From af1feb47c76f97a14828a69cea2557fa60adb21d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:11:46 -0700 Subject: [PATCH 00001/11794] New translations README.md (French) --- fr/README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 fr/README.md diff --git a/fr/README.md b/fr/README.md new file mode 100644 index 000000000..01162cf25 --- /dev/null +++ b/fr/README.md @@ -0,0 +1,30 @@ +--- +description: The first stablecoin that earns a yield while it's still in your wallet +--- + +# Introduction + +## **A Better Form of Money** + +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. + +![](.gitbook/assets/origin-dollar-summary.jpeg) + +**Background** + +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. + +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. + +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. + +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. + +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. + +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. + +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. + +Welcome to the future of money. + From 2f73cfb2da109d59f3894851a4a42347de149ee0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:11:48 -0700 Subject: [PATCH 00002/11794] New translations asset-risk.md (French) --- fr/security-and-risks/asset-risk.md | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 fr/security-and-risks/asset-risk.md diff --git a/fr/security-and-risks/asset-risk.md b/fr/security-and-risks/asset-risk.md new file mode 100644 index 000000000..d23f13b1d --- /dev/null +++ b/fr/security-and-risks/asset-risk.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From 5b82ba401c0cc4c9897b9dfcb640be87efdc4a34 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:11:49 -0700 Subject: [PATCH 00003/11794] New translations balancer.md (French) --- .../supported-strategies/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 fr/core-concepts/supported-strategies/balancer.md diff --git a/fr/core-concepts/supported-strategies/balancer.md b/fr/core-concepts/supported-strategies/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/fr/core-concepts/supported-strategies/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 47e058603c0877baace71df7fb588f1816528eab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:11:52 -0700 Subject: [PATCH 00004/11794] New translations compound.md (French) --- .../supported-strategies/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 fr/core-concepts/supported-strategies/compound.md diff --git a/fr/core-concepts/supported-strategies/compound.md b/fr/core-concepts/supported-strategies/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/fr/core-concepts/supported-strategies/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 074f00cc36297eea881d74a07a8ae91e9994608d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:11:54 -0700 Subject: [PATCH 00005/11794] New translations curve.md (French) --- .../supported-strategies/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 fr/core-concepts/supported-strategies/curve.md diff --git a/fr/core-concepts/supported-strategies/curve.md b/fr/core-concepts/supported-strategies/curve.md new file mode 100644 index 000000000..c0bf8f99e --- /dev/null +++ b/fr/core-concepts/supported-strategies/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | + From a7fee70688ce32e1dd01e43054e730d2a960cba0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:11:55 -0700 Subject: [PATCH 00006/11794] New translations dydx.md (French) --- fr/core-concepts/supported-strategies/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 fr/core-concepts/supported-strategies/dydx.md diff --git a/fr/core-concepts/supported-strategies/dydx.md b/fr/core-concepts/supported-strategies/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/fr/core-concepts/supported-strategies/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From de56dd6e7000baf516f7f5efad36671f9afa80fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:11:57 -0700 Subject: [PATCH 00007/11794] New translations uniswap.md (French) --- .../supported-strategies/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 fr/core-concepts/supported-strategies/uniswap.md diff --git a/fr/core-concepts/supported-strategies/uniswap.md b/fr/core-concepts/supported-strategies/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/fr/core-concepts/supported-strategies/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From b661553530c1247333801855787fd391f4f61753 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:11:58 -0700 Subject: [PATCH 00008/11794] New translations yearn.finance.md (French) --- .../supported-strategies/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 fr/core-concepts/supported-strategies/yearn.finance.md diff --git a/fr/core-concepts/supported-strategies/yearn.finance.md b/fr/core-concepts/supported-strategies/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/fr/core-concepts/supported-strategies/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 5513a73e0a840e78105a8f47f47b851edd65f148 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:00 -0700 Subject: [PATCH 00009/11794] New translations README.md (French) --- fr/core-concepts/yield-generation/README.md | 24 +++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 fr/core-concepts/yield-generation/README.md diff --git a/fr/core-concepts/yield-generation/README.md b/fr/core-concepts/yield-generation/README.md new file mode 100644 index 000000000..cede81cda --- /dev/null +++ b/fr/core-concepts/yield-generation/README.md @@ -0,0 +1,24 @@ +# Yield Generation + +**Automated Yield Farming** + +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. + +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. + +![](../../.gitbook/assets/ousd_docs_graphics_1.png) + +Effectively, there are 3 ways that OUSD generates yield: + +{% page-ref page="lending.md" %} + +{% page-ref page="market-making.md" %} + +{% page-ref page="rewards.md" %} + + + + + + + From 673e9f71c8658fcd17ebef866dc26195f41cacd0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:01 -0700 Subject: [PATCH 00010/11794] New translations lending.md (French) --- fr/core-concepts/yield-generation/lending.md | 26 ++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 fr/core-concepts/yield-generation/lending.md diff --git a/fr/core-concepts/yield-generation/lending.md b/fr/core-concepts/yield-generation/lending.md new file mode 100644 index 000000000..a78f46da0 --- /dev/null +++ b/fr/core-concepts/yield-generation/lending.md @@ -0,0 +1,26 @@ +# Lending + +**Unbank the Banked** + +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. + +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. + +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: + +{% page-ref page="../supported-strategies/compound.md" %} + +{% page-ref page="../supported-strategies/aave.md" %} + +{% page-ref page="../supported-strategies/dydx.md" %} + + + + + + + + + + + From 3a0f60e671c674bf9c2c455cf31c4da96b052bc1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:03 -0700 Subject: [PATCH 00011/11794] New translations market-making.md (French) --- .../yield-generation/market-making.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 fr/core-concepts/yield-generation/market-making.md diff --git a/fr/core-concepts/yield-generation/market-making.md b/fr/core-concepts/yield-generation/market-making.md new file mode 100644 index 000000000..b88b3a90d --- /dev/null +++ b/fr/core-concepts/yield-generation/market-making.md @@ -0,0 +1,26 @@ +# Market Making + +**Own your Stake in Decentralized Exchanges** + +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. + +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. + +{% hint style="info" %} +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +{% endhint %} + +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. + +We intend to integrate directly with at least the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + +{% page-ref page="../supported-strategies/curve.md" %} + +{% page-ref page="../supported-strategies/balancer.md" %} + + + + + From 7ed8e471a3f04b1e938ba24703c63f82c1b92dcd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:04 -0700 Subject: [PATCH 00012/11794] New translations rewards.md (French) --- fr/core-concepts/yield-generation/rewards.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 fr/core-concepts/yield-generation/rewards.md diff --git a/fr/core-concepts/yield-generation/rewards.md b/fr/core-concepts/yield-generation/rewards.md new file mode 100644 index 000000000..dce9da9cf --- /dev/null +++ b/fr/core-concepts/yield-generation/rewards.md @@ -0,0 +1,14 @@ +# Rewards + +**Collecting Rewards** + +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. + +{% hint style="info" %} +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +{% endhint %} + +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. + + + From 3c4c3bbebedaccdd3011bf6fa6579465a5baaca5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:06 -0700 Subject: [PATCH 00013/11794] New translations admin-privileges.md (French) --- fr/governance/admin-privileges.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 fr/governance/admin-privileges.md diff --git a/fr/governance/admin-privileges.md b/fr/governance/admin-privileges.md new file mode 100644 index 000000000..b275178fb --- /dev/null +++ b/fr/governance/admin-privileges.md @@ -0,0 +1,12 @@ +# Admin Privileges + +The OUSD smart contracts are designed to be owner upgradable. + +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. + +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. + +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. + From 55be83b80f8809d768572f00bd0a7cd18fc8a208 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:07 -0700 Subject: [PATCH 00014/11794] New translations governance.md (French) --- fr/governance/governance.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 fr/governance/governance.md diff --git a/fr/governance/governance.md b/fr/governance/governance.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/fr/governance/governance.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From ca86827e1f418393a3d71efd49a360c5d062bda8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:09 -0700 Subject: [PATCH 00015/11794] New translations phases.md (French) --- fr/governance/phases.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 fr/governance/phases.md diff --git a/fr/governance/phases.md b/fr/governance/phases.md new file mode 100644 index 000000000..4b45be826 --- /dev/null +++ b/fr/governance/phases.md @@ -0,0 +1,6 @@ +# Phases + +Progressive decentralization will follow four phases as outlined below. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) + From c46a409c3bd6e3593f238bed6f87a2a84ca5acbc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:11 -0700 Subject: [PATCH 00016/11794] New translations contributing.md (French) --- fr/security-and-risks/contributing.md | 84 +++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 fr/security-and-risks/contributing.md diff --git a/fr/security-and-risks/contributing.md b/fr/security-and-risks/contributing.md new file mode 100644 index 000000000..a6234e390 --- /dev/null +++ b/fr/security-and-risks/contributing.md @@ -0,0 +1,84 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="asset-risk.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From 9f884ef3ddf00cf76b27d2b4d09f40823ff300f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:12 -0700 Subject: [PATCH 00017/11794] New translations README.md (French) --- .../supported-strategies/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 fr/core-concepts/supported-strategies/README.md diff --git a/fr/core-concepts/supported-strategies/README.md b/fr/core-concepts/supported-strategies/README.md new file mode 100644 index 000000000..60ab03f00 --- /dev/null +++ b/fr/core-concepts/supported-strategies/README.md @@ -0,0 +1,30 @@ +# Supported Strategies + +**Supported DeFi Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, OUSD earns yield from the following platform\(s\): + +{% page-ref page="compound.md" %} + +Integrations are currently planned or being built for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From b4bfc2d12a2153ba13d58b731c96235f2c035568 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:14 -0700 Subject: [PATCH 00018/11794] New translations risks.md (French) --- fr/security-and-risks/risks.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 fr/security-and-risks/risks.md diff --git a/fr/security-and-risks/risks.md b/fr/security-and-risks/risks.md new file mode 100644 index 000000000..26b5ebfe6 --- /dev/null +++ b/fr/security-and-risks/risks.md @@ -0,0 +1,34 @@ +# Risks + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: + +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk + +**Smart contract risk** + +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. + +**Platform risk** + +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. + +**Stablecoin risks** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** + + + + + + + From 236dd5cfae3aea142e82e8d5c6f9eabc7865d73c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:15 -0700 Subject: [PATCH 00019/11794] New translations untitled.md (French) --- fr/security-and-risks/untitled.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 fr/security-and-risks/untitled.md diff --git a/fr/security-and-risks/untitled.md b/fr/security-and-risks/untitled.md new file mode 100644 index 000000000..21b692090 --- /dev/null +++ b/fr/security-and-risks/untitled.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="untitled.md" %} + + + + + From 0cd275105311caa7b68952f6dd7dd75ff69d25dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:16 -0700 Subject: [PATCH 00020/11794] New translations README.md (French) --- fr/smart-contracts/api/README.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 fr/smart-contracts/api/README.md diff --git a/fr/smart-contracts/api/README.md b/fr/smart-contracts/api/README.md new file mode 100644 index 000000000..7681458f2 --- /dev/null +++ b/fr/smart-contracts/api/README.md @@ -0,0 +1,8 @@ +# API + +Documentation of contracts API used by the protocol: + +* [Vault](vault.md) + + + From 7946f26164178e55d2b6fb208d5564383beb9b62 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:18 -0700 Subject: [PATCH 00021/11794] New translations oracle.md (French) --- fr/smart-contracts/api/oracle.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 fr/smart-contracts/api/oracle.md diff --git a/fr/smart-contracts/api/oracle.md b/fr/smart-contracts/api/oracle.md new file mode 100644 index 000000000..b369591e0 --- /dev/null +++ b/fr/smart-contracts/api/oracle.md @@ -0,0 +1,6 @@ +# Oracles + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From 626ed27634820482be2faac7e2ee3eb052f11d16 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:19 -0700 Subject: [PATCH 00022/11794] New translations ousd.md (French) --- fr/smart-contracts/api/ousd.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 fr/smart-contracts/api/ousd.md diff --git a/fr/smart-contracts/api/ousd.md b/fr/smart-contracts/api/ousd.md new file mode 100644 index 000000000..8d6981144 --- /dev/null +++ b/fr/smart-contracts/api/ousd.md @@ -0,0 +1,8 @@ +# OUSD + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + + + From b7ff4468cb677644a6d3758129a0464abd120eff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:21 -0700 Subject: [PATCH 00023/11794] New translations strategies.md (French) --- fr/smart-contracts/api/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 fr/smart-contracts/api/strategies.md diff --git a/fr/smart-contracts/api/strategies.md b/fr/smart-contracts/api/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/fr/smart-contracts/api/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From f8aeff10f3d4c56a72d88b7dfc5bfe95b087695e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:22 -0700 Subject: [PATCH 00024/11794] New translations timelock-1.md (French) --- fr/smart-contracts/api/timelock-1.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 fr/smart-contracts/api/timelock-1.md diff --git a/fr/smart-contracts/api/timelock-1.md b/fr/smart-contracts/api/timelock-1.md new file mode 100644 index 000000000..cb80a9233 --- /dev/null +++ b/fr/smart-contracts/api/timelock-1.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 0edff010fd9e3160c18bb22b3f7aab4d6a8fc920 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:24 -0700 Subject: [PATCH 00025/11794] New translations timelock.md (French) --- fr/smart-contracts/api/timelock.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 fr/smart-contracts/api/timelock.md diff --git a/fr/smart-contracts/api/timelock.md b/fr/smart-contracts/api/timelock.md new file mode 100644 index 000000000..b891a0c78 --- /dev/null +++ b/fr/smart-contracts/api/timelock.md @@ -0,0 +1,6 @@ +# Timelock + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From adaac1d10d6d10c46e973df5841597b384345d47 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:25 -0700 Subject: [PATCH 00026/11794] New translations vault.md (French) --- fr/smart-contracts/api/vault.md | 179 ++++++++++++++++++++++++++++++++ 1 file changed, 179 insertions(+) create mode 100644 fr/smart-contracts/api/vault.md diff --git a/fr/smart-contracts/api/vault.md b/fr/smart-contracts/api/vault.md new file mode 100644 index 000000000..6118ba045 --- /dev/null +++ b/fr/smart-contracts/api/vault.md @@ -0,0 +1,179 @@ +--- +description: >- + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +--- + +# Vault + +## Methods‌ + +### mint\(\) + +**`function mint(address _asset, uint256 _amount)`**‌ + +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | + +### mintMultiple\(\) + +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ + +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | + +### redeem\(\) + +**`function redeem(uint256 _amount)`**‌ + +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool.‌ +{% endhint %} + +### redeemAll\(\)‌ + +**`function redeemAll()`**‌ + +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool.‌ +{% endhint %} + +### rebase\(\) + +**`function rebase()`**‌ + +Updates the balances for all users based on the value of the assets currently stored in the pool. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ + +### allocate\(\) + +**`function allocate()`**‌ + +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ + +### totalValue\(\) + +**`function totalValue()`**‌ + +Returns total value of underlying assets and strategies. + +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | + +### checkBalance\(\) + +**`function checkBalance(address _asset)`**‌ + +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | + +### calculateRedeemOutputs\(\) + +**`function calculateRedeemOutputs(uint256 _amount)`**‌ + +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. + +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. + +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +| `return` name | Type | Description | +|:------------- |:------------- |:--------------------------------------------------------------------------- | +| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | + +### getAssetCount\(\) + +**`function getAssetCount()`**‌ + +Return the number of supported stablecoin assets represented by `uint256` type.‌ + +### getAllAssets\(\) + +**`function getAllAssets()`**‌ + +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ + +### getStrategyCount\(\)‌ + +**`function getStrategyCount()`**‌ + +Return the number of strategies active on the Vault represented by `uint256` type.‌ + +### getAPR\(\) + +**`function getAPR()`**‌ + +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ + +### isSupportedAsset\(\) + +**`function isSupportedAsset(address _asset)`**‌ + +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + +### priceUSDMint\(\) + +**`function priceUSDMint(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceUSDRedeem\(\) + +**`function priceUSDRedeem(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceAssetUSDMint\(\)‌ + +**`function priceAssetUSDMint(address _asset)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | + +### priceAssetUSDRedeem\(\)‌ + +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + From c620f15ddef5da53b27c9030d4ee5369a7f9dc99 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:27 -0700 Subject: [PATCH 00027/11794] New translations erc-20.md (French) --- fr/smart-contracts/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 fr/smart-contracts/erc-20.md diff --git a/fr/smart-contracts/erc-20.md b/fr/smart-contracts/erc-20.md new file mode 100644 index 000000000..5acac15a8 --- /dev/null +++ b/fr/smart-contracts/erc-20.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 926e1ffe8b79781e57c067cfa0f1257f57821d33 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:28 -0700 Subject: [PATCH 00028/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 fr/smart-contracts/registry.md diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md new file mode 100644 index 000000000..6df7164c6 --- /dev/null +++ b/fr/smart-contracts/registry.md @@ -0,0 +1,60 @@ +# Registry + +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e](https://etherscan.io/address/0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e) | +| Vault | [0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd](https://etherscan.io/address/0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | + +Internal implementation contracts: + +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Compound | [0xfCEea3923dd126D8fb3873389187307519c1DE37](https://etherscan.io/address/0xfCEea3923dd126D8fb3873389187307519c1DE37) | +{% endtab %} + +{% tab title="Stablecoins" %} +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +{% endtab %} +{% endtabs %} + + + + + + + From 169415462b837a7dd8728b6a00876df796358e67 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:30 -0700 Subject: [PATCH 00029/11794] New translations README.md (Spanish) --- es/README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 es/README.md diff --git a/es/README.md b/es/README.md new file mode 100644 index 000000000..01162cf25 --- /dev/null +++ b/es/README.md @@ -0,0 +1,30 @@ +--- +description: The first stablecoin that earns a yield while it's still in your wallet +--- + +# Introduction + +## **A Better Form of Money** + +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. + +![](.gitbook/assets/origin-dollar-summary.jpeg) + +**Background** + +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. + +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. + +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. + +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. + +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. + +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. + +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. + +Welcome to the future of money. + From 330880d836403f39d9a7ce6f51868d96f9e0c6c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:31 -0700 Subject: [PATCH 00030/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 es/SUMMARY.md diff --git a/es/SUMMARY.md b/es/SUMMARY.md new file mode 100644 index 000000000..2156447b9 --- /dev/null +++ b/es/SUMMARY.md @@ -0,0 +1,59 @@ +# Table of contents + +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) + +## Core Concepts + +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-assets/README.md) + * [USDT](core-concepts/supported-assets/usdt.md) + * [USDC](core-concepts/supported-assets/usdc.md) + * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) + * [Compound](core-concepts/supported-strategies/compound.md) + * [Aave](core-concepts/supported-strategies/aave.md) + * [dYdX](core-concepts/supported-strategies/dydx.md) + * [Uniswap](core-concepts/supported-strategies/uniswap.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Balancer](core-concepts/supported-strategies/balancer.md) + * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) + +## Governance + +* [Principles](governance/governance.md) +* [Admin Privileges](governance/admin-privileges.md) + +## Smart Contracts + +* [Architecture](smart-contracts/erc-20.md) +* [Registry](smart-contracts/registry.md) +* [API](smart-contracts/api/README.md) + * [Vault](smart-contracts/api/vault.md) + * [ERC-20](smart-contracts/api/erc-20-1.md) + * [Timelock](smart-contracts/api/timelock-1.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) + +## Security & Risks + +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/untitled.md) +* [Bug Bounties](security-and-risks/asset-risk.md) +* [Contributing](security-and-risks/contributing.md) + +## Links + +* [Github](https://www.github.com/originprotocol/origin-dollar) +* [Discord](https://www.originprotocol.com/discord) +* [originprotocol.com](https://www.originprotocol.com) + From 060a5099203c687a7ce3563d88abd6499c0f5cdf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:33 -0700 Subject: [PATCH 00031/11794] New translations SUMMARY.md (French) --- fr/SUMMARY.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 fr/SUMMARY.md diff --git a/fr/SUMMARY.md b/fr/SUMMARY.md new file mode 100644 index 000000000..2156447b9 --- /dev/null +++ b/fr/SUMMARY.md @@ -0,0 +1,59 @@ +# Table of contents + +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) + +## Core Concepts + +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-assets/README.md) + * [USDT](core-concepts/supported-assets/usdt.md) + * [USDC](core-concepts/supported-assets/usdc.md) + * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) + * [Compound](core-concepts/supported-strategies/compound.md) + * [Aave](core-concepts/supported-strategies/aave.md) + * [dYdX](core-concepts/supported-strategies/dydx.md) + * [Uniswap](core-concepts/supported-strategies/uniswap.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Balancer](core-concepts/supported-strategies/balancer.md) + * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) + +## Governance + +* [Principles](governance/governance.md) +* [Admin Privileges](governance/admin-privileges.md) + +## Smart Contracts + +* [Architecture](smart-contracts/erc-20.md) +* [Registry](smart-contracts/registry.md) +* [API](smart-contracts/api/README.md) + * [Vault](smart-contracts/api/vault.md) + * [ERC-20](smart-contracts/api/erc-20-1.md) + * [Timelock](smart-contracts/api/timelock-1.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) + +## Security & Risks + +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/untitled.md) +* [Bug Bounties](security-and-risks/asset-risk.md) +* [Contributing](security-and-risks/contributing.md) + +## Links + +* [Github](https://www.github.com/originprotocol/origin-dollar) +* [Discord](https://www.originprotocol.com/discord) +* [originprotocol.com](https://www.originprotocol.com) + From 22d781b77249fd1c301bf0c07044fa60ff961910 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:34 -0700 Subject: [PATCH 00032/11794] New translations aave.md (French) --- fr/core-concepts/supported-strategies/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 fr/core-concepts/supported-strategies/aave.md diff --git a/fr/core-concepts/supported-strategies/aave.md b/fr/core-concepts/supported-strategies/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/fr/core-concepts/supported-strategies/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 17c27c1efe05f33d597bf5f42f299fc88a81e950 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:36 -0700 Subject: [PATCH 00033/11794] New translations erc-20-1.md (French) --- fr/smart-contracts/api/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 fr/smart-contracts/api/erc-20-1.md diff --git a/fr/smart-contracts/api/erc-20-1.md b/fr/smart-contracts/api/erc-20-1.md new file mode 100644 index 000000000..7aa009ac1 --- /dev/null +++ b/fr/smart-contracts/api/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 7faf464acaff3b17c68c6d4f359b65293cb39598 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:37 -0700 Subject: [PATCH 00034/11794] New translations yearn.finance.md (French) --- .../supported-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 fr/core-concepts/supported-platforms/yearn.finance.md diff --git a/fr/core-concepts/supported-platforms/yearn.finance.md b/fr/core-concepts/supported-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/fr/core-concepts/supported-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 0b94d1f15ec493b459e1b9e9692bfb172775c2b1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:39 -0700 Subject: [PATCH 00035/11794] New translations usdc.md (French) --- fr/core-concepts/supported-assets/usdc.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 fr/core-concepts/supported-assets/usdc.md diff --git a/fr/core-concepts/supported-assets/usdc.md b/fr/core-concepts/supported-assets/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/fr/core-concepts/supported-assets/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From 6e296463fa697110e2720a0c34b2cccc57887a3f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:40 -0700 Subject: [PATCH 00036/11794] New translations getting-started.md (French) --- fr/getting-started.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 fr/getting-started.md diff --git a/fr/getting-started.md b/fr/getting-started.md new file mode 100644 index 000000000..05440096d --- /dev/null +++ b/fr/getting-started.md @@ -0,0 +1,37 @@ +# Getting Started + +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. + +**Mint or Redeem** + +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. + +**Buy on Exchanges** + +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. + +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. + +**Adding OUSD to Your Wallet** + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. + +**Integrating OUSD** + +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. + +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: + +{% page-ref page="smart-contracts/erc-20.md" %} + +{% page-ref page="smart-contracts/api/" %} + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. + From b2fec4e597172f9ae29fcfd2eedde15b9cf5befd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:41 -0700 Subject: [PATCH 00037/11794] New translations uniswap.md (French) --- .../supported-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 fr/core-concepts/supported-platforms/uniswap.md diff --git a/fr/core-concepts/supported-platforms/uniswap.md b/fr/core-concepts/supported-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/fr/core-concepts/supported-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 6304700a9b43d49b4ff2d1c4619333975abc6b4f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:44 -0700 Subject: [PATCH 00038/11794] New translations how-it-works.md (French) --- fr/how-it-works.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 fr/how-it-works.md diff --git a/fr/how-it-works.md b/fr/how-it-works.md new file mode 100644 index 000000000..8bf7459de --- /dev/null +++ b/fr/how-it-works.md @@ -0,0 +1,36 @@ +# How It Works + +#### 100% Backed and Stable + +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. + +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. + +{% hint style="success" %} +1 OUSD = 1 USD +{% endhint %} + +#### Minting OUSD + +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. + +**Redeeming OUSD** + +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. + +{% hint style="warning" %} +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +{% endhint %} + +#### A**utomated Yield Farming** + +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. + +#### **Elastic Supply** + +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. + +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. + From 8986dce1d3058542f95b461b2edf853d6e5dd0bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:46 -0700 Subject: [PATCH 00039/11794] New translations erc-20-1.md (French) --- fr/architecture/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 fr/architecture/erc-20-1.md diff --git a/fr/architecture/erc-20-1.md b/fr/architecture/erc-20-1.md new file mode 100644 index 000000000..a9caff400 --- /dev/null +++ b/fr/architecture/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From b36a9d07b6618da6982fe7f1be008947be85dbd3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:47 -0700 Subject: [PATCH 00040/11794] New translations erc-20.md (French) --- fr/architecture/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 fr/architecture/erc-20.md diff --git a/fr/architecture/erc-20.md b/fr/architecture/erc-20.md new file mode 100644 index 000000000..9a789241b --- /dev/null +++ b/fr/architecture/erc-20.md @@ -0,0 +1,12 @@ +# Overview + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 757a1dfcdb6b1cedabefde03dff9d78285d9ed7b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:49 -0700 Subject: [PATCH 00041/11794] New translations strategies.md (French) --- fr/architecture/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 fr/architecture/strategies.md diff --git a/fr/architecture/strategies.md b/fr/architecture/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/fr/architecture/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From f202c6da1cd1b354eb4824fb069c15977c74a7a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:51 -0700 Subject: [PATCH 00042/11794] New translations timelock.md (French) --- fr/architecture/timelock.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 fr/architecture/timelock.md diff --git a/fr/architecture/timelock.md b/fr/architecture/timelock.md new file mode 100644 index 000000000..b26b30f1c --- /dev/null +++ b/fr/architecture/timelock.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 1ae1c2f8c374f57aad5e1e992d5ce8b2f0930b5a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:53 -0700 Subject: [PATCH 00043/11794] New translations elastic-supply.md (French) --- fr/core-concepts/elastic-supply.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 fr/core-concepts/elastic-supply.md diff --git a/fr/core-concepts/elastic-supply.md b/fr/core-concepts/elastic-supply.md new file mode 100644 index 000000000..b415919ae --- /dev/null +++ b/fr/core-concepts/elastic-supply.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From e8b4bc7c3f2dca087d5e50c8a49c062c6c9085ab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:54 -0700 Subject: [PATCH 00044/11794] New translations README.md (French) --- fr/core-concepts/fund-management/README.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 fr/core-concepts/fund-management/README.md diff --git a/fr/core-concepts/fund-management/README.md b/fr/core-concepts/fund-management/README.md new file mode 100644 index 000000000..185c1246c --- /dev/null +++ b/fr/core-concepts/fund-management/README.md @@ -0,0 +1,6 @@ +# Fund Management + +The OUSD [Vault]() smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + From 7ba05ff0820fc757e9398e8d9d547aa02b868945 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:56 -0700 Subject: [PATCH 00045/11794] New translations diversification.md (French) --- fr/core-concepts/fund-management/diversification.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 fr/core-concepts/fund-management/diversification.md diff --git a/fr/core-concepts/fund-management/diversification.md b/fr/core-concepts/fund-management/diversification.md new file mode 100644 index 000000000..d6616d1e5 --- /dev/null +++ b/fr/core-concepts/fund-management/diversification.md @@ -0,0 +1,8 @@ +# Diversification + +The initial version of the OUSD [Vault]() gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From fcc60152be9fad950f5a1391532a565bc4a61168 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:57 -0700 Subject: [PATCH 00046/11794] New translations earning-strategies.md (French) --- fr/core-concepts/fund-management/earning-strategies.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 fr/core-concepts/fund-management/earning-strategies.md diff --git a/fr/core-concepts/fund-management/earning-strategies.md b/fr/core-concepts/fund-management/earning-strategies.md new file mode 100644 index 000000000..0fb0111e4 --- /dev/null +++ b/fr/core-concepts/fund-management/earning-strategies.md @@ -0,0 +1,6 @@ +# Earning Strategies + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. + +In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. + From ba41d2cc381a2c65390e7ea75dfcf9b33c9dd8f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:12:58 -0700 Subject: [PATCH 00047/11794] New translations price-oracles.md (French) --- fr/core-concepts/price-oracles.md | 170 ++++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 fr/core-concepts/price-oracles.md diff --git a/fr/core-concepts/price-oracles.md b/fr/core-concepts/price-oracles.md new file mode 100644 index 000000000..0f5b487c4 --- /dev/null +++ b/fr/core-concepts/price-oracles.md @@ -0,0 +1,170 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +{% tabs %} +{% tab title="DAI/USD" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% endtab %} + +{% tab title="USDT/USD" %} +The following oracles are used to fetch or compute a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +{% endtab %} + +{% tab title="USDC/USD" %} +The following oracles are used to fetch or compute a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +{% endtab %} + +{% tab title="ETH/USD" %} +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} +{% endtabs %} + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From c6d1c26af965e4c2490f22c2a440dc668f5c03cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:00 -0700 Subject: [PATCH 00048/11794] New translations README.md (French) --- fr/core-concepts/supported-assets/README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 fr/core-concepts/supported-assets/README.md diff --git a/fr/core-concepts/supported-assets/README.md b/fr/core-concepts/supported-assets/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/fr/core-concepts/supported-assets/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From 8fec1c167333e9c39318a7b4cb6f86a038522be5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:01 -0700 Subject: [PATCH 00049/11794] New translations dai.md (French) --- fr/core-concepts/supported-assets/dai.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 fr/core-concepts/supported-assets/dai.md diff --git a/fr/core-concepts/supported-assets/dai.md b/fr/core-concepts/supported-assets/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/fr/core-concepts/supported-assets/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From d2613ef7d60405c562365994f38afb5c1b639fa2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:03 -0700 Subject: [PATCH 00050/11794] New translations vault.md (French) --- fr/architecture/vault.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 fr/architecture/vault.md diff --git a/fr/architecture/vault.md b/fr/architecture/vault.md new file mode 100644 index 000000000..ebb2a96dc --- /dev/null +++ b/fr/architecture/vault.md @@ -0,0 +1,17 @@ +# Vault + +The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + +The most important publicly callable functions on the Vault are: + +* `mint()`allows a single supported stablecoin to be converted to OUSD +* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call +* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. +* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. +* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. +* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. + +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. + + + From 73890c4c2ae5fc90cf4432b4e1006f06b22113ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:04 -0700 Subject: [PATCH 00051/11794] New translations usdt.md (French) --- fr/core-concepts/supported-assets/usdt.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 fr/core-concepts/supported-assets/usdt.md diff --git a/fr/core-concepts/supported-assets/usdt.md b/fr/core-concepts/supported-assets/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/fr/core-concepts/supported-assets/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 1eaa2caf1836ee5c3de54b84e225c994d7193c7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:06 -0700 Subject: [PATCH 00052/11794] New translations yearn.finance.md (French) --- .../supported-defi-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 fr/core-concepts/supported-defi-platforms/yearn.finance.md diff --git a/fr/core-concepts/supported-defi-platforms/yearn.finance.md b/fr/core-concepts/supported-defi-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/fr/core-concepts/supported-defi-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 26c0ed80d64d8d37ac529444d11e0491ec5985ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:08 -0700 Subject: [PATCH 00053/11794] New translations curve.md (French) --- fr/core-concepts/supported-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 fr/core-concepts/supported-platforms/curve.md diff --git a/fr/core-concepts/supported-platforms/curve.md b/fr/core-concepts/supported-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/fr/core-concepts/supported-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 831470ddf15e0c9c34d03ba1d3177b6f8c3a3ae7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:09 -0700 Subject: [PATCH 00054/11794] New translations dydx.md (French) --- fr/core-concepts/supported-platforms/dydx.md | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 fr/core-concepts/supported-platforms/dydx.md diff --git a/fr/core-concepts/supported-platforms/dydx.md b/fr/core-concepts/supported-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/fr/core-concepts/supported-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 12224c8a78bea19defc90d0a7876297cf269135b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:11 -0700 Subject: [PATCH 00055/11794] New translations README.md (French) --- .../supported-defi-platforms/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 fr/core-concepts/supported-defi-platforms/README.md diff --git a/fr/core-concepts/supported-defi-platforms/README.md b/fr/core-concepts/supported-defi-platforms/README.md new file mode 100644 index 000000000..50ee37b6c --- /dev/null +++ b/fr/core-concepts/supported-defi-platforms/README.md @@ -0,0 +1,30 @@ +# Supported DeFi Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 04b15e567bd2125f60e4025ed35e8e32f19f239e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:12 -0700 Subject: [PATCH 00056/11794] New translations compound.md (French) --- .../supported-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 fr/core-concepts/supported-platforms/compound.md diff --git a/fr/core-concepts/supported-platforms/compound.md b/fr/core-concepts/supported-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/fr/core-concepts/supported-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 5c039036909353cc6ca7356d0eda83ddb112b026 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:14 -0700 Subject: [PATCH 00057/11794] New translations balancer.md (French) --- .../supported-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 fr/core-concepts/supported-platforms/balancer.md diff --git a/fr/core-concepts/supported-platforms/balancer.md b/fr/core-concepts/supported-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/fr/core-concepts/supported-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From ff1caf13e1cd52570a58f64fb58e5e8bf614b588 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:15 -0700 Subject: [PATCH 00058/11794] New translations aave.md (French) --- fr/core-concepts/supported-platforms/aave.md | 25 ++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 fr/core-concepts/supported-platforms/aave.md diff --git a/fr/core-concepts/supported-platforms/aave.md b/fr/core-concepts/supported-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/fr/core-concepts/supported-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From c0263773902240916515bfb28b3be373703c1cf9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:17 -0700 Subject: [PATCH 00059/11794] New translations README.md (French) --- .../supported-platforms/README.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 fr/core-concepts/supported-platforms/README.md diff --git a/fr/core-concepts/supported-platforms/README.md b/fr/core-concepts/supported-platforms/README.md new file mode 100644 index 000000000..aa4b89181 --- /dev/null +++ b/fr/core-concepts/supported-platforms/README.md @@ -0,0 +1,32 @@ +# Supported Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="yearn.finance.md" %} + +{% page-ref page="compound.md" %} + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 33627f304924231046bb449b98448f8bae24a2cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:18 -0700 Subject: [PATCH 00060/11794] New translations uniswap.md (French) --- .../supported-defi-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 fr/core-concepts/supported-defi-platforms/uniswap.md diff --git a/fr/core-concepts/supported-defi-platforms/uniswap.md b/fr/core-concepts/supported-defi-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/fr/core-concepts/supported-defi-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From be767333900983edb3cc6945caa8b705ba391240 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:20 -0700 Subject: [PATCH 00061/11794] New translations dydx.md (French) --- .../supported-defi-platforms/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 fr/core-concepts/supported-defi-platforms/dydx.md diff --git a/fr/core-concepts/supported-defi-platforms/dydx.md b/fr/core-concepts/supported-defi-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/fr/core-concepts/supported-defi-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 3ba31894dd19eb2a68049955bb83fa7427c89196 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:21 -0700 Subject: [PATCH 00062/11794] New translations curve.md (French) --- .../supported-defi-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 fr/core-concepts/supported-defi-platforms/curve.md diff --git a/fr/core-concepts/supported-defi-platforms/curve.md b/fr/core-concepts/supported-defi-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/fr/core-concepts/supported-defi-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From bb0e2aedfd6416649a1c79a54aa2f3eb5fb63f4b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:23 -0700 Subject: [PATCH 00063/11794] New translations compound.md (French) --- .../supported-defi-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 fr/core-concepts/supported-defi-platforms/compound.md diff --git a/fr/core-concepts/supported-defi-platforms/compound.md b/fr/core-concepts/supported-defi-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/fr/core-concepts/supported-defi-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From b405eb6fdbd3b67b9910b6971f40c72379ace150 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:24 -0700 Subject: [PATCH 00064/11794] New translations balancer.md (French) --- .../supported-defi-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 fr/core-concepts/supported-defi-platforms/balancer.md diff --git a/fr/core-concepts/supported-defi-platforms/balancer.md b/fr/core-concepts/supported-defi-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/fr/core-concepts/supported-defi-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From f7b333aeb5dd94aceef117d38ab32f3d4667ef93 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:26 -0700 Subject: [PATCH 00065/11794] New translations aave.md (French) --- .../supported-defi-platforms/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 fr/core-concepts/supported-defi-platforms/aave.md diff --git a/fr/core-concepts/supported-defi-platforms/aave.md b/fr/core-concepts/supported-defi-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/fr/core-concepts/supported-defi-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 27244bc7739b32fa3ef2de83728bd3d93f482505 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:27 -0700 Subject: [PATCH 00066/11794] New translations vault.md (Korean) --- ko/smart-contracts/api/vault.md | 179 ++++++++++++++++++++++++++++++++ 1 file changed, 179 insertions(+) create mode 100644 ko/smart-contracts/api/vault.md diff --git a/ko/smart-contracts/api/vault.md b/ko/smart-contracts/api/vault.md new file mode 100644 index 000000000..6118ba045 --- /dev/null +++ b/ko/smart-contracts/api/vault.md @@ -0,0 +1,179 @@ +--- +description: >- + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +--- + +# Vault + +## Methods‌ + +### mint\(\) + +**`function mint(address _asset, uint256 _amount)`**‌ + +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | + +### mintMultiple\(\) + +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ + +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | + +### redeem\(\) + +**`function redeem(uint256 _amount)`**‌ + +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool.‌ +{% endhint %} + +### redeemAll\(\)‌ + +**`function redeemAll()`**‌ + +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool.‌ +{% endhint %} + +### rebase\(\) + +**`function rebase()`**‌ + +Updates the balances for all users based on the value of the assets currently stored in the pool. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ + +### allocate\(\) + +**`function allocate()`**‌ + +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ + +### totalValue\(\) + +**`function totalValue()`**‌ + +Returns total value of underlying assets and strategies. + +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | + +### checkBalance\(\) + +**`function checkBalance(address _asset)`**‌ + +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | + +### calculateRedeemOutputs\(\) + +**`function calculateRedeemOutputs(uint256 _amount)`**‌ + +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. + +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. + +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +| `return` name | Type | Description | +|:------------- |:------------- |:--------------------------------------------------------------------------- | +| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | + +### getAssetCount\(\) + +**`function getAssetCount()`**‌ + +Return the number of supported stablecoin assets represented by `uint256` type.‌ + +### getAllAssets\(\) + +**`function getAllAssets()`**‌ + +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ + +### getStrategyCount\(\)‌ + +**`function getStrategyCount()`**‌ + +Return the number of strategies active on the Vault represented by `uint256` type.‌ + +### getAPR\(\) + +**`function getAPR()`**‌ + +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ + +### isSupportedAsset\(\) + +**`function isSupportedAsset(address _asset)`**‌ + +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + +### priceUSDMint\(\) + +**`function priceUSDMint(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceUSDRedeem\(\) + +**`function priceUSDRedeem(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceAssetUSDMint\(\)‌ + +**`function priceAssetUSDMint(address _asset)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | + +### priceAssetUSDRedeem\(\)‌ + +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + From 3b24b9e7b9ceb05007e720f70ebe54ea6b7ae27e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:29 -0700 Subject: [PATCH 00067/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 zh/how-it-works.md diff --git a/zh/how-it-works.md b/zh/how-it-works.md new file mode 100644 index 000000000..ac091628e --- /dev/null +++ b/zh/how-it-works.md @@ -0,0 +1,36 @@ +# OUSD 如何运作 + +#### 100% 稳定以由其他稳定比支持 + +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. + +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. 因此,1 OUSD 的价值应该始终非常接近 1 USD。 + +{% hint style="success" %} +1 OUSD = 1 USD +{% endhint %} + +#### 铸造 OUSD + +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币\(目前支持 USDT,USDC 和DAI \)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 + +**赎回 OUSD** + +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. + +{% hint style="warning" %} +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +{% endhint %} + +#### 自**动收益耕作** + +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. + +#### **弹性供应** + +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 + +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 + From 586511a5115ff711fbc38d162e24f0c6b6d62d66 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:30 -0700 Subject: [PATCH 00068/11794] New translations erc-20.md (Korean) --- ko/smart-contracts/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 ko/smart-contracts/erc-20.md diff --git a/ko/smart-contracts/erc-20.md b/ko/smart-contracts/erc-20.md new file mode 100644 index 000000000..5acac15a8 --- /dev/null +++ b/ko/smart-contracts/erc-20.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 75dfd31bbdce357e454d704964ac9c5334d81bff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:32 -0700 Subject: [PATCH 00069/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 ko/smart-contracts/registry.md diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md new file mode 100644 index 000000000..6df7164c6 --- /dev/null +++ b/ko/smart-contracts/registry.md @@ -0,0 +1,60 @@ +# Registry + +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e](https://etherscan.io/address/0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e) | +| Vault | [0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd](https://etherscan.io/address/0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | + +Internal implementation contracts: + +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Compound | [0xfCEea3923dd126D8fb3873389187307519c1DE37](https://etherscan.io/address/0xfCEea3923dd126D8fb3873389187307519c1DE37) | +{% endtab %} + +{% tab title="Stablecoins" %} +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +{% endtab %} +{% endtabs %} + + + + + + + From 47cb06b92f178edde9f89efb73400fadb5713492 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:33 -0700 Subject: [PATCH 00070/11794] New translations timelock.md (Korean) --- ko/smart-contracts/api/timelock.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ko/smart-contracts/api/timelock.md diff --git a/ko/smart-contracts/api/timelock.md b/ko/smart-contracts/api/timelock.md new file mode 100644 index 000000000..b891a0c78 --- /dev/null +++ b/ko/smart-contracts/api/timelock.md @@ -0,0 +1,6 @@ +# Timelock + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From 93a49d95e547fe62a561d6db872acdc0982f3fce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:34 -0700 Subject: [PATCH 00071/11794] New translations README.md (Chinese Simplified) --- zh/README.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 zh/README.md diff --git a/zh/README.md b/zh/README.md new file mode 100644 index 000000000..56e6ab210 --- /dev/null +++ b/zh/README.md @@ -0,0 +1,32 @@ +--- +description: 首个在您的钱包中赚取收益的稳定币 +--- + +# 介绍 + +## **A Better Form of Money** + +Origin Dollar \(OUSD \)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. + +![](.gitbook/assets/origin-dollar-summary.jpeg) + +**背景** + +1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 + +近二十年后,Tether 在2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,通过Tether 转移的 + +值比比特币还要多。 同时,去中心化金融(DeFi \)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。

+ +现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成里“转换成本”。 + +更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 + +您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 + +Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 + +对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) \(100%开放源\)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 + +欢迎来到金钱的未来。 + From 4e8105e59b07a7d2883b8a1218599ad6e9c53639 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:36 -0700 Subject: [PATCH 00072/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 zh/SUMMARY.md diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md new file mode 100644 index 000000000..19f4535db --- /dev/null +++ b/zh/SUMMARY.md @@ -0,0 +1,59 @@ +# 目录 + +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) + +## 核心概念 + +* [弹性供应](core-concepts/elastic-supply.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-assets/README.md) + * [USDT](core-concepts/supported-assets/usdt.md) + * [USDC](core-concepts/supported-assets/usdc.md) + * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) + * [Compound](core-concepts/supported-strategies/compound.md) + * [Aave](core-concepts/supported-strategies/aave.md) + * [dYdX](core-concepts/supported-strategies/dydx.md) + * [Uniswap](core-concepts/supported-strategies/uniswap.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Balancer](core-concepts/supported-strategies/balancer.md) + * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) +* [基金管理](core-concepts/fund-management/README.md) + * [收益策略](core-concepts/fund-management/earning-strategies.md) + * [多样化](core-concepts/fund-management/diversification.md) +* [价格神谕](core-concepts/price-oracles.md) + +## 治理 + +* [原则](governance/governance.md) +* [管理员权限](governance/admin-privileges.md) + +## Smart Contracts + +* [Architecture](smart-contracts/erc-20.md) +* [Registry](smart-contracts/registry.md) +* [API](smart-contracts/api/README.md) + * [Vault](smart-contracts/api/vault.md) + * [ERC-20](smart-contracts/api/erc-20-1.md) + * [Timelock](smart-contracts/api/timelock-1.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) + +## Security & Risks + +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/untitled.md) +* [Bug Bounties](security-and-risks/asset-risk.md) +* [Contributing](security-and-risks/contributing.md) + +## Links + +* [Github](https://www.github.com/originprotocol/origin-dollar) +* [Discord](https://www.originprotocol.com/discord) +* [originprotocol.com](https://www.originprotocol.com) + From 487331bf8a07db49e49326d7cdc978865b8790ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:37 -0700 Subject: [PATCH 00073/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 zh/getting-started.md diff --git a/zh/getting-started.md b/zh/getting-started.md new file mode 100644 index 000000000..2bb75d45e --- /dev/null +++ b/zh/getting-started.md @@ -0,0 +1,37 @@ +# 开始 + +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 + +**铸币或赎回** + +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 + +**在交易所购买** + +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. + +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. + +**Adding OUSD to Your Wallet** + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. + +**Integrating OUSD** + +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. + +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: + +{% page-ref page="smart-contracts/erc-20.md" %} + +{% page-ref page="smart-contracts/api/" %} + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. + From 28dc7adba0fcfb46fa86eaf791adbb52e5162219 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:39 -0700 Subject: [PATCH 00074/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/fund-management/README.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 zh/core-concepts/fund-management/README.md diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md new file mode 100644 index 000000000..185c1246c --- /dev/null +++ b/zh/core-concepts/fund-management/README.md @@ -0,0 +1,6 @@ +# Fund Management + +The OUSD [Vault]() smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + From 191fb1cd62ba81bbc03aaafa908e69e6c97f61ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:40 -0700 Subject: [PATCH 00075/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 zh/architecture/erc-20-1.md diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md new file mode 100644 index 000000000..a9caff400 --- /dev/null +++ b/zh/architecture/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 2f4f65191874132f101b915c61a6480bae96b2a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:42 -0700 Subject: [PATCH 00076/11794] New translations erc-20.md (Chinese Simplified) --- zh/architecture/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 zh/architecture/erc-20.md diff --git a/zh/architecture/erc-20.md b/zh/architecture/erc-20.md new file mode 100644 index 000000000..9a789241b --- /dev/null +++ b/zh/architecture/erc-20.md @@ -0,0 +1,12 @@ +# Overview + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 828e9062ded3d7edd85a39f5551918b7281d2f73 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:43 -0700 Subject: [PATCH 00077/11794] New translations strategies.md (Chinese Simplified) --- zh/architecture/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 zh/architecture/strategies.md diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/zh/architecture/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From 287c3de21eef95528bac4709fcdd928e68784159 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:45 -0700 Subject: [PATCH 00078/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 zh/architecture/timelock.md diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md new file mode 100644 index 000000000..b26b30f1c --- /dev/null +++ b/zh/architecture/timelock.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From f54389d434525c67559f7fcb786aa3c6838f5559 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:46 -0700 Subject: [PATCH 00079/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 zh/architecture/vault.md diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md new file mode 100644 index 000000000..ebb2a96dc --- /dev/null +++ b/zh/architecture/vault.md @@ -0,0 +1,17 @@ +# Vault + +The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + +The most important publicly callable functions on the Vault are: + +* `mint()`allows a single supported stablecoin to be converted to OUSD +* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call +* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. +* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. +* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. +* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. + +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. + + + From 6a008ee3f2fff6801f46de42ffceabc85e06b676 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:48 -0700 Subject: [PATCH 00080/11794] New translations elastic-supply.md (Chinese Simplified) --- zh/core-concepts/elastic-supply.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 zh/core-concepts/elastic-supply.md diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md new file mode 100644 index 000000000..b415919ae --- /dev/null +++ b/zh/core-concepts/elastic-supply.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From c8a82e12f2308322af11d53f6abbc7a3cf3d6c1d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:49 -0700 Subject: [PATCH 00081/11794] New translations diversification.md (Chinese Simplified) --- zh/core-concepts/fund-management/diversification.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 zh/core-concepts/fund-management/diversification.md diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md new file mode 100644 index 000000000..d6616d1e5 --- /dev/null +++ b/zh/core-concepts/fund-management/diversification.md @@ -0,0 +1,8 @@ +# Diversification + +The initial version of the OUSD [Vault]() gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From 1b010a0edcd6c87c2632049cab7d306e9d54c28d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:51 -0700 Subject: [PATCH 00082/11794] New translations earning-strategies.md (Chinese Simplified) --- zh/core-concepts/fund-management/earning-strategies.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 zh/core-concepts/fund-management/earning-strategies.md diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md new file mode 100644 index 000000000..0fb0111e4 --- /dev/null +++ b/zh/core-concepts/fund-management/earning-strategies.md @@ -0,0 +1,6 @@ +# Earning Strategies + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. + +In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. + From 6839b95328649cef4b25d4ad71caa595a32c114d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:52 -0700 Subject: [PATCH 00083/11794] New translations strategies.md (Korean) --- ko/smart-contracts/api/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 ko/smart-contracts/api/strategies.md diff --git a/ko/smart-contracts/api/strategies.md b/ko/smart-contracts/api/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/ko/smart-contracts/api/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From f17dbad82470bda521a891e9ea41b5486384a5fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:54 -0700 Subject: [PATCH 00084/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 170 ++++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 zh/core-concepts/price-oracles.md diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md new file mode 100644 index 000000000..0f5b487c4 --- /dev/null +++ b/zh/core-concepts/price-oracles.md @@ -0,0 +1,170 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +{% tabs %} +{% tab title="DAI/USD" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% endtab %} + +{% tab title="USDT/USD" %} +The following oracles are used to fetch or compute a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +{% endtab %} + +{% tab title="USDC/USD" %} +The following oracles are used to fetch or compute a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +{% endtab %} + +{% tab title="ETH/USD" %} +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} +{% endtabs %} + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From b041e45b30ae3a969e4f23aa89f3bea8e9c1a274 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:55 -0700 Subject: [PATCH 00085/11794] New translations timelock-1.md (Korean) --- ko/smart-contracts/api/timelock-1.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ko/smart-contracts/api/timelock-1.md diff --git a/ko/smart-contracts/api/timelock-1.md b/ko/smart-contracts/api/timelock-1.md new file mode 100644 index 000000000..cb80a9233 --- /dev/null +++ b/ko/smart-contracts/api/timelock-1.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 7cc46ae7dda8db22d5ca8bdbba104acdd6c00412 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:57 -0700 Subject: [PATCH 00086/11794] New translations yearn.finance.md (Korean) --- .../supported-strategies/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ko/core-concepts/supported-strategies/yearn.finance.md diff --git a/ko/core-concepts/supported-strategies/yearn.finance.md b/ko/core-concepts/supported-strategies/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/ko/core-concepts/supported-strategies/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 73e42442302497d746068ab341b676b53d9ad49b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:13:58 -0700 Subject: [PATCH 00087/11794] New translations ousd.md (Korean) --- ko/smart-contracts/api/ousd.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 ko/smart-contracts/api/ousd.md diff --git a/ko/smart-contracts/api/ousd.md b/ko/smart-contracts/api/ousd.md new file mode 100644 index 000000000..8d6981144 --- /dev/null +++ b/ko/smart-contracts/api/ousd.md @@ -0,0 +1,8 @@ +# OUSD + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + + + From e8614b29df1287ff40c280a68c8357264fd9304a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:00 -0700 Subject: [PATCH 00088/11794] New translations market-making.md (Korean) --- .../yield-generation/market-making.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 ko/core-concepts/yield-generation/market-making.md diff --git a/ko/core-concepts/yield-generation/market-making.md b/ko/core-concepts/yield-generation/market-making.md new file mode 100644 index 000000000..b88b3a90d --- /dev/null +++ b/ko/core-concepts/yield-generation/market-making.md @@ -0,0 +1,26 @@ +# Market Making + +**Own your Stake in Decentralized Exchanges** + +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. + +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. + +{% hint style="info" %} +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +{% endhint %} + +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. + +We intend to integrate directly with at least the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + +{% page-ref page="../supported-strategies/curve.md" %} + +{% page-ref page="../supported-strategies/balancer.md" %} + + + + + From 6379c6dccb4ce9ef211ef977d529c116271f6d35 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:01 -0700 Subject: [PATCH 00089/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-assets/dai.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 zh/core-concepts/supported-assets/dai.md diff --git a/zh/core-concepts/supported-assets/dai.md b/zh/core-concepts/supported-assets/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/zh/core-concepts/supported-assets/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From 6a416ea702468421279fdd1ca3bc95c66718a1e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:03 -0700 Subject: [PATCH 00090/11794] New translations aave.md (Korean) --- ko/core-concepts/supported-strategies/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ko/core-concepts/supported-strategies/aave.md diff --git a/ko/core-concepts/supported-strategies/aave.md b/ko/core-concepts/supported-strategies/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/ko/core-concepts/supported-strategies/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From bb0b633e868a90882e82716d0dcc290c6f80232b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:04 -0700 Subject: [PATCH 00091/11794] New translations balancer.md (Korean) --- .../supported-strategies/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ko/core-concepts/supported-strategies/balancer.md diff --git a/ko/core-concepts/supported-strategies/balancer.md b/ko/core-concepts/supported-strategies/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/ko/core-concepts/supported-strategies/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 58665e74077a02f479d41e29c68ee9bf0266bf6a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:06 -0700 Subject: [PATCH 00092/11794] New translations compound.md (Korean) --- .../supported-strategies/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 ko/core-concepts/supported-strategies/compound.md diff --git a/ko/core-concepts/supported-strategies/compound.md b/ko/core-concepts/supported-strategies/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/ko/core-concepts/supported-strategies/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 44ddb41346caf779f8bab36af9ec09f755752d53 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:07 -0700 Subject: [PATCH 00093/11794] New translations curve.md (Korean) --- .../supported-strategies/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ko/core-concepts/supported-strategies/curve.md diff --git a/ko/core-concepts/supported-strategies/curve.md b/ko/core-concepts/supported-strategies/curve.md new file mode 100644 index 000000000..c0bf8f99e --- /dev/null +++ b/ko/core-concepts/supported-strategies/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | + From a9fd24d83361d94e6b4ccd11209daec230bf608c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:09 -0700 Subject: [PATCH 00094/11794] New translations dydx.md (Korean) --- ko/core-concepts/supported-strategies/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ko/core-concepts/supported-strategies/dydx.md diff --git a/ko/core-concepts/supported-strategies/dydx.md b/ko/core-concepts/supported-strategies/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/ko/core-concepts/supported-strategies/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From caeed6b507451d877a62f63f7cf44974a38ed04d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:10 -0700 Subject: [PATCH 00095/11794] New translations uniswap.md (Korean) --- .../supported-strategies/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ko/core-concepts/supported-strategies/uniswap.md diff --git a/ko/core-concepts/supported-strategies/uniswap.md b/ko/core-concepts/supported-strategies/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/ko/core-concepts/supported-strategies/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From f42f7df3949fa4c2faf25a85137da8bec91cf7bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:12 -0700 Subject: [PATCH 00096/11794] New translations README.md (Korean) --- ko/core-concepts/yield-generation/README.md | 24 +++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 ko/core-concepts/yield-generation/README.md diff --git a/ko/core-concepts/yield-generation/README.md b/ko/core-concepts/yield-generation/README.md new file mode 100644 index 000000000..cede81cda --- /dev/null +++ b/ko/core-concepts/yield-generation/README.md @@ -0,0 +1,24 @@ +# Yield Generation + +**Automated Yield Farming** + +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. + +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. + +![](../../.gitbook/assets/ousd_docs_graphics_1.png) + +Effectively, there are 3 ways that OUSD generates yield: + +{% page-ref page="lending.md" %} + +{% page-ref page="market-making.md" %} + +{% page-ref page="rewards.md" %} + + + + + + + From 5441cf102aa3ab127eadd4df9dabaf021b643aa1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:13 -0700 Subject: [PATCH 00097/11794] New translations lending.md (Korean) --- ko/core-concepts/yield-generation/lending.md | 26 ++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 ko/core-concepts/yield-generation/lending.md diff --git a/ko/core-concepts/yield-generation/lending.md b/ko/core-concepts/yield-generation/lending.md new file mode 100644 index 000000000..a78f46da0 --- /dev/null +++ b/ko/core-concepts/yield-generation/lending.md @@ -0,0 +1,26 @@ +# Lending + +**Unbank the Banked** + +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. + +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. + +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: + +{% page-ref page="../supported-strategies/compound.md" %} + +{% page-ref page="../supported-strategies/aave.md" %} + +{% page-ref page="../supported-strategies/dydx.md" %} + + + + + + + + + + + From 3bd82071f7337bc6f79429c2d0c9e3b6cde8cc91 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:15 -0700 Subject: [PATCH 00098/11794] New translations rewards.md (Korean) --- ko/core-concepts/yield-generation/rewards.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 ko/core-concepts/yield-generation/rewards.md diff --git a/ko/core-concepts/yield-generation/rewards.md b/ko/core-concepts/yield-generation/rewards.md new file mode 100644 index 000000000..dce9da9cf --- /dev/null +++ b/ko/core-concepts/yield-generation/rewards.md @@ -0,0 +1,14 @@ +# Rewards + +**Collecting Rewards** + +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. + +{% hint style="info" %} +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +{% endhint %} + +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. + + + From 5a97d86c453aa1ecfca5e77a785d4f8a1d84b2ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:16 -0700 Subject: [PATCH 00099/11794] New translations oracle.md (Korean) --- ko/smart-contracts/api/oracle.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ko/smart-contracts/api/oracle.md diff --git a/ko/smart-contracts/api/oracle.md b/ko/smart-contracts/api/oracle.md new file mode 100644 index 000000000..b369591e0 --- /dev/null +++ b/ko/smart-contracts/api/oracle.md @@ -0,0 +1,6 @@ +# Oracles + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From 71911efa680dda0e7cefee35617a234b904ed83c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:18 -0700 Subject: [PATCH 00100/11794] New translations admin-privileges.md (Korean) --- ko/governance/admin-privileges.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 ko/governance/admin-privileges.md diff --git a/ko/governance/admin-privileges.md b/ko/governance/admin-privileges.md new file mode 100644 index 000000000..b275178fb --- /dev/null +++ b/ko/governance/admin-privileges.md @@ -0,0 +1,12 @@ +# Admin Privileges + +The OUSD smart contracts are designed to be owner upgradable. + +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. + +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. + +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. + From 686ed0f4cbf536acb9778d56bbfebcdb3ad42ddb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:20 -0700 Subject: [PATCH 00101/11794] New translations governance.md (Korean) --- ko/governance/governance.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 ko/governance/governance.md diff --git a/ko/governance/governance.md b/ko/governance/governance.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/ko/governance/governance.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From 9feafe047c5aaa87502d90b593ae9b7a05447b1d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:21 -0700 Subject: [PATCH 00102/11794] New translations phases.md (Korean) --- ko/governance/phases.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ko/governance/phases.md diff --git a/ko/governance/phases.md b/ko/governance/phases.md new file mode 100644 index 000000000..4b45be826 --- /dev/null +++ b/ko/governance/phases.md @@ -0,0 +1,6 @@ +# Phases + +Progressive decentralization will follow four phases as outlined below. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) + From 8890369c64c4e523fdd3f88f5c904539c6299a2a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:22 -0700 Subject: [PATCH 00103/11794] New translations asset-risk.md (Korean) --- ko/security-and-risks/asset-risk.md | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 ko/security-and-risks/asset-risk.md diff --git a/ko/security-and-risks/asset-risk.md b/ko/security-and-risks/asset-risk.md new file mode 100644 index 000000000..d23f13b1d --- /dev/null +++ b/ko/security-and-risks/asset-risk.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From b421b50295542540cf0f966e2c10ac599842ff14 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:24 -0700 Subject: [PATCH 00104/11794] New translations contributing.md (Korean) --- ko/security-and-risks/contributing.md | 84 +++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 ko/security-and-risks/contributing.md diff --git a/ko/security-and-risks/contributing.md b/ko/security-and-risks/contributing.md new file mode 100644 index 000000000..a6234e390 --- /dev/null +++ b/ko/security-and-risks/contributing.md @@ -0,0 +1,84 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="asset-risk.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From 0d494734ab760df67e22df9fcdc54e87213a0218 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:26 -0700 Subject: [PATCH 00105/11794] New translations risks.md (Korean) --- ko/security-and-risks/risks.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 ko/security-and-risks/risks.md diff --git a/ko/security-and-risks/risks.md b/ko/security-and-risks/risks.md new file mode 100644 index 000000000..26b5ebfe6 --- /dev/null +++ b/ko/security-and-risks/risks.md @@ -0,0 +1,34 @@ +# Risks + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: + +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk + +**Smart contract risk** + +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. + +**Platform risk** + +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. + +**Stablecoin risks** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** + + + + + + + From 04238f795da5cec5ea59406f9328456b99028739 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:27 -0700 Subject: [PATCH 00106/11794] New translations untitled.md (Korean) --- ko/security-and-risks/untitled.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ko/security-and-risks/untitled.md diff --git a/ko/security-and-risks/untitled.md b/ko/security-and-risks/untitled.md new file mode 100644 index 000000000..21b692090 --- /dev/null +++ b/ko/security-and-risks/untitled.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="untitled.md" %} + + + + + From f5a6c9c0320fc483b108cfa590b31bab9832b4cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:29 -0700 Subject: [PATCH 00107/11794] New translations README.md (Korean) --- ko/smart-contracts/api/README.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 ko/smart-contracts/api/README.md diff --git a/ko/smart-contracts/api/README.md b/ko/smart-contracts/api/README.md new file mode 100644 index 000000000..7681458f2 --- /dev/null +++ b/ko/smart-contracts/api/README.md @@ -0,0 +1,8 @@ +# API + +Documentation of contracts API used by the protocol: + +* [Vault](vault.md) + + + From 8b947caf1fbaccd79b807cac1494f04adf48c518 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:30 -0700 Subject: [PATCH 00108/11794] New translations erc-20-1.md (Korean) --- ko/smart-contracts/api/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 ko/smart-contracts/api/erc-20-1.md diff --git a/ko/smart-contracts/api/erc-20-1.md b/ko/smart-contracts/api/erc-20-1.md new file mode 100644 index 000000000..7aa009ac1 --- /dev/null +++ b/ko/smart-contracts/api/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From edddd0c63607b9526f018ecc341e3091d76ffef9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:31 -0700 Subject: [PATCH 00109/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-assets/README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 zh/core-concepts/supported-assets/README.md diff --git a/zh/core-concepts/supported-assets/README.md b/zh/core-concepts/supported-assets/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/zh/core-concepts/supported-assets/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From 4f622ecd845b40dfbf121132241874b4a2bbc99a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:33 -0700 Subject: [PATCH 00110/11794] New translations phases.md (Chinese Simplified) --- zh/governance/phases.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 zh/governance/phases.md diff --git a/zh/governance/phases.md b/zh/governance/phases.md new file mode 100644 index 000000000..4b45be826 --- /dev/null +++ b/zh/governance/phases.md @@ -0,0 +1,6 @@ +# Phases + +Progressive decentralization will follow four phases as outlined below. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) + From fd2d43dcf20427a0869d5dc8808dfd5dcd0c4165 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:34 -0700 Subject: [PATCH 00111/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-assets/usdc.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 zh/core-concepts/supported-assets/usdc.md diff --git a/zh/core-concepts/supported-assets/usdc.md b/zh/core-concepts/supported-assets/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/zh/core-concepts/supported-assets/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From cfcf5995a3ec3c829d83153a4a40686feb2c35f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:36 -0700 Subject: [PATCH 00112/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 zh/security-and-risks/risks.md diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md new file mode 100644 index 000000000..26b5ebfe6 --- /dev/null +++ b/zh/security-and-risks/risks.md @@ -0,0 +1,34 @@ +# Risks + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: + +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk + +**Smart contract risk** + +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. + +**Platform risk** + +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. + +**Stablecoin risks** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** + + + + + + + From d539d43de8afd18b580d4b2a9bc8979e04d69f71 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:37 -0700 Subject: [PATCH 00113/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/yield-generation/README.md | 24 +++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 zh/core-concepts/yield-generation/README.md diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md new file mode 100644 index 000000000..cede81cda --- /dev/null +++ b/zh/core-concepts/yield-generation/README.md @@ -0,0 +1,24 @@ +# Yield Generation + +**Automated Yield Farming** + +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. + +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. + +![](../../.gitbook/assets/ousd_docs_graphics_1.png) + +Effectively, there are 3 ways that OUSD generates yield: + +{% page-ref page="lending.md" %} + +{% page-ref page="market-making.md" %} + +{% page-ref page="rewards.md" %} + + + + + + + From 259f42c69fac1a4a75411a86cd677de5cd62ab2c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:39 -0700 Subject: [PATCH 00114/11794] New translations lending.md (Chinese Simplified) --- zh/core-concepts/yield-generation/lending.md | 26 ++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 zh/core-concepts/yield-generation/lending.md diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md new file mode 100644 index 000000000..a78f46da0 --- /dev/null +++ b/zh/core-concepts/yield-generation/lending.md @@ -0,0 +1,26 @@ +# Lending + +**Unbank the Banked** + +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. + +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. + +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: + +{% page-ref page="../supported-strategies/compound.md" %} + +{% page-ref page="../supported-strategies/aave.md" %} + +{% page-ref page="../supported-strategies/dydx.md" %} + + + + + + + + + + + From 21092c813b948ea6fddedbeae14801664a6f7dc5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:40 -0700 Subject: [PATCH 00115/11794] New translations market-making.md (Chinese Simplified) --- .../yield-generation/market-making.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 zh/core-concepts/yield-generation/market-making.md diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md new file mode 100644 index 000000000..b88b3a90d --- /dev/null +++ b/zh/core-concepts/yield-generation/market-making.md @@ -0,0 +1,26 @@ +# Market Making + +**Own your Stake in Decentralized Exchanges** + +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. + +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. + +{% hint style="info" %} +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +{% endhint %} + +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. + +We intend to integrate directly with at least the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + +{% page-ref page="../supported-strategies/curve.md" %} + +{% page-ref page="../supported-strategies/balancer.md" %} + + + + + From 5d2335587a3d6000a4efdd1c88dd5498062de5ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:42 -0700 Subject: [PATCH 00116/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 zh/core-concepts/yield-generation/rewards.md diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md new file mode 100644 index 000000000..dce9da9cf --- /dev/null +++ b/zh/core-concepts/yield-generation/rewards.md @@ -0,0 +1,14 @@ +# Rewards + +**Collecting Rewards** + +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. + +{% hint style="info" %} +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +{% endhint %} + +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. + + + From 90ad985db86e415040273c537ac5a86083db0836 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:43 -0700 Subject: [PATCH 00117/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 zh/governance/admin-privileges.md diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md new file mode 100644 index 000000000..b275178fb --- /dev/null +++ b/zh/governance/admin-privileges.md @@ -0,0 +1,12 @@ +# Admin Privileges + +The OUSD smart contracts are designed to be owner upgradable. + +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. + +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. + +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. + From c905fd99960a5b8ad6848579d437ab3329f412eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:45 -0700 Subject: [PATCH 00118/11794] New translations governance.md (Chinese Simplified) --- zh/governance/governance.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 zh/governance/governance.md diff --git a/zh/governance/governance.md b/zh/governance/governance.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/zh/governance/governance.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From 86a64da8e673e9fafafa7a831fe462f95bff221c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:47 -0700 Subject: [PATCH 00119/11794] New translations yearn.finance.md (Korean) --- .../supported-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ko/core-concepts/supported-platforms/yearn.finance.md diff --git a/ko/core-concepts/supported-platforms/yearn.finance.md b/ko/core-concepts/supported-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/ko/core-concepts/supported-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From f8f954313f3b4d86fe2422a767e6cc0cdd1f582b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:48 -0700 Subject: [PATCH 00120/11794] New translations asset-risk.md (Chinese Simplified) --- zh/security-and-risks/asset-risk.md | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 zh/security-and-risks/asset-risk.md diff --git a/zh/security-and-risks/asset-risk.md b/zh/security-and-risks/asset-risk.md new file mode 100644 index 000000000..d23f13b1d --- /dev/null +++ b/zh/security-and-risks/asset-risk.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From b301b9af6f55c3b1517d8e1414bf8284e76f2e6e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:50 -0700 Subject: [PATCH 00121/11794] New translations contributing.md (Chinese Simplified) --- zh/security-and-risks/contributing.md | 84 +++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 zh/security-and-risks/contributing.md diff --git a/zh/security-and-risks/contributing.md b/zh/security-and-risks/contributing.md new file mode 100644 index 000000000..a6234e390 --- /dev/null +++ b/zh/security-and-risks/contributing.md @@ -0,0 +1,84 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="asset-risk.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From 193fce3155172553341c4bdc890d9b11ad88288d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:51 -0700 Subject: [PATCH 00122/11794] New translations untitled.md (Chinese Simplified) --- zh/security-and-risks/untitled.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 zh/security-and-risks/untitled.md diff --git a/zh/security-and-risks/untitled.md b/zh/security-and-risks/untitled.md new file mode 100644 index 000000000..21b692090 --- /dev/null +++ b/zh/security-and-risks/untitled.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="untitled.md" %} + + + + + From da61ff2b60d7eb7243ce691afd07e1e4b69dfff6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:53 -0700 Subject: [PATCH 00123/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 zh/core-concepts/supported-strategies/uniswap.md diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From ab1e749ca232400c0c2f3b2482dfd8740d09235a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:54 -0700 Subject: [PATCH 00124/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 zh/smart-contracts/api/README.md diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md new file mode 100644 index 000000000..7681458f2 --- /dev/null +++ b/zh/smart-contracts/api/README.md @@ -0,0 +1,8 @@ +# API + +Documentation of contracts API used by the protocol: + +* [Vault](vault.md) + + + From 63666f19c873b82e53957ba33d30add5963407bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:56 -0700 Subject: [PATCH 00125/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 zh/smart-contracts/api/erc-20-1.md diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md new file mode 100644 index 000000000..7aa009ac1 --- /dev/null +++ b/zh/smart-contracts/api/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 744b103bbf3303602cd0a1c13589ae7119bdeea6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:57 -0700 Subject: [PATCH 00126/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 zh/smart-contracts/api/oracle.md diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md new file mode 100644 index 000000000..b369591e0 --- /dev/null +++ b/zh/smart-contracts/api/oracle.md @@ -0,0 +1,6 @@ +# Oracles + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From 34c7d0c815a38d26fcaeec1659409b65f9c71364 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:14:59 -0700 Subject: [PATCH 00127/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 zh/smart-contracts/api/ousd.md diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md new file mode 100644 index 000000000..8d6981144 --- /dev/null +++ b/zh/smart-contracts/api/ousd.md @@ -0,0 +1,8 @@ +# OUSD + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + + + From aa9124d90fdd96485caefea0bb2a5a1c7c4b90ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:00 -0700 Subject: [PATCH 00128/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 zh/smart-contracts/api/strategies.md diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/zh/smart-contracts/api/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From 844d7714185a3ececa558fa1edee11b790f8001f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:02 -0700 Subject: [PATCH 00129/11794] New translations timelock-1.md (Chinese Simplified) --- zh/smart-contracts/api/timelock-1.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 zh/smart-contracts/api/timelock-1.md diff --git a/zh/smart-contracts/api/timelock-1.md b/zh/smart-contracts/api/timelock-1.md new file mode 100644 index 000000000..cb80a9233 --- /dev/null +++ b/zh/smart-contracts/api/timelock-1.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From d0b9c0bf21293e4d9a34cf31c9b655aebd7517c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:03 -0700 Subject: [PATCH 00130/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 zh/smart-contracts/api/timelock.md diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md new file mode 100644 index 000000000..b891a0c78 --- /dev/null +++ b/zh/smart-contracts/api/timelock.md @@ -0,0 +1,6 @@ +# Timelock + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From 1b110af6f6c4efdd35223d30143717a5d43edfb3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:05 -0700 Subject: [PATCH 00131/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 179 ++++++++++++++++++++++++++++++++ 1 file changed, 179 insertions(+) create mode 100644 zh/smart-contracts/api/vault.md diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md new file mode 100644 index 000000000..6118ba045 --- /dev/null +++ b/zh/smart-contracts/api/vault.md @@ -0,0 +1,179 @@ +--- +description: >- + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +--- + +# Vault + +## Methods‌ + +### mint\(\) + +**`function mint(address _asset, uint256 _amount)`**‌ + +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | + +### mintMultiple\(\) + +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ + +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | + +### redeem\(\) + +**`function redeem(uint256 _amount)`**‌ + +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool.‌ +{% endhint %} + +### redeemAll\(\)‌ + +**`function redeemAll()`**‌ + +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool.‌ +{% endhint %} + +### rebase\(\) + +**`function rebase()`**‌ + +Updates the balances for all users based on the value of the assets currently stored in the pool. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ + +### allocate\(\) + +**`function allocate()`**‌ + +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ + +### totalValue\(\) + +**`function totalValue()`**‌ + +Returns total value of underlying assets and strategies. + +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | + +### checkBalance\(\) + +**`function checkBalance(address _asset)`**‌ + +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | + +### calculateRedeemOutputs\(\) + +**`function calculateRedeemOutputs(uint256 _amount)`**‌ + +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. + +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. + +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +| `return` name | Type | Description | +|:------------- |:------------- |:--------------------------------------------------------------------------- | +| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | + +### getAssetCount\(\) + +**`function getAssetCount()`**‌ + +Return the number of supported stablecoin assets represented by `uint256` type.‌ + +### getAllAssets\(\) + +**`function getAllAssets()`**‌ + +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ + +### getStrategyCount\(\)‌ + +**`function getStrategyCount()`**‌ + +Return the number of strategies active on the Vault represented by `uint256` type.‌ + +### getAPR\(\) + +**`function getAPR()`**‌ + +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ + +### isSupportedAsset\(\) + +**`function isSupportedAsset(address _asset)`**‌ + +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + +### priceUSDMint\(\) + +**`function priceUSDMint(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceUSDRedeem\(\) + +**`function priceUSDRedeem(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceAssetUSDMint\(\)‌ + +**`function priceAssetUSDMint(address _asset)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | + +### priceAssetUSDRedeem\(\)‌ + +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + From dc9ceb359a42e63bec06b0cca5b5cc8b01912392 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:07 -0700 Subject: [PATCH 00132/11794] New translations erc-20.md (Chinese Simplified) --- zh/smart-contracts/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 zh/smart-contracts/erc-20.md diff --git a/zh/smart-contracts/erc-20.md b/zh/smart-contracts/erc-20.md new file mode 100644 index 000000000..5acac15a8 --- /dev/null +++ b/zh/smart-contracts/erc-20.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 3338a8db67a0aaf91bbfaa9b6b2f4eef14fc6097 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:09 -0700 Subject: [PATCH 00133/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 zh/core-concepts/supported-strategies/yearn.finance.md diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 92cab7e18acdd18ccf58c734fbcb6061cbfe3ac6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:10 -0700 Subject: [PATCH 00134/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 zh/core-concepts/supported-strategies/dydx.md diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 9faa0ae23e5fd26b47faf386791874eb8bdf601d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:12 -0700 Subject: [PATCH 00135/11794] New translations usdt.md (Chinese Simplified) --- zh/core-concepts/supported-assets/usdt.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 zh/core-concepts/supported-assets/usdt.md diff --git a/zh/core-concepts/supported-assets/usdt.md b/zh/core-concepts/supported-assets/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/zh/core-concepts/supported-assets/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 05f30851bb5691bb29a41c0a89662dbb676b6360 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:13 -0700 Subject: [PATCH 00136/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 25 ++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 zh/core-concepts/supported-platforms/aave.md diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/zh/core-concepts/supported-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 462323c1012a30189d49fe7835f175d7267074a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:14 -0700 Subject: [PATCH 00137/11794] New translations README.md (Chinese Simplified) --- .../supported-defi-platforms/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 zh/core-concepts/supported-defi-platforms/README.md diff --git a/zh/core-concepts/supported-defi-platforms/README.md b/zh/core-concepts/supported-defi-platforms/README.md new file mode 100644 index 000000000..50ee37b6c --- /dev/null +++ b/zh/core-concepts/supported-defi-platforms/README.md @@ -0,0 +1,30 @@ +# Supported DeFi Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From b901a8c773e60f33890677ef0c72bf75d9549bde Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:16 -0700 Subject: [PATCH 00138/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 zh/core-concepts/supported-defi-platforms/aave.md diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From e75452bb98b38592c975b9a5b50360eed4fe09d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:17 -0700 Subject: [PATCH 00139/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 zh/core-concepts/supported-defi-platforms/balancer.md diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From af5911c900bcfb5ac463bba06f0820655fcb7a73 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:19 -0700 Subject: [PATCH 00140/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 zh/core-concepts/supported-defi-platforms/compound.md diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 2f7b32c64df7bb23dad27d20c78ae6751aa43dba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:20 -0700 Subject: [PATCH 00141/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 zh/core-concepts/supported-defi-platforms/curve.md diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 3ee47f0b862a451bf67a8383e6527c575d9d6530 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:22 -0700 Subject: [PATCH 00142/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 zh/core-concepts/supported-defi-platforms/dydx.md diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From f09ff89bcc4ea5d53c4c740bf6016a0d3f43e46b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:23 -0700 Subject: [PATCH 00143/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 zh/core-concepts/supported-defi-platforms/uniswap.md diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 1d661ca47458f84d4261df6ce80e0d0225251c31 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:25 -0700 Subject: [PATCH 00144/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 zh/core-concepts/supported-defi-platforms/yearn.finance.md diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 4a383876caccb27116d009999621454bb73a95f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:26 -0700 Subject: [PATCH 00145/11794] New translations README.md (Chinese Simplified) --- .../supported-platforms/README.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 zh/core-concepts/supported-platforms/README.md diff --git a/zh/core-concepts/supported-platforms/README.md b/zh/core-concepts/supported-platforms/README.md new file mode 100644 index 000000000..aa4b89181 --- /dev/null +++ b/zh/core-concepts/supported-platforms/README.md @@ -0,0 +1,32 @@ +# Supported Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="yearn.finance.md" %} + +{% page-ref page="compound.md" %} + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 0f0c85153054dfe4b2724a327bb1350679fd4314 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:28 -0700 Subject: [PATCH 00146/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 zh/core-concepts/supported-platforms/balancer.md diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From ca1043cce713c8a1193d39dce071543b4a64dcce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:29 -0700 Subject: [PATCH 00147/11794] New translations curve.md (Chinese Simplified) --- .../supported-strategies/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 zh/core-concepts/supported-strategies/curve.md diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md new file mode 100644 index 000000000..c0bf8f99e --- /dev/null +++ b/zh/core-concepts/supported-strategies/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | + From 162362d75d737f44d60d7e445ddd062acec7d4f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:30 -0700 Subject: [PATCH 00148/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 zh/core-concepts/supported-platforms/compound.md diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/zh/core-concepts/supported-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 5f8f9c3dd7f514b7263e8db346e658a37b5f1b3f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:32 -0700 Subject: [PATCH 00149/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 zh/core-concepts/supported-platforms/curve.md diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/zh/core-concepts/supported-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From f4e6117f3262658b2fee8f77280c4384a8c9877d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:35 -0700 Subject: [PATCH 00150/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 zh/core-concepts/supported-platforms/dydx.md diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From bbff5224fce23651f516271daae74fc9f8f1c255 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:36 -0700 Subject: [PATCH 00151/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 zh/core-concepts/supported-platforms/uniswap.md diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 6365eafd96fe21c39c85c3044c26a5811c7a99ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:38 -0700 Subject: [PATCH 00152/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 zh/core-concepts/supported-platforms/yearn.finance.md diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From df500a45f082ed05a0938ca761f26e28a47e8b78 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:39 -0700 Subject: [PATCH 00153/11794] New translations README.md (Chinese Simplified) --- .../supported-strategies/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 zh/core-concepts/supported-strategies/README.md diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md new file mode 100644 index 000000000..60ab03f00 --- /dev/null +++ b/zh/core-concepts/supported-strategies/README.md @@ -0,0 +1,30 @@ +# Supported Strategies + +**Supported DeFi Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, OUSD earns yield from the following platform\(s\): + +{% page-ref page="compound.md" %} + +Integrations are currently planned or being built for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From bd4ca9abd5133762dc9d9e6b04a32d550f243a54 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:41 -0700 Subject: [PATCH 00154/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 zh/core-concepts/supported-strategies/aave.md diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/zh/core-concepts/supported-strategies/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 8c301dd2015f6fefea34645b059da559c7f33e55 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:43 -0700 Subject: [PATCH 00155/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 zh/core-concepts/supported-strategies/balancer.md diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 28facc568292f0d007182af328a4058ba35e147d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:44 -0700 Subject: [PATCH 00156/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 zh/core-concepts/supported-strategies/compound.md diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/zh/core-concepts/supported-strategies/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 37f2c2ca730eaab1200eed8914eb2dd0d54cc0c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:46 -0700 Subject: [PATCH 00157/11794] New translations README.md (Korean) --- .../supported-strategies/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 ko/core-concepts/supported-strategies/README.md diff --git a/ko/core-concepts/supported-strategies/README.md b/ko/core-concepts/supported-strategies/README.md new file mode 100644 index 000000000..60ab03f00 --- /dev/null +++ b/ko/core-concepts/supported-strategies/README.md @@ -0,0 +1,30 @@ +# Supported Strategies + +**Supported DeFi Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, OUSD earns yield from the following platform\(s\): + +{% page-ref page="compound.md" %} + +Integrations are currently planned or being built for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 350c8c016f07bf9330f95b5229dae6f34fbfd53b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:48 -0700 Subject: [PATCH 00158/11794] New translations README.md (Korean) --- ko/README.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 ko/README.md diff --git a/ko/README.md b/ko/README.md new file mode 100644 index 000000000..4c5b775c2 --- /dev/null +++ b/ko/README.md @@ -0,0 +1,32 @@ +--- +description: The first stablecoin that earns a yield while it's still in your wallet +--- + +# 소개 + +## **A Better Form of Money** + +Origin Dollar \ (OUSD \) 는 Ethereum 네트워크에서 2020 년 9 월에 처음 출시 된 새로운 스테이블코인(stablecoin) 입니다. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. + +![](.gitbook/assets/origin-dollar-summary.jpeg) + +**배경** + +1999 년 Origin의 R&D 엔지니어 인 Yu Pan과 그의 동료 PayPal 공동 창립자 [는 기존의 뱅킹 시스템에 연결하지 않고도 이자 수익률 전략과 직불 카드로 완성 된 "새로운 세계의 통화"를 만드는](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 것을 구상했습니다. 몇 차례의 피벗(pivot) 과 eBay 인수후, PayPal은 이 야망에서 멀어져 갔습니다. + +거의 20 년 후 Tether는 2014 년에 USD로 표시된 스테이블코인 개념을 도입했습니다. 그 이후로 스테이블코인은 사용자에게 자유 유동성 통화의 가격 변동성에 노출되지 않고 가치를 이전하는 이상적인 방법으로 입증되었습니다. 오늘날 비트코인보다 Tether을 통해 전송되는 가치가 + +더 높습니다. 한편, 탈중앙화 금융 \ (DeFi \)은 현재 대출 및 거래 프로토콜에서 수익을 창출하는 스마트 컨트렉트에 자본금이 [수십억 달러](https://defipulse.com/) 로 고정되어 폭발적인 성장을 경험했습니다.

+ +기존 스테이블코인의 문제점 중 하나는 사용자가 쉽게 사용할 수있는 코인을 보유하는 것과 스마트 컨트렉트에 토큰을 락(lock) 해 수익을 얻는 것 중에서 끊임없이 선택해야한다는 것입니다. 예를 들어 Aave에서 USDC를 락(lock) 하는 사용자는 해당 USDC의 일부를 동시에 사용할 수 없습니다. 비싼 이더리움 가스 요금은 사용자가 지출 모드와 수입 모드 사이를 전환 할 때마다 생기는 "전환 비용" 역할을 합니다. + +설상가상으로 대출 및 거래 활동으로 인한 수익률은 빠르게 변합니다. 정교한 DeFi 수익 창출자는 여러 경쟁 플랫폼에서 자산 포트폴리오를 지속적으로 재조정 하는것에 익숙합니다. 가스 요금은 다시 수확량을 낮추므로 시간과 비용이 많이 듭니다. 또한 APY가 불안정하고 지속적으로 변동하므로 실제 ROI를 계산하는데 시간이 많이 걸립니다. 쉬운 계정 단위(unit of account) 는 없습니다. 결과적으로 DeFi는 매우 빠르게 성장하고 있지만 여전히 많은 암호화폐 사용자가 참여하기 어렵습니다. + +OUSD를 사용하려고 할 때 복잡한 포지션을 풀 필요가 없습니다. 지출 가능한 자본의 잠금을 해제하기 위해 가스를 지불하지 않고도 자유롭게 전송할 수 있습니다. 또한 OUSD는 번거로움없이 DeFi에서 가장 높은 수익을 올릴 수있는 기회를 제공합니다. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. 수익은 지갑에 자동으로 누적되고 OUSD를 보유하는 동안 지속적으로 복리가 붙습니다. 다시 말하지만, 스테이킹(staking) 이나 락업(lockup) 이 필요하지 않습니다. OUSD는 이상적인 계정 단위(unit of account) 역할도 합니다. DeFi 투자자는 수익을 계산하기 위해 더 이상 복잡한 스프레드시트(spreadsheet) 가 필요하지 않습니다. 복리 이자가 자동으로 붙으면서 지속적으로 업데이트되는 OUSD 잔액을 실시간으로 쉽게 볼 수 있기 때문입니다. OUSD는 DeFi 이자 농부(yield farmer) 와 초보 암호화폐 사용자 모두에게 이상적인 스테이블코인입니다. + +암호화폐 및 핀테크 베테랑이 만든 Origin Dollar는 연쇄 창업가, 초기 암호 화폐 투자자, YouTube의 초기 직원, Google / Dropbox의 엔지니어링 관리자, Paypal 중 하나를 포함하는 [Origin Protocol](https://www.originprotocol.com) 의 [팀](https://www.originprotocol.com/team) 에서 제공합니다. 공동 창립자, Yu Pan. + +이 문서는 작동 방식에 대한 기술적 세부사항에 관심있는 사람들이 시작하기에 좋은 곳입니다. 개발자가 [Github](http://www.github.com/OriginProtocol) \ (100 % 오픈 소스 \)를 감사하고 기여하도록 권장합니다. 질문이 있거나 시작하는 데 도움이 필요한 경우 저희 팀이 많은 시간을 보내는 [Discord](https://www.originprotocol.com/discord)를 찾아주세요. + +'미래의 돈'에 오신 것을 환영합니다. + From 8dd2fe129b815e4fcb42acaf53d6c567c02e67a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:50 -0700 Subject: [PATCH 00159/11794] New translations uniswap.md (Korean) --- .../supported-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ko/core-concepts/supported-platforms/uniswap.md diff --git a/ko/core-concepts/supported-platforms/uniswap.md b/ko/core-concepts/supported-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/ko/core-concepts/supported-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From c2c1f2d466dadef3188057c50668bd15106b4d56 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:51 -0700 Subject: [PATCH 00160/11794] New translations README.md (Spanish) --- .../supported-strategies/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 es/core-concepts/supported-strategies/README.md diff --git a/es/core-concepts/supported-strategies/README.md b/es/core-concepts/supported-strategies/README.md new file mode 100644 index 000000000..60ab03f00 --- /dev/null +++ b/es/core-concepts/supported-strategies/README.md @@ -0,0 +1,30 @@ +# Supported Strategies + +**Supported DeFi Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, OUSD earns yield from the following platform\(s\): + +{% page-ref page="compound.md" %} + +Integrations are currently planned or being built for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From f723376e717323cf7057b4e30d92a00c35cc3f52 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:53 -0700 Subject: [PATCH 00161/11794] New translations README.md (Spanish) --- .../supported-platforms/README.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 es/core-concepts/supported-platforms/README.md diff --git a/es/core-concepts/supported-platforms/README.md b/es/core-concepts/supported-platforms/README.md new file mode 100644 index 000000000..aa4b89181 --- /dev/null +++ b/es/core-concepts/supported-platforms/README.md @@ -0,0 +1,32 @@ +# Supported Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="yearn.finance.md" %} + +{% page-ref page="compound.md" %} + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From d94e2ecdca574079aa2e5f5ec0abb1fa52530883 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:54 -0700 Subject: [PATCH 00162/11794] New translations aave.md (Spanish) --- es/core-concepts/supported-platforms/aave.md | 25 ++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 es/core-concepts/supported-platforms/aave.md diff --git a/es/core-concepts/supported-platforms/aave.md b/es/core-concepts/supported-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/es/core-concepts/supported-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 76397944105d45381a19764e51e8033c4ece0800 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:56 -0700 Subject: [PATCH 00163/11794] New translations balancer.md (Spanish) --- .../supported-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 es/core-concepts/supported-platforms/balancer.md diff --git a/es/core-concepts/supported-platforms/balancer.md b/es/core-concepts/supported-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/es/core-concepts/supported-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 092028ee7947a6cdf842d460e80b848ca74d7b2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:57 -0700 Subject: [PATCH 00164/11794] New translations compound.md (Spanish) --- .../supported-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 es/core-concepts/supported-platforms/compound.md diff --git a/es/core-concepts/supported-platforms/compound.md b/es/core-concepts/supported-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/es/core-concepts/supported-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 5812b27d7768ebde8d55a493457e0ccb78869aaf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:15:58 -0700 Subject: [PATCH 00165/11794] New translations curve.md (Spanish) --- es/core-concepts/supported-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 es/core-concepts/supported-platforms/curve.md diff --git a/es/core-concepts/supported-platforms/curve.md b/es/core-concepts/supported-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/es/core-concepts/supported-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From f6818d2af0e7ae6163c73fa03a8e41e6f32a6a30 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:00 -0700 Subject: [PATCH 00166/11794] New translations dydx.md (Spanish) --- es/core-concepts/supported-platforms/dydx.md | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 es/core-concepts/supported-platforms/dydx.md diff --git a/es/core-concepts/supported-platforms/dydx.md b/es/core-concepts/supported-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/es/core-concepts/supported-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 8bbe946f5759034cf363225c6a723d4006740a59 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:01 -0700 Subject: [PATCH 00167/11794] New translations uniswap.md (Spanish) --- .../supported-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 es/core-concepts/supported-platforms/uniswap.md diff --git a/es/core-concepts/supported-platforms/uniswap.md b/es/core-concepts/supported-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/es/core-concepts/supported-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From b5a26adbb559eb720d82451b41e4dd73cccdc7e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:04 -0700 Subject: [PATCH 00168/11794] New translations yearn.finance.md (Spanish) --- .../supported-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 es/core-concepts/supported-platforms/yearn.finance.md diff --git a/es/core-concepts/supported-platforms/yearn.finance.md b/es/core-concepts/supported-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/es/core-concepts/supported-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 1cbb754510cb7bc0859c2e6aba4904524a545f9f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:06 -0700 Subject: [PATCH 00169/11794] New translations aave.md (Spanish) --- es/core-concepts/supported-strategies/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 es/core-concepts/supported-strategies/aave.md diff --git a/es/core-concepts/supported-strategies/aave.md b/es/core-concepts/supported-strategies/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/es/core-concepts/supported-strategies/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 548d41733721cee8549f6989dfdfb843a324743a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:07 -0700 Subject: [PATCH 00170/11794] New translations uniswap.md (Spanish) --- .../supported-defi-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 es/core-concepts/supported-defi-platforms/uniswap.md diff --git a/es/core-concepts/supported-defi-platforms/uniswap.md b/es/core-concepts/supported-defi-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/es/core-concepts/supported-defi-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 3daf7fb5eda6f5c8280a8dfaa2e8f133e9d7566a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:09 -0700 Subject: [PATCH 00171/11794] New translations balancer.md (Spanish) --- .../supported-strategies/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 es/core-concepts/supported-strategies/balancer.md diff --git a/es/core-concepts/supported-strategies/balancer.md b/es/core-concepts/supported-strategies/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/es/core-concepts/supported-strategies/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From d810ee24e3f5e0395921d5554f46175551bd8d6a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:10 -0700 Subject: [PATCH 00172/11794] New translations compound.md (Spanish) --- .../supported-strategies/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 es/core-concepts/supported-strategies/compound.md diff --git a/es/core-concepts/supported-strategies/compound.md b/es/core-concepts/supported-strategies/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/es/core-concepts/supported-strategies/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 1a296c3401ff7bf0b6d5c5530f4b066e55441bd5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:12 -0700 Subject: [PATCH 00173/11794] New translations curve.md (Spanish) --- .../supported-strategies/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 es/core-concepts/supported-strategies/curve.md diff --git a/es/core-concepts/supported-strategies/curve.md b/es/core-concepts/supported-strategies/curve.md new file mode 100644 index 000000000..c0bf8f99e --- /dev/null +++ b/es/core-concepts/supported-strategies/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | + From 8824aeccbf4f194576d091fcb30e436b0a28e5ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:13 -0700 Subject: [PATCH 00174/11794] New translations dydx.md (Spanish) --- es/core-concepts/supported-strategies/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 es/core-concepts/supported-strategies/dydx.md diff --git a/es/core-concepts/supported-strategies/dydx.md b/es/core-concepts/supported-strategies/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/es/core-concepts/supported-strategies/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 10ac267ec6d720442005e6d288321caf443bd0bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:15 -0700 Subject: [PATCH 00175/11794] New translations uniswap.md (Spanish) --- .../supported-strategies/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 es/core-concepts/supported-strategies/uniswap.md diff --git a/es/core-concepts/supported-strategies/uniswap.md b/es/core-concepts/supported-strategies/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/es/core-concepts/supported-strategies/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 9f701a514a36a1bac3f903b9c17827df4dcf9e94 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:16 -0700 Subject: [PATCH 00176/11794] New translations yearn.finance.md (Spanish) --- .../supported-strategies/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 es/core-concepts/supported-strategies/yearn.finance.md diff --git a/es/core-concepts/supported-strategies/yearn.finance.md b/es/core-concepts/supported-strategies/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/es/core-concepts/supported-strategies/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From a11e314ce0026bb289bc5d6712fa894502556cf4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:18 -0700 Subject: [PATCH 00177/11794] New translations README.md (Spanish) --- es/core-concepts/yield-generation/README.md | 24 +++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 es/core-concepts/yield-generation/README.md diff --git a/es/core-concepts/yield-generation/README.md b/es/core-concepts/yield-generation/README.md new file mode 100644 index 000000000..cede81cda --- /dev/null +++ b/es/core-concepts/yield-generation/README.md @@ -0,0 +1,24 @@ +# Yield Generation + +**Automated Yield Farming** + +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. + +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. + +![](../../.gitbook/assets/ousd_docs_graphics_1.png) + +Effectively, there are 3 ways that OUSD generates yield: + +{% page-ref page="lending.md" %} + +{% page-ref page="market-making.md" %} + +{% page-ref page="rewards.md" %} + + + + + + + From 57d44d6c08bab2c23d2242271dceff36cea70769 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:19 -0700 Subject: [PATCH 00178/11794] New translations lending.md (Spanish) --- es/core-concepts/yield-generation/lending.md | 26 ++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 es/core-concepts/yield-generation/lending.md diff --git a/es/core-concepts/yield-generation/lending.md b/es/core-concepts/yield-generation/lending.md new file mode 100644 index 000000000..a78f46da0 --- /dev/null +++ b/es/core-concepts/yield-generation/lending.md @@ -0,0 +1,26 @@ +# Lending + +**Unbank the Banked** + +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. + +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. + +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: + +{% page-ref page="../supported-strategies/compound.md" %} + +{% page-ref page="../supported-strategies/aave.md" %} + +{% page-ref page="../supported-strategies/dydx.md" %} + + + + + + + + + + + From 3ff3f1a806ecd7d5791e5ccaa10ee2a4b1e66b9b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:20 -0700 Subject: [PATCH 00179/11794] New translations market-making.md (Spanish) --- .../yield-generation/market-making.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 es/core-concepts/yield-generation/market-making.md diff --git a/es/core-concepts/yield-generation/market-making.md b/es/core-concepts/yield-generation/market-making.md new file mode 100644 index 000000000..b88b3a90d --- /dev/null +++ b/es/core-concepts/yield-generation/market-making.md @@ -0,0 +1,26 @@ +# Market Making + +**Own your Stake in Decentralized Exchanges** + +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. + +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. + +{% hint style="info" %} +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +{% endhint %} + +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. + +We intend to integrate directly with at least the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + +{% page-ref page="../supported-strategies/curve.md" %} + +{% page-ref page="../supported-strategies/balancer.md" %} + + + + + From e01a79ded49b053cb8e252db8a55ccaafae72686 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:22 -0700 Subject: [PATCH 00180/11794] New translations yearn.finance.md (Spanish) --- .../supported-defi-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 es/core-concepts/supported-defi-platforms/yearn.finance.md diff --git a/es/core-concepts/supported-defi-platforms/yearn.finance.md b/es/core-concepts/supported-defi-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/es/core-concepts/supported-defi-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From a993e0def823821dfc2e140547bd3b74a95ac6cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:23 -0700 Subject: [PATCH 00181/11794] New translations dydx.md (Spanish) --- .../supported-defi-platforms/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 es/core-concepts/supported-defi-platforms/dydx.md diff --git a/es/core-concepts/supported-defi-platforms/dydx.md b/es/core-concepts/supported-defi-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/es/core-concepts/supported-defi-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 5ed886a38d0fb4835bded5795c65774c98f96308 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:25 -0700 Subject: [PATCH 00182/11794] New translations admin-privileges.md (Spanish) --- es/governance/admin-privileges.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 es/governance/admin-privileges.md diff --git a/es/governance/admin-privileges.md b/es/governance/admin-privileges.md new file mode 100644 index 000000000..b275178fb --- /dev/null +++ b/es/governance/admin-privileges.md @@ -0,0 +1,12 @@ +# Admin Privileges + +The OUSD smart contracts are designed to be owner upgradable. + +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. + +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. + +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. + From f31d0f3e3d5e18da38ab8bbf731ff91661cd435b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:26 -0700 Subject: [PATCH 00183/11794] New translations diversification.md (Spanish) --- es/core-concepts/fund-management/diversification.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 es/core-concepts/fund-management/diversification.md diff --git a/es/core-concepts/fund-management/diversification.md b/es/core-concepts/fund-management/diversification.md new file mode 100644 index 000000000..d6616d1e5 --- /dev/null +++ b/es/core-concepts/fund-management/diversification.md @@ -0,0 +1,8 @@ +# Diversification + +The initial version of the OUSD [Vault]() gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From c2285ed794a8fb1d60056784773f4f33d99885ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:28 -0700 Subject: [PATCH 00184/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 es/getting-started.md diff --git a/es/getting-started.md b/es/getting-started.md new file mode 100644 index 000000000..05440096d --- /dev/null +++ b/es/getting-started.md @@ -0,0 +1,37 @@ +# Getting Started + +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. + +**Mint or Redeem** + +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. + +**Buy on Exchanges** + +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. + +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. + +**Adding OUSD to Your Wallet** + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. + +**Integrating OUSD** + +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. + +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: + +{% page-ref page="smart-contracts/erc-20.md" %} + +{% page-ref page="smart-contracts/api/" %} + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. + From f6ed860fdfb36f4d6a5942af74e2273d7aad3b3c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:29 -0700 Subject: [PATCH 00185/11794] New translations how-it-works.md (Spanish) --- es/how-it-works.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 es/how-it-works.md diff --git a/es/how-it-works.md b/es/how-it-works.md new file mode 100644 index 000000000..8bf7459de --- /dev/null +++ b/es/how-it-works.md @@ -0,0 +1,36 @@ +# How It Works + +#### 100% Backed and Stable + +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. + +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. + +{% hint style="success" %} +1 OUSD = 1 USD +{% endhint %} + +#### Minting OUSD + +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. + +**Redeeming OUSD** + +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. + +{% hint style="warning" %} +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +{% endhint %} + +#### A**utomated Yield Farming** + +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. + +#### **Elastic Supply** + +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. + +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. + From feb551a31f20d928369e3bb46fa7f6933cb433be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:30 -0700 Subject: [PATCH 00186/11794] New translations erc-20-1.md (Spanish) --- es/architecture/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 es/architecture/erc-20-1.md diff --git a/es/architecture/erc-20-1.md b/es/architecture/erc-20-1.md new file mode 100644 index 000000000..a9caff400 --- /dev/null +++ b/es/architecture/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 99378058f0024efead817916453b526a3b72bcf6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:32 -0700 Subject: [PATCH 00187/11794] New translations erc-20.md (Spanish) --- es/architecture/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 es/architecture/erc-20.md diff --git a/es/architecture/erc-20.md b/es/architecture/erc-20.md new file mode 100644 index 000000000..9a789241b --- /dev/null +++ b/es/architecture/erc-20.md @@ -0,0 +1,12 @@ +# Overview + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From b79e266a59aacd620565c0ea40b28617ea7d5544 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:33 -0700 Subject: [PATCH 00188/11794] New translations strategies.md (Spanish) --- es/architecture/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 es/architecture/strategies.md diff --git a/es/architecture/strategies.md b/es/architecture/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/es/architecture/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From ae748470e7243f8b2d4f85d47b79ee1665b8a3b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:35 -0700 Subject: [PATCH 00189/11794] New translations timelock.md (Spanish) --- es/architecture/timelock.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 es/architecture/timelock.md diff --git a/es/architecture/timelock.md b/es/architecture/timelock.md new file mode 100644 index 000000000..b26b30f1c --- /dev/null +++ b/es/architecture/timelock.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From e3713b9a5f6d6556c35866a02dc36d8117dc10fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:37 -0700 Subject: [PATCH 00190/11794] New translations vault.md (Spanish) --- es/architecture/vault.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 es/architecture/vault.md diff --git a/es/architecture/vault.md b/es/architecture/vault.md new file mode 100644 index 000000000..ebb2a96dc --- /dev/null +++ b/es/architecture/vault.md @@ -0,0 +1,17 @@ +# Vault + +The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + +The most important publicly callable functions on the Vault are: + +* `mint()`allows a single supported stablecoin to be converted to OUSD +* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call +* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. +* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. +* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. +* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. + +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. + + + From aa7607ca2c93fedcda82d3d7d64c3b3ce2c39cd7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:38 -0700 Subject: [PATCH 00191/11794] New translations elastic-supply.md (Spanish) --- es/core-concepts/elastic-supply.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 es/core-concepts/elastic-supply.md diff --git a/es/core-concepts/elastic-supply.md b/es/core-concepts/elastic-supply.md new file mode 100644 index 000000000..b415919ae --- /dev/null +++ b/es/core-concepts/elastic-supply.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From f04caa3eb6c45316875f45b966d235dde2e05e9f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:39 -0700 Subject: [PATCH 00192/11794] New translations README.md (Spanish) --- es/core-concepts/fund-management/README.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 es/core-concepts/fund-management/README.md diff --git a/es/core-concepts/fund-management/README.md b/es/core-concepts/fund-management/README.md new file mode 100644 index 000000000..185c1246c --- /dev/null +++ b/es/core-concepts/fund-management/README.md @@ -0,0 +1,6 @@ +# Fund Management + +The OUSD [Vault]() smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + From 7ef8c7792499b67ec71481a8cde92e958ecffb2c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:41 -0700 Subject: [PATCH 00193/11794] New translations earning-strategies.md (Spanish) --- es/core-concepts/fund-management/earning-strategies.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 es/core-concepts/fund-management/earning-strategies.md diff --git a/es/core-concepts/fund-management/earning-strategies.md b/es/core-concepts/fund-management/earning-strategies.md new file mode 100644 index 000000000..0fb0111e4 --- /dev/null +++ b/es/core-concepts/fund-management/earning-strategies.md @@ -0,0 +1,6 @@ +# Earning Strategies + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. + +In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. + From 7255c3ce14a46aff7d23a0236c2ede1e62402fd1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:43 -0700 Subject: [PATCH 00194/11794] New translations curve.md (Spanish) --- .../supported-defi-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 es/core-concepts/supported-defi-platforms/curve.md diff --git a/es/core-concepts/supported-defi-platforms/curve.md b/es/core-concepts/supported-defi-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/es/core-concepts/supported-defi-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 1d1624106227518c9e3429be520f9edeac5afd83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:44 -0700 Subject: [PATCH 00195/11794] New translations price-oracles.md (Spanish) --- es/core-concepts/price-oracles.md | 170 ++++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 es/core-concepts/price-oracles.md diff --git a/es/core-concepts/price-oracles.md b/es/core-concepts/price-oracles.md new file mode 100644 index 000000000..0f5b487c4 --- /dev/null +++ b/es/core-concepts/price-oracles.md @@ -0,0 +1,170 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +{% tabs %} +{% tab title="DAI/USD" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% endtab %} + +{% tab title="USDT/USD" %} +The following oracles are used to fetch or compute a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +{% endtab %} + +{% tab title="USDC/USD" %} +The following oracles are used to fetch or compute a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +{% endtab %} + +{% tab title="ETH/USD" %} +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} +{% endtabs %} + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 54ffa1474b13cf45bed836e5646c1c9d2de0916d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:46 -0700 Subject: [PATCH 00196/11794] New translations README.md (Spanish) --- es/core-concepts/supported-assets/README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 es/core-concepts/supported-assets/README.md diff --git a/es/core-concepts/supported-assets/README.md b/es/core-concepts/supported-assets/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/es/core-concepts/supported-assets/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From 134b6ce7aaffb40ceea50b383659364b741f324d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:47 -0700 Subject: [PATCH 00197/11794] New translations dai.md (Spanish) --- es/core-concepts/supported-assets/dai.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 es/core-concepts/supported-assets/dai.md diff --git a/es/core-concepts/supported-assets/dai.md b/es/core-concepts/supported-assets/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/es/core-concepts/supported-assets/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From f21603f135478e8535414c832599c27550b070fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:49 -0700 Subject: [PATCH 00198/11794] New translations usdc.md (Spanish) --- es/core-concepts/supported-assets/usdc.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 es/core-concepts/supported-assets/usdc.md diff --git a/es/core-concepts/supported-assets/usdc.md b/es/core-concepts/supported-assets/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/es/core-concepts/supported-assets/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From 8fe7d5709201cded9d46f03aca034a434c2142d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:50 -0700 Subject: [PATCH 00199/11794] New translations usdt.md (Spanish) --- es/core-concepts/supported-assets/usdt.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 es/core-concepts/supported-assets/usdt.md diff --git a/es/core-concepts/supported-assets/usdt.md b/es/core-concepts/supported-assets/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/es/core-concepts/supported-assets/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From c99a60cc2af81fbe1993708bdc604f6853ed4edb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:52 -0700 Subject: [PATCH 00200/11794] New translations README.md (Spanish) --- .../supported-defi-platforms/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 es/core-concepts/supported-defi-platforms/README.md diff --git a/es/core-concepts/supported-defi-platforms/README.md b/es/core-concepts/supported-defi-platforms/README.md new file mode 100644 index 000000000..50ee37b6c --- /dev/null +++ b/es/core-concepts/supported-defi-platforms/README.md @@ -0,0 +1,30 @@ +# Supported DeFi Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 40a1c190d24c0ee2b60103369dbde139ed772343 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:53 -0700 Subject: [PATCH 00201/11794] New translations aave.md (Spanish) --- .../supported-defi-platforms/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 es/core-concepts/supported-defi-platforms/aave.md diff --git a/es/core-concepts/supported-defi-platforms/aave.md b/es/core-concepts/supported-defi-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/es/core-concepts/supported-defi-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 606e04594a8b34fb896fe7a1bd87c40c8572a84d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:55 -0700 Subject: [PATCH 00202/11794] New translations balancer.md (Spanish) --- .../supported-defi-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 es/core-concepts/supported-defi-platforms/balancer.md diff --git a/es/core-concepts/supported-defi-platforms/balancer.md b/es/core-concepts/supported-defi-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/es/core-concepts/supported-defi-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 1003bc3c82468575ef97403a394c32fa2c1ca06a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:56 -0700 Subject: [PATCH 00203/11794] New translations compound.md (Spanish) --- .../supported-defi-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 es/core-concepts/supported-defi-platforms/compound.md diff --git a/es/core-concepts/supported-defi-platforms/compound.md b/es/core-concepts/supported-defi-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/es/core-concepts/supported-defi-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 355071189ec1ab3a368b7475a7aa0bbddc5893c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:57 -0700 Subject: [PATCH 00204/11794] New translations rewards.md (Spanish) --- es/core-concepts/yield-generation/rewards.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 es/core-concepts/yield-generation/rewards.md diff --git a/es/core-concepts/yield-generation/rewards.md b/es/core-concepts/yield-generation/rewards.md new file mode 100644 index 000000000..dce9da9cf --- /dev/null +++ b/es/core-concepts/yield-generation/rewards.md @@ -0,0 +1,14 @@ +# Rewards + +**Collecting Rewards** + +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. + +{% hint style="info" %} +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +{% endhint %} + +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. + + + From 5e728b5bf2ff415506564884a31ba44b7a9e1d6f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:16:59 -0700 Subject: [PATCH 00205/11794] New translations governance.md (Spanish) --- es/governance/governance.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 es/governance/governance.md diff --git a/es/governance/governance.md b/es/governance/governance.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/es/governance/governance.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From c137d53fdf219a7a08975e7200004bb769601278 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:00 -0700 Subject: [PATCH 00206/11794] New translations dydx.md (Korean) --- ko/core-concepts/supported-platforms/dydx.md | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ko/core-concepts/supported-platforms/dydx.md diff --git a/ko/core-concepts/supported-platforms/dydx.md b/ko/core-concepts/supported-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/ko/core-concepts/supported-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From e1625ddd8c6b405ed21dcdec21e489338efa531b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:02 -0700 Subject: [PATCH 00207/11794] New translations balancer.md (Korean) --- .../supported-defi-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ko/core-concepts/supported-defi-platforms/balancer.md diff --git a/ko/core-concepts/supported-defi-platforms/balancer.md b/ko/core-concepts/supported-defi-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/ko/core-concepts/supported-defi-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From bfba3c1bf34fedb29594e1eb01329d30df93ab33 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:03 -0700 Subject: [PATCH 00208/11794] New translations diversification.md (Korean) --- ko/core-concepts/fund-management/diversification.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 ko/core-concepts/fund-management/diversification.md diff --git a/ko/core-concepts/fund-management/diversification.md b/ko/core-concepts/fund-management/diversification.md new file mode 100644 index 000000000..d6616d1e5 --- /dev/null +++ b/ko/core-concepts/fund-management/diversification.md @@ -0,0 +1,8 @@ +# Diversification + +The initial version of the OUSD [Vault]() gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From a3828f9478b8b9b010836638a477b14ad51a5055 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:05 -0700 Subject: [PATCH 00209/11794] New translations earning-strategies.md (Korean) --- ko/core-concepts/fund-management/earning-strategies.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ko/core-concepts/fund-management/earning-strategies.md diff --git a/ko/core-concepts/fund-management/earning-strategies.md b/ko/core-concepts/fund-management/earning-strategies.md new file mode 100644 index 000000000..0fb0111e4 --- /dev/null +++ b/ko/core-concepts/fund-management/earning-strategies.md @@ -0,0 +1,6 @@ +# Earning Strategies + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. + +In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. + From 72f7218503a8de9203b0a55b6fba1f1c89aca850 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:06 -0700 Subject: [PATCH 00210/11794] New translations price-oracles.md (Korean) --- ko/core-concepts/price-oracles.md | 170 ++++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 ko/core-concepts/price-oracles.md diff --git a/ko/core-concepts/price-oracles.md b/ko/core-concepts/price-oracles.md new file mode 100644 index 000000000..0f5b487c4 --- /dev/null +++ b/ko/core-concepts/price-oracles.md @@ -0,0 +1,170 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +{% tabs %} +{% tab title="DAI/USD" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% endtab %} + +{% tab title="USDT/USD" %} +The following oracles are used to fetch or compute a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +{% endtab %} + +{% tab title="USDC/USD" %} +The following oracles are used to fetch or compute a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +{% endtab %} + +{% tab title="ETH/USD" %} +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} +{% endtabs %} + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 9551f8650f583cad9d8c778e78eea6e9be80f8a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:08 -0700 Subject: [PATCH 00211/11794] New translations README.md (Korean) --- ko/core-concepts/supported-assets/README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ko/core-concepts/supported-assets/README.md diff --git a/ko/core-concepts/supported-assets/README.md b/ko/core-concepts/supported-assets/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/ko/core-concepts/supported-assets/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From 7740e565f057094ec73e7eace2df8690f11b56cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:09 -0700 Subject: [PATCH 00212/11794] New translations dai.md (Korean) --- ko/core-concepts/supported-assets/dai.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ko/core-concepts/supported-assets/dai.md diff --git a/ko/core-concepts/supported-assets/dai.md b/ko/core-concepts/supported-assets/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/ko/core-concepts/supported-assets/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From e1586b538d239ff0040e504684b872fd943aa32e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:11 -0700 Subject: [PATCH 00213/11794] New translations usdc.md (Korean) --- ko/core-concepts/supported-assets/usdc.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ko/core-concepts/supported-assets/usdc.md diff --git a/ko/core-concepts/supported-assets/usdc.md b/ko/core-concepts/supported-assets/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/ko/core-concepts/supported-assets/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From c0cde865a6ac0607fb1f80eb9c2215ac849b09fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:12 -0700 Subject: [PATCH 00214/11794] New translations usdt.md (Korean) --- ko/core-concepts/supported-assets/usdt.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ko/core-concepts/supported-assets/usdt.md diff --git a/ko/core-concepts/supported-assets/usdt.md b/ko/core-concepts/supported-assets/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/ko/core-concepts/supported-assets/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From ca927a47e098fa367256fa09e0f779c07baa838e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:14 -0700 Subject: [PATCH 00215/11794] New translations README.md (Korean) --- .../supported-defi-platforms/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 ko/core-concepts/supported-defi-platforms/README.md diff --git a/ko/core-concepts/supported-defi-platforms/README.md b/ko/core-concepts/supported-defi-platforms/README.md new file mode 100644 index 000000000..50ee37b6c --- /dev/null +++ b/ko/core-concepts/supported-defi-platforms/README.md @@ -0,0 +1,30 @@ +# Supported DeFi Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From cc55a05e343ba42ff71c56432b877ce2f08a7ecc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:15 -0700 Subject: [PATCH 00216/11794] New translations aave.md (Korean) --- .../supported-defi-platforms/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ko/core-concepts/supported-defi-platforms/aave.md diff --git a/ko/core-concepts/supported-defi-platforms/aave.md b/ko/core-concepts/supported-defi-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/ko/core-concepts/supported-defi-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From e2ac10770eb29e97e8a7e58a62d14e1dc03a983a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:17 -0700 Subject: [PATCH 00217/11794] New translations compound.md (Korean) --- .../supported-defi-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 ko/core-concepts/supported-defi-platforms/compound.md diff --git a/ko/core-concepts/supported-defi-platforms/compound.md b/ko/core-concepts/supported-defi-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/ko/core-concepts/supported-defi-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From babdc705673b9efff7faf97361537600ccf45cd8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:18 -0700 Subject: [PATCH 00218/11794] New translations elastic-supply.md (Korean) --- ko/core-concepts/elastic-supply.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 ko/core-concepts/elastic-supply.md diff --git a/ko/core-concepts/elastic-supply.md b/ko/core-concepts/elastic-supply.md new file mode 100644 index 000000000..b415919ae --- /dev/null +++ b/ko/core-concepts/elastic-supply.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From d77a70d71591464f33191d2ffa530e0df34b41b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:21 -0700 Subject: [PATCH 00219/11794] New translations curve.md (Korean) --- .../supported-defi-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ko/core-concepts/supported-defi-platforms/curve.md diff --git a/ko/core-concepts/supported-defi-platforms/curve.md b/ko/core-concepts/supported-defi-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/ko/core-concepts/supported-defi-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From bdf3a49e03a01133ccf87975bd7c5fa8ae654d2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:23 -0700 Subject: [PATCH 00220/11794] New translations dydx.md (Korean) --- .../supported-defi-platforms/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ko/core-concepts/supported-defi-platforms/dydx.md diff --git a/ko/core-concepts/supported-defi-platforms/dydx.md b/ko/core-concepts/supported-defi-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/ko/core-concepts/supported-defi-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From b290ee5435537b17472d6d2f914ff7da6285ebc3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:24 -0700 Subject: [PATCH 00221/11794] New translations uniswap.md (Korean) --- .../supported-defi-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ko/core-concepts/supported-defi-platforms/uniswap.md diff --git a/ko/core-concepts/supported-defi-platforms/uniswap.md b/ko/core-concepts/supported-defi-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/ko/core-concepts/supported-defi-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 4ee6147a0cfd675d88885966c5b1525ba7ceca91 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:26 -0700 Subject: [PATCH 00222/11794] New translations yearn.finance.md (Korean) --- .../supported-defi-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ko/core-concepts/supported-defi-platforms/yearn.finance.md diff --git a/ko/core-concepts/supported-defi-platforms/yearn.finance.md b/ko/core-concepts/supported-defi-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/ko/core-concepts/supported-defi-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 724c148fe2ec8420e502e11b0e8d364ca3127d1e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:27 -0700 Subject: [PATCH 00223/11794] New translations README.md (Korean) --- .../supported-platforms/README.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 ko/core-concepts/supported-platforms/README.md diff --git a/ko/core-concepts/supported-platforms/README.md b/ko/core-concepts/supported-platforms/README.md new file mode 100644 index 000000000..aa4b89181 --- /dev/null +++ b/ko/core-concepts/supported-platforms/README.md @@ -0,0 +1,32 @@ +# Supported Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="yearn.finance.md" %} + +{% page-ref page="compound.md" %} + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 82ba061cd005f4b41a5aeb5b1137b45d9547b01f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:29 -0700 Subject: [PATCH 00224/11794] New translations aave.md (Korean) --- ko/core-concepts/supported-platforms/aave.md | 25 ++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ko/core-concepts/supported-platforms/aave.md diff --git a/ko/core-concepts/supported-platforms/aave.md b/ko/core-concepts/supported-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/ko/core-concepts/supported-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From e7c9290e7065793442f267f4b5e70ba24c0af85c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:30 -0700 Subject: [PATCH 00225/11794] New translations balancer.md (Korean) --- .../supported-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ko/core-concepts/supported-platforms/balancer.md diff --git a/ko/core-concepts/supported-platforms/balancer.md b/ko/core-concepts/supported-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/ko/core-concepts/supported-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 3e39afa8af79611649fc25c95c6cffc54d7926de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:32 -0700 Subject: [PATCH 00226/11794] New translations compound.md (Korean) --- .../supported-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 ko/core-concepts/supported-platforms/compound.md diff --git a/ko/core-concepts/supported-platforms/compound.md b/ko/core-concepts/supported-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/ko/core-concepts/supported-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From ce77047df7a9d8463d531f943f9ad9b9a74eaff1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:33 -0700 Subject: [PATCH 00227/11794] New translations curve.md (Korean) --- ko/core-concepts/supported-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ko/core-concepts/supported-platforms/curve.md diff --git a/ko/core-concepts/supported-platforms/curve.md b/ko/core-concepts/supported-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/ko/core-concepts/supported-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 18c30cf78ded8995578a431acd4569b3be472b42 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:35 -0700 Subject: [PATCH 00228/11794] New translations README.md (Korean) --- ko/core-concepts/fund-management/README.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ko/core-concepts/fund-management/README.md diff --git a/ko/core-concepts/fund-management/README.md b/ko/core-concepts/fund-management/README.md new file mode 100644 index 000000000..185c1246c --- /dev/null +++ b/ko/core-concepts/fund-management/README.md @@ -0,0 +1,6 @@ +# Fund Management + +The OUSD [Vault]() smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + From bf7442e1a746d470e41aef8972d304cf89ece212 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:36 -0700 Subject: [PATCH 00229/11794] New translations vault.md (Korean) --- ko/architecture/vault.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 ko/architecture/vault.md diff --git a/ko/architecture/vault.md b/ko/architecture/vault.md new file mode 100644 index 000000000..ebb2a96dc --- /dev/null +++ b/ko/architecture/vault.md @@ -0,0 +1,17 @@ +# Vault + +The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + +The most important publicly callable functions on the Vault are: + +* `mint()`allows a single supported stablecoin to be converted to OUSD +* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call +* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. +* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. +* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. +* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. + +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. + + + From b99e27c9816d7b282080f51fd792eaeaaa3339e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:38 -0700 Subject: [PATCH 00230/11794] New translations phases.md (Spanish) --- es/governance/phases.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 es/governance/phases.md diff --git a/es/governance/phases.md b/es/governance/phases.md new file mode 100644 index 000000000..4b45be826 --- /dev/null +++ b/es/governance/phases.md @@ -0,0 +1,6 @@ +# Phases + +Progressive decentralization will follow four phases as outlined below. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) + From da657b4449649674e54dda9e4fbe8ba6a86fc831 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:39 -0700 Subject: [PATCH 00231/11794] New translations timelock-1.md (Spanish) --- es/smart-contracts/api/timelock-1.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 es/smart-contracts/api/timelock-1.md diff --git a/es/smart-contracts/api/timelock-1.md b/es/smart-contracts/api/timelock-1.md new file mode 100644 index 000000000..cb80a9233 --- /dev/null +++ b/es/smart-contracts/api/timelock-1.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 75f006f1eaf193ca430545dccff4a7dc576766bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:41 -0700 Subject: [PATCH 00232/11794] New translations asset-risk.md (Spanish) --- es/security-and-risks/asset-risk.md | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 es/security-and-risks/asset-risk.md diff --git a/es/security-and-risks/asset-risk.md b/es/security-and-risks/asset-risk.md new file mode 100644 index 000000000..d23f13b1d --- /dev/null +++ b/es/security-and-risks/asset-risk.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From bc6ae78c2138bddee182843057680e593970cf3c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:42 -0700 Subject: [PATCH 00233/11794] New translations contributing.md (Spanish) --- es/security-and-risks/contributing.md | 84 +++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 es/security-and-risks/contributing.md diff --git a/es/security-and-risks/contributing.md b/es/security-and-risks/contributing.md new file mode 100644 index 000000000..a6234e390 --- /dev/null +++ b/es/security-and-risks/contributing.md @@ -0,0 +1,84 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="asset-risk.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From aaef8c9cc816c0746fcbd702cb758a99c7103010 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:44 -0700 Subject: [PATCH 00234/11794] New translations risks.md (Spanish) --- es/security-and-risks/risks.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 es/security-and-risks/risks.md diff --git a/es/security-and-risks/risks.md b/es/security-and-risks/risks.md new file mode 100644 index 000000000..26b5ebfe6 --- /dev/null +++ b/es/security-and-risks/risks.md @@ -0,0 +1,34 @@ +# Risks + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: + +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk + +**Smart contract risk** + +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. + +**Platform risk** + +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. + +**Stablecoin risks** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** + + + + + + + From bb870ebfd7c8748a78bba88b6161b4edbdec5acb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:45 -0700 Subject: [PATCH 00235/11794] New translations untitled.md (Spanish) --- es/security-and-risks/untitled.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 es/security-and-risks/untitled.md diff --git a/es/security-and-risks/untitled.md b/es/security-and-risks/untitled.md new file mode 100644 index 000000000..21b692090 --- /dev/null +++ b/es/security-and-risks/untitled.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="untitled.md" %} + + + + + From d96be15079f7a345f19a6cd2b1a25a416a7116df Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:47 -0700 Subject: [PATCH 00236/11794] New translations README.md (Spanish) --- es/smart-contracts/api/README.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 es/smart-contracts/api/README.md diff --git a/es/smart-contracts/api/README.md b/es/smart-contracts/api/README.md new file mode 100644 index 000000000..7681458f2 --- /dev/null +++ b/es/smart-contracts/api/README.md @@ -0,0 +1,8 @@ +# API + +Documentation of contracts API used by the protocol: + +* [Vault](vault.md) + + + From a15e1e190ddf65ff1c8c4d6917d04a70c2df29be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:48 -0700 Subject: [PATCH 00237/11794] New translations erc-20-1.md (Spanish) --- es/smart-contracts/api/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 es/smart-contracts/api/erc-20-1.md diff --git a/es/smart-contracts/api/erc-20-1.md b/es/smart-contracts/api/erc-20-1.md new file mode 100644 index 000000000..7aa009ac1 --- /dev/null +++ b/es/smart-contracts/api/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 12ef5a23645703278fed05d94057bd51f31f90b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:50 -0700 Subject: [PATCH 00238/11794] New translations oracle.md (Spanish) --- es/smart-contracts/api/oracle.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 es/smart-contracts/api/oracle.md diff --git a/es/smart-contracts/api/oracle.md b/es/smart-contracts/api/oracle.md new file mode 100644 index 000000000..b369591e0 --- /dev/null +++ b/es/smart-contracts/api/oracle.md @@ -0,0 +1,6 @@ +# Oracles + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From 26127473cd924333f929e2da3ad9d79d1ed09ed7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:51 -0700 Subject: [PATCH 00239/11794] New translations ousd.md (Spanish) --- es/smart-contracts/api/ousd.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 es/smart-contracts/api/ousd.md diff --git a/es/smart-contracts/api/ousd.md b/es/smart-contracts/api/ousd.md new file mode 100644 index 000000000..8d6981144 --- /dev/null +++ b/es/smart-contracts/api/ousd.md @@ -0,0 +1,8 @@ +# OUSD + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + + + From 334b511aedf185f31659390245087f1d36a25208 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:53 -0700 Subject: [PATCH 00240/11794] New translations strategies.md (Spanish) --- es/smart-contracts/api/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 es/smart-contracts/api/strategies.md diff --git a/es/smart-contracts/api/strategies.md b/es/smart-contracts/api/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/es/smart-contracts/api/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From c8d36900872c4b47956f0adb7b6f2957561f9bb0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:54 -0700 Subject: [PATCH 00241/11794] New translations timelock.md (Spanish) --- es/smart-contracts/api/timelock.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 es/smart-contracts/api/timelock.md diff --git a/es/smart-contracts/api/timelock.md b/es/smart-contracts/api/timelock.md new file mode 100644 index 000000000..b891a0c78 --- /dev/null +++ b/es/smart-contracts/api/timelock.md @@ -0,0 +1,6 @@ +# Timelock + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From 7cc5373b02f7c8777c8b1c909e680f7170dba484 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:55 -0700 Subject: [PATCH 00242/11794] New translations timelock.md (Korean) --- ko/architecture/timelock.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ko/architecture/timelock.md diff --git a/ko/architecture/timelock.md b/ko/architecture/timelock.md new file mode 100644 index 000000000..b26b30f1c --- /dev/null +++ b/ko/architecture/timelock.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From d6449033f540c6d54f6d03e89cc63043e56a66c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:57 -0700 Subject: [PATCH 00243/11794] New translations vault.md (Spanish) --- es/smart-contracts/api/vault.md | 179 ++++++++++++++++++++++++++++++++ 1 file changed, 179 insertions(+) create mode 100644 es/smart-contracts/api/vault.md diff --git a/es/smart-contracts/api/vault.md b/es/smart-contracts/api/vault.md new file mode 100644 index 000000000..6118ba045 --- /dev/null +++ b/es/smart-contracts/api/vault.md @@ -0,0 +1,179 @@ +--- +description: >- + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +--- + +# Vault + +## Methods‌ + +### mint\(\) + +**`function mint(address _asset, uint256 _amount)`**‌ + +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | + +### mintMultiple\(\) + +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ + +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | + +### redeem\(\) + +**`function redeem(uint256 _amount)`**‌ + +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool.‌ +{% endhint %} + +### redeemAll\(\)‌ + +**`function redeemAll()`**‌ + +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool.‌ +{% endhint %} + +### rebase\(\) + +**`function rebase()`**‌ + +Updates the balances for all users based on the value of the assets currently stored in the pool. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ + +### allocate\(\) + +**`function allocate()`**‌ + +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ + +### totalValue\(\) + +**`function totalValue()`**‌ + +Returns total value of underlying assets and strategies. + +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | + +### checkBalance\(\) + +**`function checkBalance(address _asset)`**‌ + +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | + +### calculateRedeemOutputs\(\) + +**`function calculateRedeemOutputs(uint256 _amount)`**‌ + +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. + +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. + +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +| `return` name | Type | Description | +|:------------- |:------------- |:--------------------------------------------------------------------------- | +| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | + +### getAssetCount\(\) + +**`function getAssetCount()`**‌ + +Return the number of supported stablecoin assets represented by `uint256` type.‌ + +### getAllAssets\(\) + +**`function getAllAssets()`**‌ + +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ + +### getStrategyCount\(\)‌ + +**`function getStrategyCount()`**‌ + +Return the number of strategies active on the Vault represented by `uint256` type.‌ + +### getAPR\(\) + +**`function getAPR()`**‌ + +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ + +### isSupportedAsset\(\) + +**`function isSupportedAsset(address _asset)`**‌ + +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + +### priceUSDMint\(\) + +**`function priceUSDMint(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceUSDRedeem\(\) + +**`function priceUSDRedeem(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceAssetUSDMint\(\)‌ + +**`function priceAssetUSDMint(address _asset)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | + +### priceAssetUSDRedeem\(\)‌ + +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + From 9f7e916e5b4b6e0bf8186021bbdc75d235b43223 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:17:58 -0700 Subject: [PATCH 00244/11794] New translations erc-20.md (Spanish) --- es/smart-contracts/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 es/smart-contracts/erc-20.md diff --git a/es/smart-contracts/erc-20.md b/es/smart-contracts/erc-20.md new file mode 100644 index 000000000..5acac15a8 --- /dev/null +++ b/es/smart-contracts/erc-20.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From dcfa079bca3b623f7407c96a7628fb10ffaa64e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:18:00 -0700 Subject: [PATCH 00245/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 es/smart-contracts/registry.md diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md new file mode 100644 index 000000000..6df7164c6 --- /dev/null +++ b/es/smart-contracts/registry.md @@ -0,0 +1,60 @@ +# Registry + +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e](https://etherscan.io/address/0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e) | +| Vault | [0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd](https://etherscan.io/address/0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | + +Internal implementation contracts: + +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Compound | [0xfCEea3923dd126D8fb3873389187307519c1DE37](https://etherscan.io/address/0xfCEea3923dd126D8fb3873389187307519c1DE37) | +{% endtab %} + +{% tab title="Stablecoins" %} +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +{% endtab %} +{% endtabs %} + + + + + + + From 488c441104cbe4fa24e42488772349ca185215e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:18:01 -0700 Subject: [PATCH 00246/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 ko/SUMMARY.md diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md new file mode 100644 index 000000000..041962803 --- /dev/null +++ b/ko/SUMMARY.md @@ -0,0 +1,59 @@ +# 목차 + +* [소개](README.md) +* [작동 방법](how-it-works.md) +* [시작](getting-started.md) + +## 핵심 개념 + +* [공급 탄력성](core-concepts/elastic-supply.md) +* [수율 창출](core-concepts/yield-generation/README.md) + * [대출](core-concepts/yield-generation/lending.md) + * [마켓메이킹](core-concepts/yield-generation/market-making.md) + * [리워드](core-concepts/yield-generation/rewards.md) +* [지원되는 스테이블코인](core-concepts/supported-assets/README.md) + * [USDT](core-concepts/supported-assets/usdt.md) + * [USDC](core-concepts/supported-assets/usdc.md) + * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) + * [Compound](core-concepts/supported-strategies/compound.md) + * [Aave](core-concepts/supported-strategies/aave.md) + * [dYdX](core-concepts/supported-strategies/dydx.md) + * [Uniswap](core-concepts/supported-strategies/uniswap.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Balancer](core-concepts/supported-strategies/balancer.md) + * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) +* [자금 관리](core-concepts/fund-management/README.md) + * [수익 전략](core-concepts/fund-management/earning-strategies.md) + * [다각화](core-concepts/fund-management/diversification.md) +* [가격 Oracle](core-concepts/price-oracles.md) + +## 거버넌스(Governance) + +* [원리](governance/governance.md) +* [관리자 권한](governance/admin-privileges.md) + +## Smart Contracts + +* [Architecture](smart-contracts/erc-20.md) +* [Registry](smart-contracts/registry.md) +* [API](smart-contracts/api/README.md) + * [Vault](smart-contracts/api/vault.md) + * [ERC-20](smart-contracts/api/erc-20-1.md) + * [Timelock](smart-contracts/api/timelock-1.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) + +## Security & Risks + +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/untitled.md) +* [Bug Bounties](security-and-risks/asset-risk.md) +* [Contributing](security-and-risks/contributing.md) + +## Links + +* [Github](https://www.github.com/originprotocol/origin-dollar) +* [Discord](https://www.originprotocol.com/discord) +* [originprotocol.com](https://www.originprotocol.com) + From c0bed5bcf797e8b7ca603d65f5a2109d3e60f296 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:18:03 -0700 Subject: [PATCH 00247/11794] New translations getting-started.md (Korean) --- ko/getting-started.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 ko/getting-started.md diff --git a/ko/getting-started.md b/ko/getting-started.md new file mode 100644 index 000000000..9b2fe5b0a --- /dev/null +++ b/ko/getting-started.md @@ -0,0 +1,37 @@ +# 시작하기 + +이 문서는 OUSD의 작동 방식을 설명하고 잠재적인 리스크와 이점을 전달하며 코드베이스에 기여하거나 OUSD를 제품에 통합하려는 개발자를 위한 가이드를 제공하기 위한 것입니다. 이제 바로 시작할 수있는 몇 가지 방법이 있습니다. + +**민트(Mint) 또는 리딤(Redeem)** + +OUSD Mint를 사용하면 누구나 [DApp](www.ousd.com) 및 [Metamask](https://www.metamask.io)과 같은 웹-3 지원 암호화폐 지갑을 사용하여 OUSD 토큰을 생성하거나 거래 할 수 있습니다. 이것은 특히 다른 거래소에서 시장을 움직일 위험이있는 많은 금액을 원할 경우 OUSD를 얻는 기본 방법입니다. + +**거래소에서 구매** + +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. + +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. + +**Adding OUSD to Your Wallet** + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. + +**Integrating OUSD** + +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. + +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: + +{% page-ref page="smart-contracts/erc-20.md" %} + +{% page-ref page="smart-contracts/api/" %} + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. + From 79259c51951526ba8a83c42cde3795b33f76dd42 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:18:04 -0700 Subject: [PATCH 00248/11794] New translations how-it-works.md (Korean) --- ko/how-it-works.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 ko/how-it-works.md diff --git a/ko/how-it-works.md b/ko/how-it-works.md new file mode 100644 index 000000000..fecc18085 --- /dev/null +++ b/ko/how-it-works.md @@ -0,0 +1,36 @@ +# 작동 방법 + +#### 100 % 지원 및 안정 + +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. + +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. 결과적으로 1 OUSD는 항상 1 USD 가치에 매우 가깝습니다. + +{% hint style="success" %} +1 OUSD = 1 USD +{% endhint %} + +#### OUSD 민팅(Minting) + +사용자는 공식 [Origin Dollar DApp](www.ousd.com)에서 기존 스테이블코인 \ (현재 USDT, USDC, DAI \) 을 OUSD로 전환합니다. 발행된 OUSD는 즉시 복리로 수익을 발생시키기 시작합니다. + +**OUSD 사용하기** + +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. + +{% hint style="warning" %} +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +{% endhint %} + +#### **수확량 농업(Automated Yield Farming)** + +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. + +#### **공급 탄력성** + +생성된 수익은 통화 공급의 지속적인 리베이스(rebase) 를 통해 OUSD 보유자에게 전달됩니다. OUSD는 프로토콜이 생성한 수익률에 따라 통화 공급을 지속적으로 조정합니다. 이를 통해 OUSD의 가격은 1달러로 고정되는 반면 토큰 보유자의 지갑 잔액은 프로토콜로 얻은 수익률을 반영하기 위해 실시간으로 조정됩니다. + +최종 결과는 사용하기 쉽고 자동으로 큰 수익을 얻으며 기존 스테이블코인 보다 더 보유하는 것이 바람직한 스테이블코인 입니다. + From 1dff02f3191a710af1ca09d522bb1d0e2a7862e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:18:06 -0700 Subject: [PATCH 00249/11794] New translations erc-20-1.md (Korean) --- ko/architecture/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 ko/architecture/erc-20-1.md diff --git a/ko/architecture/erc-20-1.md b/ko/architecture/erc-20-1.md new file mode 100644 index 000000000..a9caff400 --- /dev/null +++ b/ko/architecture/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From b02fd6fea26c66e0edbacc8fe514e5dd9d864ef2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:18:07 -0700 Subject: [PATCH 00250/11794] New translations erc-20.md (Korean) --- ko/architecture/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 ko/architecture/erc-20.md diff --git a/ko/architecture/erc-20.md b/ko/architecture/erc-20.md new file mode 100644 index 000000000..9a789241b --- /dev/null +++ b/ko/architecture/erc-20.md @@ -0,0 +1,12 @@ +# Overview + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From c2b36ba0c0e722d157f46093ffa0ad3462e1e053 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:18:09 -0700 Subject: [PATCH 00251/11794] New translations strategies.md (Korean) --- ko/architecture/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 ko/architecture/strategies.md diff --git a/ko/architecture/strategies.md b/ko/architecture/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/ko/architecture/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From 648ed4dafffb8f938b105190f678d39cd7fcf156 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:18:10 -0700 Subject: [PATCH 00252/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 zh/smart-contracts/registry.md diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md new file mode 100644 index 000000000..6df7164c6 --- /dev/null +++ b/zh/smart-contracts/registry.md @@ -0,0 +1,60 @@ +# Registry + +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e](https://etherscan.io/address/0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e) | +| Vault | [0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd](https://etherscan.io/address/0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | + +Internal implementation contracts: + +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Compound | [0xfCEea3923dd126D8fb3873389187307519c1DE37](https://etherscan.io/address/0xfCEea3923dd126D8fb3873389187307519c1DE37) | +{% endtab %} + +{% tab title="Stablecoins" %} +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +{% endtab %} +{% endtabs %} + + + + + + + From 38af6d72f7b1786993bd178383b8b42d21102838 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:19:47 -0700 Subject: [PATCH 00253/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index 041962803..223577e74 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -7,11 +7,11 @@ ## 핵심 개념 * [공급 탄력성](core-concepts/elastic-supply.md) -* [수율 창출](core-concepts/yield-generation/README.md) +* [이자 생산](core-concepts/yield-generation/README.md) * [대출](core-concepts/yield-generation/lending.md) * [마켓메이킹](core-concepts/yield-generation/market-making.md) - * [리워드](core-concepts/yield-generation/rewards.md) -* [지원되는 스테이블코인](core-concepts/supported-assets/README.md) + * [보상](core-concepts/yield-generation/rewards.md) +* [지원되는 스테이블 코인](core-concepts/supported-assets/README.md) * [USDT](core-concepts/supported-assets/usdt.md) * [USDC](core-concepts/supported-assets/usdc.md) * [DAI](core-concepts/supported-assets/dai.md) From c0e87bb264abb6436543e045d0882172bffbe68f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:29:58 -0700 Subject: [PATCH 00254/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 50 +++++++++++++++++++++++++------------------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index 223577e74..47f7df82e 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -6,7 +6,7 @@ ## 핵심 개념 -* [공급 탄력성](core-concepts/elastic-supply.md) +* [공급 탄력성](core-concepts / elastic-supply.md) * [이자 생산](core-concepts/yield-generation/README.md) * [대출](core-concepts/yield-generation/lending.md) * [마켓메이킹](core-concepts/yield-generation/market-making.md) @@ -15,45 +15,45 @@ * [USDT](core-concepts/supported-assets/usdt.md) * [USDC](core-concepts/supported-assets/usdc.md) * [DAI](core-concepts/supported-assets/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) - * [Compound](core-concepts/supported-strategies/compound.md) - * [Aave](core-concepts/supported-strategies/aave.md) - * [dYdX](core-concepts/supported-strategies/dydx.md) - * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Curve](core-concepts/supported-strategies/curve.md) - * [Balancer](core-concepts/supported-strategies/balancer.md) - * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) +* [지원되는 전략](core-concepts/supported-strategies/README.md) + * [컴파운드(Compound)](core-concepts/supported-strategies/compound.md) + * [에이브(Aave)](core-concepts/supported-strategies/aave.md) + * [디와이디엑스(dYdX)](core-concepts/supported-strategies/dydx.md) + * [유니스왑(Uniswap)](core-concepts/supported-strategies/uniswap.md) + * [커브(Curve)](core-concepts/supported-strategies/curve.md) + * [밸런서(Balancer)](core-concepts/supported-strategies/balancer.md) + * [와이언파이낸스(Yearn Finance)](core-concepts/supported-strategies/yearn.finance.md) * [자금 관리](core-concepts/fund-management/README.md) * [수익 전략](core-concepts/fund-management/earning-strategies.md) * [다각화](core-concepts/fund-management/diversification.md) -* [가격 Oracle](core-concepts/price-oracles.md) +* [가격 오라클(Oracle)](core-concepts/price-oracles.md) ## 거버넌스(Governance) * [원리](governance/governance.md) * [관리자 권한](governance/admin-privileges.md) -## Smart Contracts +## 스마트 컨트랙트 -* [Architecture](smart-contracts/erc-20.md) -* [Registry](smart-contracts/registry.md) +* [아키텍처(Architecture)](smart-contracts/erc-20.md) +* [레지스트리(Registry)](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [볼트(Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock-1.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [시간자물쇠(Timelock)](smart-contracts/api/timelock-1.md) + * [오라클](smart-contracts/api/oracle.md) + * [전략](smart-contracts/api/strategies.md) -## Security & Risks +## 보안 & 위험 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/untitled.md) -* [Bug Bounties](security-and-risks/asset-risk.md) -* [Contributing](security-and-risks/contributing.md) +* [위험](security-and-risks/risks.md) +* [감사](security-and-risks/untitled.md) +* [버그 현상금](security-and-risks/asset-risk.md) +* [기여](security-and-risks/contributing.md) -## Links +## 링크 -* [Github](https://www.github.com/originprotocol/origin-dollar) -* [Discord](https://www.originprotocol.com/discord) +* [깃헙(Github)](https://www.github.com/originprotocol/origin-dollar) +* [디스코드(Discord)](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) From 36da2d47e8e5c3fa389b1da46134e83dc3ce0383 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:40:12 -0700 Subject: [PATCH 00255/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index 47f7df82e..40896bf7b 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -26,7 +26,7 @@ * [자금 관리](core-concepts/fund-management/README.md) * [수익 전략](core-concepts/fund-management/earning-strategies.md) * [다각화](core-concepts/fund-management/diversification.md) -* [가격 오라클(Oracle)](core-concepts/price-oracles.md) +* [가격 오라클](core-concepts/price-oracles.md) ## 거버넌스(Governance) From 32fbc3084f448ba797e6f0264436bb4541c6f8a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:40:14 -0700 Subject: [PATCH 00256/11794] New translations erc-20-1.md (Korean) --- ko/architecture/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/architecture/erc-20-1.md b/ko/architecture/erc-20-1.md index a9caff400..fbde211ce 100644 --- a/ko/architecture/erc-20-1.md +++ b/ko/architecture/erc-20-1.md @@ -1,7 +1,7 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +오리진달러\(OUSD\) 의 대표 ERC20 주소: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} From ec96dc187b9862ff36a667e3ca08aef564568091 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:49:57 -0700 Subject: [PATCH 00257/11794] New translations erc-20-1.md (Korean) --- ko/architecture/erc-20-1.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ko/architecture/erc-20-1.md b/ko/architecture/erc-20-1.md index fbde211ce..06ea61402 100644 --- a/ko/architecture/erc-20-1.md +++ b/ko/architecture/erc-20-1.md @@ -5,13 +5,13 @@ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property that is important to understand. +OUSD는 ERC-20를 따르는 토큰이며, OUSD가 가진 새로운 특성을 이해하는 것은 중요합니다. {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +OUSD를 통합하고자 하는 지갑과 거래소는 OUSD에 대한 토큰 잔액을 캐시(cache) 하지 말아야 합니다. 이 값은 토큰 홀더에 수익률이 발생함에 따라 자주 변경되기 때문입니다. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +보통의 ERC-20 토큰과 OUSD를 구분하는 가장 큰 차이점은 OUSD의 balanceOf() 함수가 풀의 총 값에 홀더 지분을 곱한 값을 기준으로 가변 금액을 반환한다는 점입니다. OUSD 토큰을 통합하고자하는 지갑 그리고 거래소의 경우 이 차이를 이해하는 것이 굉장히 중요합니다. OUSD는 자주 다시 생성되므로 캐시되지 않고 실시간으로 해당 값을 가져와야 합니다.

From 9194319b7de078362e341ba88977adfe81dab6fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 18:49:59 -0700 Subject: [PATCH 00258/11794] New translations erc-20.md (Korean) --- ko/architecture/erc-20.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ko/architecture/erc-20.md b/ko/architecture/erc-20.md index 9a789241b..518ffb543 100644 --- a/ko/architecture/erc-20.md +++ b/ko/architecture/erc-20.md @@ -1,10 +1,10 @@ -# Overview +# 개요 ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD는 일련의 스마트 컨트렉트로 구성됩니다. 이러한 각 계약은 거버넌스 프로토콜을 통해 업그레이드할 수 있는 프록시 계약으로 포장됩니다. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +내부적으로 풀의 소유권은 각 홀더에 대한 풀의 소유권 비율을 나타내는 크레딧 시스템을 사용하여 추적됩니다. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From 0a4a90fdbdd05cbbd2e526b736b5ea03a26ffa8a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 19:00:35 -0700 Subject: [PATCH 00259/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index 40896bf7b..140227d20 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -38,7 +38,7 @@ * [아키텍처(Architecture)](smart-contracts/erc-20.md) * [레지스트리(Registry)](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [볼트(Vault)](smart-contracts/api/vault.md) + * [금고(Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [시간자물쇠(Timelock)](smart-contracts/api/timelock-1.md) * [오라클](smart-contracts/api/oracle.md) From a75ac2b1f110446c970d02bde19662fee0261564 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 19:00:37 -0700 Subject: [PATCH 00260/11794] New translations erc-20.md (Korean) --- ko/architecture/erc-20.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/architecture/erc-20.md b/ko/architecture/erc-20.md index 518ffb543..3659c5066 100644 --- a/ko/architecture/erc-20.md +++ b/ko/architecture/erc-20.md @@ -4,9 +4,9 @@ OUSD는 일련의 스마트 컨트렉트로 구성됩니다. 이러한 각 계약은 거버넌스 프로토콜을 통해 업그레이드할 수 있는 프록시 계약으로 포장됩니다. -내부적으로 풀의 소유권은 각 홀더에 대한 풀의 소유권 비율을 나타내는 크레딧 시스템을 사용하여 추적됩니다. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +내부적으로 풀의 소유권은 각 홀더에 대한 풀의 소유권 비율을 나타내는 크레딧 시스템을 사용하여 추적됩니다. ERC-20 컨트렉트는 잔액을 확인하거나 지갑 간 송금을 시작할 때 USD 조건에서 변환을 처리합니다. -The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +금고(Vault) 는 OUSD의 채굴 및 소각를 담당합니다. 또한 지원되는 각 [전략 ](../core-concepts/supported-strategies/)에 배포되는 자산의 비율도 적용합니다. To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From 8ebd06764e9db6a6c097c13a06635749a54a1a9d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 19:19:51 -0700 Subject: [PATCH 00261/11794] New translations erc-20.md (Korean) --- ko/architecture/erc-20.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/architecture/erc-20.md b/ko/architecture/erc-20.md index 3659c5066..927459772 100644 --- a/ko/architecture/erc-20.md +++ b/ko/architecture/erc-20.md @@ -6,7 +6,7 @@ OUSD는 일련의 스마트 컨트렉트로 구성됩니다. 이러한 각 계 내부적으로 풀의 소유권은 각 홀더에 대한 풀의 소유권 비율을 나타내는 크레딧 시스템을 사용하여 추적됩니다. ERC-20 컨트렉트는 잔액을 확인하거나 지갑 간 송금을 시작할 때 USD 조건에서 변환을 처리합니다. -금고(Vault) 는 OUSD의 채굴 및 소각를 담당합니다. 또한 지원되는 각 [전략 ](../core-concepts/supported-strategies/)에 배포되는 자산의 비율도 적용합니다. To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +금고(Vault) 는 OUSD의 채굴 및 소각를 담당합니다. 또한 지원되는 각 [전략 ](../core-concepts/supported-strategies/)에 배포되는 자산의 비율도 적용합니다. 가스 비용 최적화를 위해, 금고(Vault) 는 대부분의 예금 및 상환이 전략에서 자산을 감거나 풀지 않고 발생할 수 있도록 버퍼를 유지합니다. From 6185877277c250aca3ab46bb790b2d2244874027 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 19:19:53 -0700 Subject: [PATCH 00262/11794] New translations strategies.md (Korean) --- ko/architecture/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ko/architecture/strategies.md b/ko/architecture/strategies.md index 3133d5b03..6412a4709 100644 --- a/ko/architecture/strategies.md +++ b/ko/architecture/strategies.md @@ -1,10 +1,10 @@ -# Strategies +# 전략 -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +새로운 시장 현실에 대응하고 리스크를 다양화하기 위해 언제든지 새로운 전략을 추가하거나 제거할 수 있습니다. -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +출시 당시, OUSD는 단일 전략을 활용하고 컴파운드(Compound) 에 예치된 자본을 배치합니다. 우리는 곧 다른 많은 전략들을 배치할 예정입니다. -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +해당 시스템이 탈 중앙화 된 거버넌스로 넘어간 후에는 커뮤니티에서 새로운 전략을 제안하고, 풀의 각 전략에 적절한 가중치를 두고 투표할 수 있도록 하는 것을 목표로 하고 있습니다. 오리진은 대부분의 OUSD 보유자들이 높은 수익률 기회에 어느 정도 노출되는 것을 가치 있게 여기는 동시에, 자금의 일부에 대해 보다 보수적인 입장을 유지할 것으로 예상합니다. From 08e5952022e2a1263fee7aef9fa0d79d4523b13f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 19:19:55 -0700 Subject: [PATCH 00263/11794] New translations timelock.md (Korean) --- ko/architecture/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/architecture/timelock.md b/ko/architecture/timelock.md index b26b30f1c..dd5f9eb42 100644 --- a/ko/architecture/timelock.md +++ b/ko/architecture/timelock.md @@ -1,4 +1,4 @@ -# Timelock +# 시간자물쇠(Timelock) {% hint style="danger" %} The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. From d08a1334b32f32cf3fd7d93c774096f0e345ab21 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 19:32:44 -0700 Subject: [PATCH 00264/11794] New translations README.md (Korean) --- ko/smart-contracts/api/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/smart-contracts/api/README.md b/ko/smart-contracts/api/README.md index 7681458f2..72c390acd 100644 --- a/ko/smart-contracts/api/README.md +++ b/ko/smart-contracts/api/README.md @@ -1,8 +1,8 @@ # API -Documentation of contracts API used by the protocol: +프로토콜에서 사용하는 컨트렉트 API 문서: -* [Vault](vault.md) +* [금고(Vault)](vault.md) From fc4344e411318785083a22c285c00569889bf00e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 19:32:46 -0700 Subject: [PATCH 00265/11794] New translations erc-20-1.md (Korean) --- ko/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ko/smart-contracts/api/erc-20-1.md b/ko/smart-contracts/api/erc-20-1.md index 7aa009ac1..74744fb14 100644 --- a/ko/smart-contracts/api/erc-20-1.md +++ b/ko/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +오리진달러\(OUSD\) 의 대표 ERC20 주소: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD는 ERC-20를 따르는 토큰이며, OUSD가 가진 새로운 특성\(elastic supply\) 을 이해하는 것은 중요합니다. {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +OUSD를 통합하고자 하는 지갑과 거래소는 OUSD에 대한 토큰 잔액을 캐시(cache) 하지 말아야 합니다. 이 값은 토큰 홀더에 수익률이 발생함에 따라 자주 변경되기 때문입니다. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +보통의 ERC-20 토큰과 OUSD를 구분하는 가장 큰 차이점은 OUSD의 balanceOf() 함수가 풀의 총 값에 홀더 지분을 곱한 값을 기준으로 가변 금액을 반환한다는 점입니다. OUSD 토큰을 통합하고자하는 지갑 그리고 거래소의 경우 이 차이를 이해하는 것이 굉장히 중요합니다. OUSD는 자주 다시 생성되므로 캐시되지 않고 실시간으로 해당 값을 가져와야 합니다.

From c01b119dee32c59240c57d1c3641ca386728b206 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 19:32:48 -0700 Subject: [PATCH 00266/11794] New translations oracle.md (Korean) --- ko/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/smart-contracts/api/oracle.md b/ko/smart-contracts/api/oracle.md index b369591e0..b73a9062c 100644 --- a/ko/smart-contracts/api/oracle.md +++ b/ko/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 오라클 {% hint style="info" %} -Documentation coming soon. +관련 내용이 곧 발표됩니다. {% endhint %} From 0c606220f9db260cc1935e5a5af5482c45132d85 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 19:32:49 -0700 Subject: [PATCH 00267/11794] New translations ousd.md (Korean) --- ko/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/smart-contracts/api/ousd.md b/ko/smart-contracts/api/ousd.md index 8d6981144..fac2cf618 100644 --- a/ko/smart-contracts/api/ousd.md +++ b/ko/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +관련 내용이 곧 발표됩니다. {% endhint %} From c4109832d308a518c6298e57bef55551fa83e807 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 19:32:52 -0700 Subject: [PATCH 00268/11794] New translations strategies.md (Korean) --- ko/smart-contracts/api/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ko/smart-contracts/api/strategies.md b/ko/smart-contracts/api/strategies.md index 3133d5b03..a2fa2111b 100644 --- a/ko/smart-contracts/api/strategies.md +++ b/ko/smart-contracts/api/strategies.md @@ -1,10 +1,10 @@ -# Strategies +# 전략 -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +새로운 시장 현실에 대응하고 리스크를 다양화하기 위해 언제든지 새로운 전략을 추가하거나 제거할 수 있습니다. -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +출시 당시, OUSD는 단일 전략을 활용하고 컴파운드(Compound) 에 예치된 자본을 배치합니다. 오리진은 곧 다른 많은 전략들을 배치할 예정입니다. -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +해당 시스템이 탈 중앙화 된 거버넌스로 넘어간 후에는 커뮤니티에서 새로운 전략을 제안하고, 풀의 각 전략에 적절한 가중치를 두고 투표할 수 있도록 하는 것을 목표로 하고 있습니다. 오리진은 대부분의 OUSD 보유자들이 높은 수익률 기회에 어느 정도 노출되는 것을 가치 있게 여기는 동시에, 자금의 일부에 대해 보다 보수적인 입장을 유지할 것으로 예상합니다. From 8ec6fc22195e38d53b973d81533ca2cc8a35d0a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 19:32:53 -0700 Subject: [PATCH 00269/11794] New translations timelock-1.md (Korean) --- ko/smart-contracts/api/timelock-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/smart-contracts/api/timelock-1.md b/ko/smart-contracts/api/timelock-1.md index cb80a9233..f076ff4e9 100644 --- a/ko/smart-contracts/api/timelock-1.md +++ b/ko/smart-contracts/api/timelock-1.md @@ -1,4 +1,4 @@ -# Timelock +# 시간자물쇠(Timelock) {% hint style="danger" %} The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. From a0d3236198f6b43b74b28c9f07ede7ed5050fbd0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 19:32:55 -0700 Subject: [PATCH 00270/11794] New translations timelock.md (Korean) --- ko/smart-contracts/api/timelock.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/smart-contracts/api/timelock.md b/ko/smart-contracts/api/timelock.md index b891a0c78..526d69304 100644 --- a/ko/smart-contracts/api/timelock.md +++ b/ko/smart-contracts/api/timelock.md @@ -1,6 +1,6 @@ -# Timelock +# 시간자물쇠(Timelock) {% hint style="info" %} -Documentation coming soon. +관련 내용이 곧 발표됩니다. {% endhint %} From 624ac1dea2b08848fe4ef03e7d8786847883ef65 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 19:39:24 -0700 Subject: [PATCH 00271/11794] New translations contributing.md (Korean) --- ko/security-and-risks/contributing.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/ko/security-and-risks/contributing.md b/ko/security-and-risks/contributing.md index a6234e390..1e8ba1cd8 100644 --- a/ko/security-and-risks/contributing.md +++ b/ko/security-and-risks/contributing.md @@ -1,6 +1,6 @@ -# Contributing +# 기여 -**100% Open-source** +**100% 오픈소스** OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. @@ -10,9 +10,9 @@ We work in public and our company Discord is open to all. If you have questions Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. -Your development flow should look like: +개발 과정은 다음과 같습니다: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +1. 흥미로운 문제를 찾아 소통을 시작합니다! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. 2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. 3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. @@ -23,15 +23,15 @@ Your development flow should look like: The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### Coding Style +#### 코딩 스타일 -We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. +오리진은 리포지토리(repositories) 에서 다양한 프로그래밍 언어를 사용합니다. 기여 하실 때에는 기존 코딩 규약을 준수해주실 것을 부탁드리며, 만약 리포지토리에 CONTRIBUTING.md 파일이 있을 경우에는 해당 파일을 참조해주세요. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +자바 스크립트의 경우에는, [prettier](https://prettier.io/)을 통해 자동으로 적용되는 [NPM 스타일](https://docs.npmjs.com/misc/coding-style)을 사용합니다. -For Solidity, we use two-space indents. +솔리티디(Solidity) 의 경우에는, 두 개의 공백 들여 쓰기를 사용합니다. -#### Protocol Design +#### 프로토콜 설계 When considering protocol or implementation design proposals, we are looking for: @@ -43,7 +43,7 @@ When considering protocol or implementation design proposals, we are looking for Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### Community Guidelines +#### 커뮤니티 가이드라인 We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: @@ -52,7 +52,7 @@ We want to keep the Origin community awesome, growing and collaborative. We need * Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. * Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### Reporting Issues +#### 문제 보고 If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! From c0d285736d621fb43da1f95d2fb7774eb7a29639 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 19:54:08 -0700 Subject: [PATCH 00272/11794] New translations contributing.md (Korean) --- ko/security-and-risks/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/security-and-risks/contributing.md b/ko/security-and-risks/contributing.md index 1e8ba1cd8..a8589bee7 100644 --- a/ko/security-and-risks/contributing.md +++ b/ko/security-and-risks/contributing.md @@ -56,7 +56,7 @@ We want to keep the Origin community awesome, growing and collaborative. We need If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### Security Issues +#### 보안 이슈 OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -64,7 +64,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="asset-risk.md" %} -#### **Community Improvement** +#### **커뮤니티 개선** Origin is just as much about community as it is about our technology. From 1b1e833384b039c27d18f02b1f4f12fcbc90fa55 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 20:09:43 -0700 Subject: [PATCH 00273/11794] New translations README.md (Korean) --- ko/core-concepts/fund-management/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/core-concepts/fund-management/README.md b/ko/core-concepts/fund-management/README.md index 185c1246c..f46e7241b 100644 --- a/ko/core-concepts/fund-management/README.md +++ b/ko/core-concepts/fund-management/README.md @@ -1,4 +1,4 @@ -# Fund Management +# 자금 관리 The OUSD [Vault]() smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. From 62b8aafd6858babd4c80cb568d53430f4376106b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 20:09:45 -0700 Subject: [PATCH 00274/11794] New translations earning-strategies.md (Korean) --- ko/core-concepts/fund-management/earning-strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/core-concepts/fund-management/earning-strategies.md b/ko/core-concepts/fund-management/earning-strategies.md index 0fb0111e4..c1ed42183 100644 --- a/ko/core-concepts/fund-management/earning-strategies.md +++ b/ko/core-concepts/fund-management/earning-strategies.md @@ -1,4 +1,4 @@ -# Earning Strategies +# 수익 전략 Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. From 8232031016936983a13c2b46c432583ffdf6c51e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 20:09:46 -0700 Subject: [PATCH 00275/11794] New translations README.md (Korean) --- ko/core-concepts/supported-platforms/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ko/core-concepts/supported-platforms/README.md b/ko/core-concepts/supported-platforms/README.md index aa4b89181..05067d041 100644 --- a/ko/core-concepts/supported-platforms/README.md +++ b/ko/core-concepts/supported-platforms/README.md @@ -1,14 +1,14 @@ -# Supported Platforms +# 지원되는 플랫폼 -**Supported Platforms** +**지원되는 플랫폼** OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -Currently, we plan to earn yields from the following platforms: +현재 이자를 생산하기 위해 다음의 플랫폼들을 활용할 계획입니다: {% page-ref page="compound.md" %} -Integrations are currently planned for the following platforms: +현재 다음 플랫폼에 대해 통합이 계획되어 있습니다: {% page-ref page="yearn.finance.md" %} From cee082b9727320fa1bf58882b8ec7a17d8b18e73 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 20:09:48 -0700 Subject: [PATCH 00276/11794] New translations dydx.md (Korean) --- ko/core-concepts/supported-platforms/dydx.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ko/core-concepts/supported-platforms/dydx.md b/ko/core-concepts/supported-platforms/dydx.md index 24f1a895e..dd4c4c981 100644 --- a/ko/core-concepts/supported-platforms/dydx.md +++ b/ko/core-concepts/supported-platforms/dydx.md @@ -1,7 +1,7 @@ -# dYdX +# 디와이디엑스(dYdX) {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +곧 출시 예정. 디와이디엑스(DyDx) 는 아직 통합되지 않았습니다. {% endhint %} dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. @@ -14,12 +14,12 @@ dYdX has around $40 million in total value locked \(TVL\) at the time of this wr dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 리소스 | | +|:------------- |:-------------------------------------------------------------------- | +| 공식 사이트 | [https://dydx.exchange/](https://dydx.exchange/) | +| 개발자 문서 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| 깃허브(Github) | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| 디스코드(Discord) | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 779539f6ac9f75c5c78045ceade5d84fe1330326 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 20:09:50 -0700 Subject: [PATCH 00277/11794] New translations contributing.md (Korean) --- ko/security-and-risks/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/security-and-risks/contributing.md b/ko/security-and-risks/contributing.md index a8589bee7..30068c9f4 100644 --- a/ko/security-and-risks/contributing.md +++ b/ko/security-and-risks/contributing.md @@ -72,9 +72,9 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### Full-Time Positions +#### 정규직 -Origin occasionally hires developers for part-time or full-time positions. +오리진(Origin) 은 간혹 파트 타임 또는 풀 타임 개발자를 채용합니다. We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. From 798ccdb95d95dadc76244f835e8791916559e2ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 20:23:09 -0700 Subject: [PATCH 00278/11794] New translations README.md (Korean) --- ko/core-concepts/supported-platforms/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/core-concepts/supported-platforms/README.md b/ko/core-concepts/supported-platforms/README.md index 05067d041..05b09e970 100644 --- a/ko/core-concepts/supported-platforms/README.md +++ b/ko/core-concepts/supported-platforms/README.md @@ -26,7 +26,7 @@ OUSD generates yield by depositing stablecoins into lending platforms and market Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +오리진은 지원되는 플랫폼 상에서 보안 이벤트들을 면밀히 모니터링 할 것입니다. 또한, 위협이 식별되면 즉시 OUSD 보유자 자금을 안전하게 확보 할 것입니다. From 57f1b4fe614b8bfb0edbbcedb8024a87489d25e3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 20:23:11 -0700 Subject: [PATCH 00279/11794] New translations aave.md (Korean) --- ko/core-concepts/supported-platforms/aave.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/ko/core-concepts/supported-platforms/aave.md b/ko/core-concepts/supported-platforms/aave.md index df02edab3..a3eea1204 100644 --- a/ko/core-concepts/supported-platforms/aave.md +++ b/ko/core-concepts/supported-platforms/aave.md @@ -1,7 +1,7 @@ -# Aave +# 에이브(Aave) {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +곧 출시 예정. 에이브(Aave) 는 아직 통합되지 않았습니다. {% endhint %} Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. @@ -12,14 +12,14 @@ Aave supports flash loans, which are uncollateralized loans where users borrow a Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND의 유통 시가 총액은 7 억 달러 이상입니다. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. 에이브는 버그 현상금 프로그램을 운영합니다. -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 리소스 | | +|:------------- |:------------------------------------------------------------------------------ | +| 공식 사이트 | [https://aave.com/](https://aave.com/) | +| 개발자 문서 | [https://compound.finance/docs](https://compound.finance/docs) | +| 깃허브(Github) | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| 디스코드(Discord) | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From d368fd9cf9deb65b8a01fa2a5cf56b9d4a77b169 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 20:23:13 -0700 Subject: [PATCH 00280/11794] New translations balancer.md (Korean) --- ko/core-concepts/supported-platforms/balancer.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ko/core-concepts/supported-platforms/balancer.md b/ko/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..74638396e 100644 --- a/ko/core-concepts/supported-platforms/balancer.md +++ b/ko/core-concepts/supported-platforms/balancer.md @@ -1,7 +1,7 @@ -# Balancer +# 밸런서(Balancer) {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +곧 출시 예정. 밸런서(Balancer) 는 아직 통합되지 않았습니다. {% endhint %} Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. @@ -18,10 +18,10 @@ Trading volumes on Balancer are often over $25 million daily. Balancer has a Tot Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 리소스 | | +|:------------- |:-------------------------------------------------------------------- | +| 공식 사이트 | [https://balancer.finance/](https://balancer.finance/) | +| 개발자 문서 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| 깃허브(Github) | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| 디스코드(Discord) | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 14a4c68bae241d49fb7808258928ad9e8f188fd1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 20:23:14 -0700 Subject: [PATCH 00281/11794] New translations compound.md (Korean) --- ko/core-concepts/supported-platforms/compound.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ko/core-concepts/supported-platforms/compound.md b/ko/core-concepts/supported-platforms/compound.md index a4d2660a1..a3444e04f 100644 --- a/ko/core-concepts/supported-platforms/compound.md +++ b/ko/core-concepts/supported-platforms/compound.md @@ -1,4 +1,4 @@ -# Compound +# 컴파운드(Compound) Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. @@ -10,10 +10,10 @@ Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 리소스 | | +|:------------- |:-------------------------------------------------------------------------------------------------------------- | +| 공식 사이트 | [https://compound.finance/](https://compound.finance/) | +| 개발자 문서 | [https://compound.finance/docs](https://compound.finance/docs) | +| 깃허브(Github) | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| 디스코드(Discord) | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From f07c62f228d80cbac4cb300a8f2b0b8a7ae9690e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 20:23:16 -0700 Subject: [PATCH 00282/11794] New translations curve.md (Korean) --- ko/core-concepts/supported-platforms/curve.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ko/core-concepts/supported-platforms/curve.md b/ko/core-concepts/supported-platforms/curve.md index 021d0041b..9a87f1904 100644 --- a/ko/core-concepts/supported-platforms/curve.md +++ b/ko/core-concepts/supported-platforms/curve.md @@ -1,7 +1,7 @@ -# Curve +# 커브(Curve) {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +곧 출시 예정. 커브(Curve) 는 아직 통합되지 않았습니다. {% endhint %} Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. @@ -16,10 +16,10 @@ Trading volumes on Curve are often over $50 million daily. Curve has a Total Val Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 리소스 | | +|:------------- |:------------------------------------------------------------------------ | +| 공식 사이트 | [https://uniswap.org/](https://uniswap.org/) | +| 개발자 문서 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| 깃허브(Github) | [https://github.com/Uniswap](https://github.com/Uniswap) | +| 디스코드(Discord) | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e7c8ef86550790d46258c17f1c93153eb92f71bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 20:23:18 -0700 Subject: [PATCH 00283/11794] New translations uniswap.md (Korean) --- .../supported-platforms/uniswap.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/ko/core-concepts/supported-platforms/uniswap.md b/ko/core-concepts/supported-platforms/uniswap.md index 012e25e93..44f7d22c4 100644 --- a/ko/core-concepts/supported-platforms/uniswap.md +++ b/ko/core-concepts/supported-platforms/uniswap.md @@ -1,7 +1,7 @@ -# Uniswap +# 유니스왑(Uniswap) {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +곧 출시 예정. 유니스왑(Uniswap) 은 아직 통합되지 않았습니다. {% endhint %} Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. @@ -16,12 +16,12 @@ Token issuers seeking to improve liquidity of their token have offered incentive Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +유니스왑은 dapp.org에서 감사하고, 공식적으로 검증한 스마트 컨트렉트를 가지고 있습니다. 유니스왑은 버그 현상금 프로그램을 운영합니다. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 리소스 | | +|:------------- |:------------------------------------------------------------------------ | +| 공식 사이트 | [https://uniswap.org/](https://uniswap.org/) | +| 개발자 문서 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| 깃허브(Github) | [https://github.com/Uniswap](https://github.com/Uniswap) | +| 디스코드(Discord) | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 0e1df2c69d662571047e2702a545844a1dc7c477 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 20:33:53 -0700 Subject: [PATCH 00284/11794] New translations uniswap.md (Korean) --- ko/core-concepts/supported-platforms/uniswap.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ko/core-concepts/supported-platforms/uniswap.md b/ko/core-concepts/supported-platforms/uniswap.md index 44f7d22c4..44e3f195f 100644 --- a/ko/core-concepts/supported-platforms/uniswap.md +++ b/ko/core-concepts/supported-platforms/uniswap.md @@ -4,9 +4,9 @@ 곧 출시 예정. 유니스왑(Uniswap) 은 아직 통합되지 않았습니다. {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +유니스왑(Uniswap) 은 2018년 11월에 출시한, 이더리움을 기반의 탈 중앙화 유동성 프로토콜 및 거래소입니다. 유니스왑의 두번째 버전(v2) 는 2020년 5월에 출시 되었습니다. 사용자는 수수료를 받고 ERC-20 토큰을 교환하거나, 유동성 풀에 토큰을 기부하여 수수료를 받을 수 있습니다. -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +유니스왑의 시장은 주문서를 통해서 운영되는 것이 아닌, 유동성 풀에 의해 운영됩니다. 이러한 형태의 거래소를 자동화된 마켓 메이커(Automated Market Maker) \ (AMM \) 이라고 합니다. The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. @@ -14,7 +14,7 @@ Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that corres Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. 유니스왑은 기본 플랫폼(native platform) 또는 거버넌스 토큰(governance token) 을 가지고 있지 않습니다. 유니스왑은 dapp.org에서 감사하고, 공식적으로 검증한 스마트 컨트렉트를 가지고 있습니다. 유니스왑은 버그 현상금 프로그램을 운영합니다. From b0712a72bb637a26d3ee80d244057d9c61ff25e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Sep 2020 20:33:55 -0700 Subject: [PATCH 00285/11794] New translations phases.md (Korean) --- ko/governance/phases.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/governance/phases.md b/ko/governance/phases.md index 4b45be826..93b541a80 100644 --- a/ko/governance/phases.md +++ b/ko/governance/phases.md @@ -1,4 +1,4 @@ -# Phases +# 단계 Progressive decentralization will follow four phases as outlined below. From 4f1b1d41981397de52de1487302282d49842a791 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:41:16 -0700 Subject: [PATCH 00286/11794] New translations README.md (French) --- fr/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fr/README.md b/fr/README.md index 01162cf25..99e1184ad 100644 --- a/fr/README.md +++ b/fr/README.md @@ -4,6 +4,10 @@ description: The first stablecoin that earns a yield while it's still in your wa # Introduction +{% hint style="success" %} +Want to help improve these translations? [Volunteer!](https://goo.gl/PqT326) +{% endhint %} + ## **A Better Form of Money** Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. From f80d74f76016552bf2a20efe00017fd479abf909 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:41:19 -0700 Subject: [PATCH 00287/11794] New translations market-making.md (Korean) --- .../yield-generation/market-making.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/ko/core-concepts/yield-generation/market-making.md b/ko/core-concepts/yield-generation/market-making.md index b88b3a90d..d3e1b3407 100644 --- a/ko/core-concepts/yield-generation/market-making.md +++ b/ko/core-concepts/yield-generation/market-making.md @@ -1,24 +1,24 @@ -# Market Making +# 마켓메이킹 -**Own your Stake in Decentralized Exchanges** +**탈 중앙화 거래소에서 지분 소유** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +자동화 된 마켓 메이커 \ (AMMs \) 는 이더리움 네트워크에서 선호하는 탈 중앙화 거래소 형태로 빠르게 부상했습니다. 이는 중앙 집중식 거래소에서의 순간 및 저소량 경험에 필적할 수 있는 이더리움 1.0의 주문서 DEX의 지원이 어렵기 때문이기도 합니다. 또한 유니스왑(Uniswap) 과 같은 AMM은 상대적으로 사용자 친화적이고 가스효율적입니다. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +AMM은 유동성 공급자가 유동성을 공급할 때만 새로운 시장을 활성화 할 수 있습니다. 유동성을 제공하는 대가로 유동성 공급자는 다른 사용자가 토큰을 교환 할 때 거래 수수료를받습니다. 예를 들어 트레이더가 유니스왑(Uniswap) 에서 USDT를 USDC로 교환 할 때 현재 가스 수수료 외에 0.3 %가 부과됩니다. 이 수수료는 USDT-USDC 쌍의 유동성 공급자가 제공 한 총 유동성 비율에 따라 비례 배분됩니다. {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[무상 손실](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 은 이해해야 할 중요한 위험 요소이지만이 문제는 OUSD가 거의 동일한 가치의 스테이블 코인에 유동성을 제공함으로써 대부분 완화됩니다. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 프로토콜은 USDT, USDC 및 DAI를 거래량 및 보상 토큰에 의해 결정된 고성능 유동성 풀로 라우팅합니다 \ (예: 밸런서(Balancer)는 BAL 토큰을 유동성 공급자에게 보상합니다 \). 수익은 OUSD 보유자에게 전달됩니다. -We intend to integrate directly with at least the following automated market makers: +우리는 최소한 다음과 같은 자동화 된 마켓 메이커와 직접 통합 할 계획입니다. -{% page-ref page="../supported-strategies/uniswap.md" %} +{% page-ref page = "../ supported-strategies / uniswap.md"%} -{% page-ref page="../supported-strategies/curve.md" %} +{% page-ref page = "../ supported-strategies / curve.md"%} -{% page-ref page="../supported-strategies/balancer.md" %} +{% page-ref page = "../ supported-strategies / balancer.md"%} From 3bd8e01190f700490ef9170b2b88726a788aa2f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:41:21 -0700 Subject: [PATCH 00288/11794] New translations rewards.md (Korean) --- ko/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ko/core-concepts/yield-generation/rewards.md b/ko/core-concepts/yield-generation/rewards.md index dce9da9cf..ad72ee312 100644 --- a/ko/core-concepts/yield-generation/rewards.md +++ b/ko/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 보상 -**Collecting Rewards** +**보상 수집** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +대출이자 및 시장 조성 수수료 외에도 많은 디파이(DeFi) 프로토콜에 의해 배포되는 보너스 인센티브를 자동으로 청구하고 전환 할 계획입니다. 예를 들어 컴파운드(Compound) 는 COMP 토큰을, 밸런서(Balancer) 는 BAL 토큰을, 커브(Curve) 는 CRV 토큰을 제공합니다. 이러한 보너스 보상은 정기적으로 스테이블 코인으로 전환되고, 시장에 배포되며 추가 수익의 형태로 OUSD 보유자에게 배포됩니다. {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +금고(vault) 는 예상치 못한 보상을 안전하게 저장하지만, 사용자 지정 전략을 작성하고 배포하여 프로토콜이 언제 어떻게 이를 안정 코인으로 변환해야 하는지 결정해야 합니다. {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +오늘날 보상은 수확량의 상당 부분을 차지하기 때문에 이자 농사에서 중요한 요소입니다. OUSD 프로토콜은 디파이(DeFi) 환경에서 가장 매력적인 수익률을 활용하기 위해 시간이 지남에 따라 업그레이드 될 것으로 예상됩니다. 프로토콜은 자원을 가장 잘 할당하는 방법을 결정할 때 제공되는 다양한 보상의 시장 가치를 고려합니다. From db89fc8e2d887e3e6f8551ebac13cb0da1de9837 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:41:23 -0700 Subject: [PATCH 00289/11794] New translations admin-privileges.md (Korean) --- ko/governance/admin-privileges.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ko/governance/admin-privileges.md b/ko/governance/admin-privileges.md index b275178fb..964574270 100644 --- a/ko/governance/admin-privileges.md +++ b/ko/governance/admin-privileges.md @@ -1,12 +1,12 @@ -# Admin Privileges +# 관리자 권한 -The OUSD smart contracts are designed to be owner upgradable. +OUSD 스마트 컨트랙트는 소유자를 업그레이드 할 수 있도록 설계되었습니다. -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +출시 시점에, OUSD 계약은 [오픈제플린(OpenZeppelin)](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/)의 감사와, [컨센서스 딜리전스(ConsenSys Dilligence)](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6)와 오리진 팀 그리고 그 밖의 사람 및 기관이 감사한 8개의 그노시스 (Gnosis) 멀티 시그(Multi-sig) 컨트렉트 중 5개에 의해 소유됩니다. 이 멀티 시그의 키는 회사와 밀접한 관계를 맺고 있는 개인이 보유하고 있으며, 함께 활동하는 오리진 창업자 조차도 스스로 소유자 실행할 수 있는 충분한 통제력을 가지고 있지 않습니다. -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +출시 직후 곧, 소유권이 타임락(tilelock) 으로 이전됩니다. 이렇게 하면 여전히 오리진 팀은 멀티시그(multi-sig) 에서 프로토콜을 변경할 수 있지만, 시간이 지연됩니다. -Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +초기에 프로토콜을 안전하게 보호하고 수익률 달성에 최적화하면서 리스크를 최소화하려면 관리자 권한이 있어야 합니다. 오리진은 프로토콜 출시 이후 첫 몇 달 동안 스마트 컨트랙트를 여러 번 반복해서 출시할 예정입니다. -Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. +여러 업그레이드 주기가 완료되면 소유권을 회사 통제에서 탈 중앙화된 거버넌스 계약으로 이전하여 커뮤니티가 투표하고 향후 프로토콜 업데이트에 참여할 수 있도록 할 계획입니다. From 915d404d335c6ee7714bc21916243f2dc722ed46 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:41:25 -0700 Subject: [PATCH 00290/11794] New translations governance.md (Korean) --- ko/governance/governance.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/ko/governance/governance.md b/ko/governance/governance.md index eea11a787..a2e80ce7a 100644 --- a/ko/governance/governance.md +++ b/ko/governance/governance.md @@ -1,26 +1,26 @@ -# Principles +# 원리 -**Progressive Decentralization** +**점진적 탈 중앙화** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD는 전 세계의 많은 이해 관계자들이 함께 관리하는 탈 중앙화 프로토콜로 설계되었습니다. 오리진(Origin) 은 OUSD의 채굴자와 보유자가 가능한 한 빨리 중요한 프로토콜 결정 사항을 집단적으로 결정할 수 있도록 해야 한다고 믿습니다. -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +즉, 아주 초기 단계에는 오리진 팀의 핵심 엔지니어 팀이 프로토콜의 기초적인 부분 구축을 위해 신속하고 결단력 있게 행동해야 합니다. -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +탈 중앙화는 향후 몇 달 동안 4 단계에 걸쳐 빠르게 진행될 것입니다. 오리진은 가능한 한 빨리 커뮤니티에 통제 및 거버넌스를 양도하고자 합니다. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +![](../.gitbook/assets/ousd_docs_graphics_3.png) -**Timelock** +**타임락(Timelock)** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +완전한 탈 중앙화 거버넌스 이전에, 오리진은 모든 관리 기능 호출 앞에 [타임락(timelock)](../smart-contracts/api/timelock-1.md)을 구현하여, OUSD 사용자가 제안된 업그레이드에 대해 거부 의사를 표명할 경우 자금을 회수할 수 있는 시간을 제공합니다. 타임락은 출시 7 일 후에 추가됩니다. -**New and Existing Stakeholders** +**신규 및 기존 이해 관계자** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD는 오리진 프로토콜(Origin Protocol) [팀](www.originprotocol.com/team)에서 창안한 새로운 프로젝트이며, OUSD를 위해 주조, 보유, 사용 및 유동성 제공을 선택하는 많은 새로운 이해관계자 뿐만 아니라 기존 오리진(Origin) 커뮤니티의 지원을 받을 것입니다. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +또한 기존 오리진 토큰 \(OGN\) 보유자, 50만 명에 가까운 회원으로 구성된 오리진 커뮤니티, 오리진 플랫폼의 구매자/판매자 등의 높은 참여도 보장하고자 합니다. 기존 OGN 보유자는 OGN을 투자하여 거버넌스에 참여하고 가치를 창출하는 인센티브를 획득할 수 있습니다. 보다 자세한 내용은 가까운 시일 내에 발표될 예정입니다. -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +OUSD와 나머지 Origin 커머스 플랫폼 간의 강력한 연결은 두 이니셔티브 모두에서 성장을 촉진할 것입니다. From 51096965c0484f4d17d55aa6eb62440a3b83b485 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:41:27 -0700 Subject: [PATCH 00291/11794] New translations phases.md (Korean) --- ko/governance/phases.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/governance/phases.md b/ko/governance/phases.md index 93b541a80..756e4a527 100644 --- a/ko/governance/phases.md +++ b/ko/governance/phases.md @@ -1,6 +1,6 @@ # 단계 -Progressive decentralization will follow four phases as outlined below. +점진적 탈 중앙화는 아래에 설명 된대로 4 단계를 따릅니다. -![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) +![](../.gitbook/assets/ousd_docs_graphics_3.png) From c7c246195d2fd1a677da2d7afce645af580a6525 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:41:28 -0700 Subject: [PATCH 00292/11794] New translations asset-risk.md (Korean) --- ko/security-and-risks/asset-risk.md | 40 ++++++++++++++--------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/ko/security-and-risks/asset-risk.md b/ko/security-and-risks/asset-risk.md index d23f13b1d..82d6392ea 100644 --- a/ko/security-and-risks/asset-risk.md +++ b/ko/security-and-risks/asset-risk.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 버그 현상금 -**Bug Bounties** +**버그 현상금** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. +버그 현상금은 오리진 프로토콜(Origin Protocol) 의 전적인 재량에 따라 부여됩니다. 현상금의 크기는 작은 문제의 경우 **$100**부터 주요 취약점에 대한 문제의 경우 **$250,000**까지 다양합니다. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +버그 현상금을 받을 자격을 얻기 위해서는 아래에 설명된 책임 공개 규칙을 따라야 합니다. {% endhint %} -**Responsible Disclosure** +**공개 방침(responsible disclosure)** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +보안은 오리진의 최우선 과제이며, 오리진은 코드가 안전하고 의도한대로 작동하는지 확인하기 위해 모든 노력을 기울였습니다. 그러나 심혈을 기울였음에도 불구하고, 크고 작은 취약점이 모두 발견되지 않았을 가능성이 있습니다. -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +만약 취약점을 발견 한 경우라면, 가능한 한 신속하게 해결하기 위한 조치를 취할 수 있도록 즉시 저희 오리진 프로토콜에게 연락주세요. -If you discover a vulnerability, please do the following: +만약 취약점을 발견하였다면, 다음과 같은 안내를 따라주세요: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 결과를 [security@originprotocol.com](mailto:security@originprotcol.com) 로 보고하거나, [키베이스(Keybase)](https://keybase.io/joshfraser) 상에서 조쉬 프레이저(Josh Fraser)에게 연락주세요. +* 당신이 발견한 취약점이나 문제를 이용하지 마십시오. +* 해당 문제가 해결 될 때까지 다른 사람에게 문제를 공개하지 말아주세요. +* 물리적 보안, 사회 공학, 분산 서비스 거부, 스팸 또는 타사 애플리케이션에 대한 공격을 사용하지 마십시오. +* 가능한 한 빨리 문제를 해결할 수 있도록, 문제를 재현하는 데 충분한 정보를 제공 부탁드립니다. 복잡한 취약성은 추가 설명이 필요할 수 있으므로 오리진에서 추가 정보를 요청할 수 있습니다. -In return, we promise: +그 대가로 오리진은 다음을 약속합니다. -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 보고서에 대한 평가 및 예상 해결 날짜와 함께 영업일 기준 3 일 이내에 보고서에 응답합니다. +* 위의 지침을 따랐을 경우 신고와 관련하여 어떠한 법적 조치도 취하지 않습니다. +* 우리는 귀하의 신고를 엄격한 기밀로 처리하고, 귀하의 허가없이 귀하의 개인 정보를 제 3 자에게 전달하지 않습니다. +* 원하는 경우 문제 해결을위한 진행 상황을 계속 알려드립니다. +* 보고 된 문제에 대한 공개 정보에서 문제 발견 자로서 귀하의 이름을 제공 할 것입니다. \ (보고자가 원하지 않는 경우 제외\) +* 귀하의 도움에 대한 감사의 표시로써, 아직 알려지지 않은 모든 보안 문제 보고에 대한 보상을 제공합니다. 보상 금액은 누출의 심각도, 보고서의 품질 및 귀하가 제공하는 추가 지원에 따라 결정됩니다. From 883e20229b8b0450cfa74eb92153d000fb8ba27d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:41:30 -0700 Subject: [PATCH 00293/11794] New translations contributing.md (Korean) --- ko/security-and-risks/contributing.md | 68 +++++++++++++-------------- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/ko/security-and-risks/contributing.md b/ko/security-and-risks/contributing.md index 30068c9f4..79dafd747 100644 --- a/ko/security-and-risks/contributing.md +++ b/ko/security-and-risks/contributing.md @@ -2,26 +2,26 @@ **100% 오픈소스** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD는 완전한 오픈 소스 프로젝트이며, 모든 종류의 기여를 환영합니다. 문제 보고, 코드 제공, 커뮤니티 개선 지원 등 다양한 방법으로 오리진을 도울 수 있습니다. -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +오리진은 공개적으로 일하고 있으며, 오리진의 업무 진행 방식은 디스코드(Discord) 상에서 모두에게 공개되어 있습니다. 만약, OUSD와 관련하여 질문이 있거나 시작하는 데 도움이 필요하다면 디스코드 상의 OUSD 채널이 우리 팀과 커뮤니티의 도움을 받을 수있는 가장 좋은 곳입니다. -#### Development Process +#### 개발 과정 -Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. +우리의 분기 전략은 [깃플로우(GitFlow)](http://nvie.com/posts/a-successful-git-branching-model/)와 유사하지만 `마스터(master)` 분기에서 모든 개발을 수행하고 발행 된 코드에 대해 `안정(stable)` 분기가 있습니다. 개발 과정은 다음과 같습니다: -1. 흥미로운 문제를 찾아 소통을 시작합니다! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +1. 흥미로운 문제를 찾아 소통을 시작합니다! `#engineering` [디스코드(Discord)](https://discord.gg/jyxpUSe) 채널에 작업 할 내용을 알려주십시오. +2. 디스코드에서 [핵심 팀원](https://github.com/orgs/OriginProtocol/teams/core/members) 명의 구성원을 핑하고 [기여자 팀](https://github.com/orgs/OriginProtocol/teams/contributors)추가되도록 요청하십시오. 그렇지 않으면 관련 저장소를 포크하고 기능 브랜치를 자신의 포크로 푸시해야합니다. +3. 문제에 댓글을 추가하거나 자체 할당하여 실수로 동일한 작업을 수행하는 여러 기여자가 없도록합니다. +4. `master` 브랜치로 시작하고 기존 기능에 기여하지 않는 한 새로운 기능 브랜치를 확인하십시오. +5. 적절한 [코딩 스타일](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) 을 따르며, 멋진 코드를 작성해주세요. +6. `마스터` 에서 최신 커밋을 가져와 코드가 시작된 이후 병합 된 다른 작업과 함께 작동하는지 확인합니다. +7. 브랜치를 업스트림 저장소 \ (예: https: //github.com/OriginProtocol/ \ [repo \] \)로 푸시하여 필요한 경우 다른 기여자가 쉽게 작업 할 수 있도록합니다. +8. 오른쪽 열의 "검토자(Reviewers)"옆에 있는 톱니 바퀴 아이콘을 클릭하여 PR에서 리뷰를 요청하십시오. -The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. +`마스터` 브랜치는 잠겨 있으므로 [코어 팀](https://github.com/orgs/OriginProtocol/teams/core) 의 구성원 만 풀 요청을 병합 할 수 있습니다. 신뢰할 수있는 다른 기여자가 피어 리뷰 한 풀 요청은 빠르게 추적되고 병합됩니다! 적절한 검토자를 위해 `#engineering` 디스코드 채널을 확인하십시오. #### 코딩 스타일 @@ -33,52 +33,52 @@ The `master` branch is locked so that only members of the [core team](https://gi #### 프로토콜 설계 -When considering protocol or implementation design proposals, we are looking for: +프로토콜 또는 구현 설계 제안을 고려할 때 다음 사항을 고려합니다. -* A description of the problem this design proposal solves -* Discussion of the trade-offs involved -* Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) -* Discussion of the proposed solution +* 이 설계 제안이 해결하는 문제에 대한 설명 +* 관련된 장단점에 대한 논의 +* 다른 기존 솔루션 검토 +* 관련 문헌 링크 \ (RFC, 논문 등 \) +* 제안 된 솔루션에 대한 논의 -Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. +프로토콜 디자인은 어렵고 세심한 작업입니다. 기존 문헌을 검토하고, 일반화 된 사용 사례를 검토해야 할 수도 있습니다. #### 커뮤니티 가이드라인 -We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: +오리진은 오리진 커뮤니티와 함께 멋지게 성장하며, 협력적 관계를 계속 유지하고 싶습니다. 이와 같은 관계 구축을 위해서는 여러분의 도움이 필요합니다. 보다 긍정적인 커뮤니티의 성장과 협력적 관계 유지를 이어가기 위해, 커뮤니티 전체에 대한 몇 가지 일반적인 지침을 마련했습니다. -* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! -* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. -* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. -* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. +* 예의 바르게 행동 해주세요: 커뮤니티 구성원들에게 예의 바르고 정중하게 행동하고 구성원들을 존중해주세요. 지역, 인종, 성별 또는 기타 다양한 방식의 무례함과 학대는 용납되지 않습니다. 오리진은 좋은 사람을 비열한 사람보다 훨씬 더 좋아합니다! +* 다양성 및 참여 장려: 커뮤니티의 모든 사람이 자신의 배경과 기여도에 관계없이 환영받는 기분을 느끼게하고 커뮤니티 참여를 장려하기 위해 가능한 모든 일을 합니다. +* 합법적 유지: 기본적으로 아무도 문제를 일으키지 않길 원합니다. 자신이 소유한 콘텐츠만 공유할 것을 권장하며, 개인 정보 또는 민감한 정보를 공유하지 않도록 합니다. 또한, 정보와 관련된 법률을 위반하지 마세요. +* 주제 유지: 각 커뮤니티 채널의 성격에 맞는 대화를 지향합니다. 대화를 하기 전에 해당 메세지를 올바른 채널에 게시하고 있는지 확인하고, 주제에서 벗어난 토론은 지양해주세요. 문제를 업데이트하거나 이메일에 응답할 때 잠재적으로 많은 사람이 해당 글을 보게 된다는 것을 항상 염두 해주세요. 업데이트하기 전에 내용들을 검토해주세요. 또한 아무도 스팸을 좋아하지 않는다는 것을 기억하세요. #### 문제 보고 -If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! +오리진의 코드 또는 문서에서 버그, 실수 또는 불일치를 발견하면 깃헙(GitHub) 문제를 제출하여 알려주세요. 작은 문제라는 것은 없습니다. 오타를 고칠 수 있도록 도와주세요! #### 보안 이슈 -OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! +OUSD는 아직 초기 개발 단계이므로 프로토콜 또는 구현에 문제가 있을 수 있습니다. 오리진은 보안 취약점에 대해 매우 진지하게 고민하고 신경쓰고 있습니다. 보안 문제를 발견하면 즉시 연락주세요! -If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. +보안 취약점을 발견 한 경우 보고서를 [security@originprotocol.com](mailto:security@originprotocol.com) 비공개로 보내거나 암호화 된 메시지를 키베이스(Keybase) 상의 @joshfraser 로 보내주세요. 문제를 공적으로 제기하지 말아주시길 바랍니다. 버그 현상금에 대한 공개 방침(responsible disclosure) 및 적격성에 대한 지침을 검토해주세요. {% page-ref page="asset-risk.md" %} #### **커뮤니티 개선** -Origin is just as much about community as it is about our technology. +오리진은 우리의 기술만큼이나 커뮤니티를 소중히 생각합니다. -We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. +우리는 문서를 개선하고, 플랫폼과 인터페이스 할 새로운 도구를 구축하고, 새로운 사용자에게 단어를 전파하고, 새로운 사용자가 설정을 할 수 있도록 돕는 데 지속적인 도움이 필요합니다. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +도움을 제공해줄 수 있으시다면, 연락 주시기 바랍니다. [디스코드(Discord)](https://www.originprotocol.com/discord) 의 `일반(general)` 채널은 아이디어를 공유하고 자원 봉사를 할 수있는 좋은 장소입니다. -#### 정규직 +#### 채용 포지션 오리진(Origin) 은 간혹 파트 타임 또는 풀 타임 개발자를 채용합니다. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +오리진은 이미 오리진 프로젝트에 기여하기 시작한 사람들을 고용하는 것을 선호합니다. 오리진 팀의 정규직 팀원이 되길 원하신다면, 가장 최선의 방법은 저희 팀과 협력하여 코드 기여를 시작하는 것입니다. 최소한 몇 개의 풀 리퀘스트를 병합하지 않았다면, 엔지니어링 팀에서 정규직을 제공 할 가능성은 거의 없습니다. -If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). +만약 관심이 있으시다면 [오리진 프로토콜(Origin Protocol) 채용 공고](https://angel.co/originprotocol/jobs)를 확인해주세요. 다른 방법으로 오리진에게 도움을 주고 싶다면 [디스코드(Discord) 채널](https://www.originprotocol.com/discord)에서 아이디어를 제안 해주세요. From 04306ece1dd3279d30421edef2c076a84a263b53 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:41:32 -0700 Subject: [PATCH 00294/11794] New translations risks.md (Korean) --- ko/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/ko/security-and-risks/risks.md b/ko/security-and-risks/risks.md index 26b5ebfe6..22a0cb9cf 100644 --- a/ko/security-and-risks/risks.md +++ b/ko/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 위험 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 스마트 컨트렉트는 아직 감사되지 않았습니다. 다량의 자본 투자에 앞서, 스마트 컨트렉트 검토를 진행하실 것을 적극 권장합니다. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +다른 이자가 붙는 도구들과 마찬가지로 OUSD 보유와 관련된 위험을 이해하는것은 중요합니다. 이러한 위험은 크게 3 가지 범주로 분류 할 수 있습니다: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 스마트 컨트랙트 위험 +* 기초 플랫폼 위험 +* 기초 스테이블 코인 위험 -**Smart contract risk** +**스마트 컨트랙트 위험** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +당사의 스마트 컨트렉트는 아직 감사를 받지 않았으며, 공식적인 감사가 진행된다 하더라도 OUSD 보유자의 자금 손실로 이어질 수 있는 논리 오류가 발생할 수 있습니다. 컨트렉트에는 정확하거나 정확하지 않을 수 있는 복잡한 산술과 논리가 포함됩니다. 오리진 프로토콜(Origin Protocol) 은 누가 잘못했는지에 상관없이 자금 손실에 대해서는 책임을 지지 않습니다. -**Platform risk** +**플랫폼 위험** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +OUSD는 스마트 컨트렉트 위험을 추가하는 다른 디파이(DeFi) 플랫폼 위에 구축됩니다. 오리진은 관리중인 자산이 수억 달러에 달하고 프로토콜의 정확성을 보장하기 위해 합리적인 노력을 기울인 플랫폼과의 협력을 선택하고 있습니다. 그러나 기본 플랫폼이 그들이 의도 한대로 계속 작동 할 것이라는 보장은 없으며, 기본 전략이 실패할 시 OUSD 보유자의 자금 역시 손실이 발생할 수 있습니다. -**Stablecoin risks** +**스테이블 코인 위험** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +OUSD는 이를 뒷받침하는 스테이블 코인 만큼 강하다는 점을 이해하는 것이 중요합니다. 기초 자산에 대한 손실은 OUSD의 가치와 비슷한 손실을 야기합니다. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +지원되는 각 스테이블 코인은 서로 다른 상대방에 대한 리스크를 유발한다는 점에 유의해야 합니다. 특히 테더(Tether) 는 잘 문서화된 은행 문제 및 규제 문제를 안고 있습니다. 또한 USDT와 USDC는 발행인이 보유자의 지갑에있는 돈을 동결(freeze) 할 수 있는 권한을 부여하는 백도어(backdoors) 기능이 있습니다. 다이(DAI) 에는 직접적인 백도어가 없지만 USDC가 다이 발행을 위한 담보로 허용되기 때문에 자산에 부정적인 영향을 미칠 수 있습니다. -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**요약하면 OUSD는 베타 소프트웨어입니다. 사용자 자신의 책임 하에 사용하십시오. 잃을 수있는 것보다 더 많은 자본을 배치하지 마십시오.** From 34b57a2a1a8cea873f0b7b365c9b937e216ece5f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:41:34 -0700 Subject: [PATCH 00295/11794] New translations untitled.md (Korean) --- ko/security-and-risks/untitled.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/ko/security-and-risks/untitled.md b/ko/security-and-risks/untitled.md index 21b692090..cb43f84e7 100644 --- a/ko/security-and-risks/untitled.md +++ b/ko/security-and-risks/untitled.md @@ -1,16 +1,18 @@ -# Audits +# 감사 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 스마트 컨트렉트는 아직 감사되지 않았습니다. 다량의 자본 투자에 앞서, 스마트 컨트렉트 검토를 진행하실 것을 적극 권장합니다. {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +2020년 10월 초, 이미 잘 알려진 보안 회사인 -**Supported Strategies** +트레일 오프 비트(Trail of Bits>/0) 의 감사가 예정되어 있습니다. 그들의 감사 결과가 공개 되는대로 발표할 것입니다.

-Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. +**지원되는 전략** + +컴파운드(Compound) 에 대한 여러 감사가 이미 완료 되었으며, 해당 웹 사이트에서 사용할 수 있습니다. 여기에는 OUSD가 사용하는 수정 된 [타임락(Timelock)](../smart-contracts/api/timelock-1.md) 의 원본 코드가 포함됩니다. {% page-ref page="untitled.md" %} From 60251137416115aa478260a00c3781ca2f034271 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:41:36 -0700 Subject: [PATCH 00296/11794] New translations README.md (Korean) --- ko/smart-contracts/api/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ko/smart-contracts/api/README.md b/ko/smart-contracts/api/README.md index 72c390acd..afe1d749e 100644 --- a/ko/smart-contracts/api/README.md +++ b/ko/smart-contracts/api/README.md @@ -3,6 +3,10 @@ 프로토콜에서 사용하는 컨트렉트 API 문서: * [금고(Vault)](vault.md) +* [ERC-20](erc-20-1.md) +* [Timelock](timelock-1.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From 9ab1c8ef709dcc02cf537d62557662a8cd3fc0fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:41:40 -0700 Subject: [PATCH 00297/11794] New translations README.md (Korean) --- ko/core-concepts/yield-generation/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ko/core-concepts/yield-generation/README.md b/ko/core-concepts/yield-generation/README.md index cede81cda..c15c1778e 100644 --- a/ko/core-concepts/yield-generation/README.md +++ b/ko/core-concepts/yield-generation/README.md @@ -1,14 +1,14 @@ -# Yield Generation +# 이자 생산(Yield Generation) -**Automated Yield Farming** +**자동화 된 이자 농사(yield farming)** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +새로운 대출 및 자동화된 시장 제조업체 풀의 폭발적인 증가로 인해 총 가치 잠금\(TVL\), 이 가속화되는 한편, 생산 농가들이 효율적이고 최적의 방식으로 자본을 수동으로 할당하는 것도 점점 더 어려워지고 있습니다. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[와이언(Yearn)](https://yearn.finance/) 은 스마트 컨트렉트가 다양한 전략에 걸쳐 자금 재조정을 자동화하여 대출이자, 시장 조성 수수료 및 보상 토큰을 최적으로 얻을 수 있음을 보여주었습니다. OUSD의 첫 번째 버전은 간단한 복합 전략을 사용하지만, 위험과 의존성을 최소화하면서 수익을 극대화하는 새로운 전략이 매달 배포 될 것입니다. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +효과적으로 OUSD가 수익을 창출하는 세 가지 방법이 있습니다: {% page-ref page="lending.md" %} From b38a118a26bf3a4ee2a1722f087fb386e029b842 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:41:43 -0700 Subject: [PATCH 00298/11794] New translations timelock-1.md (Korean) --- ko/smart-contracts/api/timelock-1.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/ko/smart-contracts/api/timelock-1.md b/ko/smart-contracts/api/timelock-1.md index f076ff4e9..d08328cb1 100644 --- a/ko/smart-contracts/api/timelock-1.md +++ b/ko/smart-contracts/api/timelock-1.md @@ -1,20 +1,21 @@ -# 시간자물쇠(Timelock) +# 타임락(TimeLock) {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +타임락(TimeLock) 은 모든 기능이 잘 작동하는 것들이 확인 된 후, 곧 추가됩니다. 그때 까지 컨트렉트는, 오리진(Origin) 의 5/8 멀티시그(multi-sig) 에 의해 관리됩니다. 이를 통해 중요한 문제가 발견될 경우 더 빠른 대응이 가능합니다. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +타임락 컨트렉트는 OUSD 컨트렉트에 대한 변경이 실행되기 전에 48 시간의 대기 기간을 적용합니다. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. 시간 지연(time-delaying) 관리 작업은 관리자가 손상되거나 악의적인 행동 또는 사용자가 원하지 않는 변경을 수행하는 경우, 사용자에게 OUSD를 출금(exit) 할 수있는 기회를 제공하는 것입니다. {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +타임락은 OUSD 보유자가 제안된 프로토콜 업그레이드에 대해 이의가있는 경우 48 시간 동안 자금을 인출할 수 있는 안전 조치입니다. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD는 오픈제플린(OpenZeppelin)에서 +감사를 받은 [컴파운드 타임락(Compound Timelock)](https://compound.finance/docs/governance)에서 약간 수정 된 버전을 사용하고 있습니다. 3 가지 주목 할만한 차이점은 다음과 같습니다:

-1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD는 처음에 컴파운드(Compound) \ (72 시간 \) 보다 짧은 대기 시간 \ (48 시간 \) 을 사용하여 문제가 발견될 경우 더 빠른 응답을 제공합니다. +2. 48 시간이 지나면 컨트렉트 소유자뿐만 아니라 누구나 자유롭게 콜(call) 을 실행(execute) 할 수 있습니다. +3. 입금 \ (인출 또는 이체 불가) 는 48 개의 대기 기간없이 즉시 동결(frozen) 될 수 있습니다. 이것은 주요 취약점이 발견 된 경우입니다. From 95253779883e4743e021a4733058e42bc1fc8489 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:41:46 -0700 Subject: [PATCH 00299/11794] New translations vault.md (Korean) --- ko/smart-contracts/api/vault.md | 92 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 48 deletions(-) diff --git a/ko/smart-contracts/api/vault.md b/ko/smart-contracts/api/vault.md index 6118ba045..909967497 100644 --- a/ko/smart-contracts/api/vault.md +++ b/ko/smart-contracts/api/vault.md @@ -1,22 +1,22 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 금고(vault) 는 프로토콜의 핵심입니다. 금고는 OUSD 토큰의 채굴 / 교환, 다양한 지원 전략 간의 자금 재조정, 보상 토큰 청산을 담당합니다. --- -# Vault +# 금고(Vault) -## Methods‌ +## 방법 -### mint\(\) +### 발행(mint)\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 매개 변수 이름 | 유형 | 설명 | +|:---------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) @@ -24,10 +24,14 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 매개 변수 이름 | 유형 | 설명 | +|:----------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +{% endhint %} ### redeem\(\) @@ -35,13 +39,9 @@ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. S OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | - -{% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool.‌ -{% endhint %} +| 매개 변수 이름 | 유형 | 설명 | +|:---------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ @@ -49,15 +49,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -{% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool.‌ -{% endhint %} - ### rebase\(\) **`function rebase()`**‌ -Updates the balances for all users based on the value of the assets currently stored in the pool. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ ### allocate\(\) @@ -71,7 +67,7 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | +| `return` name | 유형 | 설명 | |:------------- |:------- |:------------------------------------------------ | | value | uint256 | total value of underlying assets and strategies. | @@ -81,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 매개 변수 이름 | 유형 | 설명 | +|:--------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -95,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 매개 변수 이름 | 유형 | 설명 | +|:---------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | Type | Description | +| `return` name | 유형 | 설명 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -133,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 매개 변수 이름 | 유형 | 설명 | +|:--------- |:-- |:---------- | +| \_asset | 주소 | 스테이블 코인 주소 | ### priceUSDMint\(\) @@ -143,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 매개 변수 이름 | 유형 | 설명 | +|:-------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -153,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 매개 변수 이름 | 유형 | 설명 | +|:-------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -163,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 매개 변수 이름 | 유형 | 설명 | +|:--------- |:-- |:-------------------------- | +| \_asset | 주소 | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -173,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 매개 변수 이름 | 유형 | 설명 | +|:--------- |:-- |:---------- | +| \_asset | 주소 | 스테이블 코인 주소 | From 60b5ea2d962f4e0ce1bd89e4ae94d28887fbd202 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:41:47 -0700 Subject: [PATCH 00300/11794] New translations erc-20.md (Korean) --- ko/smart-contracts/erc-20.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ko/smart-contracts/erc-20.md b/ko/smart-contracts/erc-20.md index 5acac15a8..02a10455b 100644 --- a/ko/smart-contracts/erc-20.md +++ b/ko/smart-contracts/erc-20.md @@ -1,12 +1,12 @@ -# Architecture +# 아키텍처(Architecture) ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD는 일련의 스마트 컨트렉트로 구성됩니다. 이러한 각 계약은 거버넌스 프로토콜을 통해 업그레이드 할 수 있는 프록시 계약으로 포장됩니다. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +내부적으로 풀(pool) 의 소유권은 각 홀더에 대한 풀의 소유권 비율을 나타내는 크레딧 시스템을 사용하여 추적됩니다. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +The [Vault](api/vault.md) is responsible for minting and burning OUSD. 또한 지원되는 각 [전략 ](../core-concepts/supported-strategies/)에 배포되는 자산의 비율도 적용합니다. 가스 비용 최적화를 위해, 금고(Vault) 는 대부분의 예금 및 상환이 전략에서 자산을 감거나 풀지 않고 발생할 수 있도록 버퍼를 유지합니다. From 61df210b1f779634a18e84055d5eb548fb384807 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:41:49 -0700 Subject: [PATCH 00301/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 69 +++++++++++++++++----------------- 1 file changed, 35 insertions(+), 34 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 6df7164c6..964bc4ee6 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -1,54 +1,55 @@ -# Registry +# 레지스트리(Registry) -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +다음은 이더리움(Ethereum) 메인 넷 상에 배포 된 OUSD 스마트 컨트렉트의 전체 레지스트리(registry) 입니다. {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +오리진달러\(OUSD\) 의 대표 ERC20 주소: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | - -Internal implementation contracts: - -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e](https://etherscan.io/address/0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e) | -| Vault | [0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd](https://etherscan.io/address/0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +잘 알려진 주소 \ (흔한 프록시 래퍼 \): + +| 컨트렉트 | 주소 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 금고(Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 타임락(Timelock) | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5/8 멀티시그(multi-sig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 오라클 | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | + +내부 실행 컨트랙트: + +| 컨트렉트 | 주소 | +|:--------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| 금고(Vault) | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle \(not currently used\) | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +잘 알려진 주소 \ (흔한 프록시 래퍼 \): -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| 전략 | 주소 | 현재 할당 | +|:-------------- |:--------------------------------------------------------------------------------------------------------------------- |:----- | +| 컴파운드(Compound) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100 % | -Internal implementation contracts: +내부 실행 컨트랙트: -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0xfCEea3923dd126D8fb3873389187307519c1DE37](https://etherscan.io/address/0xfCEea3923dd126D8fb3873389187307519c1DE37) | +| 전략 | 주소 | +|:-------------- |:--------------------------------------------------------------------------------------------------------------------- | +| 컴파운드(Compound) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| 컨트렉트 | 주소 | +|:---- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | {% endtab %} {% endtabs %} From 221bb9a3ea0eef16295f37dcf5dbc41ea0756634 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:41:51 -0700 Subject: [PATCH 00302/11794] New translations README.md (Chinese Simplified) --- zh/README.md | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 56e6ab210..c60c22172 100644 --- a/zh/README.md +++ b/zh/README.md @@ -4,29 +4,31 @@ description: 首个在您的钱包中赚取收益的稳定币 # 介绍 -## **A Better Form of Money** +{% hint style="success" %} +Want to help improve these translations? [Volunteer!](https://goo.gl/PqT326) +{% endhint %} -Origin Dollar \(OUSD \)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +## **一种更好的货币形式** -![](.gitbook/assets/origin-dollar-summary.jpeg) +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. -**背景** +![](.gitbook/assets/origin-dollar-summary.jpeg) -1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 +**Background** -近二十年后,Tether 在2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,通过Tether 转移的 +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -值比比特币还要多。 同时,去中心化金融(DeFi \)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。

+Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. -现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成里“转换成本”。 +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. -更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. -您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. -Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) \(100%开放源\)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. -欢迎来到金钱的未来。 +Welcome to the future of money. From 8387f2138b2905c96c35d6fb6bcc8a2c7e442f05 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:41:53 -0700 Subject: [PATCH 00303/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 19f4535db..f60459613 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -15,7 +15,7 @@ * [USDT](core-concepts/supported-assets/usdt.md) * [USDC](core-concepts/supported-assets/usdc.md) * [DAI](core-concepts/supported-assets/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) @@ -33,25 +33,25 @@ * [原则](governance/governance.md) * [管理员权限](governance/admin-privileges.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/erc-20.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/erc-20.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock-1.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock-1.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/untitled.md) -* [Bug Bounties](security-and-risks/asset-risk.md) -* [Contributing](security-and-risks/contributing.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/untitled.md) +* [错误赏金](security-and-risks/asset-risk.md) +* [如何贡献](security-and-risks/contributing.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From e56298e4ad51f474df836548e60e2caf3ee7585a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:41:54 -0700 Subject: [PATCH 00304/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 2bb75d45e..a9f083443 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -8,30 +8,32 @@ OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 We **在交易所购买** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +* [OUSD/USDT ](https://app.uniswap.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7)on Uniswap -**Adding OUSD to Your Wallet** +此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 + +**将 OUSD 加入您的钱包** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 -**Integrating OUSD** +**集成 OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: {% page-ref page="smart-contracts/erc-20.md" %} {% page-ref page="smart-contracts/api/" %} -**Getting Help** +**帮助** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +请加入 Origin [Discord](www.originprotocol.com/discord) 中的 Origin Dollar #engineering 聊天室。 我们的团队和社区成员期待帮助您开发。 您所提出的问题可以帮助我们改善产品,所以如果在这里找不到需要的信息,请随时联系我们。 From f40ebf3e4c7c463d38c9a31a9a1e7d80320e6371 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:41:56 -0700 Subject: [PATCH 00305/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index ac091628e..f952797dc 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -2,9 +2,9 @@ #### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar \(OUSD \)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD @@ -16,17 +16,17 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD **赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} #### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 #### **弹性供应** From c2dcde96a022b1bafa2dbdc1eda6fa2486069880 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:41:58 -0700 Subject: [PATCH 00306/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index a9caff400..7e084829c 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From e54b18b0bf568decb5f27b134fcc810c8a078987 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:00 -0700 Subject: [PATCH 00307/11794] New translations lending.md (Korean) --- ko/core-concepts/yield-generation/lending.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ko/core-concepts/yield-generation/lending.md b/ko/core-concepts/yield-generation/lending.md index a78f46da0..d0b263d81 100644 --- a/ko/core-concepts/yield-generation/lending.md +++ b/ko/core-concepts/yield-generation/lending.md @@ -1,18 +1,18 @@ -# Lending +# 대출 -**Unbank the Banked** +**은행 중심에서 벗어나자(Unbank the Banked)** -DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. +디파이(DeFi) 대출 플랫폼을 통해 사용자는 중개자없이 암호화 자산을 빌리고 빌려줄 수 있습니다. 대출 기관과 차용인 모두 암호 화폐에서 더 많은 가치를 얻습니다. 대출 기관은 이자를 얻는 반면, 차용인은 전통적 은행 시스템에 따르는 복잡한 절차 없이 신용 대출에 접근하기 위해 암호 화폐를 담보로 입금합니다. 디파이 대출 플랫폼은 현재 전통적인 시장에서 일반적으로 이용 가능한 것보다 훨씬 더 높은 수익을 대출 업체에 제공하고 있습니다. -OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. +OUSD는 높은 금액의 담보 대출을 제공하는 디파이 대출 플랫폼과 통합됩니다. 과도한 담보는 청산 관련 스마트 규칙과 결합되어 대출자들에게 합리적 수준의 보안을 제공합니다. 또한 에이브(Aave) 는 각각 AAVE 토큰으로 대여 풀을 추가로 보호하여 리스크를 더욱 낮춥니다. -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD는 이미 입증된 실적을 보유하고, 감사된 스마트 컨트렉트를 보유하고 있으며, 문제 없이 수억 달러의 대출 시스템을 성공적으로 운영해온 주요 대출 기관들과 통합됩니다. 오리진(Origin) 에서는 최소 다음의 대출 제공 기관와 직접 통합 할 계획입니다: -{% page-ref page="../supported-strategies/compound.md" %} +{% page-ref page = "../ supported-strategies / compound.md"%} -{% page-ref page="../supported-strategies/aave.md" %} +{% page-ref page = "../ supported-strategies / aave.md"%} -{% page-ref page="../supported-strategies/dydx.md" %} +{% page-ref page = "../ supported-strategies / dydx.md"%} From 42ccf95a823ea56b84f2146c0f6531c4d125e3ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:02 -0700 Subject: [PATCH 00308/11794] New translations yearn.finance.md (Korean) --- .../supported-strategies/yearn.finance.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/ko/core-concepts/supported-strategies/yearn.finance.md b/ko/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..40f2d7dc6 100644 --- a/ko/core-concepts/supported-strategies/yearn.finance.md +++ b/ko/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ -# Yearn.finance +# 와이언파이낸스(Yearn Finance) {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +곧 출시 예정. 와이언 파이낸스(Yearn.finance)는 아직 통합되지 않았습니다. {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +와이언파이낸스(Yearn.finance) (이전 iEarn.finance)는 이더리움을 기반으로 구축 된 수익 집계 플랫폼으로 안드레 크로네(Andre Cronje)가 2020년 1월에 출시 했습니다. 와이언은 자본을 예치한 사용자를 대신하여 자동화와 인간의 의사 결정을 조합하여, 이자 농사와 재조정 전략을 관리합니다. -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +와이언에는 Earn과 Vaults라는 두 가지 수익 결합 제품이 있습니다. Earn은 사용자들이 수수료와 거버넌스 토큰 보상을 얻기 위해 커브(Curve) 의 유동성 풀에 스테이블 코인이나 WBTC(Wrapped BTC) 를 입금할 수 있도록 합니다. 또한 이러한 자산은 높은 수익률과 토큰 보상을 제공하는 플랫폼에서 대여되어 수익률을 증가 시킵니다. -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vault는 보다 자동화되고 관리되는 환경을 제공 합니다. 사용자는 링크(LINK), 커브(Curve) 유동성 공급자 토큰 또는 스테이블 코인과 같은 자산을 입금하고 Vault는 이러한 자산을 함께 풀링하여 지역사회와 안드레 크로네가 안전하다고 간주하는 최고 수익률 이자 농사 전략을 배포합니다. 보상으로 획득한 거버넌스 토큰은 원래 자산에 대해 매각되고, 다른 수수료와 결합된 후 수익률을 높이기 위해 자동으로 Vault로 롤링되어 복리 수익을 얻습니다. 전략은 자주 변경될 수 있으며 자산을 함께 풀링하면 사용자의 가스 비용을 절감할 수 있습니다. -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +와이언은 ERC-20 거버넌스 토큰인 YFI에 의해 관리됩니다. YFI 보유자는 3 일 동안 YFI 잠금에 동의 한 후 프로토콜 변경에 투표 할 수 있습니다. YFI는 거버넌스 포털에서 수익을 위해 스테이킹 할 수도 있습니다. 이 수익률은 와이언 제품을 사용하는 사용자에게 부과되는 수수료에서 나옵니다. YFI는 커브(Curve) 그리고 밸런서(Balancer) 의 유동성 공급자에게 전적으로 배포되었습니다. 팀원이나 투자자에 대한 할당은 없었습니다. -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +와이언의 총 가치 잠금 \ (TVL \) 은 빠르게 8 억 달러 이상으로 성장하여, 가장 큰 디파이(DeFi) 플랫폼 중 하나가 되었습니다. YFI의 유통 시가 총액은 4 억 달러 이상입니다. -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +와이언은 써틱(CertiK), 퀀트스탬프(Quantstamp), 핵MD(HackMD) 및 크립토매니악(CryptoManiacs) 과 같은 다수의 보안 및 스마트 계약 감사를 받았습니다. 와이언은 실험 제품을 매우 빠르게 출시한 것으로 유명하며, 사용자에게 제품이 베타 버전임을 경고하고 있습니다. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 리소스 | | +|:------------- |:-------------------------------------------------------------------- | +| 공식 사이트 | [https://yearn.finance/](https://yearn.finance/) | +| 개발자 문서 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| 깃허브(Github) | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| 디스코드(Discord) | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 684432bc8ba9e40a54e31c7ec4fb7fc6a3647560 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:04 -0700 Subject: [PATCH 00309/11794] New translations strategies.md (Chinese Simplified) --- zh/architecture/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 3133d5b03..42f3811fe 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ -# Strategies +# 策略 -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 From e9ead3e3d1881b2585a849a3a0025e26171d991d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:07 -0700 Subject: [PATCH 00310/11794] New translations README.md (Korean) --- ko/core-concepts/supported-platforms/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/core-concepts/supported-platforms/README.md b/ko/core-concepts/supported-platforms/README.md index 05b09e970..03b3b648e 100644 --- a/ko/core-concepts/supported-platforms/README.md +++ b/ko/core-concepts/supported-platforms/README.md @@ -2,7 +2,7 @@ **지원되는 플랫폼** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD는 스테이블 코인을 대출 플랫폼과 마켓 메이커 유동성 풀에 입금 함으로써 수익을 창출 합니다. 이러한 플랫폼은 기술적 리스크를 안고 있으며 중대한 보안 이벤트가 발생할 경우, 자금이 손실될 수 있다는 점을 이해하는 것이 중요합니다. 오리진(Origin) 은 스마트 컨트랙트가 감사되었고, 그 중 가장 안전하다고 생각되는 플랫폼과 협력 하기로 결정 했습니다. 현재 이자를 생산하기 위해 다음의 플랫폼들을 활용할 계획입니다: @@ -24,7 +24,7 @@ OUSD generates yield by depositing stablecoins into lending platforms and market {% page-ref page="balancer.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +디파이(DeFi) 는 매우 빠르게 성장했고 현재 이러한 플랫폼에 수십억 달러 상당의 가치가 예치되어 있지만, 이러한 프로젝트 중 몇몇은 여전히 베타 버전이며 매우 실험적입니다. 이러한 플랫폼을 구동하는 스마트 컨트랙트 에는 숨겨진 취약성이 있을 수 있으며, 과거 이더리움 애플리케이션 취약성으로 인해 수백만 달러의 손실이 발생한 바 있습니다. 오리진은 지원되는 플랫폼 상에서 보안 이벤트들을 면밀히 모니터링 할 것입니다. 또한, 위협이 식별되면 즉시 OUSD 보유자 자금을 안전하게 확보 할 것입니다. From 3bf30aae7b8119714fa6d91bcb68b07fe4877385 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:11 -0700 Subject: [PATCH 00311/11794] New translations dai.md (Korean) --- ko/core-concepts/supported-assets/dai.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/ko/core-concepts/supported-assets/dai.md b/ko/core-concepts/supported-assets/dai.md index 4be5c3788..3c5c71c98 100644 --- a/ko/core-concepts/supported-assets/dai.md +++ b/ko/core-concepts/supported-assets/dai.md @@ -1,20 +1,20 @@ -# DAI +# 다이(DAI) ![](../../.gitbook/assets/dai.png) -Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. +다이(Dai) 는 2017년 12월 이더리움(Ethereum) 블록 체인에서 ERC-20 토큰으로 출시 된 명목 화폐(fiat-pegged) 스테이블 코인입니다. 단일 담보 다이 \ (SAI \) 에서 다중 담보 다이 \ (DAI \) 로의 주요 업그레이드가 2019 년 11 월에 완료되었습니다. 다이는 미국 달러에 고정되어 있습니다. -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. +다이는 ETH 또는 USDC와 같은 암호 자산을 금고라고 불리는 담보 채무 포지션 \(CPP\) 에 담보로 고정하는 사용자들에 의해 발행됩니다. 이전에는 오직 ETH만 담보로 허용되었습니다. 각 금고의 보유금과 상태를 블록체인 상에서 실시간 조회할 수 있습니다. 해당 금고와 다이 스테이블 코인의 상태는 면밀히 모니터링됩니다. -Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. +다이는 4억 달러 이상이 유통되는, 세계에서 세 번째로 큰 규모의 스테이블 코인입니다. 또한, 대출 플랫폼 인 컴파운드(Compound) 와 에이브(Aave) 에 있는 다이의 합성 버전 인 씨다이(cDAI) 와 에이다이(aDAI) 는 합쳐서 6 억 달러 이상을 유통하고 있습니다. -| Key Facts | | +| 주요 사항 | | |:------------- |:------------------------------------------------------------------------------------------------------------------- | -| Issued by | MakerDAO | -| Name | Dai | -| Symbol | DAI | -| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| Decimals | 18 | -| Official site | [https://makerdao.com/](https://makerdao.com/) | -| Holders | Over 140k addresses | +| 발행처 | 메이커다오(MakerDAO) | +| 이름 | 다이(Dai) | +| 상징 | 다이(DAI) | +| 주소 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| 데시멀(Decimals) | 18 | +| 공식 사이트 | [https://makerdao.com/](https://makerdao.com/) | +| 보유자 | 14만개 이상의 주소 | From 54c52d723fb946b5fce49954841114326c01a438 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:12 -0700 Subject: [PATCH 00312/11794] New translations usdc.md (Korean) --- ko/core-concepts/supported-assets/usdc.md | 24 +++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/ko/core-concepts/supported-assets/usdc.md b/ko/core-concepts/supported-assets/usdc.md index 2647d7c83..60f8793e0 100644 --- a/ko/core-concepts/supported-assets/usdc.md +++ b/ko/core-concepts/supported-assets/usdc.md @@ -1,22 +1,22 @@ # USDC -![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.Png) -USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. +USD 코인\(USDC\) 는 2017년 12월 이더리움(Ethereum) 블록 체인에서 ERC-20 토큰으로 출시 된 명목 화폐(fiat-pegged) 스테이블 코인입니다. USDC는 미국 달러에 고정되어 있으며 쉽게 미국 달러로 교환 할 수 있습니다. -Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. +각 USDC는 써클(Circle)과 코인베이스(Coinbase)에 의해 설립된 컨소시엄인 센트레(Centre)의 회원들이 보관 계좌에 보유하고 있는 법정 화폐에 상응하는 금액과 1:1 비율로 지원됩니다. 센트레의 회원은 미국에 기반을 둔 규제 된 금융 기관입니다. 매월 보유액에 대한 감사(audits) 은 회계법인 그랜트 쑈튼(Grant Thornton LLP) 에서 발행합니다. -USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. +USDC는 USDT 다음으로 세계에서 두 번째로 큰 규모의 스테이블 코인이며 유통량이 10 억 달러 이상으로 빠르게 성장했습니다. 그러나 USDC는 여전히 USDT의 어마어마한 유통량 120억 달러와 비교하면 훨씬 뒤쳐져 있습니다. -| Key Facts | | +| 주요 사항 | | |:------------- |:------------------------------------------------------------------------------------------------------------------- | -| Issued by | Centre | -| Name | USD Coin | -| Symbol | USDC | -| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| Decimals | 6 | -| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Holders | Over 200k addresses | +| 발행처 | 센트레(Centre) | +| 이름 | USD 코인 | +| 상징 | USDC | +| 주소 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| 데시멀(Decimals) | 6 | +| 공식 사이트 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 보유자 | 200만 개 이상의 주소 | From 59f8a26034e4fb1d1e218b99f4453d11cf7f0e4a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:14 -0700 Subject: [PATCH 00313/11794] New translations usdt.md (Korean) --- ko/core-concepts/supported-assets/usdt.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/ko/core-concepts/supported-assets/usdt.md b/ko/core-concepts/supported-assets/usdt.md index 4ae2afe89..978332018 100644 --- a/ko/core-concepts/supported-assets/usdt.md +++ b/ko/core-concepts/supported-assets/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +테더 \(USDT\) 는 처음에 옴니 레이어 프로토콜(Omni Layer Protocol) 을 통해 비트코인 위에 만들어진 법정화폐와 페그된(fiat-pegged) 스테이블 코인입니다. 2017년 9월 테더는 이더리움 블록체인에 미국 달러화 대비 ERC-20 토큰을 추가 출시할 것이라고 발표했습니다. -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +유통되는 각 테더는 가상화폐 거래소 비트파이넥스(Bitfinex) 와 밀접한 관계를 맺고 있는 홍콩 소재 테더 리미티드사(Tether Limited) 가 보관 계좌에 보유하고 있는 법정 화폐 통화량에 해당하는 1대 1 비율로 뒷받침된다고 합니다. -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +테더 ****** 에 대한 논쟁 ***** 회사가 적절한 예비금 지원 테더를 보여주는 약속된 감사를 제공하지 않는다는 논쟁에도 불구하고, USDT는 여전히 시가총액 기준 세계 최대의 스테이블 코인이며 현재 BTC, ETH, XRP에 이어 네 번째로 큰 규모의 암호화폐 입니다. -| Key Facts | | +| 주요 사항 | | |:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 발행처 | 테더 리미티드사(Tether Limited) | +| 이름 | 테더(Tether) | +| 상징 | USDT | +| 주소 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 데시멀(Decimals) | 6 | +| 공식 사이트 | [https://tether.to/ ](https://tether.to/%20) | +| 보유자 | 180만 개 이상의 주소 | From 733fb9a63d0b10eecad1bb4b471b1544443d563b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:16 -0700 Subject: [PATCH 00314/11794] New translations README.md (Korean) --- .../supported-defi-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ko/core-concepts/supported-defi-platforms/README.md b/ko/core-concepts/supported-defi-platforms/README.md index 50ee37b6c..53d1b226b 100644 --- a/ko/core-concepts/supported-defi-platforms/README.md +++ b/ko/core-concepts/supported-defi-platforms/README.md @@ -1,14 +1,14 @@ -# Supported DeFi Platforms +# 지원되는 플랫폼 -**Supported Platforms** +**지원되는 플랫폼** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD는 스테이블 코인을 대출 플랫폼과 마켓 메이커 유동성 풀에 입금 함으로써 수익을 창출 합니다. 이러한 플랫폼은 기술적 리스크를 안고 있으며 중대한 보안 이벤트가 발생할 경우, 자금이 손실될 수 있다는 점을 이해하는 것이 중요합니다. 오리진(Origin) 은 스마트 컨트랙트가 감사되었고, 그 중 가장 안전하다고 생각되는 플랫폼과 협력 하기로 결정 했습니다. -Currently, we plan to earn yields from the following platforms: +현재 이자를 생산하기 위해 다음의 플랫폼들을 활용할 계획입니다: {% page-ref page="compound.md" %} -Integrations are currently planned for the following platforms: +현재 다음 플랫폼에 대한 통합이 계획되어 있습니다: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +디파이(DeFi) 는 매우 빠르게 성장했고 현재 이러한 플랫폼에 수십억 달러 상당의 가치가 예치되어 있지만, 이러한 프로젝트 중 몇몇은 여전히 베타 버전이며 매우 실험적입니다. 이러한 플랫폼을 구동하는 스마트 컨트랙트 에는 숨겨진 취약성이 있을 수 있으며, 과거 이더리움 애플리케이션 취약성으로 인해 수백만 달러의 손실이 발생한 바 있습니다. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +오리진은 지원되는 플랫폼 상에서 보안 이벤트들을 면밀히 모니터링 할 것입니다. 또한, 위협이 식별되면 즉시 OUSD 보유자 자금을 안전하게 확보 할 것입니다. From 4bd17bdfec4542d9163f193fd376990ca5dfb534 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:18 -0700 Subject: [PATCH 00315/11794] New translations aave.md (Korean) --- .../supported-defi-platforms/aave.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/ko/core-concepts/supported-defi-platforms/aave.md b/ko/core-concepts/supported-defi-platforms/aave.md index df02edab3..3a406f5d8 100644 --- a/ko/core-concepts/supported-defi-platforms/aave.md +++ b/ko/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ -# Aave +# 에이브(Aave) {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +곧 출시 예정. 에이브(Aave) 는 아직 통합되지 않았습니다. {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +에이브(Aave) 는 이더리움(Ethereum) 을 기반으로 구축된 대출 프로토콜 및 플랫폼으로, ETHLend 창안자들이 2020년 1월 출시했습니다. 에이브 사용자는 담보에 대해 복리 이자를 얻거나 자산을 빌릴 수 있습니다. 지원되는 각 자산은 자체 유동성 풀로 집계되며 사용자는 수요와 공급에 따른 변동금리 또는 고정금리 중 하나를 선택할 수 있습니다. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +담보 잔액은 ERC-20 aToken이 대표하는 기본 자산에 대한 1: 1 비율로 표시됩니다. 이자는 자동으로 복리되어 a토큰(aToken) 을 가진 대출자에게 지급됩니다. 즉, 대출자는 시간이 지남에 따라 a토큰 잔액이 꾸준히 증가하는 것을 볼 수 있습니다. 사용자는 a토큰에 대한 자산을 빌릴 수 있습니다. a토큰은 자유롭게 송금이 자유로우며, 다른 많은 디파이(DeFi) 프로토콜에서 사용할 수 있습니다. a토큰은 언제든지 기본 담보로 상환될 수 있습니다. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +에이브는 사용자가 단일 거래로 대출 잔액을 차입하고 상환하는 무담보 대출인 플래시 대출(flash loans) 을 지원합니다. 즉, 플래시 대출 사용자는 초기 자본을 투입 할 필요가 없습니다. 플래시 대출은 개발자를 대상으로 하는 복잡한 제품이며, 여러 디파이 프로토콜에서 차익 거래에 사용할 수 있습니다. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +에이브는 현재 ERC-20 토큰으로, 이전에는 ETHLend의 유틸리티 토큰이었던 LEND에 의해 관리되고 있습니다. 에이브는 완전히 탈 중앙화된 거버넌스로의 전환을 발표했습니다. 여기에는 사용자가 새로운 ERC-20 거버넌스 토큰인 AAVE로 LEND를 교환하는 토큰 스왑이 포함됩니다. 일부 AAVE는 유동성 채굴 캠페인의 형태로 플랫폼 사용자에게 배포될 예정입니다. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +에이브에 잠겨있는 총 가치 \ (TVL \) 는 12억 달러 이상으로 추정되며, 빠르게 성장하여 가장 큰 디파이 프로토콜 중 하나가 되었습니다. LEND의 유통 시가 총액은 7 억 달러 이상입니다. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +에이브는 오픈제플린(OpenZeppelin), 트레일 오브 비츠(Trail of Bits) 및 컨센시스 딜리전스(Consensys Diligence) 의 보안 감사를 받았습니다. 에이브는 버그 현상금 프로그램을 운영합니다. -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 리소스 | | +|:------------- |:------------------------------------------------------------------------------ | +| 공식 사이트 | [https://aave.com/](https://aave.com/) | +| 개발자 문서 | [https://compound.finance/docs](https://compound.finance/docs) | +| 깃허브(Github) | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| 디스코드(Discord) | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 2ea0d2dee513feac87257ff34553484295e3c22f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:20 -0700 Subject: [PATCH 00316/11794] New translations balancer.md (Korean) --- .../supported-defi-platforms/balancer.md | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/ko/core-concepts/supported-defi-platforms/balancer.md b/ko/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..906e2bfcc 100644 --- a/ko/core-concepts/supported-defi-platforms/balancer.md +++ b/ko/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ -# Balancer +# 밸런서(Balancer) {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +곧 출시 예정. 밸런서(Balancer) 는 아직 통합되지 않았습니다. {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +밸런서(Balancer) 는 2020년 3월에 출시한, 이더리움을 기반의 탈 중앙화 유동성 프로토콜 및 거래소입니다. 사용자는 수수료를 받고 ERC-20 토큰을 교환하거나, 유동성 풀에 토큰을 기부하여 수수료를 받을 수 있습니다. -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +밸런서는 자동화된 마켓 메이커(automated market maker) \ (AMM \) 로 사용자 지정 가중치를 사용하여 최대 8 개의 서로 다른 자산의 유동성 풀을 허용합니다. 밸런서의 유동성 풀은 상장지수펀드(Exchange Traded Funds) \ (ETFs \) 또는 특정 자산에 대한 가중치 목표가있는 포트폴리오와 유사하다고 생각할 수 있습니다. 거래로 인해 풀이 목표 가중치 분포에서 이동하는 경우 풀에있는 자산 간의 환율이 변경됩니다. 재정 거래 담당자(Arbitrageurs) 는 거래를 실행하여 이를 활용하고 풀을 다시 목표 가중치 분포로 재 조정할 수 있습니다. 유동성은 다른 AMM과 달리 풀간에 공유될 수도 있습니다. -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +밸런서는 풀의 소유자만이 유동성을 제공할 수 있는 프라이빗 풀(private pools), 완전히 공개된 공유 풀(shared pools) 과 자동화 된 규칙과 논리를 구현할 수 있는 스마트 컨트랙트에 의해 제어되는 공유 풀인 스마트 풀(smart pools) 을 지원합니다. 유동성 공급자에게는 주어진 풀의 양과 수수료를 나타내는 밸런서 풀 토큰(Balancer Pool Tokens) \ (BPTs \) 가 제공됩니다. 해당 토큰은 자유롭게 양도할 수 있으며 제공된 자산과 발생한 수수료로 상환할 수 있습니다. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +토큰의 유동성을 개선하고자 하는 토큰 발행자들은 유동성 채굴 캠페인에 있어 유동성 공급자들에게 인센티브를 제공했습니다. 새로운 토큰 발행자는 밸런서 풀(Balancer pools) 에서 토큰을 출시했습니다. -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +밸런서는 ERC-20 거버넌스 토큰 인 BAL에 의해 관리됩니다. BAL 보유자는 프로토콜 변경에 대해 투표 할 수 있습니다. BAL은 유동성 공급자에게 지속적으로 지급되며, 총 공급의 상당 부분은 지속적 베스팅 스케쥴에 따라 팀과 투자자에게 할당되었습니다. -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +밸런서의 거래량은 종종 매일 2,500만 달러가 넘습니다. 밸런서는 (해당 글 작성 시점) 유동성 공급자에 의해 2억 5천만 달러가 넘는 총 가치 잠금 \(TVL\) 을 가지고 있습니다. -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +밸런서는 트레일 오브 비츠(Trail of Bits) 의 보안 감사를 받았으며 버그 현상금 프로그램이 있습니다. 하지만, 밸런서는 2020년 6 월에 큰 공격을 받았습니다. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 리소스 | | +|:------------- |:-------------------------------------------------------------------- | +| 공식 사이트 | [https://balancer.finance/](https://balancer.finance/) | +| 개발자 문서 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| 깃허브(Github) | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| 디스코드(Discord) | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 312299e137bd522587a356981c5e41d74d7f65b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:21 -0700 Subject: [PATCH 00317/11794] New translations compound.md (Korean) --- .../supported-defi-platforms/compound.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/ko/core-concepts/supported-defi-platforms/compound.md b/ko/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..544773273 100644 --- a/ko/core-concepts/supported-defi-platforms/compound.md +++ b/ko/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ -# Compound +# 컴파운드(Compound) -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +컴파운드(Compound) 는 이더리움을 기반으로 구축되어 2018년 9월에 출시된 대출 프로토콜 및 플랫폼입니다. 컴파운드 사용자는 담보에 대해 복리 이자를 얻거나 자산을 빌릴 수 있습니다. 지원되는 각 자산은 자체 유동성 풀로 집계되며, 수급에 따라 이자율이 자동으로 조정됩니다. -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +담보 잔액은 ERC-20 c토큰(cTokens) 으로 표시 되며, ERC-20 c토큰은 해당 잔액이 나타내는 기본 자산에 비해 시간 경과에 따라 이자가 자동으로 발생하고 가치가 증가합니다. 사용자는 c토큰의 가치에 대해 자산을 빌릴 수 있습니다. c토큰은 송금이 자유로우며, 다른 많은 디파이(DeFi) 프로토콜에서 사용할 수 있습니다. c토큰은 언제든지 기본 담보로 상환될 수 있습니다. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +컴파운드는 ERC-20 거버넌스 토큰인 COMP에 의해 관리됩니다. COMP 보유자는 프로토콜 변경을 제안 및 투표하거나 다른 사람에게 투표를 위임 할 수 있습니다. COMP 토큰은 매일 프로토콜 사용자에게 비례하여 지급되며 차용자와 대출자간에 균등하게 분배됩니다. COMP 토큰 공급의 상당 부분은 컴파운드 팀, 투자자 및 고문이 보유했습니다. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +컴파운드에 잠겨있는 총 고정 가치 \ (TVL \) 는 8억 달러로, 빠르게 성장하여 가장 큰 디파이 프로토콜 중 하나가 되었습니다. COMP의 유통 시가 총액은 5억 달러 이상입니다. -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +컴파운드는 오픈제플린(OpenZeppelin) 및 트레일 오브 비츠(Trail of Bits) 의 여러 보안 감사를 거쳤습니다. 컴파운드 프로토콜은 써틱(CertiK) 에 의해 공식적으로 검증되었으며 건틀릿(Gauntlet) 의 경제적 스트레스 테스트를 거쳤습니다. 컴파운드는 버그 현상금 프로그램을 운영합니다. -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 리소스 | | +|:------------- |:-------------------------------------------------------------------------------------------------------------- | +| 공식 사이트 | [https://compound.finance/](https://compound.finance/) | +| 개발자 문서 | [https://compound.finance/docs](https://compound.finance/docs) | +| 깃허브(Github) | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| 디스코드(Discord) | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From c6fce590fd0e73ddab5506299afa381c4b826c3d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:23 -0700 Subject: [PATCH 00318/11794] New translations curve.md (Korean) --- .../supported-defi-platforms/curve.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/ko/core-concepts/supported-defi-platforms/curve.md b/ko/core-concepts/supported-defi-platforms/curve.md index 021d0041b..e94a940c6 100644 --- a/ko/core-concepts/supported-defi-platforms/curve.md +++ b/ko/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ -# Curve +# 커브(Curve) {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +곧 출시 예정. 커브(Curve) 는 아직 통합되지 않았습니다. {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +커브(Curve) 는 이더리움(Etherum) 에서 스테이블 코인과 wBTC(wrapped BTC) 를 위한 탈중앙화 유동성 프로토콜 및 거래소이며, 2020년 1월에 출시되었다. 사용자는 인기 있는 ERC-20 스테이블 코인 또는 ERC-20 일종의 비트코인 간에 교환할 수 있습니다. 유동성 공급자는 거래를 촉진하고 수수료를 받습니다. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +커브는 자동화된 마켓 메이커(Automated Market Maker) \ (AMM \) 로 각 시장은 USDT, USDC, DAI 및 TUSD와 같이 동일한 가치를 가져야하는 두 개 이상의 자산과 관련된 유동성 풀이 있으며, 모두 미국 달러로 고정 된 스테이블 코인입니다. 각 스테이블 코인과 상대적 가중치 간의 환율은 수요와 공급을 기반으로 한 알고리즘에 의해 결정됩니다. 중재자는 이러한 환율을 정상화하기 위해 행동합니다. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +커브의 유동성 풀 중 일부는 거래자로부터의 교환 수수료 외에 유동성 공급자에게 추가 수수료를 받습니다. 커브는 컴파운드(Compound), 와이언 파이낸스(yearn.finance) 및 신세틱스(Synthetix) 와 통합된 스테이블 코인 풀을 제공합니다. 각 유동성 풀의 자산은 각 풀의 유동성 공급자에게 전달되는 추가 수익을 생성하기 위해 해당 플랫폼에 제공됩니다. 유동성 공급자 \ (LP \) 토큰은 풀 참여자에게 제공되며 초기 유동성 공급과 발생한 수수료 및 수익으로 상환 될 수 있습니다. LP 토큰을 다른 프로토콜에서 사용하기 위해 전송할 수도 있습니다. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +커브는 ERC-20 거버넌스 토큰인 CRV에 의해 관리됩니다. CRV 보유자는 프로토콜 변경에 대해 투표 할 수 있습니다. CRV 보유자는 보유 시간에 비례하여 추가 투표권을 얻기 위해 토큰을 보유 할 수 있습니다. CRV은 유동성 공급자에게 지속적으로 지급되며, CRV의 총 공급의 상당 부분은 지속적 베스팅 스케쥴에 따라 팀과 투자자에게 할당되었습니다. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +커브의 거래량은 종종 매일 5,000만 달러가 넘습니다. 커브는 (해당 글 작성 시점) 유동성 공급자에 의해 10억 달러가 넘는 총 가치 잠금 \(TVL\) 을 가지고 있습니다. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +커브는 트레일 오브 비츠(Trail of Bits) 의 보안 감사를 2번 받았으며 버그 현상금 프로그램을 운영하고 있습니다. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 리소스 | | +|:------------- |:------------------------------------------------------------------------ | +| 공식 사이트 | [https://www.curve.fi/](https://www.curve.fi/) | +| 개발자 문서 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| 깃허브(Github) | [https://github.com/curvefi](https://github.com/curvefi) | +| 디스코드(Discord) | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 5dfa63dece018fdc7cd38a8c861ab14a638d4e5b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:25 -0700 Subject: [PATCH 00319/11794] New translations dydx.md (Korean) --- .../supported-defi-platforms/dydx.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/ko/core-concepts/supported-defi-platforms/dydx.md b/ko/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..597ee0e1c 100644 --- a/ko/core-concepts/supported-defi-platforms/dydx.md +++ b/ko/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ -# dYdX +# 디와이디엑스(dYdX) {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +곧 출시 예정. 디와이디엑스(DyDx) 는 아직 통합되지 않았습니다. {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +디와이디엑스는 이더리움을 기반으로 구축되어 2019년 5월에 출시된 거래 및 대출 프로토콜 및 플랫폼입니다. 사용자는 디와이디엑스의 비수탁(Non-Custodial) 탈중앙화 거래소에서 자산을 거래하거나 차용 및 대출에 참여할 수 있습니다. 대출 프로토콜은 마진 및 선물 거래를 가능하게 합니다. 금리는 수급에 따라 조정되며 단기 대출만 가능합니다. -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +차용 및 대출이 가능한 자산의 유동성은 자산 유형별로 함께 통합됩니다. 대출자에게 지급되는 이자는 자동으로 발생하며 대출자는 대출을 받기 위해 담보를 설치해야 합니다. -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +디와이디엑는 또한 사용자가 단일 거래로 대출 잔액을 차입하고 상환하는 무담보 대출인 플래시 대출(flash loans) 을 지원합니다. 즉, 플래시 대출 사용자는 초기 자본을 투입 할 필요가 없습니다. 플래시 대출은 개발자를 대상으로 하는 복잡한 제품이며, 여러 디파이 프로토콜에서 차익 거래에 사용할 수 있습니다. -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +디와이디엑스는 (해당 글 작성 시점) 총 4천만 달러의 총 가치 잠금 \(TVL\) 을 가지고 있습니다. dYdX에는 네이티브 토큰이 없습니다. -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX는 오픈제플린(OpenZeppelin) 및 브라마 시스템(Bramah Systems) 의 보안 감사를 받았습니다. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 리소스 | | +|:------------- |:-------------------------------------------------------------------- | +| 공식 사이트 | [https://dydx.exchange/](https://dydx.exchange/) | +| 개발자 문서 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| 깃허브(Github) | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| 디스코드(Discord) | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 54fe96b57fc05e2ec42cd999bd1b49d5bff81426 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:27 -0700 Subject: [PATCH 00320/11794] New translations uniswap.md (Korean) --- .../supported-defi-platforms/uniswap.md | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/ko/core-concepts/supported-defi-platforms/uniswap.md b/ko/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..1b0bf7020 100644 --- a/ko/core-concepts/supported-defi-platforms/uniswap.md +++ b/ko/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ -# Uniswap +# 유니스왑(Uniswap) {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +곧 출시 예정. 유니스왑(Uniswap) 은 아직 통합되지 않았습니다. {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +유니스왑(Uniswap) 은 2018년 11월에 출시한, 이더리움을 기반의 탈 중앙화 유동성 프로토콜 및 거래소입니다. 유니스왑의 두번째 버전(v2) 는 2020년 5월에 출시 되었습니다. 사용자는 수수료를 받고 ERC-20 토큰을 교환하거나, 유동성 풀에 토큰을 기부하여 수수료를 받을 수 있습니다. -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +유니스왑의 시장은 주문서를 통해서 운영되는 것이 아닌, 유동성 풀에 의해 운영됩니다. 이러한 형태의 거래소를 자동화된 마켓 메이커(Automated Market Maker) \ (AMM \) 이라고 합니다. 두 자산 간의 환율은 일정한 제품 공식에 의해 결정되며 풀에있는 각 자산의 상대적 가중치에 따라 가격 곡선을 따라 이동합니다. 이것은 상대적 가중치를 재조정하고 환율을 정상화하기 위해 차익 거래자들이 유동성 풀에 들어 가도록 장려 합니다. -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +주어진 풀에 충분한 유동성이 없다면 트레이더들은 하락을 겪을 수 있고 불리한 환율로부터 보호받지 못할 수도 있습니다. 유동성 공급자는 풀 환율이 시장 현실과 일치하지 않을 때 영구적인 손실을 입을 수 있으며, 중개업자는 가격 곡선을 따라 거래를 실행할 수 있습니다. -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +풀 참가자에게는 주어진 풀에서 제공되는 유동성 중 자신의 몫에 해당하는 유니스왑 유동성 공급자 \(LP\) 토큰이 주어집니다. 이 LP 토큰들은 자유롭게 전송할 수 있습니다. 참가자들은 제공된 자산과 발생한 수수료에 대해 이러한 토큰을 상환하여 언제든지 풀을 종료할 수 있습니다. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +토큰의 유동성을 개선하고자 하는 토큰 발행자들은 유동성 채굴 캠페인에 있어 유동성 공급자들에게 인센티브를 제공했습니다. 새로운 토큰 발행자는 또한 유니스왑 풀(Uniswap pools) 에서 토큰을 출시 했습니다. -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +유니스왑의 거래량은 현재 많은 전통적인 거래소의 거래량을 능가하고 있으며, 정기적으로 매일 2억 달러를 초과하고 있습니다. 유니스왑은 유동성 공급자에 의해 락업 총액(Total Value Locked) \(TVL\) 1억 7천만 달러 이상을 보유하고 있습니다. 유니스왑은 기본 플랫폼(native platform) 또는 거버넌스 토큰(governance token) 을 가지고 있지 않습니다. -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +유니스왑은 dapp.org에서 감사하고, 공식적으로 검증한 스마트 컨트렉트를 가지고 있습니다. 유니스왑은 버그 현상금 프로그램을 운영합니다. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 리소스 | | +|:------------- |:------------------------------------------------------------------------ | +| 공식 사이트 | [https://uniswap.org/](https://uniswap.org/) | +| 개발자 문서 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| 깃허브(Github) | [https://github.com/Uniswap](https://github.com/Uniswap) | +| 디스코드(Discord) | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From b0b8cf65fd89c16ae7d70c2f7b994e36e160c7ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:29 -0700 Subject: [PATCH 00321/11794] New translations yearn.finance.md (Korean) --- .../supported-defi-platforms/yearn.finance.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/ko/core-concepts/supported-defi-platforms/yearn.finance.md b/ko/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..40f2d7dc6 100644 --- a/ko/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/ko/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ -# Yearn.finance +# 와이언파이낸스(Yearn Finance) {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +곧 출시 예정. 와이언 파이낸스(Yearn.finance)는 아직 통합되지 않았습니다. {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +와이언파이낸스(Yearn.finance) (이전 iEarn.finance)는 이더리움을 기반으로 구축 된 수익 집계 플랫폼으로 안드레 크로네(Andre Cronje)가 2020년 1월에 출시 했습니다. 와이언은 자본을 예치한 사용자를 대신하여 자동화와 인간의 의사 결정을 조합하여, 이자 농사와 재조정 전략을 관리합니다. -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +와이언에는 Earn과 Vaults라는 두 가지 수익 결합 제품이 있습니다. Earn은 사용자들이 수수료와 거버넌스 토큰 보상을 얻기 위해 커브(Curve) 의 유동성 풀에 스테이블 코인이나 WBTC(Wrapped BTC) 를 입금할 수 있도록 합니다. 또한 이러한 자산은 높은 수익률과 토큰 보상을 제공하는 플랫폼에서 대여되어 수익률을 증가 시킵니다. -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vault는 보다 자동화되고 관리되는 환경을 제공 합니다. 사용자는 링크(LINK), 커브(Curve) 유동성 공급자 토큰 또는 스테이블 코인과 같은 자산을 입금하고 Vault는 이러한 자산을 함께 풀링하여 지역사회와 안드레 크로네가 안전하다고 간주하는 최고 수익률 이자 농사 전략을 배포합니다. 보상으로 획득한 거버넌스 토큰은 원래 자산에 대해 매각되고, 다른 수수료와 결합된 후 수익률을 높이기 위해 자동으로 Vault로 롤링되어 복리 수익을 얻습니다. 전략은 자주 변경될 수 있으며 자산을 함께 풀링하면 사용자의 가스 비용을 절감할 수 있습니다. -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +와이언은 ERC-20 거버넌스 토큰인 YFI에 의해 관리됩니다. YFI 보유자는 3 일 동안 YFI 잠금에 동의 한 후 프로토콜 변경에 투표 할 수 있습니다. YFI는 거버넌스 포털에서 수익을 위해 스테이킹 할 수도 있습니다. 이 수익률은 와이언 제품을 사용하는 사용자에게 부과되는 수수료에서 나옵니다. YFI는 커브(Curve) 그리고 밸런서(Balancer) 의 유동성 공급자에게 전적으로 배포되었습니다. 팀원이나 투자자에 대한 할당은 없었습니다. -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +와이언의 총 가치 잠금 \ (TVL \) 은 빠르게 8 억 달러 이상으로 성장하여, 가장 큰 디파이(DeFi) 플랫폼 중 하나가 되었습니다. YFI의 유통 시가 총액은 4 억 달러 이상입니다. -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +와이언은 써틱(CertiK), 퀀트스탬프(Quantstamp), 핵MD(HackMD) 및 크립토매니악(CryptoManiacs) 과 같은 다수의 보안 및 스마트 계약 감사를 받았습니다. 와이언은 실험 제품을 매우 빠르게 출시한 것으로 유명하며, 사용자에게 제품이 베타 버전임을 경고하고 있습니다. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 리소스 | | +|:------------- |:-------------------------------------------------------------------- | +| 공식 사이트 | [https://yearn.finance/](https://yearn.finance/) | +| 개발자 문서 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| 깃허브(Github) | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| 디스코드(Discord) | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 00e1486f9e9fb3c95248bd384b925ebc73e205c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:31 -0700 Subject: [PATCH 00322/11794] New translations aave.md (Korean) --- ko/core-concepts/supported-platforms/aave.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ko/core-concepts/supported-platforms/aave.md b/ko/core-concepts/supported-platforms/aave.md index a3eea1204..3a406f5d8 100644 --- a/ko/core-concepts/supported-platforms/aave.md +++ b/ko/core-concepts/supported-platforms/aave.md @@ -4,17 +4,17 @@ 곧 출시 예정. 에이브(Aave) 는 아직 통합되지 않았습니다. {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +에이브(Aave) 는 이더리움(Ethereum) 을 기반으로 구축된 대출 프로토콜 및 플랫폼으로, ETHLend 창안자들이 2020년 1월 출시했습니다. 에이브 사용자는 담보에 대해 복리 이자를 얻거나 자산을 빌릴 수 있습니다. 지원되는 각 자산은 자체 유동성 풀로 집계되며 사용자는 수요와 공급에 따른 변동금리 또는 고정금리 중 하나를 선택할 수 있습니다. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +담보 잔액은 ERC-20 aToken이 대표하는 기본 자산에 대한 1: 1 비율로 표시됩니다. 이자는 자동으로 복리되어 a토큰(aToken) 을 가진 대출자에게 지급됩니다. 즉, 대출자는 시간이 지남에 따라 a토큰 잔액이 꾸준히 증가하는 것을 볼 수 있습니다. 사용자는 a토큰에 대한 자산을 빌릴 수 있습니다. a토큰은 자유롭게 송금이 자유로우며, 다른 많은 디파이(DeFi) 프로토콜에서 사용할 수 있습니다. a토큰은 언제든지 기본 담보로 상환될 수 있습니다. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +에이브는 사용자가 단일 거래로 대출 잔액을 차입하고 상환하는 무담보 대출인 플래시 대출(flash loans) 을 지원합니다. 즉, 플래시 대출 사용자는 초기 자본을 투입 할 필요가 없습니다. 플래시 대출은 개발자를 대상으로 하는 복잡한 제품이며, 여러 디파이 프로토콜에서 차익 거래에 사용할 수 있습니다. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +에이브는 현재 ERC-20 토큰으로, 이전에는 ETHLend의 유틸리티 토큰이었던 LEND에 의해 관리되고 있습니다. 에이브는 완전히 탈 중앙화된 거버넌스로의 전환을 발표했습니다. 여기에는 사용자가 새로운 ERC-20 거버넌스 토큰인 AAVE로 LEND를 교환하는 토큰 스왑이 포함됩니다. 일부 AAVE는 유동성 채굴 캠페인의 형태로 플랫폼 사용자에게 배포될 예정입니다. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND의 유통 시가 총액은 7 억 달러 이상입니다. +에이브에 잠겨있는 총 가치 \ (TVL \) 는 12억 달러 이상으로 추정되며, 빠르게 성장하여 가장 큰 디파이 프로토콜 중 하나가 되었습니다. LEND의 유통 시가 총액은 7 억 달러 이상입니다. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. 에이브는 버그 현상금 프로그램을 운영합니다. +에이브는 오픈제플린(OpenZeppelin), 트레일 오브 비츠(Trail of Bits) 및 컨센시스 딜리전스(Consensys Diligence) 의 보안 감사를 받았습니다. 에이브는 버그 현상금 프로그램을 운영합니다. | 리소스 | | |:------------- |:------------------------------------------------------------------------------ | From d2dd33f24255f6a340868e11d4bf2e7400237d7a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:32 -0700 Subject: [PATCH 00323/11794] New translations uniswap.md (Korean) --- .../supported-strategies/uniswap.md | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/ko/core-concepts/supported-strategies/uniswap.md b/ko/core-concepts/supported-strategies/uniswap.md index 012e25e93..1b0bf7020 100644 --- a/ko/core-concepts/supported-strategies/uniswap.md +++ b/ko/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ -# Uniswap +# 유니스왑(Uniswap) {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +곧 출시 예정. 유니스왑(Uniswap) 은 아직 통합되지 않았습니다. {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +유니스왑(Uniswap) 은 2018년 11월에 출시한, 이더리움을 기반의 탈 중앙화 유동성 프로토콜 및 거래소입니다. 유니스왑의 두번째 버전(v2) 는 2020년 5월에 출시 되었습니다. 사용자는 수수료를 받고 ERC-20 토큰을 교환하거나, 유동성 풀에 토큰을 기부하여 수수료를 받을 수 있습니다. -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +유니스왑의 시장은 주문서를 통해서 운영되는 것이 아닌, 유동성 풀에 의해 운영됩니다. 이러한 형태의 거래소를 자동화된 마켓 메이커(Automated Market Maker) \ (AMM \) 이라고 합니다. 두 자산 간의 환율은 일정한 제품 공식에 의해 결정되며 풀에있는 각 자산의 상대적 가중치에 따라 가격 곡선을 따라 이동합니다. 이것은 상대적 가중치를 재조정하고 환율을 정상화하기 위해 차익 거래자들이 유동성 풀에 들어 가도록 장려 합니다. -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +주어진 풀에 충분한 유동성이 없다면 트레이더들은 하락을 겪을 수 있고 불리한 환율로부터 보호받지 못할 수도 있습니다. 유동성 공급자는 풀 환율이 시장 현실과 일치하지 않을 때 영구적인 손실을 입을 수 있으며, 중개업자는 가격 곡선을 따라 거래를 실행할 수 있습니다. -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +풀 참가자에게는 주어진 풀에서 제공되는 유동성 중 자신의 몫에 해당하는 유니스왑 유동성 공급자 \(LP\) 토큰이 주어집니다. 이 LP 토큰들은 자유롭게 전송할 수 있습니다. 참가자들은 제공된 자산과 발생한 수수료에 대해 이러한 토큰을 상환하여 언제든지 풀을 종료할 수 있습니다. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +토큰의 유동성을 개선하고자 하는 토큰 발행자들은 유동성 채굴 캠페인에 있어 유동성 공급자들에게 인센티브를 제공했습니다. 새로운 토큰 발행자는 또한 유니스왑 풀(Uniswap pools) 에서 토큰을 출시 했습니다. -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +유니스왑의 거래량은 현재 많은 전통적인 거래소의 거래량을 능가하고 있으며, 정기적으로 매일 2억 달러를 초과하고 있습니다. 유니스왑은 유동성 공급자에 의해 락업 총액(Total Value Locked) \(TVL\) 1억 7천만 달러 이상을 보유하고 있습니다. 유니스왑은 기본 플랫폼(native platform) 또는 거버넌스 토큰(governance token) 을 가지고 있지 않습니다. -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +유니스왑은 dapp.org에서 감사하고, 공식적으로 검증한 스마트 컨트렉트를 가지고 있습니다. 유니스왑은 버그 현상금 프로그램을 운영합니다. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 리소스 | | +|:------------- |:------------------------------------------------------------------------ | +| 공식 사이트 | [https://uniswap.org/](https://uniswap.org/) | +| 개발자 문서 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| 깃허브(Github) | [https://github.com/Uniswap](https://github.com/Uniswap) | +| 디스코드(Discord) | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From ef704a6a5aac09c39c0dbb3d6ebc968110af7869 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:34 -0700 Subject: [PATCH 00324/11794] New translations balancer.md (Korean) --- ko/core-concepts/supported-platforms/balancer.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ko/core-concepts/supported-platforms/balancer.md b/ko/core-concepts/supported-platforms/balancer.md index 74638396e..8e8044fc6 100644 --- a/ko/core-concepts/supported-platforms/balancer.md +++ b/ko/core-concepts/supported-platforms/balancer.md @@ -4,19 +4,19 @@ 곧 출시 예정. 밸런서(Balancer) 는 아직 통합되지 않았습니다. {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +밸런서(Balancer) 는 2020년 3월에 출시한, 이더리움을 기반의 탈 중앙화 유동성 프로토콜 및 거래소입니다. 사용자는 수수료를 받고 ERC-20 토큰을 교환하거나, 유동성 풀에 토큰을 기부하여 수수료를 받을 수 있습니다. -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +밸런서는 자동화된 마켓 메이커(automated market maker) \ (AMM \) 로 사용자 지정 가중치를 사용하여 최대 8 개의 서로 다른 자산의 유동성 풀을 허용합니다. 밸런서의 유동성 풀은 상장지수펀드(Exchange Traded Funds) \ (ETFs \) 또는 특정 자산에 대한 가중치 목표가있는 포트폴리오와 유사하다고 생각할 수 있습니다. 거래로 인해 풀이 목표 가중치 분포에서 이동하는 경우 풀에있는 자산 간의 환율이 변경됩니다. 재정 거래 담당자(Arbitrageurs) 는 거래를 실행하여 이를 활용하고 풀을 다시 목표 가중치 분포로 재 조정할 수 있습니다. 유동성은 다른 AMM과 달리 풀간에 공유될 수도 있습니다. -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +밸런서는 풀의 소유자만이 유동성을 제공할 수 있는 프라이빗 풀(private pools), 완전히 공개된 공유 풀(shared pools) 과 자동화 된 규칙과 논리를 구현할 수 있는 스마트 컨트랙트에 의해 제어되는 공유 풀인 스마트 풀(smart pools) 을 지원합니다. 유동성 공급자에게는 주어진 풀의 양과 수수료를 나타내는 밸런서 풀 토큰(Balancer Pool Tokens) \ (BPTs \) 가 제공됩니다. 해당 토큰은 자유롭게 양도할 수 있으며 제공된 자산과 발생한 수수료로 상환할 수 있습니다. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +토큰의 유동성을 개선하고자 하는 토큰 발행자들은 유동성 채굴 캠페인에 있어 유동성 공급자들에게 인센티브를 제공했습니다. 새로운 토큰 발행자는 밸런서 풀(Balancer pools) 에서 토큰을 출시했습니다. -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +밸런서는 ERC-20 거버넌스 토큰인 BAL에 의해 관리됩니다. BAL 보유자는 프로토콜 변경에 대해 투표 할 수 있습니다. BAL은 유동성 공급자에게 지속적으로 지급되며, 총 공급의 상당 부분은 지속적 베스팅 스케쥴에 따라 팀과 투자자에게 할당되었습니다. -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +밸런서의 거래량은 종종 매일 2,500만 달러가 넘습니다. 밸런서는 (해당 글 작성 시점) 유동성 공급자에 의해 2억 5천만 달러가 넘는 총 가치 잠금 \(TVL\) 을 가지고 있습니다. -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +밸런서는 트레일 오브 비츠(Trail of Bits) 의 보안 감사를 받았으며 버그 현상금 프로그램이 있습니다. 하지만, 밸런서는 2020년 6 월에 큰 공격을 받았습니다. | 리소스 | | |:------------- |:-------------------------------------------------------------------- | From d019872c68aa8e6a101fec00cd45b753df9b9fc6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:36 -0700 Subject: [PATCH 00325/11794] New translations compound.md (Korean) --- ko/core-concepts/supported-platforms/compound.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ko/core-concepts/supported-platforms/compound.md b/ko/core-concepts/supported-platforms/compound.md index a3444e04f..544773273 100644 --- a/ko/core-concepts/supported-platforms/compound.md +++ b/ko/core-concepts/supported-platforms/compound.md @@ -1,14 +1,14 @@ # 컴파운드(Compound) -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +컴파운드(Compound) 는 이더리움을 기반으로 구축되어 2018년 9월에 출시된 대출 프로토콜 및 플랫폼입니다. 컴파운드 사용자는 담보에 대해 복리 이자를 얻거나 자산을 빌릴 수 있습니다. 지원되는 각 자산은 자체 유동성 풀로 집계되며, 수급에 따라 이자율이 자동으로 조정됩니다. -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +담보 잔액은 ERC-20 c토큰(cTokens) 으로 표시 되며, ERC-20 c토큰은 해당 잔액이 나타내는 기본 자산에 비해 시간 경과에 따라 이자가 자동으로 발생하고 가치가 증가합니다. 사용자는 c토큰의 가치에 대해 자산을 빌릴 수 있습니다. c토큰은 송금이 자유로우며, 다른 많은 디파이(DeFi) 프로토콜에서 사용할 수 있습니다. c토큰은 언제든지 기본 담보로 상환될 수 있습니다. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +컴파운드는 ERC-20 거버넌스 토큰인 COMP에 의해 관리됩니다. COMP 보유자는 프로토콜 변경을 제안 및 투표하거나 다른 사람에게 투표를 위임 할 수 있습니다. COMP 토큰은 매일 프로토콜 사용자에게 비례하여 지급되며 차용자와 대출자간에 균등하게 분배됩니다. COMP 토큰 공급의 상당 부분은 컴파운드 팀, 투자자 및 고문이 보유했습니다. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +컴파운드에 잠겨있는 총 고정 가치 \ (TVL \) 는 8억 달러로, 빠르게 성장하여 가장 큰 디파이 프로토콜 중 하나가 되었습니다. COMP의 유통 시가 총액은 5억 달러 이상입니다. -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +컴파운드는 오픈제플린(OpenZeppelin) 및 트레일 오브 비츠(Trail of Bits) 의 여러 보안 감사를 거쳤습니다. 컴파운드 프로토콜은 써틱(CertiK) 에 의해 공식적으로 검증되었으며 건틀릿(Gauntlet) 의 경제적 스트레스 테스트를 거쳤습니다. 컴파운드는 버그 현상금 프로그램을 운영합니다. | 리소스 | | |:------------- |:-------------------------------------------------------------------------------------------------------------- | From e1911192dabff27bd52b28e36d822d93965f05fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:38 -0700 Subject: [PATCH 00326/11794] New translations curve.md (Korean) --- ko/core-concepts/supported-platforms/curve.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/ko/core-concepts/supported-platforms/curve.md b/ko/core-concepts/supported-platforms/curve.md index 9a87f1904..e94a940c6 100644 --- a/ko/core-concepts/supported-platforms/curve.md +++ b/ko/core-concepts/supported-platforms/curve.md @@ -4,22 +4,22 @@ 곧 출시 예정. 커브(Curve) 는 아직 통합되지 않았습니다. {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +커브(Curve) 는 이더리움(Etherum) 에서 스테이블 코인과 wBTC(wrapped BTC) 를 위한 탈중앙화 유동성 프로토콜 및 거래소이며, 2020년 1월에 출시되었다. 사용자는 인기 있는 ERC-20 스테이블 코인 또는 ERC-20 일종의 비트코인 간에 교환할 수 있습니다. 유동성 공급자는 거래를 촉진하고 수수료를 받습니다. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +커브는 자동화된 마켓 메이커(Automated Market Maker) \ (AMM \) 로 각 시장은 USDT, USDC, DAI 및 TUSD와 같이 동일한 가치를 가져야하는 두 개 이상의 자산과 관련된 유동성 풀이 있으며, 모두 미국 달러로 고정 된 스테이블 코인입니다. 각 스테이블 코인과 상대적 가중치 간의 환율은 수요와 공급을 기반으로 한 알고리즘에 의해 결정됩니다. 중재자는 이러한 환율을 정상화하기 위해 행동합니다. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +커브의 유동성 풀 중 일부는 거래자로부터의 교환 수수료 외에 유동성 공급자에게 추가 수수료를 받습니다. 커브는 컴파운드(Compound), 와이언 파이낸스(yearn.finance) 및 신세틱스(Synthetix) 와 통합된 스테이블 코인 풀을 제공합니다. 각 유동성 풀의 자산은 각 풀의 유동성 공급자에게 전달되는 추가 수익을 생성하기 위해 해당 플랫폼에 제공됩니다. 유동성 공급자 \ (LP \) 토큰은 풀 참여자에게 제공되며 초기 유동성 공급과 발생한 수수료 및 수익으로 상환 될 수 있습니다. LP 토큰을 다른 프로토콜에서 사용하기 위해 전송할 수도 있습니다. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +커브는 ERC-20 거버넌스 토큰인 CRV에 의해 관리됩니다. CRV 보유자는 프로토콜 변경에 대해 투표 할 수 있습니다. CRV 보유자는 보유 시간에 비례하여 추가 투표권을 얻기 위해 토큰을 보유 할 수 있습니다. CRV은 유동성 공급자에게 지속적으로 지급되며, CRV의 총 공급의 상당 부분은 지속적 베스팅 스케쥴에 따라 팀과 투자자에게 할당되었습니다. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +커브의 거래량은 종종 매일 5,000만 달러가 넘습니다. 커브는 (해당 글 작성 시점) 유동성 공급자에 의해 10억 달러가 넘는 총 가치 잠금 \(TVL\) 을 가지고 있습니다. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +커브는 트레일 오브 비츠(Trail of Bits) 의 보안 감사를 2번 받았으며 버그 현상금 프로그램을 운영하고 있습니다. | 리소스 | | |:------------- |:------------------------------------------------------------------------ | -| 공식 사이트 | [https://uniswap.org/](https://uniswap.org/) | -| 개발자 문서 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| 깃허브(Github) | [https://github.com/Uniswap](https://github.com/Uniswap) | -| 디스코드(Discord) | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 공식 사이트 | [https://www.curve.fi/](https://www.curve.fi/) | +| 개발자 문서 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| 깃허브(Github) | [https://github.com/curvefi](https://github.com/curvefi) | +| 디스코드(Discord) | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 84004d963760d220e59eb647e92fd104986251fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:40 -0700 Subject: [PATCH 00327/11794] New translations dydx.md (Korean) --- ko/core-concepts/supported-platforms/dydx.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ko/core-concepts/supported-platforms/dydx.md b/ko/core-concepts/supported-platforms/dydx.md index dd4c4c981..597ee0e1c 100644 --- a/ko/core-concepts/supported-platforms/dydx.md +++ b/ko/core-concepts/supported-platforms/dydx.md @@ -4,15 +4,15 @@ 곧 출시 예정. 디와이디엑스(DyDx) 는 아직 통합되지 않았습니다. {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +디와이디엑스는 이더리움을 기반으로 구축되어 2019년 5월에 출시된 거래 및 대출 프로토콜 및 플랫폼입니다. 사용자는 디와이디엑스의 비수탁(Non-Custodial) 탈중앙화 거래소에서 자산을 거래하거나 차용 및 대출에 참여할 수 있습니다. 대출 프로토콜은 마진 및 선물 거래를 가능하게 합니다. 금리는 수급에 따라 조정되며 단기 대출만 가능합니다. -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +차용 및 대출이 가능한 자산의 유동성은 자산 유형별로 함께 통합됩니다. 대출자에게 지급되는 이자는 자동으로 발생하며 대출자는 대출을 받기 위해 담보를 설치해야 합니다. -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +디와이디엑는 또한 사용자가 단일 거래로 대출 잔액을 차입하고 상환하는 무담보 대출인 플래시 대출(flash loans) 을 지원합니다. 즉, 플래시 대출 사용자는 초기 자본을 투입 할 필요가 없습니다. 플래시 대출은 개발자를 대상으로 하는 복잡한 제품이며, 여러 디파이 프로토콜에서 차익 거래에 사용할 수 있습니다. -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +디와이디엑스는 (해당 글 작성 시점) 총 4천만 달러의 총 가치 잠금 \(TVL\) 을 가지고 있습니다. dYdX에는 네이티브 토큰이 없습니다. -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX는 오픈제플린(OpenZeppelin) 및 브라마 시스템(Bramah Systems) 의 보안 감사를 받았습니다. | 리소스 | | |:------------- |:-------------------------------------------------------------------- | From 877e393983e9cfc96fd587eaeb19f627f89d58e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:42 -0700 Subject: [PATCH 00328/11794] New translations uniswap.md (Korean) --- ko/core-concepts/supported-platforms/uniswap.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ko/core-concepts/supported-platforms/uniswap.md b/ko/core-concepts/supported-platforms/uniswap.md index 44e3f195f..1b0bf7020 100644 --- a/ko/core-concepts/supported-platforms/uniswap.md +++ b/ko/core-concepts/supported-platforms/uniswap.md @@ -6,15 +6,15 @@ 유니스왑(Uniswap) 은 2018년 11월에 출시한, 이더리움을 기반의 탈 중앙화 유동성 프로토콜 및 거래소입니다. 유니스왑의 두번째 버전(v2) 는 2020년 5월에 출시 되었습니다. 사용자는 수수료를 받고 ERC-20 토큰을 교환하거나, 유동성 풀에 토큰을 기부하여 수수료를 받을 수 있습니다. -유니스왑의 시장은 주문서를 통해서 운영되는 것이 아닌, 유동성 풀에 의해 운영됩니다. 이러한 형태의 거래소를 자동화된 마켓 메이커(Automated Market Maker) \ (AMM \) 이라고 합니다. The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +유니스왑의 시장은 주문서를 통해서 운영되는 것이 아닌, 유동성 풀에 의해 운영됩니다. 이러한 형태의 거래소를 자동화된 마켓 메이커(Automated Market Maker) \ (AMM \) 이라고 합니다. 두 자산 간의 환율은 일정한 제품 공식에 의해 결정되며 풀에있는 각 자산의 상대적 가중치에 따라 가격 곡선을 따라 이동합니다. 이것은 상대적 가중치를 재조정하고 환율을 정상화하기 위해 차익 거래자들이 유동성 풀에 들어 가도록 장려 합니다. -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +주어진 풀에 충분한 유동성이 없다면 트레이더들은 하락을 겪을 수 있고 불리한 환율로부터 보호받지 못할 수도 있습니다. 유동성 공급자는 풀 환율이 시장 현실과 일치하지 않을 때 영구적인 손실을 입을 수 있으며, 중개업자는 가격 곡선을 따라 거래를 실행할 수 있습니다. -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +풀 참가자에게는 주어진 풀에서 제공되는 유동성 중 자신의 몫에 해당하는 유니스왑 유동성 공급자 \(LP\) 토큰이 주어집니다. 이 LP 토큰들은 자유롭게 전송할 수 있습니다. 참가자들은 제공된 자산과 발생한 수수료에 대해 이러한 토큰을 상환하여 언제든지 풀을 종료할 수 있습니다. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +토큰의 유동성을 개선하고자 하는 토큰 발행자들은 유동성 채굴 캠페인에 있어 유동성 공급자들에게 인센티브를 제공했습니다. 새로운 토큰 발행자는 또한 유니스왑 풀(Uniswap pools) 에서 토큰을 출시 했습니다. -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. 유니스왑은 기본 플랫폼(native platform) 또는 거버넌스 토큰(governance token) 을 가지고 있지 않습니다. +유니스왑의 거래량은 현재 많은 전통적인 거래소의 거래량을 능가하고 있으며, 정기적으로 매일 2억 달러를 초과하고 있습니다. 유니스왑은 유동성 공급자에 의해 락업 총액(Total Value Locked) \(TVL\) 1억 7천만 달러 이상을 보유하고 있습니다. 유니스왑은 기본 플랫폼(native platform) 또는 거버넌스 토큰(governance token) 을 가지고 있지 않습니다. 유니스왑은 dapp.org에서 감사하고, 공식적으로 검증한 스마트 컨트렉트를 가지고 있습니다. 유니스왑은 버그 현상금 프로그램을 운영합니다. From 0eaa2c73d71e93497fecab5ce66eae877390e8f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:44 -0700 Subject: [PATCH 00329/11794] New translations yearn.finance.md (Korean) --- .../supported-platforms/yearn.finance.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/ko/core-concepts/supported-platforms/yearn.finance.md b/ko/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..40f2d7dc6 100644 --- a/ko/core-concepts/supported-platforms/yearn.finance.md +++ b/ko/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ -# Yearn.finance +# 와이언파이낸스(Yearn Finance) {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +곧 출시 예정. 와이언 파이낸스(Yearn.finance)는 아직 통합되지 않았습니다. {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +와이언파이낸스(Yearn.finance) (이전 iEarn.finance)는 이더리움을 기반으로 구축 된 수익 집계 플랫폼으로 안드레 크로네(Andre Cronje)가 2020년 1월에 출시 했습니다. 와이언은 자본을 예치한 사용자를 대신하여 자동화와 인간의 의사 결정을 조합하여, 이자 농사와 재조정 전략을 관리합니다. -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +와이언에는 Earn과 Vaults라는 두 가지 수익 결합 제품이 있습니다. Earn은 사용자들이 수수료와 거버넌스 토큰 보상을 얻기 위해 커브(Curve) 의 유동성 풀에 스테이블 코인이나 WBTC(Wrapped BTC) 를 입금할 수 있도록 합니다. 또한 이러한 자산은 높은 수익률과 토큰 보상을 제공하는 플랫폼에서 대여되어 수익률을 증가 시킵니다. -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vault는 보다 자동화되고 관리되는 환경을 제공 합니다. 사용자는 링크(LINK), 커브(Curve) 유동성 공급자 토큰 또는 스테이블 코인과 같은 자산을 입금하고 Vault는 이러한 자산을 함께 풀링하여 지역사회와 안드레 크로네가 안전하다고 간주하는 최고 수익률 이자 농사 전략을 배포합니다. 보상으로 획득한 거버넌스 토큰은 원래 자산에 대해 매각되고, 다른 수수료와 결합된 후 수익률을 높이기 위해 자동으로 Vault로 롤링되어 복리 수익을 얻습니다. 전략은 자주 변경될 수 있으며 자산을 함께 풀링하면 사용자의 가스 비용을 절감할 수 있습니다. -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +와이언은 ERC-20 거버넌스 토큰인 YFI에 의해 관리됩니다. YFI 보유자는 3 일 동안 YFI 잠금에 동의 한 후 프로토콜 변경에 투표 할 수 있습니다. YFI는 거버넌스 포털에서 수익을 위해 스테이킹 할 수도 있습니다. 이 수익률은 와이언 제품을 사용하는 사용자에게 부과되는 수수료에서 나옵니다. YFI는 커브(Curve) 그리고 밸런서(Balancer) 의 유동성 공급자에게 전적으로 배포되었습니다. 팀원이나 투자자에 대한 할당은 없었습니다. -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +와이언의 총 가치 잠금 \ (TVL \) 은 빠르게 8 억 달러 이상으로 성장하여, 가장 큰 디파이(DeFi) 플랫폼 중 하나가 되었습니다. YFI의 유통 시가 총액은 4 억 달러 이상입니다. -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +와이언은 써틱(CertiK), 퀀트스탬프(Quantstamp), 핵MD(HackMD) 및 크립토매니악(CryptoManiacs) 과 같은 다수의 보안 및 스마트 계약 감사를 받았습니다. 와이언은 실험 제품을 매우 빠르게 출시한 것으로 유명하며, 사용자에게 제품이 베타 버전임을 경고하고 있습니다. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 리소스 | | +|:------------- |:-------------------------------------------------------------------- | +| 공식 사이트 | [https://yearn.finance/](https://yearn.finance/) | +| 개발자 문서 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| 깃허브(Github) | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| 디스코드(Discord) | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From d19436a157798f5214b5d81d42b97b0fd5df7048 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:46 -0700 Subject: [PATCH 00330/11794] New translations README.md (Korean) --- ko/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ko/core-concepts/supported-strategies/README.md b/ko/core-concepts/supported-strategies/README.md index 60ab03f00..5ef1974ff 100644 --- a/ko/core-concepts/supported-strategies/README.md +++ b/ko/core-concepts/supported-strategies/README.md @@ -1,14 +1,14 @@ -# Supported Strategies +# 지원되는 전략 -**Supported DeFi Platforms** +**지원되는 디파이(DeFi) 플랫폼** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD는 스테이블 코인을 대출 플랫폼과 마켓 메이커 유동성 풀에 입금 함으로써 수익을 창출 합니다. 이러한 플랫폼은 기술적 리스크를 안고 있으며 중대한 보안 이벤트가 발생할 경우, 자금이 손실될 수 있다는 점을 이해하는 것이 중요합니다. 오리진(Origin) 은 스마트 컨트랙트가 감사되었고, 그 중 가장 안전하다고 생각되는 플랫폼과 협력 하기로 결정 했습니다. -Currently, OUSD earns yield from the following platform\(s\): +현재 이자를 생산하기 위해 다음의 플랫폼들을 활용할 계획입니다\(s\): {% page-ref page="compound.md" %} -Integrations are currently planned or being built for the following platforms: +현재 다음 플랫폼에 대한 통합이 계획되어 있거나 이미 구축 진행 중에 있습니다: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +디파이(DeFi) 는 매우 빠르게 성장했고 현재 이러한 플랫폼에 수십억 달러 상당의 가치가 예치되어 있지만, 이러한 프로젝트 중 몇몇은 여전히 베타 버전이며 매우 실험적입니다. 이러한 플랫폼을 구동하는 스마트 컨트랙트 에는 숨겨진 취약성이 있을 수 있으며, 과거 이더리움 애플리케이션 취약성으로 인해 수백만 달러의 손실이 발생한 바 있습니다. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +오리진은 지원되는 플랫폼 상에서 보안 이벤트들을 면밀히 모니터링 할 것입니다. 또한, 위협이 식별되면 즉시 OUSD 보유자 자금을 안전하게 확보 할 것입니다. From cd7e602dc43313179f93cafff4a06c3f3294ec89 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:47 -0700 Subject: [PATCH 00331/11794] New translations aave.md (Korean) --- ko/core-concepts/supported-strategies/aave.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/ko/core-concepts/supported-strategies/aave.md b/ko/core-concepts/supported-strategies/aave.md index df02edab3..9f567b4a3 100644 --- a/ko/core-concepts/supported-strategies/aave.md +++ b/ko/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ -# Aave +# 에이브(Aave) {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +곧 출시 예정. 에이브(Aave) 는 아직 통합되지 않았습니다. {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +에이브(Aave) 는 이더리움(Ethereum) 을 기반으로 구축된 대출 프로토콜 및 플랫폼으로, ETHLend 창안자들이 2020년 1월 출시했습니다. 에이브 사용자는 담보에 대해 복리 이자를 얻거나 자산을 빌릴 수 있습니다. 지원되는 각 자산은 자체 유동성 풀로 집계되며 사용자는 수요와 공급에 따른 변동금리 또는 고정금리 중 하나를 선택할 수 있습니다. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +담보 잔액은 ERC-20 aToken이 대표하는 기본 자산에 대한 1: 1 비율로 표시됩니다. 이자는 자동으로 복리되어 a토큰(aToken) 을 가진 대출자에게 지급됩니다. 즉, 대출자는 시간이 지남에 따라 a토큰 잔액이 꾸준히 증가하는 것을 볼 수 있습니다. 사용자는 a토큰에 대한 자산을 빌릴 수 있습니다. a토큰은 송금이 자유로우며, 다른 많은 디파이(DeFi) 프로토콜에서 사용할 수 있습니다. a토큰은 언제든지 기본 담보로 상환될 수 있습니다. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +에이브는 사용자가 단일 거래로 대출 잔액을 차입하고 상환하는 무담보 대출인 플래시 대출(flash loans) 을 지원합니다. 즉, 플래시 대출 사용자는 초기 자본을 투입 할 필요가 없습니다. 플래시 대출은 개발자를 대상으로 하는 복잡한 제품이며, 여러 디파이 프로토콜에서 차익 거래에 사용할 수 있습니다. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +에이브는 현재 ERC-20 토큰으로, 이전에는 ETHLend의 유틸리티 토큰이었던 LEND에 의해 관리되고 있습니다. 에이브는 완전히 탈 중앙화된 거버넌스로의 전환을 발표했습니다. 여기에는 사용자가 새로운 ERC-20 거버넌스 토큰인 AAVE로 LEND를 교환하는 토큰 스왑이 포함됩니다. 일부 AAVE는 유동성 채굴 캠페인의 형태로 플랫폼 사용자에게 배포될 예정입니다. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +에이브에 잠겨있는 총 가치 \ (TVL \) 는 12억 달러 이상으로 추정되며, 빠르게 성장하여 가장 큰 디파이 프로토콜 중 하나가 되었습니다. LEND의 유통 시가 총액은 7 억 달러 이상입니다. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +에이브는 오픈제플린(OpenZeppelin), 트레일 오브 비츠(Trail of Bits) 및 컨센시스 딜리전스(Consensys Diligence) 의 보안 감사를 받았습니다. 에이브는 버그 현상금 프로그램을 운영합니다. -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 리소스 | | +|:------------- |:------------------------------------------------------------------------------ | +| 공식 사이트 | [https://aave.com/](https://aave.com/) | +| 개발자 문서 | [http://docs.aave.com/](http://docs.aave.com/) | +| 깃허브(Github) | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| 디스코드(Discord) | [https://aave.com/discord](https://aave.com/discord) | From 92b798e443e3304d9850ed3b554b21a2c63e1240 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:49 -0700 Subject: [PATCH 00332/11794] New translations balancer.md (Korean) --- .../supported-strategies/balancer.md | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/ko/core-concepts/supported-strategies/balancer.md b/ko/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..8e8044fc6 100644 --- a/ko/core-concepts/supported-strategies/balancer.md +++ b/ko/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ -# Balancer +# 밸런서(Balancer) {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +곧 출시 예정. 밸런서(Balancer) 는 아직 통합되지 않았습니다. {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +밸런서(Balancer) 는 2020년 3월에 출시한, 이더리움을 기반의 탈 중앙화 유동성 프로토콜 및 거래소입니다. 사용자는 수수료를 받고 ERC-20 토큰을 교환하거나, 유동성 풀에 토큰을 기부하여 수수료를 받을 수 있습니다. -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +밸런서는 자동화된 마켓 메이커(automated market maker) \ (AMM \) 로 사용자 지정 가중치를 사용하여 최대 8 개의 서로 다른 자산의 유동성 풀을 허용합니다. 밸런서의 유동성 풀은 상장지수펀드(Exchange Traded Funds) \ (ETFs \) 또는 특정 자산에 대한 가중치 목표가있는 포트폴리오와 유사하다고 생각할 수 있습니다. 거래로 인해 풀이 목표 가중치 분포에서 이동하는 경우 풀에있는 자산 간의 환율이 변경됩니다. 재정 거래 담당자(Arbitrageurs) 는 거래를 실행하여 이를 활용하고 풀을 다시 목표 가중치 분포로 재 조정할 수 있습니다. 유동성은 다른 AMM과 달리 풀간에 공유될 수도 있습니다. -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +밸런서는 풀의 소유자만이 유동성을 제공할 수 있는 프라이빗 풀(private pools), 완전히 공개된 공유 풀(shared pools) 과 자동화 된 규칙과 논리를 구현할 수 있는 스마트 컨트랙트에 의해 제어되는 공유 풀인 스마트 풀(smart pools) 을 지원합니다. 유동성 공급자에게는 주어진 풀의 양과 수수료를 나타내는 밸런서 풀 토큰(Balancer Pool Tokens) \ (BPTs \) 가 제공됩니다. 해당 토큰은 자유롭게 양도할 수 있으며 제공된 자산과 발생한 수수료로 상환할 수 있습니다. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +토큰의 유동성을 개선하고자 하는 토큰 발행자들은 유동성 채굴 캠페인에 있어 유동성 공급자들에게 인센티브를 제공했습니다. 새로운 토큰 발행자는 밸런서 풀(Balancer pools) 에서 토큰을 출시했습니다. -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +밸런서는 ERC-20 거버넌스 토큰인 BAL에 의해 관리됩니다. BAL 보유자는 프로토콜 변경에 대해 투표 할 수 있습니다. BAL은 유동성 공급자에게 지속적으로 지급되며, 총 공급의 상당 부분은 지속적 베스팅 스케쥴에 따라 팀과 투자자에게 할당되었습니다. -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +밸런서의 거래량은 종종 매일 2,500만 달러가 넘습니다. 밸런서는 (해당 글 작성 시점) 유동성 공급자에 의해 2억 5천만 달러가 넘는 총 가치 잠금 \(TVL\) 을 가지고 있습니다. -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +밸런서는 트레일 오브 비츠(Trail of Bits) 의 보안 감사를 받았으며 버그 현상금 프로그램이 있습니다. 하지만, 밸런서는 2020년 6 월에 큰 공격을 받았습니다. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 리소스 | | +|:------------- |:-------------------------------------------------------------------- | +| 공식 사이트 | [https://balancer.finance/](https://balancer.finance/) | +| 개발자 문서 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| 깃허브(Github) | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| 디스코드(Discord) | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From d90994faf8a55bdbe1f3e4dac2b7416a3f9a397f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:51 -0700 Subject: [PATCH 00333/11794] New translations compound.md (Korean) --- .../supported-strategies/compound.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/ko/core-concepts/supported-strategies/compound.md b/ko/core-concepts/supported-strategies/compound.md index a4d2660a1..544773273 100644 --- a/ko/core-concepts/supported-strategies/compound.md +++ b/ko/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ -# Compound +# 컴파운드(Compound) -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +컴파운드(Compound) 는 이더리움을 기반으로 구축되어 2018년 9월에 출시된 대출 프로토콜 및 플랫폼입니다. 컴파운드 사용자는 담보에 대해 복리 이자를 얻거나 자산을 빌릴 수 있습니다. 지원되는 각 자산은 자체 유동성 풀로 집계되며, 수급에 따라 이자율이 자동으로 조정됩니다. -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +담보 잔액은 ERC-20 c토큰(cTokens) 으로 표시 되며, ERC-20 c토큰은 해당 잔액이 나타내는 기본 자산에 비해 시간 경과에 따라 이자가 자동으로 발생하고 가치가 증가합니다. 사용자는 c토큰의 가치에 대해 자산을 빌릴 수 있습니다. c토큰은 송금이 자유로우며, 다른 많은 디파이(DeFi) 프로토콜에서 사용할 수 있습니다. c토큰은 언제든지 기본 담보로 상환될 수 있습니다. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +컴파운드는 ERC-20 거버넌스 토큰인 COMP에 의해 관리됩니다. COMP 보유자는 프로토콜 변경을 제안 및 투표하거나 다른 사람에게 투표를 위임 할 수 있습니다. COMP 토큰은 매일 프로토콜 사용자에게 비례하여 지급되며 차용자와 대출자간에 균등하게 분배됩니다. COMP 토큰 공급의 상당 부분은 컴파운드 팀, 투자자 및 고문이 보유했습니다. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +컴파운드에 잠겨있는 총 고정 가치 \ (TVL \) 는 8억 달러로, 빠르게 성장하여 가장 큰 디파이 프로토콜 중 하나가 되었습니다. COMP의 유통 시가 총액은 5억 달러 이상입니다. -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +컴파운드는 오픈제플린(OpenZeppelin) 및 트레일 오브 비츠(Trail of Bits) 의 여러 보안 감사를 거쳤습니다. 컴파운드 프로토콜은 써틱(CertiK) 에 의해 공식적으로 검증되었으며 건틀릿(Gauntlet) 의 경제적 스트레스 테스트를 거쳤습니다. 컴파운드는 버그 현상금 프로그램을 운영합니다. -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 리소스 | | +|:------------- |:-------------------------------------------------------------------------------------------------------------- | +| 공식 사이트 | [https://compound.finance/](https://compound.finance/) | +| 개발자 문서 | [https://compound.finance/docs](https://compound.finance/docs) | +| 깃허브(Github) | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| 디스코드(Discord) | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 2213108b2e9a2ba3eaf80d49198cb678c2211657 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:53 -0700 Subject: [PATCH 00334/11794] New translations curve.md (Korean) --- .../supported-strategies/curve.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/ko/core-concepts/supported-strategies/curve.md b/ko/core-concepts/supported-strategies/curve.md index c0bf8f99e..e94a940c6 100644 --- a/ko/core-concepts/supported-strategies/curve.md +++ b/ko/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ -# Curve +# 커브(Curve) {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +곧 출시 예정. 커브(Curve) 는 아직 통합되지 않았습니다. {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +커브(Curve) 는 이더리움(Etherum) 에서 스테이블 코인과 wBTC(wrapped BTC) 를 위한 탈중앙화 유동성 프로토콜 및 거래소이며, 2020년 1월에 출시되었다. 사용자는 인기 있는 ERC-20 스테이블 코인 또는 ERC-20 일종의 비트코인 간에 교환할 수 있습니다. 유동성 공급자는 거래를 촉진하고 수수료를 받습니다. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +커브는 자동화된 마켓 메이커(Automated Market Maker) \ (AMM \) 로 각 시장은 USDT, USDC, DAI 및 TUSD와 같이 동일한 가치를 가져야하는 두 개 이상의 자산과 관련된 유동성 풀이 있으며, 모두 미국 달러로 고정 된 스테이블 코인입니다. 각 스테이블 코인과 상대적 가중치 간의 환율은 수요와 공급을 기반으로 한 알고리즘에 의해 결정됩니다. 중재자는 이러한 환율을 정상화하기 위해 행동합니다. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +커브의 유동성 풀 중 일부는 거래자로부터의 교환 수수료 외에 유동성 공급자에게 추가 수수료를 받습니다. 커브는 컴파운드(Compound), 와이언 파이낸스(yearn.finance) 및 신세틱스(Synthetix) 와 통합된 스테이블 코인 풀을 제공합니다. 각 유동성 풀의 자산은 각 풀의 유동성 공급자에게 전달되는 추가 수익을 생성하기 위해 해당 플랫폼에 제공됩니다. 유동성 공급자 \ (LP \) 토큰은 풀 참여자에게 제공되며 초기 유동성 공급과 발생한 수수료 및 수익으로 상환 될 수 있습니다. LP 토큰을 다른 프로토콜에서 사용하기 위해 전송할 수도 있습니다. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +커브는 ERC-20 거버넌스 토큰인 CRV에 의해 관리됩니다. CRV 보유자는 프로토콜 변경에 대해 투표 할 수 있습니다. CRV 보유자는 보유 시간에 비례하여 추가 투표권을 얻기 위해 토큰을 보유 할 수 있습니다. CRV은 유동성 공급자에게 지속적으로 지급되며, CRV의 총 공급의 상당 부분은 지속적 베스팅 스케쥴에 따라 팀과 투자자에게 할당되었습니다. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +커브의 거래량은 종종 매일 5,000만 달러가 넘습니다. 커브는 (해당 글 작성 시점) 유동성 공급자에 의해 10억 달러가 넘는 총 가치 잠금 \(TVL\) 을 가지고 있습니다. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +커브는 트레일 오브 비츠(Trail of Bits) 의 보안 감사를 2번 받았으며 버그 현상금 프로그램을 운영하고 있습니다. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| 리소스 | | +|:------------- |:------------------------------------------------------------------------ | +| 공식 사이트 | [https://www.curve.fi/](https://www.curve.fi/) | +| 개발자 문서 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| 깃허브(Github) | [https://github.com/curvefi](https://github.com/curvefi) | +| 디스코드(Discord) | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 1d5640594b5acfc1a2833f6ddb8b20987c89fdd1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:55 -0700 Subject: [PATCH 00335/11794] New translations dydx.md (Korean) --- ko/core-concepts/supported-strategies/dydx.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/ko/core-concepts/supported-strategies/dydx.md b/ko/core-concepts/supported-strategies/dydx.md index 24f1a895e..597ee0e1c 100644 --- a/ko/core-concepts/supported-strategies/dydx.md +++ b/ko/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ -# dYdX +# 디와이디엑스(dYdX) {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +곧 출시 예정. 디와이디엑스(DyDx) 는 아직 통합되지 않았습니다. {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +디와이디엑스는 이더리움을 기반으로 구축되어 2019년 5월에 출시된 거래 및 대출 프로토콜 및 플랫폼입니다. 사용자는 디와이디엑스의 비수탁(Non-Custodial) 탈중앙화 거래소에서 자산을 거래하거나 차용 및 대출에 참여할 수 있습니다. 대출 프로토콜은 마진 및 선물 거래를 가능하게 합니다. 금리는 수급에 따라 조정되며 단기 대출만 가능합니다. -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +차용 및 대출이 가능한 자산의 유동성은 자산 유형별로 함께 통합됩니다. 대출자에게 지급되는 이자는 자동으로 발생하며 대출자는 대출을 받기 위해 담보를 설치해야 합니다. -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +디와이디엑는 또한 사용자가 단일 거래로 대출 잔액을 차입하고 상환하는 무담보 대출인 플래시 대출(flash loans) 을 지원합니다. 즉, 플래시 대출 사용자는 초기 자본을 투입 할 필요가 없습니다. 플래시 대출은 개발자를 대상으로 하는 복잡한 제품이며, 여러 디파이 프로토콜에서 차익 거래에 사용할 수 있습니다. -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +디와이디엑스는 (해당 글 작성 시점) 총 4천만 달러의 총 가치 잠금 \(TVL\) 을 가지고 있습니다. dYdX에는 네이티브 토큰이 없습니다. -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX는 오픈제플린(OpenZeppelin) 및 브라마 시스템(Bramah Systems) 의 보안 감사를 받았습니다. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 리소스 | | +|:------------- |:-------------------------------------------------------------------- | +| 공식 사이트 | [https://dydx.exchange/](https://dydx.exchange/) | +| 개발자 문서 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| 깃허브(Github) | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| 디스코드(Discord) | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 97127e43524ea00987a876cd784e912f88c37c55 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:57 -0700 Subject: [PATCH 00336/11794] New translations erc-20.md (Chinese Simplified) --- zh/architecture/erc-20.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20.md b/zh/architecture/erc-20.md index 9a789241b..13c5b9343 100644 --- a/zh/architecture/erc-20.md +++ b/zh/architecture/erc-20.md @@ -1,12 +1,12 @@ -# Overview +# 概观 ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +在内部,每个持有者池中的所有权百分比是用积分系统来跟踪。 在查看余额或启动钱包之间的转账时由 ERC-20 合约处理转换为美元的条款。 -The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +保险库(The Vault)负责铸造(minting)和燃烧(burning)OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 From e608276213052a71f2039bca0487cd46d934b357 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:42:59 -0700 Subject: [PATCH 00337/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b26b30f1c..f39c1f5e9 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,21 @@ -# Timelock +# 时间锁 {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已由OpenZeppelin进行了 +审核。 3个显着差异是:

-1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD 最初将使用比 Compound\(72小时\)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款\(不包括取款或转账\)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 34596efd4a697977e54b790257bacf1e57a4730a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:00 -0700 Subject: [PATCH 00338/11794] New translations price-oracles.md (Korean) --- ko/core-concepts/price-oracles.md | 150 +++++++++++++++--------------- 1 file changed, 75 insertions(+), 75 deletions(-) diff --git a/ko/core-concepts/price-oracles.md b/ko/core-concepts/price-oracles.md index 0f5b487c4..3d23db35c 100644 --- a/ko/core-concepts/price-oracles.md +++ b/ko/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 가격 오라클(Price Oracles) -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD는 1 USD로 고정되고 기본 스테이블 코인과 1: 1로 지원되도록 설계되었습니다. 이러한 기본 스테이블 코인은 자신이 원하는 1 USD 페그에서 지속적으로 벗어나기 때문에 생각보다 까다롭습니다. 일일 변동의 대부분은 사소한 것이지만, 과거에 발생했던 주요 가격 변동이 있었다는 것을 보면 앞으로 다시 발생할 가능성을 배제할 수는 없습니다. - - + - - - @@ -20,28 +20,28 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + @@ -49,122 +49,122 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - +
CoinLow + 코인종류낮은 High + 높은 Delta + 델타 Source + 출처
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020 년 3 월 13 일

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018 년 10 월 15 일

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020 년 08 월 02 일

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019 년 05 월 08 일

$0.245812$ 0.245812 CoinGecko
DAI

$0.945505

-

May 10, 2020

+

2020 년 05 월 10 일

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020 년 3 월 13 일

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019 년 11 월 25 일

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020 년 3 월 13 일

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017 년 2 월 02 일

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017 년 05 월 27 일

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015 년 3 월 02 일

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018 년 7 월 24 일

$0.747479$ 0.747479 CoinMarketCap
-In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +출입시 적절한 수의 OUSD를 발행하고 소각하기 위해 스마트 컨트렉트는 시스템에 들어오고 나가는 USDT, USDC 및 DAI의 가격을 정확하게 책정해야합니다. 또한 획득한 이자를 분배하기 위해 공급을 확장하거나 기초 자산의 가치에 부정적인 변화가 있을 경우 공급을 계약하는 신뢰할 수있는 방법이 필요합니다. 탈 중앙화된 프로토콜로서 OUSD는 이러한 가격에 대해 비 중앙화 소스에 의존해야합니다. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +OUSD는 여러 온 체인 오라클에서 가격을 가져와 풀에 가장 유리한 환율을 사용합니다. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +악의적인 공격을 방지하고 단기 투기자들로 하여금 장기 투자자가 될 것을 장려하기 위해, OUSD 컨트렉트는 여러 소스의 가격 피드를 비교하고 개인에 비해 전체 풀에 이익이되는 환율을 사용합니다. 해당 메커니즘은 중재자로부터 풀의 자금을 보호하고 개인이 공유 자산 풀을 고갈시키기 위해 가격이 잘못 책정 된 오라클로 인한 일시적인 비 효율성을 이용할 수 없도록합니다. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +이는 장기 보유자에게 보상을 제공하면서 풀의 자금을 보호할 수 있습니다. 가장 안전한 가격은 거래 방향에 따라 다르기 때문에 오리진 오라클은 `priceUSDMint ()` 과 `priceUSDRedeem ()`모두 노출합니다. Rebasing 함수는 일관성을 위해 `priceUSDMint ()` 을 사용합니다. -Here is the initial set of oracles that are being used by OUSD: +다음은 OUSD에서 사용중인 초기 오라클 세트입니다. -{% embed url="https://compound.finance/docs/prices" caption="" %} +{% embed url = "https://compound.finance/docs/prices"caption = ""%} -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +{% embed url = "https://feeds.chain.link/eth-usd"caption = ""%} -The following oracles have been implemented, but are not currently being used due to gas costs: +다음 오라클들도 구현되었지만, 가스 비용으로 인해 현재는 사용되고 있지 않습니다. -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} +{% embed url = "https://uniswap.org/docs/v2/core-concepts/oracles"caption = ""%} {% tabs %} -{% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% tab title="Core" %} +다음 오라클은 **DAI / USD의 가격을 가져 오거나 계산하는 데 사용됩니다.** + +| 오라클 | 쌍(pair) | 컨트렉트 | +|:------------------ |:----------- |:-------------------------------------------- | +| 오픈 가격 피드 | DAI / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| 체인 링크 | DAI / USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| 체인 링크 | DAI / ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _유니스왑(Uniswap) v2_ | _DAI / ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} -{% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** +{% tab title="Core" %} +다음 오라클은 **DAI / USD의 가격을 가져오거나 계산하는데 사용됩니다.** -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +| 오라클 | 쌍(pair) | 컨트렉트 | +|:------------------ |:------------ |:-------------------------------------------- | +| 체인 링크 | USDT / ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| 오픈 가격 피드 | USDC / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _유니스왑(Uniswap) v2_ | _USDT / ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} -{% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** +{% tab title="Core" %} +다음 오라클은 **DAI / USD의 가격을 가져오거나 계산하는데 사용됩니다.** -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +| 오라클 | 쌍(pair) | 컨트렉트 | +|:------------------ |:------------ |:-------------------------------------------- | +| 체인 링크 | USDT / ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| 오픈 가격 피드 | USDC / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _유니스왑(Uniswap) v2_ | _USDT / ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} -{% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. +{% tab title="Core" %} +모든 오라클에 직접 USD 쌍이있는 것은 아니므로 프로토콜은 ETH를 사용하여 USD 가격을 계산하기 위해 **ETH / USD** 의 가격도 가져옵니다. 다시 말하지만, 안전을 위해 프로토콜은 개인 대신 펀드에 가장 유리한 것을 선택합니다. -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| 오라클 | 쌍(pair) | 컨트렉트 | +|:-------- |:--------- |:------------------------------------------ | +| 오픈 가격 피드 | ETH / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| 체인 링크 | ETH / USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +시간이 지남에 따라 추가 스테이블 코인이 프로토콜에 추가 될 수 있습니다. 이러한 오라클 중 하나라도 신뢰할 수 없는 경우 지원이 제거 될 수도 있습니다. From 970afca7b9f5879be4b8505b282e7e4d64b6b243 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:02 -0700 Subject: [PATCH 00339/11794] New translations asset-risk.md (Chinese Simplified) --- zh/security-and-risks/asset-risk.md | 40 ++++++++++++++--------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/asset-risk.md b/zh/security-and-risks/asset-risk.md index d23f13b1d..13a54c233 100644 --- a/zh/security-and-risks/asset-risk.md +++ b/zh/security-and-risks/asset-risk.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. +所有Bug赏金由Origin Protocol酌情判断。 奖励的范围从小问题 **$ 100** 到重大漏洞的 **$ 250,000** 。 {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 3b8001d99c825f7488fe6bbe019a11925ebe02dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:04 -0700 Subject: [PATCH 00340/11794] New translations curve.md (Chinese Simplified) --- .../supported-strategies/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index c0bf8f99e..1ac89885c 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL\) 超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | +| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From b8d187faa1b3480a5309f2b25a0c43a8371235f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:06 -0700 Subject: [PATCH 00341/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 1dece735f163f2b879735be43d7890b17946eb15 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:08 -0700 Subject: [PATCH 00342/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 1d24e099fe1a07bf82a00a2f583671912696a5b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:09 -0700 Subject: [PATCH 00343/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 5046adbbbc220f1e57c16916fa7a5915fc904012 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:11 -0700 Subject: [PATCH 00344/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/yield-generation/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index cede81cda..324dc723a 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,14 +1,14 @@ -# Yield Generation +# 收益产生 -**Automated Yield Farming** +**自动收益耕作** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 \(TVL\),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 OUSD 的第一个版本将采用一个简单的 Compound 策略,但是每个月都会部署能够将收益最大化并同时以最大程度降低风险和依赖性的新策略。 ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +OUSD 通过三种方式产生收益: {% page-ref page="lending.md" %} From 3191b4e14f979f5390dc028c735fd96ca98bea7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:13 -0700 Subject: [PATCH 00345/11794] New translations lending.md (Chinese Simplified) --- zh/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index a78f46da0..8f22c8b96 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# Lending +# 借贷 -**Unbank the Banked** +**不再需要银行** -DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. +DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 -OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. +OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 我们打算至少以下贷款提供者直接与集成: {% page-ref page="../supported-strategies/compound.md" %} From 9352182eac78ffec45d4219428a9a538c1ef2ded Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:15 -0700 Subject: [PATCH 00346/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..7b5ef6ee5 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 \(例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, \(例如 Balancer 将 BAL 代币奖励给流动性提供商\)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: +我们打算至少与以下自动做市商直接集成: {% page-ref page="../supported-strategies/uniswap.md" %} From d42b5d2ed5031e8150aec382ca122911f85329a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:17 -0700 Subject: [PATCH 00347/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 3f376ca7eb552c8dc9f34c3c77ad5e24fdf16185 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:18 -0700 Subject: [PATCH 00348/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index b275178fb..0b86b768a 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,12 +1,12 @@ -# Admin Privileges +# 管理员权限 -The OUSD smart contracts are designed to be owner upgradable. +OUSD 智能合约都是 owner upgradable。 -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +在推出时,OUSD 合约的主人是 5 of 8 的 Gnosis 多钱合同。这个多签合同已经拥由 [OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/)、 [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6),Origin 团队和其他人审核了。 多签的密钥由与该公司有密切联系的人持有。甚至连一起行动的;两位 Origin 创始人也没有足够的控制权来自行执行合约主人功能。 -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +OUSD 推出后不久,所有权将转移到时间锁。 Origin 团队还可以通过其多签对协议进行更改,但会有一定的延迟。 -Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +在早期阶段,管理员特权确保协议安全且为降低风险的同时提高收益而优化。 我们预计在协议推出后的前几个月内发布智能合约的多个迭代。 -Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. +一旦完成几个升级周期,我们打算将所有权从公司转移到去中心化的治理合约,从而允许社区投票并参与未来的协议更新。 From c33bc5eb93f8501bff7d75fb38129d26d55b7399 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:20 -0700 Subject: [PATCH 00349/11794] New translations governance.md (Chinese Simplified) --- zh/governance/governance.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/governance.md b/zh/governance/governance.md index eea11a787..c0a2891e5 100644 --- a/zh/governance/governance.md +++ b/zh/governance/governance.md @@ -1,26 +1,26 @@ -# Principles +# 原则 -**Progressive Decentralization** +**渐进式去中心化** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**时间锁** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +在实时完全去中心化式治理之前,我们将为所有管理员功能调用实施 [时间锁](../smart-contracts/api/timelock-1.md) 。如果 OUSD 用户对我们提出的升级有异议,他们会有\(48 小时\) 提取资金。 时间锁将在 OUSD 推出后添加。 -**New and Existing Stakeholders** +**新的和现有的利益相关者** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 From df7648e6c65a90d6fd155dd99c11614d3ff4612f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:22 -0700 Subject: [PATCH 00350/11794] New translations phases.md (Chinese Simplified) --- zh/governance/phases.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/governance/phases.md b/zh/governance/phases.md index 4b45be826..3ea84711f 100644 --- a/zh/governance/phases.md +++ b/zh/governance/phases.md @@ -1,6 +1,6 @@ -# Phases +# 发展阶段 -Progressive decentralization will follow four phases as outlined below. +渐进式去中心化将分四个阶段。 ![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) From 09db1035eda2d5f0fe4a7316c2d4611f3c4c87fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:24 -0700 Subject: [PATCH 00351/11794] New translations contributing.md (Chinese Simplified) --- zh/security-and-risks/contributing.md | 94 +++++++++++++-------------- 1 file changed, 47 insertions(+), 47 deletions(-) diff --git a/zh/security-and-risks/contributing.md b/zh/security-and-risks/contributing.md index a6234e390..427b48788 100644 --- a/zh/security-and-risks/contributing.md +++ b/zh/security-and-risks/contributing.md @@ -1,84 +1,84 @@ -# Contributing +# 如何贡献 -**100% Open-source** +**100% 开源。** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +我们的工作和我们的公司 Discord 都是公开的。 如果您有任何疑问或需要任何帮助,我们的 Discord OUSD 渠道是从我们的团队和社区获得帮助的最佳场所。 -#### Development Process +#### 开发过程 -Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. +我们的分支策略类似于 [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/),但是我们在 `master` 分支中进行所有开发,并为已发布的代码提供 `stable` 分支。 -Your development flow should look like: +您的开发流程应如下: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 +2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 +3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 +4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 +5. 遵循适当的 [编码样式](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) 并编写一些很棒的代码。 +6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 +7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 +8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 -The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. +`master` 分支被锁定,只有 [核心团队](https://github.com/orgs/OriginProtocol/teams/core) 成员能合并您的拉取请求。 由其他受信任的贡献者进行同行评审的拉取请求将被快速跟踪并更快地合并! 在 `#engineering` Discord 频道中寻找合适的评审人。 -#### Coding Style +#### 编码风格 -We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. +我们的存储库中使用各种编程语言。 请遵循现有的编码约定,并参考存储库中的CONTRIBUTING.md文件(如果有的话)。 -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +对于JavaScript,我们使用 [NPM的样式](https://docs.npmjs.com/misc/coding-style),该样式通过 [prettier](https://prettier.io/)自动实施。 -For Solidity, we use two-space indents. +对于Solidity,我们使用两个空格的缩进。 -#### Protocol Design +#### 协议设计 -When considering protocol or implementation design proposals, we are looking for: +在考虑协议或实施设计方案时,我们会考虑以下: -* A description of the problem this design proposal solves -* Discussion of the trade-offs involved -* Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) -* Discussion of the proposed solution +* 详细描述这个设计方案解决的问题 +* 讨论所涉及的取舍 +* 检讨其他现有解决方案 +* 相关文献\(RFC,论文等\)的链接 +* 对于提出的解决方案进行研讨 -Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. +请注意,协议设计是艰苦而细腻的工作。 您可能需要产看现有文献并仔细考虑通用的用例。 -#### Community Guidelines +#### 社区准则 -We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: +我们希望保持 Origin 社区的和谐和成长。 我们需要您的帮助来达到这个目标。 我们为整个社区准备了一些社区准则: -* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! -* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. -* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. -* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. +* 对其他社区成员要礼貌并互相尊重。任何地区,种族,性别或其他歧视行为都不能容忍。 做个善良的人! +* 鼓励多样性;使我们社区中的每个人都受到欢迎,无论他们的背景和贡献程度,尽量鼓励它们积极参与我们的社区。 +* 保持合法,不要给任何人带来麻烦。 仅共享您自己的内容,不分享私人或敏感信息,更不要违反法律。 +* 紧贴主题,确保您将信息发布到正确的频道,并避免主题外的讨论。 请记住,当您更新问题或回复电子邮件时,可能会发送给许多人。 请记得考虑这一点。 请记住,没有人喜欢垃圾邮件。 -#### Reporting Issues +#### 报告问题 -If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! +如果您发现 Origin 的代码或文档中存在错误,请通过提交 GitHub 问题通知我们。 没有太小的问题。 帮助我们修复错别字! -#### Security Issues +#### 安全问题 -OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! +OUSD 仍在早期开发中,这意味着协议和产品中可能存在问题。 我们非常重视安全。 如果发现安全问题,请立即通知我们! -If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. +如果发现安全漏洞,请私下将报告发送到 [security@originprotocol.com](mailto:security@originprotocol.com) 或将加密消息[通过Keybase 发送给 @joshfraser](https://keybase.io/joshfraser)。 请不要创建公开议题(file a public issue)。 请务必查看我们的负责任的披露和获得漏洞赏金的资格的准则。 {% page-ref page="asset-risk.md" %} -#### **Community Improvement** +#### **社区发展** -Origin is just as much about community as it is about our technology. +我们的社区与我们的技术一样重要。 -We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. +我们总是需要帮助来改善文档、构建与平台交互的新工具,向新用户传播信息和帮助新用户进行设置等。 -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +如果您想帮助我们,请随时与我们联系。 我们 [Discord](https://www.originprotocol.com/discord) 上的 `general` 频道是一个分享想法并自愿提供帮助的好地方。 -#### Full-Time Positions +#### 全职职位 -Origin occasionally hires developers for part-time or full-time positions. +Origin 有时会聘请开发人员担任兼职或全职职位。 -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +我们偏向与雇用已经开始对项目做出贡献的人。 如果您想在我们的团队中担任全职职位,最好的办法是与我们的团队互动并开始贡献代码。 除非您至少合并了一些拉取请求,否则我们不太可能会给您一个全职的工程职位。 -If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). +如果您有兴趣,请查看 [Origin Protocol 招聘岗位](https://angel.co/originprotocol/jobs)。 如果您想通过其他方式提供帮助,请在 [我们的 Discord 频道](https://www.originprotocol.com/discord)与我们分享。 From 53120232ecfad203cab87da7674d26282e590447 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:25 -0700 Subject: [PATCH 00352/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 8a7cfc8cd5adaeef9f992f68023ff5baeb930fe3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:27 -0700 Subject: [PATCH 00353/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..d5d7eead2 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From 44875185c39bb4ab26f0cca4952ba1aa42b49695 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:29 -0700 Subject: [PATCH 00354/11794] New translations untitled.md (Chinese Simplified) --- zh/security-and-risks/untitled.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/untitled.md b/zh/security-and-risks/untitled.md index 21b692090..b9641f742 100644 --- a/zh/security-and-risks/untitled.md +++ b/zh/security-and-risks/untitled.md @@ -1,16 +1,16 @@ -# Audits +# 审核 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 -**Supported Strategies** +**支持策略** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock-1.md) 所使用的的原始代码。 {% page-ref page="untitled.md" %} From ae998c3154da08ee65bed99b282b3b47ae45ae2f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:31 -0700 Subject: [PATCH 00355/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7681458f2..93453eb12 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,8 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) +* [ERC-20](erc-20-1.md) +* [Timelock](timelock-1.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From c30140bd40526121230304be7a2932fc8b30726a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:32 -0700 Subject: [PATCH 00356/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 7aa009ac1..93fb647e8 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From d21273ae243da43e2cc3ec5c0098f265719f6a8b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:34 -0700 Subject: [PATCH 00357/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 2fed5a98b9981cb1af571cc424f109e1b2d2aff8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:36 -0700 Subject: [PATCH 00358/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From a56e442ac655109b18961bbeaa5aa6d907333a4d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:38 -0700 Subject: [PATCH 00359/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index 3133d5b03..42f3811fe 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,10 +1,10 @@ -# Strategies +# 策略 -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 From 73a8fcb6efd4d876ab286b4201f4f8e60a1dd0de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:39 -0700 Subject: [PATCH 00360/11794] New translations timelock-1.md (Chinese Simplified) --- zh/smart-contracts/api/timelock-1.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock-1.md b/zh/smart-contracts/api/timelock-1.md index cb80a9233..a44bdbc2e 100644 --- a/zh/smart-contracts/api/timelock-1.md +++ b/zh/smart-contracts/api/timelock-1.md @@ -1,20 +1,21 @@ -# Timelock +# 时间锁 {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已由OpenZeppelin进行了 +审核。 3个显着差异是:

-1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD 最初将使用比 Compound\(72小时\)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款\(不包括取款或转账\)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 785513de8eacdbaa6bedb1e87a4f6ae0c98f1635 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:41 -0700 Subject: [PATCH 00361/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index b891a0c78..ca707846b 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,6 +1,6 @@ -# Timelock +# 时间锁 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 07ffa8f3fc14dc14d1954f00199265865ff14e6a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:43 -0700 Subject: [PATCH 00362/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 102 +++++++++++++++----------------- 1 file changed, 49 insertions(+), 53 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 6118ba045..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,37 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +{% endhint %} ### redeem\(\) @@ -35,29 +39,21 @@ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. S OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | - -{% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool.‌ -{% endhint %} +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ - -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +**`function redeemAll()`** -{% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool.‌ -{% endhint %} +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) **`function rebase()`**‌ -Updates the balances for all users based on the value of the assets currently stored in the pool. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ ### allocate\(\) @@ -71,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -81,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -95,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -133,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -143,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -153,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -163,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -173,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From d68663a63c3cd3015067ee33bd56e372ccc8b57b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:44 -0700 Subject: [PATCH 00363/11794] New translations erc-20.md (Chinese Simplified) --- zh/smart-contracts/erc-20.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/erc-20.md b/zh/smart-contracts/erc-20.md index 5acac15a8..0935c1658 100644 --- a/zh/smart-contracts/erc-20.md +++ b/zh/smart-contracts/erc-20.md @@ -1,12 +1,12 @@ -# Architecture +# 架构 ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +在内部,每个持有者池中的所有权百分比是用积分系统来跟踪。 The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +The [Vault](api/vault.md) is responsible for minting and burning OUSD. 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 From cf1c37539a665dca96ffebc7af99df202ffe1d22 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:46 -0700 Subject: [PATCH 00364/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 7e5cfad5cb0cf4262c6eeec9b668f5c84161ab41 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:48 -0700 Subject: [PATCH 00365/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index df02edab3..3bdacd954 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 423a1470d8cc0988d3157bf024275ac71b73cdac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:50 -0700 Subject: [PATCH 00366/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index ebb2a96dc..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# Vault +# 保险库 (Vault) -The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -The most important publicly callable functions on the Vault are: +保险库最重要的可公开调用的功能是: -* `mint()`allows a single supported stablecoin to be converted to OUSD -* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call -* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. -* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. -* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. -* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From 9cf380873f76cee53d631a3170583e74f3b4ef2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:52 -0700 Subject: [PATCH 00367/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 8e388637cedf0ab3b31106ad72159a6eca4a57de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:54 -0700 Subject: [PATCH 00368/11794] New translations elastic-supply.md (Chinese Simplified) --- zh/core-concepts/elastic-supply.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index b415919ae..ef84d413a 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD 的重新平衡机制非常偏向于增加供应量,因为 OUSD 的铸造量与基础策略所获得的收益相关。 除了基础稳定币常见的价格波动之外,您应该不会看到 OUSD 余额下降。 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 余额的重大减少将代表系统出现了问题。 +3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 From 26d45e7be634bf77b004404c123aa64417531fdf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:55 -0700 Subject: [PATCH 00369/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index 185c1246c..74bc7393d 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# Fund Management +# 基金管理 -The OUSD [Vault]() smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多元化。 多元化消除了单点失败并降低了风险。 -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 From 8216cc7074fd7279353e230d202f023740b4c3eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:57 -0700 Subject: [PATCH 00370/11794] New translations diversification.md (Chinese Simplified) --- zh/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md index d6616d1e5..d4c5ae8a4 100644 --- a/zh/core-concepts/fund-management/diversification.md +++ b/zh/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# Diversification +# 多样化 -The initial version of the OUSD [Vault]() gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. 在短期内这些权重会经常通过 Origin 发布的更新被调整,而长期会由去中心化的治理来进行调整。 -Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. +使用多个底层 DeFi [平台](../supported-strategies/) 以多元化将降低智能合约和其他系统性风险。 智能合约将计算当前和预期的 APY,以为 OUSD 持有者提供有竞争力的回报。 随着时间的推移,保险库合同将升级为可以在多个策略之间进行智能和自动地切换,而无需任何手动干预。 例如,保险库会自动在各种借贷策略之间转移资金,以优化收益。 -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +但是,我们还是希望通过治理投票来做出一些类似风险参数或是否将某些策略包括在自动决策引擎中的决策。 From 7113155253f5fbeb9e3bb89a54f0fdac559d82e3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:43:59 -0700 Subject: [PATCH 00371/11794] New translations earning-strategies.md (Chinese Simplified) --- zh/core-concepts/fund-management/earning-strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md index 0fb0111e4..68cf24d3f 100644 --- a/zh/core-concepts/fund-management/earning-strategies.md +++ b/zh/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ -# Earning Strategies +# 收益策略 -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. +收益策略将资金部署到各种DeFi平台。 保险库将决定哪些策略处于有效状态,以及它们将收到多少已部署资金。 -In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. +此外,策略会随着时间的推移而升级。 例如,在刚推出时,将有一个初始的 [Compound 策略](../supported-strategies/compound.md)。 随着时间的流逝,这可能会被 v2 或 v3 版本的 Compound 策略所取代。 From 6a3863b5e85ef025f88a1c2ef18f761c13a763b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:01 -0700 Subject: [PATCH 00372/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 136 +++++++++++++++--------------- 1 file changed, 68 insertions(+), 68 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 0f5b487c4..25228313b 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 - - + - - @@ -20,151 +20,151 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - +
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
-In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +为了在进入和退出时铸造和燃烧正确数量的 OUSD,智能合约需要准确定价进入和退出系统的 USDT,USDC 和 DAI。 它也需要一个可靠的方式来扩大供应以分配所赚取的利息,或者在基础资产价值发生负向变化时缩小供应。 作为去中心化协议,OUSD 必须依靠非中心化来源来获取这些价格。 {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +OUSD 从多个链上的预言服务器中获取价格,并使用对池最有利的汇率。 {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +为了防止恶意攻击并鼓励长期投资者而非短期投机者,OUSD 合约比较多个来源的价格,并选择使用对整个资金池有利的汇率。 这种机制可以保护资金池中的资金免受套利者的侵害,并防止任何人能够利用因错误定价的预言而导致的任何暂时性的问题来耗尽共享资金池。 -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +这保护池中的资金,同时奖励代币的长期持有者。 由于最安全的价格取决于交易的方向,因此 Origin oracle 公开了 `priceUSDMint()` 和 `priceUSDRedeem()`。 为了保持一致性,rebasing function使用 `priceUSDMint()` 。 -Here is the initial set of oracles that are being used by OUSD: +这是 OUSD 正在使用的初始神谕: {% embed url="https://compound.finance/docs/prices" caption="" %} {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: +以下神谕已实施,但由于gas成本,目前未使用它们: {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} {% tabs %} {% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +以下神谕用于获取或计算 **DAI / USD** 的价格: + +| 神谕(Oracle) | 对 | 合约 | +|:------------ |:--------- |:-------------------------------------------- | +| 开放数据库 | DAI / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI / USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} {% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** +以下神谕用于获取或计算 **USDT/USD** 的价格: -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +| O**racle** | 对 | 合约 | +|:------------ |:---------- |:-------------------------------------------- | +| Chainlink | USDT / ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} {% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** +以下神谕用于获取或计算 **USDC/USD** 的价格: -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +| O**racle** | 对 | 合约 | +|:------------ |:------------ |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC / ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} {% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. +由于不是所有神谕都有直接的美元对,因此该协议也获取 **ETH / USD** 的价格,以便使用 ETH 计算美元价格。 为了安全起见,协议会做出对于基金最有利益(而不是个人)的选择。 -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| 神谕(Oracle) | 对 | 合约 | +|:---------- |:------- |:------------------------------------------ | +| 开放数据库 | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +接下来,其他的神谕也可能会被添加到协议中。 如果任何的一个神谕变得不可靠,我们也可能会取消对其神谕的支持。 From 31abdb24977d6381a28fcbbfb0ad18063aa83439 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:02 -0700 Subject: [PATCH 00373/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-assets/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-assets/README.md b/zh/core-concepts/supported-assets/README.md index 56390ccf6..434cc4bef 100644 --- a/zh/core-concepts/supported-assets/README.md +++ b/zh/core-concepts/supported-assets/README.md @@ -1,10 +1,10 @@ -# Supported Stablecoins +# 支持的稳定币 -**Supported Stablecoins** +**支持的稳定币** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -Currently, OUSD supports the following stablecoins: +目前,OUSD 支持以下稳定币: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ Currently, OUSD supports the following stablecoins: {% page-ref page="dai.md" %} -None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. +虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 -It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. +尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 From e58bb215a2f18bf4083a8ae7a97bd7bda9d2c6d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:04 -0700 Subject: [PATCH 00374/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-assets/dai.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-assets/dai.md b/zh/core-concepts/supported-assets/dai.md index 4be5c3788..56bbdeb6d 100644 --- a/zh/core-concepts/supported-assets/dai.md +++ b/zh/core-concepts/supported-assets/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai \(SAI \)到多抵押Dai \(DAI \)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP \)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | -| Issued by | MakerDAO | -| Name | Dai | -| Symbol | DAI | -| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| Decimals | 18 | -| Official site | [https://makerdao.com/](https://makerdao.com/) | -| Holders | Over 140k addresses | +| 关键信息 | | +|:---- |:------------------------------------------------------------------------------------------------------------------- | +| 发行者 | MakerDAO | +| 名字 | Dai | +| 符号 | DAI | +| 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From f873109be4dd42175ad4c58bc50610c808b1df65 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:06 -0700 Subject: [PATCH 00375/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-assets/usdc.md | 24 +++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-assets/usdc.md b/zh/core-concepts/supported-assets/usdc.md index 2647d7c83..edde9dda7 100644 --- a/zh/core-concepts/supported-assets/usdc.md +++ b/zh/core-concepts/supported-assets/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. +USD Coin \(USDC \)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 该中心的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | -| Issued by | Centre | -| Name | USD Coin | -| Symbol | USDC | -| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| Decimals | 6 | -| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Holders | Over 200k addresses | +| 关键信息 | | +|:---- |:------------------------------------------------------------------------------------------------------------------- | +| 发行者 | Centre | +| 名字 | USD Coin | +| 符号 | USDC | +| 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From f76ac4c0b26b37d7edfdda09c30246a603d4bc2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:08 -0700 Subject: [PATCH 00376/11794] New translations usdt.md (Chinese Simplified) --- zh/core-concepts/supported-assets/usdt.md | 24 +++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-assets/usdt.md b/zh/core-concepts/supported-assets/usdt.md index 4ae2afe89..4599e04db 100644 --- a/zh/core-concepts/supported-assets/usdt.md +++ b/zh/core-concepts/supported-assets/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether \(USDT \)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管****围绕****该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From a0a093328fc42ee4fe6a5859a3db0b33ee89e158 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:10 -0700 Subject: [PATCH 00377/11794] New translations README.md (Chinese Simplified) --- .../supported-defi-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/README.md b/zh/core-concepts/supported-defi-platforms/README.md index 50ee37b6c..6a9354958 100644 --- a/zh/core-concepts/supported-defi-platforms/README.md +++ b/zh/core-concepts/supported-defi-platforms/README.md @@ -1,14 +1,14 @@ -# Supported DeFi Platforms +# 支持的DeFi平台 -**Supported Platforms** +**支持平台** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 -Currently, we plan to earn yields from the following platforms: +目前,我们计划从以下平台赚取收益: {% page-ref page="compound.md" %} -Integrations are currently planned for the following platforms: +我们也打算集成以下平台: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 From 7b478a2245a338ebcef2ce6c1425ce49842a6dc1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:12 -0700 Subject: [PATCH 00378/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 26d8ff7ed14ef935902f8de31ec869804f98cae0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:14 -0700 Subject: [PATCH 00379/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From e8e8dd890e0dd7a3ed73100cbd5ab911038aaedc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:16 -0700 Subject: [PATCH 00380/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index 60ab03f00..6d96237e6 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,14 +1,14 @@ -# Supported Strategies +# 支持策略 -**Supported DeFi Platforms** +**支持的DeFi平台** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 -Currently, OUSD earns yield from the following platform\(s\): +目前,OUSD 从以下平台赚取收益: {% page-ref page="compound.md" %} -Integrations are currently planned or being built for the following platforms: +我们也打算集成以下平台: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 From e3c7f172b9ee56716479ff5e88f3cef7d95252da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:17 -0700 Subject: [PATCH 00381/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..44db0c8e6 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From ea77d5164a70ce01eb71cc6c07a11b44487f0765 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:19 -0700 Subject: [PATCH 00382/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 3c888da870995c827c0f33d95538cf175a5af623 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:23 -0700 Subject: [PATCH 00383/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 281025f8793c50251cc212933b09e809cdf95bb0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:25 -0700 Subject: [PATCH 00384/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 511ee3fc95c43dc8f7299e3fed2da217f1db696b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:26 -0700 Subject: [PATCH 00385/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-platforms/README.md b/zh/core-concepts/supported-platforms/README.md index aa4b89181..c05b8eaa6 100644 --- a/zh/core-concepts/supported-platforms/README.md +++ b/zh/core-concepts/supported-platforms/README.md @@ -1,14 +1,14 @@ -# Supported Platforms +# 支持平台 -**Supported Platforms** +**支持平台** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 -Currently, we plan to earn yields from the following platforms: +目前,我们打算从以下平台赚取收益: {% page-ref page="compound.md" %} -Integrations are currently planned for the following platforms: +我们也打算集成以下平台: {% page-ref page="yearn.finance.md" %} @@ -24,9 +24,9 @@ Integrations are currently planned for the following platforms: {% page-ref page="balancer.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 From 259f2dea6d0e242df9232330ec1e48b4e85b12a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:28 -0700 Subject: [PATCH 00386/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From b7299e73e65d41b5fedbc2de3ad6e9845fb54457 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:30 -0700 Subject: [PATCH 00387/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 186c51538a6c440749dc61a58cd3c6b1367cf844 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:32 -0700 Subject: [PATCH 00388/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From f21b08f76f1616d022e146b1041f8a9e087798a1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:34 -0700 Subject: [PATCH 00389/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e45e37ac76530908c88ce711661e5487ce59493f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:36 -0700 Subject: [PATCH 00390/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 01c375c2339c34bb0f543c095b02579440a536c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:37 -0700 Subject: [PATCH 00391/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From bf087dd74558085e17b681c89666bb1270de6e36 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:39 -0700 Subject: [PATCH 00392/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From a691cdb2d118257f5e6ce35819ae1a2aa101e97a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:42 -0700 Subject: [PATCH 00393/11794] New translations README.md (Korean) --- ko/core-concepts/supported-assets/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ko/core-concepts/supported-assets/README.md b/ko/core-concepts/supported-assets/README.md index 56390ccf6..fa3cdebe0 100644 --- a/ko/core-concepts/supported-assets/README.md +++ b/ko/core-concepts/supported-assets/README.md @@ -1,10 +1,10 @@ -# Supported Stablecoins +# 지원되는 스테이블 코인 -**Supported Stablecoins** +**지원되는 스테이블 코인** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +OUSD는 이를 뒷받침하는 스테이블 코인 만큼 강하다는 점을 이해하는 것이 중요합니다. 기초 자산에 대한 손실은 OUSD의 가치와 비슷한 손실을 야기합니다. -Currently, OUSD supports the following stablecoins: +현재 OUSD는 다음과 같은 스테이블 코인을 지원합니다: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ Currently, OUSD supports the following stablecoins: {% page-ref page="dai.md" %} -None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. +그 어떠한 스테이블 코인도 완벽하지는 않지만, 그것들은 보편적으로 널리 사용되고 있기 때문에 오리진(Origin)은 그것들을 선택했습니다. 이러한 스테이블 코인들은 여러 번 USD 페그(peg) 를 손실하기도 하였지만, 결국 1 USD 목표를 달성하는 데 탄력성을 보여주었습니다. -It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +이러한 모든 스테이블 코인은 서로 다른 상대방에 대한 위험을 초래할 수 있다는 점에 유의해야 합니다. 특히 테더(Tether) 는 잘 문서화된 은행 문제 및 규제 문제를 안고 있습니다. 또한 USDT와 USDC는 발행인이 보유자의 지갑에있는 돈을 동결(freeze) 할 수 있는 권한을 부여하는 백도어(backdoors) 기능이 있습니다. 다이(DAI) 에는 직접적인 백도어가 없지만 USDC가 다이 채굴을 위한 담보로 허용되기 때문에 자산에 부정적인 영향을 미칠 수 있습니다. -Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. +이러한 우려에도 불구하고 이미 이러한 스테이블 코인들의 보안에는 수십억 달러가 걸려있습니다. 시간이 지남에 따라 추가 스테이블 코인이 프로토콜에 추가 될 수 있습니다. 또한 이러한 스테이블 코인 중 하나라도 너무 신뢰할 수 없는 것으로 판명되거나, OUSD 보유자 자금이 위험에 처할 경우 지원이 해제될 수도 있습니다. From 6575b3780dd09d75cf983d18091f0d8ca835697a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:44 -0700 Subject: [PATCH 00394/11794] New translations earning-strategies.md (Korean) --- ko/core-concepts/fund-management/earning-strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/core-concepts/fund-management/earning-strategies.md b/ko/core-concepts/fund-management/earning-strategies.md index c1ed42183..e22d6fa42 100644 --- a/ko/core-concepts/fund-management/earning-strategies.md +++ b/ko/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ # 수익 전략 -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. +수익 전략은 배치 된 자본을 다양한 디파이(DeFi) 플랫폼 상에서 작동하도록 하는 것입니다. 금고(Vault) 는 어떤 전략이 활성화되어 있고, 어떤 비율로 배치 된 자본을 받을 것인지 결정합니다. -In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. +또한 전략은 시간이 지남에 따라 업그레이드됩니다. 예를 들어, 출시 당시, 초기에는 [컴파운드(Compound) 전략](../supported-strategies/compound.md)이 있습니다. 시간이 지남에 따라 v2 또는 v3 복합 전략으로 대체 될 수 있습니다. From 387af01639cf9d4168c0780d6dcedc7adaa01be4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:47 -0700 Subject: [PATCH 00395/11794] New translations README.md (French) --- fr/smart-contracts/api/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fr/smart-contracts/api/README.md b/fr/smart-contracts/api/README.md index 7681458f2..0bb57264b 100644 --- a/fr/smart-contracts/api/README.md +++ b/fr/smart-contracts/api/README.md @@ -3,6 +3,10 @@ Documentation of contracts API used by the protocol: * [Vault](vault.md) +* [ERC-20](erc-20-1.md) +* [Timelock](timelock-1.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From 5b078c4151df4b96861619d9fd4a587857f81b29 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:44:59 -0700 Subject: [PATCH 00396/11794] New translations aave.md (French) --- fr/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/core-concepts/supported-strategies/aave.md b/fr/core-concepts/supported-strategies/aave.md index df02edab3..8f991bd82 100644 --- a/fr/core-concepts/supported-strategies/aave.md +++ b/fr/core-concepts/supported-strategies/aave.md @@ -19,7 +19,7 @@ Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys | Resources | | |:-------------- |:------------------------------------------------------------------------------ | | Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | | GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From d711132bc87117b2392bf3adad6e7215bfc9b251 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:45:03 -0700 Subject: [PATCH 00397/11794] New translations timelock-1.md (French) --- fr/smart-contracts/api/timelock-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/smart-contracts/api/timelock-1.md b/fr/smart-contracts/api/timelock-1.md index cb80a9233..1dde00239 100644 --- a/fr/smart-contracts/api/timelock-1.md +++ b/fr/smart-contracts/api/timelock-1.md @@ -4,7 +4,7 @@ The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. From 62a9cb9f91afd47c185d0caa4528964e4a53e863 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:45:06 -0700 Subject: [PATCH 00398/11794] New translations vault.md (French) --- fr/smart-contracts/api/vault.md | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/fr/smart-contracts/api/vault.md b/fr/smart-contracts/api/vault.md index 6118ba045..2caf7c60a 100644 --- a/fr/smart-contracts/api/vault.md +++ b/fr/smart-contracts/api/vault.md @@ -29,6 +29,10 @@ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. S | \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | | \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +{% endhint %} + ### redeem\(\) **`function redeem(uint256 _amount)`**‌ @@ -39,25 +43,17 @@ OUSD specified by the `_amount` parameter is redeemed in exchange for one or mul |:-------------- |:------- |:----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -{% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool.‌ -{% endhint %} - ### redeemAll\(\)‌ **`function redeemAll()`**‌ All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -{% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool.‌ -{% endhint %} - ### rebase\(\) **`function rebase()`**‌ -Updates the balances for all users based on the value of the assets currently stored in the pool. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ ### allocate\(\) From 37ca25ed4bdd04cb1d961a003f24da4a4f9f36db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:45:07 -0700 Subject: [PATCH 00399/11794] New translations erc-20.md (French) --- fr/smart-contracts/erc-20.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/smart-contracts/erc-20.md b/fr/smart-contracts/erc-20.md index 5acac15a8..c3a21d407 100644 --- a/fr/smart-contracts/erc-20.md +++ b/fr/smart-contracts/erc-20.md @@ -4,9 +4,9 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From f64fba594d54c7bac179d38b3a6dbfbbe48e58b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:45:09 -0700 Subject: [PATCH 00400/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 6df7164c6..7a09a4c5e 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -21,12 +21,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts: -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e](https://etherscan.io/address/0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e) | -| Vault | [0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd](https://etherscan.io/address/0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Contract | Address | +|:--------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle \(not currently used\) | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} @@ -40,7 +41,7 @@ Internal implementation contracts: | Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0xfCEea3923dd126D8fb3873389187307519c1DE37](https://etherscan.io/address/0xfCEea3923dd126D8fb3873389187307519c1DE37) | +| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | {% endtab %} {% tab title="Stablecoins" %} From 2faeba5d18e3b4090ad16bcd95029fdf334dd795 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:45:11 -0700 Subject: [PATCH 00401/11794] New translations README.md (Spanish) --- es/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/es/README.md b/es/README.md index 01162cf25..99e1184ad 100644 --- a/es/README.md +++ b/es/README.md @@ -4,6 +4,10 @@ description: The first stablecoin that earns a yield while it's still in your wa # Introduction +{% hint style="success" %} +Want to help improve these translations? [Volunteer!](https://goo.gl/PqT326) +{% endhint %} + ## **A Better Form of Money** Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. From e3b55c7ec08e3041188c489270848aafcd4f01af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:45:14 -0700 Subject: [PATCH 00402/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/es/getting-started.md b/es/getting-started.md index 05440096d..f44810244 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -8,7 +8,9 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w **Buy on Exchanges** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: + +* [OUSD/USDT ](https://app.uniswap.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7)on Uniswap In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. From b878f031aa100a9d60a81e0eec3542954b0bf7dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:45:21 -0700 Subject: [PATCH 00403/11794] New translations getting-started.md (French) --- fr/getting-started.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fr/getting-started.md b/fr/getting-started.md index 05440096d..f44810244 100644 --- a/fr/getting-started.md +++ b/fr/getting-started.md @@ -8,7 +8,9 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w **Buy on Exchanges** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: + +* [OUSD/USDT ](https://app.uniswap.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7)on Uniswap In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. From 564a7b14fdb7cd7a0f134919da6cf304a7f9aca5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:45:28 -0700 Subject: [PATCH 00404/11794] New translations README.md (French) --- fr/core-concepts/fund-management/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/core-concepts/fund-management/README.md b/fr/core-concepts/fund-management/README.md index 185c1246c..4f6287602 100644 --- a/fr/core-concepts/fund-management/README.md +++ b/fr/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ # Fund Management -The OUSD [Vault]() smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. From 08ec0f62df708e98a38ac3e956c91e87327dca3d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:45:30 -0700 Subject: [PATCH 00405/11794] New translations diversification.md (French) --- fr/core-concepts/fund-management/diversification.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/core-concepts/fund-management/diversification.md b/fr/core-concepts/fund-management/diversification.md index d6616d1e5..3d98a522e 100644 --- a/fr/core-concepts/fund-management/diversification.md +++ b/fr/core-concepts/fund-management/diversification.md @@ -1,6 +1,6 @@ # Diversification -The initial version of the OUSD [Vault]() gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. From 925bb26f8820d30df6fc981fb19dc1b5651294c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:45:50 -0700 Subject: [PATCH 00406/11794] New translations diversification.md (Korean) --- ko/core-concepts/fund-management/diversification.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/ko/core-concepts/fund-management/diversification.md b/ko/core-concepts/fund-management/diversification.md index d6616d1e5..66fd98c50 100644 --- a/ko/core-concepts/fund-management/diversification.md +++ b/ko/core-concepts/fund-management/diversification.md @@ -1,8 +1,10 @@ -# Diversification +# 다각화 -The initial version of the OUSD [Vault]() gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. 이러한 가중치는 오리진(Origin) 의 단기 업데이트와 장기적으로 분산 된 거버넌스를 통해 자주 변경됩니다. -Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. +여러 기본 디파이(DeFi) -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + 플랫폼으로의 다각화를 진행하면 스마트 컨트랙트 및 기타 시스템의 리스크를 줄일 수 있습니다. 스마트 컨트렉트는 OUSD 보유자에게 경쟁력있는 수익 제공을 위해 현재 및 예상 APY를 계산합니다. 시간이 지남에 따라, 금고(Vault) 컨트렉트는 수동 개입없이 지능적이고 자율적으로 전략 간에 전환 되도록 업그레이드됩니다. 예를 들면, 금고는 수익을 최적화하기 위해 다양한 대출 전략 간에 자본을 자동으로 이동합니다.

+ +그러나 특정 위험 매개 변수 또는 특정 전략이 자동화 된 의사 결정 엔진에 포함 될지 여부에 대한 결정은 거버넌스 투표를 통해 이루어질 것으로 예상됩니다. From 23711df5edfe5a8099ed6946aaa64619d6aa1845 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:45:52 -0700 Subject: [PATCH 00407/11794] New translations vault.md (Spanish) --- es/smart-contracts/api/vault.md | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/es/smart-contracts/api/vault.md b/es/smart-contracts/api/vault.md index 6118ba045..2caf7c60a 100644 --- a/es/smart-contracts/api/vault.md +++ b/es/smart-contracts/api/vault.md @@ -29,6 +29,10 @@ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. S | \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | | \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +{% endhint %} + ### redeem\(\) **`function redeem(uint256 _amount)`**‌ @@ -39,25 +43,17 @@ OUSD specified by the `_amount` parameter is redeemed in exchange for one or mul |:-------------- |:------- |:----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -{% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool.‌ -{% endhint %} - ### redeemAll\(\)‌ **`function redeemAll()`**‌ All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -{% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool.‌ -{% endhint %} - ### rebase\(\) **`function rebase()`**‌ -Updates the balances for all users based on the value of the assets currently stored in the pool. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ ### allocate\(\) From 5957abff54a76375cf1f3e0da6a7c4e31f75beb5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:45:59 -0700 Subject: [PATCH 00408/11794] New translations README.md (Spanish) --- es/smart-contracts/api/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/es/smart-contracts/api/README.md b/es/smart-contracts/api/README.md index 7681458f2..0bb57264b 100644 --- a/es/smart-contracts/api/README.md +++ b/es/smart-contracts/api/README.md @@ -3,6 +3,10 @@ Documentation of contracts API used by the protocol: * [Vault](vault.md) +* [ERC-20](erc-20-1.md) +* [Timelock](timelock-1.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From befec0a7fae12fba710e96e4a303bd4545e80fd8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:46:04 -0700 Subject: [PATCH 00409/11794] New translations timelock-1.md (Spanish) --- es/smart-contracts/api/timelock-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/api/timelock-1.md b/es/smart-contracts/api/timelock-1.md index cb80a9233..1dde00239 100644 --- a/es/smart-contracts/api/timelock-1.md +++ b/es/smart-contracts/api/timelock-1.md @@ -4,7 +4,7 @@ The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. From 8c92381e72dc74fad25c3f1ce5c70da32c93aeb7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:46:07 -0700 Subject: [PATCH 00410/11794] New translations erc-20.md (Spanish) --- es/smart-contracts/erc-20.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/smart-contracts/erc-20.md b/es/smart-contracts/erc-20.md index 5acac15a8..c3a21d407 100644 --- a/es/smart-contracts/erc-20.md +++ b/es/smart-contracts/erc-20.md @@ -4,9 +4,9 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From 27bdfa69cc5d47c9ec9aac1f9f88ffaf232a913f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:46:09 -0700 Subject: [PATCH 00411/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 6df7164c6..7a09a4c5e 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -21,12 +21,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts: -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e](https://etherscan.io/address/0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e) | -| Vault | [0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd](https://etherscan.io/address/0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Contract | Address | +|:--------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle \(not currently used\) | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} @@ -40,7 +41,7 @@ Internal implementation contracts: | Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0xfCEea3923dd126D8fb3873389187307519c1DE37](https://etherscan.io/address/0xfCEea3923dd126D8fb3873389187307519c1DE37) | +| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | {% endtab %} {% tab title="Stablecoins" %} From b913faf302e01e6c82bb65c5c413f1d11e7e151b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:46:11 -0700 Subject: [PATCH 00412/11794] New translations README.md (Korean) --- ko/README.md | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/ko/README.md b/ko/README.md index 4c5b775c2..60416a489 100644 --- a/ko/README.md +++ b/ko/README.md @@ -1,32 +1,34 @@ --- -description: The first stablecoin that earns a yield while it's still in your wallet +description: 지갑에 있는동안 수익을 만들어 내는 최초의 스테이블코인 --- # 소개 -## **A Better Form of Money** +{% hint style="success" %} +Want to help improve these translations? [Volunteer!](https://goo.gl/PqT326) +{% endhint %} -Origin Dollar \ (OUSD \) 는 Ethereum 네트워크에서 2020 년 9 월에 처음 출시 된 새로운 스테이블코인(stablecoin) 입니다. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +## **더 나은 형태의 돈** -![](.gitbook/assets/origin-dollar-summary.jpeg) +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. -**배경** +![](.gitbook/assets/origin-dollar-summary.jpeg) -1999 년 Origin의 R&D 엔지니어 인 Yu Pan과 그의 동료 PayPal 공동 창립자 [는 기존의 뱅킹 시스템에 연결하지 않고도 이자 수익률 전략과 직불 카드로 완성 된 "새로운 세계의 통화"를 만드는](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 것을 구상했습니다. 몇 차례의 피벗(pivot) 과 eBay 인수후, PayPal은 이 야망에서 멀어져 갔습니다. +**Background** -거의 20 년 후 Tether는 2014 년에 USD로 표시된 스테이블코인 개념을 도입했습니다. 그 이후로 스테이블코인은 사용자에게 자유 유동성 통화의 가격 변동성에 노출되지 않고 가치를 이전하는 이상적인 방법으로 입증되었습니다. 오늘날 비트코인보다 Tether을 통해 전송되는 가치가 +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -더 높습니다. 한편, 탈중앙화 금융 \ (DeFi \)은 현재 대출 및 거래 프로토콜에서 수익을 창출하는 스마트 컨트렉트에 자본금이 [수십억 달러](https://defipulse.com/) 로 고정되어 폭발적인 성장을 경험했습니다.

+Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. -기존 스테이블코인의 문제점 중 하나는 사용자가 쉽게 사용할 수있는 코인을 보유하는 것과 스마트 컨트렉트에 토큰을 락(lock) 해 수익을 얻는 것 중에서 끊임없이 선택해야한다는 것입니다. 예를 들어 Aave에서 USDC를 락(lock) 하는 사용자는 해당 USDC의 일부를 동시에 사용할 수 없습니다. 비싼 이더리움 가스 요금은 사용자가 지출 모드와 수입 모드 사이를 전환 할 때마다 생기는 "전환 비용" 역할을 합니다. +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. -설상가상으로 대출 및 거래 활동으로 인한 수익률은 빠르게 변합니다. 정교한 DeFi 수익 창출자는 여러 경쟁 플랫폼에서 자산 포트폴리오를 지속적으로 재조정 하는것에 익숙합니다. 가스 요금은 다시 수확량을 낮추므로 시간과 비용이 많이 듭니다. 또한 APY가 불안정하고 지속적으로 변동하므로 실제 ROI를 계산하는데 시간이 많이 걸립니다. 쉬운 계정 단위(unit of account) 는 없습니다. 결과적으로 DeFi는 매우 빠르게 성장하고 있지만 여전히 많은 암호화폐 사용자가 참여하기 어렵습니다. +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. -OUSD를 사용하려고 할 때 복잡한 포지션을 풀 필요가 없습니다. 지출 가능한 자본의 잠금을 해제하기 위해 가스를 지불하지 않고도 자유롭게 전송할 수 있습니다. 또한 OUSD는 번거로움없이 DeFi에서 가장 높은 수익을 올릴 수있는 기회를 제공합니다. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. 수익은 지갑에 자동으로 누적되고 OUSD를 보유하는 동안 지속적으로 복리가 붙습니다. 다시 말하지만, 스테이킹(staking) 이나 락업(lockup) 이 필요하지 않습니다. OUSD는 이상적인 계정 단위(unit of account) 역할도 합니다. DeFi 투자자는 수익을 계산하기 위해 더 이상 복잡한 스프레드시트(spreadsheet) 가 필요하지 않습니다. 복리 이자가 자동으로 붙으면서 지속적으로 업데이트되는 OUSD 잔액을 실시간으로 쉽게 볼 수 있기 때문입니다. OUSD는 DeFi 이자 농부(yield farmer) 와 초보 암호화폐 사용자 모두에게 이상적인 스테이블코인입니다. +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. -암호화폐 및 핀테크 베테랑이 만든 Origin Dollar는 연쇄 창업가, 초기 암호 화폐 투자자, YouTube의 초기 직원, Google / Dropbox의 엔지니어링 관리자, Paypal 중 하나를 포함하는 [Origin Protocol](https://www.originprotocol.com) 의 [팀](https://www.originprotocol.com/team) 에서 제공합니다. 공동 창립자, Yu Pan. +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -이 문서는 작동 방식에 대한 기술적 세부사항에 관심있는 사람들이 시작하기에 좋은 곳입니다. 개발자가 [Github](http://www.github.com/OriginProtocol) \ (100 % 오픈 소스 \)를 감사하고 기여하도록 권장합니다. 질문이 있거나 시작하는 데 도움이 필요한 경우 저희 팀이 많은 시간을 보내는 [Discord](https://www.originprotocol.com/discord)를 찾아주세요. +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. -'미래의 돈'에 오신 것을 환영합니다. +Welcome to the future of money. From c4f313b87b118af06e3eca6f7d4b446876abead8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:46:13 -0700 Subject: [PATCH 00413/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index 140227d20..30a6d0411 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -40,7 +40,7 @@ * [API](smart-contracts/api/README.md) * [금고(Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [시간자물쇠(Timelock)](smart-contracts/api/timelock-1.md) + * [타임락(TimeLock)](smart-contracts/api/timelock-1.md) * [오라클](smart-contracts/api/oracle.md) * [전략](smart-contracts/api/strategies.md) From d204d631449db149d7a9930d87dd8fe56b45ae44 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:46:14 -0700 Subject: [PATCH 00414/11794] New translations getting-started.md (Korean) --- ko/getting-started.md | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/ko/getting-started.md b/ko/getting-started.md index 9b2fe5b0a..dd0c8f2dd 100644 --- a/ko/getting-started.md +++ b/ko/getting-started.md @@ -1,37 +1,39 @@ # 시작하기 -이 문서는 OUSD의 작동 방식을 설명하고 잠재적인 리스크와 이점을 전달하며 코드베이스에 기여하거나 OUSD를 제품에 통합하려는 개발자를 위한 가이드를 제공하기 위한 것입니다. 이제 바로 시작할 수있는 몇 가지 방법이 있습니다. +이 문서는 OUSD의 작동 방식을 설명하고, 잠재적인 리스크와 이점을 전달하며, 코드베이스에 기여하거나 OUSD를 제품에 통합하려는 개발자를 위한 가이드를 제공하기 위한 것입니다. 지금 바로 시작할 수있는 몇 가지 방법이 있습니다. -**민트(Mint) 또는 리딤(Redeem)** +**발행(Mint) 또는 상환(Redeem)** -OUSD Mint를 사용하면 누구나 [DApp](www.ousd.com) 및 [Metamask](https://www.metamask.io)과 같은 웹-3 지원 암호화폐 지갑을 사용하여 OUSD 토큰을 생성하거나 거래 할 수 있습니다. 이것은 특히 다른 거래소에서 시장을 움직일 위험이있는 많은 금액을 원할 경우 OUSD를 얻는 기본 방법입니다. +OUSD 발행(Mint) 를 사용하면 누구나 [디앱(DApp)](www.ousd.com) 및 [메타마스크(Metamask)](https://www.metamask.io)와 같은 웹-3 지원 암호화폐 지갑을 사용하여 OUSD 토큰을 생성하거나 거래 할 수 있습니다. 이것은 특히 다른 거래소에서 시장을 움직일 위험이있는 많은 금액을 원할 경우 OUSD를 얻는 기본 방법입니다. **거래소에서 구매** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +* [OUSD/USDT ](https://app.uniswap.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7)on Uniswap -**Adding OUSD to Your Wallet** +또한 OUSD는 조만간 추가적인 탈중앙화 및 중앙 집중식 거래소에서 널리 사용 가능할 것으로 예상됩니다. + +**지갑에 OUSD 추가** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +오리진달러\(OUSD\) 의 대표 ERC20 주소: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +OUSD가 지갑에 자동으로 표시되지 않는 경우 위 주소를 사용하여 수동으로 추가 할 수 있습니다. 오리진은 OUSD를 가능한 한 많은 지갑에서 지원하고, 잘 알려진 토큰의 모든 목록에 포함시키고 싶습니다. 혹시 해당 분야에서 도움을 주실 수 있다면, 진심으로 감사하겠습니다. -**Integrating OUSD** +**OUSD 통합** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD는 비표준 ERC-20 토큰으로 이를 지원하려는 대부분의 애플리케이션들은 커스텀(custom) 통합 작업이 필요합니다. 특히 개발자가 탄력적 공급이 어떻게 작동하는지 이해하는 것이 중요합니다. 이는 예상치 못한 동작을 쉽게 일으킬 수 있기 때문입니다. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +만약, OUSD 지원에 관심이 있는 지갑 공급자 또는 암호화폐 거래소인 경우에는 다음 가이드를 참고하시길 바랍니다: -{% page-ref page="smart-contracts/erc-20.md" %} +{% page-ref page = "smart-contracts / api.md"%} -{% page-ref page="smart-contracts/api/" %} +{% page-ref page = "smart-contracts / api.md"%} -**Getting Help** +**도움받기** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Origin의 [디스코드(Discord)](www.originprotocol.com/discord) 서버에서 오리진 달러(Origin Dollar) \ #engineering 채널에 가입 해주세요. 저희 팀과 커뮤니티 구성원들은 여러분이 OUSD를 편리하게 사용하실 수 있도록 도움을 드리고 싶습니다. 여러분의 질문들은 오리진이 서비스를 개선하는데 큰 도움이 됩니다. 따라서, 원하는 내용을 찾을수 없는 경우에는 주저하지 마시고 편하게 문의주세요. From 1d639517a92ee1d479419bed72813d17953e4735 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:46:16 -0700 Subject: [PATCH 00415/11794] New translations how-it-works.md (Korean) --- ko/how-it-works.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/ko/how-it-works.md b/ko/how-it-works.md index fecc18085..1cabc15dd 100644 --- a/ko/how-it-works.md +++ b/ko/how-it-works.md @@ -2,35 +2,35 @@ #### 100 % 지원 및 안정 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +오리진 달러 \ (OUSD \) 는 이더리움 네트워크를 위한 비표준 ERC-20 토큰입니다. -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. 결과적으로 1 OUSD는 항상 1 USD 가치에 매우 가깝습니다. +OUSD는 USDT, USDC 및 DAI와 같은 검증된 스테이블 코인이 1:1로 지원되는 안정적인 통화입니다. 결과적으로, 1 OUSD는 항상 1 USD와 비슷한 가치를 가지게 됩니다. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### OUSD 민팅(Minting) +#### OUSD 발행(Minting) -사용자는 공식 [Origin Dollar DApp](www.ousd.com)에서 기존 스테이블코인 \ (현재 USDT, USDC, DAI \) 을 OUSD로 전환합니다. 발행된 OUSD는 즉시 복리로 수익을 발생시키기 시작합니다. +사용자는 공식 [오리진 달러 디앱(DApp)](www.ousd.com)에서 기존 스테이블 코인 \ (현재 USDT, USDC, DAI \) 을 OUSD로 전환합니다. 발행된 OUSD는 즉시 복리로 수익을 발생시키기 시작합니다. **OUSD 사용하기** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +사용자는 [오리진 달러 디앱(DApp)](www.ousd.com)을 사용하여 언제든지 OUSD를 다른 스테이블 코인(stablecoin) 으로 전환 할 수 있습니다. 0.5 %의 출금 수수료는 상환시 부과되며, 풀(pool) 의 나머지 참가자에게 추가 수익률 형태로 분배됩니다. 이 수수료는 공격자가 지연된 오라클을 이용하기 어렵게 만드는 보안 기능으로, 기본 자산의 가격이 잘못 책정되는 경우 풀에서 스테이블 코인을 연결하는 것을 방지합니다. 해당 수수료는 단기 투기자 보다는 장기 보유자가 될 것을 장려하기 위해 존재합니다. -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +상환시 스마트 컨트렉트는 사용자에게 반환할 스테이블 코인을 결정합니다. 현재 실행 단계에서는, 풀은 현재 보유량과 동일한 비율로 코인을 반환합니다. 이러한 사용자 선택의 부재는 지원되는 스테이블 코인중 하나가 달러에 대한 페그(peg) 를 잃는 경우에 풀을 보호하는 역할을 수행합니다. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +**0.5 % 출금 수수료** 가 있으며, 사용자는 어떤 종류의 스테이블 코인을 받을지를 직접 선택할 수는 없습니다. {% endhint %} -#### **수확량 농업(Automated Yield Farming)** +#### **자동화 이자 농사(Automated Yield Farming)** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD는 OUSD 스마트 컨트렉트에 예치된 기본 스테이블 코인을 컴파운드(Compound), 에이브(Aave), 유니스왑(Uniswap), 밸런서(Balance) 및 커브(Curve) 와 같은 다른 디파이(DeFi) 프로토콜에 배포하여 수익을 창출합니다. 매달 풀에는 새롭게 다각화 된 새로운 전략이 추가 될 것으로 예상 됩니다. 수집된 이자, 거래 수수료 및 보상 토큰은 OUSD 표시 수익률을 생성하기 위해 풀링(pooling) 되고 청산됩니다. 시간이 지남에 따라 프로토콜은 OUSD 보유자에게 최상의 수익을 제공하기 위해 프로그래밍 방식으로 자산을 다른 유동성 풀(liquidity pool) 안팎으로 이동합니다. #### **공급 탄력성** 생성된 수익은 통화 공급의 지속적인 리베이스(rebase) 를 통해 OUSD 보유자에게 전달됩니다. OUSD는 프로토콜이 생성한 수익률에 따라 통화 공급을 지속적으로 조정합니다. 이를 통해 OUSD의 가격은 1달러로 고정되는 반면 토큰 보유자의 지갑 잔액은 프로토콜로 얻은 수익률을 반영하기 위해 실시간으로 조정됩니다. -최종 결과는 사용하기 쉽고 자동으로 큰 수익을 얻으며 기존 스테이블코인 보다 더 보유하는 것이 바람직한 스테이블코인 입니다. +결론적으로 OUSD는 사용하기 쉬우며, 자동으로 큰 수익을 제공하기에 기존 스테이블 코인 보다 보유시에 더 많은 이익을 제공하는 스테이블 코인입니다. From 04bc13f69e199e8883df2f955e6bcbae5eb251dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:46:19 -0700 Subject: [PATCH 00416/11794] New translations timelock.md (Korean) --- ko/architecture/timelock.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/ko/architecture/timelock.md b/ko/architecture/timelock.md index dd5f9eb42..27bddaa5d 100644 --- a/ko/architecture/timelock.md +++ b/ko/architecture/timelock.md @@ -1,20 +1,21 @@ -# 시간자물쇠(Timelock) +# 타임락(TimeLock) {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +타임락(TimeLock) 은 모든 기능이 잘 작동하는 것들이 확인 된 후, 곧 추가됩니다. 그때 까지 컨트렉트는, 오리진(Origin) 의 5/8 다중 서명에 의해 관리됩니다. 이를 통해 중요한 문제가 발견될 경우 더 빠른 대응이 가능합니다. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +타임락 컨트렉트는 OUSD 컨트렉트에 대한 변경이 실행되기 전에 48 시간의 대기 기간을 적용합니다. 타임락은 다중서명(multi-sig) 으로 호출 할 수 있으며 [ERC-20](erc-20.md), [금고(Vault)](vault.md) 및 [전략](strategies.md) 컨트렉트들의 소유자입니다. 시간 지연(time-delaying) 관리 작업은 관리자가 손상되거나 악의적인 행동 또는 사용자가 원하지 않는 변경을 수행하는 경우, 사용자에게 OUSD를 출금(exit) 할 수있는 기회를 제공하는 것입니다. {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +타임락은 OUSD 보유자가 제안된 프로토콜 업그레이드에 대해 이의가있는 경우 48 시간 동안 자금을 인출할 수 있는 안전 조치입니다. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD는 오픈제플린(OpenZeppelin)에서 +감사를받은 [컴파운드 타임락(Compound Timelock)](https://compound.finance/docs/governance)에서 약간 수정 된 버전을 사용하고 있습니다. 3 가지 주목 할만한 차이점은 다음과 같습니다:

-1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD는 처음에 컴파운드(Compound) \ (72 시간 \) 보다 짧은 대기 시간 \ (48 시간 \) 을 사용하여 문제가 발견될 경우 더 빠른 응답을 제공합니다. +2. 48 시간이 지나면 컨트렉트 소유자뿐만 아니라 누구나 자유롭게 콜(call) 을 실행(execute) 할 수 있습니다. +3. 입금 \ (인출 또는 이체 불가) 는 48 개의 대기 기간없이 즉시 동결(frozen) 될 수 있습니다. 이것은 주요 취약점이 발견 된 경우입니다. From f8692d96718c30f67bb29065140bd20ea37af722 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:46:21 -0700 Subject: [PATCH 00417/11794] New translations vault.md (Korean) --- ko/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/ko/architecture/vault.md b/ko/architecture/vault.md index ebb2a96dc..bd3729c10 100644 --- a/ko/architecture/vault.md +++ b/ko/architecture/vault.md @@ -1,17 +1,17 @@ -# Vault +# 금고(Vault) -The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +금고(vault) 는 프로토콜의 핵심입니다. 금고는 OUSD 토큰의 채굴 / 교환, 다양한 지원 전략 간의 자금 재조정, 보상 토큰 청산을 담당합니다. -The most important publicly callable functions on the Vault are: +금고에서 공개적으로 사용할 수 있는 가장 중요한 기능은 다음과 같습니다. -* `mint()`allows a single supported stablecoin to be converted to OUSD -* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call -* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. -* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. -* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. -* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. +* `mint()`에서 지원되는 스테이블 코인 하나를 OUSD로 변환할 수 있습니다. +* `mintMultiple()`을 사용하면, 지원되는 여러 스테이블 코인을 한 번의 호출로 OUSD로 변환할 수 있습니다. +* `redeem ()`은 지정된 양의 OUSD를 지원되는 다른 스테이블 코인에 상환 할 수 있도록 합니다. +* `redeemAll ()`은 사용자가 지원되는 다른 스테이블 코인을 위해 OUSD의 전체 잔액을 상환 할 수 있도록 합니다. 이는 수익이 발생함에 따라 사용자 잔액이 지속적으로 증가하기 때문에 특히 유용한 기능입니다. +* `rebase ()`은 현재 풀에 저장된 자산의 값을 기반으로 모든 사용자의 잔액을 업데이트 합니다. +* `allocate ()`은 관리중인 자산을 규정 된 [Stategies](strategies.md) 으로 이동하여 수익을 극대화하고 위험을 다각화 합니다. -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. +상환 시, 사용자에게 반환 할 스테이블 코인을 결정하는 것은 사용자가 아닌 프로토콜 입니다. 반환할 코인\(s\) 에 대한 결정은 풀에 보관 중인 자산의 내부 비율을 기반으로 합니다. From e60ae858a14636a4bdb30b04e034508e38f6e1fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:46:23 -0700 Subject: [PATCH 00418/11794] New translations elastic-supply.md (Korean) --- ko/core-concepts/elastic-supply.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ko/core-concepts/elastic-supply.md b/ko/core-concepts/elastic-supply.md index b415919ae..8cf2b9c94 100644 --- a/ko/core-concepts/elastic-supply.md +++ b/ko/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# Elastic Supply +# 공급 탄력성(Elastic Supply) -**Elastic Supply. Stable Price.** +**공급 탄력성. 안정적 가격.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD는 대부분의 토큰과 다르게 작동합니다. 관리 대상 자산의 가치가 증가함에 따라 가격이 상승하는 대신 \ (컴파운드의 c토큰 또는 와이언의 y토큰 \) 1 개의 OUSD의 가치는 약 $ 1로 일정하게 유지됩니다. 대신, 컨트랙트는 지속적으로 화폐 공급을 조정하고 모든 토큰 보유자의 지갑에있는 잔액을 자동으로 업데이트하여 프로토콜로 얻은 수익률을 반영합니다. {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +은행 계좌에서 발생하는 이자로 생각하면 됩니다. 미국 달러의 계정 단위와 가치는 변경되지 않습니다. 이자를 받으면 시간이 지남에 따라 더 많은 미국 달러를 받게됩니다. {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +이 메커니즘은 [앰플포스(Ampleforth)](https://www.ampleforth.org/)의해 취해진 새로운 접근 방식에서 영감을 얻었지만 강조 할 가치가있는 몇 가지 주요 차이점이 있습니다. -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD는 100 % 다른 스테이블 코인에 의해 뒷받침되며 달러에 대한 페그(peg) 를 유지하는 것과 같은 문제가 없습니다. OUSD를 쉽게 채굴하고 상환 할 수 있다는 점을 감안할 때, 우리는 페그가 유지되도록 중재자를 의지할 수 있습니다. +2. OUSD 재조정은 OUSD 채굴량이 기본 전략에 의해 실현된 이익과 연관되어 있기 때문에 공급량 증가에 크게 치우쳐 있습니다. 기본 스테이블 코인에서 흔히 볼 수있는 가격 변동 외에는 OUSD 잔액이 하락하지 않아야합니다. 기본 대출 / AMM 및 스테이블 코인 프로토콜에 문제가 없는 한 귀하의 원칙은 보호됩니다. 잔액이 크게 감소하면 시스템에 문제가 있음을 나타냅니다. +3. 하루에 한 번 리베이스하는 앰플포스와 달리, OUSD의 통화 공급은 수익률이 생성됨에 따라 실시간으로 지속적으로 업데이트됩니다. From 0f301c91e17e4410e8075709d9829bcfa85ad443 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:46:25 -0700 Subject: [PATCH 00419/11794] New translations README.md (Korean) --- ko/core-concepts/fund-management/README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ko/core-concepts/fund-management/README.md b/ko/core-concepts/fund-management/README.md index f46e7241b..498262518 100644 --- a/ko/core-concepts/fund-management/README.md +++ b/ko/core-concepts/fund-management/README.md @@ -1,6 +1,8 @@ # 자금 관리 -The OUSD [Vault]() smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. 그 후, 해당 기금은 특정 시점에 하나 이상의 -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + 수익 전략<0>에 걸쳐 할당됩니다. 금고(Vault) 는 고수익 전략을 선호하지만, 여러 전략에서의 다양성을 유지하려고합니다. 다양성은 단일 장애 지점(single points of failures) 을 제거하고 위험을 완화합니다.

+ +와이언 볼트(Yearn Vaults), 토큰 셋 (TokenSets), 또는 재회 기회(Zapper opportunities) 와는 달리 사용자는 개별 전략을 선택하지 않습니다. 예치된 모든 스테이블 코인들은 결과적으로 모든 OUSD 토큰으로 대체 가능합니다. From a249bfc6fdc72ddab7eb4435c67476c2758b32b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:46:31 -0700 Subject: [PATCH 00420/11794] New translations README.md (Spanish) --- es/core-concepts/fund-management/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/fund-management/README.md b/es/core-concepts/fund-management/README.md index 185c1246c..4f6287602 100644 --- a/es/core-concepts/fund-management/README.md +++ b/es/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ # Fund Management -The OUSD [Vault]() smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. From c722553b804ab2a78d53e8c009db23083f015488 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:46:32 -0700 Subject: [PATCH 00421/11794] New translations diversification.md (Spanish) --- es/core-concepts/fund-management/diversification.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/fund-management/diversification.md b/es/core-concepts/fund-management/diversification.md index d6616d1e5..3d98a522e 100644 --- a/es/core-concepts/fund-management/diversification.md +++ b/es/core-concepts/fund-management/diversification.md @@ -1,6 +1,6 @@ # Diversification -The initial version of the OUSD [Vault]() gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. From 0f1e8743ef1f7e5ba0c1e7d019bc0d21a8c1b638 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:46:51 -0700 Subject: [PATCH 00422/11794] New translations aave.md (Spanish) --- es/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-strategies/aave.md b/es/core-concepts/supported-strategies/aave.md index df02edab3..8f991bd82 100644 --- a/es/core-concepts/supported-strategies/aave.md +++ b/es/core-concepts/supported-strategies/aave.md @@ -19,7 +19,7 @@ Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys | Resources | | |:-------------- |:------------------------------------------------------------------------------ | | Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | | GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From da3e548e5278718fcc0fc122adfb738b60e215a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 12:46:55 -0700 Subject: [PATCH 00423/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 67 +++++++++++++++++----------------- 1 file changed, 34 insertions(+), 33 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 6df7164c6..2f46314f1 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,54 +1,55 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | - -Internal implementation contracts: - -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e](https://etherscan.io/address/0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e) | -| Vault | [0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd](https://etherscan.io/address/0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +知名的地址 \(often proxy wrappers\): + +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | + +内部 implementation 合约: + +| 合约 | 地址 | +|:--------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| 保险库 (Vault) | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle \(not currently used\) | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| 策略 | 地址 | 当前分配 | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:---- | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | -Internal implementation contracts: +内部 implementation 合约: -| Strategy | Address | +| 策略 | 地址 | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0xfCEea3923dd126D8fb3873389187307519c1DE37](https://etherscan.io/address/0xfCEea3923dd126D8fb3873389187307519c1DE37) | +| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| 合约 | 地址 | +|:---- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | {% endtab %} {% endtabs %} From 999c4967a4f583ec1ad9af74e48be293c65b6b3a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 13:23:01 -0700 Subject: [PATCH 00424/11794] reverting main readme which got wiped for some reason --- zh/README.md | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/zh/README.md b/zh/README.md index c60c22172..56e6ab210 100644 --- a/zh/README.md +++ b/zh/README.md @@ -4,31 +4,29 @@ description: 首个在您的钱包中赚取收益的稳定币 # 介绍 -{% hint style="success" %} -Want to help improve these translations? [Volunteer!](https://goo.gl/PqT326) -{% endhint %} +## **A Better Form of Money** -## **一种更好的货币形式** - -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar \(OUSD \)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) -**Background** +**背景** + +1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +近二十年后,Tether 在2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,通过Tether 转移的 -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +值比比特币还要多。 同时,去中心化金融(DeFi \)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。

-One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. +现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成里“转换成本”。 -To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 -With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 -Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. +Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) \(100%开放源\)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 -Welcome to the future of money. +欢迎来到金钱的未来。 From 2852b2b6a311e50d92be22bdeabdd212b0915d27 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 13:47:25 -0700 Subject: [PATCH 00425/11794] New translations README.md (French) --- fr/README.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/fr/README.md b/fr/README.md index 99e1184ad..01162cf25 100644 --- a/fr/README.md +++ b/fr/README.md @@ -4,10 +4,6 @@ description: The first stablecoin that earns a yield while it's still in your wa # Introduction -{% hint style="success" %} -Want to help improve these translations? [Volunteer!](https://goo.gl/PqT326) -{% endhint %} - ## **A Better Form of Money** Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. From 1a4ec275aaa3fcff991a5a90fa269abfd48ae992 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 13:47:47 -0700 Subject: [PATCH 00426/11794] New translations README.md (Chinese Simplified) --- zh/README.md | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 56e6ab210..fa101f6a9 100644 --- a/zh/README.md +++ b/zh/README.md @@ -4,29 +4,27 @@ description: 首个在您的钱包中赚取收益的稳定币 # 介绍 -## **A Better Form of Money** +## **一种更好的货币形式** -Origin Dollar \(OUSD \)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) -**背景** +**Background** -1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -近二十年后,Tether 在2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,通过Tether 转移的 +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. -值比比特币还要多。 同时,去中心化金融(DeFi \)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。

+One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. -现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成里“转换成本”。 +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. -更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. -您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. -对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) \(100%开放源\)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 - -欢迎来到金钱的未来。 +Welcome to the future of money. From 3771f75e542fbf7e17ea715b098c25cf25d3f56c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 13:47:59 -0700 Subject: [PATCH 00427/11794] New translations README.md (Korean) --- ko/README.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/ko/README.md b/ko/README.md index 60416a489..29ac92609 100644 --- a/ko/README.md +++ b/ko/README.md @@ -4,10 +4,6 @@ description: 지갑에 있는동안 수익을 만들어 내는 최초의 스테 # 소개 -{% hint style="success" %} -Want to help improve these translations? [Volunteer!](https://goo.gl/PqT326) -{% endhint %} - ## **더 나은 형태의 돈** Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. From a75b45928100457506a67bdc4b1b119c48959bf4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 13:48:26 -0700 Subject: [PATCH 00428/11794] New translations README.md (Spanish) --- es/README.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/es/README.md b/es/README.md index 99e1184ad..01162cf25 100644 --- a/es/README.md +++ b/es/README.md @@ -4,10 +4,6 @@ description: The first stablecoin that earns a yield while it's still in your wa # Introduction -{% hint style="success" %} -Want to help improve these translations? [Volunteer!](https://goo.gl/PqT326) -{% endhint %} - ## **A Better Form of Money** Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. From 10706b7185076c5a81f4953d5fb1766a4fcca052 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 14:21:11 -0700 Subject: [PATCH 00429/11794] New translations README.md (Korean) --- ko/core-concepts/fund-management/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/core-concepts/fund-management/README.md b/ko/core-concepts/fund-management/README.md index 498262518..0b73cfdf0 100644 --- a/ko/core-concepts/fund-management/README.md +++ b/ko/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ # 자금 관리 -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. 그 후, 해당 기금은 특정 시점에 하나 이상의 +OUSD 스마트 컨트랙트는 모든 사용자의 스테이블 코인 예금을 단일 투자 가능한 자산 풀로 집계합니다. 그 후, 해당 기금은 특정 시점에 하나 이상의 수익 전략<0>에 걸쳐 할당됩니다. 금고(Vault) 는 고수익 전략을 선호하지만, 여러 전략에서의 다양성을 유지하려고합니다. 다양성은 단일 장애 지점(single points of failures) 을 제거하고 위험을 완화합니다.

From 5e141140251d921a5873ecfda9eb3963d2109e9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 14:21:12 -0700 Subject: [PATCH 00430/11794] New translations diversification.md (Korean) --- ko/core-concepts/fund-management/diversification.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/core-concepts/fund-management/diversification.md b/ko/core-concepts/fund-management/diversification.md index 66fd98c50..bf6145235 100644 --- a/ko/core-concepts/fund-management/diversification.md +++ b/ko/core-concepts/fund-management/diversification.md @@ -1,6 +1,6 @@ # 다각화 -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. 이러한 가중치는 오리진(Origin) 의 단기 업데이트와 장기적으로 분산 된 거버넌스를 통해 자주 변경됩니다. +OUSD 금고(Vault) 의 초기 버전은 각각의 유효한 전략에 간단한 자산 할당을 수행하는 데 0% ~ 100%의 가중치를 부여합니다. 이러한 가중치는 오리진(Origin) 의 단기 업데이트와 장기적으로 분산 된 거버넌스를 통해 자주 변경됩니다. 여러 기본 디파이(DeFi) From 3db39bd644b84da6855a9b7ca44796a70531053f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 14:31:33 -0700 Subject: [PATCH 00431/11794] New translations diversification.md (Korean) --- ko/core-concepts/fund-management/diversification.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/core-concepts/fund-management/diversification.md b/ko/core-concepts/fund-management/diversification.md index bf6145235..01ba7909f 100644 --- a/ko/core-concepts/fund-management/diversification.md +++ b/ko/core-concepts/fund-management/diversification.md @@ -1,6 +1,6 @@ # 다각화 -OUSD 금고(Vault) 의 초기 버전은 각각의 유효한 전략에 간단한 자산 할당을 수행하는 데 0% ~ 100%의 가중치를 부여합니다. 이러한 가중치는 오리진(Origin) 의 단기 업데이트와 장기적으로 분산 된 거버넌스를 통해 자주 변경됩니다. +OUSD 금고(Vault) 스마트 컨트랙트의 초기 버전은 각각의 유효한 전략에 간단한 자산 할당을 수행하는 데 0% ~ 100%의 가중치를 부여합니다. 이러한 가중치는 오리진(Origin) 의 단기 업데이트와 장기적으로 분산 된 거버넌스를 통해 자주 변경됩니다. 여러 기본 디파이(DeFi) From 805d3a8837d630718030ada3a0da2e465f28a3c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 15:49:47 -0700 Subject: [PATCH 00432/11794] New translations README.md (Korean) --- ko/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ko/README.md b/ko/README.md index 29ac92609..f577a60f0 100644 --- a/ko/README.md +++ b/ko/README.md @@ -6,13 +6,13 @@ description: 지갑에 있는동안 수익을 만들어 내는 최초의 스테 ## **더 나은 형태의 돈** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar \ (OUSD \) 는 Ethereum 네트워크에서 2020 년 9 월에 처음 출시된 새로운 스테이블코인(stablecoin) 입니다. OUSD는 단순히 지갑에 코인을 보관하기만 해도 경쟁력있는 수익률을 확보하기 때문에 기존 스테이블 코인보다 우수합니다. -![](.gitbook/assets/origin-dollar-summary.jpeg) +![](.gitbook /assets/origin-dollar-summary.jpeg) -**Background** +**배경** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +1999 년 Origin의 R&D 엔지니어 인 Yu Pan과 그의 동료 PayPal 공동 창립자 [는 기존의 뱅킹 시스템에 연결하지 않고도 이자 수익률 전략과 직불 카드로 완성 된 "새로운 세계의 통화"를 만드는](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 것을 구상했습니다. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. From abc402b98fd85d1ab625f7d1122ccc782b221f35 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 15:49:49 -0700 Subject: [PATCH 00433/11794] New translations aave.md (Korean) --- ko/core-concepts/supported-platforms/aave.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/core-concepts/supported-platforms/aave.md b/ko/core-concepts/supported-platforms/aave.md index 3a406f5d8..a3416f3cb 100644 --- a/ko/core-concepts/supported-platforms/aave.md +++ b/ko/core-concepts/supported-platforms/aave.md @@ -19,7 +19,7 @@ | 리소스 | | |:------------- |:------------------------------------------------------------------------------ | | 공식 사이트 | [https://aave.com/](https://aave.com/) | -| 개발자 문서 | [https://compound.finance/docs](https://compound.finance/docs) | +| 개발자 문서 | [http://docs.aave.com/](https://compound.finance/docs) | | 깃허브(Github) | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | | 디스코드(Discord) | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From fa3277ce1bbdcb7286aa0cecf069882801a6b3ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 15:49:50 -0700 Subject: [PATCH 00434/11794] New translations README.md (Korean) --- ko/smart-contracts/api/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ko/smart-contracts/api/README.md b/ko/smart-contracts/api/README.md index afe1d749e..810e8e5f0 100644 --- a/ko/smart-contracts/api/README.md +++ b/ko/smart-contracts/api/README.md @@ -4,9 +4,9 @@ * [금고(Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock-1.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [타임락(Timelock)](timelock-1.md) +* [오라클](oracle.md) +* [전략](strategies.md) From 191d24b362eba9d456e3feab4f9c79337825c842 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 16:01:19 -0700 Subject: [PATCH 00435/11794] New translations README.md (Korean) --- ko/README.md | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/ko/README.md b/ko/README.md index f577a60f0..afb724d48 100644 --- a/ko/README.md +++ b/ko/README.md @@ -12,19 +12,21 @@ Origin Dollar \ (OUSD \) 는 Ethereum 네트워크에서 2020 년 9 월에 처 **배경** -1999 년 Origin의 R&D 엔지니어 인 Yu Pan과 그의 동료 PayPal 공동 창립자 [는 기존의 뱅킹 시스템에 연결하지 않고도 이자 수익률 전략과 직불 카드로 완성 된 "새로운 세계의 통화"를 만드는](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 것을 구상했습니다. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +1999 년 Origin의 R&D 엔지니어 인 Yu Pan과 그의 동료 PayPal 공동 창립자 [는 기존의 뱅킹 시스템에 연결하지 않고도 이자 수익률 전략과 직불 카드로 완성 된 "새로운 세계의 통화"를 만드는](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 것을 구상했습니다. 몇 차례의 피벗(pivot) 과 eBay 인수후, PayPal은 이 야망에서 멀어져 갔습니다. -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +거의 20 년 후 Tether는 2014 년에 USD로 표시된 스테이블 코인 개념을 도입했습니다. 그 이후로 스테이블 코인은 사용자에게 자유 유동성 통화의 가격 변동성에 노출되지 않고 가치를 이전하는 이상적인 방법으로 입증되었습니다. 오늘날 비트코인보다 Tether을 통해 전송되는 가치가 -One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. +더 높습니다. 한편, 탈중앙화 금융 \ (DeFi \)은 현재 대출 및 거래 프로토콜에서 수익을 창출하는 스마트 컨트랙트에 자본금이 [수십억 달러](https://defipulse.com/) 로 고정되어 폭발적인 성장을 경험했습니다.

-To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +기존 스테이블코인의 문제점 중 하나는 사용자가 쉽게 사용할 수있는 코인을 보유하는 것과 스마트 컨트랙트에 토큰을 락(lock) 해 수익을 얻는 것 중에서 항상 선택해야한다는 것입니다. 예를 들어 Aave에서 USDC를 락(lock) 하는 사용자는 해당 USDC의 일부를 동시에 사용할 수 없습니다. 비싼 이더리움 가스 요금은 사용자가 지출 모드와 수입 모드 사이를 전환 할 때마다 생기는 "전환 비용" 역할을 합니다. -With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +설상가상으로 대출 및 거래 활동으로 인한 수익률은 빠르게 변합니다. 정교한 DeFi 수익 창출자는 여러 경쟁 플랫폼에서 자산 포트폴리오를 지속적으로 재조정 하는것에 익숙합니다. 가스 요금은 다시 수확량을 낮추므로 시간과 비용이 많이 듭니다. 또한 APY가 불안정하고 지속적으로 변동하므로 실제 ROI를 계산하는데 시간이 많이 걸립니다. 쉬운 계정 단위(unit of account) 는 없습니다. 결과적으로 DeFi는 매우 빠르게 성장하고 있지만 여전히 많은 암호화폐 사용자가 참여하기 어렵습니다. -Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. +OUSD를 사용하려고 할 때 복잡한 포지션을 풀 필요가 없습니다. 지출 가능한 자본의 잠금(lock) 을 해제하기 위해 가스를 지불하지 않고도 자유롭게 전송할 수 있습니다. 또한 OUSD는 번거로움없이 DeFi에서 가장 높은 수익을 올릴 수있는 기회를 제공합니다. OUSD 스마트 컨트랙트는 알고리즘 방식으로 기본 자본을 다양한 수익 창출 전략 세트로 라우팅(routing) 하여 시간이 지남에 따라 재조정하며 리스크(risk) 를 다양화 하면서 큰 수익을 달성합니다. 수익은 지갑에 자동으로 누적되고 OUSD를 보유하는 동안 지속적으로 복리가 붙습니다. 다시 말하지만, 스테이킹(staking) 이나 락업(lockup) 이 필요하지 않습니다. OUSD는 이상적인 계정 단위(unit of account) 역할도 합니다. DeFi 투자자는 수익을 계산하기 위해 더 이상 복잡한 스프레드시트(spreadsheet) 가 필요하지 않습니다. 복리 이자가 자동으로 붙으면서 지속적으로 업데이트되는 OUSD 잔액을 실시간으로 쉽게 볼 수 있기 때문입니다. OUSD는 DeFi 이자 농부(yield farmer) 와 초보 암호화폐 사용자 모두에게 이상적인 스테이블 코인 입니다. -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +암호화폐 및 핀테크 베테랑이 만든 오리진 달러(Origin Dollar)는 연쇄 창업가, 초기 암호 화폐 투자자, 유투브(YouTube)의 초기 직원, 구글/드랍박스(Google / Dropbox)의 개발 및 관리자, 페이팔(Paypal)의 공동 창립자, 유 팬(Yu Pan)이 소속되어 있는 [오리진 프로토콜(Origin Protocol)](https://www.originprotocol.com) [팀](https://www.originprotocol.com/team)이 지원하고 있습니다. -Welcome to the future of money. +이 문서는 작동 방식에 대한 기술적 세부사항에 관심있는 사람들이 시작하기에 좋은 곳입니다. 개발자가 [Github](http://www.github.com/OriginProtocol) \ (100 % 오픈 소스 \)를 감사하고 기여하도록 권장합니다. 질문이 있거나 시작하는 데 도움이 필요한 경우 저희 팀이 많은 시간을 보내는 [Discord](https://www.originprotocol.com/discord)를 찾아주세요. + +'미래의 돈'에 오신 것을 환영합니다. From 62834d7a60a6bd32bd4e1fc36b7ca3f047646882 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 16:01:21 -0700 Subject: [PATCH 00436/11794] New translations getting-started.md (Korean) --- ko/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/getting-started.md b/ko/getting-started.md index dd0c8f2dd..5be5c6ad2 100644 --- a/ko/getting-started.md +++ b/ko/getting-started.md @@ -8,9 +8,9 @@ OUSD 발행(Mint) 를 사용하면 누구나 [디앱(DApp)](www.ousd.com) 및 [ **거래소에서 구매** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +소액의 경우, OUSD로 수익 창출을 시작하는 가장 쉬운 방법은 유니스왑(Uniswap_과 같은 탈중앙화 거래소(DEX) 에서 구입하는 것입니다. 현재 사용할 수 있는 쌍(pair) 은 다음과 같습니다: -* [OUSD/USDT ](https://app.uniswap.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7)on Uniswap +* [Uniswap의 OUSD / USDT ](https://app.uniswap.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) 또한 OUSD는 조만간 추가적인 탈중앙화 및 중앙 집중식 거래소에서 널리 사용 가능할 것으로 예상됩니다. From 164b7d32886eabf18ce04b1f0478d5eea3b87f83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 16:01:23 -0700 Subject: [PATCH 00437/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 964bc4ee6..753a36907 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -21,13 +21,13 @@ 내부 실행 컨트랙트: -| 컨트렉트 | 주소 | -|:--------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| 금고(Vault) | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle \(not currently used\) | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| 컨트렉트 | 주소 | +|:-------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| 금고(Vault) | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle \ (현재 사용되지 않음 \) | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} From bddf946e6e1ff02377f49613b9b5f1173bd789f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 19:02:44 -0700 Subject: [PATCH 00438/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index a9f083443..4a976f78a 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -10,7 +10,7 @@ OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 We For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: -* [OUSD/USDT ](https://app.uniswap.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7)on Uniswap +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) 此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 From 1e5bb16411ebe8e3b79e01ab9cdb5cde105f8b44 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 19:02:46 -0700 Subject: [PATCH 00439/11794] New translations getting-started.md (Korean) --- ko/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/getting-started.md b/ko/getting-started.md index 5be5c6ad2..8d5a406ee 100644 --- a/ko/getting-started.md +++ b/ko/getting-started.md @@ -10,7 +10,7 @@ OUSD 발행(Mint) 를 사용하면 누구나 [디앱(DApp)](www.ousd.com) 및 [ 소액의 경우, OUSD로 수익 창출을 시작하는 가장 쉬운 방법은 유니스왑(Uniswap_과 같은 탈중앙화 거래소(DEX) 에서 구입하는 것입니다. 현재 사용할 수 있는 쌍(pair) 은 다음과 같습니다: -* [Uniswap의 OUSD / USDT ](https://app.uniswap.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) 또한 OUSD는 조만간 추가적인 탈중앙화 및 중앙 집중식 거래소에서 널리 사용 가능할 것으로 예상됩니다. From cf65aa0b67c0b543bcbdc8d7cde98a38eae858a1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 19:03:20 -0700 Subject: [PATCH 00440/11794] New translations getting-started.md (French) --- fr/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/getting-started.md b/fr/getting-started.md index f44810244..296ff8a36 100644 --- a/fr/getting-started.md +++ b/fr/getting-started.md @@ -10,7 +10,7 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: -* [OUSD/USDT ](https://app.uniswap.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7)on Uniswap +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. From 452ef36d78010c85850e713627abf14d14c93704 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 19:04:07 -0700 Subject: [PATCH 00441/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/getting-started.md b/es/getting-started.md index f44810244..296ff8a36 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -10,7 +10,7 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: -* [OUSD/USDT ](https://app.uniswap.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7)on Uniswap +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. From f52e16af8110609b9c07965feacee442e4abc43a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 21:11:14 -0700 Subject: [PATCH 00442/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 753a36907..690130980 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -21,13 +21,13 @@ 내부 실행 컨트랙트: -| 컨트렉트 | 주소 | -|:-------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| 금고(Vault) | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle \ (현재 사용되지 않음 \) | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| 컨트렉트 | 주소 | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| 금고(Vault) | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} From 86fe5aa36bbcd46e0500dc1fa44724f56cae81c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 21:12:16 -0700 Subject: [PATCH 00443/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 7a09a4c5e..57f66229a 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -21,13 +21,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts: -| Contract | Address | -|:--------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle \(not currently used\) | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} From 732805cd08f494735f08c713ba9e8e70d5b72076 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 21:12:36 -0700 Subject: [PATCH 00444/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 7a09a4c5e..57f66229a 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -21,13 +21,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts: -| Contract | Address | -|:--------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle \(not currently used\) | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} From a98ec03303592fa7fd0765598106ba7c822ba55a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Sep 2020 21:13:16 -0700 Subject: [PATCH 00445/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 2f46314f1..ed3000dd7 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -21,13 +21,13 @@ Origin Dollar\(OUSD \)的主要 ERC20 地址为: 内部 implementation 合约: -| 合约 | 地址 | -|:--------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| 保险库 (Vault) | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle \(not currently used\) | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| 合约 | 地址 | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| 保险库 (Vault) | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} From 5c9b1f28441a3e87521de5b63483c69227edb892 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:00:55 -0700 Subject: [PATCH 00446/11794] New translations README.md (Arabic) --- ar/README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 ar/README.md diff --git a/ar/README.md b/ar/README.md new file mode 100644 index 000000000..01162cf25 --- /dev/null +++ b/ar/README.md @@ -0,0 +1,30 @@ +--- +description: The first stablecoin that earns a yield while it's still in your wallet +--- + +# Introduction + +## **A Better Form of Money** + +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. + +![](.gitbook/assets/origin-dollar-summary.jpeg) + +**Background** + +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. + +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. + +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. + +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. + +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. + +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. + +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. + +Welcome to the future of money. + From d7c985eba525e08f458a302557ab90b459d0cea8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:00:57 -0700 Subject: [PATCH 00447/11794] New translations untitled.md (Arabic) --- ar/security-and-risks/untitled.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ar/security-and-risks/untitled.md diff --git a/ar/security-and-risks/untitled.md b/ar/security-and-risks/untitled.md new file mode 100644 index 000000000..21b692090 --- /dev/null +++ b/ar/security-and-risks/untitled.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="untitled.md" %} + + + + + From 105ca5a78224235fd82f26eaab2a2cdcf33abf6b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:00:58 -0700 Subject: [PATCH 00448/11794] New translations curve.md (Arabic) --- .../supported-strategies/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ar/core-concepts/supported-strategies/curve.md diff --git a/ar/core-concepts/supported-strategies/curve.md b/ar/core-concepts/supported-strategies/curve.md new file mode 100644 index 000000000..c0bf8f99e --- /dev/null +++ b/ar/core-concepts/supported-strategies/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | + From c78b2d4245bb1477d3a7fa388550fedc65f34bbd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:00 -0700 Subject: [PATCH 00449/11794] New translations dydx.md (Arabic) --- ar/core-concepts/supported-strategies/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ar/core-concepts/supported-strategies/dydx.md diff --git a/ar/core-concepts/supported-strategies/dydx.md b/ar/core-concepts/supported-strategies/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/ar/core-concepts/supported-strategies/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From dd510923a1d3912feacc8ef9e6f228e9f365e46b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:02 -0700 Subject: [PATCH 00450/11794] New translations uniswap.md (Arabic) --- .../supported-strategies/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ar/core-concepts/supported-strategies/uniswap.md diff --git a/ar/core-concepts/supported-strategies/uniswap.md b/ar/core-concepts/supported-strategies/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/ar/core-concepts/supported-strategies/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From d7245dcaf6c64b18a55d7c19544f7f72694da375 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:04 -0700 Subject: [PATCH 00451/11794] New translations yearn.finance.md (Arabic) --- .../supported-strategies/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ar/core-concepts/supported-strategies/yearn.finance.md diff --git a/ar/core-concepts/supported-strategies/yearn.finance.md b/ar/core-concepts/supported-strategies/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/ar/core-concepts/supported-strategies/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 39cc8489774f9ab017edc24dc408613fbcd769e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:06 -0700 Subject: [PATCH 00452/11794] New translations README.md (Arabic) --- ar/core-concepts/yield-generation/README.md | 24 +++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 ar/core-concepts/yield-generation/README.md diff --git a/ar/core-concepts/yield-generation/README.md b/ar/core-concepts/yield-generation/README.md new file mode 100644 index 000000000..cede81cda --- /dev/null +++ b/ar/core-concepts/yield-generation/README.md @@ -0,0 +1,24 @@ +# Yield Generation + +**Automated Yield Farming** + +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. + +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. + +![](../../.gitbook/assets/ousd_docs_graphics_1.png) + +Effectively, there are 3 ways that OUSD generates yield: + +{% page-ref page="lending.md" %} + +{% page-ref page="market-making.md" %} + +{% page-ref page="rewards.md" %} + + + + + + + From b5d53460cd049d5d9316755e6b86f6cafa5b4e0b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:07 -0700 Subject: [PATCH 00453/11794] New translations lending.md (Arabic) --- ar/core-concepts/yield-generation/lending.md | 26 ++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 ar/core-concepts/yield-generation/lending.md diff --git a/ar/core-concepts/yield-generation/lending.md b/ar/core-concepts/yield-generation/lending.md new file mode 100644 index 000000000..a78f46da0 --- /dev/null +++ b/ar/core-concepts/yield-generation/lending.md @@ -0,0 +1,26 @@ +# Lending + +**Unbank the Banked** + +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. + +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. + +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: + +{% page-ref page="../supported-strategies/compound.md" %} + +{% page-ref page="../supported-strategies/aave.md" %} + +{% page-ref page="../supported-strategies/dydx.md" %} + + + + + + + + + + + From e7fef4b2837fe0d633a9d2d25e3dbe1398abcc2d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:09 -0700 Subject: [PATCH 00454/11794] New translations market-making.md (Arabic) --- .../yield-generation/market-making.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 ar/core-concepts/yield-generation/market-making.md diff --git a/ar/core-concepts/yield-generation/market-making.md b/ar/core-concepts/yield-generation/market-making.md new file mode 100644 index 000000000..b88b3a90d --- /dev/null +++ b/ar/core-concepts/yield-generation/market-making.md @@ -0,0 +1,26 @@ +# Market Making + +**Own your Stake in Decentralized Exchanges** + +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. + +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. + +{% hint style="info" %} +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +{% endhint %} + +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. + +We intend to integrate directly with at least the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + +{% page-ref page="../supported-strategies/curve.md" %} + +{% page-ref page="../supported-strategies/balancer.md" %} + + + + + From a9baf2a6b3f327ba0698ee002c94211854f01e4e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:11 -0700 Subject: [PATCH 00455/11794] New translations rewards.md (Arabic) --- ar/core-concepts/yield-generation/rewards.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 ar/core-concepts/yield-generation/rewards.md diff --git a/ar/core-concepts/yield-generation/rewards.md b/ar/core-concepts/yield-generation/rewards.md new file mode 100644 index 000000000..dce9da9cf --- /dev/null +++ b/ar/core-concepts/yield-generation/rewards.md @@ -0,0 +1,14 @@ +# Rewards + +**Collecting Rewards** + +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. + +{% hint style="info" %} +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +{% endhint %} + +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. + + + From ebb28444dbbca9b198c874ff7c2aa039ba659b9f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:12 -0700 Subject: [PATCH 00456/11794] New translations admin-privileges.md (Arabic) --- ar/governance/admin-privileges.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 ar/governance/admin-privileges.md diff --git a/ar/governance/admin-privileges.md b/ar/governance/admin-privileges.md new file mode 100644 index 000000000..b275178fb --- /dev/null +++ b/ar/governance/admin-privileges.md @@ -0,0 +1,12 @@ +# Admin Privileges + +The OUSD smart contracts are designed to be owner upgradable. + +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. + +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. + +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. + From 1f257f8890554259aa593a16db46de3e96d25a4f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:14 -0700 Subject: [PATCH 00457/11794] New translations governance.md (Arabic) --- ar/governance/governance.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 ar/governance/governance.md diff --git a/ar/governance/governance.md b/ar/governance/governance.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/ar/governance/governance.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From cdbc433874f235620a49147b3b4db06c5e686111 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:15 -0700 Subject: [PATCH 00458/11794] New translations phases.md (Arabic) --- ar/governance/phases.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ar/governance/phases.md diff --git a/ar/governance/phases.md b/ar/governance/phases.md new file mode 100644 index 000000000..4b45be826 --- /dev/null +++ b/ar/governance/phases.md @@ -0,0 +1,6 @@ +# Phases + +Progressive decentralization will follow four phases as outlined below. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) + From 4cb89c8b5997ab15109f35ed13841ccc164f87e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:17 -0700 Subject: [PATCH 00459/11794] New translations asset-risk.md (Arabic) --- ar/security-and-risks/asset-risk.md | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 ar/security-and-risks/asset-risk.md diff --git a/ar/security-and-risks/asset-risk.md b/ar/security-and-risks/asset-risk.md new file mode 100644 index 000000000..d23f13b1d --- /dev/null +++ b/ar/security-and-risks/asset-risk.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From b79140bd6a36398ffa6ceec5ff852496ea73539f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:19 -0700 Subject: [PATCH 00460/11794] New translations contributing.md (Arabic) --- ar/security-and-risks/contributing.md | 84 +++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 ar/security-and-risks/contributing.md diff --git a/ar/security-and-risks/contributing.md b/ar/security-and-risks/contributing.md new file mode 100644 index 000000000..a6234e390 --- /dev/null +++ b/ar/security-and-risks/contributing.md @@ -0,0 +1,84 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="asset-risk.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From fe09567e8fefbb2be59cb7ff6e5a020b722a5386 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:22 -0700 Subject: [PATCH 00461/11794] New translations risks.md (Arabic) --- ar/security-and-risks/risks.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 ar/security-and-risks/risks.md diff --git a/ar/security-and-risks/risks.md b/ar/security-and-risks/risks.md new file mode 100644 index 000000000..26b5ebfe6 --- /dev/null +++ b/ar/security-and-risks/risks.md @@ -0,0 +1,34 @@ +# Risks + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: + +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk + +**Smart contract risk** + +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. + +**Platform risk** + +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. + +**Stablecoin risks** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** + + + + + + + From c21608cdaf133ceac366de93f1799b6e48ef6333 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:24 -0700 Subject: [PATCH 00462/11794] New translations README.md (Arabic) --- ar/smart-contracts/api/README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 ar/smart-contracts/api/README.md diff --git a/ar/smart-contracts/api/README.md b/ar/smart-contracts/api/README.md new file mode 100644 index 000000000..0bb57264b --- /dev/null +++ b/ar/smart-contracts/api/README.md @@ -0,0 +1,12 @@ +# API + +Documentation of contracts API used by the protocol: + +* [Vault](vault.md) +* [ERC-20](erc-20-1.md) +* [Timelock](timelock-1.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) + + + From 67528061c2daa3afb761e6cbcd39b4f980cce248 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:25 -0700 Subject: [PATCH 00463/11794] New translations balancer.md (Arabic) --- .../supported-strategies/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ar/core-concepts/supported-strategies/balancer.md diff --git a/ar/core-concepts/supported-strategies/balancer.md b/ar/core-concepts/supported-strategies/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/ar/core-concepts/supported-strategies/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 58bc68af73505b71ddf1ba1790058160fe6080d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:27 -0700 Subject: [PATCH 00464/11794] New translations README.md (German) --- de/README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 de/README.md diff --git a/de/README.md b/de/README.md new file mode 100644 index 000000000..01162cf25 --- /dev/null +++ b/de/README.md @@ -0,0 +1,30 @@ +--- +description: The first stablecoin that earns a yield while it's still in your wallet +--- + +# Introduction + +## **A Better Form of Money** + +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. + +![](.gitbook/assets/origin-dollar-summary.jpeg) + +**Background** + +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. + +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. + +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. + +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. + +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. + +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. + +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. + +Welcome to the future of money. + From ce5f58eead0c6c9390a1fbe164a12233188122db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:29 -0700 Subject: [PATCH 00465/11794] New translations SUMMARY.md (Arabic) --- ar/SUMMARY.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 ar/SUMMARY.md diff --git a/ar/SUMMARY.md b/ar/SUMMARY.md new file mode 100644 index 000000000..2156447b9 --- /dev/null +++ b/ar/SUMMARY.md @@ -0,0 +1,59 @@ +# Table of contents + +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) + +## Core Concepts + +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-assets/README.md) + * [USDT](core-concepts/supported-assets/usdt.md) + * [USDC](core-concepts/supported-assets/usdc.md) + * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) + * [Compound](core-concepts/supported-strategies/compound.md) + * [Aave](core-concepts/supported-strategies/aave.md) + * [dYdX](core-concepts/supported-strategies/dydx.md) + * [Uniswap](core-concepts/supported-strategies/uniswap.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Balancer](core-concepts/supported-strategies/balancer.md) + * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) + +## Governance + +* [Principles](governance/governance.md) +* [Admin Privileges](governance/admin-privileges.md) + +## Smart Contracts + +* [Architecture](smart-contracts/erc-20.md) +* [Registry](smart-contracts/registry.md) +* [API](smart-contracts/api/README.md) + * [Vault](smart-contracts/api/vault.md) + * [ERC-20](smart-contracts/api/erc-20-1.md) + * [Timelock](smart-contracts/api/timelock-1.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) + +## Security & Risks + +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/untitled.md) +* [Bug Bounties](security-and-risks/asset-risk.md) +* [Contributing](security-and-risks/contributing.md) + +## Links + +* [Github](https://www.github.com/originprotocol/origin-dollar) +* [Discord](https://www.originprotocol.com/discord) +* [originprotocol.com](https://www.originprotocol.com) + From dda1f995717bdcaed1d15c1af62c6087f2455ece Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:31 -0700 Subject: [PATCH 00466/11794] New translations erc-20.md (German) --- de/architecture/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 de/architecture/erc-20.md diff --git a/de/architecture/erc-20.md b/de/architecture/erc-20.md new file mode 100644 index 000000000..9a789241b --- /dev/null +++ b/de/architecture/erc-20.md @@ -0,0 +1,12 @@ +# Overview + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 9648f90acc9ed6346ad9806f96baaadb0200efe9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:32 -0700 Subject: [PATCH 00467/11794] New translations erc-20-1.md (German) --- de/architecture/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 de/architecture/erc-20-1.md diff --git a/de/architecture/erc-20-1.md b/de/architecture/erc-20-1.md new file mode 100644 index 000000000..a9caff400 --- /dev/null +++ b/de/architecture/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 1305821b4fbba30488a770b5537e7c94c84452e3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:34 -0700 Subject: [PATCH 00468/11794] New translations how-it-works.md (German) --- de/how-it-works.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 de/how-it-works.md diff --git a/de/how-it-works.md b/de/how-it-works.md new file mode 100644 index 000000000..8bf7459de --- /dev/null +++ b/de/how-it-works.md @@ -0,0 +1,36 @@ +# How It Works + +#### 100% Backed and Stable + +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. + +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. + +{% hint style="success" %} +1 OUSD = 1 USD +{% endhint %} + +#### Minting OUSD + +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. + +**Redeeming OUSD** + +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. + +{% hint style="warning" %} +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +{% endhint %} + +#### A**utomated Yield Farming** + +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. + +#### **Elastic Supply** + +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. + +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. + From c064eb274d66ceff0710029a13b67cb9157f455f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:36 -0700 Subject: [PATCH 00469/11794] New translations getting-started.md (German) --- de/getting-started.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 de/getting-started.md diff --git a/de/getting-started.md b/de/getting-started.md new file mode 100644 index 000000000..296ff8a36 --- /dev/null +++ b/de/getting-started.md @@ -0,0 +1,39 @@ +# Getting Started + +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. + +**Mint or Redeem** + +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. + +**Buy on Exchanges** + +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: + +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) + +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. + +**Adding OUSD to Your Wallet** + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. + +**Integrating OUSD** + +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. + +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: + +{% page-ref page="smart-contracts/erc-20.md" %} + +{% page-ref page="smart-contracts/api/" %} + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. + From 0075ddbc126896ea0d73834b32e56643e504a06a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:37 -0700 Subject: [PATCH 00470/11794] New translations SUMMARY.md (German) --- de/SUMMARY.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 de/SUMMARY.md diff --git a/de/SUMMARY.md b/de/SUMMARY.md new file mode 100644 index 000000000..2156447b9 --- /dev/null +++ b/de/SUMMARY.md @@ -0,0 +1,59 @@ +# Table of contents + +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) + +## Core Concepts + +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-assets/README.md) + * [USDT](core-concepts/supported-assets/usdt.md) + * [USDC](core-concepts/supported-assets/usdc.md) + * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) + * [Compound](core-concepts/supported-strategies/compound.md) + * [Aave](core-concepts/supported-strategies/aave.md) + * [dYdX](core-concepts/supported-strategies/dydx.md) + * [Uniswap](core-concepts/supported-strategies/uniswap.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Balancer](core-concepts/supported-strategies/balancer.md) + * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) + +## Governance + +* [Principles](governance/governance.md) +* [Admin Privileges](governance/admin-privileges.md) + +## Smart Contracts + +* [Architecture](smart-contracts/erc-20.md) +* [Registry](smart-contracts/registry.md) +* [API](smart-contracts/api/README.md) + * [Vault](smart-contracts/api/vault.md) + * [ERC-20](smart-contracts/api/erc-20-1.md) + * [Timelock](smart-contracts/api/timelock-1.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) + +## Security & Risks + +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/untitled.md) +* [Bug Bounties](security-and-risks/asset-risk.md) +* [Contributing](security-and-risks/contributing.md) + +## Links + +* [Github](https://www.github.com/originprotocol/origin-dollar) +* [Discord](https://www.originprotocol.com/discord) +* [originprotocol.com](https://www.originprotocol.com) + From 4809b894974c7bb1731e946ce882c539be48a621 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:39 -0700 Subject: [PATCH 00471/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 61 ++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 ar/smart-contracts/registry.md diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md new file mode 100644 index 000000000..57f66229a --- /dev/null +++ b/ar/smart-contracts/registry.md @@ -0,0 +1,61 @@ +# Registry + +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | + +Internal implementation contracts: + +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +{% endtab %} + +{% tab title="Stablecoins" %} +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +{% endtab %} +{% endtabs %} + + + + + + + From dde25cf5867a865cacedda45b62bd9e92a729aba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:40 -0700 Subject: [PATCH 00472/11794] New translations erc-20-1.md (Arabic) --- ar/smart-contracts/api/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 ar/smart-contracts/api/erc-20-1.md diff --git a/ar/smart-contracts/api/erc-20-1.md b/ar/smart-contracts/api/erc-20-1.md new file mode 100644 index 000000000..7aa009ac1 --- /dev/null +++ b/ar/smart-contracts/api/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From cf303ec64f07e6b023eab07d634e6a71be9d5fb7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:42 -0700 Subject: [PATCH 00473/11794] New translations erc-20.md (Arabic) --- ar/smart-contracts/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 ar/smart-contracts/erc-20.md diff --git a/ar/smart-contracts/erc-20.md b/ar/smart-contracts/erc-20.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/ar/smart-contracts/erc-20.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From c0b98284c405eacbfd6745397d8ccf7fd58af418 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:44 -0700 Subject: [PATCH 00474/11794] New translations vault.md (Arabic) --- ar/smart-contracts/api/vault.md | 175 ++++++++++++++++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 ar/smart-contracts/api/vault.md diff --git a/ar/smart-contracts/api/vault.md b/ar/smart-contracts/api/vault.md new file mode 100644 index 000000000..2caf7c60a --- /dev/null +++ b/ar/smart-contracts/api/vault.md @@ -0,0 +1,175 @@ +--- +description: >- + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +--- + +# Vault + +## Methods‌ + +### mint\(\) + +**`function mint(address _asset, uint256 _amount)`**‌ + +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | + +### mintMultiple\(\) + +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ + +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +{% endhint %} + +### redeem\(\) + +**`function redeem(uint256 _amount)`**‌ + +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +### redeemAll\(\)‌ + +**`function redeemAll()`**‌ + +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +### rebase\(\) + +**`function rebase()`**‌ + +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ + +### allocate\(\) + +**`function allocate()`**‌ + +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ + +### totalValue\(\) + +**`function totalValue()`**‌ + +Returns total value of underlying assets and strategies. + +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | + +### checkBalance\(\) + +**`function checkBalance(address _asset)`**‌ + +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | + +### calculateRedeemOutputs\(\) + +**`function calculateRedeemOutputs(uint256 _amount)`**‌ + +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. + +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. + +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +| `return` name | Type | Description | +|:------------- |:------------- |:--------------------------------------------------------------------------- | +| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | + +### getAssetCount\(\) + +**`function getAssetCount()`**‌ + +Return the number of supported stablecoin assets represented by `uint256` type.‌ + +### getAllAssets\(\) + +**`function getAllAssets()`**‌ + +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ + +### getStrategyCount\(\)‌ + +**`function getStrategyCount()`**‌ + +Return the number of strategies active on the Vault represented by `uint256` type.‌ + +### getAPR\(\) + +**`function getAPR()`**‌ + +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ + +### isSupportedAsset\(\) + +**`function isSupportedAsset(address _asset)`**‌ + +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + +### priceUSDMint\(\) + +**`function priceUSDMint(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceUSDRedeem\(\) + +**`function priceUSDRedeem(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceAssetUSDMint\(\)‌ + +**`function priceAssetUSDMint(address _asset)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | + +### priceAssetUSDRedeem\(\)‌ + +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + From d548a65d2228467a59c8c7252307835e06c5701a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:46 -0700 Subject: [PATCH 00475/11794] New translations timelock.md (Arabic) --- ar/smart-contracts/api/timelock.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ar/smart-contracts/api/timelock.md diff --git a/ar/smart-contracts/api/timelock.md b/ar/smart-contracts/api/timelock.md new file mode 100644 index 000000000..b891a0c78 --- /dev/null +++ b/ar/smart-contracts/api/timelock.md @@ -0,0 +1,6 @@ +# Timelock + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From a86bc8074c3749132244e9e27347cab729733566 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:49 -0700 Subject: [PATCH 00476/11794] New translations strategies.md (Arabic) --- ar/smart-contracts/api/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 ar/smart-contracts/api/strategies.md diff --git a/ar/smart-contracts/api/strategies.md b/ar/smart-contracts/api/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/ar/smart-contracts/api/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From f23e0c5fc6b5915b7b246b759a3593b95a1b3470 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:51 -0700 Subject: [PATCH 00477/11794] New translations ousd.md (Arabic) --- ar/smart-contracts/api/ousd.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 ar/smart-contracts/api/ousd.md diff --git a/ar/smart-contracts/api/ousd.md b/ar/smart-contracts/api/ousd.md new file mode 100644 index 000000000..8d6981144 --- /dev/null +++ b/ar/smart-contracts/api/ousd.md @@ -0,0 +1,8 @@ +# OUSD + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + + + From fb2b05776a302c0c241c4083b19f8ba62c602ba3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:52 -0700 Subject: [PATCH 00478/11794] New translations oracle.md (Arabic) --- ar/smart-contracts/api/oracle.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ar/smart-contracts/api/oracle.md diff --git a/ar/smart-contracts/api/oracle.md b/ar/smart-contracts/api/oracle.md new file mode 100644 index 000000000..b369591e0 --- /dev/null +++ b/ar/smart-contracts/api/oracle.md @@ -0,0 +1,6 @@ +# Oracles + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From 54fe3ac262f8fc86f3b3af200023b82559c7e068 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:54 -0700 Subject: [PATCH 00479/11794] New translations compound.md (Arabic) --- .../supported-strategies/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 ar/core-concepts/supported-strategies/compound.md diff --git a/ar/core-concepts/supported-strategies/compound.md b/ar/core-concepts/supported-strategies/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/ar/core-concepts/supported-strategies/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 42e9410b67f5c9dd7236fa7372b5c99c86d5c259 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:56 -0700 Subject: [PATCH 00480/11794] New translations timelock-1.md (Arabic) --- ar/smart-contracts/api/timelock-1.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ar/smart-contracts/api/timelock-1.md diff --git a/ar/smart-contracts/api/timelock-1.md b/ar/smart-contracts/api/timelock-1.md new file mode 100644 index 000000000..1dde00239 --- /dev/null +++ b/ar/smart-contracts/api/timelock-1.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 0bd26d6ae9e328b17809cdcdf039092906de22d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:58 -0700 Subject: [PATCH 00481/11794] New translations aave.md (Arabic) --- ar/core-concepts/supported-strategies/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ar/core-concepts/supported-strategies/aave.md diff --git a/ar/core-concepts/supported-strategies/aave.md b/ar/core-concepts/supported-strategies/aave.md new file mode 100644 index 000000000..8f991bd82 --- /dev/null +++ b/ar/core-concepts/supported-strategies/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | + From 9690141b95e803de50778bff39919be7f0380c71 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:01:59 -0700 Subject: [PATCH 00482/11794] New translations elastic-supply.md (Arabic) --- ar/core-concepts/elastic-supply.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 ar/core-concepts/elastic-supply.md diff --git a/ar/core-concepts/elastic-supply.md b/ar/core-concepts/elastic-supply.md new file mode 100644 index 000000000..b415919ae --- /dev/null +++ b/ar/core-concepts/elastic-supply.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From bdddf072fb05c3fe436ca4c3d12f87e6922c7247 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:02 -0700 Subject: [PATCH 00483/11794] New translations dai.md (Arabic) --- ar/core-concepts/supported-assets/dai.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ar/core-concepts/supported-assets/dai.md diff --git a/ar/core-concepts/supported-assets/dai.md b/ar/core-concepts/supported-assets/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/ar/core-concepts/supported-assets/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From ad4b3ab959bccd38c4862ce15e2f9b53eb6e24ee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:04 -0700 Subject: [PATCH 00484/11794] New translations README.md (Arabic) --- ar/core-concepts/supported-assets/README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ar/core-concepts/supported-assets/README.md diff --git a/ar/core-concepts/supported-assets/README.md b/ar/core-concepts/supported-assets/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/ar/core-concepts/supported-assets/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From a2461a775956839769a268fcc07428a1d567959c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:06 -0700 Subject: [PATCH 00485/11794] New translations price-oracles.md (Arabic) --- ar/core-concepts/price-oracles.md | 170 ++++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 ar/core-concepts/price-oracles.md diff --git a/ar/core-concepts/price-oracles.md b/ar/core-concepts/price-oracles.md new file mode 100644 index 000000000..0f5b487c4 --- /dev/null +++ b/ar/core-concepts/price-oracles.md @@ -0,0 +1,170 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +{% tabs %} +{% tab title="DAI/USD" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% endtab %} + +{% tab title="USDT/USD" %} +The following oracles are used to fetch or compute a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +{% endtab %} + +{% tab title="USDC/USD" %} +The following oracles are used to fetch or compute a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +{% endtab %} + +{% tab title="ETH/USD" %} +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} +{% endtabs %} + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 8a1b936875b7e5dbd77b198d52917e40a99c5c70 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:08 -0700 Subject: [PATCH 00486/11794] New translations earning-strategies.md (Arabic) --- ar/core-concepts/fund-management/earning-strategies.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ar/core-concepts/fund-management/earning-strategies.md diff --git a/ar/core-concepts/fund-management/earning-strategies.md b/ar/core-concepts/fund-management/earning-strategies.md new file mode 100644 index 000000000..0fb0111e4 --- /dev/null +++ b/ar/core-concepts/fund-management/earning-strategies.md @@ -0,0 +1,6 @@ +# Earning Strategies + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. + +In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. + From 12cc1fbf0c8a3bc756b7f27ecb6261909906e3ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:09 -0700 Subject: [PATCH 00487/11794] New translations diversification.md (Arabic) --- ar/core-concepts/fund-management/diversification.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 ar/core-concepts/fund-management/diversification.md diff --git a/ar/core-concepts/fund-management/diversification.md b/ar/core-concepts/fund-management/diversification.md new file mode 100644 index 000000000..3d98a522e --- /dev/null +++ b/ar/core-concepts/fund-management/diversification.md @@ -0,0 +1,8 @@ +# Diversification + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From f5a7570c4a919d71efa725f61d63e4a0043705af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:11 -0700 Subject: [PATCH 00488/11794] New translations README.md (Arabic) --- ar/core-concepts/fund-management/README.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ar/core-concepts/fund-management/README.md diff --git a/ar/core-concepts/fund-management/README.md b/ar/core-concepts/fund-management/README.md new file mode 100644 index 000000000..4f6287602 --- /dev/null +++ b/ar/core-concepts/fund-management/README.md @@ -0,0 +1,6 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + From 965d4e6356c6950eaa0c160d5531494e4714526b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:13 -0700 Subject: [PATCH 00489/11794] New translations timelock.md (Arabic) --- ar/architecture/timelock.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ar/architecture/timelock.md diff --git a/ar/architecture/timelock.md b/ar/architecture/timelock.md new file mode 100644 index 000000000..b26b30f1c --- /dev/null +++ b/ar/architecture/timelock.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 80a89ae2ea131fb55b7965b90113601f77596a4d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:14 -0700 Subject: [PATCH 00490/11794] New translations usdt.md (Arabic) --- ar/core-concepts/supported-assets/usdt.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ar/core-concepts/supported-assets/usdt.md diff --git a/ar/core-concepts/supported-assets/usdt.md b/ar/core-concepts/supported-assets/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/ar/core-concepts/supported-assets/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From ea5a8cd056bbcac236bf5ba56017cf989ea1bfd4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:16 -0700 Subject: [PATCH 00491/11794] New translations strategies.md (Arabic) --- ar/architecture/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 ar/architecture/strategies.md diff --git a/ar/architecture/strategies.md b/ar/architecture/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/ar/architecture/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From b0c4aca071d588192333114a2b0eee5b744c23c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:18 -0700 Subject: [PATCH 00492/11794] New translations erc-20.md (Arabic) --- ar/architecture/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 ar/architecture/erc-20.md diff --git a/ar/architecture/erc-20.md b/ar/architecture/erc-20.md new file mode 100644 index 000000000..9a789241b --- /dev/null +++ b/ar/architecture/erc-20.md @@ -0,0 +1,12 @@ +# Overview + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From e30e2a7b2c8b3d02d84021049db17544b57a426c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:19 -0700 Subject: [PATCH 00493/11794] New translations erc-20-1.md (Arabic) --- ar/architecture/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 ar/architecture/erc-20-1.md diff --git a/ar/architecture/erc-20-1.md b/ar/architecture/erc-20-1.md new file mode 100644 index 000000000..a9caff400 --- /dev/null +++ b/ar/architecture/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 8c05973b74efeb0e33df3b9963beb0dcc47dd188 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:21 -0700 Subject: [PATCH 00494/11794] New translations how-it-works.md (Arabic) --- ar/how-it-works.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 ar/how-it-works.md diff --git a/ar/how-it-works.md b/ar/how-it-works.md new file mode 100644 index 000000000..8bf7459de --- /dev/null +++ b/ar/how-it-works.md @@ -0,0 +1,36 @@ +# How It Works + +#### 100% Backed and Stable + +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. + +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. + +{% hint style="success" %} +1 OUSD = 1 USD +{% endhint %} + +#### Minting OUSD + +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. + +**Redeeming OUSD** + +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. + +{% hint style="warning" %} +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +{% endhint %} + +#### A**utomated Yield Farming** + +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. + +#### **Elastic Supply** + +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. + +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. + From 784387366a4765406fa7c4a6f4d4e7f613dcc4a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:22 -0700 Subject: [PATCH 00495/11794] New translations getting-started.md (Arabic) --- ar/getting-started.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 ar/getting-started.md diff --git a/ar/getting-started.md b/ar/getting-started.md new file mode 100644 index 000000000..296ff8a36 --- /dev/null +++ b/ar/getting-started.md @@ -0,0 +1,39 @@ +# Getting Started + +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. + +**Mint or Redeem** + +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. + +**Buy on Exchanges** + +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: + +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) + +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. + +**Adding OUSD to Your Wallet** + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. + +**Integrating OUSD** + +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. + +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: + +{% page-ref page="smart-contracts/erc-20.md" %} + +{% page-ref page="smart-contracts/api/" %} + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. + From 32fae52a12129fee416ddd7bb0fd636940816d5c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:24 -0700 Subject: [PATCH 00496/11794] New translations README.md (Arabic) --- .../supported-strategies/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 ar/core-concepts/supported-strategies/README.md diff --git a/ar/core-concepts/supported-strategies/README.md b/ar/core-concepts/supported-strategies/README.md new file mode 100644 index 000000000..60ab03f00 --- /dev/null +++ b/ar/core-concepts/supported-strategies/README.md @@ -0,0 +1,30 @@ +# Supported Strategies + +**Supported DeFi Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, OUSD earns yield from the following platform\(s\): + +{% page-ref page="compound.md" %} + +Integrations are currently planned or being built for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 1f39a35965310d3f89dfb7aa6c8bc4c63cef5796 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:26 -0700 Subject: [PATCH 00497/11794] New translations usdc.md (Arabic) --- ar/core-concepts/supported-assets/usdc.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ar/core-concepts/supported-assets/usdc.md diff --git a/ar/core-concepts/supported-assets/usdc.md b/ar/core-concepts/supported-assets/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/ar/core-concepts/supported-assets/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From e55e48166e37709ae9f01efac9a8326e25037181 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:28 -0700 Subject: [PATCH 00498/11794] New translations vault.md (Arabic) --- ar/architecture/vault.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 ar/architecture/vault.md diff --git a/ar/architecture/vault.md b/ar/architecture/vault.md new file mode 100644 index 000000000..ebb2a96dc --- /dev/null +++ b/ar/architecture/vault.md @@ -0,0 +1,17 @@ +# Vault + +The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + +The most important publicly callable functions on the Vault are: + +* `mint()`allows a single supported stablecoin to be converted to OUSD +* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call +* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. +* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. +* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. +* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. + +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. + + + From fec2b4e217e78c4ab7c5bbb10cfba5f689f211ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:29 -0700 Subject: [PATCH 00499/11794] New translations README.md (Arabic) --- .../supported-defi-platforms/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 ar/core-concepts/supported-defi-platforms/README.md diff --git a/ar/core-concepts/supported-defi-platforms/README.md b/ar/core-concepts/supported-defi-platforms/README.md new file mode 100644 index 000000000..50ee37b6c --- /dev/null +++ b/ar/core-concepts/supported-defi-platforms/README.md @@ -0,0 +1,30 @@ +# Supported DeFi Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From a86aa28e723a0574f8b9919fe257e93060f3f09d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:31 -0700 Subject: [PATCH 00500/11794] New translations aave.md (Arabic) --- ar/core-concepts/supported-platforms/aave.md | 25 ++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ar/core-concepts/supported-platforms/aave.md diff --git a/ar/core-concepts/supported-platforms/aave.md b/ar/core-concepts/supported-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/ar/core-concepts/supported-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 870002a90c3ec845506024b8a426cce7e30c28a1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:33 -0700 Subject: [PATCH 00501/11794] New translations yearn.finance.md (Arabic) --- .../supported-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ar/core-concepts/supported-platforms/yearn.finance.md diff --git a/ar/core-concepts/supported-platforms/yearn.finance.md b/ar/core-concepts/supported-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/ar/core-concepts/supported-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 7818c5d501ece471df0ec62f48966f134cf17296 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:36 -0700 Subject: [PATCH 00502/11794] New translations aave.md (Arabic) --- .../supported-defi-platforms/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ar/core-concepts/supported-defi-platforms/aave.md diff --git a/ar/core-concepts/supported-defi-platforms/aave.md b/ar/core-concepts/supported-defi-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/ar/core-concepts/supported-defi-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From dcf97cc0731f850e5758be626073fb0272585223 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:38 -0700 Subject: [PATCH 00503/11794] New translations uniswap.md (Arabic) --- .../supported-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ar/core-concepts/supported-platforms/uniswap.md diff --git a/ar/core-concepts/supported-platforms/uniswap.md b/ar/core-concepts/supported-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/ar/core-concepts/supported-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 255f2843e70943ab8b89b07c62cd24ab35671341 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:40 -0700 Subject: [PATCH 00504/11794] New translations dydx.md (Arabic) --- ar/core-concepts/supported-platforms/dydx.md | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ar/core-concepts/supported-platforms/dydx.md diff --git a/ar/core-concepts/supported-platforms/dydx.md b/ar/core-concepts/supported-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/ar/core-concepts/supported-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 7d60bb051c56518477b58a3d8640ae37fee6f056 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:42 -0700 Subject: [PATCH 00505/11794] New translations curve.md (Arabic) --- ar/core-concepts/supported-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ar/core-concepts/supported-platforms/curve.md diff --git a/ar/core-concepts/supported-platforms/curve.md b/ar/core-concepts/supported-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/ar/core-concepts/supported-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 6bdfb840e1c67c02c266e1e11059cf75353ed87d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:44 -0700 Subject: [PATCH 00506/11794] New translations balancer.md (Arabic) --- .../supported-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ar/core-concepts/supported-platforms/balancer.md diff --git a/ar/core-concepts/supported-platforms/balancer.md b/ar/core-concepts/supported-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/ar/core-concepts/supported-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 357128805e0ad8f6233811635280a3be1e52bf22 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:45 -0700 Subject: [PATCH 00507/11794] New translations compound.md (Arabic) --- .../supported-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 ar/core-concepts/supported-platforms/compound.md diff --git a/ar/core-concepts/supported-platforms/compound.md b/ar/core-concepts/supported-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/ar/core-concepts/supported-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From ca3d322280e60a8af7e464fe332314647b7e26cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:47 -0700 Subject: [PATCH 00508/11794] New translations README.md (Arabic) --- .../supported-platforms/README.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 ar/core-concepts/supported-platforms/README.md diff --git a/ar/core-concepts/supported-platforms/README.md b/ar/core-concepts/supported-platforms/README.md new file mode 100644 index 000000000..aa4b89181 --- /dev/null +++ b/ar/core-concepts/supported-platforms/README.md @@ -0,0 +1,32 @@ +# Supported Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="yearn.finance.md" %} + +{% page-ref page="compound.md" %} + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From ec60239b579ec2f8ed9ec72283f34fb9f0be1369 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:49 -0700 Subject: [PATCH 00509/11794] New translations compound.md (Arabic) --- .../supported-defi-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 ar/core-concepts/supported-defi-platforms/compound.md diff --git a/ar/core-concepts/supported-defi-platforms/compound.md b/ar/core-concepts/supported-defi-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/ar/core-concepts/supported-defi-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From a347558d75cdfe415e1d0c1f8cf917e2fa60e1bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:51 -0700 Subject: [PATCH 00510/11794] New translations yearn.finance.md (Arabic) --- .../supported-defi-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ar/core-concepts/supported-defi-platforms/yearn.finance.md diff --git a/ar/core-concepts/supported-defi-platforms/yearn.finance.md b/ar/core-concepts/supported-defi-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/ar/core-concepts/supported-defi-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 99813ddc30ce96154f9803f6720d96f7eaac534b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:52 -0700 Subject: [PATCH 00511/11794] New translations uniswap.md (Arabic) --- .../supported-defi-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ar/core-concepts/supported-defi-platforms/uniswap.md diff --git a/ar/core-concepts/supported-defi-platforms/uniswap.md b/ar/core-concepts/supported-defi-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/ar/core-concepts/supported-defi-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From e4e0c6d4b2a1008c82504403a6efac744e860227 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:54 -0700 Subject: [PATCH 00512/11794] New translations dydx.md (Arabic) --- .../supported-defi-platforms/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ar/core-concepts/supported-defi-platforms/dydx.md diff --git a/ar/core-concepts/supported-defi-platforms/dydx.md b/ar/core-concepts/supported-defi-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/ar/core-concepts/supported-defi-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 961b515e567910f699b0c15b046e4c680f5011f5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:56 -0700 Subject: [PATCH 00513/11794] New translations curve.md (Arabic) --- .../supported-defi-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ar/core-concepts/supported-defi-platforms/curve.md diff --git a/ar/core-concepts/supported-defi-platforms/curve.md b/ar/core-concepts/supported-defi-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/ar/core-concepts/supported-defi-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From dde96f10fb3a9f719aa4c8b31e704ee6e0055743 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:58 -0700 Subject: [PATCH 00514/11794] New translations balancer.md (Arabic) --- .../supported-defi-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ar/core-concepts/supported-defi-platforms/balancer.md diff --git a/ar/core-concepts/supported-defi-platforms/balancer.md b/ar/core-concepts/supported-defi-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/ar/core-concepts/supported-defi-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From e8fcc3ede847c415f0c2b48f0d4eb1a35122707b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:02:59 -0700 Subject: [PATCH 00515/11794] New translations usdc.md (Dutch) --- nl/core-concepts/supported-assets/usdc.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 nl/core-concepts/supported-assets/usdc.md diff --git a/nl/core-concepts/supported-assets/usdc.md b/nl/core-concepts/supported-assets/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/nl/core-concepts/supported-assets/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From 0a9f2ec3e00b96b4bcbb400fc2688f1ac1a3b90c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:01 -0700 Subject: [PATCH 00516/11794] New translations usdt.md (Dutch) --- nl/core-concepts/supported-assets/usdt.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 nl/core-concepts/supported-assets/usdt.md diff --git a/nl/core-concepts/supported-assets/usdt.md b/nl/core-concepts/supported-assets/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/nl/core-concepts/supported-assets/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From bb1ca4feb27b3748aa620774deabdebfb2fccbbc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:03 -0700 Subject: [PATCH 00517/11794] New translations README.md (Dutch) --- .../supported-defi-platforms/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 nl/core-concepts/supported-defi-platforms/README.md diff --git a/nl/core-concepts/supported-defi-platforms/README.md b/nl/core-concepts/supported-defi-platforms/README.md new file mode 100644 index 000000000..50ee37b6c --- /dev/null +++ b/nl/core-concepts/supported-defi-platforms/README.md @@ -0,0 +1,30 @@ +# Supported DeFi Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From e6731a077264935490d0d88a56c7a2f6a23ee815 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:04 -0700 Subject: [PATCH 00518/11794] New translations compound.md (Dutch) --- .../supported-defi-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 nl/core-concepts/supported-defi-platforms/compound.md diff --git a/nl/core-concepts/supported-defi-platforms/compound.md b/nl/core-concepts/supported-defi-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/nl/core-concepts/supported-defi-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 90defb631b7b722e7a4a70ad3bcd7e3c12b74f09 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:06 -0700 Subject: [PATCH 00519/11794] New translations aave.md (Dutch) --- .../supported-defi-platforms/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 nl/core-concepts/supported-defi-platforms/aave.md diff --git a/nl/core-concepts/supported-defi-platforms/aave.md b/nl/core-concepts/supported-defi-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/nl/core-concepts/supported-defi-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From aaa93f995bc27e5db226b58070a0beeb5a99469a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:08 -0700 Subject: [PATCH 00520/11794] New translations balancer.md (Dutch) --- .../supported-defi-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 nl/core-concepts/supported-defi-platforms/balancer.md diff --git a/nl/core-concepts/supported-defi-platforms/balancer.md b/nl/core-concepts/supported-defi-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/nl/core-concepts/supported-defi-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From dcd950110cc08e348352dc2b453ad66cd3b075f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:09 -0700 Subject: [PATCH 00521/11794] New translations curve.md (Dutch) --- .../supported-defi-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 nl/core-concepts/supported-defi-platforms/curve.md diff --git a/nl/core-concepts/supported-defi-platforms/curve.md b/nl/core-concepts/supported-defi-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/nl/core-concepts/supported-defi-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From af3cf8c68d86cffa5d029ea13a2be08984af58d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:11 -0700 Subject: [PATCH 00522/11794] New translations dydx.md (Dutch) --- .../supported-defi-platforms/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 nl/core-concepts/supported-defi-platforms/dydx.md diff --git a/nl/core-concepts/supported-defi-platforms/dydx.md b/nl/core-concepts/supported-defi-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/nl/core-concepts/supported-defi-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 8ac32b25d979c1439486ce5495d2c7377fac1249 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:13 -0700 Subject: [PATCH 00523/11794] New translations README.md (Dutch) --- nl/core-concepts/supported-assets/README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 nl/core-concepts/supported-assets/README.md diff --git a/nl/core-concepts/supported-assets/README.md b/nl/core-concepts/supported-assets/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/nl/core-concepts/supported-assets/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From 448233d4952686f4257401371d8e3235327219a7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:15 -0700 Subject: [PATCH 00524/11794] New translations dai.md (Dutch) --- nl/core-concepts/supported-assets/dai.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 nl/core-concepts/supported-assets/dai.md diff --git a/nl/core-concepts/supported-assets/dai.md b/nl/core-concepts/supported-assets/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/nl/core-concepts/supported-assets/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From 6c4438c546c80cbd57f156cad6c6465331b6ad73 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:16 -0700 Subject: [PATCH 00525/11794] New translations strategies.md (Dutch) --- nl/architecture/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 nl/architecture/strategies.md diff --git a/nl/architecture/strategies.md b/nl/architecture/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/nl/architecture/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From a3ddc7069b2f3fdccb4742ecdf0d53d0a9e3d4ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:18 -0700 Subject: [PATCH 00526/11794] New translations earning-strategies.md (Dutch) --- nl/core-concepts/fund-management/earning-strategies.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 nl/core-concepts/fund-management/earning-strategies.md diff --git a/nl/core-concepts/fund-management/earning-strategies.md b/nl/core-concepts/fund-management/earning-strategies.md new file mode 100644 index 000000000..0fb0111e4 --- /dev/null +++ b/nl/core-concepts/fund-management/earning-strategies.md @@ -0,0 +1,6 @@ +# Earning Strategies + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. + +In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. + From dae27a350682068938fe52279b3f6c149fb81db9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:20 -0700 Subject: [PATCH 00527/11794] New translations diversification.md (Dutch) --- nl/core-concepts/fund-management/diversification.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 nl/core-concepts/fund-management/diversification.md diff --git a/nl/core-concepts/fund-management/diversification.md b/nl/core-concepts/fund-management/diversification.md new file mode 100644 index 000000000..3d98a522e --- /dev/null +++ b/nl/core-concepts/fund-management/diversification.md @@ -0,0 +1,8 @@ +# Diversification + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From 0681368bb8e8308b5111a1efc5ecc3da89b0c6bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:21 -0700 Subject: [PATCH 00528/11794] New translations README.md (Dutch) --- nl/core-concepts/fund-management/README.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 nl/core-concepts/fund-management/README.md diff --git a/nl/core-concepts/fund-management/README.md b/nl/core-concepts/fund-management/README.md new file mode 100644 index 000000000..4f6287602 --- /dev/null +++ b/nl/core-concepts/fund-management/README.md @@ -0,0 +1,6 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + From e70b3a04478db2f232262f2e51237cda081d9f1a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:23 -0700 Subject: [PATCH 00529/11794] New translations elastic-supply.md (Dutch) --- nl/core-concepts/elastic-supply.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 nl/core-concepts/elastic-supply.md diff --git a/nl/core-concepts/elastic-supply.md b/nl/core-concepts/elastic-supply.md new file mode 100644 index 000000000..b415919ae --- /dev/null +++ b/nl/core-concepts/elastic-supply.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From 3af61700fe2fa05319760c9b05dc8cd0c71c29e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:25 -0700 Subject: [PATCH 00530/11794] New translations vault.md (Dutch) --- nl/architecture/vault.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 nl/architecture/vault.md diff --git a/nl/architecture/vault.md b/nl/architecture/vault.md new file mode 100644 index 000000000..ebb2a96dc --- /dev/null +++ b/nl/architecture/vault.md @@ -0,0 +1,17 @@ +# Vault + +The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + +The most important publicly callable functions on the Vault are: + +* `mint()`allows a single supported stablecoin to be converted to OUSD +* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call +* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. +* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. +* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. +* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. + +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. + + + From 6dceca76f4208f4d41873bbfadd2de66c1fb1691 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:26 -0700 Subject: [PATCH 00531/11794] New translations timelock.md (Dutch) --- nl/architecture/timelock.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 nl/architecture/timelock.md diff --git a/nl/architecture/timelock.md b/nl/architecture/timelock.md new file mode 100644 index 000000000..b26b30f1c --- /dev/null +++ b/nl/architecture/timelock.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 92b1c7076c0bf28440054fca3f43ed7627a46c2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:28 -0700 Subject: [PATCH 00532/11794] New translations erc-20.md (Dutch) --- nl/architecture/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 nl/architecture/erc-20.md diff --git a/nl/architecture/erc-20.md b/nl/architecture/erc-20.md new file mode 100644 index 000000000..9a789241b --- /dev/null +++ b/nl/architecture/erc-20.md @@ -0,0 +1,12 @@ +# Overview + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 7d613c0e1688ba0545916b303e8ad8e746a36cfe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:30 -0700 Subject: [PATCH 00533/11794] New translations erc-20-1.md (Dutch) --- nl/architecture/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 nl/architecture/erc-20-1.md diff --git a/nl/architecture/erc-20-1.md b/nl/architecture/erc-20-1.md new file mode 100644 index 000000000..a9caff400 --- /dev/null +++ b/nl/architecture/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 4df7368dd8009c1792febbbecbf660681da33398 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:31 -0700 Subject: [PATCH 00534/11794] New translations yearn.finance.md (Dutch) --- .../supported-defi-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 nl/core-concepts/supported-defi-platforms/yearn.finance.md diff --git a/nl/core-concepts/supported-defi-platforms/yearn.finance.md b/nl/core-concepts/supported-defi-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/nl/core-concepts/supported-defi-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From babe1ac145ec96b124a23f9c6a45766da5bc687d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:33 -0700 Subject: [PATCH 00535/11794] New translations how-it-works.md (Dutch) --- nl/how-it-works.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 nl/how-it-works.md diff --git a/nl/how-it-works.md b/nl/how-it-works.md new file mode 100644 index 000000000..8bf7459de --- /dev/null +++ b/nl/how-it-works.md @@ -0,0 +1,36 @@ +# How It Works + +#### 100% Backed and Stable + +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. + +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. + +{% hint style="success" %} +1 OUSD = 1 USD +{% endhint %} + +#### Minting OUSD + +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. + +**Redeeming OUSD** + +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. + +{% hint style="warning" %} +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +{% endhint %} + +#### A**utomated Yield Farming** + +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. + +#### **Elastic Supply** + +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. + +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. + From 4f3750dafebe869979cb80065ba6136997792e8b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:35 -0700 Subject: [PATCH 00536/11794] New translations uniswap.md (Dutch) --- .../supported-defi-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 nl/core-concepts/supported-defi-platforms/uniswap.md diff --git a/nl/core-concepts/supported-defi-platforms/uniswap.md b/nl/core-concepts/supported-defi-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/nl/core-concepts/supported-defi-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 8832d21b5e76ae80ca15b35ce70814d8f9d2d34c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:36 -0700 Subject: [PATCH 00537/11794] New translations lending.md (Dutch) --- nl/core-concepts/yield-generation/lending.md | 26 ++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 nl/core-concepts/yield-generation/lending.md diff --git a/nl/core-concepts/yield-generation/lending.md b/nl/core-concepts/yield-generation/lending.md new file mode 100644 index 000000000..a78f46da0 --- /dev/null +++ b/nl/core-concepts/yield-generation/lending.md @@ -0,0 +1,26 @@ +# Lending + +**Unbank the Banked** + +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. + +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. + +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: + +{% page-ref page="../supported-strategies/compound.md" %} + +{% page-ref page="../supported-strategies/aave.md" %} + +{% page-ref page="../supported-strategies/dydx.md" %} + + + + + + + + + + + From 2b06f3f4eeb65ecf61c17aa633d99aa1ea39a225 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:39 -0700 Subject: [PATCH 00538/11794] New translations README.md (Dutch) --- .../supported-platforms/README.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 nl/core-concepts/supported-platforms/README.md diff --git a/nl/core-concepts/supported-platforms/README.md b/nl/core-concepts/supported-platforms/README.md new file mode 100644 index 000000000..aa4b89181 --- /dev/null +++ b/nl/core-concepts/supported-platforms/README.md @@ -0,0 +1,32 @@ +# Supported Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="yearn.finance.md" %} + +{% page-ref page="compound.md" %} + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 01e2b301f9574b0d83c44981b5365e2c5343e7bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:41 -0700 Subject: [PATCH 00539/11794] New translations dydx.md (Dutch) --- nl/core-concepts/supported-strategies/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 nl/core-concepts/supported-strategies/dydx.md diff --git a/nl/core-concepts/supported-strategies/dydx.md b/nl/core-concepts/supported-strategies/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/nl/core-concepts/supported-strategies/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 0af2e990cc99a30b83c84454f4af8cedbd660cbe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:44 -0700 Subject: [PATCH 00540/11794] New translations SUMMARY.md (Dutch) --- nl/SUMMARY.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 nl/SUMMARY.md diff --git a/nl/SUMMARY.md b/nl/SUMMARY.md new file mode 100644 index 000000000..2156447b9 --- /dev/null +++ b/nl/SUMMARY.md @@ -0,0 +1,59 @@ +# Table of contents + +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) + +## Core Concepts + +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-assets/README.md) + * [USDT](core-concepts/supported-assets/usdt.md) + * [USDC](core-concepts/supported-assets/usdc.md) + * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) + * [Compound](core-concepts/supported-strategies/compound.md) + * [Aave](core-concepts/supported-strategies/aave.md) + * [dYdX](core-concepts/supported-strategies/dydx.md) + * [Uniswap](core-concepts/supported-strategies/uniswap.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Balancer](core-concepts/supported-strategies/balancer.md) + * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) + +## Governance + +* [Principles](governance/governance.md) +* [Admin Privileges](governance/admin-privileges.md) + +## Smart Contracts + +* [Architecture](smart-contracts/erc-20.md) +* [Registry](smart-contracts/registry.md) +* [API](smart-contracts/api/README.md) + * [Vault](smart-contracts/api/vault.md) + * [ERC-20](smart-contracts/api/erc-20-1.md) + * [Timelock](smart-contracts/api/timelock-1.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) + +## Security & Risks + +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/untitled.md) +* [Bug Bounties](security-and-risks/asset-risk.md) +* [Contributing](security-and-risks/contributing.md) + +## Links + +* [Github](https://www.github.com/originprotocol/origin-dollar) +* [Discord](https://www.originprotocol.com/discord) +* [originprotocol.com](https://www.originprotocol.com) + From 3dc4b4c4731e96acb5b8cdc5c6c5851c30e2e7e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:46 -0700 Subject: [PATCH 00541/11794] New translations phases.md (Dutch) --- nl/governance/phases.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 nl/governance/phases.md diff --git a/nl/governance/phases.md b/nl/governance/phases.md new file mode 100644 index 000000000..4b45be826 --- /dev/null +++ b/nl/governance/phases.md @@ -0,0 +1,6 @@ +# Phases + +Progressive decentralization will follow four phases as outlined below. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) + From a9e5d548e40b316b5972d030325dd4f7941f76a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:48 -0700 Subject: [PATCH 00542/11794] New translations governance.md (Dutch) --- nl/governance/governance.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 nl/governance/governance.md diff --git a/nl/governance/governance.md b/nl/governance/governance.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/nl/governance/governance.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From bad9caa688c1abff85ff97e91755cfde5ef0ecd6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:49 -0700 Subject: [PATCH 00543/11794] New translations admin-privileges.md (Dutch) --- nl/governance/admin-privileges.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 nl/governance/admin-privileges.md diff --git a/nl/governance/admin-privileges.md b/nl/governance/admin-privileges.md new file mode 100644 index 000000000..b275178fb --- /dev/null +++ b/nl/governance/admin-privileges.md @@ -0,0 +1,12 @@ +# Admin Privileges + +The OUSD smart contracts are designed to be owner upgradable. + +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. + +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. + +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. + From 6f64ec17dce923777c48c2c95fee15403a40ab4c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:51 -0700 Subject: [PATCH 00544/11794] New translations rewards.md (Dutch) --- nl/core-concepts/yield-generation/rewards.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 nl/core-concepts/yield-generation/rewards.md diff --git a/nl/core-concepts/yield-generation/rewards.md b/nl/core-concepts/yield-generation/rewards.md new file mode 100644 index 000000000..dce9da9cf --- /dev/null +++ b/nl/core-concepts/yield-generation/rewards.md @@ -0,0 +1,14 @@ +# Rewards + +**Collecting Rewards** + +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. + +{% hint style="info" %} +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +{% endhint %} + +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. + + + From 0a748fc4dfb57d1d0a8b6e495f9585dcd3e3a339 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:53 -0700 Subject: [PATCH 00545/11794] New translations market-making.md (Dutch) --- .../yield-generation/market-making.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 nl/core-concepts/yield-generation/market-making.md diff --git a/nl/core-concepts/yield-generation/market-making.md b/nl/core-concepts/yield-generation/market-making.md new file mode 100644 index 000000000..b88b3a90d --- /dev/null +++ b/nl/core-concepts/yield-generation/market-making.md @@ -0,0 +1,26 @@ +# Market Making + +**Own your Stake in Decentralized Exchanges** + +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. + +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. + +{% hint style="info" %} +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +{% endhint %} + +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. + +We intend to integrate directly with at least the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + +{% page-ref page="../supported-strategies/curve.md" %} + +{% page-ref page="../supported-strategies/balancer.md" %} + + + + + From 8537d6d7ba197d286bb2455111938d803d4ae914 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:54 -0700 Subject: [PATCH 00546/11794] New translations README.md (Dutch) --- nl/core-concepts/yield-generation/README.md | 24 +++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 nl/core-concepts/yield-generation/README.md diff --git a/nl/core-concepts/yield-generation/README.md b/nl/core-concepts/yield-generation/README.md new file mode 100644 index 000000000..cede81cda --- /dev/null +++ b/nl/core-concepts/yield-generation/README.md @@ -0,0 +1,24 @@ +# Yield Generation + +**Automated Yield Farming** + +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. + +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. + +![](../../.gitbook/assets/ousd_docs_graphics_1.png) + +Effectively, there are 3 ways that OUSD generates yield: + +{% page-ref page="lending.md" %} + +{% page-ref page="market-making.md" %} + +{% page-ref page="rewards.md" %} + + + + + + + From 15a1dcf0b159566b0e915e6733e17ba874b8eddd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:56 -0700 Subject: [PATCH 00547/11794] New translations yearn.finance.md (Dutch) --- .../supported-strategies/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 nl/core-concepts/supported-strategies/yearn.finance.md diff --git a/nl/core-concepts/supported-strategies/yearn.finance.md b/nl/core-concepts/supported-strategies/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/nl/core-concepts/supported-strategies/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 5637e9f1cbca0a4960a4ed4ca52ca9a8eb196f9d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:03:58 -0700 Subject: [PATCH 00548/11794] New translations uniswap.md (Dutch) --- .../supported-strategies/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 nl/core-concepts/supported-strategies/uniswap.md diff --git a/nl/core-concepts/supported-strategies/uniswap.md b/nl/core-concepts/supported-strategies/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/nl/core-concepts/supported-strategies/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 093f2b1daf563ed9fe80e51dc7b202c8028ea5c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:00 -0700 Subject: [PATCH 00549/11794] New translations curve.md (Dutch) --- .../supported-strategies/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 nl/core-concepts/supported-strategies/curve.md diff --git a/nl/core-concepts/supported-strategies/curve.md b/nl/core-concepts/supported-strategies/curve.md new file mode 100644 index 000000000..c0bf8f99e --- /dev/null +++ b/nl/core-concepts/supported-strategies/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | + From 8d51465f174b102a60b4c1c431d5f119f75e3cab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:02 -0700 Subject: [PATCH 00550/11794] New translations aave.md (Dutch) --- nl/core-concepts/supported-platforms/aave.md | 25 ++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 nl/core-concepts/supported-platforms/aave.md diff --git a/nl/core-concepts/supported-platforms/aave.md b/nl/core-concepts/supported-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/nl/core-concepts/supported-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 6ef675d5dca2b879a1325fafdacb7a1be8fb46a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:04 -0700 Subject: [PATCH 00551/11794] New translations compound.md (Dutch) --- .../supported-strategies/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 nl/core-concepts/supported-strategies/compound.md diff --git a/nl/core-concepts/supported-strategies/compound.md b/nl/core-concepts/supported-strategies/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/nl/core-concepts/supported-strategies/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From a4bb71f7330fba10f90cf86b2e4ab7815979c8c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:05 -0700 Subject: [PATCH 00552/11794] New translations balancer.md (Dutch) --- .../supported-strategies/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 nl/core-concepts/supported-strategies/balancer.md diff --git a/nl/core-concepts/supported-strategies/balancer.md b/nl/core-concepts/supported-strategies/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/nl/core-concepts/supported-strategies/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From f0bfa4578cd204c07f3a281b71ccaef0729ae1ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:07 -0700 Subject: [PATCH 00553/11794] New translations aave.md (Dutch) --- nl/core-concepts/supported-strategies/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 nl/core-concepts/supported-strategies/aave.md diff --git a/nl/core-concepts/supported-strategies/aave.md b/nl/core-concepts/supported-strategies/aave.md new file mode 100644 index 000000000..8f991bd82 --- /dev/null +++ b/nl/core-concepts/supported-strategies/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | + From 99669e4208fac35f893bff2b95df900a0d600461 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:09 -0700 Subject: [PATCH 00554/11794] New translations README.md (Dutch) --- .../supported-strategies/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 nl/core-concepts/supported-strategies/README.md diff --git a/nl/core-concepts/supported-strategies/README.md b/nl/core-concepts/supported-strategies/README.md new file mode 100644 index 000000000..60ab03f00 --- /dev/null +++ b/nl/core-concepts/supported-strategies/README.md @@ -0,0 +1,30 @@ +# Supported Strategies + +**Supported DeFi Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, OUSD earns yield from the following platform\(s\): + +{% page-ref page="compound.md" %} + +Integrations are currently planned or being built for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 97943d13d5ce92a2cf682f7a73d14549e4545423 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:11 -0700 Subject: [PATCH 00555/11794] New translations yearn.finance.md (Dutch) --- .../supported-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 nl/core-concepts/supported-platforms/yearn.finance.md diff --git a/nl/core-concepts/supported-platforms/yearn.finance.md b/nl/core-concepts/supported-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/nl/core-concepts/supported-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 7759c677ada1e4fe6561819da3db29ad69dcf0ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:12 -0700 Subject: [PATCH 00556/11794] New translations uniswap.md (Dutch) --- .../supported-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 nl/core-concepts/supported-platforms/uniswap.md diff --git a/nl/core-concepts/supported-platforms/uniswap.md b/nl/core-concepts/supported-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/nl/core-concepts/supported-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From dd12857b9597d9dbfc2fa4e811c30ea9bd96b75f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:14 -0700 Subject: [PATCH 00557/11794] New translations dydx.md (Dutch) --- nl/core-concepts/supported-platforms/dydx.md | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 nl/core-concepts/supported-platforms/dydx.md diff --git a/nl/core-concepts/supported-platforms/dydx.md b/nl/core-concepts/supported-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/nl/core-concepts/supported-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From c82e169de4e32c0de8f9ae04795da359ecc11d7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:15 -0700 Subject: [PATCH 00558/11794] New translations curve.md (Dutch) --- nl/core-concepts/supported-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 nl/core-concepts/supported-platforms/curve.md diff --git a/nl/core-concepts/supported-platforms/curve.md b/nl/core-concepts/supported-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/nl/core-concepts/supported-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From e3b3a2e68b88c58b71548c7035f33699fa9c0347 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:17 -0700 Subject: [PATCH 00559/11794] New translations compound.md (Dutch) --- .../supported-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 nl/core-concepts/supported-platforms/compound.md diff --git a/nl/core-concepts/supported-platforms/compound.md b/nl/core-concepts/supported-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/nl/core-concepts/supported-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 68f8dacedcf848d1a582c073ec077b47adae4a04 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:19 -0700 Subject: [PATCH 00560/11794] New translations balancer.md (Dutch) --- .../supported-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 nl/core-concepts/supported-platforms/balancer.md diff --git a/nl/core-concepts/supported-platforms/balancer.md b/nl/core-concepts/supported-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/nl/core-concepts/supported-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From e4bc0dbd436c26438bd45afa54843a1bda79446a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:20 -0700 Subject: [PATCH 00561/11794] New translations getting-started.md (Dutch) --- nl/getting-started.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 nl/getting-started.md diff --git a/nl/getting-started.md b/nl/getting-started.md new file mode 100644 index 000000000..296ff8a36 --- /dev/null +++ b/nl/getting-started.md @@ -0,0 +1,39 @@ +# Getting Started + +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. + +**Mint or Redeem** + +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. + +**Buy on Exchanges** + +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: + +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) + +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. + +**Adding OUSD to Your Wallet** + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. + +**Integrating OUSD** + +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. + +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: + +{% page-ref page="smart-contracts/erc-20.md" %} + +{% page-ref page="smart-contracts/api/" %} + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. + From 6b128bef51b39e8b1c9c4ae9bbded581b5bdd13a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:22 -0700 Subject: [PATCH 00562/11794] New translations compound.md (Japanese) --- .../supported-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 ja/core-concepts/supported-platforms/compound.md diff --git a/ja/core-concepts/supported-platforms/compound.md b/ja/core-concepts/supported-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/ja/core-concepts/supported-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 1f4c890d9bd868d0a2ecc77c9c984a757be82c4e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:24 -0700 Subject: [PATCH 00563/11794] New translations README.md (Dutch) --- nl/README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 nl/README.md diff --git a/nl/README.md b/nl/README.md new file mode 100644 index 000000000..01162cf25 --- /dev/null +++ b/nl/README.md @@ -0,0 +1,30 @@ +--- +description: The first stablecoin that earns a yield while it's still in your wallet +--- + +# Introduction + +## **A Better Form of Money** + +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. + +![](.gitbook/assets/origin-dollar-summary.jpeg) + +**Background** + +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. + +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. + +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. + +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. + +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. + +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. + +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. + +Welcome to the future of money. + From 7de18c43e1772505456bb59fd3ad8361ff5c1cd0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:25 -0700 Subject: [PATCH 00564/11794] New translations aave.md (Japanese) --- ja/core-concepts/supported-platforms/aave.md | 25 ++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ja/core-concepts/supported-platforms/aave.md diff --git a/ja/core-concepts/supported-platforms/aave.md b/ja/core-concepts/supported-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/ja/core-concepts/supported-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From e779613e7ac5fa222c9f9b3ba5cb4e38309a6312 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:27 -0700 Subject: [PATCH 00565/11794] New translations balancer.md (Japanese) --- .../supported-strategies/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ja/core-concepts/supported-strategies/balancer.md diff --git a/ja/core-concepts/supported-strategies/balancer.md b/ja/core-concepts/supported-strategies/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/ja/core-concepts/supported-strategies/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 31dbbe4d423a2f14ae1436bcb6666097977cbcf5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:29 -0700 Subject: [PATCH 00566/11794] New translations aave.md (Japanese) --- ja/core-concepts/supported-strategies/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ja/core-concepts/supported-strategies/aave.md diff --git a/ja/core-concepts/supported-strategies/aave.md b/ja/core-concepts/supported-strategies/aave.md new file mode 100644 index 000000000..8f991bd82 --- /dev/null +++ b/ja/core-concepts/supported-strategies/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | + From 2ce226da2762e9ae89251a96f7aa0cb5ad97fb1e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:31 -0700 Subject: [PATCH 00567/11794] New translations README.md (Japanese) --- .../supported-strategies/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 ja/core-concepts/supported-strategies/README.md diff --git a/ja/core-concepts/supported-strategies/README.md b/ja/core-concepts/supported-strategies/README.md new file mode 100644 index 000000000..60ab03f00 --- /dev/null +++ b/ja/core-concepts/supported-strategies/README.md @@ -0,0 +1,30 @@ +# Supported Strategies + +**Supported DeFi Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, OUSD earns yield from the following platform\(s\): + +{% page-ref page="compound.md" %} + +Integrations are currently planned or being built for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From dc5cc9253bb8317a3e725729d5ce4245199ad36d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:32 -0700 Subject: [PATCH 00568/11794] New translations yearn.finance.md (Japanese) --- .../supported-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ja/core-concepts/supported-platforms/yearn.finance.md diff --git a/ja/core-concepts/supported-platforms/yearn.finance.md b/ja/core-concepts/supported-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/ja/core-concepts/supported-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From ad2edf4620abd97cd63542d6a25adf06d0829271 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:34 -0700 Subject: [PATCH 00569/11794] New translations uniswap.md (Japanese) --- .../supported-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ja/core-concepts/supported-platforms/uniswap.md diff --git a/ja/core-concepts/supported-platforms/uniswap.md b/ja/core-concepts/supported-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/ja/core-concepts/supported-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 71b34ebd40b1955d17b5ddb220cfdcf94300742e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:35 -0700 Subject: [PATCH 00570/11794] New translations dydx.md (Japanese) --- ja/core-concepts/supported-platforms/dydx.md | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ja/core-concepts/supported-platforms/dydx.md diff --git a/ja/core-concepts/supported-platforms/dydx.md b/ja/core-concepts/supported-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/ja/core-concepts/supported-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 24cc5c9f9a866dbb71a7caf22bf299c521af7fa3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:37 -0700 Subject: [PATCH 00571/11794] New translations curve.md (Japanese) --- ja/core-concepts/supported-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ja/core-concepts/supported-platforms/curve.md diff --git a/ja/core-concepts/supported-platforms/curve.md b/ja/core-concepts/supported-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/ja/core-concepts/supported-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 071d64072d5e9c8d442c83d505ad5a36a7ce0aee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:39 -0700 Subject: [PATCH 00572/11794] New translations contributing.md (Dutch) --- nl/security-and-risks/contributing.md | 84 +++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 nl/security-and-risks/contributing.md diff --git a/nl/security-and-risks/contributing.md b/nl/security-and-risks/contributing.md new file mode 100644 index 000000000..a6234e390 --- /dev/null +++ b/nl/security-and-risks/contributing.md @@ -0,0 +1,84 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="asset-risk.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From 98f7931d1e7777b76e894877ca724a4b1a3495fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:40 -0700 Subject: [PATCH 00573/11794] New translations balancer.md (Japanese) --- .../supported-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ja/core-concepts/supported-platforms/balancer.md diff --git a/ja/core-concepts/supported-platforms/balancer.md b/ja/core-concepts/supported-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/ja/core-concepts/supported-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 54cd394ee7a24bd1050d1b8f1cb96a750afd5a8c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:42 -0700 Subject: [PATCH 00574/11794] New translations README.md (Japanese) --- .../supported-platforms/README.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 ja/core-concepts/supported-platforms/README.md diff --git a/ja/core-concepts/supported-platforms/README.md b/ja/core-concepts/supported-platforms/README.md new file mode 100644 index 000000000..aa4b89181 --- /dev/null +++ b/ja/core-concepts/supported-platforms/README.md @@ -0,0 +1,32 @@ +# Supported Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="yearn.finance.md" %} + +{% page-ref page="compound.md" %} + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From ed2aaffa026928184df545c7d9a9fae0f8c4010d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:44 -0700 Subject: [PATCH 00575/11794] New translations curve.md (Japanese) --- .../supported-strategies/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ja/core-concepts/supported-strategies/curve.md diff --git a/ja/core-concepts/supported-strategies/curve.md b/ja/core-concepts/supported-strategies/curve.md new file mode 100644 index 000000000..c0bf8f99e --- /dev/null +++ b/ja/core-concepts/supported-strategies/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | + From 77ea5544bffd24b5e827c38b4bc580a495bfcba3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:45 -0700 Subject: [PATCH 00576/11794] New translations yearn.finance.md (Japanese) --- .../supported-defi-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ja/core-concepts/supported-defi-platforms/yearn.finance.md diff --git a/ja/core-concepts/supported-defi-platforms/yearn.finance.md b/ja/core-concepts/supported-defi-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/ja/core-concepts/supported-defi-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From e9987c41c1dfef89dca2b0700258f4fa663a9457 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:47 -0700 Subject: [PATCH 00577/11794] New translations uniswap.md (Japanese) --- .../supported-defi-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ja/core-concepts/supported-defi-platforms/uniswap.md diff --git a/ja/core-concepts/supported-defi-platforms/uniswap.md b/ja/core-concepts/supported-defi-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/ja/core-concepts/supported-defi-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From ebe4de67bdac74e3432190c8e2259540fa71469a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:49 -0700 Subject: [PATCH 00578/11794] New translations dydx.md (Japanese) --- .../supported-defi-platforms/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ja/core-concepts/supported-defi-platforms/dydx.md diff --git a/ja/core-concepts/supported-defi-platforms/dydx.md b/ja/core-concepts/supported-defi-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/ja/core-concepts/supported-defi-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From a16f2658a02fdfbfb0aa1cd2c7311a1ef75e6ed1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:50 -0700 Subject: [PATCH 00579/11794] New translations curve.md (Japanese) --- .../supported-defi-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ja/core-concepts/supported-defi-platforms/curve.md diff --git a/ja/core-concepts/supported-defi-platforms/curve.md b/ja/core-concepts/supported-defi-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/ja/core-concepts/supported-defi-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From a55dad9a2bd2da635447ff0fdd54f5dd9e51c8fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:52 -0700 Subject: [PATCH 00580/11794] New translations compound.md (Japanese) --- .../supported-defi-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 ja/core-concepts/supported-defi-platforms/compound.md diff --git a/ja/core-concepts/supported-defi-platforms/compound.md b/ja/core-concepts/supported-defi-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/ja/core-concepts/supported-defi-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From c20fd589f46e6f42622c4b27c44b4f69224e43f5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:54 -0700 Subject: [PATCH 00581/11794] New translations balancer.md (Japanese) --- .../supported-defi-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ja/core-concepts/supported-defi-platforms/balancer.md diff --git a/ja/core-concepts/supported-defi-platforms/balancer.md b/ja/core-concepts/supported-defi-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/ja/core-concepts/supported-defi-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 9e9807d1856dc77e7c05fd24fc6fc92f9359f048 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:56 -0700 Subject: [PATCH 00582/11794] New translations aave.md (Japanese) --- .../supported-defi-platforms/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ja/core-concepts/supported-defi-platforms/aave.md diff --git a/ja/core-concepts/supported-defi-platforms/aave.md b/ja/core-concepts/supported-defi-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/ja/core-concepts/supported-defi-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 2d5d923e62fdd06602586ff4a33aa8754c1e9eb8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:04:58 -0700 Subject: [PATCH 00583/11794] New translations README.md (Japanese) --- .../supported-defi-platforms/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 ja/core-concepts/supported-defi-platforms/README.md diff --git a/ja/core-concepts/supported-defi-platforms/README.md b/ja/core-concepts/supported-defi-platforms/README.md new file mode 100644 index 000000000..50ee37b6c --- /dev/null +++ b/ja/core-concepts/supported-defi-platforms/README.md @@ -0,0 +1,30 @@ +# Supported DeFi Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 3d2d1ec828477449cdfcfd83f3a2f78251dc17b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:00 -0700 Subject: [PATCH 00584/11794] New translations usdt.md (Japanese) --- ja/core-concepts/supported-assets/usdt.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ja/core-concepts/supported-assets/usdt.md diff --git a/ja/core-concepts/supported-assets/usdt.md b/ja/core-concepts/supported-assets/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/ja/core-concepts/supported-assets/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From afbaf591cf1a32a6692b24ab49c1b6f64f1d0317 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:01 -0700 Subject: [PATCH 00585/11794] New translations usdc.md (Japanese) --- ja/core-concepts/supported-assets/usdc.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ja/core-concepts/supported-assets/usdc.md diff --git a/ja/core-concepts/supported-assets/usdc.md b/ja/core-concepts/supported-assets/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/ja/core-concepts/supported-assets/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From 45207e9f216cf5522bb745f6fe6d11a1a5c70959 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:03 -0700 Subject: [PATCH 00586/11794] New translations compound.md (Japanese) --- .../supported-strategies/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 ja/core-concepts/supported-strategies/compound.md diff --git a/ja/core-concepts/supported-strategies/compound.md b/ja/core-concepts/supported-strategies/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/ja/core-concepts/supported-strategies/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From bfe506b0ec3afdc87164ec3f37df111734c7b4a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:05 -0700 Subject: [PATCH 00587/11794] New translations dydx.md (Japanese) --- ja/core-concepts/supported-strategies/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ja/core-concepts/supported-strategies/dydx.md diff --git a/ja/core-concepts/supported-strategies/dydx.md b/ja/core-concepts/supported-strategies/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/ja/core-concepts/supported-strategies/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From e2d67aca65593117d49a52d1e167a4b48ccd82fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:06 -0700 Subject: [PATCH 00588/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 61 ++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 ja/smart-contracts/registry.md diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md new file mode 100644 index 000000000..57f66229a --- /dev/null +++ b/ja/smart-contracts/registry.md @@ -0,0 +1,61 @@ +# Registry + +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | + +Internal implementation contracts: + +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +{% endtab %} + +{% tab title="Stablecoins" %} +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +{% endtab %} +{% endtabs %} + + + + + + + From feaacdd21570753b04d0a4916dae7f31b48969a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:08 -0700 Subject: [PATCH 00589/11794] New translations untitled.md (Japanese) --- ja/security-and-risks/untitled.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ja/security-and-risks/untitled.md diff --git a/ja/security-and-risks/untitled.md b/ja/security-and-risks/untitled.md new file mode 100644 index 000000000..21b692090 --- /dev/null +++ b/ja/security-and-risks/untitled.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="untitled.md" %} + + + + + From 1cd1600e4a47de01db0cc0f04292c2635630f2a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:10 -0700 Subject: [PATCH 00590/11794] New translations erc-20.md (Japanese) --- ja/smart-contracts/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 ja/smart-contracts/erc-20.md diff --git a/ja/smart-contracts/erc-20.md b/ja/smart-contracts/erc-20.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/ja/smart-contracts/erc-20.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 1d7446f174ea1369238f9b3da2ced9afa027d80c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:12 -0700 Subject: [PATCH 00591/11794] New translations vault.md (Japanese) --- ja/smart-contracts/api/vault.md | 175 ++++++++++++++++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 ja/smart-contracts/api/vault.md diff --git a/ja/smart-contracts/api/vault.md b/ja/smart-contracts/api/vault.md new file mode 100644 index 000000000..2caf7c60a --- /dev/null +++ b/ja/smart-contracts/api/vault.md @@ -0,0 +1,175 @@ +--- +description: >- + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +--- + +# Vault + +## Methods‌ + +### mint\(\) + +**`function mint(address _asset, uint256 _amount)`**‌ + +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | + +### mintMultiple\(\) + +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ + +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +{% endhint %} + +### redeem\(\) + +**`function redeem(uint256 _amount)`**‌ + +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +### redeemAll\(\)‌ + +**`function redeemAll()`**‌ + +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +### rebase\(\) + +**`function rebase()`**‌ + +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ + +### allocate\(\) + +**`function allocate()`**‌ + +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ + +### totalValue\(\) + +**`function totalValue()`**‌ + +Returns total value of underlying assets and strategies. + +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | + +### checkBalance\(\) + +**`function checkBalance(address _asset)`**‌ + +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | + +### calculateRedeemOutputs\(\) + +**`function calculateRedeemOutputs(uint256 _amount)`**‌ + +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. + +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. + +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +| `return` name | Type | Description | +|:------------- |:------------- |:--------------------------------------------------------------------------- | +| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | + +### getAssetCount\(\) + +**`function getAssetCount()`**‌ + +Return the number of supported stablecoin assets represented by `uint256` type.‌ + +### getAllAssets\(\) + +**`function getAllAssets()`**‌ + +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ + +### getStrategyCount\(\)‌ + +**`function getStrategyCount()`**‌ + +Return the number of strategies active on the Vault represented by `uint256` type.‌ + +### getAPR\(\) + +**`function getAPR()`**‌ + +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ + +### isSupportedAsset\(\) + +**`function isSupportedAsset(address _asset)`**‌ + +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + +### priceUSDMint\(\) + +**`function priceUSDMint(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceUSDRedeem\(\) + +**`function priceUSDRedeem(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceAssetUSDMint\(\)‌ + +**`function priceAssetUSDMint(address _asset)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | + +### priceAssetUSDRedeem\(\)‌ + +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + From 0b7a1ef67314a3604a41d213ae342a0eba000e49 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:13 -0700 Subject: [PATCH 00592/11794] New translations timelock.md (Japanese) --- ja/smart-contracts/api/timelock.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ja/smart-contracts/api/timelock.md diff --git a/ja/smart-contracts/api/timelock.md b/ja/smart-contracts/api/timelock.md new file mode 100644 index 000000000..b891a0c78 --- /dev/null +++ b/ja/smart-contracts/api/timelock.md @@ -0,0 +1,6 @@ +# Timelock + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From 5e448871076556d5f0fa2e2ab8e1817eb1dd0d1b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:15 -0700 Subject: [PATCH 00593/11794] New translations timelock-1.md (Japanese) --- ja/smart-contracts/api/timelock-1.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ja/smart-contracts/api/timelock-1.md diff --git a/ja/smart-contracts/api/timelock-1.md b/ja/smart-contracts/api/timelock-1.md new file mode 100644 index 000000000..1dde00239 --- /dev/null +++ b/ja/smart-contracts/api/timelock-1.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From eaec4bd558fa90a47fd5c3090bbc44fa7d9474ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:17 -0700 Subject: [PATCH 00594/11794] New translations strategies.md (Japanese) --- ja/smart-contracts/api/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 ja/smart-contracts/api/strategies.md diff --git a/ja/smart-contracts/api/strategies.md b/ja/smart-contracts/api/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/ja/smart-contracts/api/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From 3b98c507f5bc61a449e21bf4c02651bb00197978 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:19 -0700 Subject: [PATCH 00595/11794] New translations ousd.md (Japanese) --- ja/smart-contracts/api/ousd.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 ja/smart-contracts/api/ousd.md diff --git a/ja/smart-contracts/api/ousd.md b/ja/smart-contracts/api/ousd.md new file mode 100644 index 000000000..8d6981144 --- /dev/null +++ b/ja/smart-contracts/api/ousd.md @@ -0,0 +1,8 @@ +# OUSD + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + + + From 1e3864afd7d0d073ce92a7e178ae39022f140b5d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:21 -0700 Subject: [PATCH 00596/11794] New translations oracle.md (Japanese) --- ja/smart-contracts/api/oracle.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ja/smart-contracts/api/oracle.md diff --git a/ja/smart-contracts/api/oracle.md b/ja/smart-contracts/api/oracle.md new file mode 100644 index 000000000..b369591e0 --- /dev/null +++ b/ja/smart-contracts/api/oracle.md @@ -0,0 +1,6 @@ +# Oracles + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From 68c5e682778d06a06438c8164a3f8c4c3951bab0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:22 -0700 Subject: [PATCH 00597/11794] New translations erc-20-1.md (Japanese) --- ja/smart-contracts/api/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 ja/smart-contracts/api/erc-20-1.md diff --git a/ja/smart-contracts/api/erc-20-1.md b/ja/smart-contracts/api/erc-20-1.md new file mode 100644 index 000000000..7aa009ac1 --- /dev/null +++ b/ja/smart-contracts/api/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 7f59cb9e003d333d6ed037c8b1aa4fb82950d40d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:24 -0700 Subject: [PATCH 00598/11794] New translations README.md (Japanese) --- ja/smart-contracts/api/README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 ja/smart-contracts/api/README.md diff --git a/ja/smart-contracts/api/README.md b/ja/smart-contracts/api/README.md new file mode 100644 index 000000000..0bb57264b --- /dev/null +++ b/ja/smart-contracts/api/README.md @@ -0,0 +1,12 @@ +# API + +Documentation of contracts API used by the protocol: + +* [Vault](vault.md) +* [ERC-20](erc-20-1.md) +* [Timelock](timelock-1.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) + + + From 3189636cd64ed15eb62c0ed14ac4fbb06422bc20 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:26 -0700 Subject: [PATCH 00599/11794] New translations risks.md (Japanese) --- ja/security-and-risks/risks.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 ja/security-and-risks/risks.md diff --git a/ja/security-and-risks/risks.md b/ja/security-and-risks/risks.md new file mode 100644 index 000000000..26b5ebfe6 --- /dev/null +++ b/ja/security-and-risks/risks.md @@ -0,0 +1,34 @@ +# Risks + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: + +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk + +**Smart contract risk** + +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. + +**Platform risk** + +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. + +**Stablecoin risks** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** + + + + + + + From cf14004e753a0faf2ffeb48eecf1c1b4693d160b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:27 -0700 Subject: [PATCH 00600/11794] New translations uniswap.md (Japanese) --- .../supported-strategies/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ja/core-concepts/supported-strategies/uniswap.md diff --git a/ja/core-concepts/supported-strategies/uniswap.md b/ja/core-concepts/supported-strategies/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/ja/core-concepts/supported-strategies/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 6325b99c73f4eb5397549c712ad7ae5414b6df81 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:29 -0700 Subject: [PATCH 00601/11794] New translations contributing.md (Japanese) --- ja/security-and-risks/contributing.md | 84 +++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 ja/security-and-risks/contributing.md diff --git a/ja/security-and-risks/contributing.md b/ja/security-and-risks/contributing.md new file mode 100644 index 000000000..a6234e390 --- /dev/null +++ b/ja/security-and-risks/contributing.md @@ -0,0 +1,84 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="asset-risk.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From 99b7b0a765d453393841b9041dde0eaf7c2f9fb7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:31 -0700 Subject: [PATCH 00602/11794] New translations asset-risk.md (Japanese) --- ja/security-and-risks/asset-risk.md | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 ja/security-and-risks/asset-risk.md diff --git a/ja/security-and-risks/asset-risk.md b/ja/security-and-risks/asset-risk.md new file mode 100644 index 000000000..d23f13b1d --- /dev/null +++ b/ja/security-and-risks/asset-risk.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From d4182a1967a8e1ff1ba0d0ba4d78a972db166ec7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:33 -0700 Subject: [PATCH 00603/11794] New translations phases.md (Japanese) --- ja/governance/phases.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ja/governance/phases.md diff --git a/ja/governance/phases.md b/ja/governance/phases.md new file mode 100644 index 000000000..4b45be826 --- /dev/null +++ b/ja/governance/phases.md @@ -0,0 +1,6 @@ +# Phases + +Progressive decentralization will follow four phases as outlined below. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) + From 7a343c4e51e219d1e56d117b7fa2393b3dff3b70 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:34 -0700 Subject: [PATCH 00604/11794] New translations governance.md (Japanese) --- ja/governance/governance.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 ja/governance/governance.md diff --git a/ja/governance/governance.md b/ja/governance/governance.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/ja/governance/governance.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From cf8c0e81a7b8bdc86b2e6181c43187bddcf4a0f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:36 -0700 Subject: [PATCH 00605/11794] New translations admin-privileges.md (Japanese) --- ja/governance/admin-privileges.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 ja/governance/admin-privileges.md diff --git a/ja/governance/admin-privileges.md b/ja/governance/admin-privileges.md new file mode 100644 index 000000000..b275178fb --- /dev/null +++ b/ja/governance/admin-privileges.md @@ -0,0 +1,12 @@ +# Admin Privileges + +The OUSD smart contracts are designed to be owner upgradable. + +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. + +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. + +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. + From 5c08c877b5a57795415152a5cee592fcd107a90c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:38 -0700 Subject: [PATCH 00606/11794] New translations rewards.md (Japanese) --- ja/core-concepts/yield-generation/rewards.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 ja/core-concepts/yield-generation/rewards.md diff --git a/ja/core-concepts/yield-generation/rewards.md b/ja/core-concepts/yield-generation/rewards.md new file mode 100644 index 000000000..dce9da9cf --- /dev/null +++ b/ja/core-concepts/yield-generation/rewards.md @@ -0,0 +1,14 @@ +# Rewards + +**Collecting Rewards** + +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. + +{% hint style="info" %} +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +{% endhint %} + +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. + + + From ffc3c32b52e68caec621b697fbf54174b11365c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:40 -0700 Subject: [PATCH 00607/11794] New translations market-making.md (Japanese) --- .../yield-generation/market-making.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 ja/core-concepts/yield-generation/market-making.md diff --git a/ja/core-concepts/yield-generation/market-making.md b/ja/core-concepts/yield-generation/market-making.md new file mode 100644 index 000000000..b88b3a90d --- /dev/null +++ b/ja/core-concepts/yield-generation/market-making.md @@ -0,0 +1,26 @@ +# Market Making + +**Own your Stake in Decentralized Exchanges** + +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. + +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. + +{% hint style="info" %} +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +{% endhint %} + +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. + +We intend to integrate directly with at least the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + +{% page-ref page="../supported-strategies/curve.md" %} + +{% page-ref page="../supported-strategies/balancer.md" %} + + + + + From 252e009ff586fd8fff411b81903d49d306f60feb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:42 -0700 Subject: [PATCH 00608/11794] New translations lending.md (Japanese) --- ja/core-concepts/yield-generation/lending.md | 26 ++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 ja/core-concepts/yield-generation/lending.md diff --git a/ja/core-concepts/yield-generation/lending.md b/ja/core-concepts/yield-generation/lending.md new file mode 100644 index 000000000..a78f46da0 --- /dev/null +++ b/ja/core-concepts/yield-generation/lending.md @@ -0,0 +1,26 @@ +# Lending + +**Unbank the Banked** + +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. + +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. + +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: + +{% page-ref page="../supported-strategies/compound.md" %} + +{% page-ref page="../supported-strategies/aave.md" %} + +{% page-ref page="../supported-strategies/dydx.md" %} + + + + + + + + + + + From 15a87f6c11221cae57634e6488bcf16735f537f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:43 -0700 Subject: [PATCH 00609/11794] New translations README.md (Japanese) --- ja/core-concepts/yield-generation/README.md | 24 +++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 ja/core-concepts/yield-generation/README.md diff --git a/ja/core-concepts/yield-generation/README.md b/ja/core-concepts/yield-generation/README.md new file mode 100644 index 000000000..cede81cda --- /dev/null +++ b/ja/core-concepts/yield-generation/README.md @@ -0,0 +1,24 @@ +# Yield Generation + +**Automated Yield Farming** + +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. + +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. + +![](../../.gitbook/assets/ousd_docs_graphics_1.png) + +Effectively, there are 3 ways that OUSD generates yield: + +{% page-ref page="lending.md" %} + +{% page-ref page="market-making.md" %} + +{% page-ref page="rewards.md" %} + + + + + + + From c8ab6362a7af6a946026129cef92daff3146ef11 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:45 -0700 Subject: [PATCH 00610/11794] New translations yearn.finance.md (Japanese) --- .../supported-strategies/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ja/core-concepts/supported-strategies/yearn.finance.md diff --git a/ja/core-concepts/supported-strategies/yearn.finance.md b/ja/core-concepts/supported-strategies/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/ja/core-concepts/supported-strategies/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From ee46a77618ef501742baaee1fe1751cc53d97631 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:47 -0700 Subject: [PATCH 00611/11794] New translations asset-risk.md (Dutch) --- nl/security-and-risks/asset-risk.md | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 nl/security-and-risks/asset-risk.md diff --git a/nl/security-and-risks/asset-risk.md b/nl/security-and-risks/asset-risk.md new file mode 100644 index 000000000..d23f13b1d --- /dev/null +++ b/nl/security-and-risks/asset-risk.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From 6c98a320a5f9d3dd7a77e956b89eb021d7ca8286 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:49 -0700 Subject: [PATCH 00612/11794] New translations curve.md (Portuguese) --- .../supported-defi-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 pt/core-concepts/supported-defi-platforms/curve.md diff --git a/pt/core-concepts/supported-defi-platforms/curve.md b/pt/core-concepts/supported-defi-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/pt/core-concepts/supported-defi-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 9439f765730a7013a7eb3156382333e067bff3f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:50 -0700 Subject: [PATCH 00613/11794] New translations risks.md (Dutch) --- nl/security-and-risks/risks.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 nl/security-and-risks/risks.md diff --git a/nl/security-and-risks/risks.md b/nl/security-and-risks/risks.md new file mode 100644 index 000000000..26b5ebfe6 --- /dev/null +++ b/nl/security-and-risks/risks.md @@ -0,0 +1,34 @@ +# Risks + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: + +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk + +**Smart contract risk** + +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. + +**Platform risk** + +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. + +**Stablecoin risks** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** + + + + + + + From b5a1109de573165bec879b828919b9a9c5c467dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:52 -0700 Subject: [PATCH 00614/11794] New translations contributing.md (Portuguese) --- pt/security-and-risks/contributing.md | 84 +++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 pt/security-and-risks/contributing.md diff --git a/pt/security-and-risks/contributing.md b/pt/security-and-risks/contributing.md new file mode 100644 index 000000000..a6234e390 --- /dev/null +++ b/pt/security-and-risks/contributing.md @@ -0,0 +1,84 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="asset-risk.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From 4ad239b562b5fb081858bf0c2b0e7bb5dd9f007a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:54 -0700 Subject: [PATCH 00615/11794] New translations timelock.md (Portuguese) --- pt/smart-contracts/api/timelock.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 pt/smart-contracts/api/timelock.md diff --git a/pt/smart-contracts/api/timelock.md b/pt/smart-contracts/api/timelock.md new file mode 100644 index 000000000..b891a0c78 --- /dev/null +++ b/pt/smart-contracts/api/timelock.md @@ -0,0 +1,6 @@ +# Timelock + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From bb3c5b48036107efd9645e7fa3d66db912f0be4a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:55 -0700 Subject: [PATCH 00616/11794] New translations timelock-1.md (Portuguese) --- pt/smart-contracts/api/timelock-1.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 pt/smart-contracts/api/timelock-1.md diff --git a/pt/smart-contracts/api/timelock-1.md b/pt/smart-contracts/api/timelock-1.md new file mode 100644 index 000000000..1dde00239 --- /dev/null +++ b/pt/smart-contracts/api/timelock-1.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 7947d6dbf9d9a246115333ab11ea338085bb040e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:57 -0700 Subject: [PATCH 00617/11794] New translations strategies.md (Portuguese) --- pt/smart-contracts/api/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 pt/smart-contracts/api/strategies.md diff --git a/pt/smart-contracts/api/strategies.md b/pt/smart-contracts/api/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/pt/smart-contracts/api/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From 36fea482e0c090a01ad811ec0393abe55a4b2c4f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:05:59 -0700 Subject: [PATCH 00618/11794] New translations ousd.md (Portuguese) --- pt/smart-contracts/api/ousd.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 pt/smart-contracts/api/ousd.md diff --git a/pt/smart-contracts/api/ousd.md b/pt/smart-contracts/api/ousd.md new file mode 100644 index 000000000..8d6981144 --- /dev/null +++ b/pt/smart-contracts/api/ousd.md @@ -0,0 +1,8 @@ +# OUSD + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + + + From c9a144fce61995d06a7976c90e599c69e6f4451d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:00 -0700 Subject: [PATCH 00619/11794] New translations oracle.md (Portuguese) --- pt/smart-contracts/api/oracle.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 pt/smart-contracts/api/oracle.md diff --git a/pt/smart-contracts/api/oracle.md b/pt/smart-contracts/api/oracle.md new file mode 100644 index 000000000..b369591e0 --- /dev/null +++ b/pt/smart-contracts/api/oracle.md @@ -0,0 +1,6 @@ +# Oracles + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From fc524fb7273463273dcd772008db95a141fb2dbc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:03 -0700 Subject: [PATCH 00620/11794] New translations erc-20-1.md (Portuguese) --- pt/smart-contracts/api/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 pt/smart-contracts/api/erc-20-1.md diff --git a/pt/smart-contracts/api/erc-20-1.md b/pt/smart-contracts/api/erc-20-1.md new file mode 100644 index 000000000..7aa009ac1 --- /dev/null +++ b/pt/smart-contracts/api/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 9f4d157ec9c43e476a46eda713f29290509b5df0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:05 -0700 Subject: [PATCH 00621/11794] New translations README.md (Portuguese) --- pt/smart-contracts/api/README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 pt/smart-contracts/api/README.md diff --git a/pt/smart-contracts/api/README.md b/pt/smart-contracts/api/README.md new file mode 100644 index 000000000..0bb57264b --- /dev/null +++ b/pt/smart-contracts/api/README.md @@ -0,0 +1,12 @@ +# API + +Documentation of contracts API used by the protocol: + +* [Vault](vault.md) +* [ERC-20](erc-20-1.md) +* [Timelock](timelock-1.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) + + + From 3db8c90fddfaf68b069762059cd48649ffb6ebc4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:07 -0700 Subject: [PATCH 00622/11794] New translations untitled.md (Portuguese) --- pt/security-and-risks/untitled.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 pt/security-and-risks/untitled.md diff --git a/pt/security-and-risks/untitled.md b/pt/security-and-risks/untitled.md new file mode 100644 index 000000000..21b692090 --- /dev/null +++ b/pt/security-and-risks/untitled.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="untitled.md" %} + + + + + From 88317f16876372e3c111a65c311c2e29594c7ac8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:08 -0700 Subject: [PATCH 00623/11794] New translations risks.md (Portuguese) --- pt/security-and-risks/risks.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 pt/security-and-risks/risks.md diff --git a/pt/security-and-risks/risks.md b/pt/security-and-risks/risks.md new file mode 100644 index 000000000..26b5ebfe6 --- /dev/null +++ b/pt/security-and-risks/risks.md @@ -0,0 +1,34 @@ +# Risks + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: + +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk + +**Smart contract risk** + +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. + +**Platform risk** + +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. + +**Stablecoin risks** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** + + + + + + + From 95ff3e9d19d04a9b0829a19a8cd669404a708ad7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:10 -0700 Subject: [PATCH 00624/11794] New translations asset-risk.md (Portuguese) --- pt/security-and-risks/asset-risk.md | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 pt/security-and-risks/asset-risk.md diff --git a/pt/security-and-risks/asset-risk.md b/pt/security-and-risks/asset-risk.md new file mode 100644 index 000000000..d23f13b1d --- /dev/null +++ b/pt/security-and-risks/asset-risk.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From 31c2fbf0cc727d53570fb8b53d74d7420e9a1c65 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:11 -0700 Subject: [PATCH 00625/11794] New translations erc-20.md (Portuguese) --- pt/smart-contracts/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 pt/smart-contracts/erc-20.md diff --git a/pt/smart-contracts/erc-20.md b/pt/smart-contracts/erc-20.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/pt/smart-contracts/erc-20.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From aa8cd674d8484c36a1f1eae37893e12644b91735 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:13 -0700 Subject: [PATCH 00626/11794] New translations phases.md (Portuguese) --- pt/governance/phases.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 pt/governance/phases.md diff --git a/pt/governance/phases.md b/pt/governance/phases.md new file mode 100644 index 000000000..4b45be826 --- /dev/null +++ b/pt/governance/phases.md @@ -0,0 +1,6 @@ +# Phases + +Progressive decentralization will follow four phases as outlined below. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) + From b78ccacb400f187da09f025a9eea83a798396d48 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:15 -0700 Subject: [PATCH 00627/11794] New translations governance.md (Portuguese) --- pt/governance/governance.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 pt/governance/governance.md diff --git a/pt/governance/governance.md b/pt/governance/governance.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/pt/governance/governance.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From dd7209ee03a8e09efe5acb78a36df1f5bbea8eb5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:16 -0700 Subject: [PATCH 00628/11794] New translations admin-privileges.md (Portuguese) --- pt/governance/admin-privileges.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 pt/governance/admin-privileges.md diff --git a/pt/governance/admin-privileges.md b/pt/governance/admin-privileges.md new file mode 100644 index 000000000..b275178fb --- /dev/null +++ b/pt/governance/admin-privileges.md @@ -0,0 +1,12 @@ +# Admin Privileges + +The OUSD smart contracts are designed to be owner upgradable. + +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. + +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. + +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. + From a33752e728a098d0bd4e66b34a8eef65a35ef3fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:18 -0700 Subject: [PATCH 00629/11794] New translations rewards.md (Portuguese) --- pt/core-concepts/yield-generation/rewards.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 pt/core-concepts/yield-generation/rewards.md diff --git a/pt/core-concepts/yield-generation/rewards.md b/pt/core-concepts/yield-generation/rewards.md new file mode 100644 index 000000000..dce9da9cf --- /dev/null +++ b/pt/core-concepts/yield-generation/rewards.md @@ -0,0 +1,14 @@ +# Rewards + +**Collecting Rewards** + +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. + +{% hint style="info" %} +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +{% endhint %} + +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. + + + From 6d3d27691fd424ec0286eca7151881393243dfc1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:20 -0700 Subject: [PATCH 00630/11794] New translations market-making.md (Portuguese) --- .../yield-generation/market-making.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 pt/core-concepts/yield-generation/market-making.md diff --git a/pt/core-concepts/yield-generation/market-making.md b/pt/core-concepts/yield-generation/market-making.md new file mode 100644 index 000000000..b88b3a90d --- /dev/null +++ b/pt/core-concepts/yield-generation/market-making.md @@ -0,0 +1,26 @@ +# Market Making + +**Own your Stake in Decentralized Exchanges** + +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. + +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. + +{% hint style="info" %} +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +{% endhint %} + +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. + +We intend to integrate directly with at least the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + +{% page-ref page="../supported-strategies/curve.md" %} + +{% page-ref page="../supported-strategies/balancer.md" %} + + + + + From 35649855e6559c6aeb09b481806de3507e5034a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:21 -0700 Subject: [PATCH 00631/11794] New translations lending.md (Portuguese) --- pt/core-concepts/yield-generation/lending.md | 26 ++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 pt/core-concepts/yield-generation/lending.md diff --git a/pt/core-concepts/yield-generation/lending.md b/pt/core-concepts/yield-generation/lending.md new file mode 100644 index 000000000..a78f46da0 --- /dev/null +++ b/pt/core-concepts/yield-generation/lending.md @@ -0,0 +1,26 @@ +# Lending + +**Unbank the Banked** + +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. + +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. + +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: + +{% page-ref page="../supported-strategies/compound.md" %} + +{% page-ref page="../supported-strategies/aave.md" %} + +{% page-ref page="../supported-strategies/dydx.md" %} + + + + + + + + + + + From 8b24b32aa951b775c59ba453fe4adf2015f1922f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:23 -0700 Subject: [PATCH 00632/11794] New translations README.md (Portuguese) --- pt/core-concepts/yield-generation/README.md | 24 +++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 pt/core-concepts/yield-generation/README.md diff --git a/pt/core-concepts/yield-generation/README.md b/pt/core-concepts/yield-generation/README.md new file mode 100644 index 000000000..cede81cda --- /dev/null +++ b/pt/core-concepts/yield-generation/README.md @@ -0,0 +1,24 @@ +# Yield Generation + +**Automated Yield Farming** + +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. + +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. + +![](../../.gitbook/assets/ousd_docs_graphics_1.png) + +Effectively, there are 3 ways that OUSD generates yield: + +{% page-ref page="lending.md" %} + +{% page-ref page="market-making.md" %} + +{% page-ref page="rewards.md" %} + + + + + + + From 055991bfdf00c0f062ea930931848324d1621dbf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:24 -0700 Subject: [PATCH 00633/11794] New translations yearn.finance.md (Portuguese) --- .../supported-strategies/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 pt/core-concepts/supported-strategies/yearn.finance.md diff --git a/pt/core-concepts/supported-strategies/yearn.finance.md b/pt/core-concepts/supported-strategies/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/pt/core-concepts/supported-strategies/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From e662daae25f8cca452fba2a1bba217f81451346e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:26 -0700 Subject: [PATCH 00634/11794] New translations uniswap.md (Portuguese) --- .../supported-strategies/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 pt/core-concepts/supported-strategies/uniswap.md diff --git a/pt/core-concepts/supported-strategies/uniswap.md b/pt/core-concepts/supported-strategies/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/pt/core-concepts/supported-strategies/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 2f8db90d36b12f5a6684121846c29ec59fe4052c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:28 -0700 Subject: [PATCH 00635/11794] New translations vault.md (Portuguese) --- pt/smart-contracts/api/vault.md | 175 ++++++++++++++++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 pt/smart-contracts/api/vault.md diff --git a/pt/smart-contracts/api/vault.md b/pt/smart-contracts/api/vault.md new file mode 100644 index 000000000..2caf7c60a --- /dev/null +++ b/pt/smart-contracts/api/vault.md @@ -0,0 +1,175 @@ +--- +description: >- + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +--- + +# Vault + +## Methods‌ + +### mint\(\) + +**`function mint(address _asset, uint256 _amount)`**‌ + +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | + +### mintMultiple\(\) + +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ + +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +{% endhint %} + +### redeem\(\) + +**`function redeem(uint256 _amount)`**‌ + +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +### redeemAll\(\)‌ + +**`function redeemAll()`**‌ + +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +### rebase\(\) + +**`function rebase()`**‌ + +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ + +### allocate\(\) + +**`function allocate()`**‌ + +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ + +### totalValue\(\) + +**`function totalValue()`**‌ + +Returns total value of underlying assets and strategies. + +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | + +### checkBalance\(\) + +**`function checkBalance(address _asset)`**‌ + +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | + +### calculateRedeemOutputs\(\) + +**`function calculateRedeemOutputs(uint256 _amount)`**‌ + +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. + +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. + +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +| `return` name | Type | Description | +|:------------- |:------------- |:--------------------------------------------------------------------------- | +| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | + +### getAssetCount\(\) + +**`function getAssetCount()`**‌ + +Return the number of supported stablecoin assets represented by `uint256` type.‌ + +### getAllAssets\(\) + +**`function getAllAssets()`**‌ + +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ + +### getStrategyCount\(\)‌ + +**`function getStrategyCount()`**‌ + +Return the number of strategies active on the Vault represented by `uint256` type.‌ + +### getAPR\(\) + +**`function getAPR()`**‌ + +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ + +### isSupportedAsset\(\) + +**`function isSupportedAsset(address _asset)`**‌ + +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + +### priceUSDMint\(\) + +**`function priceUSDMint(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceUSDRedeem\(\) + +**`function priceUSDRedeem(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceAssetUSDMint\(\)‌ + +**`function priceAssetUSDMint(address _asset)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | + +### priceAssetUSDRedeem\(\)‌ + +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + From 60c815dc8352d1d8d1d88876bdc5f34d2a9b6174 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:30 -0700 Subject: [PATCH 00636/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 61 ++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 pt/smart-contracts/registry.md diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md new file mode 100644 index 000000000..57f66229a --- /dev/null +++ b/pt/smart-contracts/registry.md @@ -0,0 +1,61 @@ +# Registry + +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | + +Internal implementation contracts: + +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +{% endtab %} + +{% tab title="Stablecoins" %} +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +{% endtab %} +{% endtabs %} + + + + + + + From af72d142df8f834c36a165159f9b3de6828657f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:32 -0700 Subject: [PATCH 00637/11794] New translations curve.md (Portuguese) --- .../supported-strategies/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 pt/core-concepts/supported-strategies/curve.md diff --git a/pt/core-concepts/supported-strategies/curve.md b/pt/core-concepts/supported-strategies/curve.md new file mode 100644 index 000000000..c0bf8f99e --- /dev/null +++ b/pt/core-concepts/supported-strategies/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | + From c44ae4eaa487cddebe8ff4ec08de3e1b377cc37d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:34 -0700 Subject: [PATCH 00638/11794] New translations earning-strategies.md (Russian) --- ru/core-concepts/fund-management/earning-strategies.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ru/core-concepts/fund-management/earning-strategies.md diff --git a/ru/core-concepts/fund-management/earning-strategies.md b/ru/core-concepts/fund-management/earning-strategies.md new file mode 100644 index 000000000..0fb0111e4 --- /dev/null +++ b/ru/core-concepts/fund-management/earning-strategies.md @@ -0,0 +1,6 @@ +# Earning Strategies + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. + +In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. + From e6af5964a55466d8143efb3f9755eeb5fac5d5b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:35 -0700 Subject: [PATCH 00639/11794] New translations compound.md (Russian) --- .../supported-defi-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 ru/core-concepts/supported-defi-platforms/compound.md diff --git a/ru/core-concepts/supported-defi-platforms/compound.md b/ru/core-concepts/supported-defi-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/ru/core-concepts/supported-defi-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 7e8d6f093df890c0b32b68d4798b3344cdd4f92c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:37 -0700 Subject: [PATCH 00640/11794] New translations balancer.md (Russian) --- .../supported-defi-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ru/core-concepts/supported-defi-platforms/balancer.md diff --git a/ru/core-concepts/supported-defi-platforms/balancer.md b/ru/core-concepts/supported-defi-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/ru/core-concepts/supported-defi-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 989d8b546b4aaf4c50d200e300c9fab3307b88cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:39 -0700 Subject: [PATCH 00641/11794] New translations aave.md (Russian) --- .../supported-defi-platforms/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ru/core-concepts/supported-defi-platforms/aave.md diff --git a/ru/core-concepts/supported-defi-platforms/aave.md b/ru/core-concepts/supported-defi-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/ru/core-concepts/supported-defi-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From a0e9ea29ab72bc6acf186a903e98fddcbc2fccc6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:41 -0700 Subject: [PATCH 00642/11794] New translations README.md (Russian) --- .../supported-defi-platforms/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 ru/core-concepts/supported-defi-platforms/README.md diff --git a/ru/core-concepts/supported-defi-platforms/README.md b/ru/core-concepts/supported-defi-platforms/README.md new file mode 100644 index 000000000..50ee37b6c --- /dev/null +++ b/ru/core-concepts/supported-defi-platforms/README.md @@ -0,0 +1,30 @@ +# Supported DeFi Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 845ec1f5ffc7aa79a6d0f89bbf54e7c9d01fc227 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:42 -0700 Subject: [PATCH 00643/11794] New translations usdt.md (Russian) --- ru/core-concepts/supported-assets/usdt.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ru/core-concepts/supported-assets/usdt.md diff --git a/ru/core-concepts/supported-assets/usdt.md b/ru/core-concepts/supported-assets/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/ru/core-concepts/supported-assets/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 72f2dbf9fe42dcd738b061b5b16b810f66dec90e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:44 -0700 Subject: [PATCH 00644/11794] New translations usdc.md (Russian) --- ru/core-concepts/supported-assets/usdc.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ru/core-concepts/supported-assets/usdc.md diff --git a/ru/core-concepts/supported-assets/usdc.md b/ru/core-concepts/supported-assets/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/ru/core-concepts/supported-assets/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From ea58b0b9dd7b4d6f7f00d3d90452f333897ce872 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:46 -0700 Subject: [PATCH 00645/11794] New translations dai.md (Russian) --- ru/core-concepts/supported-assets/dai.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ru/core-concepts/supported-assets/dai.md diff --git a/ru/core-concepts/supported-assets/dai.md b/ru/core-concepts/supported-assets/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/ru/core-concepts/supported-assets/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From ac611172b5e74333996af696cab71c92899059da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:47 -0700 Subject: [PATCH 00646/11794] New translations README.md (Russian) --- ru/core-concepts/supported-assets/README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ru/core-concepts/supported-assets/README.md diff --git a/ru/core-concepts/supported-assets/README.md b/ru/core-concepts/supported-assets/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/ru/core-concepts/supported-assets/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From b970914bd0f8d7c25943c7939107a1f95a3b4814 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:49 -0700 Subject: [PATCH 00647/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 170 ++++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 ru/core-concepts/price-oracles.md diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md new file mode 100644 index 000000000..0f5b487c4 --- /dev/null +++ b/ru/core-concepts/price-oracles.md @@ -0,0 +1,170 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +{% tabs %} +{% tab title="DAI/USD" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% endtab %} + +{% tab title="USDT/USD" %} +The following oracles are used to fetch or compute a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +{% endtab %} + +{% tab title="USDC/USD" %} +The following oracles are used to fetch or compute a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +{% endtab %} + +{% tab title="ETH/USD" %} +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} +{% endtabs %} + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 5dd9644a30c5f821bfe796376906b18c5aff3077 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:51 -0700 Subject: [PATCH 00648/11794] New translations diversification.md (Russian) --- ru/core-concepts/fund-management/diversification.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 ru/core-concepts/fund-management/diversification.md diff --git a/ru/core-concepts/fund-management/diversification.md b/ru/core-concepts/fund-management/diversification.md new file mode 100644 index 000000000..3d98a522e --- /dev/null +++ b/ru/core-concepts/fund-management/diversification.md @@ -0,0 +1,8 @@ +# Diversification + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From 0541acf3c034b95d7df123d5119002a3f8f4c948 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:52 -0700 Subject: [PATCH 00649/11794] New translations README.md (Russian) --- ru/README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 ru/README.md diff --git a/ru/README.md b/ru/README.md new file mode 100644 index 000000000..01162cf25 --- /dev/null +++ b/ru/README.md @@ -0,0 +1,30 @@ +--- +description: The first stablecoin that earns a yield while it's still in your wallet +--- + +# Introduction + +## **A Better Form of Money** + +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. + +![](.gitbook/assets/origin-dollar-summary.jpeg) + +**Background** + +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. + +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. + +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. + +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. + +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. + +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. + +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. + +Welcome to the future of money. + From 3a769cde273677148c12bb11a51f4793627dcae0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:54 -0700 Subject: [PATCH 00650/11794] New translations README.md (Russian) --- ru/core-concepts/fund-management/README.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ru/core-concepts/fund-management/README.md diff --git a/ru/core-concepts/fund-management/README.md b/ru/core-concepts/fund-management/README.md new file mode 100644 index 000000000..4f6287602 --- /dev/null +++ b/ru/core-concepts/fund-management/README.md @@ -0,0 +1,6 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + From 7e7b4175b5996fa1dd7fe09ba31f2986e11f5a21 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:56 -0700 Subject: [PATCH 00651/11794] New translations elastic-supply.md (Russian) --- ru/core-concepts/elastic-supply.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 ru/core-concepts/elastic-supply.md diff --git a/ru/core-concepts/elastic-supply.md b/ru/core-concepts/elastic-supply.md new file mode 100644 index 000000000..b415919ae --- /dev/null +++ b/ru/core-concepts/elastic-supply.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From 475e5658ca0247c7800511145cd2813279dcf0d6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:57 -0700 Subject: [PATCH 00652/11794] New translations vault.md (Russian) --- ru/architecture/vault.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 ru/architecture/vault.md diff --git a/ru/architecture/vault.md b/ru/architecture/vault.md new file mode 100644 index 000000000..ebb2a96dc --- /dev/null +++ b/ru/architecture/vault.md @@ -0,0 +1,17 @@ +# Vault + +The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + +The most important publicly callable functions on the Vault are: + +* `mint()`allows a single supported stablecoin to be converted to OUSD +* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call +* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. +* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. +* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. +* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. + +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. + + + From b884f84255d1da9e3fd0af99d3102a97a38bb21b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:06:59 -0700 Subject: [PATCH 00653/11794] New translations timelock.md (Russian) --- ru/architecture/timelock.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ru/architecture/timelock.md diff --git a/ru/architecture/timelock.md b/ru/architecture/timelock.md new file mode 100644 index 000000000..b26b30f1c --- /dev/null +++ b/ru/architecture/timelock.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From e24cb19f4db52aba07ae05e1b4fb07ab6cda0193 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:01 -0700 Subject: [PATCH 00654/11794] New translations strategies.md (Russian) --- ru/architecture/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 ru/architecture/strategies.md diff --git a/ru/architecture/strategies.md b/ru/architecture/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/ru/architecture/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From 63e8237f45e648ede4ab308a27d12a282f8251e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:03 -0700 Subject: [PATCH 00655/11794] New translations erc-20.md (Russian) --- ru/architecture/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 ru/architecture/erc-20.md diff --git a/ru/architecture/erc-20.md b/ru/architecture/erc-20.md new file mode 100644 index 000000000..9a789241b --- /dev/null +++ b/ru/architecture/erc-20.md @@ -0,0 +1,12 @@ +# Overview + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 51239f58c0b15fd6d96ed561092e87140d021581 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:04 -0700 Subject: [PATCH 00656/11794] New translations erc-20-1.md (Russian) --- ru/architecture/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 ru/architecture/erc-20-1.md diff --git a/ru/architecture/erc-20-1.md b/ru/architecture/erc-20-1.md new file mode 100644 index 000000000..a9caff400 --- /dev/null +++ b/ru/architecture/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From fe7b3259460e95f2bcd8a4f0904b74f80fe0e9f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:06 -0700 Subject: [PATCH 00657/11794] New translations how-it-works.md (Russian) --- ru/how-it-works.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 ru/how-it-works.md diff --git a/ru/how-it-works.md b/ru/how-it-works.md new file mode 100644 index 000000000..8bf7459de --- /dev/null +++ b/ru/how-it-works.md @@ -0,0 +1,36 @@ +# How It Works + +#### 100% Backed and Stable + +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. + +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. + +{% hint style="success" %} +1 OUSD = 1 USD +{% endhint %} + +#### Minting OUSD + +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. + +**Redeeming OUSD** + +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. + +{% hint style="warning" %} +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +{% endhint %} + +#### A**utomated Yield Farming** + +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. + +#### **Elastic Supply** + +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. + +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. + From 73ecc373562016933e7756f7f915ab3a4485a7ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:08 -0700 Subject: [PATCH 00658/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 ru/getting-started.md diff --git a/ru/getting-started.md b/ru/getting-started.md new file mode 100644 index 000000000..296ff8a36 --- /dev/null +++ b/ru/getting-started.md @@ -0,0 +1,39 @@ +# Getting Started + +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. + +**Mint or Redeem** + +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. + +**Buy on Exchanges** + +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: + +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) + +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. + +**Adding OUSD to Your Wallet** + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. + +**Integrating OUSD** + +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. + +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: + +{% page-ref page="smart-contracts/erc-20.md" %} + +{% page-ref page="smart-contracts/api/" %} + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. + From bb84204cdcd125fc4e3784d69d8ca654c81052dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:09 -0700 Subject: [PATCH 00659/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 ru/SUMMARY.md diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md new file mode 100644 index 000000000..2156447b9 --- /dev/null +++ b/ru/SUMMARY.md @@ -0,0 +1,59 @@ +# Table of contents + +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) + +## Core Concepts + +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-assets/README.md) + * [USDT](core-concepts/supported-assets/usdt.md) + * [USDC](core-concepts/supported-assets/usdc.md) + * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) + * [Compound](core-concepts/supported-strategies/compound.md) + * [Aave](core-concepts/supported-strategies/aave.md) + * [dYdX](core-concepts/supported-strategies/dydx.md) + * [Uniswap](core-concepts/supported-strategies/uniswap.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Balancer](core-concepts/supported-strategies/balancer.md) + * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) + +## Governance + +* [Principles](governance/governance.md) +* [Admin Privileges](governance/admin-privileges.md) + +## Smart Contracts + +* [Architecture](smart-contracts/erc-20.md) +* [Registry](smart-contracts/registry.md) +* [API](smart-contracts/api/README.md) + * [Vault](smart-contracts/api/vault.md) + * [ERC-20](smart-contracts/api/erc-20-1.md) + * [Timelock](smart-contracts/api/timelock-1.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) + +## Security & Risks + +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/untitled.md) +* [Bug Bounties](security-and-risks/asset-risk.md) +* [Contributing](security-and-risks/contributing.md) + +## Links + +* [Github](https://www.github.com/originprotocol/origin-dollar) +* [Discord](https://www.originprotocol.com/discord) +* [originprotocol.com](https://www.originprotocol.com) + From 1b7a0fba04258530dd06631b639858e2996cce4f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:11 -0700 Subject: [PATCH 00660/11794] New translations dydx.md (Portuguese) --- pt/core-concepts/supported-strategies/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 pt/core-concepts/supported-strategies/dydx.md diff --git a/pt/core-concepts/supported-strategies/dydx.md b/pt/core-concepts/supported-strategies/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/pt/core-concepts/supported-strategies/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 12b5733fbf6000d33286b9f241a6f06ba0abac73 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:13 -0700 Subject: [PATCH 00661/11794] New translations compound.md (Portuguese) --- .../supported-strategies/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 pt/core-concepts/supported-strategies/compound.md diff --git a/pt/core-concepts/supported-strategies/compound.md b/pt/core-concepts/supported-strategies/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/pt/core-concepts/supported-strategies/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 472ed79b16e9092b310d15d9933ff287eaa61d85 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:15 -0700 Subject: [PATCH 00662/11794] New translations untitled.md (Dutch) --- nl/security-and-risks/untitled.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 nl/security-and-risks/untitled.md diff --git a/nl/security-and-risks/untitled.md b/nl/security-and-risks/untitled.md new file mode 100644 index 000000000..21b692090 --- /dev/null +++ b/nl/security-and-risks/untitled.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="untitled.md" %} + + + + + From 7dea8b46bed35d382f5956bc9f77e41b6e010584 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:16 -0700 Subject: [PATCH 00663/11794] New translations SUMMARY.md (Portuguese) --- pt/SUMMARY.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 pt/SUMMARY.md diff --git a/pt/SUMMARY.md b/pt/SUMMARY.md new file mode 100644 index 000000000..2156447b9 --- /dev/null +++ b/pt/SUMMARY.md @@ -0,0 +1,59 @@ +# Table of contents + +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) + +## Core Concepts + +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-assets/README.md) + * [USDT](core-concepts/supported-assets/usdt.md) + * [USDC](core-concepts/supported-assets/usdc.md) + * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) + * [Compound](core-concepts/supported-strategies/compound.md) + * [Aave](core-concepts/supported-strategies/aave.md) + * [dYdX](core-concepts/supported-strategies/dydx.md) + * [Uniswap](core-concepts/supported-strategies/uniswap.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Balancer](core-concepts/supported-strategies/balancer.md) + * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) + +## Governance + +* [Principles](governance/governance.md) +* [Admin Privileges](governance/admin-privileges.md) + +## Smart Contracts + +* [Architecture](smart-contracts/erc-20.md) +* [Registry](smart-contracts/registry.md) +* [API](smart-contracts/api/README.md) + * [Vault](smart-contracts/api/vault.md) + * [ERC-20](smart-contracts/api/erc-20-1.md) + * [Timelock](smart-contracts/api/timelock-1.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) + +## Security & Risks + +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/untitled.md) +* [Bug Bounties](security-and-risks/asset-risk.md) +* [Contributing](security-and-risks/contributing.md) + +## Links + +* [Github](https://www.github.com/originprotocol/origin-dollar) +* [Discord](https://www.originprotocol.com/discord) +* [originprotocol.com](https://www.originprotocol.com) + From cb8b7fb230e52f9af248480e707eb9cc868eef52 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:18 -0700 Subject: [PATCH 00664/11794] New translations README.md (Portuguese) --- pt/core-concepts/fund-management/README.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 pt/core-concepts/fund-management/README.md diff --git a/pt/core-concepts/fund-management/README.md b/pt/core-concepts/fund-management/README.md new file mode 100644 index 000000000..4f6287602 --- /dev/null +++ b/pt/core-concepts/fund-management/README.md @@ -0,0 +1,6 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + From 37ed2eef9771e3900ea168624d2cbe20414684a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:20 -0700 Subject: [PATCH 00665/11794] New translations elastic-supply.md (Portuguese) --- pt/core-concepts/elastic-supply.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 pt/core-concepts/elastic-supply.md diff --git a/pt/core-concepts/elastic-supply.md b/pt/core-concepts/elastic-supply.md new file mode 100644 index 000000000..b415919ae --- /dev/null +++ b/pt/core-concepts/elastic-supply.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From 12d738656890878876c0a3c80d74095c3c03729e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:22 -0700 Subject: [PATCH 00666/11794] New translations vault.md (Portuguese) --- pt/architecture/vault.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 pt/architecture/vault.md diff --git a/pt/architecture/vault.md b/pt/architecture/vault.md new file mode 100644 index 000000000..ebb2a96dc --- /dev/null +++ b/pt/architecture/vault.md @@ -0,0 +1,17 @@ +# Vault + +The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + +The most important publicly callable functions on the Vault are: + +* `mint()`allows a single supported stablecoin to be converted to OUSD +* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call +* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. +* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. +* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. +* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. + +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. + + + From 866f035995b7837f2a52339bd9dd38368cd1b7bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:23 -0700 Subject: [PATCH 00667/11794] New translations timelock.md (Portuguese) --- pt/architecture/timelock.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 pt/architecture/timelock.md diff --git a/pt/architecture/timelock.md b/pt/architecture/timelock.md new file mode 100644 index 000000000..b26b30f1c --- /dev/null +++ b/pt/architecture/timelock.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From d43893310b8148be9cabf23829506d4b71831d2f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:25 -0700 Subject: [PATCH 00668/11794] New translations strategies.md (Portuguese) --- pt/architecture/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 pt/architecture/strategies.md diff --git a/pt/architecture/strategies.md b/pt/architecture/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/pt/architecture/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From 5f69b42b4f3809cacf944503650cd63a206ad1f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:26 -0700 Subject: [PATCH 00669/11794] New translations erc-20.md (Portuguese) --- pt/architecture/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 pt/architecture/erc-20.md diff --git a/pt/architecture/erc-20.md b/pt/architecture/erc-20.md new file mode 100644 index 000000000..9a789241b --- /dev/null +++ b/pt/architecture/erc-20.md @@ -0,0 +1,12 @@ +# Overview + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 494c45564bea05f524cf36bf4fe663a2a347653e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:28 -0700 Subject: [PATCH 00670/11794] New translations erc-20-1.md (Portuguese) --- pt/architecture/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 pt/architecture/erc-20-1.md diff --git a/pt/architecture/erc-20-1.md b/pt/architecture/erc-20-1.md new file mode 100644 index 000000000..a9caff400 --- /dev/null +++ b/pt/architecture/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From bc7829c07be69af8b0e2af25a0a227bc5ef8b997 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:29 -0700 Subject: [PATCH 00671/11794] New translations how-it-works.md (Portuguese) --- pt/how-it-works.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 pt/how-it-works.md diff --git a/pt/how-it-works.md b/pt/how-it-works.md new file mode 100644 index 000000000..8bf7459de --- /dev/null +++ b/pt/how-it-works.md @@ -0,0 +1,36 @@ +# How It Works + +#### 100% Backed and Stable + +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. + +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. + +{% hint style="success" %} +1 OUSD = 1 USD +{% endhint %} + +#### Minting OUSD + +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. + +**Redeeming OUSD** + +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. + +{% hint style="warning" %} +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +{% endhint %} + +#### A**utomated Yield Farming** + +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. + +#### **Elastic Supply** + +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. + +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. + From 464749b79dbfcfb5f6aec304f2eeee29e3b8c73a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:31 -0700 Subject: [PATCH 00672/11794] New translations getting-started.md (Portuguese) --- pt/getting-started.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 pt/getting-started.md diff --git a/pt/getting-started.md b/pt/getting-started.md new file mode 100644 index 000000000..296ff8a36 --- /dev/null +++ b/pt/getting-started.md @@ -0,0 +1,39 @@ +# Getting Started + +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. + +**Mint or Redeem** + +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. + +**Buy on Exchanges** + +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: + +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) + +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. + +**Adding OUSD to Your Wallet** + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. + +**Integrating OUSD** + +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. + +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: + +{% page-ref page="smart-contracts/erc-20.md" %} + +{% page-ref page="smart-contracts/api/" %} + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. + From d2f62aadd0b11528ba45f2d4cf5b7a7ea935e652 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:34 -0700 Subject: [PATCH 00673/11794] New translations README.md (Portuguese) --- pt/README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 pt/README.md diff --git a/pt/README.md b/pt/README.md new file mode 100644 index 000000000..01162cf25 --- /dev/null +++ b/pt/README.md @@ -0,0 +1,30 @@ +--- +description: The first stablecoin that earns a yield while it's still in your wallet +--- + +# Introduction + +## **A Better Form of Money** + +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. + +![](.gitbook/assets/origin-dollar-summary.jpeg) + +**Background** + +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. + +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. + +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. + +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. + +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. + +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. + +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. + +Welcome to the future of money. + From fe81fbd289fd2c1072165c5afa9b3d324cb44f66 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:36 -0700 Subject: [PATCH 00674/11794] New translations earning-strategies.md (Portuguese) --- pt/core-concepts/fund-management/earning-strategies.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 pt/core-concepts/fund-management/earning-strategies.md diff --git a/pt/core-concepts/fund-management/earning-strategies.md b/pt/core-concepts/fund-management/earning-strategies.md new file mode 100644 index 000000000..0fb0111e4 --- /dev/null +++ b/pt/core-concepts/fund-management/earning-strategies.md @@ -0,0 +1,6 @@ +# Earning Strategies + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. + +In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. + From b3bb0bde486086768bd68ee478999555fc3f5fd7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:38 -0700 Subject: [PATCH 00675/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 61 ++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 nl/smart-contracts/registry.md diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md new file mode 100644 index 000000000..57f66229a --- /dev/null +++ b/nl/smart-contracts/registry.md @@ -0,0 +1,61 @@ +# Registry + +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | + +Internal implementation contracts: + +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +{% endtab %} + +{% tab title="Stablecoins" %} +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +{% endtab %} +{% endtabs %} + + + + + + + From b9dcc0404f4959d72d8bb1a11ab80ee98607a6cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:39 -0700 Subject: [PATCH 00676/11794] New translations erc-20.md (Dutch) --- nl/smart-contracts/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 nl/smart-contracts/erc-20.md diff --git a/nl/smart-contracts/erc-20.md b/nl/smart-contracts/erc-20.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/nl/smart-contracts/erc-20.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From f44dfc9774e63454bc32d4f587c829525f74c03f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:41 -0700 Subject: [PATCH 00677/11794] New translations vault.md (Dutch) --- nl/smart-contracts/api/vault.md | 175 ++++++++++++++++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 nl/smart-contracts/api/vault.md diff --git a/nl/smart-contracts/api/vault.md b/nl/smart-contracts/api/vault.md new file mode 100644 index 000000000..2caf7c60a --- /dev/null +++ b/nl/smart-contracts/api/vault.md @@ -0,0 +1,175 @@ +--- +description: >- + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +--- + +# Vault + +## Methods‌ + +### mint\(\) + +**`function mint(address _asset, uint256 _amount)`**‌ + +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | + +### mintMultiple\(\) + +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ + +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +{% endhint %} + +### redeem\(\) + +**`function redeem(uint256 _amount)`**‌ + +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +### redeemAll\(\)‌ + +**`function redeemAll()`**‌ + +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +### rebase\(\) + +**`function rebase()`**‌ + +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ + +### allocate\(\) + +**`function allocate()`**‌ + +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ + +### totalValue\(\) + +**`function totalValue()`**‌ + +Returns total value of underlying assets and strategies. + +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | + +### checkBalance\(\) + +**`function checkBalance(address _asset)`**‌ + +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | + +### calculateRedeemOutputs\(\) + +**`function calculateRedeemOutputs(uint256 _amount)`**‌ + +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. + +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. + +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +| `return` name | Type | Description | +|:------------- |:------------- |:--------------------------------------------------------------------------- | +| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | + +### getAssetCount\(\) + +**`function getAssetCount()`**‌ + +Return the number of supported stablecoin assets represented by `uint256` type.‌ + +### getAllAssets\(\) + +**`function getAllAssets()`**‌ + +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ + +### getStrategyCount\(\)‌ + +**`function getStrategyCount()`**‌ + +Return the number of strategies active on the Vault represented by `uint256` type.‌ + +### getAPR\(\) + +**`function getAPR()`**‌ + +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ + +### isSupportedAsset\(\) + +**`function isSupportedAsset(address _asset)`**‌ + +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + +### priceUSDMint\(\) + +**`function priceUSDMint(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceUSDRedeem\(\) + +**`function priceUSDRedeem(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceAssetUSDMint\(\)‌ + +**`function priceAssetUSDMint(address _asset)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | + +### priceAssetUSDRedeem\(\)‌ + +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + From 13c76c3131cc90f89269ec7b6cbff2d090b5d681 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:43 -0700 Subject: [PATCH 00678/11794] New translations timelock.md (Dutch) --- nl/smart-contracts/api/timelock.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 nl/smart-contracts/api/timelock.md diff --git a/nl/smart-contracts/api/timelock.md b/nl/smart-contracts/api/timelock.md new file mode 100644 index 000000000..b891a0c78 --- /dev/null +++ b/nl/smart-contracts/api/timelock.md @@ -0,0 +1,6 @@ +# Timelock + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From c3e676816710c1571a2d39e7231cb25e71d68693 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:45 -0700 Subject: [PATCH 00679/11794] New translations timelock-1.md (Dutch) --- nl/smart-contracts/api/timelock-1.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 nl/smart-contracts/api/timelock-1.md diff --git a/nl/smart-contracts/api/timelock-1.md b/nl/smart-contracts/api/timelock-1.md new file mode 100644 index 000000000..1dde00239 --- /dev/null +++ b/nl/smart-contracts/api/timelock-1.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 1099f2e8f78780e88886b22c89e5880c6a476b8f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:46 -0700 Subject: [PATCH 00680/11794] New translations strategies.md (Dutch) --- nl/smart-contracts/api/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 nl/smart-contracts/api/strategies.md diff --git a/nl/smart-contracts/api/strategies.md b/nl/smart-contracts/api/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/nl/smart-contracts/api/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From bc512d0f942fc5f8960207e6418d51fb4fc059bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:49 -0700 Subject: [PATCH 00681/11794] New translations ousd.md (Dutch) --- nl/smart-contracts/api/ousd.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 nl/smart-contracts/api/ousd.md diff --git a/nl/smart-contracts/api/ousd.md b/nl/smart-contracts/api/ousd.md new file mode 100644 index 000000000..8d6981144 --- /dev/null +++ b/nl/smart-contracts/api/ousd.md @@ -0,0 +1,8 @@ +# OUSD + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + + + From 281d2eaf15997051d68377b936820cdec75a03d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:51 -0700 Subject: [PATCH 00682/11794] New translations oracle.md (Dutch) --- nl/smart-contracts/api/oracle.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 nl/smart-contracts/api/oracle.md diff --git a/nl/smart-contracts/api/oracle.md b/nl/smart-contracts/api/oracle.md new file mode 100644 index 000000000..b369591e0 --- /dev/null +++ b/nl/smart-contracts/api/oracle.md @@ -0,0 +1,6 @@ +# Oracles + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From 1e69dd65bb05ff5c1881b0381a2cd75b9e7f2f2b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:53 -0700 Subject: [PATCH 00683/11794] New translations erc-20-1.md (Dutch) --- nl/smart-contracts/api/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 nl/smart-contracts/api/erc-20-1.md diff --git a/nl/smart-contracts/api/erc-20-1.md b/nl/smart-contracts/api/erc-20-1.md new file mode 100644 index 000000000..7aa009ac1 --- /dev/null +++ b/nl/smart-contracts/api/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 6dd3c7dc131f07538014455e7d4af543a387fadf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:54 -0700 Subject: [PATCH 00684/11794] New translations README.md (Dutch) --- nl/smart-contracts/api/README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 nl/smart-contracts/api/README.md diff --git a/nl/smart-contracts/api/README.md b/nl/smart-contracts/api/README.md new file mode 100644 index 000000000..0bb57264b --- /dev/null +++ b/nl/smart-contracts/api/README.md @@ -0,0 +1,12 @@ +# API + +Documentation of contracts API used by the protocol: + +* [Vault](vault.md) +* [ERC-20](erc-20-1.md) +* [Timelock](timelock-1.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) + + + From e761f8c632c2c4bf07ec3bcbc9a661bf5b60094b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:56 -0700 Subject: [PATCH 00685/11794] New translations diversification.md (Portuguese) --- pt/core-concepts/fund-management/diversification.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 pt/core-concepts/fund-management/diversification.md diff --git a/pt/core-concepts/fund-management/diversification.md b/pt/core-concepts/fund-management/diversification.md new file mode 100644 index 000000000..3d98a522e --- /dev/null +++ b/pt/core-concepts/fund-management/diversification.md @@ -0,0 +1,8 @@ +# Diversification + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From 1e71c8b6258cc5f3a41413a74f48c98200d95269 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:07:58 -0700 Subject: [PATCH 00686/11794] New translations price-oracles.md (Portuguese) --- pt/core-concepts/price-oracles.md | 170 ++++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 pt/core-concepts/price-oracles.md diff --git a/pt/core-concepts/price-oracles.md b/pt/core-concepts/price-oracles.md new file mode 100644 index 000000000..0f5b487c4 --- /dev/null +++ b/pt/core-concepts/price-oracles.md @@ -0,0 +1,170 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +{% tabs %} +{% tab title="DAI/USD" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% endtab %} + +{% tab title="USDT/USD" %} +The following oracles are used to fetch or compute a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +{% endtab %} + +{% tab title="USDC/USD" %} +The following oracles are used to fetch or compute a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +{% endtab %} + +{% tab title="ETH/USD" %} +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} +{% endtabs %} + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 363e0ea00f2f321a8e9ec3f9be43fb3cd2b7ef10 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:00 -0700 Subject: [PATCH 00687/11794] New translations balancer.md (Portuguese) --- .../supported-strategies/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 pt/core-concepts/supported-strategies/balancer.md diff --git a/pt/core-concepts/supported-strategies/balancer.md b/pt/core-concepts/supported-strategies/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/pt/core-concepts/supported-strategies/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From ece5ef31f29c512b5ea62704a5096452f7c65486 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:01 -0700 Subject: [PATCH 00688/11794] New translations README.md (Portuguese) --- .../supported-platforms/README.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 pt/core-concepts/supported-platforms/README.md diff --git a/pt/core-concepts/supported-platforms/README.md b/pt/core-concepts/supported-platforms/README.md new file mode 100644 index 000000000..aa4b89181 --- /dev/null +++ b/pt/core-concepts/supported-platforms/README.md @@ -0,0 +1,32 @@ +# Supported Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="yearn.finance.md" %} + +{% page-ref page="compound.md" %} + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 2ecf4c16944fa797ed7349ce43a50c2e456bffc3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:03 -0700 Subject: [PATCH 00689/11794] New translations aave.md (Portuguese) --- pt/core-concepts/supported-strategies/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 pt/core-concepts/supported-strategies/aave.md diff --git a/pt/core-concepts/supported-strategies/aave.md b/pt/core-concepts/supported-strategies/aave.md new file mode 100644 index 000000000..8f991bd82 --- /dev/null +++ b/pt/core-concepts/supported-strategies/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | + From 4d846f165610abb23de006da5c90c5a269564856 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:05 -0700 Subject: [PATCH 00690/11794] New translations README.md (Portuguese) --- .../supported-strategies/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 pt/core-concepts/supported-strategies/README.md diff --git a/pt/core-concepts/supported-strategies/README.md b/pt/core-concepts/supported-strategies/README.md new file mode 100644 index 000000000..60ab03f00 --- /dev/null +++ b/pt/core-concepts/supported-strategies/README.md @@ -0,0 +1,30 @@ +# Supported Strategies + +**Supported DeFi Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, OUSD earns yield from the following platform\(s\): + +{% page-ref page="compound.md" %} + +Integrations are currently planned or being built for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From cec7f9c71941a113197bda8453687b84cb9d3154 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:06 -0700 Subject: [PATCH 00691/11794] New translations yearn.finance.md (Portuguese) --- .../supported-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 pt/core-concepts/supported-platforms/yearn.finance.md diff --git a/pt/core-concepts/supported-platforms/yearn.finance.md b/pt/core-concepts/supported-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/pt/core-concepts/supported-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 132bdb4d567463b89ffd98a609a01fec2b1e0f02 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:08 -0700 Subject: [PATCH 00692/11794] New translations uniswap.md (Portuguese) --- .../supported-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 pt/core-concepts/supported-platforms/uniswap.md diff --git a/pt/core-concepts/supported-platforms/uniswap.md b/pt/core-concepts/supported-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/pt/core-concepts/supported-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 5a7af2c237e4f1f0146f2249825ba4a4aad63173 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:10 -0700 Subject: [PATCH 00693/11794] New translations dydx.md (Portuguese) --- pt/core-concepts/supported-platforms/dydx.md | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 pt/core-concepts/supported-platforms/dydx.md diff --git a/pt/core-concepts/supported-platforms/dydx.md b/pt/core-concepts/supported-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/pt/core-concepts/supported-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 06e9d3da8fb71a213f6ff2078cace2e86ad8ee97 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:11 -0700 Subject: [PATCH 00694/11794] New translations curve.md (Portuguese) --- pt/core-concepts/supported-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 pt/core-concepts/supported-platforms/curve.md diff --git a/pt/core-concepts/supported-platforms/curve.md b/pt/core-concepts/supported-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/pt/core-concepts/supported-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 38b35d130ec202f9746d7065802116eeec07e816 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:13 -0700 Subject: [PATCH 00695/11794] New translations compound.md (Portuguese) --- .../supported-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 pt/core-concepts/supported-platforms/compound.md diff --git a/pt/core-concepts/supported-platforms/compound.md b/pt/core-concepts/supported-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/pt/core-concepts/supported-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 6ea28d344758a680fee5e177ea43919a740d2bff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:15 -0700 Subject: [PATCH 00696/11794] New translations balancer.md (Portuguese) --- .../supported-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 pt/core-concepts/supported-platforms/balancer.md diff --git a/pt/core-concepts/supported-platforms/balancer.md b/pt/core-concepts/supported-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/pt/core-concepts/supported-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 6f271ca9f08bef59354a29f265c3c1f2ee56d5db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:17 -0700 Subject: [PATCH 00697/11794] New translations aave.md (Portuguese) --- pt/core-concepts/supported-platforms/aave.md | 25 ++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 pt/core-concepts/supported-platforms/aave.md diff --git a/pt/core-concepts/supported-platforms/aave.md b/pt/core-concepts/supported-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/pt/core-concepts/supported-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From a4d91e30cdad7aa6ccf02d73bb7603de7feb25ee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:19 -0700 Subject: [PATCH 00698/11794] New translations yearn.finance.md (Portuguese) --- .../supported-defi-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 pt/core-concepts/supported-defi-platforms/yearn.finance.md diff --git a/pt/core-concepts/supported-defi-platforms/yearn.finance.md b/pt/core-concepts/supported-defi-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/pt/core-concepts/supported-defi-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 374c3a890ad4c6cb87dde3659e23f206b8a6541b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:20 -0700 Subject: [PATCH 00699/11794] New translations README.md (Portuguese) --- pt/core-concepts/supported-assets/README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 pt/core-concepts/supported-assets/README.md diff --git a/pt/core-concepts/supported-assets/README.md b/pt/core-concepts/supported-assets/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/pt/core-concepts/supported-assets/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From 335951d596d114e8b3080c671c587963af43f910 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:22 -0700 Subject: [PATCH 00700/11794] New translations uniswap.md (Portuguese) --- .../supported-defi-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 pt/core-concepts/supported-defi-platforms/uniswap.md diff --git a/pt/core-concepts/supported-defi-platforms/uniswap.md b/pt/core-concepts/supported-defi-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/pt/core-concepts/supported-defi-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 7ceff4d57e3ad1b1bdcb5fe0d5169016ce8a96a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:24 -0700 Subject: [PATCH 00701/11794] New translations dydx.md (Portuguese) --- .../supported-defi-platforms/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 pt/core-concepts/supported-defi-platforms/dydx.md diff --git a/pt/core-concepts/supported-defi-platforms/dydx.md b/pt/core-concepts/supported-defi-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/pt/core-concepts/supported-defi-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 516253bef4390f299b948010edb223f7bdfc4cc1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:25 -0700 Subject: [PATCH 00702/11794] New translations README.md (Japanese) --- ja/core-concepts/supported-assets/README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ja/core-concepts/supported-assets/README.md diff --git a/ja/core-concepts/supported-assets/README.md b/ja/core-concepts/supported-assets/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/ja/core-concepts/supported-assets/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From 596395da9b3b3c4e40c28f634a6bea9261a92257 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:27 -0700 Subject: [PATCH 00703/11794] New translations compound.md (Portuguese) --- .../supported-defi-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 pt/core-concepts/supported-defi-platforms/compound.md diff --git a/pt/core-concepts/supported-defi-platforms/compound.md b/pt/core-concepts/supported-defi-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/pt/core-concepts/supported-defi-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From d961d70ee0d69047dc84fb0a8d9362cb7e66f9c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:29 -0700 Subject: [PATCH 00704/11794] New translations balancer.md (Portuguese) --- .../supported-defi-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 pt/core-concepts/supported-defi-platforms/balancer.md diff --git a/pt/core-concepts/supported-defi-platforms/balancer.md b/pt/core-concepts/supported-defi-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/pt/core-concepts/supported-defi-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From e8783e4718fb09dadd68a2460baa47c30c9cc140 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:30 -0700 Subject: [PATCH 00705/11794] New translations aave.md (Portuguese) --- .../supported-defi-platforms/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 pt/core-concepts/supported-defi-platforms/aave.md diff --git a/pt/core-concepts/supported-defi-platforms/aave.md b/pt/core-concepts/supported-defi-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/pt/core-concepts/supported-defi-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 0469f4eecda7eba267ccc1f22530f9f6fdd6f67e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:32 -0700 Subject: [PATCH 00706/11794] New translations README.md (Portuguese) --- .../supported-defi-platforms/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 pt/core-concepts/supported-defi-platforms/README.md diff --git a/pt/core-concepts/supported-defi-platforms/README.md b/pt/core-concepts/supported-defi-platforms/README.md new file mode 100644 index 000000000..50ee37b6c --- /dev/null +++ b/pt/core-concepts/supported-defi-platforms/README.md @@ -0,0 +1,30 @@ +# Supported DeFi Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 702178bab3882ac583859bf60de5c849012e0d50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:33 -0700 Subject: [PATCH 00707/11794] New translations usdt.md (Portuguese) --- pt/core-concepts/supported-assets/usdt.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 pt/core-concepts/supported-assets/usdt.md diff --git a/pt/core-concepts/supported-assets/usdt.md b/pt/core-concepts/supported-assets/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/pt/core-concepts/supported-assets/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 463c0c29e9869407ff421836997041aad13a7854 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:36 -0700 Subject: [PATCH 00708/11794] New translations usdc.md (Portuguese) --- pt/core-concepts/supported-assets/usdc.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 pt/core-concepts/supported-assets/usdc.md diff --git a/pt/core-concepts/supported-assets/usdc.md b/pt/core-concepts/supported-assets/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/pt/core-concepts/supported-assets/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From 83d744b30af1bc4dd27d27c6e8c871b509ba6345 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:37 -0700 Subject: [PATCH 00709/11794] New translations dai.md (Portuguese) --- pt/core-concepts/supported-assets/dai.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 pt/core-concepts/supported-assets/dai.md diff --git a/pt/core-concepts/supported-assets/dai.md b/pt/core-concepts/supported-assets/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/pt/core-concepts/supported-assets/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From 45735b4cb2df49c935ee2d4c8e1cdc440b332b4d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:39 -0700 Subject: [PATCH 00710/11794] New translations dai.md (Japanese) --- ja/core-concepts/supported-assets/dai.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ja/core-concepts/supported-assets/dai.md diff --git a/ja/core-concepts/supported-assets/dai.md b/ja/core-concepts/supported-assets/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/ja/core-concepts/supported-assets/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From e2a71822f101abbdb4162386b058e41e24c9beaf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:41 -0700 Subject: [PATCH 00711/11794] New translations price-oracles.md (Dutch) --- nl/core-concepts/price-oracles.md | 170 ++++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 nl/core-concepts/price-oracles.md diff --git a/nl/core-concepts/price-oracles.md b/nl/core-concepts/price-oracles.md new file mode 100644 index 000000000..0f5b487c4 --- /dev/null +++ b/nl/core-concepts/price-oracles.md @@ -0,0 +1,170 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +{% tabs %} +{% tab title="DAI/USD" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% endtab %} + +{% tab title="USDT/USD" %} +The following oracles are used to fetch or compute a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +{% endtab %} + +{% tab title="USDC/USD" %} +The following oracles are used to fetch or compute a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +{% endtab %} + +{% tab title="ETH/USD" %} +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} +{% endtabs %} + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 65e8a9cf0e98b8a43a3491b38c9146e019fbe0b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:42 -0700 Subject: [PATCH 00712/11794] New translations price-oracles.md (Japanese) --- ja/core-concepts/price-oracles.md | 170 ++++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 ja/core-concepts/price-oracles.md diff --git a/ja/core-concepts/price-oracles.md b/ja/core-concepts/price-oracles.md new file mode 100644 index 000000000..0f5b487c4 --- /dev/null +++ b/ja/core-concepts/price-oracles.md @@ -0,0 +1,170 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +{% tabs %} +{% tab title="DAI/USD" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% endtab %} + +{% tab title="USDT/USD" %} +The following oracles are used to fetch or compute a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +{% endtab %} + +{% tab title="USDC/USD" %} +The following oracles are used to fetch or compute a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +{% endtab %} + +{% tab title="ETH/USD" %} +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} +{% endtabs %} + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 5341f7d39d157ca9467505c01a5c5fb6026e700d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:44 -0700 Subject: [PATCH 00713/11794] New translations erc-20-1.md (Greek) --- el/architecture/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 el/architecture/erc-20-1.md diff --git a/el/architecture/erc-20-1.md b/el/architecture/erc-20-1.md new file mode 100644 index 000000000..a9caff400 --- /dev/null +++ b/el/architecture/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From ebc0d2476a8f4ffbcf4a14890c6b14bc424f3706 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:46 -0700 Subject: [PATCH 00714/11794] New translations price-oracles.md (Greek) --- el/core-concepts/price-oracles.md | 170 ++++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 el/core-concepts/price-oracles.md diff --git a/el/core-concepts/price-oracles.md b/el/core-concepts/price-oracles.md new file mode 100644 index 000000000..0f5b487c4 --- /dev/null +++ b/el/core-concepts/price-oracles.md @@ -0,0 +1,170 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +{% tabs %} +{% tab title="DAI/USD" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% endtab %} + +{% tab title="USDT/USD" %} +The following oracles are used to fetch or compute a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +{% endtab %} + +{% tab title="USDC/USD" %} +The following oracles are used to fetch or compute a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +{% endtab %} + +{% tab title="ETH/USD" %} +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} +{% endtabs %} + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From c1b68eb816e2821caa64967cdd2d14ba8184c233 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:48 -0700 Subject: [PATCH 00715/11794] New translations earning-strategies.md (Greek) --- el/core-concepts/fund-management/earning-strategies.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 el/core-concepts/fund-management/earning-strategies.md diff --git a/el/core-concepts/fund-management/earning-strategies.md b/el/core-concepts/fund-management/earning-strategies.md new file mode 100644 index 000000000..0fb0111e4 --- /dev/null +++ b/el/core-concepts/fund-management/earning-strategies.md @@ -0,0 +1,6 @@ +# Earning Strategies + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. + +In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. + From 72a16fb6081db43c452d831c7c4162a6faa065b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:49 -0700 Subject: [PATCH 00716/11794] New translations diversification.md (Greek) --- el/core-concepts/fund-management/diversification.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 el/core-concepts/fund-management/diversification.md diff --git a/el/core-concepts/fund-management/diversification.md b/el/core-concepts/fund-management/diversification.md new file mode 100644 index 000000000..3d98a522e --- /dev/null +++ b/el/core-concepts/fund-management/diversification.md @@ -0,0 +1,8 @@ +# Diversification + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From c4470ba61374516e12d2158941958b5a8dada12f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:51 -0700 Subject: [PATCH 00717/11794] New translations README.md (Greek) --- el/core-concepts/fund-management/README.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 el/core-concepts/fund-management/README.md diff --git a/el/core-concepts/fund-management/README.md b/el/core-concepts/fund-management/README.md new file mode 100644 index 000000000..4f6287602 --- /dev/null +++ b/el/core-concepts/fund-management/README.md @@ -0,0 +1,6 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + From 7a156b3d0d6594fe75fe2da6255cc38c2e7612a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:52 -0700 Subject: [PATCH 00718/11794] New translations elastic-supply.md (Greek) --- el/core-concepts/elastic-supply.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 el/core-concepts/elastic-supply.md diff --git a/el/core-concepts/elastic-supply.md b/el/core-concepts/elastic-supply.md new file mode 100644 index 000000000..b415919ae --- /dev/null +++ b/el/core-concepts/elastic-supply.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From 766f33a3a4378146957c0b0c49163ee7dd3b6408 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:54 -0700 Subject: [PATCH 00719/11794] New translations vault.md (Greek) --- el/architecture/vault.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 el/architecture/vault.md diff --git a/el/architecture/vault.md b/el/architecture/vault.md new file mode 100644 index 000000000..ebb2a96dc --- /dev/null +++ b/el/architecture/vault.md @@ -0,0 +1,17 @@ +# Vault + +The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + +The most important publicly callable functions on the Vault are: + +* `mint()`allows a single supported stablecoin to be converted to OUSD +* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call +* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. +* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. +* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. +* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. + +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. + + + From 1323b5203e3595a4cdaa3fa8920a5963ab6dcff6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:56 -0700 Subject: [PATCH 00720/11794] New translations timelock.md (Greek) --- el/architecture/timelock.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 el/architecture/timelock.md diff --git a/el/architecture/timelock.md b/el/architecture/timelock.md new file mode 100644 index 000000000..b26b30f1c --- /dev/null +++ b/el/architecture/timelock.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From dbd80b050d15c1495641afba1c2ce9e833f8a315 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:08:58 -0700 Subject: [PATCH 00721/11794] New translations strategies.md (Greek) --- el/architecture/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 el/architecture/strategies.md diff --git a/el/architecture/strategies.md b/el/architecture/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/el/architecture/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From 97aabf4ccab955da18b724af7f94c6191deb174b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:00 -0700 Subject: [PATCH 00722/11794] New translations erc-20.md (Greek) --- el/architecture/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 el/architecture/erc-20.md diff --git a/el/architecture/erc-20.md b/el/architecture/erc-20.md new file mode 100644 index 000000000..9a789241b --- /dev/null +++ b/el/architecture/erc-20.md @@ -0,0 +1,12 @@ +# Overview + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From b233d84ffc9778cfc2a24b08874971b47e2b9b30 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:01 -0700 Subject: [PATCH 00723/11794] New translations how-it-works.md (Greek) --- el/how-it-works.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 el/how-it-works.md diff --git a/el/how-it-works.md b/el/how-it-works.md new file mode 100644 index 000000000..8bf7459de --- /dev/null +++ b/el/how-it-works.md @@ -0,0 +1,36 @@ +# How It Works + +#### 100% Backed and Stable + +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. + +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. + +{% hint style="success" %} +1 OUSD = 1 USD +{% endhint %} + +#### Minting OUSD + +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. + +**Redeeming OUSD** + +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. + +{% hint style="warning" %} +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +{% endhint %} + +#### A**utomated Yield Farming** + +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. + +#### **Elastic Supply** + +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. + +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. + From 63888e555930d3040d39735ffec332b77bd64595 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:03 -0700 Subject: [PATCH 00724/11794] New translations dai.md (Greek) --- el/core-concepts/supported-assets/dai.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 el/core-concepts/supported-assets/dai.md diff --git a/el/core-concepts/supported-assets/dai.md b/el/core-concepts/supported-assets/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/el/core-concepts/supported-assets/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From f431a4a3110ea7451d359815f101d773658f6ad8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:05 -0700 Subject: [PATCH 00725/11794] New translations getting-started.md (Greek) --- el/getting-started.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 el/getting-started.md diff --git a/el/getting-started.md b/el/getting-started.md new file mode 100644 index 000000000..296ff8a36 --- /dev/null +++ b/el/getting-started.md @@ -0,0 +1,39 @@ +# Getting Started + +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. + +**Mint or Redeem** + +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. + +**Buy on Exchanges** + +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: + +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) + +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. + +**Adding OUSD to Your Wallet** + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. + +**Integrating OUSD** + +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. + +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: + +{% page-ref page="smart-contracts/erc-20.md" %} + +{% page-ref page="smart-contracts/api/" %} + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. + From 451e20dda2084c23dc15b685b0a43c8183a0c730 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:06 -0700 Subject: [PATCH 00726/11794] New translations SUMMARY.md (Greek) --- el/SUMMARY.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 el/SUMMARY.md diff --git a/el/SUMMARY.md b/el/SUMMARY.md new file mode 100644 index 000000000..2156447b9 --- /dev/null +++ b/el/SUMMARY.md @@ -0,0 +1,59 @@ +# Table of contents + +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) + +## Core Concepts + +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-assets/README.md) + * [USDT](core-concepts/supported-assets/usdt.md) + * [USDC](core-concepts/supported-assets/usdc.md) + * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) + * [Compound](core-concepts/supported-strategies/compound.md) + * [Aave](core-concepts/supported-strategies/aave.md) + * [dYdX](core-concepts/supported-strategies/dydx.md) + * [Uniswap](core-concepts/supported-strategies/uniswap.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Balancer](core-concepts/supported-strategies/balancer.md) + * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) + +## Governance + +* [Principles](governance/governance.md) +* [Admin Privileges](governance/admin-privileges.md) + +## Smart Contracts + +* [Architecture](smart-contracts/erc-20.md) +* [Registry](smart-contracts/registry.md) +* [API](smart-contracts/api/README.md) + * [Vault](smart-contracts/api/vault.md) + * [ERC-20](smart-contracts/api/erc-20-1.md) + * [Timelock](smart-contracts/api/timelock-1.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) + +## Security & Risks + +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/untitled.md) +* [Bug Bounties](security-and-risks/asset-risk.md) +* [Contributing](security-and-risks/contributing.md) + +## Links + +* [Github](https://www.github.com/originprotocol/origin-dollar) +* [Discord](https://www.originprotocol.com/discord) +* [originprotocol.com](https://www.originprotocol.com) + From 25339170826edaad638f628f5673ae5b172e89e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:08 -0700 Subject: [PATCH 00727/11794] New translations README.md (Greek) --- el/README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 el/README.md diff --git a/el/README.md b/el/README.md new file mode 100644 index 000000000..01162cf25 --- /dev/null +++ b/el/README.md @@ -0,0 +1,30 @@ +--- +description: The first stablecoin that earns a yield while it's still in your wallet +--- + +# Introduction + +## **A Better Form of Money** + +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. + +![](.gitbook/assets/origin-dollar-summary.jpeg) + +**Background** + +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. + +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. + +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. + +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. + +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. + +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. + +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. + +Welcome to the future of money. + From 4fbe721022f892c85b379dc7e9b868cb43ca9482 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:10 -0700 Subject: [PATCH 00728/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 61 ++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 de/smart-contracts/registry.md diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md new file mode 100644 index 000000000..57f66229a --- /dev/null +++ b/de/smart-contracts/registry.md @@ -0,0 +1,61 @@ +# Registry + +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | + +Internal implementation contracts: + +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +{% endtab %} + +{% tab title="Stablecoins" %} +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +{% endtab %} +{% endtabs %} + + + + + + + From 3a30e9ebefdfda24657c870ce7f94a1eed5e2fe3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:12 -0700 Subject: [PATCH 00729/11794] New translations erc-20.md (German) --- de/smart-contracts/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 de/smart-contracts/erc-20.md diff --git a/de/smart-contracts/erc-20.md b/de/smart-contracts/erc-20.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/de/smart-contracts/erc-20.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 57d3640ec33bd5ca6a09c9d532478748173e7718 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:14 -0700 Subject: [PATCH 00730/11794] New translations vault.md (German) --- de/smart-contracts/api/vault.md | 175 ++++++++++++++++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 de/smart-contracts/api/vault.md diff --git a/de/smart-contracts/api/vault.md b/de/smart-contracts/api/vault.md new file mode 100644 index 000000000..2caf7c60a --- /dev/null +++ b/de/smart-contracts/api/vault.md @@ -0,0 +1,175 @@ +--- +description: >- + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +--- + +# Vault + +## Methods‌ + +### mint\(\) + +**`function mint(address _asset, uint256 _amount)`**‌ + +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | + +### mintMultiple\(\) + +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ + +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +{% endhint %} + +### redeem\(\) + +**`function redeem(uint256 _amount)`**‌ + +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +### redeemAll\(\)‌ + +**`function redeemAll()`**‌ + +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +### rebase\(\) + +**`function rebase()`**‌ + +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ + +### allocate\(\) + +**`function allocate()`**‌ + +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ + +### totalValue\(\) + +**`function totalValue()`**‌ + +Returns total value of underlying assets and strategies. + +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | + +### checkBalance\(\) + +**`function checkBalance(address _asset)`**‌ + +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | + +### calculateRedeemOutputs\(\) + +**`function calculateRedeemOutputs(uint256 _amount)`**‌ + +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. + +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. + +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +| `return` name | Type | Description | +|:------------- |:------------- |:--------------------------------------------------------------------------- | +| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | + +### getAssetCount\(\) + +**`function getAssetCount()`**‌ + +Return the number of supported stablecoin assets represented by `uint256` type.‌ + +### getAllAssets\(\) + +**`function getAllAssets()`**‌ + +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ + +### getStrategyCount\(\)‌ + +**`function getStrategyCount()`**‌ + +Return the number of strategies active on the Vault represented by `uint256` type.‌ + +### getAPR\(\) + +**`function getAPR()`**‌ + +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ + +### isSupportedAsset\(\) + +**`function isSupportedAsset(address _asset)`**‌ + +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + +### priceUSDMint\(\) + +**`function priceUSDMint(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceUSDRedeem\(\) + +**`function priceUSDRedeem(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceAssetUSDMint\(\)‌ + +**`function priceAssetUSDMint(address _asset)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | + +### priceAssetUSDRedeem\(\)‌ + +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + From e5a0eaa31490f70932e564c402fd22031bcf4fae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:15 -0700 Subject: [PATCH 00731/11794] New translations timelock.md (German) --- de/smart-contracts/api/timelock.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 de/smart-contracts/api/timelock.md diff --git a/de/smart-contracts/api/timelock.md b/de/smart-contracts/api/timelock.md new file mode 100644 index 000000000..b891a0c78 --- /dev/null +++ b/de/smart-contracts/api/timelock.md @@ -0,0 +1,6 @@ +# Timelock + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From d787fc8af818c31162e09c8749a2f9f61fe84321 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:17 -0700 Subject: [PATCH 00732/11794] New translations timelock-1.md (German) --- de/smart-contracts/api/timelock-1.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 de/smart-contracts/api/timelock-1.md diff --git a/de/smart-contracts/api/timelock-1.md b/de/smart-contracts/api/timelock-1.md new file mode 100644 index 000000000..1dde00239 --- /dev/null +++ b/de/smart-contracts/api/timelock-1.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 5605290237b870e02f68e4f16cd1d14c9239f015 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:19 -0700 Subject: [PATCH 00733/11794] New translations strategies.md (German) --- de/smart-contracts/api/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 de/smart-contracts/api/strategies.md diff --git a/de/smart-contracts/api/strategies.md b/de/smart-contracts/api/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/de/smart-contracts/api/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From ebc9644d9dec965df183ca2ac7b2cb02227e8fcd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:20 -0700 Subject: [PATCH 00734/11794] New translations ousd.md (German) --- de/smart-contracts/api/ousd.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 de/smart-contracts/api/ousd.md diff --git a/de/smart-contracts/api/ousd.md b/de/smart-contracts/api/ousd.md new file mode 100644 index 000000000..8d6981144 --- /dev/null +++ b/de/smart-contracts/api/ousd.md @@ -0,0 +1,8 @@ +# OUSD + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + + + From 866a18a80f4de9266c1699b246b9d9dcfd47f9ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:22 -0700 Subject: [PATCH 00735/11794] New translations README.md (Greek) --- el/core-concepts/supported-assets/README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 el/core-concepts/supported-assets/README.md diff --git a/el/core-concepts/supported-assets/README.md b/el/core-concepts/supported-assets/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/el/core-concepts/supported-assets/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From e2e6bd0eea77deddc99b6aec36f265e814927b71 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:24 -0700 Subject: [PATCH 00736/11794] New translations usdc.md (Greek) --- el/core-concepts/supported-assets/usdc.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 el/core-concepts/supported-assets/usdc.md diff --git a/el/core-concepts/supported-assets/usdc.md b/el/core-concepts/supported-assets/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/el/core-concepts/supported-assets/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From bed14533e09198b0485d9a18ef80446a79afbdf1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:25 -0700 Subject: [PATCH 00737/11794] New translations erc-20-1.md (German) --- de/smart-contracts/api/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 de/smart-contracts/api/erc-20-1.md diff --git a/de/smart-contracts/api/erc-20-1.md b/de/smart-contracts/api/erc-20-1.md new file mode 100644 index 000000000..7aa009ac1 --- /dev/null +++ b/de/smart-contracts/api/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 935aee8c6d05028015d2b4a7f53f6b42e0d3b56c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:27 -0700 Subject: [PATCH 00738/11794] New translations compound.md (Greek) --- .../supported-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 el/core-concepts/supported-platforms/compound.md diff --git a/el/core-concepts/supported-platforms/compound.md b/el/core-concepts/supported-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/el/core-concepts/supported-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From e25b3ffdb27f5ec12c64cc2e7e11e13f73432aeb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:29 -0700 Subject: [PATCH 00739/11794] New translations curve.md (Greek) --- .../supported-strategies/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 el/core-concepts/supported-strategies/curve.md diff --git a/el/core-concepts/supported-strategies/curve.md b/el/core-concepts/supported-strategies/curve.md new file mode 100644 index 000000000..c0bf8f99e --- /dev/null +++ b/el/core-concepts/supported-strategies/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | + From 15295d60acd93b94b792271d78b02af7d1d60004 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:30 -0700 Subject: [PATCH 00740/11794] New translations compound.md (Greek) --- .../supported-strategies/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 el/core-concepts/supported-strategies/compound.md diff --git a/el/core-concepts/supported-strategies/compound.md b/el/core-concepts/supported-strategies/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/el/core-concepts/supported-strategies/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 03587a8cf011676fa87b27ff1d65c840c05b3878 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:32 -0700 Subject: [PATCH 00741/11794] New translations balancer.md (Greek) --- .../supported-strategies/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 el/core-concepts/supported-strategies/balancer.md diff --git a/el/core-concepts/supported-strategies/balancer.md b/el/core-concepts/supported-strategies/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/el/core-concepts/supported-strategies/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 6c1d363338f3beecca65a711cec6c042c3b41370 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:34 -0700 Subject: [PATCH 00742/11794] New translations aave.md (Greek) --- el/core-concepts/supported-strategies/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 el/core-concepts/supported-strategies/aave.md diff --git a/el/core-concepts/supported-strategies/aave.md b/el/core-concepts/supported-strategies/aave.md new file mode 100644 index 000000000..8f991bd82 --- /dev/null +++ b/el/core-concepts/supported-strategies/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | + From 2226c89447a3bf00c7a8ed84b24ec7646183e5fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:35 -0700 Subject: [PATCH 00743/11794] New translations README.md (Greek) --- .../supported-strategies/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 el/core-concepts/supported-strategies/README.md diff --git a/el/core-concepts/supported-strategies/README.md b/el/core-concepts/supported-strategies/README.md new file mode 100644 index 000000000..60ab03f00 --- /dev/null +++ b/el/core-concepts/supported-strategies/README.md @@ -0,0 +1,30 @@ +# Supported Strategies + +**Supported DeFi Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, OUSD earns yield from the following platform\(s\): + +{% page-ref page="compound.md" %} + +Integrations are currently planned or being built for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 64582243c27ec478d12f8d81342228b9aa6b183a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:37 -0700 Subject: [PATCH 00744/11794] New translations yearn.finance.md (Greek) --- .../supported-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 el/core-concepts/supported-platforms/yearn.finance.md diff --git a/el/core-concepts/supported-platforms/yearn.finance.md b/el/core-concepts/supported-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/el/core-concepts/supported-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From e5f023b496732f3d21fbe4e0bae9bf40d697bd6e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:39 -0700 Subject: [PATCH 00745/11794] New translations uniswap.md (Greek) --- .../supported-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 el/core-concepts/supported-platforms/uniswap.md diff --git a/el/core-concepts/supported-platforms/uniswap.md b/el/core-concepts/supported-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/el/core-concepts/supported-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 708fa8057f1ef1ed0219147aa3a2331a5191294d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:40 -0700 Subject: [PATCH 00746/11794] New translations dydx.md (Greek) --- el/core-concepts/supported-platforms/dydx.md | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 el/core-concepts/supported-platforms/dydx.md diff --git a/el/core-concepts/supported-platforms/dydx.md b/el/core-concepts/supported-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/el/core-concepts/supported-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 1ee0fe26ecd5f9b18d308687aa7929918c643b72 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:42 -0700 Subject: [PATCH 00747/11794] New translations curve.md (Greek) --- el/core-concepts/supported-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 el/core-concepts/supported-platforms/curve.md diff --git a/el/core-concepts/supported-platforms/curve.md b/el/core-concepts/supported-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/el/core-concepts/supported-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From c804c88a8ede490eedadd2bc8c38d99333bb9e64 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:44 -0700 Subject: [PATCH 00748/11794] New translations balancer.md (Greek) --- .../supported-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 el/core-concepts/supported-platforms/balancer.md diff --git a/el/core-concepts/supported-platforms/balancer.md b/el/core-concepts/supported-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/el/core-concepts/supported-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 78798deef48c6c012b288a466a0ae4754c22dd61 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:45 -0700 Subject: [PATCH 00749/11794] New translations usdt.md (Greek) --- el/core-concepts/supported-assets/usdt.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 el/core-concepts/supported-assets/usdt.md diff --git a/el/core-concepts/supported-assets/usdt.md b/el/core-concepts/supported-assets/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/el/core-concepts/supported-assets/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 2a59e40704049389ee6cfa176e585dbb90d57741 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:47 -0700 Subject: [PATCH 00750/11794] New translations aave.md (Greek) --- el/core-concepts/supported-platforms/aave.md | 25 ++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 el/core-concepts/supported-platforms/aave.md diff --git a/el/core-concepts/supported-platforms/aave.md b/el/core-concepts/supported-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/el/core-concepts/supported-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 46229cc5761e68bf03a8c40c2a840fa064f8f44a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:49 -0700 Subject: [PATCH 00751/11794] New translations README.md (Greek) --- .../supported-platforms/README.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 el/core-concepts/supported-platforms/README.md diff --git a/el/core-concepts/supported-platforms/README.md b/el/core-concepts/supported-platforms/README.md new file mode 100644 index 000000000..aa4b89181 --- /dev/null +++ b/el/core-concepts/supported-platforms/README.md @@ -0,0 +1,32 @@ +# Supported Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="yearn.finance.md" %} + +{% page-ref page="compound.md" %} + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From a9c61474dcf95838cc542246ba7751c3b775bdfa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:50 -0700 Subject: [PATCH 00752/11794] New translations yearn.finance.md (Greek) --- .../supported-defi-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 el/core-concepts/supported-defi-platforms/yearn.finance.md diff --git a/el/core-concepts/supported-defi-platforms/yearn.finance.md b/el/core-concepts/supported-defi-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/el/core-concepts/supported-defi-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 0dc078dd20ff212605e77da5a970947326dc0a68 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:52 -0700 Subject: [PATCH 00753/11794] New translations uniswap.md (Greek) --- .../supported-defi-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 el/core-concepts/supported-defi-platforms/uniswap.md diff --git a/el/core-concepts/supported-defi-platforms/uniswap.md b/el/core-concepts/supported-defi-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/el/core-concepts/supported-defi-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From bc221b8c99d18f414c14bc081c4f2b83980a8ede Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:53 -0700 Subject: [PATCH 00754/11794] New translations dydx.md (Greek) --- .../supported-defi-platforms/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 el/core-concepts/supported-defi-platforms/dydx.md diff --git a/el/core-concepts/supported-defi-platforms/dydx.md b/el/core-concepts/supported-defi-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/el/core-concepts/supported-defi-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 711a581727354099f98685ce7397bf51ce878cd8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:55 -0700 Subject: [PATCH 00755/11794] New translations curve.md (Greek) --- .../supported-defi-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 el/core-concepts/supported-defi-platforms/curve.md diff --git a/el/core-concepts/supported-defi-platforms/curve.md b/el/core-concepts/supported-defi-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/el/core-concepts/supported-defi-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 24cb209bf994ed9682aeaa2b4ebfd23df2c5fa7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:57 -0700 Subject: [PATCH 00756/11794] New translations compound.md (Greek) --- .../supported-defi-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 el/core-concepts/supported-defi-platforms/compound.md diff --git a/el/core-concepts/supported-defi-platforms/compound.md b/el/core-concepts/supported-defi-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/el/core-concepts/supported-defi-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From c652ac51c857a935fba9f3d2a1afdd7e4b27fb05 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:09:58 -0700 Subject: [PATCH 00757/11794] New translations balancer.md (Greek) --- .../supported-defi-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 el/core-concepts/supported-defi-platforms/balancer.md diff --git a/el/core-concepts/supported-defi-platforms/balancer.md b/el/core-concepts/supported-defi-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/el/core-concepts/supported-defi-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 075363bd985ad13d95541eb65c9fd7917378b170 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:00 -0700 Subject: [PATCH 00758/11794] New translations aave.md (Greek) --- .../supported-defi-platforms/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 el/core-concepts/supported-defi-platforms/aave.md diff --git a/el/core-concepts/supported-defi-platforms/aave.md b/el/core-concepts/supported-defi-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/el/core-concepts/supported-defi-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 5dc9cbd7ced6053b769c39c9705e200a7244e716 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:02 -0700 Subject: [PATCH 00759/11794] New translations README.md (Greek) --- .../supported-defi-platforms/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 el/core-concepts/supported-defi-platforms/README.md diff --git a/el/core-concepts/supported-defi-platforms/README.md b/el/core-concepts/supported-defi-platforms/README.md new file mode 100644 index 000000000..50ee37b6c --- /dev/null +++ b/el/core-concepts/supported-defi-platforms/README.md @@ -0,0 +1,30 @@ +# Supported DeFi Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From d09e7bc8d6b6c339dc10021ace871a3679f3ed58 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:04 -0700 Subject: [PATCH 00760/11794] New translations oracle.md (German) --- de/smart-contracts/api/oracle.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 de/smart-contracts/api/oracle.md diff --git a/de/smart-contracts/api/oracle.md b/de/smart-contracts/api/oracle.md new file mode 100644 index 000000000..b369591e0 --- /dev/null +++ b/de/smart-contracts/api/oracle.md @@ -0,0 +1,6 @@ +# Oracles + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From f318f520dbd9ee6120607bca7d37e070e2f3dd6b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:06 -0700 Subject: [PATCH 00761/11794] New translations README.md (German) --- de/smart-contracts/api/README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 de/smart-contracts/api/README.md diff --git a/de/smart-contracts/api/README.md b/de/smart-contracts/api/README.md new file mode 100644 index 000000000..0bb57264b --- /dev/null +++ b/de/smart-contracts/api/README.md @@ -0,0 +1,12 @@ +# API + +Documentation of contracts API used by the protocol: + +* [Vault](vault.md) +* [ERC-20](erc-20-1.md) +* [Timelock](timelock-1.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) + + + From da177ebd02996e1a7b8da21bcd9d6496f02d7958 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:07 -0700 Subject: [PATCH 00762/11794] New translations uniswap.md (Greek) --- .../supported-strategies/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 el/core-concepts/supported-strategies/uniswap.md diff --git a/el/core-concepts/supported-strategies/uniswap.md b/el/core-concepts/supported-strategies/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/el/core-concepts/supported-strategies/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From a77fe3b8cdf9f7a2bb621cc7a62ffb46cca13e19 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:14 -0700 Subject: [PATCH 00763/11794] New translations usdt.md (German) --- de/core-concepts/supported-assets/usdt.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 de/core-concepts/supported-assets/usdt.md diff --git a/de/core-concepts/supported-assets/usdt.md b/de/core-concepts/supported-assets/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/de/core-concepts/supported-assets/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From c757d82754f7de3a3f78f6f48477f7232cbb4d83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:16 -0700 Subject: [PATCH 00764/11794] New translations README.md (German) --- .../supported-platforms/README.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 de/core-concepts/supported-platforms/README.md diff --git a/de/core-concepts/supported-platforms/README.md b/de/core-concepts/supported-platforms/README.md new file mode 100644 index 000000000..aa4b89181 --- /dev/null +++ b/de/core-concepts/supported-platforms/README.md @@ -0,0 +1,32 @@ +# Supported Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="yearn.finance.md" %} + +{% page-ref page="compound.md" %} + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 8c951a351449820df7a592634ab00e60a088d961 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:17 -0700 Subject: [PATCH 00765/11794] New translations yearn.finance.md (German) --- .../supported-defi-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 de/core-concepts/supported-defi-platforms/yearn.finance.md diff --git a/de/core-concepts/supported-defi-platforms/yearn.finance.md b/de/core-concepts/supported-defi-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/de/core-concepts/supported-defi-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From aa111163be5b73c2b9b804d1c55c08452f5fa71c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:19 -0700 Subject: [PATCH 00766/11794] New translations uniswap.md (German) --- .../supported-defi-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 de/core-concepts/supported-defi-platforms/uniswap.md diff --git a/de/core-concepts/supported-defi-platforms/uniswap.md b/de/core-concepts/supported-defi-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/de/core-concepts/supported-defi-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From c60588e034d43e92cebb15a0119a0e9b4d4bc58f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:21 -0700 Subject: [PATCH 00767/11794] New translations dydx.md (German) --- .../supported-defi-platforms/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 de/core-concepts/supported-defi-platforms/dydx.md diff --git a/de/core-concepts/supported-defi-platforms/dydx.md b/de/core-concepts/supported-defi-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/de/core-concepts/supported-defi-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From e201aec0d236c5cda9fcdbf9a4ba6d543b355239 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:22 -0700 Subject: [PATCH 00768/11794] New translations curve.md (German) --- .../supported-defi-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 de/core-concepts/supported-defi-platforms/curve.md diff --git a/de/core-concepts/supported-defi-platforms/curve.md b/de/core-concepts/supported-defi-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/de/core-concepts/supported-defi-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 972b3df999b6c1cd902ff5d76411ec0076bfb51d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:24 -0700 Subject: [PATCH 00769/11794] New translations compound.md (German) --- .../supported-defi-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 de/core-concepts/supported-defi-platforms/compound.md diff --git a/de/core-concepts/supported-defi-platforms/compound.md b/de/core-concepts/supported-defi-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/de/core-concepts/supported-defi-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 473cbfd1873b1b6a986036a57d0341d3d3cff3bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:26 -0700 Subject: [PATCH 00770/11794] New translations balancer.md (German) --- .../supported-defi-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 de/core-concepts/supported-defi-platforms/balancer.md diff --git a/de/core-concepts/supported-defi-platforms/balancer.md b/de/core-concepts/supported-defi-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/de/core-concepts/supported-defi-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From edbd20ead258bdaa39441d027ba02caa57b947b3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:28 -0700 Subject: [PATCH 00771/11794] New translations aave.md (German) --- .../supported-defi-platforms/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 de/core-concepts/supported-defi-platforms/aave.md diff --git a/de/core-concepts/supported-defi-platforms/aave.md b/de/core-concepts/supported-defi-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/de/core-concepts/supported-defi-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 47355088b5a68434093db52fc040d6162f78932c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:29 -0700 Subject: [PATCH 00772/11794] New translations README.md (German) --- .../supported-defi-platforms/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 de/core-concepts/supported-defi-platforms/README.md diff --git a/de/core-concepts/supported-defi-platforms/README.md b/de/core-concepts/supported-defi-platforms/README.md new file mode 100644 index 000000000..50ee37b6c --- /dev/null +++ b/de/core-concepts/supported-defi-platforms/README.md @@ -0,0 +1,30 @@ +# Supported DeFi Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From ab6e716b0fca06e6e473b29b1cf501277b4f4ea8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:31 -0700 Subject: [PATCH 00773/11794] New translations usdc.md (German) --- de/core-concepts/supported-assets/usdc.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 de/core-concepts/supported-assets/usdc.md diff --git a/de/core-concepts/supported-assets/usdc.md b/de/core-concepts/supported-assets/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/de/core-concepts/supported-assets/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From 0be628eb4f4972ef92786ca902e0369d5c84ac20 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:32 -0700 Subject: [PATCH 00774/11794] New translations balancer.md (German) --- .../supported-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 de/core-concepts/supported-platforms/balancer.md diff --git a/de/core-concepts/supported-platforms/balancer.md b/de/core-concepts/supported-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/de/core-concepts/supported-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 2f7d17810e4b28fb34edf130d29d8b92504ff95b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:34 -0700 Subject: [PATCH 00775/11794] New translations dai.md (German) --- de/core-concepts/supported-assets/dai.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 de/core-concepts/supported-assets/dai.md diff --git a/de/core-concepts/supported-assets/dai.md b/de/core-concepts/supported-assets/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/de/core-concepts/supported-assets/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From 6498db1b37cee3ea404fab5e8aab45a180be080c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:36 -0700 Subject: [PATCH 00776/11794] New translations README.md (German) --- de/core-concepts/supported-assets/README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 de/core-concepts/supported-assets/README.md diff --git a/de/core-concepts/supported-assets/README.md b/de/core-concepts/supported-assets/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/de/core-concepts/supported-assets/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From 4164dcd202297dd1339a42c77999ff2960cf0628 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:37 -0700 Subject: [PATCH 00777/11794] New translations price-oracles.md (German) --- de/core-concepts/price-oracles.md | 170 ++++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 de/core-concepts/price-oracles.md diff --git a/de/core-concepts/price-oracles.md b/de/core-concepts/price-oracles.md new file mode 100644 index 000000000..0f5b487c4 --- /dev/null +++ b/de/core-concepts/price-oracles.md @@ -0,0 +1,170 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +{% tabs %} +{% tab title="DAI/USD" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% endtab %} + +{% tab title="USDT/USD" %} +The following oracles are used to fetch or compute a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +{% endtab %} + +{% tab title="USDC/USD" %} +The following oracles are used to fetch or compute a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +{% endtab %} + +{% tab title="ETH/USD" %} +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} +{% endtabs %} + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From dabfa2a10e708d424e4c5fa7bb487e180c1046b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:39 -0700 Subject: [PATCH 00778/11794] New translations earning-strategies.md (German) --- de/core-concepts/fund-management/earning-strategies.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 de/core-concepts/fund-management/earning-strategies.md diff --git a/de/core-concepts/fund-management/earning-strategies.md b/de/core-concepts/fund-management/earning-strategies.md new file mode 100644 index 000000000..0fb0111e4 --- /dev/null +++ b/de/core-concepts/fund-management/earning-strategies.md @@ -0,0 +1,6 @@ +# Earning Strategies + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. + +In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. + From f0b98feafee5f2789a92c54b419833f2e73132c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:41 -0700 Subject: [PATCH 00779/11794] New translations diversification.md (German) --- de/core-concepts/fund-management/diversification.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 de/core-concepts/fund-management/diversification.md diff --git a/de/core-concepts/fund-management/diversification.md b/de/core-concepts/fund-management/diversification.md new file mode 100644 index 000000000..3d98a522e --- /dev/null +++ b/de/core-concepts/fund-management/diversification.md @@ -0,0 +1,8 @@ +# Diversification + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From b88918778dd6745808eb2dc5d8d685b6432973eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:42 -0700 Subject: [PATCH 00780/11794] New translations README.md (German) --- de/core-concepts/fund-management/README.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 de/core-concepts/fund-management/README.md diff --git a/de/core-concepts/fund-management/README.md b/de/core-concepts/fund-management/README.md new file mode 100644 index 000000000..4f6287602 --- /dev/null +++ b/de/core-concepts/fund-management/README.md @@ -0,0 +1,6 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + From 5e6baca3c146c79fa6ef2c384ca29324037a0266 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:44 -0700 Subject: [PATCH 00781/11794] New translations elastic-supply.md (German) --- de/core-concepts/elastic-supply.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 de/core-concepts/elastic-supply.md diff --git a/de/core-concepts/elastic-supply.md b/de/core-concepts/elastic-supply.md new file mode 100644 index 000000000..b415919ae --- /dev/null +++ b/de/core-concepts/elastic-supply.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From 8a53fde11228f5ebf3034d522e43fe32d0804988 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:45 -0700 Subject: [PATCH 00782/11794] New translations earning-strategies.md (Japanese) --- ja/core-concepts/fund-management/earning-strategies.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ja/core-concepts/fund-management/earning-strategies.md diff --git a/ja/core-concepts/fund-management/earning-strategies.md b/ja/core-concepts/fund-management/earning-strategies.md new file mode 100644 index 000000000..0fb0111e4 --- /dev/null +++ b/ja/core-concepts/fund-management/earning-strategies.md @@ -0,0 +1,6 @@ +# Earning Strategies + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. + +In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. + From e215970a63f950232df793f01dc69138666152fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:47 -0700 Subject: [PATCH 00783/11794] New translations timelock.md (German) --- de/architecture/timelock.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 de/architecture/timelock.md diff --git a/de/architecture/timelock.md b/de/architecture/timelock.md new file mode 100644 index 000000000..b26b30f1c --- /dev/null +++ b/de/architecture/timelock.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 5981e844395977ea39ceb095407a249268a35079 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:49 -0700 Subject: [PATCH 00784/11794] New translations strategies.md (German) --- de/architecture/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 de/architecture/strategies.md diff --git a/de/architecture/strategies.md b/de/architecture/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/de/architecture/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From 90b4f7879d8e50ff94bbef0731bb7f514a73f3e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:50 -0700 Subject: [PATCH 00785/11794] New translations aave.md (German) --- de/core-concepts/supported-platforms/aave.md | 25 ++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 de/core-concepts/supported-platforms/aave.md diff --git a/de/core-concepts/supported-platforms/aave.md b/de/core-concepts/supported-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/de/core-concepts/supported-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 942d33c58cfbbe7dd99ae427e7e550898f83f315 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:52 -0700 Subject: [PATCH 00786/11794] New translations compound.md (German) --- .../supported-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 de/core-concepts/supported-platforms/compound.md diff --git a/de/core-concepts/supported-platforms/compound.md b/de/core-concepts/supported-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/de/core-concepts/supported-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 02813d4ae328b1e09e5eeda7ba03e9d7d783cf4b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:54 -0700 Subject: [PATCH 00787/11794] New translations untitled.md (German) --- de/security-and-risks/untitled.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 de/security-and-risks/untitled.md diff --git a/de/security-and-risks/untitled.md b/de/security-and-risks/untitled.md new file mode 100644 index 000000000..21b692090 --- /dev/null +++ b/de/security-and-risks/untitled.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="untitled.md" %} + + + + + From fab94939cc8689e8b13275c48626f3acd332b000 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:56 -0700 Subject: [PATCH 00788/11794] New translations README.md (German) --- de/core-concepts/yield-generation/README.md | 24 +++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 de/core-concepts/yield-generation/README.md diff --git a/de/core-concepts/yield-generation/README.md b/de/core-concepts/yield-generation/README.md new file mode 100644 index 000000000..cede81cda --- /dev/null +++ b/de/core-concepts/yield-generation/README.md @@ -0,0 +1,24 @@ +# Yield Generation + +**Automated Yield Farming** + +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. + +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. + +![](../../.gitbook/assets/ousd_docs_graphics_1.png) + +Effectively, there are 3 ways that OUSD generates yield: + +{% page-ref page="lending.md" %} + +{% page-ref page="market-making.md" %} + +{% page-ref page="rewards.md" %} + + + + + + + From e948a43748ff738300c33567d2bc889ec6c4ea58 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:57 -0700 Subject: [PATCH 00789/11794] New translations risks.md (German) --- de/security-and-risks/risks.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 de/security-and-risks/risks.md diff --git a/de/security-and-risks/risks.md b/de/security-and-risks/risks.md new file mode 100644 index 000000000..26b5ebfe6 --- /dev/null +++ b/de/security-and-risks/risks.md @@ -0,0 +1,34 @@ +# Risks + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: + +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk + +**Smart contract risk** + +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. + +**Platform risk** + +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. + +**Stablecoin risks** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** + + + + + + + From 3bfd452f39ebfda060c88a26dfe991be3936faa2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:10:59 -0700 Subject: [PATCH 00790/11794] New translations contributing.md (German) --- de/security-and-risks/contributing.md | 84 +++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 de/security-and-risks/contributing.md diff --git a/de/security-and-risks/contributing.md b/de/security-and-risks/contributing.md new file mode 100644 index 000000000..a6234e390 --- /dev/null +++ b/de/security-and-risks/contributing.md @@ -0,0 +1,84 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="asset-risk.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From 55edbaea7b8e342a7fa6ce9827b7ed396cb67e64 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:00 -0700 Subject: [PATCH 00791/11794] New translations asset-risk.md (German) --- de/security-and-risks/asset-risk.md | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 de/security-and-risks/asset-risk.md diff --git a/de/security-and-risks/asset-risk.md b/de/security-and-risks/asset-risk.md new file mode 100644 index 000000000..d23f13b1d --- /dev/null +++ b/de/security-and-risks/asset-risk.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From ff1f6e44c36fa7bbcddcba5fe669c5013dbe7549 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:02 -0700 Subject: [PATCH 00792/11794] New translations phases.md (German) --- de/governance/phases.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 de/governance/phases.md diff --git a/de/governance/phases.md b/de/governance/phases.md new file mode 100644 index 000000000..4b45be826 --- /dev/null +++ b/de/governance/phases.md @@ -0,0 +1,6 @@ +# Phases + +Progressive decentralization will follow four phases as outlined below. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) + From bb6af4bf7f43cedc0f08bcf0440ca64ef0f7bfaa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:04 -0700 Subject: [PATCH 00793/11794] New translations governance.md (German) --- de/governance/governance.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 de/governance/governance.md diff --git a/de/governance/governance.md b/de/governance/governance.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/de/governance/governance.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From 163541cf2626ca99cdb908393e7abc6ce47fe469 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:05 -0700 Subject: [PATCH 00794/11794] New translations admin-privileges.md (German) --- de/governance/admin-privileges.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 de/governance/admin-privileges.md diff --git a/de/governance/admin-privileges.md b/de/governance/admin-privileges.md new file mode 100644 index 000000000..b275178fb --- /dev/null +++ b/de/governance/admin-privileges.md @@ -0,0 +1,12 @@ +# Admin Privileges + +The OUSD smart contracts are designed to be owner upgradable. + +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. + +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. + +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. + From dd62fe9b8d20b216b4e27d24e0de4ba0cc48d017 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:07 -0700 Subject: [PATCH 00795/11794] New translations rewards.md (German) --- de/core-concepts/yield-generation/rewards.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 de/core-concepts/yield-generation/rewards.md diff --git a/de/core-concepts/yield-generation/rewards.md b/de/core-concepts/yield-generation/rewards.md new file mode 100644 index 000000000..dce9da9cf --- /dev/null +++ b/de/core-concepts/yield-generation/rewards.md @@ -0,0 +1,14 @@ +# Rewards + +**Collecting Rewards** + +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. + +{% hint style="info" %} +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +{% endhint %} + +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. + + + From 9f422f00b3c3bc295b617ff4de64fb7c2a5d305d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:09 -0700 Subject: [PATCH 00796/11794] New translations market-making.md (German) --- .../yield-generation/market-making.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 de/core-concepts/yield-generation/market-making.md diff --git a/de/core-concepts/yield-generation/market-making.md b/de/core-concepts/yield-generation/market-making.md new file mode 100644 index 000000000..b88b3a90d --- /dev/null +++ b/de/core-concepts/yield-generation/market-making.md @@ -0,0 +1,26 @@ +# Market Making + +**Own your Stake in Decentralized Exchanges** + +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. + +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. + +{% hint style="info" %} +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +{% endhint %} + +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. + +We intend to integrate directly with at least the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + +{% page-ref page="../supported-strategies/curve.md" %} + +{% page-ref page="../supported-strategies/balancer.md" %} + + + + + From 45e7fafb0d4c7b7ebfe88f4f4802528c7b393e19 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:11 -0700 Subject: [PATCH 00797/11794] New translations lending.md (German) --- de/core-concepts/yield-generation/lending.md | 26 ++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 de/core-concepts/yield-generation/lending.md diff --git a/de/core-concepts/yield-generation/lending.md b/de/core-concepts/yield-generation/lending.md new file mode 100644 index 000000000..a78f46da0 --- /dev/null +++ b/de/core-concepts/yield-generation/lending.md @@ -0,0 +1,26 @@ +# Lending + +**Unbank the Banked** + +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. + +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. + +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: + +{% page-ref page="../supported-strategies/compound.md" %} + +{% page-ref page="../supported-strategies/aave.md" %} + +{% page-ref page="../supported-strategies/dydx.md" %} + + + + + + + + + + + From fefba0de00ac1a7ee0812fc3959297817e74dab2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:12 -0700 Subject: [PATCH 00798/11794] New translations yearn.finance.md (German) --- .../supported-strategies/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 de/core-concepts/supported-strategies/yearn.finance.md diff --git a/de/core-concepts/supported-strategies/yearn.finance.md b/de/core-concepts/supported-strategies/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/de/core-concepts/supported-strategies/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 87e852ed69bce92dd681a86258c33377194e0ef3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:14 -0700 Subject: [PATCH 00799/11794] New translations curve.md (German) --- de/core-concepts/supported-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 de/core-concepts/supported-platforms/curve.md diff --git a/de/core-concepts/supported-platforms/curve.md b/de/core-concepts/supported-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/de/core-concepts/supported-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 3cd3e2229e3a9b483e905cf6589bbe3e088361ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:16 -0700 Subject: [PATCH 00800/11794] New translations uniswap.md (German) --- .../supported-strategies/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 de/core-concepts/supported-strategies/uniswap.md diff --git a/de/core-concepts/supported-strategies/uniswap.md b/de/core-concepts/supported-strategies/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/de/core-concepts/supported-strategies/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From f2b4a71601519d62e997850688cc772710d8f3d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:17 -0700 Subject: [PATCH 00801/11794] New translations dydx.md (German) --- de/core-concepts/supported-strategies/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 de/core-concepts/supported-strategies/dydx.md diff --git a/de/core-concepts/supported-strategies/dydx.md b/de/core-concepts/supported-strategies/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/de/core-concepts/supported-strategies/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 13cfc9ae486474609b0965f595bd419125682ffd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:19 -0700 Subject: [PATCH 00802/11794] New translations curve.md (German) --- .../supported-strategies/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 de/core-concepts/supported-strategies/curve.md diff --git a/de/core-concepts/supported-strategies/curve.md b/de/core-concepts/supported-strategies/curve.md new file mode 100644 index 000000000..c0bf8f99e --- /dev/null +++ b/de/core-concepts/supported-strategies/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | + From 33b2486cd646155dcfad8ab2b45f44b61a3b2ba9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:20 -0700 Subject: [PATCH 00803/11794] New translations compound.md (German) --- .../supported-strategies/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 de/core-concepts/supported-strategies/compound.md diff --git a/de/core-concepts/supported-strategies/compound.md b/de/core-concepts/supported-strategies/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/de/core-concepts/supported-strategies/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 3729f58cfb28ee52ecb4ac1e835229db8be253ab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:22 -0700 Subject: [PATCH 00804/11794] New translations balancer.md (German) --- .../supported-strategies/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 de/core-concepts/supported-strategies/balancer.md diff --git a/de/core-concepts/supported-strategies/balancer.md b/de/core-concepts/supported-strategies/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/de/core-concepts/supported-strategies/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 6aa3971083d2d62e517691247a703914c3c59a6e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:23 -0700 Subject: [PATCH 00805/11794] New translations aave.md (German) --- de/core-concepts/supported-strategies/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 de/core-concepts/supported-strategies/aave.md diff --git a/de/core-concepts/supported-strategies/aave.md b/de/core-concepts/supported-strategies/aave.md new file mode 100644 index 000000000..8f991bd82 --- /dev/null +++ b/de/core-concepts/supported-strategies/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | + From 8af32c0918ae3746bab527fd6d3a293b66b9d379 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:25 -0700 Subject: [PATCH 00806/11794] New translations README.md (German) --- .../supported-strategies/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 de/core-concepts/supported-strategies/README.md diff --git a/de/core-concepts/supported-strategies/README.md b/de/core-concepts/supported-strategies/README.md new file mode 100644 index 000000000..60ab03f00 --- /dev/null +++ b/de/core-concepts/supported-strategies/README.md @@ -0,0 +1,30 @@ +# Supported Strategies + +**Supported DeFi Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, OUSD earns yield from the following platform\(s\): + +{% page-ref page="compound.md" %} + +Integrations are currently planned or being built for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 24908ff8bbf3b4c605be98ec277fda5d34aac056 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:27 -0700 Subject: [PATCH 00807/11794] New translations yearn.finance.md (German) --- .../supported-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 de/core-concepts/supported-platforms/yearn.finance.md diff --git a/de/core-concepts/supported-platforms/yearn.finance.md b/de/core-concepts/supported-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/de/core-concepts/supported-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From f6b6871ccd34e91cce41fed7c23c78ea6a455f54 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:29 -0700 Subject: [PATCH 00808/11794] New translations uniswap.md (German) --- .../supported-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 de/core-concepts/supported-platforms/uniswap.md diff --git a/de/core-concepts/supported-platforms/uniswap.md b/de/core-concepts/supported-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/de/core-concepts/supported-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 8ee17d2537787feb7b875e02c8802be4ca97d6e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:30 -0700 Subject: [PATCH 00809/11794] New translations dydx.md (German) --- de/core-concepts/supported-platforms/dydx.md | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 de/core-concepts/supported-platforms/dydx.md diff --git a/de/core-concepts/supported-platforms/dydx.md b/de/core-concepts/supported-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/de/core-concepts/supported-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From b86c5323e27bd1b0aef3d00ccfc148a1d5858210 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:32 -0700 Subject: [PATCH 00810/11794] New translations dydx.md (Greek) --- el/core-concepts/supported-strategies/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 el/core-concepts/supported-strategies/dydx.md diff --git a/el/core-concepts/supported-strategies/dydx.md b/el/core-concepts/supported-strategies/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/el/core-concepts/supported-strategies/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From e6e7fd06b8414196b331ea63f4e9fc90e5497ae2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:34 -0700 Subject: [PATCH 00811/11794] New translations vault.md (German) --- de/architecture/vault.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 de/architecture/vault.md diff --git a/de/architecture/vault.md b/de/architecture/vault.md new file mode 100644 index 000000000..ebb2a96dc --- /dev/null +++ b/de/architecture/vault.md @@ -0,0 +1,17 @@ +# Vault + +The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + +The most important publicly callable functions on the Vault are: + +* `mint()`allows a single supported stablecoin to be converted to OUSD +* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call +* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. +* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. +* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. +* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. + +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. + + + From 3d90580d0bbfd68e4db672f42e87b53fdbefef26 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:35 -0700 Subject: [PATCH 00812/11794] New translations yearn.finance.md (Greek) --- .../supported-strategies/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 el/core-concepts/supported-strategies/yearn.finance.md diff --git a/el/core-concepts/supported-strategies/yearn.finance.md b/el/core-concepts/supported-strategies/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/el/core-concepts/supported-strategies/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 033ec212dc5e1310af9f6dacf0ce13c5adc1ef3c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:37 -0700 Subject: [PATCH 00813/11794] New translations uniswap.md (Italian) --- .../supported-strategies/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 it/core-concepts/supported-strategies/uniswap.md diff --git a/it/core-concepts/supported-strategies/uniswap.md b/it/core-concepts/supported-strategies/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/it/core-concepts/supported-strategies/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 39a0ec4502598ddca5542d7b9dcf7b5de31175ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:39 -0700 Subject: [PATCH 00814/11794] New translations asset-risk.md (Italian) --- it/security-and-risks/asset-risk.md | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 it/security-and-risks/asset-risk.md diff --git a/it/security-and-risks/asset-risk.md b/it/security-and-risks/asset-risk.md new file mode 100644 index 000000000..d23f13b1d --- /dev/null +++ b/it/security-and-risks/asset-risk.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From 102ba884219d9c88becfd1cbccc5dee2ae781f75 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:40 -0700 Subject: [PATCH 00815/11794] New translations phases.md (Italian) --- it/governance/phases.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 it/governance/phases.md diff --git a/it/governance/phases.md b/it/governance/phases.md new file mode 100644 index 000000000..4b45be826 --- /dev/null +++ b/it/governance/phases.md @@ -0,0 +1,6 @@ +# Phases + +Progressive decentralization will follow four phases as outlined below. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) + From 17cf0972c1fd1661dda11365b198064bf138bd50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:44 -0700 Subject: [PATCH 00816/11794] New translations governance.md (Italian) --- it/governance/governance.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 it/governance/governance.md diff --git a/it/governance/governance.md b/it/governance/governance.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/it/governance/governance.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From 993b8dd28dc02da93c01f34d6493efcf602551f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:45 -0700 Subject: [PATCH 00817/11794] New translations admin-privileges.md (Italian) --- it/governance/admin-privileges.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 it/governance/admin-privileges.md diff --git a/it/governance/admin-privileges.md b/it/governance/admin-privileges.md new file mode 100644 index 000000000..b275178fb --- /dev/null +++ b/it/governance/admin-privileges.md @@ -0,0 +1,12 @@ +# Admin Privileges + +The OUSD smart contracts are designed to be owner upgradable. + +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. + +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. + +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. + From eec7bf61a20d8b0068a1638b9b95ccb9162f557d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:47 -0700 Subject: [PATCH 00818/11794] New translations rewards.md (Italian) --- it/core-concepts/yield-generation/rewards.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 it/core-concepts/yield-generation/rewards.md diff --git a/it/core-concepts/yield-generation/rewards.md b/it/core-concepts/yield-generation/rewards.md new file mode 100644 index 000000000..dce9da9cf --- /dev/null +++ b/it/core-concepts/yield-generation/rewards.md @@ -0,0 +1,14 @@ +# Rewards + +**Collecting Rewards** + +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. + +{% hint style="info" %} +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +{% endhint %} + +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. + + + From 7356f12d653ac849402aae6028a8917659217250 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:48 -0700 Subject: [PATCH 00819/11794] New translations market-making.md (Italian) --- .../yield-generation/market-making.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 it/core-concepts/yield-generation/market-making.md diff --git a/it/core-concepts/yield-generation/market-making.md b/it/core-concepts/yield-generation/market-making.md new file mode 100644 index 000000000..b88b3a90d --- /dev/null +++ b/it/core-concepts/yield-generation/market-making.md @@ -0,0 +1,26 @@ +# Market Making + +**Own your Stake in Decentralized Exchanges** + +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. + +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. + +{% hint style="info" %} +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +{% endhint %} + +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. + +We intend to integrate directly with at least the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + +{% page-ref page="../supported-strategies/curve.md" %} + +{% page-ref page="../supported-strategies/balancer.md" %} + + + + + From 50a0e1eb7518690aa023ebccdf0c5f9883d60d7b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:50 -0700 Subject: [PATCH 00820/11794] New translations lending.md (Italian) --- it/core-concepts/yield-generation/lending.md | 26 ++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 it/core-concepts/yield-generation/lending.md diff --git a/it/core-concepts/yield-generation/lending.md b/it/core-concepts/yield-generation/lending.md new file mode 100644 index 000000000..a78f46da0 --- /dev/null +++ b/it/core-concepts/yield-generation/lending.md @@ -0,0 +1,26 @@ +# Lending + +**Unbank the Banked** + +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. + +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. + +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: + +{% page-ref page="../supported-strategies/compound.md" %} + +{% page-ref page="../supported-strategies/aave.md" %} + +{% page-ref page="../supported-strategies/dydx.md" %} + + + + + + + + + + + From cb4d7f0bc5b22490350d2fe92c7370f7bc353b30 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:52 -0700 Subject: [PATCH 00821/11794] New translations README.md (Italian) --- it/core-concepts/yield-generation/README.md | 24 +++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 it/core-concepts/yield-generation/README.md diff --git a/it/core-concepts/yield-generation/README.md b/it/core-concepts/yield-generation/README.md new file mode 100644 index 000000000..cede81cda --- /dev/null +++ b/it/core-concepts/yield-generation/README.md @@ -0,0 +1,24 @@ +# Yield Generation + +**Automated Yield Farming** + +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. + +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. + +![](../../.gitbook/assets/ousd_docs_graphics_1.png) + +Effectively, there are 3 ways that OUSD generates yield: + +{% page-ref page="lending.md" %} + +{% page-ref page="market-making.md" %} + +{% page-ref page="rewards.md" %} + + + + + + + From 841fb3fa7810abe78e86b0e9d3be89780e052b11 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:53 -0700 Subject: [PATCH 00822/11794] New translations yearn.finance.md (Italian) --- .../supported-strategies/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 it/core-concepts/supported-strategies/yearn.finance.md diff --git a/it/core-concepts/supported-strategies/yearn.finance.md b/it/core-concepts/supported-strategies/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/it/core-concepts/supported-strategies/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From c68c2e15dd9a09d8afc09fb3119db22d5e8eb549 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:55 -0700 Subject: [PATCH 00823/11794] New translations dydx.md (Italian) --- it/core-concepts/supported-strategies/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 it/core-concepts/supported-strategies/dydx.md diff --git a/it/core-concepts/supported-strategies/dydx.md b/it/core-concepts/supported-strategies/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/it/core-concepts/supported-strategies/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From ba4a16596a9984962191fe83faab8cef15792cc8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:57 -0700 Subject: [PATCH 00824/11794] New translations risks.md (Italian) --- it/security-and-risks/risks.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 it/security-and-risks/risks.md diff --git a/it/security-and-risks/risks.md b/it/security-and-risks/risks.md new file mode 100644 index 000000000..26b5ebfe6 --- /dev/null +++ b/it/security-and-risks/risks.md @@ -0,0 +1,34 @@ +# Risks + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: + +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk + +**Smart contract risk** + +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. + +**Platform risk** + +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. + +**Stablecoin risks** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** + + + + + + + From 138b95c3e400d6d40df26a6ad92546cef3c3ccf1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:11:58 -0700 Subject: [PATCH 00825/11794] New translations curve.md (Italian) --- .../supported-strategies/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 it/core-concepts/supported-strategies/curve.md diff --git a/it/core-concepts/supported-strategies/curve.md b/it/core-concepts/supported-strategies/curve.md new file mode 100644 index 000000000..c0bf8f99e --- /dev/null +++ b/it/core-concepts/supported-strategies/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | + From 6ba2faf72a3c1e90a447b28c0bc0cf81d2815476 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:00 -0700 Subject: [PATCH 00826/11794] New translations compound.md (Italian) --- .../supported-strategies/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 it/core-concepts/supported-strategies/compound.md diff --git a/it/core-concepts/supported-strategies/compound.md b/it/core-concepts/supported-strategies/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/it/core-concepts/supported-strategies/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 01cae31c667c45f709fa42520a5737e7e8ed8e9d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:02 -0700 Subject: [PATCH 00827/11794] New translations balancer.md (Italian) --- .../supported-strategies/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 it/core-concepts/supported-strategies/balancer.md diff --git a/it/core-concepts/supported-strategies/balancer.md b/it/core-concepts/supported-strategies/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/it/core-concepts/supported-strategies/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 57c786e70c8d7524b9821de6943d69337477fb1f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:03 -0700 Subject: [PATCH 00828/11794] New translations aave.md (Italian) --- it/core-concepts/supported-strategies/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 it/core-concepts/supported-strategies/aave.md diff --git a/it/core-concepts/supported-strategies/aave.md b/it/core-concepts/supported-strategies/aave.md new file mode 100644 index 000000000..8f991bd82 --- /dev/null +++ b/it/core-concepts/supported-strategies/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | + From 066ac79acaac21cfd640fb1a146882fcefad01c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:06 -0700 Subject: [PATCH 00829/11794] New translations README.md (Italian) --- .../supported-strategies/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 it/core-concepts/supported-strategies/README.md diff --git a/it/core-concepts/supported-strategies/README.md b/it/core-concepts/supported-strategies/README.md new file mode 100644 index 000000000..60ab03f00 --- /dev/null +++ b/it/core-concepts/supported-strategies/README.md @@ -0,0 +1,30 @@ +# Supported Strategies + +**Supported DeFi Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, OUSD earns yield from the following platform\(s\): + +{% page-ref page="compound.md" %} + +Integrations are currently planned or being built for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 23d62b37ece741d69d0d88df7da45b8686011c3c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:07 -0700 Subject: [PATCH 00830/11794] New translations yearn.finance.md (Italian) --- .../supported-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 it/core-concepts/supported-platforms/yearn.finance.md diff --git a/it/core-concepts/supported-platforms/yearn.finance.md b/it/core-concepts/supported-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/it/core-concepts/supported-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 83d99cb3f5cd37195d6c85d08172adeba64cbc81 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:10 -0700 Subject: [PATCH 00831/11794] New translations uniswap.md (Italian) --- .../supported-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 it/core-concepts/supported-platforms/uniswap.md diff --git a/it/core-concepts/supported-platforms/uniswap.md b/it/core-concepts/supported-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/it/core-concepts/supported-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 1ba5d8be06faa6bb440e11ce9394a19d8142e242 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:11 -0700 Subject: [PATCH 00832/11794] New translations dydx.md (Italian) --- it/core-concepts/supported-platforms/dydx.md | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 it/core-concepts/supported-platforms/dydx.md diff --git a/it/core-concepts/supported-platforms/dydx.md b/it/core-concepts/supported-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/it/core-concepts/supported-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 69483239d1ddd975016b3abbfbb312adca495d77 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:13 -0700 Subject: [PATCH 00833/11794] New translations curve.md (Italian) --- it/core-concepts/supported-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 it/core-concepts/supported-platforms/curve.md diff --git a/it/core-concepts/supported-platforms/curve.md b/it/core-concepts/supported-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/it/core-concepts/supported-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 7ccc221f42defda713dbca34c234d3759aa180a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:14 -0700 Subject: [PATCH 00834/11794] New translations compound.md (Italian) --- .../supported-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 it/core-concepts/supported-platforms/compound.md diff --git a/it/core-concepts/supported-platforms/compound.md b/it/core-concepts/supported-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/it/core-concepts/supported-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 450b2adf11503a14ac305b520a2ec8a619fb52ab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:17 -0700 Subject: [PATCH 00835/11794] New translations contributing.md (Italian) --- it/security-and-risks/contributing.md | 84 +++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 it/security-and-risks/contributing.md diff --git a/it/security-and-risks/contributing.md b/it/security-and-risks/contributing.md new file mode 100644 index 000000000..a6234e390 --- /dev/null +++ b/it/security-and-risks/contributing.md @@ -0,0 +1,84 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="asset-risk.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From 62611a3668f1ba607e61dc793f51bfce479cf1ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:18 -0700 Subject: [PATCH 00836/11794] New translations untitled.md (Italian) --- it/security-and-risks/untitled.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 it/security-and-risks/untitled.md diff --git a/it/security-and-risks/untitled.md b/it/security-and-risks/untitled.md new file mode 100644 index 000000000..21b692090 --- /dev/null +++ b/it/security-and-risks/untitled.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="untitled.md" %} + + + + + From 2f065f4fcd1f8ed4da521922b878b425dae1b7ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:20 -0700 Subject: [PATCH 00837/11794] New translations aave.md (Italian) --- it/core-concepts/supported-platforms/aave.md | 25 ++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 it/core-concepts/supported-platforms/aave.md diff --git a/it/core-concepts/supported-platforms/aave.md b/it/core-concepts/supported-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/it/core-concepts/supported-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 6f59767085c29323697cf13ea524edf9c13beafa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:22 -0700 Subject: [PATCH 00838/11794] New translations getting-started.md (Japanese) --- ja/getting-started.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 ja/getting-started.md diff --git a/ja/getting-started.md b/ja/getting-started.md new file mode 100644 index 000000000..296ff8a36 --- /dev/null +++ b/ja/getting-started.md @@ -0,0 +1,39 @@ +# Getting Started + +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. + +**Mint or Redeem** + +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. + +**Buy on Exchanges** + +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: + +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) + +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. + +**Adding OUSD to Your Wallet** + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. + +**Integrating OUSD** + +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. + +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: + +{% page-ref page="smart-contracts/erc-20.md" %} + +{% page-ref page="smart-contracts/api/" %} + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. + From e2e1ec8cf96c505c53280a67680d367ea7f0f331 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:23 -0700 Subject: [PATCH 00839/11794] New translations README.md (Greek) --- el/core-concepts/yield-generation/README.md | 24 +++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 el/core-concepts/yield-generation/README.md diff --git a/el/core-concepts/yield-generation/README.md b/el/core-concepts/yield-generation/README.md new file mode 100644 index 000000000..cede81cda --- /dev/null +++ b/el/core-concepts/yield-generation/README.md @@ -0,0 +1,24 @@ +# Yield Generation + +**Automated Yield Farming** + +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. + +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. + +![](../../.gitbook/assets/ousd_docs_graphics_1.png) + +Effectively, there are 3 ways that OUSD generates yield: + +{% page-ref page="lending.md" %} + +{% page-ref page="market-making.md" %} + +{% page-ref page="rewards.md" %} + + + + + + + From 03ca23c096ca9bacee10016654a93fa2d23775a1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:25 -0700 Subject: [PATCH 00840/11794] New translations diversification.md (Japanese) --- ja/core-concepts/fund-management/diversification.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 ja/core-concepts/fund-management/diversification.md diff --git a/ja/core-concepts/fund-management/diversification.md b/ja/core-concepts/fund-management/diversification.md new file mode 100644 index 000000000..3d98a522e --- /dev/null +++ b/ja/core-concepts/fund-management/diversification.md @@ -0,0 +1,8 @@ +# Diversification + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From 572cd0877e2f4ce637922c79642c34c725f037ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:27 -0700 Subject: [PATCH 00841/11794] New translations elastic-supply.md (Japanese) --- ja/core-concepts/elastic-supply.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 ja/core-concepts/elastic-supply.md diff --git a/ja/core-concepts/elastic-supply.md b/ja/core-concepts/elastic-supply.md new file mode 100644 index 000000000..b415919ae --- /dev/null +++ b/ja/core-concepts/elastic-supply.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From 390fc8cfa246961ccbf479af93a25508aaf3537a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:28 -0700 Subject: [PATCH 00842/11794] New translations vault.md (Japanese) --- ja/architecture/vault.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 ja/architecture/vault.md diff --git a/ja/architecture/vault.md b/ja/architecture/vault.md new file mode 100644 index 000000000..ebb2a96dc --- /dev/null +++ b/ja/architecture/vault.md @@ -0,0 +1,17 @@ +# Vault + +The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + +The most important publicly callable functions on the Vault are: + +* `mint()`allows a single supported stablecoin to be converted to OUSD +* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call +* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. +* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. +* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. +* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. + +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. + + + From b1f8c6c8b6dc4b6b14354c31a252a96e412ec3ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:30 -0700 Subject: [PATCH 00843/11794] New translations timelock.md (Japanese) --- ja/architecture/timelock.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ja/architecture/timelock.md diff --git a/ja/architecture/timelock.md b/ja/architecture/timelock.md new file mode 100644 index 000000000..b26b30f1c --- /dev/null +++ b/ja/architecture/timelock.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From ec9cf5bdf176dda42b99efd051ff040214ac80ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:32 -0700 Subject: [PATCH 00844/11794] New translations strategies.md (Japanese) --- ja/architecture/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 ja/architecture/strategies.md diff --git a/ja/architecture/strategies.md b/ja/architecture/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/ja/architecture/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From e7b7b0ac9b490a04eb6c1cb566ab743359e711d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:34 -0700 Subject: [PATCH 00845/11794] New translations erc-20.md (Japanese) --- ja/architecture/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 ja/architecture/erc-20.md diff --git a/ja/architecture/erc-20.md b/ja/architecture/erc-20.md new file mode 100644 index 000000000..9a789241b --- /dev/null +++ b/ja/architecture/erc-20.md @@ -0,0 +1,12 @@ +# Overview + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From ad2eb7f5a796702cb8cc6a59fc402cf0be0b99b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:35 -0700 Subject: [PATCH 00846/11794] New translations erc-20-1.md (Japanese) --- ja/architecture/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 ja/architecture/erc-20-1.md diff --git a/ja/architecture/erc-20-1.md b/ja/architecture/erc-20-1.md new file mode 100644 index 000000000..a9caff400 --- /dev/null +++ b/ja/architecture/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From b9af2d5e7a7a5bff658d2d43bec9714430f7a633 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:37 -0700 Subject: [PATCH 00847/11794] New translations how-it-works.md (Japanese) --- ja/how-it-works.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 ja/how-it-works.md diff --git a/ja/how-it-works.md b/ja/how-it-works.md new file mode 100644 index 000000000..8bf7459de --- /dev/null +++ b/ja/how-it-works.md @@ -0,0 +1,36 @@ +# How It Works + +#### 100% Backed and Stable + +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. + +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. + +{% hint style="success" %} +1 OUSD = 1 USD +{% endhint %} + +#### Minting OUSD + +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. + +**Redeeming OUSD** + +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. + +{% hint style="warning" %} +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +{% endhint %} + +#### A**utomated Yield Farming** + +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. + +#### **Elastic Supply** + +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. + +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. + From ee22fb9b7598aa0aa333f585739e1c2fabbae86b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:38 -0700 Subject: [PATCH 00848/11794] New translations SUMMARY.md (Japanese) --- ja/SUMMARY.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 ja/SUMMARY.md diff --git a/ja/SUMMARY.md b/ja/SUMMARY.md new file mode 100644 index 000000000..2156447b9 --- /dev/null +++ b/ja/SUMMARY.md @@ -0,0 +1,59 @@ +# Table of contents + +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) + +## Core Concepts + +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-assets/README.md) + * [USDT](core-concepts/supported-assets/usdt.md) + * [USDC](core-concepts/supported-assets/usdc.md) + * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) + * [Compound](core-concepts/supported-strategies/compound.md) + * [Aave](core-concepts/supported-strategies/aave.md) + * [dYdX](core-concepts/supported-strategies/dydx.md) + * [Uniswap](core-concepts/supported-strategies/uniswap.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Balancer](core-concepts/supported-strategies/balancer.md) + * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) + +## Governance + +* [Principles](governance/governance.md) +* [Admin Privileges](governance/admin-privileges.md) + +## Smart Contracts + +* [Architecture](smart-contracts/erc-20.md) +* [Registry](smart-contracts/registry.md) +* [API](smart-contracts/api/README.md) + * [Vault](smart-contracts/api/vault.md) + * [ERC-20](smart-contracts/api/erc-20-1.md) + * [Timelock](smart-contracts/api/timelock-1.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) + +## Security & Risks + +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/untitled.md) +* [Bug Bounties](security-and-risks/asset-risk.md) +* [Contributing](security-and-risks/contributing.md) + +## Links + +* [Github](https://www.github.com/originprotocol/origin-dollar) +* [Discord](https://www.originprotocol.com/discord) +* [originprotocol.com](https://www.originprotocol.com) + From 9d0c67cee13176479548c491588bf05ba1bc6d2f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:40 -0700 Subject: [PATCH 00849/11794] New translations README.md (Italian) --- it/smart-contracts/api/README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 it/smart-contracts/api/README.md diff --git a/it/smart-contracts/api/README.md b/it/smart-contracts/api/README.md new file mode 100644 index 000000000..0bb57264b --- /dev/null +++ b/it/smart-contracts/api/README.md @@ -0,0 +1,12 @@ +# API + +Documentation of contracts API used by the protocol: + +* [Vault](vault.md) +* [ERC-20](erc-20-1.md) +* [Timelock](timelock-1.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) + + + From b7f4b5b3e75e766d86b51d317c2ff2d09d9951c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:42 -0700 Subject: [PATCH 00850/11794] New translations README.md (Japanese) --- ja/README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 ja/README.md diff --git a/ja/README.md b/ja/README.md new file mode 100644 index 000000000..01162cf25 --- /dev/null +++ b/ja/README.md @@ -0,0 +1,30 @@ +--- +description: The first stablecoin that earns a yield while it's still in your wallet +--- + +# Introduction + +## **A Better Form of Money** + +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. + +![](.gitbook/assets/origin-dollar-summary.jpeg) + +**Background** + +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. + +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. + +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. + +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. + +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. + +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. + +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. + +Welcome to the future of money. + From b39d4010f94ee506919aab44b059ef53570a2ff3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:43 -0700 Subject: [PATCH 00851/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 61 ++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 it/smart-contracts/registry.md diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md new file mode 100644 index 000000000..57f66229a --- /dev/null +++ b/it/smart-contracts/registry.md @@ -0,0 +1,61 @@ +# Registry + +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | + +Internal implementation contracts: + +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +{% endtab %} + +{% tab title="Stablecoins" %} +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +{% endtab %} +{% endtabs %} + + + + + + + From 368cb00956fa4a51c1f14a5dde754cd86e939521 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:45 -0700 Subject: [PATCH 00852/11794] New translations erc-20.md (Italian) --- it/smart-contracts/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 it/smart-contracts/erc-20.md diff --git a/it/smart-contracts/erc-20.md b/it/smart-contracts/erc-20.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/it/smart-contracts/erc-20.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From b0dd26935c75b9b4d590a79be8f4e3866a57a47f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:47 -0700 Subject: [PATCH 00853/11794] New translations vault.md (Italian) --- it/smart-contracts/api/vault.md | 175 ++++++++++++++++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 it/smart-contracts/api/vault.md diff --git a/it/smart-contracts/api/vault.md b/it/smart-contracts/api/vault.md new file mode 100644 index 000000000..2caf7c60a --- /dev/null +++ b/it/smart-contracts/api/vault.md @@ -0,0 +1,175 @@ +--- +description: >- + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +--- + +# Vault + +## Methods‌ + +### mint\(\) + +**`function mint(address _asset, uint256 _amount)`**‌ + +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | + +### mintMultiple\(\) + +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ + +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +{% endhint %} + +### redeem\(\) + +**`function redeem(uint256 _amount)`**‌ + +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +### redeemAll\(\)‌ + +**`function redeemAll()`**‌ + +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +### rebase\(\) + +**`function rebase()`**‌ + +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ + +### allocate\(\) + +**`function allocate()`**‌ + +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ + +### totalValue\(\) + +**`function totalValue()`**‌ + +Returns total value of underlying assets and strategies. + +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | + +### checkBalance\(\) + +**`function checkBalance(address _asset)`**‌ + +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | + +### calculateRedeemOutputs\(\) + +**`function calculateRedeemOutputs(uint256 _amount)`**‌ + +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. + +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. + +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +| `return` name | Type | Description | +|:------------- |:------------- |:--------------------------------------------------------------------------- | +| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | + +### getAssetCount\(\) + +**`function getAssetCount()`**‌ + +Return the number of supported stablecoin assets represented by `uint256` type.‌ + +### getAllAssets\(\) + +**`function getAllAssets()`**‌ + +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ + +### getStrategyCount\(\)‌ + +**`function getStrategyCount()`**‌ + +Return the number of strategies active on the Vault represented by `uint256` type.‌ + +### getAPR\(\) + +**`function getAPR()`**‌ + +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ + +### isSupportedAsset\(\) + +**`function isSupportedAsset(address _asset)`**‌ + +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + +### priceUSDMint\(\) + +**`function priceUSDMint(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceUSDRedeem\(\) + +**`function priceUSDRedeem(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceAssetUSDMint\(\)‌ + +**`function priceAssetUSDMint(address _asset)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | + +### priceAssetUSDRedeem\(\)‌ + +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + From c98008a2797bf2900b3829bc917c5abb0f89c8b5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:48 -0700 Subject: [PATCH 00854/11794] New translations timelock.md (Italian) --- it/smart-contracts/api/timelock.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 it/smart-contracts/api/timelock.md diff --git a/it/smart-contracts/api/timelock.md b/it/smart-contracts/api/timelock.md new file mode 100644 index 000000000..b891a0c78 --- /dev/null +++ b/it/smart-contracts/api/timelock.md @@ -0,0 +1,6 @@ +# Timelock + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From 9013b042384d677ca047b3f2a362bfdd78f195c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:50 -0700 Subject: [PATCH 00855/11794] New translations timelock-1.md (Italian) --- it/smart-contracts/api/timelock-1.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 it/smart-contracts/api/timelock-1.md diff --git a/it/smart-contracts/api/timelock-1.md b/it/smart-contracts/api/timelock-1.md new file mode 100644 index 000000000..1dde00239 --- /dev/null +++ b/it/smart-contracts/api/timelock-1.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 1b5a641a0fc11f3137a245585aaee50474e3581d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:51 -0700 Subject: [PATCH 00856/11794] New translations strategies.md (Italian) --- it/smart-contracts/api/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 it/smart-contracts/api/strategies.md diff --git a/it/smart-contracts/api/strategies.md b/it/smart-contracts/api/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/it/smart-contracts/api/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From 7f3235d36e2840597406f057832f81189ccd71e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:53 -0700 Subject: [PATCH 00857/11794] New translations ousd.md (Italian) --- it/smart-contracts/api/ousd.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 it/smart-contracts/api/ousd.md diff --git a/it/smart-contracts/api/ousd.md b/it/smart-contracts/api/ousd.md new file mode 100644 index 000000000..8d6981144 --- /dev/null +++ b/it/smart-contracts/api/ousd.md @@ -0,0 +1,8 @@ +# OUSD + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + + + From 73b1eeb0746e4472a01104a5bd69ed840cbacd76 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:55 -0700 Subject: [PATCH 00858/11794] New translations oracle.md (Italian) --- it/smart-contracts/api/oracle.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 it/smart-contracts/api/oracle.md diff --git a/it/smart-contracts/api/oracle.md b/it/smart-contracts/api/oracle.md new file mode 100644 index 000000000..b369591e0 --- /dev/null +++ b/it/smart-contracts/api/oracle.md @@ -0,0 +1,6 @@ +# Oracles + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From 0fe55053fcbff39809e250d01620ddb7e1f9fcc9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:57 -0700 Subject: [PATCH 00859/11794] New translations erc-20-1.md (Italian) --- it/smart-contracts/api/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 it/smart-contracts/api/erc-20-1.md diff --git a/it/smart-contracts/api/erc-20-1.md b/it/smart-contracts/api/erc-20-1.md new file mode 100644 index 000000000..7aa009ac1 --- /dev/null +++ b/it/smart-contracts/api/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From f9b289b506ff18ed895d128894bff0056e6dbcec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:12:59 -0700 Subject: [PATCH 00860/11794] New translations balancer.md (Italian) --- .../supported-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 it/core-concepts/supported-platforms/balancer.md diff --git a/it/core-concepts/supported-platforms/balancer.md b/it/core-concepts/supported-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/it/core-concepts/supported-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 2cdd3037b5b176ffc3b1f9ac6fd5b0f21c06ba5b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:00 -0700 Subject: [PATCH 00861/11794] New translations README.md (Japanese) --- ja/core-concepts/fund-management/README.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ja/core-concepts/fund-management/README.md diff --git a/ja/core-concepts/fund-management/README.md b/ja/core-concepts/fund-management/README.md new file mode 100644 index 000000000..4f6287602 --- /dev/null +++ b/ja/core-concepts/fund-management/README.md @@ -0,0 +1,6 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + From c71ff07ae18ea93e6c1fc43b78c3fb1e1154f4c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:02 -0700 Subject: [PATCH 00862/11794] New translations README.md (Italian) --- .../supported-platforms/README.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 it/core-concepts/supported-platforms/README.md diff --git a/it/core-concepts/supported-platforms/README.md b/it/core-concepts/supported-platforms/README.md new file mode 100644 index 000000000..aa4b89181 --- /dev/null +++ b/it/core-concepts/supported-platforms/README.md @@ -0,0 +1,32 @@ +# Supported Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="yearn.finance.md" %} + +{% page-ref page="compound.md" %} + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 5e816cffbfb36867424e2b1ee50a32cb8b01685c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:04 -0700 Subject: [PATCH 00863/11794] New translations README.md (Greek) --- el/smart-contracts/api/README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 el/smart-contracts/api/README.md diff --git a/el/smart-contracts/api/README.md b/el/smart-contracts/api/README.md new file mode 100644 index 000000000..0bb57264b --- /dev/null +++ b/el/smart-contracts/api/README.md @@ -0,0 +1,12 @@ +# API + +Documentation of contracts API used by the protocol: + +* [Vault](vault.md) +* [ERC-20](erc-20-1.md) +* [Timelock](timelock-1.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) + + + From d22e6d8788853d4b59bfaa57a83455865ba0e2ee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:05 -0700 Subject: [PATCH 00864/11794] New translations README.md (Italian) --- it/README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 it/README.md diff --git a/it/README.md b/it/README.md new file mode 100644 index 000000000..01162cf25 --- /dev/null +++ b/it/README.md @@ -0,0 +1,30 @@ +--- +description: The first stablecoin that earns a yield while it's still in your wallet +--- + +# Introduction + +## **A Better Form of Money** + +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. + +![](.gitbook/assets/origin-dollar-summary.jpeg) + +**Background** + +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. + +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. + +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. + +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. + +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. + +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. + +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. + +Welcome to the future of money. + From e17e25d25d0f92d0cdade7f861546cdeb00214c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:07 -0700 Subject: [PATCH 00865/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 61 ++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 el/smart-contracts/registry.md diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md new file mode 100644 index 000000000..57f66229a --- /dev/null +++ b/el/smart-contracts/registry.md @@ -0,0 +1,61 @@ +# Registry + +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | + +Internal implementation contracts: + +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +{% endtab %} + +{% tab title="Stablecoins" %} +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +{% endtab %} +{% endtabs %} + + + + + + + From 1d63900542f139bbd22238a5d455e08e22977a70 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:08 -0700 Subject: [PATCH 00866/11794] New translations erc-20.md (Greek) --- el/smart-contracts/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 el/smart-contracts/erc-20.md diff --git a/el/smart-contracts/erc-20.md b/el/smart-contracts/erc-20.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/el/smart-contracts/erc-20.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 52cba98d564ef2465087ecefa2dfb23959267ffa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:10 -0700 Subject: [PATCH 00867/11794] New translations vault.md (Greek) --- el/smart-contracts/api/vault.md | 175 ++++++++++++++++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 el/smart-contracts/api/vault.md diff --git a/el/smart-contracts/api/vault.md b/el/smart-contracts/api/vault.md new file mode 100644 index 000000000..2caf7c60a --- /dev/null +++ b/el/smart-contracts/api/vault.md @@ -0,0 +1,175 @@ +--- +description: >- + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +--- + +# Vault + +## Methods‌ + +### mint\(\) + +**`function mint(address _asset, uint256 _amount)`**‌ + +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | + +### mintMultiple\(\) + +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ + +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +{% endhint %} + +### redeem\(\) + +**`function redeem(uint256 _amount)`**‌ + +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +### redeemAll\(\)‌ + +**`function redeemAll()`**‌ + +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +### rebase\(\) + +**`function rebase()`**‌ + +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ + +### allocate\(\) + +**`function allocate()`**‌ + +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ + +### totalValue\(\) + +**`function totalValue()`**‌ + +Returns total value of underlying assets and strategies. + +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | + +### checkBalance\(\) + +**`function checkBalance(address _asset)`**‌ + +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | + +### calculateRedeemOutputs\(\) + +**`function calculateRedeemOutputs(uint256 _amount)`**‌ + +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. + +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. + +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +| `return` name | Type | Description | +|:------------- |:------------- |:--------------------------------------------------------------------------- | +| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | + +### getAssetCount\(\) + +**`function getAssetCount()`**‌ + +Return the number of supported stablecoin assets represented by `uint256` type.‌ + +### getAllAssets\(\) + +**`function getAllAssets()`**‌ + +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ + +### getStrategyCount\(\)‌ + +**`function getStrategyCount()`**‌ + +Return the number of strategies active on the Vault represented by `uint256` type.‌ + +### getAPR\(\) + +**`function getAPR()`**‌ + +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ + +### isSupportedAsset\(\) + +**`function isSupportedAsset(address _asset)`**‌ + +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + +### priceUSDMint\(\) + +**`function priceUSDMint(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceUSDRedeem\(\) + +**`function priceUSDRedeem(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceAssetUSDMint\(\)‌ + +**`function priceAssetUSDMint(address _asset)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | + +### priceAssetUSDRedeem\(\)‌ + +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + From 197f694560cb1866a04d38f9b576bd3163806263 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:12 -0700 Subject: [PATCH 00868/11794] New translations timelock.md (Greek) --- el/smart-contracts/api/timelock.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 el/smart-contracts/api/timelock.md diff --git a/el/smart-contracts/api/timelock.md b/el/smart-contracts/api/timelock.md new file mode 100644 index 000000000..b891a0c78 --- /dev/null +++ b/el/smart-contracts/api/timelock.md @@ -0,0 +1,6 @@ +# Timelock + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From 563cccc7fd6cb16a2470bae96574e711d3fae3e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:13 -0700 Subject: [PATCH 00869/11794] New translations timelock-1.md (Greek) --- el/smart-contracts/api/timelock-1.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 el/smart-contracts/api/timelock-1.md diff --git a/el/smart-contracts/api/timelock-1.md b/el/smart-contracts/api/timelock-1.md new file mode 100644 index 000000000..1dde00239 --- /dev/null +++ b/el/smart-contracts/api/timelock-1.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 9d8f6f1de6322a40b4dd5729061ea223f268198c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:15 -0700 Subject: [PATCH 00870/11794] New translations strategies.md (Greek) --- el/smart-contracts/api/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 el/smart-contracts/api/strategies.md diff --git a/el/smart-contracts/api/strategies.md b/el/smart-contracts/api/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/el/smart-contracts/api/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From bc0f2ee16955b0a00546574a8d674d3eb2066260 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:16 -0700 Subject: [PATCH 00871/11794] New translations oracle.md (Greek) --- el/smart-contracts/api/oracle.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 el/smart-contracts/api/oracle.md diff --git a/el/smart-contracts/api/oracle.md b/el/smart-contracts/api/oracle.md new file mode 100644 index 000000000..b369591e0 --- /dev/null +++ b/el/smart-contracts/api/oracle.md @@ -0,0 +1,6 @@ +# Oracles + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From d4b979b68c98ef0afd7e1de8c66ac267943f9f49 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:18 -0700 Subject: [PATCH 00872/11794] New translations erc-20-1.md (Greek) --- el/smart-contracts/api/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 el/smart-contracts/api/erc-20-1.md diff --git a/el/smart-contracts/api/erc-20-1.md b/el/smart-contracts/api/erc-20-1.md new file mode 100644 index 000000000..7aa009ac1 --- /dev/null +++ b/el/smart-contracts/api/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 0fb6128af97fb33b1930444effff8c3c6a4c96c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:20 -0700 Subject: [PATCH 00873/11794] New translations untitled.md (Greek) --- el/security-and-risks/untitled.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 el/security-and-risks/untitled.md diff --git a/el/security-and-risks/untitled.md b/el/security-and-risks/untitled.md new file mode 100644 index 000000000..21b692090 --- /dev/null +++ b/el/security-and-risks/untitled.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="untitled.md" %} + + + + + From cc0c913894802ddf10b136c7ed92596f11e67aa1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:23 -0700 Subject: [PATCH 00874/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 it/getting-started.md diff --git a/it/getting-started.md b/it/getting-started.md new file mode 100644 index 000000000..296ff8a36 --- /dev/null +++ b/it/getting-started.md @@ -0,0 +1,39 @@ +# Getting Started + +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. + +**Mint or Redeem** + +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. + +**Buy on Exchanges** + +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: + +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) + +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. + +**Adding OUSD to Your Wallet** + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. + +**Integrating OUSD** + +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. + +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: + +{% page-ref page="smart-contracts/erc-20.md" %} + +{% page-ref page="smart-contracts/api/" %} + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. + From 725df722b1005a3f7606851bab17ab75c7fedde2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:24 -0700 Subject: [PATCH 00875/11794] New translations risks.md (Greek) --- el/security-and-risks/risks.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 el/security-and-risks/risks.md diff --git a/el/security-and-risks/risks.md b/el/security-and-risks/risks.md new file mode 100644 index 000000000..26b5ebfe6 --- /dev/null +++ b/el/security-and-risks/risks.md @@ -0,0 +1,34 @@ +# Risks + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: + +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk + +**Smart contract risk** + +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. + +**Platform risk** + +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. + +**Stablecoin risks** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** + + + + + + + From da3be98b6d48f6ede175470c98e758b877fa4958 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:26 -0700 Subject: [PATCH 00876/11794] New translations contributing.md (Greek) --- el/security-and-risks/contributing.md | 84 +++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 el/security-and-risks/contributing.md diff --git a/el/security-and-risks/contributing.md b/el/security-and-risks/contributing.md new file mode 100644 index 000000000..a6234e390 --- /dev/null +++ b/el/security-and-risks/contributing.md @@ -0,0 +1,84 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="asset-risk.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From e8be4b71e9ba6b74342a568e6c3de7d6c530176f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:28 -0700 Subject: [PATCH 00877/11794] New translations asset-risk.md (Greek) --- el/security-and-risks/asset-risk.md | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 el/security-and-risks/asset-risk.md diff --git a/el/security-and-risks/asset-risk.md b/el/security-and-risks/asset-risk.md new file mode 100644 index 000000000..d23f13b1d --- /dev/null +++ b/el/security-and-risks/asset-risk.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From 2910248ad96abfeeccf03e9c22f559f95bbdf3d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:29 -0700 Subject: [PATCH 00878/11794] New translations phases.md (Greek) --- el/governance/phases.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 el/governance/phases.md diff --git a/el/governance/phases.md b/el/governance/phases.md new file mode 100644 index 000000000..4b45be826 --- /dev/null +++ b/el/governance/phases.md @@ -0,0 +1,6 @@ +# Phases + +Progressive decentralization will follow four phases as outlined below. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) + From 6c318e82ff7e5b59039a1400d8df336f94714208 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:31 -0700 Subject: [PATCH 00879/11794] New translations governance.md (Greek) --- el/governance/governance.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 el/governance/governance.md diff --git a/el/governance/governance.md b/el/governance/governance.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/el/governance/governance.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From 1229b4ba273bc358a087a2448fed82851fa0ae56 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:32 -0700 Subject: [PATCH 00880/11794] New translations admin-privileges.md (Greek) --- el/governance/admin-privileges.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 el/governance/admin-privileges.md diff --git a/el/governance/admin-privileges.md b/el/governance/admin-privileges.md new file mode 100644 index 000000000..b275178fb --- /dev/null +++ b/el/governance/admin-privileges.md @@ -0,0 +1,12 @@ +# Admin Privileges + +The OUSD smart contracts are designed to be owner upgradable. + +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. + +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. + +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. + From d89c75ce82389360eecd0c8710c77eee1a16ea19 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:34 -0700 Subject: [PATCH 00881/11794] New translations rewards.md (Greek) --- el/core-concepts/yield-generation/rewards.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 el/core-concepts/yield-generation/rewards.md diff --git a/el/core-concepts/yield-generation/rewards.md b/el/core-concepts/yield-generation/rewards.md new file mode 100644 index 000000000..dce9da9cf --- /dev/null +++ b/el/core-concepts/yield-generation/rewards.md @@ -0,0 +1,14 @@ +# Rewards + +**Collecting Rewards** + +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. + +{% hint style="info" %} +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +{% endhint %} + +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. + + + From e6ac4c336f571dcba658fbe9d3c4de13e83d4576 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:37 -0700 Subject: [PATCH 00882/11794] New translations lending.md (Greek) --- el/core-concepts/yield-generation/lending.md | 26 ++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 el/core-concepts/yield-generation/lending.md diff --git a/el/core-concepts/yield-generation/lending.md b/el/core-concepts/yield-generation/lending.md new file mode 100644 index 000000000..a78f46da0 --- /dev/null +++ b/el/core-concepts/yield-generation/lending.md @@ -0,0 +1,26 @@ +# Lending + +**Unbank the Banked** + +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. + +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. + +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: + +{% page-ref page="../supported-strategies/compound.md" %} + +{% page-ref page="../supported-strategies/aave.md" %} + +{% page-ref page="../supported-strategies/dydx.md" %} + + + + + + + + + + + From 66c6240702e6febebd4320a12066734342488a6f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:38 -0700 Subject: [PATCH 00883/11794] New translations market-making.md (Greek) --- .../yield-generation/market-making.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 el/core-concepts/yield-generation/market-making.md diff --git a/el/core-concepts/yield-generation/market-making.md b/el/core-concepts/yield-generation/market-making.md new file mode 100644 index 000000000..b88b3a90d --- /dev/null +++ b/el/core-concepts/yield-generation/market-making.md @@ -0,0 +1,26 @@ +# Market Making + +**Own your Stake in Decentralized Exchanges** + +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. + +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. + +{% hint style="info" %} +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +{% endhint %} + +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. + +We intend to integrate directly with at least the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + +{% page-ref page="../supported-strategies/curve.md" %} + +{% page-ref page="../supported-strategies/balancer.md" %} + + + + + From 2d925d56d6c24218ef248500ea07a07cda3c49b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:40 -0700 Subject: [PATCH 00884/11794] New translations yearn.finance.md (Italian) --- .../supported-defi-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 it/core-concepts/supported-defi-platforms/yearn.finance.md diff --git a/it/core-concepts/supported-defi-platforms/yearn.finance.md b/it/core-concepts/supported-defi-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/it/core-concepts/supported-defi-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 7951909fdcdfaaa710d51a5709a9af2bd09e34d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:41 -0700 Subject: [PATCH 00885/11794] New translations SUMMARY.md (Italian) --- it/SUMMARY.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 it/SUMMARY.md diff --git a/it/SUMMARY.md b/it/SUMMARY.md new file mode 100644 index 000000000..2156447b9 --- /dev/null +++ b/it/SUMMARY.md @@ -0,0 +1,59 @@ +# Table of contents + +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) + +## Core Concepts + +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-assets/README.md) + * [USDT](core-concepts/supported-assets/usdt.md) + * [USDC](core-concepts/supported-assets/usdc.md) + * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) + * [Compound](core-concepts/supported-strategies/compound.md) + * [Aave](core-concepts/supported-strategies/aave.md) + * [dYdX](core-concepts/supported-strategies/dydx.md) + * [Uniswap](core-concepts/supported-strategies/uniswap.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Balancer](core-concepts/supported-strategies/balancer.md) + * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) + +## Governance + +* [Principles](governance/governance.md) +* [Admin Privileges](governance/admin-privileges.md) + +## Smart Contracts + +* [Architecture](smart-contracts/erc-20.md) +* [Registry](smart-contracts/registry.md) +* [API](smart-contracts/api/README.md) + * [Vault](smart-contracts/api/vault.md) + * [ERC-20](smart-contracts/api/erc-20-1.md) + * [Timelock](smart-contracts/api/timelock-1.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) + +## Security & Risks + +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/untitled.md) +* [Bug Bounties](security-and-risks/asset-risk.md) +* [Contributing](security-and-risks/contributing.md) + +## Links + +* [Github](https://www.github.com/originprotocol/origin-dollar) +* [Discord](https://www.originprotocol.com/discord) +* [originprotocol.com](https://www.originprotocol.com) + From c417a55d4e53f46a74122c47ff845fbf3e6a7e0a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:43 -0700 Subject: [PATCH 00886/11794] New translations ousd.md (Greek) --- el/smart-contracts/api/ousd.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 el/smart-contracts/api/ousd.md diff --git a/el/smart-contracts/api/ousd.md b/el/smart-contracts/api/ousd.md new file mode 100644 index 000000000..8d6981144 --- /dev/null +++ b/el/smart-contracts/api/ousd.md @@ -0,0 +1,8 @@ +# OUSD + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + + + From 7d02ef647b0a383339010d2cfc26ee156e5943ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:45 -0700 Subject: [PATCH 00887/11794] New translations how-it-works.md (Italian) --- it/how-it-works.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 it/how-it-works.md diff --git a/it/how-it-works.md b/it/how-it-works.md new file mode 100644 index 000000000..8bf7459de --- /dev/null +++ b/it/how-it-works.md @@ -0,0 +1,36 @@ +# How It Works + +#### 100% Backed and Stable + +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. + +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. + +{% hint style="success" %} +1 OUSD = 1 USD +{% endhint %} + +#### Minting OUSD + +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. + +**Redeeming OUSD** + +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. + +{% hint style="warning" %} +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +{% endhint %} + +#### A**utomated Yield Farming** + +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. + +#### **Elastic Supply** + +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. + +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. + From 60e687979ddb6bd3fd3b28e0e18deb8961c3dcd9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:47 -0700 Subject: [PATCH 00888/11794] New translations dai.md (Italian) --- it/core-concepts/supported-assets/dai.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 it/core-concepts/supported-assets/dai.md diff --git a/it/core-concepts/supported-assets/dai.md b/it/core-concepts/supported-assets/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/it/core-concepts/supported-assets/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From 3db9132efbde3cf1b63595fe26b8dcbd8a539566 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:48 -0700 Subject: [PATCH 00889/11794] New translations uniswap.md (Italian) --- .../supported-defi-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 it/core-concepts/supported-defi-platforms/uniswap.md diff --git a/it/core-concepts/supported-defi-platforms/uniswap.md b/it/core-concepts/supported-defi-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/it/core-concepts/supported-defi-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From f7d61586b35bb15d86880e495f319769bde9f9b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:50 -0700 Subject: [PATCH 00890/11794] New translations dydx.md (Italian) --- .../supported-defi-platforms/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 it/core-concepts/supported-defi-platforms/dydx.md diff --git a/it/core-concepts/supported-defi-platforms/dydx.md b/it/core-concepts/supported-defi-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/it/core-concepts/supported-defi-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From f90c955f6eccb49b419b8b162d25fbd426600e01 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:51 -0700 Subject: [PATCH 00891/11794] New translations erc-20-1.md (Italian) --- it/architecture/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 it/architecture/erc-20-1.md diff --git a/it/architecture/erc-20-1.md b/it/architecture/erc-20-1.md new file mode 100644 index 000000000..a9caff400 --- /dev/null +++ b/it/architecture/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 131b03f4cf0db1b83ef4c8a673bae358719db91c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:54 -0700 Subject: [PATCH 00892/11794] New translations compound.md (Italian) --- .../supported-defi-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 it/core-concepts/supported-defi-platforms/compound.md diff --git a/it/core-concepts/supported-defi-platforms/compound.md b/it/core-concepts/supported-defi-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/it/core-concepts/supported-defi-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 10b0e68d6bbe2c3150b5f352adabff6d1eff6053 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:55 -0700 Subject: [PATCH 00893/11794] New translations balancer.md (Italian) --- .../supported-defi-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 it/core-concepts/supported-defi-platforms/balancer.md diff --git a/it/core-concepts/supported-defi-platforms/balancer.md b/it/core-concepts/supported-defi-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/it/core-concepts/supported-defi-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From ec1090cf3abd3911a93a1e2743bdeeee9fc0780c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:57 -0700 Subject: [PATCH 00894/11794] New translations aave.md (Italian) --- .../supported-defi-platforms/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 it/core-concepts/supported-defi-platforms/aave.md diff --git a/it/core-concepts/supported-defi-platforms/aave.md b/it/core-concepts/supported-defi-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/it/core-concepts/supported-defi-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From da9fd19794353ab53470e7c63fc05f0efaf4478c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:13:59 -0700 Subject: [PATCH 00895/11794] New translations README.md (Italian) --- .../supported-defi-platforms/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 it/core-concepts/supported-defi-platforms/README.md diff --git a/it/core-concepts/supported-defi-platforms/README.md b/it/core-concepts/supported-defi-platforms/README.md new file mode 100644 index 000000000..50ee37b6c --- /dev/null +++ b/it/core-concepts/supported-defi-platforms/README.md @@ -0,0 +1,30 @@ +# Supported DeFi Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From c715c4b6f63fe2711ccea100689450e71c811a3b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:01 -0700 Subject: [PATCH 00896/11794] New translations usdt.md (Italian) --- it/core-concepts/supported-assets/usdt.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 it/core-concepts/supported-assets/usdt.md diff --git a/it/core-concepts/supported-assets/usdt.md b/it/core-concepts/supported-assets/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/it/core-concepts/supported-assets/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 60e67e83a8ff86a9212ce8753436f1bcb6660f20 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:02 -0700 Subject: [PATCH 00897/11794] New translations usdc.md (Italian) --- it/core-concepts/supported-assets/usdc.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 it/core-concepts/supported-assets/usdc.md diff --git a/it/core-concepts/supported-assets/usdc.md b/it/core-concepts/supported-assets/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/it/core-concepts/supported-assets/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From 4fcc16a3ae0172d1388435a3301a81ba6b1cd4ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:04 -0700 Subject: [PATCH 00898/11794] New translations curve.md (Italian) --- .../supported-defi-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 it/core-concepts/supported-defi-platforms/curve.md diff --git a/it/core-concepts/supported-defi-platforms/curve.md b/it/core-concepts/supported-defi-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/it/core-concepts/supported-defi-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From eb0a6b5a0f7ac6ad66358c382e464c1e8124744d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:06 -0700 Subject: [PATCH 00899/11794] New translations README.md (Italian) --- it/core-concepts/supported-assets/README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 it/core-concepts/supported-assets/README.md diff --git a/it/core-concepts/supported-assets/README.md b/it/core-concepts/supported-assets/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/it/core-concepts/supported-assets/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From 368d80542d3c56ad11c6c2f12e3c4eacbf91f211 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:08 -0700 Subject: [PATCH 00900/11794] New translations README.md (Italian) --- it/core-concepts/fund-management/README.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 it/core-concepts/fund-management/README.md diff --git a/it/core-concepts/fund-management/README.md b/it/core-concepts/fund-management/README.md new file mode 100644 index 000000000..4f6287602 --- /dev/null +++ b/it/core-concepts/fund-management/README.md @@ -0,0 +1,6 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + From 36a0f5f3eb5032dbd0ba09449a98b6b014473145 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:10 -0700 Subject: [PATCH 00901/11794] New translations strategies.md (Italian) --- it/architecture/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 it/architecture/strategies.md diff --git a/it/architecture/strategies.md b/it/architecture/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/it/architecture/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From 39a4556ffe7494825733d1621b38a9ed3c285bcf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:11 -0700 Subject: [PATCH 00902/11794] New translations vault.md (Italian) --- it/architecture/vault.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 it/architecture/vault.md diff --git a/it/architecture/vault.md b/it/architecture/vault.md new file mode 100644 index 000000000..ebb2a96dc --- /dev/null +++ b/it/architecture/vault.md @@ -0,0 +1,17 @@ +# Vault + +The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + +The most important publicly callable functions on the Vault are: + +* `mint()`allows a single supported stablecoin to be converted to OUSD +* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call +* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. +* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. +* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. +* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. + +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. + + + From cf7632a15485843b8448f416c6fcef826f3a6bfe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:13 -0700 Subject: [PATCH 00903/11794] New translations elastic-supply.md (Italian) --- it/core-concepts/elastic-supply.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 it/core-concepts/elastic-supply.md diff --git a/it/core-concepts/elastic-supply.md b/it/core-concepts/elastic-supply.md new file mode 100644 index 000000000..b415919ae --- /dev/null +++ b/it/core-concepts/elastic-supply.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From 252e080c493186040d03b19069868042c0b4b78f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:16 -0700 Subject: [PATCH 00904/11794] New translations timelock.md (Italian) --- it/architecture/timelock.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 it/architecture/timelock.md diff --git a/it/architecture/timelock.md b/it/architecture/timelock.md new file mode 100644 index 000000000..b26b30f1c --- /dev/null +++ b/it/architecture/timelock.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From a6269805bd11d29adc8f1198d47c8c9d3b064127 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:18 -0700 Subject: [PATCH 00905/11794] New translations diversification.md (Italian) --- it/core-concepts/fund-management/diversification.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 it/core-concepts/fund-management/diversification.md diff --git a/it/core-concepts/fund-management/diversification.md b/it/core-concepts/fund-management/diversification.md new file mode 100644 index 000000000..3d98a522e --- /dev/null +++ b/it/core-concepts/fund-management/diversification.md @@ -0,0 +1,8 @@ +# Diversification + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From 5c517fea8116cf854d5c3d7c7832192845659adf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:20 -0700 Subject: [PATCH 00906/11794] New translations erc-20.md (Italian) --- it/architecture/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 it/architecture/erc-20.md diff --git a/it/architecture/erc-20.md b/it/architecture/erc-20.md new file mode 100644 index 000000000..9a789241b --- /dev/null +++ b/it/architecture/erc-20.md @@ -0,0 +1,12 @@ +# Overview + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 955f3c710c9d8c7a233beb600e8eb70400e19a2a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:21 -0700 Subject: [PATCH 00907/11794] New translations earning-strategies.md (Italian) --- it/core-concepts/fund-management/earning-strategies.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 it/core-concepts/fund-management/earning-strategies.md diff --git a/it/core-concepts/fund-management/earning-strategies.md b/it/core-concepts/fund-management/earning-strategies.md new file mode 100644 index 000000000..0fb0111e4 --- /dev/null +++ b/it/core-concepts/fund-management/earning-strategies.md @@ -0,0 +1,6 @@ +# Earning Strategies + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. + +In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. + From 4520afbac36457d7f00d77054a92fff3718c2ec6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:23 -0700 Subject: [PATCH 00908/11794] New translations price-oracles.md (Italian) --- it/core-concepts/price-oracles.md | 170 ++++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 it/core-concepts/price-oracles.md diff --git a/it/core-concepts/price-oracles.md b/it/core-concepts/price-oracles.md new file mode 100644 index 000000000..0f5b487c4 --- /dev/null +++ b/it/core-concepts/price-oracles.md @@ -0,0 +1,170 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +{% tabs %} +{% tab title="DAI/USD" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% endtab %} + +{% tab title="USDT/USD" %} +The following oracles are used to fetch or compute a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +{% endtab %} + +{% tab title="USDC/USD" %} +The following oracles are used to fetch or compute a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +{% endtab %} + +{% tab title="ETH/USD" %} +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} +{% endtabs %} + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From ff9cb378c999370e48498f72d961c73a6235c2cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:25 -0700 Subject: [PATCH 00909/11794] New translations aave.md (Indonesian) --- id/core-concepts/supported-platforms/aave.md | 25 ++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 id/core-concepts/supported-platforms/aave.md diff --git a/id/core-concepts/supported-platforms/aave.md b/id/core-concepts/supported-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/id/core-concepts/supported-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 9ff295bffece561eccf99a1dce43aa1c35843489 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:26 -0700 Subject: [PATCH 00910/11794] New translations aave.md (Indonesian) --- id/core-concepts/supported-strategies/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 id/core-concepts/supported-strategies/aave.md diff --git a/id/core-concepts/supported-strategies/aave.md b/id/core-concepts/supported-strategies/aave.md new file mode 100644 index 000000000..8f991bd82 --- /dev/null +++ b/id/core-concepts/supported-strategies/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | + From 0eafdcc382c317f8ad8b829870067d43770daa37 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:28 -0700 Subject: [PATCH 00911/11794] New translations README.md (Indonesian) --- .../supported-strategies/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 id/core-concepts/supported-strategies/README.md diff --git a/id/core-concepts/supported-strategies/README.md b/id/core-concepts/supported-strategies/README.md new file mode 100644 index 000000000..60ab03f00 --- /dev/null +++ b/id/core-concepts/supported-strategies/README.md @@ -0,0 +1,30 @@ +# Supported Strategies + +**Supported DeFi Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, OUSD earns yield from the following platform\(s\): + +{% page-ref page="compound.md" %} + +Integrations are currently planned or being built for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 3fc3b622d2b1af444ada59b3c6d822b93375cc7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:29 -0700 Subject: [PATCH 00912/11794] New translations yearn.finance.md (Indonesian) --- .../supported-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 id/core-concepts/supported-platforms/yearn.finance.md diff --git a/id/core-concepts/supported-platforms/yearn.finance.md b/id/core-concepts/supported-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/id/core-concepts/supported-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 1697bf7beed56efb6acb710d8ea0035b538f3655 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:31 -0700 Subject: [PATCH 00913/11794] New translations uniswap.md (Indonesian) --- .../supported-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 id/core-concepts/supported-platforms/uniswap.md diff --git a/id/core-concepts/supported-platforms/uniswap.md b/id/core-concepts/supported-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/id/core-concepts/supported-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From bb6ef41051532c060f61bfafc074fa4cc92cd7f5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:32 -0700 Subject: [PATCH 00914/11794] New translations dydx.md (Indonesian) --- id/core-concepts/supported-platforms/dydx.md | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 id/core-concepts/supported-platforms/dydx.md diff --git a/id/core-concepts/supported-platforms/dydx.md b/id/core-concepts/supported-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/id/core-concepts/supported-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 2c04e7b1476b1804941ee4fc0c1d8b33314a1723 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:34 -0700 Subject: [PATCH 00915/11794] New translations curve.md (Indonesian) --- id/core-concepts/supported-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 id/core-concepts/supported-platforms/curve.md diff --git a/id/core-concepts/supported-platforms/curve.md b/id/core-concepts/supported-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/id/core-concepts/supported-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From ee0d723e02901fb5cf6e129179c302cd5dcc857c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:36 -0700 Subject: [PATCH 00916/11794] New translations compound.md (Indonesian) --- .../supported-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 id/core-concepts/supported-platforms/compound.md diff --git a/id/core-concepts/supported-platforms/compound.md b/id/core-concepts/supported-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/id/core-concepts/supported-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 388a0b2ee221ec9cde887371a375103c2420a4c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:37 -0700 Subject: [PATCH 00917/11794] New translations balancer.md (Indonesian) --- .../supported-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 id/core-concepts/supported-platforms/balancer.md diff --git a/id/core-concepts/supported-platforms/balancer.md b/id/core-concepts/supported-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/id/core-concepts/supported-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 8b8fb5029361daee48f396535d9b5eaef788ef63 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:39 -0700 Subject: [PATCH 00918/11794] New translations dydx.md (Indonesian) --- .../supported-defi-platforms/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 id/core-concepts/supported-defi-platforms/dydx.md diff --git a/id/core-concepts/supported-defi-platforms/dydx.md b/id/core-concepts/supported-defi-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/id/core-concepts/supported-defi-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 53bfb0a41fec620c79925b9819f53e274e2260d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:41 -0700 Subject: [PATCH 00919/11794] New translations README.md (Indonesian) --- .../supported-platforms/README.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 id/core-concepts/supported-platforms/README.md diff --git a/id/core-concepts/supported-platforms/README.md b/id/core-concepts/supported-platforms/README.md new file mode 100644 index 000000000..aa4b89181 --- /dev/null +++ b/id/core-concepts/supported-platforms/README.md @@ -0,0 +1,32 @@ +# Supported Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="yearn.finance.md" %} + +{% page-ref page="compound.md" %} + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From c64fb17165261643d9aa33a07fb1419733bf3278 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:43 -0700 Subject: [PATCH 00920/11794] New translations yearn.finance.md (Indonesian) --- .../supported-defi-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 id/core-concepts/supported-defi-platforms/yearn.finance.md diff --git a/id/core-concepts/supported-defi-platforms/yearn.finance.md b/id/core-concepts/supported-defi-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/id/core-concepts/supported-defi-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 476f4ea9a914fc94569ad522984e45c106bfeb17 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:44 -0700 Subject: [PATCH 00921/11794] New translations uniswap.md (Indonesian) --- .../supported-defi-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 id/core-concepts/supported-defi-platforms/uniswap.md diff --git a/id/core-concepts/supported-defi-platforms/uniswap.md b/id/core-concepts/supported-defi-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/id/core-concepts/supported-defi-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 0aeb9a494d069016e8105f6fe3f777c13792a028 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:46 -0700 Subject: [PATCH 00922/11794] New translations usdt.md (Indonesian) --- id/core-concepts/supported-assets/usdt.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 id/core-concepts/supported-assets/usdt.md diff --git a/id/core-concepts/supported-assets/usdt.md b/id/core-concepts/supported-assets/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/id/core-concepts/supported-assets/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From b534018cfd66ffd4dc796076a6d9f3f2d6e00079 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:48 -0700 Subject: [PATCH 00923/11794] New translations curve.md (Indonesian) --- .../supported-defi-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 id/core-concepts/supported-defi-platforms/curve.md diff --git a/id/core-concepts/supported-defi-platforms/curve.md b/id/core-concepts/supported-defi-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/id/core-concepts/supported-defi-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From c8157d2d6be55f7e61ed885dcdb710635ec4ab70 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:49 -0700 Subject: [PATCH 00924/11794] New translations compound.md (Indonesian) --- .../supported-defi-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 id/core-concepts/supported-defi-platforms/compound.md diff --git a/id/core-concepts/supported-defi-platforms/compound.md b/id/core-concepts/supported-defi-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/id/core-concepts/supported-defi-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 2735c364937f404a476fc36b705816b81d0d9852 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:51 -0700 Subject: [PATCH 00925/11794] New translations balancer.md (Indonesian) --- .../supported-defi-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 id/core-concepts/supported-defi-platforms/balancer.md diff --git a/id/core-concepts/supported-defi-platforms/balancer.md b/id/core-concepts/supported-defi-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/id/core-concepts/supported-defi-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 11c56a49d97039057bd584bdd25786b22edf3549 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:52 -0700 Subject: [PATCH 00926/11794] New translations aave.md (Indonesian) --- .../supported-defi-platforms/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 id/core-concepts/supported-defi-platforms/aave.md diff --git a/id/core-concepts/supported-defi-platforms/aave.md b/id/core-concepts/supported-defi-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/id/core-concepts/supported-defi-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 0677ddb769b09ce5d1cfde9ef15e14abbf9fe193 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:54 -0700 Subject: [PATCH 00927/11794] New translations README.md (Indonesian) --- .../supported-defi-platforms/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 id/core-concepts/supported-defi-platforms/README.md diff --git a/id/core-concepts/supported-defi-platforms/README.md b/id/core-concepts/supported-defi-platforms/README.md new file mode 100644 index 000000000..50ee37b6c --- /dev/null +++ b/id/core-concepts/supported-defi-platforms/README.md @@ -0,0 +1,30 @@ +# Supported DeFi Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 6b4fccc63a48c2ce25b6cccd4e5ef3fb76863554 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:56 -0700 Subject: [PATCH 00928/11794] New translations compound.md (Indonesian) --- .../supported-strategies/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 id/core-concepts/supported-strategies/compound.md diff --git a/id/core-concepts/supported-strategies/compound.md b/id/core-concepts/supported-strategies/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/id/core-concepts/supported-strategies/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 29ea05fa652340e25cb80fe18d804a9bde671c2d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:58 -0700 Subject: [PATCH 00929/11794] New translations balancer.md (Indonesian) --- .../supported-strategies/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 id/core-concepts/supported-strategies/balancer.md diff --git a/id/core-concepts/supported-strategies/balancer.md b/id/core-concepts/supported-strategies/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/id/core-concepts/supported-strategies/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 464b33a5ec287d4cda5372b15b49616c0d0d1a03 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:14:59 -0700 Subject: [PATCH 00930/11794] New translations vault.md (Indonesian) --- id/smart-contracts/api/vault.md | 175 ++++++++++++++++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 id/smart-contracts/api/vault.md diff --git a/id/smart-contracts/api/vault.md b/id/smart-contracts/api/vault.md new file mode 100644 index 000000000..2caf7c60a --- /dev/null +++ b/id/smart-contracts/api/vault.md @@ -0,0 +1,175 @@ +--- +description: >- + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +--- + +# Vault + +## Methods‌ + +### mint\(\) + +**`function mint(address _asset, uint256 _amount)`**‌ + +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | + +### mintMultiple\(\) + +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ + +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +{% endhint %} + +### redeem\(\) + +**`function redeem(uint256 _amount)`**‌ + +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +### redeemAll\(\)‌ + +**`function redeemAll()`**‌ + +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +### rebase\(\) + +**`function rebase()`**‌ + +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ + +### allocate\(\) + +**`function allocate()`**‌ + +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ + +### totalValue\(\) + +**`function totalValue()`**‌ + +Returns total value of underlying assets and strategies. + +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | + +### checkBalance\(\) + +**`function checkBalance(address _asset)`**‌ + +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | + +### calculateRedeemOutputs\(\) + +**`function calculateRedeemOutputs(uint256 _amount)`**‌ + +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. + +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. + +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +| `return` name | Type | Description | +|:------------- |:------------- |:--------------------------------------------------------------------------- | +| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | + +### getAssetCount\(\) + +**`function getAssetCount()`**‌ + +Return the number of supported stablecoin assets represented by `uint256` type.‌ + +### getAllAssets\(\) + +**`function getAllAssets()`**‌ + +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ + +### getStrategyCount\(\)‌ + +**`function getStrategyCount()`**‌ + +Return the number of strategies active on the Vault represented by `uint256` type.‌ + +### getAPR\(\) + +**`function getAPR()`**‌ + +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ + +### isSupportedAsset\(\) + +**`function isSupportedAsset(address _asset)`**‌ + +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + +### priceUSDMint\(\) + +**`function priceUSDMint(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceUSDRedeem\(\) + +**`function priceUSDRedeem(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceAssetUSDMint\(\)‌ + +**`function priceAssetUSDMint(address _asset)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | + +### priceAssetUSDRedeem\(\)‌ + +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + From 234bfc6fcbae9b6c134e87e8a1b54cc05b0016de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:01 -0700 Subject: [PATCH 00931/11794] New translations curve.md (Indonesian) --- .../supported-strategies/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 id/core-concepts/supported-strategies/curve.md diff --git a/id/core-concepts/supported-strategies/curve.md b/id/core-concepts/supported-strategies/curve.md new file mode 100644 index 000000000..c0bf8f99e --- /dev/null +++ b/id/core-concepts/supported-strategies/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | + From 0b8fab2b63cd28776af137379d0a6cb0c1491180 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:04 -0700 Subject: [PATCH 00932/11794] New translations risks.md (Indonesian) --- id/security-and-risks/risks.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 id/security-and-risks/risks.md diff --git a/id/security-and-risks/risks.md b/id/security-and-risks/risks.md new file mode 100644 index 000000000..26b5ebfe6 --- /dev/null +++ b/id/security-and-risks/risks.md @@ -0,0 +1,34 @@ +# Risks + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: + +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk + +**Smart contract risk** + +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. + +**Platform risk** + +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. + +**Stablecoin risks** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** + + + + + + + From cac530e9c4fa01f7e68e23c8e6f58de7983c72cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:06 -0700 Subject: [PATCH 00933/11794] New translations erc-20.md (Indonesian) --- id/smart-contracts/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 id/smart-contracts/erc-20.md diff --git a/id/smart-contracts/erc-20.md b/id/smart-contracts/erc-20.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/id/smart-contracts/erc-20.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From d23b6e8bbb266b82b49658965e962c05cb0d161f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:08 -0700 Subject: [PATCH 00934/11794] New translations timelock.md (Indonesian) --- id/smart-contracts/api/timelock.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 id/smart-contracts/api/timelock.md diff --git a/id/smart-contracts/api/timelock.md b/id/smart-contracts/api/timelock.md new file mode 100644 index 000000000..b891a0c78 --- /dev/null +++ b/id/smart-contracts/api/timelock.md @@ -0,0 +1,6 @@ +# Timelock + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From a741a0710a1990c5806518e66efc213a8dae6291 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:09 -0700 Subject: [PATCH 00935/11794] New translations timelock-1.md (Indonesian) --- id/smart-contracts/api/timelock-1.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 id/smart-contracts/api/timelock-1.md diff --git a/id/smart-contracts/api/timelock-1.md b/id/smart-contracts/api/timelock-1.md new file mode 100644 index 000000000..1dde00239 --- /dev/null +++ b/id/smart-contracts/api/timelock-1.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From eaf370a3aa15a1fa22a8fc2f1327a9b3feaac24f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:11 -0700 Subject: [PATCH 00936/11794] New translations strategies.md (Indonesian) --- id/smart-contracts/api/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 id/smart-contracts/api/strategies.md diff --git a/id/smart-contracts/api/strategies.md b/id/smart-contracts/api/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/id/smart-contracts/api/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From 3f722624da8ee33f57650c103cd4a3a0b6f3d740 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:13 -0700 Subject: [PATCH 00937/11794] New translations ousd.md (Indonesian) --- id/smart-contracts/api/ousd.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 id/smart-contracts/api/ousd.md diff --git a/id/smart-contracts/api/ousd.md b/id/smart-contracts/api/ousd.md new file mode 100644 index 000000000..8d6981144 --- /dev/null +++ b/id/smart-contracts/api/ousd.md @@ -0,0 +1,8 @@ +# OUSD + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + + + From 151e125e62d17bbb36f7681ac22972af38271c43 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:14 -0700 Subject: [PATCH 00938/11794] New translations oracle.md (Indonesian) --- id/smart-contracts/api/oracle.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 id/smart-contracts/api/oracle.md diff --git a/id/smart-contracts/api/oracle.md b/id/smart-contracts/api/oracle.md new file mode 100644 index 000000000..b369591e0 --- /dev/null +++ b/id/smart-contracts/api/oracle.md @@ -0,0 +1,6 @@ +# Oracles + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From bf23cdba8b9bacf40ca8f98230133d85941dbfd3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:16 -0700 Subject: [PATCH 00939/11794] New translations erc-20-1.md (Indonesian) --- id/smart-contracts/api/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 id/smart-contracts/api/erc-20-1.md diff --git a/id/smart-contracts/api/erc-20-1.md b/id/smart-contracts/api/erc-20-1.md new file mode 100644 index 000000000..7aa009ac1 --- /dev/null +++ b/id/smart-contracts/api/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 4b884dd3bb813d5b2bad3150ac8af6cf082619c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:18 -0700 Subject: [PATCH 00940/11794] New translations README.md (Indonesian) --- id/smart-contracts/api/README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 id/smart-contracts/api/README.md diff --git a/id/smart-contracts/api/README.md b/id/smart-contracts/api/README.md new file mode 100644 index 000000000..0bb57264b --- /dev/null +++ b/id/smart-contracts/api/README.md @@ -0,0 +1,12 @@ +# API + +Documentation of contracts API used by the protocol: + +* [Vault](vault.md) +* [ERC-20](erc-20-1.md) +* [Timelock](timelock-1.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) + + + From 992018151574999af63dfc974fafb42a19cf7a82 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:20 -0700 Subject: [PATCH 00941/11794] New translations untitled.md (Indonesian) --- id/security-and-risks/untitled.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 id/security-and-risks/untitled.md diff --git a/id/security-and-risks/untitled.md b/id/security-and-risks/untitled.md new file mode 100644 index 000000000..21b692090 --- /dev/null +++ b/id/security-and-risks/untitled.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="untitled.md" %} + + + + + From 3e8743536e48e5a15fb44b9e28d81c5b99ae3ca5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:22 -0700 Subject: [PATCH 00942/11794] New translations contributing.md (Indonesian) --- id/security-and-risks/contributing.md | 84 +++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 id/security-and-risks/contributing.md diff --git a/id/security-and-risks/contributing.md b/id/security-and-risks/contributing.md new file mode 100644 index 000000000..a6234e390 --- /dev/null +++ b/id/security-and-risks/contributing.md @@ -0,0 +1,84 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="asset-risk.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From d6025f28dc6716e174979d795bdce60310f4c791 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:23 -0700 Subject: [PATCH 00943/11794] New translations dydx.md (Indonesian) --- id/core-concepts/supported-strategies/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 id/core-concepts/supported-strategies/dydx.md diff --git a/id/core-concepts/supported-strategies/dydx.md b/id/core-concepts/supported-strategies/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/id/core-concepts/supported-strategies/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From ba3afd3de88f66b836860c3de9dd9de6af9ff977 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:25 -0700 Subject: [PATCH 00944/11794] New translations asset-risk.md (Indonesian) --- id/security-and-risks/asset-risk.md | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 id/security-and-risks/asset-risk.md diff --git a/id/security-and-risks/asset-risk.md b/id/security-and-risks/asset-risk.md new file mode 100644 index 000000000..d23f13b1d --- /dev/null +++ b/id/security-and-risks/asset-risk.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From 929941b00e3dab77cd39cd282f0ad9bbb32051f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:27 -0700 Subject: [PATCH 00945/11794] New translations phases.md (Indonesian) --- id/governance/phases.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 id/governance/phases.md diff --git a/id/governance/phases.md b/id/governance/phases.md new file mode 100644 index 000000000..4b45be826 --- /dev/null +++ b/id/governance/phases.md @@ -0,0 +1,6 @@ +# Phases + +Progressive decentralization will follow four phases as outlined below. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) + From a80a9f55c5cdf37cad569ef4ec31a210e4f260eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:28 -0700 Subject: [PATCH 00946/11794] New translations governance.md (Indonesian) --- id/governance/governance.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 id/governance/governance.md diff --git a/id/governance/governance.md b/id/governance/governance.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/id/governance/governance.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From eb6dc0014c383856aa16a32b122c7567c0e47341 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:30 -0700 Subject: [PATCH 00947/11794] New translations admin-privileges.md (Indonesian) --- id/governance/admin-privileges.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 id/governance/admin-privileges.md diff --git a/id/governance/admin-privileges.md b/id/governance/admin-privileges.md new file mode 100644 index 000000000..b275178fb --- /dev/null +++ b/id/governance/admin-privileges.md @@ -0,0 +1,12 @@ +# Admin Privileges + +The OUSD smart contracts are designed to be owner upgradable. + +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. + +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. + +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. + From 412ef28563e28bcc97d6f1d8c81e756a12735dc0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:32 -0700 Subject: [PATCH 00948/11794] New translations rewards.md (Indonesian) --- id/core-concepts/yield-generation/rewards.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 id/core-concepts/yield-generation/rewards.md diff --git a/id/core-concepts/yield-generation/rewards.md b/id/core-concepts/yield-generation/rewards.md new file mode 100644 index 000000000..dce9da9cf --- /dev/null +++ b/id/core-concepts/yield-generation/rewards.md @@ -0,0 +1,14 @@ +# Rewards + +**Collecting Rewards** + +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. + +{% hint style="info" %} +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +{% endhint %} + +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. + + + From b2358f02cb278fefe58ace962eb52450884c12c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:33 -0700 Subject: [PATCH 00949/11794] New translations market-making.md (Indonesian) --- .../yield-generation/market-making.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 id/core-concepts/yield-generation/market-making.md diff --git a/id/core-concepts/yield-generation/market-making.md b/id/core-concepts/yield-generation/market-making.md new file mode 100644 index 000000000..b88b3a90d --- /dev/null +++ b/id/core-concepts/yield-generation/market-making.md @@ -0,0 +1,26 @@ +# Market Making + +**Own your Stake in Decentralized Exchanges** + +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. + +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. + +{% hint style="info" %} +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +{% endhint %} + +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. + +We intend to integrate directly with at least the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + +{% page-ref page="../supported-strategies/curve.md" %} + +{% page-ref page="../supported-strategies/balancer.md" %} + + + + + From 61043ed0674e55f59f868632f56f9246678ee3b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:35 -0700 Subject: [PATCH 00950/11794] New translations lending.md (Indonesian) --- id/core-concepts/yield-generation/lending.md | 26 ++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 id/core-concepts/yield-generation/lending.md diff --git a/id/core-concepts/yield-generation/lending.md b/id/core-concepts/yield-generation/lending.md new file mode 100644 index 000000000..a78f46da0 --- /dev/null +++ b/id/core-concepts/yield-generation/lending.md @@ -0,0 +1,26 @@ +# Lending + +**Unbank the Banked** + +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. + +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. + +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: + +{% page-ref page="../supported-strategies/compound.md" %} + +{% page-ref page="../supported-strategies/aave.md" %} + +{% page-ref page="../supported-strategies/dydx.md" %} + + + + + + + + + + + From 2dbe54015fa29027b8c2be0d5b0675a8ecb994d6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:37 -0700 Subject: [PATCH 00951/11794] New translations README.md (Indonesian) --- id/core-concepts/yield-generation/README.md | 24 +++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 id/core-concepts/yield-generation/README.md diff --git a/id/core-concepts/yield-generation/README.md b/id/core-concepts/yield-generation/README.md new file mode 100644 index 000000000..cede81cda --- /dev/null +++ b/id/core-concepts/yield-generation/README.md @@ -0,0 +1,24 @@ +# Yield Generation + +**Automated Yield Farming** + +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. + +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. + +![](../../.gitbook/assets/ousd_docs_graphics_1.png) + +Effectively, there are 3 ways that OUSD generates yield: + +{% page-ref page="lending.md" %} + +{% page-ref page="market-making.md" %} + +{% page-ref page="rewards.md" %} + + + + + + + From 3caff119439f8fc41e69642a37e9ba04d79def8f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:40 -0700 Subject: [PATCH 00952/11794] New translations yearn.finance.md (Indonesian) --- .../supported-strategies/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 id/core-concepts/supported-strategies/yearn.finance.md diff --git a/id/core-concepts/supported-strategies/yearn.finance.md b/id/core-concepts/supported-strategies/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/id/core-concepts/supported-strategies/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 9d6617c9218db3e64ac0229012546565f72e5da5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:42 -0700 Subject: [PATCH 00953/11794] New translations uniswap.md (Indonesian) --- .../supported-strategies/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 id/core-concepts/supported-strategies/uniswap.md diff --git a/id/core-concepts/supported-strategies/uniswap.md b/id/core-concepts/supported-strategies/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/id/core-concepts/supported-strategies/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From a2f7dde65048c2697123a029febede497c1a184f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:43 -0700 Subject: [PATCH 00954/11794] New translations usdc.md (Indonesian) --- id/core-concepts/supported-assets/usdc.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 id/core-concepts/supported-assets/usdc.md diff --git a/id/core-concepts/supported-assets/usdc.md b/id/core-concepts/supported-assets/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/id/core-concepts/supported-assets/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From 2e0e665bd7f00faf18bb0c437f2361812801aac1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:45 -0700 Subject: [PATCH 00955/11794] New translations ousd.md (Vietnamese) --- vi/smart-contracts/api/ousd.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 vi/smart-contracts/api/ousd.md diff --git a/vi/smart-contracts/api/ousd.md b/vi/smart-contracts/api/ousd.md new file mode 100644 index 000000000..8d6981144 --- /dev/null +++ b/vi/smart-contracts/api/ousd.md @@ -0,0 +1,8 @@ +# OUSD + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + + + From 04f8ee6be3e5f738996902b8309e082cec34d5e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:46 -0700 Subject: [PATCH 00956/11794] New translations dai.md (Indonesian) --- id/core-concepts/supported-assets/dai.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 id/core-concepts/supported-assets/dai.md diff --git a/id/core-concepts/supported-assets/dai.md b/id/core-concepts/supported-assets/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/id/core-concepts/supported-assets/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From 1ef22131d77d27fe5b17ef1d10dd17af55339792 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:48 -0700 Subject: [PATCH 00957/11794] New translations yearn.finance.md (Vietnamese) --- .../supported-strategies/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 vi/core-concepts/supported-strategies/yearn.finance.md diff --git a/vi/core-concepts/supported-strategies/yearn.finance.md b/vi/core-concepts/supported-strategies/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/vi/core-concepts/supported-strategies/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 4ba7323942ad360fd26f7129f31e041859dab99b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:49 -0700 Subject: [PATCH 00958/11794] New translations contributing.md (Vietnamese) --- vi/security-and-risks/contributing.md | 84 +++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 vi/security-and-risks/contributing.md diff --git a/vi/security-and-risks/contributing.md b/vi/security-and-risks/contributing.md new file mode 100644 index 000000000..a6234e390 --- /dev/null +++ b/vi/security-and-risks/contributing.md @@ -0,0 +1,84 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="asset-risk.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From c859323c2615ae5e5c2c344d3fd3f7e4b0f296b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:51 -0700 Subject: [PATCH 00959/11794] New translations asset-risk.md (Vietnamese) --- vi/security-and-risks/asset-risk.md | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 vi/security-and-risks/asset-risk.md diff --git a/vi/security-and-risks/asset-risk.md b/vi/security-and-risks/asset-risk.md new file mode 100644 index 000000000..d23f13b1d --- /dev/null +++ b/vi/security-and-risks/asset-risk.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From 58fe0bf0f5080820535bb40bca89d1e3a2f6ae64 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:52 -0700 Subject: [PATCH 00960/11794] New translations phases.md (Vietnamese) --- vi/governance/phases.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 vi/governance/phases.md diff --git a/vi/governance/phases.md b/vi/governance/phases.md new file mode 100644 index 000000000..4b45be826 --- /dev/null +++ b/vi/governance/phases.md @@ -0,0 +1,6 @@ +# Phases + +Progressive decentralization will follow four phases as outlined below. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) + From 412fc1a196a211e481e5753919be2daed001247b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:54 -0700 Subject: [PATCH 00961/11794] New translations governance.md (Vietnamese) --- vi/governance/governance.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 vi/governance/governance.md diff --git a/vi/governance/governance.md b/vi/governance/governance.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/vi/governance/governance.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From 6e20a1e747bc04ba6712c29d27901ff25cf7ed98 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:55 -0700 Subject: [PATCH 00962/11794] New translations admin-privileges.md (Vietnamese) --- vi/governance/admin-privileges.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 vi/governance/admin-privileges.md diff --git a/vi/governance/admin-privileges.md b/vi/governance/admin-privileges.md new file mode 100644 index 000000000..b275178fb --- /dev/null +++ b/vi/governance/admin-privileges.md @@ -0,0 +1,12 @@ +# Admin Privileges + +The OUSD smart contracts are designed to be owner upgradable. + +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. + +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. + +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. + From 53a1b11adf217b9adc83cafc9ff383adef2c40af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:57 -0700 Subject: [PATCH 00963/11794] New translations rewards.md (Vietnamese) --- vi/core-concepts/yield-generation/rewards.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 vi/core-concepts/yield-generation/rewards.md diff --git a/vi/core-concepts/yield-generation/rewards.md b/vi/core-concepts/yield-generation/rewards.md new file mode 100644 index 000000000..dce9da9cf --- /dev/null +++ b/vi/core-concepts/yield-generation/rewards.md @@ -0,0 +1,14 @@ +# Rewards + +**Collecting Rewards** + +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. + +{% hint style="info" %} +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +{% endhint %} + +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. + + + From b85606bbdfb974219c51de5867a90db1ebd18903 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:15:59 -0700 Subject: [PATCH 00964/11794] New translations market-making.md (Vietnamese) --- .../yield-generation/market-making.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 vi/core-concepts/yield-generation/market-making.md diff --git a/vi/core-concepts/yield-generation/market-making.md b/vi/core-concepts/yield-generation/market-making.md new file mode 100644 index 000000000..b88b3a90d --- /dev/null +++ b/vi/core-concepts/yield-generation/market-making.md @@ -0,0 +1,26 @@ +# Market Making + +**Own your Stake in Decentralized Exchanges** + +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. + +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. + +{% hint style="info" %} +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +{% endhint %} + +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. + +We intend to integrate directly with at least the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + +{% page-ref page="../supported-strategies/curve.md" %} + +{% page-ref page="../supported-strategies/balancer.md" %} + + + + + From cc616cd93d099b8ea748248200ebc540ec475d14 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:00 -0700 Subject: [PATCH 00965/11794] New translations lending.md (Vietnamese) --- vi/core-concepts/yield-generation/lending.md | 26 ++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 vi/core-concepts/yield-generation/lending.md diff --git a/vi/core-concepts/yield-generation/lending.md b/vi/core-concepts/yield-generation/lending.md new file mode 100644 index 000000000..a78f46da0 --- /dev/null +++ b/vi/core-concepts/yield-generation/lending.md @@ -0,0 +1,26 @@ +# Lending + +**Unbank the Banked** + +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. + +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. + +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: + +{% page-ref page="../supported-strategies/compound.md" %} + +{% page-ref page="../supported-strategies/aave.md" %} + +{% page-ref page="../supported-strategies/dydx.md" %} + + + + + + + + + + + From 877c84e38a8dc6dfa91eda809304a392caac5388 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:03 -0700 Subject: [PATCH 00966/11794] New translations README.md (Vietnamese) --- vi/core-concepts/yield-generation/README.md | 24 +++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 vi/core-concepts/yield-generation/README.md diff --git a/vi/core-concepts/yield-generation/README.md b/vi/core-concepts/yield-generation/README.md new file mode 100644 index 000000000..cede81cda --- /dev/null +++ b/vi/core-concepts/yield-generation/README.md @@ -0,0 +1,24 @@ +# Yield Generation + +**Automated Yield Farming** + +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. + +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. + +![](../../.gitbook/assets/ousd_docs_graphics_1.png) + +Effectively, there are 3 ways that OUSD generates yield: + +{% page-ref page="lending.md" %} + +{% page-ref page="market-making.md" %} + +{% page-ref page="rewards.md" %} + + + + + + + From 7e49e4ee818849d4edfcd9c38bf68a521f5a235c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:05 -0700 Subject: [PATCH 00967/11794] New translations uniswap.md (Vietnamese) --- .../supported-strategies/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 vi/core-concepts/supported-strategies/uniswap.md diff --git a/vi/core-concepts/supported-strategies/uniswap.md b/vi/core-concepts/supported-strategies/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/vi/core-concepts/supported-strategies/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From f6144edafce89c253f4b0485183840af4fce70ed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:07 -0700 Subject: [PATCH 00968/11794] New translations untitled.md (Vietnamese) --- vi/security-and-risks/untitled.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 vi/security-and-risks/untitled.md diff --git a/vi/security-and-risks/untitled.md b/vi/security-and-risks/untitled.md new file mode 100644 index 000000000..21b692090 --- /dev/null +++ b/vi/security-and-risks/untitled.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="untitled.md" %} + + + + + From f5d2c2946b7c542778a9f96c77c56653b1b98aa7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:08 -0700 Subject: [PATCH 00969/11794] New translations dydx.md (Vietnamese) --- vi/core-concepts/supported-strategies/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 vi/core-concepts/supported-strategies/dydx.md diff --git a/vi/core-concepts/supported-strategies/dydx.md b/vi/core-concepts/supported-strategies/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/vi/core-concepts/supported-strategies/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 5e022826c7b1703de5cd70ac3aebd50e39a15cf1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:10 -0700 Subject: [PATCH 00970/11794] New translations curve.md (Vietnamese) --- .../supported-strategies/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 vi/core-concepts/supported-strategies/curve.md diff --git a/vi/core-concepts/supported-strategies/curve.md b/vi/core-concepts/supported-strategies/curve.md new file mode 100644 index 000000000..c0bf8f99e --- /dev/null +++ b/vi/core-concepts/supported-strategies/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | + From 0bd5f8b9e49d6f314ea051a27bd5381651c3d04f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:12 -0700 Subject: [PATCH 00971/11794] New translations compound.md (Vietnamese) --- .../supported-strategies/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 vi/core-concepts/supported-strategies/compound.md diff --git a/vi/core-concepts/supported-strategies/compound.md b/vi/core-concepts/supported-strategies/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/vi/core-concepts/supported-strategies/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From f361c399658ac83cb63ac591bb1c0fcae43299a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:13 -0700 Subject: [PATCH 00972/11794] New translations balancer.md (Vietnamese) --- .../supported-strategies/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 vi/core-concepts/supported-strategies/balancer.md diff --git a/vi/core-concepts/supported-strategies/balancer.md b/vi/core-concepts/supported-strategies/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/vi/core-concepts/supported-strategies/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From fcdbda965cef7c7ca1427c964ce1546cb4bfed66 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:15 -0700 Subject: [PATCH 00973/11794] New translations aave.md (Vietnamese) --- vi/core-concepts/supported-strategies/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 vi/core-concepts/supported-strategies/aave.md diff --git a/vi/core-concepts/supported-strategies/aave.md b/vi/core-concepts/supported-strategies/aave.md new file mode 100644 index 000000000..8f991bd82 --- /dev/null +++ b/vi/core-concepts/supported-strategies/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | + From a1cb69c09fc112ef91fb1560c33bc8cfc8e9a1b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:17 -0700 Subject: [PATCH 00974/11794] New translations README.md (Vietnamese) --- .../supported-strategies/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 vi/core-concepts/supported-strategies/README.md diff --git a/vi/core-concepts/supported-strategies/README.md b/vi/core-concepts/supported-strategies/README.md new file mode 100644 index 000000000..60ab03f00 --- /dev/null +++ b/vi/core-concepts/supported-strategies/README.md @@ -0,0 +1,30 @@ +# Supported Strategies + +**Supported DeFi Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, OUSD earns yield from the following platform\(s\): + +{% page-ref page="compound.md" %} + +Integrations are currently planned or being built for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From d37eaebfb5794a0a6bf1b225d5e36f735949439a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:19 -0700 Subject: [PATCH 00975/11794] New translations yearn.finance.md (Vietnamese) --- .../supported-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 vi/core-concepts/supported-platforms/yearn.finance.md diff --git a/vi/core-concepts/supported-platforms/yearn.finance.md b/vi/core-concepts/supported-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/vi/core-concepts/supported-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 1b0bd2b43b545be53b9d0d6fb6ac4bf9e32b5bec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:21 -0700 Subject: [PATCH 00976/11794] New translations uniswap.md (Vietnamese) --- .../supported-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 vi/core-concepts/supported-platforms/uniswap.md diff --git a/vi/core-concepts/supported-platforms/uniswap.md b/vi/core-concepts/supported-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/vi/core-concepts/supported-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 161f26d549971bf7f30479953da7b309cc0980bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:22 -0700 Subject: [PATCH 00977/11794] New translations README.md (Thai) --- th/README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 th/README.md diff --git a/th/README.md b/th/README.md new file mode 100644 index 000000000..01162cf25 --- /dev/null +++ b/th/README.md @@ -0,0 +1,30 @@ +--- +description: The first stablecoin that earns a yield while it's still in your wallet +--- + +# Introduction + +## **A Better Form of Money** + +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. + +![](.gitbook/assets/origin-dollar-summary.jpeg) + +**Background** + +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. + +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. + +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. + +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. + +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. + +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. + +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. + +Welcome to the future of money. + From cbfa1851058fed94e55c3a25ddae69ae65ddd024 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:24 -0700 Subject: [PATCH 00978/11794] New translations dydx.md (Vietnamese) --- vi/core-concepts/supported-platforms/dydx.md | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 vi/core-concepts/supported-platforms/dydx.md diff --git a/vi/core-concepts/supported-platforms/dydx.md b/vi/core-concepts/supported-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/vi/core-concepts/supported-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 717de9df845e1e357d67abde0d99fbc0b616942d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:25 -0700 Subject: [PATCH 00979/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 vi/security-and-risks/risks.md diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md new file mode 100644 index 000000000..26b5ebfe6 --- /dev/null +++ b/vi/security-and-risks/risks.md @@ -0,0 +1,34 @@ +# Risks + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: + +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk + +**Smart contract risk** + +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. + +**Platform risk** + +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. + +**Stablecoin risks** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** + + + + + + + From 5e5c44bad07d0c72d9acfd9e46337caf51590457 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:27 -0700 Subject: [PATCH 00980/11794] New translations README.md (Vietnamese) --- vi/smart-contracts/api/README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 vi/smart-contracts/api/README.md diff --git a/vi/smart-contracts/api/README.md b/vi/smart-contracts/api/README.md new file mode 100644 index 000000000..0bb57264b --- /dev/null +++ b/vi/smart-contracts/api/README.md @@ -0,0 +1,12 @@ +# API + +Documentation of contracts API used by the protocol: + +* [Vault](vault.md) +* [ERC-20](erc-20-1.md) +* [Timelock](timelock-1.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) + + + From ffda4bcb80bcdeb250f5c927b2791fba56867922 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:29 -0700 Subject: [PATCH 00981/11794] New translations README.md (Indonesian) --- id/core-concepts/supported-assets/README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 id/core-concepts/supported-assets/README.md diff --git a/id/core-concepts/supported-assets/README.md b/id/core-concepts/supported-assets/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/id/core-concepts/supported-assets/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From b90e00efda58b3cce2a5e4e5b78c865fe55f1eba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:30 -0700 Subject: [PATCH 00982/11794] New translations erc-20-1.md (Indonesian) --- id/architecture/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 id/architecture/erc-20-1.md diff --git a/id/architecture/erc-20-1.md b/id/architecture/erc-20-1.md new file mode 100644 index 000000000..a9caff400 --- /dev/null +++ b/id/architecture/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 023692dc4d158474b31288c04e9de8253b70a7f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:32 -0700 Subject: [PATCH 00983/11794] New translations price-oracles.md (Indonesian) --- id/core-concepts/price-oracles.md | 170 ++++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 id/core-concepts/price-oracles.md diff --git a/id/core-concepts/price-oracles.md b/id/core-concepts/price-oracles.md new file mode 100644 index 000000000..0f5b487c4 --- /dev/null +++ b/id/core-concepts/price-oracles.md @@ -0,0 +1,170 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +{% tabs %} +{% tab title="DAI/USD" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% endtab %} + +{% tab title="USDT/USD" %} +The following oracles are used to fetch or compute a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +{% endtab %} + +{% tab title="USDC/USD" %} +The following oracles are used to fetch or compute a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +{% endtab %} + +{% tab title="ETH/USD" %} +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} +{% endtabs %} + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 20023abe00de99bd6285331308e8cd79c5ce32c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:34 -0700 Subject: [PATCH 00984/11794] New translations earning-strategies.md (Indonesian) --- id/core-concepts/fund-management/earning-strategies.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 id/core-concepts/fund-management/earning-strategies.md diff --git a/id/core-concepts/fund-management/earning-strategies.md b/id/core-concepts/fund-management/earning-strategies.md new file mode 100644 index 000000000..0fb0111e4 --- /dev/null +++ b/id/core-concepts/fund-management/earning-strategies.md @@ -0,0 +1,6 @@ +# Earning Strategies + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. + +In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. + From 380c4358fd0d8a0c619ecfa478f85a12939cb505 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:35 -0700 Subject: [PATCH 00985/11794] New translations diversification.md (Indonesian) --- id/core-concepts/fund-management/diversification.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 id/core-concepts/fund-management/diversification.md diff --git a/id/core-concepts/fund-management/diversification.md b/id/core-concepts/fund-management/diversification.md new file mode 100644 index 000000000..3d98a522e --- /dev/null +++ b/id/core-concepts/fund-management/diversification.md @@ -0,0 +1,8 @@ +# Diversification + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From 1eb7bba4e22029547dd904451633b5b8df3d876e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:37 -0700 Subject: [PATCH 00986/11794] New translations README.md (Indonesian) --- id/core-concepts/fund-management/README.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 id/core-concepts/fund-management/README.md diff --git a/id/core-concepts/fund-management/README.md b/id/core-concepts/fund-management/README.md new file mode 100644 index 000000000..4f6287602 --- /dev/null +++ b/id/core-concepts/fund-management/README.md @@ -0,0 +1,6 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + From fafcb8c9442db29473465eb5758990f004f64756 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:39 -0700 Subject: [PATCH 00987/11794] New translations elastic-supply.md (Indonesian) --- id/core-concepts/elastic-supply.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 id/core-concepts/elastic-supply.md diff --git a/id/core-concepts/elastic-supply.md b/id/core-concepts/elastic-supply.md new file mode 100644 index 000000000..b415919ae --- /dev/null +++ b/id/core-concepts/elastic-supply.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From c8c6404c986dd46c0d945353b13ffdf14447546e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:40 -0700 Subject: [PATCH 00988/11794] New translations vault.md (Indonesian) --- id/architecture/vault.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 id/architecture/vault.md diff --git a/id/architecture/vault.md b/id/architecture/vault.md new file mode 100644 index 000000000..ebb2a96dc --- /dev/null +++ b/id/architecture/vault.md @@ -0,0 +1,17 @@ +# Vault + +The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + +The most important publicly callable functions on the Vault are: + +* `mint()`allows a single supported stablecoin to be converted to OUSD +* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call +* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. +* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. +* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. +* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. + +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. + + + From 3e071c87e291a4936c6a019d6af2713cc1af4b35 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:42 -0700 Subject: [PATCH 00989/11794] New translations timelock.md (Indonesian) --- id/architecture/timelock.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 id/architecture/timelock.md diff --git a/id/architecture/timelock.md b/id/architecture/timelock.md new file mode 100644 index 000000000..b26b30f1c --- /dev/null +++ b/id/architecture/timelock.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 7488915cf64d4a271094e249d6d57b2f389a24e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:44 -0700 Subject: [PATCH 00990/11794] New translations strategies.md (Indonesian) --- id/architecture/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 id/architecture/strategies.md diff --git a/id/architecture/strategies.md b/id/architecture/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/id/architecture/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From caf8f1a6f5da7758fb98573a32b611ef732d3390 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:46 -0700 Subject: [PATCH 00991/11794] New translations erc-20.md (Indonesian) --- id/architecture/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 id/architecture/erc-20.md diff --git a/id/architecture/erc-20.md b/id/architecture/erc-20.md new file mode 100644 index 000000000..9a789241b --- /dev/null +++ b/id/architecture/erc-20.md @@ -0,0 +1,12 @@ +# Overview + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 3de747cc6c06c4136c375a30d87faa0ec2b518bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:47 -0700 Subject: [PATCH 00992/11794] New translations how-it-works.md (Indonesian) --- id/how-it-works.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 id/how-it-works.md diff --git a/id/how-it-works.md b/id/how-it-works.md new file mode 100644 index 000000000..8bf7459de --- /dev/null +++ b/id/how-it-works.md @@ -0,0 +1,36 @@ +# How It Works + +#### 100% Backed and Stable + +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. + +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. + +{% hint style="success" %} +1 OUSD = 1 USD +{% endhint %} + +#### Minting OUSD + +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. + +**Redeeming OUSD** + +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. + +{% hint style="warning" %} +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +{% endhint %} + +#### A**utomated Yield Farming** + +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. + +#### **Elastic Supply** + +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. + +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. + From a805861ae2e5215c1569429b7f60aeeba82ea2c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:49 -0700 Subject: [PATCH 00993/11794] New translations erc-20-1.md (Vietnamese) --- vi/smart-contracts/api/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 vi/smart-contracts/api/erc-20-1.md diff --git a/vi/smart-contracts/api/erc-20-1.md b/vi/smart-contracts/api/erc-20-1.md new file mode 100644 index 000000000..7aa009ac1 --- /dev/null +++ b/vi/smart-contracts/api/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 92589490e7ba042e32b91a7de9de6ae811b059a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:50 -0700 Subject: [PATCH 00994/11794] New translations getting-started.md (Indonesian) --- id/getting-started.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 id/getting-started.md diff --git a/id/getting-started.md b/id/getting-started.md new file mode 100644 index 000000000..296ff8a36 --- /dev/null +++ b/id/getting-started.md @@ -0,0 +1,39 @@ +# Getting Started + +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. + +**Mint or Redeem** + +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. + +**Buy on Exchanges** + +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: + +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) + +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. + +**Adding OUSD to Your Wallet** + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. + +**Integrating OUSD** + +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. + +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: + +{% page-ref page="smart-contracts/erc-20.md" %} + +{% page-ref page="smart-contracts/api/" %} + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. + From bd2ef51bc849772d01e1aa595e1fb399f4a1a783 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:52 -0700 Subject: [PATCH 00995/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 id/SUMMARY.md diff --git a/id/SUMMARY.md b/id/SUMMARY.md new file mode 100644 index 000000000..2156447b9 --- /dev/null +++ b/id/SUMMARY.md @@ -0,0 +1,59 @@ +# Table of contents + +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) + +## Core Concepts + +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-assets/README.md) + * [USDT](core-concepts/supported-assets/usdt.md) + * [USDC](core-concepts/supported-assets/usdc.md) + * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) + * [Compound](core-concepts/supported-strategies/compound.md) + * [Aave](core-concepts/supported-strategies/aave.md) + * [dYdX](core-concepts/supported-strategies/dydx.md) + * [Uniswap](core-concepts/supported-strategies/uniswap.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Balancer](core-concepts/supported-strategies/balancer.md) + * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) + +## Governance + +* [Principles](governance/governance.md) +* [Admin Privileges](governance/admin-privileges.md) + +## Smart Contracts + +* [Architecture](smart-contracts/erc-20.md) +* [Registry](smart-contracts/registry.md) +* [API](smart-contracts/api/README.md) + * [Vault](smart-contracts/api/vault.md) + * [ERC-20](smart-contracts/api/erc-20-1.md) + * [Timelock](smart-contracts/api/timelock-1.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) + +## Security & Risks + +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/untitled.md) +* [Bug Bounties](security-and-risks/asset-risk.md) +* [Contributing](security-and-risks/contributing.md) + +## Links + +* [Github](https://www.github.com/originprotocol/origin-dollar) +* [Discord](https://www.originprotocol.com/discord) +* [originprotocol.com](https://www.originprotocol.com) + From 8d2d85b7e2079136d582a2805877a0c62237d3cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:54 -0700 Subject: [PATCH 00996/11794] New translations README.md (Indonesian) --- id/README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 id/README.md diff --git a/id/README.md b/id/README.md new file mode 100644 index 000000000..01162cf25 --- /dev/null +++ b/id/README.md @@ -0,0 +1,30 @@ +--- +description: The first stablecoin that earns a yield while it's still in your wallet +--- + +# Introduction + +## **A Better Form of Money** + +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. + +![](.gitbook/assets/origin-dollar-summary.jpeg) + +**Background** + +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. + +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. + +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. + +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. + +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. + +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. + +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. + +Welcome to the future of money. + From 2469b1983809ab67fe01feac8b1a40a792b5f0cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:55 -0700 Subject: [PATCH 00997/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 61 ++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 vi/smart-contracts/registry.md diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md new file mode 100644 index 000000000..57f66229a --- /dev/null +++ b/vi/smart-contracts/registry.md @@ -0,0 +1,61 @@ +# Registry + +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | + +Internal implementation contracts: + +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +{% endtab %} + +{% tab title="Stablecoins" %} +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +{% endtab %} +{% endtabs %} + + + + + + + From 1342d1f9b6e1ab31a6bbff8dd0436c947b51c53e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:57 -0700 Subject: [PATCH 00998/11794] New translations erc-20.md (Vietnamese) --- vi/smart-contracts/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 vi/smart-contracts/erc-20.md diff --git a/vi/smart-contracts/erc-20.md b/vi/smart-contracts/erc-20.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/vi/smart-contracts/erc-20.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From b01fc80251d53c652ca35df3985135282bc8b8b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:16:59 -0700 Subject: [PATCH 00999/11794] New translations vault.md (Vietnamese) --- vi/smart-contracts/api/vault.md | 175 ++++++++++++++++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 vi/smart-contracts/api/vault.md diff --git a/vi/smart-contracts/api/vault.md b/vi/smart-contracts/api/vault.md new file mode 100644 index 000000000..2caf7c60a --- /dev/null +++ b/vi/smart-contracts/api/vault.md @@ -0,0 +1,175 @@ +--- +description: >- + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +--- + +# Vault + +## Methods‌ + +### mint\(\) + +**`function mint(address _asset, uint256 _amount)`**‌ + +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | + +### mintMultiple\(\) + +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ + +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +{% endhint %} + +### redeem\(\) + +**`function redeem(uint256 _amount)`**‌ + +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +### redeemAll\(\)‌ + +**`function redeemAll()`**‌ + +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +### rebase\(\) + +**`function rebase()`**‌ + +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ + +### allocate\(\) + +**`function allocate()`**‌ + +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ + +### totalValue\(\) + +**`function totalValue()`**‌ + +Returns total value of underlying assets and strategies. + +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | + +### checkBalance\(\) + +**`function checkBalance(address _asset)`**‌ + +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | + +### calculateRedeemOutputs\(\) + +**`function calculateRedeemOutputs(uint256 _amount)`**‌ + +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. + +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. + +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +| `return` name | Type | Description | +|:------------- |:------------- |:--------------------------------------------------------------------------- | +| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | + +### getAssetCount\(\) + +**`function getAssetCount()`**‌ + +Return the number of supported stablecoin assets represented by `uint256` type.‌ + +### getAllAssets\(\) + +**`function getAllAssets()`**‌ + +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ + +### getStrategyCount\(\)‌ + +**`function getStrategyCount()`**‌ + +Return the number of strategies active on the Vault represented by `uint256` type.‌ + +### getAPR\(\) + +**`function getAPR()`**‌ + +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ + +### isSupportedAsset\(\) + +**`function isSupportedAsset(address _asset)`**‌ + +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + +### priceUSDMint\(\) + +**`function priceUSDMint(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceUSDRedeem\(\) + +**`function priceUSDRedeem(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceAssetUSDMint\(\)‌ + +**`function priceAssetUSDMint(address _asset)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | + +### priceAssetUSDRedeem\(\)‌ + +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + From fbe70b1bf4e2517aba14d5719857c365eff4c6e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:01 -0700 Subject: [PATCH 01000/11794] New translations timelock.md (Vietnamese) --- vi/smart-contracts/api/timelock.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 vi/smart-contracts/api/timelock.md diff --git a/vi/smart-contracts/api/timelock.md b/vi/smart-contracts/api/timelock.md new file mode 100644 index 000000000..b891a0c78 --- /dev/null +++ b/vi/smart-contracts/api/timelock.md @@ -0,0 +1,6 @@ +# Timelock + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From 12bc343902fb0b079a34b922f94c96c3566af9ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:02 -0700 Subject: [PATCH 01001/11794] New translations timelock-1.md (Vietnamese) --- vi/smart-contracts/api/timelock-1.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 vi/smart-contracts/api/timelock-1.md diff --git a/vi/smart-contracts/api/timelock-1.md b/vi/smart-contracts/api/timelock-1.md new file mode 100644 index 000000000..1dde00239 --- /dev/null +++ b/vi/smart-contracts/api/timelock-1.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 0bf9df27e7f6a5d39e546f53c3bbb1534e6bc55c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:04 -0700 Subject: [PATCH 01002/11794] New translations strategies.md (Vietnamese) --- vi/smart-contracts/api/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 vi/smart-contracts/api/strategies.md diff --git a/vi/smart-contracts/api/strategies.md b/vi/smart-contracts/api/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/vi/smart-contracts/api/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From ef75968c663caa1a18fddcc32911b262b3cb07d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:05 -0700 Subject: [PATCH 01003/11794] New translations oracle.md (Vietnamese) --- vi/smart-contracts/api/oracle.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 vi/smart-contracts/api/oracle.md diff --git a/vi/smart-contracts/api/oracle.md b/vi/smart-contracts/api/oracle.md new file mode 100644 index 000000000..b369591e0 --- /dev/null +++ b/vi/smart-contracts/api/oracle.md @@ -0,0 +1,6 @@ +# Oracles + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From 1806960531dee121baca8b2298cb70c70e2a652a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:07 -0700 Subject: [PATCH 01004/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 61 ++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 id/smart-contracts/registry.md diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md new file mode 100644 index 000000000..57f66229a --- /dev/null +++ b/id/smart-contracts/registry.md @@ -0,0 +1,61 @@ +# Registry + +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | + +Internal implementation contracts: + +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +{% endtab %} + +{% tab title="Stablecoins" %} +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +{% endtab %} +{% endtabs %} + + + + + + + From 8cdf4cde5f1f3d83ec135c87d294218e845add0f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:09 -0700 Subject: [PATCH 01005/11794] New translations asset-risk.md (Thai) --- th/security-and-risks/asset-risk.md | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 th/security-and-risks/asset-risk.md diff --git a/th/security-and-risks/asset-risk.md b/th/security-and-risks/asset-risk.md new file mode 100644 index 000000000..d23f13b1d --- /dev/null +++ b/th/security-and-risks/asset-risk.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From a6a879108a909080735db1c61c25767f3f74372f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:11 -0700 Subject: [PATCH 01006/11794] New translations SUMMARY.md (Thai) --- th/SUMMARY.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 th/SUMMARY.md diff --git a/th/SUMMARY.md b/th/SUMMARY.md new file mode 100644 index 000000000..2156447b9 --- /dev/null +++ b/th/SUMMARY.md @@ -0,0 +1,59 @@ +# Table of contents + +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) + +## Core Concepts + +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-assets/README.md) + * [USDT](core-concepts/supported-assets/usdt.md) + * [USDC](core-concepts/supported-assets/usdc.md) + * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) + * [Compound](core-concepts/supported-strategies/compound.md) + * [Aave](core-concepts/supported-strategies/aave.md) + * [dYdX](core-concepts/supported-strategies/dydx.md) + * [Uniswap](core-concepts/supported-strategies/uniswap.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Balancer](core-concepts/supported-strategies/balancer.md) + * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) + +## Governance + +* [Principles](governance/governance.md) +* [Admin Privileges](governance/admin-privileges.md) + +## Smart Contracts + +* [Architecture](smart-contracts/erc-20.md) +* [Registry](smart-contracts/registry.md) +* [API](smart-contracts/api/README.md) + * [Vault](smart-contracts/api/vault.md) + * [ERC-20](smart-contracts/api/erc-20-1.md) + * [Timelock](smart-contracts/api/timelock-1.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) + +## Security & Risks + +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/untitled.md) +* [Bug Bounties](security-and-risks/asset-risk.md) +* [Contributing](security-and-risks/contributing.md) + +## Links + +* [Github](https://www.github.com/originprotocol/origin-dollar) +* [Discord](https://www.originprotocol.com/discord) +* [originprotocol.com](https://www.originprotocol.com) + From 8601f48b5e76bc1a41e5e2057f88ecc376a65f05 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:13 -0700 Subject: [PATCH 01007/11794] New translations README.md (Croatian) --- hr/README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 hr/README.md diff --git a/hr/README.md b/hr/README.md new file mode 100644 index 000000000..01162cf25 --- /dev/null +++ b/hr/README.md @@ -0,0 +1,30 @@ +--- +description: The first stablecoin that earns a yield while it's still in your wallet +--- + +# Introduction + +## **A Better Form of Money** + +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. + +![](.gitbook/assets/origin-dollar-summary.jpeg) + +**Background** + +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. + +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. + +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. + +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. + +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. + +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. + +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. + +Welcome to the future of money. + From 09960971e772768178c5283a2b7b21c19a56fd4d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:14 -0700 Subject: [PATCH 01008/11794] New translations elastic-supply.md (Croatian) --- hr/core-concepts/elastic-supply.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 hr/core-concepts/elastic-supply.md diff --git a/hr/core-concepts/elastic-supply.md b/hr/core-concepts/elastic-supply.md new file mode 100644 index 000000000..b415919ae --- /dev/null +++ b/hr/core-concepts/elastic-supply.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From b145b8de41b298bd93fb2fbd9d7d2a880e92f008 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:16 -0700 Subject: [PATCH 01009/11794] New translations vault.md (Croatian) --- hr/architecture/vault.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 hr/architecture/vault.md diff --git a/hr/architecture/vault.md b/hr/architecture/vault.md new file mode 100644 index 000000000..ebb2a96dc --- /dev/null +++ b/hr/architecture/vault.md @@ -0,0 +1,17 @@ +# Vault + +The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + +The most important publicly callable functions on the Vault are: + +* `mint()`allows a single supported stablecoin to be converted to OUSD +* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call +* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. +* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. +* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. +* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. + +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. + + + From aae7d9aded28d0d4bc3a8c17f091b192e1ef32a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:18 -0700 Subject: [PATCH 01010/11794] New translations timelock.md (Croatian) --- hr/architecture/timelock.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 hr/architecture/timelock.md diff --git a/hr/architecture/timelock.md b/hr/architecture/timelock.md new file mode 100644 index 000000000..b26b30f1c --- /dev/null +++ b/hr/architecture/timelock.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 9f2533e66a578e52fbc71e4d04bb3732ec925390 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:20 -0700 Subject: [PATCH 01011/11794] New translations strategies.md (Croatian) --- hr/architecture/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 hr/architecture/strategies.md diff --git a/hr/architecture/strategies.md b/hr/architecture/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/hr/architecture/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From b5921d2a4f64614ce411970fb941f43fe5029a4d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:22 -0700 Subject: [PATCH 01012/11794] New translations erc-20.md (Croatian) --- hr/architecture/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 hr/architecture/erc-20.md diff --git a/hr/architecture/erc-20.md b/hr/architecture/erc-20.md new file mode 100644 index 000000000..9a789241b --- /dev/null +++ b/hr/architecture/erc-20.md @@ -0,0 +1,12 @@ +# Overview + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 85adf8ada6891d856bd83b455fc722b3cc003ab1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:23 -0700 Subject: [PATCH 01013/11794] New translations erc-20-1.md (Croatian) --- hr/architecture/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 hr/architecture/erc-20-1.md diff --git a/hr/architecture/erc-20-1.md b/hr/architecture/erc-20-1.md new file mode 100644 index 000000000..a9caff400 --- /dev/null +++ b/hr/architecture/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From f838549b0026463c1bdc8f540e3783d3998bd486 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:25 -0700 Subject: [PATCH 01014/11794] New translations how-it-works.md (Croatian) --- hr/how-it-works.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 hr/how-it-works.md diff --git a/hr/how-it-works.md b/hr/how-it-works.md new file mode 100644 index 000000000..8bf7459de --- /dev/null +++ b/hr/how-it-works.md @@ -0,0 +1,36 @@ +# How It Works + +#### 100% Backed and Stable + +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. + +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. + +{% hint style="success" %} +1 OUSD = 1 USD +{% endhint %} + +#### Minting OUSD + +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. + +**Redeeming OUSD** + +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. + +{% hint style="warning" %} +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +{% endhint %} + +#### A**utomated Yield Farming** + +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. + +#### **Elastic Supply** + +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. + +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. + From e14da7cddeae2ca840d8a0a0a1a0cf0bce4a5178 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:26 -0700 Subject: [PATCH 01015/11794] New translations getting-started.md (Croatian) --- hr/getting-started.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 hr/getting-started.md diff --git a/hr/getting-started.md b/hr/getting-started.md new file mode 100644 index 000000000..296ff8a36 --- /dev/null +++ b/hr/getting-started.md @@ -0,0 +1,39 @@ +# Getting Started + +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. + +**Mint or Redeem** + +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. + +**Buy on Exchanges** + +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: + +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) + +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. + +**Adding OUSD to Your Wallet** + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. + +**Integrating OUSD** + +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. + +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: + +{% page-ref page="smart-contracts/erc-20.md" %} + +{% page-ref page="smart-contracts/api/" %} + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. + From bb609da7c6fa68f5d945cd43d9ff09159739d47d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:28 -0700 Subject: [PATCH 01016/11794] New translations SUMMARY.md (Croatian) --- hr/SUMMARY.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 hr/SUMMARY.md diff --git a/hr/SUMMARY.md b/hr/SUMMARY.md new file mode 100644 index 000000000..2156447b9 --- /dev/null +++ b/hr/SUMMARY.md @@ -0,0 +1,59 @@ +# Table of contents + +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) + +## Core Concepts + +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-assets/README.md) + * [USDT](core-concepts/supported-assets/usdt.md) + * [USDC](core-concepts/supported-assets/usdc.md) + * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) + * [Compound](core-concepts/supported-strategies/compound.md) + * [Aave](core-concepts/supported-strategies/aave.md) + * [dYdX](core-concepts/supported-strategies/dydx.md) + * [Uniswap](core-concepts/supported-strategies/uniswap.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Balancer](core-concepts/supported-strategies/balancer.md) + * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) + +## Governance + +* [Principles](governance/governance.md) +* [Admin Privileges](governance/admin-privileges.md) + +## Smart Contracts + +* [Architecture](smart-contracts/erc-20.md) +* [Registry](smart-contracts/registry.md) +* [API](smart-contracts/api/README.md) + * [Vault](smart-contracts/api/vault.md) + * [ERC-20](smart-contracts/api/erc-20-1.md) + * [Timelock](smart-contracts/api/timelock-1.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) + +## Security & Risks + +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/untitled.md) +* [Bug Bounties](security-and-risks/asset-risk.md) +* [Contributing](security-and-risks/contributing.md) + +## Links + +* [Github](https://www.github.com/originprotocol/origin-dollar) +* [Discord](https://www.originprotocol.com/discord) +* [originprotocol.com](https://www.originprotocol.com) + From f2c4b1d17ba56b3391633c9fa53ea976e5844fbf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:30 -0700 Subject: [PATCH 01017/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 61 ++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 th/smart-contracts/registry.md diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md new file mode 100644 index 000000000..57f66229a --- /dev/null +++ b/th/smart-contracts/registry.md @@ -0,0 +1,61 @@ +# Registry + +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | + +Internal implementation contracts: + +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +{% endtab %} + +{% tab title="Stablecoins" %} +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +{% endtab %} +{% endtabs %} + + + + + + + From 6158d4b2c8051ab5fc5f171b2803a7fb8fe0ec02 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:32 -0700 Subject: [PATCH 01018/11794] New translations diversification.md (Croatian) --- hr/core-concepts/fund-management/diversification.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 hr/core-concepts/fund-management/diversification.md diff --git a/hr/core-concepts/fund-management/diversification.md b/hr/core-concepts/fund-management/diversification.md new file mode 100644 index 000000000..3d98a522e --- /dev/null +++ b/hr/core-concepts/fund-management/diversification.md @@ -0,0 +1,8 @@ +# Diversification + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From 0c9289914964a47ddb2a145024c0acb57fc7911d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:34 -0700 Subject: [PATCH 01019/11794] New translations erc-20.md (Thai) --- th/smart-contracts/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 th/smart-contracts/erc-20.md diff --git a/th/smart-contracts/erc-20.md b/th/smart-contracts/erc-20.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/th/smart-contracts/erc-20.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From c2e1a445af65578f250192edccd9b0d02be22b5d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:35 -0700 Subject: [PATCH 01020/11794] New translations vault.md (Thai) --- th/smart-contracts/api/vault.md | 175 ++++++++++++++++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 th/smart-contracts/api/vault.md diff --git a/th/smart-contracts/api/vault.md b/th/smart-contracts/api/vault.md new file mode 100644 index 000000000..2caf7c60a --- /dev/null +++ b/th/smart-contracts/api/vault.md @@ -0,0 +1,175 @@ +--- +description: >- + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +--- + +# Vault + +## Methods‌ + +### mint\(\) + +**`function mint(address _asset, uint256 _amount)`**‌ + +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | + +### mintMultiple\(\) + +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ + +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +{% endhint %} + +### redeem\(\) + +**`function redeem(uint256 _amount)`**‌ + +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +### redeemAll\(\)‌ + +**`function redeemAll()`**‌ + +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +### rebase\(\) + +**`function rebase()`**‌ + +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ + +### allocate\(\) + +**`function allocate()`**‌ + +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ + +### totalValue\(\) + +**`function totalValue()`**‌ + +Returns total value of underlying assets and strategies. + +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | + +### checkBalance\(\) + +**`function checkBalance(address _asset)`**‌ + +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | + +### calculateRedeemOutputs\(\) + +**`function calculateRedeemOutputs(uint256 _amount)`**‌ + +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. + +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. + +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +| `return` name | Type | Description | +|:------------- |:------------- |:--------------------------------------------------------------------------- | +| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | + +### getAssetCount\(\) + +**`function getAssetCount()`**‌ + +Return the number of supported stablecoin assets represented by `uint256` type.‌ + +### getAllAssets\(\) + +**`function getAllAssets()`**‌ + +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ + +### getStrategyCount\(\)‌ + +**`function getStrategyCount()`**‌ + +Return the number of strategies active on the Vault represented by `uint256` type.‌ + +### getAPR\(\) + +**`function getAPR()`**‌ + +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ + +### isSupportedAsset\(\) + +**`function isSupportedAsset(address _asset)`**‌ + +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + +### priceUSDMint\(\) + +**`function priceUSDMint(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceUSDRedeem\(\) + +**`function priceUSDRedeem(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceAssetUSDMint\(\)‌ + +**`function priceAssetUSDMint(address _asset)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | + +### priceAssetUSDRedeem\(\)‌ + +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + From 5024be2142294087802410898bdc96af16cc1037 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:39 -0700 Subject: [PATCH 01021/11794] New translations timelock.md (Thai) --- th/smart-contracts/api/timelock.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 th/smart-contracts/api/timelock.md diff --git a/th/smart-contracts/api/timelock.md b/th/smart-contracts/api/timelock.md new file mode 100644 index 000000000..b891a0c78 --- /dev/null +++ b/th/smart-contracts/api/timelock.md @@ -0,0 +1,6 @@ +# Timelock + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From e324e449e10c3e3aa9dcf4ac00f5f45371ca5ff6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:40 -0700 Subject: [PATCH 01022/11794] New translations timelock-1.md (Thai) --- th/smart-contracts/api/timelock-1.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 th/smart-contracts/api/timelock-1.md diff --git a/th/smart-contracts/api/timelock-1.md b/th/smart-contracts/api/timelock-1.md new file mode 100644 index 000000000..1dde00239 --- /dev/null +++ b/th/smart-contracts/api/timelock-1.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 7d986724c8b0aa972d71385a0f3aac65a0520c7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:42 -0700 Subject: [PATCH 01023/11794] New translations strategies.md (Thai) --- th/smart-contracts/api/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 th/smart-contracts/api/strategies.md diff --git a/th/smart-contracts/api/strategies.md b/th/smart-contracts/api/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/th/smart-contracts/api/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From 7ea67424dcc0d6fbcbb093e84d63a5d6ec3c3c1e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:43 -0700 Subject: [PATCH 01024/11794] New translations ousd.md (Thai) --- th/smart-contracts/api/ousd.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 th/smart-contracts/api/ousd.md diff --git a/th/smart-contracts/api/ousd.md b/th/smart-contracts/api/ousd.md new file mode 100644 index 000000000..8d6981144 --- /dev/null +++ b/th/smart-contracts/api/ousd.md @@ -0,0 +1,8 @@ +# OUSD + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + + + From 7a44f327c59bcedf1d62dab2abbfd3411f661a2c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:45 -0700 Subject: [PATCH 01025/11794] New translations oracle.md (Thai) --- th/smart-contracts/api/oracle.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 th/smart-contracts/api/oracle.md diff --git a/th/smart-contracts/api/oracle.md b/th/smart-contracts/api/oracle.md new file mode 100644 index 000000000..b369591e0 --- /dev/null +++ b/th/smart-contracts/api/oracle.md @@ -0,0 +1,6 @@ +# Oracles + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From 7fb1a2f7c4ff8c79c73f48d3d4bb3cd898360720 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:47 -0700 Subject: [PATCH 01026/11794] New translations erc-20-1.md (Thai) --- th/smart-contracts/api/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 th/smart-contracts/api/erc-20-1.md diff --git a/th/smart-contracts/api/erc-20-1.md b/th/smart-contracts/api/erc-20-1.md new file mode 100644 index 000000000..7aa009ac1 --- /dev/null +++ b/th/smart-contracts/api/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 54c7cc07eb5a546804db02f858f02a16dbe569de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:49 -0700 Subject: [PATCH 01027/11794] New translations README.md (Thai) --- th/smart-contracts/api/README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 th/smart-contracts/api/README.md diff --git a/th/smart-contracts/api/README.md b/th/smart-contracts/api/README.md new file mode 100644 index 000000000..0bb57264b --- /dev/null +++ b/th/smart-contracts/api/README.md @@ -0,0 +1,12 @@ +# API + +Documentation of contracts API used by the protocol: + +* [Vault](vault.md) +* [ERC-20](erc-20-1.md) +* [Timelock](timelock-1.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) + + + From 761c810312203eabedb33990168f573ad64e0953 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:50 -0700 Subject: [PATCH 01028/11794] New translations README.md (Croatian) --- hr/core-concepts/fund-management/README.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 hr/core-concepts/fund-management/README.md diff --git a/hr/core-concepts/fund-management/README.md b/hr/core-concepts/fund-management/README.md new file mode 100644 index 000000000..4f6287602 --- /dev/null +++ b/hr/core-concepts/fund-management/README.md @@ -0,0 +1,6 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + From e8da1a20c1a51b8b58683199d9b8739e538b1af5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:52 -0700 Subject: [PATCH 01029/11794] New translations earning-strategies.md (Croatian) --- hr/core-concepts/fund-management/earning-strategies.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 hr/core-concepts/fund-management/earning-strategies.md diff --git a/hr/core-concepts/fund-management/earning-strategies.md b/hr/core-concepts/fund-management/earning-strategies.md new file mode 100644 index 000000000..0fb0111e4 --- /dev/null +++ b/hr/core-concepts/fund-management/earning-strategies.md @@ -0,0 +1,6 @@ +# Earning Strategies + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. + +In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. + From a3ceca60f93c5583ed455e7b6f0e51da5a9eb934 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:54 -0700 Subject: [PATCH 01030/11794] New translations risks.md (Thai) --- th/security-and-risks/risks.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 th/security-and-risks/risks.md diff --git a/th/security-and-risks/risks.md b/th/security-and-risks/risks.md new file mode 100644 index 000000000..26b5ebfe6 --- /dev/null +++ b/th/security-and-risks/risks.md @@ -0,0 +1,34 @@ +# Risks + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: + +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk + +**Smart contract risk** + +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. + +**Platform risk** + +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. + +**Stablecoin risks** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** + + + + + + + From ca82d7b3c1fd51c868e797b6708c260d6bfc876b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:55 -0700 Subject: [PATCH 01031/11794] New translations yearn.finance.md (Croatian) --- .../supported-defi-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 hr/core-concepts/supported-defi-platforms/yearn.finance.md diff --git a/hr/core-concepts/supported-defi-platforms/yearn.finance.md b/hr/core-concepts/supported-defi-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/hr/core-concepts/supported-defi-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From ee62d2dfb92f1f110c73d1fe76b9f79b3512cdd0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:57 -0700 Subject: [PATCH 01032/11794] New translations compound.md (Vietnamese) --- .../supported-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 vi/core-concepts/supported-platforms/compound.md diff --git a/vi/core-concepts/supported-platforms/compound.md b/vi/core-concepts/supported-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/vi/core-concepts/supported-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 99c1d9e0a46a3adbcd041eb8e5ae4d100e9a1ea1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:17:59 -0700 Subject: [PATCH 01033/11794] New translations yearn.finance.md (Croatian) --- .../supported-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 hr/core-concepts/supported-platforms/yearn.finance.md diff --git a/hr/core-concepts/supported-platforms/yearn.finance.md b/hr/core-concepts/supported-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/hr/core-concepts/supported-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From f60c6e5579c3c5a467e987bd43360aa91dac9cac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:00 -0700 Subject: [PATCH 01034/11794] New translations uniswap.md (Croatian) --- .../supported-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 hr/core-concepts/supported-platforms/uniswap.md diff --git a/hr/core-concepts/supported-platforms/uniswap.md b/hr/core-concepts/supported-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/hr/core-concepts/supported-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 09a6aa322611c0329db0f61a5c9996517b542bf5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:02 -0700 Subject: [PATCH 01035/11794] New translations dydx.md (Croatian) --- hr/core-concepts/supported-platforms/dydx.md | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 hr/core-concepts/supported-platforms/dydx.md diff --git a/hr/core-concepts/supported-platforms/dydx.md b/hr/core-concepts/supported-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/hr/core-concepts/supported-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From dc1e694966d393a0a3b563b06964f8b591a22c3c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:03 -0700 Subject: [PATCH 01036/11794] New translations curve.md (Croatian) --- hr/core-concepts/supported-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 hr/core-concepts/supported-platforms/curve.md diff --git a/hr/core-concepts/supported-platforms/curve.md b/hr/core-concepts/supported-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/hr/core-concepts/supported-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 45a482440d9b9508743ca5d38efaa4d6c55a170c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:05 -0700 Subject: [PATCH 01037/11794] New translations compound.md (Croatian) --- .../supported-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 hr/core-concepts/supported-platforms/compound.md diff --git a/hr/core-concepts/supported-platforms/compound.md b/hr/core-concepts/supported-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/hr/core-concepts/supported-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From b29d19c79b403a96bc090e72e2ae428f47b6564d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:07 -0700 Subject: [PATCH 01038/11794] New translations balancer.md (Croatian) --- .../supported-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 hr/core-concepts/supported-platforms/balancer.md diff --git a/hr/core-concepts/supported-platforms/balancer.md b/hr/core-concepts/supported-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/hr/core-concepts/supported-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From f607d755c9c5376dfa61eac8d259dbf2d460c8a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:08 -0700 Subject: [PATCH 01039/11794] New translations aave.md (Croatian) --- hr/core-concepts/supported-platforms/aave.md | 25 ++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 hr/core-concepts/supported-platforms/aave.md diff --git a/hr/core-concepts/supported-platforms/aave.md b/hr/core-concepts/supported-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/hr/core-concepts/supported-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From bb52638a78893f1a97d43b1a1013f33b8c6f4131 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:10 -0700 Subject: [PATCH 01040/11794] New translations README.md (Croatian) --- .../supported-platforms/README.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 hr/core-concepts/supported-platforms/README.md diff --git a/hr/core-concepts/supported-platforms/README.md b/hr/core-concepts/supported-platforms/README.md new file mode 100644 index 000000000..aa4b89181 --- /dev/null +++ b/hr/core-concepts/supported-platforms/README.md @@ -0,0 +1,32 @@ +# Supported Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="yearn.finance.md" %} + +{% page-ref page="compound.md" %} + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From f80544ab46eddd86a9abf96a6b9822496edc01e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:12 -0700 Subject: [PATCH 01041/11794] New translations uniswap.md (Croatian) --- .../supported-defi-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 hr/core-concepts/supported-defi-platforms/uniswap.md diff --git a/hr/core-concepts/supported-defi-platforms/uniswap.md b/hr/core-concepts/supported-defi-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/hr/core-concepts/supported-defi-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 5824ec2692ff2a5256422e8f5c5065e63bd413b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:13 -0700 Subject: [PATCH 01042/11794] New translations price-oracles.md (Croatian) --- hr/core-concepts/price-oracles.md | 170 ++++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 hr/core-concepts/price-oracles.md diff --git a/hr/core-concepts/price-oracles.md b/hr/core-concepts/price-oracles.md new file mode 100644 index 000000000..0f5b487c4 --- /dev/null +++ b/hr/core-concepts/price-oracles.md @@ -0,0 +1,170 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +{% tabs %} +{% tab title="DAI/USD" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% endtab %} + +{% tab title="USDT/USD" %} +The following oracles are used to fetch or compute a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +{% endtab %} + +{% tab title="USDC/USD" %} +The following oracles are used to fetch or compute a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +{% endtab %} + +{% tab title="ETH/USD" %} +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} +{% endtabs %} + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From fd58a32c6213346042230ca6cbb94dd301562594 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:16 -0700 Subject: [PATCH 01043/11794] New translations dydx.md (Croatian) --- .../supported-defi-platforms/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 hr/core-concepts/supported-defi-platforms/dydx.md diff --git a/hr/core-concepts/supported-defi-platforms/dydx.md b/hr/core-concepts/supported-defi-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/hr/core-concepts/supported-defi-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 3ee632c1a2b730b6d4c822d0934b529c84fe19a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:18 -0700 Subject: [PATCH 01044/11794] New translations curve.md (Croatian) --- .../supported-defi-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 hr/core-concepts/supported-defi-platforms/curve.md diff --git a/hr/core-concepts/supported-defi-platforms/curve.md b/hr/core-concepts/supported-defi-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/hr/core-concepts/supported-defi-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 3ad6d60ca61dda7441e711c3345b3743a43241fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:20 -0700 Subject: [PATCH 01045/11794] New translations compound.md (Croatian) --- .../supported-defi-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 hr/core-concepts/supported-defi-platforms/compound.md diff --git a/hr/core-concepts/supported-defi-platforms/compound.md b/hr/core-concepts/supported-defi-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/hr/core-concepts/supported-defi-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 7975f30e483587c6d45170c36237f5a43e58a4e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:21 -0700 Subject: [PATCH 01046/11794] New translations balancer.md (Croatian) --- .../supported-defi-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 hr/core-concepts/supported-defi-platforms/balancer.md diff --git a/hr/core-concepts/supported-defi-platforms/balancer.md b/hr/core-concepts/supported-defi-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/hr/core-concepts/supported-defi-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From ae122b74d7e5da3dca8bfc34a19bd01bab13a85c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:23 -0700 Subject: [PATCH 01047/11794] New translations aave.md (Croatian) --- .../supported-defi-platforms/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 hr/core-concepts/supported-defi-platforms/aave.md diff --git a/hr/core-concepts/supported-defi-platforms/aave.md b/hr/core-concepts/supported-defi-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/hr/core-concepts/supported-defi-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 854d4591916226f5d6c05aea1cfe0577a4b43326 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:24 -0700 Subject: [PATCH 01048/11794] New translations README.md (Croatian) --- .../supported-defi-platforms/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 hr/core-concepts/supported-defi-platforms/README.md diff --git a/hr/core-concepts/supported-defi-platforms/README.md b/hr/core-concepts/supported-defi-platforms/README.md new file mode 100644 index 000000000..50ee37b6c --- /dev/null +++ b/hr/core-concepts/supported-defi-platforms/README.md @@ -0,0 +1,30 @@ +# Supported DeFi Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From c424bf138121a782b3d914955ef49050ae660b04 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:27 -0700 Subject: [PATCH 01049/11794] New translations usdt.md (Croatian) --- hr/core-concepts/supported-assets/usdt.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 hr/core-concepts/supported-assets/usdt.md diff --git a/hr/core-concepts/supported-assets/usdt.md b/hr/core-concepts/supported-assets/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/hr/core-concepts/supported-assets/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From dd7661648023abad4d59ae0c0f9785f2f226423e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:29 -0700 Subject: [PATCH 01050/11794] New translations usdc.md (Croatian) --- hr/core-concepts/supported-assets/usdc.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 hr/core-concepts/supported-assets/usdc.md diff --git a/hr/core-concepts/supported-assets/usdc.md b/hr/core-concepts/supported-assets/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/hr/core-concepts/supported-assets/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From eff5ea2e11797e5e52c1c985397a19bb178be6d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:30 -0700 Subject: [PATCH 01051/11794] New translations dai.md (Croatian) --- hr/core-concepts/supported-assets/dai.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 hr/core-concepts/supported-assets/dai.md diff --git a/hr/core-concepts/supported-assets/dai.md b/hr/core-concepts/supported-assets/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/hr/core-concepts/supported-assets/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From f2b375bdaf6a8a02aac3086f31b9668bce4725a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:32 -0700 Subject: [PATCH 01052/11794] New translations README.md (Croatian) --- hr/core-concepts/supported-assets/README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 hr/core-concepts/supported-assets/README.md diff --git a/hr/core-concepts/supported-assets/README.md b/hr/core-concepts/supported-assets/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/hr/core-concepts/supported-assets/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From d39d8a5d4c8d43a744bc6a82d4b601d609f222dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:33 -0700 Subject: [PATCH 01053/11794] New translations untitled.md (Thai) --- th/security-and-risks/untitled.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 th/security-and-risks/untitled.md diff --git a/th/security-and-risks/untitled.md b/th/security-and-risks/untitled.md new file mode 100644 index 000000000..21b692090 --- /dev/null +++ b/th/security-and-risks/untitled.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="untitled.md" %} + + + + + From 45af0f47a6a52ba3370330da3f78186a8cdcabad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:35 -0700 Subject: [PATCH 01054/11794] New translations contributing.md (Thai) --- th/security-and-risks/contributing.md | 84 +++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 th/security-and-risks/contributing.md diff --git a/th/security-and-risks/contributing.md b/th/security-and-risks/contributing.md new file mode 100644 index 000000000..a6234e390 --- /dev/null +++ b/th/security-and-risks/contributing.md @@ -0,0 +1,84 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="asset-risk.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From c9b3b462d67203f1f2a2106e1cd0a529e4fd5a4a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:37 -0700 Subject: [PATCH 01055/11794] New translations getting-started.md (Thai) --- th/getting-started.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 th/getting-started.md diff --git a/th/getting-started.md b/th/getting-started.md new file mode 100644 index 000000000..296ff8a36 --- /dev/null +++ b/th/getting-started.md @@ -0,0 +1,39 @@ +# Getting Started + +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. + +**Mint or Redeem** + +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. + +**Buy on Exchanges** + +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: + +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) + +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. + +**Adding OUSD to Your Wallet** + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. + +**Integrating OUSD** + +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. + +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: + +{% page-ref page="smart-contracts/erc-20.md" %} + +{% page-ref page="smart-contracts/api/" %} + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. + From c4e801548aeae8900efe91a92736130d2f7db762 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:38 -0700 Subject: [PATCH 01056/11794] New translations price-oracles.md (Thai) --- th/core-concepts/price-oracles.md | 170 ++++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 th/core-concepts/price-oracles.md diff --git a/th/core-concepts/price-oracles.md b/th/core-concepts/price-oracles.md new file mode 100644 index 000000000..0f5b487c4 --- /dev/null +++ b/th/core-concepts/price-oracles.md @@ -0,0 +1,170 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +{% tabs %} +{% tab title="DAI/USD" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% endtab %} + +{% tab title="USDT/USD" %} +The following oracles are used to fetch or compute a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +{% endtab %} + +{% tab title="USDC/USD" %} +The following oracles are used to fetch or compute a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +{% endtab %} + +{% tab title="ETH/USD" %} +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} +{% endtabs %} + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 153034dc2b56ffd189469dde7e7f32078dc7d5ab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:40 -0700 Subject: [PATCH 01057/11794] New translations curve.md (Thai) --- .../supported-defi-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 th/core-concepts/supported-defi-platforms/curve.md diff --git a/th/core-concepts/supported-defi-platforms/curve.md b/th/core-concepts/supported-defi-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/th/core-concepts/supported-defi-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 1e8d80166ab577873a835f58c41cd9cb2c80f96b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:41 -0700 Subject: [PATCH 01058/11794] New translations compound.md (Thai) --- .../supported-defi-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 th/core-concepts/supported-defi-platforms/compound.md diff --git a/th/core-concepts/supported-defi-platforms/compound.md b/th/core-concepts/supported-defi-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/th/core-concepts/supported-defi-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 5abef4429d3de44546fc79aeab849382d83bfb91 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:43 -0700 Subject: [PATCH 01059/11794] New translations balancer.md (Thai) --- .../supported-defi-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 th/core-concepts/supported-defi-platforms/balancer.md diff --git a/th/core-concepts/supported-defi-platforms/balancer.md b/th/core-concepts/supported-defi-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/th/core-concepts/supported-defi-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 9f4826328b5db419848065d449b910c7ba4839b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:45 -0700 Subject: [PATCH 01060/11794] New translations aave.md (Thai) --- .../supported-defi-platforms/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 th/core-concepts/supported-defi-platforms/aave.md diff --git a/th/core-concepts/supported-defi-platforms/aave.md b/th/core-concepts/supported-defi-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/th/core-concepts/supported-defi-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 186c14cda8694854e80b577a2c7bfcda85072169 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:46 -0700 Subject: [PATCH 01061/11794] New translations README.md (Thai) --- .../supported-defi-platforms/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 th/core-concepts/supported-defi-platforms/README.md diff --git a/th/core-concepts/supported-defi-platforms/README.md b/th/core-concepts/supported-defi-platforms/README.md new file mode 100644 index 000000000..50ee37b6c --- /dev/null +++ b/th/core-concepts/supported-defi-platforms/README.md @@ -0,0 +1,30 @@ +# Supported DeFi Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From a0523dbd72f5c11864aa80ac5226913dddfaa0ab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:48 -0700 Subject: [PATCH 01062/11794] New translations usdt.md (Thai) --- th/core-concepts/supported-assets/usdt.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 th/core-concepts/supported-assets/usdt.md diff --git a/th/core-concepts/supported-assets/usdt.md b/th/core-concepts/supported-assets/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/th/core-concepts/supported-assets/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From bd16abfa1336e38330259016ddda47f20e2f82c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:50 -0700 Subject: [PATCH 01063/11794] New translations usdc.md (Thai) --- th/core-concepts/supported-assets/usdc.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 th/core-concepts/supported-assets/usdc.md diff --git a/th/core-concepts/supported-assets/usdc.md b/th/core-concepts/supported-assets/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/th/core-concepts/supported-assets/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From 3001511a7433906bf4a6e612d8b2248db059494d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:51 -0700 Subject: [PATCH 01064/11794] New translations dai.md (Thai) --- th/core-concepts/supported-assets/dai.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 th/core-concepts/supported-assets/dai.md diff --git a/th/core-concepts/supported-assets/dai.md b/th/core-concepts/supported-assets/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/th/core-concepts/supported-assets/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From 4937e7df325b490189ff650e89c6eeca7f6fc184 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:53 -0700 Subject: [PATCH 01065/11794] New translations README.md (Thai) --- th/core-concepts/supported-assets/README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 th/core-concepts/supported-assets/README.md diff --git a/th/core-concepts/supported-assets/README.md b/th/core-concepts/supported-assets/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/th/core-concepts/supported-assets/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From cd2a247ad932fec3363d6c89389b24f6b3a0151c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:54 -0700 Subject: [PATCH 01066/11794] New translations earning-strategies.md (Thai) --- th/core-concepts/fund-management/earning-strategies.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 th/core-concepts/fund-management/earning-strategies.md diff --git a/th/core-concepts/fund-management/earning-strategies.md b/th/core-concepts/fund-management/earning-strategies.md new file mode 100644 index 000000000..0fb0111e4 --- /dev/null +++ b/th/core-concepts/fund-management/earning-strategies.md @@ -0,0 +1,6 @@ +# Earning Strategies + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. + +In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. + From 10f294c6c0042f1d796e90711e3c95cdf69dc945 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:56 -0700 Subject: [PATCH 01067/11794] New translations uniswap.md (Thai) --- .../supported-defi-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 th/core-concepts/supported-defi-platforms/uniswap.md diff --git a/th/core-concepts/supported-defi-platforms/uniswap.md b/th/core-concepts/supported-defi-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/th/core-concepts/supported-defi-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 183de3b91a11664836ea449ad20273901a9fc5ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:58 -0700 Subject: [PATCH 01068/11794] New translations diversification.md (Thai) --- th/core-concepts/fund-management/diversification.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 th/core-concepts/fund-management/diversification.md diff --git a/th/core-concepts/fund-management/diversification.md b/th/core-concepts/fund-management/diversification.md new file mode 100644 index 000000000..3d98a522e --- /dev/null +++ b/th/core-concepts/fund-management/diversification.md @@ -0,0 +1,8 @@ +# Diversification + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From e531c26956e1785278ef5554e545dc7893c05c9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:18:59 -0700 Subject: [PATCH 01069/11794] New translations README.md (Thai) --- th/core-concepts/fund-management/README.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 th/core-concepts/fund-management/README.md diff --git a/th/core-concepts/fund-management/README.md b/th/core-concepts/fund-management/README.md new file mode 100644 index 000000000..4f6287602 --- /dev/null +++ b/th/core-concepts/fund-management/README.md @@ -0,0 +1,6 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + From 7b60ffae6b4bfb11e9f1c03273d30137692021b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:01 -0700 Subject: [PATCH 01070/11794] New translations elastic-supply.md (Thai) --- th/core-concepts/elastic-supply.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 th/core-concepts/elastic-supply.md diff --git a/th/core-concepts/elastic-supply.md b/th/core-concepts/elastic-supply.md new file mode 100644 index 000000000..b415919ae --- /dev/null +++ b/th/core-concepts/elastic-supply.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From da2121ba3e09576a1c236317c67e4bbfb1bded46 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:02 -0700 Subject: [PATCH 01071/11794] New translations vault.md (Thai) --- th/architecture/vault.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 th/architecture/vault.md diff --git a/th/architecture/vault.md b/th/architecture/vault.md new file mode 100644 index 000000000..ebb2a96dc --- /dev/null +++ b/th/architecture/vault.md @@ -0,0 +1,17 @@ +# Vault + +The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + +The most important publicly callable functions on the Vault are: + +* `mint()`allows a single supported stablecoin to be converted to OUSD +* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call +* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. +* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. +* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. +* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. + +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. + + + From 89179459ad06bbe77a396f8d5699b3b416eae81f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:04 -0700 Subject: [PATCH 01072/11794] New translations timelock.md (Thai) --- th/architecture/timelock.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 th/architecture/timelock.md diff --git a/th/architecture/timelock.md b/th/architecture/timelock.md new file mode 100644 index 000000000..b26b30f1c --- /dev/null +++ b/th/architecture/timelock.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 2ba2aabfee5cc5bfb6849c33c37b05d60d52eb47 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:06 -0700 Subject: [PATCH 01073/11794] New translations strategies.md (Thai) --- th/architecture/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 th/architecture/strategies.md diff --git a/th/architecture/strategies.md b/th/architecture/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/th/architecture/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From 7160791300bef0f5868c6c5c15bed74edc4c48cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:07 -0700 Subject: [PATCH 01074/11794] New translations erc-20.md (Thai) --- th/architecture/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 th/architecture/erc-20.md diff --git a/th/architecture/erc-20.md b/th/architecture/erc-20.md new file mode 100644 index 000000000..9a789241b --- /dev/null +++ b/th/architecture/erc-20.md @@ -0,0 +1,12 @@ +# Overview + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 0ef996c73981fb1ba901718a4409cbefc262c02e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:09 -0700 Subject: [PATCH 01075/11794] New translations erc-20-1.md (Thai) --- th/architecture/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 th/architecture/erc-20-1.md diff --git a/th/architecture/erc-20-1.md b/th/architecture/erc-20-1.md new file mode 100644 index 000000000..a9caff400 --- /dev/null +++ b/th/architecture/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From ed272b58cf75b1efaae343ad05a884e05123903d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:10 -0700 Subject: [PATCH 01076/11794] New translations how-it-works.md (Thai) --- th/how-it-works.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 th/how-it-works.md diff --git a/th/how-it-works.md b/th/how-it-works.md new file mode 100644 index 000000000..8bf7459de --- /dev/null +++ b/th/how-it-works.md @@ -0,0 +1,36 @@ +# How It Works + +#### 100% Backed and Stable + +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. + +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. + +{% hint style="success" %} +1 OUSD = 1 USD +{% endhint %} + +#### Minting OUSD + +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. + +**Redeeming OUSD** + +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. + +{% hint style="warning" %} +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +{% endhint %} + +#### A**utomated Yield Farming** + +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. + +#### **Elastic Supply** + +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. + +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. + From fd68471e14f202c45d02c28aaf2f356f73525aed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:12 -0700 Subject: [PATCH 01077/11794] New translations dydx.md (Thai) --- .../supported-defi-platforms/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 th/core-concepts/supported-defi-platforms/dydx.md diff --git a/th/core-concepts/supported-defi-platforms/dydx.md b/th/core-concepts/supported-defi-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/th/core-concepts/supported-defi-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From bfbcc97ade1e38be4d7a1ac7ed92a1ca6de10885 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:14 -0700 Subject: [PATCH 01078/11794] New translations yearn.finance.md (Thai) --- .../supported-defi-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 th/core-concepts/supported-defi-platforms/yearn.finance.md diff --git a/th/core-concepts/supported-defi-platforms/yearn.finance.md b/th/core-concepts/supported-defi-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/th/core-concepts/supported-defi-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 98d449403a54a140b808f4db6236c9fb35101f55 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:15 -0700 Subject: [PATCH 01079/11794] New translations phases.md (Thai) --- th/governance/phases.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 th/governance/phases.md diff --git a/th/governance/phases.md b/th/governance/phases.md new file mode 100644 index 000000000..4b45be826 --- /dev/null +++ b/th/governance/phases.md @@ -0,0 +1,6 @@ +# Phases + +Progressive decentralization will follow four phases as outlined below. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) + From 596d6b73d156ac741b3488aa90e95251fbeb043b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:17 -0700 Subject: [PATCH 01080/11794] New translations curve.md (Thai) --- .../supported-strategies/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 th/core-concepts/supported-strategies/curve.md diff --git a/th/core-concepts/supported-strategies/curve.md b/th/core-concepts/supported-strategies/curve.md new file mode 100644 index 000000000..c0bf8f99e --- /dev/null +++ b/th/core-concepts/supported-strategies/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | + From 53de9fa9e17ff40e27632ba2ce5ab95bffdc5a00 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:18 -0700 Subject: [PATCH 01081/11794] New translations governance.md (Thai) --- th/governance/governance.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 th/governance/governance.md diff --git a/th/governance/governance.md b/th/governance/governance.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/th/governance/governance.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From a301c24633fb5445f5a1eca9486c2ff8fa94842a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:20 -0700 Subject: [PATCH 01082/11794] New translations admin-privileges.md (Thai) --- th/governance/admin-privileges.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 th/governance/admin-privileges.md diff --git a/th/governance/admin-privileges.md b/th/governance/admin-privileges.md new file mode 100644 index 000000000..b275178fb --- /dev/null +++ b/th/governance/admin-privileges.md @@ -0,0 +1,12 @@ +# Admin Privileges + +The OUSD smart contracts are designed to be owner upgradable. + +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. + +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. + +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. + From f94129b282b02922174fc06091be977e015b440f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:21 -0700 Subject: [PATCH 01083/11794] New translations rewards.md (Thai) --- th/core-concepts/yield-generation/rewards.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 th/core-concepts/yield-generation/rewards.md diff --git a/th/core-concepts/yield-generation/rewards.md b/th/core-concepts/yield-generation/rewards.md new file mode 100644 index 000000000..dce9da9cf --- /dev/null +++ b/th/core-concepts/yield-generation/rewards.md @@ -0,0 +1,14 @@ +# Rewards + +**Collecting Rewards** + +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. + +{% hint style="info" %} +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +{% endhint %} + +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. + + + From 8b52e9be41a875bec86d1066401cc79d62ee79b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:23 -0700 Subject: [PATCH 01084/11794] New translations market-making.md (Thai) --- .../yield-generation/market-making.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 th/core-concepts/yield-generation/market-making.md diff --git a/th/core-concepts/yield-generation/market-making.md b/th/core-concepts/yield-generation/market-making.md new file mode 100644 index 000000000..b88b3a90d --- /dev/null +++ b/th/core-concepts/yield-generation/market-making.md @@ -0,0 +1,26 @@ +# Market Making + +**Own your Stake in Decentralized Exchanges** + +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. + +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. + +{% hint style="info" %} +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +{% endhint %} + +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. + +We intend to integrate directly with at least the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + +{% page-ref page="../supported-strategies/curve.md" %} + +{% page-ref page="../supported-strategies/balancer.md" %} + + + + + From 4a11f6789eab3dcab3b31baa5feebd78eb6382ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:25 -0700 Subject: [PATCH 01085/11794] New translations lending.md (Thai) --- th/core-concepts/yield-generation/lending.md | 26 ++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 th/core-concepts/yield-generation/lending.md diff --git a/th/core-concepts/yield-generation/lending.md b/th/core-concepts/yield-generation/lending.md new file mode 100644 index 000000000..a78f46da0 --- /dev/null +++ b/th/core-concepts/yield-generation/lending.md @@ -0,0 +1,26 @@ +# Lending + +**Unbank the Banked** + +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. + +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. + +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: + +{% page-ref page="../supported-strategies/compound.md" %} + +{% page-ref page="../supported-strategies/aave.md" %} + +{% page-ref page="../supported-strategies/dydx.md" %} + + + + + + + + + + + From 632134e52b41fc5cc33c2aeeff63fa78fac4e50d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:26 -0700 Subject: [PATCH 01086/11794] New translations README.md (Thai) --- th/core-concepts/yield-generation/README.md | 24 +++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 th/core-concepts/yield-generation/README.md diff --git a/th/core-concepts/yield-generation/README.md b/th/core-concepts/yield-generation/README.md new file mode 100644 index 000000000..cede81cda --- /dev/null +++ b/th/core-concepts/yield-generation/README.md @@ -0,0 +1,24 @@ +# Yield Generation + +**Automated Yield Farming** + +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. + +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. + +![](../../.gitbook/assets/ousd_docs_graphics_1.png) + +Effectively, there are 3 ways that OUSD generates yield: + +{% page-ref page="lending.md" %} + +{% page-ref page="market-making.md" %} + +{% page-ref page="rewards.md" %} + + + + + + + From 30345d7cd9fbdcfacc5db21d6dd1155d7fa4b91c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:28 -0700 Subject: [PATCH 01087/11794] New translations yearn.finance.md (Thai) --- .../supported-strategies/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 th/core-concepts/supported-strategies/yearn.finance.md diff --git a/th/core-concepts/supported-strategies/yearn.finance.md b/th/core-concepts/supported-strategies/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/th/core-concepts/supported-strategies/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From d7fb6e30a9eef9bcf222649e5183072ce1c2fe53 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:30 -0700 Subject: [PATCH 01088/11794] New translations uniswap.md (Thai) --- .../supported-strategies/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 th/core-concepts/supported-strategies/uniswap.md diff --git a/th/core-concepts/supported-strategies/uniswap.md b/th/core-concepts/supported-strategies/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/th/core-concepts/supported-strategies/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From d1f1d4c615483920a5a6e458f06ceebcdb64c414 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:31 -0700 Subject: [PATCH 01089/11794] New translations dydx.md (Thai) --- th/core-concepts/supported-strategies/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 th/core-concepts/supported-strategies/dydx.md diff --git a/th/core-concepts/supported-strategies/dydx.md b/th/core-concepts/supported-strategies/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/th/core-concepts/supported-strategies/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 2db77348bea6765a7816c12e38ec6d53b39c6d90 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:33 -0700 Subject: [PATCH 01090/11794] New translations compound.md (Thai) --- .../supported-strategies/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 th/core-concepts/supported-strategies/compound.md diff --git a/th/core-concepts/supported-strategies/compound.md b/th/core-concepts/supported-strategies/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/th/core-concepts/supported-strategies/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 519975d7c52822e64793d39ee4b6c1587b13a0d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:34 -0700 Subject: [PATCH 01091/11794] New translations README.md (Thai) --- .../supported-platforms/README.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 th/core-concepts/supported-platforms/README.md diff --git a/th/core-concepts/supported-platforms/README.md b/th/core-concepts/supported-platforms/README.md new file mode 100644 index 000000000..aa4b89181 --- /dev/null +++ b/th/core-concepts/supported-platforms/README.md @@ -0,0 +1,32 @@ +# Supported Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="yearn.finance.md" %} + +{% page-ref page="compound.md" %} + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 442679c06f0c2f04f66cf284de9309f0b53c425e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:36 -0700 Subject: [PATCH 01092/11794] New translations balancer.md (Thai) --- .../supported-strategies/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 th/core-concepts/supported-strategies/balancer.md diff --git a/th/core-concepts/supported-strategies/balancer.md b/th/core-concepts/supported-strategies/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/th/core-concepts/supported-strategies/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From b87cf18babea861f473103f6bdfb11c6d2a2f6ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:38 -0700 Subject: [PATCH 01093/11794] New translations aave.md (Thai) --- th/core-concepts/supported-strategies/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 th/core-concepts/supported-strategies/aave.md diff --git a/th/core-concepts/supported-strategies/aave.md b/th/core-concepts/supported-strategies/aave.md new file mode 100644 index 000000000..8f991bd82 --- /dev/null +++ b/th/core-concepts/supported-strategies/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | + From 5b4e63091d0a9da8bbb97ebe402a9cb3353f9599 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:40 -0700 Subject: [PATCH 01094/11794] New translations README.md (Thai) --- .../supported-strategies/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 th/core-concepts/supported-strategies/README.md diff --git a/th/core-concepts/supported-strategies/README.md b/th/core-concepts/supported-strategies/README.md new file mode 100644 index 000000000..60ab03f00 --- /dev/null +++ b/th/core-concepts/supported-strategies/README.md @@ -0,0 +1,30 @@ +# Supported Strategies + +**Supported DeFi Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, OUSD earns yield from the following platform\(s\): + +{% page-ref page="compound.md" %} + +Integrations are currently planned or being built for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From d8921b8fca94347f8a075215d1915a21747fa000 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:41 -0700 Subject: [PATCH 01095/11794] New translations yearn.finance.md (Thai) --- .../supported-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 th/core-concepts/supported-platforms/yearn.finance.md diff --git a/th/core-concepts/supported-platforms/yearn.finance.md b/th/core-concepts/supported-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/th/core-concepts/supported-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From e6b9a43e028feb1efa3e657178d5bc09240f9a82 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:43 -0700 Subject: [PATCH 01096/11794] New translations uniswap.md (Thai) --- .../supported-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 th/core-concepts/supported-platforms/uniswap.md diff --git a/th/core-concepts/supported-platforms/uniswap.md b/th/core-concepts/supported-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/th/core-concepts/supported-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 4d57850875ddc599ec4ace33ca73c8a8ee76fa74 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:44 -0700 Subject: [PATCH 01097/11794] New translations dydx.md (Thai) --- th/core-concepts/supported-platforms/dydx.md | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 th/core-concepts/supported-platforms/dydx.md diff --git a/th/core-concepts/supported-platforms/dydx.md b/th/core-concepts/supported-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/th/core-concepts/supported-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 07a168f6dfbac7a2decddd668c5350e114206031 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:46 -0700 Subject: [PATCH 01098/11794] New translations curve.md (Thai) --- th/core-concepts/supported-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 th/core-concepts/supported-platforms/curve.md diff --git a/th/core-concepts/supported-platforms/curve.md b/th/core-concepts/supported-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/th/core-concepts/supported-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 412eacfbb175b216264d7cfecd35c6afd772d77b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:48 -0700 Subject: [PATCH 01099/11794] New translations compound.md (Thai) --- .../supported-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 th/core-concepts/supported-platforms/compound.md diff --git a/th/core-concepts/supported-platforms/compound.md b/th/core-concepts/supported-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/th/core-concepts/supported-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From f943eeafe39734f29a2aece1af2854457d05d858 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:50 -0700 Subject: [PATCH 01100/11794] New translations balancer.md (Thai) --- .../supported-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 th/core-concepts/supported-platforms/balancer.md diff --git a/th/core-concepts/supported-platforms/balancer.md b/th/core-concepts/supported-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/th/core-concepts/supported-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 9cf1ad17c2efbd59cb6bee2bf78996cf5c6dd40d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:52 -0700 Subject: [PATCH 01101/11794] New translations aave.md (Thai) --- th/core-concepts/supported-platforms/aave.md | 25 ++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 th/core-concepts/supported-platforms/aave.md diff --git a/th/core-concepts/supported-platforms/aave.md b/th/core-concepts/supported-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/th/core-concepts/supported-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 606563eda75518cef5c70971d6612e3065a9e30e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:53 -0700 Subject: [PATCH 01102/11794] New translations curve.md (Vietnamese) --- vi/core-concepts/supported-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 vi/core-concepts/supported-platforms/curve.md diff --git a/vi/core-concepts/supported-platforms/curve.md b/vi/core-concepts/supported-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/vi/core-concepts/supported-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 01278a291ec87da2cce9d740d7413bc5ffd40047 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:55 -0700 Subject: [PATCH 01103/11794] New translations timelock.md (Russian) --- ru/smart-contracts/api/timelock.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ru/smart-contracts/api/timelock.md diff --git a/ru/smart-contracts/api/timelock.md b/ru/smart-contracts/api/timelock.md new file mode 100644 index 000000000..b891a0c78 --- /dev/null +++ b/ru/smart-contracts/api/timelock.md @@ -0,0 +1,6 @@ +# Timelock + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From d45574ccc2efa9832a24282093733d414c55cb61 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:56 -0700 Subject: [PATCH 01104/11794] New translations balancer.md (Vietnamese) --- .../supported-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 vi/core-concepts/supported-platforms/balancer.md diff --git a/vi/core-concepts/supported-platforms/balancer.md b/vi/core-concepts/supported-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/vi/core-concepts/supported-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From e8ecc3f2e85209edb32f604add67c3e7d3b7d289 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:19:58 -0700 Subject: [PATCH 01105/11794] New translations aave.md (Turkish) --- .../supported-defi-platforms/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 tr/core-concepts/supported-defi-platforms/aave.md diff --git a/tr/core-concepts/supported-defi-platforms/aave.md b/tr/core-concepts/supported-defi-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/tr/core-concepts/supported-defi-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 604af5bfda4bed5a925aed6fd3094b2d49a895ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:00 -0700 Subject: [PATCH 01106/11794] New translations balancer.md (Turkish) --- .../supported-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 tr/core-concepts/supported-platforms/balancer.md diff --git a/tr/core-concepts/supported-platforms/balancer.md b/tr/core-concepts/supported-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/tr/core-concepts/supported-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From c03818a7e92f7927b0bf0182db389f5957980e44 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:01 -0700 Subject: [PATCH 01107/11794] New translations aave.md (Turkish) --- tr/core-concepts/supported-platforms/aave.md | 25 ++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 tr/core-concepts/supported-platforms/aave.md diff --git a/tr/core-concepts/supported-platforms/aave.md b/tr/core-concepts/supported-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/tr/core-concepts/supported-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 4dfe97f119435a662d6bc4e763a41bc5bf77b5a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:03 -0700 Subject: [PATCH 01108/11794] New translations README.md (Turkish) --- .../supported-platforms/README.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 tr/core-concepts/supported-platforms/README.md diff --git a/tr/core-concepts/supported-platforms/README.md b/tr/core-concepts/supported-platforms/README.md new file mode 100644 index 000000000..aa4b89181 --- /dev/null +++ b/tr/core-concepts/supported-platforms/README.md @@ -0,0 +1,32 @@ +# Supported Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="yearn.finance.md" %} + +{% page-ref page="compound.md" %} + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 60e315dd7efcb49dfb51fce4c06b84cbe7ea87da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:05 -0700 Subject: [PATCH 01109/11794] New translations yearn.finance.md (Turkish) --- .../supported-defi-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 tr/core-concepts/supported-defi-platforms/yearn.finance.md diff --git a/tr/core-concepts/supported-defi-platforms/yearn.finance.md b/tr/core-concepts/supported-defi-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/tr/core-concepts/supported-defi-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 2bc11346cd20c81e44f721f20b55c505b39f79a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:07 -0700 Subject: [PATCH 01110/11794] New translations uniswap.md (Turkish) --- .../supported-defi-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 tr/core-concepts/supported-defi-platforms/uniswap.md diff --git a/tr/core-concepts/supported-defi-platforms/uniswap.md b/tr/core-concepts/supported-defi-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/tr/core-concepts/supported-defi-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 9cec7cf2f5b81218b595533dd4c437da69eaf2a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:08 -0700 Subject: [PATCH 01111/11794] New translations dydx.md (Turkish) --- .../supported-defi-platforms/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 tr/core-concepts/supported-defi-platforms/dydx.md diff --git a/tr/core-concepts/supported-defi-platforms/dydx.md b/tr/core-concepts/supported-defi-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/tr/core-concepts/supported-defi-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 392f964cb3f0fee474d5421a9bb88dca483d7d0b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:10 -0700 Subject: [PATCH 01112/11794] New translations curve.md (Turkish) --- .../supported-defi-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 tr/core-concepts/supported-defi-platforms/curve.md diff --git a/tr/core-concepts/supported-defi-platforms/curve.md b/tr/core-concepts/supported-defi-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/tr/core-concepts/supported-defi-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From a185712b79f64cd94e83d3d2c7134c8945ec4d9c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:12 -0700 Subject: [PATCH 01113/11794] New translations compound.md (Turkish) --- .../supported-defi-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 tr/core-concepts/supported-defi-platforms/compound.md diff --git a/tr/core-concepts/supported-defi-platforms/compound.md b/tr/core-concepts/supported-defi-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/tr/core-concepts/supported-defi-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From f13e9f359bd8a7d77d0d07f685b5dbf32127ac04 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:13 -0700 Subject: [PATCH 01114/11794] New translations balancer.md (Turkish) --- .../supported-defi-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 tr/core-concepts/supported-defi-platforms/balancer.md diff --git a/tr/core-concepts/supported-defi-platforms/balancer.md b/tr/core-concepts/supported-defi-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/tr/core-concepts/supported-defi-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From dbcf974902cf5e9797e5079939da3b8f86d69228 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:15 -0700 Subject: [PATCH 01115/11794] New translations README.md (Turkish) --- .../supported-defi-platforms/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 tr/core-concepts/supported-defi-platforms/README.md diff --git a/tr/core-concepts/supported-defi-platforms/README.md b/tr/core-concepts/supported-defi-platforms/README.md new file mode 100644 index 000000000..50ee37b6c --- /dev/null +++ b/tr/core-concepts/supported-defi-platforms/README.md @@ -0,0 +1,30 @@ +# Supported DeFi Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 9da472cfbca2539baba0ba045b78048f7f908b8d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:17 -0700 Subject: [PATCH 01116/11794] New translations curve.md (Turkish) --- tr/core-concepts/supported-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 tr/core-concepts/supported-platforms/curve.md diff --git a/tr/core-concepts/supported-platforms/curve.md b/tr/core-concepts/supported-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/tr/core-concepts/supported-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 756c9cdf7bb48801b7b22bcff957a96919f62422 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:19 -0700 Subject: [PATCH 01117/11794] New translations usdt.md (Turkish) --- tr/core-concepts/supported-assets/usdt.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 tr/core-concepts/supported-assets/usdt.md diff --git a/tr/core-concepts/supported-assets/usdt.md b/tr/core-concepts/supported-assets/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/tr/core-concepts/supported-assets/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 2b88bcb3fa2d88254c2a6dc6fce63344715f91e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:20 -0700 Subject: [PATCH 01118/11794] New translations usdc.md (Turkish) --- tr/core-concepts/supported-assets/usdc.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 tr/core-concepts/supported-assets/usdc.md diff --git a/tr/core-concepts/supported-assets/usdc.md b/tr/core-concepts/supported-assets/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/tr/core-concepts/supported-assets/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From 481a0afc2212391503a6acaa39b25236963d3f5b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:22 -0700 Subject: [PATCH 01119/11794] New translations dai.md (Turkish) --- tr/core-concepts/supported-assets/dai.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 tr/core-concepts/supported-assets/dai.md diff --git a/tr/core-concepts/supported-assets/dai.md b/tr/core-concepts/supported-assets/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/tr/core-concepts/supported-assets/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From f9fba12737c75d70dc672079bced453069df036f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:24 -0700 Subject: [PATCH 01120/11794] New translations README.md (Turkish) --- tr/core-concepts/supported-assets/README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 tr/core-concepts/supported-assets/README.md diff --git a/tr/core-concepts/supported-assets/README.md b/tr/core-concepts/supported-assets/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/tr/core-concepts/supported-assets/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From a54cd4728ed5223a2ddb4ac869de8b5273c18061 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:25 -0700 Subject: [PATCH 01121/11794] New translations price-oracles.md (Turkish) --- tr/core-concepts/price-oracles.md | 170 ++++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 tr/core-concepts/price-oracles.md diff --git a/tr/core-concepts/price-oracles.md b/tr/core-concepts/price-oracles.md new file mode 100644 index 000000000..0f5b487c4 --- /dev/null +++ b/tr/core-concepts/price-oracles.md @@ -0,0 +1,170 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +{% tabs %} +{% tab title="DAI/USD" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% endtab %} + +{% tab title="USDT/USD" %} +The following oracles are used to fetch or compute a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +{% endtab %} + +{% tab title="USDC/USD" %} +The following oracles are used to fetch or compute a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +{% endtab %} + +{% tab title="ETH/USD" %} +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} +{% endtabs %} + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 33db109cace0e96f92bc259e33073833a0477dca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:27 -0700 Subject: [PATCH 01122/11794] New translations earning-strategies.md (Turkish) --- tr/core-concepts/fund-management/earning-strategies.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 tr/core-concepts/fund-management/earning-strategies.md diff --git a/tr/core-concepts/fund-management/earning-strategies.md b/tr/core-concepts/fund-management/earning-strategies.md new file mode 100644 index 000000000..0fb0111e4 --- /dev/null +++ b/tr/core-concepts/fund-management/earning-strategies.md @@ -0,0 +1,6 @@ +# Earning Strategies + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. + +In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. + From 61672b3efbe0de8b5e414897ac6d0fc7605e1edd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:29 -0700 Subject: [PATCH 01123/11794] New translations diversification.md (Turkish) --- tr/core-concepts/fund-management/diversification.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 tr/core-concepts/fund-management/diversification.md diff --git a/tr/core-concepts/fund-management/diversification.md b/tr/core-concepts/fund-management/diversification.md new file mode 100644 index 000000000..3d98a522e --- /dev/null +++ b/tr/core-concepts/fund-management/diversification.md @@ -0,0 +1,8 @@ +# Diversification + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From 562697c38c16c636ae5c3a9aa35bc008867be75e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:31 -0700 Subject: [PATCH 01124/11794] New translations README.md (Turkish) --- tr/core-concepts/fund-management/README.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 tr/core-concepts/fund-management/README.md diff --git a/tr/core-concepts/fund-management/README.md b/tr/core-concepts/fund-management/README.md new file mode 100644 index 000000000..4f6287602 --- /dev/null +++ b/tr/core-concepts/fund-management/README.md @@ -0,0 +1,6 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + From eee9ee354826c34a6662abf1ade86506e74dc549 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:32 -0700 Subject: [PATCH 01125/11794] New translations elastic-supply.md (Turkish) --- tr/core-concepts/elastic-supply.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 tr/core-concepts/elastic-supply.md diff --git a/tr/core-concepts/elastic-supply.md b/tr/core-concepts/elastic-supply.md new file mode 100644 index 000000000..b415919ae --- /dev/null +++ b/tr/core-concepts/elastic-supply.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From 7f84e08e7c84b4f71af5e2aa559075a746a46316 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:34 -0700 Subject: [PATCH 01126/11794] New translations compound.md (Turkish) --- .../supported-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 tr/core-concepts/supported-platforms/compound.md diff --git a/tr/core-concepts/supported-platforms/compound.md b/tr/core-concepts/supported-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/tr/core-concepts/supported-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 0d9003ccc97ec6f10cc87835173153f0168d9c0d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:35 -0700 Subject: [PATCH 01127/11794] New translations dydx.md (Turkish) --- tr/core-concepts/supported-platforms/dydx.md | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 tr/core-concepts/supported-platforms/dydx.md diff --git a/tr/core-concepts/supported-platforms/dydx.md b/tr/core-concepts/supported-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/tr/core-concepts/supported-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 24029cdca2049ad29580e0dcecc6f1f498ded030 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:36 -0700 Subject: [PATCH 01128/11794] New translations timelock.md (Turkish) --- tr/architecture/timelock.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 tr/architecture/timelock.md diff --git a/tr/architecture/timelock.md b/tr/architecture/timelock.md new file mode 100644 index 000000000..b26b30f1c --- /dev/null +++ b/tr/architecture/timelock.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 9f83b5936d97cda9b9d4f70ed4d1c853bb304f9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:38 -0700 Subject: [PATCH 01129/11794] New translations market-making.md (Turkish) --- .../yield-generation/market-making.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 tr/core-concepts/yield-generation/market-making.md diff --git a/tr/core-concepts/yield-generation/market-making.md b/tr/core-concepts/yield-generation/market-making.md new file mode 100644 index 000000000..b88b3a90d --- /dev/null +++ b/tr/core-concepts/yield-generation/market-making.md @@ -0,0 +1,26 @@ +# Market Making + +**Own your Stake in Decentralized Exchanges** + +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. + +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. + +{% hint style="info" %} +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +{% endhint %} + +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. + +We intend to integrate directly with at least the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + +{% page-ref page="../supported-strategies/curve.md" %} + +{% page-ref page="../supported-strategies/balancer.md" %} + + + + + From bb6ad028f97fc81f4002916e0d7ce7cb980503cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:40 -0700 Subject: [PATCH 01130/11794] New translations README.md (Turkish) --- tr/smart-contracts/api/README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 tr/smart-contracts/api/README.md diff --git a/tr/smart-contracts/api/README.md b/tr/smart-contracts/api/README.md new file mode 100644 index 000000000..0bb57264b --- /dev/null +++ b/tr/smart-contracts/api/README.md @@ -0,0 +1,12 @@ +# API + +Documentation of contracts API used by the protocol: + +* [Vault](vault.md) +* [ERC-20](erc-20-1.md) +* [Timelock](timelock-1.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) + + + From f0bd71bc86dfd884fde57e2d3d256913d51f43c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:42 -0700 Subject: [PATCH 01131/11794] New translations untitled.md (Turkish) --- tr/security-and-risks/untitled.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 tr/security-and-risks/untitled.md diff --git a/tr/security-and-risks/untitled.md b/tr/security-and-risks/untitled.md new file mode 100644 index 000000000..21b692090 --- /dev/null +++ b/tr/security-and-risks/untitled.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="untitled.md" %} + + + + + From 1987b78efbfdf07962b83b4c5962d09e9a73fc6d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:43 -0700 Subject: [PATCH 01132/11794] New translations risks.md (Turkish) --- tr/security-and-risks/risks.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 tr/security-and-risks/risks.md diff --git a/tr/security-and-risks/risks.md b/tr/security-and-risks/risks.md new file mode 100644 index 000000000..26b5ebfe6 --- /dev/null +++ b/tr/security-and-risks/risks.md @@ -0,0 +1,34 @@ +# Risks + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: + +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk + +**Smart contract risk** + +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. + +**Platform risk** + +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. + +**Stablecoin risks** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** + + + + + + + From 7854a5bf8582b780938e1080ba196e0b594db35f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:45 -0700 Subject: [PATCH 01133/11794] New translations contributing.md (Turkish) --- tr/security-and-risks/contributing.md | 84 +++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 tr/security-and-risks/contributing.md diff --git a/tr/security-and-risks/contributing.md b/tr/security-and-risks/contributing.md new file mode 100644 index 000000000..a6234e390 --- /dev/null +++ b/tr/security-and-risks/contributing.md @@ -0,0 +1,84 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="asset-risk.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From 1b900a9b4795fe00e1f4a65594ca40030285141c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:47 -0700 Subject: [PATCH 01134/11794] New translations asset-risk.md (Turkish) --- tr/security-and-risks/asset-risk.md | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 tr/security-and-risks/asset-risk.md diff --git a/tr/security-and-risks/asset-risk.md b/tr/security-and-risks/asset-risk.md new file mode 100644 index 000000000..d23f13b1d --- /dev/null +++ b/tr/security-and-risks/asset-risk.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From 32934020179e2a1fb1676c67e8ef8afbd9d0e56d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:49 -0700 Subject: [PATCH 01135/11794] New translations phases.md (Turkish) --- tr/governance/phases.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 tr/governance/phases.md diff --git a/tr/governance/phases.md b/tr/governance/phases.md new file mode 100644 index 000000000..4b45be826 --- /dev/null +++ b/tr/governance/phases.md @@ -0,0 +1,6 @@ +# Phases + +Progressive decentralization will follow four phases as outlined below. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) + From 0a60182ca46572a843bf467cdc2d8f28ed8efceb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:50 -0700 Subject: [PATCH 01136/11794] New translations governance.md (Turkish) --- tr/governance/governance.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 tr/governance/governance.md diff --git a/tr/governance/governance.md b/tr/governance/governance.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/tr/governance/governance.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From 402afe8cba342162e306fc5526567363342dbb98 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:52 -0700 Subject: [PATCH 01137/11794] New translations admin-privileges.md (Turkish) --- tr/governance/admin-privileges.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 tr/governance/admin-privileges.md diff --git a/tr/governance/admin-privileges.md b/tr/governance/admin-privileges.md new file mode 100644 index 000000000..b275178fb --- /dev/null +++ b/tr/governance/admin-privileges.md @@ -0,0 +1,12 @@ +# Admin Privileges + +The OUSD smart contracts are designed to be owner upgradable. + +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. + +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. + +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. + From f7aa54a4bc66b19251765668fc05787fd6438504 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:54 -0700 Subject: [PATCH 01138/11794] New translations rewards.md (Turkish) --- tr/core-concepts/yield-generation/rewards.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 tr/core-concepts/yield-generation/rewards.md diff --git a/tr/core-concepts/yield-generation/rewards.md b/tr/core-concepts/yield-generation/rewards.md new file mode 100644 index 000000000..dce9da9cf --- /dev/null +++ b/tr/core-concepts/yield-generation/rewards.md @@ -0,0 +1,14 @@ +# Rewards + +**Collecting Rewards** + +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. + +{% hint style="info" %} +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +{% endhint %} + +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. + + + From 67c01fd93cae9c642885f1b90e518186ab24592d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:55 -0700 Subject: [PATCH 01139/11794] New translations lending.md (Turkish) --- tr/core-concepts/yield-generation/lending.md | 26 ++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 tr/core-concepts/yield-generation/lending.md diff --git a/tr/core-concepts/yield-generation/lending.md b/tr/core-concepts/yield-generation/lending.md new file mode 100644 index 000000000..a78f46da0 --- /dev/null +++ b/tr/core-concepts/yield-generation/lending.md @@ -0,0 +1,26 @@ +# Lending + +**Unbank the Banked** + +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. + +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. + +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: + +{% page-ref page="../supported-strategies/compound.md" %} + +{% page-ref page="../supported-strategies/aave.md" %} + +{% page-ref page="../supported-strategies/dydx.md" %} + + + + + + + + + + + From cb48b2342d2960bd90b480317bc71501a8bc7211 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:57 -0700 Subject: [PATCH 01140/11794] New translations uniswap.md (Turkish) --- .../supported-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 tr/core-concepts/supported-platforms/uniswap.md diff --git a/tr/core-concepts/supported-platforms/uniswap.md b/tr/core-concepts/supported-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/tr/core-concepts/supported-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 872d0fdef6b16b460d28a3ba4fc88547bedfa310 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:20:59 -0700 Subject: [PATCH 01141/11794] New translations README.md (Turkish) --- tr/core-concepts/yield-generation/README.md | 24 +++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 tr/core-concepts/yield-generation/README.md diff --git a/tr/core-concepts/yield-generation/README.md b/tr/core-concepts/yield-generation/README.md new file mode 100644 index 000000000..cede81cda --- /dev/null +++ b/tr/core-concepts/yield-generation/README.md @@ -0,0 +1,24 @@ +# Yield Generation + +**Automated Yield Farming** + +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. + +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. + +![](../../.gitbook/assets/ousd_docs_graphics_1.png) + +Effectively, there are 3 ways that OUSD generates yield: + +{% page-ref page="lending.md" %} + +{% page-ref page="market-making.md" %} + +{% page-ref page="rewards.md" %} + + + + + + + From 588bbf5ca3963887887d7b6006fc89104a358c23 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:00 -0700 Subject: [PATCH 01142/11794] New translations yearn.finance.md (Turkish) --- .../supported-strategies/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 tr/core-concepts/supported-strategies/yearn.finance.md diff --git a/tr/core-concepts/supported-strategies/yearn.finance.md b/tr/core-concepts/supported-strategies/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/tr/core-concepts/supported-strategies/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From d0dda20c1cc92bcdcf96a36704c8815ab51e5e83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:02 -0700 Subject: [PATCH 01143/11794] New translations uniswap.md (Turkish) --- .../supported-strategies/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 tr/core-concepts/supported-strategies/uniswap.md diff --git a/tr/core-concepts/supported-strategies/uniswap.md b/tr/core-concepts/supported-strategies/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/tr/core-concepts/supported-strategies/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From f19838fad910fafcfa67cb01909c84c06ca04ba5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:04 -0700 Subject: [PATCH 01144/11794] New translations dydx.md (Turkish) --- tr/core-concepts/supported-strategies/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 tr/core-concepts/supported-strategies/dydx.md diff --git a/tr/core-concepts/supported-strategies/dydx.md b/tr/core-concepts/supported-strategies/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/tr/core-concepts/supported-strategies/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 7cb2ff63a9d5ebe45032c59dda2769bdb48ca58b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:06 -0700 Subject: [PATCH 01145/11794] New translations curve.md (Turkish) --- .../supported-strategies/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 tr/core-concepts/supported-strategies/curve.md diff --git a/tr/core-concepts/supported-strategies/curve.md b/tr/core-concepts/supported-strategies/curve.md new file mode 100644 index 000000000..c0bf8f99e --- /dev/null +++ b/tr/core-concepts/supported-strategies/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | + From 7d92b622900ea2032881007b89d8232e065ec66d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:07 -0700 Subject: [PATCH 01146/11794] New translations compound.md (Turkish) --- .../supported-strategies/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 tr/core-concepts/supported-strategies/compound.md diff --git a/tr/core-concepts/supported-strategies/compound.md b/tr/core-concepts/supported-strategies/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/tr/core-concepts/supported-strategies/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 7fdca88f116b8cb0b9920c167af187db530f11df Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:09 -0700 Subject: [PATCH 01147/11794] New translations balancer.md (Turkish) --- .../supported-strategies/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 tr/core-concepts/supported-strategies/balancer.md diff --git a/tr/core-concepts/supported-strategies/balancer.md b/tr/core-concepts/supported-strategies/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/tr/core-concepts/supported-strategies/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 76d6e8d84464be778a652ba50242502a2f08f7d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:11 -0700 Subject: [PATCH 01148/11794] New translations aave.md (Turkish) --- tr/core-concepts/supported-strategies/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 tr/core-concepts/supported-strategies/aave.md diff --git a/tr/core-concepts/supported-strategies/aave.md b/tr/core-concepts/supported-strategies/aave.md new file mode 100644 index 000000000..8f991bd82 --- /dev/null +++ b/tr/core-concepts/supported-strategies/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | + From f69563762a6284c3ccd32ed0aadbf0dae2ecf9f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:13 -0700 Subject: [PATCH 01149/11794] New translations README.md (Turkish) --- .../supported-strategies/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 tr/core-concepts/supported-strategies/README.md diff --git a/tr/core-concepts/supported-strategies/README.md b/tr/core-concepts/supported-strategies/README.md new file mode 100644 index 000000000..60ab03f00 --- /dev/null +++ b/tr/core-concepts/supported-strategies/README.md @@ -0,0 +1,30 @@ +# Supported Strategies + +**Supported DeFi Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, OUSD earns yield from the following platform\(s\): + +{% page-ref page="compound.md" %} + +Integrations are currently planned or being built for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From cf14403f9d6cf127720c06c2b01206ad2ea1ef25 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:15 -0700 Subject: [PATCH 01150/11794] New translations yearn.finance.md (Turkish) --- .../supported-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 tr/core-concepts/supported-platforms/yearn.finance.md diff --git a/tr/core-concepts/supported-platforms/yearn.finance.md b/tr/core-concepts/supported-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/tr/core-concepts/supported-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 683256412105ce5b046e9c1027a7df8fe150b4ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:16 -0700 Subject: [PATCH 01151/11794] New translations vault.md (Turkish) --- tr/architecture/vault.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 tr/architecture/vault.md diff --git a/tr/architecture/vault.md b/tr/architecture/vault.md new file mode 100644 index 000000000..ebb2a96dc --- /dev/null +++ b/tr/architecture/vault.md @@ -0,0 +1,17 @@ +# Vault + +The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + +The most important publicly callable functions on the Vault are: + +* `mint()`allows a single supported stablecoin to be converted to OUSD +* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call +* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. +* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. +* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. +* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. + +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. + + + From 9a6fc10ac43d2100ae0064aa751ad1bccf4bcf40 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:18 -0700 Subject: [PATCH 01152/11794] New translations strategies.md (Turkish) --- tr/architecture/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 tr/architecture/strategies.md diff --git a/tr/architecture/strategies.md b/tr/architecture/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/tr/architecture/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From 60fe192e3b0c789a94af43da54332d2f8e95bebf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:19 -0700 Subject: [PATCH 01153/11794] New translations oracle.md (Turkish) --- tr/smart-contracts/api/oracle.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 tr/smart-contracts/api/oracle.md diff --git a/tr/smart-contracts/api/oracle.md b/tr/smart-contracts/api/oracle.md new file mode 100644 index 000000000..b369591e0 --- /dev/null +++ b/tr/smart-contracts/api/oracle.md @@ -0,0 +1,6 @@ +# Oracles + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From ceb43559de5efa821fd23078261e7a12b81fee7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:21 -0700 Subject: [PATCH 01154/11794] New translations uniswap.md (Russian) --- .../supported-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ru/core-concepts/supported-platforms/uniswap.md diff --git a/ru/core-concepts/supported-platforms/uniswap.md b/ru/core-concepts/supported-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/ru/core-concepts/supported-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 867026e0a5f1b15bcb091198477b70255530dd10 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:23 -0700 Subject: [PATCH 01155/11794] New translations yearn.finance.md (Russian) --- .../supported-strategies/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ru/core-concepts/supported-strategies/yearn.finance.md diff --git a/ru/core-concepts/supported-strategies/yearn.finance.md b/ru/core-concepts/supported-strategies/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/ru/core-concepts/supported-strategies/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 3202adc9f66a3aa5f016d4ca87d2b4e59aac5158 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:24 -0700 Subject: [PATCH 01156/11794] New translations uniswap.md (Russian) --- .../supported-strategies/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ru/core-concepts/supported-strategies/uniswap.md diff --git a/ru/core-concepts/supported-strategies/uniswap.md b/ru/core-concepts/supported-strategies/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/ru/core-concepts/supported-strategies/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 39afd0e7cb6f73df777a8fb131c1bfdc13634b45 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:26 -0700 Subject: [PATCH 01157/11794] New translations dydx.md (Russian) --- ru/core-concepts/supported-strategies/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ru/core-concepts/supported-strategies/dydx.md diff --git a/ru/core-concepts/supported-strategies/dydx.md b/ru/core-concepts/supported-strategies/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/ru/core-concepts/supported-strategies/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 85111543066c9707e2aa19b920945c1856594873 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:28 -0700 Subject: [PATCH 01158/11794] New translations curve.md (Russian) --- .../supported-strategies/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ru/core-concepts/supported-strategies/curve.md diff --git a/ru/core-concepts/supported-strategies/curve.md b/ru/core-concepts/supported-strategies/curve.md new file mode 100644 index 000000000..c0bf8f99e --- /dev/null +++ b/ru/core-concepts/supported-strategies/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | + From cb5f8cbce0c15f7133bfb12dcbb025605e52d2ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:30 -0700 Subject: [PATCH 01159/11794] New translations compound.md (Russian) --- .../supported-strategies/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 ru/core-concepts/supported-strategies/compound.md diff --git a/ru/core-concepts/supported-strategies/compound.md b/ru/core-concepts/supported-strategies/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/ru/core-concepts/supported-strategies/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From b0f800d6b51fbc9e9f0fa85505f999e3f94564b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:31 -0700 Subject: [PATCH 01160/11794] New translations balancer.md (Russian) --- .../supported-strategies/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ru/core-concepts/supported-strategies/balancer.md diff --git a/ru/core-concepts/supported-strategies/balancer.md b/ru/core-concepts/supported-strategies/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/ru/core-concepts/supported-strategies/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From b01877fa8126bb574681916c0cc34c05ac9f78e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:33 -0700 Subject: [PATCH 01161/11794] New translations aave.md (Russian) --- ru/core-concepts/supported-strategies/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ru/core-concepts/supported-strategies/aave.md diff --git a/ru/core-concepts/supported-strategies/aave.md b/ru/core-concepts/supported-strategies/aave.md new file mode 100644 index 000000000..8f991bd82 --- /dev/null +++ b/ru/core-concepts/supported-strategies/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | + From 3aeea42d64281ff58c052f2b566c5790b9aab58f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:35 -0700 Subject: [PATCH 01162/11794] New translations README.md (Russian) --- .../supported-strategies/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 ru/core-concepts/supported-strategies/README.md diff --git a/ru/core-concepts/supported-strategies/README.md b/ru/core-concepts/supported-strategies/README.md new file mode 100644 index 000000000..60ab03f00 --- /dev/null +++ b/ru/core-concepts/supported-strategies/README.md @@ -0,0 +1,30 @@ +# Supported Strategies + +**Supported DeFi Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, OUSD earns yield from the following platform\(s\): + +{% page-ref page="compound.md" %} + +Integrations are currently planned or being built for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 91287ffda3bc86b3af711f748d0b6eea20a5261b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:36 -0700 Subject: [PATCH 01163/11794] New translations yearn.finance.md (Russian) --- .../supported-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ru/core-concepts/supported-platforms/yearn.finance.md diff --git a/ru/core-concepts/supported-platforms/yearn.finance.md b/ru/core-concepts/supported-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/ru/core-concepts/supported-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 0e3825c614d9e5e8d2733a5e18327a1cbd2edfe0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:38 -0700 Subject: [PATCH 01164/11794] New translations dydx.md (Russian) --- ru/core-concepts/supported-platforms/dydx.md | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ru/core-concepts/supported-platforms/dydx.md diff --git a/ru/core-concepts/supported-platforms/dydx.md b/ru/core-concepts/supported-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/ru/core-concepts/supported-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 62f78a589d14bbf5e6a74849903de11765eabbd8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:40 -0700 Subject: [PATCH 01165/11794] New translations lending.md (Russian) --- ru/core-concepts/yield-generation/lending.md | 26 ++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 ru/core-concepts/yield-generation/lending.md diff --git a/ru/core-concepts/yield-generation/lending.md b/ru/core-concepts/yield-generation/lending.md new file mode 100644 index 000000000..a78f46da0 --- /dev/null +++ b/ru/core-concepts/yield-generation/lending.md @@ -0,0 +1,26 @@ +# Lending + +**Unbank the Banked** + +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. + +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. + +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: + +{% page-ref page="../supported-strategies/compound.md" %} + +{% page-ref page="../supported-strategies/aave.md" %} + +{% page-ref page="../supported-strategies/dydx.md" %} + + + + + + + + + + + From 270468ffa00dd95c77519ab9855bb200da5994d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:41 -0700 Subject: [PATCH 01166/11794] New translations curve.md (Russian) --- ru/core-concepts/supported-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ru/core-concepts/supported-platforms/curve.md diff --git a/ru/core-concepts/supported-platforms/curve.md b/ru/core-concepts/supported-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/ru/core-concepts/supported-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 9596c3870f68cd6f0b681519c7b674b38f7d102f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:43 -0700 Subject: [PATCH 01167/11794] New translations compound.md (Russian) --- .../supported-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 ru/core-concepts/supported-platforms/compound.md diff --git a/ru/core-concepts/supported-platforms/compound.md b/ru/core-concepts/supported-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/ru/core-concepts/supported-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 0d130e5118f47c5e71c7a6769f6e2a3091e05d2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:45 -0700 Subject: [PATCH 01168/11794] New translations balancer.md (Russian) --- .../supported-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ru/core-concepts/supported-platforms/balancer.md diff --git a/ru/core-concepts/supported-platforms/balancer.md b/ru/core-concepts/supported-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/ru/core-concepts/supported-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From fadc3153d9fa61fbd3b0ff2e52b054f2fb5952f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:47 -0700 Subject: [PATCH 01169/11794] New translations aave.md (Russian) --- ru/core-concepts/supported-platforms/aave.md | 25 ++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ru/core-concepts/supported-platforms/aave.md diff --git a/ru/core-concepts/supported-platforms/aave.md b/ru/core-concepts/supported-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/ru/core-concepts/supported-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From acdb108a0a5f743fd8f95df5cc7bef9af819e49f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:49 -0700 Subject: [PATCH 01170/11794] New translations README.md (Russian) --- .../supported-platforms/README.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 ru/core-concepts/supported-platforms/README.md diff --git a/ru/core-concepts/supported-platforms/README.md b/ru/core-concepts/supported-platforms/README.md new file mode 100644 index 000000000..aa4b89181 --- /dev/null +++ b/ru/core-concepts/supported-platforms/README.md @@ -0,0 +1,32 @@ +# Supported Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="yearn.finance.md" %} + +{% page-ref page="compound.md" %} + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 92050051b2e4780903becdd25f7fef4c0dcdb2e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:50 -0700 Subject: [PATCH 01171/11794] New translations yearn.finance.md (Russian) --- .../supported-defi-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ru/core-concepts/supported-defi-platforms/yearn.finance.md diff --git a/ru/core-concepts/supported-defi-platforms/yearn.finance.md b/ru/core-concepts/supported-defi-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/ru/core-concepts/supported-defi-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From b3c27b03367ea90e3f035a805c3dba85f4a1e83f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:52 -0700 Subject: [PATCH 01172/11794] New translations uniswap.md (Russian) --- .../supported-defi-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ru/core-concepts/supported-defi-platforms/uniswap.md diff --git a/ru/core-concepts/supported-defi-platforms/uniswap.md b/ru/core-concepts/supported-defi-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/ru/core-concepts/supported-defi-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From b356719a9d1e9194b1ad1e2962bc22bb71ce4d10 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:53 -0700 Subject: [PATCH 01173/11794] New translations dydx.md (Russian) --- .../supported-defi-platforms/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ru/core-concepts/supported-defi-platforms/dydx.md diff --git a/ru/core-concepts/supported-defi-platforms/dydx.md b/ru/core-concepts/supported-defi-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/ru/core-concepts/supported-defi-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 70ad822ee85fbb23dfa192c6c91f0ed630444941 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:55 -0700 Subject: [PATCH 01174/11794] New translations curve.md (Russian) --- .../supported-defi-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ru/core-concepts/supported-defi-platforms/curve.md diff --git a/ru/core-concepts/supported-defi-platforms/curve.md b/ru/core-concepts/supported-defi-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/ru/core-concepts/supported-defi-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 3f9f97f114cc02592ea514e737b094cf49aea422 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:57 -0700 Subject: [PATCH 01175/11794] New translations README.md (Russian) --- ru/core-concepts/yield-generation/README.md | 24 +++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 ru/core-concepts/yield-generation/README.md diff --git a/ru/core-concepts/yield-generation/README.md b/ru/core-concepts/yield-generation/README.md new file mode 100644 index 000000000..cede81cda --- /dev/null +++ b/ru/core-concepts/yield-generation/README.md @@ -0,0 +1,24 @@ +# Yield Generation + +**Automated Yield Farming** + +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. + +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. + +![](../../.gitbook/assets/ousd_docs_graphics_1.png) + +Effectively, there are 3 ways that OUSD generates yield: + +{% page-ref page="lending.md" %} + +{% page-ref page="market-making.md" %} + +{% page-ref page="rewards.md" %} + + + + + + + From 5062fd18830303ad9193dd27906977e202bb832a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:21:59 -0700 Subject: [PATCH 01176/11794] New translations market-making.md (Russian) --- .../yield-generation/market-making.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 ru/core-concepts/yield-generation/market-making.md diff --git a/ru/core-concepts/yield-generation/market-making.md b/ru/core-concepts/yield-generation/market-making.md new file mode 100644 index 000000000..b88b3a90d --- /dev/null +++ b/ru/core-concepts/yield-generation/market-making.md @@ -0,0 +1,26 @@ +# Market Making + +**Own your Stake in Decentralized Exchanges** + +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. + +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. + +{% hint style="info" %} +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +{% endhint %} + +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. + +We intend to integrate directly with at least the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + +{% page-ref page="../supported-strategies/curve.md" %} + +{% page-ref page="../supported-strategies/balancer.md" %} + + + + + From a5b9480d8e3657ee63bc3ab1e18e6ef018b8e1b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:00 -0700 Subject: [PATCH 01177/11794] New translations erc-20.md (Turkish) --- tr/architecture/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 tr/architecture/erc-20.md diff --git a/tr/architecture/erc-20.md b/tr/architecture/erc-20.md new file mode 100644 index 000000000..9a789241b --- /dev/null +++ b/tr/architecture/erc-20.md @@ -0,0 +1,12 @@ +# Overview + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From a5b05aa820966b4e69113cd459c5422768e4d76f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:02 -0700 Subject: [PATCH 01178/11794] New translations strategies.md (Russian) --- ru/smart-contracts/api/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 ru/smart-contracts/api/strategies.md diff --git a/ru/smart-contracts/api/strategies.md b/ru/smart-contracts/api/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/ru/smart-contracts/api/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From 4ba27340e5c5286c3bda9934ece7f1e5038f613d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:03 -0700 Subject: [PATCH 01179/11794] New translations erc-20-1.md (Turkish) --- tr/architecture/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 tr/architecture/erc-20-1.md diff --git a/tr/architecture/erc-20-1.md b/tr/architecture/erc-20-1.md new file mode 100644 index 000000000..a9caff400 --- /dev/null +++ b/tr/architecture/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From eabb60118ea23dcadf2d3e7b0d344307ab825758 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:05 -0700 Subject: [PATCH 01180/11794] New translations how-it-works.md (Turkish) --- tr/how-it-works.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 tr/how-it-works.md diff --git a/tr/how-it-works.md b/tr/how-it-works.md new file mode 100644 index 000000000..8bf7459de --- /dev/null +++ b/tr/how-it-works.md @@ -0,0 +1,36 @@ +# How It Works + +#### 100% Backed and Stable + +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. + +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. + +{% hint style="success" %} +1 OUSD = 1 USD +{% endhint %} + +#### Minting OUSD + +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. + +**Redeeming OUSD** + +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. + +{% hint style="warning" %} +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +{% endhint %} + +#### A**utomated Yield Farming** + +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. + +#### **Elastic Supply** + +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. + +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. + From a9b60411dbe2af07af0b3c62bc802446ebcb6396 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:08 -0700 Subject: [PATCH 01181/11794] New translations getting-started.md (Turkish) --- tr/getting-started.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 tr/getting-started.md diff --git a/tr/getting-started.md b/tr/getting-started.md new file mode 100644 index 000000000..296ff8a36 --- /dev/null +++ b/tr/getting-started.md @@ -0,0 +1,39 @@ +# Getting Started + +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. + +**Mint or Redeem** + +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. + +**Buy on Exchanges** + +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: + +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) + +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. + +**Adding OUSD to Your Wallet** + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. + +**Integrating OUSD** + +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. + +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: + +{% page-ref page="smart-contracts/erc-20.md" %} + +{% page-ref page="smart-contracts/api/" %} + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. + From b199842bf34cd5d98fd488abc5b71d76d7900bf4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:10 -0700 Subject: [PATCH 01182/11794] New translations SUMMARY.md (Turkish) --- tr/SUMMARY.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 tr/SUMMARY.md diff --git a/tr/SUMMARY.md b/tr/SUMMARY.md new file mode 100644 index 000000000..2156447b9 --- /dev/null +++ b/tr/SUMMARY.md @@ -0,0 +1,59 @@ +# Table of contents + +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) + +## Core Concepts + +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-assets/README.md) + * [USDT](core-concepts/supported-assets/usdt.md) + * [USDC](core-concepts/supported-assets/usdc.md) + * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) + * [Compound](core-concepts/supported-strategies/compound.md) + * [Aave](core-concepts/supported-strategies/aave.md) + * [dYdX](core-concepts/supported-strategies/dydx.md) + * [Uniswap](core-concepts/supported-strategies/uniswap.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Balancer](core-concepts/supported-strategies/balancer.md) + * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) + +## Governance + +* [Principles](governance/governance.md) +* [Admin Privileges](governance/admin-privileges.md) + +## Smart Contracts + +* [Architecture](smart-contracts/erc-20.md) +* [Registry](smart-contracts/registry.md) +* [API](smart-contracts/api/README.md) + * [Vault](smart-contracts/api/vault.md) + * [ERC-20](smart-contracts/api/erc-20-1.md) + * [Timelock](smart-contracts/api/timelock-1.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) + +## Security & Risks + +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/untitled.md) +* [Bug Bounties](security-and-risks/asset-risk.md) +* [Contributing](security-and-risks/contributing.md) + +## Links + +* [Github](https://www.github.com/originprotocol/origin-dollar) +* [Discord](https://www.originprotocol.com/discord) +* [originprotocol.com](https://www.originprotocol.com) + From e9b86b71ca4d521af98c45ca5d494e2f1eb6a659 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:11 -0700 Subject: [PATCH 01183/11794] New translations README.md (Turkish) --- tr/README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 tr/README.md diff --git a/tr/README.md b/tr/README.md new file mode 100644 index 000000000..01162cf25 --- /dev/null +++ b/tr/README.md @@ -0,0 +1,30 @@ +--- +description: The first stablecoin that earns a yield while it's still in your wallet +--- + +# Introduction + +## **A Better Form of Money** + +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. + +![](.gitbook/assets/origin-dollar-summary.jpeg) + +**Background** + +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. + +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. + +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. + +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. + +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. + +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. + +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. + +Welcome to the future of money. + From 85bc03f6d337dde4610811e5ca4162bc2f398989 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:13 -0700 Subject: [PATCH 01184/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 61 ++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 ru/smart-contracts/registry.md diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md new file mode 100644 index 000000000..57f66229a --- /dev/null +++ b/ru/smart-contracts/registry.md @@ -0,0 +1,61 @@ +# Registry + +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | + +Internal implementation contracts: + +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +{% endtab %} + +{% tab title="Stablecoins" %} +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +{% endtab %} +{% endtabs %} + + + + + + + From 68beee92bdd400f7bf34efd08f943d0d69fb269c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:16 -0700 Subject: [PATCH 01185/11794] New translations erc-20.md (Russian) --- ru/smart-contracts/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 ru/smart-contracts/erc-20.md diff --git a/ru/smart-contracts/erc-20.md b/ru/smart-contracts/erc-20.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/ru/smart-contracts/erc-20.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From cd621a26211988fba2702149d97d0a57d5610d0a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:18 -0700 Subject: [PATCH 01186/11794] New translations vault.md (Russian) --- ru/smart-contracts/api/vault.md | 175 ++++++++++++++++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 ru/smart-contracts/api/vault.md diff --git a/ru/smart-contracts/api/vault.md b/ru/smart-contracts/api/vault.md new file mode 100644 index 000000000..2caf7c60a --- /dev/null +++ b/ru/smart-contracts/api/vault.md @@ -0,0 +1,175 @@ +--- +description: >- + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +--- + +# Vault + +## Methods‌ + +### mint\(\) + +**`function mint(address _asset, uint256 _amount)`**‌ + +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | + +### mintMultiple\(\) + +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ + +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +{% endhint %} + +### redeem\(\) + +**`function redeem(uint256 _amount)`**‌ + +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +### redeemAll\(\)‌ + +**`function redeemAll()`**‌ + +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +### rebase\(\) + +**`function rebase()`**‌ + +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ + +### allocate\(\) + +**`function allocate()`**‌ + +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ + +### totalValue\(\) + +**`function totalValue()`**‌ + +Returns total value of underlying assets and strategies. + +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | + +### checkBalance\(\) + +**`function checkBalance(address _asset)`**‌ + +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | + +### calculateRedeemOutputs\(\) + +**`function calculateRedeemOutputs(uint256 _amount)`**‌ + +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. + +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. + +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +| `return` name | Type | Description | +|:------------- |:------------- |:--------------------------------------------------------------------------- | +| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | + +### getAssetCount\(\) + +**`function getAssetCount()`**‌ + +Return the number of supported stablecoin assets represented by `uint256` type.‌ + +### getAllAssets\(\) + +**`function getAllAssets()`**‌ + +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ + +### getStrategyCount\(\)‌ + +**`function getStrategyCount()`**‌ + +Return the number of strategies active on the Vault represented by `uint256` type.‌ + +### getAPR\(\) + +**`function getAPR()`**‌ + +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ + +### isSupportedAsset\(\) + +**`function isSupportedAsset(address _asset)`**‌ + +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + +### priceUSDMint\(\) + +**`function priceUSDMint(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceUSDRedeem\(\) + +**`function priceUSDRedeem(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceAssetUSDMint\(\)‌ + +**`function priceAssetUSDMint(address _asset)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | + +### priceAssetUSDRedeem\(\)‌ + +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + From 56490331d635de486594f34578cc753b1e9e22ee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:19 -0700 Subject: [PATCH 01187/11794] New translations timelock-1.md (Russian) --- ru/smart-contracts/api/timelock-1.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ru/smart-contracts/api/timelock-1.md diff --git a/ru/smart-contracts/api/timelock-1.md b/ru/smart-contracts/api/timelock-1.md new file mode 100644 index 000000000..1dde00239 --- /dev/null +++ b/ru/smart-contracts/api/timelock-1.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From fa375b5ecf78805810be0e4aa07e7da17818a7bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:21 -0700 Subject: [PATCH 01188/11794] New translations ousd.md (Russian) --- ru/smart-contracts/api/ousd.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 ru/smart-contracts/api/ousd.md diff --git a/ru/smart-contracts/api/ousd.md b/ru/smart-contracts/api/ousd.md new file mode 100644 index 000000000..8d6981144 --- /dev/null +++ b/ru/smart-contracts/api/ousd.md @@ -0,0 +1,8 @@ +# OUSD + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + + + From f775b794bf3eaa57314ef3b127a475d7f3a75f7b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:22 -0700 Subject: [PATCH 01189/11794] New translations aave.md (Vietnamese) --- vi/core-concepts/supported-platforms/aave.md | 25 ++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 vi/core-concepts/supported-platforms/aave.md diff --git a/vi/core-concepts/supported-platforms/aave.md b/vi/core-concepts/supported-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/vi/core-concepts/supported-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 6084dd4dae43f9c2019c6fadfa0dde47cb306d0f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:24 -0700 Subject: [PATCH 01190/11794] New translations oracle.md (Russian) --- ru/smart-contracts/api/oracle.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ru/smart-contracts/api/oracle.md diff --git a/ru/smart-contracts/api/oracle.md b/ru/smart-contracts/api/oracle.md new file mode 100644 index 000000000..b369591e0 --- /dev/null +++ b/ru/smart-contracts/api/oracle.md @@ -0,0 +1,6 @@ +# Oracles + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From af49b5dc5ebe07038cafac5a4311556a445e3268 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:26 -0700 Subject: [PATCH 01191/11794] New translations erc-20-1.md (Russian) --- ru/smart-contracts/api/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 ru/smart-contracts/api/erc-20-1.md diff --git a/ru/smart-contracts/api/erc-20-1.md b/ru/smart-contracts/api/erc-20-1.md new file mode 100644 index 000000000..7aa009ac1 --- /dev/null +++ b/ru/smart-contracts/api/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 11969f4cdf031e8d657080fcf6ebfbbbd3974b92 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:27 -0700 Subject: [PATCH 01192/11794] New translations README.md (Russian) --- ru/smart-contracts/api/README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 ru/smart-contracts/api/README.md diff --git a/ru/smart-contracts/api/README.md b/ru/smart-contracts/api/README.md new file mode 100644 index 000000000..0bb57264b --- /dev/null +++ b/ru/smart-contracts/api/README.md @@ -0,0 +1,12 @@ +# API + +Documentation of contracts API used by the protocol: + +* [Vault](vault.md) +* [ERC-20](erc-20-1.md) +* [Timelock](timelock-1.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) + + + From 27d3abb2df33d2dfc2acaf2427fe53cd1f383869 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:29 -0700 Subject: [PATCH 01193/11794] New translations untitled.md (Russian) --- ru/security-and-risks/untitled.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ru/security-and-risks/untitled.md diff --git a/ru/security-and-risks/untitled.md b/ru/security-and-risks/untitled.md new file mode 100644 index 000000000..21b692090 --- /dev/null +++ b/ru/security-and-risks/untitled.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="untitled.md" %} + + + + + From bfb6469d68608e04d6bc99049e92c38d33f24bf3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:31 -0700 Subject: [PATCH 01194/11794] New translations risks.md (Russian) --- ru/security-and-risks/risks.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 ru/security-and-risks/risks.md diff --git a/ru/security-and-risks/risks.md b/ru/security-and-risks/risks.md new file mode 100644 index 000000000..26b5ebfe6 --- /dev/null +++ b/ru/security-and-risks/risks.md @@ -0,0 +1,34 @@ +# Risks + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: + +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk + +**Smart contract risk** + +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. + +**Platform risk** + +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. + +**Stablecoin risks** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** + + + + + + + From 1c24d2b5e209bbcf00f228303bd01cbc68ee6e89 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:32 -0700 Subject: [PATCH 01195/11794] New translations contributing.md (Russian) --- ru/security-and-risks/contributing.md | 84 +++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 ru/security-and-risks/contributing.md diff --git a/ru/security-and-risks/contributing.md b/ru/security-and-risks/contributing.md new file mode 100644 index 000000000..a6234e390 --- /dev/null +++ b/ru/security-and-risks/contributing.md @@ -0,0 +1,84 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="asset-risk.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From 0c035a521b6f8e0fccf176bba244d3d8c2195d40 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:34 -0700 Subject: [PATCH 01196/11794] New translations asset-risk.md (Russian) --- ru/security-and-risks/asset-risk.md | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 ru/security-and-risks/asset-risk.md diff --git a/ru/security-and-risks/asset-risk.md b/ru/security-and-risks/asset-risk.md new file mode 100644 index 000000000..d23f13b1d --- /dev/null +++ b/ru/security-and-risks/asset-risk.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From 862cc7a84d9b19367c9cda446c7634822f10ee3f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:36 -0700 Subject: [PATCH 01197/11794] New translations phases.md (Russian) --- ru/governance/phases.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ru/governance/phases.md diff --git a/ru/governance/phases.md b/ru/governance/phases.md new file mode 100644 index 000000000..4b45be826 --- /dev/null +++ b/ru/governance/phases.md @@ -0,0 +1,6 @@ +# Phases + +Progressive decentralization will follow four phases as outlined below. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) + From cdbefef49b67cb4fe0d4be280f28d625a10e5fdf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:37 -0700 Subject: [PATCH 01198/11794] New translations governance.md (Russian) --- ru/governance/governance.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 ru/governance/governance.md diff --git a/ru/governance/governance.md b/ru/governance/governance.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/ru/governance/governance.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From a7859a9a743d8faf9b1e990fd2be50bb6f37f609 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:39 -0700 Subject: [PATCH 01199/11794] New translations admin-privileges.md (Russian) --- ru/governance/admin-privileges.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 ru/governance/admin-privileges.md diff --git a/ru/governance/admin-privileges.md b/ru/governance/admin-privileges.md new file mode 100644 index 000000000..b275178fb --- /dev/null +++ b/ru/governance/admin-privileges.md @@ -0,0 +1,12 @@ +# Admin Privileges + +The OUSD smart contracts are designed to be owner upgradable. + +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. + +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. + +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. + From 50803f8186a1692d9bf69afe8e14f8fb542b708d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:41 -0700 Subject: [PATCH 01200/11794] New translations erc-20-1.md (Turkish) --- tr/smart-contracts/api/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 tr/smart-contracts/api/erc-20-1.md diff --git a/tr/smart-contracts/api/erc-20-1.md b/tr/smart-contracts/api/erc-20-1.md new file mode 100644 index 000000000..7aa009ac1 --- /dev/null +++ b/tr/smart-contracts/api/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 0f2bf10c5e8913e2f109c77c201770e5b33e522d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:42 -0700 Subject: [PATCH 01201/11794] New translations rewards.md (Russian) --- ru/core-concepts/yield-generation/rewards.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 ru/core-concepts/yield-generation/rewards.md diff --git a/ru/core-concepts/yield-generation/rewards.md b/ru/core-concepts/yield-generation/rewards.md new file mode 100644 index 000000000..dce9da9cf --- /dev/null +++ b/ru/core-concepts/yield-generation/rewards.md @@ -0,0 +1,14 @@ +# Rewards + +**Collecting Rewards** + +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. + +{% hint style="info" %} +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +{% endhint %} + +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. + + + From b06b7dbc487e148026ba6337b2c88299acf03639 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:44 -0700 Subject: [PATCH 01202/11794] New translations ousd.md (Turkish) --- tr/smart-contracts/api/ousd.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 tr/smart-contracts/api/ousd.md diff --git a/tr/smart-contracts/api/ousd.md b/tr/smart-contracts/api/ousd.md new file mode 100644 index 000000000..8d6981144 --- /dev/null +++ b/tr/smart-contracts/api/ousd.md @@ -0,0 +1,8 @@ +# OUSD + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + + + From fe2860b4eb116ec9f131528ab0bf8201cba309fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:47 -0700 Subject: [PATCH 01203/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 06ec2a05f48c9596ce5040d3ec1151f898b09878 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:49 -0700 Subject: [PATCH 01204/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 vi/SUMMARY.md diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md new file mode 100644 index 000000000..2156447b9 --- /dev/null +++ b/vi/SUMMARY.md @@ -0,0 +1,59 @@ +# Table of contents + +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) + +## Core Concepts + +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-assets/README.md) + * [USDT](core-concepts/supported-assets/usdt.md) + * [USDC](core-concepts/supported-assets/usdc.md) + * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) + * [Compound](core-concepts/supported-strategies/compound.md) + * [Aave](core-concepts/supported-strategies/aave.md) + * [dYdX](core-concepts/supported-strategies/dydx.md) + * [Uniswap](core-concepts/supported-strategies/uniswap.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Balancer](core-concepts/supported-strategies/balancer.md) + * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) + +## Governance + +* [Principles](governance/governance.md) +* [Admin Privileges](governance/admin-privileges.md) + +## Smart Contracts + +* [Architecture](smart-contracts/erc-20.md) +* [Registry](smart-contracts/registry.md) +* [API](smart-contracts/api/README.md) + * [Vault](smart-contracts/api/vault.md) + * [ERC-20](smart-contracts/api/erc-20-1.md) + * [Timelock](smart-contracts/api/timelock-1.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) + +## Security & Risks + +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/untitled.md) +* [Bug Bounties](security-and-risks/asset-risk.md) +* [Contributing](security-and-risks/contributing.md) + +## Links + +* [Github](https://www.github.com/originprotocol/origin-dollar) +* [Discord](https://www.originprotocol.com/discord) +* [originprotocol.com](https://www.originprotocol.com) + From b8f2546381b6fe206f03a374a2000e412620b529 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:50 -0700 Subject: [PATCH 01205/11794] New translations README.md (Vietnamese) --- vi/README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 vi/README.md diff --git a/vi/README.md b/vi/README.md new file mode 100644 index 000000000..01162cf25 --- /dev/null +++ b/vi/README.md @@ -0,0 +1,30 @@ +--- +description: The first stablecoin that earns a yield while it's still in your wallet +--- + +# Introduction + +## **A Better Form of Money** + +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. + +![](.gitbook/assets/origin-dollar-summary.jpeg) + +**Background** + +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. + +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. + +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. + +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. + +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. + +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. + +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. + +Welcome to the future of money. + From 787081c362e3284d64f41716819e65082aef2261 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:52 -0700 Subject: [PATCH 01206/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 50 +++++++++++++++++----------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index ed3000dd7..57f66229a 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,55 +1,55 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| 保险库 (Vault) | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(proxy wrappers\): -| 策略 | 地址 | 当前分配 | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:---- | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | -内部 implementation 合约: +Internal implementation contracts: -| 策略 | 地址 | +| Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | {% endtab %} {% tab title="Stablecoins" %} -| 合约 | 地址 | -|:---- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | {% endtab %} {% endtabs %} From 19da4a01ad3b726c93e9b492116a5d5a92c5bf29 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:54 -0700 Subject: [PATCH 01207/11794] New translations erc-20.md (Chinese Traditional) --- zh/smart-contracts/erc-20.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/erc-20.md b/zh/smart-contracts/erc-20.md index 0935c1658..c3a21d407 100644 --- a/zh/smart-contracts/erc-20.md +++ b/zh/smart-contracts/erc-20.md @@ -1,12 +1,12 @@ -# 架构 +# Architecture ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -在内部,每个持有者池中的所有权百分比是用积分系统来跟踪。 The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -The [Vault](api/vault.md) is responsible for minting and burning OUSD. 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From e294b3ea4d99cbc194e58543c4c9e1561795b08a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:56 -0700 Subject: [PATCH 01208/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From f139f49c2dc7cd6b1565af4a3db028f59db7a120 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:58 -0700 Subject: [PATCH 01209/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index ca707846b..b891a0c78 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,6 +1,6 @@ -# 时间锁 +# Timelock {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From f58af29f30e4dd1318ed7d31f5e36a1f13b9d26a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:22:59 -0700 Subject: [PATCH 01210/11794] New translations timelock-1.md (Chinese Traditional) --- zh/smart-contracts/api/timelock-1.md | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/zh/smart-contracts/api/timelock-1.md b/zh/smart-contracts/api/timelock-1.md index a44bdbc2e..1dde00239 100644 --- a/zh/smart-contracts/api/timelock-1.md +++ b/zh/smart-contracts/api/timelock-1.md @@ -1,21 +1,20 @@ -# 时间锁 +# Timelock {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已由OpenZeppelin进行了 -审核。 3个显着差异是:

+OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: -1. OUSD 最初将使用比 Compound\(72小时\)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款\(不包括取款或转账\)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 23cc119ddd0d740d295413bec949ce3f07a58405 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:01 -0700 Subject: [PATCH 01211/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index 42f3811fe..3133d5b03 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,10 +1,10 @@ -# 策略 +# Strategies -新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 +New strategies can be added or removed at any time to respond to new market realities and diversify risk. -刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. -我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From 072ed1662053ccc12d3916ddcc9df4a8d9a85df7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:03 -0700 Subject: [PATCH 01212/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 07ae847d65e18d605c5636300e786a2327a9fdfc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:04 -0700 Subject: [PATCH 01213/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 93fb647e8..7aa009ac1 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 05046b7cba9066e4c1efd5cad1842531e07420ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:06 -0700 Subject: [PATCH 01214/11794] New translations how-it-works.md (Vietnamese) --- vi/how-it-works.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 vi/how-it-works.md diff --git a/vi/how-it-works.md b/vi/how-it-works.md new file mode 100644 index 000000000..8bf7459de --- /dev/null +++ b/vi/how-it-works.md @@ -0,0 +1,36 @@ +# How It Works + +#### 100% Backed and Stable + +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. + +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. + +{% hint style="success" %} +1 OUSD = 1 USD +{% endhint %} + +#### Minting OUSD + +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. + +**Redeeming OUSD** + +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. + +{% hint style="warning" %} +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +{% endhint %} + +#### A**utomated Yield Farming** + +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. + +#### **Elastic Supply** + +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. + +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. + From 2ea881ac829fb2612b7f0d47a7be9f2ac66c8c9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:08 -0700 Subject: [PATCH 01215/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 93453eb12..0bb57264b 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,8 +1,8 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) * [Timelock](timelock-1.md) * [Oracles](oracle.md) From 062aa608f01865296f5e0901e1716820c28be150 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:10 -0700 Subject: [PATCH 01216/11794] New translations untitled.md (Chinese Traditional) --- zh/security-and-risks/untitled.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/untitled.md b/zh/security-and-risks/untitled.md index b9641f742..21b692090 100644 --- a/zh/security-and-risks/untitled.md +++ b/zh/security-and-risks/untitled.md @@ -1,16 +1,16 @@ -# 审核 +# Audits {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} **OUSD** -我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. -**支持策略** +**Supported Strategies** -Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock-1.md) 所使用的的原始代码。 +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. {% page-ref page="untitled.md" %} From 340d45f86f99c2b33f75824561e8c3d64c15a9a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:11 -0700 Subject: [PATCH 01217/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d5d7eead2..26b5ebfe6 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From 473ba16c70203c1d86f07aa9234475153e5e1024 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:13 -0700 Subject: [PATCH 01218/11794] New translations contributing.md (Chinese Traditional) --- zh/security-and-risks/contributing.md | 94 +++++++++++++-------------- 1 file changed, 47 insertions(+), 47 deletions(-) diff --git a/zh/security-and-risks/contributing.md b/zh/security-and-risks/contributing.md index 427b48788..a6234e390 100644 --- a/zh/security-and-risks/contributing.md +++ b/zh/security-and-risks/contributing.md @@ -1,84 +1,84 @@ -# 如何贡献 +# Contributing -**100% 开源。** +**100% Open-source** -OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -我们的工作和我们的公司 Discord 都是公开的。 如果您有任何疑问或需要任何帮助,我们的 Discord OUSD 渠道是从我们的团队和社区获得帮助的最佳场所。 +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. -#### 开发过程 +#### Development Process -我们的分支策略类似于 [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/),但是我们在 `master` 分支中进行所有开发,并为已发布的代码提供 `stable` 分支。 +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. -您的开发流程应如下: +Your development flow should look like: -1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 -2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 -3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 -4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 -5. 遵循适当的 [编码样式](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) 并编写一些很棒的代码。 -6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 -7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 -8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. -`master` 分支被锁定,只有 [核心团队](https://github.com/orgs/OriginProtocol/teams/core) 成员能合并您的拉取请求。 由其他受信任的贡献者进行同行评审的拉取请求将被快速跟踪并更快地合并! 在 `#engineering` Discord 频道中寻找合适的评审人。 +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### 编码风格 +#### Coding Style -我们的存储库中使用各种编程语言。 请遵循现有的编码约定,并参考存储库中的CONTRIBUTING.md文件(如果有的话)。 +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -对于JavaScript,我们使用 [NPM的样式](https://docs.npmjs.com/misc/coding-style),该样式通过 [prettier](https://prettier.io/)自动实施。 +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). -对于Solidity,我们使用两个空格的缩进。 +For Solidity, we use two-space indents. -#### 协议设计 +#### Protocol Design -在考虑协议或实施设计方案时,我们会考虑以下: +When considering protocol or implementation design proposals, we are looking for: -* 详细描述这个设计方案解决的问题 -* 讨论所涉及的取舍 -* 检讨其他现有解决方案 -* 相关文献\(RFC,论文等\)的链接 -* 对于提出的解决方案进行研讨 +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution -请注意,协议设计是艰苦而细腻的工作。 您可能需要产看现有文献并仔细考虑通用的用例。 +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### 社区准则 +#### Community Guidelines -我们希望保持 Origin 社区的和谐和成长。 我们需要您的帮助来达到这个目标。 我们为整个社区准备了一些社区准则: +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: -* 对其他社区成员要礼貌并互相尊重。任何地区,种族,性别或其他歧视行为都不能容忍。 做个善良的人! -* 鼓励多样性;使我们社区中的每个人都受到欢迎,无论他们的背景和贡献程度,尽量鼓励它们积极参与我们的社区。 -* 保持合法,不要给任何人带来麻烦。 仅共享您自己的内容,不分享私人或敏感信息,更不要违反法律。 -* 紧贴主题,确保您将信息发布到正确的频道,并避免主题外的讨论。 请记住,当您更新问题或回复电子邮件时,可能会发送给许多人。 请记得考虑这一点。 请记住,没有人喜欢垃圾邮件。 +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### 报告问题 +#### Reporting Issues -如果您发现 Origin 的代码或文档中存在错误,请通过提交 GitHub 问题通知我们。 没有太小的问题。 帮助我们修复错别字! +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### 安全问题 +#### Security Issues -OUSD 仍在早期开发中,这意味着协议和产品中可能存在问题。 我们非常重视安全。 如果发现安全问题,请立即通知我们! +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! -如果发现安全漏洞,请私下将报告发送到 [security@originprotocol.com](mailto:security@originprotocol.com) 或将加密消息[通过Keybase 发送给 @joshfraser](https://keybase.io/joshfraser)。 请不要创建公开议题(file a public issue)。 请务必查看我们的负责任的披露和获得漏洞赏金的资格的准则。 +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. {% page-ref page="asset-risk.md" %} -#### **社区发展** +#### **Community Improvement** -我们的社区与我们的技术一样重要。 +Origin is just as much about community as it is about our technology. -我们总是需要帮助来改善文档、构建与平台交互的新工具,向新用户传播信息和帮助新用户进行设置等。 +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -如果您想帮助我们,请随时与我们联系。 我们 [Discord](https://www.originprotocol.com/discord) 上的 `general` 频道是一个分享想法并自愿提供帮助的好地方。 +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### 全职职位 +#### Full-Time Positions -Origin 有时会聘请开发人员担任兼职或全职职位。 +Origin occasionally hires developers for part-time or full-time positions. -我们偏向与雇用已经开始对项目做出贡献的人。 如果您想在我们的团队中担任全职职位,最好的办法是与我们的团队互动并开始贡献代码。 除非您至少合并了一些拉取请求,否则我们不太可能会给您一个全职的工程职位。 +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. -如果您有兴趣,请查看 [Origin Protocol 招聘岗位](https://angel.co/originprotocol/jobs)。 如果您想通过其他方式提供帮助,请在 [我们的 Discord 频道](https://www.originprotocol.com/discord)与我们分享。 +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From 722acb9241c429936f53c910ecf33f67d1229506 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:16 -0700 Subject: [PATCH 01219/11794] New translations asset-risk.md (Chinese Traditional) --- zh/security-and-risks/asset-risk.md | 40 ++++++++++++++--------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/asset-risk.md b/zh/security-and-risks/asset-risk.md index 13a54c233..d23f13b1d 100644 --- a/zh/security-and-risks/asset-risk.md +++ b/zh/security-and-risks/asset-risk.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 奖励的范围从小问题 **$ 100** 到重大漏洞的 **$ 250,000** 。 +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From b3747d71e6ddf9a44095e2cda504d0ced18009a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:18 -0700 Subject: [PATCH 01220/11794] New translations phases.md (Chinese Traditional) --- zh/governance/phases.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/governance/phases.md b/zh/governance/phases.md index 3ea84711f..4b45be826 100644 --- a/zh/governance/phases.md +++ b/zh/governance/phases.md @@ -1,6 +1,6 @@ -# 发展阶段 +# Phases -渐进式去中心化将分四个阶段。 +Progressive decentralization will follow four phases as outlined below. ![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) From 88eb6b691b86e8a236407fa928c5aa120e098253 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:20 -0700 Subject: [PATCH 01221/11794] New translations governance.md (Chinese Traditional) --- zh/governance/governance.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/governance.md b/zh/governance/governance.md index c0a2891e5..eea11a787 100644 --- a/zh/governance/governance.md +++ b/zh/governance/governance.md @@ -1,26 +1,26 @@ -# 原则 +# Principles -**渐进式去中心化** +**Progressive Decentralization** -我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. -但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**时间锁** +**Timelock** -在实时完全去中心化式治理之前,我们将为所有管理员功能调用实施 [时间锁](../smart-contracts/api/timelock-1.md) 。如果 OUSD 用户对我们提出的升级有异议,他们会有\(48 小时\) 提取资金。 时间锁将在 OUSD 推出后添加。 +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. -**新的和现有的利益相关者** +**New and Existing Stakeholders** -OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. -OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 54cc0d56e906cea6860759c8b7def06f01249733 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:21 -0700 Subject: [PATCH 01222/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 0b86b768a..b275178fb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,12 +1,12 @@ -# 管理员权限 +# Admin Privileges -OUSD 智能合约都是 owner upgradable。 +The OUSD smart contracts are designed to be owner upgradable. -在推出时,OUSD 合约的主人是 5 of 8 的 Gnosis 多钱合同。这个多签合同已经拥由 [OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/)、 [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6),Origin 团队和其他人审核了。 多签的密钥由与该公司有密切联系的人持有。甚至连一起行动的;两位 Origin 创始人也没有足够的控制权来自行执行合约主人功能。 +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. -OUSD 推出后不久,所有权将转移到时间锁。 Origin 团队还可以通过其多签对协议进行更改,但会有一定的延迟。 +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. -在早期阶段,管理员特权确保协议安全且为降低风险的同时提高收益而优化。 我们预计在协议推出后的前几个月内发布智能合约的多个迭代。 +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. -一旦完成几个升级周期,我们打算将所有权从公司转移到去中心化的治理合约,从而允许社区投票并参与未来的协议更新。 +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From d65a6d2d9d7a93c553af5837864d27763d758077 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:23 -0700 Subject: [PATCH 01223/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 03d219c79fc462b679277d5d0aa1dee81a2e6db3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:25 -0700 Subject: [PATCH 01224/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 vi/getting-started.md diff --git a/vi/getting-started.md b/vi/getting-started.md new file mode 100644 index 000000000..296ff8a36 --- /dev/null +++ b/vi/getting-started.md @@ -0,0 +1,39 @@ +# Getting Started + +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. + +**Mint or Redeem** + +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. + +**Buy on Exchanges** + +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: + +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) + +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. + +**Adding OUSD to Your Wallet** + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. + +**Integrating OUSD** + +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. + +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: + +{% page-ref page="smart-contracts/erc-20.md" %} + +{% page-ref page="smart-contracts/api/" %} + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. + From 8d48bc2f1ee5c5f51bc7cc35aa1db3eed53f6801 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:27 -0700 Subject: [PATCH 01225/11794] New translations erc-20-1.md (Vietnamese) --- vi/architecture/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 vi/architecture/erc-20-1.md diff --git a/vi/architecture/erc-20-1.md b/vi/architecture/erc-20-1.md new file mode 100644 index 000000000..a9caff400 --- /dev/null +++ b/vi/architecture/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 432ddec40746346e653467a648c75f5e86534216 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:28 -0700 Subject: [PATCH 01226/11794] New translations lending.md (Chinese Traditional) --- zh/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index 8f22c8b96..a78f46da0 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# 借贷 +# Lending -**不再需要银行** +**Unbank the Banked** -DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. -OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 我们打算至少以下贷款提供者直接与集成: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: {% page-ref page="../supported-strategies/compound.md" %} From 862c3928b0c8a939b8811b4de20c417fea94158d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:30 -0700 Subject: [PATCH 01227/11794] New translations README.md (Vietnamese) --- .../supported-defi-platforms/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 vi/core-concepts/supported-defi-platforms/README.md diff --git a/vi/core-concepts/supported-defi-platforms/README.md b/vi/core-concepts/supported-defi-platforms/README.md new file mode 100644 index 000000000..50ee37b6c --- /dev/null +++ b/vi/core-concepts/supported-defi-platforms/README.md @@ -0,0 +1,30 @@ +# Supported DeFi Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From c048b8fff7e2a7052c883df065551a594a8546cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:32 -0700 Subject: [PATCH 01228/11794] New translations strategies.md (Turkish) --- tr/smart-contracts/api/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 tr/smart-contracts/api/strategies.md diff --git a/tr/smart-contracts/api/strategies.md b/tr/smart-contracts/api/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/tr/smart-contracts/api/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From e688c78ae4e9eee6500a0e9d00adf3c2b78ffc23 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:33 -0700 Subject: [PATCH 01229/11794] New translations README.md (Vietnamese) --- .../supported-platforms/README.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 vi/core-concepts/supported-platforms/README.md diff --git a/vi/core-concepts/supported-platforms/README.md b/vi/core-concepts/supported-platforms/README.md new file mode 100644 index 000000000..aa4b89181 --- /dev/null +++ b/vi/core-concepts/supported-platforms/README.md @@ -0,0 +1,32 @@ +# Supported Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="yearn.finance.md" %} + +{% page-ref page="compound.md" %} + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 061df4bdfee28089e50f7c0f5e074d157c2bcd07 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:35 -0700 Subject: [PATCH 01230/11794] New translations yearn.finance.md (Vietnamese) --- .../supported-defi-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 vi/core-concepts/supported-defi-platforms/yearn.finance.md diff --git a/vi/core-concepts/supported-defi-platforms/yearn.finance.md b/vi/core-concepts/supported-defi-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/vi/core-concepts/supported-defi-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 87db9ea93fc3c33987ffe2abef94b89ceaa5d147 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:37 -0700 Subject: [PATCH 01231/11794] New translations uniswap.md (Vietnamese) --- .../supported-defi-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 vi/core-concepts/supported-defi-platforms/uniswap.md diff --git a/vi/core-concepts/supported-defi-platforms/uniswap.md b/vi/core-concepts/supported-defi-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/vi/core-concepts/supported-defi-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From e384cb9c7b976479da670d3ac1aaf39db0fa97fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:40 -0700 Subject: [PATCH 01232/11794] New translations dydx.md (Vietnamese) --- .../supported-defi-platforms/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 vi/core-concepts/supported-defi-platforms/dydx.md diff --git a/vi/core-concepts/supported-defi-platforms/dydx.md b/vi/core-concepts/supported-defi-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/vi/core-concepts/supported-defi-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From c4948623f1c4b3bbaf2fa6e0fa8f5019c7eddd37 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:42 -0700 Subject: [PATCH 01233/11794] New translations curve.md (Vietnamese) --- .../supported-defi-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 vi/core-concepts/supported-defi-platforms/curve.md diff --git a/vi/core-concepts/supported-defi-platforms/curve.md b/vi/core-concepts/supported-defi-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/vi/core-concepts/supported-defi-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 40e6bed07d372d7be8b14df96f756a7a5240fb79 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:44 -0700 Subject: [PATCH 01234/11794] New translations compound.md (Vietnamese) --- .../supported-defi-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 vi/core-concepts/supported-defi-platforms/compound.md diff --git a/vi/core-concepts/supported-defi-platforms/compound.md b/vi/core-concepts/supported-defi-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/vi/core-concepts/supported-defi-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From de9147e6af7cefe0e29597d053795dbd02e53eb8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:45 -0700 Subject: [PATCH 01235/11794] New translations balancer.md (Vietnamese) --- .../supported-defi-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 vi/core-concepts/supported-defi-platforms/balancer.md diff --git a/vi/core-concepts/supported-defi-platforms/balancer.md b/vi/core-concepts/supported-defi-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/vi/core-concepts/supported-defi-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 63fcef1ea74415e25cfdfd6310f3ea546855b51a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:47 -0700 Subject: [PATCH 01236/11794] New translations aave.md (Vietnamese) --- .../supported-defi-platforms/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 vi/core-concepts/supported-defi-platforms/aave.md diff --git a/vi/core-concepts/supported-defi-platforms/aave.md b/vi/core-concepts/supported-defi-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/vi/core-concepts/supported-defi-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From cc1c0234570b6c68bf8edfb6e6770889639b22d4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:49 -0700 Subject: [PATCH 01237/11794] New translations usdt.md (Vietnamese) --- vi/core-concepts/supported-assets/usdt.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 vi/core-concepts/supported-assets/usdt.md diff --git a/vi/core-concepts/supported-assets/usdt.md b/vi/core-concepts/supported-assets/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/vi/core-concepts/supported-assets/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 8f26dfa4a1b3271802426fcf3373d444eeab127a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:50 -0700 Subject: [PATCH 01238/11794] New translations erc-20.md (Vietnamese) --- vi/architecture/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 vi/architecture/erc-20.md diff --git a/vi/architecture/erc-20.md b/vi/architecture/erc-20.md new file mode 100644 index 000000000..9a789241b --- /dev/null +++ b/vi/architecture/erc-20.md @@ -0,0 +1,12 @@ +# Overview + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 096b1559b086efa9eb88511c6c0619d49a68bf3e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:52 -0700 Subject: [PATCH 01239/11794] New translations usdc.md (Vietnamese) --- vi/core-concepts/supported-assets/usdc.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 vi/core-concepts/supported-assets/usdc.md diff --git a/vi/core-concepts/supported-assets/usdc.md b/vi/core-concepts/supported-assets/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/vi/core-concepts/supported-assets/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From 2725f2fea1be07af5942b865e8a0c4b2831630c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:54 -0700 Subject: [PATCH 01240/11794] New translations dai.md (Vietnamese) --- vi/core-concepts/supported-assets/dai.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 vi/core-concepts/supported-assets/dai.md diff --git a/vi/core-concepts/supported-assets/dai.md b/vi/core-concepts/supported-assets/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/vi/core-concepts/supported-assets/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From 463e5de324396e3d995365b4357bc346504e9473 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:55 -0700 Subject: [PATCH 01241/11794] New translations price-oracles.md (Vietnamese) --- vi/core-concepts/price-oracles.md | 170 ++++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 vi/core-concepts/price-oracles.md diff --git a/vi/core-concepts/price-oracles.md b/vi/core-concepts/price-oracles.md new file mode 100644 index 000000000..0f5b487c4 --- /dev/null +++ b/vi/core-concepts/price-oracles.md @@ -0,0 +1,170 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +{% tabs %} +{% tab title="DAI/USD" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% endtab %} + +{% tab title="USDT/USD" %} +The following oracles are used to fetch or compute a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +{% endtab %} + +{% tab title="USDC/USD" %} +The following oracles are used to fetch or compute a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +{% endtab %} + +{% tab title="ETH/USD" %} +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} +{% endtabs %} + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 9985c7579acf2b5c5240f4ab79e17c58ebf3542a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:57 -0700 Subject: [PATCH 01242/11794] New translations earning-strategies.md (Vietnamese) --- vi/core-concepts/fund-management/earning-strategies.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 vi/core-concepts/fund-management/earning-strategies.md diff --git a/vi/core-concepts/fund-management/earning-strategies.md b/vi/core-concepts/fund-management/earning-strategies.md new file mode 100644 index 000000000..0fb0111e4 --- /dev/null +++ b/vi/core-concepts/fund-management/earning-strategies.md @@ -0,0 +1,6 @@ +# Earning Strategies + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. + +In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. + From 9269d0513dd8b757277f51f969f710453a89b3f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:23:58 -0700 Subject: [PATCH 01243/11794] New translations diversification.md (Vietnamese) --- vi/core-concepts/fund-management/diversification.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 vi/core-concepts/fund-management/diversification.md diff --git a/vi/core-concepts/fund-management/diversification.md b/vi/core-concepts/fund-management/diversification.md new file mode 100644 index 000000000..3d98a522e --- /dev/null +++ b/vi/core-concepts/fund-management/diversification.md @@ -0,0 +1,8 @@ +# Diversification + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From f56d2fc278b2d9b8f0b25b78c7a8eda62a0a4e88 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:00 -0700 Subject: [PATCH 01244/11794] New translations README.md (Vietnamese) --- vi/core-concepts/fund-management/README.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 vi/core-concepts/fund-management/README.md diff --git a/vi/core-concepts/fund-management/README.md b/vi/core-concepts/fund-management/README.md new file mode 100644 index 000000000..4f6287602 --- /dev/null +++ b/vi/core-concepts/fund-management/README.md @@ -0,0 +1,6 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + From 3e605b3967945806eedf7fbadc50856c4c64801a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:02 -0700 Subject: [PATCH 01245/11794] New translations elastic-supply.md (Vietnamese) --- vi/core-concepts/elastic-supply.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 vi/core-concepts/elastic-supply.md diff --git a/vi/core-concepts/elastic-supply.md b/vi/core-concepts/elastic-supply.md new file mode 100644 index 000000000..b415919ae --- /dev/null +++ b/vi/core-concepts/elastic-supply.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From 3339246d97097d3f6bb563bd1bbdcadef9a94ca1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:03 -0700 Subject: [PATCH 01246/11794] New translations vault.md (Vietnamese) --- vi/architecture/vault.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 vi/architecture/vault.md diff --git a/vi/architecture/vault.md b/vi/architecture/vault.md new file mode 100644 index 000000000..ebb2a96dc --- /dev/null +++ b/vi/architecture/vault.md @@ -0,0 +1,17 @@ +# Vault + +The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + +The most important publicly callable functions on the Vault are: + +* `mint()`allows a single supported stablecoin to be converted to OUSD +* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call +* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. +* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. +* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. +* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. + +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. + + + From 434f0eba9afa9418be8283da9e77104f0a132c0c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:05 -0700 Subject: [PATCH 01247/11794] New translations timelock.md (Vietnamese) --- vi/architecture/timelock.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 vi/architecture/timelock.md diff --git a/vi/architecture/timelock.md b/vi/architecture/timelock.md new file mode 100644 index 000000000..b26b30f1c --- /dev/null +++ b/vi/architecture/timelock.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 52cf3fc954be2d14365db4659de90a3f35526090 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:06 -0700 Subject: [PATCH 01248/11794] New translations strategies.md (Vietnamese) --- vi/architecture/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 vi/architecture/strategies.md diff --git a/vi/architecture/strategies.md b/vi/architecture/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/vi/architecture/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From 2878eb75013104b2370b61dec031d42e70ffc718 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:08 -0700 Subject: [PATCH 01249/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 7b5ef6ee5..b88b3a90d 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 \(例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, \(例如 Balancer 将 BAL 代币奖励给流动性提供商\)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -我们打算至少与以下自动做市商直接集成: +We intend to integrate directly with at least the following automated market makers: {% page-ref page="../supported-strategies/uniswap.md" %} From a0ed24ea955b009779c3014087b0f7846c918b3d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:10 -0700 Subject: [PATCH 01250/11794] New translations README.md (Vietnamese) --- vi/core-concepts/supported-assets/README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 vi/core-concepts/supported-assets/README.md diff --git a/vi/core-concepts/supported-assets/README.md b/vi/core-concepts/supported-assets/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/vi/core-concepts/supported-assets/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From 8747e608c14388b1a8860ae54b60075e19334f9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:12 -0700 Subject: [PATCH 01251/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/yield-generation/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index 324dc723a..cede81cda 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,14 +1,14 @@ -# 收益产生 +# Yield Generation -**自动收益耕作** +**Automated Yield Farming** -虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 \(TVL\),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 OUSD 的第一个版本将采用一个简单的 Compound 策略,但是每个月都会部署能够将收益最大化并同时以最大程度降低风险和依赖性的新策略。 +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -OUSD 通过三种方式产生收益: +Effectively, there are 3 ways that OUSD generates yield: {% page-ref page="lending.md" %} From 86115542dbae483be58a8b7e555179743ab4fa0e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:15 -0700 Subject: [PATCH 01252/11794] New translations strategies.md (Chinese Traditional) --- zh/architecture/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 42f3811fe..3133d5b03 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ -# 策略 +# Strategies -新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 +New strategies can be added or removed at any time to respond to new market realities and diversify risk. -刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. -我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From d6a6137aa2ba78212df6b666f8ad7ac857673618 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:16 -0700 Subject: [PATCH 01253/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-assets/dai.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-assets/dai.md b/zh/core-concepts/supported-assets/dai.md index 56bbdeb6d..4be5c3788 100644 --- a/zh/core-concepts/supported-assets/dai.md +++ b/zh/core-concepts/supported-assets/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai \(SAI \)到多抵押Dai \(DAI \)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP \)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. -| 关键信息 | | -|:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | -| 名字 | Dai | -| 符号 | DAI | -| 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | From fd02fd18e9741798d1bada4c44d7a79dcc1613db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:19 -0700 Subject: [PATCH 01254/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-assets/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-assets/README.md b/zh/core-concepts/supported-assets/README.md index 434cc4bef..56390ccf6 100644 --- a/zh/core-concepts/supported-assets/README.md +++ b/zh/core-concepts/supported-assets/README.md @@ -1,10 +1,10 @@ -# 支持的稳定币 +# Supported Stablecoins -**支持的稳定币** +**Supported Stablecoins** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -目前,OUSD 支持以下稳定币: +Currently, OUSD supports the following stablecoins: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. From ce80ccf80842285f6b3d941f7928d1a1c694d16c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:20 -0700 Subject: [PATCH 01255/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 136 +++++++++++++++--------------- 1 file changed, 68 insertions(+), 68 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 25228313b..0f5b487c4 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - + - - @@ -20,151 +20,151 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - +
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
-为了在进入和退出时铸造和燃烧正确数量的 OUSD,智能合约需要准确定价进入和退出系统的 USDT,USDC 和 DAI。 它也需要一个可靠的方式来扩大供应以分配所赚取的利息,或者在基础资产价值发生负向变化时缩小供应。 作为去中心化协议,OUSD 必须依靠非中心化来源来获取这些价格。 +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD 从多个链上的预言服务器中获取价格,并使用对池最有利的汇率。 +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. {% endhint %} -为了防止恶意攻击并鼓励长期投资者而非短期投机者,OUSD 合约比较多个来源的价格,并选择使用对整个资金池有利的汇率。 这种机制可以保护资金池中的资金免受套利者的侵害,并防止任何人能够利用因错误定价的预言而导致的任何暂时性的问题来耗尽共享资金池。 +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -这保护池中的资金,同时奖励代币的长期持有者。 由于最安全的价格取决于交易的方向,因此 Origin oracle 公开了 `priceUSDMint()` 和 `priceUSDRedeem()`。 为了保持一致性,rebasing function使用 `priceUSDMint()` 。 +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. -这是 OUSD 正在使用的初始神谕: +Here is the initial set of oracles that are being used by OUSD: {% embed url="https://compound.finance/docs/prices" caption="" %} {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -以下神谕已实施,但由于gas成本,目前未使用它们: +The following oracles have been implemented, but are not currently being used due to gas costs: {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} {% tabs %} {% tab title="DAI/USD" %} -以下神谕用于获取或计算 **DAI / USD** 的价格: - -| 神谕(Oracle) | 对 | 合约 | -|:------------ |:--------- |:-------------------------------------------- | -| 开放数据库 | DAI / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | DAI / USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} {% tab title="USDT/USD" %} -以下神谕用于获取或计算 **USDT/USD** 的价格: +The following oracles are used to fetch or compute a price for **USDT/USD:** -| O**racle** | 对 | 合约 | -|:------------ |:---------- |:-------------------------------------------- | -| Chainlink | USDT / ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} {% tab title="USDC/USD" %} -以下神谕用于获取或计算 **USDC/USD** 的价格: +The following oracles are used to fetch or compute a price for **USDC/USD:** -| O**racle** | 对 | 合约 | -|:------------ |:------------ |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDC / ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} {% tab title="ETH/USD" %} -由于不是所有神谕都有直接的美元对,因此该协议也获取 **ETH / USD** 的价格,以便使用 ETH 计算美元价格。 为了安全起见,协议会做出对于基金最有利益(而不是个人)的选择。 +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. -| 神谕(Oracle) | 对 | 合约 | -|:---------- |:------- |:------------------------------------------ | -| 开放数据库 | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -接下来,其他的神谕也可能会被添加到协议中。 如果任何的一个神谕变得不可靠,我们也可能会取消对其神谕的支持。 +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 19ba6c938f283ce8b056d04697d091cf04e972c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:23 -0700 Subject: [PATCH 01256/11794] New translations earning-strategies.md (Chinese Traditional) --- zh/core-concepts/fund-management/earning-strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md index 68cf24d3f..0fb0111e4 100644 --- a/zh/core-concepts/fund-management/earning-strategies.md +++ b/zh/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ -# 收益策略 +# Earning Strategies -收益策略将资金部署到各种DeFi平台。 保险库将决定哪些策略处于有效状态,以及它们将收到多少已部署资金。 +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. -此外,策略会随着时间的推移而升级。 例如,在刚推出时,将有一个初始的 [Compound 策略](../supported-strategies/compound.md)。 随着时间的流逝,这可能会被 v2 或 v3 版本的 Compound 策略所取代。 +In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. From fba2d122138b521a9e652932db25cdb74d9c2779 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:25 -0700 Subject: [PATCH 01257/11794] New translations diversification.md (Chinese Traditional) --- zh/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md index d4c5ae8a4..3d98a522e 100644 --- a/zh/core-concepts/fund-management/diversification.md +++ b/zh/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# 多样化 +# Diversification -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. 在短期内这些权重会经常通过 Origin 发布的更新被调整,而长期会由去中心化的治理来进行调整。 +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. -使用多个底层 DeFi [平台](../supported-strategies/) 以多元化将降低智能合约和其他系统性风险。 智能合约将计算当前和预期的 APY,以为 OUSD 持有者提供有竞争力的回报。 随着时间的推移,保险库合同将升级为可以在多个策略之间进行智能和自动地切换,而无需任何手动干预。 例如,保险库会自动在各种借贷策略之间转移资金,以优化收益。 +Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. -但是,我们还是希望通过治理投票来做出一些类似风险参数或是否将某些策略包括在自动决策引擎中的决策。 +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. From 57723fe043b629dfa81563a43b96a532576735e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:26 -0700 Subject: [PATCH 01258/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index 74bc7393d..4f6287602 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 基金管理 +# Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多元化。 多元化消除了单点失败并降低了风险。 +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. From 997be2ca41384bb672479afb9ba79b0742e0311f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:28 -0700 Subject: [PATCH 01259/11794] New translations elastic-supply.md (Chinese Traditional) --- zh/core-concepts/elastic-supply.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index ef84d413a..b415919ae 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD 的重新平衡机制非常偏向于增加供应量,因为 OUSD 的铸造量与基础策略所获得的收益相关。 除了基础稳定币常见的价格波动之外,您应该不会看到 OUSD 余额下降。 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 余额的重大减少将代表系统出现了问题。 -3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From cdf84c3654a48eeda244e53fc870900dac8f6431 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:30 -0700 Subject: [PATCH 01260/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..ebb2a96dc 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# Vault -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. -保险库最重要的可公开调用的功能是: +The most important publicly callable functions on the Vault are: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`allows a single supported stablecoin to be converted to OUSD +* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call +* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. +* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. +* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. +* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. From eceb138650745eb50aa65087310178632ddd216e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:31 -0700 Subject: [PATCH 01261/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index f39c1f5e9..b26b30f1c 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,21 +1,20 @@ -# 时间锁 +# Timelock {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已由OpenZeppelin进行了 -审核。 3个显着差异是:

+OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: -1. OUSD 最初将使用比 Compound\(72小时\)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款\(不包括取款或转账\)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From a94ba5b34dca62b9cc6ec7a3acf0453bbd054477 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:33 -0700 Subject: [PATCH 01262/11794] New translations erc-20.md (Chinese Traditional) --- zh/architecture/erc-20.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20.md b/zh/architecture/erc-20.md index 13c5b9343..9a789241b 100644 --- a/zh/architecture/erc-20.md +++ b/zh/architecture/erc-20.md @@ -1,12 +1,12 @@ -# 概观 +# Overview ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -在内部,每个持有者池中的所有权百分比是用积分系统来跟踪。 在查看余额或启动钱包之间的转账时由 ERC-20 合约处理转换为美元的条款。 +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -保险库(The Vault)负责铸造(minting)和燃烧(burning)OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From 868253d09a7fbcb0475938477464d9b7e53ee987 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:35 -0700 Subject: [PATCH 01263/11794] New translations usdt.md (Chinese Traditional) --- zh/core-concepts/supported-assets/usdt.md | 24 +++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-assets/usdt.md b/zh/core-concepts/supported-assets/usdt.md index 4599e04db..4ae2afe89 100644 --- a/zh/core-concepts/supported-assets/usdt.md +++ b/zh/core-concepts/supported-assets/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT \)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管****围绕****该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From 4dd4ee7ad7ce94416a449009ef483af8f2bc4237 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:37 -0700 Subject: [PATCH 01264/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 7e084829c..a9caff400 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD is an ERC-20 compliant token with one novel property that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 23ad23b8f8bbf40c78971f6dd7171dfebf99e344 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:39 -0700 Subject: [PATCH 01265/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f952797dc..8bf7459de 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar \(OUSD \)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币\(目前支持 USDT,USDC 和DAI \)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 3dff91ff6f5db51c6185c6f31eb7ef4e2f1c31fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:41 -0700 Subject: [PATCH 01266/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index f60459613..2156447b9 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-assets/README.md) +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-assets/README.md) * [USDT](core-concepts/supported-assets/usdt.md) * [USDC](core-concepts/supported-assets/usdc.md) * [DAI](core-concepts/supported-assets/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) @@ -23,35 +23,35 @@ * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management/README.md) - * [收益策略](core-concepts/fund-management/earning-strategies.md) - * [多样化](core-concepts/fund-management/diversification.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/governance.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/governance.md) +* [Admin Privileges](governance/admin-privileges.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/erc-20.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/erc-20.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock-1.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock-1.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/untitled.md) -* [错误赏金](security-and-risks/asset-risk.md) -* [如何贡献](security-and-risks/contributing.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/untitled.md) +* [Bug Bounties](security-and-risks/asset-risk.md) +* [Contributing](security-and-risks/contributing.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 630861840f6c57aa19f57897677772ebe0b94769 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:42 -0700 Subject: [PATCH 01267/11794] New translations README.md (Chinese Traditional) --- zh/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/README.md b/zh/README.md index fa101f6a9..01162cf25 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,10 +1,10 @@ --- -description: 首个在您的钱包中赚取收益的稳定币 +description: The first stablecoin that earns a yield while it's still in your wallet --- -# 介绍 +# Introduction -## **一种更好的货币形式** +## **A Better Form of Money** Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. From edd9e0a9ac62c4436d553cfbf217de537d1dcddf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:44 -0700 Subject: [PATCH 01268/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 61 ++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 tr/smart-contracts/registry.md diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md new file mode 100644 index 000000000..57f66229a --- /dev/null +++ b/tr/smart-contracts/registry.md @@ -0,0 +1,61 @@ +# Registry + +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | + +Internal implementation contracts: + +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +{% endtab %} + +{% tab title="Stablecoins" %} +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +{% endtab %} +{% endtabs %} + + + + + + + From d83d4bd3c01ee52a52550ba5ca5ebbe7996a5c1d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:46 -0700 Subject: [PATCH 01269/11794] New translations erc-20.md (Turkish) --- tr/smart-contracts/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 tr/smart-contracts/erc-20.md diff --git a/tr/smart-contracts/erc-20.md b/tr/smart-contracts/erc-20.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/tr/smart-contracts/erc-20.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From dc1c55d967110a4cdb745a4485a668e2504629bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:48 -0700 Subject: [PATCH 01270/11794] New translations vault.md (Turkish) --- tr/smart-contracts/api/vault.md | 175 ++++++++++++++++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 tr/smart-contracts/api/vault.md diff --git a/tr/smart-contracts/api/vault.md b/tr/smart-contracts/api/vault.md new file mode 100644 index 000000000..2caf7c60a --- /dev/null +++ b/tr/smart-contracts/api/vault.md @@ -0,0 +1,175 @@ +--- +description: >- + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +--- + +# Vault + +## Methods‌ + +### mint\(\) + +**`function mint(address _asset, uint256 _amount)`**‌ + +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | + +### mintMultiple\(\) + +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ + +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +{% endhint %} + +### redeem\(\) + +**`function redeem(uint256 _amount)`**‌ + +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +### redeemAll\(\)‌ + +**`function redeemAll()`**‌ + +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +### rebase\(\) + +**`function rebase()`**‌ + +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ + +### allocate\(\) + +**`function allocate()`**‌ + +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ + +### totalValue\(\) + +**`function totalValue()`**‌ + +Returns total value of underlying assets and strategies. + +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | + +### checkBalance\(\) + +**`function checkBalance(address _asset)`**‌ + +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | + +### calculateRedeemOutputs\(\) + +**`function calculateRedeemOutputs(uint256 _amount)`**‌ + +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. + +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. + +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +| `return` name | Type | Description | +|:------------- |:------------- |:--------------------------------------------------------------------------- | +| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | + +### getAssetCount\(\) + +**`function getAssetCount()`**‌ + +Return the number of supported stablecoin assets represented by `uint256` type.‌ + +### getAllAssets\(\) + +**`function getAllAssets()`**‌ + +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ + +### getStrategyCount\(\)‌ + +**`function getStrategyCount()`**‌ + +Return the number of strategies active on the Vault represented by `uint256` type.‌ + +### getAPR\(\) + +**`function getAPR()`**‌ + +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ + +### isSupportedAsset\(\) + +**`function isSupportedAsset(address _asset)`**‌ + +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + +### priceUSDMint\(\) + +**`function priceUSDMint(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceUSDRedeem\(\) + +**`function priceUSDRedeem(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceAssetUSDMint\(\)‌ + +**`function priceAssetUSDMint(address _asset)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | + +### priceAssetUSDRedeem\(\)‌ + +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + From b1190fb6d0476a3f0496b4f9a2f840b918f8904a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:50 -0700 Subject: [PATCH 01271/11794] New translations timelock.md (Turkish) --- tr/smart-contracts/api/timelock.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 tr/smart-contracts/api/timelock.md diff --git a/tr/smart-contracts/api/timelock.md b/tr/smart-contracts/api/timelock.md new file mode 100644 index 000000000..b891a0c78 --- /dev/null +++ b/tr/smart-contracts/api/timelock.md @@ -0,0 +1,6 @@ +# Timelock + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From 43a0409263adb594144eda116b7835fe0dfc1594 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:53 -0700 Subject: [PATCH 01272/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 6038eac1abc28ed282047ff1a64d3a19a28c5479 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:55 -0700 Subject: [PATCH 01273/11794] New translations timelock-1.md (Turkish) --- tr/smart-contracts/api/timelock-1.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 tr/smart-contracts/api/timelock-1.md diff --git a/tr/smart-contracts/api/timelock-1.md b/tr/smart-contracts/api/timelock-1.md new file mode 100644 index 000000000..1dde00239 --- /dev/null +++ b/tr/smart-contracts/api/timelock-1.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 97a9d1c115fc8771baec9c5b38fec3123c4f3084 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:57 -0700 Subject: [PATCH 01274/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-assets/usdc.md | 24 +++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-assets/usdc.md b/zh/core-concepts/supported-assets/usdc.md index edde9dda7..2647d7c83 100644 --- a/zh/core-concepts/supported-assets/usdc.md +++ b/zh/core-concepts/supported-assets/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin \(USDC \)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 该中心的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. -| 关键信息 | | -|:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | -| 名字 | USD Coin | -| 符号 | USDC | -| 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | From 9fa587d87ff86bfc57bf784eed914d9e826ea734 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:24:59 -0700 Subject: [PATCH 01275/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 4a976f78a..296ff8a36 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,39 +1,39 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. -**将 OUSD 加入您的钱包** +**Adding OUSD to Your Wallet** {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**集成 OUSD** +**Integrating OUSD** -OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="smart-contracts/erc-20.md" %} {% page-ref page="smart-contracts/api/" %} -**帮助** +**Getting Help** -请加入 Origin [Discord](www.originprotocol.com/discord) 中的 Origin Dollar #engineering 聊天室。 我们的团队和社区成员期待帮助您开发。 您所提出的问题可以帮助我们改善产品,所以如果在这里找不到需要的信息,请随时联系我们。 +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From 301d4c6cf49002859d1338eb8012473c7b92caef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:01 -0700 Subject: [PATCH 01276/11794] New translations README.md (Chinese Traditional) --- .../supported-defi-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/README.md b/zh/core-concepts/supported-defi-platforms/README.md index 6a9354958..50ee37b6c 100644 --- a/zh/core-concepts/supported-defi-platforms/README.md +++ b/zh/core-concepts/supported-defi-platforms/README.md @@ -1,14 +1,14 @@ -# 支持的DeFi平台 +# Supported DeFi Platforms -**支持平台** +**Supported Platforms** -OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -目前,我们计划从以下平台赚取收益: +Currently, we plan to earn yields from the following platforms: {% page-ref page="compound.md" %} -我们也打算集成以下平台: +Integrations are currently planned for the following platforms: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="yearn.finance.md" %} -尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From 9bce9a237fedb524422c83186b6976ed73647401 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:04 -0700 Subject: [PATCH 01277/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 70589d10cce1d02df8f8285404c1d86af614dd97 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:06 -0700 Subject: [PATCH 01278/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 46dd47f36bc46666eca5bcc6ae672c73028c5c71 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:07 -0700 Subject: [PATCH 01279/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 6174234169582b12dd39974cc8365b7646f745b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:09 -0700 Subject: [PATCH 01280/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 6139a76f62191c19b8dfa7449e19e4fde818b2fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:11 -0700 Subject: [PATCH 01281/11794] New translations curve.md (Chinese Traditional) --- .../supported-strategies/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index 1ac89885c..c0bf8f99e 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL\) 超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | -| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From cac51a2f6bc432b79b30144f9eec604e0f10d20a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:13 -0700 Subject: [PATCH 01282/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 40cd9dcdbb19511c3f4673d5336d0d6e754c54cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:15 -0700 Subject: [PATCH 01283/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 19fbeaaec4fdd0b316592f6c3a587fe92ed91549 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:17 -0700 Subject: [PATCH 01284/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index 6d96237e6..60ab03f00 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,14 +1,14 @@ -# 支持策略 +# Supported Strategies -**支持的DeFi平台** +**Supported DeFi Platforms** -OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -目前,OUSD 从以下平台赚取收益: +Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="compound.md" %} -我们也打算集成以下平台: +Integrations are currently planned or being built for the following platforms: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="yearn.finance.md" %} -尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From 215557a7e63b78e19abeb665548f8ff33093a0f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:18 -0700 Subject: [PATCH 01285/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From b1a413c6ec5a1f89212496be8b0ed113994d85a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:20 -0700 Subject: [PATCH 01286/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From adba2396f6bfed89d586531d9ff7058c1225ef7e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:22 -0700 Subject: [PATCH 01287/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 4b5b68bd6195f763d27fee66cab9e46cb762b583 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:24 -0700 Subject: [PATCH 01288/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 3bdacd954..8f991bd82 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 2713078baa69f5da288d7a43bcb56f022a26e2f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:26 -0700 Subject: [PATCH 01289/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 96316302d9021cfc2df5ed3d2dddb0165cd65db2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:28 -0700 Subject: [PATCH 01290/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 44db0c8e6..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 040fcaae768931597a65bbc9eb7c139c317f4f43 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:30 -0700 Subject: [PATCH 01291/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 0c635c533334b2458b7052bed7a3d191f4ac78f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:32 -0700 Subject: [PATCH 01292/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-platforms/README.md b/zh/core-concepts/supported-platforms/README.md index c05b8eaa6..aa4b89181 100644 --- a/zh/core-concepts/supported-platforms/README.md +++ b/zh/core-concepts/supported-platforms/README.md @@ -1,14 +1,14 @@ -# 支持平台 +# Supported Platforms -**支持平台** +**Supported Platforms** -OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -目前,我们打算从以下平台赚取收益: +Currently, we plan to earn yields from the following platforms: {% page-ref page="compound.md" %} -我们也打算集成以下平台: +Integrations are currently planned for the following platforms: {% page-ref page="yearn.finance.md" %} @@ -24,9 +24,9 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="balancer.md" %} -尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From dd55cf9ecb1af64e7ce50d310f0e1738136103cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:34 -0700 Subject: [PATCH 01293/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 26f8de4f58ec2c09286ca28e63838a1cd81cd689 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:36 -0700 Subject: [PATCH 01294/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From f9a41f51b957929a738864416a55faf100ed694a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:38 -0700 Subject: [PATCH 01295/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 2f0e2eb8a9ef9aef5b2b02fe28d2e0391542d7cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:39 -0700 Subject: [PATCH 01296/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 9db63a0020ebad91baffce87d33650423fa26e11 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:41 -0700 Subject: [PATCH 01297/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From cf4f3ca8c29b995ca3a1b3225baf28b6acd77e03 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:43 -0700 Subject: [PATCH 01298/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From dd79855c043977a0c01d558ef6cd5a46de177962 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:45 -0700 Subject: [PATCH 01299/11794] New translations how-it-works.md (Filipino) --- fil/how-it-works.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 fil/how-it-works.md diff --git a/fil/how-it-works.md b/fil/how-it-works.md new file mode 100644 index 000000000..8bf7459de --- /dev/null +++ b/fil/how-it-works.md @@ -0,0 +1,36 @@ +# How It Works + +#### 100% Backed and Stable + +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. + +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. + +{% hint style="success" %} +1 OUSD = 1 USD +{% endhint %} + +#### Minting OUSD + +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. + +**Redeeming OUSD** + +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. + +{% hint style="warning" %} +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +{% endhint %} + +#### A**utomated Yield Farming** + +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. + +#### **Elastic Supply** + +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. + +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. + From 6cb7233611d0f8a2b22653f90d79090d90b8ed61 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:46 -0700 Subject: [PATCH 01300/11794] New translations erc-20-1.md (Filipino) --- fil/architecture/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 fil/architecture/erc-20-1.md diff --git a/fil/architecture/erc-20-1.md b/fil/architecture/erc-20-1.md new file mode 100644 index 000000000..a9caff400 --- /dev/null +++ b/fil/architecture/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 657d1c2ed8e9888f29d57193fdfc9c08911b8fcb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:48 -0700 Subject: [PATCH 01301/11794] New translations erc-20.md (Filipino) --- fil/architecture/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 fil/architecture/erc-20.md diff --git a/fil/architecture/erc-20.md b/fil/architecture/erc-20.md new file mode 100644 index 000000000..9a789241b --- /dev/null +++ b/fil/architecture/erc-20.md @@ -0,0 +1,12 @@ +# Overview + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 1eaf1ada40ac72e8f46d9768c824c54f789f50f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:50 -0700 Subject: [PATCH 01302/11794] New translations strategies.md (Filipino) --- fil/architecture/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 fil/architecture/strategies.md diff --git a/fil/architecture/strategies.md b/fil/architecture/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/fil/architecture/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From 2958e1f36c4c6d75350be9497828a99cc231469d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:52 -0700 Subject: [PATCH 01303/11794] New translations timelock.md (Filipino) --- fil/architecture/timelock.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 fil/architecture/timelock.md diff --git a/fil/architecture/timelock.md b/fil/architecture/timelock.md new file mode 100644 index 000000000..b26b30f1c --- /dev/null +++ b/fil/architecture/timelock.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From ed0b3b7675a3666edb65913a2f4c22d950bf74c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:54 -0700 Subject: [PATCH 01304/11794] New translations vault.md (Filipino) --- fil/architecture/vault.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 fil/architecture/vault.md diff --git a/fil/architecture/vault.md b/fil/architecture/vault.md new file mode 100644 index 000000000..ebb2a96dc --- /dev/null +++ b/fil/architecture/vault.md @@ -0,0 +1,17 @@ +# Vault + +The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + +The most important publicly callable functions on the Vault are: + +* `mint()`allows a single supported stablecoin to be converted to OUSD +* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call +* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. +* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. +* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. +* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. + +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. + + + From 1a1472d234b7b08508334dc38a15ad22242a68ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:56 -0700 Subject: [PATCH 01305/11794] New translations diversification.md (Filipino) --- fil/core-concepts/fund-management/diversification.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 fil/core-concepts/fund-management/diversification.md diff --git a/fil/core-concepts/fund-management/diversification.md b/fil/core-concepts/fund-management/diversification.md new file mode 100644 index 000000000..3d98a522e --- /dev/null +++ b/fil/core-concepts/fund-management/diversification.md @@ -0,0 +1,8 @@ +# Diversification + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From 5e422a3641fce9f83a56d3e078535da0a76a00ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:25:59 -0700 Subject: [PATCH 01306/11794] New translations elastic-supply.md (Filipino) --- fil/core-concepts/elastic-supply.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 fil/core-concepts/elastic-supply.md diff --git a/fil/core-concepts/elastic-supply.md b/fil/core-concepts/elastic-supply.md new file mode 100644 index 000000000..b415919ae --- /dev/null +++ b/fil/core-concepts/elastic-supply.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From a46c3babac60bc42ec1fe8a00831a338ad503f4e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:01 -0700 Subject: [PATCH 01307/11794] New translations README.md (Filipino) --- fil/core-concepts/fund-management/README.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 fil/core-concepts/fund-management/README.md diff --git a/fil/core-concepts/fund-management/README.md b/fil/core-concepts/fund-management/README.md new file mode 100644 index 000000000..4f6287602 --- /dev/null +++ b/fil/core-concepts/fund-management/README.md @@ -0,0 +1,6 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + From d6b64b90f8cd0835da73a68c624c1b564018c4fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:02 -0700 Subject: [PATCH 01308/11794] New translations earning-strategies.md (Filipino) --- fil/core-concepts/fund-management/earning-strategies.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 fil/core-concepts/fund-management/earning-strategies.md diff --git a/fil/core-concepts/fund-management/earning-strategies.md b/fil/core-concepts/fund-management/earning-strategies.md new file mode 100644 index 000000000..0fb0111e4 --- /dev/null +++ b/fil/core-concepts/fund-management/earning-strategies.md @@ -0,0 +1,6 @@ +# Earning Strategies + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. + +In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. + From 4c1464bd586f8767795b48fba37408eb3e2a4b74 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:05 -0700 Subject: [PATCH 01309/11794] New translations price-oracles.md (Filipino) --- fil/core-concepts/price-oracles.md | 170 +++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 fil/core-concepts/price-oracles.md diff --git a/fil/core-concepts/price-oracles.md b/fil/core-concepts/price-oracles.md new file mode 100644 index 000000000..0f5b487c4 --- /dev/null +++ b/fil/core-concepts/price-oracles.md @@ -0,0 +1,170 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +{% tabs %} +{% tab title="DAI/USD" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% endtab %} + +{% tab title="USDT/USD" %} +The following oracles are used to fetch or compute a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +{% endtab %} + +{% tab title="USDC/USD" %} +The following oracles are used to fetch or compute a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +{% endtab %} + +{% tab title="ETH/USD" %} +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} +{% endtabs %} + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 09e9034cdfdea3ed072419ecde2068c7629e2987 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:06 -0700 Subject: [PATCH 01310/11794] New translations README.md (Filipino) --- fil/core-concepts/supported-assets/README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 fil/core-concepts/supported-assets/README.md diff --git a/fil/core-concepts/supported-assets/README.md b/fil/core-concepts/supported-assets/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/fil/core-concepts/supported-assets/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From 4ae4fffef2c68a2e3561378f6bb37e59e86d8d91 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:08 -0700 Subject: [PATCH 01311/11794] New translations SUMMARY.md (Filipino) --- fil/SUMMARY.md | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 fil/SUMMARY.md diff --git a/fil/SUMMARY.md b/fil/SUMMARY.md new file mode 100644 index 000000000..2156447b9 --- /dev/null +++ b/fil/SUMMARY.md @@ -0,0 +1,59 @@ +# Table of contents + +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) + +## Core Concepts + +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-assets/README.md) + * [USDT](core-concepts/supported-assets/usdt.md) + * [USDC](core-concepts/supported-assets/usdc.md) + * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) + * [Compound](core-concepts/supported-strategies/compound.md) + * [Aave](core-concepts/supported-strategies/aave.md) + * [dYdX](core-concepts/supported-strategies/dydx.md) + * [Uniswap](core-concepts/supported-strategies/uniswap.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Balancer](core-concepts/supported-strategies/balancer.md) + * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) + +## Governance + +* [Principles](governance/governance.md) +* [Admin Privileges](governance/admin-privileges.md) + +## Smart Contracts + +* [Architecture](smart-contracts/erc-20.md) +* [Registry](smart-contracts/registry.md) +* [API](smart-contracts/api/README.md) + * [Vault](smart-contracts/api/vault.md) + * [ERC-20](smart-contracts/api/erc-20-1.md) + * [Timelock](smart-contracts/api/timelock-1.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) + +## Security & Risks + +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/untitled.md) +* [Bug Bounties](security-and-risks/asset-risk.md) +* [Contributing](security-and-risks/contributing.md) + +## Links + +* [Github](https://www.github.com/originprotocol/origin-dollar) +* [Discord](https://www.originprotocol.com/discord) +* [originprotocol.com](https://www.originprotocol.com) + From 41f448c39be698f2cb792a2b37a66ab388c704da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:10 -0700 Subject: [PATCH 01312/11794] New translations dai.md (Filipino) --- fil/core-concepts/supported-assets/dai.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 fil/core-concepts/supported-assets/dai.md diff --git a/fil/core-concepts/supported-assets/dai.md b/fil/core-concepts/supported-assets/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/fil/core-concepts/supported-assets/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From 2c68428cba4b62e68cde78b5a9ebc3bf57df4dbb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:12 -0700 Subject: [PATCH 01313/11794] New translations usdc.md (Filipino) --- fil/core-concepts/supported-assets/usdc.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 fil/core-concepts/supported-assets/usdc.md diff --git a/fil/core-concepts/supported-assets/usdc.md b/fil/core-concepts/supported-assets/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/fil/core-concepts/supported-assets/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From 9751b67db3acf059351d36f5279221843f368a1a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:14 -0700 Subject: [PATCH 01314/11794] New translations getting-started.md (Filipino) --- fil/getting-started.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 fil/getting-started.md diff --git a/fil/getting-started.md b/fil/getting-started.md new file mode 100644 index 000000000..296ff8a36 --- /dev/null +++ b/fil/getting-started.md @@ -0,0 +1,39 @@ +# Getting Started + +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. + +**Mint or Redeem** + +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. + +**Buy on Exchanges** + +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: + +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) + +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. + +**Adding OUSD to Your Wallet** + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. + +**Integrating OUSD** + +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. + +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: + +{% page-ref page="smart-contracts/erc-20.md" %} + +{% page-ref page="smart-contracts/api/" %} + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. + From c54cb405b8749996c900e6c95b50b0b378e7af42 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:16 -0700 Subject: [PATCH 01315/11794] New translations erc-20-1.md (Hindi) --- hi/smart-contracts/api/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 hi/smart-contracts/api/erc-20-1.md diff --git a/hi/smart-contracts/api/erc-20-1.md b/hi/smart-contracts/api/erc-20-1.md new file mode 100644 index 000000000..7aa009ac1 --- /dev/null +++ b/hi/smart-contracts/api/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 3500dd96cc4f397b1ca6fa29c16546ce384b73d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:17 -0700 Subject: [PATCH 01316/11794] New translations README.md (Filipino) --- fil/README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 fil/README.md diff --git a/fil/README.md b/fil/README.md new file mode 100644 index 000000000..01162cf25 --- /dev/null +++ b/fil/README.md @@ -0,0 +1,30 @@ +--- +description: The first stablecoin that earns a yield while it's still in your wallet +--- + +# Introduction + +## **A Better Form of Money** + +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. + +![](.gitbook/assets/origin-dollar-summary.jpeg) + +**Background** + +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. + +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. + +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. + +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. + +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. + +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. + +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. + +Welcome to the future of money. + From f4d46bf2d70dd1da6618be3937071420dd63b9e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:19 -0700 Subject: [PATCH 01317/11794] New translations untitled.md (Hindi) --- hi/security-and-risks/untitled.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 hi/security-and-risks/untitled.md diff --git a/hi/security-and-risks/untitled.md b/hi/security-and-risks/untitled.md new file mode 100644 index 000000000..21b692090 --- /dev/null +++ b/hi/security-and-risks/untitled.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="untitled.md" %} + + + + + From ffd732e581beb2814aa3a599080478c2531f9ebf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:20 -0700 Subject: [PATCH 01318/11794] New translations governance.md (Hindi) --- hi/governance/governance.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 hi/governance/governance.md diff --git a/hi/governance/governance.md b/hi/governance/governance.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/hi/governance/governance.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From c4bef776835a834bc72b0adbbc7c21e74fd40207 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:22 -0700 Subject: [PATCH 01319/11794] New translations README.md (Filipino) --- .../supported-defi-platforms/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 fil/core-concepts/supported-defi-platforms/README.md diff --git a/fil/core-concepts/supported-defi-platforms/README.md b/fil/core-concepts/supported-defi-platforms/README.md new file mode 100644 index 000000000..50ee37b6c --- /dev/null +++ b/fil/core-concepts/supported-defi-platforms/README.md @@ -0,0 +1,30 @@ +# Supported DeFi Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From a36ae872f32219af8aa002cc9ddf946e2f43730c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:24 -0700 Subject: [PATCH 01320/11794] New translations phases.md (Hindi) --- hi/governance/phases.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 hi/governance/phases.md diff --git a/hi/governance/phases.md b/hi/governance/phases.md new file mode 100644 index 000000000..4b45be826 --- /dev/null +++ b/hi/governance/phases.md @@ -0,0 +1,6 @@ +# Phases + +Progressive decentralization will follow four phases as outlined below. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) + From fa686ad861d0dc9e621917a48a66e6d9d721e516 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:25 -0700 Subject: [PATCH 01321/11794] New translations asset-risk.md (Hindi) --- hi/security-and-risks/asset-risk.md | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 hi/security-and-risks/asset-risk.md diff --git a/hi/security-and-risks/asset-risk.md b/hi/security-and-risks/asset-risk.md new file mode 100644 index 000000000..d23f13b1d --- /dev/null +++ b/hi/security-and-risks/asset-risk.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From e18ae6920b3cb2bab492d0ca63c993de955a53fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:27 -0700 Subject: [PATCH 01322/11794] New translations contributing.md (Hindi) --- hi/security-and-risks/contributing.md | 84 +++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 hi/security-and-risks/contributing.md diff --git a/hi/security-and-risks/contributing.md b/hi/security-and-risks/contributing.md new file mode 100644 index 000000000..a6234e390 --- /dev/null +++ b/hi/security-and-risks/contributing.md @@ -0,0 +1,84 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="asset-risk.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From 4a16ae2b8b7f1bc2c0f254faa9180787b4b550c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:29 -0700 Subject: [PATCH 01323/11794] New translations risks.md (Hindi) --- hi/security-and-risks/risks.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 hi/security-and-risks/risks.md diff --git a/hi/security-and-risks/risks.md b/hi/security-and-risks/risks.md new file mode 100644 index 000000000..26b5ebfe6 --- /dev/null +++ b/hi/security-and-risks/risks.md @@ -0,0 +1,34 @@ +# Risks + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: + +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk + +**Smart contract risk** + +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. + +**Platform risk** + +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. + +**Stablecoin risks** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** + + + + + + + From 971f39193962ea66560e59db2dda8ae91ac835f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:30 -0700 Subject: [PATCH 01324/11794] New translations README.md (Hindi) --- hi/smart-contracts/api/README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 hi/smart-contracts/api/README.md diff --git a/hi/smart-contracts/api/README.md b/hi/smart-contracts/api/README.md new file mode 100644 index 000000000..0bb57264b --- /dev/null +++ b/hi/smart-contracts/api/README.md @@ -0,0 +1,12 @@ +# API + +Documentation of contracts API used by the protocol: + +* [Vault](vault.md) +* [ERC-20](erc-20-1.md) +* [Timelock](timelock-1.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) + + + From 7eaa91842622f08570ee1fdcf4326b2028d4b87c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:32 -0700 Subject: [PATCH 01325/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 61 ++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 hi/smart-contracts/registry.md diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md new file mode 100644 index 000000000..57f66229a --- /dev/null +++ b/hi/smart-contracts/registry.md @@ -0,0 +1,61 @@ +# Registry + +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | + +Internal implementation contracts: + +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +{% endtab %} + +{% tab title="Stablecoins" %} +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +{% endtab %} +{% endtabs %} + + + + + + + From 78f60ce1f34e84331392e18b286d51873bb4ef8b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:33 -0700 Subject: [PATCH 01326/11794] New translations oracle.md (Hindi) --- hi/smart-contracts/api/oracle.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 hi/smart-contracts/api/oracle.md diff --git a/hi/smart-contracts/api/oracle.md b/hi/smart-contracts/api/oracle.md new file mode 100644 index 000000000..b369591e0 --- /dev/null +++ b/hi/smart-contracts/api/oracle.md @@ -0,0 +1,6 @@ +# Oracles + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From 333ec03579aa28bbd27d49d98c744bd75e51eece Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:35 -0700 Subject: [PATCH 01327/11794] New translations ousd.md (Hindi) --- hi/smart-contracts/api/ousd.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 hi/smart-contracts/api/ousd.md diff --git a/hi/smart-contracts/api/ousd.md b/hi/smart-contracts/api/ousd.md new file mode 100644 index 000000000..8d6981144 --- /dev/null +++ b/hi/smart-contracts/api/ousd.md @@ -0,0 +1,8 @@ +# OUSD + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + + + From 5dc49bd1af7329d86db590b84c26d20f1df03ded Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:36 -0700 Subject: [PATCH 01328/11794] New translations strategies.md (Hindi) --- hi/smart-contracts/api/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 hi/smart-contracts/api/strategies.md diff --git a/hi/smart-contracts/api/strategies.md b/hi/smart-contracts/api/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/hi/smart-contracts/api/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From 1b47948553d791580bedc2f822204cdffc3ccd43 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:38 -0700 Subject: [PATCH 01329/11794] New translations timelock-1.md (Hindi) --- hi/smart-contracts/api/timelock-1.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 hi/smart-contracts/api/timelock-1.md diff --git a/hi/smart-contracts/api/timelock-1.md b/hi/smart-contracts/api/timelock-1.md new file mode 100644 index 000000000..1dde00239 --- /dev/null +++ b/hi/smart-contracts/api/timelock-1.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 8bf2e675efa4fce7fe9bebaecbd5056fad1cf26b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:40 -0700 Subject: [PATCH 01330/11794] New translations timelock.md (Hindi) --- hi/smart-contracts/api/timelock.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 hi/smart-contracts/api/timelock.md diff --git a/hi/smart-contracts/api/timelock.md b/hi/smart-contracts/api/timelock.md new file mode 100644 index 000000000..b891a0c78 --- /dev/null +++ b/hi/smart-contracts/api/timelock.md @@ -0,0 +1,6 @@ +# Timelock + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From 7e77362b9a36a9b965894e2b09d1fffc9bc9f72a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:42 -0700 Subject: [PATCH 01331/11794] New translations vault.md (Hindi) --- hi/smart-contracts/api/vault.md | 175 ++++++++++++++++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 hi/smart-contracts/api/vault.md diff --git a/hi/smart-contracts/api/vault.md b/hi/smart-contracts/api/vault.md new file mode 100644 index 000000000..2caf7c60a --- /dev/null +++ b/hi/smart-contracts/api/vault.md @@ -0,0 +1,175 @@ +--- +description: >- + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +--- + +# Vault + +## Methods‌ + +### mint\(\) + +**`function mint(address _asset, uint256 _amount)`**‌ + +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | + +### mintMultiple\(\) + +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ + +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +{% endhint %} + +### redeem\(\) + +**`function redeem(uint256 _amount)`**‌ + +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +### redeemAll\(\)‌ + +**`function redeemAll()`**‌ + +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +### rebase\(\) + +**`function rebase()`**‌ + +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ + +### allocate\(\) + +**`function allocate()`**‌ + +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ + +### totalValue\(\) + +**`function totalValue()`**‌ + +Returns total value of underlying assets and strategies. + +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | + +### checkBalance\(\) + +**`function checkBalance(address _asset)`**‌ + +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | + +### calculateRedeemOutputs\(\) + +**`function calculateRedeemOutputs(uint256 _amount)`**‌ + +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. + +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. + +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +| `return` name | Type | Description | +|:------------- |:------------- |:--------------------------------------------------------------------------- | +| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | + +### getAssetCount\(\) + +**`function getAssetCount()`**‌ + +Return the number of supported stablecoin assets represented by `uint256` type.‌ + +### getAllAssets\(\) + +**`function getAllAssets()`**‌ + +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ + +### getStrategyCount\(\)‌ + +**`function getStrategyCount()`**‌ + +Return the number of strategies active on the Vault represented by `uint256` type.‌ + +### getAPR\(\) + +**`function getAPR()`**‌ + +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ + +### isSupportedAsset\(\) + +**`function isSupportedAsset(address _asset)`**‌ + +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + +### priceUSDMint\(\) + +**`function priceUSDMint(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceUSDRedeem\(\) + +**`function priceUSDRedeem(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceAssetUSDMint\(\)‌ + +**`function priceAssetUSDMint(address _asset)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | + +### priceAssetUSDRedeem\(\)‌ + +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + From b53b4ddc7f8a10e73fc16df5fb50aa57add053e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:43 -0700 Subject: [PATCH 01332/11794] New translations erc-20.md (Hindi) --- hi/smart-contracts/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 hi/smart-contracts/erc-20.md diff --git a/hi/smart-contracts/erc-20.md b/hi/smart-contracts/erc-20.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/hi/smart-contracts/erc-20.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 6de6dfe262a2e70d2b3a9064796515d0ae3465b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:46 -0700 Subject: [PATCH 01333/11794] New translations usdt.md (Filipino) --- fil/core-concepts/supported-assets/usdt.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 fil/core-concepts/supported-assets/usdt.md diff --git a/fil/core-concepts/supported-assets/usdt.md b/fil/core-concepts/supported-assets/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/fil/core-concepts/supported-assets/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 727c2330d21dd1e656df9bb8fda51a6571106816 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:48 -0700 Subject: [PATCH 01334/11794] New translations yearn.finance.md (Filipino) --- .../supported-strategies/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 fil/core-concepts/supported-strategies/yearn.finance.md diff --git a/fil/core-concepts/supported-strategies/yearn.finance.md b/fil/core-concepts/supported-strategies/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/fil/core-concepts/supported-strategies/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From a5249d75f6f7c5e9fc04449eee6a47ae09b3f8a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:49 -0700 Subject: [PATCH 01335/11794] New translations aave.md (Filipino) --- .../supported-defi-platforms/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 fil/core-concepts/supported-defi-platforms/aave.md diff --git a/fil/core-concepts/supported-defi-platforms/aave.md b/fil/core-concepts/supported-defi-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/fil/core-concepts/supported-defi-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 9fef0de0f72ef891e34234aff83dd2f0684eccf6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:51 -0700 Subject: [PATCH 01336/11794] New translations governance.md (Filipino) --- fil/governance/governance.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 fil/governance/governance.md diff --git a/fil/governance/governance.md b/fil/governance/governance.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/fil/governance/governance.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From 582e1cb9efd0acdf8e885dd93aa61231a796503b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:53 -0700 Subject: [PATCH 01337/11794] New translations uniswap.md (Filipino) --- .../supported-strategies/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 fil/core-concepts/supported-strategies/uniswap.md diff --git a/fil/core-concepts/supported-strategies/uniswap.md b/fil/core-concepts/supported-strategies/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/fil/core-concepts/supported-strategies/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 4b9771172c769daac79b9f520f6dde585330a2e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:55 -0700 Subject: [PATCH 01338/11794] New translations README.md (Filipino) --- fil/core-concepts/yield-generation/README.md | 24 ++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 fil/core-concepts/yield-generation/README.md diff --git a/fil/core-concepts/yield-generation/README.md b/fil/core-concepts/yield-generation/README.md new file mode 100644 index 000000000..cede81cda --- /dev/null +++ b/fil/core-concepts/yield-generation/README.md @@ -0,0 +1,24 @@ +# Yield Generation + +**Automated Yield Farming** + +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. + +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. + +![](../../.gitbook/assets/ousd_docs_graphics_1.png) + +Effectively, there are 3 ways that OUSD generates yield: + +{% page-ref page="lending.md" %} + +{% page-ref page="market-making.md" %} + +{% page-ref page="rewards.md" %} + + + + + + + From c5e9e96b7aca33269af95f2e02a7feb5aa6def0a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:56 -0700 Subject: [PATCH 01339/11794] New translations lending.md (Filipino) --- fil/core-concepts/yield-generation/lending.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 fil/core-concepts/yield-generation/lending.md diff --git a/fil/core-concepts/yield-generation/lending.md b/fil/core-concepts/yield-generation/lending.md new file mode 100644 index 000000000..a78f46da0 --- /dev/null +++ b/fil/core-concepts/yield-generation/lending.md @@ -0,0 +1,26 @@ +# Lending + +**Unbank the Banked** + +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. + +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. + +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: + +{% page-ref page="../supported-strategies/compound.md" %} + +{% page-ref page="../supported-strategies/aave.md" %} + +{% page-ref page="../supported-strategies/dydx.md" %} + + + + + + + + + + + From e0434608f479f2c565a0406abe14995dab720da6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:58 -0700 Subject: [PATCH 01340/11794] New translations market-making.md (Filipino) --- .../yield-generation/market-making.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 fil/core-concepts/yield-generation/market-making.md diff --git a/fil/core-concepts/yield-generation/market-making.md b/fil/core-concepts/yield-generation/market-making.md new file mode 100644 index 000000000..b88b3a90d --- /dev/null +++ b/fil/core-concepts/yield-generation/market-making.md @@ -0,0 +1,26 @@ +# Market Making + +**Own your Stake in Decentralized Exchanges** + +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. + +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. + +{% hint style="info" %} +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +{% endhint %} + +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. + +We intend to integrate directly with at least the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + +{% page-ref page="../supported-strategies/curve.md" %} + +{% page-ref page="../supported-strategies/balancer.md" %} + + + + + From 1a9e2a48e21cfbef3313dec85b1e35f3681066aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:26:59 -0700 Subject: [PATCH 01341/11794] New translations rewards.md (Filipino) --- fil/core-concepts/yield-generation/rewards.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 fil/core-concepts/yield-generation/rewards.md diff --git a/fil/core-concepts/yield-generation/rewards.md b/fil/core-concepts/yield-generation/rewards.md new file mode 100644 index 000000000..dce9da9cf --- /dev/null +++ b/fil/core-concepts/yield-generation/rewards.md @@ -0,0 +1,14 @@ +# Rewards + +**Collecting Rewards** + +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. + +{% hint style="info" %} +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +{% endhint %} + +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. + + + From f8adc8ec1fb3ddd856ff34a039e15277f8e26819 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:01 -0700 Subject: [PATCH 01342/11794] New translations admin-privileges.md (Filipino) --- fil/governance/admin-privileges.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 fil/governance/admin-privileges.md diff --git a/fil/governance/admin-privileges.md b/fil/governance/admin-privileges.md new file mode 100644 index 000000000..b275178fb --- /dev/null +++ b/fil/governance/admin-privileges.md @@ -0,0 +1,12 @@ +# Admin Privileges + +The OUSD smart contracts are designed to be owner upgradable. + +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. + +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. + +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. + From a5cceb528abae77ebf65d12ea232077fd93d496e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:03 -0700 Subject: [PATCH 01343/11794] New translations phases.md (Filipino) --- fil/governance/phases.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 fil/governance/phases.md diff --git a/fil/governance/phases.md b/fil/governance/phases.md new file mode 100644 index 000000000..4b45be826 --- /dev/null +++ b/fil/governance/phases.md @@ -0,0 +1,6 @@ +# Phases + +Progressive decentralization will follow four phases as outlined below. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) + From f1ec61c43c7fe0207dbb4d40bbda7d30cd87599f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:04 -0700 Subject: [PATCH 01344/11794] New translations curve.md (Filipino) --- .../supported-strategies/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 fil/core-concepts/supported-strategies/curve.md diff --git a/fil/core-concepts/supported-strategies/curve.md b/fil/core-concepts/supported-strategies/curve.md new file mode 100644 index 000000000..c0bf8f99e --- /dev/null +++ b/fil/core-concepts/supported-strategies/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | + From 8f39ae77e652741cc6f6d175bc8ff024a71d8752 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:06 -0700 Subject: [PATCH 01345/11794] New translations asset-risk.md (Filipino) --- fil/security-and-risks/asset-risk.md | 33 ++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 fil/security-and-risks/asset-risk.md diff --git a/fil/security-and-risks/asset-risk.md b/fil/security-and-risks/asset-risk.md new file mode 100644 index 000000000..d23f13b1d --- /dev/null +++ b/fil/security-and-risks/asset-risk.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From 6518aa7c34c9dd59522f7c9ce02577a85917cbc2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:08 -0700 Subject: [PATCH 01346/11794] New translations contributing.md (Filipino) --- fil/security-and-risks/contributing.md | 84 ++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 fil/security-and-risks/contributing.md diff --git a/fil/security-and-risks/contributing.md b/fil/security-and-risks/contributing.md new file mode 100644 index 000000000..a6234e390 --- /dev/null +++ b/fil/security-and-risks/contributing.md @@ -0,0 +1,84 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="asset-risk.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From 52a90a04dc88836f914ea960d9430e13665ac45a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:10 -0700 Subject: [PATCH 01347/11794] New translations risks.md (Filipino) --- fil/security-and-risks/risks.md | 34 +++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 fil/security-and-risks/risks.md diff --git a/fil/security-and-risks/risks.md b/fil/security-and-risks/risks.md new file mode 100644 index 000000000..26b5ebfe6 --- /dev/null +++ b/fil/security-and-risks/risks.md @@ -0,0 +1,34 @@ +# Risks + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: + +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk + +**Smart contract risk** + +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. + +**Platform risk** + +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. + +**Stablecoin risks** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** + + + + + + + From e793cde8d5eca6a37123023c4345c5d6231511d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:12 -0700 Subject: [PATCH 01348/11794] New translations untitled.md (Filipino) --- fil/security-and-risks/untitled.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 fil/security-and-risks/untitled.md diff --git a/fil/security-and-risks/untitled.md b/fil/security-and-risks/untitled.md new file mode 100644 index 000000000..21b692090 --- /dev/null +++ b/fil/security-and-risks/untitled.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="untitled.md" %} + + + + + From 17d28386f5904e2e2c6db3efeff3e96ce59ef10e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:13 -0700 Subject: [PATCH 01349/11794] New translations README.md (Filipino) --- fil/smart-contracts/api/README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 fil/smart-contracts/api/README.md diff --git a/fil/smart-contracts/api/README.md b/fil/smart-contracts/api/README.md new file mode 100644 index 000000000..0bb57264b --- /dev/null +++ b/fil/smart-contracts/api/README.md @@ -0,0 +1,12 @@ +# API + +Documentation of contracts API used by the protocol: + +* [Vault](vault.md) +* [ERC-20](erc-20-1.md) +* [Timelock](timelock-1.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) + + + From 23b3335920996735bf4fcaced2cb7377e8273308 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:15 -0700 Subject: [PATCH 01350/11794] New translations rewards.md (Hindi) --- hi/core-concepts/yield-generation/rewards.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 hi/core-concepts/yield-generation/rewards.md diff --git a/hi/core-concepts/yield-generation/rewards.md b/hi/core-concepts/yield-generation/rewards.md new file mode 100644 index 000000000..dce9da9cf --- /dev/null +++ b/hi/core-concepts/yield-generation/rewards.md @@ -0,0 +1,14 @@ +# Rewards + +**Collecting Rewards** + +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. + +{% hint style="info" %} +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +{% endhint %} + +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. + + + From b284cb72d4d4d59ad914045817c0c0db79900136 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:16 -0700 Subject: [PATCH 01351/11794] New translations dydx.md (Filipino) --- .../supported-strategies/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 fil/core-concepts/supported-strategies/dydx.md diff --git a/fil/core-concepts/supported-strategies/dydx.md b/fil/core-concepts/supported-strategies/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/fil/core-concepts/supported-strategies/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 42c682bd9f1f366228edb23d5087ac759b8599a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:18 -0700 Subject: [PATCH 01352/11794] New translations compound.md (Filipino) --- .../supported-strategies/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 fil/core-concepts/supported-strategies/compound.md diff --git a/fil/core-concepts/supported-strategies/compound.md b/fil/core-concepts/supported-strategies/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/fil/core-concepts/supported-strategies/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 9d920c1ac53d80dbf81be5a55dc59a362531a2f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:20 -0700 Subject: [PATCH 01353/11794] New translations balancer.md (Filipino) --- .../supported-defi-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 fil/core-concepts/supported-defi-platforms/balancer.md diff --git a/fil/core-concepts/supported-defi-platforms/balancer.md b/fil/core-concepts/supported-defi-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/fil/core-concepts/supported-defi-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 5d7626ff8bfef87d28a9009355c78a9a6e0a89ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:21 -0700 Subject: [PATCH 01354/11794] New translations aave.md (Filipino) --- fil/core-concepts/supported-platforms/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 fil/core-concepts/supported-platforms/aave.md diff --git a/fil/core-concepts/supported-platforms/aave.md b/fil/core-concepts/supported-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/fil/core-concepts/supported-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From f7e8500e501be422b74056dcefecf48a67bc75ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:23 -0700 Subject: [PATCH 01355/11794] New translations compound.md (Filipino) --- .../supported-defi-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 fil/core-concepts/supported-defi-platforms/compound.md diff --git a/fil/core-concepts/supported-defi-platforms/compound.md b/fil/core-concepts/supported-defi-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/fil/core-concepts/supported-defi-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 4dc57dafe6671a9f47ffd2ca28eca0b2d401d4b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:25 -0700 Subject: [PATCH 01356/11794] New translations curve.md (Filipino) --- .../supported-defi-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 fil/core-concepts/supported-defi-platforms/curve.md diff --git a/fil/core-concepts/supported-defi-platforms/curve.md b/fil/core-concepts/supported-defi-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/fil/core-concepts/supported-defi-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 32c292fe880c5bd74ec376582d2023630d856a8e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:27 -0700 Subject: [PATCH 01357/11794] New translations dydx.md (Filipino) --- .../supported-defi-platforms/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 fil/core-concepts/supported-defi-platforms/dydx.md diff --git a/fil/core-concepts/supported-defi-platforms/dydx.md b/fil/core-concepts/supported-defi-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/fil/core-concepts/supported-defi-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 2d15dd74bae2e7f2eab7f93817394ac4212a8e03 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:28 -0700 Subject: [PATCH 01358/11794] New translations uniswap.md (Filipino) --- .../supported-defi-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 fil/core-concepts/supported-defi-platforms/uniswap.md diff --git a/fil/core-concepts/supported-defi-platforms/uniswap.md b/fil/core-concepts/supported-defi-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/fil/core-concepts/supported-defi-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 9a6dd40515c90889f94404dcde155480dc4663f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:30 -0700 Subject: [PATCH 01359/11794] New translations yearn.finance.md (Filipino) --- .../supported-defi-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 fil/core-concepts/supported-defi-platforms/yearn.finance.md diff --git a/fil/core-concepts/supported-defi-platforms/yearn.finance.md b/fil/core-concepts/supported-defi-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/fil/core-concepts/supported-defi-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 7f56ac371471c2d6c9be9b5b5506ad9eff77bf05 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:32 -0700 Subject: [PATCH 01360/11794] New translations README.md (Filipino) --- .../supported-platforms/README.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 fil/core-concepts/supported-platforms/README.md diff --git a/fil/core-concepts/supported-platforms/README.md b/fil/core-concepts/supported-platforms/README.md new file mode 100644 index 000000000..aa4b89181 --- /dev/null +++ b/fil/core-concepts/supported-platforms/README.md @@ -0,0 +1,32 @@ +# Supported Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="yearn.finance.md" %} + +{% page-ref page="compound.md" %} + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From b4476ff58b1271c7f3a3d8b0cb1969c8e4f98146 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:33 -0700 Subject: [PATCH 01361/11794] New translations balancer.md (Filipino) --- .../supported-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 fil/core-concepts/supported-platforms/balancer.md diff --git a/fil/core-concepts/supported-platforms/balancer.md b/fil/core-concepts/supported-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/fil/core-concepts/supported-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From e38ad0622f93066d2a923b97bb939869290fba77 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:35 -0700 Subject: [PATCH 01362/11794] New translations balancer.md (Filipino) --- .../supported-strategies/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 fil/core-concepts/supported-strategies/balancer.md diff --git a/fil/core-concepts/supported-strategies/balancer.md b/fil/core-concepts/supported-strategies/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/fil/core-concepts/supported-strategies/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From b09e31cb32510a4be38ea12c87252cdfcd5b160d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:36 -0700 Subject: [PATCH 01363/11794] New translations compound.md (Filipino) --- .../supported-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 fil/core-concepts/supported-platforms/compound.md diff --git a/fil/core-concepts/supported-platforms/compound.md b/fil/core-concepts/supported-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/fil/core-concepts/supported-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 288af7e5cc2dba274dae8ea4e2a0aea35de35979 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:38 -0700 Subject: [PATCH 01364/11794] New translations curve.md (Filipino) --- .../supported-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 fil/core-concepts/supported-platforms/curve.md diff --git a/fil/core-concepts/supported-platforms/curve.md b/fil/core-concepts/supported-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/fil/core-concepts/supported-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From a55c56e61c72f56169a6795f1223b486769e0fd9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:40 -0700 Subject: [PATCH 01365/11794] New translations dydx.md (Filipino) --- fil/core-concepts/supported-platforms/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 fil/core-concepts/supported-platforms/dydx.md diff --git a/fil/core-concepts/supported-platforms/dydx.md b/fil/core-concepts/supported-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/fil/core-concepts/supported-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 60459a5e0b475f5a6b57e1eaafb4aabdbdad4c1a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:41 -0700 Subject: [PATCH 01366/11794] New translations uniswap.md (Filipino) --- .../supported-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 fil/core-concepts/supported-platforms/uniswap.md diff --git a/fil/core-concepts/supported-platforms/uniswap.md b/fil/core-concepts/supported-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/fil/core-concepts/supported-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 7fc30e215b170970113ef5c5653738e93baeb12a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:43 -0700 Subject: [PATCH 01367/11794] New translations yearn.finance.md (Filipino) --- .../supported-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 fil/core-concepts/supported-platforms/yearn.finance.md diff --git a/fil/core-concepts/supported-platforms/yearn.finance.md b/fil/core-concepts/supported-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/fil/core-concepts/supported-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From b5a829b1ddcdf4266f68f6409d05b36a157e59be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:45 -0700 Subject: [PATCH 01368/11794] New translations README.md (Filipino) --- .../supported-strategies/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 fil/core-concepts/supported-strategies/README.md diff --git a/fil/core-concepts/supported-strategies/README.md b/fil/core-concepts/supported-strategies/README.md new file mode 100644 index 000000000..60ab03f00 --- /dev/null +++ b/fil/core-concepts/supported-strategies/README.md @@ -0,0 +1,30 @@ +# Supported Strategies + +**Supported DeFi Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, OUSD earns yield from the following platform\(s\): + +{% page-ref page="compound.md" %} + +Integrations are currently planned or being built for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 0dab8c6a8145035da4041a08d65c0fe4ea6239ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:46 -0700 Subject: [PATCH 01369/11794] New translations aave.md (Filipino) --- .../supported-strategies/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 fil/core-concepts/supported-strategies/aave.md diff --git a/fil/core-concepts/supported-strategies/aave.md b/fil/core-concepts/supported-strategies/aave.md new file mode 100644 index 000000000..8f991bd82 --- /dev/null +++ b/fil/core-concepts/supported-strategies/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | + From b36f5cc1f807651e145e8fc95b160024eabddd5a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:48 -0700 Subject: [PATCH 01370/11794] New translations admin-privileges.md (Hindi) --- hi/governance/admin-privileges.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 hi/governance/admin-privileges.md diff --git a/hi/governance/admin-privileges.md b/hi/governance/admin-privileges.md new file mode 100644 index 000000000..b275178fb --- /dev/null +++ b/hi/governance/admin-privileges.md @@ -0,0 +1,12 @@ +# Admin Privileges + +The OUSD smart contracts are designed to be owner upgradable. + +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. + +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. + +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. + From 82006a1a0c136b71ac2e851c00ae1700a4e8938c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:49 -0700 Subject: [PATCH 01371/11794] New translations timelock.md (Croatian) --- hr/smart-contracts/api/timelock.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 hr/smart-contracts/api/timelock.md diff --git a/hr/smart-contracts/api/timelock.md b/hr/smart-contracts/api/timelock.md new file mode 100644 index 000000000..b891a0c78 --- /dev/null +++ b/hr/smart-contracts/api/timelock.md @@ -0,0 +1,6 @@ +# Timelock + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From e9c51f9fe55fc292f3b69a252cef8960cceea3dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:51 -0700 Subject: [PATCH 01372/11794] New translations market-making.md (Hindi) --- .../yield-generation/market-making.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 hi/core-concepts/yield-generation/market-making.md diff --git a/hi/core-concepts/yield-generation/market-making.md b/hi/core-concepts/yield-generation/market-making.md new file mode 100644 index 000000000..b88b3a90d --- /dev/null +++ b/hi/core-concepts/yield-generation/market-making.md @@ -0,0 +1,26 @@ +# Market Making + +**Own your Stake in Decentralized Exchanges** + +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. + +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. + +{% hint style="info" %} +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +{% endhint %} + +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. + +We intend to integrate directly with at least the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + +{% page-ref page="../supported-strategies/curve.md" %} + +{% page-ref page="../supported-strategies/balancer.md" %} + + + + + From 892086a989c206818d33bcc315b47fad6511b4b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:53 -0700 Subject: [PATCH 01373/11794] New translations vault.md (Croatian) --- hr/smart-contracts/api/vault.md | 175 ++++++++++++++++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 hr/smart-contracts/api/vault.md diff --git a/hr/smart-contracts/api/vault.md b/hr/smart-contracts/api/vault.md new file mode 100644 index 000000000..2caf7c60a --- /dev/null +++ b/hr/smart-contracts/api/vault.md @@ -0,0 +1,175 @@ +--- +description: >- + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +--- + +# Vault + +## Methods‌ + +### mint\(\) + +**`function mint(address _asset, uint256 _amount)`**‌ + +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | + +### mintMultiple\(\) + +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ + +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +{% endhint %} + +### redeem\(\) + +**`function redeem(uint256 _amount)`**‌ + +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +### redeemAll\(\)‌ + +**`function redeemAll()`**‌ + +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +### rebase\(\) + +**`function rebase()`**‌ + +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ + +### allocate\(\) + +**`function allocate()`**‌ + +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ + +### totalValue\(\) + +**`function totalValue()`**‌ + +Returns total value of underlying assets and strategies. + +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | + +### checkBalance\(\) + +**`function checkBalance(address _asset)`**‌ + +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | + +### calculateRedeemOutputs\(\) + +**`function calculateRedeemOutputs(uint256 _amount)`**‌ + +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. + +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. + +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +| `return` name | Type | Description | +|:------------- |:------------- |:--------------------------------------------------------------------------- | +| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | + +### getAssetCount\(\) + +**`function getAssetCount()`**‌ + +Return the number of supported stablecoin assets represented by `uint256` type.‌ + +### getAllAssets\(\) + +**`function getAllAssets()`**‌ + +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ + +### getStrategyCount\(\)‌ + +**`function getStrategyCount()`**‌ + +Return the number of strategies active on the Vault represented by `uint256` type.‌ + +### getAPR\(\) + +**`function getAPR()`**‌ + +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ + +### isSupportedAsset\(\) + +**`function isSupportedAsset(address _asset)`**‌ + +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + +### priceUSDMint\(\) + +**`function priceUSDMint(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceUSDRedeem\(\) + +**`function priceUSDRedeem(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceAssetUSDMint\(\)‌ + +**`function priceAssetUSDMint(address _asset)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | + +### priceAssetUSDRedeem\(\)‌ + +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + From dc950fc0ce12fb76fc3b06a2e2b90c108bbca4bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:54 -0700 Subject: [PATCH 01374/11794] New translations README.md (Croatian) --- hr/smart-contracts/api/README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 hr/smart-contracts/api/README.md diff --git a/hr/smart-contracts/api/README.md b/hr/smart-contracts/api/README.md new file mode 100644 index 000000000..0bb57264b --- /dev/null +++ b/hr/smart-contracts/api/README.md @@ -0,0 +1,12 @@ +# API + +Documentation of contracts API used by the protocol: + +* [Vault](vault.md) +* [ERC-20](erc-20-1.md) +* [Timelock](timelock-1.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) + + + From ee24dcd07656c28de9a33852d14d3fcfe9f11e86 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:56 -0700 Subject: [PATCH 01375/11794] New translations erc-20-1.md (Croatian) --- hr/smart-contracts/api/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 hr/smart-contracts/api/erc-20-1.md diff --git a/hr/smart-contracts/api/erc-20-1.md b/hr/smart-contracts/api/erc-20-1.md new file mode 100644 index 000000000..7aa009ac1 --- /dev/null +++ b/hr/smart-contracts/api/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From d3ab70b65cb8a698005b83263f9eade0750ced79 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:58 -0700 Subject: [PATCH 01376/11794] New translations oracle.md (Croatian) --- hr/smart-contracts/api/oracle.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 hr/smart-contracts/api/oracle.md diff --git a/hr/smart-contracts/api/oracle.md b/hr/smart-contracts/api/oracle.md new file mode 100644 index 000000000..b369591e0 --- /dev/null +++ b/hr/smart-contracts/api/oracle.md @@ -0,0 +1,6 @@ +# Oracles + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From 81c12c06817060a8e2db922a779db5f8fe651907 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:27:59 -0700 Subject: [PATCH 01377/11794] New translations ousd.md (Croatian) --- hr/smart-contracts/api/ousd.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 hr/smart-contracts/api/ousd.md diff --git a/hr/smart-contracts/api/ousd.md b/hr/smart-contracts/api/ousd.md new file mode 100644 index 000000000..8d6981144 --- /dev/null +++ b/hr/smart-contracts/api/ousd.md @@ -0,0 +1,8 @@ +# OUSD + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + + + From f035d8a7185d5e031cec77f8d45a4270efad0276 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:01 -0700 Subject: [PATCH 01378/11794] New translations strategies.md (Croatian) --- hr/smart-contracts/api/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 hr/smart-contracts/api/strategies.md diff --git a/hr/smart-contracts/api/strategies.md b/hr/smart-contracts/api/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/hr/smart-contracts/api/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From ec37296a1b14d1ce7733840b383392c0a9f4cd89 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:03 -0700 Subject: [PATCH 01379/11794] New translations timelock-1.md (Croatian) --- hr/smart-contracts/api/timelock-1.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 hr/smart-contracts/api/timelock-1.md diff --git a/hr/smart-contracts/api/timelock-1.md b/hr/smart-contracts/api/timelock-1.md new file mode 100644 index 000000000..1dde00239 --- /dev/null +++ b/hr/smart-contracts/api/timelock-1.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 7b3497c80385743d130cb425063ba2bb0a057e6c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:04 -0700 Subject: [PATCH 01380/11794] New translations erc-20.md (Croatian) --- hr/smart-contracts/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 hr/smart-contracts/erc-20.md diff --git a/hr/smart-contracts/erc-20.md b/hr/smart-contracts/erc-20.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/hr/smart-contracts/erc-20.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 9c7b7b11b59f673847f8f0a65f697324ac613779 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:07 -0700 Subject: [PATCH 01381/11794] New translations risks.md (Croatian) --- hr/security-and-risks/risks.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 hr/security-and-risks/risks.md diff --git a/hr/security-and-risks/risks.md b/hr/security-and-risks/risks.md new file mode 100644 index 000000000..26b5ebfe6 --- /dev/null +++ b/hr/security-and-risks/risks.md @@ -0,0 +1,34 @@ +# Risks + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: + +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk + +**Smart contract risk** + +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. + +**Platform risk** + +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. + +**Stablecoin risks** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** + + + + + + + From e293b67a04d3a995e3c90c59575aa92322845707 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:08 -0700 Subject: [PATCH 01382/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 61 ++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 hr/smart-contracts/registry.md diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md new file mode 100644 index 000000000..57f66229a --- /dev/null +++ b/hr/smart-contracts/registry.md @@ -0,0 +1,61 @@ +# Registry + +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | + +Internal implementation contracts: + +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +{% endtab %} + +{% tab title="Stablecoins" %} +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +{% endtab %} +{% endtabs %} + + + + + + + From 15e1d766d638678c7cf0f48056efd33f045e172b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:10 -0700 Subject: [PATCH 01383/11794] New translations README.md (Hindi) --- hi/README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 hi/README.md diff --git a/hi/README.md b/hi/README.md new file mode 100644 index 000000000..01162cf25 --- /dev/null +++ b/hi/README.md @@ -0,0 +1,30 @@ +--- +description: The first stablecoin that earns a yield while it's still in your wallet +--- + +# Introduction + +## **A Better Form of Money** + +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. + +![](.gitbook/assets/origin-dollar-summary.jpeg) + +**Background** + +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. + +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. + +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. + +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. + +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. + +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. + +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. + +Welcome to the future of money. + From c1e4ed1e7825352f578f16572da8eb3ef6c93014 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:12 -0700 Subject: [PATCH 01384/11794] New translations SUMMARY.md (Hindi) --- hi/SUMMARY.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 hi/SUMMARY.md diff --git a/hi/SUMMARY.md b/hi/SUMMARY.md new file mode 100644 index 000000000..2156447b9 --- /dev/null +++ b/hi/SUMMARY.md @@ -0,0 +1,59 @@ +# Table of contents + +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) + +## Core Concepts + +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-assets/README.md) + * [USDT](core-concepts/supported-assets/usdt.md) + * [USDC](core-concepts/supported-assets/usdc.md) + * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) + * [Compound](core-concepts/supported-strategies/compound.md) + * [Aave](core-concepts/supported-strategies/aave.md) + * [dYdX](core-concepts/supported-strategies/dydx.md) + * [Uniswap](core-concepts/supported-strategies/uniswap.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Balancer](core-concepts/supported-strategies/balancer.md) + * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) + +## Governance + +* [Principles](governance/governance.md) +* [Admin Privileges](governance/admin-privileges.md) + +## Smart Contracts + +* [Architecture](smart-contracts/erc-20.md) +* [Registry](smart-contracts/registry.md) +* [API](smart-contracts/api/README.md) + * [Vault](smart-contracts/api/vault.md) + * [ERC-20](smart-contracts/api/erc-20-1.md) + * [Timelock](smart-contracts/api/timelock-1.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) + +## Security & Risks + +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/untitled.md) +* [Bug Bounties](security-and-risks/asset-risk.md) +* [Contributing](security-and-risks/contributing.md) + +## Links + +* [Github](https://www.github.com/originprotocol/origin-dollar) +* [Discord](https://www.originprotocol.com/discord) +* [originprotocol.com](https://www.originprotocol.com) + From bce82f59a6bf29f87c1aa994cf80ce89ca0bb41c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:13 -0700 Subject: [PATCH 01385/11794] New translations getting-started.md (Hindi) --- hi/getting-started.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 hi/getting-started.md diff --git a/hi/getting-started.md b/hi/getting-started.md new file mode 100644 index 000000000..296ff8a36 --- /dev/null +++ b/hi/getting-started.md @@ -0,0 +1,39 @@ +# Getting Started + +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. + +**Mint or Redeem** + +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. + +**Buy on Exchanges** + +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: + +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) + +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. + +**Adding OUSD to Your Wallet** + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. + +**Integrating OUSD** + +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. + +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: + +{% page-ref page="smart-contracts/erc-20.md" %} + +{% page-ref page="smart-contracts/api/" %} + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. + From a900d406f2dbce7eedd76d45f6c908a818e7bfe2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:15 -0700 Subject: [PATCH 01386/11794] New translations how-it-works.md (Hindi) --- hi/how-it-works.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 hi/how-it-works.md diff --git a/hi/how-it-works.md b/hi/how-it-works.md new file mode 100644 index 000000000..8bf7459de --- /dev/null +++ b/hi/how-it-works.md @@ -0,0 +1,36 @@ +# How It Works + +#### 100% Backed and Stable + +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. + +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. + +{% hint style="success" %} +1 OUSD = 1 USD +{% endhint %} + +#### Minting OUSD + +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. + +**Redeeming OUSD** + +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. + +{% hint style="warning" %} +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +{% endhint %} + +#### A**utomated Yield Farming** + +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. + +#### **Elastic Supply** + +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. + +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. + From 2142768de99e7283ee1c300d6eb259564c4f540f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:17 -0700 Subject: [PATCH 01387/11794] New translations erc-20-1.md (Hindi) --- hi/architecture/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 hi/architecture/erc-20-1.md diff --git a/hi/architecture/erc-20-1.md b/hi/architecture/erc-20-1.md new file mode 100644 index 000000000..a9caff400 --- /dev/null +++ b/hi/architecture/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 1485951ff71f3d3ed2f1e5abc228af13a5ddae19 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:18 -0700 Subject: [PATCH 01388/11794] New translations untitled.md (Croatian) --- hr/security-and-risks/untitled.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 hr/security-and-risks/untitled.md diff --git a/hr/security-and-risks/untitled.md b/hr/security-and-risks/untitled.md new file mode 100644 index 000000000..21b692090 --- /dev/null +++ b/hr/security-and-risks/untitled.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="untitled.md" %} + + + + + From 2f9f8e9419fc075cb1e1dd6b9411dcd3f985ada6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:20 -0700 Subject: [PATCH 01389/11794] New translations contributing.md (Croatian) --- hr/security-and-risks/contributing.md | 84 +++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 hr/security-and-risks/contributing.md diff --git a/hr/security-and-risks/contributing.md b/hr/security-and-risks/contributing.md new file mode 100644 index 000000000..a6234e390 --- /dev/null +++ b/hr/security-and-risks/contributing.md @@ -0,0 +1,84 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="asset-risk.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From 9dbf30ac2a57d93a6dc7a238d7e2cee6fb30233f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:21 -0700 Subject: [PATCH 01390/11794] New translations strategies.md (Hindi) --- hi/architecture/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 hi/architecture/strategies.md diff --git a/hi/architecture/strategies.md b/hi/architecture/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/hi/architecture/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From 9ba260339715fd1107bd6d624c76b99af03c04bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:23 -0700 Subject: [PATCH 01391/11794] New translations uniswap.md (Croatian) --- .../supported-strategies/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 hr/core-concepts/supported-strategies/uniswap.md diff --git a/hr/core-concepts/supported-strategies/uniswap.md b/hr/core-concepts/supported-strategies/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/hr/core-concepts/supported-strategies/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From a46e1b5d2d37f37e7f304b2ba9aad36d44f08ee1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:25 -0700 Subject: [PATCH 01392/11794] New translations README.md (Croatian) --- .../supported-strategies/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 hr/core-concepts/supported-strategies/README.md diff --git a/hr/core-concepts/supported-strategies/README.md b/hr/core-concepts/supported-strategies/README.md new file mode 100644 index 000000000..60ab03f00 --- /dev/null +++ b/hr/core-concepts/supported-strategies/README.md @@ -0,0 +1,30 @@ +# Supported Strategies + +**Supported DeFi Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, OUSD earns yield from the following platform\(s\): + +{% page-ref page="compound.md" %} + +Integrations are currently planned or being built for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 1d319c7fb7f17011e0eb1c400dc829747f42a052 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:26 -0700 Subject: [PATCH 01393/11794] New translations aave.md (Croatian) --- hr/core-concepts/supported-strategies/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 hr/core-concepts/supported-strategies/aave.md diff --git a/hr/core-concepts/supported-strategies/aave.md b/hr/core-concepts/supported-strategies/aave.md new file mode 100644 index 000000000..8f991bd82 --- /dev/null +++ b/hr/core-concepts/supported-strategies/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | + From ea729d4b664c57fd97af21aea6ab9786da5a098e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:28 -0700 Subject: [PATCH 01394/11794] New translations balancer.md (Croatian) --- .../supported-strategies/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 hr/core-concepts/supported-strategies/balancer.md diff --git a/hr/core-concepts/supported-strategies/balancer.md b/hr/core-concepts/supported-strategies/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/hr/core-concepts/supported-strategies/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 57b5b739213b937086e0b5be29592c80a5ae3f69 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:30 -0700 Subject: [PATCH 01395/11794] New translations compound.md (Croatian) --- .../supported-strategies/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 hr/core-concepts/supported-strategies/compound.md diff --git a/hr/core-concepts/supported-strategies/compound.md b/hr/core-concepts/supported-strategies/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/hr/core-concepts/supported-strategies/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 38a62771395e9ced212b3433e0dc210ed3d5c6aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:31 -0700 Subject: [PATCH 01396/11794] New translations curve.md (Croatian) --- .../supported-strategies/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 hr/core-concepts/supported-strategies/curve.md diff --git a/hr/core-concepts/supported-strategies/curve.md b/hr/core-concepts/supported-strategies/curve.md new file mode 100644 index 000000000..c0bf8f99e --- /dev/null +++ b/hr/core-concepts/supported-strategies/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | + From 3f73bddd0464e05fa4111b892a5f65010f1a8ac7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:33 -0700 Subject: [PATCH 01397/11794] New translations dydx.md (Croatian) --- hr/core-concepts/supported-strategies/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 hr/core-concepts/supported-strategies/dydx.md diff --git a/hr/core-concepts/supported-strategies/dydx.md b/hr/core-concepts/supported-strategies/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/hr/core-concepts/supported-strategies/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From cf6d24cc2a11c1f269cf48d3befe5e7afd081d9f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:35 -0700 Subject: [PATCH 01398/11794] New translations yearn.finance.md (Croatian) --- .../supported-strategies/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 hr/core-concepts/supported-strategies/yearn.finance.md diff --git a/hr/core-concepts/supported-strategies/yearn.finance.md b/hr/core-concepts/supported-strategies/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/hr/core-concepts/supported-strategies/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From bc805a7b49799ade082ba397b4563003a86fe478 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:36 -0700 Subject: [PATCH 01399/11794] New translations asset-risk.md (Croatian) --- hr/security-and-risks/asset-risk.md | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 hr/security-and-risks/asset-risk.md diff --git a/hr/security-and-risks/asset-risk.md b/hr/security-and-risks/asset-risk.md new file mode 100644 index 000000000..d23f13b1d --- /dev/null +++ b/hr/security-and-risks/asset-risk.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From a2f4ac78b39673423e0a31246a47b2480bf1c809 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:38 -0700 Subject: [PATCH 01400/11794] New translations README.md (Croatian) --- hr/core-concepts/yield-generation/README.md | 24 +++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 hr/core-concepts/yield-generation/README.md diff --git a/hr/core-concepts/yield-generation/README.md b/hr/core-concepts/yield-generation/README.md new file mode 100644 index 000000000..cede81cda --- /dev/null +++ b/hr/core-concepts/yield-generation/README.md @@ -0,0 +1,24 @@ +# Yield Generation + +**Automated Yield Farming** + +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. + +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. + +![](../../.gitbook/assets/ousd_docs_graphics_1.png) + +Effectively, there are 3 ways that OUSD generates yield: + +{% page-ref page="lending.md" %} + +{% page-ref page="market-making.md" %} + +{% page-ref page="rewards.md" %} + + + + + + + From 76d3ee689886dbfd79070600151cb22470656dc6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:40 -0700 Subject: [PATCH 01401/11794] New translations lending.md (Croatian) --- hr/core-concepts/yield-generation/lending.md | 26 ++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 hr/core-concepts/yield-generation/lending.md diff --git a/hr/core-concepts/yield-generation/lending.md b/hr/core-concepts/yield-generation/lending.md new file mode 100644 index 000000000..a78f46da0 --- /dev/null +++ b/hr/core-concepts/yield-generation/lending.md @@ -0,0 +1,26 @@ +# Lending + +**Unbank the Banked** + +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. + +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. + +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: + +{% page-ref page="../supported-strategies/compound.md" %} + +{% page-ref page="../supported-strategies/aave.md" %} + +{% page-ref page="../supported-strategies/dydx.md" %} + + + + + + + + + + + From 971791a10f6e7c0c80d62490626ae36377f5ef17 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:42 -0700 Subject: [PATCH 01402/11794] New translations market-making.md (Croatian) --- .../yield-generation/market-making.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 hr/core-concepts/yield-generation/market-making.md diff --git a/hr/core-concepts/yield-generation/market-making.md b/hr/core-concepts/yield-generation/market-making.md new file mode 100644 index 000000000..b88b3a90d --- /dev/null +++ b/hr/core-concepts/yield-generation/market-making.md @@ -0,0 +1,26 @@ +# Market Making + +**Own your Stake in Decentralized Exchanges** + +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. + +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. + +{% hint style="info" %} +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +{% endhint %} + +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. + +We intend to integrate directly with at least the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + +{% page-ref page="../supported-strategies/curve.md" %} + +{% page-ref page="../supported-strategies/balancer.md" %} + + + + + From 036e00655e9f303d09a358ec2015391fa13d48a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:43 -0700 Subject: [PATCH 01403/11794] New translations rewards.md (Croatian) --- hr/core-concepts/yield-generation/rewards.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 hr/core-concepts/yield-generation/rewards.md diff --git a/hr/core-concepts/yield-generation/rewards.md b/hr/core-concepts/yield-generation/rewards.md new file mode 100644 index 000000000..dce9da9cf --- /dev/null +++ b/hr/core-concepts/yield-generation/rewards.md @@ -0,0 +1,14 @@ +# Rewards + +**Collecting Rewards** + +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. + +{% hint style="info" %} +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +{% endhint %} + +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. + + + From 971d36b61f493f0da389b0fb5c766e72bc433b0a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:45 -0700 Subject: [PATCH 01404/11794] New translations admin-privileges.md (Croatian) --- hr/governance/admin-privileges.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 hr/governance/admin-privileges.md diff --git a/hr/governance/admin-privileges.md b/hr/governance/admin-privileges.md new file mode 100644 index 000000000..b275178fb --- /dev/null +++ b/hr/governance/admin-privileges.md @@ -0,0 +1,12 @@ +# Admin Privileges + +The OUSD smart contracts are designed to be owner upgradable. + +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. + +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. + +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. + From 94abd0e7fad0f778acaaf459ce80f215c76e7092 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:46 -0700 Subject: [PATCH 01405/11794] New translations governance.md (Croatian) --- hr/governance/governance.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 hr/governance/governance.md diff --git a/hr/governance/governance.md b/hr/governance/governance.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/hr/governance/governance.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From 39205eb920a939c46fe876e434d9f209fb22b0b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:48 -0700 Subject: [PATCH 01406/11794] New translations phases.md (Croatian) --- hr/governance/phases.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 hr/governance/phases.md diff --git a/hr/governance/phases.md b/hr/governance/phases.md new file mode 100644 index 000000000..4b45be826 --- /dev/null +++ b/hr/governance/phases.md @@ -0,0 +1,6 @@ +# Phases + +Progressive decentralization will follow four phases as outlined below. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) + From 2c158fa7996838d6a55ee9c84d57024dcf2026c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:49 -0700 Subject: [PATCH 01407/11794] New translations erc-20.md (Hindi) --- hi/architecture/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 hi/architecture/erc-20.md diff --git a/hi/architecture/erc-20.md b/hi/architecture/erc-20.md new file mode 100644 index 000000000..9a789241b --- /dev/null +++ b/hi/architecture/erc-20.md @@ -0,0 +1,12 @@ +# Overview + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 96ecb84573cb7116ff26bb22edea05f2b2715295 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:51 -0700 Subject: [PATCH 01408/11794] New translations timelock.md (Hindi) --- hi/architecture/timelock.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 hi/architecture/timelock.md diff --git a/hi/architecture/timelock.md b/hi/architecture/timelock.md new file mode 100644 index 000000000..b26b30f1c --- /dev/null +++ b/hi/architecture/timelock.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 48b919ac1d1a79f7b07289bb8893d43c73ad70f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:52 -0700 Subject: [PATCH 01409/11794] New translations lending.md (Hindi) --- hi/core-concepts/yield-generation/lending.md | 26 ++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 hi/core-concepts/yield-generation/lending.md diff --git a/hi/core-concepts/yield-generation/lending.md b/hi/core-concepts/yield-generation/lending.md new file mode 100644 index 000000000..a78f46da0 --- /dev/null +++ b/hi/core-concepts/yield-generation/lending.md @@ -0,0 +1,26 @@ +# Lending + +**Unbank the Banked** + +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. + +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. + +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: + +{% page-ref page="../supported-strategies/compound.md" %} + +{% page-ref page="../supported-strategies/aave.md" %} + +{% page-ref page="../supported-strategies/dydx.md" %} + + + + + + + + + + + From 73b33bce7c8aa80266c99ceb24712b546b927d0f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:54 -0700 Subject: [PATCH 01410/11794] New translations README.md (Hindi) --- .../supported-strategies/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 hi/core-concepts/supported-strategies/README.md diff --git a/hi/core-concepts/supported-strategies/README.md b/hi/core-concepts/supported-strategies/README.md new file mode 100644 index 000000000..60ab03f00 --- /dev/null +++ b/hi/core-concepts/supported-strategies/README.md @@ -0,0 +1,30 @@ +# Supported Strategies + +**Supported DeFi Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, OUSD earns yield from the following platform\(s\): + +{% page-ref page="compound.md" %} + +Integrations are currently planned or being built for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From ec206b03782b71bf8fd4daa83c25db4c70a14c02 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:56 -0700 Subject: [PATCH 01411/11794] New translations balancer.md (Hindi) --- .../supported-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 hi/core-concepts/supported-platforms/balancer.md diff --git a/hi/core-concepts/supported-platforms/balancer.md b/hi/core-concepts/supported-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/hi/core-concepts/supported-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 797fcb8bdb4680b18e1779dc132a5727b6debbee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:58 -0700 Subject: [PATCH 01412/11794] New translations compound.md (Hindi) --- .../supported-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 hi/core-concepts/supported-platforms/compound.md diff --git a/hi/core-concepts/supported-platforms/compound.md b/hi/core-concepts/supported-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/hi/core-concepts/supported-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 5e79382fe0a99a946d4f4bf0cb58a704c1238c90 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:28:59 -0700 Subject: [PATCH 01413/11794] New translations curve.md (Hindi) --- hi/core-concepts/supported-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 hi/core-concepts/supported-platforms/curve.md diff --git a/hi/core-concepts/supported-platforms/curve.md b/hi/core-concepts/supported-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/hi/core-concepts/supported-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 259d5fd33b648226c932656090466e9c866c5c0d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:01 -0700 Subject: [PATCH 01414/11794] New translations dydx.md (Hindi) --- hi/core-concepts/supported-platforms/dydx.md | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 hi/core-concepts/supported-platforms/dydx.md diff --git a/hi/core-concepts/supported-platforms/dydx.md b/hi/core-concepts/supported-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/hi/core-concepts/supported-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 5e2c82c7bd297b3f729e88f78b3e70faed705b4e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:03 -0700 Subject: [PATCH 01415/11794] New translations uniswap.md (Hindi) --- .../supported-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 hi/core-concepts/supported-platforms/uniswap.md diff --git a/hi/core-concepts/supported-platforms/uniswap.md b/hi/core-concepts/supported-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/hi/core-concepts/supported-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From b5b971293b5fee3b999c2e4f198d4c074b1c81cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:05 -0700 Subject: [PATCH 01416/11794] New translations yearn.finance.md (Hindi) --- .../supported-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 hi/core-concepts/supported-platforms/yearn.finance.md diff --git a/hi/core-concepts/supported-platforms/yearn.finance.md b/hi/core-concepts/supported-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/hi/core-concepts/supported-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From daf75676aaac60dec9b8548bc82499cae843bd9c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:06 -0700 Subject: [PATCH 01417/11794] New translations aave.md (Hindi) --- hi/core-concepts/supported-strategies/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 hi/core-concepts/supported-strategies/aave.md diff --git a/hi/core-concepts/supported-strategies/aave.md b/hi/core-concepts/supported-strategies/aave.md new file mode 100644 index 000000000..8f991bd82 --- /dev/null +++ b/hi/core-concepts/supported-strategies/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | + From 307e7f230f7a38e7e3e05b0e2a4d0aa5687a16e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:08 -0700 Subject: [PATCH 01418/11794] New translations README.md (Hindi) --- .../supported-platforms/README.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 hi/core-concepts/supported-platforms/README.md diff --git a/hi/core-concepts/supported-platforms/README.md b/hi/core-concepts/supported-platforms/README.md new file mode 100644 index 000000000..aa4b89181 --- /dev/null +++ b/hi/core-concepts/supported-platforms/README.md @@ -0,0 +1,32 @@ +# Supported Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="yearn.finance.md" %} + +{% page-ref page="compound.md" %} + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 151a5a9ec0e7b1aef41cec881a16559955224d74 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:10 -0700 Subject: [PATCH 01419/11794] New translations balancer.md (Hindi) --- .../supported-strategies/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 hi/core-concepts/supported-strategies/balancer.md diff --git a/hi/core-concepts/supported-strategies/balancer.md b/hi/core-concepts/supported-strategies/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/hi/core-concepts/supported-strategies/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 7081d29b65e66b2e49d0d5c7a7b82e4f2caf18ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:11 -0700 Subject: [PATCH 01420/11794] New translations compound.md (Hindi) --- .../supported-strategies/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 hi/core-concepts/supported-strategies/compound.md diff --git a/hi/core-concepts/supported-strategies/compound.md b/hi/core-concepts/supported-strategies/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/hi/core-concepts/supported-strategies/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 27c885fb960f38ea9e6d26df6ea68f387ac3f9ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:13 -0700 Subject: [PATCH 01421/11794] New translations curve.md (Hindi) --- .../supported-strategies/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 hi/core-concepts/supported-strategies/curve.md diff --git a/hi/core-concepts/supported-strategies/curve.md b/hi/core-concepts/supported-strategies/curve.md new file mode 100644 index 000000000..c0bf8f99e --- /dev/null +++ b/hi/core-concepts/supported-strategies/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | + From 6363f0a21481e47e2e2d55347858bca1d715a457 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:14 -0700 Subject: [PATCH 01422/11794] New translations dydx.md (Hindi) --- hi/core-concepts/supported-strategies/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 hi/core-concepts/supported-strategies/dydx.md diff --git a/hi/core-concepts/supported-strategies/dydx.md b/hi/core-concepts/supported-strategies/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/hi/core-concepts/supported-strategies/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 150a3fa2f07a847ba5e0f3b9aaadfdad04304316 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:16 -0700 Subject: [PATCH 01423/11794] New translations uniswap.md (Hindi) --- .../supported-strategies/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 hi/core-concepts/supported-strategies/uniswap.md diff --git a/hi/core-concepts/supported-strategies/uniswap.md b/hi/core-concepts/supported-strategies/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/hi/core-concepts/supported-strategies/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 27ecabec8a79f4b30234393fcaf97bb13f6e758e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:18 -0700 Subject: [PATCH 01424/11794] New translations yearn.finance.md (Hindi) --- .../supported-strategies/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 hi/core-concepts/supported-strategies/yearn.finance.md diff --git a/hi/core-concepts/supported-strategies/yearn.finance.md b/hi/core-concepts/supported-strategies/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/hi/core-concepts/supported-strategies/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From 97e011dd8b937014c901854c9474f94b3db9af26 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:19 -0700 Subject: [PATCH 01425/11794] New translations README.md (Hindi) --- hi/core-concepts/yield-generation/README.md | 24 +++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 hi/core-concepts/yield-generation/README.md diff --git a/hi/core-concepts/yield-generation/README.md b/hi/core-concepts/yield-generation/README.md new file mode 100644 index 000000000..cede81cda --- /dev/null +++ b/hi/core-concepts/yield-generation/README.md @@ -0,0 +1,24 @@ +# Yield Generation + +**Automated Yield Farming** + +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. + +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. + +![](../../.gitbook/assets/ousd_docs_graphics_1.png) + +Effectively, there are 3 ways that OUSD generates yield: + +{% page-ref page="lending.md" %} + +{% page-ref page="market-making.md" %} + +{% page-ref page="rewards.md" %} + + + + + + + From 7632ac37a7cfc471efba03e7ffc94d8368d14064 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:21 -0700 Subject: [PATCH 01426/11794] New translations aave.md (Hindi) --- hi/core-concepts/supported-platforms/aave.md | 25 ++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 hi/core-concepts/supported-platforms/aave.md diff --git a/hi/core-concepts/supported-platforms/aave.md b/hi/core-concepts/supported-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/hi/core-concepts/supported-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From 67bc80e35ea9f74056997e6588ecf51a2bc15bd3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:23 -0700 Subject: [PATCH 01427/11794] New translations yearn.finance.md (Hindi) --- .../supported-defi-platforms/yearn.finance.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 hi/core-concepts/supported-defi-platforms/yearn.finance.md diff --git a/hi/core-concepts/supported-defi-platforms/yearn.finance.md b/hi/core-concepts/supported-defi-platforms/yearn.finance.md new file mode 100644 index 000000000..3f23b9fdb --- /dev/null +++ b/hi/core-concepts/supported-defi-platforms/yearn.finance.md @@ -0,0 +1,25 @@ +# Yearn.finance + +{% hint style="info" %} +Coming soon. Yearn.finance has not yet been integrated. +{% endhint %} + +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. + +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. + +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. + +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. + +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. + +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | + From e68b7e38ddc2bd9a3f622c801d20630738ed05b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:25 -0700 Subject: [PATCH 01428/11794] New translations vault.md (Hindi) --- hi/architecture/vault.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 hi/architecture/vault.md diff --git a/hi/architecture/vault.md b/hi/architecture/vault.md new file mode 100644 index 000000000..ebb2a96dc --- /dev/null +++ b/hi/architecture/vault.md @@ -0,0 +1,17 @@ +# Vault + +The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + +The most important publicly callable functions on the Vault are: + +* `mint()`allows a single supported stablecoin to be converted to OUSD +* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call +* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. +* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. +* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. +* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. + +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. + + + From 23c2661ad120412dbf97e7e979c0a4411ce95262 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:26 -0700 Subject: [PATCH 01429/11794] New translations dai.md (Hindi) --- hi/core-concepts/supported-assets/dai.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 hi/core-concepts/supported-assets/dai.md diff --git a/hi/core-concepts/supported-assets/dai.md b/hi/core-concepts/supported-assets/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/hi/core-concepts/supported-assets/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From 49166f2793afd7828c1fdc71204092ee266abd3b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:28 -0700 Subject: [PATCH 01430/11794] New translations elastic-supply.md (Hindi) --- hi/core-concepts/elastic-supply.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 hi/core-concepts/elastic-supply.md diff --git a/hi/core-concepts/elastic-supply.md b/hi/core-concepts/elastic-supply.md new file mode 100644 index 000000000..b415919ae --- /dev/null +++ b/hi/core-concepts/elastic-supply.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From 9a5b6dc334a527f316896f9f7ff52d9f804eea66 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:30 -0700 Subject: [PATCH 01431/11794] New translations README.md (Hindi) --- hi/core-concepts/fund-management/README.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 hi/core-concepts/fund-management/README.md diff --git a/hi/core-concepts/fund-management/README.md b/hi/core-concepts/fund-management/README.md new file mode 100644 index 000000000..4f6287602 --- /dev/null +++ b/hi/core-concepts/fund-management/README.md @@ -0,0 +1,6 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + From 6bc6bcf8f0ec2eb6503cddac8843fac207e247d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:31 -0700 Subject: [PATCH 01432/11794] New translations diversification.md (Hindi) --- hi/core-concepts/fund-management/diversification.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 hi/core-concepts/fund-management/diversification.md diff --git a/hi/core-concepts/fund-management/diversification.md b/hi/core-concepts/fund-management/diversification.md new file mode 100644 index 000000000..3d98a522e --- /dev/null +++ b/hi/core-concepts/fund-management/diversification.md @@ -0,0 +1,8 @@ +# Diversification + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From 6b96dba4bd38c6acfc45f394ac27e49333ab4548 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:33 -0700 Subject: [PATCH 01433/11794] New translations earning-strategies.md (Hindi) --- hi/core-concepts/fund-management/earning-strategies.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 hi/core-concepts/fund-management/earning-strategies.md diff --git a/hi/core-concepts/fund-management/earning-strategies.md b/hi/core-concepts/fund-management/earning-strategies.md new file mode 100644 index 000000000..0fb0111e4 --- /dev/null +++ b/hi/core-concepts/fund-management/earning-strategies.md @@ -0,0 +1,6 @@ +# Earning Strategies + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. + +In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. + From c755ef568cf55373abc2706c4525647dbd830d04 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:35 -0700 Subject: [PATCH 01434/11794] New translations price-oracles.md (Hindi) --- hi/core-concepts/price-oracles.md | 170 ++++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 hi/core-concepts/price-oracles.md diff --git a/hi/core-concepts/price-oracles.md b/hi/core-concepts/price-oracles.md new file mode 100644 index 000000000..0f5b487c4 --- /dev/null +++ b/hi/core-concepts/price-oracles.md @@ -0,0 +1,170 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +{% tabs %} +{% tab title="DAI/USD" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% endtab %} + +{% tab title="USDT/USD" %} +The following oracles are used to fetch or compute a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +{% endtab %} + +{% tab title="USDC/USD" %} +The following oracles are used to fetch or compute a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +{% endtab %} + +{% tab title="ETH/USD" %} +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} +{% endtabs %} + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 3a465a6282db312d55ff7ea923409c1a39707dbf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:36 -0700 Subject: [PATCH 01435/11794] New translations README.md (Hindi) --- hi/core-concepts/supported-assets/README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 hi/core-concepts/supported-assets/README.md diff --git a/hi/core-concepts/supported-assets/README.md b/hi/core-concepts/supported-assets/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/hi/core-concepts/supported-assets/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From 19d4bdbe7d1709b3b272c66150dd6ac87acff1d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:38 -0700 Subject: [PATCH 01436/11794] New translations usdc.md (Hindi) --- hi/core-concepts/supported-assets/usdc.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 hi/core-concepts/supported-assets/usdc.md diff --git a/hi/core-concepts/supported-assets/usdc.md b/hi/core-concepts/supported-assets/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/hi/core-concepts/supported-assets/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From 4e6f48fb58237a31e681eba6d7852535e89dc668 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:40 -0700 Subject: [PATCH 01437/11794] New translations uniswap.md (Hindi) --- .../supported-defi-platforms/uniswap.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 hi/core-concepts/supported-defi-platforms/uniswap.md diff --git a/hi/core-concepts/supported-defi-platforms/uniswap.md b/hi/core-concepts/supported-defi-platforms/uniswap.md new file mode 100644 index 000000000..012e25e93 --- /dev/null +++ b/hi/core-concepts/supported-defi-platforms/uniswap.md @@ -0,0 +1,27 @@ +# Uniswap + +{% hint style="info" %} +Coming soon. Uniswap has not yet been integrated. +{% endhint %} + +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. + +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. + +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. + +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. + +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 7c725efcd74df8137a912c830dffa8c9a129fe25 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:43 -0700 Subject: [PATCH 01438/11794] New translations usdt.md (Hindi) --- hi/core-concepts/supported-assets/usdt.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 hi/core-concepts/supported-assets/usdt.md diff --git a/hi/core-concepts/supported-assets/usdt.md b/hi/core-concepts/supported-assets/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/hi/core-concepts/supported-assets/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 3ca336e272299f121e8abf8ab29a110db35587ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:44 -0700 Subject: [PATCH 01439/11794] New translations README.md (Hindi) --- .../supported-defi-platforms/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 hi/core-concepts/supported-defi-platforms/README.md diff --git a/hi/core-concepts/supported-defi-platforms/README.md b/hi/core-concepts/supported-defi-platforms/README.md new file mode 100644 index 000000000..50ee37b6c --- /dev/null +++ b/hi/core-concepts/supported-defi-platforms/README.md @@ -0,0 +1,30 @@ +# Supported DeFi Platforms + +**Supported Platforms** + +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. + +Currently, we plan to earn yields from the following platforms: + +{% page-ref page="compound.md" %} + +Integrations are currently planned for the following platforms: + +{% page-ref page="aave.md" %} + +{% page-ref page="dydx.md" %} + +{% page-ref page="uniswap.md" %} + +{% page-ref page="curve.md" %} + +{% page-ref page="balancer.md" %} + +{% page-ref page="yearn.finance.md" %} + +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. + +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. + + + From 0a24aeba67a90e84ac49b794d644ba8578f69026 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:46 -0700 Subject: [PATCH 01440/11794] New translations aave.md (Hindi) --- .../supported-defi-platforms/aave.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 hi/core-concepts/supported-defi-platforms/aave.md diff --git a/hi/core-concepts/supported-defi-platforms/aave.md b/hi/core-concepts/supported-defi-platforms/aave.md new file mode 100644 index 000000000..df02edab3 --- /dev/null +++ b/hi/core-concepts/supported-defi-platforms/aave.md @@ -0,0 +1,25 @@ +# Aave + +{% hint style="info" %} +Coming soon. Aave has not yet been integrated. +{% endhint %} + +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. + +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. + +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. + +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. + +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | + From bb40b9c9a3bf808a12718db592b8fe72f05597f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:47 -0700 Subject: [PATCH 01441/11794] New translations balancer.md (Hindi) --- .../supported-defi-platforms/balancer.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 hi/core-concepts/supported-defi-platforms/balancer.md diff --git a/hi/core-concepts/supported-defi-platforms/balancer.md b/hi/core-concepts/supported-defi-platforms/balancer.md new file mode 100644 index 000000000..f8d9e3c0a --- /dev/null +++ b/hi/core-concepts/supported-defi-platforms/balancer.md @@ -0,0 +1,27 @@ +# Balancer + +{% hint style="info" %} +Coming soon. Balancer has not yet been integrated. +{% endhint %} + +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. + +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. + +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. + +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. + +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. + +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | + From 364fcdecba5ea1a8757034599c4a404f4e182c00 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:49 -0700 Subject: [PATCH 01442/11794] New translations compound.md (Hindi) --- .../supported-defi-platforms/compound.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 hi/core-concepts/supported-defi-platforms/compound.md diff --git a/hi/core-concepts/supported-defi-platforms/compound.md b/hi/core-concepts/supported-defi-platforms/compound.md new file mode 100644 index 000000000..a4d2660a1 --- /dev/null +++ b/hi/core-concepts/supported-defi-platforms/compound.md @@ -0,0 +1,19 @@ +# Compound + +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. + +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. + +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. + +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. + +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | + From 39c4ad91d8c00b284bd3392db91fe0f46b178f54 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:50 -0700 Subject: [PATCH 01443/11794] New translations curve.md (Hindi) --- .../supported-defi-platforms/curve.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 hi/core-concepts/supported-defi-platforms/curve.md diff --git a/hi/core-concepts/supported-defi-platforms/curve.md b/hi/core-concepts/supported-defi-platforms/curve.md new file mode 100644 index 000000000..021d0041b --- /dev/null +++ b/hi/core-concepts/supported-defi-platforms/curve.md @@ -0,0 +1,25 @@ +# Curve + +{% hint style="info" %} +Coming soon. Curve has not yet been integrated. +{% endhint %} + +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. + +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. + +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. + +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. + +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. + +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. + +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | + From 286075a7dcc0df3c8b28821b1771ca747f9b454d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:52 -0700 Subject: [PATCH 01444/11794] New translations dydx.md (Hindi) --- .../supported-defi-platforms/dydx.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 hi/core-concepts/supported-defi-platforms/dydx.md diff --git a/hi/core-concepts/supported-defi-platforms/dydx.md b/hi/core-concepts/supported-defi-platforms/dydx.md new file mode 100644 index 000000000..24f1a895e --- /dev/null +++ b/hi/core-concepts/supported-defi-platforms/dydx.md @@ -0,0 +1,27 @@ +# dYdX + +{% hint style="info" %} +Coming soon. DyDx has not yet been integrated. +{% endhint %} + +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. + +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. + +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. + +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. + +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. + +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | + + + + + From 2ef6c02ea65af1916e597cd5568ce76ac964c713 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:54 -0700 Subject: [PATCH 01445/11794] New translations erc-20-1.md (Filipino) --- fil/smart-contracts/api/erc-20-1.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 fil/smart-contracts/api/erc-20-1.md diff --git a/fil/smart-contracts/api/erc-20-1.md b/fil/smart-contracts/api/erc-20-1.md new file mode 100644 index 000000000..7aa009ac1 --- /dev/null +++ b/fil/smart-contracts/api/erc-20-1.md @@ -0,0 +1,19 @@ +# ERC-20 + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. + +{% hint style="warning" %} +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% endhint %} + +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. + + + + + From 232900f6e8b8cf072e948f4a93c40f87b16c5b26 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:55 -0700 Subject: [PATCH 01446/11794] New translations oracle.md (Filipino) --- fil/smart-contracts/api/oracle.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 fil/smart-contracts/api/oracle.md diff --git a/fil/smart-contracts/api/oracle.md b/fil/smart-contracts/api/oracle.md new file mode 100644 index 000000000..b369591e0 --- /dev/null +++ b/fil/smart-contracts/api/oracle.md @@ -0,0 +1,6 @@ +# Oracles + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From 716be1ca6f64fd030de5ecba66396cdb8fd5428a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:57 -0700 Subject: [PATCH 01447/11794] New translations ousd.md (Filipino) --- fil/smart-contracts/api/ousd.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 fil/smart-contracts/api/ousd.md diff --git a/fil/smart-contracts/api/ousd.md b/fil/smart-contracts/api/ousd.md new file mode 100644 index 000000000..8d6981144 --- /dev/null +++ b/fil/smart-contracts/api/ousd.md @@ -0,0 +1,8 @@ +# OUSD + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + + + From be4aea9873d7295ee2efb259c17cad7837b29bf3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:29:58 -0700 Subject: [PATCH 01448/11794] New translations strategies.md (Filipino) --- fil/smart-contracts/api/strategies.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 fil/smart-contracts/api/strategies.md diff --git a/fil/smart-contracts/api/strategies.md b/fil/smart-contracts/api/strategies.md new file mode 100644 index 000000000..3133d5b03 --- /dev/null +++ b/fil/smart-contracts/api/strategies.md @@ -0,0 +1,14 @@ +# Strategies + +New strategies can be added or removed at any time to respond to new market realities and diversify risk. + +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. + +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. + + + + + + + From 9aa972807c931e989206f00c6555c9aa3768aeb5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:30:00 -0700 Subject: [PATCH 01449/11794] New translations timelock-1.md (Filipino) --- fil/smart-contracts/api/timelock-1.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 fil/smart-contracts/api/timelock-1.md diff --git a/fil/smart-contracts/api/timelock-1.md b/fil/smart-contracts/api/timelock-1.md new file mode 100644 index 000000000..1dde00239 --- /dev/null +++ b/fil/smart-contracts/api/timelock-1.md @@ -0,0 +1,22 @@ +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% endhint %} + +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 35596ebd504d8df930c15629315913394d623f54 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:30:02 -0700 Subject: [PATCH 01450/11794] New translations timelock.md (Filipino) --- fil/smart-contracts/api/timelock.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 fil/smart-contracts/api/timelock.md diff --git a/fil/smart-contracts/api/timelock.md b/fil/smart-contracts/api/timelock.md new file mode 100644 index 000000000..b891a0c78 --- /dev/null +++ b/fil/smart-contracts/api/timelock.md @@ -0,0 +1,6 @@ +# Timelock + +{% hint style="info" %} +Documentation coming soon. +{% endhint %} + From 54a476433f2cc65be452bb315280b105f1791b4c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:30:04 -0700 Subject: [PATCH 01451/11794] New translations vault.md (Filipino) --- fil/smart-contracts/api/vault.md | 175 +++++++++++++++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 fil/smart-contracts/api/vault.md diff --git a/fil/smart-contracts/api/vault.md b/fil/smart-contracts/api/vault.md new file mode 100644 index 000000000..2caf7c60a --- /dev/null +++ b/fil/smart-contracts/api/vault.md @@ -0,0 +1,175 @@ +--- +description: >- + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +--- + +# Vault + +## Methods‌ + +### mint\(\) + +**`function mint(address _asset, uint256 _amount)`**‌ + +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | + +### mintMultiple\(\) + +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ + +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | + +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +{% endhint %} + +### redeem\(\) + +**`function redeem(uint256 _amount)`**‌ + +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +### redeemAll\(\)‌ + +**`function redeemAll()`**‌ + +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. + +### rebase\(\) + +**`function rebase()`**‌ + +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ + +### allocate\(\) + +**`function allocate()`**‌ + +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ + +### totalValue\(\) + +**`function totalValue()`**‌ + +Returns total value of underlying assets and strategies. + +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | + +### checkBalance\(\) + +**`function checkBalance(address _asset)`**‌ + +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | + +### calculateRedeemOutputs\(\) + +**`function calculateRedeemOutputs(uint256 _amount)`**‌ + +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. + +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. + +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | + +| `return` name | Type | Description | +|:------------- |:------------- |:--------------------------------------------------------------------------- | +| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | + +### getAssetCount\(\) + +**`function getAssetCount()`**‌ + +Return the number of supported stablecoin assets represented by `uint256` type.‌ + +### getAllAssets\(\) + +**`function getAllAssets()`**‌ + +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ + +### getStrategyCount\(\)‌ + +**`function getStrategyCount()`**‌ + +Return the number of strategies active on the Vault represented by `uint256` type.‌ + +### getAPR\(\) + +**`function getAPR()`**‌ + +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ + +### isSupportedAsset\(\) + +**`function isSupportedAsset(address _asset)`**‌ + +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + +### priceUSDMint\(\) + +**`function priceUSDMint(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceUSDRedeem\(\) + +**`function priceUSDRedeem(string symbol)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | + +### priceAssetUSDMint\(\)‌ + +**`function priceAssetUSDMint(address _asset)`**‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | + +### priceAssetUSDRedeem\(\)‌ + +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ + +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. + +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | + From 9cb603967d8f06bc1d5ef747c2db8904dde458d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:30:06 -0700 Subject: [PATCH 01452/11794] New translations erc-20.md (Filipino) --- fil/smart-contracts/erc-20.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 fil/smart-contracts/erc-20.md diff --git a/fil/smart-contracts/erc-20.md b/fil/smart-contracts/erc-20.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/fil/smart-contracts/erc-20.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 4f7429221caafd9327494864cc04644bead626b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 00:30:07 -0700 Subject: [PATCH 01453/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 61 +++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 fil/smart-contracts/registry.md diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md new file mode 100644 index 000000000..57f66229a --- /dev/null +++ b/fil/smart-contracts/registry.md @@ -0,0 +1,61 @@ +# Registry + +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. + +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +{% endhint %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | + +Internal implementation contracts: + +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +{% endtab %} + +{% tab title="Stablecoins" %} +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +{% endtab %} +{% endtabs %} + + + + + + + From b360df1d8b92774e9de07833451c7992e97c3ed4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 05:57:34 -0700 Subject: [PATCH 01454/11794] New translations erc-20-1.md (Italian) --- it/architecture/erc-20-1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/architecture/erc-20-1.md b/it/architecture/erc-20-1.md index a9caff400..d3df86ee4 100644 --- a/it/architecture/erc-20-1.md +++ b/it/architecture/erc-20-1.md @@ -1,11 +1,11 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +L'indirizzo ERC20 principale per Origin Dollar \(OUSD\) è: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property that is important to understand. +OUSD è un token compatibile ERC-20 con una nuova proprietà che è importante capire. {% hint style="warning" %} Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. From 7a86fff3214236c3260f8ff3d2968d4088d600dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 06:10:37 -0700 Subject: [PATCH 01455/11794] New translations erc-20-1.md (Italian) --- it/architecture/erc-20-1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/architecture/erc-20-1.md b/it/architecture/erc-20-1.md index d3df86ee4..cb2221915 100644 --- a/it/architecture/erc-20-1.md +++ b/it/architecture/erc-20-1.md @@ -8,10 +8,10 @@ L'indirizzo ERC20 principale per Origin Dollar \(OUSD\) è: OUSD è un token compatibile ERC-20 con una nuova proprietà che è importante capire. {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +I wallet e gli exchange che desiderano integrare OUSD non dovranno memorizzare nella cache i saldi dei token OUSD poiché questo valore cambierà frequentemente man mano che il rendimento viene accumulato dai possessori del token. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +La più grande differenza che divide OUSD dai tuoi token ERC-20 mediamente è il modo in cui la funzione`balanceOf ()` OUSD restituirà un importo variabile basato sul valore totale della pool moltiplicato per la quota del possessore nella pool. Questa differenza è fondamentale da comprendere, in particolare per i wallet e gli exchange che desiderano integrare il token OUSD. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From dda7dfb9121246c1dd842c3a836beb8bfe345d21 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 06:26:34 -0700 Subject: [PATCH 01456/11794] New translations erc-20-1.md (Italian) --- it/architecture/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/architecture/erc-20-1.md b/it/architecture/erc-20-1.md index cb2221915..8ac2964c1 100644 --- a/it/architecture/erc-20-1.md +++ b/it/architecture/erc-20-1.md @@ -11,7 +11,7 @@ OUSD è un token compatibile ERC-20 con una nuova proprietà che è importante c I wallet e gli exchange che desiderano integrare OUSD non dovranno memorizzare nella cache i saldi dei token OUSD poiché questo valore cambierà frequentemente man mano che il rendimento viene accumulato dai possessori del token. {% endhint %} -La più grande differenza che divide OUSD dai tuoi token ERC-20 mediamente è il modo in cui la funzione`balanceOf ()` OUSD restituirà un importo variabile basato sul valore totale della pool moltiplicato per la quota del possessore nella pool. Questa differenza è fondamentale da comprendere, in particolare per i wallet e gli exchange che desiderano integrare il token OUSD. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +La più grande differenza che divide OUSD dai tuoi token ERC-20 mediamente è il modo in cui la funzione`balanceOf ()` OUSD restituirà un importo variabile basato sul valore totale della pool moltiplicato per la quota del possessore nella pool. Questa differenza è fondamentale da comprendere, in particolare per i wallet e gli exchange che desiderano integrare il token OUSD. Questo valore dovrebbe essere scaricato in tempo reale invece di essere memorizzato nella cache poiché OUSD ribassa frequentemente. From 4d650e3c35bcb44e52c3dd1ad36be622d17f3f7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 06:26:35 -0700 Subject: [PATCH 01457/11794] New translations erc-20.md (Italian) --- it/architecture/erc-20.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/architecture/erc-20.md b/it/architecture/erc-20.md index 9a789241b..50b828c92 100644 --- a/it/architecture/erc-20.md +++ b/it/architecture/erc-20.md @@ -1,10 +1,10 @@ -# Overview +# Panoramica ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD è costituito da una serie di smart contract. Ciascuno di questi contratti è racchiuso in un contratto delega che può essere aggiornato tramite i protocolli di governance. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internamente, il possesso nella pool viene monitorata utilizzando un sistema di crediti che rappresenta la percentuale di possesso della pool per ciascun detentore. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From 19e0c201c8ed008a4015e6d133fdc277846872d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 06:44:07 -0700 Subject: [PATCH 01458/11794] New translations erc-20.md (Italian) --- it/architecture/erc-20.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/architecture/erc-20.md b/it/architecture/erc-20.md index 50b828c92..0562789c8 100644 --- a/it/architecture/erc-20.md +++ b/it/architecture/erc-20.md @@ -4,9 +4,9 @@ OUSD è costituito da una serie di smart contract. Ciascuno di questi contratti è racchiuso in un contratto delega che può essere aggiornato tramite i protocolli di governance. -Internamente, il possesso nella pool viene monitorata utilizzando un sistema di crediti che rappresenta la percentuale di possesso della pool per ciascun detentore. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internamente, il possesso nella pool viene monitorata utilizzando un sistema di crediti che rappresenta la percentuale di possesso della pool per ciascun detentore. Il contratto ERC-20 gestisce la conversione in USD quando si visualizza un saldo o si inizia un trasferimento tra wallet. -The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +Il Vault è responsabile del minting e del burning di OUSD. Inoltre, applica la percentuale di risorse da distribuire a ciascuna delle [Strategies](../core-concepts/supported-strategies/)supportate. To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From 4958111fa9f5d2cc05d81b7f6d8091d56f081042 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 06:44:09 -0700 Subject: [PATCH 01459/11794] New translations strategies.md (Italian) --- it/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/architecture/strategies.md b/it/architecture/strategies.md index 3133d5b03..fc7c3afee 100644 --- a/it/architecture/strategies.md +++ b/it/architecture/strategies.md @@ -1,8 +1,8 @@ -# Strategies +# Strategie -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +Nuove strategie possono essere aggiunte o rimosse in qualsiasi momento per rispondere a nuove realtà di mercato e diversificare il rischio. -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +Al momento del lancio, OUSD trarrà vantaggio da un'unica strategia e distribuirà il capitale depositato a Compound. We intend to deploy many other strategies soon thereafter. Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From e1f92198693452333bfb775ec06a60dc127840f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 06:59:06 -0700 Subject: [PATCH 01460/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index a9caff400..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From eb3dc519611d9d594cce66b7ab3feaeef4bdedba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 06:59:10 -0700 Subject: [PATCH 01461/11794] New translations strategies.md (Italian) --- it/architecture/strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/architecture/strategies.md b/it/architecture/strategies.md index fc7c3afee..896519178 100644 --- a/it/architecture/strategies.md +++ b/it/architecture/strategies.md @@ -2,9 +2,9 @@ Nuove strategie possono essere aggiunte o rimosse in qualsiasi momento per rispondere a nuove realtà di mercato e diversificare il rischio. -Al momento del lancio, OUSD trarrà vantaggio da un'unica strategia e distribuirà il capitale depositato a Compound. We intend to deploy many other strategies soon thereafter. +Al momento del lancio, OUSD trarrà vantaggio da un'unica strategia e distribuirà il capitale depositato a Compound. Intendiamo implementare molte altre strategie subito dopo. -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +Una volta che migriamo verso una governance decentralizzata, è nostro intento che la community proponga nuove strategie e voti il peso appropriato per ciascuna strategia nella pool. Prevediamo che la maggior parte dei possessori di OUSD valuterà la possibilità di avere una certa esposizione a opportunità di rendimento più elevato pur mantenendo posizioni più prudenti per una parte dei fondi. From 8b1d28e9e71760d1dfc8c84b18a5d3ecb97a4be5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 06:59:12 -0700 Subject: [PATCH 01462/11794] New translations dai.md (Italian) --- it/core-concepts/supported-assets/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/supported-assets/dai.md b/it/core-concepts/supported-assets/dai.md index 4be5c3788..94ecc2a8c 100644 --- a/it/core-concepts/supported-assets/dai.md +++ b/it/core-concepts/supported-assets/dai.md @@ -2,7 +2,7 @@ ![](../../.gitbook/assets/dai.png) -Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. +DAI è una stablecoin ancora alle fiat lanciata come token ERC-20 sulla blockchain di Ethereum a dicembre 2017. Un importante upgrade da DAI \ (SAI \) a collateralizzazione singola a DAI \ (DAI \) a collateralizzazione multipla è stato completato nel novembre 2019. DAI è ancorato al dollaro USA. Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. From b4560e16ba81c6df3fc7d78662092843f5a47388 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 06:59:13 -0700 Subject: [PATCH 01463/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From d0dd972ef9445197f91e045f40ada531e5ff68f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 06:59:17 -0700 Subject: [PATCH 01464/11794] New translations erc-20.md (Chinese Traditional) --- zh/architecture/erc-20.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/architecture/erc-20.md b/zh/architecture/erc-20.md index 9a789241b..58fe7c8d5 100644 --- a/zh/architecture/erc-20.md +++ b/zh/architecture/erc-20.md @@ -1,8 +1,8 @@ -# Overview +# 概觀 ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD 由一系列智能合約組成。 Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. From 0d24ca8c263045b4b9ea42b12571ca5f689b3669 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:16:52 -0700 Subject: [PATCH 01465/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b26b30f1c..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# Timelock +# 时间锁 {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 29989ada7eff2499bc035be6661d639921ac0aea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:16:53 -0700 Subject: [PATCH 01466/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index 4f6287602..6e958b493 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# Fund Management +# 资金管理 -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 From 7aa9522838f29b3f036c92c41f710ca0bfdac91d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:16:56 -0700 Subject: [PATCH 01467/11794] New translations diversification.md (Chinese Simplified) --- zh/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md index 3d98a522e..cf9516415 100644 --- a/zh/core-concepts/fund-management/diversification.md +++ b/zh/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# Diversification +# 多样化 -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. +OUSD 保险库智能合约的初始版本为每个有效策略赋予介于0%和100%之间的简单权重,以执行简单的资产分配。 在短期内这些权重会经常通过 Origin 发布的更新被调整,而长期会由去中心化的治理来进行调整。 -Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. +使用多个底层 DeFi [平台](../supported-strategies/) 以多元化将降低智能合约和其他系统性风险。 智能合约将计算当前和预期的 APY,以为 OUSD 持有者提供有竞争力的回报。 随着时间的推移,保险库合同将升级为可以在多个策略之间进行智能和自动地切换,而无需任何手动干预。 例如,保险库会自动在各种借贷策略之间转移资金,以优化收益。 -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +但是,我们还是希望通过治理投票来做出一些类似风险参数或是否将某些策略包括在自动决策引擎中的决策。 From d2ede7fc63acfe837060a775b07c98048e8586c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:16:57 -0700 Subject: [PATCH 01468/11794] New translations earning-strategies.md (Chinese Simplified) --- zh/core-concepts/fund-management/earning-strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md index 0fb0111e4..ad3b88dae 100644 --- a/zh/core-concepts/fund-management/earning-strategies.md +++ b/zh/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ -# Earning Strategies +# 收益策略 -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. +收益策略将资金部署到各种DeFi平台。 保险库将决定哪些策略处于有效状态,以及它们将收到多少已部署资金。 -In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. +此外,策略会随着时间的推移而升级。 例如,在刚推出时,将有一个初始的 [Compound 策略](../supported-strategies/compound.md)。 以后,这可能会被 v2 或 v3 版本的 Compound 策略所取代。 From a0a405c2a9d52a1269cc42d4651b77b63d733964 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:16:59 -0700 Subject: [PATCH 01469/11794] New translations README.md (Italian) --- it/core-concepts/supported-assets/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/core-concepts/supported-assets/README.md b/it/core-concepts/supported-assets/README.md index 56390ccf6..c7c8d8b52 100644 --- a/it/core-concepts/supported-assets/README.md +++ b/it/core-concepts/supported-assets/README.md @@ -1,6 +1,6 @@ -# Supported Stablecoins +# Stablecoin supportate -**Supported Stablecoins** +**Stablecoin supportate** It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. From a22da2aff18ab1fe6a40ae99730db93374fec1b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:17:01 -0700 Subject: [PATCH 01470/11794] New translations dai.md (Italian) --- it/core-concepts/supported-assets/dai.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/it/core-concepts/supported-assets/dai.md b/it/core-concepts/supported-assets/dai.md index 94ecc2a8c..c4f8a73c5 100644 --- a/it/core-concepts/supported-assets/dai.md +++ b/it/core-concepts/supported-assets/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -DAI è una stablecoin ancora alle fiat lanciata come token ERC-20 sulla blockchain di Ethereum a dicembre 2017. Un importante upgrade da DAI \ (SAI \) a collateralizzazione singola a DAI \ (DAI \) a collateralizzazione multipla è stato completato nel novembre 2019. DAI è ancorato al dollaro USA. +DAI è una stablecoin ancora alle fiat lanciata come token ERC-20 sulla blockchain di Ethereum a dicembre 2017. Un importante upgrade da DAI \ (SAI \) a collateralizzazione singola a DAI \ (DAI \) a collateralizzazione multipla è stato completato nel novembre 2019. Dai è ancorato al dollaro USA. -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. +Dai viene mintato dagli utenti che bloccano asset crypto come ETH o USDC come collaterale in una posizione di debito collateralizzata \ (CDP \) chiamata vault. In precedenza, solo ETH veniva accettato come collaterale. Le riserve e lo stato di ogni vault possono essere visualizzati sulla blockchain in tempo reale. Lo stato di questi vault e della stablecoin Dai è attentamente monitorato. -Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. +Dai è la terza più grande stablecoin al mondo con oltre $400 milioni di circolante. Inoltre, cDAI e aDAI, le versioni sintetiche di Dai sulle piattaforme di prestito Compound e Aave, si sommano per oltre $600 milioni di circolante. -| Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | -| Issued by | MakerDAO | -| Name | Dai | -| Symbol | DAI | -| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| Decimals | 18 | -| Official site | [https://makerdao.com/](https://makerdao.com/) | -| Holders | Over 140k addresses | +| Aspetti principali | | +|:------------------ |:------------------------------------------------------------------------------------------------------------------- | +| Rilasciato da | MakerDAO | +| Nome | Dai | +| Simbolo | DAI | +| Indirizzo | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimali | 18 | +| Sito ufficiale | [https://makerdao.com/](https://makerdao.com/) | +| Possessori | Oltre 140.000 indirizzi | From c3e349d7cf7b6dc5eb84fa6f7956aa20a7f987c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:17:03 -0700 Subject: [PATCH 01471/11794] New translations erc-20.md (Chinese Traditional) --- zh/architecture/erc-20.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/architecture/erc-20.md b/zh/architecture/erc-20.md index 58fe7c8d5..b82bd4a6d 100644 --- a/zh/architecture/erc-20.md +++ b/zh/architecture/erc-20.md @@ -2,11 +2,11 @@ ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD 由一系列智能合約組成。 Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD 由一系列智能合約組成。 每一個合約都被包在可以通過治理協議升級的代理合約中。 -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +在內部,每個持有者池中的所有權百分比是用積分系統來跟踪。 在查看餘額或啟動錢包之間的轉賬時由 ERC-20 合約處理轉換為美元的條款。 -The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +保險庫(The Vault)負責鑄造(minting)和燃燒(burning)OUSD。 它也會強制部署到每個受支持的 [策略](../core-concepts/supported-strategies/)的資產百分比。 為了優化gas成本,保險庫保留了一個緩衝區以允許大多數存款和贖回都可以在無需從策略中存入/清算資產的情況下發生。 From 0413728bb5cf10be62eb9c1af8abab19eae553f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:17:04 -0700 Subject: [PATCH 01472/11794] New translations strategies.md (Chinese Traditional) --- zh/architecture/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 3133d5b03..28d29573d 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ -# Strategies +# 策略 -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +新策略可以隨時被添加或刪除,以應對新的市場現實並分散風險。 -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +剛推出時,OUSD 將利用單一策略的優勢,並將已存入的資金部署到 Compound。 緊接著,我們打算部署許多其他策略。 -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +我們一旦遷移到去中心化治理方式,我們的目的是讓社區提出新的策略,並對池中每種策略的適當權重進行投票。 我們預計大多數 OUSD 持有者將珍視有較高收益率機會,同時對部分資金保持更為保守的頭寸。 From 5f575ca3001ccc9bc15d0323782ac5648c421031 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:17:07 -0700 Subject: [PATCH 01473/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 622c31a6c313526fd8bf9dc183d8c9ddc2454b92 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:17:08 -0700 Subject: [PATCH 01474/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index ebb2a96dc..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# Vault +# 保險庫 (Vault) -The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -The most important publicly callable functions on the Vault are: +保險庫最重要的可公開調用的功能是: -* `mint()`allows a single supported stablecoin to be converted to OUSD -* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call -* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. -* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. -* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. -* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From 385938052597a594b020d99c88d7118577c7f55e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:17:10 -0700 Subject: [PATCH 01475/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index 6e958b493..dc54ffd99 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 资金管理 +# 資金管理 -OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 -与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 +與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 From 0aad56641d2f56f353847a6e09b3898360946f9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:17:12 -0700 Subject: [PATCH 01476/11794] New translations diversification.md (Chinese Traditional) --- zh/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md index cf9516415..ae30a8c17 100644 --- a/zh/core-concepts/fund-management/diversification.md +++ b/zh/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# 多样化 +# 多樣化 -OUSD 保险库智能合约的初始版本为每个有效策略赋予介于0%和100%之间的简单权重,以执行简单的资产分配。 在短期内这些权重会经常通过 Origin 发布的更新被调整,而长期会由去中心化的治理来进行调整。 +OUSD 保險庫智能合約的初始版本為每個有效策略賦予介於0%和100%之間的簡單權重,以執行簡單的資產分配。 在短期內這些權重會經常通過 Origin 發布的更新被調整,而長期會由去中心化的治理來進行調整。 -使用多个底层 DeFi [平台](../supported-strategies/) 以多元化将降低智能合约和其他系统性风险。 智能合约将计算当前和预期的 APY,以为 OUSD 持有者提供有竞争力的回报。 随着时间的推移,保险库合同将升级为可以在多个策略之间进行智能和自动地切换,而无需任何手动干预。 例如,保险库会自动在各种借贷策略之间转移资金,以优化收益。 +使用多個底層 DeFi [平台](../supported-strategies/) 以多元化將降低智能合約和其他系統性風險。 智能合約將計算當前和預期的 APY,以為 OUSD 持有者提供有競爭力的回報。 隨著時間的推移,保險庫合同將升級為可以在多個策略之間進行智能和自動地切換,而無需任何手動干預。 例如,保險庫會自動在各種借貸策略之間轉移資金,以優化收益。 -但是,我们还是希望通过治理投票来做出一些类似风险参数或是否将某些策略包括在自动决策引擎中的决策。 +但是,我們還是希望通過治理投票來做出一些類似風險參數或是否將某些策略包括在自動決策引擎中的決策。 From ef961e1668b2808d07b2b683e1c07e6df3d13695 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:17:13 -0700 Subject: [PATCH 01477/11794] New translations earning-strategies.md (Chinese Traditional) --- zh/core-concepts/fund-management/earning-strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md index ad3b88dae..babbff302 100644 --- a/zh/core-concepts/fund-management/earning-strategies.md +++ b/zh/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ # 收益策略 -收益策略将资金部署到各种DeFi平台。 保险库将决定哪些策略处于有效状态,以及它们将收到多少已部署资金。 +收益策略將資金部署到各種DeFi平台。 保險庫將決定哪些策略處於有效狀態,以及它們將收到多少已部署資金。 -此外,策略会随着时间的推移而升级。 例如,在刚推出时,将有一个初始的 [Compound 策略](../supported-strategies/compound.md)。 以后,这可能会被 v2 或 v3 版本的 Compound 策略所取代。 +此外,策略會隨著時間的推移而升級。 例如,在剛推出時,將有一個初始的 [Compound 策略](../supported-strategies/compound.md)。 以後,這可能會被 v2 或 v3 版本的 Compound 策略所取代。 From e2b2404736b978aed54be8792b4535fbaaaa7a29 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:17:17 -0700 Subject: [PATCH 01478/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-assets/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/core-concepts/supported-assets/dai.md b/zh/core-concepts/supported-assets/dai.md index 4be5c3788..88b33b911 100644 --- a/zh/core-concepts/supported-assets/dai.md +++ b/zh/core-concepts/supported-assets/dai.md @@ -2,7 +2,7 @@ ![](../../.gitbook/assets/dai.png) -Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. From 9defea07758066ebc63c50e4beeed8b1104a298d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:26:23 -0700 Subject: [PATCH 01479/11794] New translations README.md (Chinese Simplified) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 01162cf25..2158b4019 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,30 +1,30 @@ --- -description: The first stablecoin that earns a yield while it's still in your wallet +description: 首个在您的钱包中赚取收益的稳定币 --- -# Introduction +# 介绍 -## **A Better Form of Money** +## **一种更好的货币形式** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 ![](.gitbook/assets/origin-dollar-summary.jpeg) -**Background** +**背景** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 同时,去中心化金融(DeFi)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。 -One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. +现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 -To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 -With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 -Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. +Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) (100%开源)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 -Welcome to the future of money. +欢迎来到金钱的未来。 From c260ff104092b50902d43bd3a60d98b794863488 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:26:27 -0700 Subject: [PATCH 01480/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-assets/dai.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-assets/dai.md b/zh/core-concepts/supported-assets/dai.md index 88b33b911..4fee47a70 100644 --- a/zh/core-concepts/supported-assets/dai.md +++ b/zh/core-concepts/supported-assets/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | -| Issued by | MakerDAO | -| Name | Dai | -| Symbol | DAI | -| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| Decimals | 18 | -| Official site | [https://makerdao.com/](https://makerdao.com/) | -| Holders | Over 140k addresses | +| 关键信息 | | +|:---- |:------------------------------------------------------------------------------------------------------------------- | +| 发行者 | MakerDAO | +| 名字 | Dai | +| 符号 | DAI | +| 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From d86c20961761467b41af4452cc90a48d5353875b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:26:41 -0700 Subject: [PATCH 01481/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-assets/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-assets/dai.md b/zh/core-concepts/supported-assets/dai.md index 4fee47a70..479c6efa4 100644 --- a/zh/core-concepts/supported-assets/dai.md +++ b/zh/core-concepts/supported-assets/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | From 59275db1bb179f51a23771b51c26f7f5aa3b8118 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:38:37 -0700 Subject: [PATCH 01482/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 296ff8a36..b6c765f2c 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,39 +1,39 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 -**Adding OUSD to Your Wallet** +**将 OUSD 加入您的钱包** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 -**Integrating OUSD** +**集成 OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: {% page-ref page="smart-contracts/erc-20.md" %} {% page-ref page="smart-contracts/api/" %} -**Getting Help** +**帮助** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +请加入 Origin [Discord](www.originprotocol.com/discord) 中的 Origin Dollar #engineering 聊天室。 我们的团队和社区成员期待帮助您开发。 您所提出的问题可以帮助我们改善产品,所以如果在这里找不到需要的信息,请随时联系我们。 From 350a8d5cb84018d258c3755b578a4ce2e64a54ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:38:38 -0700 Subject: [PATCH 01483/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 8bf7459de..2683c4907 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 05848897f42a3e7e67902b26b7d9f8e2aa21cacb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:38:40 -0700 Subject: [PATCH 01484/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 0bb57264b..6d147fc6d 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock-1.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock-1.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 640a06f561fa8bdd5988f4d190a2a6c0b77c2624 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:38:42 -0700 Subject: [PATCH 01485/11794] New translations timelock-1.md (Chinese Simplified) --- zh/smart-contracts/api/timelock-1.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock-1.md b/zh/smart-contracts/api/timelock-1.md index 1dde00239..d2c14aea0 100644 --- a/zh/smart-contracts/api/timelock-1.md +++ b/zh/smart-contracts/api/timelock-1.md @@ -1,20 +1,20 @@ -# Timelock +# 时间锁 {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 99a3691c727195a97f058e7ac5ed1f6251680b93 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:38:44 -0700 Subject: [PATCH 01486/11794] New translations erc-20.md (Chinese Simplified) --- zh/smart-contracts/erc-20.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/erc-20.md b/zh/smart-contracts/erc-20.md index c3a21d407..565729c52 100644 --- a/zh/smart-contracts/erc-20.md +++ b/zh/smart-contracts/erc-20.md @@ -1,12 +1,12 @@ -# Architecture +# 架构 ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +在内部,每个持有者池中的所有权百分比是用积分系统来跟踪。 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 From a5f2229e5a3eac660a28721a559dcdee87830788 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:38:47 -0700 Subject: [PATCH 01487/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 50 +++++++++++++++++----------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 57f66229a..feec2a92f 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,55 +1,55 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| 保险库 (Vault) | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| 策略 | 地址 | 当前分配 | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:---- | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | -Internal implementation contracts: +内部 implementation 合约: -| Strategy | Address | +| 策略 | 地址 | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| 合约 | 地址 | +|:---- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | {% endtab %} {% endtabs %} From 1dc5c27ba8df404f4112542129644ce086987227 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:47:05 -0700 Subject: [PATCH 01488/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-assets/usdc.md | 24 +++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-assets/usdc.md b/zh/core-concepts/supported-assets/usdc.md index 2647d7c83..73bcbf942 100644 --- a/zh/core-concepts/supported-assets/usdc.md +++ b/zh/core-concepts/supported-assets/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 该中心的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | -| Issued by | Centre | -| Name | USD Coin | -| Symbol | USDC | -| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| Decimals | 6 | -| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Holders | Over 200k addresses | +| 关键信息 | | +|:---- |:------------------------------------------------------------------------------------------------------------------- | +| 发行者 | Centre | +| 名字 | USD Coin | +| 符号 | USDC | +| 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From 5f27c362515fd5d4d53371751069521169f86201 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:47:07 -0700 Subject: [PATCH 01489/11794] New translations usdt.md (Chinese Simplified) --- zh/core-concepts/supported-assets/usdt.md | 24 +++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-assets/usdt.md b/zh/core-concepts/supported-assets/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-assets/usdt.md +++ b/zh/core-concepts/supported-assets/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From af2394cd671e4d3fd0ddce9a6d7ad7c58634e961 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:47:09 -0700 Subject: [PATCH 01490/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 99fd452e51cd74e30ac0961df2dc8fbee17747ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:47:11 -0700 Subject: [PATCH 01491/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 80000b9dc498ae5636a3ed56a2ef2183d682bf15 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:47:13 -0700 Subject: [PATCH 01492/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 4d04dd8089e91f01a62598f9f487c96e02605f79 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:47:15 -0700 Subject: [PATCH 01493/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 8f991bd82..3bdacd954 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From fa9c27a298ea5566e51be6032b281a46f9c24bbb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:47:18 -0700 Subject: [PATCH 01494/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/yield-generation/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index cede81cda..f64419b85 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,14 +1,14 @@ -# Yield Generation +# 收益产生 -**Automated Yield Farming** +**自动收益耕作** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 (TVL),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 OUSD 的第一个版本将采用一个简单的 Compound 策略,但是每个月都会部署能够将收益最大化并同时以最大程度降低风险和依赖性的新策略。 ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +OUSD 通过三种方式产生收益: {% page-ref page="lending.md" %} From 61ef107d0770c6bd316329b8fb1fd00f5688f9e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:47:19 -0700 Subject: [PATCH 01495/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..1aeece47e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: +我们打算至少与以下自动做市商直接集成: {% page-ref page="../supported-strategies/uniswap.md" %} From 5bee98da4640cd068ae14c0bb387b1391a073143 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 07:47:21 -0700 Subject: [PATCH 01496/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-assets/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-assets/README.md b/zh/core-concepts/supported-assets/README.md index 56390ccf6..41afe68d8 100644 --- a/zh/core-concepts/supported-assets/README.md +++ b/zh/core-concepts/supported-assets/README.md @@ -1,10 +1,10 @@ -# Supported Stablecoins +# 支持的穩定幣 -**Supported Stablecoins** +**支持的穩定幣** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 -Currently, OUSD supports the following stablecoins: +目前,OUSD 支持以下穩定幣: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ Currently, OUSD supports the following stablecoins: {% page-ref page="dai.md" %} -None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. +雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 -It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 -Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. +儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 From 2f82706f5c89c399a1c53d3013ebd05d9dfad4d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 08:10:40 -0700 Subject: [PATCH 01497/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-assets/usdc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/core-concepts/supported-assets/usdc.md b/zh/core-concepts/supported-assets/usdc.md index 73bcbf942..0111d47bb 100644 --- a/zh/core-concepts/supported-assets/usdc.md +++ b/zh/core-concepts/supported-assets/usdc.md @@ -4,7 +4,7 @@ USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 该中心的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 From ef26b3ac74ef1317f360ffd01d1e27971ab59a37 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 08:10:47 -0700 Subject: [PATCH 01498/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-assets/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-assets/usdc.md b/zh/core-concepts/supported-assets/usdc.md index 0111d47bb..80d1f0f7f 100644 --- a/zh/core-concepts/supported-assets/usdc.md +++ b/zh/core-concepts/supported-assets/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | From 9f7fec7379261bd86515ff2009188515d602b971 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:25:52 -0700 Subject: [PATCH 01499/11794] New translations getting-started.md (German) --- de/getting-started.md | 1 + 1 file changed, 1 insertion(+) diff --git a/de/getting-started.md b/de/getting-started.md index 296ff8a36..6761fb4a2 100644 --- a/de/getting-started.md +++ b/de/getting-started.md @@ -11,6 +11,7 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. From 70eb7deef3a229c5eea71bb9375f5126a4dc388b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:27:07 -0700 Subject: [PATCH 01500/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 1 + 1 file changed, 1 insertion(+) diff --git a/it/getting-started.md b/it/getting-started.md index 296ff8a36..6761fb4a2 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -11,6 +11,7 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. From 91fa8a3392a1de362ed1f8d9404c701e08f588b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:27:21 -0700 Subject: [PATCH 01501/11794] New translations getting-started.md (French) --- fr/getting-started.md | 1 + 1 file changed, 1 insertion(+) diff --git a/fr/getting-started.md b/fr/getting-started.md index 296ff8a36..6761fb4a2 100644 --- a/fr/getting-started.md +++ b/fr/getting-started.md @@ -11,6 +11,7 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. From e553f4ce421f3e8ac1fc4446030f6c3b50a94d13 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:27:36 -0700 Subject: [PATCH 01502/11794] New translations getting-started.md (Greek) --- el/getting-started.md | 1 + 1 file changed, 1 insertion(+) diff --git a/el/getting-started.md b/el/getting-started.md index 296ff8a36..6761fb4a2 100644 --- a/el/getting-started.md +++ b/el/getting-started.md @@ -11,6 +11,7 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. From d7f4ed35c91747f041ecb49eda7499ada910edaa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:27:57 -0700 Subject: [PATCH 01503/11794] New translations getting-started.md (Arabic) --- ar/getting-started.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ar/getting-started.md b/ar/getting-started.md index 296ff8a36..6761fb4a2 100644 --- a/ar/getting-started.md +++ b/ar/getting-started.md @@ -11,6 +11,7 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. From c00e56848b41ac3fa0d19ff7372a8785f5850a18 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:28:19 -0700 Subject: [PATCH 01504/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 1 + 1 file changed, 1 insertion(+) diff --git a/es/getting-started.md b/es/getting-started.md index 296ff8a36..6761fb4a2 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -11,6 +11,7 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. From bb6e38e02d49b5f6a445e85e0d2fdf7884ad7acb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:29:12 -0700 Subject: [PATCH 01505/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index b6c765f2c..6761fb4a2 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,39 +1,40 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** -对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. -**将 OUSD 加入您的钱包** +**Adding OUSD to Your Wallet** {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**集成 OUSD** +**Integrating OUSD** -OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="smart-contracts/erc-20.md" %} {% page-ref page="smart-contracts/api/" %} -**帮助** +**Getting Help** -请加入 Origin [Discord](www.originprotocol.com/discord) 中的 Origin Dollar #engineering 聊天室。 我们的团队和社区成员期待帮助您开发。 您所提出的问题可以帮助我们改善产品,所以如果在这里找不到需要的信息,请随时联系我们。 +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From d782851a6016a2bda5f75de212be2880a955ae73 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:29:35 -0700 Subject: [PATCH 01506/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 2683c4907..8bf7459de 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From e1433f5c0919706ad6e4250aea419339383f1abc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:29:41 -0700 Subject: [PATCH 01507/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 1aeece47e..b88b3a90d 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -我们打算至少与以下自动做市商直接集成: +We intend to integrate directly with at least the following automated market makers: {% page-ref page="../supported-strategies/uniswap.md" %} From c5680c7b65d025173261339b5f61fc237e7366d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:29:50 -0700 Subject: [PATCH 01508/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 3bdacd954..8f991bd82 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 235a3bc7244536417697bff9494978c7383e5093 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:29:59 -0700 Subject: [PATCH 01509/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 6174807f6c2daa7ed81578806a0bfd17f092ae29 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:30:01 -0700 Subject: [PATCH 01510/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 539061e9730273c73e2b0e093d2e0cc61219f9a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:30:52 -0700 Subject: [PATCH 01511/11794] New translations getting-started.md (Turkish) --- tr/getting-started.md | 1 + 1 file changed, 1 insertion(+) diff --git a/tr/getting-started.md b/tr/getting-started.md index 296ff8a36..6761fb4a2 100644 --- a/tr/getting-started.md +++ b/tr/getting-started.md @@ -11,6 +11,7 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. From 207678a94d105ef95afaa5fcc77eb666bb600cfc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:31:32 -0700 Subject: [PATCH 01512/11794] New translations getting-started.md (Thai) --- th/getting-started.md | 1 + 1 file changed, 1 insertion(+) diff --git a/th/getting-started.md b/th/getting-started.md index 296ff8a36..6761fb4a2 100644 --- a/th/getting-started.md +++ b/th/getting-started.md @@ -11,6 +11,7 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. From e8274b54568176b741d14cea77a61e43d5695d42 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:31:38 -0700 Subject: [PATCH 01513/11794] New translations getting-started.md (Indonesian) --- id/getting-started.md | 1 + 1 file changed, 1 insertion(+) diff --git a/id/getting-started.md b/id/getting-started.md index 296ff8a36..6761fb4a2 100644 --- a/id/getting-started.md +++ b/id/getting-started.md @@ -11,6 +11,7 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. From 836d5acd5dd49f31ae50a917334e8314dea1e2c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:32:18 -0700 Subject: [PATCH 01514/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 1 + 1 file changed, 1 insertion(+) diff --git a/vi/getting-started.md b/vi/getting-started.md index 296ff8a36..6761fb4a2 100644 --- a/vi/getting-started.md +++ b/vi/getting-started.md @@ -11,6 +11,7 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. From e409137d695733845e32901a1e1163c51172d669 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:32:21 -0700 Subject: [PATCH 01515/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 50 +++++++++++++++++----------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index feec2a92f..57f66229a 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,55 +1,55 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| 保险库 (Vault) | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(proxy wrappers\): -| 策略 | 地址 | 当前分配 | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:---- | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | -内部 implementation 合约: +Internal implementation contracts: -| 策略 | 地址 | +| Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | {% endtab %} {% tab title="Stablecoins" %} -| 合约 | 地址 | -|:---- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | {% endtab %} {% endtabs %} From 5f79d513e5ef8daec0d900265044a7f415c0c54e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:32:25 -0700 Subject: [PATCH 01516/11794] New translations timelock-1.md (Chinese Traditional) --- zh/smart-contracts/api/timelock-1.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock-1.md b/zh/smart-contracts/api/timelock-1.md index d2c14aea0..1dde00239 100644 --- a/zh/smart-contracts/api/timelock-1.md +++ b/zh/smart-contracts/api/timelock-1.md @@ -1,20 +1,20 @@ -# 时间锁 +# Timelock {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 0bf51e9db5f261b02abb1a4f358d7f64cb42ab43 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:32:54 -0700 Subject: [PATCH 01517/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ru/getting-started.md b/ru/getting-started.md index 296ff8a36..6761fb4a2 100644 --- a/ru/getting-started.md +++ b/ru/getting-started.md @@ -11,6 +11,7 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. From efdc5b476e4765cf528d352dac50e2f595ec4f48 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:32:57 -0700 Subject: [PATCH 01518/11794] New translations asset-risk.md (Chinese Simplified) --- zh/security-and-risks/asset-risk.md | 40 ++++++++++++++--------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/asset-risk.md b/zh/security-and-risks/asset-risk.md index d23f13b1d..13a54c233 100644 --- a/zh/security-and-risks/asset-risk.md +++ b/zh/security-and-risks/asset-risk.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. +所有Bug赏金由Origin Protocol酌情判断。 奖励的范围从小问题 **$ 100** 到重大漏洞的 **$ 250,000** 。 {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 8d0c1c29e9fdcb363dd9dfb7fa6dc3cabe04909e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:33:00 -0700 Subject: [PATCH 01519/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 50 +++++++++++++++++----------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 57f66229a..feec2a92f 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,55 +1,55 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| 保险库 (Vault) | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| 策略 | 地址 | 当前分配 | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:---- | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | -Internal implementation contracts: +内部 implementation 合约: -| Strategy | Address | +| 策略 | 地址 | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| 合约 | 地址 | +|:---- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | {% endtab %} {% endtabs %} From e108d73076608603598d1a5fcacaab32070296c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:33:01 -0700 Subject: [PATCH 01520/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 4b76c8c3745c9a8d1ffc6e8dc4c68a2089b95baa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:33:03 -0700 Subject: [PATCH 01521/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index b891a0c78..ca707846b 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,6 +1,6 @@ -# Timelock +# 时间锁 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 4b3d07ec5db0717f5e9e3ae479f93bfc7a79271a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:33:05 -0700 Subject: [PATCH 01522/11794] New translations timelock-1.md (Chinese Simplified) --- zh/smart-contracts/api/timelock-1.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock-1.md b/zh/smart-contracts/api/timelock-1.md index 1dde00239..d2c14aea0 100644 --- a/zh/smart-contracts/api/timelock-1.md +++ b/zh/smart-contracts/api/timelock-1.md @@ -1,20 +1,20 @@ -# Timelock +# 时间锁 {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From dec31f1d1394b44ac9c2e5c95a07e2fadfb3bf51 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:33:07 -0700 Subject: [PATCH 01523/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 4f4fda1a6307266dd29eebb48554de0cf0d54725 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:33:08 -0700 Subject: [PATCH 01524/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 5201cb2da42e32dc071f2d6930fc3b2df5e5e381 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:33:10 -0700 Subject: [PATCH 01525/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 7aa009ac1..93fb647e8 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From bb865e1b308f6c9eb1f4b976fd91f2f9876356ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:33:12 -0700 Subject: [PATCH 01526/11794] New translations untitled.md (Chinese Simplified) --- zh/security-and-risks/untitled.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/untitled.md b/zh/security-and-risks/untitled.md index 21b692090..b9641f742 100644 --- a/zh/security-and-risks/untitled.md +++ b/zh/security-and-risks/untitled.md @@ -1,16 +1,16 @@ -# Audits +# 审核 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 -**Supported Strategies** +**支持策略** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock-1.md) 所使用的的原始代码。 {% page-ref page="untitled.md" %} From 6870cb83ad87c1c1f6647fd087c6a30b21728493 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:33:13 -0700 Subject: [PATCH 01527/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..d5d7eead2 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From 771e4c6ccac982821bafe1c795d47479a5e86efa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:33:17 -0700 Subject: [PATCH 01528/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From a25acb5a8272fbacec9157663002fa85e06fe686 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:33:20 -0700 Subject: [PATCH 01529/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..1aeece47e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: +我们打算至少与以下自动做市商直接集成: {% page-ref page="../supported-strategies/uniswap.md" %} From 14fee572693baae373021984b886190f222444ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:33:22 -0700 Subject: [PATCH 01530/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 1eb149b78ff1a2db1c5963f3fa767c2aff004c26 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:33:23 -0700 Subject: [PATCH 01531/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From eec211d7a80a4ecf5df7f81b14cda239b23bdd69 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:33:25 -0700 Subject: [PATCH 01532/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 06239ba5483370ac55c500ed16e640f2955fb915 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:33:27 -0700 Subject: [PATCH 01533/11794] New translations curve.md (Chinese Simplified) --- .../supported-strategies/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index c0bf8f99e..1ac89885c 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL\) 超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | +| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 3d0d2161ae3aa19c2159e5bf8fb8e318492a6688 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:33:29 -0700 Subject: [PATCH 01534/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From fc4d655a94cb3c7437a13b79e9ef5f9ea642f4cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:33:30 -0700 Subject: [PATCH 01535/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 8f991bd82..3bdacd954 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 61e707dc70b5444106e4787b753c016474894cf8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:33:32 -0700 Subject: [PATCH 01536/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 3ac22cb16a7eee7e3e891fae2f80eb4fb2dbdb49 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:33:34 -0700 Subject: [PATCH 01537/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a89b778b43a6de3203cc0829ca63c3a862a83c67 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:33:36 -0700 Subject: [PATCH 01538/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 89709eac6d43950f6a9fb3a236a313c717801b50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:33:39 -0700 Subject: [PATCH 01539/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 87f9795db367b9974b072cb6ecea383b71de342f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:33:43 -0700 Subject: [PATCH 01540/11794] New translations getting-started.md (Japanese) --- ja/getting-started.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ja/getting-started.md b/ja/getting-started.md index 296ff8a36..6761fb4a2 100644 --- a/ja/getting-started.md +++ b/ja/getting-started.md @@ -11,6 +11,7 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. From d698591fbe183973cfed22abc8735fa6978786d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:34:04 -0700 Subject: [PATCH 01541/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From b0b2f46ebcaeda84035b3faad4720406de64648e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:34:06 -0700 Subject: [PATCH 01542/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From a293ce4883a4cd45c1b817adc6cd1317ac25304c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:34:28 -0700 Subject: [PATCH 01543/11794] New translations getting-started.md (Korean) --- ko/getting-started.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ko/getting-started.md b/ko/getting-started.md index 8d5a406ee..f760dc71e 100644 --- a/ko/getting-started.md +++ b/ko/getting-started.md @@ -11,6 +11,7 @@ OUSD 발행(Mint) 를 사용하면 누구나 [디앱(DApp)](www.ousd.com) 및 [ 소액의 경우, OUSD로 수익 창출을 시작하는 가장 쉬운 방법은 유니스왑(Uniswap_과 같은 탈중앙화 거래소(DEX) 에서 구입하는 것입니다. 현재 사용할 수 있는 쌍(pair) 은 다음과 같습니다: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) 또한 OUSD는 조만간 추가적인 탈중앙화 및 중앙 집중식 거래소에서 널리 사용 가능할 것으로 예상됩니다. From 9374ea0799fcbab0f5f9eb4402b836cf622e420e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:34:33 -0700 Subject: [PATCH 01544/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From ca74a25e8e6deb5e60a5c252de7048ddb99f255a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:34:35 -0700 Subject: [PATCH 01545/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 6761fb4a2..daa9c6463 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,40 +1,40 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 -**Adding OUSD to Your Wallet** +**将 OUSD 加入您的钱包** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 -**Integrating OUSD** +**集成 OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: {% page-ref page="smart-contracts/erc-20.md" %} {% page-ref page="smart-contracts/api/" %} -**Getting Help** +**帮助** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +请加入 Origin [Discord](www.originprotocol.com/discord) 中的 Origin Dollar #engineering 聊天室。 我们的团队和社区成员期待帮助您开发。 您所提出的问题可以帮助我们改善产品,所以如果在这里找不到需要的信息,请随时联系我们。 From 7405cc4afaef2552fea43d4b3ed4bb74e320da62 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:34:36 -0700 Subject: [PATCH 01546/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c78bda805a484ee5fae1b709b818d92fe0bec622 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:34:38 -0700 Subject: [PATCH 01547/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From f96779629b4d2aab30d7027e5f1ce67de1a8fce8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:34:40 -0700 Subject: [PATCH 01548/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a9984ae3f637ff7c05fc0b8257ec3f44d485e8c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:34:41 -0700 Subject: [PATCH 01549/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From f0f43bd650aab8bea32b06fc5ec1a3884addcec5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:34:43 -0700 Subject: [PATCH 01550/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 374441ea43f7d492d50ad295ac8991a563a658dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:34:46 -0700 Subject: [PATCH 01551/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 136 +++++++++++++++--------------- 1 file changed, 68 insertions(+), 68 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 0f5b487c4..25228313b 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 - - + - - @@ -20,151 +20,151 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - +
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
-In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +为了在进入和退出时铸造和燃烧正确数量的 OUSD,智能合约需要准确定价进入和退出系统的 USDT,USDC 和 DAI。 它也需要一个可靠的方式来扩大供应以分配所赚取的利息,或者在基础资产价值发生负向变化时缩小供应。 作为去中心化协议,OUSD 必须依靠非中心化来源来获取这些价格。 {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +OUSD 从多个链上的预言服务器中获取价格,并使用对池最有利的汇率。 {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +为了防止恶意攻击并鼓励长期投资者而非短期投机者,OUSD 合约比较多个来源的价格,并选择使用对整个资金池有利的汇率。 这种机制可以保护资金池中的资金免受套利者的侵害,并防止任何人能够利用因错误定价的预言而导致的任何暂时性的问题来耗尽共享资金池。 -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +这保护池中的资金,同时奖励代币的长期持有者。 由于最安全的价格取决于交易的方向,因此 Origin oracle 公开了 `priceUSDMint()` 和 `priceUSDRedeem()`。 为了保持一致性,rebasing function使用 `priceUSDMint()` 。 -Here is the initial set of oracles that are being used by OUSD: +这是 OUSD 正在使用的初始神谕: {% embed url="https://compound.finance/docs/prices" caption="" %} {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: +以下神谕已实施,但由于gas成本,目前未使用它们: {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} {% tabs %} {% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +以下神谕用于获取或计算 **DAI / USD** 的价格: + +| 神谕(Oracle) | 对 | 合约 | +|:------------ |:--------- |:-------------------------------------------- | +| 开放数据库 | DAI / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI / USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} {% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** +以下神谕用于获取或计算 **USDT/USD** 的价格: -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +| O**racle** | 对 | 合约 | +|:------------ |:---------- |:-------------------------------------------- | +| Chainlink | USDT / ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} {% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** +以下神谕用于获取或计算 **USDC/USD** 的价格: -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +| O**racle** | 对 | 合约 | +|:------------ |:------------ |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC / ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} {% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. +由于不是所有神谕都有直接的美元对,因此该协议也获取 **ETH / USD** 的价格,以便使用 ETH 计算美元价格。 为了安全起见,协议会做出对于基金最有利益(而不是个人)的选择。 -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| 神谕(Oracle) | 对 | 合约 | +|:---------- |:------- |:------------------------------------------ | +| 开放数据库 | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +接下来,其他的神谕也可能会被添加到协议中。 如果任何的一个神谕变得不可靠,我们也可能会取消对其神谕的支持。 From 6a73d36318218c8baf6ddbebb522d9c4bc196f6e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:34:48 -0700 Subject: [PATCH 01552/11794] New translations elastic-supply.md (Chinese Simplified) --- zh/core-concepts/elastic-supply.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index b415919ae..ef84d413a 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD 的重新平衡机制非常偏向于增加供应量,因为 OUSD 的铸造量与基础策略所获得的收益相关。 除了基础稳定币常见的价格波动之外,您应该不会看到 OUSD 余额下降。 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 余额的重大减少将代表系统出现了问题。 +3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 From 300f4b9aba48814b163532bea9a474cb86b135cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:34:51 -0700 Subject: [PATCH 01553/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 67b611ed0938a1fae1e5131d29473942ca3c37e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:34:52 -0700 Subject: [PATCH 01554/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 8bf7459de..2683c4907 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From f36800dcb39e042c83b81408bb4712045fc1adac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:34:54 -0700 Subject: [PATCH 01555/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 2156447b9..f60459613 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-assets/README.md) +* [弹性供应](core-concepts/elastic-supply.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-assets/README.md) * [USDT](core-concepts/supported-assets/usdt.md) * [USDC](core-concepts/supported-assets/usdc.md) * [DAI](core-concepts/supported-assets/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) @@ -23,35 +23,35 @@ * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management/README.md) + * [收益策略](core-concepts/fund-management/earning-strategies.md) + * [多样化](core-concepts/fund-management/diversification.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/governance.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/governance.md) +* [管理员权限](governance/admin-privileges.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/erc-20.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/erc-20.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock-1.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock-1.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/untitled.md) -* [Bug Bounties](security-and-risks/asset-risk.md) -* [Contributing](security-and-risks/contributing.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/untitled.md) +* [错误赏金](security-and-risks/asset-risk.md) +* [如何贡献](security-and-risks/contributing.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 8919b2ae036e5c49f19226809f588e2128eaffb4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:35:08 -0700 Subject: [PATCH 01556/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 2d9287f0d33b9951e68cd4d34af4dc8c31a73dcc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:35:20 -0700 Subject: [PATCH 01557/11794] New translations getting-started.md (Portuguese) --- pt/getting-started.md | 1 + 1 file changed, 1 insertion(+) diff --git a/pt/getting-started.md b/pt/getting-started.md index 296ff8a36..6761fb4a2 100644 --- a/pt/getting-started.md +++ b/pt/getting-started.md @@ -11,6 +11,7 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. From fe5907845860b78f037576ffa410dd33cb8c5adb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:36:42 -0700 Subject: [PATCH 01558/11794] New translations getting-started.md (Dutch) --- nl/getting-started.md | 1 + 1 file changed, 1 insertion(+) diff --git a/nl/getting-started.md b/nl/getting-started.md index 296ff8a36..6761fb4a2 100644 --- a/nl/getting-started.md +++ b/nl/getting-started.md @@ -11,6 +11,7 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. From 9538ea4a20ef512e35c7068a320c5dd40b79037d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:37:01 -0700 Subject: [PATCH 01559/11794] New translations getting-started.md (Filipino) --- fil/getting-started.md | 1 + 1 file changed, 1 insertion(+) diff --git a/fil/getting-started.md b/fil/getting-started.md index 296ff8a36..6761fb4a2 100644 --- a/fil/getting-started.md +++ b/fil/getting-started.md @@ -11,6 +11,7 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. From dd55467973c2869ed5e52b11f72a589b789ed260 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:37:51 -0700 Subject: [PATCH 01560/11794] New translations getting-started.md (Croatian) --- hr/getting-started.md | 1 + 1 file changed, 1 insertion(+) diff --git a/hr/getting-started.md b/hr/getting-started.md index 296ff8a36..6761fb4a2 100644 --- a/hr/getting-started.md +++ b/hr/getting-started.md @@ -11,6 +11,7 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. From 283d77432b9f37be02b49a96b0135f6d9a388e7d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 24 Sep 2020 13:38:31 -0700 Subject: [PATCH 01561/11794] New translations getting-started.md (Hindi) --- hi/getting-started.md | 1 + 1 file changed, 1 insertion(+) diff --git a/hi/getting-started.md b/hi/getting-started.md index 296ff8a36..6761fb4a2 100644 --- a/hi/getting-started.md +++ b/hi/getting-started.md @@ -11,6 +11,7 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. From 3f1d2407383b127fdb400c0fcc4076cb57d3fe28 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 08:00:01 -0700 Subject: [PATCH 01562/11794] New translations erc-20-1.md (Turkish) --- tr/architecture/erc-20-1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/architecture/erc-20-1.md b/tr/architecture/erc-20-1.md index a9caff400..2bb043341 100644 --- a/tr/architecture/erc-20-1.md +++ b/tr/architecture/erc-20-1.md @@ -1,11 +1,11 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar için ana ERC20 adresi \(OUSD\): **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property that is important to understand. +OUSD, anlaşılması önemli olan yeni bir özelliğe sahip ERC-20 uyumlu bir tokendır. {% hint style="warning" %} Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. From b34b681e88b747c9a294cd9abb09bab6210a1d2d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 08:28:21 -0700 Subject: [PATCH 01563/11794] New translations erc-20-1.md (Turkish) --- tr/architecture/erc-20-1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/architecture/erc-20-1.md b/tr/architecture/erc-20-1.md index 2bb043341..ec9d19f3c 100644 --- a/tr/architecture/erc-20-1.md +++ b/tr/architecture/erc-20-1.md @@ -8,10 +8,10 @@ Origin Dollar için ana ERC20 adresi \(OUSD\): OUSD, anlaşılması önemli olan yeni bir özelliğe sahip ERC-20 uyumlu bir tokendır. {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +OUSD'yi entegre etmek isteyen cüzdanlar ve borsalar, token sahiplerine getiri tahakkuk ettikçe bu değer sık sık değişeceğinden, OUSD için token bakiyelerini önbelleğe almamalıdır. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD'yi ortalama ERC-20 tokenınızdan ayıran en büyük fark, OUSD'nin ` balanceOf () ` işlevinin, havuzun toplam değeri ile hamilinin havuzdaki hissesi ile çarpılan değişken bir miktar döndürme şeklidir. Bu fark, özellikle OUSD tokenını entegre etmek isteyen cüzdanlar ve borsalar için çok önemlidir. OUSD sık sık yeniden ürettiği için bu değer önbelleğe alınmak yerine gerçek zamanlı olarak getirilmelidir. From b89053c8756d4f2798a27388592e87737cc95fa7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 10:50:50 -0700 Subject: [PATCH 01564/11794] New translations asset-risk.md (French) --- fr/security-and-risks/asset-risk.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/security-and-risks/asset-risk.md b/fr/security-and-risks/asset-risk.md index d23f13b1d..92140f5ed 100644 --- a/fr/security-and-risks/asset-risk.md +++ b/fr/security-and-risks/asset-risk.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From 2da1378f03f97418a2163c4d5f09c51ad1451b2c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 10:51:39 -0700 Subject: [PATCH 01565/11794] New translations asset-risk.md (Japanese) --- ja/security-and-risks/asset-risk.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/security-and-risks/asset-risk.md b/ja/security-and-risks/asset-risk.md index d23f13b1d..92140f5ed 100644 --- a/ja/security-and-risks/asset-risk.md +++ b/ja/security-and-risks/asset-risk.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From 0108f7f753437d99b243c9d0e640d8497bc030cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 10:51:57 -0700 Subject: [PATCH 01566/11794] New translations asset-risk.md (Dutch) --- nl/security-and-risks/asset-risk.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/security-and-risks/asset-risk.md b/nl/security-and-risks/asset-risk.md index d23f13b1d..92140f5ed 100644 --- a/nl/security-and-risks/asset-risk.md +++ b/nl/security-and-risks/asset-risk.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From b98fe20ed1a3bebfd8130b6b324f8dcd4adcc184 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 10:52:19 -0700 Subject: [PATCH 01567/11794] New translations asset-risk.md (Italian) --- it/security-and-risks/asset-risk.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/security-and-risks/asset-risk.md b/it/security-and-risks/asset-risk.md index d23f13b1d..92140f5ed 100644 --- a/it/security-and-risks/asset-risk.md +++ b/it/security-and-risks/asset-risk.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From 70a0901b754711f11c06029bfc1fbc623ecb57d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 10:53:08 -0700 Subject: [PATCH 01568/11794] New translations asset-risk.md (Portuguese) --- pt/security-and-risks/asset-risk.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/security-and-risks/asset-risk.md b/pt/security-and-risks/asset-risk.md index d23f13b1d..92140f5ed 100644 --- a/pt/security-and-risks/asset-risk.md +++ b/pt/security-and-risks/asset-risk.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From 635a98523473e679f9588857bde8b5aa5d6fce38 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 10:53:30 -0700 Subject: [PATCH 01569/11794] New translations asset-risk.md (Russian) --- ru/security-and-risks/asset-risk.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/security-and-risks/asset-risk.md b/ru/security-and-risks/asset-risk.md index d23f13b1d..92140f5ed 100644 --- a/ru/security-and-risks/asset-risk.md +++ b/ru/security-and-risks/asset-risk.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From 4f47abf170460575a447945eaab62d5d827662c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 10:53:50 -0700 Subject: [PATCH 01570/11794] New translations asset-risk.md (Turkish) --- tr/security-and-risks/asset-risk.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/security-and-risks/asset-risk.md b/tr/security-and-risks/asset-risk.md index d23f13b1d..92140f5ed 100644 --- a/tr/security-and-risks/asset-risk.md +++ b/tr/security-and-risks/asset-risk.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From 251f43c81ce9de6929afe65476e3fb2a2067f324 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 10:55:19 -0700 Subject: [PATCH 01571/11794] New translations asset-risk.md (Korean) --- ko/security-and-risks/asset-risk.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/security-and-risks/asset-risk.md b/ko/security-and-risks/asset-risk.md index 82d6392ea..b36bf8654 100644 --- a/ko/security-and-risks/asset-risk.md +++ b/ko/security-and-risks/asset-risk.md @@ -2,7 +2,7 @@ **버그 현상금** -버그 현상금은 오리진 프로토콜(Origin Protocol) 의 전적인 재량에 따라 부여됩니다. 현상금의 크기는 작은 문제의 경우 **$100**부터 주요 취약점에 대한 문제의 경우 **$250,000**까지 다양합니다. +버그 현상금은 오리진 프로토콜(Origin Protocol) 의 전적인 재량에 따라 부여됩니다. 현상금의 크기는 작은 문제의 경우 **$100**부터 주요 취약점에 대한 문제의 경우 **$250,000**까지 다양합니다. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} 버그 현상금을 받을 자격을 얻기 위해서는 아래에 설명된 책임 공개 규칙을 따라야 합니다. From 4c6fe2385b0f2369d5ce9f80d9fa1ae5ba04a89e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 10:55:54 -0700 Subject: [PATCH 01572/11794] New translations asset-risk.md (Spanish) --- es/security-and-risks/asset-risk.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/security-and-risks/asset-risk.md b/es/security-and-risks/asset-risk.md index d23f13b1d..92140f5ed 100644 --- a/es/security-and-risks/asset-risk.md +++ b/es/security-and-risks/asset-risk.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From 3fe395aad5c2888045f364403b153552c0f387b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 10:56:59 -0700 Subject: [PATCH 01573/11794] New translations asset-risk.md (German) --- de/security-and-risks/asset-risk.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/security-and-risks/asset-risk.md b/de/security-and-risks/asset-risk.md index d23f13b1d..92140f5ed 100644 --- a/de/security-and-risks/asset-risk.md +++ b/de/security-and-risks/asset-risk.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From 848c23f3c2ff1514fa37ce05cf50b1408bcf3dd7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 10:57:22 -0700 Subject: [PATCH 01574/11794] New translations asset-risk.md (Greek) --- el/security-and-risks/asset-risk.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/security-and-risks/asset-risk.md b/el/security-and-risks/asset-risk.md index d23f13b1d..92140f5ed 100644 --- a/el/security-and-risks/asset-risk.md +++ b/el/security-and-risks/asset-risk.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From 1c32c19f01b87c2fdf36da3cc191d4bae9451cca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 10:57:41 -0700 Subject: [PATCH 01575/11794] New translations asset-risk.md (Arabic) --- ar/security-and-risks/asset-risk.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/security-and-risks/asset-risk.md b/ar/security-and-risks/asset-risk.md index d23f13b1d..92140f5ed 100644 --- a/ar/security-and-risks/asset-risk.md +++ b/ar/security-and-risks/asset-risk.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From 8f81cf20c11d6880b24eec801cf35a6775381ba6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 10:58:37 -0700 Subject: [PATCH 01576/11794] New translations asset-risk.md (Croatian) --- hr/security-and-risks/asset-risk.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/security-and-risks/asset-risk.md b/hr/security-and-risks/asset-risk.md index d23f13b1d..92140f5ed 100644 --- a/hr/security-and-risks/asset-risk.md +++ b/hr/security-and-risks/asset-risk.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From 80433034f953071972b16c23ea494abf7f87cc18 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 10:58:51 -0700 Subject: [PATCH 01577/11794] New translations asset-risk.md (Thai) --- th/security-and-risks/asset-risk.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/security-and-risks/asset-risk.md b/th/security-and-risks/asset-risk.md index d23f13b1d..92140f5ed 100644 --- a/th/security-and-risks/asset-risk.md +++ b/th/security-and-risks/asset-risk.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From e9235e4d834f504bbab6f50e4e871eaa9705812a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 10:59:43 -0700 Subject: [PATCH 01578/11794] New translations asset-risk.md (Filipino) --- fil/security-and-risks/asset-risk.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/security-and-risks/asset-risk.md b/fil/security-and-risks/asset-risk.md index d23f13b1d..92140f5ed 100644 --- a/fil/security-and-risks/asset-risk.md +++ b/fil/security-and-risks/asset-risk.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From ca679609ca0af680b16aff526b0f97bca082ff27 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:00:29 -0700 Subject: [PATCH 01579/11794] New translations asset-risk.md (Hindi) --- hi/security-and-risks/asset-risk.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/security-and-risks/asset-risk.md b/hi/security-and-risks/asset-risk.md index d23f13b1d..92140f5ed 100644 --- a/hi/security-and-risks/asset-risk.md +++ b/hi/security-and-risks/asset-risk.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From b223b5d4da43d4f80601b61db03089be54d1573a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:00:34 -0700 Subject: [PATCH 01580/11794] New translations curve.md (Chinese Traditional) --- .../supported-strategies/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index 1ac89885c..c0bf8f99e 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL\) 超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | -| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From a4b454dda6956193f0740a31b7f956bab42f8f8e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:00:36 -0700 Subject: [PATCH 01581/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 50 +++++++++++++++++----------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index feec2a92f..57f66229a 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,55 +1,55 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| 保险库 (Vault) | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(proxy wrappers\): -| 策略 | 地址 | 当前分配 | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:---- | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | -内部 implementation 合约: +Internal implementation contracts: -| 策略 | 地址 | +| Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | {% endtab %} {% tab title="Stablecoins" %} -| 合约 | 地址 | -|:---- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | {% endtab %} {% endtabs %} From 07c962f7de2d856c4b459ed3f0bc93a32cf22844 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:00:38 -0700 Subject: [PATCH 01582/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From fb1af623333f5d2b5b8b98a9ad043e0859498a1a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:00:40 -0700 Subject: [PATCH 01583/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 277811fda6a71c84dac2d24b21a62ce185754287 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:00:42 -0700 Subject: [PATCH 01584/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 1435675a12dd1fc564a7cac0c702c91e5e177ff6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:00:44 -0700 Subject: [PATCH 01585/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 1aeece47e..b88b3a90d 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -我们打算至少与以下自动做市商直接集成: +We intend to integrate directly with at least the following automated market makers: {% page-ref page="../supported-strategies/uniswap.md" %} From a64f0b74a86831ac476b7d86e7d9437d5d3c6479 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:00:47 -0700 Subject: [PATCH 01586/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 5a8c498a179e76867c8d5de7b134dd06bcb18b5d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:00:48 -0700 Subject: [PATCH 01587/11794] New translations asset-risk.md (Chinese Traditional) --- zh/security-and-risks/asset-risk.md | 40 ++++++++++++++--------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/asset-risk.md b/zh/security-and-risks/asset-risk.md index 13a54c233..92140f5ed 100644 --- a/zh/security-and-risks/asset-risk.md +++ b/zh/security-and-risks/asset-risk.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 奖励的范围从小问题 **$ 100** 到重大漏洞的 **$ 250,000** 。 +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 5caef08e49f8e3b4e745a0c065a007f9a862e5f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:00:50 -0700 Subject: [PATCH 01588/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d5d7eead2..26b5ebfe6 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From 9c13fe0dbc7cff82285e7aab3c5eb2df205b28a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:00:52 -0700 Subject: [PATCH 01589/11794] New translations untitled.md (Chinese Traditional) --- zh/security-and-risks/untitled.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/untitled.md b/zh/security-and-risks/untitled.md index b9641f742..21b692090 100644 --- a/zh/security-and-risks/untitled.md +++ b/zh/security-and-risks/untitled.md @@ -1,16 +1,16 @@ -# 审核 +# Audits {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} **OUSD** -我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. -**支持策略** +**Supported Strategies** -Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock-1.md) 所使用的的原始代码。 +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. {% page-ref page="untitled.md" %} From 8936abc65b40f12212edfff2de8240d55ed6cebb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:00:54 -0700 Subject: [PATCH 01590/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 93fb647e8..7aa009ac1 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 95351a99eca248b5e0a5c0b366d1dd2b1da50363 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:00:55 -0700 Subject: [PATCH 01591/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 74068ea242e171a73699663c505d98f70cf87338 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:00:57 -0700 Subject: [PATCH 01592/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 756c9da591434b7a6976432673c69e2a5cd91d87 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:00:59 -0700 Subject: [PATCH 01593/11794] New translations timelock-1.md (Chinese Traditional) --- zh/smart-contracts/api/timelock-1.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock-1.md b/zh/smart-contracts/api/timelock-1.md index d2c14aea0..1dde00239 100644 --- a/zh/smart-contracts/api/timelock-1.md +++ b/zh/smart-contracts/api/timelock-1.md @@ -1,20 +1,20 @@ -# 时间锁 +# Timelock {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 32f31788fde10a8aa802d2161eacb6c08de27f83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:01 -0700 Subject: [PATCH 01594/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index ca707846b..b891a0c78 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,6 +1,6 @@ -# 时间锁 +# Timelock {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From f32561c7b01eb23da085fc2dc1120198d5b22f09 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:03 -0700 Subject: [PATCH 01595/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 1e747d72c30cb764b2010183d5b0dea0d94c0a50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:05 -0700 Subject: [PATCH 01596/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 3bdacd954..8f991bd82 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From d1916b2b2a57d48b2c3c153a9654038a13d9d331 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:22 -0700 Subject: [PATCH 01597/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From b4933284d4be56bbb10f9ff1c642a1877f172661 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:23 -0700 Subject: [PATCH 01598/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From d887e127068e90fa06352400354ff051cdc23606 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:26 -0700 Subject: [PATCH 01599/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index f60459613..2156447b9 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-assets/README.md) +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-assets/README.md) * [USDT](core-concepts/supported-assets/usdt.md) * [USDC](core-concepts/supported-assets/usdc.md) * [DAI](core-concepts/supported-assets/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) @@ -23,35 +23,35 @@ * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management/README.md) - * [收益策略](core-concepts/fund-management/earning-strategies.md) - * [多样化](core-concepts/fund-management/diversification.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/governance.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/governance.md) +* [Admin Privileges](governance/admin-privileges.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/erc-20.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/erc-20.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock-1.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock-1.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/untitled.md) -* [错误赏金](security-and-risks/asset-risk.md) -* [如何贡献](security-and-risks/contributing.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/untitled.md) +* [Bug Bounties](security-and-risks/asset-risk.md) +* [Contributing](security-and-risks/contributing.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From d04dc6d55e87ffee0177d81a429a4d7ee8897c1c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:28 -0700 Subject: [PATCH 01600/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 50 +++++++++++++++++----------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 57f66229a..feec2a92f 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,55 +1,55 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| 保险库 (Vault) | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| 策略 | 地址 | 当前分配 | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:---- | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | -Internal implementation contracts: +内部 implementation 合约: -| Strategy | Address | +| 策略 | 地址 | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| 合约 | 地址 | +|:---- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | {% endtab %} {% endtabs %} From 091fa92201eaff4d93e77a0a4cf9153f22bfe506 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:30 -0700 Subject: [PATCH 01601/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 71d08cd37f73747f385fc223338f61e320040719 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:32 -0700 Subject: [PATCH 01602/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index b891a0c78..ca707846b 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,6 +1,6 @@ -# Timelock +# 时间锁 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From bb8daebb54e9d55e9721f54550f642de533fdc10 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:34 -0700 Subject: [PATCH 01603/11794] New translations timelock-1.md (Chinese Simplified) --- zh/smart-contracts/api/timelock-1.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock-1.md b/zh/smart-contracts/api/timelock-1.md index 1dde00239..d2c14aea0 100644 --- a/zh/smart-contracts/api/timelock-1.md +++ b/zh/smart-contracts/api/timelock-1.md @@ -1,20 +1,20 @@ -# Timelock +# 时间锁 {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 7845de3c2674c45a0aa59effbfa8ed69de5244dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:35 -0700 Subject: [PATCH 01604/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 56bc4014ded754a999c7d203cfbd6a71d144df35 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:37 -0700 Subject: [PATCH 01605/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 31c58733dd5a39b94a5d68708e5ad17f25442ae3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:39 -0700 Subject: [PATCH 01606/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 7aa009ac1..93fb647e8 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From e6157919ea90ff6e28dfb304bd349a00d7ba68cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:41 -0700 Subject: [PATCH 01607/11794] New translations untitled.md (Chinese Simplified) --- zh/security-and-risks/untitled.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/untitled.md b/zh/security-and-risks/untitled.md index 21b692090..b9641f742 100644 --- a/zh/security-and-risks/untitled.md +++ b/zh/security-and-risks/untitled.md @@ -1,16 +1,16 @@ -# Audits +# 审核 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 -**Supported Strategies** +**支持策略** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock-1.md) 所使用的的原始代码。 {% page-ref page="untitled.md" %} From b32c9f5ddeb31dade7eca58683358289d4cb698a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:42 -0700 Subject: [PATCH 01608/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..d5d7eead2 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From 8ada357c5760aa4e61933506fae348534edb975b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:44 -0700 Subject: [PATCH 01609/11794] New translations asset-risk.md (Chinese Simplified) --- zh/security-and-risks/asset-risk.md | 40 ++++++++++++++--------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/asset-risk.md b/zh/security-and-risks/asset-risk.md index 92140f5ed..00b7fc318 100644 --- a/zh/security-and-risks/asset-risk.md +++ b/zh/security-and-risks/asset-risk.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 奖励的范围从小问题 **$ 100** 到重大漏洞的 **$ 250,000** 。 Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 00605b447eef203b353eda6c558f31624cee4e79 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:47 -0700 Subject: [PATCH 01610/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 500b9fb7e09bc5448fa9f1e7ad8936bd2b6f4e9e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:49 -0700 Subject: [PATCH 01611/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..1aeece47e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: +我们打算至少与以下自动做市商直接集成: {% page-ref page="../supported-strategies/uniswap.md" %} From 89b5312207196c07654c23485ca054021a9f485e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:51 -0700 Subject: [PATCH 01612/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 23bd8b7d06755373c41007fa23959dd883dd7622 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:52 -0700 Subject: [PATCH 01613/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 3638ad67b20130845b222a6a3c88f1abb78ff48e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:54 -0700 Subject: [PATCH 01614/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index daa9c6463..6761fb4a2 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,40 +1,40 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** -对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. -**将 OUSD 加入您的钱包** +**Adding OUSD to Your Wallet** {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**集成 OUSD** +**Integrating OUSD** -OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="smart-contracts/erc-20.md" %} {% page-ref page="smart-contracts/api/" %} -**帮助** +**Getting Help** -请加入 Origin [Discord](www.originprotocol.com/discord) 中的 Origin Dollar #engineering 聊天室。 我们的团队和社区成员期待帮助您开发。 您所提出的问题可以帮助我们改善产品,所以如果在这里找不到需要的信息,请随时联系我们。 +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From 9828fac1bda85ec9380fa27be8544bfc731ca1b1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:56 -0700 Subject: [PATCH 01615/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e452f66eb5f72bbc3e2af0ee66822244d9f2f27e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:57 -0700 Subject: [PATCH 01616/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From ce71ce43a939f8548eb00ac919b7e5c475422e6c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:01:59 -0700 Subject: [PATCH 01617/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 5c5dbd1f9c59c97e922a27d4e4241c9ee50cc292 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:02:01 -0700 Subject: [PATCH 01618/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From b250d7897e0a6edafb7ad7659f418d917709bef9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:02:03 -0700 Subject: [PATCH 01619/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From f3e133477f6887497c5f96788e98f408943a4ac5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:02:05 -0700 Subject: [PATCH 01620/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 66dc26a145dffa6c5dd587b4ac546390fa6c4b5f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:02:06 -0700 Subject: [PATCH 01621/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 566008d6ebeda2e53b3f7e099297c1b5e58ee512 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:02:08 -0700 Subject: [PATCH 01622/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From cf8588b82c668fd4d8c7fce4890383cad958f42b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:02:10 -0700 Subject: [PATCH 01623/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 049bb1377758480fd6c3c14aaae513ab3be5c8fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:02:12 -0700 Subject: [PATCH 01624/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 2683c4907..8bf7459de 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 6b81bd0c1c3559eb936c755666bfb5ca89cb14ed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:02:13 -0700 Subject: [PATCH 01625/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 332d9c7ea2b27999f953cffd832a18279baa0aab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:02:17 -0700 Subject: [PATCH 01626/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From baf81b8f9ca0354925c352275bfe802e2cd19057 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:02:19 -0700 Subject: [PATCH 01627/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 136 +++++++++++++++--------------- 1 file changed, 68 insertions(+), 68 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 25228313b..0f5b487c4 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - + - - @@ -20,151 +20,151 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - +
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
-为了在进入和退出时铸造和燃烧正确数量的 OUSD,智能合约需要准确定价进入和退出系统的 USDT,USDC 和 DAI。 它也需要一个可靠的方式来扩大供应以分配所赚取的利息,或者在基础资产价值发生负向变化时缩小供应。 作为去中心化协议,OUSD 必须依靠非中心化来源来获取这些价格。 +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD 从多个链上的预言服务器中获取价格,并使用对池最有利的汇率。 +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. {% endhint %} -为了防止恶意攻击并鼓励长期投资者而非短期投机者,OUSD 合约比较多个来源的价格,并选择使用对整个资金池有利的汇率。 这种机制可以保护资金池中的资金免受套利者的侵害,并防止任何人能够利用因错误定价的预言而导致的任何暂时性的问题来耗尽共享资金池。 +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -这保护池中的资金,同时奖励代币的长期持有者。 由于最安全的价格取决于交易的方向,因此 Origin oracle 公开了 `priceUSDMint()` 和 `priceUSDRedeem()`。 为了保持一致性,rebasing function使用 `priceUSDMint()` 。 +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. -这是 OUSD 正在使用的初始神谕: +Here is the initial set of oracles that are being used by OUSD: {% embed url="https://compound.finance/docs/prices" caption="" %} {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -以下神谕已实施,但由于gas成本,目前未使用它们: +The following oracles have been implemented, but are not currently being used due to gas costs: {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} {% tabs %} {% tab title="DAI/USD" %} -以下神谕用于获取或计算 **DAI / USD** 的价格: - -| 神谕(Oracle) | 对 | 合约 | -|:------------ |:--------- |:-------------------------------------------- | -| 开放数据库 | DAI / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | DAI / USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} {% tab title="USDT/USD" %} -以下神谕用于获取或计算 **USDT/USD** 的价格: +The following oracles are used to fetch or compute a price for **USDT/USD:** -| O**racle** | 对 | 合约 | -|:------------ |:---------- |:-------------------------------------------- | -| Chainlink | USDT / ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} {% tab title="USDC/USD" %} -以下神谕用于获取或计算 **USDC/USD** 的价格: +The following oracles are used to fetch or compute a price for **USDC/USD:** -| O**racle** | 对 | 合约 | -|:------------ |:------------ |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDC / ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} {% tab title="ETH/USD" %} -由于不是所有神谕都有直接的美元对,因此该协议也获取 **ETH / USD** 的价格,以便使用 ETH 计算美元价格。 为了安全起见,协议会做出对于基金最有利益(而不是个人)的选择。 +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. -| 神谕(Oracle) | 对 | 合约 | -|:---------- |:------- |:------------------------------------------ | -| 开放数据库 | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -接下来,其他的神谕也可能会被添加到协议中。 如果任何的一个神谕变得不可靠,我们也可能会取消对其神谕的支持。 +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 00893ecc3620409aabd1f18145e5aa7486f4fdb4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:02:20 -0700 Subject: [PATCH 01628/11794] New translations elastic-supply.md (Chinese Traditional) --- zh/core-concepts/elastic-supply.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index ef84d413a..b415919ae 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD 的重新平衡机制非常偏向于增加供应量,因为 OUSD 的铸造量与基础策略所获得的收益相关。 除了基础稳定币常见的价格波动之外,您应该不会看到 OUSD 余额下降。 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 余额的重大减少将代表系统出现了问题。 -3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From eee71237fef302608102cc4488b8175e9728c37f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:02:22 -0700 Subject: [PATCH 01629/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 179f0e28fe83e8a219485814c26556847b244cf1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:02:23 -0700 Subject: [PATCH 01630/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 09d89f7ee0e5730fd71336528e8b6de7078a63a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:02:37 -0700 Subject: [PATCH 01631/11794] New translations asset-risk.md (Indonesian) --- id/security-and-risks/asset-risk.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/security-and-risks/asset-risk.md b/id/security-and-risks/asset-risk.md index d23f13b1d..92140f5ed 100644 --- a/id/security-and-risks/asset-risk.md +++ b/id/security-and-risks/asset-risk.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From 96f1826d066edcbc99b985032378b02667fabcf4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 11:03:10 -0700 Subject: [PATCH 01632/11794] New translations asset-risk.md (Vietnamese) --- vi/security-and-risks/asset-risk.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/security-and-risks/asset-risk.md b/vi/security-and-risks/asset-risk.md index d23f13b1d..92140f5ed 100644 --- a/vi/security-and-risks/asset-risk.md +++ b/vi/security-and-risks/asset-risk.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From 74496a84569aa086619a3098caa7c924056b59ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 12:55:22 -0700 Subject: [PATCH 01633/11794] New translations erc-20.md (Turkish) --- tr/architecture/erc-20.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tr/architecture/erc-20.md b/tr/architecture/erc-20.md index 9a789241b..90052a579 100644 --- a/tr/architecture/erc-20.md +++ b/tr/architecture/erc-20.md @@ -1,12 +1,12 @@ -# Overview +# Genel Bakış ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD, bir dizi akıllı sözleşmeden oluşur. Bu sözleşmelerin her biri, yönetişim protokolleri aracılığıyla yükseltilebilen bir vekil sözleşmesine sarılmıştır. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Dahili olarak, havuzdaki sahiplik, her bir sahip için havuzun sahiplik yüzdesini temsil eden bir kredi sistemi kullanılarak izlenir. ERC-20 sözleşmesi, bir bakiyeyi görüntülerken veya cüzdanlar arasında bir transfer başlatırken USD şartlarına dönüştürmeyi ele alır. -The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +Kasa, OUSD'yi basmaktan ve yakmaktan sorumludur. Ayrıca, desteklenen [ Stratejileri ](../core-concepts/supported-strategies/) 'nin her birine dağıtılan varlıkların yüzdesini de uygular. Depo, gaz maliyetlerini optimize etmek için, çoğu biriktirme ve itfanın varlıkları stratejilerden sarmadan / çözmeden gerçekleşmesine izin veren bir tampon bulundurur. From e1369d9d2bd1631d05da4fc9317efd64c4d99bec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 12:55:24 -0700 Subject: [PATCH 01634/11794] New translations strategies.md (Turkish) --- tr/architecture/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tr/architecture/strategies.md b/tr/architecture/strategies.md index 3133d5b03..750f21bc8 100644 --- a/tr/architecture/strategies.md +++ b/tr/architecture/strategies.md @@ -1,10 +1,10 @@ -# Strategies +# Stratejiler -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +Yeni piyasa gerçeklerine yanıt vermek ve riski çeşitlendirmek için herhangi bir zamanda yeni stratejiler eklenebilir veya kaldırılabilir. -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +OUSD, lansman sırasında tek bir stratejiden yararlanacak ve yatırılan sermayeyi Compound'a dağıtacak. Kısa süre sonra birçok başka stratejiyi uygulamaya koymayı planlıyoruz. -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +Merkezi olmayan yönetişime geçiş yaptığımızda, amacımız topluluğun yeni stratejiler önermesi ve havuzdaki her strateji için uygun ağırlığı oylamasıdır. Çoğu OUSD sahibinin, fonların bir kısmı için daha muhafazakar pozisyonları korurken daha yüksek getiri fırsatlarına maruz kalmaya değer vereceğini tahmin ediyoruz. From 80d92a41ec9cbad9b63abb0d662ac0059c33e891 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 12:55:26 -0700 Subject: [PATCH 01635/11794] New translations timelock.md (Turkish) --- tr/architecture/timelock.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/tr/architecture/timelock.md b/tr/architecture/timelock.md index b26b30f1c..5a1a8f460 100644 --- a/tr/architecture/timelock.md +++ b/tr/architecture/timelock.md @@ -1,20 +1,20 @@ -# Timelock +# zaman kilidi {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +Zaman kilidi, her şeyin çalıştığı doğrulandıktan hemen sonra eklenecektir. O zamana kadar, sözleşmeler Origin'in 5/8 çoklu işaretine tabi olacak. Bu, herhangi bir kritik sorun tespit edilirse daha hızlı bir yanıt sağlar. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +Zaman kilidi sözleşmesi, OUSD sözleşmelerinde herhangi bir değişiklik yapılmadan önce 48 saatlik bir bekleme süresi uygular. Zaman kilidi, çoklu işaretimiz tarafından çağrılabilir ve [ERC-20](erc-20.md), [Vault](vault.md)ve [Strategies](strategies.md) sözleşmelerimizin sahibidir. Zaman geciktiren yönetici eylemleri, yöneticileri kötüye giderse, güvenliği aşılırsa veya kullanıcıların beğenmediği bir değişiklik yaparsa kullanıcılara OUSD'den çıkma şansı verir. -{% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% hint style="bilgi" %} +Zaman kilidi, protokolde önerilen yükseltmelere itirazları olması halinde OUSD sahiplerine fonlarını çekmeleri için 48 saat veren bir güvenlik önlemidir. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD biraz değiştirilmiş bir versiyonu kullanılarak bir [Bileşik Timelock](https://compound.finance/docs/governance) olmuştur [OpenZeppelin tarafından denetlenmektedir](https://blog.openzeppelin.com/compound-finance-patch-audit/). 3 önemli fark: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD, herhangi bir sorun tespit edilirse daha hızlı yanıt verebilmek için başlangıçta Bileşik \ (72 saat \) 'ten daha kısa bir bekleme süresi \ (48 saat \) kullanacaktır. +2. 48 saat geçtikten sonra, yalnızca sözleşmenin sahibi değil, herkes aramayı yürütmekte özgürdür. +3. Para yatırma işlemleri \ (ancak para çekme veya transferler değil \) 48 bekleme süresi gerekmeden anında dondurulabilir. Bu, büyük bir güvenlik açığının keşfedilmesi durumundadır. From a9eb455130fd85223f0dc22162d1184ea0796945 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 12:55:28 -0700 Subject: [PATCH 01636/11794] New translations vault.md (Turkish) --- tr/architecture/vault.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/tr/architecture/vault.md b/tr/architecture/vault.md index ebb2a96dc..6052457f5 100644 --- a/tr/architecture/vault.md +++ b/tr/architecture/vault.md @@ -1,17 +1,17 @@ # Vault -The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +Kasa, protokolün merkezinde yer alır. Kasa, OUSD tokenlarını basmak / kullanmaktan, çeşitli desteklenen stratejiler arasında fonları yeniden dengelemekten ve ödül tokenlarını tasfiye etmekten sorumludur. -The most important publicly callable functions on the Vault are: +Apps Kasası'ndaki herkese açık olarak çağrılabilen en önemli işlevler şunlardır: -* `mint()`allows a single supported stablecoin to be converted to OUSD -* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call -* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. -* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. -* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. -* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. +* `mint ()`, desteklenen tek bir stabilcoinin OUSD'ye dönüştürülmesine izin verir +* `mintMultiple ()`, desteklenen birden fazla stablecoin'in tek bir çağrıda OUSD'ye dönüştürülmesine izin verir +* `redeem ()`, belirtilen miktarda OUSD'nin desteklenen diğer sabit paralar için kullanılmasına izin verir. +* `redeemAll ()`, bir kullanıcının diğer desteklenen stabilcoinler için OUSD bakiyesinin tamamını kullanmasına izin verir. Verim biriktikçe kullanıcı bakiyeleri sürekli arttığı için bu özellikle yararlıdır. +* `rebase ()`, havuzda o anda depolanan varlıkların değerine göre tüm kullanıcılar için bakiyeleri günceller. +* `tahsis ()`, verimi en üst düzeye çıkarmak ve riski çeşitlendirmek için yönetim altındaki varlıkları öngörülen [Stratejilere](strategies.md) taşır. -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. +Geri alımlarda, kullanıcıya hangi stabilcoin \ (ler) i iade edeceğine karar veren kullanıcı değil protokoldür. Hangi madeni paranın iade edileceğine dair bu karar, havuzda tutulan varlıkların iç oranlarına dayanmaktadır. From 08b0e29e37aa4f9406544342f71d50b70d3f0971 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 12:55:29 -0700 Subject: [PATCH 01637/11794] New translations diversification.md (Turkish) --- tr/core-concepts/fund-management/diversification.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tr/core-concepts/fund-management/diversification.md b/tr/core-concepts/fund-management/diversification.md index 3d98a522e..9bd660281 100644 --- a/tr/core-concepts/fund-management/diversification.md +++ b/tr/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# Diversification +# Çeşitlendirme -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. +OUSD Vault akıllı sözleşmesinin ilk sürümü, basit varlık tahsisini gerçekleştirmek için her geçerli stratejiye% 0 ile% 100 arasında basit bir ağırlık verir. Bu ağırlıklar, kısa vadede Origin tarafından yapılan güncellemeler ve uzun vadede merkezi olmayan yönetişim tarafından sıklıkla değiştirilecektir. -Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. +Birden yatan Defi genelinde Çeşitlendirme [platformları](../supported-strategies/) akıllı sözleşme ve diğer sistemik riskleri azaltacaktır. Akıllı sözleşme, OUSD sahiplerine rekabetçi getiri sağlamak amacıyla mevcut ve beklenen APY'leri hesaplayacaktır. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. From dc3949a15a582ed5697cb8ffa353ec8b681587bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 13:15:30 -0700 Subject: [PATCH 01638/11794] New translations diversification.md (Turkish) --- tr/core-concepts/fund-management/diversification.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/core-concepts/fund-management/diversification.md b/tr/core-concepts/fund-management/diversification.md index 9bd660281..d36c3a734 100644 --- a/tr/core-concepts/fund-management/diversification.md +++ b/tr/core-concepts/fund-management/diversification.md @@ -2,7 +2,7 @@ OUSD Vault akıllı sözleşmesinin ilk sürümü, basit varlık tahsisini gerçekleştirmek için her geçerli stratejiye% 0 ile% 100 arasında basit bir ağırlık verir. Bu ağırlıklar, kısa vadede Origin tarafından yapılan güncellemeler ve uzun vadede merkezi olmayan yönetişim tarafından sıklıkla değiştirilecektir. -Birden yatan Defi genelinde Çeşitlendirme [platformları](../supported-strategies/) akıllı sözleşme ve diğer sistemik riskleri azaltacaktır. Akıllı sözleşme, OUSD sahiplerine rekabetçi getiri sağlamak amacıyla mevcut ve beklenen APY'leri hesaplayacaktır. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. +Birden yatan Defi genelinde Çeşitlendirme [platformları](../supported-strategies/) akıllı sözleşme ve diğer sistemik riskleri azaltacaktır. Akıllı sözleşme, OUSD sahiplerine rekabetçi getiri sağlamak amacıyla mevcut ve beklenen APY'leri hesaplayacaktır. Zaman içinde Apps Kasası sözleşmesi, herhangi bir manuel müdahale olmaksızın stratejiler arasında akıllıca ve özerk bir şekilde geçiş yapacak şekilde yükseltilecektir. Örneğin, Vault, getirileri optimize etmek için sermayeyi çeşitli borç verme stratejileri arasında otomatik olarak kaydırır. -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +Ancak yine de belirli risk parametrelerinin veya belirli stratejilerin otomatik karar verme motoruna dahil edilip edilmeyeceğine ilişkin kararların yönetişim oyları yoluyla alınması bekleniyor. From d7803a96f5912d8a1823e2b08564e73ab8671ba9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 14:03:40 -0700 Subject: [PATCH 01639/11794] New translations README.md (Turkish) --- tr/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tr/core-concepts/fund-management/README.md b/tr/core-concepts/fund-management/README.md index 4f6287602..58330ab87 100644 --- a/tr/core-concepts/fund-management/README.md +++ b/tr/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# Fund Management +# Fon Yönetimi -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +OUSD akıllı sözleşmesi, tüm kullanıcıların stablecoin depozitolarını tek bir yatırım yapılabilir varlık havuzunda toplar. Fonlar daha sonra herhangi bir zamanda bir veya daha fazla [kazanç stratejisine](earning-strategies.md) tahsis edilir. Apps Kasası, yüksek getirili stratejileri tercih eder, ancak aynı zamanda birden çok stratejide çeşitliliği sürdürmeye çalışır. Çeşitlendirme, tek hata noktalarını ortadan kaldırır ve riskleri azaltır. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +Yearn Vaults, TokenSets veya Zapper fırsatlarının aksine, kullanıcılar bireysel stratejiler seçmezler. Yatırılan tüm stabilcoinler ve dolayısıyla tüm OUSD tokenleri değiştirilebilir. From e80fe2b6bb1e4c5e7cff7e3c368729127a0a7270 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 14:03:42 -0700 Subject: [PATCH 01640/11794] New translations earning-strategies.md (Turkish) --- tr/core-concepts/fund-management/earning-strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tr/core-concepts/fund-management/earning-strategies.md b/tr/core-concepts/fund-management/earning-strategies.md index 0fb0111e4..248ec6cc7 100644 --- a/tr/core-concepts/fund-management/earning-strategies.md +++ b/tr/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ -# Earning Strategies +# Kazanma Stratejileri -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. +Kazanç stratejileri, konuşlandırılmış sermayeyi çeşitli DeFi platformlarında çalışmak üzere koyar. Kasa, hangi stratejilerin etkin olduğunu ve dağıtılmış sermayenin yüzde kaçını alacaklarını belirleyecektir. -In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. +Ek olarak, stratejiler zamanla yükseltilecektir. Örneğin, lansmanda, ilk [Bileşik strateji](../supported-strategies/compound.md). Zamanla bu, bir v2 veya v3 Bileşik stratejisi ile değiştirilebilir. From 9e9cfdeac4ca592a8b6d8199a047da6a18841a89 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 14:03:44 -0700 Subject: [PATCH 01641/11794] New translations dai.md (Turkish) --- tr/core-concepts/supported-assets/dai.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/tr/core-concepts/supported-assets/dai.md b/tr/core-concepts/supported-assets/dai.md index 4be5c3788..3c5960615 100644 --- a/tr/core-concepts/supported-assets/dai.md +++ b/tr/core-concepts/supported-assets/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. +Dai, Aralık 2017'de Ethereum blok zincirinde ERC-20 belirteci olarak piyasaya sürülen fiat sabitlenmiş bir stabilcoin. Tek teminatlı Dai \ (SAI \) 'den çok teminatlı Dai \ (DAI \)' ye büyük bir yükseltme Kasım 2019'da tamamlandı. Dai, ABD dolarına sabitlendi. -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. +Dai, kullanıcılar kasa adı verilen teminatlandırılmış bir borç pozisyonunda \ (CDP \) teminat olarak ETH veya USDC gibi kripto varlıklarını kilitleyen kullanıcılar tarafından basıldı. Daha önce teminat olarak yalnızca ETH kabul ediliyordu. Her kasanın rezervleri ve durumu gerçek zamanlı olarak blok zincirinde görüntülenebilir. Bu kasaların ve Dai stablecoin'in sağlığı yakından izleniyor. -Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. +Dai, 400 milyon doların üzerinde dolaşımda olan dünyanın üçüncü en büyük stabilcoinidir. Buna ek olarak, Compound ve Aave kredi platformlarında Dai'nin sentetik versiyonları olan cDAI ve aDAI, dolaşımda 600 milyon doların üzerinde bir araya geliyor. -| Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | -| Issued by | MakerDAO | -| Name | Dai | -| Symbol | DAI | -| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| Decimals | 18 | -| Official site | [https://makerdao.com/](https://makerdao.com/) | -| Holders | Over 140k addresses | +| Önemli gerçekler | | +|:---------------- |:------------------------------------------------------------------------------------------------------------------- | +| Veren kuruluş | MakerDAO | +| isim | Dai | +| Sembol | DAI | +| Adres | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | From 83f991c5dd6c36f1fcec3593f62631c3344531b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 14:14:20 -0700 Subject: [PATCH 01642/11794] New translations README.md (Turkish) --- tr/core-concepts/supported-assets/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tr/core-concepts/supported-assets/README.md b/tr/core-concepts/supported-assets/README.md index 56390ccf6..7c8e704bc 100644 --- a/tr/core-concepts/supported-assets/README.md +++ b/tr/core-concepts/supported-assets/README.md @@ -1,10 +1,10 @@ -# Supported Stablecoins +# Desteklenen Stablecoinler -**Supported Stablecoins** +**Desteklenen Stablecoinler** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +OUSD'nin yalnızca onu destekleyen stabilcoinler kadar güçlü olduğunu anlamak önemlidir. Dayanak varlıklardaki herhangi bir kayıp, OUSD değerinde benzer bir kayba neden olacaktır. -Currently, OUSD supports the following stablecoins: +Şu anda, OUSD aşağıdaki stabilcoinleri desteklemektedir: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ Currently, OUSD supports the following stablecoins: {% page-ref page="dai.md" %} -None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. +Bu stabilcoinlerin hiçbiri mükemmel değil, ancak yaygın kullanımları nedeniyle onları seçtik. Bu stabilcoinler, birçok durumda USD sabitlerini kaybetmiş olsalar da, sonunda 1 USD hedeflerine geri dönme esnekliğini gösterdiler. -It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +Tüm bu stablecoin'lerin önemsiz olmayan karşı taraf riski oluşturduğuna dikkat etmek önemlidir. Özellikle Tether, iyi belgelenmiş bankacılık sorunları ve yasal zorluklar yaşadı. Ek olarak, hem USDT hem de USDC, ihraççılarına sahiplerinin cüzdanlarında para dondurma yetkisi veren arka kapılara sahiptir. DAI'nin herhangi bir doğrudan arka kapısı bulunmamakla birlikte, USDC'nin DAI basımı için teminat olarak kabul edilmesi nedeniyle varlıkları da olumsuz etkilenebilir. -Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. +Bu endişelere rağmen, bu stabilcoinlerin güvenliği için zaten milyarlarca dolar bahis var. Zamanla protokole ek stabilcoinlerin eklenmesi mümkündür. Bu stabilcoinlerden herhangi birinin çok güvenilmez olduğu veya OUSD sahiplerinin fonlarını tehlikeye attığı durumlarda destek de kaldırılabilir. From 6c8a39feeb2411914ea08a6068a18014fb18d5ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 14:14:21 -0700 Subject: [PATCH 01643/11794] New translations dai.md (Turkish) --- tr/core-concepts/supported-assets/dai.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/core-concepts/supported-assets/dai.md b/tr/core-concepts/supported-assets/dai.md index 3c5960615..4a81cac21 100644 --- a/tr/core-concepts/supported-assets/dai.md +++ b/tr/core-concepts/supported-assets/dai.md @@ -15,6 +15,6 @@ Dai, 400 milyon doların üzerinde dolaşımda olan dünyanın üçüncü en bü | Sembol | DAI | | Adres | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | -| Official site | [https://makerdao.com/](https://makerdao.com/) | -| Holders | Over 140k addresses | +| Resmi site | [https://makerdao.com/](https://makerdao.com/) | +| Sahipleri | 140 binden fazla adres | From 36f444b0517c569d01ef9031918c27c91cb53a14 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 14:14:23 -0700 Subject: [PATCH 01644/11794] New translations usdc.md (Turkish) --- tr/core-concepts/supported-assets/usdc.md | 24 +++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/tr/core-concepts/supported-assets/usdc.md b/tr/core-concepts/supported-assets/usdc.md index 2647d7c83..45c59c497 100644 --- a/tr/core-concepts/supported-assets/usdc.md +++ b/tr/core-concepts/supported-assets/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. +Dai, Aralık 2017'de Ethereum blok zincirinde ERC-20 tokenı olarak piyasaya sürülen fiat sabitlenmiş bir stabilcoin. USDC, ABD dolarına sabitlenmiştir ve ABD doları için kolayca kullanılabilir. -Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. +Her USDC, Circle ve Coinbase tarafından kurulan bir konsorsiyum olan Center üyeleri tarafından gözetim hesaplarında tutulan eşdeğer miktarda fiat para birimi ile 1: 1 oranında desteklenir. Merkez üyeleri, ABD'de yerleşik mali kurumlardır. Aylık rezerv denetimleri Grant Thornton LLP tarafından yayınlanmaktadır. -USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. +USDC, USDT'den sonra dünyanın en büyük ikinci stabilcoinidir ve hızla dolaşımda 1 milyar doların üzerine çıktı. Ancak USDC, USDT'nin dolaşımdaki 12 + milyar $ 'ın çok gerisinde kalıyor. -| Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | -| Issued by | Centre | -| Name | USD Coin | -| Symbol | USDC | -| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| Decimals | 6 | -| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Holders | Over 200k addresses | +| Önemli gerçekler | | +|:---------------- |:------------------------------------------------------------------------------------------------------------------- | +| Veren kuruluş | Centre | +| isim | USD Coin | +| Sembol | USDC | +| Adres | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Resmi site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Sahipleri | 140 binden fazla adres | From 7444d1f5f39d81318ea643af7bff07e329c35808 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 14:14:25 -0700 Subject: [PATCH 01645/11794] New translations usdt.md (Turkish) --- tr/core-concepts/supported-assets/usdt.md | 24 +++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/tr/core-concepts/supported-assets/usdt.md b/tr/core-concepts/supported-assets/usdt.md index 4ae2afe89..8d6fab832 100644 --- a/tr/core-concepts/supported-assets/usdt.md +++ b/tr/core-concepts/supported-assets/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether \ (USDT \), başlangıçta Omni Katman Protokolü aracılığıyla Bitcoin'in üzerine inşa edilen fiat sabitlenmiş bir stabilcoin'dir. Eylül 2017'de Tether, Ethereum blockchain'de ABD doları için ek ERC-20 tokenleri piyasaya süreceğini duyurdu. -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +Dolaşıma sokulan her Tether'in, kripto para borsası Bitfinex ile yakın bağları olan Hong Kong merkezli bir şirket olan Tether Limited tarafından bir gözetim hesabında tutulan eşdeğer miktarda itibari para ile bire bir oranla desteklendiği söyleniyor. -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Tartışmalara rağmen **** şirketin bağları destekleyen yeterli rezervleri gösteren vaat edilmiş bir denetim sağlamadaki başarısızlığına rağmen, USDT hala piyasa değeri açısından dünyanın en büyük stabilcoin'i ve şu anda BTC, ETH ve XRP'den sonra dördüncü en büyük kripto para birimi. -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| Önemli gerçekler | | +|:---------------- |:---------------------------------------------------------------------------------------------------------------- | +| Veren kuruluş | Tether Limited | +| isim | Tether | +| Sembol | USDT | +| Adres | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Ondalık sayılar | 6 | +| Resmi site | [https://tether.to/ ](https://tether.to/%20) | +| Sahipleri | 140 binden fazla adres | From 99022fd9775a574d2447561dc45eee68d765111d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 14:14:27 -0700 Subject: [PATCH 01646/11794] New translations aave.md (Turkish) --- .../supported-defi-platforms/aave.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/tr/core-concepts/supported-defi-platforms/aave.md b/tr/core-concepts/supported-defi-platforms/aave.md index df02edab3..2e1dfafd5 100644 --- a/tr/core-concepts/supported-defi-platforms/aave.md +++ b/tr/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave -{% hint style="info" %} -Coming soon. Aave has not yet been integrated. +{% hint style="bilgi" %} +Çok yakında. Aave henüz entegre edilmedi. {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave, Ethereum üzerine kurulu bir borç verme protokolü ve platformudur ve ETHLend'in yaratıcıları tarafından Ocak 2020'de başlatılmıştır. Aave'deki kullanıcılar, varlıkları teminat karşılığında bileşik faiz kazanabilir veya ödünç alabilir. Desteklenen her varlık kendi likidite havuzunda toplanır ve kullanıcılar arz ve talebe dayalı değişken faiz oranı veya sabit faiz oranı arasında seçim yapabilir. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +Teminat bakiyeleri, temsil ettikleri dayanak varlıklara 1: 1 oranında ERC-20 aTokens tarafından temsil edilir. Faiz otomatik olarak birleştirilir ve aTokens ile borç verenlere ödenir, yani borç verenler aToken bakiyelerinin zaman içinde istikrarlı bir şekilde arttığını göreceklerdir. Kullanıcılar varlıkları aToken'larına karşı ödünç alabilir. aTokenler serbestçe aktarılabilir ve diğer birçok DeFi protokolünde kullanılabilir. aTokens, temel teminatları için herhangi bir zamanda itfa edilebilir. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave, kullanıcıların kredinin bakiyesini tek bir işlemde ödünç aldığı ve geri ödediği teminatsız krediler olan flaş kredileri destekler, yani flaş kredi kullanıcılarının herhangi bir başlangıç sermayesi koymalarına gerek yoktur. Flash krediler, geliştiricilere yönelik karmaşık bir üründür ve birden fazla DeFi protokolünde arbitraj yapmak için kullanılabilir. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave şu anda daha önce ETHLend için yardımcı program belirteci olan bir ERC-20 tokenı olan LEND tarafından yönetilmektedir. Aave, kullanıcıların stake etme ödüllü yeni bir ERC-20 yönetişim tokenı olan AAVE için LEND alışverişi yaptıkları bir token takası içeren tamamen merkezi olmayan yönetişime geçişi duyurdu. Bir miktar AAVE, bir likidite madenciliği kampanyasında platformun kullanıcılarına dağıtılacaktır. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave'nin kilitli toplam değeri (TVL \) hızla 1,2 milyar doların üzerine çıktı ve bu onu en büyük DeFi protokollerinden biri haline getirdi. LEND, 700 milyon doların üzerinde dolaşımdaki piyasa değerine sahiptir. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave, OpenZeppelin, Trail of Bits ve Consensys Diligence tarafından güvenlik denetimlerinden geçti. Aave, bir hata ödül programı sürdürmektedir. -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| kaynaklar | | +|:--------------------- |:------------------------------------------------------------------------------ | +| Resmi site | [https://aave.com/](https://aave.com/) | +| Geliştirici belgeleri | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 1ba8a1e279077d09a643910960d4886ed361a295 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 14:14:28 -0700 Subject: [PATCH 01647/11794] New translations balancer.md (Turkish) --- tr/core-concepts/supported-defi-platforms/balancer.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tr/core-concepts/supported-defi-platforms/balancer.md b/tr/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..acfdf07e2 100644 --- a/tr/core-concepts/supported-defi-platforms/balancer.md +++ b/tr/core-concepts/supported-defi-platforms/balancer.md @@ -1,14 +1,14 @@ # Balancer -{% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +{% hint style="bilgi" %} +Çok yakında. Balancer henüz entegre edilmedi. {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer, Mart 2020'de başlatılan, merkezi olmayan bir likidite protokolü ve Ethereum'da borsadır. Kullanıcılar, ERC-20 tokenlerini bir ücret karşılığında takas edebilir veya ücret kazanmak için likidite havuzlarına token katkıda bulunabilir. -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer özel ağırlıklara sahip 8 farklı varlığa kadar likidite havuzlarına izin veren Otomatik bir Piyasa Yapıcıdır \ (AMM \). Balancer üzerindeki likidite havuzları, Borsa Yatırım Fonları \ (ETF'ler \) veya belirli varlıklar için ağırlık hedefleri olan portföylere benzer şekilde düşünülebilir. Ticaret, havuzun hedef ağırlık dağılımından kaymasına neden olursa, havuzdaki varlıklar arasındaki döviz kurları değişir. Arbitrajcılar bundan yararlanmak için alım satım gerçekleştirebilir ve havuzu hedef ağırlık dağılımına yeniden dengelemek için hareket edebilir. Likidite, diğer AMM'lerin aksine havuzlar arasında da paylaşılabilir. -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer, yalnızca havuz sahibinin likiditeye katkıda bulunabileceği özel havuzları, tamamen herkese açık olan paylaşılan havuzları ve otomatik kurallar ve mantığı uygulayabilen akıllı bir sözleşme ile kontrol edilen paylaşılan havuzlar olan akıllı havuzları destekler. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. From 76a9c629bec74b0cea4cfdec4dc573d08eb16e61 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Sep 2020 14:24:11 -0700 Subject: [PATCH 01648/11794] New translations balancer.md (Turkish) --- .../supported-defi-platforms/balancer.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/tr/core-concepts/supported-defi-platforms/balancer.md b/tr/core-concepts/supported-defi-platforms/balancer.md index acfdf07e2..ae7dc1086 100644 --- a/tr/core-concepts/supported-defi-platforms/balancer.md +++ b/tr/core-concepts/supported-defi-platforms/balancer.md @@ -8,20 +8,20 @@ Balancer, Mart 2020'de başlatılan, merkezi olmayan bir likidite protokolü ve Balancer özel ağırlıklara sahip 8 farklı varlığa kadar likidite havuzlarına izin veren Otomatik bir Piyasa Yapıcıdır \ (AMM \). Balancer üzerindeki likidite havuzları, Borsa Yatırım Fonları \ (ETF'ler \) veya belirli varlıklar için ağırlık hedefleri olan portföylere benzer şekilde düşünülebilir. Ticaret, havuzun hedef ağırlık dağılımından kaymasına neden olursa, havuzdaki varlıklar arasındaki döviz kurları değişir. Arbitrajcılar bundan yararlanmak için alım satım gerçekleştirebilir ve havuzu hedef ağırlık dağılımına yeniden dengelemek için hareket edebilir. Likidite, diğer AMM'lerin aksine havuzlar arasında da paylaşılabilir. -Balancer, yalnızca havuz sahibinin likiditeye katkıda bulunabileceği özel havuzları, tamamen herkese açık olan paylaşılan havuzları ve otomatik kurallar ve mantığı uygulayabilen akıllı bir sözleşme ile kontrol edilen paylaşılan havuzlar olan akıllı havuzları destekler. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer, yalnızca havuz sahibinin likiditeye katkıda bulunabileceği özel havuzları, tamamen herkese açık olan paylaşılan havuzları ve otomatik kurallar ve mantığı uygulayabilen akıllı bir sözleşme ile kontrol edilen paylaşılan havuzlar olan akıllı havuzları destekler. Likidite sağlayıcılarına, belirli bir havuzdaki paylarını ve ücretleri temsil eden Dengeleyici Havuz Tokenları \ (BPT'ler \) verilir. Bu tokenlar serbestçe aktarılabilir ve sağlanan varlıklar ve tahakkuk eden ücretler için kullanılabilir. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +Tokenlerinin likiditesini artırmak isteyen token ihraççıları, likidite madenciliği kampanyalarında likidite sağlayıcılarına teşvikler sundular. Yeni token ihraç edenler de tokenlarını Dengeleyici havuzlarında başlattı. -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer, bir ERC-20 yönetişim tokenı olan BAL tarafından yönetilmektedir. BAL sahipleri protokol değişikliklerine oy verebilir. BAL sürekli olarak likidite sağlayıcılarına verilir ve toplam BAL arzının büyük bir kısmı ekibe ve yatırımcılara sürekli bir hakediş programına tahsis edildi. -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer'daki ticaret hacimleri genellikle günlük 25 milyon doların üzerindedir. Dengeleyici, yazı yazarken likidite sağlayıcıları tarafından 250 milyon $ 'ın üzerinde Kilitli Toplam Değere \ (TVL \) sahiptir. -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer, Trail of Bits tarafından bir güvenlik denetiminden geçti ve bir hata ödül programı var. Ancak, Dengeleyici Haziran 2020'de büyük bir istismara uğradı. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| kaynaklar | | +|:--------------------- |:-------------------------------------------------------------------- | +| Resmi site | [https://balancer.finance/](https://balancer.finance/) | +| Geliştirici belgeleri | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From efd5374094d0dd246289d96dd5c21f28d8bb25d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 01:47:23 -0700 Subject: [PATCH 01649/11794] New translations README.md (Indonesian) --- id/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/id/README.md b/id/README.md index 01162cf25..294594cbf 100644 --- a/id/README.md +++ b/id/README.md @@ -1,30 +1,30 @@ --- -description: The first stablecoin that earns a yield while it's still in your wallet +description: Stablecoin pertama yang menghasilkan keuntungan saat masih ada di dompet Anda --- -# Introduction +# Pengantar -## **A Better Form of Money** +## **Bentuk Uang yang Lebih Baik** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar \ (OUSD \) adalah stablecoin baru yang pertama kali diluncurkan pada September 2020 di jaringan Ethereum. Desainnya lebih unggul dari stablecoin yang sudah ada karena OUSD menangkap hasil yang kompetitif saat disimpan secara pasif di dompet. ![](.gitbook/assets/origin-dollar-summary.jpeg) -**Background** +**Latar Belakang** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +Pada tahun 1999, Yu Pan, insinyur R&D Origin, dan rekan sesama pendiri PayPal [memahami](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) menciptakan "mata uang dunia baru", lengkap dengan strategi menghasilkan bunga dan kartu debit tanpa harus terhubung ke sistem perbankan tradisional. Beberapa pivot dan akuisisi eBay kemudian, PayPal menjatuhkan ambisinya di bidang ini. -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +Hampir dua dekade kemudian, Tether memperkenalkan konsep stablecoin dalam mata uang USD pada tahun 2014. Sejak saat itu, stablecoin telah membuktikan dirinya sebagai cara ideal untuk mentransfer nilai tanpa membuat pengguna rentan terhadap volatilitas harga mata uang yang mengambang bebas. Saat ini, lebih banyak nilai [ditransfer melalui Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) daripada dengan Bitcoin. Sementara itu, Keuangan Terdesentralisasi \ (DeFi \) telah mengalami ledakan pertumbuhan dengan modal [miliar dolar](https://defipulse.com/) sekarang terkunci dalam kontrak pintar yang menghasilkan imbal hasil dari protokol pinjaman dan perdagangan. -One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. +Salah satu masalah dengan stablecoin yang ada adalah bahwa pengguna harus terus-menerus memilih antara memegang koin yang mudah digunakan dan mendapatkan hasil dengan mengunci token mereka dalam kontrak pintar. Misalnya, pengguna yang mengunci USDC di Aave tidak dapat membelanjakan sebagian dari USDC tersebut secara bersamaan. Biaya gas Ethereum yang mahal berfungsi sebagai "biaya peralihan" setiap kali pengguna tersebut ingin beralih antara mode pengeluaran dan mode penghasilan. -To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +Lebih buruk lagi, hasil dari aktivitas pinjaman dan perdagangan berubah dengan cepat. Para penerima imbal hasil DeFi yang canggih terbiasa dengan keharusan untuk terus menyeimbangkan kembali portofolio aset mereka di banyak platform yang bersaing. Ini memakan waktu dan mahal karena biaya gas sekali lagi menggerogoti hasil panen. Selain itu, menghitung ROI nyata memakan waktu karena APY tidak stabil dan terus berfluktuasi. Tidak ada unit akun yang mudah. Akibatnya, sementara DeFi berkembang sangat pesat, itu masih menyulitkan banyak pengguna cryptocurrency untuk berpartisipasi. -With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +Dengan OUSD, tidak perlu melepaskan posisi yang rumit saat Anda ingin membelanjakan OUSD. Anda dapat mentransfernya dengan bebas tanpa harus membayar gas untuk membuka kunci modal yang dapat dihabiskan. Selain itu, OUSD memberi Anda akses ke beberapa peluang berpenghasilan tertinggi di DeFi tanpa kerepotan. Kontrak pintar OUSD akan menyebarkan modal dasar Anda ke serangkaian strategi perolehan hasil yang terdiversifikasi, menyeimbangkan kembali dari waktu ke waktu untuk mencapai hasil yang besar sambil mendiversifikasi risiko. Penghasilan secara otomatis bertambah di dompet Anda dan terus bertambah selama Anda memegang OUSD. Sekali lagi, tidak diperlukan staking atau lockup. OUSD juga berfungsi sebagai unit akun yang ideal. Investor DeFi tidak lagi membutuhkan spreadsheet yang rumit untuk menghitung pendapatan mereka karena mereka dapat dengan mudah melihat saldo OUSD mereka yang terus diperbarui secara real-time karena bunga mereka bertambah secara otomatis. OUSD adalah stablecoin ideal untuk petani hasil DeFi dan pengguna cryptocurrency pemula. -Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. +Dibuat oleh para veteran cryptocurrency dan fintech, Origin Dollar dipersembahkan oleh [tim](https://www.originprotocol.com/team) di [Origin Protocol](https://www.originprotocol.com) yang mencakup pengusaha serial, investor cryptocurrency awal, karyawan awal di YouTube, manajer teknik di Google / Dropbox, dan salah satu pendiri Paypal, Yu Pan. -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +Bagi mereka yang tertarik mempelajari detail teknis tentang cara kerjanya, dokumen ini adalah tempat yang tepat untuk memulai. Kami mendorong para pengembang untuk mengaudit dan berkontribusi pada [Github](http://www.github.com/OriginProtocol) \ (100% open-source \) kami. Tim kami berkumpul di [Discord](https://www.originprotocol.com/discord) jika Anda memiliki pertanyaan atau membutuhkan bantuan untuk memulai. -Welcome to the future of money. +Selamat datang di masa depan uang. From a0a06c9cc99e8d45b693a0cd8b0f31bd453c1f78 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 01:47:25 -0700 Subject: [PATCH 01650/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/id/SUMMARY.md b/id/SUMMARY.md index 2156447b9..639e500ae 100644 --- a/id/SUMMARY.md +++ b/id/SUMMARY.md @@ -1,17 +1,17 @@ -# Table of contents +# Daftar Isi -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [Pengantar](README.md) +* [Cara kerjanya](how-it-works.md) +* [Mulai](getting-started.md) -## Core Concepts +## Konsep inti -* [Elastic Supply](core-concepts/elastic-supply.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-assets/README.md) +* [Pasokan Elastis](core-concepts/elastic-supply.md) +* [Menghasilkan keuntungan](core-concepts/yield-generation/README.md) + * [Pinjaman](core-concepts/yield-generation/lending.md) + * [Pembuatan Pasar](core-concepts/yield-generation/market-making.md) + * [Hadiah](core-concepts/yield-generation/rewards.md) +* [Stablecoin yang Didukung](core-concepts/supported-assets/README.md) * [USDT](core-concepts/supported-assets/usdt.md) * [USDC](core-concepts/supported-assets/usdc.md) * [DAI](core-concepts/supported-assets/dai.md) From 68fa4ab211fe2d89f2939b7e808ffd754a3ad0bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 02:28:38 -0700 Subject: [PATCH 01651/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/SUMMARY.md b/id/SUMMARY.md index 639e500ae..96c2974e7 100644 --- a/id/SUMMARY.md +++ b/id/SUMMARY.md @@ -15,7 +15,7 @@ * [USDT](core-concepts/supported-assets/usdt.md) * [USDC](core-concepts/supported-assets/usdc.md) * [DAI](core-concepts/supported-assets/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [Strategi yang Didukung](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) From ad23cf8c01dffb1919b8cac6d16016de20a3d4b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 10:54:14 -0700 Subject: [PATCH 01652/11794] New translations compound.md (Turkish) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/tr/core-concepts/supported-defi-platforms/compound.md b/tr/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..63904a759 100644 --- a/tr/core-concepts/supported-defi-platforms/compound.md +++ b/tr/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound, Ethereum üzerine kurulmuş bir borç verme protokolü ve platformudur ve Eylül 2018'de piyasaya sürülmüştür. Kullanıcılar varlıklardan bileşik faiz kazanabilir veya teminat karşılığında ödünç alabilir. Desteklenen her varlık kendi likidite havuzunda toplanır ve faiz oranları arz ve talebe göre otomatik olarak ayarlanır. -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +Teminat bakiyeleri, temsil ettikleri dayanak varlığa göre zaman içinde otomatik olarak faiz tahakkuk eden ve değerde artış sağlayan ERC-20 cTokens ile temsil edilir. Kullanıcılar varlıkları cToken'larının değerine göre ödünç alabilir. cTokenler serbestçe aktarılabilir ve diğer birçok DeFi protokolünde kullanılabilir. cTokens, temel teminatları için herhangi bir zamanda itfa edilebilir. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound, bir ERC-20 yönetişim belirteci olan COMP tarafından yönetilir. COMP sahipleri protokol değişikliklerini önerebilir ve oylayabilir veya oylarını başka birine devredebilir. COMP tokenleri, borç alanlar ve borç verenler arasında eşit olarak bölünerek, protokol kullanıcılarına günlük olarak orantılı olarak verilir. COMP token arzının büyük bir kısmı Compound ekibi, yatırımcılar ve danışmanlar tarafından tutuldu. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound'un kilitli toplam değeri \ (TVL \) hızla yaklaşık 800 milyon dolara yükseldi ve bu da onu en büyük DeFi protokollerinden biri haline getirdi. COMP, 500 milyon doların üzerinde dolaşımdaki piyasa değerine sahiptir. -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Bileşik, OpenZeppelin ve Trail of Bits tarafından birçok güvenlik denetiminden geçti. Bileşik protokolü resmi olarak CertiK tarafından doğrulandı ve Gauntlet tarafından ekonomik stres testine tabi tutuldu. Compound, bir hata ödül programı sürdürmektedir. -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Kaynaklar | | +|:--------------------- |:-------------------------------------------------------------------------------------------------------------- | +| Resmi site | [https://compound.finance/](https://compound.finance/) | +| Geliştirici belgeleri | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From ad99743790db0497815b89d16329a1f292780d26 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 10:54:16 -0700 Subject: [PATCH 01653/11794] New translations curve.md (Turkish) --- tr/core-concepts/supported-defi-platforms/curve.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tr/core-concepts/supported-defi-platforms/curve.md b/tr/core-concepts/supported-defi-platforms/curve.md index 021d0041b..1b1ff8551 100644 --- a/tr/core-concepts/supported-defi-platforms/curve.md +++ b/tr/core-concepts/supported-defi-platforms/curve.md @@ -1,10 +1,10 @@ # Curve -{% hint style="info" %} -Coming soon. Curve has not yet been integrated. +{% hint style="bilgi" %} +Çok yakında. Aave henüz entegre edilmedi. {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve, merkezi olmayan bir likidite protokolü ve Ethereum'da stabilcoinler ve sarılmış BTC için takas, Ocak 2020'de başlatıldı. Kullanıcılar, popüler ERC-20 stabilcoinler arasında veya bitcoin'in ERC-20 temsilleri arasında geçiş yapabilirler. Liquidity providers facilitate trading and earn fees. Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. From 126aa127e557d6a94863eac6ef10f329ce93c0b5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 11:03:53 -0700 Subject: [PATCH 01654/11794] New translations curve.md (Turkish) --- .../supported-defi-platforms/curve.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/tr/core-concepts/supported-defi-platforms/curve.md b/tr/core-concepts/supported-defi-platforms/curve.md index 1b1ff8551..70135cd32 100644 --- a/tr/core-concepts/supported-defi-platforms/curve.md +++ b/tr/core-concepts/supported-defi-platforms/curve.md @@ -4,22 +4,22 @@ Çok yakında. Aave henüz entegre edilmedi. {% endhint %} -Curve, merkezi olmayan bir likidite protokolü ve Ethereum'da stabilcoinler ve sarılmış BTC için takas, Ocak 2020'de başlatıldı. Kullanıcılar, popüler ERC-20 stabilcoinler arasında veya bitcoin'in ERC-20 temsilleri arasında geçiş yapabilirler. Liquidity providers facilitate trading and earn fees. +Curve, merkezi olmayan bir likidite protokolü ve Ethereum'da stabilcoinler ve sarılmış BTC için takas, Ocak 2020'de başlatıldı. Kullanıcılar, popüler ERC-20 stabilcoinler arasında veya bitcoin'in ERC-20 temsilleri arasında geçiş yapabilirler. Likidite sağlayıcıları ticareti kolaylaştırır ve ücret alır. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Eğri, her bir piyasanın USDT, USDC, DAI ve TUSD gibi aynı değere sahip olması gereken iki veya daha fazla varlığa sahip ilişkili bir likidite havuzuna sahip olduğu bir Otomatik Piyasa Yapıcı \ (AMM \) 'dır. Her bir stablecoin ile bunların nispi ağırlıkları arasındaki döviz kuru, arz ve talebe dayalı bir algoritma tarafından belirlenir. Arbitrajcılar bu döviz kurlarını normalleştirmek için hareket ederler. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Curve'nin likidite havuzlarından bazıları, tüccarlardan alınan döviz ücretlerinin yanı sıra likidite sağlayıcıları için ekstra ücretler kazanır. Curve; Compound, yearn.finance ve Synthetix ile entegre stabilcoin havuzları sunar. Her likidite havuzundaki varlıklar, her havuzun likidite sağlayıcılarına aktarılan ek getiri elde etmek için bu platformlara sağlanır. Likidite Sağlayıcı \ (LP \) tokenlar havuz katılımcılarına verilir ve sağlanan ilk likidite artı tahakkuk eden ücretler ve getiri için kullanılabilir. LP tokenları ayrıca diğer protokollerde kullanılmak üzere aktarılabilir. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve, bir ERC-20 yönetişim tokenı olan CRV tarafından yönetilir. CRV sahipleri protokol değişikliklerine oy verebilir. CRV sahipleri, tokenlerini stake edilen zamanla orantılı ek oylama gücü için stake edebilirler. CRV, sürekli olarak likidite sağlayıcılarına verilir ve toplam CRV arzının büyük bir kısmı, sürekli bir hakediş programına göre ekibe ve yatırımcılara tahsis edilmiştir. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve'deki işlem hacimleri genellikle günlük 50 milyon doların üzerindedir. Curve, yazım sırasında likidite sağlayıcıları tarafından 1 milyar $ 'ın üzerinde Kilitlenmiş Toplam Değere \ (TVL \) sahiptir. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve, Trail of Bits tarafından iki denetimden geçmiştir ve bir hata ödül programı sürdürmektedir. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Kaynaklar | | +|:--------------------- |:------------------------------------------------------------------------ | +| Resmi site | [https://uniswap.org/](https://uniswap.org/) | +| Geliştirici belgeleri | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c02c4cd578050b77d8dfef2fda655c6bf9c7899a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 11:03:55 -0700 Subject: [PATCH 01655/11794] New translations dydx.md (Turkish) --- .../supported-defi-platforms/dydx.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/tr/core-concepts/supported-defi-platforms/dydx.md b/tr/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..c44e2185b 100644 --- a/tr/core-concepts/supported-defi-platforms/dydx.md +++ b/tr/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX -{% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +{% hint style="bilgi" %} +Çok yakında. Aave henüz entegre edilmedi. {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX, Ethereum üzerine kurulmuş bir ticaret ve borç verme protokolü ve platformudur ve Mayıs 2019'da kullanıma sunulmuştur. Kullanıcılar, dYdX'in gözetimsiz, merkezi olmayan borsasında varlık ticareti yapabilir veya borçlanma ve borç verme işlemlerine katılabilir. Borç verme protokolü, marj ve vadeli işlemlere olanak sağlar. Faiz oranları arz ve talebe göre ayarlanır ve sadece kısa vadeli krediler sunulur. -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +Borçlanma ve ödünç verme için mevcut varlıklar için likidite, varlık türüne göre birlikte havuzlanır. Borç verenlere ödenen faiz otomatik olarak tahakkuk ettirilir ve borçluların kredi almak için teminat vermesi gerekir. -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave, kullanıcıların kredinin bakiyesini tek bir işlemde ödünç aldığı ve geri ödediği teminatsız krediler olan flaş kredileri destekler, yani flaş kredi kullanıcılarının herhangi bir başlangıç sermayesi koymalarına gerek yoktur. Flash krediler, geliştiricilere yönelik karmaşık bir üründür ve birden fazla DeFi protokolünde arbitraj yapmak için kullanılabilir. -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +dYdX, bu yazının yazıldığı tarihte kilitlenmiş toplam değeri yaklaşık 40 milyon $ 'dır (TVL \). dYdX'in yerel bir tokenı yoktur. -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX, OpenZeppelin ve Bramah Systems tarafından güvenlik denetimlerine tabi tutulmuştur. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Kaynaklar | | +|:--------------------- |:-------------------------------------------------------------------- | +| Resmi site | [https://dydx.exchange/](https://dydx.exchange/) | +| Geliştirici belgeleri | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 48cb6488839683df76d4afcb37c81b5748d75fff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 11:55:41 -0700 Subject: [PATCH 01656/11794] New translations README.md (Spanish) --- es/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/es/README.md b/es/README.md index 01162cf25..481f47db7 100644 --- a/es/README.md +++ b/es/README.md @@ -1,20 +1,20 @@ --- -description: The first stablecoin that earns a yield while it's still in your wallet +description: La primera moneda estable que obtiene un rendimiento mientras está en su billetera --- -# Introduction +# Introducción -## **A Better Form of Money** +## **Una mejor forma de dinero** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar \ (OUSD \) es una nueva moneda estable que se lanzó inicialmente en septiembre de 2020 en la red de Ethereum. Su diseño es superior a las monedas estables existentes porque OUSD captura rendimientos competitivos mientras se mantiene pasivamente en billeteras. ![](.gitbook/assets/origin-dollar-summary.jpeg) -**Background** +**Antecedentes** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +En 1999, Yu Pan, Origin Rde&D ingeniero, y sus compañeros de PayPal co-fundadores [concebidas](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) de crear “la nueva moneda mundial”, con intereses que rinden las estrategias y las tarjetas de débito sin tener que conectarse a los sistemas bancarios tradicionales. Varios pivotes y una adquisición de eBay más tarde, PayPal abandonó sus ambiciones en esta área. -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +Casi dos décadas después, Tether introdujo el concepto de moneda estable denominada en USD en 2014. Desde entonces, las monedas estables han demostrado ser una forma ideal de transferir valor sin exponer a los usuarios a la volatilidad de los precios de las monedas flotantes. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. From ad37eb95d401f02f7b2bcd28508254618187ac88 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 12:03:44 -0700 Subject: [PATCH 01657/11794] New translations README.md (Spanish) --- es/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/README.md b/es/README.md index 481f47db7..2daae63db 100644 --- a/es/README.md +++ b/es/README.md @@ -14,11 +14,11 @@ Origin Dollar \ (OUSD \) es una nueva moneda estable que se lanzó inicialmente En 1999, Yu Pan, Origin Rde&D ingeniero, y sus compañeros de PayPal co-fundadores [concebidas](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) de crear “la nueva moneda mundial”, con intereses que rinden las estrategias y las tarjetas de débito sin tener que conectarse a los sistemas bancarios tradicionales. Varios pivotes y una adquisición de eBay más tarde, PayPal abandonó sus ambiciones en esta área. -Casi dos décadas después, Tether introdujo el concepto de moneda estable denominada en USD en 2014. Desde entonces, las monedas estables han demostrado ser una forma ideal de transferir valor sin exponer a los usuarios a la volatilidad de los precios de las monedas flotantes. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +Casi dos décadas después, Tether introdujo el concepto de moneda estable denominada en USD en 2014. Desde entonces, las monedas estables han demostrado ser una forma ideal de transferir valor sin exponer a los usuarios a la volatilidad de los precios de las monedas flotantes. Hoy en día, más valor es [transferido a través de Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) que con Bitcoin. Mientras tanto, las finanzas descentralizadas \ (DeFi \) han experimentado una explosión de crecimiento con [mil millones de dólares](https://defipulse.com/) de capital ahora bloqueados en contratos inteligentes que generan rendimientos a partir de protocolos de préstamos y operaciones. -One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. +Uno de los problemas con las monedas estables existentes es que los usuarios tienen que elegir constantemente entre tener una moneda fácilmente gastable y obtener rendimientos bloqueando sus tokens en contratos inteligentes. Por ejemplo, los usuarios que bloquean USDC en Aave no pueden gastar una parte de ese USDC simultáneamente. Las costosas tarifas de gas de Ethereum sirven como "costos de cambio" cada vez que los usuarios desean cambiar entre el modo de gasto y el modo de ganancia. -To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +Para empeorar las cosas, los rendimientos de las actividades crediticias y comerciales cambian rápidamente. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. From 96e040c8e89528d7b088e10f9831432a8e60f470 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 12:13:03 -0700 Subject: [PATCH 01658/11794] New translations README.md (Spanish) --- es/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/README.md b/es/README.md index 2daae63db..9f4791fbd 100644 --- a/es/README.md +++ b/es/README.md @@ -18,7 +18,7 @@ Casi dos décadas después, Tether introdujo el concepto de moneda estable denom Uno de los problemas con las monedas estables existentes es que los usuarios tienen que elegir constantemente entre tener una moneda fácilmente gastable y obtener rendimientos bloqueando sus tokens en contratos inteligentes. Por ejemplo, los usuarios que bloquean USDC en Aave no pueden gastar una parte de ese USDC simultáneamente. Las costosas tarifas de gas de Ethereum sirven como "costos de cambio" cada vez que los usuarios desean cambiar entre el modo de gasto y el modo de ganancia. -Para empeorar las cosas, los rendimientos de las actividades crediticias y comerciales cambian rápidamente. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +Para empeorar las cosas, los rendimientos de las actividades crediticias y comerciales cambian rápidamente. Los que obtienen un rendimiento sofisticado de DeFi están familiarizados con tener que reequilibrar constantemente su cartera de activos en muchas plataformas de la competencia. Esto requiere mucho tiempo y es costoso, ya que las tarifas del gas una vez más afectan los rendimientos. Además, se requiere mucho tiempo para calcular el ROI real, ya que los APY son inestables y fluctúan constantemente. No hay una unidad de cuenta fácil. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. From 7401b368badf50abf5aa222eb2865058fa31b217 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 12:22:22 -0700 Subject: [PATCH 01659/11794] New translations README.md (Spanish) --- es/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/es/README.md b/es/README.md index 9f4791fbd..d479f130a 100644 --- a/es/README.md +++ b/es/README.md @@ -18,13 +18,13 @@ Casi dos décadas después, Tether introdujo el concepto de moneda estable denom Uno de los problemas con las monedas estables existentes es que los usuarios tienen que elegir constantemente entre tener una moneda fácilmente gastable y obtener rendimientos bloqueando sus tokens en contratos inteligentes. Por ejemplo, los usuarios que bloquean USDC en Aave no pueden gastar una parte de ese USDC simultáneamente. Las costosas tarifas de gas de Ethereum sirven como "costos de cambio" cada vez que los usuarios desean cambiar entre el modo de gasto y el modo de ganancia. -Para empeorar las cosas, los rendimientos de las actividades crediticias y comerciales cambian rápidamente. Los que obtienen un rendimiento sofisticado de DeFi están familiarizados con tener que reequilibrar constantemente su cartera de activos en muchas plataformas de la competencia. Esto requiere mucho tiempo y es costoso, ya que las tarifas del gas una vez más afectan los rendimientos. Además, se requiere mucho tiempo para calcular el ROI real, ya que los APY son inestables y fluctúan constantemente. No hay una unidad de cuenta fácil. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +Para empeorar las cosas, los rendimientos de las actividades crediticias y comerciales cambian rápidamente. Los que obtienen un rendimiento sofisticado de DeFi están familiarizados con tener que reequilibrar constantemente su cartera de activos en muchas plataformas de la competencia. Esto requiere mucho tiempo y es costoso, ya que las tarifas del gas una vez más afectan los rendimientos. Además, se requiere mucho tiempo para calcular el ROI real, ya que los APY son inestables y fluctúan constantemente. No hay una unidad de cuenta fácil. Como resultado, si bien DeFi está creciendo extremadamente rápido, todavía dificulta la participación de muchos usuarios de criptomonedas. -With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +Con OUSD, no hay necesidad de deshacer posiciones complicadas cuando quiere gastar sus OUSD. Puede transferirlo libremente sin tener que pagar GAS para desbloquear capital gastable. Además, OUSD le brinda acceso a algunas de las oportunidades de mayores ganancias en DeFi sin ninguna molestia. El contrato inteligente de OUSD desplegará su capital subyacente en un conjunto diversificado de estrategias de generación de rendimiento, reequilibrándose con el tiempo para lograr grandes rendimientos y diversificar el riesgo. Las ganancias se acumulan automáticamente en su billetera y se componen continuamente mientras mantiene OUSD. Nuevamente, no se requiere hacer staking ni bloqueos. OUSD también sirve como una unidad de cuenta ideal. Los inversores de DeFi ya no necesitan hojas de cálculo complicadas para calcular sus ganancias, ya que pueden ver fácilmente su saldo de OUSD actualizado constantemente en tiempo real a medida que sus intereses se acumulan automáticamente. OUSD es una moneda estable ideal tanto para los cultivadores de rendimiento de DeFi como para los usuarios novatos de criptomonedas. -Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. +Creado por veteranos de criptomonedas y fintech, el Origin Dollar es presentado por el equipo [](https://www.originprotocol.com/team) en [Origin Protocol](https://www.originprotocol.com) que incluye emprendedores en serie, primeros inversores en criptomonedas, primeros empleados en YouTube, gerentes de ingeniería en Google / Dropbox y uno de los cofundadores de PayPal, Yu Pan. -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +Para aquellos interesados en profundizar en los detalles técnicos de cómo funciona, estos documentos son un excelente lugar para comenzar. Alentamos a los desarrolladores a auditar y contribuir a nuestro [Github](http://www.github.com/OriginProtocol) \ (100% de código abierto \). Nuestro equipo participa en [Discord](https://www.originprotocol.com/discord) si tiene preguntas o necesita ayuda para comenzar. -Welcome to the future of money. +Bienvenidos al futuro del dinero. From 93e33e8d4bb3ed7265ce623aec12d1c3bf53b2b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 13:12:26 -0700 Subject: [PATCH 01660/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/es/SUMMARY.md b/es/SUMMARY.md index 2156447b9..20eb63c15 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -1,21 +1,21 @@ -# Table of contents +# Tabla de contenido -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [Introducción](README.md) +* [Cómo funciona](how-it-works.md) +* [Empezando](getting-started.md) -## Core Concepts +## Conceptos básicos -* [Elastic Supply](core-concepts/elastic-supply.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-assets/README.md) +* [Suministro elástico](core-concepts/elastic-supply.md) +* [Generación de rendimiento](core-concepts/yield-generation/README.md) + * [Préstamo](core-concepts/yield-generation/lending.md) + * [Creación de Mercado](core-concepts/yield-generation/market-making.md) + * [Recompensas](core-concepts/yield-generation/rewards.md) +* [Monedas Estables Soportadas](core-concepts/supported-assets/README.md) * [USDT](core-concepts/supported-assets/usdt.md) * [USDC](core-concepts/supported-assets/usdc.md) * [DAI](core-concepts/supported-assets/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [Estrategias Apoyadas](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) @@ -23,19 +23,19 @@ * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [Gestión de fondos](core-concepts/fund-management/README.md) + * [Estrategias de ganancias](core-concepts/fund-management/earning-strategies.md) + * [Diversificación](core-concepts/fund-management/diversification.md) +* [Precio de Oráculos](core-concepts/price-oracles.md) -## Governance +## Gobernancia -* [Principles](governance/governance.md) -* [Admin Privileges](governance/admin-privileges.md) +* [Principios](governance/governance.md) +* [Privilegios de Administrador](governance/admin-privileges.md) -## Smart Contracts +## Contratos Inteligentes -* [Architecture](smart-contracts/erc-20.md) +* [Arquitectura](smart-contracts/erc-20.md) * [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) From 83d49d8d15dadb3b127b4815a55493459ed8cffa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 13:29:45 -0700 Subject: [PATCH 01661/11794] New translations how-it-works.md (Spanish) --- es/how-it-works.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/es/how-it-works.md b/es/how-it-works.md index 8bf7459de..7ddc6708c 100644 --- a/es/how-it-works.md +++ b/es/how-it-works.md @@ -10,27 +10,27 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### Acuñar OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +Los usuarios convierten sus monedas estables existentes \ (actualmente USDT, USDC y DAI \) a OUSD en el [Origin Dollar DApp](www.ousd.com)oficial. El OUSD emitido comienza a acumular rendimiento compuesto de inmediato. -**Redeeming OUSD** +**Canjeando OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Los usuarios pueden volver a convertir su OUSD en otras monedas estables en cualquier momento utilizando [Origin Dollar DApp](www.ousd.com). Se cobra una tarifa de salida del 0,5% en el momento del canje y se distribuye como rendimiento adicional a los participantes restantes en el pool. La tarifa sirve como una característica de seguridad para dificultar que los atacantes aprovechen los oráculos rezagados, lo que les impide desviar monedas estables del pool en caso de errores en los precios de los activos subyacentes. La tarifa existe para incentivar a los holders a largo plazo sobre los especuladores a corto plazo. -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Tras el canje, el contrato inteligente determinará qué moneda estable \ (s \) devolver al usuario. En la implementación actual, el pool devolverá monedas en la misma proporción que las existencias actuales. Esta falta de opciones para el usuario también protege al pool en su conjunto en caso de que alguna de las monedas estables admitidas pierda su vínculo con el dólar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +Hay una tarifa de salida de **0.5%** y el usuario no puede elegir qué monedas estables recibe. {% endhint %} -#### A**utomated Yield Farming** +#### **Rendimiento de Cultivo Automatizado ** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD genera rendimientos mediante la implementación de las monedas estables subyacentes que se depositaron en el contrato inteligente de OUSD en otros protocolos DeFi como Compound, Aave, Uniswap, Balancer y Curve. Se espera que cada mes se agreguen nuevas estrategias diversificadas al pool. Los intereses cobrados, las tarifas de tradeo y los tokens de recompensa se agrupan y se convierten en monedas estables para producir rendimientos denominados en OUSD. Con el tiempo, el protocolo moverá activos dentro y fuera de diferentes grupos de liquidez para brindar el mejor rendimiento a los holders de OUSD. -#### **Elastic Supply** +#### **Suministro Elástico** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +Los rendimientos generados se transmiten a los holders de OUSD a través de un constante rebase de la oferta monetaria. OUSD ajusta constantemente la oferta monetaria en respuesta al rendimiento que ha generado el protocolo. Esto permite que el precio de OUSD se mantenga fijo en $1 USD mientras que los saldos en las billeteras de los holders de tokens se ajustan en tiempo real para reflejar los rendimientos que se han obtenido mediante el protocolo. -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +El resultado final es una moneda estable que es fácil de gastar, obtiene rendimientos enormes automáticamente y es más deseable de mantener que las monedas estables existentes. From 26359f46ce544c021bb34e79f510ea14bafe7b07 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 14:24:34 -0700 Subject: [PATCH 01662/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/es/SUMMARY.md b/es/SUMMARY.md index 20eb63c15..743e796a0 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -36,22 +36,22 @@ ## Contratos Inteligentes * [Arquitectura](smart-contracts/erc-20.md) -* [Registry](smart-contracts/registry.md) +* [Registro](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [Bóveda](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock-1.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [Bloqueo de Tiempo](smart-contracts/api/timelock-1.md) + * [Oráculos](smart-contracts/api/oracle.md) + * [Estrategias](smart-contracts/api/strategies.md) -## Security & Risks +## Seguridad & Riesgos -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/untitled.md) -* [Bug Bounties](security-and-risks/asset-risk.md) -* [Contributing](security-and-risks/contributing.md) +* [Riesgos](security-and-risks/risks.md) +* [Auditorias](security-and-risks/untitled.md) +* [Recompensas de Errores](security-and-risks/asset-risk.md) +* [Contribuyendo](security-and-risks/contributing.md) -## Links +## Enlaces * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 382698a07da13957e0f547206f89a0a462217df6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 14:24:35 -0700 Subject: [PATCH 01663/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/es/getting-started.md b/es/getting-started.md index 6761fb4a2..75ac6d2bf 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -1,12 +1,14 @@ -# Getting Started +# Empezando -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +Estos documentos están destinados a explicar cómo funciona OUSD, comunicar los riesgos y beneficios potenciales y proporcionar una guía para los desarrolladores que deseen contribuir a nuestro código base o integrar OUSD en sus productos. Aquí hay algunas formas en las que puede sumergirse y comenzar. -**Mint or Redeem** +**Acuñar o Canjear** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +Acuñar OUSD permite a cualquier persona crear o intercambiar tokens OUSD utilizando nuestra [DApp](www.ousd.com) y una billetera -**Buy on Exchanges** + de criptomonedas habilitada para web-3 como [ Metamask](https://www.metamask.io). Esta es la forma nativa de obtener OUSD, especialmente si desea una gran cantidad que podría correr el riesgo de mover el mercado en otras plataformas de intercambio.

+ +**Comprar en Plataformas de Intercambio** For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: @@ -18,17 +20,19 @@ In addition, we anticipate that OUSD will soon be widely available on additional **Adding OUSD to Your Wallet** {% hint style="success" %} + The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** + {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="smart-contracts/erc-20.md" %} From 7a94ef3d38d6b467394b0a3b81eb57289a35a339 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 14:33:49 -0700 Subject: [PATCH 01664/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/es/getting-started.md b/es/getting-started.md index 75ac6d2bf..62efead8a 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -10,35 +10,35 @@ Acuñar OUSD permite a cualquier persona crear o intercambiar tokens OUSD utiliz **Comprar en Plataformas de Intercambio** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +Para pequeñas cantidades, la forma más fácil de comenzar a ganar con OUSD es comprarlo en una plataforma de intercambio descentralizado como Uniswap. Los pares que están disponibles actualmente: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Compre OUSD en Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Compre OUSD en Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +Además, anticipamos que OUSD pronto estará ampliamente disponible en intercambios descentralizados y centralizados adicionales. -**Adding OUSD to Your Wallet** +**Agregar OUSD a su billetera** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +La dirección ERC20 principal para Origin Dollar \ (OUSD \) es: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +Si su OUSD no aparece automáticamente en su billetera, debería poder agregarlo manualmente usando la dirección anterior. Queremos que OUSD sea compatible con tantas carteras como sea posible y que se incluya en todas las diversas listas de tokens conocidos. Agradeceríamos enormemente cualquier ayuda que pueda ofrecer en esta área. -**Integrating OUSD** +**Integrando OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD es un token ERC-20 no estándar que requiere un trabajo de integración personalizado para la mayoría de las aplicaciones que desean admitirlo. En particular, es importante que los desarrolladores comprendan cómo funciona nuestro suministro elástico, ya que esto puede causar fácilmente un comportamiento inesperado. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +Si usted es un proveedor de billetera o una plataforma de intercambio cripto que está interesado en respaldar OUSD, consulte las siguientes guías: -{% page-ref page="smart-contracts/erc-20.md" %} +{% page-ref page = "contratos-inteligentes / erc-20.md"%} -{% page-ref page="smart-contracts/api/" %} +{% page-ref page = "contratos-inteligentes / erc-md"%} -**Getting Help** +**Obtener ayuda** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Únase a la chat de ingeniería de Origin Dollar \ #engineering en el servidor de Origin [Discord](www.originprotocol.com/discord). Nuestro equipo y los miembros de nuestra comunidad esperan poder ayudarlo a construir. Sus preguntas nos ayudan a mejorar, así que no dude en preguntar si no puede encontrar lo que busca aquí. From 562ac8a85abef36550ac2e28713cd7fbaf6fc956 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 14:33:50 -0700 Subject: [PATCH 01665/11794] New translations how-it-works.md (Spanish) --- es/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/how-it-works.md b/es/how-it-works.md index 7ddc6708c..eddd4c039 100644 --- a/es/how-it-works.md +++ b/es/how-it-works.md @@ -1,8 +1,8 @@ -# How It Works +# Cómo funciona -#### 100% Backed and Stable +#### 100% Respaldado y Estable -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar \ (OUSD \) es un token compatible con ERC-20 para la red de Ethereum. OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. From 562ce88d7343614d44708a603175f4d1cf9a2463 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 14:46:39 -0700 Subject: [PATCH 01666/11794] New translations how-it-works.md (Spanish) --- es/how-it-works.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/how-it-works.md b/es/how-it-works.md index eddd4c039..e1b5fbc76 100644 --- a/es/how-it-works.md +++ b/es/how-it-works.md @@ -4,7 +4,7 @@ Origin Dollar \ (OUSD \) es un token compatible con ERC-20 para la red de Ethereum. -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD es una moneda estable que está respaldada 1:1 por otras monedas estables como USDT, USDC y DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD From 105c25f6117535869d9b516d37efc3df43928bb1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 14:52:07 -0700 Subject: [PATCH 01667/11794] New translations how-it-works.md (Spanish) --- es/how-it-works.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/how-it-works.md b/es/how-it-works.md index e1b5fbc76..88527ce2a 100644 --- a/es/how-it-works.md +++ b/es/how-it-works.md @@ -4,7 +4,7 @@ Origin Dollar \ (OUSD \) es un token compatible con ERC-20 para la red de Ethereum. -OUSD es una moneda estable que está respaldada 1:1 por otras monedas estables como USDT, USDC y DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD es una moneda estable que está respaldada 1:1 por otras monedas estables como USDT, USDC y DAI. Como resultado, 1 OUSD siempre debería estar muy cerca de 1 USD en valor. {% hint style="success" %} 1 OUSD = 1 USD From afd70a7252951d7ca5240f43033bd12a346c86b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 15:04:25 -0700 Subject: [PATCH 01668/11794] New translations erc-20-1.md (Spanish) --- es/architecture/erc-20-1.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/architecture/erc-20-1.md b/es/architecture/erc-20-1.md index a9caff400..3456775a2 100644 --- a/es/architecture/erc-20-1.md +++ b/es/architecture/erc-20-1.md @@ -1,14 +1,14 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +La dirección ERC20 principal para Origin Dollar \ (OUSD \) es: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property that is important to understand. +OUSD es un token compatible con ERC-20 con una propiedad novedosa que es importante comprender. {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +Las carteras y plataformas de intercambio que deseen integrar OUSD no deben almacenar en caché los saldos de tokens para OUSD, ya que este valor cambiará con frecuencia a medida que se acumule el rendimiento para los holders de tokens. {% endhint %} The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 6d0ef46945f5b6de37dba147962882d6772c30fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 15:14:38 -0700 Subject: [PATCH 01669/11794] New translations erc-20-1.md (Spanish) --- es/architecture/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/architecture/erc-20-1.md b/es/architecture/erc-20-1.md index 3456775a2..667e603d4 100644 --- a/es/architecture/erc-20-1.md +++ b/es/architecture/erc-20-1.md @@ -11,7 +11,7 @@ OUSD es un token compatible con ERC-20 con una propiedad novedosa que es importa Las carteras y plataformas de intercambio que deseen integrar OUSD no deben almacenar en caché los saldos de tokens para OUSD, ya que este valor cambiará con frecuencia a medida que se acumule el rendimiento para los holders de tokens. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +La mayor diferencia que separa a OUSD de su token ERC-20 promedio es la forma en que la función`balanceOf ()` OUSD devolverá una cantidad variable basada en el valor total del pool multiplicado por la participación del holder en el pool. Esta diferencia es vital de entender, particularmente para carteras y plataformas de intercambio que desean integrar el token OUSD. Este valor debe obtenerse en tiempo real en lugar de almacenarse en caché, ya que OUSD rebasa con frecuencia. From 18ededd252a85800338aa091888037aceac36bfd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 15:14:40 -0700 Subject: [PATCH 01670/11794] New translations erc-20.md (Spanish) --- es/architecture/erc-20.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/es/architecture/erc-20.md b/es/architecture/erc-20.md index 9a789241b..853e21df8 100644 --- a/es/architecture/erc-20.md +++ b/es/architecture/erc-20.md @@ -1,12 +1,12 @@ -# Overview +# Visión General ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD se compone de una serie de contratos inteligentes. Cada uno de estos contratos está envuelto en un contrato de poder que se puede actualizar a través de los protocolos de gobernancia. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internamente, la propiedad en el pool se rastrea mediante un sistema de créditos que representa el porcentaje de propiedad del pool para cada holder. El contrato ERC-20 maneja la conversión a términos en USD cuando se ve un saldo o se inicia una transferencia entre billeteras. -The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +La Bóveda es responsable de acuñar y quemar OUSD. También aplica el porcentaje de activos que se implementan en cada una de las [Estrategias](../core-concepts/supported-strategies/)admitidas. Para optimizar los costos de GAS, la bóveda mantiene un búfer para permitir que la mayoría de los depósitos y reembolsos ocurran sin liquidar / deshacer los activos de las estrategias. From 99cfe26ecc8153197007aa18d0335017c01bd07d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 15:14:41 -0700 Subject: [PATCH 01671/11794] New translations strategies.md (Spanish) --- es/architecture/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/es/architecture/strategies.md b/es/architecture/strategies.md index 3133d5b03..888db358b 100644 --- a/es/architecture/strategies.md +++ b/es/architecture/strategies.md @@ -1,10 +1,10 @@ -# Strategies +# Estrategias -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +Se pueden agregar o eliminar nuevas estrategias en cualquier momento para responder a las nuevas realidades del mercado y diversificar el riesgo. -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +En el lanzamiento, OUSD aprovechará una estrategia única y desplegará el capital depositado en Compound. Tenemos la intención de implementar muchas otras estrategias poco después. -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +Una vez que migremos a la gobernanza descentralizada, nuestra intención es que la comunidad proponga nuevas estrategias y vote sobre el peso apropiado para cada estrategia en el pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From 3c2155d535d0a5e8385e76ea7d50ba426ddcb8d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 15:21:10 -0700 Subject: [PATCH 01672/11794] New translations timelock.md (Spanish) --- es/architecture/timelock.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/es/architecture/timelock.md b/es/architecture/timelock.md index b26b30f1c..a0b2a4050 100644 --- a/es/architecture/timelock.md +++ b/es/architecture/timelock.md @@ -1,13 +1,13 @@ -# Timelock +# Bloqueo de Tiempo {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +El bloqueo de tiempo se agregará poco después de que se verifique que todo funciona. Hasta entonces, los contratos se regirán por el 5 de 8 multi-sig de Origin. Esto permite una respuesta más rápida si se descubre algún problema crítico. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +El contrato de bloqueo de tiempo impone un período de espera de 48 horas antes de que se pueda ejecutar cualquier cambio en los contratos de OUSD. El bloqueo de tiempo puede ser llamado por nuestro multi-sig y es el propietario de nuestros contratos [ERC-20](erc-20.md), [Bóveda](vault.md) y [Estrategias](strategies.md). Las acciones administrativas que retrasan el tiempo les dan a los usuarios la oportunidad de salir de OUSD si sus administradores se vuelven maliciosos, se ven comprometidos o hacen un cambio que a los usuarios no les gusta. {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +El bloqueo de tiempo es una medida de seguridad que les da a los holders de OUSD 48 horas para retirar sus fondos si tienen objeciones a las actualizaciones propuestas al protocolo. {% endhint %} OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: From 79d6ab5697b850c60e43f42a62b3f6292c0180be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 15:21:12 -0700 Subject: [PATCH 01673/11794] New translations strategies.md (Spanish) --- es/architecture/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/architecture/strategies.md b/es/architecture/strategies.md index 888db358b..c8055e4c2 100644 --- a/es/architecture/strategies.md +++ b/es/architecture/strategies.md @@ -4,7 +4,7 @@ Se pueden agregar o eliminar nuevas estrategias en cualquier momento para respon En el lanzamiento, OUSD aprovechará una estrategia única y desplegará el capital depositado en Compound. Tenemos la intención de implementar muchas otras estrategias poco después. -Una vez que migremos a la gobernanza descentralizada, nuestra intención es que la comunidad proponga nuevas estrategias y vote sobre el peso apropiado para cada estrategia en el pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +Una vez que migremos a la gobernanza descentralizada, nuestra intención es que la comunidad proponga nuevas estrategias y vote sobre el peso apropiado para cada estrategia en el pool. Anticipamos que la mayoría de los holders de OUSD valorarán tener cierta exposición a oportunidades de mayor rendimiento mientras mantienen posiciones más conservadoras para una parte de los fondos. From 461b2efc38fbb091b556642266f310d7b5db8735 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 15:33:18 -0700 Subject: [PATCH 01674/11794] New translations timelock.md (Spanish) --- es/architecture/timelock.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/es/architecture/timelock.md b/es/architecture/timelock.md index a0b2a4050..a833b6e53 100644 --- a/es/architecture/timelock.md +++ b/es/architecture/timelock.md @@ -10,11 +10,11 @@ El contrato de bloqueo de tiempo impone un período de espera de 48 horas antes El bloqueo de tiempo es una medida de seguridad que les da a los holders de OUSD 48 horas para retirar sus fondos si tienen objeciones a las actualizaciones propuestas al protocolo. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD está utilizando una versión ligeramente modificada del [Tiempo de Bloqueo de Compound](https://compound.finance/docs/governance) que ha sido [auditado por OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Las 3 diferencias notables son: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD inicialmente utilizará un período de espera más corto \ (48 horas \) que Compound \ (72 horas \) para permitir una respuesta más rápida si se descubre algún problema. +2. Una vez transcurridas las 48 horas, cualquiera es libre de ejecutar la llamada, no sólo el dueño del contrato. +3. Los depósitos \ (pero no los retiros \) se pueden congelar inmediatamente sin requerir el período de espera de 48. Esto es en caso de que se descubra una vulnerabilidad importante. From 35b8066fbbca251da19f75418e35f0c0c2a84be3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 15:33:20 -0700 Subject: [PATCH 01675/11794] New translations vault.md (Spanish) --- es/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/es/architecture/vault.md b/es/architecture/vault.md index ebb2a96dc..c65d70f7a 100644 --- a/es/architecture/vault.md +++ b/es/architecture/vault.md @@ -1,17 +1,17 @@ -# Vault +# Bóveda -The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +La bóveda es el núcleo del protocolo. La bóveda es responsable de acuñar / canjear tokens OUSD, reequilibrar fondos entre las diversas estrategias compatibles y liquidar tokens de recompensa. -The most important publicly callable functions on the Vault are: +Las funciones que se pueden llamar públicamente más importantes en la Bóveda son: -* `mint()`allows a single supported stablecoin to be converted to OUSD -* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call -* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. -* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. -* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. -* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. +* `Acuñar ()`permite convertir una única moneda estable compatible a OUSD +* ` Acuña-Multiple ()`permite convertir múltiples monedas estables compatibles a OUSD en una sola llamada +* `Canjear ()`permite canjear una cantidad específica de OUSD por otras monedas estables admitidas. +* `Canjear todo ()`permite a un usuario canjear su saldo completo de OUSD por otras monedas estables compatibles. Esto es particularmente útil ya que los saldos de los usuarios aumentan constantemente a medida que se acumula el rendimiento. +* `Rebasar ()`actualiza los saldos de todos los usuarios en función del valor de los activos almacenados actualmente en el grupo de liquidez. +* `Asignar ()`mueve los activos bajo administración a sus [estrategias prescritas](strategies.md) para maximizar el rendimiento y diversificar el riesgo. -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. +En los canjes, es el protocolo y no el usuario el que decide qué moneda estable \ (s \) devolver al usuario. Esta decisión de qué moneda \ (s \) devolver se basa en las relaciones internas de los activos que se mantienen en el fondo común. From e01ffdf744a688302a63278042ed3aa605a3d01e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 15:33:21 -0700 Subject: [PATCH 01676/11794] New translations diversification.md (Spanish) --- es/core-concepts/fund-management/diversification.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/fund-management/diversification.md b/es/core-concepts/fund-management/diversification.md index 3d98a522e..3e745beae 100644 --- a/es/core-concepts/fund-management/diversification.md +++ b/es/core-concepts/fund-management/diversification.md @@ -1,6 +1,6 @@ -# Diversification +# Diversificación -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. +La versión inicial del contrato inteligente de la Bóveda de OUSD le da a cada estrategia válida un peso simple entre 0% y 100% para realizar una asignación de activos simple. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. From 130f124af4eeb1effcc16e2008674359eecd4327 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 15:43:32 -0700 Subject: [PATCH 01677/11794] New translations how-it-works.md (Spanish) --- es/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/how-it-works.md b/es/how-it-works.md index 88527ce2a..c779aaa02 100644 --- a/es/how-it-works.md +++ b/es/how-it-works.md @@ -16,9 +16,9 @@ Los usuarios convierten sus monedas estables existentes \ (actualmente USDT, USD **Canjeando OUSD** -Los usuarios pueden volver a convertir su OUSD en otras monedas estables en cualquier momento utilizando [Origin Dollar DApp](www.ousd.com). Se cobra una tarifa de salida del 0,5% en el momento del canje y se distribuye como rendimiento adicional a los participantes restantes en el pool. La tarifa sirve como una característica de seguridad para dificultar que los atacantes aprovechen los oráculos rezagados, lo que les impide desviar monedas estables del pool en caso de errores en los precios de los activos subyacentes. La tarifa existe para incentivar a los holders a largo plazo sobre los especuladores a corto plazo. +Los usuarios pueden volver a convertir su OUSD en otras monedas estables en cualquier momento utilizando [Origin Dollar DApp](www.ousd.com). Se cobra una tarifa de salida del 0,5% en el momento del canje y se distribuye como rendimiento adicional a los participantes restantes en el grupo de liquidez. La tarifa sirve como una característica de seguridad para dificultar que los atacantes aprovechen los oráculos rezagados, lo que les impide desviar monedas estables del grupo de liquidez en caso de errores en los precios de los activos subyacentes. La tarifa existe para incentivar a los holders a largo plazo sobre los especuladores a corto plazo. -Tras el canje, el contrato inteligente determinará qué moneda estable \ (s \) devolver al usuario. En la implementación actual, el pool devolverá monedas en la misma proporción que las existencias actuales. Esta falta de opciones para el usuario también protege al pool en su conjunto en caso de que alguna de las monedas estables admitidas pierda su vínculo con el dólar. +Tras el canje, el contrato inteligente determinará qué moneda estable \ (s \) devolver al usuario. En la implementación actual, el grupo de liquidez devolverá monedas en la misma proporción que las existencias actuales. Esta falta de opciones para el usuario también protege al grupo de liquidez en su conjunto en caso de que alguna de las monedas estables admitidas pierda su vínculo con el dólar. {% hint style="warning" %} Hay una tarifa de salida de **0.5%** y el usuario no puede elegir qué monedas estables recibe. @@ -26,7 +26,7 @@ Hay una tarifa de salida de **0.5%** y el usuario no puede elegir qué monedas e #### **Rendimiento de Cultivo Automatizado ** -OUSD genera rendimientos mediante la implementación de las monedas estables subyacentes que se depositaron en el contrato inteligente de OUSD en otros protocolos DeFi como Compound, Aave, Uniswap, Balancer y Curve. Se espera que cada mes se agreguen nuevas estrategias diversificadas al pool. Los intereses cobrados, las tarifas de tradeo y los tokens de recompensa se agrupan y se convierten en monedas estables para producir rendimientos denominados en OUSD. Con el tiempo, el protocolo moverá activos dentro y fuera de diferentes grupos de liquidez para brindar el mejor rendimiento a los holders de OUSD. +OUSD genera rendimientos mediante la implementación de las monedas estables subyacentes que se depositaron en el contrato inteligente de OUSD en otros protocolos DeFi como Compound, Aave, Uniswap, Balancer y Curve. Se espera que cada mes se agreguen nuevas estrategias diversificadas al grupo de liquidez. Los intereses cobrados, las tarifas de tradeo y los tokens de recompensa se agrupan y se convierten en monedas estables para producir rendimientos denominados en OUSD. Con el tiempo, el protocolo moverá activos dentro y fuera de diferentes grupos de liquidez para brindar el mejor rendimiento a los holders de OUSD. #### **Suministro Elástico** From e4bced54851a30e7d49506f8c5190b80a411a1c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 15:51:48 -0700 Subject: [PATCH 01678/11794] New translations erc-20-1.md (Spanish) --- es/architecture/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/architecture/erc-20-1.md b/es/architecture/erc-20-1.md index 667e603d4..6868fc310 100644 --- a/es/architecture/erc-20-1.md +++ b/es/architecture/erc-20-1.md @@ -11,7 +11,7 @@ OUSD es un token compatible con ERC-20 con una propiedad novedosa que es importa Las carteras y plataformas de intercambio que deseen integrar OUSD no deben almacenar en caché los saldos de tokens para OUSD, ya que este valor cambiará con frecuencia a medida que se acumule el rendimiento para los holders de tokens. {% endhint %} -La mayor diferencia que separa a OUSD de su token ERC-20 promedio es la forma en que la función`balanceOf ()` OUSD devolverá una cantidad variable basada en el valor total del pool multiplicado por la participación del holder en el pool. Esta diferencia es vital de entender, particularmente para carteras y plataformas de intercambio que desean integrar el token OUSD. Este valor debe obtenerse en tiempo real en lugar de almacenarse en caché, ya que OUSD rebasa con frecuencia. +La mayor diferencia que separa a OUSD de su token ERC-20 promedio es la forma en que la función`balanceOf ()` OUSD devolverá una cantidad variable basada en el valor total del pool multiplicado por la participación del holder en el grupo de liquidez. Esta diferencia es vital de entender, particularmente para carteras y plataformas de intercambio que desean integrar el token OUSD. Este valor debe obtenerse en tiempo real en lugar de almacenarse en caché, ya que OUSD rebasa con frecuencia. From 9233c2ee156aaa05938c910c8764a00fe35265a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 15:51:50 -0700 Subject: [PATCH 01679/11794] New translations erc-20.md (Spanish) --- es/architecture/erc-20.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/architecture/erc-20.md b/es/architecture/erc-20.md index 853e21df8..9d218ccc2 100644 --- a/es/architecture/erc-20.md +++ b/es/architecture/erc-20.md @@ -4,7 +4,7 @@ OUSD se compone de una serie de contratos inteligentes. Cada uno de estos contratos está envuelto en un contrato de poder que se puede actualizar a través de los protocolos de gobernancia. -Internamente, la propiedad en el pool se rastrea mediante un sistema de créditos que representa el porcentaje de propiedad del pool para cada holder. El contrato ERC-20 maneja la conversión a términos en USD cuando se ve un saldo o se inicia una transferencia entre billeteras. +Internamente, la propiedad en el pool se rastrea mediante un sistema de créditos que representa el porcentaje de propiedad del grupo de liquidez para cada holder. El contrato ERC-20 maneja la conversión a términos en USD cuando se ve un saldo o se inicia una transferencia entre billeteras. La Bóveda es responsable de acuñar y quemar OUSD. También aplica el porcentaje de activos que se implementan en cada una de las [Estrategias](../core-concepts/supported-strategies/)admitidas. Para optimizar los costos de GAS, la bóveda mantiene un búfer para permitir que la mayoría de los depósitos y reembolsos ocurran sin liquidar / deshacer los activos de las estrategias. From a5c9181645536e0455bd2cc141fb50995bff8eed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 15:51:52 -0700 Subject: [PATCH 01680/11794] New translations vault.md (Spanish) --- es/architecture/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/architecture/vault.md b/es/architecture/vault.md index c65d70f7a..0009aaa3e 100644 --- a/es/architecture/vault.md +++ b/es/architecture/vault.md @@ -11,7 +11,7 @@ Las funciones que se pueden llamar públicamente más importantes en la Bóveda * `Rebasar ()`actualiza los saldos de todos los usuarios en función del valor de los activos almacenados actualmente en el grupo de liquidez. * `Asignar ()`mueve los activos bajo administración a sus [estrategias prescritas](strategies.md) para maximizar el rendimiento y diversificar el riesgo. -En los canjes, es el protocolo y no el usuario el que decide qué moneda estable \ (s \) devolver al usuario. Esta decisión de qué moneda \ (s \) devolver se basa en las relaciones internas de los activos que se mantienen en el fondo común. +En los canjes, es el protocolo y no el usuario el que decide qué moneda estable \ (s \) devolver al usuario. Esta decisión de qué moneda \ (s \) devolver se basa en las relaciones internas de los activos que se mantienen en el grupo de liquidez. From ca17467f4ad332c9cf441b98319605b1498d42e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 15:51:54 -0700 Subject: [PATCH 01681/11794] New translations elastic-supply.md (Spanish) --- es/core-concepts/elastic-supply.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/core-concepts/elastic-supply.md b/es/core-concepts/elastic-supply.md index b415919ae..fb266f01c 100644 --- a/es/core-concepts/elastic-supply.md +++ b/es/core-concepts/elastic-supply.md @@ -1,8 +1,8 @@ -# Elastic Supply +# Suministro Elástico -**Elastic Supply. Stable Price.** +**Suministro Elástico. Precio estable.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD funciona de manera diferente a la mayoría de los tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. From aa1e2202007fca22f10e1e7c3481600976c8a532 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 15:51:55 -0700 Subject: [PATCH 01682/11794] New translations strategies.md (Spanish) --- es/architecture/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/architecture/strategies.md b/es/architecture/strategies.md index c8055e4c2..b53635385 100644 --- a/es/architecture/strategies.md +++ b/es/architecture/strategies.md @@ -4,7 +4,7 @@ Se pueden agregar o eliminar nuevas estrategias en cualquier momento para respon En el lanzamiento, OUSD aprovechará una estrategia única y desplegará el capital depositado en Compound. Tenemos la intención de implementar muchas otras estrategias poco después. -Una vez que migremos a la gobernanza descentralizada, nuestra intención es que la comunidad proponga nuevas estrategias y vote sobre el peso apropiado para cada estrategia en el pool. Anticipamos que la mayoría de los holders de OUSD valorarán tener cierta exposición a oportunidades de mayor rendimiento mientras mantienen posiciones más conservadoras para una parte de los fondos. +Una vez que migremos a la gobernanza descentralizada, nuestra intención es que la comunidad proponga nuevas estrategias y vote sobre el peso apropiado para cada estrategia en el grupo de liquidez. Anticipamos que la mayoría de los holders de OUSD valorarán tener cierta exposición a oportunidades de mayor rendimiento mientras mantienen posiciones más conservadoras para una parte de los fondos. From 91c40602ca475cf85ece6d5c2cfaa42239f59d79 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 16:21:32 -0700 Subject: [PATCH 01683/11794] New translations elastic-supply.md (Spanish) --- es/core-concepts/elastic-supply.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/es/core-concepts/elastic-supply.md b/es/core-concepts/elastic-supply.md index fb266f01c..11cbfd1f9 100644 --- a/es/core-concepts/elastic-supply.md +++ b/es/core-concepts/elastic-supply.md @@ -2,17 +2,17 @@ **Suministro Elástico. Precio estable.** -OUSD funciona de manera diferente a la mayoría de los tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD funciona de manera diferente a la mayoría de los tokens. En lugar de que el precio aumente a medida que aumenta el valor de los activos bajo administración \ (como con los cTokens de Compound o los yTokens de Yearn \), el valor de un OUSD permanece constante en aproximadamente $1. En cambio, los contratos ajustan constantemente el suministro monetario y actualizan automáticamente el saldo en la billetera de cada holder de tokens para reflejar el rendimiento obtenido por el protocolo. {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +Piense en ello como intereses acumulados en su cuenta bancaria. La unidad de cuenta y el valor del dólar estadounidense no cambian. Simplemente obtiene más dólares estadounidenses a medida que gana intereses. {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +Este mecanismo se inspiró en el enfoque novedoso adoptado por [Ampleforth](https://www.ampleforth.org/), pero hay algunas diferencias clave que vale la pena destacar: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD está respaldado al 100% por otras monedas estables y no tendrá el mismo desafío de mantener la paridad con el dólar. Dada la facilidad de acuñar y canjear OUSD, podemos contar con arbitrajistas para garantizar que se mantenga la paridad. +2. El rebasamiento de OUSD está fuertemente sesgado hacia el aumento de la oferta, ya que la cantidad de OUSD acuñada está vinculada a las ganancias obtenidas por las estrategias subyacentes. Aparte de las fluctuaciones en el precio que son comunes con las monedas estables subyacentes, OUSD no debería ver caer su saldo. Su principal está protegido siempre que nada salga mal con los protocolos subyacentes de préstamos / AMM y stablecoin. Cualquier disminución importante en su saldo sería una indicación de problemas en el sistema. +3. A diferencia de Ampleforth, que se reactiva una vez al día, la oferta monetaria de OUSD se actualiza constantemente en tiempo real a medida que se genera el rendimiento. From 4d975231946e473f6ae31e03b0af10a51b011be7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 16:21:34 -0700 Subject: [PATCH 01684/11794] New translations price-oracles.md (Spanish) --- es/core-concepts/price-oracles.md | 114 +++++++++++++++--------------- 1 file changed, 57 insertions(+), 57 deletions(-) diff --git a/es/core-concepts/price-oracles.md b/es/core-concepts/price-oracles.md index 0f5b487c4..f2f19baf2 100644 --- a/es/core-concepts/price-oracles.md +++ b/es/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# Precio de Oráculos -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD está diseñado para mantenerse vinculado a 1 USD y tener un respaldo 1:1 con sus monedas estables subyacentes. Esto es más complicado de lo que parece porque estas monedas estables subyacentes se desvían constantemente de sus propias clavijas de 1 USD deseadas. Si bien la mayoría de las fluctuaciones diarias son menores, ha habido cambios importantes en el precio que se han producido en el pasado y es probable que vuelvan a ocurrir en el futuro. - - + - - @@ -21,11 +21,11 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - +
CoinLow + MonedaBajo High + Alto Delta Source + Fuente
USDC

$0.929222

-

Mar 13, 2020

+

13 de marzo de 2020

-

$1.11

-

Oct 15, 2018

+

1,11 USD

+

15 de octubre de 2018

$0.180778 CoinMarketCap @@ -35,11 +35,11 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s USDC

$0.924188

-

Aug 02, 2020

+

02 de agosto de 2020

-

$1.17

-

May 08, 2019

+

1,17 USD

+

08 de mayo de 2019

$0.245812 CoinGecko @@ -49,11 +49,11 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s DAI

$0.945505

-

May 10, 2020

+

10 de mayo de 2020

-

$1.11

-

Mar 13, 2020

+

1,11 USD

+

13 de marzo de 2020

$0.164495 CoinMarketCap @@ -63,11 +63,11 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s DAI

$0.903243

-

Nov 25, 2019

+

25 de noviembre de 2019

-

$1.22

-

Mar 13, 2020

+

1.22 USD

+

13 de marzo de 2020

$0.316757 CoinGecko @@ -77,11 +77,11 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s USDT

$0.849809

-

Feb 02, 2017

+

02 de febrero de 2017

-

$1.21

-

May 27, 2017

+

1.21 USD

+

27 de mayo de 2017

$0.360191 CoinGecko @@ -91,69 +91,69 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s USDT

$0.572521

-

Mar 02, 2015

+

02 de marzo de 2015

-

$1.32

-

Jul 24, 2018

+

1.32 USD

+

24 de julio de 2018

$0.747479$0,747479 CoinMarketCap
-In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +Para acuñar y quemar la cantidad apropiada de OUSD al entrar y salir, los contratos inteligentes deben fijar el precio con precisión del USDT, USDC y DAI que ingresa y sale del sistema. También necesita una forma confiable de expandir la oferta para distribuir el interés que se gana, o contratar la oferta si hay un cambio negativo en el valor de los activos subyacentes. Como protocolo descentralizado, OUSD debe depender de fuentes no centralizadas para estos precios. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +OUSD obtiene el precio de múltiples oráculos en cadena y usa el tipo de cambio que es más ventajoso para el grupo. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +Con el fin de prevenir ataques maliciosos y alentar a los inversores a largo plazo sobre los especuladores a corto plazo, el contrato de OUSD compara las fuentes de precios de múltiples fuentes y utilizará el tipo de cambio que beneficie a todo el grupo sobre el individuo. Este mecanismo protege los fondos del grupo de liquidez de los arbitrajistas y evita que cualquier individuo pueda aprovechar cualquier ineficiencia temporal causada por oráculos mal valorados para agotar el grupo de liquidez de activos. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +Esto protege los fondos en el grupo de liquidez mientras recompensa a los holders a largo plazo. Dado que el precio más seguro depende de la dirección de la operación, el oráculo de Origin expone tanto un `priceUSDMint ()` y un `priceUSDRedeem ()`. La función de reajuste utiliza `priceUSDMint ()` para mantener la coherencia. -Here is the initial set of oracles that are being used by OUSD: +Aquí está el conjunto inicial de oráculos que está siendo utilizado por OUSD: -{% embed url="https://compound.finance/docs/prices" caption="" %} +{% embed url = "https://compound.finance/docs/prices" caption = ""%} -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +{% embed url = "https://feeds.chain.link/eth-usd" caption = ""%} -The following oracles have been implemented, but are not currently being used due to gas costs: +Se han implementado los siguientes oráculos, pero actualmente no se utilizan debido a los costos del gas: -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} +{% embed url = "https://uniswap.org/docs/v2/core-concepts/oracles/" caption = ""%} {% tabs %} -{% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% tab title = "DAI / USD"%} +Los siguientes oráculos se utilizan para obtener o calcular un precio de **DAI / USD:** + +| Oráculo | Par | Contrato | +|:------------------------ |:----------- |:-------------------------------------------- | +| Feed de Precios Abiertos | DAI / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI / USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI / ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI / ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} -{% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** +{% tab title = "DAI / USD"%} +Los siguientes oráculos se utilizan para obtener o calcular un precio de **DAI / USD:** -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +| Oráculo | Par | Contrato | +|:------------------------ |:------------ |:-------------------------------------------- | +| Chainlink | USDT / ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Feed de Precios Abiertos | USDC / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT / ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} -{% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** +{% tab title = "DAI / USD"%} +Los siguientes oráculos se utilizan para obtener o calcular un precio de **DAI / USD:** -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +| Oráculo | Par | Contrato | +|:------------------------ |:---------- |:-------------------------------------------- | +| Chainlink | USDT / ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Feed de Precios Abiertos | USDC / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} {% tab title="ETH/USD" %} From cf629b54eb27b2934c32383621515ae0ff088d19 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 16:29:00 -0700 Subject: [PATCH 01685/11794] New translations price-oracles.md (Spanish) --- es/core-concepts/price-oracles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/es/core-concepts/price-oracles.md b/es/core-concepts/price-oracles.md index f2f19baf2..e891c3d0e 100644 --- a/es/core-concepts/price-oracles.md +++ b/es/core-concepts/price-oracles.md @@ -149,20 +149,20 @@ Los siguientes oráculos se utilizan para obtener o calcular un precio de **DAI {% tab title = "DAI / USD"%} Los siguientes oráculos se utilizan para obtener o calcular un precio de **DAI / USD:** -| Oráculo | Par | Contrato | -|:------------------------ |:---------- |:-------------------------------------------- | -| Chainlink | USDT / ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Feed de Precios Abiertos | USDC / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +| Oráculo | Par | Contrato | +|:------------------------ |:------------ |:-------------------------------------------- | +| Chainlink | USDT / ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Feed de Precios Abiertos | USDC / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT / ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} -{% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. +{% tab title = "DAI / USD"%} +Dado que no todos los oráculos tienen pares de USD directos, el protocolo también obtiene los precios de **ETH / USD** para calcular los precios en USD utilizando ETH. Nuevamente, para estar seguro, el protocolo elige lo más ventajoso para el fondo en lugar del individuo. -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| Oráculo | Par | Contrato | +|:------------------------ |:--------- |:------------------------------------------ | +| Feed de Precios Abiertos | ETH / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH / USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} From 3e46a6cc982494c0f3c5ca44fcc68af03ce0b9e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:05:27 -0700 Subject: [PATCH 01686/11794] New translations SUMMARY.md (Arabic) --- ar/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/SUMMARY.md b/ar/SUMMARY.md index 2156447b9..69c48c9fb 100644 --- a/ar/SUMMARY.md +++ b/ar/SUMMARY.md @@ -47,7 +47,7 @@ ## Security & Risks * [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/untitled.md) +* [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/asset-risk.md) * [Contributing](security-and-risks/contributing.md) From fc6ae820b851bffc772426458307057da41470db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:05:59 -0700 Subject: [PATCH 01687/11794] New translations SUMMARY.md (French) --- fr/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/SUMMARY.md b/fr/SUMMARY.md index 2156447b9..69c48c9fb 100644 --- a/fr/SUMMARY.md +++ b/fr/SUMMARY.md @@ -47,7 +47,7 @@ ## Security & Risks * [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/untitled.md) +* [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/asset-risk.md) * [Contributing](security-and-risks/contributing.md) From a43c0256a758dfd69b37a5b2cc43f8b2bc2d2553 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:06:26 -0700 Subject: [PATCH 01688/11794] New translations SUMMARY.md (German) --- de/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/SUMMARY.md b/de/SUMMARY.md index 2156447b9..69c48c9fb 100644 --- a/de/SUMMARY.md +++ b/de/SUMMARY.md @@ -47,7 +47,7 @@ ## Security & Risks * [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/untitled.md) +* [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/asset-risk.md) * [Contributing](security-and-risks/contributing.md) From e51c47bec24eabfda56268f3b5e38fce920784ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:07:05 -0700 Subject: [PATCH 01689/11794] New translations audits.md (Arabic) --- ar/security-and-risks/audits.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ar/security-and-risks/audits.md diff --git a/ar/security-and-risks/audits.md b/ar/security-and-risks/audits.md new file mode 100644 index 000000000..db3055693 --- /dev/null +++ b/ar/security-and-risks/audits.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="audits.md" %} + + + + + From be7d383abfc4139829bc39895ca3d9b90563d795 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:07:25 -0700 Subject: [PATCH 01690/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/SUMMARY.md b/es/SUMMARY.md index 743e796a0..742fa69c9 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -47,7 +47,7 @@ ## Seguridad & Riesgos * [Riesgos](security-and-risks/risks.md) -* [Auditorias](security-and-risks/untitled.md) +* [Auditorias](security-and-risks/audits.md) * [Recompensas de Errores](security-and-risks/asset-risk.md) * [Contribuyendo](security-and-risks/contributing.md) From b4cca80e87584242aa800f05259396b33f8f5ae0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:07:32 -0700 Subject: [PATCH 01691/11794] New translations audits.md (Spanish) --- es/security-and-risks/audits.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 es/security-and-risks/audits.md diff --git a/es/security-and-risks/audits.md b/es/security-and-risks/audits.md new file mode 100644 index 000000000..db3055693 --- /dev/null +++ b/es/security-and-risks/audits.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="audits.md" %} + + + + + From d977cd2247e851f5550e7643675c549bb914e500 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:08:17 -0700 Subject: [PATCH 01692/11794] New translations audits.md (French) --- fr/security-and-risks/audits.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 fr/security-and-risks/audits.md diff --git a/fr/security-and-risks/audits.md b/fr/security-and-risks/audits.md new file mode 100644 index 000000000..db3055693 --- /dev/null +++ b/fr/security-and-risks/audits.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="audits.md" %} + + + + + From 6ee8889a9162ced11850f396f42694ad9315fc60 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:09:45 -0700 Subject: [PATCH 01693/11794] New translations audits.md (Italian) --- it/security-and-risks/audits.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 it/security-and-risks/audits.md diff --git a/it/security-and-risks/audits.md b/it/security-and-risks/audits.md new file mode 100644 index 000000000..db3055693 --- /dev/null +++ b/it/security-and-risks/audits.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="audits.md" %} + + + + + From c424ad8e0b6543bde8ce8f74943fed6620d4d15c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:09:56 -0700 Subject: [PATCH 01694/11794] New translations SUMMARY.md (Japanese) --- ja/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/SUMMARY.md b/ja/SUMMARY.md index 2156447b9..69c48c9fb 100644 --- a/ja/SUMMARY.md +++ b/ja/SUMMARY.md @@ -47,7 +47,7 @@ ## Security & Risks * [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/untitled.md) +* [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/asset-risk.md) * [Contributing](security-and-risks/contributing.md) From 528a9567f0f1ce9eceb7c3ec0045ee1cca0deff3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:11:09 -0700 Subject: [PATCH 01695/11794] New translations SUMMARY.md (Portuguese) --- pt/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/SUMMARY.md b/pt/SUMMARY.md index 2156447b9..69c48c9fb 100644 --- a/pt/SUMMARY.md +++ b/pt/SUMMARY.md @@ -47,7 +47,7 @@ ## Security & Risks * [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/untitled.md) +* [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/asset-risk.md) * [Contributing](security-and-risks/contributing.md) From 3b6e06584b200db7660978edc12714c6a966a70d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:11:22 -0700 Subject: [PATCH 01696/11794] New translations audits.md (Dutch) --- nl/security-and-risks/audits.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 nl/security-and-risks/audits.md diff --git a/nl/security-and-risks/audits.md b/nl/security-and-risks/audits.md new file mode 100644 index 000000000..db3055693 --- /dev/null +++ b/nl/security-and-risks/audits.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="audits.md" %} + + + + + From 603754134acf51ca20b38bab9f6c893485ffc2f5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:11:31 -0700 Subject: [PATCH 01697/11794] New translations audits.md (Japanese) --- ja/security-and-risks/audits.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ja/security-and-risks/audits.md diff --git a/ja/security-and-risks/audits.md b/ja/security-and-risks/audits.md new file mode 100644 index 000000000..db3055693 --- /dev/null +++ b/ja/security-and-risks/audits.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="audits.md" %} + + + + + From b6c7aab069cd8c1b998f6037078d5faab9037de7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:12:06 -0700 Subject: [PATCH 01698/11794] New translations SUMMARY.md (Dutch) --- nl/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/SUMMARY.md b/nl/SUMMARY.md index 2156447b9..69c48c9fb 100644 --- a/nl/SUMMARY.md +++ b/nl/SUMMARY.md @@ -47,7 +47,7 @@ ## Security & Risks * [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/untitled.md) +* [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/asset-risk.md) * [Contributing](security-and-risks/contributing.md) From 0aa4e408085f6759ea0b36cb59635e29dd5072ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:12:28 -0700 Subject: [PATCH 01699/11794] New translations audits.md (Korean) --- ko/security-and-risks/audits.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ko/security-and-risks/audits.md diff --git a/ko/security-and-risks/audits.md b/ko/security-and-risks/audits.md new file mode 100644 index 000000000..d443415f0 --- /dev/null +++ b/ko/security-and-risks/audits.md @@ -0,0 +1,22 @@ +# 감사 + +{% hint style="danger" %} +OUSD 스마트 컨트렉트는 아직 감사되지 않았습니다. 다량의 자본 투자에 앞서, 스마트 컨트렉트 검토를 진행하실 것을 적극 권장합니다. +{% endhint %} + +**OUSD** + +2020년 10월 초, 이미 잘 알려진 보안 회사인 + +트레일 오프 비트(Trail of Bits>/0) 의 감사가 예정되어 있습니다. 그들의 감사 결과가 공개 되는대로 발표할 것입니다.

+ +**지원되는 전략** + +컴파운드(Compound) 에 대한 여러 감사가 이미 완료 되었으며, 해당 웹 사이트에서 사용할 수 있습니다. 여기에는 OUSD가 사용하는 수정 된 [타임락(Timelock)](../smart-contracts/api/timelock-1.md) 의 원본 코드가 포함됩니다. + +{% page-ref page="audits.md" %} + + + + + From ba69624923a7bcfd11a3c33aae0d72787a60e972 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:12:33 -0700 Subject: [PATCH 01700/11794] New translations audits.md (German) --- de/security-and-risks/audits.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 de/security-and-risks/audits.md diff --git a/de/security-and-risks/audits.md b/de/security-and-risks/audits.md new file mode 100644 index 000000000..db3055693 --- /dev/null +++ b/de/security-and-risks/audits.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="audits.md" %} + + + + + From a348b98887191a33258d342a762a53d83c4c32cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:12:59 -0700 Subject: [PATCH 01701/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index 30a6d0411..80f35974a 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -47,7 +47,7 @@ ## 보안 & 위험 * [위험](security-and-risks/risks.md) -* [감사](security-and-risks/untitled.md) +* [감사](security-and-risks/audits.md) * [버그 현상금](security-and-risks/asset-risk.md) * [기여](security-and-risks/contributing.md) From 33f7e3072162b75fbdfe1086e251ca70544e2372 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:14:02 -0700 Subject: [PATCH 01702/11794] New translations audits.md (Greek) --- el/security-and-risks/audits.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 el/security-and-risks/audits.md diff --git a/el/security-and-risks/audits.md b/el/security-and-risks/audits.md new file mode 100644 index 000000000..db3055693 --- /dev/null +++ b/el/security-and-risks/audits.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="audits.md" %} + + + + + From 86404d977daf32ce3316d319e266fb3b03aeebfa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:14:12 -0700 Subject: [PATCH 01703/11794] New translations SUMMARY.md (Italian) --- it/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/SUMMARY.md b/it/SUMMARY.md index 2156447b9..69c48c9fb 100644 --- a/it/SUMMARY.md +++ b/it/SUMMARY.md @@ -47,7 +47,7 @@ ## Security & Risks * [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/untitled.md) +* [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/asset-risk.md) * [Contributing](security-and-risks/contributing.md) From 2c4dd768da58caef3a224c2b44112b597c2a4cdc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:14:15 -0700 Subject: [PATCH 01704/11794] New translations SUMMARY.md (Greek) --- el/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/SUMMARY.md b/el/SUMMARY.md index 2156447b9..69c48c9fb 100644 --- a/el/SUMMARY.md +++ b/el/SUMMARY.md @@ -47,7 +47,7 @@ ## Security & Risks * [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/untitled.md) +* [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/asset-risk.md) * [Contributing](security-and-risks/contributing.md) From 67bf5fad5e682d7fd8ca33f545c546a8e14cea4d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:14:36 -0700 Subject: [PATCH 01705/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 716cfbc4f4b070212a95f72de3b49dd8741c8133 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:14:40 -0700 Subject: [PATCH 01706/11794] New translations usdt.md (Chinese Traditional) --- zh/core-concepts/supported-assets/usdt.md | 24 +++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-assets/usdt.md b/zh/core-concepts/supported-assets/usdt.md index 035965263..4ae2afe89 100644 --- a/zh/core-concepts/supported-assets/usdt.md +++ b/zh/core-concepts/supported-assets/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From e8c282103d8454a8f0d905499b3947f59840a589 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:14:45 -0700 Subject: [PATCH 01707/11794] New translations timelock-1.md (Chinese Traditional) --- zh/smart-contracts/api/timelock-1.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock-1.md b/zh/smart-contracts/api/timelock-1.md index d2c14aea0..1dde00239 100644 --- a/zh/smart-contracts/api/timelock-1.md +++ b/zh/smart-contracts/api/timelock-1.md @@ -1,20 +1,20 @@ -# 时间锁 +# Timelock {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 8b97ad13ab09dfa36f3dd3c015609b343ec5f545 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:14:47 -0700 Subject: [PATCH 01708/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From eee3adee453b8d8165da369c6976bf3c38a8f8b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:14:49 -0700 Subject: [PATCH 01709/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 27806f341e57706452b3db83d52f9ad3376ef993 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:14:50 -0700 Subject: [PATCH 01710/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 93fb647e8..7aa009ac1 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From f5dae3815e3fe6c9bab15b4167ecf8a052d783f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:14:52 -0700 Subject: [PATCH 01711/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 6d147fc6d..0bb57264b 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock-1.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock-1.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From 8689c66a5f707ce992d0c2ecbbb9b76718f4c9ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:14:54 -0700 Subject: [PATCH 01712/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 zh/security-and-risks/audits.md diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md new file mode 100644 index 000000000..db3055693 --- /dev/null +++ b/zh/security-and-risks/audits.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="audits.md" %} + + + + + From 501b51a19e3ff89f04365104e7d9cd3940466b44 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:14:55 -0700 Subject: [PATCH 01713/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d5d7eead2..26b5ebfe6 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From 3ed6e63eedc2ebcd4dc942a0501789a9bc2bb358 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:14:57 -0700 Subject: [PATCH 01714/11794] New translations asset-risk.md (Chinese Traditional) --- zh/security-and-risks/asset-risk.md | 40 ++++++++++++++--------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/asset-risk.md b/zh/security-and-risks/asset-risk.md index 00b7fc318..92140f5ed 100644 --- a/zh/security-and-risks/asset-risk.md +++ b/zh/security-and-risks/asset-risk.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 奖励的范围从小问题 **$ 100** 到重大漏洞的 **$ 250,000** 。 Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 866591bb6ad3d2af9c6d5aefc392ef540460cfab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:15:01 -0700 Subject: [PATCH 01715/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 7f83f6d5a9eebad21d5159a0fa49183ebda18e0c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:15:03 -0700 Subject: [PATCH 01716/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 1aeece47e..b88b3a90d 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -我们打算至少与以下自动做市商直接集成: +We intend to integrate directly with at least the following automated market makers: {% page-ref page="../supported-strategies/uniswap.md" %} From 706e71d6e94f437272347cd9c510c9215fedff49 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:15:05 -0700 Subject: [PATCH 01717/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/yield-generation/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index f64419b85..cede81cda 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,14 +1,14 @@ -# 收益产生 +# Yield Generation -**自动收益耕作** +**Automated Yield Farming** -虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 (TVL),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 OUSD 的第一个版本将采用一个简单的 Compound 策略,但是每个月都会部署能够将收益最大化并同时以最大程度降低风险和依赖性的新策略。 +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -OUSD 通过三种方式产生收益: +Effectively, there are 3 ways that OUSD generates yield: {% page-ref page="lending.md" %} From b53211f47c619cd23ef51ab2a80cc4a83747c9c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:15:07 -0700 Subject: [PATCH 01718/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 80fcf69a37c05876f5f53a684348d373f70fea25 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:15:09 -0700 Subject: [PATCH 01719/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 5f5f561dc4eae86479dc36d748b1da6c2fed7cdd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:15:24 -0700 Subject: [PATCH 01720/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 8bbc7fd1d2523a74fe9b5fe94ae5a0cf3e0808e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:15:32 -0700 Subject: [PATCH 01721/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 2156447b9..69c48c9fb 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -47,7 +47,7 @@ ## Security & Risks * [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/untitled.md) +* [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/asset-risk.md) * [Contributing](security-and-risks/contributing.md) From 2adab4068fa8bf414bf652129f03a3df754d5c5b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:15:40 -0700 Subject: [PATCH 01722/11794] New translations audits.md (Turkish) --- tr/security-and-risks/audits.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 tr/security-and-risks/audits.md diff --git a/tr/security-and-risks/audits.md b/tr/security-and-risks/audits.md new file mode 100644 index 000000000..db3055693 --- /dev/null +++ b/tr/security-and-risks/audits.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="audits.md" %} + + + + + From 398e539d3b788045eb5a73138902db31b0bc3939 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:15:44 -0700 Subject: [PATCH 01723/11794] New translations README.md (Chinese Traditional) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 2158b4019..01162cf25 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,30 +1,30 @@ --- -description: 首个在您的钱包中赚取收益的稳定币 +description: The first stablecoin that earns a yield while it's still in your wallet --- -# 介绍 +# Introduction -## **一种更好的货币形式** +## **A Better Form of Money** -Origin Dollar (OUSD)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) -**背景** +**Background** -1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 同时,去中心化金融(DeFi)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。 +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. -现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. -更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. -您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. -Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) (100%开源)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. -欢迎来到金钱的未来。 +Welcome to the future of money. From ece7375bc792bcbfd8ff0d5410142eadf0f953b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:15:52 -0700 Subject: [PATCH 01724/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index ca707846b..b891a0c78 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,6 +1,6 @@ -# 时间锁 +# Timelock {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 5236c71962c7f2df0b801665a368982c23dc7f59 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:15:55 -0700 Subject: [PATCH 01725/11794] New translations erc-20.md (Chinese Traditional) --- zh/smart-contracts/erc-20.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/erc-20.md b/zh/smart-contracts/erc-20.md index 565729c52..c3a21d407 100644 --- a/zh/smart-contracts/erc-20.md +++ b/zh/smart-contracts/erc-20.md @@ -1,12 +1,12 @@ -# 架构 +# Architecture ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -在内部,每个持有者池中的所有权百分比是用积分系统来跟踪。 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From d27904973e90c9c83d1c5cb3fe9906418298efe2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:16:01 -0700 Subject: [PATCH 01726/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/SUMMARY.md b/id/SUMMARY.md index 96c2974e7..ed098a365 100644 --- a/id/SUMMARY.md +++ b/id/SUMMARY.md @@ -47,7 +47,7 @@ ## Security & Risks * [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/untitled.md) +* [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/asset-risk.md) * [Contributing](security-and-risks/contributing.md) From 6313698af4082c95f74b89b87d1cbcbc563bda18 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:16:24 -0700 Subject: [PATCH 01727/11794] New translations audits.md (Vietnamese) --- vi/security-and-risks/audits.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 vi/security-and-risks/audits.md diff --git a/vi/security-and-risks/audits.md b/vi/security-and-risks/audits.md new file mode 100644 index 000000000..db3055693 --- /dev/null +++ b/vi/security-and-risks/audits.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="audits.md" %} + + + + + From 887b7582c1516fd8a4840e0a1e858fc92bfea167 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:16:48 -0700 Subject: [PATCH 01728/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 50 +++++++++++++++++----------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index feec2a92f..57f66229a 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,55 +1,55 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| 保险库 (Vault) | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(proxy wrappers\): -| 策略 | 地址 | 当前分配 | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:---- | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | -内部 implementation 合约: +Internal implementation contracts: -| 策略 | 地址 | +| Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | {% endtab %} {% tab title="Stablecoins" %} -| 合约 | 地址 | -|:---- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | {% endtab %} {% endtabs %} From 4c8e0aa3a36a910cf5eaffd9d49ee9165fba0fee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:17:03 -0700 Subject: [PATCH 01729/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md index 2156447b9..69c48c9fb 100644 --- a/vi/SUMMARY.md +++ b/vi/SUMMARY.md @@ -47,7 +47,7 @@ ## Security & Risks * [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/untitled.md) +* [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/asset-risk.md) * [Contributing](security-and-risks/contributing.md) From b1a77bd45d95f321406796d16c884b7d06c2236f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:17:38 -0700 Subject: [PATCH 01730/11794] New translations README.md (Chinese Simplified) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 01162cf25..2158b4019 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,30 +1,30 @@ --- -description: The first stablecoin that earns a yield while it's still in your wallet +description: 首个在您的钱包中赚取收益的稳定币 --- -# Introduction +# 介绍 -## **A Better Form of Money** +## **一种更好的货币形式** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 ![](.gitbook/assets/origin-dollar-summary.jpeg) -**Background** +**背景** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 同时,去中心化金融(DeFi)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。 -One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. +现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 -To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 -With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 -Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. +Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) (100%开源)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 -Welcome to the future of money. +欢迎来到金钱的未来。 From 87a8fa603ff1df933e96c5c4faadbd086e76c05a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:17:40 -0700 Subject: [PATCH 01731/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 69c48c9fb..4c92dbf1f 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-assets/README.md) +* [弹性供应](core-concepts/elastic-supply.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-assets/README.md) * [USDT](core-concepts/supported-assets/usdt.md) * [USDC](core-concepts/supported-assets/usdc.md) * [DAI](core-concepts/supported-assets/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) @@ -23,35 +23,35 @@ * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management/README.md) + * [收益策略](core-concepts/fund-management/earning-strategies.md) + * [多样化](core-concepts/fund-management/diversification.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/governance.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/governance.md) +* [管理员权限](governance/admin-privileges.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/erc-20.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/erc-20.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock-1.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock-1.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/asset-risk.md) -* [Contributing](security-and-risks/contributing.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/asset-risk.md) +* [如何贡献](security-and-risks/contributing.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 0222ace681a4e413e204f06138a5c9c1bec397a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:17:42 -0700 Subject: [PATCH 01732/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 6761fb4a2..daa9c6463 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,40 +1,40 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 -**Adding OUSD to Your Wallet** +**将 OUSD 加入您的钱包** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 -**Integrating OUSD** +**集成 OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: {% page-ref page="smart-contracts/erc-20.md" %} {% page-ref page="smart-contracts/api/" %} -**Getting Help** +**帮助** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +请加入 Origin [Discord](www.originprotocol.com/discord) 中的 Origin Dollar #engineering 聊天室。 我们的团队和社区成员期待帮助您开发。 您所提出的问题可以帮助我们改善产品,所以如果在这里找不到需要的信息,请随时联系我们。 From 7fd138ed2bc96df2771bd9aaadb3474bb3a16368 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:17:43 -0700 Subject: [PATCH 01733/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 8bf7459de..2683c4907 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 08d3e83108d63e3952324d7aa0d2ec2e49314cfc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:17:45 -0700 Subject: [PATCH 01734/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From cf0a5434c95d182938865c9b5a7107108fd86599 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:17:47 -0700 Subject: [PATCH 01735/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From b84dc2728c1cd7a11f885fa0bde06b1fb57f48aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:17:49 -0700 Subject: [PATCH 01736/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index a186313e1..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保險庫 (Vault) +# 保险库 (Vault) -保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -保險庫最重要的可公開調用的功能是: +保险库最重要的可公开调用的功能是: -* `mint()`允許將一種受支持的穩定幣轉換為 OUSD -* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD -* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 -* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 -* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 -* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From 312d4fe795e90f04c1eb5af50101ed30f15822e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:17:50 -0700 Subject: [PATCH 01737/11794] New translations elastic-supply.md (Chinese Simplified) --- zh/core-concepts/elastic-supply.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index b415919ae..ef84d413a 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD 的重新平衡机制非常偏向于增加供应量,因为 OUSD 的铸造量与基础策略所获得的收益相关。 除了基础稳定币常见的价格波动之外,您应该不会看到 OUSD 余额下降。 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 余额的重大减少将代表系统出现了问题。 +3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 From f28ac32fdd2b78f928db0603c56c3c1e430c93bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:17:54 -0700 Subject: [PATCH 01738/11794] New translations diversification.md (Chinese Simplified) --- zh/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md index ae30a8c17..cf9516415 100644 --- a/zh/core-concepts/fund-management/diversification.md +++ b/zh/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# 多樣化 +# 多样化 -OUSD 保險庫智能合約的初始版本為每個有效策略賦予介於0%和100%之間的簡單權重,以執行簡單的資產分配。 在短期內這些權重會經常通過 Origin 發布的更新被調整,而長期會由去中心化的治理來進行調整。 +OUSD 保险库智能合约的初始版本为每个有效策略赋予介于0%和100%之间的简单权重,以执行简单的资产分配。 在短期内这些权重会经常通过 Origin 发布的更新被调整,而长期会由去中心化的治理来进行调整。 -使用多個底層 DeFi [平台](../supported-strategies/) 以多元化將降低智能合約和其他系統性風險。 智能合約將計算當前和預期的 APY,以為 OUSD 持有者提供有競爭力的回報。 隨著時間的推移,保險庫合同將升級為可以在多個策略之間進行智能和自動地切換,而無需任何手動干預。 例如,保險庫會自動在各種借貸策略之間轉移資金,以優化收益。 +使用多个底层 DeFi [平台](../supported-strategies/) 以多元化将降低智能合约和其他系统性风险。 智能合约将计算当前和预期的 APY,以为 OUSD 持有者提供有竞争力的回报。 随着时间的推移,保险库合同将升级为可以在多个策略之间进行智能和自动地切换,而无需任何手动干预。 例如,保险库会自动在各种借贷策略之间转移资金,以优化收益。 -但是,我們還是希望通過治理投票來做出一些類似風險參數或是否將某些策略包括在自動決策引擎中的決策。 +但是,我们还是希望通过治理投票来做出一些类似风险参数或是否将某些策略包括在自动决策引擎中的决策。 From 06576aca4b0581d021857c8ae36a9a81f3be7998 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:14 -0700 Subject: [PATCH 01739/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index dc54ffd99..6e958b493 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 資金管理 +# 资金管理 -OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 -與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 +与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 From 2bcaa24b8e631a113cd44c70ffa458303689e62a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:16 -0700 Subject: [PATCH 01740/11794] New translations earning-strategies.md (Chinese Simplified) --- zh/core-concepts/fund-management/earning-strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md index babbff302..ad3b88dae 100644 --- a/zh/core-concepts/fund-management/earning-strategies.md +++ b/zh/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ # 收益策略 -收益策略將資金部署到各種DeFi平台。 保險庫將決定哪些策略處於有效狀態,以及它們將收到多少已部署資金。 +收益策略将资金部署到各种DeFi平台。 保险库将决定哪些策略处于有效状态,以及它们将收到多少已部署资金。 -此外,策略會隨著時間的推移而升級。 例如,在剛推出時,將有一個初始的 [Compound 策略](../supported-strategies/compound.md)。 以後,這可能會被 v2 或 v3 版本的 Compound 策略所取代。 +此外,策略会随着时间的推移而升级。 例如,在刚推出时,将有一个初始的 [Compound 策略](../supported-strategies/compound.md)。 以后,这可能会被 v2 或 v3 版本的 Compound 策略所取代。 From 3d55d82fa6c0b38d27efc9c39ae61e73cc0f244a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:18 -0700 Subject: [PATCH 01741/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..d5d7eead2 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From 8a428634a8fd437e4e4a1fbb3936e346a0482259 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:20 -0700 Subject: [PATCH 01742/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 2290647ab4c3675c5508ca6f2ab982c5505bce5c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:21 -0700 Subject: [PATCH 01743/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/yield-generation/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index cede81cda..f64419b85 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,14 +1,14 @@ -# Yield Generation +# 收益产生 -**Automated Yield Farming** +**自动收益耕作** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 (TVL),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 OUSD 的第一个版本将采用一个简单的 Compound 策略,但是每个月都会部署能够将收益最大化并同时以最大程度降低风险和依赖性的新策略。 ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +OUSD 通过三种方式产生收益: {% page-ref page="lending.md" %} From b2f86be78a8a365e09093025edcf0efff8f44767 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:23 -0700 Subject: [PATCH 01744/11794] New translations lending.md (Chinese Simplified) --- zh/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index a78f46da0..8f22c8b96 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# Lending +# 借贷 -**Unbank the Banked** +**不再需要银行** -DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. +DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 -OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. +OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 我们打算至少以下贷款提供者直接与集成: {% page-ref page="../supported-strategies/compound.md" %} From d60b397d37bd55bb334f45544f393eb02be10ce7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:25 -0700 Subject: [PATCH 01745/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..1aeece47e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: +我们打算至少与以下自动做市商直接集成: {% page-ref page="../supported-strategies/uniswap.md" %} From 8c88a89128c52985623c2f62fae4fc88e4134a33 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:26 -0700 Subject: [PATCH 01746/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 699b527af5b55fac8a361c4fc5cf50a90c9bf2b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:28 -0700 Subject: [PATCH 01747/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index b275178fb..0b86b768a 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,12 +1,12 @@ -# Admin Privileges +# 管理员权限 -The OUSD smart contracts are designed to be owner upgradable. +OUSD 智能合约都是 owner upgradable。 -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +在推出时,OUSD 合约的主人是 5 of 8 的 Gnosis 多钱合同。这个多签合同已经拥由 [OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/)、 [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6),Origin 团队和其他人审核了。 多签的密钥由与该公司有密切联系的人持有。甚至连一起行动的;两位 Origin 创始人也没有足够的控制权来自行执行合约主人功能。 -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +OUSD 推出后不久,所有权将转移到时间锁。 Origin 团队还可以通过其多签对协议进行更改,但会有一定的延迟。 -Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +在早期阶段,管理员特权确保协议安全且为降低风险的同时提高收益而优化。 我们预计在协议推出后的前几个月内发布智能合约的多个迭代。 -Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. +一旦完成几个升级周期,我们打算将所有权从公司转移到去中心化的治理合约,从而允许社区投票并参与未来的协议更新。 From 12c1e1e9e52efaab5f58c55905eca23b539edadd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:30 -0700 Subject: [PATCH 01748/11794] New translations governance.md (Chinese Simplified) --- zh/governance/governance.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/governance.md b/zh/governance/governance.md index eea11a787..c0a2891e5 100644 --- a/zh/governance/governance.md +++ b/zh/governance/governance.md @@ -1,26 +1,26 @@ -# Principles +# 原则 -**Progressive Decentralization** +**渐进式去中心化** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**时间锁** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +在实时完全去中心化式治理之前,我们将为所有管理员功能调用实施 [时间锁](../smart-contracts/api/timelock-1.md) 。如果 OUSD 用户对我们提出的升级有异议,他们会有\(48 小时\) 提取资金。 时间锁将在 OUSD 推出后添加。 -**New and Existing Stakeholders** +**新的和现有的利益相关者** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 From 23999942614939bee7b605994ddd596b4a8a494b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:31 -0700 Subject: [PATCH 01749/11794] New translations asset-risk.md (Chinese Simplified) --- zh/security-and-risks/asset-risk.md | 40 ++++++++++++++--------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/asset-risk.md b/zh/security-and-risks/asset-risk.md index 92140f5ed..00b7fc318 100644 --- a/zh/security-and-risks/asset-risk.md +++ b/zh/security-and-risks/asset-risk.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 奖励的范围从小问题 **$ 100** 到重大漏洞的 **$ 250,000** 。 Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From d3ba644a7f8d705c088165fde083544412f89873 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:33 -0700 Subject: [PATCH 01750/11794] New translations contributing.md (Chinese Simplified) --- zh/security-and-risks/contributing.md | 94 +++++++++++++-------------- 1 file changed, 47 insertions(+), 47 deletions(-) diff --git a/zh/security-and-risks/contributing.md b/zh/security-and-risks/contributing.md index a6234e390..427b48788 100644 --- a/zh/security-and-risks/contributing.md +++ b/zh/security-and-risks/contributing.md @@ -1,84 +1,84 @@ -# Contributing +# 如何贡献 -**100% Open-source** +**100% 开源。** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +我们的工作和我们的公司 Discord 都是公开的。 如果您有任何疑问或需要任何帮助,我们的 Discord OUSD 渠道是从我们的团队和社区获得帮助的最佳场所。 -#### Development Process +#### 开发过程 -Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. +我们的分支策略类似于 [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/),但是我们在 `master` 分支中进行所有开发,并为已发布的代码提供 `stable` 分支。 -Your development flow should look like: +您的开发流程应如下: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 +2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 +3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 +4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 +5. 遵循适当的 [编码样式](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) 并编写一些很棒的代码。 +6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 +7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 +8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 -The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. +`master` 分支被锁定,只有 [核心团队](https://github.com/orgs/OriginProtocol/teams/core) 成员能合并您的拉取请求。 由其他受信任的贡献者进行同行评审的拉取请求将被快速跟踪并更快地合并! 在 `#engineering` Discord 频道中寻找合适的评审人。 -#### Coding Style +#### 编码风格 -We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. +我们的存储库中使用各种编程语言。 请遵循现有的编码约定,并参考存储库中的CONTRIBUTING.md文件(如果有的话)。 -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +对于JavaScript,我们使用 [NPM的样式](https://docs.npmjs.com/misc/coding-style),该样式通过 [prettier](https://prettier.io/)自动实施。 -For Solidity, we use two-space indents. +对于Solidity,我们使用两个空格的缩进。 -#### Protocol Design +#### 协议设计 -When considering protocol or implementation design proposals, we are looking for: +在考虑协议或实施设计方案时,我们会考虑以下: -* A description of the problem this design proposal solves -* Discussion of the trade-offs involved -* Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) -* Discussion of the proposed solution +* 详细描述这个设计方案解决的问题 +* 讨论所涉及的取舍 +* 检讨其他现有解决方案 +* 相关文献\(RFC,论文等\)的链接 +* 对于提出的解决方案进行研讨 -Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. +请注意,协议设计是艰苦而细腻的工作。 您可能需要产看现有文献并仔细考虑通用的用例。 -#### Community Guidelines +#### 社区准则 -We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: +我们希望保持 Origin 社区的和谐和成长。 我们需要您的帮助来达到这个目标。 我们为整个社区准备了一些社区准则: -* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! -* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. -* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. -* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. +* 对其他社区成员要礼貌并互相尊重。任何地区,种族,性别或其他歧视行为都不能容忍。 做个善良的人! +* 鼓励多样性;使我们社区中的每个人都受到欢迎,无论他们的背景和贡献程度,尽量鼓励它们积极参与我们的社区。 +* 保持合法,不要给任何人带来麻烦。 仅共享您自己的内容,不分享私人或敏感信息,更不要违反法律。 +* 紧贴主题,确保您将信息发布到正确的频道,并避免主题外的讨论。 请记住,当您更新问题或回复电子邮件时,可能会发送给许多人。 请记得考虑这一点。 请记住,没有人喜欢垃圾邮件。 -#### Reporting Issues +#### 报告问题 -If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! +如果您发现 Origin 的代码或文档中存在错误,请通过提交 GitHub 问题通知我们。 没有太小的问题。 帮助我们修复错别字! -#### Security Issues +#### 安全问题 -OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! +OUSD 仍在早期开发中,这意味着协议和产品中可能存在问题。 我们非常重视安全。 如果发现安全问题,请立即通知我们! -If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. +如果发现安全漏洞,请私下将报告发送到 [security@originprotocol.com](mailto:security@originprotocol.com) 或将加密消息[通过Keybase 发送给 @joshfraser](https://keybase.io/joshfraser)。 请不要创建公开议题(file a public issue)。 请务必查看我们的负责任的披露和获得漏洞赏金的资格的准则。 {% page-ref page="asset-risk.md" %} -#### **Community Improvement** +#### **社区发展** -Origin is just as much about community as it is about our technology. +我们的社区与我们的技术一样重要。 -We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. +我们总是需要帮助来改善文档、构建与平台交互的新工具,向新用户传播信息和帮助新用户进行设置等。 -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +如果您想帮助我们,请随时与我们联系。 我们 [Discord](https://www.originprotocol.com/discord) 上的 `general` 频道是一个分享想法并自愿提供帮助的好地方。 -#### Full-Time Positions +#### 全职职位 -Origin occasionally hires developers for part-time or full-time positions. +Origin 有时会聘请开发人员担任兼职或全职职位。 -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +我们偏向与雇用已经开始对项目做出贡献的人。 如果您想在我们的团队中担任全职职位,最好的办法是与我们的团队互动并开始贡献代码。 除非您至少合并了一些拉取请求,否则我们不太可能会给您一个全职的工程职位。 -If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). +如果您有兴趣,请查看 [Origin Protocol 招聘岗位](https://angel.co/originprotocol/jobs)。 如果您想通过其他方式提供帮助,请在 [我们的 Discord 频道](https://www.originprotocol.com/discord)与我们分享。 From 3eb489bbabf3db61a03f8f2f2ab0dc972e71672d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:34 -0700 Subject: [PATCH 01751/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index db3055693..65dfba048 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# 审核 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 -**Supported Strategies** +**支持策略** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock-1.md) 所使用的的原始代码。 {% page-ref page="audits.md" %} From 662942d35c1e35b6ebbb4e20fe9e3912ed12fac4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:36 -0700 Subject: [PATCH 01752/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 13aaa12e4105ca6e979d9cbfe73e4d4bec9f61c7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:38 -0700 Subject: [PATCH 01753/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 0bb57264b..6d147fc6d 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock-1.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock-1.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 553ff42c6398bd4287b8b5ee3abaf67e3976ed2d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:39 -0700 Subject: [PATCH 01754/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 7aa009ac1..93fb647e8 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 1ec3e679b2373e89346ab172605d6e76a64e776a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:41 -0700 Subject: [PATCH 01755/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 8ec28ec6a407666ef94960db174fab57270ad80b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:43 -0700 Subject: [PATCH 01756/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 8a5a2b8bb2f547ccb1a9f464344122431e635a18 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:44 -0700 Subject: [PATCH 01757/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index 3133d5b03..42f3811fe 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,10 +1,10 @@ -# Strategies +# 策略 -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 From 884bb969385294839af63d9eef6b331e58753bb1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:46 -0700 Subject: [PATCH 01758/11794] New translations timelock-1.md (Chinese Simplified) --- zh/smart-contracts/api/timelock-1.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock-1.md b/zh/smart-contracts/api/timelock-1.md index 1dde00239..d2c14aea0 100644 --- a/zh/smart-contracts/api/timelock-1.md +++ b/zh/smart-contracts/api/timelock-1.md @@ -1,20 +1,20 @@ -# Timelock +# 时间锁 {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 1ca79a8b9f93579e89b4a6eb74e48bbb608e1a06 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:48 -0700 Subject: [PATCH 01759/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index b891a0c78..ca707846b 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,6 +1,6 @@ -# Timelock +# 时间锁 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 5cdd06da7a681f0321b51a1d88a1071b37a7e451 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:49 -0700 Subject: [PATCH 01760/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 456d87a861ba157044e9572fb690db3f1eb7f324 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:51 -0700 Subject: [PATCH 01761/11794] New translations erc-20.md (Chinese Simplified) --- zh/smart-contracts/erc-20.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/erc-20.md b/zh/smart-contracts/erc-20.md index c3a21d407..565729c52 100644 --- a/zh/smart-contracts/erc-20.md +++ b/zh/smart-contracts/erc-20.md @@ -1,12 +1,12 @@ -# Architecture +# 架构 ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +在内部,每个持有者池中的所有权百分比是用积分系统来跟踪。 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 From caf01cdefc369d65888984f31533c588ae67e075 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:53 -0700 Subject: [PATCH 01762/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 50 +++++++++++++++++----------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 57f66229a..feec2a92f 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,55 +1,55 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| 保险库 (Vault) | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| 策略 | 地址 | 当前分配 | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:---- | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | -Internal implementation contracts: +内部 implementation 合约: -| Strategy | Address | +| 策略 | 地址 | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| 合约 | 地址 | +|:---- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | {% endtab %} {% endtabs %} From a38b6edada2cebf3da9cdb692528650b906ea857 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:54 -0700 Subject: [PATCH 01763/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 72f64027cdf32e1bc61f9e365d9c1fc3c9a0c972 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:56 -0700 Subject: [PATCH 01764/11794] New translations curve.md (Chinese Simplified) --- .../supported-strategies/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index c0bf8f99e..1ac89885c 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL\) 超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | +| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From be95ae1db5590556a34dd7b4528698585bd75272 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:58 -0700 Subject: [PATCH 01765/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 136 +++++++++++++++--------------- 1 file changed, 68 insertions(+), 68 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 0f5b487c4..25228313b 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 - - + - - @@ -20,151 +20,151 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - +
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
-In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +为了在进入和退出时铸造和燃烧正确数量的 OUSD,智能合约需要准确定价进入和退出系统的 USDT,USDC 和 DAI。 它也需要一个可靠的方式来扩大供应以分配所赚取的利息,或者在基础资产价值发生负向变化时缩小供应。 作为去中心化协议,OUSD 必须依靠非中心化来源来获取这些价格。 {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +OUSD 从多个链上的预言服务器中获取价格,并使用对池最有利的汇率。 {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +为了防止恶意攻击并鼓励长期投资者而非短期投机者,OUSD 合约比较多个来源的价格,并选择使用对整个资金池有利的汇率。 这种机制可以保护资金池中的资金免受套利者的侵害,并防止任何人能够利用因错误定价的预言而导致的任何暂时性的问题来耗尽共享资金池。 -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +这保护池中的资金,同时奖励代币的长期持有者。 由于最安全的价格取决于交易的方向,因此 Origin oracle 公开了 `priceUSDMint()` 和 `priceUSDRedeem()`。 为了保持一致性,rebasing function使用 `priceUSDMint()` 。 -Here is the initial set of oracles that are being used by OUSD: +这是 OUSD 正在使用的初始神谕: {% embed url="https://compound.finance/docs/prices" caption="" %} {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: +以下神谕已实施,但由于gas成本,目前未使用它们: {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} {% tabs %} {% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +以下神谕用于获取或计算 **DAI / USD** 的价格: + +| 神谕(Oracle) | 对 | 合约 | +|:------------ |:--------- |:-------------------------------------------- | +| 开放数据库 | DAI / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI / USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} {% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** +以下神谕用于获取或计算 **USDT/USD** 的价格: -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +| O**racle** | 对 | 合约 | +|:------------ |:---------- |:-------------------------------------------- | +| Chainlink | USDT / ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} {% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** +以下神谕用于获取或计算 **USDC/USD** 的价格: -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +| O**racle** | 对 | 合约 | +|:------------ |:------------ |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC / ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} {% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. +由于不是所有神谕都有直接的美元对,因此该协议也获取 **ETH / USD** 的价格,以便使用 ETH 计算美元价格。 为了安全起见,协议会做出对于基金最有利益(而不是个人)的选择。 -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| 神谕(Oracle) | 对 | 合约 | +|:---------- |:------- |:------------------------------------------ | +| 开放数据库 | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +接下来,其他的神谕也可能会被添加到协议中。 如果任何的一个神谕变得不可靠,我们也可能会取消对其神谕的支持。 From 73a8cc793cc4b68429eccc54f10c50dfd4537b44 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:18:59 -0700 Subject: [PATCH 01766/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a64c94cd7644abf4dbe5f72d6f841fdcba7618a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:01 -0700 Subject: [PATCH 01767/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-assets/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-assets/README.md b/zh/core-concepts/supported-assets/README.md index 41afe68d8..434cc4bef 100644 --- a/zh/core-concepts/supported-assets/README.md +++ b/zh/core-concepts/supported-assets/README.md @@ -1,10 +1,10 @@ -# 支持的穩定幣 +# 支持的稳定币 -**支持的穩定幣** +**支持的稳定币** -必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -目前,OUSD 支持以下穩定幣: +目前,OUSD 支持以下稳定币: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 +虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 -值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 +尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 From 4f7b6d1f03fe7f9b917c6cf254ff4edd6f16c8d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:03 -0700 Subject: [PATCH 01768/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-assets/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-assets/dai.md b/zh/core-concepts/supported-assets/dai.md index 479c6efa4..4fee47a70 100644 --- a/zh/core-concepts/supported-assets/dai.md +++ b/zh/core-concepts/supported-assets/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From a4d40fdf1b55a313756c0f3fae48b3fffaf1c77a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:04 -0700 Subject: [PATCH 01769/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-assets/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-assets/usdc.md b/zh/core-concepts/supported-assets/usdc.md index 80d1f0f7f..0111d47bb 100644 --- a/zh/core-concepts/supported-assets/usdc.md +++ b/zh/core-concepts/supported-assets/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From 438853dfb6c92a1ffda56ad26b22a03516c65b6e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:06 -0700 Subject: [PATCH 01770/11794] New translations usdt.md (Chinese Simplified) --- zh/core-concepts/supported-assets/usdt.md | 24 +++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-assets/usdt.md b/zh/core-concepts/supported-assets/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-assets/usdt.md +++ b/zh/core-concepts/supported-assets/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From 0443b6237cf1e9b11eb828da6815ae04a2a53022 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:08 -0700 Subject: [PATCH 01771/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 9c265e92b92ffd6d6f0a80ad7a09d01deafb7e7b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:09 -0700 Subject: [PATCH 01772/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 94097ff219249e8e250c352c7206fc21cee4a829 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:11 -0700 Subject: [PATCH 01773/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 7167f825c1520f3c6de7c3139c9db082ce49c411 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:13 -0700 Subject: [PATCH 01774/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From fe23d7fda54383e5082c4c140fbaf37c123a23d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:15 -0700 Subject: [PATCH 01775/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 9477835cb803dd358084bbad1c22e8c2b23508d4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:16 -0700 Subject: [PATCH 01776/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 38ad934afbf525c7923427658358add307ad1f49 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:18 -0700 Subject: [PATCH 01777/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 0247dbf7ece67e196956c5751a3a48927002c887 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:19 -0700 Subject: [PATCH 01778/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 9227f88e67a7b3b1de38df8fa8fbd654e82d28d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:21 -0700 Subject: [PATCH 01779/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 371de2b87402a948f0bea331c2e54628493b81a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:23 -0700 Subject: [PATCH 01780/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 3c3bed1eef47206e7b0e50851cfba483e37e541d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:24 -0700 Subject: [PATCH 01781/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 491a0ce5a7c9c3bdab407b6260c8facb0a8cdbfe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:26 -0700 Subject: [PATCH 01782/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 5b332de777cc86e33c714d6256d675007b6e2c81 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:28 -0700 Subject: [PATCH 01783/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a4b098691bac6fbe429a60d7c635cf88777fa6df Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:29 -0700 Subject: [PATCH 01784/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 148b2215df3a3ad6aafb9fae71ea0c54b0f2a451 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:31 -0700 Subject: [PATCH 01785/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index 60ab03f00..6d96237e6 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,14 +1,14 @@ -# Supported Strategies +# 支持策略 -**Supported DeFi Platforms** +**支持的DeFi平台** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 -Currently, OUSD earns yield from the following platform\(s\): +目前,OUSD 从以下平台赚取收益: {% page-ref page="compound.md" %} -Integrations are currently planned or being built for the following platforms: +我们也打算集成以下平台: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 From 16f9ea5a3c9302c646a7c70d72dcee873902a414 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:33 -0700 Subject: [PATCH 01786/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 8f991bd82..3bdacd954 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From fda58f1d70bafe4f06015dcbf6de89fa2db90d4b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:34 -0700 Subject: [PATCH 01787/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 16f6c3e3e4f5bc421ef6185642a053de59c93f3e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:36 -0700 Subject: [PATCH 01788/11794] New translations strategies.md (Chinese Simplified) --- zh/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 28d29573d..42f3811fe 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ # 策略 -新策略可以隨時被添加或刪除,以應對新的市場現實並分散風險。 +新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 -剛推出時,OUSD 將利用單一策略的優勢,並將已存入的資金部署到 Compound。 緊接著,我們打算部署許多其他策略。 +刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 -我們一旦遷移到去中心化治理方式,我們的目的是讓社區提出新的策略,並對池中每種策略的適當權重進行投票。 我們預計大多數 OUSD 持有者將珍視有較高收益率機會,同時對部分資金保持更為保守的頭寸。 +我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 From ea789a040f90bf9573d20eb909ee977ac6265194 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:46 -0700 Subject: [PATCH 01789/11794] New translations audits.md (Russian) --- ru/security-and-risks/audits.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ru/security-and-risks/audits.md diff --git a/ru/security-and-risks/audits.md b/ru/security-and-risks/audits.md new file mode 100644 index 000000000..db3055693 --- /dev/null +++ b/ru/security-and-risks/audits.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="audits.md" %} + + + + + From 4a041b263e25fb064739d636b40ee192ba9ebbca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:19:48 -0700 Subject: [PATCH 01790/11794] New translations SUMMARY.md (Turkish) --- tr/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/SUMMARY.md b/tr/SUMMARY.md index 2156447b9..69c48c9fb 100644 --- a/tr/SUMMARY.md +++ b/tr/SUMMARY.md @@ -47,7 +47,7 @@ ## Security & Risks * [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/untitled.md) +* [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/asset-risk.md) * [Contributing](security-and-risks/contributing.md) From 21e6a03d1d4fbd9cc4c9b4d11d031bae87530747 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:20:59 -0700 Subject: [PATCH 01791/11794] New translations audits.md (Portuguese) --- pt/security-and-risks/audits.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 pt/security-and-risks/audits.md diff --git a/pt/security-and-risks/audits.md b/pt/security-and-risks/audits.md new file mode 100644 index 000000000..db3055693 --- /dev/null +++ b/pt/security-and-risks/audits.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="audits.md" %} + + + + + From 58edea162c23617cb349ef928e7bf5de8749b03f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:21:31 -0700 Subject: [PATCH 01792/11794] New translations SUMMARY.md (Filipino) --- fil/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/SUMMARY.md b/fil/SUMMARY.md index 2156447b9..69c48c9fb 100644 --- a/fil/SUMMARY.md +++ b/fil/SUMMARY.md @@ -47,7 +47,7 @@ ## Security & Risks * [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/untitled.md) +* [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/asset-risk.md) * [Contributing](security-and-risks/contributing.md) From 37d9f2e1141de601d47696b89f23d9a42103ffed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:21:58 -0700 Subject: [PATCH 01793/11794] New translations audits.md (Hindi) --- hi/security-and-risks/audits.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 hi/security-and-risks/audits.md diff --git a/hi/security-and-risks/audits.md b/hi/security-and-risks/audits.md new file mode 100644 index 000000000..db3055693 --- /dev/null +++ b/hi/security-and-risks/audits.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="audits.md" %} + + + + + From 459a6e46bae85a3f19ee6622c9bfe7f4a771cbfe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:22:03 -0700 Subject: [PATCH 01794/11794] New translations audits.md (Filipino) --- fil/security-and-risks/audits.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 fil/security-and-risks/audits.md diff --git a/fil/security-and-risks/audits.md b/fil/security-and-risks/audits.md new file mode 100644 index 000000000..db3055693 --- /dev/null +++ b/fil/security-and-risks/audits.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="audits.md" %} + + + + + From 559a183748fc5cd7bac8715696dab826bc4c6eea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:23:03 -0700 Subject: [PATCH 01795/11794] New translations SUMMARY.md (Croatian) --- hr/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/SUMMARY.md b/hr/SUMMARY.md index 2156447b9..69c48c9fb 100644 --- a/hr/SUMMARY.md +++ b/hr/SUMMARY.md @@ -47,7 +47,7 @@ ## Security & Risks * [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/untitled.md) +* [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/asset-risk.md) * [Contributing](security-and-risks/contributing.md) From a5823d8c998376d5f848729d83e946c8f28c2edb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:23:47 -0700 Subject: [PATCH 01796/11794] New translations audits.md (Croatian) --- hr/security-and-risks/audits.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 hr/security-and-risks/audits.md diff --git a/hr/security-and-risks/audits.md b/hr/security-and-risks/audits.md new file mode 100644 index 000000000..db3055693 --- /dev/null +++ b/hr/security-and-risks/audits.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="audits.md" %} + + + + + From e07e9f24b395decf929d273160f499d0772f7c84 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:23:58 -0700 Subject: [PATCH 01797/11794] New translations SUMMARY.md (Hindi) --- hi/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/SUMMARY.md b/hi/SUMMARY.md index 2156447b9..69c48c9fb 100644 --- a/hi/SUMMARY.md +++ b/hi/SUMMARY.md @@ -47,7 +47,7 @@ ## Security & Risks * [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/untitled.md) +* [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/asset-risk.md) * [Contributing](security-and-risks/contributing.md) From cafa289557830c565f5f57394b5e9123889f1ad2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:27:58 -0700 Subject: [PATCH 01798/11794] New translations SUMMARY.md (French) --- fr/SUMMARY.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/fr/SUMMARY.md b/fr/SUMMARY.md index 69c48c9fb..4532b5626 100644 --- a/fr/SUMMARY.md +++ b/fr/SUMMARY.md @@ -11,10 +11,10 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-assets/README.md) - * [USDT](core-concepts/supported-assets/usdt.md) - * [USDC](core-concepts/supported-assets/usdc.md) - * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) + * [USDT](core-concepts/supported-stablecoins/usdt.md) + * [USDC](core-concepts/supported-stablecoins/usdc.md) + * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -30,12 +30,12 @@ ## Governance -* [Principles](governance/governance.md) +* [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) ## Smart Contracts -* [Architecture](smart-contracts/erc-20.md) +* [Architecture](smart-contracts/architecture.md) * [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) @@ -48,7 +48,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/asset-risk.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) * [Contributing](security-and-risks/contributing.md) ## Links From 3ad7d265d6b201de03de3b5a614641702fe9f2f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:28:03 -0700 Subject: [PATCH 01799/11794] New translations getting-started.md (French) --- fr/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/getting-started.md b/fr/getting-started.md index 6761fb4a2..6f2b8ae00 100644 --- a/fr/getting-started.md +++ b/fr/getting-started.md @@ -30,7 +30,7 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="smart-contracts/erc-20.md" %} +{% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From e33910eea1715429a64128d0b863d1b882569ebb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:28:11 -0700 Subject: [PATCH 01800/11794] New translations README.md (Greek) --- .../supported-stablecoins/README.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 el/core-concepts/supported-stablecoins/README.md diff --git a/el/core-concepts/supported-stablecoins/README.md b/el/core-concepts/supported-stablecoins/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/el/core-concepts/supported-stablecoins/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From dc9895a3cef1fd802645c793ba45fb0e9ee7b7a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:28:13 -0700 Subject: [PATCH 01801/11794] New translations usdt.md (Greek) --- .../supported-stablecoins/usdt.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 el/core-concepts/supported-stablecoins/usdt.md diff --git a/el/core-concepts/supported-stablecoins/usdt.md b/el/core-concepts/supported-stablecoins/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/el/core-concepts/supported-stablecoins/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From dac7cf32c4c960db54cacde9c07bf59c437a2efc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:28:15 -0700 Subject: [PATCH 01802/11794] New translations usdc.md (Greek) --- .../supported-stablecoins/usdc.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 el/core-concepts/supported-stablecoins/usdc.md diff --git a/el/core-concepts/supported-stablecoins/usdc.md b/el/core-concepts/supported-stablecoins/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/el/core-concepts/supported-stablecoins/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From b3ffc0fdf468069b08be72a43803fcd0f2e18ddf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:28:16 -0700 Subject: [PATCH 01803/11794] New translations dai.md (Greek) --- el/core-concepts/supported-stablecoins/dai.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 el/core-concepts/supported-stablecoins/dai.md diff --git a/el/core-concepts/supported-stablecoins/dai.md b/el/core-concepts/supported-stablecoins/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/el/core-concepts/supported-stablecoins/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From 7e51737f98b4b5d26d3e2508b76726da9e868ce7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:28:23 -0700 Subject: [PATCH 01804/11794] New translations getting-started.md (Greek) --- el/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/getting-started.md b/el/getting-started.md index 6761fb4a2..6f2b8ae00 100644 --- a/el/getting-started.md +++ b/el/getting-started.md @@ -30,7 +30,7 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="smart-contracts/erc-20.md" %} +{% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 28bda6cf1ae5d7ef639b9e5157d2003dd5ae6186 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:28:27 -0700 Subject: [PATCH 01805/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/getting-started.md b/it/getting-started.md index 6761fb4a2..6f2b8ae00 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -30,7 +30,7 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="smart-contracts/erc-20.md" %} +{% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 53a8fe98fafd8740aa80ce1bbb20d0f839a97757 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:28:29 -0700 Subject: [PATCH 01806/11794] New translations SUMMARY.md (Italian) --- it/SUMMARY.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/it/SUMMARY.md b/it/SUMMARY.md index 69c48c9fb..4532b5626 100644 --- a/it/SUMMARY.md +++ b/it/SUMMARY.md @@ -11,10 +11,10 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-assets/README.md) - * [USDT](core-concepts/supported-assets/usdt.md) - * [USDC](core-concepts/supported-assets/usdc.md) - * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) + * [USDT](core-concepts/supported-stablecoins/usdt.md) + * [USDC](core-concepts/supported-stablecoins/usdc.md) + * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -30,12 +30,12 @@ ## Governance -* [Principles](governance/governance.md) +* [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) ## Smart Contracts -* [Architecture](smart-contracts/erc-20.md) +* [Architecture](smart-contracts/architecture.md) * [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) @@ -48,7 +48,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/asset-risk.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) * [Contributing](security-and-risks/contributing.md) ## Links From 89299313cdc44e8317060f4d126f50e5e23d9553 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:28:32 -0700 Subject: [PATCH 01807/11794] New translations architecture.md (Greek) --- el/smart-contracts/architecture.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 el/smart-contracts/architecture.md diff --git a/el/smart-contracts/architecture.md b/el/smart-contracts/architecture.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/el/smart-contracts/architecture.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From c7cd353134c565e0fd28a5de41ae0bb1056551e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:28:34 -0700 Subject: [PATCH 01808/11794] New translations timelock-1.md (Greek) --- el/smart-contracts/api/timelock-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/smart-contracts/api/timelock-1.md b/el/smart-contracts/api/timelock-1.md index 1dde00239..88954aca7 100644 --- a/el/smart-contracts/api/timelock-1.md +++ b/el/smart-contracts/api/timelock-1.md @@ -4,7 +4,7 @@ The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. From 465be94ebc228bda622f0f6102c53b484f2a5812 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:28:40 -0700 Subject: [PATCH 01809/11794] New translations contributing.md (Greek) --- el/security-and-risks/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/security-and-risks/contributing.md b/el/security-and-risks/contributing.md index a6234e390..5d53b886f 100644 --- a/el/security-and-risks/contributing.md +++ b/el/security-and-risks/contributing.md @@ -62,7 +62,7 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="asset-risk.md" %} +{% page-ref page="bug-bounties.md" %} #### **Community Improvement** From e3c57002ddabf12687813e4fb2c7284789d9aa55 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:28:41 -0700 Subject: [PATCH 01810/11794] New translations bug-bounties.md (Greek) --- el/security-and-risks/bug-bounties.md | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 el/security-and-risks/bug-bounties.md diff --git a/el/security-and-risks/bug-bounties.md b/el/security-and-risks/bug-bounties.md new file mode 100644 index 000000000..92140f5ed --- /dev/null +++ b/el/security-and-risks/bug-bounties.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From 5a13b3015538ef6b554deb4f8044f4aa953af6e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:28:43 -0700 Subject: [PATCH 01811/11794] New translations principles.md (Greek) --- el/governance/principles.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 el/governance/principles.md diff --git a/el/governance/principles.md b/el/governance/principles.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/el/governance/principles.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From a206ac0e419826f849db2efeb96d45a1e674e035 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:28:50 -0700 Subject: [PATCH 01812/11794] New translations SUMMARY.md (Greek) --- el/SUMMARY.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/el/SUMMARY.md b/el/SUMMARY.md index 69c48c9fb..4532b5626 100644 --- a/el/SUMMARY.md +++ b/el/SUMMARY.md @@ -11,10 +11,10 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-assets/README.md) - * [USDT](core-concepts/supported-assets/usdt.md) - * [USDC](core-concepts/supported-assets/usdc.md) - * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) + * [USDT](core-concepts/supported-stablecoins/usdt.md) + * [USDC](core-concepts/supported-stablecoins/usdc.md) + * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -30,12 +30,12 @@ ## Governance -* [Principles](governance/governance.md) +* [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) ## Smart Contracts -* [Architecture](smart-contracts/erc-20.md) +* [Architecture](smart-contracts/architecture.md) * [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) @@ -48,7 +48,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/asset-risk.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) * [Contributing](security-and-risks/contributing.md) ## Links From 033fe8f9eec7c8b953af4b03629ce5e4b7659ad5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:28:51 -0700 Subject: [PATCH 01813/11794] New translations timelock-1.md (German) --- de/smart-contracts/api/timelock-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/smart-contracts/api/timelock-1.md b/de/smart-contracts/api/timelock-1.md index 1dde00239..88954aca7 100644 --- a/de/smart-contracts/api/timelock-1.md +++ b/de/smart-contracts/api/timelock-1.md @@ -4,7 +4,7 @@ The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. From 8c01ffe249f6fbc27b7521b7a4a6abb04b4049db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:28:57 -0700 Subject: [PATCH 01814/11794] New translations usdt.md (German) --- .../supported-stablecoins/usdt.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 de/core-concepts/supported-stablecoins/usdt.md diff --git a/de/core-concepts/supported-stablecoins/usdt.md b/de/core-concepts/supported-stablecoins/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/de/core-concepts/supported-stablecoins/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 2669ae2efb281785a13ecdfa7fc5b319c518f079 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:28:59 -0700 Subject: [PATCH 01815/11794] New translations usdc.md (German) --- .../supported-stablecoins/usdc.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 de/core-concepts/supported-stablecoins/usdc.md diff --git a/de/core-concepts/supported-stablecoins/usdc.md b/de/core-concepts/supported-stablecoins/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/de/core-concepts/supported-stablecoins/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From de4c5469b4b1daee2c091aebbdac11ea72808c7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:29:00 -0700 Subject: [PATCH 01816/11794] New translations dai.md (German) --- de/core-concepts/supported-stablecoins/dai.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 de/core-concepts/supported-stablecoins/dai.md diff --git a/de/core-concepts/supported-stablecoins/dai.md b/de/core-concepts/supported-stablecoins/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/de/core-concepts/supported-stablecoins/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From 538defeb9a7970b1bcf11b216a4376accdd82517 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:29:02 -0700 Subject: [PATCH 01817/11794] New translations README.md (German) --- .../supported-stablecoins/README.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 de/core-concepts/supported-stablecoins/README.md diff --git a/de/core-concepts/supported-stablecoins/README.md b/de/core-concepts/supported-stablecoins/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/de/core-concepts/supported-stablecoins/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From c0963470158170cdc7ee605f8a75554c5655bc40 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:29:09 -0700 Subject: [PATCH 01818/11794] New translations getting-started.md (German) --- de/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/getting-started.md b/de/getting-started.md index 6761fb4a2..6f2b8ae00 100644 --- a/de/getting-started.md +++ b/de/getting-started.md @@ -30,7 +30,7 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="smart-contracts/erc-20.md" %} +{% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From e41d096f66b235d8d2f0b2cd8afa32752dd45bf8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:29:11 -0700 Subject: [PATCH 01819/11794] New translations SUMMARY.md (German) --- de/SUMMARY.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/de/SUMMARY.md b/de/SUMMARY.md index 69c48c9fb..4532b5626 100644 --- a/de/SUMMARY.md +++ b/de/SUMMARY.md @@ -11,10 +11,10 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-assets/README.md) - * [USDT](core-concepts/supported-assets/usdt.md) - * [USDC](core-concepts/supported-assets/usdc.md) - * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) + * [USDT](core-concepts/supported-stablecoins/usdt.md) + * [USDC](core-concepts/supported-stablecoins/usdc.md) + * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -30,12 +30,12 @@ ## Governance -* [Principles](governance/governance.md) +* [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) ## Smart Contracts -* [Architecture](smart-contracts/erc-20.md) +* [Architecture](smart-contracts/architecture.md) * [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) @@ -48,7 +48,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/asset-risk.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) * [Contributing](security-and-risks/contributing.md) ## Links From bddae0f3a6e20af89027f3d26beb29faabb47c68 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:29:13 -0700 Subject: [PATCH 01820/11794] New translations architecture.md (Arabic) --- ar/smart-contracts/architecture.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 ar/smart-contracts/architecture.md diff --git a/ar/smart-contracts/architecture.md b/ar/smart-contracts/architecture.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/ar/smart-contracts/architecture.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From ef46bfbf376b608dd733f34af2da8019fe6ecae2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:29:17 -0700 Subject: [PATCH 01821/11794] New translations architecture.md (German) --- de/smart-contracts/architecture.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 de/smart-contracts/architecture.md diff --git a/de/smart-contracts/architecture.md b/de/smart-contracts/architecture.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/de/smart-contracts/architecture.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 8ede5f1102712eae40362e5d9d9c7c86d2a435d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:29:25 -0700 Subject: [PATCH 01822/11794] New translations contributing.md (German) --- de/security-and-risks/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/security-and-risks/contributing.md b/de/security-and-risks/contributing.md index a6234e390..5d53b886f 100644 --- a/de/security-and-risks/contributing.md +++ b/de/security-and-risks/contributing.md @@ -62,7 +62,7 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="asset-risk.md" %} +{% page-ref page="bug-bounties.md" %} #### **Community Improvement** From 8d9539c00dd6d6b58e08906bfb391a7906b37b6a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:29:26 -0700 Subject: [PATCH 01823/11794] New translations bug-bounties.md (German) --- de/security-and-risks/bug-bounties.md | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 de/security-and-risks/bug-bounties.md diff --git a/de/security-and-risks/bug-bounties.md b/de/security-and-risks/bug-bounties.md new file mode 100644 index 000000000..92140f5ed --- /dev/null +++ b/de/security-and-risks/bug-bounties.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From c12abc4cf5c97dace699b1888574de033457f0c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:29:28 -0700 Subject: [PATCH 01824/11794] New translations principles.md (German) --- de/governance/principles.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 de/governance/principles.md diff --git a/de/governance/principles.md b/de/governance/principles.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/de/governance/principles.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From 7d1d542a8452f4c5129ff4824f0a9946705d4cc4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:29:52 -0700 Subject: [PATCH 01825/11794] New translations usdt.md (Japanese) --- .../supported-stablecoins/usdt.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ja/core-concepts/supported-stablecoins/usdt.md diff --git a/ja/core-concepts/supported-stablecoins/usdt.md b/ja/core-concepts/supported-stablecoins/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/ja/core-concepts/supported-stablecoins/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 35ed6455bed920ec9163c93be2892ef01ee2a249 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:29:53 -0700 Subject: [PATCH 01826/11794] New translations usdc.md (Japanese) --- .../supported-stablecoins/usdc.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ja/core-concepts/supported-stablecoins/usdc.md diff --git a/ja/core-concepts/supported-stablecoins/usdc.md b/ja/core-concepts/supported-stablecoins/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/ja/core-concepts/supported-stablecoins/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From e253a531baab17233366c585682629bb756ab1e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:29:55 -0700 Subject: [PATCH 01827/11794] New translations dai.md (Japanese) --- ja/core-concepts/supported-stablecoins/dai.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ja/core-concepts/supported-stablecoins/dai.md diff --git a/ja/core-concepts/supported-stablecoins/dai.md b/ja/core-concepts/supported-stablecoins/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/ja/core-concepts/supported-stablecoins/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From 9ddce0eeb6f4421e48f5b79582f32b9f9286af19 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:29:57 -0700 Subject: [PATCH 01828/11794] New translations principles.md (Japanese) --- ja/governance/principles.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 ja/governance/principles.md diff --git a/ja/governance/principles.md b/ja/governance/principles.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/ja/governance/principles.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From b51f44779a1f58f838ed86377c0ee9897dec10f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:30:00 -0700 Subject: [PATCH 01829/11794] New translations contributing.md (Spanish) --- es/security-and-risks/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/security-and-risks/contributing.md b/es/security-and-risks/contributing.md index a6234e390..5d53b886f 100644 --- a/es/security-and-risks/contributing.md +++ b/es/security-and-risks/contributing.md @@ -62,7 +62,7 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="asset-risk.md" %} +{% page-ref page="bug-bounties.md" %} #### **Community Improvement** From a1dc721934ade270a459db71ee201716f5fe3726 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:30:05 -0700 Subject: [PATCH 01830/11794] New translations README.md (Spanish) --- .../supported-stablecoins/README.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 es/core-concepts/supported-stablecoins/README.md diff --git a/es/core-concepts/supported-stablecoins/README.md b/es/core-concepts/supported-stablecoins/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/es/core-concepts/supported-stablecoins/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From eae4ff916f7caabc1e9d3cf7eaf65ec1ceaae33a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:30:07 -0700 Subject: [PATCH 01831/11794] New translations contributing.md (French) --- fr/security-and-risks/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/security-and-risks/contributing.md b/fr/security-and-risks/contributing.md index a6234e390..5d53b886f 100644 --- a/fr/security-and-risks/contributing.md +++ b/fr/security-and-risks/contributing.md @@ -62,7 +62,7 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="asset-risk.md" %} +{% page-ref page="bug-bounties.md" %} #### **Community Improvement** From 54fb4d422a33577c3a703932924964066a391f7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:30:11 -0700 Subject: [PATCH 01832/11794] New translations README.md (French) --- .../supported-stablecoins/README.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 fr/core-concepts/supported-stablecoins/README.md diff --git a/fr/core-concepts/supported-stablecoins/README.md b/fr/core-concepts/supported-stablecoins/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/fr/core-concepts/supported-stablecoins/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From 395ae73ba0c24b268574b35f4c83c8c8876354a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:30:12 -0700 Subject: [PATCH 01833/11794] New translations bug-bounties.md (Japanese) --- ja/security-and-risks/bug-bounties.md | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 ja/security-and-risks/bug-bounties.md diff --git a/ja/security-and-risks/bug-bounties.md b/ja/security-and-risks/bug-bounties.md new file mode 100644 index 000000000..92140f5ed --- /dev/null +++ b/ja/security-and-risks/bug-bounties.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From b8e6f5a2d4350caa615990cbf30c7991dc4a9087 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:30:15 -0700 Subject: [PATCH 01834/11794] New translations architecture.md (Japanese) --- ja/smart-contracts/architecture.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 ja/smart-contracts/architecture.md diff --git a/ja/smart-contracts/architecture.md b/ja/smart-contracts/architecture.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/ja/smart-contracts/architecture.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 10dd2f817fc8b9f7ff583bc52bdbc4925626879a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:30:18 -0700 Subject: [PATCH 01835/11794] New translations timelock-1.md (Japanese) --- ja/smart-contracts/api/timelock-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/smart-contracts/api/timelock-1.md b/ja/smart-contracts/api/timelock-1.md index 1dde00239..88954aca7 100644 --- a/ja/smart-contracts/api/timelock-1.md +++ b/ja/smart-contracts/api/timelock-1.md @@ -4,7 +4,7 @@ The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. From ea0b6bb4b32db21fe2e3a0904428e9f0402f50a1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:30:23 -0700 Subject: [PATCH 01836/11794] New translations contributing.md (Japanese) --- ja/security-and-risks/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/security-and-risks/contributing.md b/ja/security-and-risks/contributing.md index a6234e390..5d53b886f 100644 --- a/ja/security-and-risks/contributing.md +++ b/ja/security-and-risks/contributing.md @@ -62,7 +62,7 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="asset-risk.md" %} +{% page-ref page="bug-bounties.md" %} #### **Community Improvement** From 9abc90755b187ce855ffb1dc54229e8f732b986f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:30:25 -0700 Subject: [PATCH 01837/11794] New translations README.md (Japanese) --- .../supported-stablecoins/README.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ja/core-concepts/supported-stablecoins/README.md diff --git a/ja/core-concepts/supported-stablecoins/README.md b/ja/core-concepts/supported-stablecoins/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/ja/core-concepts/supported-stablecoins/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From 1bf25fd8f575a8b9662025a233c20f3e8463dd2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:30:39 -0700 Subject: [PATCH 01838/11794] New translations usdt.md (Italian) --- .../supported-stablecoins/usdt.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 it/core-concepts/supported-stablecoins/usdt.md diff --git a/it/core-concepts/supported-stablecoins/usdt.md b/it/core-concepts/supported-stablecoins/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/it/core-concepts/supported-stablecoins/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 791d838bfbee552882b1878ee39693f3bf85865e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:30:41 -0700 Subject: [PATCH 01839/11794] New translations usdc.md (Italian) --- .../supported-stablecoins/usdc.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 it/core-concepts/supported-stablecoins/usdc.md diff --git a/it/core-concepts/supported-stablecoins/usdc.md b/it/core-concepts/supported-stablecoins/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/it/core-concepts/supported-stablecoins/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From 3b3ec295fc5a27c59054bfd9efae2f5bc996f28d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:30:42 -0700 Subject: [PATCH 01840/11794] New translations dai.md (Italian) --- it/core-concepts/supported-stablecoins/dai.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 it/core-concepts/supported-stablecoins/dai.md diff --git a/it/core-concepts/supported-stablecoins/dai.md b/it/core-concepts/supported-stablecoins/dai.md new file mode 100644 index 000000000..c4f8a73c5 --- /dev/null +++ b/it/core-concepts/supported-stablecoins/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +DAI è una stablecoin ancora alle fiat lanciata come token ERC-20 sulla blockchain di Ethereum a dicembre 2017. Un importante upgrade da DAI \ (SAI \) a collateralizzazione singola a DAI \ (DAI \) a collateralizzazione multipla è stato completato nel novembre 2019. Dai è ancorato al dollaro USA. + +Dai viene mintato dagli utenti che bloccano asset crypto come ETH o USDC come collaterale in una posizione di debito collateralizzata \ (CDP \) chiamata vault. In precedenza, solo ETH veniva accettato come collaterale. Le riserve e lo stato di ogni vault possono essere visualizzati sulla blockchain in tempo reale. Lo stato di questi vault e della stablecoin Dai è attentamente monitorato. + +Dai è la terza più grande stablecoin al mondo con oltre $400 milioni di circolante. Inoltre, cDAI e aDAI, le versioni sintetiche di Dai sulle piattaforme di prestito Compound e Aave, si sommano per oltre $600 milioni di circolante. + +| Aspetti principali | | +|:------------------ |:------------------------------------------------------------------------------------------------------------------- | +| Rilasciato da | MakerDAO | +| Nome | Dai | +| Simbolo | DAI | +| Indirizzo | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimali | 18 | +| Sito ufficiale | [https://makerdao.com/](https://makerdao.com/) | +| Possessori | Oltre 140.000 indirizzi | + From 2f2be47a1dfdd3f04239783771838f41f74c1c3b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:30:44 -0700 Subject: [PATCH 01841/11794] New translations README.md (Italian) --- .../supported-stablecoins/README.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 it/core-concepts/supported-stablecoins/README.md diff --git a/it/core-concepts/supported-stablecoins/README.md b/it/core-concepts/supported-stablecoins/README.md new file mode 100644 index 000000000..c7c8d8b52 --- /dev/null +++ b/it/core-concepts/supported-stablecoins/README.md @@ -0,0 +1,20 @@ +# Stablecoin supportate + +**Stablecoin supportate** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From 09df5d3681b690af2a3715d7e21f894159696ea4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:30:54 -0700 Subject: [PATCH 01842/11794] New translations getting-started.md (Japanese) --- ja/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/getting-started.md b/ja/getting-started.md index 6761fb4a2..6f2b8ae00 100644 --- a/ja/getting-started.md +++ b/ja/getting-started.md @@ -30,7 +30,7 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="smart-contracts/erc-20.md" %} +{% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 8d07b387f7fb93769a22b1207e57d857fb1ad04e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:30:56 -0700 Subject: [PATCH 01843/11794] New translations SUMMARY.md (Japanese) --- ja/SUMMARY.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ja/SUMMARY.md b/ja/SUMMARY.md index 69c48c9fb..4532b5626 100644 --- a/ja/SUMMARY.md +++ b/ja/SUMMARY.md @@ -11,10 +11,10 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-assets/README.md) - * [USDT](core-concepts/supported-assets/usdt.md) - * [USDC](core-concepts/supported-assets/usdc.md) - * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) + * [USDT](core-concepts/supported-stablecoins/usdt.md) + * [USDC](core-concepts/supported-stablecoins/usdc.md) + * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -30,12 +30,12 @@ ## Governance -* [Principles](governance/governance.md) +* [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) ## Smart Contracts -* [Architecture](smart-contracts/erc-20.md) +* [Architecture](smart-contracts/architecture.md) * [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) @@ -48,7 +48,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/asset-risk.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) * [Contributing](security-and-risks/contributing.md) ## Links From eea63673081a9212bd4e9b012a51ad082c483189 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:30:59 -0700 Subject: [PATCH 01844/11794] New translations architecture.md (Italian) --- it/smart-contracts/architecture.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 it/smart-contracts/architecture.md diff --git a/it/smart-contracts/architecture.md b/it/smart-contracts/architecture.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/it/smart-contracts/architecture.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 64cb7fb5a294758910ff645bb8529bb2beb51563 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:31:01 -0700 Subject: [PATCH 01845/11794] New translations timelock-1.md (Italian) --- it/smart-contracts/api/timelock-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/smart-contracts/api/timelock-1.md b/it/smart-contracts/api/timelock-1.md index 1dde00239..88954aca7 100644 --- a/it/smart-contracts/api/timelock-1.md +++ b/it/smart-contracts/api/timelock-1.md @@ -4,7 +4,7 @@ The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. From f42e873b4183d1b290134717eb3fbc6b996ef78c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:31:08 -0700 Subject: [PATCH 01846/11794] New translations contributing.md (Italian) --- it/security-and-risks/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/security-and-risks/contributing.md b/it/security-and-risks/contributing.md index a6234e390..5d53b886f 100644 --- a/it/security-and-risks/contributing.md +++ b/it/security-and-risks/contributing.md @@ -62,7 +62,7 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="asset-risk.md" %} +{% page-ref page="bug-bounties.md" %} #### **Community Improvement** From 0472bd48523cf1015eb7b195c2b7373ee69a07e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:31:10 -0700 Subject: [PATCH 01847/11794] New translations bug-bounties.md (Italian) --- it/security-and-risks/bug-bounties.md | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 it/security-and-risks/bug-bounties.md diff --git a/it/security-and-risks/bug-bounties.md b/it/security-and-risks/bug-bounties.md new file mode 100644 index 000000000..92140f5ed --- /dev/null +++ b/it/security-and-risks/bug-bounties.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From 36a818810bfb863b3258068a3208b5d77eb2f6c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:31:12 -0700 Subject: [PATCH 01848/11794] New translations principles.md (Italian) --- it/governance/principles.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 it/governance/principles.md diff --git a/it/governance/principles.md b/it/governance/principles.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/it/governance/principles.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From d29740bdef43bc0a45ed7b098a4448442d1b164d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:31:16 -0700 Subject: [PATCH 01849/11794] New translations timelock-1.md (Arabic) --- ar/smart-contracts/api/timelock-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/smart-contracts/api/timelock-1.md b/ar/smart-contracts/api/timelock-1.md index 1dde00239..88954aca7 100644 --- a/ar/smart-contracts/api/timelock-1.md +++ b/ar/smart-contracts/api/timelock-1.md @@ -4,7 +4,7 @@ The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. From 602fd4727e4bcb470d1e678958dbc589d76076cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:31:19 -0700 Subject: [PATCH 01850/11794] New translations bug-bounties.md (Spanish) --- es/security-and-risks/bug-bounties.md | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 es/security-and-risks/bug-bounties.md diff --git a/es/security-and-risks/bug-bounties.md b/es/security-and-risks/bug-bounties.md new file mode 100644 index 000000000..92140f5ed --- /dev/null +++ b/es/security-and-risks/bug-bounties.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From 878b6478362c935e1a1941907ccf7554280e52b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:31:21 -0700 Subject: [PATCH 01851/11794] New translations principles.md (Spanish) --- es/governance/principles.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 es/governance/principles.md diff --git a/es/governance/principles.md b/es/governance/principles.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/es/governance/principles.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From ce45f8358e03cc2633866f767749d4f4ac024721 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:31:37 -0700 Subject: [PATCH 01852/11794] New translations usdt.md (Korean) --- .../supported-stablecoins/usdt.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ko/core-concepts/supported-stablecoins/usdt.md diff --git a/ko/core-concepts/supported-stablecoins/usdt.md b/ko/core-concepts/supported-stablecoins/usdt.md new file mode 100644 index 000000000..978332018 --- /dev/null +++ b/ko/core-concepts/supported-stablecoins/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +테더 \(USDT\) 는 처음에 옴니 레이어 프로토콜(Omni Layer Protocol) 을 통해 비트코인 위에 만들어진 법정화폐와 페그된(fiat-pegged) 스테이블 코인입니다. 2017년 9월 테더는 이더리움 블록체인에 미국 달러화 대비 ERC-20 토큰을 추가 출시할 것이라고 발표했습니다. + +유통되는 각 테더는 가상화폐 거래소 비트파이넥스(Bitfinex) 와 밀접한 관계를 맺고 있는 홍콩 소재 테더 리미티드사(Tether Limited) 가 보관 계좌에 보유하고 있는 법정 화폐 통화량에 해당하는 1대 1 비율로 뒷받침된다고 합니다. + +테더 ****** 에 대한 논쟁 ***** 회사가 적절한 예비금 지원 테더를 보여주는 약속된 감사를 제공하지 않는다는 논쟁에도 불구하고, USDT는 여전히 시가총액 기준 세계 최대의 스테이블 코인이며 현재 BTC, ETH, XRP에 이어 네 번째로 큰 규모의 암호화폐 입니다. + +| 주요 사항 | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| 발행처 | 테더 리미티드사(Tether Limited) | +| 이름 | 테더(Tether) | +| 상징 | USDT | +| 주소 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 데시멀(Decimals) | 6 | +| 공식 사이트 | [https://tether.to/ ](https://tether.to/%20) | +| 보유자 | 180만 개 이상의 주소 | + + + From bc924c1cc80ebb0297aa66d784ef7f0e20453da2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:31:39 -0700 Subject: [PATCH 01853/11794] New translations usdc.md (Korean) --- .../supported-stablecoins/usdc.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ko/core-concepts/supported-stablecoins/usdc.md diff --git a/ko/core-concepts/supported-stablecoins/usdc.md b/ko/core-concepts/supported-stablecoins/usdc.md new file mode 100644 index 000000000..60f8793e0 --- /dev/null +++ b/ko/core-concepts/supported-stablecoins/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.Png) + +USD 코인\(USDC\) 는 2017년 12월 이더리움(Ethereum) 블록 체인에서 ERC-20 토큰으로 출시 된 명목 화폐(fiat-pegged) 스테이블 코인입니다. USDC는 미국 달러에 고정되어 있으며 쉽게 미국 달러로 교환 할 수 있습니다. + +각 USDC는 써클(Circle)과 코인베이스(Coinbase)에 의해 설립된 컨소시엄인 센트레(Centre)의 회원들이 보관 계좌에 보유하고 있는 법정 화폐에 상응하는 금액과 1:1 비율로 지원됩니다. 센트레의 회원은 미국에 기반을 둔 규제 된 금융 기관입니다. 매월 보유액에 대한 감사(audits) 은 회계법인 그랜트 쑈튼(Grant Thornton LLP) 에서 발행합니다. + +USDC는 USDT 다음으로 세계에서 두 번째로 큰 규모의 스테이블 코인이며 유통량이 10 억 달러 이상으로 빠르게 성장했습니다. 그러나 USDC는 여전히 USDT의 어마어마한 유통량 120억 달러와 비교하면 훨씬 뒤쳐져 있습니다. + +| 주요 사항 | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| 발행처 | 센트레(Centre) | +| 이름 | USD 코인 | +| 상징 | USDC | +| 주소 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| 데시멀(Decimals) | 6 | +| 공식 사이트 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 보유자 | 200만 개 이상의 주소 | + + + From 8655975f3b9b25ad9f8f08f3421d33572d85e4ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:31:41 -0700 Subject: [PATCH 01854/11794] New translations dai.md (Korean) --- ko/core-concepts/supported-stablecoins/dai.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ko/core-concepts/supported-stablecoins/dai.md diff --git a/ko/core-concepts/supported-stablecoins/dai.md b/ko/core-concepts/supported-stablecoins/dai.md new file mode 100644 index 000000000..3c5c71c98 --- /dev/null +++ b/ko/core-concepts/supported-stablecoins/dai.md @@ -0,0 +1,20 @@ +# 다이(DAI) + +![](../../.gitbook/assets/dai.png) + +다이(Dai) 는 2017년 12월 이더리움(Ethereum) 블록 체인에서 ERC-20 토큰으로 출시 된 명목 화폐(fiat-pegged) 스테이블 코인입니다. 단일 담보 다이 \ (SAI \) 에서 다중 담보 다이 \ (DAI \) 로의 주요 업그레이드가 2019 년 11 월에 완료되었습니다. 다이는 미국 달러에 고정되어 있습니다. + +다이는 ETH 또는 USDC와 같은 암호 자산을 금고라고 불리는 담보 채무 포지션 \(CPP\) 에 담보로 고정하는 사용자들에 의해 발행됩니다. 이전에는 오직 ETH만 담보로 허용되었습니다. 각 금고의 보유금과 상태를 블록체인 상에서 실시간 조회할 수 있습니다. 해당 금고와 다이 스테이블 코인의 상태는 면밀히 모니터링됩니다. + +다이는 4억 달러 이상이 유통되는, 세계에서 세 번째로 큰 규모의 스테이블 코인입니다. 또한, 대출 플랫폼 인 컴파운드(Compound) 와 에이브(Aave) 에 있는 다이의 합성 버전 인 씨다이(cDAI) 와 에이다이(aDAI) 는 합쳐서 6 억 달러 이상을 유통하고 있습니다. + +| 주요 사항 | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| 발행처 | 메이커다오(MakerDAO) | +| 이름 | 다이(Dai) | +| 상징 | 다이(DAI) | +| 주소 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| 데시멀(Decimals) | 18 | +| 공식 사이트 | [https://makerdao.com/](https://makerdao.com/) | +| 보유자 | 14만개 이상의 주소 | + From d91b008acd0e6ce98e55cfde1cd5501f15bb5e91 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:31:43 -0700 Subject: [PATCH 01855/11794] New translations README.md (Korean) --- .../supported-stablecoins/README.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ko/core-concepts/supported-stablecoins/README.md diff --git a/ko/core-concepts/supported-stablecoins/README.md b/ko/core-concepts/supported-stablecoins/README.md new file mode 100644 index 000000000..fa3cdebe0 --- /dev/null +++ b/ko/core-concepts/supported-stablecoins/README.md @@ -0,0 +1,20 @@ +# 지원되는 스테이블 코인 + +**지원되는 스테이블 코인** + +OUSD는 이를 뒷받침하는 스테이블 코인 만큼 강하다는 점을 이해하는 것이 중요합니다. 기초 자산에 대한 손실은 OUSD의 가치와 비슷한 손실을 야기합니다. + +현재 OUSD는 다음과 같은 스테이블 코인을 지원합니다: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +그 어떠한 스테이블 코인도 완벽하지는 않지만, 그것들은 보편적으로 널리 사용되고 있기 때문에 오리진(Origin)은 그것들을 선택했습니다. 이러한 스테이블 코인들은 여러 번 USD 페그(peg) 를 손실하기도 하였지만, 결국 1 USD 목표를 달성하는 데 탄력성을 보여주었습니다. + +이러한 모든 스테이블 코인은 서로 다른 상대방에 대한 위험을 초래할 수 있다는 점에 유의해야 합니다. 특히 테더(Tether) 는 잘 문서화된 은행 문제 및 규제 문제를 안고 있습니다. 또한 USDT와 USDC는 발행인이 보유자의 지갑에있는 돈을 동결(freeze) 할 수 있는 권한을 부여하는 백도어(backdoors) 기능이 있습니다. 다이(DAI) 에는 직접적인 백도어가 없지만 USDC가 다이 채굴을 위한 담보로 허용되기 때문에 자산에 부정적인 영향을 미칠 수 있습니다. + +이러한 우려에도 불구하고 이미 이러한 스테이블 코인들의 보안에는 수십억 달러가 걸려있습니다. 시간이 지남에 따라 추가 스테이블 코인이 프로토콜에 추가 될 수 있습니다. 또한 이러한 스테이블 코인 중 하나라도 너무 신뢰할 수 없는 것으로 판명되거나, OUSD 보유자 자금이 위험에 처할 경우 지원이 해제될 수도 있습니다. + From c9489499778f463eccb8e754582dc636cbfee3d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:31:49 -0700 Subject: [PATCH 01856/11794] New translations getting-started.md (Korean) --- ko/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/getting-started.md b/ko/getting-started.md index f760dc71e..a65e8ed30 100644 --- a/ko/getting-started.md +++ b/ko/getting-started.md @@ -30,7 +30,7 @@ OUSD는 비표준 ERC-20 토큰으로 이를 지원하려는 대부분의 애플 만약, OUSD 지원에 관심이 있는 지갑 공급자 또는 암호화폐 거래소인 경우에는 다음 가이드를 참고하시길 바랍니다: -{% page-ref page = "smart-contracts / api.md"%} +{% page-ref page="smart-contracts/architecture.md" %} {% page-ref page = "smart-contracts / api.md"%} From 56023f478ae225b328ad34e4379b6c61dafa92f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:31:50 -0700 Subject: [PATCH 01857/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index 80f35974a..c2a4d8db9 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -11,10 +11,10 @@ * [대출](core-concepts/yield-generation/lending.md) * [마켓메이킹](core-concepts/yield-generation/market-making.md) * [보상](core-concepts/yield-generation/rewards.md) -* [지원되는 스테이블 코인](core-concepts/supported-assets/README.md) - * [USDT](core-concepts/supported-assets/usdt.md) - * [USDC](core-concepts/supported-assets/usdc.md) - * [DAI](core-concepts/supported-assets/dai.md) +* [지원되는 스테이블 코인](core-concepts/supported-stablecoins/README.md) + * [USDT](core-concepts/supported-stablecoins/usdt.md) + * [USDC](core-concepts/supported-stablecoins/usdc.md) + * [DAI](core-concepts/supported-stablecoins/dai.md) * [지원되는 전략](core-concepts/supported-strategies/README.md) * [컴파운드(Compound)](core-concepts/supported-strategies/compound.md) * [에이브(Aave)](core-concepts/supported-strategies/aave.md) @@ -30,12 +30,12 @@ ## 거버넌스(Governance) -* [원리](governance/governance.md) +* [원리](governance/principles.md) * [관리자 권한](governance/admin-privileges.md) ## 스마트 컨트랙트 -* [아키텍처(Architecture)](smart-contracts/erc-20.md) +* [아키텍처(Architecture)](smart-contracts/architecture.md) * [레지스트리(Registry)](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) * [금고(Vault)](smart-contracts/api/vault.md) @@ -48,7 +48,7 @@ * [위험](security-and-risks/risks.md) * [감사](security-and-risks/audits.md) -* [버그 현상금](security-and-risks/asset-risk.md) +* [버그 현상금](security-and-risks/bug-bounties.md) * [기여](security-and-risks/contributing.md) ## 링크 From 5ab5364424389e9e7e800d0ca799187f32005b4f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:31:53 -0700 Subject: [PATCH 01858/11794] New translations architecture.md (Spanish) --- es/smart-contracts/architecture.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 es/smart-contracts/architecture.md diff --git a/es/smart-contracts/architecture.md b/es/smart-contracts/architecture.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/es/smart-contracts/architecture.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 7c311b73cc93d7dd5a5061bfbdfa2a9dd9fe9094 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:31:56 -0700 Subject: [PATCH 01859/11794] New translations timelock-1.md (Spanish) --- es/smart-contracts/api/timelock-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/api/timelock-1.md b/es/smart-contracts/api/timelock-1.md index 1dde00239..88954aca7 100644 --- a/es/smart-contracts/api/timelock-1.md +++ b/es/smart-contracts/api/timelock-1.md @@ -4,7 +4,7 @@ The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. From 96888a4ded6283a62ea1ad6f937eedd999c14dbf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:31:58 -0700 Subject: [PATCH 01860/11794] New translations usdt.md (Spanish) --- .../supported-stablecoins/usdt.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 es/core-concepts/supported-stablecoins/usdt.md diff --git a/es/core-concepts/supported-stablecoins/usdt.md b/es/core-concepts/supported-stablecoins/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/es/core-concepts/supported-stablecoins/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 3b2dd271e2da9b2c76c6b85d7b3167f09cd6cc64 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:32:11 -0700 Subject: [PATCH 01861/11794] New translations usdt.md (French) --- .../supported-stablecoins/usdt.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 fr/core-concepts/supported-stablecoins/usdt.md diff --git a/fr/core-concepts/supported-stablecoins/usdt.md b/fr/core-concepts/supported-stablecoins/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/fr/core-concepts/supported-stablecoins/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 4998d6d8b48c51c8c67ccf68cc6dde6282a0cd07 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:32:13 -0700 Subject: [PATCH 01862/11794] New translations usdc.md (French) --- .../supported-stablecoins/usdc.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 fr/core-concepts/supported-stablecoins/usdc.md diff --git a/fr/core-concepts/supported-stablecoins/usdc.md b/fr/core-concepts/supported-stablecoins/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/fr/core-concepts/supported-stablecoins/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From 812a4d4d04dea807b952a43fe075a6caca0b6d8b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:32:14 -0700 Subject: [PATCH 01863/11794] New translations dai.md (French) --- fr/core-concepts/supported-stablecoins/dai.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 fr/core-concepts/supported-stablecoins/dai.md diff --git a/fr/core-concepts/supported-stablecoins/dai.md b/fr/core-concepts/supported-stablecoins/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/fr/core-concepts/supported-stablecoins/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From d153278e304c5753e81fcce9ced01d86f97402e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:32:18 -0700 Subject: [PATCH 01864/11794] New translations usdc.md (Spanish) --- .../supported-stablecoins/usdc.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 es/core-concepts/supported-stablecoins/usdc.md diff --git a/es/core-concepts/supported-stablecoins/usdc.md b/es/core-concepts/supported-stablecoins/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/es/core-concepts/supported-stablecoins/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From 51cda784bd01932fd71bcec24cb1a809516eb612 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:32:21 -0700 Subject: [PATCH 01865/11794] New translations dai.md (Spanish) --- es/core-concepts/supported-stablecoins/dai.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 es/core-concepts/supported-stablecoins/dai.md diff --git a/es/core-concepts/supported-stablecoins/dai.md b/es/core-concepts/supported-stablecoins/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/es/core-concepts/supported-stablecoins/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From e887b5224e4af5c6d7c018e5f666d6357e53a30b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:32:27 -0700 Subject: [PATCH 01866/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/getting-started.md b/es/getting-started.md index 62efead8a..25d9525a7 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -34,7 +34,7 @@ OUSD es un token ERC-20 no estándar que requiere un trabajo de integración per Si usted es un proveedor de billetera o una plataforma de intercambio cripto que está interesado en respaldar OUSD, consulte las siguientes guías: -{% page-ref page = "contratos-inteligentes / erc-20.md"%} +{% page-ref page="smart-contracts/architecture.md" %} {% page-ref page = "contratos-inteligentes / erc-md"%} From bad20994c7698edb507aa0efd725fdf4135e97aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:32:29 -0700 Subject: [PATCH 01867/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/es/SUMMARY.md b/es/SUMMARY.md index 742fa69c9..01d7b6e67 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -11,10 +11,10 @@ * [Préstamo](core-concepts/yield-generation/lending.md) * [Creación de Mercado](core-concepts/yield-generation/market-making.md) * [Recompensas](core-concepts/yield-generation/rewards.md) -* [Monedas Estables Soportadas](core-concepts/supported-assets/README.md) - * [USDT](core-concepts/supported-assets/usdt.md) - * [USDC](core-concepts/supported-assets/usdc.md) - * [DAI](core-concepts/supported-assets/dai.md) +* [Monedas Estables Soportadas](core-concepts/supported-stablecoins/README.md) + * [USDT](core-concepts/supported-stablecoins/usdt.md) + * [USDC](core-concepts/supported-stablecoins/usdc.md) + * [DAI](core-concepts/supported-stablecoins/dai.md) * [Estrategias Apoyadas](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -30,12 +30,12 @@ ## Gobernancia -* [Principios](governance/governance.md) +* [Principios](governance/principles.md) * [Privilegios de Administrador](governance/admin-privileges.md) ## Contratos Inteligentes -* [Arquitectura](smart-contracts/erc-20.md) +* [Arquitectura](smart-contracts/architecture.md) * [Registro](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) * [Bóveda](smart-contracts/api/vault.md) @@ -48,7 +48,7 @@ * [Riesgos](security-and-risks/risks.md) * [Auditorias](security-and-risks/audits.md) -* [Recompensas de Errores](security-and-risks/asset-risk.md) +* [Recompensas de Errores](security-and-risks/bug-bounties.md) * [Contribuyendo](security-and-risks/contributing.md) ## Enlaces From 7f06e54c0320344713c173fafd7cec984c4e6fce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:32:31 -0700 Subject: [PATCH 01868/11794] New translations architecture.md (French) --- fr/smart-contracts/architecture.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 fr/smart-contracts/architecture.md diff --git a/fr/smart-contracts/architecture.md b/fr/smart-contracts/architecture.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/fr/smart-contracts/architecture.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 9146efccb2b7351aaf2dcae31ea24a702b8134fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:32:34 -0700 Subject: [PATCH 01869/11794] New translations timelock-1.md (French) --- fr/smart-contracts/api/timelock-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/smart-contracts/api/timelock-1.md b/fr/smart-contracts/api/timelock-1.md index 1dde00239..88954aca7 100644 --- a/fr/smart-contracts/api/timelock-1.md +++ b/fr/smart-contracts/api/timelock-1.md @@ -4,7 +4,7 @@ The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. From 4b4d2440f7c8fd813ecd0f3213fcccd289a87972 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:32:38 -0700 Subject: [PATCH 01870/11794] New translations bug-bounties.md (French) --- fr/security-and-risks/bug-bounties.md | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 fr/security-and-risks/bug-bounties.md diff --git a/fr/security-and-risks/bug-bounties.md b/fr/security-and-risks/bug-bounties.md new file mode 100644 index 000000000..92140f5ed --- /dev/null +++ b/fr/security-and-risks/bug-bounties.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From d47d218ba21f7c5f820395262f2ad37216f5efbd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:32:40 -0700 Subject: [PATCH 01871/11794] New translations principles.md (French) --- fr/governance/principles.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 fr/governance/principles.md diff --git a/fr/governance/principles.md b/fr/governance/principles.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/fr/governance/principles.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From 69620756a5ab2b4e3a8731cfec2fb3fc9b742254 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:32:43 -0700 Subject: [PATCH 01872/11794] New translations usdt.md (Arabic) --- .../supported-stablecoins/usdt.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ar/core-concepts/supported-stablecoins/usdt.md diff --git a/ar/core-concepts/supported-stablecoins/usdt.md b/ar/core-concepts/supported-stablecoins/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/ar/core-concepts/supported-stablecoins/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 53e8d451d05ac554db1ea673f67fc85ba3f61e6c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:32:49 -0700 Subject: [PATCH 01873/11794] New translations README.md (Arabic) --- .../supported-stablecoins/README.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ar/core-concepts/supported-stablecoins/README.md diff --git a/ar/core-concepts/supported-stablecoins/README.md b/ar/core-concepts/supported-stablecoins/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/ar/core-concepts/supported-stablecoins/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From a362173c244c09d65f4e161c353ebfdfa79917b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:32:51 -0700 Subject: [PATCH 01874/11794] New translations dai.md (Arabic) --- ar/core-concepts/supported-stablecoins/dai.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ar/core-concepts/supported-stablecoins/dai.md diff --git a/ar/core-concepts/supported-stablecoins/dai.md b/ar/core-concepts/supported-stablecoins/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/ar/core-concepts/supported-stablecoins/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From 7554a3e5cddeec265040953f69b5e1fc2134c223 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:32:52 -0700 Subject: [PATCH 01875/11794] New translations usdc.md (Arabic) --- .../supported-stablecoins/usdc.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ar/core-concepts/supported-stablecoins/usdc.md diff --git a/ar/core-concepts/supported-stablecoins/usdc.md b/ar/core-concepts/supported-stablecoins/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/ar/core-concepts/supported-stablecoins/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From 26a0fa895b957791e53dc64a5e8333a1565b2a2d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:33:06 -0700 Subject: [PATCH 01876/11794] New translations contributing.md (Arabic) --- ar/security-and-risks/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/security-and-risks/contributing.md b/ar/security-and-risks/contributing.md index a6234e390..5d53b886f 100644 --- a/ar/security-and-risks/contributing.md +++ b/ar/security-and-risks/contributing.md @@ -62,7 +62,7 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="asset-risk.md" %} +{% page-ref page="bug-bounties.md" %} #### **Community Improvement** From 590e389127f2a47f95a849a09e6d2e59dd05dd11 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:33:07 -0700 Subject: [PATCH 01877/11794] New translations bug-bounties.md (Arabic) --- ar/security-and-risks/bug-bounties.md | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 ar/security-and-risks/bug-bounties.md diff --git a/ar/security-and-risks/bug-bounties.md b/ar/security-and-risks/bug-bounties.md new file mode 100644 index 000000000..92140f5ed --- /dev/null +++ b/ar/security-and-risks/bug-bounties.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From 52b1e70fd3c8e15a80840468f923001d09ffd784 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:33:09 -0700 Subject: [PATCH 01878/11794] New translations principles.md (Arabic) --- ar/governance/principles.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 ar/governance/principles.md diff --git a/ar/governance/principles.md b/ar/governance/principles.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/ar/governance/principles.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From 06755da5ad7fd5d260686b2de91f9eb4e07961b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:33:14 -0700 Subject: [PATCH 01879/11794] New translations getting-started.md (Arabic) --- ar/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/getting-started.md b/ar/getting-started.md index 6761fb4a2..6f2b8ae00 100644 --- a/ar/getting-started.md +++ b/ar/getting-started.md @@ -30,7 +30,7 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="smart-contracts/erc-20.md" %} +{% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From c1d0745b226c9f0276db19cd343b1dc63b00809e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:33:18 -0700 Subject: [PATCH 01880/11794] New translations SUMMARY.md (Arabic) --- ar/SUMMARY.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ar/SUMMARY.md b/ar/SUMMARY.md index 69c48c9fb..4532b5626 100644 --- a/ar/SUMMARY.md +++ b/ar/SUMMARY.md @@ -11,10 +11,10 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-assets/README.md) - * [USDT](core-concepts/supported-assets/usdt.md) - * [USDC](core-concepts/supported-assets/usdc.md) - * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) + * [USDT](core-concepts/supported-stablecoins/usdt.md) + * [USDC](core-concepts/supported-stablecoins/usdc.md) + * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -30,12 +30,12 @@ ## Governance -* [Principles](governance/governance.md) +* [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) ## Smart Contracts -* [Architecture](smart-contracts/erc-20.md) +* [Architecture](smart-contracts/architecture.md) * [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) @@ -48,7 +48,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/asset-risk.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) * [Contributing](security-and-risks/contributing.md) ## Links From 5edec1501ece231e4ac6d905c5ca477fb9bb6829 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:33:23 -0700 Subject: [PATCH 01881/11794] New translations timelock-1.md (Korean) --- ko/smart-contracts/api/timelock-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/smart-contracts/api/timelock-1.md b/ko/smart-contracts/api/timelock-1.md index d08328cb1..012ccbab5 100644 --- a/ko/smart-contracts/api/timelock-1.md +++ b/ko/smart-contracts/api/timelock-1.md @@ -4,7 +4,7 @@ 타임락(TimeLock) 은 모든 기능이 잘 작동하는 것들이 확인 된 후, 곧 추가됩니다. 그때 까지 컨트렉트는, 오리진(Origin) 의 5/8 멀티시그(multi-sig) 에 의해 관리됩니다. 이를 통해 중요한 문제가 발견될 경우 더 빠른 대응이 가능합니다. {% endhint %} -타임락 컨트렉트는 OUSD 컨트렉트에 대한 변경이 실행되기 전에 48 시간의 대기 기간을 적용합니다. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. 시간 지연(time-delaying) 관리 작업은 관리자가 손상되거나 악의적인 행동 또는 사용자가 원하지 않는 변경을 수행하는 경우, 사용자에게 OUSD를 출금(exit) 할 수있는 기회를 제공하는 것입니다. +타임락 컨트렉트는 OUSD 컨트렉트에 대한 변경이 실행되기 전에 48 시간의 대기 기간을 적용합니다. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. 시간 지연(time-delaying) 관리 작업은 관리자가 손상되거나 악의적인 행동 또는 사용자가 원하지 않는 변경을 수행하는 경우, 사용자에게 OUSD를 출금(exit) 할 수있는 기회를 제공하는 것입니다. {% hint style="info" %} 타임락은 OUSD 보유자가 제안된 프로토콜 업그레이드에 대해 이의가있는 경우 48 시간 동안 자금을 인출할 수 있는 안전 조치입니다. From b1dcb61db70077ce1393cec8107751fdfdba0f92 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:33:27 -0700 Subject: [PATCH 01882/11794] New translations architecture.md (Turkish) --- tr/smart-contracts/architecture.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 tr/smart-contracts/architecture.md diff --git a/tr/smart-contracts/architecture.md b/tr/smart-contracts/architecture.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/tr/smart-contracts/architecture.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 4b3279c3000e72045b41ff23cc4de7d11dd5ddb6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:33:29 -0700 Subject: [PATCH 01883/11794] New translations timelock-1.md (Turkish) --- tr/smart-contracts/api/timelock-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/smart-contracts/api/timelock-1.md b/tr/smart-contracts/api/timelock-1.md index 1dde00239..88954aca7 100644 --- a/tr/smart-contracts/api/timelock-1.md +++ b/tr/smart-contracts/api/timelock-1.md @@ -4,7 +4,7 @@ The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. From a88243c28020e383e6c222f8282d23835ffbbc4b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:33:34 -0700 Subject: [PATCH 01884/11794] New translations contributing.md (Turkish) --- tr/security-and-risks/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/security-and-risks/contributing.md b/tr/security-and-risks/contributing.md index a6234e390..5d53b886f 100644 --- a/tr/security-and-risks/contributing.md +++ b/tr/security-and-risks/contributing.md @@ -62,7 +62,7 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="asset-risk.md" %} +{% page-ref page="bug-bounties.md" %} #### **Community Improvement** From 93f6408b64f8804e09598aec86473a97fa968dbd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:33:36 -0700 Subject: [PATCH 01885/11794] New translations bug-bounties.md (Turkish) --- tr/security-and-risks/bug-bounties.md | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 tr/security-and-risks/bug-bounties.md diff --git a/tr/security-and-risks/bug-bounties.md b/tr/security-and-risks/bug-bounties.md new file mode 100644 index 000000000..92140f5ed --- /dev/null +++ b/tr/security-and-risks/bug-bounties.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From 5055021970c3960324000aab4e996f84f651497d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:33:38 -0700 Subject: [PATCH 01886/11794] New translations principles.md (Turkish) --- tr/governance/principles.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 tr/governance/principles.md diff --git a/tr/governance/principles.md b/tr/governance/principles.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/tr/governance/principles.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From 17fe2461d4e20429fd1370568f3a37fa44375f77 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:33:44 -0700 Subject: [PATCH 01887/11794] New translations usdc.md (Turkish) --- .../supported-stablecoins/usdc.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 tr/core-concepts/supported-stablecoins/usdc.md diff --git a/tr/core-concepts/supported-stablecoins/usdc.md b/tr/core-concepts/supported-stablecoins/usdc.md new file mode 100644 index 000000000..45c59c497 --- /dev/null +++ b/tr/core-concepts/supported-stablecoins/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +Dai, Aralık 2017'de Ethereum blok zincirinde ERC-20 tokenı olarak piyasaya sürülen fiat sabitlenmiş bir stabilcoin. USDC, ABD dolarına sabitlenmiştir ve ABD doları için kolayca kullanılabilir. + +Her USDC, Circle ve Coinbase tarafından kurulan bir konsorsiyum olan Center üyeleri tarafından gözetim hesaplarında tutulan eşdeğer miktarda fiat para birimi ile 1: 1 oranında desteklenir. Merkez üyeleri, ABD'de yerleşik mali kurumlardır. Aylık rezerv denetimleri Grant Thornton LLP tarafından yayınlanmaktadır. + +USDC, USDT'den sonra dünyanın en büyük ikinci stabilcoinidir ve hızla dolaşımda 1 milyar doların üzerine çıktı. Ancak USDC, USDT'nin dolaşımdaki 12 + milyar $ 'ın çok gerisinde kalıyor. + +| Önemli gerçekler | | +|:---------------- |:------------------------------------------------------------------------------------------------------------------- | +| Veren kuruluş | Centre | +| isim | USD Coin | +| Sembol | USDC | +| Adres | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Resmi site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Sahipleri | 140 binden fazla adres | + + + From d9676e0afddd77e2d6d81d73e4fd532f8facaa90 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:33:48 -0700 Subject: [PATCH 01888/11794] New translations contributing.md (Russian) --- ru/security-and-risks/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/security-and-risks/contributing.md b/ru/security-and-risks/contributing.md index a6234e390..5d53b886f 100644 --- a/ru/security-and-risks/contributing.md +++ b/ru/security-and-risks/contributing.md @@ -62,7 +62,7 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="asset-risk.md" %} +{% page-ref page="bug-bounties.md" %} #### **Community Improvement** From 4d024499317afe8bac45540eeaeb2cc9a0e15ad6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:33:49 -0700 Subject: [PATCH 01889/11794] New translations bug-bounties.md (Russian) --- ru/security-and-risks/bug-bounties.md | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 ru/security-and-risks/bug-bounties.md diff --git a/ru/security-and-risks/bug-bounties.md b/ru/security-and-risks/bug-bounties.md new file mode 100644 index 000000000..92140f5ed --- /dev/null +++ b/ru/security-and-risks/bug-bounties.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From b5c01f57bd66bed0b91a08f33bf38c943cc07d78 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:33:51 -0700 Subject: [PATCH 01890/11794] New translations principles.md (Russian) --- ru/governance/principles.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 ru/governance/principles.md diff --git a/ru/governance/principles.md b/ru/governance/principles.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/ru/governance/principles.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From 4c2ba8601669bc8d8263571713ed9e03a6bcc9aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:34:19 -0700 Subject: [PATCH 01891/11794] New translations usdt.md (Turkish) --- .../supported-stablecoins/usdt.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 tr/core-concepts/supported-stablecoins/usdt.md diff --git a/tr/core-concepts/supported-stablecoins/usdt.md b/tr/core-concepts/supported-stablecoins/usdt.md new file mode 100644 index 000000000..8d6fab832 --- /dev/null +++ b/tr/core-concepts/supported-stablecoins/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \ (USDT \), başlangıçta Omni Katman Protokolü aracılığıyla Bitcoin'in üzerine inşa edilen fiat sabitlenmiş bir stabilcoin'dir. Eylül 2017'de Tether, Ethereum blockchain'de ABD doları için ek ERC-20 tokenleri piyasaya süreceğini duyurdu. + +Dolaşıma sokulan her Tether'in, kripto para borsası Bitfinex ile yakın bağları olan Hong Kong merkezli bir şirket olan Tether Limited tarafından bir gözetim hesabında tutulan eşdeğer miktarda itibari para ile bire bir oranla desteklendiği söyleniyor. + +Tartışmalara rağmen **** şirketin bağları destekleyen yeterli rezervleri gösteren vaat edilmiş bir denetim sağlamadaki başarısızlığına rağmen, USDT hala piyasa değeri açısından dünyanın en büyük stabilcoin'i ve şu anda BTC, ETH ve XRP'den sonra dördüncü en büyük kripto para birimi. + +| Önemli gerçekler | | +|:---------------- |:---------------------------------------------------------------------------------------------------------------- | +| Veren kuruluş | Tether Limited | +| isim | Tether | +| Sembol | USDT | +| Adres | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Ondalık sayılar | 6 | +| Resmi site | [https://tether.to/ ](https://tether.to/%20) | +| Sahipleri | 140 binden fazla adres | + + + From 0c51ad6593c3235641deb8b3e3017e5228321283 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:34:21 -0700 Subject: [PATCH 01892/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 76 +++++++++++++++++++++++++-------------------------- 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 4c92dbf1f..4532b5626 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# 目录 - -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) - -## 核心概念 - -* [弹性供应](core-concepts/elastic-supply.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-assets/README.md) - * [USDT](core-concepts/supported-assets/usdt.md) - * [USDC](core-concepts/supported-assets/usdc.md) - * [DAI](core-concepts/supported-assets/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +# Table of contents + +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) + +## Core Concepts + +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) + * [USDT](core-concepts/supported-stablecoins/usdt.md) + * [USDC](core-concepts/supported-stablecoins/usdc.md) + * [DAI](core-concepts/supported-stablecoins/dai.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) @@ -23,35 +23,35 @@ * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management/README.md) - * [收益策略](core-concepts/fund-management/earning-strategies.md) - * [多样化](core-concepts/fund-management/diversification.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/governance.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/erc-20.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock-1.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock-1.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/asset-risk.md) -* [如何贡献](security-and-risks/contributing.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) +* [Contributing](security-and-risks/contributing.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From c5b80cb160e49915e2a1055f369aab7a8add4348 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:34:22 -0700 Subject: [PATCH 01893/11794] New translations dai.md (Turkish) --- tr/core-concepts/supported-stablecoins/dai.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 tr/core-concepts/supported-stablecoins/dai.md diff --git a/tr/core-concepts/supported-stablecoins/dai.md b/tr/core-concepts/supported-stablecoins/dai.md new file mode 100644 index 000000000..4a81cac21 --- /dev/null +++ b/tr/core-concepts/supported-stablecoins/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai, Aralık 2017'de Ethereum blok zincirinde ERC-20 belirteci olarak piyasaya sürülen fiat sabitlenmiş bir stabilcoin. Tek teminatlı Dai \ (SAI \) 'den çok teminatlı Dai \ (DAI \)' ye büyük bir yükseltme Kasım 2019'da tamamlandı. Dai, ABD dolarına sabitlendi. + +Dai, kullanıcılar kasa adı verilen teminatlandırılmış bir borç pozisyonunda \ (CDP \) teminat olarak ETH veya USDC gibi kripto varlıklarını kilitleyen kullanıcılar tarafından basıldı. Daha önce teminat olarak yalnızca ETH kabul ediliyordu. Her kasanın rezervleri ve durumu gerçek zamanlı olarak blok zincirinde görüntülenebilir. Bu kasaların ve Dai stablecoin'in sağlığı yakından izleniyor. + +Dai, 400 milyon doların üzerinde dolaşımda olan dünyanın üçüncü en büyük stabilcoinidir. Buna ek olarak, Compound ve Aave kredi platformlarında Dai'nin sentetik versiyonları olan cDAI ve aDAI, dolaşımda 600 milyon doların üzerinde bir araya geliyor. + +| Önemli gerçekler | | +|:---------------- |:------------------------------------------------------------------------------------------------------------------- | +| Veren kuruluş | MakerDAO | +| isim | Dai | +| Sembol | DAI | +| Adres | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Resmi site | [https://makerdao.com/](https://makerdao.com/) | +| Sahipleri | 140 binden fazla adres | + From ac1b7a63392fd14a9ec7b2d6ce8f84b338be412d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:34:24 -0700 Subject: [PATCH 01894/11794] New translations README.md (Turkish) --- .../supported-stablecoins/README.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 tr/core-concepts/supported-stablecoins/README.md diff --git a/tr/core-concepts/supported-stablecoins/README.md b/tr/core-concepts/supported-stablecoins/README.md new file mode 100644 index 000000000..7c8e704bc --- /dev/null +++ b/tr/core-concepts/supported-stablecoins/README.md @@ -0,0 +1,20 @@ +# Desteklenen Stablecoinler + +**Desteklenen Stablecoinler** + +OUSD'nin yalnızca onu destekleyen stabilcoinler kadar güçlü olduğunu anlamak önemlidir. Dayanak varlıklardaki herhangi bir kayıp, OUSD değerinde benzer bir kayba neden olacaktır. + +Şu anda, OUSD aşağıdaki stabilcoinleri desteklemektedir: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +Bu stabilcoinlerin hiçbiri mükemmel değil, ancak yaygın kullanımları nedeniyle onları seçtik. Bu stabilcoinler, birçok durumda USD sabitlerini kaybetmiş olsalar da, sonunda 1 USD hedeflerine geri dönme esnekliğini gösterdiler. + +Tüm bu stablecoin'lerin önemsiz olmayan karşı taraf riski oluşturduğuna dikkat etmek önemlidir. Özellikle Tether, iyi belgelenmiş bankacılık sorunları ve yasal zorluklar yaşadı. Ek olarak, hem USDT hem de USDC, ihraççılarına sahiplerinin cüzdanlarında para dondurma yetkisi veren arka kapılara sahiptir. DAI'nin herhangi bir doğrudan arka kapısı bulunmamakla birlikte, USDC'nin DAI basımı için teminat olarak kabul edilmesi nedeniyle varlıkları da olumsuz etkilenebilir. + +Bu endişelere rağmen, bu stabilcoinlerin güvenliği için zaten milyarlarca dolar bahis var. Zamanla protokole ek stabilcoinlerin eklenmesi mümkündür. Bu stabilcoinlerden herhangi birinin çok güvenilmez olduğu veya OUSD sahiplerinin fonlarını tehlikeye attığı durumlarda destek de kaldırılabilir. + From 8f328250675b7692899471a7bf37be72fdf3e716 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:34:30 -0700 Subject: [PATCH 01895/11794] New translations getting-started.md (Turkish) --- tr/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/getting-started.md b/tr/getting-started.md index 6761fb4a2..6f2b8ae00 100644 --- a/tr/getting-started.md +++ b/tr/getting-started.md @@ -30,7 +30,7 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="smart-contracts/erc-20.md" %} +{% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From d005d6f571b87d71ea4b80afc977921aedfaf309 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:34:32 -0700 Subject: [PATCH 01896/11794] New translations SUMMARY.md (Turkish) --- tr/SUMMARY.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tr/SUMMARY.md b/tr/SUMMARY.md index 69c48c9fb..4532b5626 100644 --- a/tr/SUMMARY.md +++ b/tr/SUMMARY.md @@ -11,10 +11,10 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-assets/README.md) - * [USDT](core-concepts/supported-assets/usdt.md) - * [USDC](core-concepts/supported-assets/usdc.md) - * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) + * [USDT](core-concepts/supported-stablecoins/usdt.md) + * [USDC](core-concepts/supported-stablecoins/usdc.md) + * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -30,12 +30,12 @@ ## Governance -* [Principles](governance/governance.md) +* [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) ## Smart Contracts -* [Architecture](smart-contracts/erc-20.md) +* [Architecture](smart-contracts/architecture.md) * [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) @@ -48,7 +48,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/asset-risk.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) * [Contributing](security-and-risks/contributing.md) ## Links From 977c76f4728697795ad6c8218c70568f5637e6d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:34:34 -0700 Subject: [PATCH 01897/11794] New translations architecture.md (Russian) --- ru/smart-contracts/architecture.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 ru/smart-contracts/architecture.md diff --git a/ru/smart-contracts/architecture.md b/ru/smart-contracts/architecture.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/ru/smart-contracts/architecture.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From e8ce3ebbf15f566cfc5459429e82ffce831b3d1a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:34:37 -0700 Subject: [PATCH 01898/11794] New translations timelock-1.md (Russian) --- ru/smart-contracts/api/timelock-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/smart-contracts/api/timelock-1.md b/ru/smart-contracts/api/timelock-1.md index 1dde00239..88954aca7 100644 --- a/ru/smart-contracts/api/timelock-1.md +++ b/ru/smart-contracts/api/timelock-1.md @@ -4,7 +4,7 @@ The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. From 1a9e883a587b7395a63c0b07641eb0fb3ae11d23 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:34:39 -0700 Subject: [PATCH 01899/11794] New translations README.md (Chinese Traditional) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 2158b4019..01162cf25 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,30 +1,30 @@ --- -description: 首个在您的钱包中赚取收益的稳定币 +description: The first stablecoin that earns a yield while it's still in your wallet --- -# 介绍 +# Introduction -## **一种更好的货币形式** +## **A Better Form of Money** -Origin Dollar (OUSD)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) -**背景** +**Background** -1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 同时,去中心化金融(DeFi)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。 +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. -现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. -更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. -您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. -Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) (100%开源)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. -欢迎来到金钱的未来。 +Welcome to the future of money. From aee576458c2c224c483b44e65d2f9ca56d960a7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:34:40 -0700 Subject: [PATCH 01900/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 7c44cb0fff2d1811c4ccf83e7662c547e3ef4e8e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:34:42 -0700 Subject: [PATCH 01901/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index daa9c6463..6f2b8ae00 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,40 +1,40 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** -对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. -**将 OUSD 加入您的钱包** +**Adding OUSD to Your Wallet** {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**集成 OUSD** +**Integrating OUSD** -OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="smart-contracts/erc-20.md" %} +{% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} -**帮助** +**Getting Help** -请加入 Origin [Discord](www.originprotocol.com/discord) 中的 Origin Dollar #engineering 聊天室。 我们的团队和社区成员期待帮助您开发。 您所提出的问题可以帮助我们改善产品,所以如果在这里找不到需要的信息,请随时联系我们。 +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From 8c5e6077095793b14836255c7e7642324216dea1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:34:46 -0700 Subject: [PATCH 01902/11794] New translations usdt.md (Vietnamese) --- .../supported-stablecoins/usdt.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 vi/core-concepts/supported-stablecoins/usdt.md diff --git a/vi/core-concepts/supported-stablecoins/usdt.md b/vi/core-concepts/supported-stablecoins/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/vi/core-concepts/supported-stablecoins/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 33b82efd6dd210dca35c0a6ac3c1943f16af2ea0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:34:47 -0700 Subject: [PATCH 01903/11794] New translations usdc.md (Vietnamese) --- .../supported-stablecoins/usdc.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 vi/core-concepts/supported-stablecoins/usdc.md diff --git a/vi/core-concepts/supported-stablecoins/usdc.md b/vi/core-concepts/supported-stablecoins/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/vi/core-concepts/supported-stablecoins/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From 1054d62cedfd8588f258d2391f5f7da4f66572ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:34:49 -0700 Subject: [PATCH 01904/11794] New translations dai.md (Vietnamese) --- vi/core-concepts/supported-stablecoins/dai.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 vi/core-concepts/supported-stablecoins/dai.md diff --git a/vi/core-concepts/supported-stablecoins/dai.md b/vi/core-concepts/supported-stablecoins/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/vi/core-concepts/supported-stablecoins/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From 4846f768119cbc814c59b7d162a25da6098bafc7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:34:50 -0700 Subject: [PATCH 01905/11794] New translations README.md (Vietnamese) --- .../supported-stablecoins/README.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 vi/core-concepts/supported-stablecoins/README.md diff --git a/vi/core-concepts/supported-stablecoins/README.md b/vi/core-concepts/supported-stablecoins/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/vi/core-concepts/supported-stablecoins/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From 554e1626e0e5d031e7fa657650290bc07dd0c6bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:34:57 -0700 Subject: [PATCH 01906/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/getting-started.md b/vi/getting-started.md index 6761fb4a2..6f2b8ae00 100644 --- a/vi/getting-started.md +++ b/vi/getting-started.md @@ -30,7 +30,7 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="smart-contracts/erc-20.md" %} +{% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From fd00e0fafcc3f17f72240feeefdff4b31a367d60 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:34:59 -0700 Subject: [PATCH 01907/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md index 69c48c9fb..4532b5626 100644 --- a/vi/SUMMARY.md +++ b/vi/SUMMARY.md @@ -11,10 +11,10 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-assets/README.md) - * [USDT](core-concepts/supported-assets/usdt.md) - * [USDC](core-concepts/supported-assets/usdc.md) - * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) + * [USDT](core-concepts/supported-stablecoins/usdt.md) + * [USDC](core-concepts/supported-stablecoins/usdc.md) + * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -30,12 +30,12 @@ ## Governance -* [Principles](governance/governance.md) +* [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) ## Smart Contracts -* [Architecture](smart-contracts/erc-20.md) +* [Architecture](smart-contracts/architecture.md) * [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) @@ -48,7 +48,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/asset-risk.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) * [Contributing](security-and-risks/contributing.md) ## Links From 79c48da07c36a4b5d6472df0f8928502c876283e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:01 -0700 Subject: [PATCH 01908/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 50 +++++++++++++++++----------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index feec2a92f..57f66229a 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,55 +1,55 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| 保险库 (Vault) | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(proxy wrappers\): -| 策略 | 地址 | 当前分配 | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:---- | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | -内部 implementation 合约: +Internal implementation contracts: -| 策略 | 地址 | +| Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | {% endtab %} {% tab title="Stablecoins" %} -| 合约 | 地址 | -|:---- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | {% endtab %} {% endtabs %} From 0740cd7fbf8c3ef1ccc01161071ae010f896e802 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:02 -0700 Subject: [PATCH 01909/11794] New translations architecture.md (Chinese Traditional) --- zh/smart-contracts/architecture.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 zh/smart-contracts/architecture.md diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/zh/smart-contracts/architecture.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 257af1851773c6d606b54271bf225df7df7a4601 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:05 -0700 Subject: [PATCH 01910/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index ca707846b..b891a0c78 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,6 +1,6 @@ -# 时间锁 +# Timelock {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From c806a26d6989f2856b2d59b5490f0f415a0e1ff0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:07 -0700 Subject: [PATCH 01911/11794] New translations contributing.md (Vietnamese) --- vi/security-and-risks/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/security-and-risks/contributing.md b/vi/security-and-risks/contributing.md index a6234e390..5d53b886f 100644 --- a/vi/security-and-risks/contributing.md +++ b/vi/security-and-risks/contributing.md @@ -62,7 +62,7 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="asset-risk.md" %} +{% page-ref page="bug-bounties.md" %} #### **Community Improvement** From 7b1f540bc477f5951083c50ac0a6049ab0a5fe19 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:09 -0700 Subject: [PATCH 01912/11794] New translations bug-bounties.md (Vietnamese) --- vi/security-and-risks/bug-bounties.md | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 vi/security-and-risks/bug-bounties.md diff --git a/vi/security-and-risks/bug-bounties.md b/vi/security-and-risks/bug-bounties.md new file mode 100644 index 000000000..92140f5ed --- /dev/null +++ b/vi/security-and-risks/bug-bounties.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From 68cf15579b6e32ac6d85c4ae2918439540d90c7d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:11 -0700 Subject: [PATCH 01913/11794] New translations principles.md (Vietnamese) --- vi/governance/principles.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 vi/governance/principles.md diff --git a/vi/governance/principles.md b/vi/governance/principles.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/vi/governance/principles.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From 64e19135800cbd9c1ec1f81e2fbca10a7b8ae89d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:22 -0700 Subject: [PATCH 01914/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From a175f135702769f0909610c826d86cf6197e62da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:24 -0700 Subject: [PATCH 01915/11794] New translations timelock-1.md (Chinese Traditional) --- zh/smart-contracts/api/timelock-1.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock-1.md b/zh/smart-contracts/api/timelock-1.md index d2c14aea0..88954aca7 100644 --- a/zh/smart-contracts/api/timelock-1.md +++ b/zh/smart-contracts/api/timelock-1.md @@ -1,20 +1,20 @@ -# 时间锁 +# Timelock {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From af9739e210b96bfe5b89e5bdadf9d34359bc9619 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:25 -0700 Subject: [PATCH 01916/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 2683c4907..8bf7459de 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From ef3fdfef7db13958a7ba858d5d49e3cf6e2a8058 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:26 -0700 Subject: [PATCH 01917/11794] New translations usdc.md (Chinese Traditional) --- .../supported-stablecoins/usdc.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 zh/core-concepts/supported-stablecoins/usdc.md diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md new file mode 100644 index 000000000..80d1f0f7f --- /dev/null +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 + +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 + +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 + +| 關鍵信息 | | +|:---- |:------------------------------------------------------------------------------------------------------------------- | +| 發行者 | Centre | +| 名字 | USD Coin | +| 符號 | USDC | +| 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | + + + From 9eef476a7c57fbf3e71800587fb66d3b162dc022 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:28 -0700 Subject: [PATCH 01918/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 093bb52e3cc8a45508f48669cca54453b4e8f559 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:29 -0700 Subject: [PATCH 01919/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 7187d17c23541f4f6e7a3ac0aa6dd4db31803d17 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:30 -0700 Subject: [PATCH 01920/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From ddb40aa38d71c8cf4a5d3323dc22024dbed877bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:32 -0700 Subject: [PATCH 01921/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 9b623f76a78804eac4789075b7d597da9a1c79b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:33 -0700 Subject: [PATCH 01922/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 10462cd54096306003cd97d774f3893dee385521 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:34 -0700 Subject: [PATCH 01923/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 8501ff842b17fe769d005327f489f50f5d2c1e00 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:36 -0700 Subject: [PATCH 01924/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From e12d7983d0993ca6d92d2d5a55244e22aedf0a82 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:37 -0700 Subject: [PATCH 01925/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From c3d490333baab39167eabefd389d627e5dc61963 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:38 -0700 Subject: [PATCH 01926/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From bdf57be41f1fad438836dc4c1711fc30bbb5d66f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:40 -0700 Subject: [PATCH 01927/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 zh/core-concepts/supported-stablecoins/usdt.md diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From d41af44733e49764a8e477ad355f203c7e4cb1ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:41 -0700 Subject: [PATCH 01928/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 zh/core-concepts/supported-stablecoins/dai.md diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md new file mode 100644 index 000000000..479c6efa4 --- /dev/null +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 + +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 + +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 + +| 關鍵信息 | | +|:---- |:------------------------------------------------------------------------------------------------------------------- | +| 發行者 | MakerDAO | +| 名字 | Dai | +| 符號 | DAI | +| 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | + From cd5b5873ee26b3bff555a3dbf3da01c7b8cdceac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:43 -0700 Subject: [PATCH 01929/11794] New translations usdt.md (Russian) --- .../supported-stablecoins/usdt.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ru/core-concepts/supported-stablecoins/usdt.md diff --git a/ru/core-concepts/supported-stablecoins/usdt.md b/ru/core-concepts/supported-stablecoins/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/ru/core-concepts/supported-stablecoins/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 5c633110bfece9f76f7ee6a408863e7c3e4b249d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:45 -0700 Subject: [PATCH 01930/11794] New translations README.md (Chinese Traditional) --- .../supported-stablecoins/README.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 zh/core-concepts/supported-stablecoins/README.md diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md new file mode 100644 index 000000000..41afe68d8 --- /dev/null +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -0,0 +1,20 @@ +# 支持的穩定幣 + +**支持的穩定幣** + +必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 + +目前,OUSD 支持以下穩定幣: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 + +值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 + +儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 + From aab184e298c2643e56b6f9edb18593d32a04c351 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:46 -0700 Subject: [PATCH 01931/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 136 +++++++++++++++--------------- 1 file changed, 68 insertions(+), 68 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 25228313b..0f5b487c4 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - + - - @@ -20,151 +20,151 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - +
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
-为了在进入和退出时铸造和燃烧正确数量的 OUSD,智能合约需要准确定价进入和退出系统的 USDT,USDC 和 DAI。 它也需要一个可靠的方式来扩大供应以分配所赚取的利息,或者在基础资产价值发生负向变化时缩小供应。 作为去中心化协议,OUSD 必须依靠非中心化来源来获取这些价格。 +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD 从多个链上的预言服务器中获取价格,并使用对池最有利的汇率。 +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. {% endhint %} -为了防止恶意攻击并鼓励长期投资者而非短期投机者,OUSD 合约比较多个来源的价格,并选择使用对整个资金池有利的汇率。 这种机制可以保护资金池中的资金免受套利者的侵害,并防止任何人能够利用因错误定价的预言而导致的任何暂时性的问题来耗尽共享资金池。 +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -这保护池中的资金,同时奖励代币的长期持有者。 由于最安全的价格取决于交易的方向,因此 Origin oracle 公开了 `priceUSDMint()` 和 `priceUSDRedeem()`。 为了保持一致性,rebasing function使用 `priceUSDMint()` 。 +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. -这是 OUSD 正在使用的初始神谕: +Here is the initial set of oracles that are being used by OUSD: {% embed url="https://compound.finance/docs/prices" caption="" %} {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -以下神谕已实施,但由于gas成本,目前未使用它们: +The following oracles have been implemented, but are not currently being used due to gas costs: {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} {% tabs %} {% tab title="DAI/USD" %} -以下神谕用于获取或计算 **DAI / USD** 的价格: - -| 神谕(Oracle) | 对 | 合约 | -|:------------ |:--------- |:-------------------------------------------- | -| 开放数据库 | DAI / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | DAI / USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} {% tab title="USDT/USD" %} -以下神谕用于获取或计算 **USDT/USD** 的价格: +The following oracles are used to fetch or compute a price for **USDT/USD:** -| O**racle** | 对 | 合约 | -|:------------ |:---------- |:-------------------------------------------- | -| Chainlink | USDT / ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} {% tab title="USDC/USD" %} -以下神谕用于获取或计算 **USDC/USD** 的价格: +The following oracles are used to fetch or compute a price for **USDC/USD:** -| O**racle** | 对 | 合约 | -|:------------ |:------------ |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDC / ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} {% tab title="ETH/USD" %} -由于不是所有神谕都有直接的美元对,因此该协议也获取 **ETH / USD** 的价格,以便使用 ETH 计算美元价格。 为了安全起见,协议会做出对于基金最有利益(而不是个人)的选择。 +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. -| 神谕(Oracle) | 对 | 合约 | -|:---------- |:------- |:------------------------------------------ | -| 开放数据库 | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -接下来,其他的神谕也可能会被添加到协议中。 如果任何的一个神谕变得不可靠,我们也可能会取消对其神谕的支持。 +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 3fd7aa817c21adcd7ac6382d1f24d958ba0882c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:47 -0700 Subject: [PATCH 01932/11794] New translations earning-strategies.md (Chinese Traditional) --- zh/core-concepts/fund-management/earning-strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md index ad3b88dae..babbff302 100644 --- a/zh/core-concepts/fund-management/earning-strategies.md +++ b/zh/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ # 收益策略 -收益策略将资金部署到各种DeFi平台。 保险库将决定哪些策略处于有效状态,以及它们将收到多少已部署资金。 +收益策略將資金部署到各種DeFi平台。 保險庫將決定哪些策略處於有效狀態,以及它們將收到多少已部署資金。 -此外,策略会随着时间的推移而升级。 例如,在刚推出时,将有一个初始的 [Compound 策略](../supported-strategies/compound.md)。 以后,这可能会被 v2 或 v3 版本的 Compound 策略所取代。 +此外,策略會隨著時間的推移而升級。 例如,在剛推出時,將有一個初始的 [Compound 策略](../supported-strategies/compound.md)。 以後,這可能會被 v2 或 v3 版本的 Compound 策略所取代。 From bc45352ee4e899c7ac6acc7d0d11665e10ebb79f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:49 -0700 Subject: [PATCH 01933/11794] New translations diversification.md (Chinese Traditional) --- zh/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md index cf9516415..ae30a8c17 100644 --- a/zh/core-concepts/fund-management/diversification.md +++ b/zh/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# 多样化 +# 多樣化 -OUSD 保险库智能合约的初始版本为每个有效策略赋予介于0%和100%之间的简单权重,以执行简单的资产分配。 在短期内这些权重会经常通过 Origin 发布的更新被调整,而长期会由去中心化的治理来进行调整。 +OUSD 保險庫智能合約的初始版本為每個有效策略賦予介於0%和100%之間的簡單權重,以執行簡單的資產分配。 在短期內這些權重會經常通過 Origin 發布的更新被調整,而長期會由去中心化的治理來進行調整。 -使用多个底层 DeFi [平台](../supported-strategies/) 以多元化将降低智能合约和其他系统性风险。 智能合约将计算当前和预期的 APY,以为 OUSD 持有者提供有竞争力的回报。 随着时间的推移,保险库合同将升级为可以在多个策略之间进行智能和自动地切换,而无需任何手动干预。 例如,保险库会自动在各种借贷策略之间转移资金,以优化收益。 +使用多個底層 DeFi [平台](../supported-strategies/) 以多元化將降低智能合約和其他系統性風險。 智能合約將計算當前和預期的 APY,以為 OUSD 持有者提供有競爭力的回報。 隨著時間的推移,保險庫合同將升級為可以在多個策略之間進行智能和自動地切換,而無需任何手動干預。 例如,保險庫會自動在各種借貸策略之間轉移資金,以優化收益。 -但是,我们还是希望通过治理投票来做出一些类似风险参数或是否将某些策略包括在自动决策引擎中的决策。 +但是,我們還是希望通過治理投票來做出一些類似風險參數或是否將某些策略包括在自動決策引擎中的決策。 From 20ffa9f564231efa33bb10a5a46a4f45bff28738 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:50 -0700 Subject: [PATCH 01934/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index 6e958b493..dc54ffd99 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 资金管理 +# 資金管理 -OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 -与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 +與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 From b622092587bb84893734a36c81a57b81b8775ee5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:52 -0700 Subject: [PATCH 01935/11794] New translations elastic-supply.md (Chinese Traditional) --- zh/core-concepts/elastic-supply.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index ef84d413a..b415919ae 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD 的重新平衡机制非常偏向于增加供应量,因为 OUSD 的铸造量与基础策略所获得的收益相关。 除了基础稳定币常见的价格波动之外,您应该不会看到 OUSD 余额下降。 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 余额的重大减少将代表系统出现了问题。 -3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From 3a0a909b30f96594d25e07dec4b8047fc8d90eb8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:53 -0700 Subject: [PATCH 01936/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# 保險庫 (Vault) -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -保险库最重要的可公开调用的功能是: +保險庫最重要的可公開調用的功能是: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From 45678a2063c031172045e107351bf2b2f4f38eff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:54 -0700 Subject: [PATCH 01937/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 54e3cf187d2b82ecb1d705c79b4501687edfd9b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:56 -0700 Subject: [PATCH 01938/11794] New translations strategies.md (Chinese Traditional) --- zh/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 42f3811fe..28d29573d 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ # 策略 -新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 +新策略可以隨時被添加或刪除,以應對新的市場現實並分散風險。 -刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 +剛推出時,OUSD 將利用單一策略的優勢,並將已存入的資金部署到 Compound。 緊接著,我們打算部署許多其他策略。 -我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 +我們一旦遷移到去中心化治理方式,我們的目的是讓社區提出新的策略,並對池中每種策略的適當權重進行投票。 我們預計大多數 OUSD 持有者將珍視有較高收益率機會,同時對部分資金保持更為保守的頭寸。 From 54ad45668158d6506347d77c5f135bf09ce6e9a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:58 -0700 Subject: [PATCH 01939/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 29805a451a456afd4ded4e956c578fc4db777689 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:35:59 -0700 Subject: [PATCH 01940/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From c0523c43c39031ea25aea0277f0c1e41d78a8ed5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:00 -0700 Subject: [PATCH 01941/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From c00f692a16ee76d80f205b78085c4055db17f2bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:02 -0700 Subject: [PATCH 01942/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index 42f3811fe..3133d5b03 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,10 +1,10 @@ -# 策略 +# Strategies -新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 +New strategies can be added or removed at any time to respond to new market realities and diversify risk. -刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. -我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From 56cfe793d9fe4d8ad60f18377fb79d4a879a27ed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:04 -0700 Subject: [PATCH 01943/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From a1686b9fa27ea244efd10832c3a8772ab52e714b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:05 -0700 Subject: [PATCH 01944/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 608f3e3cf98160c8f8880e9fea17b0d7fd6e93b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:06 -0700 Subject: [PATCH 01945/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 39f90c84fac62a76c7ef756aa9224c4b680bd6a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:07 -0700 Subject: [PATCH 01946/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 93fb647e8..7aa009ac1 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 58565437b3edc27c7d1ddf7925228448fe300ab3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:09 -0700 Subject: [PATCH 01947/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 6d147fc6d..0bb57264b 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock-1.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock-1.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From 58574ae6010d13842a808bc737f081f744ad0754 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:10 -0700 Subject: [PATCH 01948/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 65dfba048..db3055693 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# 审核 +# Audits {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} **OUSD** -我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. -**支持策略** +**Supported Strategies** -Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock-1.md) 所使用的的原始代码。 +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. {% page-ref page="audits.md" %} From ab37002d2cabae84bb16f970f30e98887abffed1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:11 -0700 Subject: [PATCH 01949/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d5d7eead2..26b5ebfe6 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From 7474e09ee1b78442cc12e9f67a0fed78741a55cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:13 -0700 Subject: [PATCH 01950/11794] New translations contributing.md (Chinese Traditional) --- zh/security-and-risks/contributing.md | 96 +++++++++++++-------------- 1 file changed, 48 insertions(+), 48 deletions(-) diff --git a/zh/security-and-risks/contributing.md b/zh/security-and-risks/contributing.md index 427b48788..5d53b886f 100644 --- a/zh/security-and-risks/contributing.md +++ b/zh/security-and-risks/contributing.md @@ -1,84 +1,84 @@ -# 如何贡献 +# Contributing -**100% 开源。** +**100% Open-source** -OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -我们的工作和我们的公司 Discord 都是公开的。 如果您有任何疑问或需要任何帮助,我们的 Discord OUSD 渠道是从我们的团队和社区获得帮助的最佳场所。 +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. -#### 开发过程 +#### Development Process -我们的分支策略类似于 [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/),但是我们在 `master` 分支中进行所有开发,并为已发布的代码提供 `stable` 分支。 +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. -您的开发流程应如下: +Your development flow should look like: -1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 -2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 -3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 -4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 -5. 遵循适当的 [编码样式](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) 并编写一些很棒的代码。 -6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 -7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 -8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. -`master` 分支被锁定,只有 [核心团队](https://github.com/orgs/OriginProtocol/teams/core) 成员能合并您的拉取请求。 由其他受信任的贡献者进行同行评审的拉取请求将被快速跟踪并更快地合并! 在 `#engineering` Discord 频道中寻找合适的评审人。 +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### 编码风格 +#### Coding Style -我们的存储库中使用各种编程语言。 请遵循现有的编码约定,并参考存储库中的CONTRIBUTING.md文件(如果有的话)。 +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -对于JavaScript,我们使用 [NPM的样式](https://docs.npmjs.com/misc/coding-style),该样式通过 [prettier](https://prettier.io/)自动实施。 +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). -对于Solidity,我们使用两个空格的缩进。 +For Solidity, we use two-space indents. -#### 协议设计 +#### Protocol Design -在考虑协议或实施设计方案时,我们会考虑以下: +When considering protocol or implementation design proposals, we are looking for: -* 详细描述这个设计方案解决的问题 -* 讨论所涉及的取舍 -* 检讨其他现有解决方案 -* 相关文献\(RFC,论文等\)的链接 -* 对于提出的解决方案进行研讨 +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution -请注意,协议设计是艰苦而细腻的工作。 您可能需要产看现有文献并仔细考虑通用的用例。 +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### 社区准则 +#### Community Guidelines -我们希望保持 Origin 社区的和谐和成长。 我们需要您的帮助来达到这个目标。 我们为整个社区准备了一些社区准则: +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: -* 对其他社区成员要礼貌并互相尊重。任何地区,种族,性别或其他歧视行为都不能容忍。 做个善良的人! -* 鼓励多样性;使我们社区中的每个人都受到欢迎,无论他们的背景和贡献程度,尽量鼓励它们积极参与我们的社区。 -* 保持合法,不要给任何人带来麻烦。 仅共享您自己的内容,不分享私人或敏感信息,更不要违反法律。 -* 紧贴主题,确保您将信息发布到正确的频道,并避免主题外的讨论。 请记住,当您更新问题或回复电子邮件时,可能会发送给许多人。 请记得考虑这一点。 请记住,没有人喜欢垃圾邮件。 +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### 报告问题 +#### Reporting Issues -如果您发现 Origin 的代码或文档中存在错误,请通过提交 GitHub 问题通知我们。 没有太小的问题。 帮助我们修复错别字! +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### 安全问题 +#### Security Issues -OUSD 仍在早期开发中,这意味着协议和产品中可能存在问题。 我们非常重视安全。 如果发现安全问题,请立即通知我们! +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! -如果发现安全漏洞,请私下将报告发送到 [security@originprotocol.com](mailto:security@originprotocol.com) 或将加密消息[通过Keybase 发送给 @joshfraser](https://keybase.io/joshfraser)。 请不要创建公开议题(file a public issue)。 请务必查看我们的负责任的披露和获得漏洞赏金的资格的准则。 +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="asset-risk.md" %} +{% page-ref page="bug-bounties.md" %} -#### **社区发展** +#### **Community Improvement** -我们的社区与我们的技术一样重要。 +Origin is just as much about community as it is about our technology. -我们总是需要帮助来改善文档、构建与平台交互的新工具,向新用户传播信息和帮助新用户进行设置等。 +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -如果您想帮助我们,请随时与我们联系。 我们 [Discord](https://www.originprotocol.com/discord) 上的 `general` 频道是一个分享想法并自愿提供帮助的好地方。 +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### 全职职位 +#### Full-Time Positions -Origin 有时会聘请开发人员担任兼职或全职职位。 +Origin occasionally hires developers for part-time or full-time positions. -我们偏向与雇用已经开始对项目做出贡献的人。 如果您想在我们的团队中担任全职职位,最好的办法是与我们的团队互动并开始贡献代码。 除非您至少合并了一些拉取请求,否则我们不太可能会给您一个全职的工程职位。 +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. -如果您有兴趣,请查看 [Origin Protocol 招聘岗位](https://angel.co/originprotocol/jobs)。 如果您想通过其他方式提供帮助,请在 [我们的 Discord 频道](https://www.originprotocol.com/discord)与我们分享。 +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From 8a7e8fcf0b56fd6e3132c1cdc7b62bcbb185a7fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:14 -0700 Subject: [PATCH 01951/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 zh/security-and-risks/bug-bounties.md diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md new file mode 100644 index 000000000..92140f5ed --- /dev/null +++ b/zh/security-and-risks/bug-bounties.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From 6dadeb39fe57f128e313717851130fa48b99aeef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:16 -0700 Subject: [PATCH 01952/11794] New translations principles.md (Chinese Traditional) --- zh/governance/principles.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 zh/governance/principles.md diff --git a/zh/governance/principles.md b/zh/governance/principles.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/zh/governance/principles.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From 6ae05913c50a348cbb37ff23d4e1cb1d79c71084 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:18 -0700 Subject: [PATCH 01953/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 0b86b768a..b275178fb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,12 +1,12 @@ -# 管理员权限 +# Admin Privileges -OUSD 智能合约都是 owner upgradable。 +The OUSD smart contracts are designed to be owner upgradable. -在推出时,OUSD 合约的主人是 5 of 8 的 Gnosis 多钱合同。这个多签合同已经拥由 [OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/)、 [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6),Origin 团队和其他人审核了。 多签的密钥由与该公司有密切联系的人持有。甚至连一起行动的;两位 Origin 创始人也没有足够的控制权来自行执行合约主人功能。 +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. -OUSD 推出后不久,所有权将转移到时间锁。 Origin 团队还可以通过其多签对协议进行更改,但会有一定的延迟。 +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. -在早期阶段,管理员特权确保协议安全且为降低风险的同时提高收益而优化。 我们预计在协议推出后的前几个月内发布智能合约的多个迭代。 +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. -一旦完成几个升级周期,我们打算将所有权从公司转移到去中心化的治理合约,从而允许社区投票并参与未来的协议更新。 +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From 9800ce33a263280a717c3e12431cd8a4a55069b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:19 -0700 Subject: [PATCH 01954/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 1aeece47e..b88b3a90d 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -我们打算至少与以下自动做市商直接集成: +We intend to integrate directly with at least the following automated market makers: {% page-ref page="../supported-strategies/uniswap.md" %} From fb8b59994f186524a62d92a0cab4eb6e87bb99d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:20 -0700 Subject: [PATCH 01955/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e7cf705523192666a6fcbdd4c8fff2c8c79ce969 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:22 -0700 Subject: [PATCH 01956/11794] New translations lending.md (Chinese Traditional) --- zh/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index 8f22c8b96..a78f46da0 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# 借贷 +# Lending -**不再需要银行** +**Unbank the Banked** -DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. -OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 我们打算至少以下贷款提供者直接与集成: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: {% page-ref page="../supported-strategies/compound.md" %} From 12fbc5efb7b1cb4886538c24f7b2048a3a47d0c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:23 -0700 Subject: [PATCH 01957/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/yield-generation/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index f64419b85..cede81cda 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,14 +1,14 @@ -# 收益产生 +# Yield Generation -**自动收益耕作** +**Automated Yield Farming** -虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 (TVL),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 OUSD 的第一个版本将采用一个简单的 Compound 策略,但是每个月都会部署能够将收益最大化并同时以最大程度降低风险和依赖性的新策略。 +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -OUSD 通过三种方式产生收益: +Effectively, there are 3 ways that OUSD generates yield: {% page-ref page="lending.md" %} From 8895ac62743f52bdfc3f1b64c912639f2d0de15a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:24 -0700 Subject: [PATCH 01958/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From ba09edd53555d7d7873e51750aedebe2edd6a7cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:25 -0700 Subject: [PATCH 01959/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 51cc3bc2085d3864ceb17cb732919aaf688b9ff6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:27 -0700 Subject: [PATCH 01960/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 2568ba6ce3a9842f201d8a0ac66bfd83ae1ab7a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:28 -0700 Subject: [PATCH 01961/11794] New translations curve.md (Chinese Traditional) --- .../supported-strategies/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index 1ac89885c..c0bf8f99e 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL\) 超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | -| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 90ddf8c02c2780a32b1bbda4ee48837cfe18aa52 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:29 -0700 Subject: [PATCH 01962/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 8d1e906495b85de5406541ae3e2ae43b71a6f9a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:31 -0700 Subject: [PATCH 01963/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 7ece2f0ee97c09180f12e6063fd3e49b88a5b00c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:32 -0700 Subject: [PATCH 01964/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 3bdacd954..8f991bd82 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 9330e4384d8af98fb0a3904f044d367d2d20bedf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:33 -0700 Subject: [PATCH 01965/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index 6d96237e6..60ab03f00 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,14 +1,14 @@ -# 支持策略 +# Supported Strategies -**支持的DeFi平台** +**Supported DeFi Platforms** -OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -目前,OUSD 从以下平台赚取收益: +Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="compound.md" %} -我们也打算集成以下平台: +Integrations are currently planned or being built for the following platforms: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="yearn.finance.md" %} -尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From 63323a73e0cbc6cbcfca622c25d4d42e065d4335 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:35 -0700 Subject: [PATCH 01966/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From ed6ba31d6ebd82a6374ea2396dae68c901106f6a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:38 -0700 Subject: [PATCH 01967/11794] New translations usdc.md (Russian) --- .../supported-stablecoins/usdc.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ru/core-concepts/supported-stablecoins/usdc.md diff --git a/ru/core-concepts/supported-stablecoins/usdc.md b/ru/core-concepts/supported-stablecoins/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/ru/core-concepts/supported-stablecoins/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From 491f71ac470d1b30ff68093f5ed10f4d6fc68511 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:39 -0700 Subject: [PATCH 01968/11794] New translations curve.md (Chinese Simplified) --- .../supported-strategies/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index c0bf8f99e..1ac89885c 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL\) 超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | +| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 37048694b5df5f580cde51a0e8a4930e35565095 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:40 -0700 Subject: [PATCH 01969/11794] New translations contributing.md (Chinese Simplified) --- zh/security-and-risks/contributing.md | 94 +++++++++++++-------------- 1 file changed, 47 insertions(+), 47 deletions(-) diff --git a/zh/security-and-risks/contributing.md b/zh/security-and-risks/contributing.md index 5d53b886f..919344826 100644 --- a/zh/security-and-risks/contributing.md +++ b/zh/security-and-risks/contributing.md @@ -1,84 +1,84 @@ -# Contributing +# 如何贡献 -**100% Open-source** +**100% 开源。** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +我们的工作和我们的公司 Discord 都是公开的。 如果您有任何疑问或需要任何帮助,我们的 Discord OUSD 渠道是从我们的团队和社区获得帮助的最佳场所。 -#### Development Process +#### 开发过程 -Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. +我们的分支策略类似于 [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/),但是我们在 `master` 分支中进行所有开发,并为已发布的代码提供 `stable` 分支。 -Your development flow should look like: +您的开发流程应如下: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 +2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 +3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 +4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 +5. 遵循适当的 [编码样式](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) 并编写一些很棒的代码。 +6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 +7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 +8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 -The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. +`master` 分支被锁定,只有 [核心团队](https://github.com/orgs/OriginProtocol/teams/core) 成员能合并您的拉取请求。 由其他受信任的贡献者进行同行评审的拉取请求将被快速跟踪并更快地合并! 在 `#engineering` Discord 频道中寻找合适的评审人。 -#### Coding Style +#### 编码风格 -We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. +我们的存储库中使用各种编程语言。 请遵循现有的编码约定,并参考存储库中的CONTRIBUTING.md文件(如果有的话)。 -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +对于JavaScript,我们使用 [NPM的样式](https://docs.npmjs.com/misc/coding-style),该样式通过 [prettier](https://prettier.io/)自动实施。 -For Solidity, we use two-space indents. +对于Solidity,我们使用两个空格的缩进。 -#### Protocol Design +#### 协议设计 -When considering protocol or implementation design proposals, we are looking for: +在考虑协议或实施设计方案时,我们会考虑以下: -* A description of the problem this design proposal solves -* Discussion of the trade-offs involved -* Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) -* Discussion of the proposed solution +* 详细描述这个设计方案解决的问题 +* 讨论所涉及的取舍 +* 检讨其他现有解决方案 +* 相关文献\(RFC,论文等\)的链接 +* 对于提出的解决方案进行研讨 -Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. +请注意,协议设计是艰苦而细腻的工作。 您可能需要产看现有文献并仔细考虑通用的用例。 -#### Community Guidelines +#### 社区准则 -We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: +我们希望保持 Origin 社区的和谐和成长。 我们需要您的帮助来达到这个目标。 我们为整个社区准备了一些社区准则: -* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! -* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. -* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. -* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. +* 对其他社区成员要礼貌并互相尊重。任何地区,种族,性别或其他歧视行为都不能容忍。 做个善良的人! +* 鼓励多样性;使我们社区中的每个人都受到欢迎,无论他们的背景和贡献程度,尽量鼓励它们积极参与我们的社区。 +* 保持合法,不要给任何人带来麻烦。 仅共享您自己的内容,不分享私人或敏感信息,更不要违反法律。 +* 紧贴主题,确保您将信息发布到正确的频道,并避免主题外的讨论。 请记住,当您更新问题或回复电子邮件时,可能会发送给许多人。 请记得考虑这一点。 请记住,没有人喜欢垃圾邮件。 -#### Reporting Issues +#### 报告问题 -If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! +如果您发现 Origin 的代码或文档中存在错误,请通过提交 GitHub 问题通知我们。 没有太小的问题。 帮助我们修复错别字! -#### Security Issues +#### 安全问题 -OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! +OUSD 仍在早期开发中,这意味着协议和产品中可能存在问题。 我们非常重视安全。 如果发现安全问题,请立即通知我们! -If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. +如果发现安全漏洞,请私下将报告发送到 [security@originprotocol.com](mailto:security@originprotocol.com) 或将加密消息[通过Keybase 发送给 @joshfraser](https://keybase.io/joshfraser)。 请不要创建公开议题(file a public issue)。 请务必查看我们的负责任的披露和获得漏洞赏金的资格的准则。 {% page-ref page="bug-bounties.md" %} -#### **Community Improvement** +#### **社区发展** -Origin is just as much about community as it is about our technology. +我们的社区与我们的技术一样重要。 -We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. +我们总是需要帮助来改善文档、构建与平台交互的新工具,向新用户传播信息和帮助新用户进行设置等。 -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +如果您想帮助我们,请随时与我们联系。 我们 [Discord](https://www.originprotocol.com/discord) 上的 `general` 频道是一个分享想法并自愿提供帮助的好地方。 -#### Full-Time Positions +#### 全职职位 -Origin occasionally hires developers for part-time or full-time positions. +Origin 有时会聘请开发人员担任兼职或全职职位。 -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +我们偏向与雇用已经开始对项目做出贡献的人。 如果您想在我们的团队中担任全职职位,最好的办法是与我们的团队互动并开始贡献代码。 除非您至少合并了一些拉取请求,否则我们不太可能会给您一个全职的工程职位。 -If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). +如果您有兴趣,请查看 [Origin Protocol 招聘岗位](https://angel.co/originprotocol/jobs)。 如果您想通过其他方式提供帮助,请在 [我们的 Discord 频道](https://www.originprotocol.com/discord)与我们分享。 From dc4ed97c715d574a8767930b9271fdd580ec82c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:42 -0700 Subject: [PATCH 01970/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 92140f5ed..00b7fc318 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 奖励的范围从小问题 **$ 100** 到重大漏洞的 **$ 250,000** 。 Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 9108d697dbdb97c719a23b046a69cdada1e9f875 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:44 -0700 Subject: [PATCH 01971/11794] New translations principles.md (Chinese Simplified) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index eea11a787..c0a2891e5 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# Principles +# 原则 -**Progressive Decentralization** +**渐进式去中心化** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**时间锁** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +在实时完全去中心化式治理之前,我们将为所有管理员功能调用实施 [时间锁](../smart-contracts/api/timelock-1.md) 。如果 OUSD 用户对我们提出的升级有异议,他们会有\(48 小时\) 提取资金。 时间锁将在 OUSD 推出后添加。 -**New and Existing Stakeholders** +**新的和现有的利益相关者** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 From 4daabf44edcbc77d82ec0266ccfa46ac2aef994d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:45 -0700 Subject: [PATCH 01972/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index b275178fb..0b86b768a 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,12 +1,12 @@ -# Admin Privileges +# 管理员权限 -The OUSD smart contracts are designed to be owner upgradable. +OUSD 智能合约都是 owner upgradable。 -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +在推出时,OUSD 合约的主人是 5 of 8 的 Gnosis 多钱合同。这个多签合同已经拥由 [OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/)、 [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6),Origin 团队和其他人审核了。 多签的密钥由与该公司有密切联系的人持有。甚至连一起行动的;两位 Origin 创始人也没有足够的控制权来自行执行合约主人功能。 -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +OUSD 推出后不久,所有权将转移到时间锁。 Origin 团队还可以通过其多签对协议进行更改,但会有一定的延迟。 -Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +在早期阶段,管理员特权确保协议安全且为降低风险的同时提高收益而优化。 我们预计在协议推出后的前几个月内发布智能合约的多个迭代。 -Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. +一旦完成几个升级周期,我们打算将所有权从公司转移到去中心化的治理合约,从而允许社区投票并参与未来的协议更新。 From 87a6e681cf7d8eeba1a08547ad7d8dcc1cf7ff3f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:46 -0700 Subject: [PATCH 01973/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From ff7c584a89c76c35c63cb0944b14349eb00b1594 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:48 -0700 Subject: [PATCH 01974/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..1aeece47e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: +我们打算至少与以下自动做市商直接集成: {% page-ref page="../supported-strategies/uniswap.md" %} From cc2fadad5c6e930dd75bb088f9295df809a4193e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:49 -0700 Subject: [PATCH 01975/11794] New translations lending.md (Chinese Simplified) --- zh/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index a78f46da0..8f22c8b96 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# Lending +# 借贷 -**Unbank the Banked** +**不再需要银行** -DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. +DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 -OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. +OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 我们打算至少以下贷款提供者直接与集成: {% page-ref page="../supported-strategies/compound.md" %} From 9cdf5362b02f1166ab18fc1ceea84d4582470d8a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:50 -0700 Subject: [PATCH 01976/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/yield-generation/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index cede81cda..f64419b85 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,14 +1,14 @@ -# Yield Generation +# 收益产生 -**Automated Yield Farming** +**自动收益耕作** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 (TVL),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 OUSD 的第一个版本将采用一个简单的 Compound 策略,但是每个月都会部署能够将收益最大化并同时以最大程度降低风险和依赖性的新策略。 ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +OUSD 通过三种方式产生收益: {% page-ref page="lending.md" %} From 357078b23b41ef92e0bda469e99d3eb21f6b31a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:52 -0700 Subject: [PATCH 01977/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From cf9ba38fd9898723a03bd1f9f3050e07e711beb3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:53 -0700 Subject: [PATCH 01978/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 868a4bf5719695e3424e6f0f6307b783e6835ff5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:54 -0700 Subject: [PATCH 01979/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From fa4035a7f5151074adbe23f2176b2621d5317ca7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:56 -0700 Subject: [PATCH 01980/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 17169e363718ef4deb0eb0971ac1a5f9188f23ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:57 -0700 Subject: [PATCH 01981/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index db3055693..65dfba048 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# 审核 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 -**Supported Strategies** +**支持策略** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock-1.md) 所使用的的原始代码。 {% page-ref page="audits.md" %} From 5c71c27696284507918520aeaa2034c8298b81af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:36:59 -0700 Subject: [PATCH 01982/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From aea74dacb2c6e79eb1c559006fe936ce90bdb8fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:00 -0700 Subject: [PATCH 01983/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 8f991bd82..3bdacd954 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From f7321067c8507468775d83e6c91fddc39051afdf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:01 -0700 Subject: [PATCH 01984/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index 60ab03f00..6d96237e6 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,14 +1,14 @@ -# Supported Strategies +# 支持策略 -**Supported DeFi Platforms** +**支持的DeFi平台** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 -Currently, OUSD earns yield from the following platform\(s\): +目前,OUSD 从以下平台赚取收益: {% page-ref page="compound.md" %} -Integrations are currently planned or being built for the following platforms: +我们也打算集成以下平台: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 From d05edf706da3a4d69cd4a3b2a6c8704a665e63c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:02 -0700 Subject: [PATCH 01985/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 0e72311d8d994eaeb9accf2e82936d65caeba85d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:04 -0700 Subject: [PATCH 01986/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 5b4b46e2b1bf4482c176a44ef2cc808ab46ca749 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:05 -0700 Subject: [PATCH 01987/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From d296e4b60bb3c34787d7f704ede55aaa946637bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:06 -0700 Subject: [PATCH 01988/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From b5561d899ab165dac01b35ee38ba7631ed3bea0d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:08 -0700 Subject: [PATCH 01989/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 75d35a375f05386c50aa80dd758101973396ba81 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:09 -0700 Subject: [PATCH 01990/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 06c83cc9e0e0129e64c55dc7ee9483e8c1eafd25 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:11 -0700 Subject: [PATCH 01991/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From ea9f540aee6f8fee8436daed2f250e3ee526755b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:12 -0700 Subject: [PATCH 01992/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From ef4ae0f65cc8f28e882a82dff0f40909b28fb5d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:13 -0700 Subject: [PATCH 01993/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..d5d7eead2 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From 81646e191c1f6f4c691304384a7d6292f5d56dd3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:15 -0700 Subject: [PATCH 01994/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 0bb57264b..6d147fc6d 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock-1.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock-1.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From e2d8a3b026e2bc35dd609479155675f06954f3ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:16 -0700 Subject: [PATCH 01995/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 22e658b80b9091462de6b308f49f4f163645f088 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:18 -0700 Subject: [PATCH 01996/11794] New translations usdt.md (Dutch) --- .../supported-stablecoins/usdt.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 nl/core-concepts/supported-stablecoins/usdt.md diff --git a/nl/core-concepts/supported-stablecoins/usdt.md b/nl/core-concepts/supported-stablecoins/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/nl/core-concepts/supported-stablecoins/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 491e78a034877306b562b5324cab17437f9b2ae6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:19 -0700 Subject: [PATCH 01997/11794] New translations usdc.md (Dutch) --- .../supported-stablecoins/usdc.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 nl/core-concepts/supported-stablecoins/usdc.md diff --git a/nl/core-concepts/supported-stablecoins/usdc.md b/nl/core-concepts/supported-stablecoins/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/nl/core-concepts/supported-stablecoins/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From 88087622f1843e23b75d43229125b27e9ed62a6f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:21 -0700 Subject: [PATCH 01998/11794] New translations dai.md (Dutch) --- nl/core-concepts/supported-stablecoins/dai.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 nl/core-concepts/supported-stablecoins/dai.md diff --git a/nl/core-concepts/supported-stablecoins/dai.md b/nl/core-concepts/supported-stablecoins/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/nl/core-concepts/supported-stablecoins/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From ba86e59d6251aa8dd1d536e3e38edc2144cd176b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:23 -0700 Subject: [PATCH 01999/11794] New translations README.md (Dutch) --- .../supported-stablecoins/README.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 nl/core-concepts/supported-stablecoins/README.md diff --git a/nl/core-concepts/supported-stablecoins/README.md b/nl/core-concepts/supported-stablecoins/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/nl/core-concepts/supported-stablecoins/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From 97b79d7607995a33c5cb3124e3a0568313bf84c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:28 -0700 Subject: [PATCH 02000/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 7aa009ac1..93fb647e8 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From d892a512b380963b3ac25dd2f15f6f876dc4a2fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:30 -0700 Subject: [PATCH 02001/11794] New translations getting-started.md (Dutch) --- nl/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/getting-started.md b/nl/getting-started.md index 6761fb4a2..6f2b8ae00 100644 --- a/nl/getting-started.md +++ b/nl/getting-started.md @@ -30,7 +30,7 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="smart-contracts/erc-20.md" %} +{% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 0e9b3feaa6224e4ff8691cd20202b17c7d1d5dee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:32 -0700 Subject: [PATCH 02002/11794] New translations SUMMARY.md (Dutch) --- nl/SUMMARY.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/nl/SUMMARY.md b/nl/SUMMARY.md index 69c48c9fb..4532b5626 100644 --- a/nl/SUMMARY.md +++ b/nl/SUMMARY.md @@ -11,10 +11,10 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-assets/README.md) - * [USDT](core-concepts/supported-assets/usdt.md) - * [USDC](core-concepts/supported-assets/usdc.md) - * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) + * [USDT](core-concepts/supported-stablecoins/usdt.md) + * [USDC](core-concepts/supported-stablecoins/usdc.md) + * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -30,12 +30,12 @@ ## Governance -* [Principles](governance/governance.md) +* [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) ## Smart Contracts -* [Architecture](smart-contracts/erc-20.md) +* [Architecture](smart-contracts/architecture.md) * [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) @@ -48,7 +48,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/asset-risk.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) * [Contributing](security-and-risks/contributing.md) ## Links From 7e0ffb44c47f7c2eec0d8ae78a11b6270f714bfc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:34 -0700 Subject: [PATCH 02003/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 50 +++++++++++++++++----------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 57f66229a..feec2a92f 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,55 +1,55 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| 保险库 (Vault) | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| 策略 | 地址 | 当前分配 | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:---- | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | -Internal implementation contracts: +内部 implementation 合约: -| Strategy | Address | +| 策略 | 地址 | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| 合约 | 地址 | +|:---- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | {% endtab %} {% endtabs %} From 9d84bb6f04049c6565bb7d0688927d539ba513c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:36 -0700 Subject: [PATCH 02004/11794] New translations architecture.md (Chinese Simplified) --- zh/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index c3a21d407..565729c52 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# Architecture +# 架构 ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +在内部,每个持有者池中的所有权百分比是用积分系统来跟踪。 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 From 46e953972bf7966b7d95f414eda0971a3f76f3ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:37 -0700 Subject: [PATCH 02005/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 060d55c448ecb5505bde9b81f958a9f5c1977b7d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:38 -0700 Subject: [PATCH 02006/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index b891a0c78..ca707846b 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,6 +1,6 @@ -# Timelock +# 时间锁 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 6bfb04985da0bed69d8407ca4bb38ef327622ec8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:39 -0700 Subject: [PATCH 02007/11794] New translations timelock-1.md (Chinese Simplified) --- zh/smart-contracts/api/timelock-1.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock-1.md b/zh/smart-contracts/api/timelock-1.md index 88954aca7..2730bbdee 100644 --- a/zh/smart-contracts/api/timelock-1.md +++ b/zh/smart-contracts/api/timelock-1.md @@ -1,20 +1,20 @@ -# Timelock +# 时间锁 {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 8902e69f9f2c9c0e4dc6ba64f4108594d21e6d4c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:41 -0700 Subject: [PATCH 02008/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index 3133d5b03..42f3811fe 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,10 +1,10 @@ -# Strategies +# 策略 -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 From 958c4ac4830000848285ecc5c8b70eda180ab004 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:42 -0700 Subject: [PATCH 02009/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From cc0cd42cc2ea5d60cf2ce21df96b159326d40c91 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:43 -0700 Subject: [PATCH 02010/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 6968213da729b205afcf6b873192c1602a932682 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:45 -0700 Subject: [PATCH 02011/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 59033eb5c71dcb64a89bbfb2e874e6a7e5a5b89e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:46 -0700 Subject: [PATCH 02012/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 916a5cf57ef57b27dbb03f5a55686c194bbb37a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:56 -0700 Subject: [PATCH 02013/11794] New translations principles.md (Korean) --- ko/governance/principles.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 ko/governance/principles.md diff --git a/ko/governance/principles.md b/ko/governance/principles.md new file mode 100644 index 000000000..a2e80ce7a --- /dev/null +++ b/ko/governance/principles.md @@ -0,0 +1,26 @@ +# 원리 + +**점진적 탈 중앙화** + +OUSD는 전 세계의 많은 이해 관계자들이 함께 관리하는 탈 중앙화 프로토콜로 설계되었습니다. 오리진(Origin) 은 OUSD의 채굴자와 보유자가 가능한 한 빨리 중요한 프로토콜 결정 사항을 집단적으로 결정할 수 있도록 해야 한다고 믿습니다. + +즉, 아주 초기 단계에는 오리진 팀의 핵심 엔지니어 팀이 프로토콜의 기초적인 부분 구축을 위해 신속하고 결단력 있게 행동해야 합니다. + +탈 중앙화는 향후 몇 달 동안 4 단계에 걸쳐 빠르게 진행될 것입니다. 오리진은 가능한 한 빨리 커뮤니티에 통제 및 거버넌스를 양도하고자 합니다. + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +**타임락(Timelock)** + +완전한 탈 중앙화 거버넌스 이전에, 오리진은 모든 관리 기능 호출 앞에 [타임락(timelock)](../smart-contracts/api/timelock-1.md)을 구현하여, OUSD 사용자가 제안된 업그레이드에 대해 거부 의사를 표명할 경우 자금을 회수할 수 있는 시간을 제공합니다. 타임락은 출시 7 일 후에 추가됩니다. + +**신규 및 기존 이해 관계자** + +OUSD는 오리진 프로토콜(Origin Protocol) [팀](www.originprotocol.com/team)에서 창안한 새로운 프로젝트이며, OUSD를 위해 주조, 보유, 사용 및 유동성 제공을 선택하는 많은 새로운 이해관계자 뿐만 아니라 기존 오리진(Origin) 커뮤니티의 지원을 받을 것입니다. + +또한 기존 오리진 토큰 \(OGN\) 보유자, 50만 명에 가까운 회원으로 구성된 오리진 커뮤니티, 오리진 플랫폼의 구매자/판매자 등의 높은 참여도 보장하고자 합니다. 기존 OGN 보유자는 OGN을 투자하여 거버넌스에 참여하고 가치를 창출하는 인센티브를 획득할 수 있습니다. 보다 자세한 내용은 가까운 시일 내에 발표될 예정입니다. + +OUSD와 나머지 Origin 커머스 플랫폼 간의 강력한 연결은 두 이니셔티브 모두에서 성장을 촉진할 것입니다. + + + From 863d506bced7648e805f9b9e59dfbdd2e9fb2413 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:58 -0700 Subject: [PATCH 02014/11794] New translations bug-bounties.md (Korean) --- ko/security-and-risks/bug-bounties.md | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 ko/security-and-risks/bug-bounties.md diff --git a/ko/security-and-risks/bug-bounties.md b/ko/security-and-risks/bug-bounties.md new file mode 100644 index 000000000..b36bf8654 --- /dev/null +++ b/ko/security-and-risks/bug-bounties.md @@ -0,0 +1,33 @@ +# 버그 현상금 + +**버그 현상금** + +버그 현상금은 오리진 프로토콜(Origin Protocol) 의 전적인 재량에 따라 부여됩니다. 현상금의 크기는 작은 문제의 경우 **$100**부터 주요 취약점에 대한 문제의 경우 **$250,000**까지 다양합니다. Currently, the bounty program only applies to OUSD and not other products from Origin. + +{% hint style="warning" %} +버그 현상금을 받을 자격을 얻기 위해서는 아래에 설명된 책임 공개 규칙을 따라야 합니다. +{% endhint %} + +**공개 방침(responsible disclosure)** + +보안은 오리진의 최우선 과제이며, 오리진은 코드가 안전하고 의도한대로 작동하는지 확인하기 위해 모든 노력을 기울였습니다. 그러나 심혈을 기울였음에도 불구하고, 크고 작은 취약점이 모두 발견되지 않았을 가능성이 있습니다. + +만약 취약점을 발견 한 경우라면, 가능한 한 신속하게 해결하기 위한 조치를 취할 수 있도록 즉시 저희 오리진 프로토콜에게 연락주세요. + +만약 취약점을 발견하였다면, 다음과 같은 안내를 따라주세요: + +* 결과를 [security@originprotocol.com](mailto:security@originprotcol.com) 로 보고하거나, [키베이스(Keybase)](https://keybase.io/joshfraser) 상에서 조쉬 프레이저(Josh Fraser)에게 연락주세요. +* 당신이 발견한 취약점이나 문제를 이용하지 마십시오. +* 해당 문제가 해결 될 때까지 다른 사람에게 문제를 공개하지 말아주세요. +* 물리적 보안, 사회 공학, 분산 서비스 거부, 스팸 또는 타사 애플리케이션에 대한 공격을 사용하지 마십시오. +* 가능한 한 빨리 문제를 해결할 수 있도록, 문제를 재현하는 데 충분한 정보를 제공 부탁드립니다. 복잡한 취약성은 추가 설명이 필요할 수 있으므로 오리진에서 추가 정보를 요청할 수 있습니다. + +그 대가로 오리진은 다음을 약속합니다. + +* 보고서에 대한 평가 및 예상 해결 날짜와 함께 영업일 기준 3 일 이내에 보고서에 응답합니다. +* 위의 지침을 따랐을 경우 신고와 관련하여 어떠한 법적 조치도 취하지 않습니다. +* 우리는 귀하의 신고를 엄격한 기밀로 처리하고, 귀하의 허가없이 귀하의 개인 정보를 제 3 자에게 전달하지 않습니다. +* 원하는 경우 문제 해결을위한 진행 상황을 계속 알려드립니다. +* 보고 된 문제에 대한 공개 정보에서 문제 발견 자로서 귀하의 이름을 제공 할 것입니다. \ (보고자가 원하지 않는 경우 제외\) +* 귀하의 도움에 대한 감사의 표시로써, 아직 알려지지 않은 모든 보안 문제 보고에 대한 보상을 제공합니다. 보상 금액은 누출의 심각도, 보고서의 품질 및 귀하가 제공하는 추가 지원에 따라 결정됩니다. + From 855771624d14e5dbd0f45da13575dace51690fc5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:37:59 -0700 Subject: [PATCH 02015/11794] New translations contributing.md (Korean) --- ko/security-and-risks/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/security-and-risks/contributing.md b/ko/security-and-risks/contributing.md index 79dafd747..53ee01b3e 100644 --- a/ko/security-and-risks/contributing.md +++ b/ko/security-and-risks/contributing.md @@ -62,7 +62,7 @@ OUSD는 아직 초기 개발 단계이므로 프로토콜 또는 구현에 문 보안 취약점을 발견 한 경우 보고서를 [security@originprotocol.com](mailto:security@originprotocol.com) 비공개로 보내거나 암호화 된 메시지를 키베이스(Keybase) 상의 @joshfraser 로 보내주세요. 문제를 공적으로 제기하지 말아주시길 바랍니다. 버그 현상금에 대한 공개 방침(responsible disclosure) 및 적격성에 대한 지침을 검토해주세요. -{% page-ref page="asset-risk.md" %} +{% page-ref page="bug-bounties.md" %} #### **커뮤니티 개선** From eefef60812b5e2afecc7a84103ed541e669d9c79 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:05 -0700 Subject: [PATCH 02016/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 2680fd74b8adcfabd5182b6e92eecb9b9bb5ac47 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:06 -0700 Subject: [PATCH 02017/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index a186313e1..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保險庫 (Vault) +# 保险库 (Vault) -保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -保險庫最重要的可公開調用的功能是: +保险库最重要的可公开调用的功能是: -* `mint()`允許將一種受支持的穩定幣轉換為 OUSD -* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD -* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 -* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 -* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 -* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From 8b673967b6d56cc013554d599957f6063617dc99 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:08 -0700 Subject: [PATCH 02018/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From ef5eb41421bc931124ecef61f76e847c641587cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:09 -0700 Subject: [PATCH 02019/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From f0242fcda8eca92d423183a78ae300c972b28ede Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:10 -0700 Subject: [PATCH 02020/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From 9011b40280ab084147778030dda519d5f5650faa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:12 -0700 Subject: [PATCH 02021/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 80d1f0f7f..0111d47bb 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From c3bdd1d441d382ea1a97248b22f3a5ec091b43ab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:14 -0700 Subject: [PATCH 02022/11794] New translations dai.md (Russian) --- ru/core-concepts/supported-stablecoins/dai.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ru/core-concepts/supported-stablecoins/dai.md diff --git a/ru/core-concepts/supported-stablecoins/dai.md b/ru/core-concepts/supported-stablecoins/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/ru/core-concepts/supported-stablecoins/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From 8ce4717140acb4fb12101c5cc5eef74e061b7fe9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:15 -0700 Subject: [PATCH 02023/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 41afe68d8..434cc4bef 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的穩定幣 +# 支持的稳定币 -**支持的穩定幣** +**支持的稳定币** -必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -目前,OUSD 支持以下穩定幣: +目前,OUSD 支持以下稳定币: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 +虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 -值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 +尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 From 640547fc1801bb2bad5b37ed9171fca226fa67aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:17 -0700 Subject: [PATCH 02024/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 136 +++++++++++++++--------------- 1 file changed, 68 insertions(+), 68 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 0f5b487c4..25228313b 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 - - + - - @@ -20,151 +20,151 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - +
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
-In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +为了在进入和退出时铸造和燃烧正确数量的 OUSD,智能合约需要准确定价进入和退出系统的 USDT,USDC 和 DAI。 它也需要一个可靠的方式来扩大供应以分配所赚取的利息,或者在基础资产价值发生负向变化时缩小供应。 作为去中心化协议,OUSD 必须依靠非中心化来源来获取这些价格。 {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +OUSD 从多个链上的预言服务器中获取价格,并使用对池最有利的汇率。 {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +为了防止恶意攻击并鼓励长期投资者而非短期投机者,OUSD 合约比较多个来源的价格,并选择使用对整个资金池有利的汇率。 这种机制可以保护资金池中的资金免受套利者的侵害,并防止任何人能够利用因错误定价的预言而导致的任何暂时性的问题来耗尽共享资金池。 -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +这保护池中的资金,同时奖励代币的长期持有者。 由于最安全的价格取决于交易的方向,因此 Origin oracle 公开了 `priceUSDMint()` 和 `priceUSDRedeem()`。 为了保持一致性,rebasing function使用 `priceUSDMint()` 。 -Here is the initial set of oracles that are being used by OUSD: +这是 OUSD 正在使用的初始神谕: {% embed url="https://compound.finance/docs/prices" caption="" %} {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: +以下神谕已实施,但由于gas成本,目前未使用它们: {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} {% tabs %} {% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +以下神谕用于获取或计算 **DAI / USD** 的价格: + +| 神谕(Oracle) | 对 | 合约 | +|:------------ |:--------- |:-------------------------------------------- | +| 开放数据库 | DAI / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI / USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} {% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** +以下神谕用于获取或计算 **USDT/USD** 的价格: -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +| O**racle** | 对 | 合约 | +|:------------ |:---------- |:-------------------------------------------- | +| Chainlink | USDT / ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} {% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** +以下神谕用于获取或计算 **USDC/USD** 的价格: -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +| O**racle** | 对 | 合约 | +|:------------ |:------------ |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC / ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} {% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. +由于不是所有神谕都有直接的美元对,因此该协议也获取 **ETH / USD** 的价格,以便使用 ETH 计算美元价格。 为了安全起见,协议会做出对于基金最有利益(而不是个人)的选择。 -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| 神谕(Oracle) | 对 | 合约 | +|:---------- |:------- |:------------------------------------------ | +| 开放数据库 | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +接下来,其他的神谕也可能会被添加到协议中。 如果任何的一个神谕变得不可靠,我们也可能会取消对其神谕的支持。 From 2c7eda3aac4b858c333f77f5714e510b88268dbd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:18 -0700 Subject: [PATCH 02025/11794] New translations earning-strategies.md (Chinese Simplified) --- zh/core-concepts/fund-management/earning-strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md index babbff302..ad3b88dae 100644 --- a/zh/core-concepts/fund-management/earning-strategies.md +++ b/zh/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ # 收益策略 -收益策略將資金部署到各種DeFi平台。 保險庫將決定哪些策略處於有效狀態,以及它們將收到多少已部署資金。 +收益策略将资金部署到各种DeFi平台。 保险库将决定哪些策略处于有效状态,以及它们将收到多少已部署资金。 -此外,策略會隨著時間的推移而升級。 例如,在剛推出時,將有一個初始的 [Compound 策略](../supported-strategies/compound.md)。 以後,這可能會被 v2 或 v3 版本的 Compound 策略所取代。 +此外,策略会随着时间的推移而升级。 例如,在刚推出时,将有一个初始的 [Compound 策略](../supported-strategies/compound.md)。 以后,这可能会被 v2 或 v3 版本的 Compound 策略所取代。 From 3d11f87847b64ae040e7a9719783e40140c57f2b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:19 -0700 Subject: [PATCH 02026/11794] New translations diversification.md (Chinese Simplified) --- zh/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md index ae30a8c17..cf9516415 100644 --- a/zh/core-concepts/fund-management/diversification.md +++ b/zh/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# 多樣化 +# 多样化 -OUSD 保險庫智能合約的初始版本為每個有效策略賦予介於0%和100%之間的簡單權重,以執行簡單的資產分配。 在短期內這些權重會經常通過 Origin 發布的更新被調整,而長期會由去中心化的治理來進行調整。 +OUSD 保险库智能合约的初始版本为每个有效策略赋予介于0%和100%之间的简单权重,以执行简单的资产分配。 在短期内这些权重会经常通过 Origin 发布的更新被调整,而长期会由去中心化的治理来进行调整。 -使用多個底層 DeFi [平台](../supported-strategies/) 以多元化將降低智能合約和其他系統性風險。 智能合約將計算當前和預期的 APY,以為 OUSD 持有者提供有競爭力的回報。 隨著時間的推移,保險庫合同將升級為可以在多個策略之間進行智能和自動地切換,而無需任何手動干預。 例如,保險庫會自動在各種借貸策略之間轉移資金,以優化收益。 +使用多个底层 DeFi [平台](../supported-strategies/) 以多元化将降低智能合约和其他系统性风险。 智能合约将计算当前和预期的 APY,以为 OUSD 持有者提供有竞争力的回报。 随着时间的推移,保险库合同将升级为可以在多个策略之间进行智能和自动地切换,而无需任何手动干预。 例如,保险库会自动在各种借贷策略之间转移资金,以优化收益。 -但是,我們還是希望通過治理投票來做出一些類似風險參數或是否將某些策略包括在自動決策引擎中的決策。 +但是,我们还是希望通过治理投票来做出一些类似风险参数或是否将某些策略包括在自动决策引擎中的决策。 From eec7f8bde1bd0c9c4bb14e9f0e2c02be5b362d79 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:21 -0700 Subject: [PATCH 02027/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index dc54ffd99..6e958b493 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 資金管理 +# 资金管理 -OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 -與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 +与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 From bf2e0a0d9400ed549f482133e21af5a8128272d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:22 -0700 Subject: [PATCH 02028/11794] New translations elastic-supply.md (Chinese Simplified) --- zh/core-concepts/elastic-supply.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index b415919ae..ef84d413a 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD 的重新平衡机制非常偏向于增加供应量,因为 OUSD 的铸造量与基础策略所获得的收益相关。 除了基础稳定币常见的价格波动之外,您应该不会看到 OUSD 余额下降。 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 余额的重大减少将代表系统出现了问题。 +3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 From f2af09efca0b71f7b356f97aae3f3d974f9d2c0f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:23 -0700 Subject: [PATCH 02029/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 073941bec00e56c786740930f780f60fda3a00f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:25 -0700 Subject: [PATCH 02030/11794] New translations strategies.md (Chinese Simplified) --- zh/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 28d29573d..42f3811fe 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ # 策略 -新策略可以隨時被添加或刪除,以應對新的市場現實並分散風險。 +新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 -剛推出時,OUSD 將利用單一策略的優勢,並將已存入的資金部署到 Compound。 緊接著,我們打算部署許多其他策略。 +刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 -我們一旦遷移到去中心化治理方式,我們的目的是讓社區提出新的策略,並對池中每種策略的適當權重進行投票。 我們預計大多數 OUSD 持有者將珍視有較高收益率機會,同時對部分資金保持更為保守的頭寸。 +我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 From 6dd9d8cd541db033088ccbfa12fb1b0a06da4f6c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:26 -0700 Subject: [PATCH 02031/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 86e204fd7900d487b37457fbbdac2a9d144a0085 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:28 -0700 Subject: [PATCH 02032/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 8bf7459de..2683c4907 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From bab0f65efbf37e8fe0e689087af39e632307a771 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:29 -0700 Subject: [PATCH 02033/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 6f2b8ae00..7c488fbf2 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,40 +1,40 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 -**Adding OUSD to Your Wallet** +**将 OUSD 加入您的钱包** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 -**Integrating OUSD** +**集成 OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} -**Getting Help** +**帮助** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +请加入 Origin [Discord](www.originprotocol.com/discord) 中的 Origin Dollar #engineering 聊天室。 我们的团队和社区成员期待帮助您开发。 您所提出的问题可以帮助我们改善产品,所以如果在这里找不到需要的信息,请随时联系我们。 From ff804305727131a14c3fb753d98c9a6c7050a137 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:31 -0700 Subject: [PATCH 02034/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 4532b5626..c364868b3 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [弹性供应](core-concepts/elastic-supply.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) @@ -23,35 +23,35 @@ * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management/README.md) + * [收益策略](core-concepts/fund-management/earning-strategies.md) + * [多样化](core-concepts/fund-management/diversification.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock-1.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock-1.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) +* [如何贡献](security-and-risks/contributing.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 1d7db35d73325f009795282724dc3efe290a40b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:33 -0700 Subject: [PATCH 02035/11794] New translations README.md (Chinese Simplified) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 01162cf25..2158b4019 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,30 +1,30 @@ --- -description: The first stablecoin that earns a yield while it's still in your wallet +description: 首个在您的钱包中赚取收益的稳定币 --- -# Introduction +# 介绍 -## **A Better Form of Money** +## **一种更好的货币形式** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 ![](.gitbook/assets/origin-dollar-summary.jpeg) -**Background** +**背景** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 同时,去中心化金融(DeFi)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。 -One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. +现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 -To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 -With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 -Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. +Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) (100%开源)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 -Welcome to the future of money. +欢迎来到金钱的未来。 From 43399231879ae170fbfb8e2db1c6633feaabad5d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:35 -0700 Subject: [PATCH 02036/11794] New translations architecture.md (Korean) --- ko/smart-contracts/architecture.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 ko/smart-contracts/architecture.md diff --git a/ko/smart-contracts/architecture.md b/ko/smart-contracts/architecture.md new file mode 100644 index 000000000..02a10455b --- /dev/null +++ b/ko/smart-contracts/architecture.md @@ -0,0 +1,12 @@ +# 아키텍처(Architecture) + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD는 일련의 스마트 컨트렉트로 구성됩니다. 이러한 각 계약은 거버넌스 프로토콜을 통해 업그레이드 할 수 있는 프록시 계약으로 포장됩니다. + +내부적으로 풀(pool) 의 소유권은 각 홀더에 대한 풀의 소유권 비율을 나타내는 크레딧 시스템을 사용하여 추적됩니다. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. 또한 지원되는 각 [전략 ](../core-concepts/supported-strategies/)에 배포되는 자산의 비율도 적용합니다. 가스 비용 최적화를 위해, 금고(Vault) 는 대부분의 예금 및 상환이 전략에서 자산을 감거나 풀지 않고 발생할 수 있도록 버퍼를 유지합니다. + + + From 7abd615b02aeafa62751cdd346ef4aaf1aa707ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:39 -0700 Subject: [PATCH 02037/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 479c6efa4..4fee47a70 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From 0dd46be7839557335c4db9c1eb5cc904f3ece784 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:47 -0700 Subject: [PATCH 02038/11794] New translations bug-bounties.md (Portuguese) --- pt/security-and-risks/bug-bounties.md | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 pt/security-and-risks/bug-bounties.md diff --git a/pt/security-and-risks/bug-bounties.md b/pt/security-and-risks/bug-bounties.md new file mode 100644 index 000000000..92140f5ed --- /dev/null +++ b/pt/security-and-risks/bug-bounties.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From 530dc93c201e35bf249663bb8e24f66e4f2df277 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:55 -0700 Subject: [PATCH 02039/11794] New translations principles.md (Portuguese) --- pt/governance/principles.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 pt/governance/principles.md diff --git a/pt/governance/principles.md b/pt/governance/principles.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/pt/governance/principles.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From 7927971c415111e1f6285d1168df6cda5e530624 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:56 -0700 Subject: [PATCH 02040/11794] New translations contributing.md (Portuguese) --- pt/security-and-risks/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/security-and-risks/contributing.md b/pt/security-and-risks/contributing.md index a6234e390..5d53b886f 100644 --- a/pt/security-and-risks/contributing.md +++ b/pt/security-and-risks/contributing.md @@ -62,7 +62,7 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="asset-risk.md" %} +{% page-ref page="bug-bounties.md" %} #### **Community Improvement** From 9d0dc98aec67798af17ba55e9130caa12ba7ecde Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:38:58 -0700 Subject: [PATCH 02041/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index 2156447b9..4532b5626 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -11,10 +11,10 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-assets/README.md) - * [USDT](core-concepts/supported-assets/usdt.md) - * [USDC](core-concepts/supported-assets/usdc.md) - * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) + * [USDT](core-concepts/supported-stablecoins/usdt.md) + * [USDC](core-concepts/supported-stablecoins/usdc.md) + * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -30,12 +30,12 @@ ## Governance -* [Principles](governance/governance.md) +* [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) ## Smart Contracts -* [Architecture](smart-contracts/erc-20.md) +* [Architecture](smart-contracts/architecture.md) * [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) @@ -47,8 +47,8 @@ ## Security & Risks * [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/untitled.md) -* [Bug Bounties](security-and-risks/asset-risk.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) * [Contributing](security-and-risks/contributing.md) ## Links From b761167c5bf865886680509203b2a12e231905dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:39:00 -0700 Subject: [PATCH 02042/11794] New translations README.md (Russian) --- .../supported-stablecoins/README.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ru/core-concepts/supported-stablecoins/README.md diff --git a/ru/core-concepts/supported-stablecoins/README.md b/ru/core-concepts/supported-stablecoins/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/ru/core-concepts/supported-stablecoins/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From e8b9b7495f0436dd202fa35932603440b949435b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:39:09 -0700 Subject: [PATCH 02043/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/getting-started.md b/ru/getting-started.md index 6761fb4a2..6f2b8ae00 100644 --- a/ru/getting-started.md +++ b/ru/getting-started.md @@ -30,7 +30,7 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="smart-contracts/erc-20.md" %} +{% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 7938abe1178590410f2afc05a60e1251e7cd1842 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:39:12 -0700 Subject: [PATCH 02044/11794] New translations architecture.md (Portuguese) --- pt/smart-contracts/architecture.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 pt/smart-contracts/architecture.md diff --git a/pt/smart-contracts/architecture.md b/pt/smart-contracts/architecture.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/pt/smart-contracts/architecture.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 3f3b163a46330deef70f1bc917c86a699408dc48 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:39:15 -0700 Subject: [PATCH 02045/11794] New translations timelock-1.md (Portuguese) --- pt/smart-contracts/api/timelock-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/smart-contracts/api/timelock-1.md b/pt/smart-contracts/api/timelock-1.md index 1dde00239..88954aca7 100644 --- a/pt/smart-contracts/api/timelock-1.md +++ b/pt/smart-contracts/api/timelock-1.md @@ -4,7 +4,7 @@ The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. From 7f00e0eeaaaf26237b9c017755a57a66f649b71b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:39:22 -0700 Subject: [PATCH 02046/11794] New translations bug-bounties.md (Dutch) --- nl/security-and-risks/bug-bounties.md | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 nl/security-and-risks/bug-bounties.md diff --git a/nl/security-and-risks/bug-bounties.md b/nl/security-and-risks/bug-bounties.md new file mode 100644 index 000000000..92140f5ed --- /dev/null +++ b/nl/security-and-risks/bug-bounties.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From 66b6f022b3ed95ed1afebc766d288e2a897e3512 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:39:24 -0700 Subject: [PATCH 02047/11794] New translations principles.md (Dutch) --- nl/governance/principles.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 nl/governance/principles.md diff --git a/nl/governance/principles.md b/nl/governance/principles.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/nl/governance/principles.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From 90e508ecded90d47ac3ea56b01f94c50efac856b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:39:36 -0700 Subject: [PATCH 02048/11794] New translations usdt.md (Portuguese) --- .../supported-stablecoins/usdt.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 pt/core-concepts/supported-stablecoins/usdt.md diff --git a/pt/core-concepts/supported-stablecoins/usdt.md b/pt/core-concepts/supported-stablecoins/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/pt/core-concepts/supported-stablecoins/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 2941dd7921787e1a1f22481ec672a3a254a0be12 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:39:38 -0700 Subject: [PATCH 02049/11794] New translations contributing.md (Dutch) --- nl/security-and-risks/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/security-and-risks/contributing.md b/nl/security-and-risks/contributing.md index a6234e390..5d53b886f 100644 --- a/nl/security-and-risks/contributing.md +++ b/nl/security-and-risks/contributing.md @@ -62,7 +62,7 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="asset-risk.md" %} +{% page-ref page="bug-bounties.md" %} #### **Community Improvement** From d8b1e05b6bedb656161db2360b1610059069c299 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:39:41 -0700 Subject: [PATCH 02050/11794] New translations dai.md (Portuguese) --- pt/core-concepts/supported-stablecoins/dai.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 pt/core-concepts/supported-stablecoins/dai.md diff --git a/pt/core-concepts/supported-stablecoins/dai.md b/pt/core-concepts/supported-stablecoins/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/pt/core-concepts/supported-stablecoins/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From 19ad2784639e51d69b2c6790aafdb4ebb92d852f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:39:43 -0700 Subject: [PATCH 02051/11794] New translations usdc.md (Portuguese) --- .../supported-stablecoins/usdc.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 pt/core-concepts/supported-stablecoins/usdc.md diff --git a/pt/core-concepts/supported-stablecoins/usdc.md b/pt/core-concepts/supported-stablecoins/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/pt/core-concepts/supported-stablecoins/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From 704581c806485add9a214cf0d12193ad1b2168ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:39:44 -0700 Subject: [PATCH 02052/11794] New translations README.md (Portuguese) --- .../supported-stablecoins/README.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 pt/core-concepts/supported-stablecoins/README.md diff --git a/pt/core-concepts/supported-stablecoins/README.md b/pt/core-concepts/supported-stablecoins/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/pt/core-concepts/supported-stablecoins/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From 1cee3513c257da9d1c3e27e3c594f543307d6b22 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:39:51 -0700 Subject: [PATCH 02053/11794] New translations getting-started.md (Portuguese) --- pt/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/getting-started.md b/pt/getting-started.md index 6761fb4a2..6f2b8ae00 100644 --- a/pt/getting-started.md +++ b/pt/getting-started.md @@ -30,7 +30,7 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="smart-contracts/erc-20.md" %} +{% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 8c632528da885117abfd5b99b847100f484a427b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:39:52 -0700 Subject: [PATCH 02054/11794] New translations timelock-1.md (Dutch) --- nl/smart-contracts/api/timelock-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/smart-contracts/api/timelock-1.md b/nl/smart-contracts/api/timelock-1.md index 1dde00239..88954aca7 100644 --- a/nl/smart-contracts/api/timelock-1.md +++ b/nl/smart-contracts/api/timelock-1.md @@ -4,7 +4,7 @@ The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. From 4b465eeac8005a123446be2a9dd8559808d1156e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:39:55 -0700 Subject: [PATCH 02055/11794] New translations SUMMARY.md (Portuguese) --- pt/SUMMARY.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pt/SUMMARY.md b/pt/SUMMARY.md index 69c48c9fb..4532b5626 100644 --- a/pt/SUMMARY.md +++ b/pt/SUMMARY.md @@ -11,10 +11,10 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-assets/README.md) - * [USDT](core-concepts/supported-assets/usdt.md) - * [USDC](core-concepts/supported-assets/usdc.md) - * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) + * [USDT](core-concepts/supported-stablecoins/usdt.md) + * [USDC](core-concepts/supported-stablecoins/usdc.md) + * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -30,12 +30,12 @@ ## Governance -* [Principles](governance/governance.md) +* [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) ## Smart Contracts -* [Architecture](smart-contracts/erc-20.md) +* [Architecture](smart-contracts/architecture.md) * [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) @@ -48,7 +48,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/asset-risk.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) * [Contributing](security-and-risks/contributing.md) ## Links From cac34f583b506bd7ccf9f4ca85b211bc73908a58 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:39:59 -0700 Subject: [PATCH 02056/11794] New translations architecture.md (Dutch) --- nl/smart-contracts/architecture.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 nl/smart-contracts/architecture.md diff --git a/nl/smart-contracts/architecture.md b/nl/smart-contracts/architecture.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/nl/smart-contracts/architecture.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From fc27d60f99a1159e6d0278151180bbac1c6ce5a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:40:13 -0700 Subject: [PATCH 02057/11794] New translations usdt.md (Thai) --- .../supported-stablecoins/usdt.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 th/core-concepts/supported-stablecoins/usdt.md diff --git a/th/core-concepts/supported-stablecoins/usdt.md b/th/core-concepts/supported-stablecoins/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/th/core-concepts/supported-stablecoins/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From bdd85e8474d98ebdab91cedb22e2403a64eafed3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:40:15 -0700 Subject: [PATCH 02058/11794] New translations usdc.md (Thai) --- .../supported-stablecoins/usdc.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 th/core-concepts/supported-stablecoins/usdc.md diff --git a/th/core-concepts/supported-stablecoins/usdc.md b/th/core-concepts/supported-stablecoins/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/th/core-concepts/supported-stablecoins/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From 1f9bde76142fd1a9ad79448347eb3f134844d726 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:40:17 -0700 Subject: [PATCH 02059/11794] New translations dai.md (Thai) --- th/core-concepts/supported-stablecoins/dai.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 th/core-concepts/supported-stablecoins/dai.md diff --git a/th/core-concepts/supported-stablecoins/dai.md b/th/core-concepts/supported-stablecoins/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/th/core-concepts/supported-stablecoins/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From becb17aeaf43068799edaf7c49b926ca39c12ad1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:40:18 -0700 Subject: [PATCH 02060/11794] New translations README.md (Thai) --- .../supported-stablecoins/README.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 th/core-concepts/supported-stablecoins/README.md diff --git a/th/core-concepts/supported-stablecoins/README.md b/th/core-concepts/supported-stablecoins/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/th/core-concepts/supported-stablecoins/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From 88a901a1350f5b2a4d493578363686125d17e5fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:40:32 -0700 Subject: [PATCH 02061/11794] New translations bug-bounties.md (Thai) --- th/security-and-risks/bug-bounties.md | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 th/security-and-risks/bug-bounties.md diff --git a/th/security-and-risks/bug-bounties.md b/th/security-and-risks/bug-bounties.md new file mode 100644 index 000000000..92140f5ed --- /dev/null +++ b/th/security-and-risks/bug-bounties.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From 3e6e772e0a9912de58d07f94837a513740343126 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:40:36 -0700 Subject: [PATCH 02062/11794] New translations timelock-1.md (Thai) --- th/smart-contracts/api/timelock-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/smart-contracts/api/timelock-1.md b/th/smart-contracts/api/timelock-1.md index 1dde00239..88954aca7 100644 --- a/th/smart-contracts/api/timelock-1.md +++ b/th/smart-contracts/api/timelock-1.md @@ -4,7 +4,7 @@ The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. From afe4ffd3388b6f20175cb1fd03da74b360961908 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:40:43 -0700 Subject: [PATCH 02063/11794] New translations audits.md (Thai) --- th/security-and-risks/audits.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 th/security-and-risks/audits.md diff --git a/th/security-and-risks/audits.md b/th/security-and-risks/audits.md new file mode 100644 index 000000000..db3055693 --- /dev/null +++ b/th/security-and-risks/audits.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="audits.md" %} + + + + + From b149a74f5ecc57e44328b51fcd621cda5fa0e27f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:40:45 -0700 Subject: [PATCH 02064/11794] New translations contributing.md (Thai) --- th/security-and-risks/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/security-and-risks/contributing.md b/th/security-and-risks/contributing.md index a6234e390..5d53b886f 100644 --- a/th/security-and-risks/contributing.md +++ b/th/security-and-risks/contributing.md @@ -62,7 +62,7 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="asset-risk.md" %} +{% page-ref page="bug-bounties.md" %} #### **Community Improvement** From c53f5ec6b038596525053a6ca9fdccd515270523 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:40:47 -0700 Subject: [PATCH 02065/11794] New translations principles.md (Thai) --- th/governance/principles.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 th/governance/principles.md diff --git a/th/governance/principles.md b/th/governance/principles.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/th/governance/principles.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From 6ad5a12c71e0673dc89a9310736413e95a8390ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:41:01 -0700 Subject: [PATCH 02066/11794] New translations getting-started.md (Thai) --- th/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/getting-started.md b/th/getting-started.md index 6761fb4a2..6f2b8ae00 100644 --- a/th/getting-started.md +++ b/th/getting-started.md @@ -30,7 +30,7 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="smart-contracts/erc-20.md" %} +{% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 65ce341d3d90e0a74f198ccb427f9e7be5f21d09 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:41:03 -0700 Subject: [PATCH 02067/11794] New translations README.md (Indonesian) --- .../supported-stablecoins/README.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 id/core-concepts/supported-stablecoins/README.md diff --git a/id/core-concepts/supported-stablecoins/README.md b/id/core-concepts/supported-stablecoins/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/id/core-concepts/supported-stablecoins/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From e8f99dc57defcb30a090d90f1c2687cbeb89ad9e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:41:07 -0700 Subject: [PATCH 02068/11794] New translations usdc.md (Indonesian) --- .../supported-stablecoins/usdc.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 id/core-concepts/supported-stablecoins/usdc.md diff --git a/id/core-concepts/supported-stablecoins/usdc.md b/id/core-concepts/supported-stablecoins/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/id/core-concepts/supported-stablecoins/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From bead831b5994d99dee8ce4b95ee458857f407bea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:41:09 -0700 Subject: [PATCH 02069/11794] New translations usdt.md (Indonesian) --- .../supported-stablecoins/usdt.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 id/core-concepts/supported-stablecoins/usdt.md diff --git a/id/core-concepts/supported-stablecoins/usdt.md b/id/core-concepts/supported-stablecoins/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/id/core-concepts/supported-stablecoins/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 1d6bc65a10351eeea0a05f6df6af730bbeca3997 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:41:19 -0700 Subject: [PATCH 02070/11794] New translations timelock-1.md (Vietnamese) --- vi/smart-contracts/api/timelock-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/smart-contracts/api/timelock-1.md b/vi/smart-contracts/api/timelock-1.md index 1dde00239..88954aca7 100644 --- a/vi/smart-contracts/api/timelock-1.md +++ b/vi/smart-contracts/api/timelock-1.md @@ -4,7 +4,7 @@ The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. From 47424d7f9bbd3825b78d42b15d8e4529444f4fe7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:41:22 -0700 Subject: [PATCH 02071/11794] New translations architecture.md (Vietnamese) --- vi/smart-contracts/architecture.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 vi/smart-contracts/architecture.md diff --git a/vi/smart-contracts/architecture.md b/vi/smart-contracts/architecture.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/vi/smart-contracts/architecture.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From de68879b2ed38c01e67eaff2004b90f546e1adcd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:41:25 -0700 Subject: [PATCH 02072/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/id/SUMMARY.md b/id/SUMMARY.md index ed098a365..66b90b397 100644 --- a/id/SUMMARY.md +++ b/id/SUMMARY.md @@ -11,10 +11,10 @@ * [Pinjaman](core-concepts/yield-generation/lending.md) * [Pembuatan Pasar](core-concepts/yield-generation/market-making.md) * [Hadiah](core-concepts/yield-generation/rewards.md) -* [Stablecoin yang Didukung](core-concepts/supported-assets/README.md) - * [USDT](core-concepts/supported-assets/usdt.md) - * [USDC](core-concepts/supported-assets/usdc.md) - * [DAI](core-concepts/supported-assets/dai.md) +* [Stablecoin yang Didukung](core-concepts/supported-stablecoins/README.md) + * [USDT](core-concepts/supported-stablecoins/usdt.md) + * [USDC](core-concepts/supported-stablecoins/usdc.md) + * [DAI](core-concepts/supported-stablecoins/dai.md) * [Strategi yang Didukung](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -30,12 +30,12 @@ ## Governance -* [Principles](governance/governance.md) +* [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) ## Smart Contracts -* [Architecture](smart-contracts/erc-20.md) +* [Architecture](smart-contracts/architecture.md) * [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) @@ -48,7 +48,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/asset-risk.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) * [Contributing](security-and-risks/contributing.md) ## Links From a2bcd0a2cb1776f3d05f641f263b4bc0a4f6fc50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:41:26 -0700 Subject: [PATCH 02073/11794] New translations getting-started.md (Indonesian) --- id/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/getting-started.md b/id/getting-started.md index 6761fb4a2..6f2b8ae00 100644 --- a/id/getting-started.md +++ b/id/getting-started.md @@ -30,7 +30,7 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="smart-contracts/erc-20.md" %} +{% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 2aab09b50c018fedf9fa18a817f9f43d89a998a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:41:29 -0700 Subject: [PATCH 02074/11794] New translations SUMMARY.md (Thai) --- th/SUMMARY.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/th/SUMMARY.md b/th/SUMMARY.md index 2156447b9..4532b5626 100644 --- a/th/SUMMARY.md +++ b/th/SUMMARY.md @@ -11,10 +11,10 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-assets/README.md) - * [USDT](core-concepts/supported-assets/usdt.md) - * [USDC](core-concepts/supported-assets/usdc.md) - * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) + * [USDT](core-concepts/supported-stablecoins/usdt.md) + * [USDC](core-concepts/supported-stablecoins/usdc.md) + * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -30,12 +30,12 @@ ## Governance -* [Principles](governance/governance.md) +* [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) ## Smart Contracts -* [Architecture](smart-contracts/erc-20.md) +* [Architecture](smart-contracts/architecture.md) * [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) @@ -47,8 +47,8 @@ ## Security & Risks * [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/untitled.md) -* [Bug Bounties](security-and-risks/asset-risk.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) * [Contributing](security-and-risks/contributing.md) ## Links From b3e199adcf8c2aeb6ae8fe1ba6d845d0e7b45e0a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:41:31 -0700 Subject: [PATCH 02075/11794] New translations contributing.md (Indonesian) --- id/security-and-risks/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/security-and-risks/contributing.md b/id/security-and-risks/contributing.md index a6234e390..5d53b886f 100644 --- a/id/security-and-risks/contributing.md +++ b/id/security-and-risks/contributing.md @@ -62,7 +62,7 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="asset-risk.md" %} +{% page-ref page="bug-bounties.md" %} #### **Community Improvement** From 312d41087f4eac1304a4549a2abd7d5f12aed840 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:41:34 -0700 Subject: [PATCH 02076/11794] New translations audits.md (Indonesian) --- id/security-and-risks/audits.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 id/security-and-risks/audits.md diff --git a/id/security-and-risks/audits.md b/id/security-and-risks/audits.md new file mode 100644 index 000000000..db3055693 --- /dev/null +++ b/id/security-and-risks/audits.md @@ -0,0 +1,20 @@ +# Audits + +{% hint style="danger" %} +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% endhint %} + +**OUSD** + +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. + +**Supported Strategies** + +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. + +{% page-ref page="audits.md" %} + + + + + From 7b25b5fd9b9fca5a4795379efd2865e12533c7cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:41:40 -0700 Subject: [PATCH 02077/11794] New translations principles.md (Indonesian) --- id/governance/principles.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 id/governance/principles.md diff --git a/id/governance/principles.md b/id/governance/principles.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/id/governance/principles.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From 72be889e0a086ea932aa7610ee4ec559efe61c0c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:41:42 -0700 Subject: [PATCH 02078/11794] New translations timelock-1.md (Indonesian) --- id/smart-contracts/api/timelock-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/smart-contracts/api/timelock-1.md b/id/smart-contracts/api/timelock-1.md index 1dde00239..88954aca7 100644 --- a/id/smart-contracts/api/timelock-1.md +++ b/id/smart-contracts/api/timelock-1.md @@ -4,7 +4,7 @@ The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. From 1dd1e5238ee5b5311de10c388d452cdcb0c891c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:41:45 -0700 Subject: [PATCH 02079/11794] New translations architecture.md (Indonesian) --- id/smart-contracts/architecture.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 id/smart-contracts/architecture.md diff --git a/id/smart-contracts/architecture.md b/id/smart-contracts/architecture.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/id/smart-contracts/architecture.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 7fa7848c0ccb411de4d73dfaa0441d2b866002b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:41:49 -0700 Subject: [PATCH 02080/11794] New translations bug-bounties.md (Indonesian) --- id/security-and-risks/bug-bounties.md | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 id/security-and-risks/bug-bounties.md diff --git a/id/security-and-risks/bug-bounties.md b/id/security-and-risks/bug-bounties.md new file mode 100644 index 000000000..92140f5ed --- /dev/null +++ b/id/security-and-risks/bug-bounties.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From 970c5fcef31d93bdf8c7c94dd55dd7f1ae52b000 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:42:10 -0700 Subject: [PATCH 02081/11794] New translations dai.md (Indonesian) --- id/core-concepts/supported-stablecoins/dai.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 id/core-concepts/supported-stablecoins/dai.md diff --git a/id/core-concepts/supported-stablecoins/dai.md b/id/core-concepts/supported-stablecoins/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/id/core-concepts/supported-stablecoins/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From 3e21b1ca11c4eec81bf260bce93e56f8b5a47be6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:42:13 -0700 Subject: [PATCH 02082/11794] New translations timelock-1.md (Hindi) --- hi/smart-contracts/api/timelock-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/smart-contracts/api/timelock-1.md b/hi/smart-contracts/api/timelock-1.md index 1dde00239..88954aca7 100644 --- a/hi/smart-contracts/api/timelock-1.md +++ b/hi/smart-contracts/api/timelock-1.md @@ -4,7 +4,7 @@ The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. From d52bb569b932b90358b8e225edc80f0efb074684 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:42:16 -0700 Subject: [PATCH 02083/11794] New translations architecture.md (Hindi) --- hi/smart-contracts/architecture.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 hi/smart-contracts/architecture.md diff --git a/hi/smart-contracts/architecture.md b/hi/smart-contracts/architecture.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/hi/smart-contracts/architecture.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 36575ec32fc28a537560170851813f238d795327 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:42:19 -0700 Subject: [PATCH 02084/11794] New translations SUMMARY.md (Filipino) --- fil/SUMMARY.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/fil/SUMMARY.md b/fil/SUMMARY.md index 69c48c9fb..4532b5626 100644 --- a/fil/SUMMARY.md +++ b/fil/SUMMARY.md @@ -11,10 +11,10 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-assets/README.md) - * [USDT](core-concepts/supported-assets/usdt.md) - * [USDC](core-concepts/supported-assets/usdc.md) - * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) + * [USDT](core-concepts/supported-stablecoins/usdt.md) + * [USDC](core-concepts/supported-stablecoins/usdc.md) + * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -30,12 +30,12 @@ ## Governance -* [Principles](governance/governance.md) +* [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) ## Smart Contracts -* [Architecture](smart-contracts/erc-20.md) +* [Architecture](smart-contracts/architecture.md) * [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) @@ -48,7 +48,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/asset-risk.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) * [Contributing](security-and-risks/contributing.md) ## Links From 564577f8a15de444c90c607f17312da542be5541 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:42:20 -0700 Subject: [PATCH 02085/11794] New translations getting-started.md (Filipino) --- fil/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/getting-started.md b/fil/getting-started.md index 6761fb4a2..6f2b8ae00 100644 --- a/fil/getting-started.md +++ b/fil/getting-started.md @@ -30,7 +30,7 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="smart-contracts/erc-20.md" %} +{% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 72167ce2f22fb3bb15f1df8c88f443a150c3534f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:42:28 -0700 Subject: [PATCH 02086/11794] New translations dai.md (Filipino) --- .../supported-stablecoins/dai.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 fil/core-concepts/supported-stablecoins/dai.md diff --git a/fil/core-concepts/supported-stablecoins/dai.md b/fil/core-concepts/supported-stablecoins/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/fil/core-concepts/supported-stablecoins/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From 067bd9ac9da6a63b18515e40567a64eff5462a7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:42:37 -0700 Subject: [PATCH 02087/11794] New translations principles.md (Hindi) --- hi/governance/principles.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 hi/governance/principles.md diff --git a/hi/governance/principles.md b/hi/governance/principles.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/hi/governance/principles.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From c37052a78017ee345c5fc3eb4cd0c3f6d77bec7d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:42:39 -0700 Subject: [PATCH 02088/11794] New translations bug-bounties.md (Hindi) --- hi/security-and-risks/bug-bounties.md | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 hi/security-and-risks/bug-bounties.md diff --git a/hi/security-and-risks/bug-bounties.md b/hi/security-and-risks/bug-bounties.md new file mode 100644 index 000000000..92140f5ed --- /dev/null +++ b/hi/security-and-risks/bug-bounties.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From 57bd161cbbfaa4acfbf2fa284a185df97883c072 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:42:40 -0700 Subject: [PATCH 02089/11794] New translations contributing.md (Hindi) --- hi/security-and-risks/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/security-and-risks/contributing.md b/hi/security-and-risks/contributing.md index a6234e390..5d53b886f 100644 --- a/hi/security-and-risks/contributing.md +++ b/hi/security-and-risks/contributing.md @@ -62,7 +62,7 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="asset-risk.md" %} +{% page-ref page="bug-bounties.md" %} #### **Community Improvement** From 3ba373b5c5d06bcf9aa0a6922af1220359e4556b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:42:43 -0700 Subject: [PATCH 02090/11794] New translations README.md (Filipino) --- .../supported-stablecoins/README.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 fil/core-concepts/supported-stablecoins/README.md diff --git a/fil/core-concepts/supported-stablecoins/README.md b/fil/core-concepts/supported-stablecoins/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/fil/core-concepts/supported-stablecoins/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From fff54dee7d9b723d0c2bd2a4bf8337f9da7b08fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:42:45 -0700 Subject: [PATCH 02091/11794] New translations usdc.md (Filipino) --- .../supported-stablecoins/usdc.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 fil/core-concepts/supported-stablecoins/usdc.md diff --git a/fil/core-concepts/supported-stablecoins/usdc.md b/fil/core-concepts/supported-stablecoins/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/fil/core-concepts/supported-stablecoins/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From fd5376a98c63e69c039c608c7ca9346e02c3386f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:42:49 -0700 Subject: [PATCH 02092/11794] New translations principles.md (Filipino) --- fil/governance/principles.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 fil/governance/principles.md diff --git a/fil/governance/principles.md b/fil/governance/principles.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/fil/governance/principles.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From cba14ad562debd93c9b67290142dbc32569a5130 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:42:51 -0700 Subject: [PATCH 02093/11794] New translations bug-bounties.md (Filipino) --- fil/security-and-risks/bug-bounties.md | 33 ++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 fil/security-and-risks/bug-bounties.md diff --git a/fil/security-and-risks/bug-bounties.md b/fil/security-and-risks/bug-bounties.md new file mode 100644 index 000000000..92140f5ed --- /dev/null +++ b/fil/security-and-risks/bug-bounties.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From 38885409be758b101ca2ad3b013b5b0256cfeb75 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:42:53 -0700 Subject: [PATCH 02094/11794] New translations contributing.md (Filipino) --- fil/security-and-risks/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/security-and-risks/contributing.md b/fil/security-and-risks/contributing.md index a6234e390..5d53b886f 100644 --- a/fil/security-and-risks/contributing.md +++ b/fil/security-and-risks/contributing.md @@ -62,7 +62,7 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="asset-risk.md" %} +{% page-ref page="bug-bounties.md" %} #### **Community Improvement** From 76b8d0790149f5f0337cc9f450a858f192e74748 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:42:58 -0700 Subject: [PATCH 02095/11794] New translations timelock-1.md (Filipino) --- fil/smart-contracts/api/timelock-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/smart-contracts/api/timelock-1.md b/fil/smart-contracts/api/timelock-1.md index 1dde00239..88954aca7 100644 --- a/fil/smart-contracts/api/timelock-1.md +++ b/fil/smart-contracts/api/timelock-1.md @@ -4,7 +4,7 @@ The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. From 039c8ef88c8dbb7de4758d98b3ccb63ff2ec6c30 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:43:01 -0700 Subject: [PATCH 02096/11794] New translations architecture.md (Filipino) --- fil/smart-contracts/architecture.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 fil/smart-contracts/architecture.md diff --git a/fil/smart-contracts/architecture.md b/fil/smart-contracts/architecture.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/fil/smart-contracts/architecture.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 5e2c65aa5b32533d297bea308733b8adf39c6227 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:43:04 -0700 Subject: [PATCH 02097/11794] New translations usdt.md (Filipino) --- .../supported-stablecoins/usdt.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 fil/core-concepts/supported-stablecoins/usdt.md diff --git a/fil/core-concepts/supported-stablecoins/usdt.md b/fil/core-concepts/supported-stablecoins/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/fil/core-concepts/supported-stablecoins/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 9c30eaf2347dfe3a61486cb14361d2ff07c2bb8e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:43:17 -0700 Subject: [PATCH 02098/11794] New translations architecture.md (Thai) --- th/smart-contracts/architecture.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 th/smart-contracts/architecture.md diff --git a/th/smart-contracts/architecture.md b/th/smart-contracts/architecture.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/th/smart-contracts/architecture.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 7ff29090c59fcb7f8b28f61c511484ed46bb934a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:43:31 -0700 Subject: [PATCH 02099/11794] New translations SUMMARY.md (Croatian) --- hr/SUMMARY.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/hr/SUMMARY.md b/hr/SUMMARY.md index 69c48c9fb..4532b5626 100644 --- a/hr/SUMMARY.md +++ b/hr/SUMMARY.md @@ -11,10 +11,10 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-assets/README.md) - * [USDT](core-concepts/supported-assets/usdt.md) - * [USDC](core-concepts/supported-assets/usdc.md) - * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) + * [USDT](core-concepts/supported-stablecoins/usdt.md) + * [USDC](core-concepts/supported-stablecoins/usdc.md) + * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -30,12 +30,12 @@ ## Governance -* [Principles](governance/governance.md) +* [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) ## Smart Contracts -* [Architecture](smart-contracts/erc-20.md) +* [Architecture](smart-contracts/architecture.md) * [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) @@ -48,7 +48,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/asset-risk.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) * [Contributing](security-and-risks/contributing.md) ## Links From e42730b05f89c563dfe7afb506c240acdaf0bec3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:43:33 -0700 Subject: [PATCH 02100/11794] New translations getting-started.md (Croatian) --- hr/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/getting-started.md b/hr/getting-started.md index 6761fb4a2..6f2b8ae00 100644 --- a/hr/getting-started.md +++ b/hr/getting-started.md @@ -30,7 +30,7 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="smart-contracts/erc-20.md" %} +{% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 781ab8258edc339d6d3070bab7a900b16a43c556 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:43:40 -0700 Subject: [PATCH 02101/11794] New translations README.md (Croatian) --- .../supported-stablecoins/README.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 hr/core-concepts/supported-stablecoins/README.md diff --git a/hr/core-concepts/supported-stablecoins/README.md b/hr/core-concepts/supported-stablecoins/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/hr/core-concepts/supported-stablecoins/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From 720b1b9def3db729adf5119a40222138bf083d8f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:43:42 -0700 Subject: [PATCH 02102/11794] New translations dai.md (Croatian) --- hr/core-concepts/supported-stablecoins/dai.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 hr/core-concepts/supported-stablecoins/dai.md diff --git a/hr/core-concepts/supported-stablecoins/dai.md b/hr/core-concepts/supported-stablecoins/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/hr/core-concepts/supported-stablecoins/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From b9583dc52b7f7b1d3c12629ffc4db9b4cd0794c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:43:43 -0700 Subject: [PATCH 02103/11794] New translations usdc.md (Croatian) --- .../supported-stablecoins/usdc.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 hr/core-concepts/supported-stablecoins/usdc.md diff --git a/hr/core-concepts/supported-stablecoins/usdc.md b/hr/core-concepts/supported-stablecoins/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/hr/core-concepts/supported-stablecoins/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From 9adb19de929d8da3208a9cd20a55386953bd5d19 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:43:45 -0700 Subject: [PATCH 02104/11794] New translations usdt.md (Croatian) --- .../supported-stablecoins/usdt.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 hr/core-concepts/supported-stablecoins/usdt.md diff --git a/hr/core-concepts/supported-stablecoins/usdt.md b/hr/core-concepts/supported-stablecoins/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/hr/core-concepts/supported-stablecoins/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 3e941c908f0f472bbc90b1f07c95744a1f9135a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:43:48 -0700 Subject: [PATCH 02105/11794] New translations usdt.md (Hindi) --- .../supported-stablecoins/usdt.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 hi/core-concepts/supported-stablecoins/usdt.md diff --git a/hi/core-concepts/supported-stablecoins/usdt.md b/hi/core-concepts/supported-stablecoins/usdt.md new file mode 100644 index 000000000..4ae2afe89 --- /dev/null +++ b/hi/core-concepts/supported-stablecoins/usdt.md @@ -0,0 +1,22 @@ +# USDT + +![](../../.gitbook/assets/image%20%281%29.png) + +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. + +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. + +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. + +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | + + + From 0b3d34a85f6c1b8d387580b93c2bf2c316273f39 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:43:53 -0700 Subject: [PATCH 02106/11794] New translations README.md (Hindi) --- .../supported-stablecoins/README.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 hi/core-concepts/supported-stablecoins/README.md diff --git a/hi/core-concepts/supported-stablecoins/README.md b/hi/core-concepts/supported-stablecoins/README.md new file mode 100644 index 000000000..56390ccf6 --- /dev/null +++ b/hi/core-concepts/supported-stablecoins/README.md @@ -0,0 +1,20 @@ +# Supported Stablecoins + +**Supported Stablecoins** + +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. + +Currently, OUSD supports the following stablecoins: + +{% page-ref page="usdt.md" %} + +{% page-ref page="usdc.md" %} + +{% page-ref page="dai.md" %} + +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. + +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. + +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. + From c715dbd67b1ed3f562b5253361ddd78bcf71f057 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:43:54 -0700 Subject: [PATCH 02107/11794] New translations dai.md (Hindi) --- hi/core-concepts/supported-stablecoins/dai.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 hi/core-concepts/supported-stablecoins/dai.md diff --git a/hi/core-concepts/supported-stablecoins/dai.md b/hi/core-concepts/supported-stablecoins/dai.md new file mode 100644 index 000000000..4be5c3788 --- /dev/null +++ b/hi/core-concepts/supported-stablecoins/dai.md @@ -0,0 +1,20 @@ +# DAI + +![](../../.gitbook/assets/dai.png) + +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. + +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. + +Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | MakerDAO | +| Name | Dai | +| Symbol | DAI | +| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimals | 18 | +| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Over 140k addresses | + From 0c732bccd88e1ed39f4cacdf6c5439b8e0619800 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:43:56 -0700 Subject: [PATCH 02108/11794] New translations usdc.md (Hindi) --- .../supported-stablecoins/usdc.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 hi/core-concepts/supported-stablecoins/usdc.md diff --git a/hi/core-concepts/supported-stablecoins/usdc.md b/hi/core-concepts/supported-stablecoins/usdc.md new file mode 100644 index 000000000..2647d7c83 --- /dev/null +++ b/hi/core-concepts/supported-stablecoins/usdc.md @@ -0,0 +1,22 @@ +# USDC + +![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) + +USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. + +Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. + +USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. + +| Key Facts | | +|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| Issued by | Centre | +| Name | USD Coin | +| Symbol | USDC | +| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimals | 6 | +| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Over 200k addresses | + + + From e9bc887ba9c5f29271d0677ec2ef7a8355fa93b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:44:05 -0700 Subject: [PATCH 02109/11794] New translations principles.md (Croatian) --- hr/governance/principles.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 hr/governance/principles.md diff --git a/hr/governance/principles.md b/hr/governance/principles.md new file mode 100644 index 000000000..eea11a787 --- /dev/null +++ b/hr/governance/principles.md @@ -0,0 +1,26 @@ +# Principles + +**Progressive Decentralization** + +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. + +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. + +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. + +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) + +**Timelock** + +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. + +**New and Existing Stakeholders** + +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. + + + From 663f7c4a7d28141b87d21e735f7632a50df796e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:44:06 -0700 Subject: [PATCH 02110/11794] New translations bug-bounties.md (Croatian) --- hr/security-and-risks/bug-bounties.md | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 hr/security-and-risks/bug-bounties.md diff --git a/hr/security-and-risks/bug-bounties.md b/hr/security-and-risks/bug-bounties.md new file mode 100644 index 000000000..92140f5ed --- /dev/null +++ b/hr/security-and-risks/bug-bounties.md @@ -0,0 +1,33 @@ +# Bug Bounties + +**Bug Bounties** + +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. + +{% hint style="warning" %} +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% endhint %} + +**Responsible Disclosure** + +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. + +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. + +If you discover a vulnerability, please do the following: + +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. + From d2d86cb3bc7a9bc247a9786a463804668b270b30 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:44:08 -0700 Subject: [PATCH 02111/11794] New translations contributing.md (Croatian) --- hr/security-and-risks/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/security-and-risks/contributing.md b/hr/security-and-risks/contributing.md index a6234e390..5d53b886f 100644 --- a/hr/security-and-risks/contributing.md +++ b/hr/security-and-risks/contributing.md @@ -62,7 +62,7 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="asset-risk.md" %} +{% page-ref page="bug-bounties.md" %} #### **Community Improvement** From 3ee7c6ecb3a942067099876b34708ea18fe0ae75 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:44:13 -0700 Subject: [PATCH 02112/11794] New translations timelock-1.md (Croatian) --- hr/smart-contracts/api/timelock-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/smart-contracts/api/timelock-1.md b/hr/smart-contracts/api/timelock-1.md index 1dde00239..88954aca7 100644 --- a/hr/smart-contracts/api/timelock-1.md +++ b/hr/smart-contracts/api/timelock-1.md @@ -4,7 +4,7 @@ The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. From 91b62fd4e74700716e574afa07989b5744e77b9e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:44:15 -0700 Subject: [PATCH 02113/11794] New translations architecture.md (Croatian) --- hr/smart-contracts/architecture.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 hr/smart-contracts/architecture.md diff --git a/hr/smart-contracts/architecture.md b/hr/smart-contracts/architecture.md new file mode 100644 index 000000000..c3a21d407 --- /dev/null +++ b/hr/smart-contracts/architecture.md @@ -0,0 +1,12 @@ +# Architecture + +![](../.gitbook/assets/ousd_docs_graphics_3.png) + +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. + +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. + +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + + + From 779156caa1493820bab9729c30d76d29c4fd7565 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:44:19 -0700 Subject: [PATCH 02114/11794] New translations SUMMARY.md (Hindi) --- hi/SUMMARY.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/hi/SUMMARY.md b/hi/SUMMARY.md index 69c48c9fb..4532b5626 100644 --- a/hi/SUMMARY.md +++ b/hi/SUMMARY.md @@ -11,10 +11,10 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-assets/README.md) - * [USDT](core-concepts/supported-assets/usdt.md) - * [USDC](core-concepts/supported-assets/usdc.md) - * [DAI](core-concepts/supported-assets/dai.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) + * [USDT](core-concepts/supported-stablecoins/usdt.md) + * [USDC](core-concepts/supported-stablecoins/usdc.md) + * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -30,12 +30,12 @@ ## Governance -* [Principles](governance/governance.md) +* [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) ## Smart Contracts -* [Architecture](smart-contracts/erc-20.md) +* [Architecture](smart-contracts/architecture.md) * [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) @@ -48,7 +48,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/asset-risk.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) * [Contributing](security-and-risks/contributing.md) ## Links From fcc8e62c429f6f32121a5cfdfac056a3dc0fb07c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 17:44:20 -0700 Subject: [PATCH 02115/11794] New translations getting-started.md (Hindi) --- hi/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/getting-started.md b/hi/getting-started.md index 6761fb4a2..6f2b8ae00 100644 --- a/hi/getting-started.md +++ b/hi/getting-started.md @@ -30,7 +30,7 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="smart-contracts/erc-20.md" %} +{% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 11145e8dc6a2e69804b56eb600af774297c2235d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 20:43:01 -0700 Subject: [PATCH 02116/11794] New translations README.md (Spanish) --- es/core-concepts/fund-management/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/fund-management/README.md b/es/core-concepts/fund-management/README.md index 4f6287602..3f78da7b5 100644 --- a/es/core-concepts/fund-management/README.md +++ b/es/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# Fund Management +# Gestión de fondos -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +El contrato inteligente de OUSD agrega los depósitos de monedas estables de todos los usuarios en un solo grupo de activos invertibles. Luego, los fondos se asignan a través de una o más [estrategias de ingresos](earning-strategies.md) en cualquier momento dado. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. From 63fd5c86bafd3ab790118cc8ba5baaaea2820e5a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 20:43:03 -0700 Subject: [PATCH 02117/11794] New translations price-oracles.md (Spanish) --- es/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/price-oracles.md b/es/core-concepts/price-oracles.md index e891c3d0e..b93d44054 100644 --- a/es/core-concepts/price-oracles.md +++ b/es/core-concepts/price-oracles.md @@ -166,5 +166,5 @@ Dado que no todos los oráculos tienen pares de USD directos, el protocolo tambi {% endtab %} {% endtabs %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +Es posible que con el tiempo se agreguen más oráculos al protocolo. También pueden eliminarse si alguno de estos oráculos deja de ser confiable. From a87fbda1d9649a308ed5a1df63928bd6993e3cca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 20:43:05 -0700 Subject: [PATCH 02118/11794] New translations aave.md (Spanish) --- .../supported-defi-platforms/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/es/core-concepts/supported-defi-platforms/aave.md b/es/core-concepts/supported-defi-platforms/aave.md index df02edab3..8adfae70a 100644 --- a/es/core-concepts/supported-defi-platforms/aave.md +++ b/es/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +Próximamente. Aave aún no se ha integrado. {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave es un protocolo y una plataforma de préstamos construido sobre Ethereum y lanzado en enero de 2020 por los creadores de ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Cada activo respaldado se agrega a su propio pool de liquidez y los usuarios pueden elegir entre una tasa de interés variable basada en la oferta y la demanda o una tasa de interés fija. Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave permite préstamos flash, que son préstamos sin colateral en los que los usuarios piden prestado y reembolsan el monto del préstamo en una sola transacción, lo que significa que los usuarios de préstamos flash no necesitan aportar capital inicial. Los préstamos flash son un producto complejo dirigido a desarrolladores y se pueden utilizar para arbitrar a través de múltiples protocolos DeFi. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave está gobernada actualmente por LEND, un token ERC-20 que anteriormente era el token de utilidad para ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +El valor total bloqueado \(TVL\) de Aave ha crecido rápidamente a más de $1.2 mil millones, lo que lo convierte en uno de los protocolos DeFi más grandes. LEND tiene una capitalización de mercado circulante de más de $700 millones. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave se ha sometido a auditorías de seguridad por OpenZeppelin, Trail of Bits y Consensys Diligence. Aave maintains a bug bounty program. -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Recursos | | +|:------------------------------- |:------------------------------------------------------------------------------ | +| Sitio oficial | [https://aave.com/](https://aave.com/) | +| Documentos para desarrolladores | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From d07fbaf42b08ec5a78a13909d02359887f19b3e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 20:43:07 -0700 Subject: [PATCH 02119/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 57f66229a..393da62fe 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -1,9 +1,9 @@ -# Registry +# Registro -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +Aquí está el registro completo de los contratos inteligentes de OUSD que se han implementado en la red principal de Ethereum. {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +La dirección ERC20 principal para Origin Dollar \(OUSD\) es: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} @@ -11,13 +11,13 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | +| Contrato | Dirección | ENS | |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Oráculo | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts: From 00f3e59670dbef7ad7e8f59cb643a559b4f48dda Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 20:43:09 -0700 Subject: [PATCH 02120/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/id/SUMMARY.md b/id/SUMMARY.md index 66b90b397..e0b298afd 100644 --- a/id/SUMMARY.md +++ b/id/SUMMARY.md @@ -23,35 +23,35 @@ * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [Pengelolaan Dana](core-concepts/fund-management/README.md) + * [Strategi Penghasilan](core-concepts/fund-management/earning-strategies.md) + * [Diversifikasi](core-concepts/fund-management/diversification.md) +* [Harga Oracles](core-concepts/price-oracles.md) -## Governance +## Pemerintahan -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [Prinsip](governance/principles.md) +* [Hak Istimewa Admin](governance/admin-privileges.md) -## Smart Contracts +## Kontrak Pintar -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [Arsitektur](smart-contracts/architecture.md) +* [Registri](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [Kubah](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [Timelock](smart-contracts/api/timelock-1.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [Oracle](smart-contracts/api/oracle.md) + * [Strategi](smart-contracts/api/strategies.md) -## Security & Risks +## Keamanan & Risiko -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [Resiko](security-and-risks/risks.md) +* [Audit](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) +* [Berkontribusi](security-and-risks/contributing.md) -## Links +## Tautan * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 39d82f5a430953e21e02c6b26207b55069e184c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 20:43:11 -0700 Subject: [PATCH 02121/11794] New translations getting-started.md (Indonesian) --- id/getting-started.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/id/getting-started.md b/id/getting-started.md index 6f2b8ae00..5f04d2b9a 100644 --- a/id/getting-started.md +++ b/id/getting-started.md @@ -1,28 +1,28 @@ -# Getting Started +# Mulai -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +Dokumen ini dimaksudkan untuk menjelaskan cara kerja OUSD, mengkomunikasikan potensi risiko dan manfaat, dan memberikan panduan bagi pengembang yang ingin berkontribusi pada basis kode kami atau mengintegrasikan OUSD ke dalam produk mereka. Berikut ini beberapa cara bagi Anda untuk menyelami dan memulai. -**Mint or Redeem** +**Mint atau Redeem** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint memungkinkan siapa saja untuk membuat atau memperdagangkan token OUSD menggunakan [DApp](www.ousd.com) dan dompet cryptocurrency yang mendukung web-3 seperti [Metamask](https://www.metamask.io). Ini adalah cara asli untuk mendapatkan OUSD, terutama jika Anda menginginkan jumlah besar yang dapat berisiko menggerakkan pasar di bursa lain. -**Buy on Exchanges** +**Beli di Bursa** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +Untuk jumlah kecil, cara termudah untuk mulai mendapatkan penghasilan dengan OUSD adalah dengan membelinya di bursa terdesentralisasi seperti Uniswap. Pasangan saat ini tersedia saat ini: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Beli OUSD di Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Beli OUSD di Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +Selain itu, kami mengantisipasi bahwa OUSD akan segera tersedia secara luas di bursa tambahan yang terdesentralisasi dan terpusat. -**Adding OUSD to Your Wallet** +**Menambahkan OUSD ke Dompet Anda** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Alamat ERC20 utama untuk Origin Dollar \ (OUSD \) adalah: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +Jika OUSD Anda tidak muncul secara otomatis di dompet Anda, Anda dapat menambahkannya secara manual menggunakan alamat di atas. Kami ingin OUSD didukung oleh sebanyak mungkin dompet dan dimasukkan ke dalam semua daftar token terkenal. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** From a8bcbb2a8feef4392625cca7bcf16853b11fa19e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 20:58:51 -0700 Subject: [PATCH 02122/11794] New translations README.md (Spanish) --- es/smart-contracts/api/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/api/README.md b/es/smart-contracts/api/README.md index 0bb57264b..054424fcf 100644 --- a/es/smart-contracts/api/README.md +++ b/es/smart-contracts/api/README.md @@ -1,6 +1,6 @@ # API -Documentation of contracts API used by the protocol: +Documentación de la API de contratos utilizada por el protocolo: * [Vault](vault.md) * [ERC-20](erc-20-1.md) From a8841a2152b7149ec96d8a5c60f577b814e8f22a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 20:58:52 -0700 Subject: [PATCH 02123/11794] New translations erc-20-1.md (Spanish) --- es/smart-contracts/api/erc-20-1.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/smart-contracts/api/erc-20-1.md b/es/smart-contracts/api/erc-20-1.md index 7aa009ac1..66eab6be6 100644 --- a/es/smart-contracts/api/erc-20-1.md +++ b/es/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +La dirección ERC20 principal para Origin Dollar \(OUSD\) es: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +Las billeteras y exchanges que deseen integrar OUSD no deben almacenar en caché los saldos de OUSD, ya que este valor cambiará con frecuencia a medida que se acumule el rendimiento para los holders de tokens. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. Esta diferencia es vital de entender, particularmente para billeteras y exchanges que desean integrar el token OUSD. Este valor debe obtenerse en tiempo real en lugar de almacenarse en caché, ya que OUSD se reajusta con frecuencia. From e1c6c26370b0eebe5d48568f0f215cb39608404f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 20:58:55 -0700 Subject: [PATCH 02124/11794] New translations oracle.md (Spanish) --- es/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/smart-contracts/api/oracle.md b/es/smart-contracts/api/oracle.md index b369591e0..2c01d5805 100644 --- a/es/smart-contracts/api/oracle.md +++ b/es/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# Oráculos {% hint style="info" %} -Documentation coming soon. +Próximamente la documentación. {% endhint %} From 80bcb272b28f6de52cb16ae4af104f30b6724a7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 20:58:57 -0700 Subject: [PATCH 02125/11794] New translations ousd.md (Spanish) --- es/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/api/ousd.md b/es/smart-contracts/api/ousd.md index 8d6981144..0f2c058f0 100644 --- a/es/smart-contracts/api/ousd.md +++ b/es/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +Próximamente la documentación. {% endhint %} From d18d46308648a601ea93a563a16cb9f68d3cc030 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 20:59:00 -0700 Subject: [PATCH 02126/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 393da62fe..0017cb2ab 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -21,31 +21,31 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts: -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Contrato | Dirección | +|:-------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Oráculo de Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| Estrategia | Dirección | Asignación actual | +|:---------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------- | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | Internal implementation contracts: -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +| Estrategia | Dirección | +|:---------- |:--------------------------------------------------------------------------------------------------------------------- | +| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | +| Contrato | Dirección | |:-------- |:------------------------------------------------------------------------------------------------------------------- | | USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | From 85dc2efbfc2fdc19b76aff3a329e388beefa27d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 20:59:02 -0700 Subject: [PATCH 02127/11794] New translations erc-20-1.md (Indonesian) --- id/architecture/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/architecture/erc-20-1.md b/id/architecture/erc-20-1.md index a9caff400..16af99558 100644 --- a/id/architecture/erc-20-1.md +++ b/id/architecture/erc-20-1.md @@ -1,7 +1,7 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Alamat ERC20 utama untuk Origin Dollar \ (OUSD \) adalah: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} From 4afcfa9232fd067ae9122e19e215c9e6d9991932 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 21:04:42 -0700 Subject: [PATCH 02128/11794] New translations dai.md (Spanish) --- es/core-concepts/supported-stablecoins/dai.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-stablecoins/dai.md b/es/core-concepts/supported-stablecoins/dai.md index 4be5c3788..8783f98fc 100644 --- a/es/core-concepts/supported-stablecoins/dai.md +++ b/es/core-concepts/supported-stablecoins/dai.md @@ -2,9 +2,9 @@ ![](../../.gitbook/assets/dai.png) -Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. +Dai es una moneda estable con vinculación fiduciaria lanzada como un token ERC-20 en la cadena de bloques Ethereum en diciembre de 2017. En noviembre de 2019 se completó una importante actualización de Dai \(DAI\) de colateral única a Dai \(DAI\) de colateral múltiple. Dai está vinculado al dólar estadounidense. -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Anteriormente, solo se aceptaba ETH como colateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. From 7d0634acef90962aa957d68390b98d6b39023229 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 21:04:44 -0700 Subject: [PATCH 02129/11794] New translations rewards.md (Spanish) --- es/core-concepts/yield-generation/rewards.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/yield-generation/rewards.md b/es/core-concepts/yield-generation/rewards.md index dce9da9cf..50aa24a9c 100644 --- a/es/core-concepts/yield-generation/rewards.md +++ b/es/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ -# Rewards +# Recompensas -**Collecting Rewards** +**Recolección de recompensas** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. From f896f10b897999035f42eac96c8b9a090f945acd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 21:04:46 -0700 Subject: [PATCH 02130/11794] New translations README.md (Spanish) --- es/smart-contracts/api/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/smart-contracts/api/README.md b/es/smart-contracts/api/README.md index 054424fcf..957894747 100644 --- a/es/smart-contracts/api/README.md +++ b/es/smart-contracts/api/README.md @@ -5,8 +5,8 @@ Documentación de la API de contratos utilizada por el protocolo: * [Vault](vault.md) * [ERC-20](erc-20-1.md) * [Timelock](timelock-1.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [Oráculos](oracle.md) +* [Estrategias](strategies.md) From e047680e1e605a4f0f16fa23f08f4915427fe2e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 21:04:47 -0700 Subject: [PATCH 02131/11794] New translations timelock.md (Spanish) --- es/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/api/timelock.md b/es/smart-contracts/api/timelock.md index b891a0c78..d375a33b1 100644 --- a/es/smart-contracts/api/timelock.md +++ b/es/smart-contracts/api/timelock.md @@ -1,6 +1,6 @@ # Timelock {% hint style="info" %} -Documentation coming soon. +Próximamente la documentación. {% endhint %} From 7b4a1fd796fd46c6b0ca0e8c1a8103cb6b96f028 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 21:04:49 -0700 Subject: [PATCH 02132/11794] New translations strategies.md (Spanish) --- es/smart-contracts/api/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/es/smart-contracts/api/strategies.md b/es/smart-contracts/api/strategies.md index 3133d5b03..77de80395 100644 --- a/es/smart-contracts/api/strategies.md +++ b/es/smart-contracts/api/strategies.md @@ -1,10 +1,10 @@ -# Strategies +# Estrategias -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +Se pueden agregar o eliminar nuevas estrategias en cualquier momento para responder a las nuevas realidades del mercado y diversificar el riesgo. -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +En el lanzamiento, OUSD aprovechará una estrategia única y desplegará el capital depositado en Compound. Tenemos la intención de implementar muchas otras estrategias después. -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +Una vez que migremos a la gobernanza descentralizada, nuestra intención es que la comunidad proponga nuevas estrategias y vote sobre el peso apropiado para cada estrategia en el pool. Anticipamos que la mayoría de los holders de OUSD valorarán tener cierta exposición a oportunidades de mayor rendimiento mientras mantienen posiciones más conservadoras para una parte de los fondos. From 986f350719a5e45d62d82811f3792f632a71af12 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 21:15:07 -0700 Subject: [PATCH 02133/11794] New translations README.md (Spanish) --- es/core-concepts/fund-management/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/fund-management/README.md b/es/core-concepts/fund-management/README.md index 3f78da7b5..a8f50b0b3 100644 --- a/es/core-concepts/fund-management/README.md +++ b/es/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ # Gestión de fondos -El contrato inteligente de OUSD agrega los depósitos de monedas estables de todos los usuarios en un solo grupo de activos invertibles. Luego, los fondos se asignan a través de una o más [estrategias de ingresos](earning-strategies.md) en cualquier momento dado. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +El contrato inteligente de OUSD agrega los depósitos de monedas estables de todos los usuarios en un solo grupo de activos invertibles. Luego, los fondos se asignan a través de una o más [estrategias de ingresos](earning-strategies.md) en cualquier momento dado. La Bóveda favorece las estrategias de alto rendimiento, pero también busca mantener la diversificación en múltiples estrategias. La diversificación elimina los puntos únicos de fallas y mitiga los riesgos. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +A diferencia de las oportunidades de Yearn Vaults, TokenSets o Zapper, los usuarios no seleccionan estrategias individuales. Todas las monedas estables depositadas y, en consecuencia, todos los tokens OUSD son fungibles. From 42dab879fc1999f295e16861017d21bee70d8753 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 21:15:09 -0700 Subject: [PATCH 02134/11794] New translations dai.md (Spanish) --- es/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/es/core-concepts/supported-stablecoins/dai.md b/es/core-concepts/supported-stablecoins/dai.md index 8783f98fc..e34aad487 100644 --- a/es/core-concepts/supported-stablecoins/dai.md +++ b/es/core-concepts/supported-stablecoins/dai.md @@ -4,17 +4,17 @@ Dai es una moneda estable con vinculación fiduciaria lanzada como un token ERC-20 en la cadena de bloques Ethereum en diciembre de 2017. En noviembre de 2019 se completó una importante actualización de Dai \(DAI\) de colateral única a Dai \(DAI\) de colateral múltiple. Dai está vinculado al dólar estadounidense. -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Anteriormente, solo se aceptaba ETH como colateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Anteriormente, solo se aceptaba ETH como colateral. Las reservas y el estado de cada bóveda se pueden ver en la cadena de bloques en tiempo real. The health of these vaults and the Dai stablecoin are closely monitored. -Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. +Dai es la tercera moneda estable más grande del mundo con más de $400 millones en circulación. Además, cDAI y aDAI, versiones sintéticas de Dai en las plataformas de préstamos Compound y Aave, se combinan por más de $600 millones en circulación. | Key Facts | | |:------------- |:------------------------------------------------------------------------------------------------------------------- | -| Issued by | MakerDAO | -| Name | Dai | -| Symbol | DAI | -| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| Decimals | 18 | -| Official site | [https://makerdao.com/](https://makerdao.com/) | -| Holders | Over 140k addresses | +| Emitido por | MakerDAO | +| Nombre | Dai | +| Símbolo | DAI | +| Dirección | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimales | 18 | +| Sitio oficial | [https://makerdao.com/](https://makerdao.com/) | +| Holders | Más de 140k direcciones | From 5c5a2c1040d3944ea3ffd4de20ee7bc716b6fa63 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 21:15:10 -0700 Subject: [PATCH 02135/11794] New translations aave.md (Spanish) --- es/core-concepts/supported-defi-platforms/aave.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/core-concepts/supported-defi-platforms/aave.md b/es/core-concepts/supported-defi-platforms/aave.md index 8adfae70a..71fef69a9 100644 --- a/es/core-concepts/supported-defi-platforms/aave.md +++ b/es/core-concepts/supported-defi-platforms/aave.md @@ -4,13 +4,13 @@ Próximamente. Aave aún no se ha integrado. {% endhint %} -Aave es un protocolo y una plataforma de préstamos construido sobre Ethereum y lanzado en enero de 2020 por los creadores de ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Cada activo respaldado se agrega a su propio pool de liquidez y los usuarios pueden elegir entre una tasa de interés variable basada en la oferta y la demanda o una tasa de interés fija. +Aave es un protocolo y una plataforma de préstamos construido sobre Ethereum y lanzado en enero de 2020 por los creadores de ETHLend. Los usuarios de Aave pueden ganar intereses compuestos o tomar prestados activos con colateral. Cada activo respaldado se agrega a su propio pool de liquidez y los usuarios pueden elegir entre una tasa de interés variable basada en la oferta y la demanda o una tasa de interés fija. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +Los balances de colateral están representados por ERC-20 aTokens en una proporción de 1:1 a los activos subyacentes que representan. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. Los aTokens se pueden transferir libremente y se pueden usar en muchos otros protocolos DeFi. Los aTokens se pueden canjear por su colateral subyacente en cualquier momento. Aave permite préstamos flash, que son préstamos sin colateral en los que los usuarios piden prestado y reembolsan el monto del préstamo en una sola transacción, lo que significa que los usuarios de préstamos flash no necesitan aportar capital inicial. Los préstamos flash son un producto complejo dirigido a desarrolladores y se pueden utilizar para arbitrar a través de múltiples protocolos DeFi. -Aave está gobernada actualmente por LEND, un token ERC-20 que anteriormente era el token de utilidad para ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave está gobernada actualmente por LEND, un token ERC-20 que anteriormente era el token de utilidad para ETHLend. Aave ha anunciado una transición a una gobernanza totalmente descentralizada que incluye un intercambio de tokens en el que los usuarios cambian LEND por AAVE, un nuevo token de gobernanza ERC-20 con recompensas de participación. Algunos AAVE se distribuirán a los usuarios de la plataforma en una campaña de minería de liquidez. El valor total bloqueado \(TVL\) de Aave ha crecido rápidamente a más de $1.2 mil millones, lo que lo convierte en uno de los protocolos DeFi más grandes. LEND tiene una capitalización de mercado circulante de más de $700 millones. From 3f2495e34ece3dee570cd78506f3ad4f127c6688 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 21:15:12 -0700 Subject: [PATCH 02136/11794] New translations balancer.md (Spanish) --- es/core-concepts/supported-defi-platforms/balancer.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-defi-platforms/balancer.md b/es/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..0c3d66ce8 100644 --- a/es/core-concepts/supported-defi-platforms/balancer.md +++ b/es/core-concepts/supported-defi-platforms/balancer.md @@ -1,10 +1,10 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +Próximamente. Balancer aún no se ha integrado. {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer es un protocolo de liquidez descentralizado y un exchange en Ethereum, lanzado en marzo de 2020. Los usuarios pueden intercambiar tokens ERC-20 por una comisión o contribuir con tokens a los fondos de liquidez para ganar comisiones. Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. From aeda6e5474cbb7d410f07e99b315afe6e3a11e75 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 23:03:33 -0700 Subject: [PATCH 02137/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/getting-started.md b/es/getting-started.md index 25d9525a7..62efead8a 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -34,7 +34,7 @@ OUSD es un token ERC-20 no estándar que requiere un trabajo de integración per Si usted es un proveedor de billetera o una plataforma de intercambio cripto que está interesado en respaldar OUSD, consulte las siguientes guías: -{% page-ref page="smart-contracts/architecture.md" %} +{% page-ref page = "contratos-inteligentes / erc-20.md"%} {% page-ref page = "contratos-inteligentes / erc-md"%} From a62adb2249b9026e9f9f1fe2294dc4875e0252a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 23:03:35 -0700 Subject: [PATCH 02138/11794] New translations diversification.md (Spanish) --- es/core-concepts/fund-management/diversification.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/core-concepts/fund-management/diversification.md b/es/core-concepts/fund-management/diversification.md index 3e745beae..c014a1d49 100644 --- a/es/core-concepts/fund-management/diversification.md +++ b/es/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ # Diversificación -La versión inicial del contrato inteligente de la Bóveda de OUSD le da a cada estrategia válida un peso simple entre 0% y 100% para realizar una asignación de activos simple. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. +La versión inicial del contrato inteligente de la Bóveda de OUSD le da a cada estrategia válida un peso simple entre 0% y 100% para realizar una asignación de activos simple. Estos pesos se cambiarán a menudo mediante actualizaciones de Origin a corto plazo y mediante una gobernanza descentralizada a largo plazo. -Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. +La diversificación a través de múltiples plataformas DeFi [subyacentes](../supported-strategies/) reducirá el contrato inteligente y otros riesgos sistémicos. El contrato inteligente calculará los APY actuales y esperados en un esfuerzo por proporcionar rendimientos competitivos a los holders de OUSD. Con el tiempo, el contrato de Bóveda se actualizará para cambiar de forma inteligente y autónoma entre estrategias sin ninguna intervención manual. Por ejemplo, la Bóveda cambiará automáticamente el capital entre varias estrategias de préstamos para optimizar los rendimientos. -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +Sin embargo, todavía se espera que ciertos parámetros de riesgo o decisiones sobre si ciertas estrategias se incluirán en el motor de toma de decisiones automatizado se tomen a través de votaciones de gobernancia. From 06601bc66f32b008022fe724d2f6a18fcdfe4e28 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 23:03:36 -0700 Subject: [PATCH 02139/11794] New translations earning-strategies.md (Spanish) --- es/core-concepts/fund-management/earning-strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/core-concepts/fund-management/earning-strategies.md b/es/core-concepts/fund-management/earning-strategies.md index 0fb0111e4..0aef9f91a 100644 --- a/es/core-concepts/fund-management/earning-strategies.md +++ b/es/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ -# Earning Strategies +# Estrategias de Ganancias -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. +Las estrategias de ganancias ponen a trabajar el capital desplegado en varias plataformas DeFi. La Bóveda determinará qué estrategias están activas y qué porcentaje del capital implementado recibirán. -In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. +Además, las estrategias se actualizarán con el tiempo. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. From 4f671f44a9744eafff14374fb651f585bac0d62f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 23:19:00 -0700 Subject: [PATCH 02140/11794] New translations usdc.md (Spanish) --- .../supported-stablecoins/usdc.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/es/core-concepts/supported-stablecoins/usdc.md b/es/core-concepts/supported-stablecoins/usdc.md index 2647d7c83..b0aee40c5 100644 --- a/es/core-concepts/supported-stablecoins/usdc.md +++ b/es/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. +USD Coin \ (USDC \) es una moneda estable con vinculación fiduciaria lanzada como un token ERC-20 en la blockchain de Ethereum en octubre de 2018. El USDC está vinculado al dólar estadounidense y puede canjearse fácilmente por dólares estadounidenses. -Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. +Cada USDC está respaldado por una proporción de 1:1 con la cantidad equivalente de moneda fiduciaria mantenida en cuentas de custodia por miembros de Centre, un consorcio fundado por Circle y Coinbase. Los miembros del Centro son instituciones financieras reguladas con sede en EE. UU. Grant Thornton LLP publica auditorías mensuales de reservas. -USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. +USDC es la segunda moneda estable más grande del mundo después del USDT y ha crecido rápidamente a más de mil millones de dólares en circulación. Sin embargo, el USDC se mantiene muy por detrás de los $12 mil millones en circulación del USDT. -| Key Facts | | +| Hechos Clave | | |:------------- |:------------------------------------------------------------------------------------------------------------------- | -| Issued by | Centre | -| Name | USD Coin | -| Symbol | USDC | -| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| Decimals | 6 | -| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Holders | Over 200k addresses | +| Emitido por | Centre | +| Nombre | Moneda USD | +| Símbolo | USDC | +| Dirección | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimales | 6 | +| Sitio oficial | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Holders | Más de 200k direcciones | From 097317223ca866f45485632e31253baec78976a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 23:19:02 -0700 Subject: [PATCH 02141/11794] New translations earning-strategies.md (Spanish) --- es/core-concepts/fund-management/earning-strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/fund-management/earning-strategies.md b/es/core-concepts/fund-management/earning-strategies.md index 0aef9f91a..9b1b26904 100644 --- a/es/core-concepts/fund-management/earning-strategies.md +++ b/es/core-concepts/fund-management/earning-strategies.md @@ -2,5 +2,5 @@ Las estrategias de ganancias ponen a trabajar el capital desplegado en varias plataformas DeFi. La Bóveda determinará qué estrategias están activas y qué porcentaje del capital implementado recibirán. -Además, las estrategias se actualizarán con el tiempo. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. +Además, las estrategias se actualizarán con el tiempo. Por ejemplo, en el lanzamiento, habrá una estrategia ideal [ de Compound](../supported-strategies/compound.md). Con el tiempo, esto puede ser reemplazado por una estrategia Compound v2 o v3. From b8b9a47a07d4394d420a44294139695ffd776bd2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 23:19:04 -0700 Subject: [PATCH 02142/11794] New translations README.md (Spanish) --- es/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/es/core-concepts/supported-stablecoins/README.md b/es/core-concepts/supported-stablecoins/README.md index 56390ccf6..e25b5ba99 100644 --- a/es/core-concepts/supported-stablecoins/README.md +++ b/es/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# Supported Stablecoins +# Monedas Estables Soportadas -**Supported Stablecoins** +**Monedas Estables Soportadas** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +Es importante comprender que OUSD es tan fuerte como las monedas estables que lo respaldan. Cualquier pérdida de los activos subyacentes provocará una pérdida similar al valor de OUSD. -Currently, OUSD supports the following stablecoins: +Actualmente, OUSD admite las siguientes monedas estables: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ Currently, OUSD supports the following stablecoins: {% page-ref page="dai.md" %} -None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. +Ninguna de estas monedas estables es perfecta, pero las seleccionamos debido a su uso generalizado. Si bien estas monedas estables han perdido su paridad con el USD en múltiples ocasiones, han demostrado capacidad de recuperación para finalmente volver a sus objetivos de 1 USD. -It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +Es importante tener en cuenta que todas estas monedas estables introducen un riesgo de contraparte no trivial. Tether, en particular, ha tenido problemas bancarios y desafíos regulatorios bien documentados. Además, tanto USDT como USDC tienen puertas traseras que otorgan a sus emisores el poder de congelar dinero en las billeteras de sus holders. Si bien DAI no tiene puertas traseras directas, sus activos también pueden verse afectados negativamente ya que el USDC se acepta como garantía para acuñar DAI. -Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. +A pesar de estas preocupaciones, ya hay miles de millones de dólares apostando por la seguridad de estas monedas estables. Es posible que se agreguen monedas estables adicionales al protocolo con el tiempo. El soporte también puede eliminarse si alguna de estas monedas estables resulta ser demasiado poco confiable o pone en peligro los fondos de los holders de OUSD. From 702c540f10cadac27bc7f12230d6727b93158c9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 23:19:06 -0700 Subject: [PATCH 02143/11794] New translations README.md (Spanish) --- es/core-concepts/supported-defi-platforms/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/es/core-concepts/supported-defi-platforms/README.md b/es/core-concepts/supported-defi-platforms/README.md index 50ee37b6c..44d24c3b1 100644 --- a/es/core-concepts/supported-defi-platforms/README.md +++ b/es/core-concepts/supported-defi-platforms/README.md @@ -1,14 +1,14 @@ -# Supported DeFi Platforms +# Plataformas DeFi Compatibles -**Supported Platforms** +**Plataformas Compatibles** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD genera rendimiento al depositar monedas estables en plataformas de préstamos y grupos de liquidez de los creadores de mercado. Es importante comprender que estas plataformas conllevan riesgos tecnológicos y se pueden perder fondos si hay un evento de seguridad importante. Estamos eligiendo trabajar con las plataformas que han auditado sus contratos inteligentes y que creemos que son más seguras. -Currently, we plan to earn yields from the following platforms: +Actualmente, planeamos obtener rendimientos de las siguientes plataformas: {% page-ref page="compound.md" %} -Integrations are currently planned for the following platforms: +Actualmente están previstas integraciones para las siguientes plataformas: {% page-ref page="aave.md" %} From e88dae017391abbad92d32b8d1c64a0a2812f72c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 29 Sep 2020 23:25:08 -0700 Subject: [PATCH 02144/11794] New translations README.md (Spanish) --- es/core-concepts/supported-defi-platforms/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-defi-platforms/README.md b/es/core-concepts/supported-defi-platforms/README.md index 44d24c3b1..fd7dedf34 100644 --- a/es/core-concepts/supported-defi-platforms/README.md +++ b/es/core-concepts/supported-defi-platforms/README.md @@ -22,9 +22,9 @@ Actualmente están previstas integraciones para las siguientes plataformas: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +Aunque DeFi ha crecido muy rápidamente y ahora hay miles de millones de dólares en valor depositado en estas plataformas, varios de estos proyectos todavía están en fase beta y son altamente experimentales. Puede haber vulnerabilidades ocultas en los contratos inteligentes que impulsan estas plataformas, y ha habido pérdidas multimillonarias causadas por vulnerabilidades en las aplicaciones de Ethereum en el pasado. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +Supervisamos de cerca los eventos de seguridad en las plataformas que apoyamos e inmediatamente nos moveremos para asegurar los fondos de los holders de OUSD si identificamos alguna amenaza. From a131db7426a9e18739409fe612da7a3c712d0ce3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 04:08:11 -0700 Subject: [PATCH 02145/11794] New translations erc-20-1.md (Italian) --- it/smart-contracts/api/erc-20-1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/smart-contracts/api/erc-20-1.md b/it/smart-contracts/api/erc-20-1.md index 7aa009ac1..d48f27fb3 100644 --- a/it/smart-contracts/api/erc-20-1.md +++ b/it/smart-contracts/api/erc-20-1.md @@ -1,8 +1,8 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +L'indirizzo ERC-20 principale di Origin Dollar \(OUSD\) è: +** 0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. From 078979fd9af1b4fe5244d696fa5782f7bc44f65f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 04:25:31 -0700 Subject: [PATCH 02146/11794] New translations erc-20-1.md (Italian) --- it/smart-contracts/api/erc-20-1.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/smart-contracts/api/erc-20-1.md b/it/smart-contracts/api/erc-20-1.md index d48f27fb3..42efbf61a 100644 --- a/it/smart-contracts/api/erc-20-1.md +++ b/it/smart-contracts/api/erc-20-1.md @@ -5,13 +5,13 @@ L'indirizzo ERC-20 principale di Origin Dollar \(OUSD\) è: ** 0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD è un token "ERC-20 compliant" con una nuova caratteristica \(elastic supply\) che è importante comprendere. {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +I wallets -portafogli- e gli exchanges che vogliano integrare OUSD non dovrebbero tenere in cache il saldo OUSD perché questo valore cambia frequentemente in quanto il rendimento è maturato dai possessori di token. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +La grande differenza tra OUSD e la media degli altri token ERC-20 è nel modo in cui la funzione ` balanceOf()` di OUSD restituisca una quantità variabile in base al valore totale della pool, moltiplicato per il numero di persone che hanno messo in stake nella pool. Questa differenza è molto importante da capire, in particolar modo per i wallets e gli exchanges che vogliano integrare il token OUSD. Questo valore dovrebbe essere recuperato in tempo reale invece di essere messo in cache, proprio perché OUSD si ricalcola in modo frequente. From b3b49679bd7bc51b1031892daf29fa757db1a410 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 06:20:04 -0700 Subject: [PATCH 02147/11794] New translations README.md (Italian) --- it/smart-contracts/api/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/smart-contracts/api/README.md b/it/smart-contracts/api/README.md index 0bb57264b..0ce072e72 100644 --- a/it/smart-contracts/api/README.md +++ b/it/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +Documentazione API dei contratti usata dal protocollo: * [Vault](vault.md) * [ERC-20](erc-20-1.md) * [Timelock](timelock-1.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [Oracoli](oracle.md) +* [Strategie](strategies.md) From 48275924a6b12ace07299d4a303c914452cb0a77 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 06:20:06 -0700 Subject: [PATCH 02148/11794] New translations oracle.md (Italian) --- it/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/smart-contracts/api/oracle.md b/it/smart-contracts/api/oracle.md index b369591e0..d93f2e548 100644 --- a/it/smart-contracts/api/oracle.md +++ b/it/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# Oracoli {% hint style="info" %} -Documentation coming soon. +La documentazione arriverà a breve. {% endhint %} From 0c18c6e724e10dee853e3eb7b638e46bb3249370 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 06:20:08 -0700 Subject: [PATCH 02149/11794] New translations ousd.md (Italian) --- it/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/smart-contracts/api/ousd.md b/it/smart-contracts/api/ousd.md index 8d6981144..d4a655ed5 100644 --- a/it/smart-contracts/api/ousd.md +++ b/it/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +La documentazione arriverà a breve. {% endhint %} From a1c3e5ba14e715419a2a45073bd2cf1eb2fbe19b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 06:20:10 -0700 Subject: [PATCH 02150/11794] New translations strategies.md (Italian) --- it/smart-contracts/api/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/smart-contracts/api/strategies.md b/it/smart-contracts/api/strategies.md index 3133d5b03..5eb9bbc06 100644 --- a/it/smart-contracts/api/strategies.md +++ b/it/smart-contracts/api/strategies.md @@ -1,10 +1,10 @@ # Strategies -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +E' possibile aggiungere o rimuovere nuove strategie in qualsiasi momento, per rispondere alle nuove realtà del mercato e diversificare il rischio. -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +Al lancio, OUSD prenderà vantaggio di una singola strategia e rilascerà il capitale depositato a Compound. Noi intendiamo rilasciare molte altre strategie subito dopo. -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +Una volta che migriamo verso la governance decentralizzata, è nostro intento che la community proponga nuove strategie e che voti relativamente al peso appropriato per ogni strategia nella pool. Prevediamo che la maggior parte dei detentori di OUSD valuterà di avere qualche esposizione a più alte opportunità di rendimento pur mantenendo anche delle posizioni più conservative per una parte dei fondi. From 4f0a5b3322a543c16cd67db345cf345ed328f1c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 06:20:12 -0700 Subject: [PATCH 02151/11794] New translations timelock-1.md (Italian) --- it/smart-contracts/api/timelock-1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/smart-contracts/api/timelock-1.md b/it/smart-contracts/api/timelock-1.md index 88954aca7..1df6b2177 100644 --- a/it/smart-contracts/api/timelock-1.md +++ b/it/smart-contracts/api/timelock-1.md @@ -1,10 +1,10 @@ # Timelock {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +Il timelock verrà aggiunto subito dopo che tutto sia verificato come funzionante. Fino ad allora, la governance dei contratti rimarrà in mano a 5 di 8 multi-sig di Origin. Questo permette una più immediata risposta verso qualsiasi problematica che possa venir scoperta. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +Il contratto timelock applica un periodo di attesa di 48 ore prima che qualsiasi modifica ai contratti OUSD possano essere eseguiti. Il timelock può essere chiamato dal nostro multi-sig ed è il proprietario dei nostri contratti [ERC-20](../architecture.md),[Vault](vault.md), e [Strategie](strategies.md). Le azioni di amministrazione ritardate offrono agli utenti la possibilità di uscire da OUSD se i suoi amministratori diventano malevoli, se vengono compromessi o apportano una modifica che agli utenti non piace. {% hint style="info" %} The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. From 23bfb1272ceffd5d0800ca7f4beae6d4c39b52fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 06:20:14 -0700 Subject: [PATCH 02152/11794] New translations timelock.md (Italian) --- it/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/smart-contracts/api/timelock.md b/it/smart-contracts/api/timelock.md index b891a0c78..a620e38ee 100644 --- a/it/smart-contracts/api/timelock.md +++ b/it/smart-contracts/api/timelock.md @@ -1,6 +1,6 @@ # Timelock {% hint style="info" %} -Documentation coming soon. +La documentazione arriverà a breve. {% endhint %} From 90dd73e7174b97be7a349ff0c0af36e57f5851db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 06:35:52 -0700 Subject: [PATCH 02153/11794] New translations strategies.md (Italian) --- it/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/smart-contracts/api/strategies.md b/it/smart-contracts/api/strategies.md index 5eb9bbc06..35686d171 100644 --- a/it/smart-contracts/api/strategies.md +++ b/it/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# Strategie E' possibile aggiungere o rimuovere nuove strategie in qualsiasi momento, per rispondere alle nuove realtà del mercato e diversificare il rischio. From 44cf082eb56e4554b3d4a502da5b3d498f1ce7a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 06:35:54 -0700 Subject: [PATCH 02154/11794] New translations timelock-1.md (Italian) --- it/smart-contracts/api/timelock-1.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/it/smart-contracts/api/timelock-1.md b/it/smart-contracts/api/timelock-1.md index 1df6b2177..50ca0a034 100644 --- a/it/smart-contracts/api/timelock-1.md +++ b/it/smart-contracts/api/timelock-1.md @@ -7,14 +7,14 @@ Il timelock verrà aggiunto subito dopo che tutto sia verificato come funzionant Il contratto timelock applica un periodo di attesa di 48 ore prima che qualsiasi modifica ai contratti OUSD possano essere eseguiti. Il timelock può essere chiamato dal nostro multi-sig ed è il proprietario dei nostri contratti [ERC-20](../architecture.md),[Vault](vault.md), e [Strategie](strategies.md). Le azioni di amministrazione ritardate offrono agli utenti la possibilità di uscire da OUSD se i suoi amministratori diventano malevoli, se vengono compromessi o apportano una modifica che agli utenti non piace. {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +Il blocco temporale è una misura di sicurezza che offre ai titolari di OUSD 48 ore per ritirare i propri fondi se dovessero avere obiezioni a qualsiasi aggiornamento proposto al protocollo. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD utilizza una versione leggermente modificata di [Compound Timelock](https://compound.finance/docs/governance) che è stata [verificata da OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Le 3 differenze importanti sono: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD inizialmente utilizzerà un periodo di attesa più breve \(48 ore\) rispetto a quello di Compund \(72 ore\), per permettere una più rapida risposta a qualsiasi tipo di problema riscontrato. +2. Una volta che le 48 ore saranno passate, chiunque sarà libero di eseguire le chiamate, e non più solo il proprietario del contratto. +3. I depositi \(ma non i ritiri o i trasferimenti\) potranno essere immediatamente congelati senza richiedere il periodo di attesa di 48 ore. Questo è nel caso in cui venga scoperta una grave vulnerabilità. From b77b9b6edbd9bb316ce4961077ea9556a6e60964 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 06:49:36 -0700 Subject: [PATCH 02155/11794] New translations vault.md (Italian) --- it/smart-contracts/api/vault.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/it/smart-contracts/api/vault.md b/it/smart-contracts/api/vault.md index 2caf7c60a..cdaf737b2 100644 --- a/it/smart-contracts/api/vault.md +++ b/it/smart-contracts/api/vault.md @@ -1,22 +1,22 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + Il vault è il contratto principale del protocollo. Il vault è responsabile del conio / riscatto dei token OUSD, del ribilanciamento dei fondi tra le varie strategie supportate e della liquidazione dei token ricompensa. --- # Vault -## Methods‌ +## Metodi ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Genera OUSD in cambio di un deposito di un certo ` _amount` di stable coin specificata dal parametro ` _asset`. Il chiamante riceve un certo numero di OUSD dipendentemente dal **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| Nome del Parametro | Tipo | Descrizione | +|:------------------ |:------- |:---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Indirizzo della stablecoin [supportata](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | +| \_amount | uint256 | cifra depositata, espressa in unità decimali | ### mintMultiple\(\) From da254b4452102624d36394ece2cb3b9465ab60b1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 07:12:27 -0700 Subject: [PATCH 02156/11794] New translations balancer.md (Spanish) --- .../supported-defi-platforms/balancer.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/es/core-concepts/supported-defi-platforms/balancer.md b/es/core-concepts/supported-defi-platforms/balancer.md index 0c3d66ce8..e0ab4d668 100644 --- a/es/core-concepts/supported-defi-platforms/balancer.md +++ b/es/core-concepts/supported-defi-platforms/balancer.md @@ -14,14 +14,14 @@ Token issuers seeking to improve liquidity of their token have offered incentive Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Los volúmenes de negociación en Balancer suelen superar los 25 millones de dólares diarios. Balancer tiene un Valor Total Bloqueado \(TVL\) de más de $250 millones por parte de los proveedores de liquidez al momento de escribir este artículo. -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer ha sido sometido a una auditoria de seguridad por Trail of Bits y tiene un programa de recompensas por errores. Sin embargo, Balancer sufrió una gran vulnerabilidad en junio de 2020. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Recursos | | +|:------------------------------- |:-------------------------------------------------------------------- | +| Sitio oficial | [https://balancer.finance/](https://balancer.finance/) | +| Documentos para desarrolladores | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 2138ebde9b5f5a22824d881d31d12b01ef0775fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 07:52:07 -0700 Subject: [PATCH 02157/11794] New translations balancer.md (Spanish) --- es/core-concepts/supported-defi-platforms/balancer.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/core-concepts/supported-defi-platforms/balancer.md b/es/core-concepts/supported-defi-platforms/balancer.md index e0ab4d668..c0da57358 100644 --- a/es/core-concepts/supported-defi-platforms/balancer.md +++ b/es/core-concepts/supported-defi-platforms/balancer.md @@ -6,13 +6,13 @@ Próximamente. Balancer aún no se ha integrado. Balancer es un protocolo de liquidez descentralizado y un exchange en Ethereum, lanzado en marzo de 2020. Los usuarios pueden intercambiar tokens ERC-20 por una comisión o contribuir con tokens a los fondos de liquidez para ganar comisiones. -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Los pools de liquidez en Balancer pueden considerarse similares a los Fondos de Inversión Cotizados \(ETF\) o portafolios con objetivos de ponderación para activos específicos. Si el comercio hace que el pool se desplace de su distribución de peso objetivo, los tipos de cambio entre los activos del grupo cambian. Los arbitrajistas pueden ejecutar operaciones para aprovechar esto y actuar para reequilibrar el pool de nuevo a su distribución de peso objetivo. La liquidez también se puede compartir entre pools, a diferencia de otros AMMs. -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer permite pools privados, donde solo el propietario del pool puede aportar liquidez, pools compartidos, que son completamente públicos, y pools inteligentes, que son pools compartidos controlados por un contrato inteligente que puede implementar reglas y lógica automatizadas. Los proveedores de liquidez reciben Tokens del Pool de Balancer \(BPTs) que representan su parte de un determinado pool y comisiones. Estos tokens se pueden transferir libremente y se pueden canjear por los activos proporcionados y las comisiones acumuladas. Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer está gobernado por BAL, un token de gobernanza ERC-20. Los holders de BAL pueden votar sobre cambios en el protocolo. BAL se otorga continuamente a proveedores de liquidez y una gran parte del suministro total de BAL se asignó al equipo y a los inversores en un programa continuo de inversión. Los volúmenes de negociación en Balancer suelen superar los 25 millones de dólares diarios. Balancer tiene un Valor Total Bloqueado \(TVL\) de más de $250 millones por parte de los proveedores de liquidez al momento de escribir este artículo. From d6dc669902215fca5f4150a61f32e943215df46a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 07:52:08 -0700 Subject: [PATCH 02158/11794] New translations uniswap.md (Spanish) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/es/core-concepts/supported-defi-platforms/uniswap.md b/es/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..06ea4c90d 100644 --- a/es/core-concepts/supported-defi-platforms/uniswap.md +++ b/es/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +Próximamente. Uniswap aún no se ha integrado. {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap es un protocolo de liquidez descentralizado y un exchange en Ethereum, lanzado en Noviembre de 2018. Uniswap v2 se lanzó en Mayo de 2020. Los usuarios pueden intercambiar tokens ERC-20 por una comisión o contribuir con tokens a los fondos de liquidez para ganar comisiones. -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Los mercados de Uniswap operan como grupos de liquidez en lugar de libros de pedidos. Este tipo de intercambio se denomina Creador de Mercado Automatizado \(AMM\). El tipo de cambio entre los dos activos se determina mediante una fórmula de producto constante y se mueve a lo largo de una curva de precios según el peso relativo de cada activo en el grupo. Esto anima a los arbitrajistas a entrar en fondos de liquidez para reequilibrar las ponderaciones relativas y normalizar el tipo de cambio. -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +Los comerciantes pueden sufrir deslizamientos si no hay suficiente liquidez en un grupo determinado y es posible que no estén protegidos de tipos de cambio desfavorables. Los proveedores de liquidez pueden sufrir pérdidas transitorias cuando el tipo de cambio del grupo no coincide con las realidades del mercado y los arbitrajistas ejecutan operaciones a lo largo de la curva de precios. -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +Los participantes del grupo reciben tokens de Proveedor de Liquidez de Uniswap \(LP\) que corresponden a su parte de liquidez proporcionada en un grupo determinado. Estos tokens LP se pueden transferir libremente. Los participantes pueden salir de los grupos en cualquier momento canjeando estos tokens por los activos proporcionados y las comisiones acumuladas. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. Los nuevos emisores de tokens también han lanzado sus tokens en grupos de liquidez de Uniswap. -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +Los volúmenes de operaciones en Uniswap ahora eclipsan a los de muchos exchanges tradicionales y regularmente superan los $200 millones diarios. Uniswap tiene más de $170 millones en Valor Total Bloqueado \(TVL\) por proveedores de liquidez. Uniswap no tiene una plataforma nativa o un token de gobernanza. -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap ha tenido sus contratos inteligentes auditados y verificados formalmente por dapp.org. Uniswap mantiene un programa de recompensas por errores. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Recursos | | +|:------------------------------- |:------------------------------------------------------------------------ | +| Sitio oficial | [https://uniswap.org/](https://uniswap.org/) | +| Documentos para desarrolladores | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a65460792a05e7b039e3198e04bcfba96d094327 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 08:54:30 -0700 Subject: [PATCH 02159/11794] New translations SUMMARY.md (Italian) --- it/SUMMARY.md | 50 +++++++++++++++++++++++++------------------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/it/SUMMARY.md b/it/SUMMARY.md index 4532b5626..7217e9756 100644 --- a/it/SUMMARY.md +++ b/it/SUMMARY.md @@ -1,21 +1,21 @@ -# Table of contents +# Sommario -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [Introduzione](README.md) +* [Come funziona](how-it-works.md) +* [Come Iniziare](getting-started.md) -## Core Concepts +## Concetti princiapli -* [Elastic Supply](core-concepts/elastic-supply.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) +* [Fornitura elastica](core-concepts/elastic-supply.md) +* [Generazione di rendimento](core-concepts/yield-generation/README.md) + * [Prestito](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) + * [Ricompense](core-concepts/yield-generation/rewards.md) +* [Stablecoin supportate](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [Strategie supportate](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) @@ -23,37 +23,37 @@ * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) +* [Gestione dei fondi](core-concepts/fund-management/README.md) + * [Strategie di guadagno](core-concepts/fund-management/earning-strategies.md) + * [Diversificazione](core-concepts/fund-management/diversification.md) * [Price Oracles](core-concepts/price-oracles.md) ## Governance -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [I principi](governance/principles.md) +* [Privilegi di amministratore](governance/admin-privileges.md) -## Smart Contracts +## Smart Contract -* [Architecture](smart-contracts/architecture.md) +* [Architettura](smart-contracts/architecture.md) * [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [Timelock](smart-contracts/api/timelock-1.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [Oracoli](smart-contracts/api/oracle.md) + * [Strategie](smart-contracts/api/strategies.md) -## Security & Risks +## Sicurezza & Rischi -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [Rischi](security-and-risks/risks.md) +* [Revisioni](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) +* [Contribuzioni](security-and-risks/contributing.md) ## Links -* [Github](https://www.github.com/originprotocol/origin-dollar) +* [GitHub](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) From f91030547d0bebd59b3cc213f410c5d0e24c42f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 08:54:32 -0700 Subject: [PATCH 02160/11794] New translations erc-20.md (Italian) --- it/architecture/erc-20.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/architecture/erc-20.md b/it/architecture/erc-20.md index 0562789c8..06611c4f9 100644 --- a/it/architecture/erc-20.md +++ b/it/architecture/erc-20.md @@ -6,7 +6,7 @@ OUSD è costituito da una serie di smart contract. Ciascuno di questi contratti Internamente, il possesso nella pool viene monitorata utilizzando un sistema di crediti che rappresenta la percentuale di possesso della pool per ciascun detentore. Il contratto ERC-20 gestisce la conversione in USD quando si visualizza un saldo o si inizia un trasferimento tra wallet. -Il Vault è responsabile del minting e del burning di OUSD. Inoltre, applica la percentuale di risorse da distribuire a ciascuna delle [Strategies](../core-concepts/supported-strategies/)supportate. To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +Il Vault è responsabile del minting e del burning di OUSD. Inoltre, applica la percentuale di risorse da distribuire a ciascuna delle [Strategies](../core-concepts/supported-strategies/)supportate. Per ottimizzare i costi di gas, il vault mantiene un buffer per consentire alla maggior parte dei depositi e dei rimborsi di avvenire senza liquidare/sciogliere asset dalle strategie. From c437fca7873fef6d8e89bb25631c96a2a38de8df Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 08:54:35 -0700 Subject: [PATCH 02161/11794] New translations vault.md (Italian) --- it/smart-contracts/api/vault.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/it/smart-contracts/api/vault.md b/it/smart-contracts/api/vault.md index cdaf737b2..85db4c93b 100644 --- a/it/smart-contracts/api/vault.md +++ b/it/smart-contracts/api/vault.md @@ -20,14 +20,14 @@ Genera OUSD in cambio di un deposito di un certo ` _amount` di stable coin speci ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** -Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Le stablecoin sono specificate dal parametro array `_assets` e gli importi dal parametro array `_amounts`. Il chiamante riceve un certo numero di OUSD dipendentemente dal **tasso di cambio**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| Nome del parametro | Tipo | Descrizione | +|:------------------ |:------------- |:---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Indirizzi delle stablecoin [supportate](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | +| \_amounts | uint256\[\] | importi depositati, espressi in unità decimali | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ From acfa1971b5b83b510b272ffeab52b60c2fc708c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 08:54:37 -0700 Subject: [PATCH 02162/11794] New translations architecture.md (Italian) --- it/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/it/smart-contracts/architecture.md b/it/smart-contracts/architecture.md index c3a21d407..9cd305040 100644 --- a/it/smart-contracts/architecture.md +++ b/it/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# Architecture +# Architettura ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD è costituito da una serie di smart contract. Ciascuno di questi contratti è racchiuso in un contratto proxy che può essere migliorato tramite i protocolli di governance. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internamente, il possesso nella pool viene monitorata utilizzando un sistema di crediti che rappresenta la percentuale di possesso della pool per ciascun detentore. Il contratto [ERC-20](api/erc-20-1.md) gestisce la conversione in USD quando si visualizza un saldo o si inizia un trasferimento tra wallet. -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +Il [Vault](api/vault.md) è responsabile della coniazione (minting) e della distruzione (burning) degli OUSD. Inoltre, applica la percentuale di risorse che sono rilasciate in ciascuna delle [Strategies](../core-concepts/supported-strategies/) supportate. Per ottimizzare i costi del gas, il vault mantiene un buffer per consentire alla maggior parte dei depositi e dei rimborsi, di avvenire senza liquidare/sciogliere asset dalle strategie. From aa6ebbc32827904d7db686772f99e222a8c520b5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 09:36:22 -0700 Subject: [PATCH 02163/11794] New translations usdt.md (Spanish) --- .../supported-stablecoins/usdt.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/es/core-concepts/supported-stablecoins/usdt.md b/es/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..1dbd156ee 100644 --- a/es/core-concepts/supported-stablecoins/usdt.md +++ b/es/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether \ (USDT \) es una moneda estable con vinculación fiduciaria que se construyó inicialmente sobre Bitcoin a través del Protocolo Omni Layer. En septiembre de 2017, Tether anunció que lanzarían tokens ERC-20 adicionales por dólares estadounidenses en la blockchain de Ethereum. -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +Se dice que cada Tether emitido en circulación está respaldado por una proporción de uno a uno con la cantidad equivalente de moneda fiduciaria mantenida en una cuenta de custodia de Tether Limited, una empresa con sede en Hong Kong con estrechos vínculos con el intercambio de criptomonedas, Bitfinex. -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +A pesar de la controversia **** en torno **** a que la compañía no proporcionó una auditoría prometida que muestre reservas adecuadas que respaldan Tether, USDT sigue siendo la moneda estable más grande del mundo por capitalización de mercado y actualmente la cuarta criptomoneda más grande después de BTC, ETH y XRP. -| Key Facts | | +| Hechos Clave | | |:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| Emitido por | Tether Limited | +| Nombre | Tether | +| Símbolo | USDT | +| Dirección | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimales | 6 | +| Sitio oficial | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Más de 1.8 millones de direcciones | From bda824ae06b2c3b30f64c7e9c114854f08b6cf8a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 09:36:24 -0700 Subject: [PATCH 02164/11794] New translations aave.md (Spanish) --- es/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/es/core-concepts/supported-strategies/aave.md b/es/core-concepts/supported-strategies/aave.md index 8f991bd82..3b1ac915a 100644 --- a/es/core-concepts/supported-strategies/aave.md +++ b/es/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +Próximamente. Aave aún no se ha integrado. {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave es un protocolo y una plataforma de préstamos construido sobre Ethereum y lanzado en enero de 2020 por los creadores de ETHLend. Los usuarios de Aave pueden ganar intereses compuestos o tomar prestados activos con colateral. Cada activo respaldado se agrega a su propio grupo de liquidez y los usuarios pueden elegir entre una tasa de interés variable basada en la oferta y la demanda o una tasa de interés fija. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +Los balances de colateral están representados por ERC-20 aTokens en una proporción de 1:1 a los activos subyacentes que representan. El interés se capitaliza automáticamente y se paga a los prestamistas con tokens, lo que significa que los prestamistas verán que su saldo de tokens aumenta constantemente con el tiempo. Los usuarios pueden tomar prestados activos contra sus tokens. Los aTokens se pueden transferir libremente y se pueden usar en muchos otros protocolos DeFi. Los aTokens se pueden canjear por su colateral subyacente en cualquier momento. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave permite préstamos tipo flash, que son préstamos sin colateral en los que los usuarios piden prestado y reembolsan el monto del préstamo en una sola transacción, lo que significa que los usuarios de préstamos flash no necesitan aportar capital inicial. Los préstamos de tipo flash son un producto complejo dirigido a desarrolladores y se pueden utilizar para arbitrar a través de múltiples protocolos DeFi. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave está gobernada actualmente por LEND, un token ERC-20 que anteriormente era el token de utilidad para ETHLend. Aave ha anunciado una transición a una gobernanza totalmente descentralizada que incluye un intercambio de tokens en el que los usuarios cambian LEND por AAVE, un nuevo token de gobernanza ERC-20 con recompensas de participación. Algunos AAVE se distribuirán a los usuarios de la plataforma en una campaña de minería de liquidez. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +El valor total bloqueado \(TVL\) de Aave ha crecido rápidamente a más de $1.2 mil millones, lo que lo convierte en uno de los protocolos DeFi más grandes. LEND tiene una capitalización de mercado circulante de más de $700 millones. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave se ha sometido a auditorías de seguridad por OpenZeppelin, Trail of Bits y Consensys Diligence. Aave mantiene un programa de recompensas por errores. -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Recursos | | +|:------------------------------- |:------------------------------------------------------------------------------ | +| Sitio oficial | [https://aave.com/](https://aave.com/) | +| Documentos para desarrolladores | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 4b0eb8a3191272c7d2684aa99a0974f8f7628593 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 09:36:25 -0700 Subject: [PATCH 02165/11794] New translations balancer.md (Spanish) --- es/core-concepts/supported-strategies/balancer.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/core-concepts/supported-strategies/balancer.md b/es/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..73e77aaac 100644 --- a/es/core-concepts/supported-strategies/balancer.md +++ b/es/core-concepts/supported-strategies/balancer.md @@ -1,12 +1,12 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +Próximamente. Balancer aún no se ha integrado. {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer es un protocolo de liquidez descentralizado y un exchange en Ethereum, lanzado en marzo de 2020. Los usuarios pueden intercambiar tokens ERC-20 por una comisión o contribuir con tokens a los grupos de liquidez para ganar comisiones. -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer es un Creador de Mercado Automatizado \ (AMM \) que permite conjuntos de liquidez de hasta 8 activos diferentes con pesos personalizados. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. From 1e955c3b408947c1eaa5f27dd8473851381b1813 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 09:53:50 -0700 Subject: [PATCH 02166/11794] New translations balancer.md (Spanish) --- .../supported-strategies/balancer.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/es/core-concepts/supported-strategies/balancer.md b/es/core-concepts/supported-strategies/balancer.md index 73e77aaac..8fd901f73 100644 --- a/es/core-concepts/supported-strategies/balancer.md +++ b/es/core-concepts/supported-strategies/balancer.md @@ -6,22 +6,22 @@ Próximamente. Balancer aún no se ha integrado. Balancer es un protocolo de liquidez descentralizado y un exchange en Ethereum, lanzado en marzo de 2020. Los usuarios pueden intercambiar tokens ERC-20 por una comisión o contribuir con tokens a los grupos de liquidez para ganar comisiones. -Balancer es un Creador de Mercado Automatizado \ (AMM \) que permite conjuntos de liquidez de hasta 8 activos diferentes con pesos personalizados. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer es un Creador de Mercado Automatizado \ (AMM \) que permite conjuntos de liquidez de hasta 8 activos diferentes con pesos personalizados. Los grupos de liquidez en Balancer pueden considerarse similares a los Fondos de Inversión Cotizados \(ETF\) o portafolios con objetivos de ponderación para activos específicos. Si el comercio hace que el grupo de liquidez se desplace de su distribución de peso objetivo, los tipos de cambio entre los activos del grupo de liquidez cambian. Los arbitrajistas pueden ejecutar operaciones para aprovechar esto y actuar para reequilibrar el grupo de liquidez de nuevo a su distribución de peso objetivo. La liquidez también se puede compartir entre grupos, a diferencia de otros AMMs (Creadores de Mercados Automatizados). -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer permite grupos de liquidez privados, donde solo el propietario del grupo puede aportar liquidez, grupos de liquidez compartidos, que son completamente públicos, y grupos de liquidez inteligentes, que son grupos de liquidez compartidos controlados por un contrato inteligente que puede implementar reglas y lógica automatizadas. Los proveedores de liquidez reciben Tokens del Grupo de Liquidez de Balancer \(BPTs) que representan su parte de un determinado grupo de liquidez y comisiones. Estos tokens se pueden transferir libremente y se pueden canjear por los activos proporcionados y las comisiones acumuladas. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +Los emisores de tokens que buscan mejorar la liquidez de sus tokens han ofrecido incentivos a los proveedores de liquidez en campañas de extracción de liquidez. Los nuevos emisores de tokens también han lanzado sus tokens en grupos de liquidez de Balancer. -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer está gobernado por BAL, un token de gobernanza ERC-20. Los holders de BAL pueden votar sobre cambios en el protocolo. BAL se otorga continuamente a proveedores de liquidez y una gran parte del suministro total de BAL se asignó al equipo y a los inversores en un programa continuo de inversión. -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Los volúmenes de negociación en Balancer suelen superar los 25 millones de dólares diarios. Balancer tiene un Valor Total Bloqueado \(TVL\) de más de $250 millones por parte de los proveedores de liquidez al momento de escribir este artículo. -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer ha sido sometido a una auditoria de seguridad por Trail of Bits y tiene un programa de recompensas por errores. Sin embargo, Balancer sufrió una gran vulnerabilidad en junio de 2020. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Recursos | | +|:------------------------------- |:-------------------------------------------------------------------- | +| Sitio oficial | [https://balancer.finance/](https://balancer.finance/) | +| Documentos para desarrolladores | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From b4628e216b7c5245bc7cc3db52f16a5e34dda7e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 09:53:52 -0700 Subject: [PATCH 02167/11794] New translations compound.md (Spanish) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/es/core-concepts/supported-strategies/compound.md b/es/core-concepts/supported-strategies/compound.md index a4d2660a1..5ef8a52ed 100644 --- a/es/core-concepts/supported-strategies/compound.md +++ b/es/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound es una plataforma y un protocolo de préstamos construido sobre Ethereum y lanzado en septiembre de 2018. Los usuarios pueden ganar intereses compuestos o tomar prestados activos con garantía. Cada activo respaldado se agrega en su propio grupo de liquidez y las tasas de interés se ajustan automáticamente en función de la oferta y la demanda. -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +Los saldos de garantías están representados por ERC-20 cTokens, que automáticamente acumulan intereses y aumentan de valor con el tiempo en relación con el activo subyacente que representan. Los usuarios pueden tomar prestados activos contra sus tokens. Los cTokens se pueden transferir libremente y se pueden usar en muchos otros protocolos DeFi. Los cTokens se pueden canjear por su garantía subyacente en cualquier momento. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound está gobernado por COMP, un token de gobernanza ERC-20. Los holders de COMP pueden proponer y votar cambios de protocolo o delegar sus votos en otra persona. Los tokens COMP se otorgan a prorrata a los usuarios del protocolo diariamente, divididos en partes iguales entre prestatarios y prestamistas. Una gran parte del suministro de tokens COMP fue retenida por el equipo de Compound, los inversores y los asesores. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +El valor total bloqueado \(TVL\) de Compound ha crecido rápidamente a más de $800 mil millones, lo que lo convierte en uno de los protocolos DeFi más grandes. COMP tiene una capitalización de mercado circulante de más de $500 millones. -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound ha sido sometido a múltiples auditorías de seguridad por OpenZeppelin y Trail of Bits. El protocolo del Compound fue verificado formalmente por CertiK y ha sido sometido a pruebas de estrés económico por parte de Gauntlet. Compound mantiene un programa de recompensas por errores. -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Recursos | | +|:------------------------------- |:-------------------------------------------------------------------------------------------------------------- | +| Sitio oficial | [https://compound.finance/](https://compound.finance/) | +| Documentos para desarrolladores | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From dc74b956a6c8be86602625fe5996afa981c7c263 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 09:53:54 -0700 Subject: [PATCH 02168/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 60 +++++++++++++++++----------------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 57f66229a..ed749619f 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -1,55 +1,55 @@ # Registry -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +Ecco il registro completo degli smart contract OUSD che sono stati distribuiti sulla mainnet di Ethereum. {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +L'indirizzo ERC-20 principale di Origin Dollar \(OUSD\) è: +** 0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +Indirizzi ben conosciuti \ (spesso wrapper proxy \): -| Contract | Address | ENS | +| Contratto | Indirizzo | ENS | |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | - -Internal implementation contracts: - -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| 5 di 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracolo | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | + +Contratti di implementazione interna: + +| Contratto | Indirizzo | +|:-------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Oracolo Mix | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Oracolo Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Oracolo Open Uniswap | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +Indirizzi ben conosciuti \ (wrapper proxy \): -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| Strategia | Indirizzo | Allocazione corrente | +|:--------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------- | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | -Internal implementation contracts: +Contratti di implementazione interna: -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +| Strategia | Indirizzo | +|:--------- |:--------------------------------------------------------------------------------------------------------------------- | +| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Contratto | Indirizzo | +|:--------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | {% endtab %} {% endtabs %} From 80aa7519004b4117fd8bea98157d72d06c7b2e00 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 10:14:50 -0700 Subject: [PATCH 02169/11794] New translations dai.md (Spanish) --- es/core-concepts/supported-stablecoins/dai.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-stablecoins/dai.md b/es/core-concepts/supported-stablecoins/dai.md index e34aad487..e615df310 100644 --- a/es/core-concepts/supported-stablecoins/dai.md +++ b/es/core-concepts/supported-stablecoins/dai.md @@ -4,11 +4,11 @@ Dai es una moneda estable con vinculación fiduciaria lanzada como un token ERC-20 en la cadena de bloques Ethereum en diciembre de 2017. En noviembre de 2019 se completó una importante actualización de Dai \(DAI\) de colateral única a Dai \(DAI\) de colateral múltiple. Dai está vinculado al dólar estadounidense. -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Anteriormente, solo se aceptaba ETH como colateral. Las reservas y el estado de cada bóveda se pueden ver en la cadena de bloques en tiempo real. The health of these vaults and the Dai stablecoin are closely monitored. +Dai está acuñada por usuarios que bloquean activos criptográficos como ETH o USDC como garantía en una posición de deuda garantizada \ (CDP \) llamada bóveda. Anteriormente, solo se aceptaba ETH como colateral. Las reservas y el estado de cada bóveda se pueden ver en la cadena de bloques en tiempo real. La salud de estas bóvedas y la moneda estable Dai se supervisan de cerca. Dai es la tercera moneda estable más grande del mundo con más de $400 millones en circulación. Además, cDAI y aDAI, versiones sintéticas de Dai en las plataformas de préstamos Compound y Aave, se combinan por más de $600 millones en circulación. -| Key Facts | | +| Hechos Clave | | |:------------- |:------------------------------------------------------------------------------------------------------------------- | | Emitido por | MakerDAO | | Nombre | Dai | From bdf23454d30473f7fe31749aec8e74cf10dab958 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 10:14:52 -0700 Subject: [PATCH 02170/11794] New translations aave.md (Spanish) --- es/core-concepts/supported-defi-platforms/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-defi-platforms/aave.md b/es/core-concepts/supported-defi-platforms/aave.md index 71fef69a9..b7b0e719c 100644 --- a/es/core-concepts/supported-defi-platforms/aave.md +++ b/es/core-concepts/supported-defi-platforms/aave.md @@ -6,7 +6,7 @@ Próximamente. Aave aún no se ha integrado. Aave es un protocolo y una plataforma de préstamos construido sobre Ethereum y lanzado en enero de 2020 por los creadores de ETHLend. Los usuarios de Aave pueden ganar intereses compuestos o tomar prestados activos con colateral. Cada activo respaldado se agrega a su propio pool de liquidez y los usuarios pueden elegir entre una tasa de interés variable basada en la oferta y la demanda o una tasa de interés fija. -Los balances de colateral están representados por ERC-20 aTokens en una proporción de 1:1 a los activos subyacentes que representan. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. Los aTokens se pueden transferir libremente y se pueden usar en muchos otros protocolos DeFi. Los aTokens se pueden canjear por su colateral subyacente en cualquier momento. +Los balances de colateral están representados por ERC-20 aTokens en una proporción de 1:1 a los activos subyacentes que representan. El interés se capitaliza automáticamente y se paga a los prestamistas con tokens, lo que significa que los prestamistas verán que su saldo de tokens aumenta constantemente con el tiempo. Los usuarios pueden tomar prestados activos contra sus aTokens. Los aTokens se pueden transferir libremente y se pueden usar en muchos otros protocolos DeFi. Los aTokens se pueden canjear por su colateral subyacente en cualquier momento. Aave permite préstamos flash, que son préstamos sin colateral en los que los usuarios piden prestado y reembolsan el monto del préstamo en una sola transacción, lo que significa que los usuarios de préstamos flash no necesitan aportar capital inicial. Los préstamos flash son un producto complejo dirigido a desarrolladores y se pueden utilizar para arbitrar a través de múltiples protocolos DeFi. @@ -14,7 +14,7 @@ Aave está gobernada actualmente por LEND, un token ERC-20 que anteriormente era El valor total bloqueado \(TVL\) de Aave ha crecido rápidamente a más de $1.2 mil millones, lo que lo convierte en uno de los protocolos DeFi más grandes. LEND tiene una capitalización de mercado circulante de más de $700 millones. -Aave se ha sometido a auditorías de seguridad por OpenZeppelin, Trail of Bits y Consensys Diligence. Aave maintains a bug bounty program. +Aave se ha sometido a auditorías de seguridad por OpenZeppelin, Trail of Bits y Consensys Diligence. Aave mantiene un programa de recompensas por errores. | Recursos | | |:------------------------------- |:------------------------------------------------------------------------------ | From 47c9d386cd55ffc33106666efb8308a0b3a4f09a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 10:14:53 -0700 Subject: [PATCH 02171/11794] New translations balancer.md (Spanish) --- es/core-concepts/supported-defi-platforms/balancer.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-defi-platforms/balancer.md b/es/core-concepts/supported-defi-platforms/balancer.md index c0da57358..dfc20265b 100644 --- a/es/core-concepts/supported-defi-platforms/balancer.md +++ b/es/core-concepts/supported-defi-platforms/balancer.md @@ -6,11 +6,11 @@ Próximamente. Balancer aún no se ha integrado. Balancer es un protocolo de liquidez descentralizado y un exchange en Ethereum, lanzado en marzo de 2020. Los usuarios pueden intercambiar tokens ERC-20 por una comisión o contribuir con tokens a los fondos de liquidez para ganar comisiones. -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Los pools de liquidez en Balancer pueden considerarse similares a los Fondos de Inversión Cotizados \(ETF\) o portafolios con objetivos de ponderación para activos específicos. Si el comercio hace que el pool se desplace de su distribución de peso objetivo, los tipos de cambio entre los activos del grupo cambian. Los arbitrajistas pueden ejecutar operaciones para aprovechar esto y actuar para reequilibrar el pool de nuevo a su distribución de peso objetivo. La liquidez también se puede compartir entre pools, a diferencia de otros AMMs. +Balancer es un Creador de Mercado Automatizado \ (AMM \) que permite conjuntos de liquidez de hasta 8 activos diferentes con pesos personalizados. Los pools de liquidez en Balancer pueden considerarse similares a los Fondos de Inversión Cotizados \(ETF\) o portafolios con objetivos de ponderación para activos específicos. Si el comercio hace que el pool se desplace de su distribución de peso objetivo, los tipos de cambio entre los activos del grupo cambian. Los arbitrajistas pueden ejecutar operaciones para aprovechar esto y actuar para reequilibrar el pool de nuevo a su distribución de peso objetivo. La liquidez también se puede compartir entre pools, a diferencia de otros AMMs. Balancer permite pools privados, donde solo el propietario del pool puede aportar liquidez, pools compartidos, que son completamente públicos, y pools inteligentes, que son pools compartidos controlados por un contrato inteligente que puede implementar reglas y lógica automatizadas. Los proveedores de liquidez reciben Tokens del Pool de Balancer \(BPTs) que representan su parte de un determinado pool y comisiones. Estos tokens se pueden transferir libremente y se pueden canjear por los activos proporcionados y las comisiones acumuladas. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +Los emisores de tokens que buscan mejorar la liquidez de sus tokens han ofrecido incentivos a los proveedores de liquidez en campañas de extracción de liquidez. Los nuevos emisores de tokens también han lanzado sus tokens en grupos de liquidez de Balancer. Balancer está gobernado por BAL, un token de gobernanza ERC-20. Los holders de BAL pueden votar sobre cambios en el protocolo. BAL se otorga continuamente a proveedores de liquidez y una gran parte del suministro total de BAL se asignó al equipo y a los inversores en un programa continuo de inversión. From 9f39663460b86715de7a7a811b83c9439d061b0d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 10:14:55 -0700 Subject: [PATCH 02172/11794] New translations compound.md (Spanish) --- es/core-concepts/supported-defi-platforms/compound.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/supported-defi-platforms/compound.md b/es/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..179f5936a 100644 --- a/es/core-concepts/supported-defi-platforms/compound.md +++ b/es/core-concepts/supported-defi-platforms/compound.md @@ -1,6 +1,6 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound es una plataforma y un protocolo de préstamos construido sobre Ethereum y lanzado en septiembre de 2018. Los usuarios pueden ganar intereses compuestos o tomar prestados activos con garantía. Cada activo respaldado se agrega en su propio grupo de liquidez y las tasas de interés se ajustan automáticamente en función de la oferta y la demanda. Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. From 429c4a68ee4a673e886a747e83d6f331a9297ffa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 10:14:57 -0700 Subject: [PATCH 02173/11794] New translations rewards.md (Spanish) --- es/core-concepts/yield-generation/rewards.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/core-concepts/yield-generation/rewards.md b/es/core-concepts/yield-generation/rewards.md index 50aa24a9c..4f9c4600e 100644 --- a/es/core-concepts/yield-generation/rewards.md +++ b/es/core-concepts/yield-generation/rewards.md @@ -2,13 +2,13 @@ **Recolección de recompensas** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +Además de cobrar intereses de préstamos y comisiones de creación de mercado, tenemos la intención de reclamar y convertir automáticamente los incentivos de bonificación que están siendo distribuidos por muchos de los protocolos DeFi. Por ejemplo, Compound da tokens COMP, Balancer da tokens BAL y Curve da tokens CRV. Estas recompensas de bonificación se convertirán regularmente en monedas estables, se implementarán en el mercado y se distribuirán a los titulares de OUSD en forma de rendimiento adicional. {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +Si bien la bóveda almacena de forma segura cualquier recompensa inesperada que reciba, será necesario escribir e implementar estrategias personalizadas para decidir cuándo y cómo el protocolo debe convertirlas en monedas estables. {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. Anticipamos que el protocolo OUSD se actualizará con el tiempo para aprovechar los rendimientos más atractivos disponibles en todo el panorama de DeFi. El protocolo tendrá en cuenta el valor de mercado de las diversas recompensas que se ofrecen al decidir cómo distribuir mejor los recursos. From 9e4b23c1dcc6dcfbe98938e23a1e892d787c068e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 10:14:58 -0700 Subject: [PATCH 02174/11794] New translations architecture.md (Spanish) --- es/smart-contracts/architecture.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/smart-contracts/architecture.md b/es/smart-contracts/architecture.md index c3a21d407..2d6af9cf2 100644 --- a/es/smart-contracts/architecture.md +++ b/es/smart-contracts/architecture.md @@ -1,8 +1,8 @@ -# Architecture +# Arquitectura ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD está compuesto por una serie de contratos inteligentes. Cada uno de estos contratos está envuelto en un contrato proxy que se puede actualizar a través de los protocolos de gobernanza. Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. From 5de9c42031dbbd94713881e82c8d7e1ca9f8bf66 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 10:15:00 -0700 Subject: [PATCH 02175/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 0017cb2ab..8bf620dac 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -21,13 +21,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts: -| Contrato | Dirección | -|:-------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | -| Oráculo de Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Contrato | Dirección | +|:-------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| Bóveda | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Oráculo de Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Oráculo abierto de Uniswap | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} From 030e16531c67bf52f73f3fe86c02e4d0e9a55b36 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 10:15:05 -0700 Subject: [PATCH 02176/11794] New translations admin-privileges.md (Spanish) --- es/governance/admin-privileges.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/governance/admin-privileges.md b/es/governance/admin-privileges.md index b275178fb..08a683e9b 100644 --- a/es/governance/admin-privileges.md +++ b/es/governance/admin-privileges.md @@ -1,6 +1,6 @@ -# Admin Privileges +# Privilegios de administrador -The OUSD smart contracts are designed to be owner upgradable. +Los contratos inteligentes de OUSD están diseñados para que el propietario pueda actualizarlos. At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. From a2ed045240c3c66e5055def90f5fb2a664764ddf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 10:23:03 -0700 Subject: [PATCH 02177/11794] New translations vault.md (Spanish) --- es/smart-contracts/api/vault.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/es/smart-contracts/api/vault.md b/es/smart-contracts/api/vault.md index 2caf7c60a..81ff5adc0 100644 --- a/es/smart-contracts/api/vault.md +++ b/es/smart-contracts/api/vault.md @@ -1,15 +1,15 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + La bóveda es el contrato principal del protocolo. La bóveda es responsable de acuñar/canjear tokens OUSD, reequilibrar fondos entre las diversas estrategias compatibles y liquidar tokens de recompensa. --- -# Vault +# Bóveda -## Methods‌ +## Métodos ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`función mint (dirección _asset, uint256 _amount)`** Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. From 72dbfe4b05d01cd8afcdf54369ebfbfaba874729 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 10:23:04 -0700 Subject: [PATCH 02178/11794] New translations architecture.md (Spanish) --- es/smart-contracts/architecture.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/smart-contracts/architecture.md b/es/smart-contracts/architecture.md index 2d6af9cf2..96cb03697 100644 --- a/es/smart-contracts/architecture.md +++ b/es/smart-contracts/architecture.md @@ -4,9 +4,9 @@ OUSD está compuesto por una serie de contratos inteligentes. Cada uno de estos contratos está envuelto en un contrato proxy que se puede actualizar a través de los protocolos de gobernanza. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internamente, la propiedad en el pool se rastrea mediante un sistema de créditos que representa el porcentaje de propiedad del pool para cada titular. El contrato [ERC-20](api/erc-20-1.md) maneja la conversión a términos de USD cuando se visualiza un saldo o se inicia una transferencia entre billeteras. -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +La [Bóveda](api/vault.md) es responsable de acuñar y quemar OUSD. También aplica el porcentaje de activos que se implementan en cada una de las [Estrategias](../core-concepts/supported-strategies/)admitidas. Para optimizar los costos de Gas, la bóveda mantiene un búfer para permitir que la mayoría de los depósitos y reembolsos ocurran sin liquidar/deshacer los activos de las estrategias. From 39a1b1013f23bc1cd126e37377d9280fa146b830 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 10:33:11 -0700 Subject: [PATCH 02179/11794] New translations vault.md (Spanish) --- es/smart-contracts/api/vault.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/es/smart-contracts/api/vault.md b/es/smart-contracts/api/vault.md index 81ff5adc0..0f8b8ef12 100644 --- a/es/smart-contracts/api/vault.md +++ b/es/smart-contracts/api/vault.md @@ -11,12 +11,12 @@ description: >- **`función mint (dirección _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Acuñar OUSD a cambio de un depósito de un determinado `_amount` de moneda estable especificado por el `_asset` parámetro. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| Nombre del parámetro | Tipo | Descripción | +|:-------------------- |:--------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | dirección | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | monto depositado, expresado en unidades decimales | ### mintMultiple\(\) From 252b0efe50dfeab3a4752533d6baa86da1e331f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 11:03:39 -0700 Subject: [PATCH 02180/11794] New translations vault.md (Spanish) --- es/smart-contracts/api/vault.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/es/smart-contracts/api/vault.md b/es/smart-contracts/api/vault.md index 0f8b8ef12..ccae74c72 100644 --- a/es/smart-contracts/api/vault.md +++ b/es/smart-contracts/api/vault.md @@ -11,43 +11,43 @@ description: >- **`función mint (dirección _asset, uint256 _amount)`** -Acuñar OUSD a cambio de un depósito de un determinado `_amount` de moneda estable especificado por el `_asset` parámetro. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Acuñar OUSD a cambio de un depósito de un determinado `_amount` de moneda estable especificado por el `_asset` parámetro. La persona que llama recibe una cierta cantidad de OUSD dependiendo del **tipo de cambio**. -| Nombre del parámetro | Tipo | Descripción | -|:-------------------- |:--------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | dirección | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | monto depositado, expresado en unidades decimales | +| Nombre del parámetro | Tipo | Descripción | +|:-------------------- |:--------- |:------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | dirección | Dirección de la moneda estable [admitida](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets). | +| \_amount | uint256 | cantidad depositada, expresada en unidades decimales | ### mintMultiple\(\) **`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ -Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Acuñar OUSD a cambio de un depósito de múltiples monedas estables en una sola llamada. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| Nombre del parámetro | Tipo | Descripción | +|:-------------------- |:--------------- |:------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | dirección\[\] | Direcciones de las monedas estables [admitidas](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets). | +| \_amounts | uint256\[\] | cantidades depositadas, expresadas en unidades decimales | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +En los canjes, es el protocolo y no el usuario el que decide qué moneda estable \(s\) devolver al usuario. Esta decisión de qué moneda \(s\) devolver se basa en las relaciones internas de los activos que se mantienen en la bóveda. {% endhint %} ### redeem\(\) **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. La cantidad de monedas estables recibidas depende del **tipo de cambio**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| Nombre del parámetro | Tipo | Descripción | +|:-------------------- |:------- |:------------------------------------------------ | +| \_amount | uint256 | cantidad de OUSD expresada en unidades decimales | ### redeemAll\(\)‌ **`function redeemAll()`**‌ -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +Todo el OUSD en posesión del usuario se canjea a cambio de una o varias monedas estables compatibles. La cantidad de monedas estables recibidas depende del **tipo de cambio**. ### rebase\(\) From 8485dfcef7c6e16a3a4bac4efb685dd2dd99a404 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 13:13:05 -0700 Subject: [PATCH 02181/11794] New translations compound.md (Spanish) --- es/core-concepts/supported-defi-platforms/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-defi-platforms/compound.md b/es/core-concepts/supported-defi-platforms/compound.md index 179f5936a..6ad58fd58 100644 --- a/es/core-concepts/supported-defi-platforms/compound.md +++ b/es/core-concepts/supported-defi-platforms/compound.md @@ -2,9 +2,9 @@ Compound es una plataforma y un protocolo de préstamos construido sobre Ethereum y lanzado en septiembre de 2018. Los usuarios pueden ganar intereses compuestos o tomar prestados activos con garantía. Cada activo respaldado se agrega en su propio grupo de liquidez y las tasas de interés se ajustan automáticamente en función de la oferta y la demanda. -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +Los saldos de garantías están representados por ERC-20 cTokens, que automáticamente acumulan intereses y aumentan de valor con el tiempo en relación con el activo subyacente que representan. Los usuarios pueden tomar prestados activos contra sus cTokens. Los cTokens se pueden transferir libremente y se pueden usar en muchos otros protocolos DeFi. Los cTokens se pueden canjear por su garantía subyacente en cualquier momento. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound está gobernado por COMP, un token de gobernanza ERC-20. Los holders de COMP pueden proponer y votar cambios de protocolo o delegar sus votos en otra persona. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. From bebed6ba8aae835885ab33d2d96555cf1d31e9ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 13:26:35 -0700 Subject: [PATCH 02182/11794] New translations compound.md (Spanish) --- .../supported-defi-platforms/compound.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/es/core-concepts/supported-defi-platforms/compound.md b/es/core-concepts/supported-defi-platforms/compound.md index 6ad58fd58..a992c1ddf 100644 --- a/es/core-concepts/supported-defi-platforms/compound.md +++ b/es/core-concepts/supported-defi-platforms/compound.md @@ -4,16 +4,16 @@ Compound es una plataforma y un protocolo de préstamos construido sobre Ethereu Los saldos de garantías están representados por ERC-20 cTokens, que automáticamente acumulan intereses y aumentan de valor con el tiempo en relación con el activo subyacente que representan. Los usuarios pueden tomar prestados activos contra sus cTokens. Los cTokens se pueden transferir libremente y se pueden usar en muchos otros protocolos DeFi. Los cTokens se pueden canjear por su garantía subyacente en cualquier momento. -Compound está gobernado por COMP, un token de gobernanza ERC-20. Los holders de COMP pueden proponer y votar cambios de protocolo o delegar sus votos en otra persona. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound está gobernado por COMP, un token de gobernanza ERC-20. Los holders de COMP pueden proponer y votar cambios de protocolo o delegar sus votos en otra persona. Los tokens COMP se otorgan a prorrata a los usuarios del protocolo diariamente, divididos en partes iguales entre prestatarios y prestamistas. Una gran parte del suministro de tokens COMP fue retenida por el equipo de Compound, los inversores y los asesores. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +El valor total bloqueado \(TVL\) de Compound ha crecido rápidamente a más de $800 mil millones, lo que lo convierte en uno de los protocolos DeFi más grandes. COMP tiene una capitalización de mercado circulante de más de $500 millones. -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound ha sido sometido a múltiples auditorías de seguridad por OpenZeppelin y Trail of Bits. El protocolo del Compound fue verificado formalmente por CertiK y ha sido sometido a pruebas de estrés económico por parte de Gauntlet. Compound mantiene un programa de recompensas por errores. -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Recursos | | +|:------------------------------- |:-------------------------------------------------------------------------------------------------------------- | +| Sitio oficial | [https://compound.finance/](https://compound.finance/) | +| Documentos para desarrolladores | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 1eb82f1eaedee4bee40c39e8eb4d3b7385fe653a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 13:26:37 -0700 Subject: [PATCH 02183/11794] New translations curve.md (Spanish) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/es/core-concepts/supported-defi-platforms/curve.md b/es/core-concepts/supported-defi-platforms/curve.md index 021d0041b..3c7edefac 100644 --- a/es/core-concepts/supported-defi-platforms/curve.md +++ b/es/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +Próximamente. Curve aún no se ha integrado. {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve es un protocolo de liquidez descentralizado y plataforma de intercambio en la red de Ethereum para monedas estables y BTC envuelto, lanzado en enero de 2020. Los usuarios pueden intercambiar entre las populares monedas estables ERC-20 o entre las representaciones ERC-20 de bitcoin. Los proveedores de liquidez facilitan el comercio y ganan comisiones. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve es un Creador de Mercado Automatizado \ (AMM \) donde cada mercado tiene un grupo de liquidez asociado con dos o más activos que deben tener el mismo valor, como USDT, USDC, DAI y TUSD, que son monedas estables vinculadas al dólar estadounidense. El tipo de cambio entre cada moneda estable y sus pesos relativos están determinados por un algoritmo basado en la oferta y la demanda. Los arbitrajistas actúan para normalizar estos tipos de cambio. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Algunos de los grupos de liquidez de Curve ganan tarifas adicionales para los proveedores de liquidez además de las tarifas de intercambio de los comerciantes. Curve ofrece grupos de liquidez de monedas estables integrados con Compound, yearn.finance y Synthetix. Los activos de cada grupo de liquidez se proporcionan a esas plataformas para generar un rendimiento adicional que se transfiere a los proveedores de liquidez de cada grupo. Los tokens del Proveedor de Liquidez \ (LP \) se entregan a los participantes del grupo de liquidez y se pueden canjear por su liquidez inicial suministrada más las tarifas y el rendimiento acumulados. Los tokens del Proveedor de Liquidez también se pueden transferir para su uso en otros protocolos. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve está gobernado por BAL, un token de gobernanza ERC-20. Los holders de CRV pueden votar sobre cambios en el protocolo. Los holders de CRV pueden poner en staking sus tokens para obtener un poder de voto adicional proporcional al tiempo invertido. CRV se adjudica continuamente a proveedores de liquidez y una gran parte del suministro total de CRV se asignó al equipo y a los inversores en un cronograma continuo de consolidación. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Los volúmenes de negociación en Curve suelen superar los 50 millones de dólares diarios. Curve tiene un Valor Total Bloqueado \ (TVL \) de más de mil millones de dólares por parte de los proveedores de liquidez al momento de escribir este artículo. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve se ha sometido a dos auditorías de Trail of Bits y mantiene un programa de recompensas por errores. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Recursos | | +|:------------------------------- |:------------------------------------------------------------------------ | +| Sitio oficial | [https://uniswap.org/](https://uniswap.org/) | +| Documentos para desarrolladores | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 73caa9c7f89f1d74a65f71a7411d3c7a939f5047 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 13:53:42 -0700 Subject: [PATCH 02184/11794] New translations erc-20.md (Spanish) --- es/architecture/erc-20.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/architecture/erc-20.md b/es/architecture/erc-20.md index 9d218ccc2..fd07eaa84 100644 --- a/es/architecture/erc-20.md +++ b/es/architecture/erc-20.md @@ -6,7 +6,7 @@ OUSD se compone de una serie de contratos inteligentes. Cada uno de estos contra Internamente, la propiedad en el pool se rastrea mediante un sistema de créditos que representa el porcentaje de propiedad del grupo de liquidez para cada holder. El contrato ERC-20 maneja la conversión a términos en USD cuando se ve un saldo o se inicia una transferencia entre billeteras. -La Bóveda es responsable de acuñar y quemar OUSD. También aplica el porcentaje de activos que se implementan en cada una de las [Estrategias](../core-concepts/supported-strategies/)admitidas. Para optimizar los costos de GAS, la bóveda mantiene un búfer para permitir que la mayoría de los depósitos y reembolsos ocurran sin liquidar / deshacer los activos de las estrategias. +La Bóveda es responsable de acuñar y quemar OUSD. También aplica el porcentaje de activos que se implementan en cada una de las [Estrategias](../core-concepts/supported-strategies/) admitidas. Para optimizar los costos de GAS, la bóveda mantiene un búfer para permitir que la mayoría de los depósitos y reembolsos ocurran sin liquidar / deshacer los activos de las estrategias. From 68a842e42bbeb7822953c33375039ceb12b8f2e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 13:53:43 -0700 Subject: [PATCH 02185/11794] New translations balancer.md (Spanish) --- es/core-concepts/supported-defi-platforms/balancer.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/supported-defi-platforms/balancer.md b/es/core-concepts/supported-defi-platforms/balancer.md index dfc20265b..1b2d320bf 100644 --- a/es/core-concepts/supported-defi-platforms/balancer.md +++ b/es/core-concepts/supported-defi-platforms/balancer.md @@ -4,7 +4,7 @@ Próximamente. Balancer aún no se ha integrado. {% endhint %} -Balancer es un protocolo de liquidez descentralizado y un exchange en Ethereum, lanzado en marzo de 2020. Los usuarios pueden intercambiar tokens ERC-20 por una comisión o contribuir con tokens a los fondos de liquidez para ganar comisiones. +Balancer es un protocolo de liquidez descentralizado y un exchange en la red de Ethereum, lanzado en marzo de 2020. Los usuarios pueden intercambiar tokens ERC-20 por una comisión o contribuir con tokens a los fondos de liquidez para ganar comisiones. Balancer es un Creador de Mercado Automatizado \ (AMM \) que permite conjuntos de liquidez de hasta 8 activos diferentes con pesos personalizados. Los pools de liquidez en Balancer pueden considerarse similares a los Fondos de Inversión Cotizados \(ETF\) o portafolios con objetivos de ponderación para activos específicos. Si el comercio hace que el pool se desplace de su distribución de peso objetivo, los tipos de cambio entre los activos del grupo cambian. Los arbitrajistas pueden ejecutar operaciones para aprovechar esto y actuar para reequilibrar el pool de nuevo a su distribución de peso objetivo. La liquidez también se puede compartir entre pools, a diferencia de otros AMMs. From 90c3af39e4e0688688a1700f7662faf966385818 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 13:53:46 -0700 Subject: [PATCH 02186/11794] New translations dydx.md (Spanish) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/es/core-concepts/supported-defi-platforms/dydx.md b/es/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..07b91e946 100644 --- a/es/core-concepts/supported-defi-platforms/dydx.md +++ b/es/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +Próximamente. DyDx aún no se ha integrado. {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX es una plataforma y un protocolo de tradeo y préstamos construido sobre la red de Ethereum y lanzado en mayo de 2019. Los usuarios pueden negociar activos en el exchange descentralizado y sin custodia de dYdX o participar en dar préstamos o recibirlos. El protocolo de préstamos permite tradear en futuros o margin. Las tasas de interés se ajustan en función de la oferta y la demanda y sólo se ofrecen préstamos a corto plazo. -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +La liquidez de los activos disponibles para empréstitos y préstamos se agrupa por tipo de activo. Los intereses que se pagan a los prestamistas se acumulan automáticamente y los prestatarios deben aportar una garantía para obtener un préstamo. -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX también admite préstamos de tipo flash, que son préstamos sin garantía en los que los usuarios piden prestado y reembolsan el saldo del préstamo en una sola transacción, lo que significa que los usuarios de préstamos tipo flash no necesitan aportar capital inicial. Los préstamos de tipo flash son un producto complejo dirigido a desarrolladores y se pueden utilizar para arbitrar a través de múltiples protocolos DeFi. -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +dYdX tiene alrededor de $40 millones de dólares en valor total bloqueado \ (TVL \) al momento de escribir este artículo. dYdX no tiene un token nativo. -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX ha sido sometido a auditorías de seguridad por OpenZeppelin y Bramah Systems. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Recursos | | +|:------------------------------- |:-------------------------------------------------------------------- | +| Sitio oficial | [https://dydx.exchange/](https://dydx.exchange/) | +| Documentos para desarrolladores | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 07149e5d762ec7c3edf1278b04316884e83fb40a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 13:53:48 -0700 Subject: [PATCH 02187/11794] New translations uniswap.md (Spanish) --- es/core-concepts/supported-defi-platforms/uniswap.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/supported-defi-platforms/uniswap.md b/es/core-concepts/supported-defi-platforms/uniswap.md index 06ea4c90d..15cec0e57 100644 --- a/es/core-concepts/supported-defi-platforms/uniswap.md +++ b/es/core-concepts/supported-defi-platforms/uniswap.md @@ -12,7 +12,7 @@ Los comerciantes pueden sufrir deslizamientos si no hay suficiente liquidez en u Los participantes del grupo reciben tokens de Proveedor de Liquidez de Uniswap \(LP\) que corresponden a su parte de liquidez proporcionada en un grupo determinado. Estos tokens LP se pueden transferir libremente. Los participantes pueden salir de los grupos en cualquier momento canjeando estos tokens por los activos proporcionados y las comisiones acumuladas. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. Los nuevos emisores de tokens también han lanzado sus tokens en grupos de liquidez de Uniswap. +Los emisores de tokens que buscan mejorar la liquidez de sus tokens han ofrecido incentivos a los proveedores de liquidez en campañas de extracción de liquidez. Los nuevos emisores de tokens también han lanzado sus tokens en grupos de liquidez de Uniswap. Los volúmenes de operaciones en Uniswap ahora eclipsan a los de muchos exchanges tradicionales y regularmente superan los $200 millones diarios. Uniswap tiene más de $170 millones en Valor Total Bloqueado \(TVL\) por proveedores de liquidez. Uniswap no tiene una plataforma nativa o un token de gobernanza. From 6fc9fa878731355e57e7ea253cd408867d4ae2e3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 13:53:50 -0700 Subject: [PATCH 02188/11794] New translations yearn.finance.md (Spanish) --- es/core-concepts/supported-defi-platforms/yearn.finance.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/core-concepts/supported-defi-platforms/yearn.finance.md b/es/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..3c284256e 100644 --- a/es/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/es/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,12 +1,12 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +Próximamente. Yearn.finance aún no se ha integrado. {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +Yearn.finance, anteriormente iEarn.finance, es una plataforma de agregación de rendimiento construida sobre la red de Ethereum y lanzada en enero de 2020 por Andre Cronje. Yearn gestiona el cultivo de rendimiento y las estrategias de reequilibrio mediante una combinación de automatización y toma de decisiones humanas en nombre de los usuarios que han depositado capital. -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn tiene dos productos de agregación de rendimiento, Ganancias y Bóvedas. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. From a6a09c2768ab925807b899de72feaf3b92c90879 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:03:58 -0700 Subject: [PATCH 02189/11794] New translations timelock.md (Spanish) --- es/architecture/timelock.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/architecture/timelock.md b/es/architecture/timelock.md index a833b6e53..8e31ec9ab 100644 --- a/es/architecture/timelock.md +++ b/es/architecture/timelock.md @@ -12,9 +12,9 @@ El bloqueo de tiempo es una medida de seguridad que les da a los holders de OUSD OUSD está utilizando una versión ligeramente modificada del [Tiempo de Bloqueo de Compound](https://compound.finance/docs/governance) que ha sido [auditado por OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Las 3 diferencias notables son: -1. OUSD inicialmente utilizará un período de espera más corto \ (48 horas \) que Compound \ (72 horas \) para permitir una respuesta más rápida si se descubre algún problema. +1. OUSD inicialmente utilizará un período de espera más corto \(48 horas\) que Compound \(72 horas\) para permitir una respuesta más rápida si se descubre algún problema. 2. Una vez transcurridas las 48 horas, cualquiera es libre de ejecutar la llamada, no sólo el dueño del contrato. -3. Los depósitos \ (pero no los retiros \) se pueden congelar inmediatamente sin requerir el período de espera de 48. Esto es en caso de que se descubra una vulnerabilidad importante. +3. Los depósitos \(pero no los retiros\) se pueden congelar inmediatamente sin requerir el período de espera de 48. Esto es en caso de que se descubra una vulnerabilidad importante. From c905d827fc65004e51ca6e70e13f13d73e192b8c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:03:59 -0700 Subject: [PATCH 02190/11794] New translations vault.md (Spanish) --- es/architecture/vault.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/es/architecture/vault.md b/es/architecture/vault.md index 0009aaa3e..d3886bbec 100644 --- a/es/architecture/vault.md +++ b/es/architecture/vault.md @@ -1,17 +1,17 @@ # Bóveda -La bóveda es el núcleo del protocolo. La bóveda es responsable de acuñar / canjear tokens OUSD, reequilibrar fondos entre las diversas estrategias compatibles y liquidar tokens de recompensa. +La bóveda es el núcleo del protocolo. La bóveda es responsable de acuñar/canjear tokens OUSD, reequilibrar fondos entre las diversas estrategias compatibles y liquidar tokens de recompensa. Las funciones que se pueden llamar públicamente más importantes en la Bóveda son: -* `Acuñar ()`permite convertir una única moneda estable compatible a OUSD -* ` Acuña-Multiple ()`permite convertir múltiples monedas estables compatibles a OUSD en una sola llamada -* `Canjear ()`permite canjear una cantidad específica de OUSD por otras monedas estables admitidas. -* `Canjear todo ()`permite a un usuario canjear su saldo completo de OUSD por otras monedas estables compatibles. Esto es particularmente útil ya que los saldos de los usuarios aumentan constantemente a medida que se acumula el rendimiento. +* `Acuñar()`permite convertir una única moneda estable compatible a OUSD +* `Acuña-Multiple()`permite convertir múltiples monedas estables compatibles a OUSD en una sola llamada +* `Canjear()`permite canjear una cantidad específica de OUSD por otras monedas estables admitidas. +* `Canjear todo()`permite a un usuario canjear su saldo completo de OUSD por otras monedas estables compatibles. Esto es particularmente útil ya que los saldos de los usuarios aumentan constantemente a medida que se acumula el rendimiento. * `Rebasar ()`actualiza los saldos de todos los usuarios en función del valor de los activos almacenados actualmente en el grupo de liquidez. -* `Asignar ()`mueve los activos bajo administración a sus [estrategias prescritas](strategies.md) para maximizar el rendimiento y diversificar el riesgo. +* `Asignar()`mueve los activos bajo administración a sus [estrategias](strategies.md) prescritas para maximizar el rendimiento y diversificar el riesgo. -En los canjes, es el protocolo y no el usuario el que decide qué moneda estable \ (s \) devolver al usuario. Esta decisión de qué moneda \ (s \) devolver se basa en las relaciones internas de los activos que se mantienen en el grupo de liquidez. +En los canjes, es el protocolo y no el usuario el que decide qué moneda estable \(s\) devolver al usuario. Esta decisión de qué moneda \(s\) devolver se basa en las relaciones internas de los activos que se mantienen en el grupo de liquidez. From 9584f3943a7e5b5ecc5bc14ed96afff4ee4eb384 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:04:01 -0700 Subject: [PATCH 02191/11794] New translations diversification.md (Spanish) --- es/core-concepts/fund-management/diversification.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/fund-management/diversification.md b/es/core-concepts/fund-management/diversification.md index c014a1d49..7146b473f 100644 --- a/es/core-concepts/fund-management/diversification.md +++ b/es/core-concepts/fund-management/diversification.md @@ -2,7 +2,7 @@ La versión inicial del contrato inteligente de la Bóveda de OUSD le da a cada estrategia válida un peso simple entre 0% y 100% para realizar una asignación de activos simple. Estos pesos se cambiarán a menudo mediante actualizaciones de Origin a corto plazo y mediante una gobernanza descentralizada a largo plazo. -La diversificación a través de múltiples plataformas DeFi [subyacentes](../supported-strategies/) reducirá el contrato inteligente y otros riesgos sistémicos. El contrato inteligente calculará los APY actuales y esperados en un esfuerzo por proporcionar rendimientos competitivos a los holders de OUSD. Con el tiempo, el contrato de Bóveda se actualizará para cambiar de forma inteligente y autónoma entre estrategias sin ninguna intervención manual. Por ejemplo, la Bóveda cambiará automáticamente el capital entre varias estrategias de préstamos para optimizar los rendimientos. +La diversificación a través de múltiples [plataformas](../supported-strategies/) DeFi subyacentes reducirá el contrato inteligente y otros riesgos sistémicos. El contrato inteligente calculará los APY actuales y esperados en un esfuerzo por proporcionar rendimientos competitivos a los holders de OUSD. Con el tiempo, el contrato de Bóveda se actualizará para cambiar de forma inteligente y autónoma entre estrategias sin ninguna intervención manual. Por ejemplo, la Bóveda cambiará automáticamente el capital entre varias estrategias de préstamos para optimizar los rendimientos. Sin embargo, todavía se espera que ciertos parámetros de riesgo o decisiones sobre si ciertas estrategias se incluirán en el motor de toma de decisiones automatizado se tomen a través de votaciones de gobernancia. From aaa8be244ec2b752edd571990117683e964de9c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:04:03 -0700 Subject: [PATCH 02192/11794] New translations yearn.finance.md (Spanish) --- .../supported-defi-platforms/yearn.finance.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/es/core-concepts/supported-defi-platforms/yearn.finance.md b/es/core-concepts/supported-defi-platforms/yearn.finance.md index 3c284256e..359966748 100644 --- a/es/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/es/core-concepts/supported-defi-platforms/yearn.finance.md @@ -6,20 +6,20 @@ Próximamente. Yearn.finance aún no se ha integrado. Yearn.finance, anteriormente iEarn.finance, es una plataforma de agregación de rendimiento construida sobre la red de Ethereum y lanzada en enero de 2020 por Andre Cronje. Yearn gestiona el cultivo de rendimiento y las estrategias de reequilibrio mediante una combinación de automatización y toma de decisiones humanas en nombre de los usuarios que han depositado capital. -Yearn tiene dos productos de agregación de rendimiento, Ganancias y Bóvedas. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn tiene dos productos de agregación de rendimiento, Ganancias y Bóvedas. Las Ganancias permite a los usuarios depositar monedas estables o BTC envueltos en grupos de liquidez en Curve para ganar tarifas y recompensas de token de gobernanza. Estos activos también se prestan en plataformas que ofrecen alto rendimiento y recompensas simbólicas, lo que aumenta el rendimiento obtenido. -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Las bóvedas ofrecen una experiencia más automatizada y administrada. Los usuarios depositan activos como LINK, tokens del proveedor de liquidez de Curve o monedas estables, y la Bóveda agrupa estos activos y despliega la estrategia de cultivo de mayor rendimiento que la comunidad y Andre Cronje consideran segura. Los tokens de gobernanza obtenidos como recompensas se venden por el activo original depositado y se combinan con otras tarifas y se transfieren automáticamente a la Bóveda para obtener un rendimiento compuesto. Las estrategias se pueden cambiar con frecuencia y la puesta en común de activos ahorra costos de gas para los usuarios. -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn está gobernado por COMP, un token de gobernanza ERC-20. Los holders de YFI pueden votar sobre los cambios de protocolo después de aceptar bloquear su YFI durante 3 días. YFI también se puede colocar en staking por rendimiento en el portal de gobernanza. Este rendimiento proviene de las tarifas cobradas a los usuarios por los productos de Yearn. YFI se distribuyó en su totalidad a los proveedores de liquidez en Curve y Balancer. No hubo asignación para miembros del equipo o inversores. -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +El valor total bloqueado \(TVL\) de Yearm ha crecido rápidamente a más de $800 millones, lo que lo convierte en uno de los protocolos DeFi más grandes. YFI tiene una capitalización de mercado circulante de más de $400 millones. -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn se ha sometido a múltiples auditorías de contratos inteligentes y de seguridad por parte de CertiK, Quantstamp, HackMD y CryptoManiacs. Yearn tiene la reputación de lanzar productos experimentales muy rápidamente y advierte a los usuarios que sus productos están en fase beta. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Recursos | | +|:------------------------------- |:-------------------------------------------------------------------- | +| Sitio oficial | [https://yearn.finance/](https://yearn.finance/) | +| Documentos para desarrolladores | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From f35010a82a4772d3c434799de085dfb9b5517e3c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:16:54 -0700 Subject: [PATCH 02193/11794] New translations SUMMARY.md (French) --- fr/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/SUMMARY.md b/fr/SUMMARY.md index 4532b5626..4148c0355 100644 --- a/fr/SUMMARY.md +++ b/fr/SUMMARY.md @@ -40,7 +40,7 @@ * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock-1.md) + * [Timelock](smart-contracts/api/timelock.md) * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) From 8b276397ed1b3281479e59166eb1b536a7f3ebbe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:17:48 -0700 Subject: [PATCH 02194/11794] New translations README.md (Greek) --- el/smart-contracts/api/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/smart-contracts/api/README.md b/el/smart-contracts/api/README.md index 0bb57264b..16c7d2816 100644 --- a/el/smart-contracts/api/README.md +++ b/el/smart-contracts/api/README.md @@ -4,7 +4,7 @@ Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock-1.md) +* [Timelock](timelock.md) * [Oracles](oracle.md) * [Stategies](strategies.md) From 119c26ebc38d65d273260b226f2d750bc511ee44 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:17:49 -0700 Subject: [PATCH 02195/11794] New translations audits.md (Greek) --- el/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/security-and-risks/audits.md b/el/security-and-risks/audits.md index db3055693..f3b6a1fc3 100644 --- a/el/security-and-risks/audits.md +++ b/el/security-and-risks/audits.md @@ -10,7 +10,7 @@ Audits have already been scheduled with the respected security firm, [Trail of B **Supported Strategies** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From cc89d88df71336a669803c0f473418b306194390 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:17:54 -0700 Subject: [PATCH 02196/11794] New translations principles.md (Greek) --- el/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/governance/principles.md b/el/governance/principles.md index eea11a787..7e1e61af2 100644 --- a/el/governance/principles.md +++ b/el/governance/principles.md @@ -12,7 +12,7 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. **New and Existing Stakeholders** From ed47d30c3fc081264382b570304b6483ecaa81ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:17:56 -0700 Subject: [PATCH 02197/11794] New translations SUMMARY.md (Greek) --- el/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/SUMMARY.md b/el/SUMMARY.md index 4532b5626..4148c0355 100644 --- a/el/SUMMARY.md +++ b/el/SUMMARY.md @@ -40,7 +40,7 @@ * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock-1.md) + * [Timelock](smart-contracts/api/timelock.md) * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) From 3d3cabb736521bfa45aaa5c464d91ce8e0d9b8fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:18:40 -0700 Subject: [PATCH 02198/11794] New translations SUMMARY.md (German) --- de/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/SUMMARY.md b/de/SUMMARY.md index 4532b5626..4148c0355 100644 --- a/de/SUMMARY.md +++ b/de/SUMMARY.md @@ -40,7 +40,7 @@ * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock-1.md) + * [Timelock](smart-contracts/api/timelock.md) * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) From 13a6cc90813207d957a7040b527e26b411b04984 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:18:45 -0700 Subject: [PATCH 02199/11794] New translations principles.md (German) --- de/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/governance/principles.md b/de/governance/principles.md index eea11a787..7e1e61af2 100644 --- a/de/governance/principles.md +++ b/de/governance/principles.md @@ -12,7 +12,7 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. **New and Existing Stakeholders** From 7f0fdec8ff612711136f2819dfbac54dca289f17 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:18:48 -0700 Subject: [PATCH 02200/11794] New translations timelock.md (German) --- de/smart-contracts/api/timelock.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/de/smart-contracts/api/timelock.md b/de/smart-contracts/api/timelock.md index b891a0c78..88954aca7 100644 --- a/de/smart-contracts/api/timelock.md +++ b/de/smart-contracts/api/timelock.md @@ -1,6 +1,22 @@ # Timelock +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + {% hint style="info" %} -Documentation coming soon. +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 16a19082d6d80a541b99b276d0becb4354181ec8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:18:54 -0700 Subject: [PATCH 02201/11794] New translations README.md (German) --- de/smart-contracts/api/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/smart-contracts/api/README.md b/de/smart-contracts/api/README.md index 0bb57264b..16c7d2816 100644 --- a/de/smart-contracts/api/README.md +++ b/de/smart-contracts/api/README.md @@ -4,7 +4,7 @@ Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock-1.md) +* [Timelock](timelock.md) * [Oracles](oracle.md) * [Stategies](strategies.md) From 674d57e4ef26dd28fffd6f5dc4b58743ab85a40a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:18:55 -0700 Subject: [PATCH 02202/11794] New translations audits.md (German) --- de/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/security-and-risks/audits.md b/de/security-and-risks/audits.md index db3055693..f3b6a1fc3 100644 --- a/de/security-and-risks/audits.md +++ b/de/security-and-risks/audits.md @@ -10,7 +10,7 @@ Audits have already been scheduled with the respected security firm, [Trail of B **Supported Strategies** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 66566c34001be994e041cbefd18ee387a4137513 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:19:14 -0700 Subject: [PATCH 02203/11794] New translations timelock.md (Greek) --- el/smart-contracts/api/timelock.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/el/smart-contracts/api/timelock.md b/el/smart-contracts/api/timelock.md index b891a0c78..88954aca7 100644 --- a/el/smart-contracts/api/timelock.md +++ b/el/smart-contracts/api/timelock.md @@ -1,6 +1,22 @@ # Timelock +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + {% hint style="info" %} -Documentation coming soon. +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From cfa294add1d98b0a3283605d7f519e212fa3fbac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:19:37 -0700 Subject: [PATCH 02204/11794] New translations SUMMARY.md (Japanese) --- ja/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/SUMMARY.md b/ja/SUMMARY.md index 4532b5626..4148c0355 100644 --- a/ja/SUMMARY.md +++ b/ja/SUMMARY.md @@ -40,7 +40,7 @@ * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock-1.md) + * [Timelock](smart-contracts/api/timelock.md) * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) From c984891b6ef4c6b57809c891321953e6deb6715e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:19:48 -0700 Subject: [PATCH 02205/11794] New translations README.md (Japanese) --- ja/smart-contracts/api/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/smart-contracts/api/README.md b/ja/smart-contracts/api/README.md index 0bb57264b..16c7d2816 100644 --- a/ja/smart-contracts/api/README.md +++ b/ja/smart-contracts/api/README.md @@ -4,7 +4,7 @@ Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock-1.md) +* [Timelock](timelock.md) * [Oracles](oracle.md) * [Stategies](strategies.md) From f614a59f2ce652b5bafd1810b98339a2c14a496c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:19:50 -0700 Subject: [PATCH 02206/11794] New translations audits.md (Japanese) --- ja/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/security-and-risks/audits.md b/ja/security-and-risks/audits.md index db3055693..f3b6a1fc3 100644 --- a/ja/security-and-risks/audits.md +++ b/ja/security-and-risks/audits.md @@ -10,7 +10,7 @@ Audits have already been scheduled with the respected security firm, [Trail of B **Supported Strategies** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 39fadd1fa0895e58cad042ce064641b4285d0cca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:19:54 -0700 Subject: [PATCH 02207/11794] New translations principles.md (Japanese) --- ja/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/governance/principles.md b/ja/governance/principles.md index eea11a787..7e1e61af2 100644 --- a/ja/governance/principles.md +++ b/ja/governance/principles.md @@ -12,7 +12,7 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. **New and Existing Stakeholders** From 92c0094f7c6b4e90f4ca595e2eb0f616f8fb2e83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:20:15 -0700 Subject: [PATCH 02208/11794] New translations timelock.md (Italian) --- it/smart-contracts/api/timelock.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/it/smart-contracts/api/timelock.md b/it/smart-contracts/api/timelock.md index a620e38ee..88954aca7 100644 --- a/it/smart-contracts/api/timelock.md +++ b/it/smart-contracts/api/timelock.md @@ -1,6 +1,22 @@ # Timelock +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + {% hint style="info" %} -La documentazione arriverà a breve. +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 6e19a7b9b3839f66fc6ef776bfb8bd8a70055095 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:20:39 -0700 Subject: [PATCH 02209/11794] New translations SUMMARY.md (Italian) --- it/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/SUMMARY.md b/it/SUMMARY.md index 7217e9756..8dec91ffc 100644 --- a/it/SUMMARY.md +++ b/it/SUMMARY.md @@ -40,7 +40,7 @@ * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock-1.md) + * [Timelock](smart-contracts/api/timelock.md) * [Oracoli](smart-contracts/api/oracle.md) * [Strategie](smart-contracts/api/strategies.md) From b6cb627afac0f9d0121c348cb8da59d7125a9490 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:20:48 -0700 Subject: [PATCH 02210/11794] New translations README.md (Italian) --- it/smart-contracts/api/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/smart-contracts/api/README.md b/it/smart-contracts/api/README.md index 0ce072e72..d7dd7d1ba 100644 --- a/it/smart-contracts/api/README.md +++ b/it/smart-contracts/api/README.md @@ -4,7 +4,7 @@ Documentazione API dei contratti usata dal protocollo: * [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock-1.md) +* [Timelock](timelock.md) * [Oracoli](oracle.md) * [Strategie](strategies.md) From fce95c68555b94e8ae6bcdc28a99d6d865e28a82 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:20:50 -0700 Subject: [PATCH 02211/11794] New translations audits.md (Italian) --- it/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/security-and-risks/audits.md b/it/security-and-risks/audits.md index db3055693..f3b6a1fc3 100644 --- a/it/security-and-risks/audits.md +++ b/it/security-and-risks/audits.md @@ -10,7 +10,7 @@ Audits have already been scheduled with the respected security firm, [Trail of B **Supported Strategies** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From b7167c0ffbd896a26d0298c2a97418a792d2635d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:20:55 -0700 Subject: [PATCH 02212/11794] New translations principles.md (Italian) --- it/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/governance/principles.md b/it/governance/principles.md index eea11a787..7e1e61af2 100644 --- a/it/governance/principles.md +++ b/it/governance/principles.md @@ -12,7 +12,7 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. **New and Existing Stakeholders** From 99d4e9fb85c62b32446b1f2cdcc48466d51275d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:21:36 -0700 Subject: [PATCH 02213/11794] New translations principles.md (French) --- fr/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/governance/principles.md b/fr/governance/principles.md index eea11a787..7e1e61af2 100644 --- a/fr/governance/principles.md +++ b/fr/governance/principles.md @@ -12,7 +12,7 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. **New and Existing Stakeholders** From 253d6f98fb12ed82fe483dc4876f1fbcfe7d113d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:21:39 -0700 Subject: [PATCH 02214/11794] New translations audits.md (French) --- fr/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/security-and-risks/audits.md b/fr/security-and-risks/audits.md index db3055693..f3b6a1fc3 100644 --- a/fr/security-and-risks/audits.md +++ b/fr/security-and-risks/audits.md @@ -10,7 +10,7 @@ Audits have already been scheduled with the respected security firm, [Trail of B **Supported Strategies** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 151393e51eb3385be30d3144210907fba345e92b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:21:40 -0700 Subject: [PATCH 02215/11794] New translations README.md (French) --- fr/smart-contracts/api/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/smart-contracts/api/README.md b/fr/smart-contracts/api/README.md index 0bb57264b..16c7d2816 100644 --- a/fr/smart-contracts/api/README.md +++ b/fr/smart-contracts/api/README.md @@ -4,7 +4,7 @@ Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock-1.md) +* [Timelock](timelock.md) * [Oracles](oracle.md) * [Stategies](strategies.md) From e86fbc007d3d6cb9e33884a05bb17efe83500bdc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:21:45 -0700 Subject: [PATCH 02216/11794] New translations timelock.md (French) --- fr/smart-contracts/api/timelock.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/fr/smart-contracts/api/timelock.md b/fr/smart-contracts/api/timelock.md index b891a0c78..88954aca7 100644 --- a/fr/smart-contracts/api/timelock.md +++ b/fr/smart-contracts/api/timelock.md @@ -1,6 +1,22 @@ # Timelock +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + {% hint style="info" %} -Documentation coming soon. +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From f6cb7765760164d69406a6956475c2c01c92a00b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:21:50 -0700 Subject: [PATCH 02217/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/SUMMARY.md b/es/SUMMARY.md index 01d7b6e67..3b319960b 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -40,7 +40,7 @@ * [API](smart-contracts/api/README.md) * [Bóveda](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Bloqueo de Tiempo](smart-contracts/api/timelock-1.md) + * [Bloqueo de Tiempo](smart-contracts/api/timelock.md) * [Oráculos](smart-contracts/api/oracle.md) * [Estrategias](smart-contracts/api/strategies.md) From c0b70905975a4280923f7b274f75d2adf8b75cd6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:21:57 -0700 Subject: [PATCH 02218/11794] New translations balancer.md (Spanish) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/es/core-concepts/supported-platforms/balancer.md b/es/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..b373350c2 100644 --- a/es/core-concepts/supported-platforms/balancer.md +++ b/es/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +Próximamente. Balancer aún no se ha integrado. {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer es un protocolo de liquidez descentralizado y un exchange en la red de Ethereum, lanzado en marzo de 2020. Los usuarios pueden intercambiar tokens ERC-20 por una comisión o contribuir con tokens a los grupos de liquidez para ganar comisiones. -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer es un Creador de Mercado Automatizado \ (AMM \) que permite conjuntos de liquidez de hasta 8 activos diferentes con pesos personalizados. Los grupos de liquidez en Balancer pueden considerarse similares a los Fondos de Inversión Cotizados \(ETF\) o portafolios con objetivos de ponderación para activos específicos. Si el tradeo hace que el grupo de liquidez se desplace de su distribución de peso objetivo, los tipos de cambio entre los activos del grupo de liquidez cambian. Los arbitrajistas pueden ejecutar tradeos para aprovechar esto y actuar para reequilibrar el grupo de liquidez de nuevo a su distribución de peso objetivo. La liquidez también se puede compartir entre grupos, a diferencia de otros AMMs (Creadores de Mercados Automatizados). -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer permite grupos de liquidez privados, donde solo el propietario del grupo de liquidez puede aportar liquidez, grupos de liquidez compartidos, que son completamente públicos, y grupos de liquidez inteligentes, que son grupos de liquidez compartidos controlados por un contrato inteligente que puede implementar reglas y lógica automatizadas. Los proveedores de liquidez reciben Tokens del Grupo de Liquidez de Balancer \(BPTs) que representan su parte de un determinado grupo de liquidez y comisiones. Estos tokens se pueden transferir libremente y se pueden canjear por los activos proporcionados y las comisiones acumuladas. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +Los emisores de tokens que buscan mejorar la liquidez de sus tokens han ofrecido incentivos a los proveedores de liquidez en campañas de extracción de liquidez. Los nuevos emisores de tokens también han lanzado sus tokens en grupos de liquidez de Balancer. -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer está gobernado por BAL, un token de gobernanza ERC-20. Los holders de BAL pueden votar sobre cambios en el protocolo. BAL se otorga continuamente a proveedores de liquidez y una gran parte del suministro total de BAL se asignó al equipo y a los inversores en un programa continuo de inversión. -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Los volúmenes de negociación en Balancer suelen superar los 25 millones de dólares diarios. Balancer tiene un Valor Total Bloqueado \(TVL\) de más de $250 millones por parte de los proveedores de liquidez al momento de escribir este artículo. -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer ha sido sometido a una auditoria de seguridad por Trail of Bits y tiene un programa de recompensas por errores. Sin embargo, Balancer sufrió una gran vulnerabilidad en junio de 2020. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Recursos | | +|:------------------------------- |:-------------------------------------------------------------------- | +| Sitio oficial | [https://balancer.finance/](https://balancer.finance/) | +| Documentos para desarrolladores | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 382d9fdbba65026dc58f97ae87ffeaeff2510556 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:21:58 -0700 Subject: [PATCH 02219/11794] New translations aave.md (Spanish) --- es/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/es/core-concepts/supported-platforms/aave.md b/es/core-concepts/supported-platforms/aave.md index df02edab3..99fc8b9d4 100644 --- a/es/core-concepts/supported-platforms/aave.md +++ b/es/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +Próximamente. Aave aún no se ha integrado. {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave es un protocolo y una plataforma de préstamos construido sobre la red de Ethereum y lanzado en enero de 2020 por los creadores de ETHLend. Los usuarios de Aave pueden ganar intereses compuestos o tomar prestados activos con colateral. Cada activo respaldado se agrega a su propio grupo de liquidez y los usuarios pueden elegir entre una tasa de interés variable basada en la oferta y la demanda o una tasa de interés fija. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +Los balances de colateral están representados por ERC-20 aTokens en una proporción de 1:1 a los activos subyacentes que representan. El interés se capitaliza automáticamente y se paga a los prestamistas con aTokens, lo que significa que los prestamistas verán que su saldo de tokens aumenta constantemente con el tiempo. Los usuarios pueden tomar prestados activos contra sus aTokens. Los aTokens se pueden transferir libremente y se pueden usar en muchos otros protocolos DeFi. Los aTokens se pueden canjear por su colateral subyacente en cualquier momento. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave permite préstamos tipo flash, que son préstamos sin colateral en los que los usuarios piden prestado y reembolsan el monto del préstamo en una sola transacción, lo que significa que los usuarios de préstamos tipo flash no necesitan aportar capital inicial. Los préstamos de tipo flash son un producto complejo dirigido a desarrolladores y se pueden utilizar para arbitrar a través de múltiples protocolos DeFi. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave está gobernada actualmente por LEND, un token ERC-20 que anteriormente era el token de utilidad para ETHLend. Aave ha anunciado una transición a una gobernanza totalmente descentralizada que incluye un exchange de tokens en el que los usuarios cambian LEND por AAVE, un nuevo token de gobernanza ERC-20 con recompensas de participación. Algunos AAVE se distribuirán a los usuarios de la plataforma en una campaña de minería de liquidez. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +El valor total bloqueado \(TVL\) de Aave ha crecido rápidamente a más de $1.2 mil millones, lo que lo convierte en uno de los protocolos DeFi más grandes. LEND tiene una capitalización de mercado circulante de más de $700 millones. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave se ha sometido a auditorías de seguridad por OpenZeppelin, Trail of Bits y Consensys Diligence. Aave mantiene un programa de recompensas por errores. -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Recursos | | +|:------------------------------- |:------------------------------------------------------------------------------ | +| Sitio oficial | [https://aave.com/](https://aave.com/) | +| Documentos para desarrolladores | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From d97c4092b8880816333f7c3ba5d4c4169a4950ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:22:08 -0700 Subject: [PATCH 02220/11794] New translations diversification.md (Spanish) --- es/core-concepts/fund-management/diversification.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/fund-management/diversification.md b/es/core-concepts/fund-management/diversification.md index 7146b473f..535000690 100644 --- a/es/core-concepts/fund-management/diversification.md +++ b/es/core-concepts/fund-management/diversification.md @@ -2,7 +2,7 @@ La versión inicial del contrato inteligente de la Bóveda de OUSD le da a cada estrategia válida un peso simple entre 0% y 100% para realizar una asignación de activos simple. Estos pesos se cambiarán a menudo mediante actualizaciones de Origin a corto plazo y mediante una gobernanza descentralizada a largo plazo. -La diversificación a través de múltiples [plataformas](../supported-strategies/) DeFi subyacentes reducirá el contrato inteligente y otros riesgos sistémicos. El contrato inteligente calculará los APY actuales y esperados en un esfuerzo por proporcionar rendimientos competitivos a los holders de OUSD. Con el tiempo, el contrato de Bóveda se actualizará para cambiar de forma inteligente y autónoma entre estrategias sin ninguna intervención manual. Por ejemplo, la Bóveda cambiará automáticamente el capital entre varias estrategias de préstamos para optimizar los rendimientos. +La diversificación a través de múltiples [plataformas](../supported-strategies/) DeFi subyacentes reducirá el contrato inteligente y otros riesgos sistémicos. El contrato inteligente calculará los APY actuales y esperados en un esfuerzo por proporcionar rendimientos competitivos a los holders de OUSD. Con el tiempo, el contrato de la Bóveda se actualizará para cambiar de forma inteligente y autónoma entre estrategias sin ninguna intervención manual. Por ejemplo, la Bóveda cambiará automáticamente el capital entre varias estrategias de préstamos para optimizar los rendimientos. -Sin embargo, todavía se espera que ciertos parámetros de riesgo o decisiones sobre si ciertas estrategias se incluirán en el motor de toma de decisiones automatizado se tomen a través de votaciones de gobernancia. +Sin embargo, todavía se espera que ciertos parámetros de riesgo o decisiones sobre si ciertas estrategias se incluirán en el motor de toma de decisiones automatizado se tomen a través de votaciones de gobernanza. From b2b4b8e8bdf02487d5306259be6486277752abf8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:22:11 -0700 Subject: [PATCH 02221/11794] New translations timelock.md (Spanish) --- es/smart-contracts/api/timelock.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/es/smart-contracts/api/timelock.md b/es/smart-contracts/api/timelock.md index d375a33b1..88954aca7 100644 --- a/es/smart-contracts/api/timelock.md +++ b/es/smart-contracts/api/timelock.md @@ -1,6 +1,22 @@ # Timelock +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + {% hint style="info" %} -Próximamente la documentación. +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 4e0cb88a03f719eb183ffa0182f94ccb28898335 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:22:13 -0700 Subject: [PATCH 02222/11794] New translations principles.md (Spanish) --- es/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/governance/principles.md b/es/governance/principles.md index eea11a787..7e1e61af2 100644 --- a/es/governance/principles.md +++ b/es/governance/principles.md @@ -12,7 +12,7 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. **New and Existing Stakeholders** From d7a0258511c9c43388e4ab927130572691988514 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:22:17 -0700 Subject: [PATCH 02223/11794] New translations README.md (Spanish) --- es/smart-contracts/api/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/api/README.md b/es/smart-contracts/api/README.md index 957894747..dba68e6b5 100644 --- a/es/smart-contracts/api/README.md +++ b/es/smart-contracts/api/README.md @@ -4,7 +4,7 @@ Documentación de la API de contratos utilizada por el protocolo: * [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock-1.md) +* [Timelock](timelock.md) * [Oráculos](oracle.md) * [Estrategias](strategies.md) From dc1fd01cf952e42c0c938d2a0e39519f41353bb6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:22:19 -0700 Subject: [PATCH 02224/11794] New translations audits.md (Spanish) --- es/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/security-and-risks/audits.md b/es/security-and-risks/audits.md index db3055693..f3b6a1fc3 100644 --- a/es/security-and-risks/audits.md +++ b/es/security-and-risks/audits.md @@ -10,7 +10,7 @@ Audits have already been scheduled with the respected security firm, [Trail of B **Supported Strategies** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From e8179c738c6c4dbb94373dddf17cceac5743743d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:22:22 -0700 Subject: [PATCH 02225/11794] New translations rewards.md (Spanish) --- es/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/yield-generation/rewards.md b/es/core-concepts/yield-generation/rewards.md index 4f9c4600e..4822596f5 100644 --- a/es/core-concepts/yield-generation/rewards.md +++ b/es/core-concepts/yield-generation/rewards.md @@ -8,7 +8,7 @@ Además de cobrar intereses de préstamos y comisiones de creación de mercado, Si bien la bóveda almacena de forma segura cualquier recompensa inesperada que reciba, será necesario escribir e implementar estrategias personalizadas para decidir cuándo y cómo el protocolo debe convertirlas en monedas estables. {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. Anticipamos que el protocolo OUSD se actualizará con el tiempo para aprovechar los rendimientos más atractivos disponibles en todo el panorama de DeFi. El protocolo tendrá en cuenta el valor de mercado de las diversas recompensas que se ofrecen al decidir cómo distribuir mejor los recursos. +Hoy en día, las recompensas son un factor importante para los cultivadores de rendimiento, ya que representan un gran porcentaje de sus ganancias. Anticipamos que el protocolo OUSD se actualizará con el tiempo para aprovechar los rendimientos más atractivos disponibles en todo el panorama de DeFi. El protocolo tendrá en cuenta el valor de mercado de las diversas recompensas que se ofrecen al decidir cómo distribuir mejor los recursos. From f2a434d64709dc2616f37e799afacde037d2e15a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:23:00 -0700 Subject: [PATCH 02226/11794] New translations timelock.md (Arabic) --- ar/smart-contracts/api/timelock.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/ar/smart-contracts/api/timelock.md b/ar/smart-contracts/api/timelock.md index b891a0c78..88954aca7 100644 --- a/ar/smart-contracts/api/timelock.md +++ b/ar/smart-contracts/api/timelock.md @@ -1,6 +1,22 @@ # Timelock +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + {% hint style="info" %} -Documentation coming soon. +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From b52bc703d45dc7a8a13dc038fc372266189d3dc6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:23:05 -0700 Subject: [PATCH 02227/11794] New translations README.md (Arabic) --- ar/smart-contracts/api/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/smart-contracts/api/README.md b/ar/smart-contracts/api/README.md index 0bb57264b..16c7d2816 100644 --- a/ar/smart-contracts/api/README.md +++ b/ar/smart-contracts/api/README.md @@ -4,7 +4,7 @@ Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock-1.md) +* [Timelock](timelock.md) * [Oracles](oracle.md) * [Stategies](strategies.md) From 2f5df574354172cd0bb90ec3870c69d6817861f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:23:07 -0700 Subject: [PATCH 02228/11794] New translations audits.md (Arabic) --- ar/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/security-and-risks/audits.md b/ar/security-and-risks/audits.md index db3055693..f3b6a1fc3 100644 --- a/ar/security-and-risks/audits.md +++ b/ar/security-and-risks/audits.md @@ -10,7 +10,7 @@ Audits have already been scheduled with the respected security firm, [Trail of B **Supported Strategies** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 64137b2d43dc5a35e58e5b43695d7a1aa4dbdc18 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:23:11 -0700 Subject: [PATCH 02229/11794] New translations principles.md (Arabic) --- ar/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/governance/principles.md b/ar/governance/principles.md index eea11a787..7e1e61af2 100644 --- a/ar/governance/principles.md +++ b/ar/governance/principles.md @@ -12,7 +12,7 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. **New and Existing Stakeholders** From b0d84bdec8bbe3ad765cdbdb0cbb65139b63de78 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:23:27 -0700 Subject: [PATCH 02230/11794] New translations SUMMARY.md (Arabic) --- ar/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/SUMMARY.md b/ar/SUMMARY.md index 4532b5626..4148c0355 100644 --- a/ar/SUMMARY.md +++ b/ar/SUMMARY.md @@ -40,7 +40,7 @@ * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock-1.md) + * [Timelock](smart-contracts/api/timelock.md) * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) From 5931621c3b8d495df154568949e9a56f949f26af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:23:41 -0700 Subject: [PATCH 02231/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index 4532b5626..4148c0355 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -40,7 +40,7 @@ * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock-1.md) + * [Timelock](smart-contracts/api/timelock.md) * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) From 2743edb6a8306e386757bbe2fd2ad478db6f7144 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:23:47 -0700 Subject: [PATCH 02232/11794] New translations timelock.md (Portuguese) --- pt/smart-contracts/api/timelock.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/pt/smart-contracts/api/timelock.md b/pt/smart-contracts/api/timelock.md index b891a0c78..88954aca7 100644 --- a/pt/smart-contracts/api/timelock.md +++ b/pt/smart-contracts/api/timelock.md @@ -1,6 +1,22 @@ # Timelock +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + {% hint style="info" %} -Documentation coming soon. +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 7870b433a1d94182d63d4276d5adada19ca5366f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:23:52 -0700 Subject: [PATCH 02233/11794] New translations README.md (Portuguese) --- pt/smart-contracts/api/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/smart-contracts/api/README.md b/pt/smart-contracts/api/README.md index 0bb57264b..16c7d2816 100644 --- a/pt/smart-contracts/api/README.md +++ b/pt/smart-contracts/api/README.md @@ -4,7 +4,7 @@ Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock-1.md) +* [Timelock](timelock.md) * [Oracles](oracle.md) * [Stategies](strategies.md) From 627fe57137e280bc6ab91d0fc638c3fabaf13e34 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:23:54 -0700 Subject: [PATCH 02234/11794] New translations audits.md (Portuguese) --- pt/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/security-and-risks/audits.md b/pt/security-and-risks/audits.md index db3055693..f3b6a1fc3 100644 --- a/pt/security-and-risks/audits.md +++ b/pt/security-and-risks/audits.md @@ -10,7 +10,7 @@ Audits have already been scheduled with the respected security firm, [Trail of B **Supported Strategies** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 2cff3c692e6e81911c59170250365c65146d6cdb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:23:58 -0700 Subject: [PATCH 02235/11794] New translations principles.md (Portuguese) --- pt/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/governance/principles.md b/pt/governance/principles.md index eea11a787..7e1e61af2 100644 --- a/pt/governance/principles.md +++ b/pt/governance/principles.md @@ -12,7 +12,7 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. **New and Existing Stakeholders** From f507d3409451185cfccb9332d41967b6150d549a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:24:42 -0700 Subject: [PATCH 02236/11794] New translations audits.md (Russian) --- ru/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/security-and-risks/audits.md b/ru/security-and-risks/audits.md index db3055693..f3b6a1fc3 100644 --- a/ru/security-and-risks/audits.md +++ b/ru/security-and-risks/audits.md @@ -10,7 +10,7 @@ Audits have already been scheduled with the respected security firm, [Trail of B **Supported Strategies** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 380b37587ae9c34c0f9913336fa23ed33dd3d8cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:24:43 -0700 Subject: [PATCH 02237/11794] New translations README.md (Russian) --- ru/smart-contracts/api/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/smart-contracts/api/README.md b/ru/smart-contracts/api/README.md index 0bb57264b..16c7d2816 100644 --- a/ru/smart-contracts/api/README.md +++ b/ru/smart-contracts/api/README.md @@ -4,7 +4,7 @@ Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock-1.md) +* [Timelock](timelock.md) * [Oracles](oracle.md) * [Stategies](strategies.md) From 25177d7302c185e3f9d942698ef34c6bd26a8ecd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:24:49 -0700 Subject: [PATCH 02238/11794] New translations timelock.md (Russian) --- ru/smart-contracts/api/timelock.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/ru/smart-contracts/api/timelock.md b/ru/smart-contracts/api/timelock.md index b891a0c78..88954aca7 100644 --- a/ru/smart-contracts/api/timelock.md +++ b/ru/smart-contracts/api/timelock.md @@ -1,6 +1,22 @@ # Timelock +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + {% hint style="info" %} -Documentation coming soon. +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From ce5e158c24876241bec2c33ae0a4b4facf4b1681 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:24:53 -0700 Subject: [PATCH 02239/11794] New translations SUMMARY.md (Turkish) --- tr/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/SUMMARY.md b/tr/SUMMARY.md index 4532b5626..4148c0355 100644 --- a/tr/SUMMARY.md +++ b/tr/SUMMARY.md @@ -40,7 +40,7 @@ * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock-1.md) + * [Timelock](smart-contracts/api/timelock.md) * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) From a54c253d3eb8ef4d05446fb5826bb8be940e8c46 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:25:01 -0700 Subject: [PATCH 02240/11794] New translations principles.md (Russian) --- ru/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/governance/principles.md b/ru/governance/principles.md index eea11a787..7e1e61af2 100644 --- a/ru/governance/principles.md +++ b/ru/governance/principles.md @@ -12,7 +12,7 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. **New and Existing Stakeholders** From 1ad8f3b606acea32a34c8f91294b8ee1c3308e1b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:25:27 -0700 Subject: [PATCH 02241/11794] New translations principles.md (Turkish) --- tr/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/governance/principles.md b/tr/governance/principles.md index eea11a787..7e1e61af2 100644 --- a/tr/governance/principles.md +++ b/tr/governance/principles.md @@ -12,7 +12,7 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. **New and Existing Stakeholders** From cb95ac16882651cb640f27bb1164f9b3c267bc2b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:25:39 -0700 Subject: [PATCH 02242/11794] New translations audits.md (Turkish) --- tr/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/security-and-risks/audits.md b/tr/security-and-risks/audits.md index db3055693..f3b6a1fc3 100644 --- a/tr/security-and-risks/audits.md +++ b/tr/security-and-risks/audits.md @@ -10,7 +10,7 @@ Audits have already been scheduled with the respected security firm, [Trail of B **Supported Strategies** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From a35b01df6883fb9995bdadd8d77975fc853b9640 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:25:41 -0700 Subject: [PATCH 02243/11794] New translations README.md (Turkish) --- tr/smart-contracts/api/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/smart-contracts/api/README.md b/tr/smart-contracts/api/README.md index 0bb57264b..16c7d2816 100644 --- a/tr/smart-contracts/api/README.md +++ b/tr/smart-contracts/api/README.md @@ -4,7 +4,7 @@ Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock-1.md) +* [Timelock](timelock.md) * [Oracles](oracle.md) * [Stategies](strategies.md) From e05ea2a4d09841dfae0b7e8e674179cbb2ede119 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:25:46 -0700 Subject: [PATCH 02244/11794] New translations timelock.md (Turkish) --- tr/smart-contracts/api/timelock.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/tr/smart-contracts/api/timelock.md b/tr/smart-contracts/api/timelock.md index b891a0c78..88954aca7 100644 --- a/tr/smart-contracts/api/timelock.md +++ b/tr/smart-contracts/api/timelock.md @@ -1,6 +1,22 @@ # Timelock +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + {% hint style="info" %} -Documentation coming soon. +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 65de9a27fbcd2aaf1b2ef2171b795f412757a586 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:26:19 -0700 Subject: [PATCH 02245/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index c364868b3..94b1f40a6 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -40,7 +40,7 @@ * [API](smart-contracts/api/README.md) * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock-1.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) * [神谕 (Oracles)](smart-contracts/api/oracle.md) * [策略](smart-contracts/api/strategies.md) From ef9e850ba92203ce4c9e4e960dcff1fe10840d8c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:26:24 -0700 Subject: [PATCH 02246/11794] New translations timelock.md (Korean) --- ko/smart-contracts/api/timelock.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/ko/smart-contracts/api/timelock.md b/ko/smart-contracts/api/timelock.md index 526d69304..af837d1a9 100644 --- a/ko/smart-contracts/api/timelock.md +++ b/ko/smart-contracts/api/timelock.md @@ -1,6 +1,22 @@ # 시간자물쇠(Timelock) +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + {% hint style="info" %} -관련 내용이 곧 발표됩니다. +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From e02cccfa998f134cf4d86d2bcf9f5824c89378ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:26:30 -0700 Subject: [PATCH 02247/11794] New translations README.md (Korean) --- ko/smart-contracts/api/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/smart-contracts/api/README.md b/ko/smart-contracts/api/README.md index 810e8e5f0..5b791ff78 100644 --- a/ko/smart-contracts/api/README.md +++ b/ko/smart-contracts/api/README.md @@ -4,7 +4,7 @@ * [금고(Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [타임락(Timelock)](timelock-1.md) +* [타임락(Timelock)](timelock.md) * [오라클](oracle.md) * [전략](strategies.md) From 9f9f39a922b0e8a94e8bcbc1dd25fbcc1c7059d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:26:31 -0700 Subject: [PATCH 02248/11794] New translations audits.md (Korean) --- ko/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/security-and-risks/audits.md b/ko/security-and-risks/audits.md index d443415f0..f8a90b470 100644 --- a/ko/security-and-risks/audits.md +++ b/ko/security-and-risks/audits.md @@ -12,7 +12,7 @@ OUSD 스마트 컨트렉트는 아직 감사되지 않았습니다. 다량의 **지원되는 전략** -컴파운드(Compound) 에 대한 여러 감사가 이미 완료 되었으며, 해당 웹 사이트에서 사용할 수 있습니다. 여기에는 OUSD가 사용하는 수정 된 [타임락(Timelock)](../smart-contracts/api/timelock-1.md) 의 원본 코드가 포함됩니다. +컴파운드(Compound) 에 대한 여러 감사가 이미 완료 되었으며, 해당 웹 사이트에서 사용할 수 있습니다. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 4fd4d908b2ac2a18e286e1a59e439af550115ce7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:26:54 -0700 Subject: [PATCH 02249/11794] New translations principles.md (Korean) --- ko/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/governance/principles.md b/ko/governance/principles.md index a2e80ce7a..2d86bbd54 100644 --- a/ko/governance/principles.md +++ b/ko/governance/principles.md @@ -12,7 +12,7 @@ OUSD는 전 세계의 많은 이해 관계자들이 함께 관리하는 탈 중 **타임락(Timelock)** -완전한 탈 중앙화 거버넌스 이전에, 오리진은 모든 관리 기능 호출 앞에 [타임락(timelock)](../smart-contracts/api/timelock-1.md)을 구현하여, OUSD 사용자가 제안된 업그레이드에 대해 거부 의사를 표명할 경우 자금을 회수할 수 있는 시간을 제공합니다. 타임락은 출시 7 일 후에 추가됩니다. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 타임락은 출시 7 일 후에 추가됩니다. **신규 및 기존 이해 관계자** From bd5391f54c827f5420c78b029cd63d2ef9347227 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:27:12 -0700 Subject: [PATCH 02250/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index c2a4d8db9..8ef5ec722 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -40,7 +40,7 @@ * [API](smart-contracts/api/README.md) * [금고(Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [타임락(TimeLock)](smart-contracts/api/timelock-1.md) + * [타임락(TimeLock)](smart-contracts/api/timelock.md) * [오라클](smart-contracts/api/oracle.md) * [전략](smart-contracts/api/strategies.md) From 8640220fbbc52c0112ebb11313f0b3268c090fae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:27:46 -0700 Subject: [PATCH 02251/11794] New translations principles.md (Dutch) --- nl/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/governance/principles.md b/nl/governance/principles.md index eea11a787..7e1e61af2 100644 --- a/nl/governance/principles.md +++ b/nl/governance/principles.md @@ -12,7 +12,7 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. **New and Existing Stakeholders** From 37249c441f2342d804aedf0877db2c6e476fe1d4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:27:58 -0700 Subject: [PATCH 02252/11794] New translations timelock.md (Dutch) --- nl/smart-contracts/api/timelock.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/nl/smart-contracts/api/timelock.md b/nl/smart-contracts/api/timelock.md index b891a0c78..88954aca7 100644 --- a/nl/smart-contracts/api/timelock.md +++ b/nl/smart-contracts/api/timelock.md @@ -1,6 +1,22 @@ # Timelock +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + {% hint style="info" %} -Documentation coming soon. +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 698dcc0ce166b0e1e1b7fb5673623dac4296fdcd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:28:01 -0700 Subject: [PATCH 02253/11794] New translations audits.md (Dutch) --- nl/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/security-and-risks/audits.md b/nl/security-and-risks/audits.md index db3055693..f3b6a1fc3 100644 --- a/nl/security-and-risks/audits.md +++ b/nl/security-and-risks/audits.md @@ -10,7 +10,7 @@ Audits have already been scheduled with the respected security firm, [Trail of B **Supported Strategies** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 5c7076f90898ff0d808ff0dbe94f99361e0fdb23 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:28:03 -0700 Subject: [PATCH 02254/11794] New translations README.md (Dutch) --- nl/smart-contracts/api/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/smart-contracts/api/README.md b/nl/smart-contracts/api/README.md index 0bb57264b..16c7d2816 100644 --- a/nl/smart-contracts/api/README.md +++ b/nl/smart-contracts/api/README.md @@ -4,7 +4,7 @@ Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock-1.md) +* [Timelock](timelock.md) * [Oracles](oracle.md) * [Stategies](strategies.md) From 58767abb0b159973b5f11278b3d72ba889b81c0c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:28:12 -0700 Subject: [PATCH 02255/11794] New translations SUMMARY.md (Portuguese) --- pt/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/SUMMARY.md b/pt/SUMMARY.md index 4532b5626..4148c0355 100644 --- a/pt/SUMMARY.md +++ b/pt/SUMMARY.md @@ -40,7 +40,7 @@ * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock-1.md) + * [Timelock](smart-contracts/api/timelock.md) * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) From 8fe36d8eb29a7a123be5dcd07b6c0ba5ad1f1bd6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:28:21 -0700 Subject: [PATCH 02256/11794] New translations principles.md (Chinese Simplified) --- zh/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index c0a2891e5..f4704a501 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -12,7 +12,7 @@ **时间锁** -在实时完全去中心化式治理之前,我们将为所有管理员功能调用实施 [时间锁](../smart-contracts/api/timelock-1.md) 。如果 OUSD 用户对我们提出的升级有异议,他们会有\(48 小时\) 提取资金。 时间锁将在 OUSD 推出后添加。 +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 **新的和现有的利益相关者** From 6d6d8ce1261de8fd73049c0cf238dcde3e99df6c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:28:26 -0700 Subject: [PATCH 02257/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 6d147fc6d..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -4,7 +4,7 @@ * [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock-1.md) +* [时间锁(Timelock)](timelock.md) * [神谕 (Oracles)](oracle.md) * [策略](strategies.md) From ca18c6af8d1781ed496fde0970742cc5df06d4c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:28:28 -0700 Subject: [PATCH 02258/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 65dfba048..3ecc2df2a 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -10,7 +10,7 @@ OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资 **支持策略** -Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock-1.md) 所使用的的原始代码。 +Compound 已完成多次审核,可以在它们的网站上查看细节。 This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 8787dd32d0518a68de8d57df48a850ee588908ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:28:32 -0700 Subject: [PATCH 02259/11794] New translations timelock.md (Japanese) --- ja/smart-contracts/api/timelock.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/ja/smart-contracts/api/timelock.md b/ja/smart-contracts/api/timelock.md index b891a0c78..88954aca7 100644 --- a/ja/smart-contracts/api/timelock.md +++ b/ja/smart-contracts/api/timelock.md @@ -1,6 +1,22 @@ # Timelock +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + {% hint style="info" %} -Documentation coming soon. +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 3264fb1789cdc3cb1139df041b76ef6d491735aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:28:59 -0700 Subject: [PATCH 02260/11794] New translations SUMMARY.md (Dutch) --- nl/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/SUMMARY.md b/nl/SUMMARY.md index 4532b5626..4148c0355 100644 --- a/nl/SUMMARY.md +++ b/nl/SUMMARY.md @@ -40,7 +40,7 @@ * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock-1.md) + * [Timelock](smart-contracts/api/timelock.md) * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) From 2b01796e3fb48f101e3bc954a4fe794584aca38d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:29:04 -0700 Subject: [PATCH 02261/11794] New translations SUMMARY.md (Thai) --- th/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/SUMMARY.md b/th/SUMMARY.md index 4532b5626..4148c0355 100644 --- a/th/SUMMARY.md +++ b/th/SUMMARY.md @@ -40,7 +40,7 @@ * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock-1.md) + * [Timelock](smart-contracts/api/timelock.md) * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) From 1b8129db4cf3597a368881c0d9f501d02e1eea3f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:29:11 -0700 Subject: [PATCH 02262/11794] New translations timelock.md (Indonesian) --- id/smart-contracts/api/timelock.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/id/smart-contracts/api/timelock.md b/id/smart-contracts/api/timelock.md index b891a0c78..88954aca7 100644 --- a/id/smart-contracts/api/timelock.md +++ b/id/smart-contracts/api/timelock.md @@ -1,6 +1,22 @@ # Timelock +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + {% hint style="info" %} -Documentation coming soon. +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 359bbb25fdabbf8d3429d498c7a8f471234e3584 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:29:28 -0700 Subject: [PATCH 02263/11794] New translations README.md (Indonesian) --- id/smart-contracts/api/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/smart-contracts/api/README.md b/id/smart-contracts/api/README.md index 0bb57264b..16c7d2816 100644 --- a/id/smart-contracts/api/README.md +++ b/id/smart-contracts/api/README.md @@ -4,7 +4,7 @@ Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock-1.md) +* [Timelock](timelock.md) * [Oracles](oracle.md) * [Stategies](strategies.md) From 01813ab9010d52684a72af8745f4f0ae3c927ee8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:29:44 -0700 Subject: [PATCH 02264/11794] New translations audits.md (Indonesian) --- id/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/security-and-risks/audits.md b/id/security-and-risks/audits.md index db3055693..f3b6a1fc3 100644 --- a/id/security-and-risks/audits.md +++ b/id/security-and-risks/audits.md @@ -10,7 +10,7 @@ Audits have already been scheduled with the respected security firm, [Trail of B **Supported Strategies** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 4f792de55125f1ac8e9a2a2cb7dc44b016eda83f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:29:52 -0700 Subject: [PATCH 02265/11794] New translations principles.md (Indonesian) --- id/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/governance/principles.md b/id/governance/principles.md index eea11a787..7e1e61af2 100644 --- a/id/governance/principles.md +++ b/id/governance/principles.md @@ -12,7 +12,7 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. **New and Existing Stakeholders** From 0dffe9df462c677fff4653e8f9bd972babc2b6b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:30:01 -0700 Subject: [PATCH 02266/11794] New translations timelock.md (Thai) --- th/smart-contracts/api/timelock.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/th/smart-contracts/api/timelock.md b/th/smart-contracts/api/timelock.md index b891a0c78..88954aca7 100644 --- a/th/smart-contracts/api/timelock.md +++ b/th/smart-contracts/api/timelock.md @@ -1,6 +1,22 @@ # Timelock +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + {% hint style="info" %} -Documentation coming soon. +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From d496c314d0dc98b4a6340835d9118b9fea109a72 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:30:09 -0700 Subject: [PATCH 02267/11794] New translations SUMMARY.md (Croatian) --- hr/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/SUMMARY.md b/hr/SUMMARY.md index 4532b5626..4148c0355 100644 --- a/hr/SUMMARY.md +++ b/hr/SUMMARY.md @@ -40,7 +40,7 @@ * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock-1.md) + * [Timelock](smart-contracts/api/timelock.md) * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) From 717b117418151603e565dd5f33a61e8b2bf267e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:30:29 -0700 Subject: [PATCH 02268/11794] New translations README.md (Thai) --- th/smart-contracts/api/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/smart-contracts/api/README.md b/th/smart-contracts/api/README.md index 0bb57264b..16c7d2816 100644 --- a/th/smart-contracts/api/README.md +++ b/th/smart-contracts/api/README.md @@ -4,7 +4,7 @@ Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock-1.md) +* [Timelock](timelock.md) * [Oracles](oracle.md) * [Stategies](strategies.md) From 6ed163f50078641c919655f9208da1678feb152d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:30:45 -0700 Subject: [PATCH 02269/11794] New translations audits.md (Thai) --- th/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/security-and-risks/audits.md b/th/security-and-risks/audits.md index db3055693..f3b6a1fc3 100644 --- a/th/security-and-risks/audits.md +++ b/th/security-and-risks/audits.md @@ -10,7 +10,7 @@ Audits have already been scheduled with the respected security firm, [Trail of B **Supported Strategies** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From a6f682d62c69399fa8cea1a76568fd0a95abecf8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:30:55 -0700 Subject: [PATCH 02270/11794] New translations principles.md (Thai) --- th/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/governance/principles.md b/th/governance/principles.md index eea11a787..7e1e61af2 100644 --- a/th/governance/principles.md +++ b/th/governance/principles.md @@ -12,7 +12,7 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. **New and Existing Stakeholders** From 53832323c3985022e52279880a545d209e3dea8c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:03 -0700 Subject: [PATCH 02271/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 3ecc2df2a..f3b6a1fc3 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# 审核 +# Audits {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} **OUSD** -我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. -**支持策略** +**Supported Strategies** -Compound 已完成多次审核,可以在它们的网站上查看细节。 This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 39ad0129bc3bac84c9e93c3edf517a1da81f574a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:05 -0700 Subject: [PATCH 02272/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 3c50added5dfa68d364168614d60625c3faf6c7e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:06 -0700 Subject: [PATCH 02273/11794] New translations curve.md (Chinese Traditional) --- .../supported-strategies/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index 1ac89885c..c0bf8f99e 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL\) 超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | -| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From c46ab34adc7ee37bb5377397d0c47b3b5d295ff5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:08 -0700 Subject: [PATCH 02274/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 2fec318093ffe3c421d2ab23a18bb72d4ea141e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:10 -0700 Subject: [PATCH 02275/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 0f66a727375dc3d7315376b4e9b8eb49540b3dde Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:12 -0700 Subject: [PATCH 02276/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From d688f240d4f25ec460d3592f77b1f5c9d1be2a78 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:14 -0700 Subject: [PATCH 02277/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/yield-generation/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index f64419b85..cede81cda 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,14 +1,14 @@ -# 收益产生 +# Yield Generation -**自动收益耕作** +**Automated Yield Farming** -虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 (TVL),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 OUSD 的第一个版本将采用一个简单的 Compound 策略,但是每个月都会部署能够将收益最大化并同时以最大程度降低风险和依赖性的新策略。 +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -OUSD 通过三种方式产生收益: +Effectively, there are 3 ways that OUSD generates yield: {% page-ref page="lending.md" %} From d13b49a00fbb99bf69619c73b758ddcacdadb28c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:15 -0700 Subject: [PATCH 02278/11794] New translations lending.md (Chinese Traditional) --- zh/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index 8f22c8b96..a78f46da0 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# 借贷 +# Lending -**不再需要银行** +**Unbank the Banked** -DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. -OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 我们打算至少以下贷款提供者直接与集成: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: {% page-ref page="../supported-strategies/compound.md" %} From 58ce1621b65e108300264ebeaa4b025b1c218438 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:17 -0700 Subject: [PATCH 02279/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 1aeece47e..b88b3a90d 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -我们打算至少与以下自动做市商直接集成: +We intend to integrate directly with at least the following automated market makers: {% page-ref page="../supported-strategies/uniswap.md" %} From e911e047887a8b922cd106060ca34ced02ebd28c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:19 -0700 Subject: [PATCH 02280/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From ae1c55669e62760cb8fa7a36ab90cd84d7970129 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:21 -0700 Subject: [PATCH 02281/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 0b86b768a..b275178fb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,12 +1,12 @@ -# 管理员权限 +# Admin Privileges -OUSD 智能合约都是 owner upgradable。 +The OUSD smart contracts are designed to be owner upgradable. -在推出时,OUSD 合约的主人是 5 of 8 的 Gnosis 多钱合同。这个多签合同已经拥由 [OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/)、 [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6),Origin 团队和其他人审核了。 多签的密钥由与该公司有密切联系的人持有。甚至连一起行动的;两位 Origin 创始人也没有足够的控制权来自行执行合约主人功能。 +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. -OUSD 推出后不久,所有权将转移到时间锁。 Origin 团队还可以通过其多签对协议进行更改,但会有一定的延迟。 +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. -在早期阶段,管理员特权确保协议安全且为降低风险的同时提高收益而优化。 我们预计在协议推出后的前几个月内发布智能合约的多个迭代。 +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. -一旦完成几个升级周期,我们打算将所有权从公司转移到去中心化的治理合约,从而允许社区投票并参与未来的协议更新。 +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From 8641538b192fd81756cdccfb9c634df349ec5791 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:22 -0700 Subject: [PATCH 02282/11794] New translations principles.md (Chinese Traditional) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index f4704a501..7e1e61af2 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# 原则 +# Principles -**渐进式去中心化** +**Progressive Decentralization** -我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. -但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**时间锁** +**Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. -**新的和现有的利益相关者** +**New and Existing Stakeholders** -OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. -OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 29250d081951a87b22ea1fef58d891a202beac87 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:24 -0700 Subject: [PATCH 02283/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 00b7fc318..92140f5ed 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 奖励的范围从小问题 **$ 100** 到重大漏洞的 **$ 250,000** 。 Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From f8404a7fc7f8df7facfc92fe04d6776b4be2ad04 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:26 -0700 Subject: [PATCH 02284/11794] New translations contributing.md (Chinese Traditional) --- zh/security-and-risks/contributing.md | 94 +++++++++++++-------------- 1 file changed, 47 insertions(+), 47 deletions(-) diff --git a/zh/security-and-risks/contributing.md b/zh/security-and-risks/contributing.md index 919344826..5d53b886f 100644 --- a/zh/security-and-risks/contributing.md +++ b/zh/security-and-risks/contributing.md @@ -1,84 +1,84 @@ -# 如何贡献 +# Contributing -**100% 开源。** +**100% Open-source** -OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -我们的工作和我们的公司 Discord 都是公开的。 如果您有任何疑问或需要任何帮助,我们的 Discord OUSD 渠道是从我们的团队和社区获得帮助的最佳场所。 +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. -#### 开发过程 +#### Development Process -我们的分支策略类似于 [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/),但是我们在 `master` 分支中进行所有开发,并为已发布的代码提供 `stable` 分支。 +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. -您的开发流程应如下: +Your development flow should look like: -1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 -2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 -3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 -4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 -5. 遵循适当的 [编码样式](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) 并编写一些很棒的代码。 -6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 -7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 -8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. -`master` 分支被锁定,只有 [核心团队](https://github.com/orgs/OriginProtocol/teams/core) 成员能合并您的拉取请求。 由其他受信任的贡献者进行同行评审的拉取请求将被快速跟踪并更快地合并! 在 `#engineering` Discord 频道中寻找合适的评审人。 +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### 编码风格 +#### Coding Style -我们的存储库中使用各种编程语言。 请遵循现有的编码约定,并参考存储库中的CONTRIBUTING.md文件(如果有的话)。 +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -对于JavaScript,我们使用 [NPM的样式](https://docs.npmjs.com/misc/coding-style),该样式通过 [prettier](https://prettier.io/)自动实施。 +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). -对于Solidity,我们使用两个空格的缩进。 +For Solidity, we use two-space indents. -#### 协议设计 +#### Protocol Design -在考虑协议或实施设计方案时,我们会考虑以下: +When considering protocol or implementation design proposals, we are looking for: -* 详细描述这个设计方案解决的问题 -* 讨论所涉及的取舍 -* 检讨其他现有解决方案 -* 相关文献\(RFC,论文等\)的链接 -* 对于提出的解决方案进行研讨 +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution -请注意,协议设计是艰苦而细腻的工作。 您可能需要产看现有文献并仔细考虑通用的用例。 +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### 社区准则 +#### Community Guidelines -我们希望保持 Origin 社区的和谐和成长。 我们需要您的帮助来达到这个目标。 我们为整个社区准备了一些社区准则: +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: -* 对其他社区成员要礼貌并互相尊重。任何地区,种族,性别或其他歧视行为都不能容忍。 做个善良的人! -* 鼓励多样性;使我们社区中的每个人都受到欢迎,无论他们的背景和贡献程度,尽量鼓励它们积极参与我们的社区。 -* 保持合法,不要给任何人带来麻烦。 仅共享您自己的内容,不分享私人或敏感信息,更不要违反法律。 -* 紧贴主题,确保您将信息发布到正确的频道,并避免主题外的讨论。 请记住,当您更新问题或回复电子邮件时,可能会发送给许多人。 请记得考虑这一点。 请记住,没有人喜欢垃圾邮件。 +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### 报告问题 +#### Reporting Issues -如果您发现 Origin 的代码或文档中存在错误,请通过提交 GitHub 问题通知我们。 没有太小的问题。 帮助我们修复错别字! +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### 安全问题 +#### Security Issues -OUSD 仍在早期开发中,这意味着协议和产品中可能存在问题。 我们非常重视安全。 如果发现安全问题,请立即通知我们! +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! -如果发现安全漏洞,请私下将报告发送到 [security@originprotocol.com](mailto:security@originprotocol.com) 或将加密消息[通过Keybase 发送给 @joshfraser](https://keybase.io/joshfraser)。 请不要创建公开议题(file a public issue)。 请务必查看我们的负责任的披露和获得漏洞赏金的资格的准则。 +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. {% page-ref page="bug-bounties.md" %} -#### **社区发展** +#### **Community Improvement** -我们的社区与我们的技术一样重要。 +Origin is just as much about community as it is about our technology. -我们总是需要帮助来改善文档、构建与平台交互的新工具,向新用户传播信息和帮助新用户进行设置等。 +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -如果您想帮助我们,请随时与我们联系。 我们 [Discord](https://www.originprotocol.com/discord) 上的 `general` 频道是一个分享想法并自愿提供帮助的好地方。 +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### 全职职位 +#### Full-Time Positions -Origin 有时会聘请开发人员担任兼职或全职职位。 +Origin occasionally hires developers for part-time or full-time positions. -我们偏向与雇用已经开始对项目做出贡献的人。 如果您想在我们的团队中担任全职职位,最好的办法是与我们的团队互动并开始贡献代码。 除非您至少合并了一些拉取请求,否则我们不太可能会给您一个全职的工程职位。 +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. -如果您有兴趣,请查看 [Origin Protocol 招聘岗位](https://angel.co/originprotocol/jobs)。 如果您想通过其他方式提供帮助,请在 [我们的 Discord 频道](https://www.originprotocol.com/discord)与我们分享。 +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From f479d6445ae5a325210f43818b0c3c691b2f3dee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:28 -0700 Subject: [PATCH 02285/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d5d7eead2..26b5ebfe6 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From 7f772e7ebe5f514b7164fef3894cd59a24cfc320 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:29 -0700 Subject: [PATCH 02286/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From d566ab420ed62098b46d452721238f577dda96d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:31 -0700 Subject: [PATCH 02287/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 3bdacd954..8f991bd82 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 2eba2d02b0995844375a2cc7d85b2377eab29a2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:33 -0700 Subject: [PATCH 02288/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 93fb647e8..7aa009ac1 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From b872fb05c8e82bc1e82a665641e1108e04dcb199 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:34 -0700 Subject: [PATCH 02289/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 59e39a60d98ec92c5e4675d84ebb2609b9effe18 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:36 -0700 Subject: [PATCH 02290/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index 42f3811fe..3133d5b03 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,10 +1,10 @@ -# 策略 +# Strategies -新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 +New strategies can be added or removed at any time to respond to new market realities and diversify risk. -刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. -我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From 64aac638940aeee9d5ddbcc0767800f2b71207bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:38 -0700 Subject: [PATCH 02291/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index ca707846b..88954aca7 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,6 +1,22 @@ -# 时间锁 +# Timelock + +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -文档即将发布。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From a1495365a7c32b987cc4a373128cc644a435a6e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:40 -0700 Subject: [PATCH 02292/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From a4d0aa36d094ce6ebbca996592bf08ef5b7b24cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:41 -0700 Subject: [PATCH 02293/11794] New translations architecture.md (Chinese Traditional) --- zh/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index 565729c52..c3a21d407 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# 架构 +# Architecture ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -在内部,每个持有者池中的所有权百分比是用积分系统来跟踪。 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From 513e0ebaee7854379701147e08a05a10301279d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:43 -0700 Subject: [PATCH 02294/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 50 +++++++++++++++++----------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index feec2a92f..57f66229a 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,55 +1,55 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| 保险库 (Vault) | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(proxy wrappers\): -| 策略 | 地址 | 当前分配 | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:---- | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| Strategy | Address | Current Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | -内部 implementation 合约: +Internal implementation contracts: -| 策略 | 地址 | +| Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | {% endtab %} {% tab title="Stablecoins" %} -| 合约 | 地址 | -|:---- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Contract | Address | +|:-------- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | {% endtab %} {% endtabs %} From 541663839091d9973e47c61db6912ff0dd3b894c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:46 -0700 Subject: [PATCH 02295/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md index 4532b5626..4148c0355 100644 --- a/vi/SUMMARY.md +++ b/vi/SUMMARY.md @@ -40,7 +40,7 @@ * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock-1.md) + * [Timelock](smart-contracts/api/timelock.md) * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) From 835ff2d24270579b18343826ff8db3b8b6d9f48f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:52 -0700 Subject: [PATCH 02296/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 788202ca9a0e988ec60118a1b6e7fcd79e92c7f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:54 -0700 Subject: [PATCH 02297/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index 6d96237e6..60ab03f00 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,14 +1,14 @@ -# 支持策略 +# Supported Strategies -**支持的DeFi平台** +**Supported DeFi Platforms** -OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -目前,OUSD 从以下平台赚取收益: +Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="compound.md" %} -我们也打算集成以下平台: +Integrations are currently planned or being built for the following platforms: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="yearn.finance.md" %} -尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From dfe5b71c10ae16aa67b1a3a5acf84c69265d5fbe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:56 -0700 Subject: [PATCH 02298/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4fee47a70..479c6efa4 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | From ea6815f3a79e077a2703ceb3466ad747734c0be6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:31:58 -0700 Subject: [PATCH 02299/11794] New translations README.md (Chinese Traditional) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 2158b4019..01162cf25 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,30 +1,30 @@ --- -description: 首个在您的钱包中赚取收益的稳定币 +description: The first stablecoin that earns a yield while it's still in your wallet --- -# 介绍 +# Introduction -## **一种更好的货币形式** +## **A Better Form of Money** -Origin Dollar (OUSD)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) -**背景** +**Background** -1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 同时,去中心化金融(DeFi)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。 +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. -现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. -更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. -您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. -Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) (100%开源)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. -欢迎来到金钱的未来。 +Welcome to the future of money. From 9f93caf4b5e837de6a2117fdf50e2c3aa014860e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:00 -0700 Subject: [PATCH 02300/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 94b1f40a6..4148c0355 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) @@ -23,35 +23,35 @@ * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management/README.md) - * [收益策略](core-concepts/fund-management/earning-strategies.md) - * [多样化](core-concepts/fund-management/diversification.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) -* [如何贡献](security-and-risks/contributing.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) +* [Contributing](security-and-risks/contributing.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 426239598bebd55ba756edaf3caa8011ada95f4d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:01 -0700 Subject: [PATCH 02301/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 7c488fbf2..6f2b8ae00 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,40 +1,40 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** -对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. -**将 OUSD 加入您的钱包** +**Adding OUSD to Your Wallet** {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**集成 OUSD** +**Integrating OUSD** -OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} -**帮助** +**Getting Help** -请加入 Origin [Discord](www.originprotocol.com/discord) 中的 Origin Dollar #engineering 聊天室。 我们的团队和社区成员期待帮助您开发。 您所提出的问题可以帮助我们改善产品,所以如果在这里找不到需要的信息,请随时联系我们。 +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From c902d5df7c6fe34325c8e798f11cb3caf0e93a8e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:03 -0700 Subject: [PATCH 02302/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 2683c4907..8bf7459de 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 29484a03bd8ee1f1b08d8bd902a36f8cb0ebdb72 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:05 -0700 Subject: [PATCH 02303/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From aefbe6abdc4615ed7616d1e6c5ef968994be0a97 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:06 -0700 Subject: [PATCH 02304/11794] New translations strategies.md (Chinese Traditional) --- zh/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 42f3811fe..28d29573d 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ # 策略 -新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 +新策略可以隨時被添加或刪除,以應對新的市場現實並分散風險。 -刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 +剛推出時,OUSD 將利用單一策略的優勢,並將已存入的資金部署到 Compound。 緊接著,我們打算部署許多其他策略。 -我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 +我們一旦遷移到去中心化治理方式,我們的目的是讓社區提出新的策略,並對池中每種策略的適當權重進行投票。 我們預計大多數 OUSD 持有者將珍視有較高收益率機會,同時對部分資金保持更為保守的頭寸。 From c150d935327bb50e5206704d9210223c297ba4b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:08 -0700 Subject: [PATCH 02305/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 5f3dafb26cbf027015092552de99f9ce38ef2f91 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:10 -0700 Subject: [PATCH 02306/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# 保險庫 (Vault) -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -保险库最重要的可公开调用的功能是: +保險庫最重要的可公開調用的功能是: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From 7915215b9669793ff1ddffd4a37beaa6035f67d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:12 -0700 Subject: [PATCH 02307/11794] New translations elastic-supply.md (Chinese Traditional) --- zh/core-concepts/elastic-supply.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index ef84d413a..b415919ae 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD 的重新平衡机制非常偏向于增加供应量,因为 OUSD 的铸造量与基础策略所获得的收益相关。 除了基础稳定币常见的价格波动之外,您应该不会看到 OUSD 余额下降。 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 余额的重大减少将代表系统出现了问题。 -3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From 406a22f34e19ac2257e34cab471982a20cebdfe9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:13 -0700 Subject: [PATCH 02308/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index 6e958b493..dc54ffd99 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 资金管理 +# 資金管理 -OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 -与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 +與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 From 71b17b867c9ac7cead5714a2e413a5e2826fee2a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:15 -0700 Subject: [PATCH 02309/11794] New translations diversification.md (Chinese Traditional) --- zh/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md index cf9516415..ae30a8c17 100644 --- a/zh/core-concepts/fund-management/diversification.md +++ b/zh/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# 多样化 +# 多樣化 -OUSD 保险库智能合约的初始版本为每个有效策略赋予介于0%和100%之间的简单权重,以执行简单的资产分配。 在短期内这些权重会经常通过 Origin 发布的更新被调整,而长期会由去中心化的治理来进行调整。 +OUSD 保險庫智能合約的初始版本為每個有效策略賦予介於0%和100%之間的簡單權重,以執行簡單的資產分配。 在短期內這些權重會經常通過 Origin 發布的更新被調整,而長期會由去中心化的治理來進行調整。 -使用多个底层 DeFi [平台](../supported-strategies/) 以多元化将降低智能合约和其他系统性风险。 智能合约将计算当前和预期的 APY,以为 OUSD 持有者提供有竞争力的回报。 随着时间的推移,保险库合同将升级为可以在多个策略之间进行智能和自动地切换,而无需任何手动干预。 例如,保险库会自动在各种借贷策略之间转移资金,以优化收益。 +使用多個底層 DeFi [平台](../supported-strategies/) 以多元化將降低智能合約和其他系統性風險。 智能合約將計算當前和預期的 APY,以為 OUSD 持有者提供有競爭力的回報。 隨著時間的推移,保險庫合同將升級為可以在多個策略之間進行智能和自動地切換,而無需任何手動干預。 例如,保險庫會自動在各種借貸策略之間轉移資金,以優化收益。 -但是,我们还是希望通过治理投票来做出一些类似风险参数或是否将某些策略包括在自动决策引擎中的决策。 +但是,我們還是希望通過治理投票來做出一些類似風險參數或是否將某些策略包括在自動決策引擎中的決策。 From 414330fd3102b2b660e6cc823902474155332784 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:16 -0700 Subject: [PATCH 02310/11794] New translations earning-strategies.md (Chinese Traditional) --- zh/core-concepts/fund-management/earning-strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md index ad3b88dae..babbff302 100644 --- a/zh/core-concepts/fund-management/earning-strategies.md +++ b/zh/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ # 收益策略 -收益策略将资金部署到各种DeFi平台。 保险库将决定哪些策略处于有效状态,以及它们将收到多少已部署资金。 +收益策略將資金部署到各種DeFi平台。 保險庫將決定哪些策略處於有效狀態,以及它們將收到多少已部署資金。 -此外,策略会随着时间的推移而升级。 例如,在刚推出时,将有一个初始的 [Compound 策略](../supported-strategies/compound.md)。 以后,这可能会被 v2 或 v3 版本的 Compound 策略所取代。 +此外,策略會隨著時間的推移而升級。 例如,在剛推出時,將有一個初始的 [Compound 策略](../supported-strategies/compound.md)。 以後,這可能會被 v2 或 v3 版本的 Compound 策略所取代。 From a90a5084dd408b45535752f261bcbf43038e34c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:18 -0700 Subject: [PATCH 02311/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 136 +++++++++++++++--------------- 1 file changed, 68 insertions(+), 68 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 25228313b..0f5b487c4 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - + - - @@ -20,151 +20,151 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - +
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
-为了在进入和退出时铸造和燃烧正确数量的 OUSD,智能合约需要准确定价进入和退出系统的 USDT,USDC 和 DAI。 它也需要一个可靠的方式来扩大供应以分配所赚取的利息,或者在基础资产价值发生负向变化时缩小供应。 作为去中心化协议,OUSD 必须依靠非中心化来源来获取这些价格。 +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD 从多个链上的预言服务器中获取价格,并使用对池最有利的汇率。 +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. {% endhint %} -为了防止恶意攻击并鼓励长期投资者而非短期投机者,OUSD 合约比较多个来源的价格,并选择使用对整个资金池有利的汇率。 这种机制可以保护资金池中的资金免受套利者的侵害,并防止任何人能够利用因错误定价的预言而导致的任何暂时性的问题来耗尽共享资金池。 +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -这保护池中的资金,同时奖励代币的长期持有者。 由于最安全的价格取决于交易的方向,因此 Origin oracle 公开了 `priceUSDMint()` 和 `priceUSDRedeem()`。 为了保持一致性,rebasing function使用 `priceUSDMint()` 。 +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. -这是 OUSD 正在使用的初始神谕: +Here is the initial set of oracles that are being used by OUSD: {% embed url="https://compound.finance/docs/prices" caption="" %} {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -以下神谕已实施,但由于gas成本,目前未使用它们: +The following oracles have been implemented, but are not currently being used due to gas costs: {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} {% tabs %} {% tab title="DAI/USD" %} -以下神谕用于获取或计算 **DAI / USD** 的价格: - -| 神谕(Oracle) | 对 | 合约 | -|:------------ |:--------- |:-------------------------------------------- | -| 开放数据库 | DAI / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | DAI / USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} {% tab title="USDT/USD" %} -以下神谕用于获取或计算 **USDT/USD** 的价格: +The following oracles are used to fetch or compute a price for **USDT/USD:** -| O**racle** | 对 | 合约 | -|:------------ |:---------- |:-------------------------------------------- | -| Chainlink | USDT / ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} {% tab title="USDC/USD" %} -以下神谕用于获取或计算 **USDC/USD** 的价格: +The following oracles are used to fetch or compute a price for **USDC/USD:** -| O**racle** | 对 | 合约 | -|:------------ |:------------ |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDC / ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} {% tab title="ETH/USD" %} -由于不是所有神谕都有直接的美元对,因此该协议也获取 **ETH / USD** 的价格,以便使用 ETH 计算美元价格。 为了安全起见,协议会做出对于基金最有利益(而不是个人)的选择。 +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. -| 神谕(Oracle) | 对 | 合约 | -|:---------- |:------- |:------------------------------------------ | -| 开放数据库 | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -接下来,其他的神谕也可能会被添加到协议中。 如果任何的一个神谕变得不可靠,我们也可能会取消对其神谕的支持。 +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 37901717b900ad3e3a9f4a4ecbc824823d011869 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:20 -0700 Subject: [PATCH 02312/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 434cc4bef..41afe68d8 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的稳定币 +# 支持的穩定幣 -**支持的稳定币** +**支持的穩定幣** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 -目前,OUSD 支持以下稳定币: +目前,OUSD 支持以下穩定幣: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 +雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 -尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 +儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 From 992351835f151fca0314bab7ebf68eb51287a0cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:22 -0700 Subject: [PATCH 02313/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 0111d47bb..80d1f0f7f 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | From 1f8df1c5166cc10527022f6abba98cdfb9bf3c82 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:23 -0700 Subject: [PATCH 02314/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 4bded3c7b8630c098b9607cdcb7e4f975c155698 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:25 -0700 Subject: [PATCH 02315/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 035965263..4ae2afe89 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From aa632fe1f7771a6482bd5472d7f266074d29a078 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:27 -0700 Subject: [PATCH 02316/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 967392407d51075f35c42ab11e4aa8c4912e198a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:29 -0700 Subject: [PATCH 02317/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 1ff555b019b4f83a96a607f80036b88323984bea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:30 -0700 Subject: [PATCH 02318/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 2a260812fc4a1ae3c7b8ea001d0e6938e6199f4c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:32 -0700 Subject: [PATCH 02319/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c58d78ff0c275c0d6f5904fb656ba4b54f0763fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:34 -0700 Subject: [PATCH 02320/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From b35156151d39c40a572b2163fc625fd82ae16f36 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:36 -0700 Subject: [PATCH 02321/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 55e87405cc6fd9340c12bb892bbf69f2e7b5d43f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:38 -0700 Subject: [PATCH 02322/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 726320550f530d8e1b1279aca775f9cb95cae6b1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:39 -0700 Subject: [PATCH 02323/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From e93a045d56e783fc2fc30de5d17c8c1c155d3c89 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:41 -0700 Subject: [PATCH 02324/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From e2d3e05be77276292efafd264a2f0e9692fb030a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:43 -0700 Subject: [PATCH 02325/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 4cc79c09ee062b49164e5545e4ac20f5fc8fd661 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:45 -0700 Subject: [PATCH 02326/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 1e57d9e8e3a0a13b7cc652a5a90cd0663523a5dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:46 -0700 Subject: [PATCH 02327/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 0874bb9a167956e0d28939969e8a9d8e38d1f9ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:48 -0700 Subject: [PATCH 02328/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 4630dd851253e07d5684a3d943a14504ae02650a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:55 -0700 Subject: [PATCH 02329/11794] New translations audits.md (Vietnamese) --- vi/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/security-and-risks/audits.md b/vi/security-and-risks/audits.md index db3055693..f3b6a1fc3 100644 --- a/vi/security-and-risks/audits.md +++ b/vi/security-and-risks/audits.md @@ -10,7 +10,7 @@ Audits have already been scheduled with the respected security firm, [Trail of B **Supported Strategies** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From e913b5a9fd950a6723f290dfee70ed605feb7947 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:32:57 -0700 Subject: [PATCH 02330/11794] New translations README.md (Vietnamese) --- vi/smart-contracts/api/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/smart-contracts/api/README.md b/vi/smart-contracts/api/README.md index 0bb57264b..16c7d2816 100644 --- a/vi/smart-contracts/api/README.md +++ b/vi/smart-contracts/api/README.md @@ -4,7 +4,7 @@ Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock-1.md) +* [Timelock](timelock.md) * [Oracles](oracle.md) * [Stategies](strategies.md) From 1661f88904837f31998772bc637579d2943c4694 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:33:02 -0700 Subject: [PATCH 02331/11794] New translations timelock.md (Vietnamese) --- vi/smart-contracts/api/timelock.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/vi/smart-contracts/api/timelock.md b/vi/smart-contracts/api/timelock.md index b891a0c78..88954aca7 100644 --- a/vi/smart-contracts/api/timelock.md +++ b/vi/smart-contracts/api/timelock.md @@ -1,6 +1,22 @@ # Timelock +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + {% hint style="info" %} -Documentation coming soon. +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 7f3c81710a7ab501562c775c75aaf4826906b763 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:33:08 -0700 Subject: [PATCH 02332/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/SUMMARY.md b/id/SUMMARY.md index e0b298afd..85b434c00 100644 --- a/id/SUMMARY.md +++ b/id/SUMMARY.md @@ -40,7 +40,7 @@ * [API](smart-contracts/api/README.md) * [Kubah](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock-1.md) + * [Timelock](smart-contracts/api/timelock.md) * [Oracle](smart-contracts/api/oracle.md) * [Strategi](smart-contracts/api/strategies.md) From 0281933b8c920f8938072f6afd90ad5882ed4ed5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:33:11 -0700 Subject: [PATCH 02333/11794] New translations principles.md (Vietnamese) --- vi/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/governance/principles.md b/vi/governance/principles.md index eea11a787..7e1e61af2 100644 --- a/vi/governance/principles.md +++ b/vi/governance/principles.md @@ -12,7 +12,7 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. **New and Existing Stakeholders** From 70b3e4cd1be6c59e1bbb327130b13e96b3177f00 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:33:54 -0700 Subject: [PATCH 02334/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 272e57b3c552d82c4ca69f0ece5f3736a5da199f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:33:55 -0700 Subject: [PATCH 02335/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index 3133d5b03..42f3811fe 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,10 +1,10 @@ -# Strategies +# 策略 -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 From bbccadfce50cc5a0386d7e9ef15a7d0e82e1851b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:33:58 -0700 Subject: [PATCH 02336/11794] New translations SUMMARY.md (Filipino) --- fil/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/SUMMARY.md b/fil/SUMMARY.md index 4532b5626..4148c0355 100644 --- a/fil/SUMMARY.md +++ b/fil/SUMMARY.md @@ -40,7 +40,7 @@ * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock-1.md) + * [Timelock](smart-contracts/api/timelock.md) * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) From 16ccfc7f3c8af2dd465b03303fe31193068aeaf2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:34:22 -0700 Subject: [PATCH 02337/11794] New translations principles.md (Hindi) --- hi/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/governance/principles.md b/hi/governance/principles.md index eea11a787..7e1e61af2 100644 --- a/hi/governance/principles.md +++ b/hi/governance/principles.md @@ -12,7 +12,7 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. **New and Existing Stakeholders** From 01f52e2fc3de7916218c0295b8019a208c840b8f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:34:27 -0700 Subject: [PATCH 02338/11794] New translations audits.md (Hindi) --- hi/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/security-and-risks/audits.md b/hi/security-and-risks/audits.md index db3055693..f3b6a1fc3 100644 --- a/hi/security-and-risks/audits.md +++ b/hi/security-and-risks/audits.md @@ -10,7 +10,7 @@ Audits have already been scheduled with the respected security firm, [Trail of B **Supported Strategies** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 9b565328c91ab9657f6da5f277ad0104d71abcf7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:34:28 -0700 Subject: [PATCH 02339/11794] New translations README.md (Hindi) --- hi/smart-contracts/api/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/smart-contracts/api/README.md b/hi/smart-contracts/api/README.md index 0bb57264b..16c7d2816 100644 --- a/hi/smart-contracts/api/README.md +++ b/hi/smart-contracts/api/README.md @@ -4,7 +4,7 @@ Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock-1.md) +* [Timelock](timelock.md) * [Oracles](oracle.md) * [Stategies](strategies.md) From 193553c118fa377bb87e162d761c787b9ce7fac4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:34:33 -0700 Subject: [PATCH 02340/11794] New translations timelock.md (Hindi) --- hi/smart-contracts/api/timelock.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/hi/smart-contracts/api/timelock.md b/hi/smart-contracts/api/timelock.md index b891a0c78..88954aca7 100644 --- a/hi/smart-contracts/api/timelock.md +++ b/hi/smart-contracts/api/timelock.md @@ -1,6 +1,22 @@ # Timelock +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + {% hint style="info" %} -Documentation coming soon. +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 7d8fea315a6986955d2af71a7292fdea1f0e53e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:34:38 -0700 Subject: [PATCH 02341/11794] New translations audits.md (Filipino) --- fil/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/security-and-risks/audits.md b/fil/security-and-risks/audits.md index db3055693..f3b6a1fc3 100644 --- a/fil/security-and-risks/audits.md +++ b/fil/security-and-risks/audits.md @@ -10,7 +10,7 @@ Audits have already been scheduled with the respected security firm, [Trail of B **Supported Strategies** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 2d6046fa7667d5b00064207a2e4c24435fd4b461 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:34:42 -0700 Subject: [PATCH 02342/11794] New translations principles.md (Filipino) --- fil/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/governance/principles.md b/fil/governance/principles.md index eea11a787..7e1e61af2 100644 --- a/fil/governance/principles.md +++ b/fil/governance/principles.md @@ -12,7 +12,7 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. **New and Existing Stakeholders** From d6efd75493d2ae748e238c3bf51706d774ec572a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:34:47 -0700 Subject: [PATCH 02343/11794] New translations README.md (Filipino) --- fil/smart-contracts/api/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/smart-contracts/api/README.md b/fil/smart-contracts/api/README.md index 0bb57264b..16c7d2816 100644 --- a/fil/smart-contracts/api/README.md +++ b/fil/smart-contracts/api/README.md @@ -4,7 +4,7 @@ Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock-1.md) +* [Timelock](timelock.md) * [Oracles](oracle.md) * [Stategies](strategies.md) From 09e7b4ede9a1bb7894c0b13b87e33b2756ec4426 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:34:53 -0700 Subject: [PATCH 02344/11794] New translations timelock.md (Filipino) --- fil/smart-contracts/api/timelock.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/fil/smart-contracts/api/timelock.md b/fil/smart-contracts/api/timelock.md index b891a0c78..88954aca7 100644 --- a/fil/smart-contracts/api/timelock.md +++ b/fil/smart-contracts/api/timelock.md @@ -1,6 +1,22 @@ # Timelock +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + {% hint style="info" %} -Documentation coming soon. +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 890430448f4e5eedf58e8c70ae0679b4fdb7c963 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:35:15 -0700 Subject: [PATCH 02345/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 88954aca7..b83248189 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. From c41c5a55647fca716bde758f6b8553adb7106fa9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:35:24 -0700 Subject: [PATCH 02346/11794] New translations principles.md (Croatian) --- hr/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/governance/principles.md b/hr/governance/principles.md index eea11a787..7e1e61af2 100644 --- a/hr/governance/principles.md +++ b/hr/governance/principles.md @@ -12,7 +12,7 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. **New and Existing Stakeholders** From fedbbaa3c3145835d0ef6c176f676c3a9faa55e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:35:29 -0700 Subject: [PATCH 02347/11794] New translations audits.md (Croatian) --- hr/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/security-and-risks/audits.md b/hr/security-and-risks/audits.md index db3055693..f3b6a1fc3 100644 --- a/hr/security-and-risks/audits.md +++ b/hr/security-and-risks/audits.md @@ -10,7 +10,7 @@ Audits have already been scheduled with the respected security firm, [Trail of B **Supported Strategies** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From f051b7333cf2e1da1dd5b8e2c94fca8604abe722 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:35:31 -0700 Subject: [PATCH 02348/11794] New translations README.md (Croatian) --- hr/smart-contracts/api/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/smart-contracts/api/README.md b/hr/smart-contracts/api/README.md index 0bb57264b..16c7d2816 100644 --- a/hr/smart-contracts/api/README.md +++ b/hr/smart-contracts/api/README.md @@ -4,7 +4,7 @@ Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock-1.md) +* [Timelock](timelock.md) * [Oracles](oracle.md) * [Stategies](strategies.md) From 51ba2c2274429c3cc6cc87f73a35ccaa611ef07d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:35:40 -0700 Subject: [PATCH 02349/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From a6d16f8f06e8d0d729bce8c58d6395cc398ff46d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:35:41 -0700 Subject: [PATCH 02350/11794] New translations architecture.md (Chinese Simplified) --- zh/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index c3a21d407..565729c52 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# Architecture +# 架构 ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +在内部,每个持有者池中的所有权百分比是用积分系统来跟踪。 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 From 09267e219b7d9698e73aebd57d90af8c60e07348 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:35:43 -0700 Subject: [PATCH 02351/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 50 +++++++++++++++++----------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 57f66229a..feec2a92f 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,55 +1,55 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| 保险库 (Vault) | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| 策略 | 地址 | 当前分配 | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:---- | +| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | -Internal implementation contracts: +内部 implementation 合约: -| Strategy | Address | +| 策略 | 地址 | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| 合约 | 地址 | +|:---- |:------------------------------------------------------------------------------------------------------------------- | +| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | {% endtab %} {% endtabs %} From 4662c557867755dc37357713d61d845e0a4e3412 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:35:57 -0700 Subject: [PATCH 02352/11794] New translations timelock.md (Croatian) --- hr/smart-contracts/api/timelock.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/hr/smart-contracts/api/timelock.md b/hr/smart-contracts/api/timelock.md index b891a0c78..88954aca7 100644 --- a/hr/smart-contracts/api/timelock.md +++ b/hr/smart-contracts/api/timelock.md @@ -1,6 +1,22 @@ # Timelock +{% hint style="danger" %} +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% endhint %} + +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. + {% hint style="info" %} -Documentation coming soon. +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: + +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. + + + + + From 0567f17d87d3e987cab8f22635b57f34b92c52fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:36:21 -0700 Subject: [PATCH 02353/11794] New translations SUMMARY.md (Hindi) --- hi/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/SUMMARY.md b/hi/SUMMARY.md index 4532b5626..4148c0355 100644 --- a/hi/SUMMARY.md +++ b/hi/SUMMARY.md @@ -40,7 +40,7 @@ * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock-1.md) + * [Timelock](smart-contracts/api/timelock.md) * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) From 9bd9bdaedbab1bc2a567a6a2df4d72004b8f3858 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:43:16 -0700 Subject: [PATCH 02354/11794] New translations compound.md (Spanish) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/es/core-concepts/supported-platforms/compound.md b/es/core-concepts/supported-platforms/compound.md index a4d2660a1..4189e776f 100644 --- a/es/core-concepts/supported-platforms/compound.md +++ b/es/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound es una plataforma y un protocolo de préstamos construido sobre la red de Ethereum y lanzado en septiembre de 2018. Los usuarios pueden ganar intereses compuestos o tomar prestados activos con garantía. Cada activo respaldado se agrega en su propio grupo de liquidez y las tasas de interés se ajustan automáticamente en función de la oferta y la demanda. -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +Los saldos de garantías están representados por ERC-20 cTokens, que automáticamente acumulan intereses y aumentan de valor con el tiempo en relación con el activo subyacente que representan. Los usuarios pueden tomar prestados activos contra sus cTokens. Los cTokens se pueden transferir libremente y se pueden usar en muchos otros protocolos DeFi. Los cTokens se pueden canjear por su garantía subyacente en cualquier momento. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound está gobernado por COMP, un token de gobernanza ERC-20. Los holders de COMP pueden proponer y votar cambios de protocolo o delegar sus votos en otra persona. Los tokens COMP se otorgan a prorrata a los usuarios del protocolo diariamente, divididos en partes iguales entre prestatarios y prestamistas. Una gran parte del suministro de tokens COMP fue retenida por el equipo de Compound, los inversores y los asesores. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +El valor total bloqueado \(TVL\) de Compound ha crecido rápidamente a más de $800 millones, lo que lo convierte en uno de los protocolos DeFi más grandes. COMP tiene una capitalización de mercado circulante de más de $500 millones. -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound ha sido sometido a múltiples auditorías de seguridad por OpenZeppelin y Trail of Bits. El protocolo del Compound fue verificado formalmente por CertiK y ha sido sometido a pruebas de estrés económico por parte de Gauntlet. Compound mantiene un programa de recompensas por errores. -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Recursos | | +|:------------------------------- |:-------------------------------------------------------------------------------------------------------------- | +| Sitio oficial | [https://compound.finance/](https://compound.finance/) | +| Documentos para desarrolladores | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 3d422c970367a691590f1bb35f0acc738d67d1cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:43:18 -0700 Subject: [PATCH 02355/11794] New translations curve.md (Spanish) --- es/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/es/core-concepts/supported-platforms/curve.md b/es/core-concepts/supported-platforms/curve.md index 021d0041b..75b02d583 100644 --- a/es/core-concepts/supported-platforms/curve.md +++ b/es/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +Próximamente. Curve aún no se ha integrado. {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve es un protocolo de liquidez descentralizado y un exchange en la red de Ethereum para monedas estables y BTC envuelto, lanzado en enero de 2020. Los usuarios pueden intercambiar entre las populares monedas estables ERC-20 o entre las representaciones ERC-20 de bitcoin. Los proveedores de liquidez facilitan el comercio y ganan comisiones. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve es un Creador de Mercado Automatizado \ (AMM \) donde cada mercado tiene un grupo de liquidez asociado con dos o más activos que deben tener el mismo valor, como USDT, USDC, DAI y TUSD, que son monedas estables vinculadas al dólar estadounidense. El tipo de cambio entre cada moneda estable y sus pesos relativos están determinados por un algoritmo basado en la oferta y la demanda. Los arbitrajistas actúan para normalizar estos tipos de cambio. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Algunos de los grupos de liquidez de Curve ganan tarifas adicionales para los proveedores de liquidez además de las tarifas de tradeo en los exchanges. Curve ofrece grupos de liquidez de monedas estables integrados con Compound, yearn.finance y Synthetix. Los activos de cada grupo de liquidez se proporcionan a esas plataformas para generar un rendimiento adicional que se transfiere a los proveedores de liquidez de cada grupo. Los tokens del Proveedor de Liquidez \ (LP \) se entregan a los participantes del grupo de liquidez y se pueden canjear por su liquidez inicial suministrada más las tarifas y el rendimiento acumulados. Los tokens del Proveedor de Liquidez también se pueden transferir para su uso en otros protocolos. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve está gobernado por CRV, un token de gobernanza ERC-20. Los holders de CRV pueden votar sobre cambios en el protocolo. Los holders de CRV pueden poner en staking sus tokens para obtener un poder de voto adicional proporcional al tiempo invertido. CRV se adjudica continuamente a proveedores de liquidez y una gran parte del suministro total de CRV se asignó al equipo y a los inversores en un cronograma continuo de consolidación. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Los volúmenes de tradeo en Curve suelen superar los 50 millones de dólares diarios. Curve tiene un Valor Total Bloqueado \ (TVL \) de más de mil millones de dólares por parte de los proveedores de liquidez al momento de escribir este artículo. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve se ha sometido a dos auditorías de Trail of Bits y mantiene un programa de recompensas por errores. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Recursos | | +|:------------------------------- |:------------------------------------------------------------------------ | +| Sitio oficial | [https://uniswap.org/](https://uniswap.org/) | +| Documentos para desarrolladores | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c07421f29ad426bd09b3f2317c21551543e6f633 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:43:20 -0700 Subject: [PATCH 02356/11794] New translations dydx.md (Spanish) --- es/core-concepts/supported-platforms/dydx.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/core-concepts/supported-platforms/dydx.md b/es/core-concepts/supported-platforms/dydx.md index 24f1a895e..c583e019f 100644 --- a/es/core-concepts/supported-platforms/dydx.md +++ b/es/core-concepts/supported-platforms/dydx.md @@ -1,12 +1,12 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +Próximamente. DyDx aún no se ha integrado. {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX es una plataforma y un protocolo de tradeo y préstamos construido sobre la red de Ethereum y lanzado en mayo de 2019. Los usuarios pueden negociar activos en el exchange descentralizado y sin custodia de dYdX o participar en dar préstamos o recibirlos. El protocolo de préstamos permite tradear en futuros o margin. Las tasas de interés se ajustan en función de la oferta y la demanda y sólo se ofrecen préstamos a corto plazo. -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +La liquidez de los activos disponibles para empréstitos y préstamos se agrupa por tipo de activo. Los intereses que se pagan a los prestamistas se acumulan automáticamente y los prestatarios deben aportar una garantía para obtener un préstamo. dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. From 217245cafdcdb3ceadf1ada16384dd0e74417896 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:52:57 -0700 Subject: [PATCH 02357/11794] New translations dydx.md (Spanish) --- es/core-concepts/supported-platforms/dydx.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/es/core-concepts/supported-platforms/dydx.md b/es/core-concepts/supported-platforms/dydx.md index c583e019f..07b91e946 100644 --- a/es/core-concepts/supported-platforms/dydx.md +++ b/es/core-concepts/supported-platforms/dydx.md @@ -8,18 +8,18 @@ dYdX es una plataforma y un protocolo de tradeo y préstamos construido sobre la La liquidez de los activos disponibles para empréstitos y préstamos se agrupa por tipo de activo. Los intereses que se pagan a los prestamistas se acumulan automáticamente y los prestatarios deben aportar una garantía para obtener un préstamo. -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX también admite préstamos de tipo flash, que son préstamos sin garantía en los que los usuarios piden prestado y reembolsan el saldo del préstamo en una sola transacción, lo que significa que los usuarios de préstamos tipo flash no necesitan aportar capital inicial. Los préstamos de tipo flash son un producto complejo dirigido a desarrolladores y se pueden utilizar para arbitrar a través de múltiples protocolos DeFi. -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +dYdX tiene alrededor de $40 millones de dólares en valor total bloqueado \ (TVL \) al momento de escribir este artículo. dYdX no tiene un token nativo. -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX ha sido sometido a auditorías de seguridad por OpenZeppelin y Bramah Systems. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Recursos | | +|:------------------------------- |:-------------------------------------------------------------------- | +| Sitio oficial | [https://dydx.exchange/](https://dydx.exchange/) | +| Documentos para desarrolladores | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From e0965f137d90baf22deb5d9c5d658afe63737425 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:52:59 -0700 Subject: [PATCH 02358/11794] New translations uniswap.md (Spanish) --- es/core-concepts/supported-platforms/uniswap.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-platforms/uniswap.md b/es/core-concepts/supported-platforms/uniswap.md index 012e25e93..0fe7a06fd 100644 --- a/es/core-concepts/supported-platforms/uniswap.md +++ b/es/core-concepts/supported-platforms/uniswap.md @@ -1,10 +1,10 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +Próximamente. Uniswap aún no se ha integrado. {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap es un protocolo de liquidez descentralizado y un exchange sobre la red de Ethereum, lanzado en Noviembre de 2018. Uniswap v2 se lanzó en Mayo de 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. From 53c5ae8bdad63d2135e96bf74a3ecbe9a6a37c61 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 14:53:01 -0700 Subject: [PATCH 02359/11794] New translations README.md (Spanish) --- es/core-concepts/supported-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/es/core-concepts/supported-platforms/README.md b/es/core-concepts/supported-platforms/README.md index aa4b89181..7b692ffa2 100644 --- a/es/core-concepts/supported-platforms/README.md +++ b/es/core-concepts/supported-platforms/README.md @@ -1,14 +1,14 @@ -# Supported Platforms +# Plataformas Compatibles -**Supported Platforms** +**Plataformas Compatibles** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD genera rendimiento al depositar monedas estables en plataformas de préstamos y grupos de liquidez de los creadores de mercado. Es importante comprender que estas plataformas conllevan riesgos tecnológicos y se pueden perder fondos si hay un evento de seguridad importante. Estamos eligiendo trabajar con las plataformas que han auditado sus contratos inteligentes y que creemos que son más seguras. -Currently, we plan to earn yields from the following platforms: +Actualmente, planeamos obtener rendimientos de las siguientes plataformas: {% page-ref page="compound.md" %} -Integrations are currently planned for the following platforms: +Actualmente están previstas integraciones para las siguientes plataformas: {% page-ref page="yearn.finance.md" %} @@ -24,9 +24,9 @@ Integrations are currently planned for the following platforms: {% page-ref page="balancer.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +Aunque DeFi ha crecido muy rápidamente y ahora hay miles de millones de dólares en valor depositado en estas plataformas, varios de estos proyectos todavía están en fase beta y son altamente experimentales. Puede haber vulnerabilidades ocultas en los contratos inteligentes que impulsan estas plataformas, y ha habido pérdidas multimillonarias causadas por vulnerabilidades en las aplicaciones de Ethereum en el pasado. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +Supervisamos de cerca los eventos de seguridad en las plataformas que apoyamos e inmediatamente nos moveremos para asegurar los fondos de los holders de OUSD si identificamos alguna amenaza. From 74b25aaa640454352c5eaef4325bcec4a270131c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:04:04 -0700 Subject: [PATCH 02360/11794] New translations yearn.finance.md (Spanish) --- es/core-concepts/supported-platforms/yearn.finance.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-platforms/yearn.finance.md b/es/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..91cefaa3e 100644 --- a/es/core-concepts/supported-platforms/yearn.finance.md +++ b/es/core-concepts/supported-platforms/yearn.finance.md @@ -1,10 +1,10 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +Próximamente. Yearn.finance aún no se ha integrado. {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +Yearn.finance, anteriormente iEarn.finance, es una plataforma de agregación de rendimiento construida sobre la red de Ethereum y lanzada en enero de 2020 por Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. From 3eb77b2cb59ee3f48cef4edae6326991728eba78 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:04:09 -0700 Subject: [PATCH 02361/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 43 ++++++++++++++++++---------------- 1 file changed, 23 insertions(+), 20 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 8bf620dac..e06668f78 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -18,38 +18,41 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oráculo | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | Internal implementation contracts: -| Contrato | Dirección | -|:-------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Bóveda | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | -| Oráculo de Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Oráculo abierto de Uniswap | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Contrato | Dirección | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Estrategia | Dirección | Asignación actual | -|:---------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------- | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -Internal implementation contracts: +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Estrategia | Dirección | -|:---------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| Contrato | Dirección | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% endtabs %} From 3bb8220710d6d7a7f2f5d6a8f21b16643d2e4340 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:04:21 -0700 Subject: [PATCH 02362/11794] New translations uniswap.md (Spanish) --- .../supported-platforms/uniswap.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/es/core-concepts/supported-platforms/uniswap.md b/es/core-concepts/supported-platforms/uniswap.md index 0fe7a06fd..12e085f61 100644 --- a/es/core-concepts/supported-platforms/uniswap.md +++ b/es/core-concepts/supported-platforms/uniswap.md @@ -4,24 +4,24 @@ Próximamente. Uniswap aún no se ha integrado. {% endhint %} -Uniswap es un protocolo de liquidez descentralizado y un exchange sobre la red de Ethereum, lanzado en Noviembre de 2018. Uniswap v2 se lanzó en Mayo de 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap es un protocolo de liquidez descentralizado y un exchange sobre la red de Ethereum, lanzado en Noviembre de 2018. Uniswap v2 se lanzó en Mayo de 2020. Los usuarios pueden intercambiar tokens ERC-20 por una comisión o contribuir con tokens a los grupos de liquidez para ganar comisiones. -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Los mercados de Uniswap operan como grupos de liquidez en lugar de libros de pedidos. Este tipo de exchange se denomina Creador de Mercado Automatizado \(AMM\). El tipo de cambio entre los dos activos se determina mediante una fórmula de producto constante y se mueve a lo largo de una curva de precios según el peso relativo de cada activo en el grupo de liquidez. Esto anima a los arbitrajistas a entrar en grupos de liquidez para reequilibrar las ponderaciones relativas y normalizar el tipo de cambio. -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +Los traders pueden sufrir deslizamientos si no hay suficiente liquidez en un grupo de liquidez determinado y es posible que no estén protegidos de tipos de cambio desfavorables. Los proveedores de liquidez pueden sufrir pérdidas transitorias cuando el tipo de cambio del grupo no coincide con las realidades del mercado y los arbitrajistas ejecutan operaciones a lo largo de la curva de precios. -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +Los participantes del grupo de liquidez reciben tokens de Proveedor de Liquidez de Uniswap \(LP\) que corresponden a su parte de liquidez proporcionada en un grupo de liquidez determinado. Estos tokens LP se pueden transferir libremente. Los participantes pueden salir de los grupos de liquidez en cualquier momento canjeando estos tokens por los activos proporcionados y las comisiones acumuladas. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +Los emisores de tokens que buscan mejorar la liquidez de sus tokens han ofrecido incentivos a los proveedores de liquidez en campañas de extracción de liquidez. Los nuevos emisores de tokens también han lanzado sus tokens en grupos de liquidez de Uniswap. -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +Los volúmenes de tradeo en Uniswap ahora eclipsan a los de muchos exchanges tradicionales y regularmente superan los $200 millones diarios. Uniswap tiene más de $170 millones de dólares en Valor Total Bloqueado \(TVL\) por proveedores de liquidez. Uniswap no tiene una plataforma nativa o un token de gobernanza. -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap ha tenido sus contratos inteligentes auditados y verificados formalmente por dapp.org. Uniswap mantiene un programa de recompensas por errores. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Recursos | | +|:------------------------------- |:------------------------------------------------------------------------ | +| Sitio oficial | [https://uniswap.org/](https://uniswap.org/) | +| Documentos para desarrolladores | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c59048ca6cadf3716180d4f4e990c44c6da0e7e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:04:37 -0700 Subject: [PATCH 02363/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 57f66229a..4e0bcb647 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -18,38 +18,41 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -Internal implementation contracts: +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% endtabs %} From 5381e96e838b706cb5d4818368c1d87d82899e5e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:05:11 -0700 Subject: [PATCH 02364/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 43 ++++++++++++++++++---------------- 1 file changed, 23 insertions(+), 20 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index ed749619f..12d849485 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -18,38 +18,41 @@ Indirizzi ben conosciuti \ (spesso wrapper proxy \): | Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 di 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracolo | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | Contratti di implementazione interna: -| Contratto | Indirizzo | -|:-------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | -| Oracolo Mix | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | -| Oracolo Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Oracolo Open Uniswap | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Contratto | Indirizzo | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} -Indirizzi ben conosciuti \ (wrapper proxy \): +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategia | Indirizzo | Allocazione corrente | -|:--------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------- | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -Contratti di implementazione interna: +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategia | Indirizzo | -|:--------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| Contratto | Indirizzo | -|:--------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% endtabs %} From 154e1f2f5234181eca34db332a531597d9f781d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:05:37 -0700 Subject: [PATCH 02365/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 57f66229a..4e0bcb647 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -18,38 +18,41 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -Internal implementation contracts: +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% endtabs %} From 6cff987dc4b197137a482cfc747303a7c826c845 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:06:09 -0700 Subject: [PATCH 02366/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 57f66229a..4e0bcb647 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -18,38 +18,41 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -Internal implementation contracts: +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% endtabs %} From af8217720a205f1669abe0a54693d06ebe4c79b5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:06:34 -0700 Subject: [PATCH 02367/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 57f66229a..4e0bcb647 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -18,38 +18,41 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -Internal implementation contracts: +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% endtabs %} From 51a83f4ae65bd078fd62378be487ebbc28e5f1b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:07:17 -0700 Subject: [PATCH 02368/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 690130980..3a77f6dbb 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -18,38 +18,41 @@ | 타임락(Timelock) | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5/8 멀티시그(multi-sig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | 오라클 | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | 내부 실행 컨트랙트: | 컨트렉트 | 주소 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| 금고(Vault) | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} -잘 알려진 주소 \ (흔한 프록시 래퍼 \): +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| 전략 | 주소 | 현재 할당 | -|:-------------- |:--------------------------------------------------------------------------------------------------------------------- |:----- | -| 컴파운드(Compound) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100 % | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -내부 실행 컨트랙트: +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| 전략 | 주소 | -|:-------------- |:--------------------------------------------------------------------------------------------------------------------- | -| 컴파운드(Compound) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| 컨트렉트 | 주소 | -|:---- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% endtabs %} From d920db674191f5f7e30c07fbd0a11abcf5249599 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:07:44 -0700 Subject: [PATCH 02369/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 57f66229a..4e0bcb647 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -18,38 +18,41 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -Internal implementation contracts: +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% endtabs %} From 9bb68894725b0ea44cee591193d4b89cf8c3f26e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:08:06 -0700 Subject: [PATCH 02370/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 57f66229a..4e0bcb647 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -18,38 +18,41 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -Internal implementation contracts: +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% endtabs %} From cd628e025df0e77b0198a8480f56f18be17c4a7a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:08:20 -0700 Subject: [PATCH 02371/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 57 ++++++++++++++++++---------------- 1 file changed, 30 insertions(+), 27 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index feec2a92f..4e0bcb647 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,55 +1,58 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| 保险库 (Vault) | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} -知名的地址 \(often proxy wrappers\): +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| 策略 | 地址 | 当前分配 | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:---- | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -内部 implementation 合约: +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| 策略 | 地址 | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| 合约 | 地址 | -|:---- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% endtabs %} From 47497419808cebec76800b509f94cfe077bb748d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:08:21 -0700 Subject: [PATCH 02372/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 5bfe741f847825ced0ea19ee3e5e26c56e3897f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:08:23 -0700 Subject: [PATCH 02373/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index b83248189..88954aca7 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. From 13f394fd6cb76c0e59a23739472d80062198f0dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:08:34 -0700 Subject: [PATCH 02374/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 57f66229a..4e0bcb647 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -18,38 +18,41 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -Internal implementation contracts: +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% endtabs %} From 0d34e375434fdcbb446a2474e0a893ed18a023c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:08:55 -0700 Subject: [PATCH 02375/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 57f66229a..4e0bcb647 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -18,38 +18,41 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -Internal implementation contracts: +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% endtabs %} From 5a515b053566a4ccb73a81e0473c1edaa103d5c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:09:35 -0700 Subject: [PATCH 02376/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 4148c0355..94b1f40a6 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [弹性供应](core-concepts/elastic-supply.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) @@ -23,35 +23,35 @@ * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management/README.md) + * [收益策略](core-concepts/fund-management/earning-strategies.md) + * [多样化](core-concepts/fund-management/diversification.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) +* [如何贡献](security-and-risks/contributing.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From a536bd4caa1bc4bd3033b6e347fb35b7fb68d82a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:09:40 -0700 Subject: [PATCH 02377/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 6f2b8ae00..7c488fbf2 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,40 +1,40 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 -**Adding OUSD to Your Wallet** +**将 OUSD 加入您的钱包** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 -**Integrating OUSD** +**集成 OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} -**Getting Help** +**帮助** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +请加入 Origin [Discord](www.originprotocol.com/discord) 中的 Origin Dollar #engineering 聊天室。 我们的团队和社区成员期待帮助您开发。 您所提出的问题可以帮助我们改善产品,所以如果在这里找不到需要的信息,请随时联系我们。 From 501d872ec06f7e38e2e44e21dd026a1669b4753f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:09:42 -0700 Subject: [PATCH 02378/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 8bf7459de..2683c4907 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 1ec25f9965cd741e6aa60824b63fd9006b7bb74e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:09:43 -0700 Subject: [PATCH 02379/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 8761024c7e21e767bd08ffb7724c253dcfe531d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:09:45 -0700 Subject: [PATCH 02380/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 0da058713d8cc3785c82bf7c9e0fe5fa0548c936 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:09:46 -0700 Subject: [PATCH 02381/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index a186313e1..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保險庫 (Vault) +# 保险库 (Vault) -保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -保險庫最重要的可公開調用的功能是: +保险库最重要的可公开调用的功能是: -* `mint()`允許將一種受支持的穩定幣轉換為 OUSD -* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD -* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 -* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 -* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 -* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From 7835a5f69363e8e8371a260985f1764fdeba9019 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:09:47 -0700 Subject: [PATCH 02382/11794] New translations elastic-supply.md (Chinese Simplified) --- zh/core-concepts/elastic-supply.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index b415919ae..ef84d413a 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD 的重新平衡机制非常偏向于增加供应量,因为 OUSD 的铸造量与基础策略所获得的收益相关。 除了基础稳定币常见的价格波动之外,您应该不会看到 OUSD 余额下降。 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 余额的重大减少将代表系统出现了问题。 +3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 From c8bdd5e4ff4d447926188e212d3e21924fe5a76a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:09:49 -0700 Subject: [PATCH 02383/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 136 +++++++++++++++--------------- 1 file changed, 68 insertions(+), 68 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 0f5b487c4..25228313b 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 - - + - - @@ -20,151 +20,151 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - +
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
-In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +为了在进入和退出时铸造和燃烧正确数量的 OUSD,智能合约需要准确定价进入和退出系统的 USDT,USDC 和 DAI。 它也需要一个可靠的方式来扩大供应以分配所赚取的利息,或者在基础资产价值发生负向变化时缩小供应。 作为去中心化协议,OUSD 必须依靠非中心化来源来获取这些价格。 {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +OUSD 从多个链上的预言服务器中获取价格,并使用对池最有利的汇率。 {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +为了防止恶意攻击并鼓励长期投资者而非短期投机者,OUSD 合约比较多个来源的价格,并选择使用对整个资金池有利的汇率。 这种机制可以保护资金池中的资金免受套利者的侵害,并防止任何人能够利用因错误定价的预言而导致的任何暂时性的问题来耗尽共享资金池。 -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +这保护池中的资金,同时奖励代币的长期持有者。 由于最安全的价格取决于交易的方向,因此 Origin oracle 公开了 `priceUSDMint()` 和 `priceUSDRedeem()`。 为了保持一致性,rebasing function使用 `priceUSDMint()` 。 -Here is the initial set of oracles that are being used by OUSD: +这是 OUSD 正在使用的初始神谕: {% embed url="https://compound.finance/docs/prices" caption="" %} {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: +以下神谕已实施,但由于gas成本,目前未使用它们: {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} {% tabs %} {% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +以下神谕用于获取或计算 **DAI / USD** 的价格: + +| 神谕(Oracle) | 对 | 合约 | +|:------------ |:--------- |:-------------------------------------------- | +| 开放数据库 | DAI / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI / USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} {% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** +以下神谕用于获取或计算 **USDT/USD** 的价格: -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +| O**racle** | 对 | 合约 | +|:------------ |:---------- |:-------------------------------------------- | +| Chainlink | USDT / ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} {% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** +以下神谕用于获取或计算 **USDC/USD** 的价格: -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +| O**racle** | 对 | 合约 | +|:------------ |:------------ |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC / ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} {% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. +由于不是所有神谕都有直接的美元对,因此该协议也获取 **ETH / USD** 的价格,以便使用 ETH 计算美元价格。 为了安全起见,协议会做出对于基金最有利益(而不是个人)的选择。 -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| 神谕(Oracle) | 对 | 合约 | +|:---------- |:------- |:------------------------------------------ | +| 开放数据库 | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +接下来,其他的神谕也可能会被添加到协议中。 如果任何的一个神谕变得不可靠,我们也可能会取消对其神谕的支持。 From 18ede934f3176840b1097735047264131c2a479b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:09:52 -0700 Subject: [PATCH 02384/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 80d1f0f7f..0111d47bb 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From 30925d1c60861a4c0e541a7a583b48b539afe9ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:01 -0700 Subject: [PATCH 02385/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 479c6efa4..4fee47a70 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From f1e2b82b98344291884747f24c9652eb30ff4199 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:03 -0700 Subject: [PATCH 02386/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From 60716053c0ac3962fe9d539cff519d9288335ad0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:05 -0700 Subject: [PATCH 02387/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 8d23cce478d9300ef2a19e7f1da8c9d22ae3a682 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:06 -0700 Subject: [PATCH 02388/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..1aeece47e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: +我们打算至少与以下自动做市商直接集成: {% page-ref page="../supported-strategies/uniswap.md" %} From d81fd1bb02133aab28658c02791faebf87a050a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:08 -0700 Subject: [PATCH 02389/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 3670a65b168a6b74aa934cf70ceed6c01fe4af9f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:09 -0700 Subject: [PATCH 02390/11794] New translations principles.md (Chinese Simplified) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index 7e1e61af2..f4704a501 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# Principles +# 原则 -**Progressive Decentralization** +**渐进式去中心化** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**时间锁** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 -**New and Existing Stakeholders** +**新的和现有的利益相关者** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 From 295002e4f378140f7065beaf2b4ef8d131068ec9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:11 -0700 Subject: [PATCH 02391/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 92140f5ed..00b7fc318 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 奖励的范围从小问题 **$ 100** 到重大漏洞的 **$ 250,000** 。 Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From fe40c08a69f72171b91e656104a99c6bfd64c5b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:12 -0700 Subject: [PATCH 02392/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..d5d7eead2 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From 662cbcebb51c4be60c5aaffa2bd9306eb14992a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:13 -0700 Subject: [PATCH 02393/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index f3b6a1fc3..3ecc2df2a 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# 审核 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 -**Supported Strategies** +**支持策略** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 1c5af5797a986cde2cbd0e02fabe06ed3826bbdd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:15 -0700 Subject: [PATCH 02394/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 7aa009ac1..93fb647e8 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 49201e10ce5b624c41012671d50b61aa15cd74aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:16 -0700 Subject: [PATCH 02395/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 9f1e1e40f3c27d3703f9c8434b58dec2d9a80f7b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:18 -0700 Subject: [PATCH 02396/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From d26ce56dec0adcc6c6a77bea2a917414b6114b3a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:20 -0700 Subject: [PATCH 02397/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From e0776f2b03b9001bed072e1453abc246787989d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:21 -0700 Subject: [PATCH 02398/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 88954aca7..b83248189 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. From f5814ac5150fc246babe9e2f38b898dc6898a680 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:23 -0700 Subject: [PATCH 02399/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 01b745fd044bfea4333429c21889bb2840c477a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:25 -0700 Subject: [PATCH 02400/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 4e0bcb647..3944057eb 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | From 7c987f825b4cb47579c6c68db8c506c6f036e63b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:27 -0700 Subject: [PATCH 02401/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From b92cceddd3bcf8ccb38da172f11c033e2c8a6642 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:28 -0700 Subject: [PATCH 02402/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From cd63f0b18dc7a5f60d3ac5564d424bc669f38fda Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:30 -0700 Subject: [PATCH 02403/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 140cb99cdfcc46c5066fc29fbc54484a90a55047 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:31 -0700 Subject: [PATCH 02404/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 3744ec066cad8220c02df40ac014c65fa28f9321 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:32 -0700 Subject: [PATCH 02405/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 0c7ad2c41eeaf8b590604d4178b1a26bb5271893 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:34 -0700 Subject: [PATCH 02406/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 5e1441863a952965d8ef947a9ebf3785267cbf60 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:35 -0700 Subject: [PATCH 02407/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From bac42795d2aadef2750468d572f10ae9299715c7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:37 -0700 Subject: [PATCH 02408/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 65fde5b647b73f362bb73af596e28efc7a16acac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:38 -0700 Subject: [PATCH 02409/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 4e16ac31746fbec838cf5b1588cf219c7b51f664 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:40 -0700 Subject: [PATCH 02410/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 060af0c73cf36c323f441a2000875cd29c72e4d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:41 -0700 Subject: [PATCH 02411/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 3c32ef0af7173b10f05cee42be87f45de2656cee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:43 -0700 Subject: [PATCH 02412/11794] New translations curve.md (Chinese Simplified) --- .../supported-strategies/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index c0bf8f99e..1ac89885c 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL\) 超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | +| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From be8b8d0951938ee9b068e1f38886dcb19bc88f49 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:44 -0700 Subject: [PATCH 02413/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 7e717a3fb22dc71efea6727701dceb1da784cec7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:45 -0700 Subject: [PATCH 02414/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From dc44ee74c83338d5d6e1e2b7c5dfdcd74ae62d5d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:47 -0700 Subject: [PATCH 02415/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From aa6d608e75cc4aeb8fc8568e6c66c05bbbfca9d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:49 -0700 Subject: [PATCH 02416/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 93e76129f655f91ddd6b75ca6a3dc8c8db4a800a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:50 -0700 Subject: [PATCH 02417/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 8f991bd82..3bdacd954 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From abaa7a7c611e1c79287f6a589f6759f8fbdcb337 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:52 -0700 Subject: [PATCH 02418/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 54f15f9207e46faa6ee0a6a35dc3f48b8adeaf0e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:53 -0700 Subject: [PATCH 02419/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From d37b33f0df26b1ffd97cad4912bae1749301eb83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:55 -0700 Subject: [PATCH 02420/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 57f66229a..4e0bcb647 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -18,38 +18,41 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -Internal implementation contracts: +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% endtabs %} From ea76f823fe7870b7c739d974f7db6cc4e68b1674 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:10:56 -0700 Subject: [PATCH 02421/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 1b403caaf319808d3ddb8750e956371812bb7f72 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:11:05 -0700 Subject: [PATCH 02422/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 57f66229a..4e0bcb647 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -18,38 +18,41 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -Internal implementation contracts: +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% endtabs %} From 741a19c6c88b1989b4b044c5bba20aba41241529 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:11:54 -0700 Subject: [PATCH 02423/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 57f66229a..4e0bcb647 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -18,38 +18,41 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -Internal implementation contracts: +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% endtabs %} From 2a0c26435e1c5c7d278ea404937d36a6e2e3a176 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:12:17 -0700 Subject: [PATCH 02424/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 57f66229a..4e0bcb647 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -18,38 +18,41 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -Internal implementation contracts: +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% endtabs %} From 0cbc926eeb7f6492d071e4653ba2389e3c9304ee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:12:51 -0700 Subject: [PATCH 02425/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 57f66229a..4e0bcb647 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -18,38 +18,41 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -Internal implementation contracts: +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% endtabs %} From 11c39d4bdad31af1f904a53d0107789ab1a3c671 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:13:18 -0700 Subject: [PATCH 02426/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 57f66229a..4e0bcb647 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -18,38 +18,41 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -Internal implementation contracts: +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% endtabs %} From cdc8c718ab0be60aed389f6e417053124721638c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:13:31 -0700 Subject: [PATCH 02427/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 57f66229a..4e0bcb647 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -18,38 +18,41 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Vault | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | Current Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ | -| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -Internal implementation contracts: +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compound | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | -|:-------- |:------------------------------------------------------------------------------------------------------------------- | -| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% endtabs %} From 562fe01222391b08910df39dd0584c4daa6e123b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:13:49 -0700 Subject: [PATCH 02428/11794] New translations yearn.finance.md (Spanish) --- .../supported-platforms/yearn.finance.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/es/core-concepts/supported-platforms/yearn.finance.md b/es/core-concepts/supported-platforms/yearn.finance.md index 91cefaa3e..6ba83105a 100644 --- a/es/core-concepts/supported-platforms/yearn.finance.md +++ b/es/core-concepts/supported-platforms/yearn.finance.md @@ -4,22 +4,22 @@ Próximamente. Yearn.finance aún no se ha integrado. {% endhint %} -Yearn.finance, anteriormente iEarn.finance, es una plataforma de agregación de rendimiento construida sobre la red de Ethereum y lanzada en enero de 2020 por Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +Yearn.finance, anteriormente iEarn.finance, es una plataforma de agregación de rendimiento construida sobre la red de Ethereum y lanzada en enero de 2020 por Andre Cronje. Yearn gestiona el cultivo de rendimiento y las estrategias de reequilibrio mediante una combinación de automatización y toma de decisiones humanas en nombre de los usuarios que han depositado capital. -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn tiene dos productos de agregación de rendimiento, Ganancias y Bóvedas. Las Ganancias permite a los usuarios depositar monedas estables o BTC envueltos en grupos de liquidez en Curve para ganar tarifas y recompensas de token de gobernanza. Estos activos también se prestan en plataformas que ofrecen alto rendimiento y recompensas simbólicas, lo que aumenta el rendimiento obtenido. -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Las Bóvedas ofrecen una experiencia más automatizada y administrada. Los usuarios depositan activos como LINK, tokens del proveedor de liquidez de Curve o monedas estables, y la Bóveda agrupa estos activos y despliega la estrategia de cultivo de mayor rendimiento que la comunidad y Andre Cronje consideran segura. Los tokens de gobernanza obtenidos como recompensas se venden por el activo original depositado y se combinan con otras tarifas y se transfieren automáticamente a la Bóveda para obtener un rendimiento compuesto. Las estrategias se pueden cambiar con frecuencia y la puesta en común de activos ahorra costos de gas para los usuarios. -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn está gobernado por YFI, un token de gobernanza ERC-20. Los holders de YFI pueden votar sobre los cambios de protocolo después de aceptar bloquear su YFI durante 3 días. YFI también se puede colocar en staking por rendimiento en el portal de gobernanza. Este rendimiento proviene de las tarifas cobradas a los usuarios por los productos de Yearn. YFI se distribuyó en su totalidad a los proveedores de liquidez en Curve y Balancer. No hubo asignación para miembros del equipo o inversores. -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +El valor total bloqueado \(TVL\) de Yearn ha crecido rápidamente a más de $800 millones, lo que lo convierte en uno de los protocolos DeFi más grandes. YFI tiene una capitalización de mercado circulante de más de $400 millones. -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn se ha sometido a múltiples auditorías de contratos inteligentes y de seguridad por parte de CertiK, Quantstamp, HackMD y CryptoManiacs. Yearn tiene la reputación de lanzar productos experimentales muy rápidamente y advierte a los usuarios que sus productos están en fase beta. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Recursos | | +|:------------------------------- |:-------------------------------------------------------------------- | +| Sitio oficial | [https://yearn.finance/](https://yearn.finance/) | +| Documentos para desarrolladores | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 94c09d12cbb734d27406e5c1bc8b159a535324ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:13:51 -0700 Subject: [PATCH 02429/11794] New translations curve.md (Spanish) --- es/core-concepts/supported-strategies/curve.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/es/core-concepts/supported-strategies/curve.md b/es/core-concepts/supported-strategies/curve.md index c0bf8f99e..c066b574f 100644 --- a/es/core-concepts/supported-strategies/curve.md +++ b/es/core-concepts/supported-strategies/curve.md @@ -1,16 +1,16 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +Próximamente. Curve aún no se ha integrado. {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve es un protocolo de liquidez descentralizado y un exchange en la red de Ethereum para monedas estables y BTC envuelto, lanzado en enero de 2020. Los usuarios pueden intercambiar entre las populares monedas estables ERC-20 o entre las representaciones ERC-20 de bitcoin. Los proveedores de liquidez facilitan el tradeo y ganan comisiones. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve es un Creador de Mercado Automatizado \ (AMM \) donde cada mercado tiene un grupo de liquidez asociado con dos o más activos que deben tener el mismo valor, como USDT, USDC, DAI y TUSD, que son monedas estables vinculadas al dólar estadounidense. El tipo de cambio entre cada moneda estable y sus pesos relativos están determinados por un algoritmo basado en la oferta y la demanda. Los arbitrajistas actúan para normalizar estos tipos de cambio. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Algunos de los grupos de liquidez de Curve ganan tarifas adicionales para los proveedores de liquidez además de las tarifas de tradeo en los exchanges. Curve ofrece grupos de liquidez de monedas estables integrados con Compound, yearn.finance y Synthetix. Los activos de cada grupo de liquidez se proporcionan a esas plataformas para generar un rendimiento adicional que se transfiere a los proveedores de liquidez de cada grupo. Los tokens del Proveedor de Liquidez \ (LP \) se entregan a los participantes del grupo de liquidez y se pueden canjear por su liquidez inicial suministrada más las tarifas y el rendimiento acumulados. Los tokens del Proveedor de Liquidez también se pueden transferir para su uso en otros protocolos. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve está gobernado por CRV, un token de gobernanza ERC-20. Los holders de CRV pueden votar sobre cambios en el protocolo. Los holders de CRV pueden poner en staking sus tokens para obtener un poder de voto adicional proporcional al tiempo invertido. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. From 480ed6018a02778a0c06fa0b25c24ed5ae63a4b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:23:36 -0700 Subject: [PATCH 02430/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 4e0bcb647..2d723a9dd 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -15,7 +15,7 @@ Well-known addresses \(often proxy wrappers\): |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | @@ -30,7 +30,6 @@ Internal implementation contracts: | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} From b7630c1ec3056c97cca2eb60b32ca69bc55e0b6f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:24:28 -0700 Subject: [PATCH 02431/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 4e0bcb647..2d723a9dd 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -15,7 +15,7 @@ Well-known addresses \(often proxy wrappers\): |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | @@ -30,7 +30,6 @@ Internal implementation contracts: | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} From 5d31d65dad1fd0c49d368bbeeb9445bdf3642ce8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:24:34 -0700 Subject: [PATCH 02432/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 4e0bcb647..2d723a9dd 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -15,7 +15,7 @@ Well-known addresses \(often proxy wrappers\): |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | @@ -30,7 +30,6 @@ Internal implementation contracts: | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} From 0dd45b2ef463ffafb02549c46b48158b3a1dbb65 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:24:59 -0700 Subject: [PATCH 02433/11794] New translations contributing.md (Spanish) --- es/security-and-risks/contributing.md | 34 +++++++++++++-------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/es/security-and-risks/contributing.md b/es/security-and-risks/contributing.md index 5d53b886f..841029bb5 100644 --- a/es/security-and-risks/contributing.md +++ b/es/security-and-risks/contributing.md @@ -1,29 +1,29 @@ -# Contributing +# Contribuyendo -**100% Open-source** +**100% Código abierto** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD es un proyecto completamente de código abierto y agradecemos contribuciones de todo tipo. Hay muchas formas de ayudar, desde informar problemas, contribuir con código y ayudarnos a mejorar nuestra comunidad. -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +Trabajamos en público y nuestra compañía en Discord está abierta a todos. Si tiene preguntas o necesita ayuda para comenzar, nuestros canales de Discord de OUSD son el mejor lugar para obtener ayuda de nuestro equipo y comunidad. -#### Development Process +#### Proceso de Desarrollo -Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. +Nuestra estrategia de ramificación es similar a [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), pero hacemos todo nuestro desarrollo en la rama `master` y tenemos una rama `estable` para el código que se ha lanzado. -Your development flow should look like: +Su flujo de desarrollo debería verse así: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +1. ¡Encuentra un tema interesante y comunícate! Por favor informe al canal `#engineering` [Discord](https://discord.gg/jyxpUSe) qué desea trabajar. +2. Haga ping a un miembro del equipo central, [](https://github.com/orgs/OriginProtocol/teams/core/members) miembro en Discord y pida que lo agreguen a nuestro equipo de [colaboradores](https://github.com/orgs/OriginProtocol/teams/contributors). De lo contrario, deberá bifurcar el repositorio relevante y enviar las ramas de funciones a su propia bifurcación. +3. Agregue un comentario al problema o autoasignelo para que no tengamos varios colaboradores trabajando involuntariamente en la misma tarea. +4. Comience con la rama `master` y compruebe una nueva rama de función a menos que esté contribuyendo a una función existente. +5. Siga el estilo de codificación [apropiado](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) y escriba un código increíble. +6. Extraiga las últimas confirmaciones de `master` y confirme que su código funciona con cualquier otro trabajo que se haya fusionado desde que comenzó. +7. Empuje su rama al repositorio de arriba \ (es decir, https: //github.com/OriginProtocol/ \ [repo \] \) para que otros contribuyentes puedan trabajar fácilmente si es necesario. +8. Solicite una revisión en el RP haciendo clic en el ícono de ajustes junto a "Reviewers" en la columna de la derecha. -The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. +La rama `master` está bloqueada para que solo los miembros del equipo [central](https://github.com/orgs/OriginProtocol/teams/core) puedan fusionar sus solicitudes de extracción. Las solicitudes de extracción que son revisadas por pares por otros colaboradores de confianza se acelerarán y combinarán ¡más rápido! Consulte el canal `#engineering` de Discord para ver los revisores adecuados. -#### Coding Style +#### Estilo de Codificación We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. From d7bc01d265affc2f52e7632d376786cd2924fb90 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:25:14 -0700 Subject: [PATCH 02434/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index e06668f78..d6201c702 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -15,7 +15,7 @@ Well-known addresses \(often proxy wrappers\): |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oráculo | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | @@ -30,7 +30,6 @@ Internal implementation contracts: | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} From d20c7d1205d342a5ad2e7ac4b92d2d45be1062bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:25:19 -0700 Subject: [PATCH 02435/11794] New translations curve.md (Spanish) --- es/core-concepts/supported-strategies/curve.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/es/core-concepts/supported-strategies/curve.md b/es/core-concepts/supported-strategies/curve.md index c066b574f..cbe890169 100644 --- a/es/core-concepts/supported-strategies/curve.md +++ b/es/core-concepts/supported-strategies/curve.md @@ -10,16 +10,16 @@ Curve es un Creador de Mercado Automatizado \ (AMM \) donde cada mercado tiene u Algunos de los grupos de liquidez de Curve ganan tarifas adicionales para los proveedores de liquidez además de las tarifas de tradeo en los exchanges. Curve ofrece grupos de liquidez de monedas estables integrados con Compound, yearn.finance y Synthetix. Los activos de cada grupo de liquidez se proporcionan a esas plataformas para generar un rendimiento adicional que se transfiere a los proveedores de liquidez de cada grupo. Los tokens del Proveedor de Liquidez \ (LP \) se entregan a los participantes del grupo de liquidez y se pueden canjear por su liquidez inicial suministrada más las tarifas y el rendimiento acumulados. Los tokens del Proveedor de Liquidez también se pueden transferir para su uso en otros protocolos. -Curve está gobernado por CRV, un token de gobernanza ERC-20. Los holders de CRV pueden votar sobre cambios en el protocolo. Los holders de CRV pueden poner en staking sus tokens para obtener un poder de voto adicional proporcional al tiempo invertido. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve está gobernado por CRV, un token de gobernanza ERC-20. Los holders de CRV pueden votar sobre cambios en el protocolo. Los holders de CRV pueden poner en staking sus tokens para obtener un poder de voto adicional proporcional al tiempo invertido. CRV se adjudica continuamente a proveedores de liquidez y una gran parte del suministro total de CRV se asignó al equipo y a los inversores en un cronograma continuo de consolidación. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Los volúmenes de tradeo en Curve suelen superar los 50 millones de dólares diarios. Curve tiene un Valor Total Bloqueado \ (TVL \) de más de mil millones de dólares por parte de los proveedores de liquidez al momento de escribir este artículo. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve se ha sometido a dos auditorías de Trail of Bits y mantiene un programa de recompensas por errores. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Recursos | | +|:------------------------------- |:------------------------------------------------------------------------ | +| Sitio oficial | [https://www.curve.fi/](https://www.curve.fi/) | +| Documentos para desarrolladores | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From b8c05cc98e3bb8b0901281c2050a56ae4c063db1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:25:40 -0700 Subject: [PATCH 02436/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 4e0bcb647..2d723a9dd 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -15,7 +15,7 @@ Well-known addresses \(often proxy wrappers\): |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | @@ -30,7 +30,6 @@ Internal implementation contracts: | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} From 790329add719a6964ec8866ec5f8ffd3ad82b120 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:25:59 -0700 Subject: [PATCH 02437/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 4e0bcb647..2d723a9dd 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -15,7 +15,7 @@ Well-known addresses \(often proxy wrappers\): |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | @@ -30,7 +30,6 @@ Internal implementation contracts: | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} From a9c79e37f4cb8b2fba77c5b7d590b3c1cbdf56b3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:26:23 -0700 Subject: [PATCH 02438/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 4e0bcb647..2d723a9dd 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -15,7 +15,7 @@ Well-known addresses \(often proxy wrappers\): |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | @@ -30,7 +30,6 @@ Internal implementation contracts: | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} From 6554c2dd3426112bf8c6a3cbcba887b7c295de9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:26:50 -0700 Subject: [PATCH 02439/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 4e0bcb647..2d723a9dd 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -15,7 +15,7 @@ Well-known addresses \(often proxy wrappers\): |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | @@ -30,7 +30,6 @@ Internal implementation contracts: | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} From 369666573f5055fc0832f9fcfbffa02150091163 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:27:15 -0700 Subject: [PATCH 02440/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 4e0bcb647..2d723a9dd 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -15,7 +15,7 @@ Well-known addresses \(often proxy wrappers\): |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | @@ -30,7 +30,6 @@ Internal implementation contracts: | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} From 23347b1606bb19ade8007386b4b8cdec589a339f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:28:06 -0700 Subject: [PATCH 02441/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 3a77f6dbb..ec2bbde4d 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -15,7 +15,7 @@ |:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | 금고(Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 타임락(Timelock) | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 타임락(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5/8 멀티시그(multi-sig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | 오라클 | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | @@ -30,7 +30,6 @@ | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} From c3d590d61997a8c0a5814375792e295aea4a040b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:28:23 -0700 Subject: [PATCH 02442/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 4e0bcb647..2d723a9dd 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -15,7 +15,7 @@ Well-known addresses \(often proxy wrappers\): |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | @@ -30,7 +30,6 @@ Internal implementation contracts: | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} From f6f9c33f2c9529214d5c8e0e6bbe117d542bc369 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:28:51 -0700 Subject: [PATCH 02443/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 12d849485..b28c6482b 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -15,7 +15,7 @@ Indirizzi ben conosciuti \ (spesso wrapper proxy \): |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 di 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracolo | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | @@ -30,7 +30,6 @@ Contratti di implementazione interna: | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} From 300e7d12a2fe889dd36490cedf6bf8712ab98c8b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:29:05 -0700 Subject: [PATCH 02444/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 4e0bcb647..2d723a9dd 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -15,7 +15,7 @@ Well-known addresses \(often proxy wrappers\): |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | @@ -30,7 +30,6 @@ Internal implementation contracts: | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} From e5eeaacbe698c371605b4e86c6ce1486f411f8b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:29:30 -0700 Subject: [PATCH 02445/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 4e0bcb647..2d723a9dd 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -15,7 +15,7 @@ Well-known addresses \(often proxy wrappers\): |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | @@ -30,7 +30,6 @@ Internal implementation contracts: | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} From 796824c31e3fa9936275e6eb9cdf2130e688673f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:29:50 -0700 Subject: [PATCH 02446/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 4e0bcb647..2d723a9dd 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -15,7 +15,7 @@ Well-known addresses \(often proxy wrappers\): |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | @@ -30,7 +30,6 @@ Internal implementation contracts: | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} From a4fbf5340ada3e4c8a06e87e076405c6dab3fc04 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:30:16 -0700 Subject: [PATCH 02447/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 4e0bcb647..2d723a9dd 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -15,7 +15,7 @@ Well-known addresses \(often proxy wrappers\): |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | @@ -30,7 +30,6 @@ Internal implementation contracts: | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} From 4c5896fb8578cc1c83d531a4f0623eea299aaade Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:30:28 -0700 Subject: [PATCH 02448/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e982a85c603d58543be764ad87dade0ee7e82419 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:30:29 -0700 Subject: [PATCH 02449/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 3ecc2df2a..f3b6a1fc3 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# 审核 +# Audits {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} **OUSD** -我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. -**支持策略** +**Supported Strategies** -Compound 已完成多次审核,可以在它们的网站上查看细节。 This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From b0ddd004a4ecec38caa0a869e583f26c3af3effc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:30:31 -0700 Subject: [PATCH 02450/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d5d7eead2..26b5ebfe6 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From dde465e88fa74613fc7a67ee9c413222df25e029 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:30:32 -0700 Subject: [PATCH 02451/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 00b7fc318..92140f5ed 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 奖励的范围从小问题 **$ 100** 到重大漏洞的 **$ 250,000** 。 Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 30d3df70134a7574f6c244d0e2e6937042fe59cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:30:33 -0700 Subject: [PATCH 02452/11794] New translations principles.md (Chinese Traditional) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index f4704a501..7e1e61af2 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# 原则 +# Principles -**渐进式去中心化** +**Progressive Decentralization** -我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. -但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**时间锁** +**Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. -**新的和现有的利益相关者** +**New and Existing Stakeholders** -OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. -OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 82f853d43a9c47d49cba11b84e1f993352a030da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:30:35 -0700 Subject: [PATCH 02453/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From db3c736425b2cd96cb589d7ebe93bd50281fc6c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:30:36 -0700 Subject: [PATCH 02454/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 1aeece47e..b88b3a90d 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -我们打算至少与以下自动做市商直接集成: +We intend to integrate directly with at least the following automated market makers: {% page-ref page="../supported-strategies/uniswap.md" %} From 6165ea00442fedd6917a3c9402afd744f3346db8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:30:37 -0700 Subject: [PATCH 02455/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From cccd98b3554c48be8f8a4a650aa22fd36f08f069 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:30:38 -0700 Subject: [PATCH 02456/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From bcc0cfbd138dd8e445713b7612d3318346257d29 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:30:40 -0700 Subject: [PATCH 02457/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 93fb647e8..7aa009ac1 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From d797c3e554e3ae7b6ae87c3703afdeadc007514b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:30:41 -0700 Subject: [PATCH 02458/11794] New translations curve.md (Chinese Traditional) --- .../supported-strategies/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index 1ac89885c..c0bf8f99e 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL\) 超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | -| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 1bbabddf641b9be951e3a0c9a56d5e8c6a5f98d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:30:42 -0700 Subject: [PATCH 02459/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From a67d5cac8fcdbe2ac05fc5b51b733f8d5dada224 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:30:44 -0700 Subject: [PATCH 02460/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 66ac6faf0334f518a6b75061382abaa846a5a1e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:30:45 -0700 Subject: [PATCH 02461/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 3bdacd954..8f991bd82 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 9a29edb38010df8cc3dae951de9f698acca9a282 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:30:46 -0700 Subject: [PATCH 02462/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From de74c2c6bbc9abe46c7543310db67d617211d2fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:30:47 -0700 Subject: [PATCH 02463/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 774201dd450f02068621e61a21803d7283ad45f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:30:49 -0700 Subject: [PATCH 02464/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 6db3b3393d3287cee71d2255374545a1ba76a24f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:30:50 -0700 Subject: [PATCH 02465/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From b2f553ea0de0351ef7a223c72ed7542616f260ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:30:51 -0700 Subject: [PATCH 02466/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From 9184db6293bca37e753eada2cd3edd125550db72 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:30:53 -0700 Subject: [PATCH 02467/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From f6d51e9780a3395acd46accdd4701606e5f089a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:30:54 -0700 Subject: [PATCH 02468/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 621f789ccb50271f9123141073d9ef60e89e2a16 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:00 -0700 Subject: [PATCH 02469/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From a7cd9e21981de9e7067ad156e9ca6294a29156ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:05 -0700 Subject: [PATCH 02470/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 3944057eb..2d723a9dd 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | @@ -30,7 +30,6 @@ Origin Dollar(OUSD)的主要 ERC20 地址为: | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} From 13a2c81065c7cc3d9ef6f0eca1ca95f5864ab9c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:07 -0700 Subject: [PATCH 02471/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 5400f3cf6845dcdf6da20fb56c69daf167f51a95 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:09 -0700 Subject: [PATCH 02472/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index b83248189..88954aca7 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. From 17a1f65894335f8ba2603ced6b010bf9c1b9d326 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:10 -0700 Subject: [PATCH 02473/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 8d90fbc67b9dde496ede067b60df9a1d58db03fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:12 -0700 Subject: [PATCH 02474/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 9ba72a2bc259dd3b7c9771d5fcb8a6c7dbfc918b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:13 -0700 Subject: [PATCH 02475/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 92140f5ed..00b7fc318 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 奖励的范围从小问题 **$ 100** 到重大漏洞的 **$ 250,000** 。 Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 782b15c8061add70be047e1d8b158b20064d5ad1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:15 -0700 Subject: [PATCH 02476/11794] New translations curve.md (Chinese Simplified) --- .../supported-strategies/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index c0bf8f99e..1ac89885c 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL\) 超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | +| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From d8e9e75577857457d79b9781c22d31406470155a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:17 -0700 Subject: [PATCH 02477/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From df074b91d4f32ce8e93f6d3efb180da7dca5647a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:18 -0700 Subject: [PATCH 02478/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 93ee3f6d7c4c45046a8fea8c198891e330db34f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:20 -0700 Subject: [PATCH 02479/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 4b47bbc1d0a3bedcf2a2ec6364937527ef5c8bc1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:21 -0700 Subject: [PATCH 02480/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..1aeece47e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: +我们打算至少与以下自动做市商直接集成: {% page-ref page="../supported-strategies/uniswap.md" %} From bf008b7d8a27a17f8088f56170e9256cd94d1435 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:22 -0700 Subject: [PATCH 02481/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From ff5975c797d57cadb280f44c3fd1ed17610d374c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:24 -0700 Subject: [PATCH 02482/11794] New translations principles.md (Chinese Simplified) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index 7e1e61af2..f4704a501 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# Principles +# 原则 -**Progressive Decentralization** +**渐进式去中心化** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**时间锁** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 -**New and Existing Stakeholders** +**新的和现有的利益相关者** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 From 1e15bd38bd00f97fe10beb13110b257113c557ab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:25 -0700 Subject: [PATCH 02483/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..d5d7eead2 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From daf79e56ad53dd8afb13ed3bb9b80a8ff437e27a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:27 -0700 Subject: [PATCH 02484/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 90537fd9976f454fe06e2866191bc6c1d3786e7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:28 -0700 Subject: [PATCH 02485/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index f3b6a1fc3..3ecc2df2a 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# 审核 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 -**Supported Strategies** +**支持策略** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 75a90cf379854a8cc0155e19d79545aea2b44577 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:29 -0700 Subject: [PATCH 02486/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 3b21fb25c5bb0aad54ffb412bdb2016e86b29ff0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:31 -0700 Subject: [PATCH 02487/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 7aa009ac1..93fb647e8 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 3196df9a4bf10023d0cbe4168c39af627a2de4b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:32 -0700 Subject: [PATCH 02488/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From a207c84414fd4e3d84f295d03bc4c56bac436ddf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:33 -0700 Subject: [PATCH 02489/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 527bf0d991792f3c801c7e5f8f453d86f6baeb53 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:35 -0700 Subject: [PATCH 02490/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 88954aca7..b83248189 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. From af4099c6d64b868ffad32b08ba1fce2b74924cf3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:36 -0700 Subject: [PATCH 02491/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 4de87e8e406dac31527dc69de4975438523806f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:38 -0700 Subject: [PATCH 02492/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 2d723a9dd..e2a024674 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | From 7d627ff2175c61cc53ae843a8e046e2c3d4a0083 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:39 -0700 Subject: [PATCH 02493/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From eaa5af2f33b0daa2ed3e9624a28007a2f7aa6f51 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:41 -0700 Subject: [PATCH 02494/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 8f991bd82..3bdacd954 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 302877d18927fbfc8fd046c0999305c8ee39331f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:42 -0700 Subject: [PATCH 02495/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 96af076ee1be4aabf586c6e233ceeb4a7b02daa3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:43 -0700 Subject: [PATCH 02496/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4fee47a70..479c6efa4 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | From 2e722d9f5f88f7f550b1d85eb9eaaefb5f7b7bc1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:45 -0700 Subject: [PATCH 02497/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From f09e696d5ab2de489c1e7195205796453318754c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:46 -0700 Subject: [PATCH 02498/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 8d004e6322b3ac30f7a547bf4ce0cd07eb9da495 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:48 -0700 Subject: [PATCH 02499/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 30e0b6cde82628d24dc2b9ff044665ba8204cc14 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:49 -0700 Subject: [PATCH 02500/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 044d95a212fbd93e4a69d30266f43de76352787f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:50 -0700 Subject: [PATCH 02501/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 581f8f4aa2089164d1874277d8e82a2ef3839d34 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:52 -0700 Subject: [PATCH 02502/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From fb6dacdd342717542df5b7e4789baa2cdb8e6064 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:53 -0700 Subject: [PATCH 02503/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 035965263..4ae2afe89 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From fb9cf0733b056123a1a376186c2b98462ce8673d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:55 -0700 Subject: [PATCH 02504/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 0111d47bb..80d1f0f7f 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | From 1e1a037dc6e5f731c06b87e31e881b671509393f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:56 -0700 Subject: [PATCH 02505/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 136 +++++++++++++++--------------- 1 file changed, 68 insertions(+), 68 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 25228313b..0f5b487c4 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - + - - @@ -20,151 +20,151 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - +
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
-为了在进入和退出时铸造和燃烧正确数量的 OUSD,智能合约需要准确定价进入和退出系统的 USDT,USDC 和 DAI。 它也需要一个可靠的方式来扩大供应以分配所赚取的利息,或者在基础资产价值发生负向变化时缩小供应。 作为去中心化协议,OUSD 必须依靠非中心化来源来获取这些价格。 +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD 从多个链上的预言服务器中获取价格,并使用对池最有利的汇率。 +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. {% endhint %} -为了防止恶意攻击并鼓励长期投资者而非短期投机者,OUSD 合约比较多个来源的价格,并选择使用对整个资金池有利的汇率。 这种机制可以保护资金池中的资金免受套利者的侵害,并防止任何人能够利用因错误定价的预言而导致的任何暂时性的问题来耗尽共享资金池。 +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -这保护池中的资金,同时奖励代币的长期持有者。 由于最安全的价格取决于交易的方向,因此 Origin oracle 公开了 `priceUSDMint()` 和 `priceUSDRedeem()`。 为了保持一致性,rebasing function使用 `priceUSDMint()` 。 +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. -这是 OUSD 正在使用的初始神谕: +Here is the initial set of oracles that are being used by OUSD: {% embed url="https://compound.finance/docs/prices" caption="" %} {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -以下神谕已实施,但由于gas成本,目前未使用它们: +The following oracles have been implemented, but are not currently being used due to gas costs: {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} {% tabs %} {% tab title="DAI/USD" %} -以下神谕用于获取或计算 **DAI / USD** 的价格: - -| 神谕(Oracle) | 对 | 合约 | -|:------------ |:--------- |:-------------------------------------------- | -| 开放数据库 | DAI / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | DAI / USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} {% tab title="USDT/USD" %} -以下神谕用于获取或计算 **USDT/USD** 的价格: +The following oracles are used to fetch or compute a price for **USDT/USD:** -| O**racle** | 对 | 合约 | -|:------------ |:---------- |:-------------------------------------------- | -| Chainlink | USDT / ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} {% tab title="USDC/USD" %} -以下神谕用于获取或计算 **USDC/USD** 的价格: +The following oracles are used to fetch or compute a price for **USDC/USD:** -| O**racle** | 对 | 合约 | -|:------------ |:------------ |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDC / ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} {% tab title="ETH/USD" %} -由于不是所有神谕都有直接的美元对,因此该协议也获取 **ETH / USD** 的价格,以便使用 ETH 计算美元价格。 为了安全起见,协议会做出对于基金最有利益(而不是个人)的选择。 +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. -| 神谕(Oracle) | 对 | 合约 | -|:---------- |:------- |:------------------------------------------ | -| 开放数据库 | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -接下来,其他的神谕也可能会被添加到协议中。 如果任何的一个神谕变得不可靠,我们也可能会取消对其神谕的支持。 +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From ec4df398925f17da82d31dda7ffce05bf3216baf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:57 -0700 Subject: [PATCH 02506/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 89ac7f0792951aea39d7576edc81ebc72228e689 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:31:58 -0700 Subject: [PATCH 02507/11794] New translations elastic-supply.md (Chinese Traditional) --- zh/core-concepts/elastic-supply.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index ef84d413a..b415919ae 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD 的重新平衡机制非常偏向于增加供应量,因为 OUSD 的铸造量与基础策略所获得的收益相关。 除了基础稳定币常见的价格波动之外,您应该不会看到 OUSD 余额下降。 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 余额的重大减少将代表系统出现了问题。 -3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From a206e3b06068b6b4dca3b3b1b19477b1ec8f11c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:32:00 -0700 Subject: [PATCH 02508/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# 保險庫 (Vault) -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -保险库最重要的可公开调用的功能是: +保險庫最重要的可公開調用的功能是: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From dad01fab774c44b8d506f8e78c5e15985f675cd7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:32:01 -0700 Subject: [PATCH 02509/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 08bc3902174d3b9d83e3fa5e252a2a2cb53a9c26 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:32:03 -0700 Subject: [PATCH 02510/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 73a978ce1b83f7cfe5ee8dc609ec1a427f3c40f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:32:04 -0700 Subject: [PATCH 02511/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 2683c4907..8bf7459de 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 540db1fd84b48b7e77ebf9b9e0aea24acef0228b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:32:05 -0700 Subject: [PATCH 02512/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 7c488fbf2..6f2b8ae00 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,40 +1,40 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** -对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. -**将 OUSD 加入您的钱包** +**Adding OUSD to Your Wallet** {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**集成 OUSD** +**Integrating OUSD** -OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} -**帮助** +**Getting Help** -请加入 Origin [Discord](www.originprotocol.com/discord) 中的 Origin Dollar #engineering 聊天室。 我们的团队和社区成员期待帮助您开发。 您所提出的问题可以帮助我们改善产品,所以如果在这里找不到需要的信息,请随时联系我们。 +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From 15d7d76cc2925f041eec8496c562e8007a846033 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:32:06 -0700 Subject: [PATCH 02513/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 94b1f40a6..4148c0355 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) @@ -23,35 +23,35 @@ * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management/README.md) - * [收益策略](core-concepts/fund-management/earning-strategies.md) - * [多样化](core-concepts/fund-management/diversification.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) -* [如何贡献](security-and-risks/contributing.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) +* [Contributing](security-and-risks/contributing.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 8652796778e09df26418f1d833344977b009bee9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:32:08 -0700 Subject: [PATCH 02514/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e4246a2f0cb0d5c292c640ed9342821caac99f85 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:32:29 -0700 Subject: [PATCH 02515/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 4e0bcb647..2d723a9dd 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -15,7 +15,7 @@ Well-known addresses \(often proxy wrappers\): |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | @@ -30,7 +30,6 @@ Internal implementation contracts: | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} From 350e8d76fc38732a05e300997261f5b938ff97a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:32:53 -0700 Subject: [PATCH 02516/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 4e0bcb647..2d723a9dd 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -15,7 +15,7 @@ Well-known addresses \(often proxy wrappers\): |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | @@ -30,7 +30,6 @@ Internal implementation contracts: | Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -| TimeLock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Strategies" %} From 2436ee39a6a57f6f6b825198f2c3555cd197eb95 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 15:42:31 -0700 Subject: [PATCH 02517/11794] New translations contributing.md (Spanish) --- es/security-and-risks/contributing.md | 54 +++++++++++++++++---------- 1 file changed, 34 insertions(+), 20 deletions(-) diff --git a/es/security-and-risks/contributing.md b/es/security-and-risks/contributing.md index 841029bb5..163923799 100644 --- a/es/security-and-risks/contributing.md +++ b/es/security-and-risks/contributing.md @@ -25,38 +25,48 @@ La rama `master` está bloqueada para que solo los miembros del equipo [central] #### Estilo de Codificación -We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. +Usamos una variedad de lenguajes de programación en nuestros repositorios. Cuando contribuya, siga las convenciones de codificación existentes y consulte el archivo CONTRIBUTING.md en el repositorio, si existe. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +Para JavaScript, usamos el estilo -For Solidity, we use two-space indents. +NPM, que se aplica automáticamente a través de [prettier](https://prettier.io/).

-#### Protocol Design +Para Solidity, usamos sangrías de dos espacios. -When considering protocol or implementation design proposals, we are looking for: -* A description of the problem this design proposal solves -* Discussion of the trade-offs involved -* Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) -* Discussion of the proposed solution -Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. +#### Diseño de Protocolo -#### Community Guidelines +Al considerar propuestas de diseño de protocolo o implementación, buscamos: -We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: +* Una descripción del problema que resuelve esta propuesta de diseño +* Discusión de las compensaciones involucradas +* Revisión de otras soluciones existentes +* Enlaces a literatura relevante \ (RFC, artículos, etc \) +* Discusión de la solución propuesta -* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! -* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. -* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. -* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. +Tenga en cuenta que el diseño del protocolo es un trabajo arduo y meticuloso. Es posible que deba revisar la literatura existente y pensar en casos de uso generalizados. -#### Reporting Issues -If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### Security Issues +#### Principios de la Comunidad + +Queremos que la comunidad de Origin siga siendo increíble, en crecimiento y colaborativa. Necesitamos su ayuda para mantenerlo así. Para ayudar con esto, hemos elaborado algunas pautas generales para la comunidad en su conjunto: + +* Sea amable: sea cortés, respetuoso y cortés con los miembros de la comunidad: no se tolerará ningún abuso regional, racial, de género o de otro tipo. ¡Nos gustan las personas agradables mucho más que las malas! +* Fomentar la diversidad y la participación: hacer que todos en nuestra comunidad se sientan bienvenidos, independientemente de sus antecedentes y el alcance de sus contribuciones, y hacer todo lo posible para fomentar la participación en nuestra comunidad. +* Manténgala legal: Básicamente, no meta a nadie en problemas. Comparta solo el contenido de su propiedad, no comparta información privada o confidencial y no infrinja las leyes. +* Mantente en el tema: asegúrate de publicar en el canal correcto y evita discusiones fuera del tema. Recuerde cuando actualiza un problema o responde a un correo electrónico que potencialmente está enviando a una gran cantidad de personas. Considere esto antes de actualizar. Recuerde también que a nadie le gusta el spam. + + + +#### Informar Problemas + +Si encuentra errores o inconsistencias en el código o los documentos de Origin, háganoslo saber presentando un problema de GitHub. Ningún problema es demasiado pequeño. ¡Ayúdanos a arreglar nuestros errores de tipografía! + + + +#### Temas de Seguridad OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -64,6 +74,8 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="bug-bounties.md" %} + + #### **Community Improvement** Origin is just as much about community as it is about our technology. @@ -72,6 +84,8 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + + #### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. From 9d8f0a70a251be33651945fbfccf1bee065f92df Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:02:09 -0700 Subject: [PATCH 02518/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index d6201c702..59adfa681 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -18,7 +18,7 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oráculo | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: From 7aab495613ae38ffd71d4be53f01022b8fa0b07f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:02:35 -0700 Subject: [PATCH 02519/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 2d723a9dd..3e4406704 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -18,7 +18,7 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: From 76122cb026415870ca4cfb3b9fe1111d925896f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:03:33 -0700 Subject: [PATCH 02520/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 2d723a9dd..3e4406704 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -18,7 +18,7 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: From 66601a4575af7b789e5c4ca756a249f6a9d05db1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:04:26 -0700 Subject: [PATCH 02521/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 2d723a9dd..3e4406704 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -18,7 +18,7 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: From 6977d86d24ab4a47e002d47a3f1d2a2f7562921b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:04:55 -0700 Subject: [PATCH 02522/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index b28c6482b..b46bc4bea 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -18,7 +18,7 @@ Indirizzi ben conosciuti \ (spesso wrapper proxy \): | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 di 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracolo | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Contratti di implementazione interna: From dc747267b4028aab93bd58eb6513ee28b78e6ebc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:06:26 -0700 Subject: [PATCH 02523/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 2d723a9dd..3e4406704 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -18,7 +18,7 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: From 3b74a5a1208939756b4be04f3362e59fd2f00437 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:07:59 -0700 Subject: [PATCH 02524/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 2d723a9dd..3e4406704 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -18,7 +18,7 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: From 9e01acc595f5af97ecdafa20fff7e8d1fdd0042a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:08:15 -0700 Subject: [PATCH 02525/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 2d723a9dd..3e4406704 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -18,7 +18,7 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: From 66975534f90e437c5dc7fee04447ee8137b8c50a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:08:17 -0700 Subject: [PATCH 02526/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 2d723a9dd..3e4406704 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -18,7 +18,7 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: From ecaa6fa25b0b7caff4ca4ccb43911316b360b7e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:09:32 -0700 Subject: [PATCH 02527/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index ec2bbde4d..3e3920226 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -18,7 +18,7 @@ | 타임락(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5/8 멀티시그(multi-sig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | 오라클 | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | 내부 실행 컨트랙트: From 88e6dea34cb23e744e787a54057aedad69ba4f5c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:10:28 -0700 Subject: [PATCH 02528/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From cb9b598d959ee488a86285a764b330c992afb0a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:10:57 -0700 Subject: [PATCH 02529/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 2d723a9dd..3e4406704 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -18,7 +18,7 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: From bf66bb859ee311b05804dd75042a1d16bf2ebc4e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:11:03 -0700 Subject: [PATCH 02530/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 0d9209938eee353382dd0f9c0a8913575f223fee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:11:05 -0700 Subject: [PATCH 02531/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index e2a024674..3e4406704 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | From d8cc6b654a246adc28be9f227adccc1d1c22e586 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:11:06 -0700 Subject: [PATCH 02532/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 3bdacd954..8f991bd82 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 7239297f0800c6d3afce96af1b033efd6983a955 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:11:08 -0700 Subject: [PATCH 02533/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 69826f32e300059379131cee0d9806e31594fe82 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:11:19 -0700 Subject: [PATCH 02534/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c729c26fb4d26ae2bd44b030e6b60fedafe9254b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:11:21 -0700 Subject: [PATCH 02535/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 1aeece47e..b88b3a90d 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -我们打算至少与以下自动做市商直接集成: +We intend to integrate directly with at least the following automated market makers: {% page-ref page="../supported-strategies/uniswap.md" %} From fcfcb6a7d015305ffa516bd8715d8bd8f9a94fe6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:11:25 -0700 Subject: [PATCH 02536/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From f61111f8c66b83218b5537bdad81f76a8529b9aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:11:27 -0700 Subject: [PATCH 02537/11794] New translations principles.md (Chinese Traditional) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index f4704a501..7e1e61af2 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# 原则 +# Principles -**渐进式去中心化** +**Progressive Decentralization** -我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. -但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**时间锁** +**Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. -**新的和现有的利益相关者** +**New and Existing Stakeholders** -OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. -OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 9da70ba778e60cbbace24ef370a0f56592b56017 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:11:28 -0700 Subject: [PATCH 02538/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 00b7fc318..92140f5ed 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 奖励的范围从小问题 **$ 100** 到重大漏洞的 **$ 250,000** 。 Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 18dc1df95a5fd2ff2bed48f12a86c4b4bfb92a29 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:11:30 -0700 Subject: [PATCH 02539/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d5d7eead2..26b5ebfe6 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From 468b19f4021058eb55a0bd3dfc6214437134006a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:11:32 -0700 Subject: [PATCH 02540/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 3ecc2df2a..f3b6a1fc3 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# 审核 +# Audits {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} **OUSD** -我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. -**支持策略** +**Supported Strategies** -Compound 已完成多次审核,可以在它们的网站上查看细节。 This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From c608d7fe24fbe15632f31678dc6b6cc66ce67542 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:11:34 -0700 Subject: [PATCH 02541/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From 248c5462c907740f97b9d28b841776a48488dc0a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:11:35 -0700 Subject: [PATCH 02542/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 93fb647e8..7aa009ac1 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From f0695a99c3f71db44ccc4ac50f3bc1d336ab8a7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:11:38 -0700 Subject: [PATCH 02543/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From f59e8b339e6a6f4a6eb6e44b62a75c42faa60589 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:11:39 -0700 Subject: [PATCH 02544/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From f83bf1b2466b85eee995e5e57353d497c940c689 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:11:41 -0700 Subject: [PATCH 02545/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index b83248189..88954aca7 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. From f6b41e0bc956c1e5f475174edda750c4fd4a7de4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:11:44 -0700 Subject: [PATCH 02546/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 3b9d0efa67cd20289556dc42f9e9be87f8b9b63b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:11:46 -0700 Subject: [PATCH 02547/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 007c7f9d2b4352f3e8115849e954b0137f4d1294 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:11:48 -0700 Subject: [PATCH 02548/11794] New translations curve.md (Chinese Traditional) --- .../supported-strategies/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index 1ac89885c..c0bf8f99e 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL\) 超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | -| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 53802ac0b847a828dc907ca25502585dca080a4b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:11:50 -0700 Subject: [PATCH 02549/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From e9291fd6c31cec5455f05de0ea0ac98c2a27b6ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:11:51 -0700 Subject: [PATCH 02550/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 3fb198de03fd557c882e046a6731f3835da94e90 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:12:14 -0700 Subject: [PATCH 02551/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 80d1f0f7f..0111d47bb 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From 4d1ceccccec9be76c53aa902816fc5c2a3ea02e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:12:16 -0700 Subject: [PATCH 02552/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 6560e48461d858e89db89a71fe8863deb505a39d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:12:17 -0700 Subject: [PATCH 02553/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 3dc5c40446e94366efd9fb8a609d706fc0186d51 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:12:19 -0700 Subject: [PATCH 02554/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 42e29827c834466241f0bf6a642a1b05bd4cf7fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:12:21 -0700 Subject: [PATCH 02555/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From f590afadc1fccabf5886ba4232f4ae8a99394c24 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:12:23 -0700 Subject: [PATCH 02556/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 4c3255072981dab1e97ae9e4b880c956ed62f98d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:12:24 -0700 Subject: [PATCH 02557/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 2903a3ac725ebf2d9649f83322526f1ff8cd4d0a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:12:26 -0700 Subject: [PATCH 02558/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 635f919902fcbea8f3c54a88bb65822d354c28a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:12:28 -0700 Subject: [PATCH 02559/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 830a53d1c2cb454fb8a7fc53b835a9af28d07318 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:12:29 -0700 Subject: [PATCH 02560/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From 3fdc9bc7bf47b35113905d70ab4cf8503281779c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:12:31 -0700 Subject: [PATCH 02561/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 479c6efa4..4fee47a70 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From d6626dc0142613580bd8d1d23757c5406ce0dd3a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:12:33 -0700 Subject: [PATCH 02562/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From cb13bbe953d081e398757f4938ad946804cb187a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:13:59 -0700 Subject: [PATCH 02563/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 136 +++++++++++++++--------------- 1 file changed, 68 insertions(+), 68 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 0f5b487c4..25228313b 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 - - + - - @@ -20,151 +20,151 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - +
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
-In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +为了在进入和退出时铸造和燃烧正确数量的 OUSD,智能合约需要准确定价进入和退出系统的 USDT,USDC 和 DAI。 它也需要一个可靠的方式来扩大供应以分配所赚取的利息,或者在基础资产价值发生负向变化时缩小供应。 作为去中心化协议,OUSD 必须依靠非中心化来源来获取这些价格。 {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +OUSD 从多个链上的预言服务器中获取价格,并使用对池最有利的汇率。 {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +为了防止恶意攻击并鼓励长期投资者而非短期投机者,OUSD 合约比较多个来源的价格,并选择使用对整个资金池有利的汇率。 这种机制可以保护资金池中的资金免受套利者的侵害,并防止任何人能够利用因错误定价的预言而导致的任何暂时性的问题来耗尽共享资金池。 -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +这保护池中的资金,同时奖励代币的长期持有者。 由于最安全的价格取决于交易的方向,因此 Origin oracle 公开了 `priceUSDMint()` 和 `priceUSDRedeem()`。 为了保持一致性,rebasing function使用 `priceUSDMint()` 。 -Here is the initial set of oracles that are being used by OUSD: +这是 OUSD 正在使用的初始神谕: {% embed url="https://compound.finance/docs/prices" caption="" %} {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: +以下神谕已实施,但由于gas成本,目前未使用它们: {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} {% tabs %} {% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +以下神谕用于获取或计算 **DAI / USD** 的价格: + +| 神谕(Oracle) | 对 | 合约 | +|:------------ |:--------- |:-------------------------------------------- | +| 开放数据库 | DAI / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI / USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} {% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** +以下神谕用于获取或计算 **USDT/USD** 的价格: -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +| O**racle** | 对 | 合约 | +|:------------ |:---------- |:-------------------------------------------- | +| Chainlink | USDT / ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} {% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** +以下神谕用于获取或计算 **USDC/USD** 的价格: -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +| O**racle** | 对 | 合约 | +|:------------ |:------------ |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC / ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} {% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. +由于不是所有神谕都有直接的美元对,因此该协议也获取 **ETH / USD** 的价格,以便使用 ETH 计算美元价格。 为了安全起见,协议会做出对于基金最有利益(而不是个人)的选择。 -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| 神谕(Oracle) | 对 | 合约 | +|:---------- |:------- |:------------------------------------------ | +| 开放数据库 | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +接下来,其他的神谕也可能会被添加到协议中。 如果任何的一个神谕变得不可靠,我们也可能会取消对其神谕的支持。 From 9dc63b36a9d982999870e6f019e631cf88e63b64 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:00 -0700 Subject: [PATCH 02564/11794] New translations elastic-supply.md (Chinese Simplified) --- zh/core-concepts/elastic-supply.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index b415919ae..ef84d413a 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD 的重新平衡机制非常偏向于增加供应量,因为 OUSD 的铸造量与基础策略所获得的收益相关。 除了基础稳定币常见的价格波动之外,您应该不会看到 OUSD 余额下降。 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 余额的重大减少将代表系统出现了问题。 +3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 From b49e6d20f937947d57c9f1c6dcdd94b1f82b7e5d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:02 -0700 Subject: [PATCH 02565/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index a186313e1..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保險庫 (Vault) +# 保险库 (Vault) -保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -保險庫最重要的可公開調用的功能是: +保险库最重要的可公开调用的功能是: -* `mint()`允許將一種受支持的穩定幣轉換為 OUSD -* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD -* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 -* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 -* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 -* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From 16045241da1b3c06b0f698fe9e7e3c4501f31736 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:04 -0700 Subject: [PATCH 02566/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 4745d2e1d123aa68ece534a57a67f744cef5c5e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:06 -0700 Subject: [PATCH 02567/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 1dda974a1e5dd20fb855889ab4abdb7cdc0f0630 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:07 -0700 Subject: [PATCH 02568/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 8bf7459de..2683c4907 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 88aac1de5f34a0269fa2d4bea6337077e39a468d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:09 -0700 Subject: [PATCH 02569/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 6f2b8ae00..7c488fbf2 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,40 +1,40 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 -**Adding OUSD to Your Wallet** +**将 OUSD 加入您的钱包** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 -**Integrating OUSD** +**集成 OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} -**Getting Help** +**帮助** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +请加入 Origin [Discord](www.originprotocol.com/discord) 中的 Origin Dollar #engineering 聊天室。 我们的团队和社区成员期待帮助您开发。 您所提出的问题可以帮助我们改善产品,所以如果在这里找不到需要的信息,请随时联系我们。 From 2258f1213b41637b0e20b3206fb709632341e182 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:11 -0700 Subject: [PATCH 02570/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 4148c0355..94b1f40a6 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [弹性供应](core-concepts/elastic-supply.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) @@ -23,35 +23,35 @@ * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management/README.md) + * [收益策略](core-concepts/fund-management/earning-strategies.md) + * [多样化](core-concepts/fund-management/diversification.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) +* [如何贡献](security-and-risks/contributing.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 1569c169fbac97bf98f9865e193d9fef4103a5f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:15 -0700 Subject: [PATCH 02571/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 0dbd3a33f28d0eb131e939734ecf8917537cf33f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:16 -0700 Subject: [PATCH 02572/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e7880d614a7e7b083ad607e45737edb207d8e7ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:19 -0700 Subject: [PATCH 02573/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 92140f5ed..00b7fc318 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 奖励的范围从小问题 **$ 100** 到重大漏洞的 **$ 250,000** 。 Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From bee91d1e0d30da003324d4759bf93add872dde79 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:24 -0700 Subject: [PATCH 02574/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 3e4406704..6210d23ae 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | From ec250d298372ad45213d2b1979db34a666d61120 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:25 -0700 Subject: [PATCH 02575/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From d00e2eebb226eae127c054b752cb63312c3d150a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:27 -0700 Subject: [PATCH 02576/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 88954aca7..b83248189 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. From ab8301cd8df3c60a8c1923c9d362c432a63f4d63 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:29 -0700 Subject: [PATCH 02577/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 025b66752d11a1c6b047d7d813235179ee19ff0e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:30 -0700 Subject: [PATCH 02578/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 0e2cd16494fe8ebc1df5a9efd5e61283118da552 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:32 -0700 Subject: [PATCH 02579/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 7aa009ac1..93fb647e8 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From f130b3e9f6e9d4409195c966cbc0953eea370721 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:34 -0700 Subject: [PATCH 02580/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 3299c80e7c2242d1c89bee721fb603bbbf83906f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:36 -0700 Subject: [PATCH 02581/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index f3b6a1fc3..3ecc2df2a 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# 审核 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 -**Supported Strategies** +**支持策略** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 4213ab930a4ca1478f4148ddfbc4dae1cd139906 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:38 -0700 Subject: [PATCH 02582/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..d5d7eead2 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From 4cc338d97531b4b96b857bd22d03a97c2b1a2628 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:39 -0700 Subject: [PATCH 02583/11794] New translations principles.md (Chinese Simplified) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index 7e1e61af2..f4704a501 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# Principles +# 原则 -**Progressive Decentralization** +**渐进式去中心化** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**时间锁** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 -**New and Existing Stakeholders** +**新的和现有的利益相关者** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 From 1d458a180ac39abc2039b7f61eca21cad4705342 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:41 -0700 Subject: [PATCH 02584/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 9b030a8a0752215f112d65cc7486d3290cf1a046 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:43 -0700 Subject: [PATCH 02585/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 59d52156be9c8b50c16090dd78ff4a112d36a58f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:44 -0700 Subject: [PATCH 02586/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..1aeece47e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: +我们打算至少与以下自动做市商直接集成: {% page-ref page="../supported-strategies/uniswap.md" %} From 87197aa69ccc25e594d4c0d75bb272d7168b3bcb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:46 -0700 Subject: [PATCH 02587/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 60b9656c9b19c3c34521a8bd23a28e435ce94915 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:48 -0700 Subject: [PATCH 02588/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 3b634d4154f875f044a78438046a16fb393f8507 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:49 -0700 Subject: [PATCH 02589/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 4b335eabfe22929036267e654fbeccb3fe4f5c7b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:51 -0700 Subject: [PATCH 02590/11794] New translations curve.md (Chinese Simplified) --- .../supported-strategies/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index c0bf8f99e..1ac89885c 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL\) 超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | +| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 0f946c531663fdd754c3752ce4451dfb48509ac1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:53 -0700 Subject: [PATCH 02591/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From b1004592092d74b3f45a13b1426d7d7a88f9ff9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:55 -0700 Subject: [PATCH 02592/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From d63fc13fa7efb9c04f8e082521e8f07c22f2f1c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:57 -0700 Subject: [PATCH 02593/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 8f991bd82..3bdacd954 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 8e1ed2cf4f1f598124ec26a711274027edcc33e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:14:58 -0700 Subject: [PATCH 02594/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 5b6b685b6d3f3cab5c1b7d03bef9caebca6d7dce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:15:01 -0700 Subject: [PATCH 02595/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 2d5fb96d7c1a4e7a0f0614605805fbc72d992d00 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:15:10 -0700 Subject: [PATCH 02596/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 2d723a9dd..3e4406704 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -18,7 +18,7 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: From 6a9cb02392e2e5fbc57368c8eb8524a7842ff983 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:16:35 -0700 Subject: [PATCH 02597/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 2d723a9dd..3e4406704 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -18,7 +18,7 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: From 767aed2a5d593b73c44376d1bf156563b9855a0e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:17:19 -0700 Subject: [PATCH 02598/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 2d723a9dd..3e4406704 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -18,7 +18,7 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: From 2ffa23f56086f58090c79187c28f723520008012 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:18:28 -0700 Subject: [PATCH 02599/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 2d723a9dd..3e4406704 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -18,7 +18,7 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: From aacb4c357b80d76ab3c06c11374dd76578377eeb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:18:42 -0700 Subject: [PATCH 02600/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 2d723a9dd..3e4406704 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -18,7 +18,7 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: From 1aa6392d837a91eaf48aeb0af910abf05496c6ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:19:08 -0700 Subject: [PATCH 02601/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 2d723a9dd..3e4406704 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -18,7 +18,7 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: From 61befbb88719b9169769522d968c020828fddf21 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Sep 2020 17:19:33 -0700 Subject: [PATCH 02602/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 2d723a9dd..3e4406704 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -18,7 +18,7 @@ Well-known addresses \(often proxy wrappers\): | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: From 3c2cb2bd17dba51121a436382340681aed618517 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 07:48:07 -0700 Subject: [PATCH 02603/11794] New translations README.md (Turkish) --- .../supported-defi-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tr/core-concepts/supported-defi-platforms/README.md b/tr/core-concepts/supported-defi-platforms/README.md index 50ee37b6c..8103f0c31 100644 --- a/tr/core-concepts/supported-defi-platforms/README.md +++ b/tr/core-concepts/supported-defi-platforms/README.md @@ -1,14 +1,14 @@ -# Supported DeFi Platforms +# Desteklenen DeFi Platformları -**Supported Platforms** +**Desteklenen DeFi Platformları** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD, stabilcoinleri borç verme platformlarına ve piyasa yapıcı likidite havuzlarına yatırarak getiri üretir. Bu platformların teknolojik risk taşıdığını ve büyük bir güvenlik olayı olması durumunda fonların kaybedilebileceğini anlamak önemlidir. Akıllı sözleşmelerini denetleyen ve en güvende hissettiğimiz platformlarla çalışmayı seçiyoruz. -Currently, we plan to earn yields from the following platforms: +Şu anda aşağıdaki platformlardan getiri elde etmeyi planlıyoruz: {% page-ref page="compound.md" %} -Integrations are currently planned for the following platforms: +Şu anda aşağıdaki platformlar için entegrasyonlar planlanmaktadır: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +DeFi çok hızlı bir şekilde büyümesine ve şu anda bu platformlara yatırılan milyarlarca dolar değerinde değer olmasına rağmen, bu projelerin birçoğu hala beta aşamasındadır ve oldukça deneyseldir. Bu platformlara güç veren akıllı sözleşmelerde gizli güvenlik açıkları olabilir ve geçmişte Ethereum uygulamalarındaki güvenlik açıklarının neden olduğu multi milyon dolarlık kayıplar olmuştur. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +Desteklediğimiz platformlardaki güvenlik olaylarını yakından izliyoruz ve herhangi bir tehdit tespit edersek, derhal OUSD sahibi fonlarını korumak için harekete geçeceğiz. From e504e6dbf2d36ffe1c8e2e2f22d3c57330bc86b1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 07:48:08 -0700 Subject: [PATCH 02604/11794] New translations uniswap.md (Turkish) --- .../supported-defi-platforms/uniswap.md | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/tr/core-concepts/supported-defi-platforms/uniswap.md b/tr/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..39035f9fb 100644 --- a/tr/core-concepts/supported-defi-platforms/uniswap.md +++ b/tr/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap -{% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +{% hint style="bilgi" %} +Çok yakında. Uniswap henüz entegre edilmedi. {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap, Kasım 2018'de başlatılan, merkezi olmayan bir likidite protokolü ve Ethereum üzerinde olan borsadır. Uniswap v2, Mayıs 2020'de kullanıma sunuldu. Kullanıcılar, ERC-20 tokenlerini bir ücret karşılığında takas edebilir veya ücret kazanmak için likidite havuzlarına token katkıda bulunabilir. -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap'teki piyasalar, sipariş defterleri yerine likidite havuzları olarak çalışır. Bu tür borsaya Otomatik Piyasa Yapıcı \ (AMM \) denir. İki varlık arasındaki döviz kuru, sabit bir ürün formülüyle belirlenir ve havuzdaki her bir varlığın göreli ağırlığına bağlı olarak bir fiyat eğrisi boyunca hareket eder. Bu, arbitrajcıları nispi ağırlıkları yeniden dengelemek ve döviz kurunu normalleştirmek için likidite havuzlarına girmeye teşvik eder. -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +Belirli bir havuzda yeterli likidite yoksa tüccarlar düşüş yaşayabilir ve uygun olmayan döviz kurlarından korunamayabilir. Likidite sağlayıcıları, havuz döviz kuru piyasa gerçekleriyle eşleşmediğinde ve arbitrajcılar fiyat eğrisi boyunca alım satım gerçekleştirdiğinde süresiz zarara uğrayabilir. -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +Havuz katılımcılarına, belirli bir havuzda sağlanan likidite paylarına karşılık gelen Uniswap Likidite Sağlayıcısı \ (LP \) tokenları verilir. Bu LP tokenleri serbestçe transfer edilebilir. Katılımcılar, sağlanan varlıklar ve tahakkuk eden ücretler için bu tokenları kullanarak istedikleri zaman havuzlardan çıkabilirler. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +Tokenlerinin likiditesini artırmak isteyen token ihraççıları, likidite madenciliği kampanyalarında likidite sağlayıcılarına teşvikler sundular. Yeni token ihraç edenler de tokenlerini Uniswap havuzlarında başlattı. -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +Uniswap'teki ticaret hacimleri artık birçok geleneksel borsayı gölgede bırakıyor ve düzenli olarak günlük 200 milyon doları aşıyor. Uniswap, likidite sağlayıcıları tarafından Kilitli Toplam Değer \ (TVL \) olarak 170 milyon dolardan fazla var. Uniswap'in yerel bir platformu veya yönetim tokenı yoktur. -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap, akıllı sözleşmelerini denetledi ve dapp.org tarafından resmi olarak onaylandı. Uniswap, bir hata ödül programı tutar. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Kaynaklar | | +|:--------------------- |:------------------------------------------------------------------------ | +| Resmi site | [https://uniswap.org/](https://uniswap.org/) | +| Geliştirici belgeleri | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 3a9337a9fe9dab9119bd5eaa23f583c96428a0c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 07:48:10 -0700 Subject: [PATCH 02605/11794] New translations yearn.finance.md (Turkish) --- .../supported-defi-platforms/yearn.finance.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/tr/core-concepts/supported-defi-platforms/yearn.finance.md b/tr/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..599f9eca9 100644 --- a/tr/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/tr/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance -{% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +{% hint style="bilgi" %} +Çok yakında. Yearn.finance henüz entegre edilmedi. {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +Eski adıyla iEarn.finance olan Yearn.finance, Ethereum üzerine kurulmuş bir getiri toplama platformudur ve Ocak 2020'de Andre Cronje tarafından başlatılmıştır. Yearn, sermaye yatıran kullanıcılar adına bir otomasyon ve insani karar verme kombinasyonunu kullanarak yield farming ve yeniden dengeleme stratejilerini yönetir. -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn'ın iki getiri toplama ürünü vardır: Kazan ve Kasalar. Kazanç, kullanıcıların ücretler ve yönetişim tokenı ödülleri kazanmak için Curve üzerindeki likidite havuzlarına stabilcoin yatırmalarına veya BTC'yi sarmalarına olanak tanır. Bu varlıklar, kazanılan getiriye ek olarak yüksek getiri ve token ödülleri sunan platformlarda da ödünç verilir. -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Kasalar daha otomatik ve yönetilen bir deneyim sunar. Kullanıcılar LINK, Curve likidite sağlayıcı tokenleri veya stablecoins gibi varlıkları yatırır ve Vault bu varlıkları bir araya toplar ve topluluk ve Andre Cronje tarafından güvenli kabul edilen en yüksek kazançlı (yield farming ) tarım stratejisini uygular. Ödül olarak kazanılan yönetim tokenları, yatırılan orijinal varlık için satılır ve diğer ücretlerle birleştirilir ve bileşik getiri için otomatik olarak Kasaya aktarılır. Stratejiler sık sık değiştirilebilir ve varlıkları bir araya toplamak, kullanıcılar için gaz maliyetlerinden tasarruf sağlar. -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn, bir ERC-20 yönetişim tokenı olan YFI tarafından yönetilmektedir. YFI sahipleri, YFI'larını 3 gün süreyle kilitlemeyi kabul ettikten sonra protokol değişiklikleri için oy kullanabilir. YFI ayrıca yönetim portalında getiri için stake edilebilir. Bu getiri, Yearn ürünlerinde kullanıcılardan alınan ücretlerden gelir. YFI tamamen Curve ve Balancer'daki likidite sağlayıcılarına dağıtıldı. Ekip üyeleri veya yatırımcılar için tahsis yoktu. -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn'ın toplam değeri kilitlendi \ (TVL \) hızla 800 milyon doların üzerine çıktı ve bu onu en büyük DeFi platformlarından biri haline getirdi. YFI'nin 400 milyon doların üzerinde dolaşımdaki piyasa değeri var. -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn, CertiK, Quantstamp, HackMD ve CryptoManiacs tarafından çok sayıda güvenlik ve akıllı sözleşme denetiminden geçti. Yearn, deneysel ürünleri çok hızlı piyasaya sürmekle ünlüdür ve kullanıcıları ürünlerinin beta sürümünde olduğu konusunda uyarır. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Kaynaklar | | +|:--------------------- |:-------------------------------------------------------------------- | +| Resmi site | [https://yearn.finance/](https://yearn.finance/) | +| Geliştirici belgeleri | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 6267d35977e7b54d8ddd1eb61a5345d6f1b4cd0b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 07:48:12 -0700 Subject: [PATCH 02606/11794] New translations aave.md (Turkish) --- tr/core-concepts/supported-platforms/aave.md | 28 ++++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/tr/core-concepts/supported-platforms/aave.md b/tr/core-concepts/supported-platforms/aave.md index df02edab3..4ebd2f146 100644 --- a/tr/core-concepts/supported-platforms/aave.md +++ b/tr/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave -{% hint style="info" %} -Coming soon. Aave has not yet been integrated. +{% hint style="bilgi" %} +Çok yakında. Aave henüz entegre edilmedi. {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave, Ethereum üzerine kurulu bir borç verme protokolü ve platformudur ve ETHLend'in yaratıcıları tarafından Ocak 2020'de başlatılmıştır. Aave'deki kullanıcılar, varlıkları teminat karşılığında bileşik faiz kazanabilir veya ödünç alabilir. Desteklenen her varlık kendi likidite havuzunda toplanır ve kullanıcılar arz ve talebe dayalı değişken faiz oranı veya sabit faiz oranı arasında seçim yapabilir. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +Teminat bakiyeleri, temsil ettikleri dayanak varlıklara 1: 1 oranında ERC-20 aTokens tarafından temsil edilir. Faiz otomatik olarak birleştirilir ve aTokens ile borç verenlere ödenir, yani borç verenler aToken bakiyelerinin zaman içinde istikrarlı bir şekilde arttığını göreceklerdir. Kullanıcılar varlıkları aToken'larına karşı ödünç alabilir. aTokenler serbestçe aktarılabilir ve diğer birçok DeFi protokolünde kullanılabilir. aTokens, temel teminatları için herhangi bir zamanda itfa edilebilir. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave, kullanıcıların kredinin bakiyesini tek bir işlemde ödünç aldığı ve geri ödediği teminatsız krediler olan flaş kredileri destekler, yani flaş kredi kullanıcılarının herhangi bir başlangıç sermayesi koymalarına gerek yoktur. Flash krediler, geliştiricilere yönelik karmaşık bir üründür ve birden fazla DeFi protokolünde arbitraj yapmak için kullanılabilir. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave şu anda daha önce ETHLend için yardımcı program tokenı olan bir ERC-20 tokenı olan LEND tarafından yönetilmektedir. Aave, kullanıcıların stake etme ödüllü yeni bir ERC-20 yönetişim tokenı olan AAVE için LEND alışverişi yaptıkları bir token takası içeren tamamen merkezi olmayan yönetişime geçişi duyurdu. Bir miktar AAVE, bir likidite madenciliği kampanyasında platformun kullanıcılarına dağıtılacaktır. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave'nin kilitli toplam değeri (TVL \) hızla 1,2 milyar doların üzerine çıktı ve bu onu en büyük DeFi protokollerinden biri haline getirdi. LEND, 700 milyon doların üzerinde dolaşımdaki piyasa değerine sahiptir. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave, OpenZeppelin, Trail of Bits ve Consensys Diligence tarafından güvenlik denetimlerinden geçti. Aave, bir hata ödül programı sürdürmektedir. -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Kaynaklar | | +|:--------------------- |:------------------------------------------------------------------------------ | +| Resmi site | [https://aave.com/](https://aave.com/) | +| Geliştirici belgeleri | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 40f9f251c46abbb0b621ca749611ff186f596bbf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 07:48:14 -0700 Subject: [PATCH 02607/11794] New translations balancer.md (Turkish) --- .../supported-platforms/balancer.md | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/tr/core-concepts/supported-platforms/balancer.md b/tr/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..04767c755 100644 --- a/tr/core-concepts/supported-platforms/balancer.md +++ b/tr/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer -{% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +{% hint style="bilgi" %} +Çok yakında. Balancer henüz entegre edilmedi. {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer, Mart 2020'de başlatılan, merkezi olmayan bir likidite protokolü ve Ethereum'da borsadır. Kullanıcılar, ERC-20 tokenlerini bir ücret karşılığında takas edebilir veya ücret kazanmak için likidite havuzlarına token katkıda bulunabilir. -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer özel ağırlıklara sahip 8 farklı varlığa kadar likidite havuzlarına izin veren Otomatik bir Piyasa Yapıcıdır \ (AMM \). Balancer üzerindeki likidite havuzları, Borsa Yatırım Fonları \ (ETF'ler \) veya belirli varlıklar için ağırlık hedefleri olan portföylere benzer şekilde düşünülebilir. Ticaret, havuzun hedef ağırlık dağılımından kaymasına neden olursa, havuzdaki varlıklar arasındaki döviz kurları değişir. Arbitrajcılar bundan yararlanmak için alım satım gerçekleştirebilir ve havuzu hedef ağırlık dağılımına yeniden dengelemek için hareket edebilir. Likidite, diğer AMM'lerin aksine havuzlar arasında da paylaşılabilir. -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer, yalnızca havuz sahibinin likiditeye katkıda bulunabileceği özel havuzları, tamamen herkese açık olan paylaşılan havuzları ve otomatik kurallar ve mantığı uygulayabilen akıllı bir sözleşme ile kontrol edilen paylaşılan havuzlar olan akıllı havuzları destekler. Likidite sağlayıcılarına, belirli bir havuzdaki paylarını ve ücretleri temsil eden Dengeleyici Havuz Tokenları \ (BPT'ler \) verilir. Bu tokenlar serbestçe aktarılabilir ve sağlanan varlıklar ve tahakkuk eden ücretler için kullanılabilir. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +Tokenlerinin likiditesini artırmak isteyen token ihraççıları, likidite madenciliği kampanyalarında likidite sağlayıcılarına teşvikler sundular. Yeni token ihraç edenler de tokenlarını Balancer havuzlarında başlattı. -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer, bir ERC-20 yönetişim tokenı olan BAL tarafından yönetilmektedir. BAL sahipleri protokol değişikliklerine oy verebilir. BAL sürekli olarak likidite sağlayıcılarına verilir ve toplam BAL arzının büyük bir kısmı ekibe ve yatırımcılara sürekli bir hakediş programına tahsis edildi. -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer'daki ticaret hacimleri genellikle günlük 25 milyon doların üzerindedir. Dengeleyici, yazı yazarken likidite sağlayıcıları tarafından 250 milyon $ 'ın üzerinde Kilitli Toplam Değere \ (TVL \) sahiptir. -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer, Trail of Bits tarafından bir güvenlik denetiminden geçti ve bir hata ödül programı var. Ancak, Dengeleyici Haziran 2020'de büyük bir istismara uğradı. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Kaynaklar | | +|:--------------------- |:-------------------------------------------------------------------- | +| Resmi site | [https://balancer.finance/](https://balancer.finance/) | +| Geliştirici belgeleri | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 13bb1e23492887100eaf07adc8ba143eff9cfe9e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 07:48:15 -0700 Subject: [PATCH 02608/11794] New translations compound.md (Turkish) --- tr/core-concepts/supported-platforms/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/core-concepts/supported-platforms/compound.md b/tr/core-concepts/supported-platforms/compound.md index a4d2660a1..dd98a3a0c 100644 --- a/tr/core-concepts/supported-platforms/compound.md +++ b/tr/core-concepts/supported-platforms/compound.md @@ -1,8 +1,8 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound, Ethereum üzerine kurulmuş bir borç verme protokolü ve platformudur ve Eylül 2018'de piyasaya sürülmüştür. Kullanıcılar varlıklardan bileşik faiz kazanabilir veya teminat karşılığında ödünç alabilir. Desteklenen her varlık kendi likidite havuzunda toplanır ve faiz oranları arz ve talebe göre otomatik olarak ayarlanır. -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +Teminat bakiyeleri, temsil ettikleri dayanak varlığa göre zaman içinde otomatik olarak faiz tahakkuk eden ve değerde artış sağlayan ERC-20 cTokens ile temsil edilir. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. From 15c2b0e8e486756da270ed6ff8ff596951a77de2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 09:03:36 -0700 Subject: [PATCH 02609/11794] New translations compound.md (Turkish) --- .../supported-platforms/compound.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/tr/core-concepts/supported-platforms/compound.md b/tr/core-concepts/supported-platforms/compound.md index dd98a3a0c..0d678f66c 100644 --- a/tr/core-concepts/supported-platforms/compound.md +++ b/tr/core-concepts/supported-platforms/compound.md @@ -2,18 +2,18 @@ Compound, Ethereum üzerine kurulmuş bir borç verme protokolü ve platformudur ve Eylül 2018'de piyasaya sürülmüştür. Kullanıcılar varlıklardan bileşik faiz kazanabilir veya teminat karşılığında ödünç alabilir. Desteklenen her varlık kendi likidite havuzunda toplanır ve faiz oranları arz ve talebe göre otomatik olarak ayarlanır. -Teminat bakiyeleri, temsil ettikleri dayanak varlığa göre zaman içinde otomatik olarak faiz tahakkuk eden ve değerde artış sağlayan ERC-20 cTokens ile temsil edilir. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +Teminat bakiyeleri, temsil ettikleri dayanak varlığa göre zaman içinde otomatik olarak faiz tahakkuk eden ve değerde artış sağlayan ERC-20 cTokens ile temsil edilir. Kullanıcılar varlıkları cToken'larının değerine göre ödünç alabilir. cTokenler serbestçe aktarılabilir ve diğer birçok DeFi protokolünde kullanılabilir. cTokens, temel teminatları için herhangi bir zamanda itfa edilebilir. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound, bir ERC-20 yönetişim belirteci olan COMP tarafından yönetilir. COMP sahipleri protokol değişikliklerini önerebilir ve oylayabilir veya oylarını başka birine devredebilir. COMP tokenleri, borç alanlar ve borç verenler arasında eşit olarak bölünerek, protokol kullanıcılarına günlük olarak orantılı olarak verilir. COMP token arzının büyük bir kısmı Compound ekibi, yatırımcılar ve danışmanlar tarafından tutuldu. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound'un kilitli toplam değeri \ (TVL \) hızla yaklaşık 800 milyon dolara yükseldi ve bu da onu en büyük DeFi protokollerinden biri haline getirdi. COMP, 500 milyon doların üzerinde dolaşımdaki piyasa değerine sahiptir. -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound, OpenZeppelin ve Trail of Bits tarafından birçok güvenlik denetiminden geçti. Compound protocol resmi olarak CertiK tarafından doğrulandı ve Gauntlet tarafından ekonomik stres testine tabi tutuldu. Compound, bir hata ödül programı sürdürmektedir. -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Kaynaklar | | +|:--------------------- |:-------------------------------------------------------------------------------------------------------------- | +| Resmi site | [https://compound.finance/](https://compound.finance/) | +| Geliştirici belgeleri | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From bbcafbcc2b11359a9206ef696c51d7d68d5d68ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 09:03:38 -0700 Subject: [PATCH 02610/11794] New translations curve.md (Turkish) --- tr/core-concepts/supported-platforms/curve.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/tr/core-concepts/supported-platforms/curve.md b/tr/core-concepts/supported-platforms/curve.md index 021d0041b..c465af47d 100644 --- a/tr/core-concepts/supported-platforms/curve.md +++ b/tr/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve -{% hint style="info" %} -Coming soon. Curve has not yet been integrated. +{% hint style="bilgi" %} +Çok yakında. Curve henüz entegre edilmedi. {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve, merkezi olmayan bir likidite protokolü ve Ethereum'da stabilcoinler ve sarılmış BTC için takas, Ocak 2020'de başlatıldı. Kullanıcılar, popüler ERC-20 stabilcoinler arasında veya bitcoin'in ERC-20 temsilleri arasında geçiş yapabilirler. Likidite sağlayıcıları ticareti kolaylaştırır ve ücret alır. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Eğri, her bir piyasanın USDT, USDC, DAI ve TUSD gibi aynı değere sahip olması gereken iki veya daha fazla varlığa sahip ilişkili bir likidite havuzuna sahip olduğu bir Otomatik Piyasa Yapıcı \ (AMM \) 'dır. Her bir stablecoin ile bunların nispi ağırlıkları arasındaki döviz kuru, arz ve talebe dayalı bir algoritma tarafından belirlenir. Arbitrajcılar bu döviz kurlarını normalleştirmek için hareket ederler. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Curve'nin likidite havuzlarından bazıları, tüccarlardan alınan döviz ücretlerinin yanı sıra likidite sağlayıcıları için ekstra ücretler kazanır. Curve; Compound, yearn.finance ve Synthetix ile entegre stabilcoin havuzları sunar. Her likidite havuzundaki varlıklar, her havuzun likidite sağlayıcılarına aktarılan ek getiri elde etmek için bu platformlara sağlanır. Likidite Sağlayıcı \ (LP \) tokenlar havuz katılımcılarına verilir ve sağlanan ilk likidite artı tahakkuk eden ücretler ve getiri için kullanılabilir. LP tokenları ayrıca diğer protokollerde kullanılmak üzere aktarılabilir. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve, bir ERC-20 yönetişim tokenı olan CRV tarafından yönetilir. CRV sahipleri protokol değişikliklerine oy verebilir. CRV sahipleri, tokenlerini stake edilen zamanla orantılı ek oylama gücü için stake edebilirler. CRV, sürekli olarak likidite sağlayıcılarına verilir ve toplam CRV arzının büyük bir kısmı, sürekli bir hakediş programına göre ekibe ve yatırımcılara tahsis edilmiştir. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve'deki işlem hacimleri genellikle günlük 50 milyon doların üzerindedir. Curve, yazım sırasında likidite sağlayıcıları tarafından 1 milyar $ 'ın üzerinde Kilitlenmiş Toplam Değere \ (TVL \) sahiptir. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve, Trail of Bits tarafından iki denetimden geçmiştir ve bir hata ödül programı sürdürmektedir. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Kaynaklar | | +|:--------------------- |:------------------------------------------------------------------------ | +| Resmi site | [https://uniswap.org/](https://uniswap.org/) | +| Geliştirici belgeleri | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 3760906e05ccde95891e097d6273a16157ccbfc5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 09:17:53 -0700 Subject: [PATCH 02611/11794] New translations README.md (Turkish) --- tr/core-concepts/supported-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tr/core-concepts/supported-platforms/README.md b/tr/core-concepts/supported-platforms/README.md index aa4b89181..b94760dae 100644 --- a/tr/core-concepts/supported-platforms/README.md +++ b/tr/core-concepts/supported-platforms/README.md @@ -1,14 +1,14 @@ -# Supported Platforms +# Desteklenen Platformlar -**Supported Platforms** +**Desteklenen Platformlar** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD, stabilcoinleri borç verme platformlarına ve piyasa yapıcı likidite havuzlarına yatırarak getiri üretir. Bu platformların teknolojik risk taşıdığını ve büyük bir güvenlik olayı olması durumunda fonların kaybedilebileceğini anlamak önemlidir. Akıllı sözleşmelerini denetleyen ve en güvende hissettiğimiz platformlarla çalışmayı seçiyoruz. -Currently, we plan to earn yields from the following platforms: +Şu anda aşağıdaki platformlardan getiri elde etmeyi planlıyoruz: {% page-ref page="compound.md" %} -Integrations are currently planned for the following platforms: +Şu anda aşağıdaki platformlar için entegrasyonlar planlanmaktadır: {% page-ref page="yearn.finance.md" %} @@ -24,9 +24,9 @@ Integrations are currently planned for the following platforms: {% page-ref page="balancer.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +DeFi çok hızlı bir şekilde büyümesine ve şu anda bu platformlara yatırılan milyarlarca dolar değerinde değer olmasına rağmen, bu projelerin birçoğu hala beta aşamasındadır ve oldukça deneyseldir. Bu platformlara güç veren akıllı sözleşmelerde gizli güvenlik açıkları olabilir ve geçmişte Ethereum uygulamalarındaki güvenlik açıklarının neden olduğu multi milyon dolarlık kayıplar olmuştur. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +Desteklediğimiz platformlardaki güvenlik olaylarını yakından izliyoruz ve herhangi bir tehdit tespit edersek, derhal OUSD sahibi fonlarını korumak için harekete geçeceğiz. From 29256235817a1466151d5c50472124119803c12c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 09:17:55 -0700 Subject: [PATCH 02612/11794] New translations dydx.md (Turkish) --- tr/core-concepts/supported-platforms/dydx.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/tr/core-concepts/supported-platforms/dydx.md b/tr/core-concepts/supported-platforms/dydx.md index 24f1a895e..e6794e198 100644 --- a/tr/core-concepts/supported-platforms/dydx.md +++ b/tr/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX -{% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +{% hint style="bilgi" %} +Çok yakında. Aave henüz entegre edilmedi. {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX, Ethereum üzerine kurulmuş bir ticaret ve borç verme protokolü ve platformudur ve Mayıs 2019'da kullanıma sunulmuştur. Kullanıcılar, dYdX'in gözetimsiz, merkezi olmayan borsasında varlık ticareti yapabilir veya borçlanma ve borç verme işlemlerine katılabilir. Borç verme protokolü, marj ve vadeli işlemlere olanak sağlar. Faiz oranları arz ve talebe göre ayarlanır ve sadece kısa vadeli krediler sunulur. -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +Borçlanma ve ödünç verme için mevcut varlıklar için likidite, varlık türüne göre birlikte havuzlanır. Borç verenlere ödenen faiz otomatik olarak tahakkuk ettirilir ve borçluların kredi almak için teminat vermesi gerekir. -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX ayrıca, kullanıcıların kredinin bakiyesini tek bir işlemde ödünç aldığı ve geri ödediği teminatsız krediler olan flash kredileri de destekler, yani flaş kredi kullanıcılarının herhangi bir başlangıç sermayesi koymalarına gerek yoktur. Flash krediler, geliştiricilere yönelik karmaşık bir üründür ve birden fazla DeFi protokolünde arbitraj yapmak için kullanılabilir. -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +dYdX, bu yazının yazıldığı tarihte kilitlenmiş toplam değeri yaklaşık 40 milyon $ 'dır (TVL \). dYdX'in yerel bir tokenı yoktur. -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX, OpenZeppelin ve Bramah Systems tarafından güvenlik denetimlerine tabi tutulmuştur. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Kaynaklar | | +|:--------------------- |:-------------------------------------------------------------------- | +| Resmi site | [https://dydx.exchange/](https://dydx.exchange/) | +| Geliştirici belgeleri | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From bfb5f43f5c9f016e6ee67f77c87710d934b0dc2f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 09:17:57 -0700 Subject: [PATCH 02613/11794] New translations uniswap.md (Turkish) --- .../supported-platforms/uniswap.md | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/tr/core-concepts/supported-platforms/uniswap.md b/tr/core-concepts/supported-platforms/uniswap.md index 012e25e93..39035f9fb 100644 --- a/tr/core-concepts/supported-platforms/uniswap.md +++ b/tr/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap -{% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +{% hint style="bilgi" %} +Çok yakında. Uniswap henüz entegre edilmedi. {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap, Kasım 2018'de başlatılan, merkezi olmayan bir likidite protokolü ve Ethereum üzerinde olan borsadır. Uniswap v2, Mayıs 2020'de kullanıma sunuldu. Kullanıcılar, ERC-20 tokenlerini bir ücret karşılığında takas edebilir veya ücret kazanmak için likidite havuzlarına token katkıda bulunabilir. -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap'teki piyasalar, sipariş defterleri yerine likidite havuzları olarak çalışır. Bu tür borsaya Otomatik Piyasa Yapıcı \ (AMM \) denir. İki varlık arasındaki döviz kuru, sabit bir ürün formülüyle belirlenir ve havuzdaki her bir varlığın göreli ağırlığına bağlı olarak bir fiyat eğrisi boyunca hareket eder. Bu, arbitrajcıları nispi ağırlıkları yeniden dengelemek ve döviz kurunu normalleştirmek için likidite havuzlarına girmeye teşvik eder. -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +Belirli bir havuzda yeterli likidite yoksa tüccarlar düşüş yaşayabilir ve uygun olmayan döviz kurlarından korunamayabilir. Likidite sağlayıcıları, havuz döviz kuru piyasa gerçekleriyle eşleşmediğinde ve arbitrajcılar fiyat eğrisi boyunca alım satım gerçekleştirdiğinde süresiz zarara uğrayabilir. -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +Havuz katılımcılarına, belirli bir havuzda sağlanan likidite paylarına karşılık gelen Uniswap Likidite Sağlayıcısı \ (LP \) tokenları verilir. Bu LP tokenleri serbestçe transfer edilebilir. Katılımcılar, sağlanan varlıklar ve tahakkuk eden ücretler için bu tokenları kullanarak istedikleri zaman havuzlardan çıkabilirler. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +Tokenlerinin likiditesini artırmak isteyen token ihraççıları, likidite madenciliği kampanyalarında likidite sağlayıcılarına teşvikler sundular. Yeni token ihraç edenler de tokenlerini Uniswap havuzlarında başlattı. -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +Uniswap'teki ticaret hacimleri artık birçok geleneksel borsayı gölgede bırakıyor ve düzenli olarak günlük 200 milyon doları aşıyor. Uniswap, likidite sağlayıcıları tarafından Kilitli Toplam Değer \ (TVL \) olarak 170 milyon dolardan fazla var. Uniswap'in yerel bir platformu veya yönetim tokenı yoktur. -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap, akıllı sözleşmelerini denetledi ve dapp.org tarafından resmi olarak onaylandı. Uniswap, bir hata ödül programı tutar. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Kaynaklar | | +|:--------------------- |:------------------------------------------------------------------------ | +| Resmi site | [https://uniswap.org/](https://uniswap.org/) | +| Geliştirici belgeleri | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 0608c2c45686be3a07569f32e584c6681948d7ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 09:17:58 -0700 Subject: [PATCH 02614/11794] New translations yearn.finance.md (Turkish) --- .../supported-platforms/yearn.finance.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/tr/core-concepts/supported-platforms/yearn.finance.md b/tr/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..9bc8087aa 100644 --- a/tr/core-concepts/supported-platforms/yearn.finance.md +++ b/tr/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance -{% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +{% hint style="bilgi" %} +Çok yakında. Yearn.finance henüz entegre edilmedi. {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +Eski adıyla iEarn.finance olan Yearn.finance, Ethereum üzerine kurulmuş bir getiri toplama platformudur ve Ocak 2020'de Andre Cronje tarafından başlatılmıştır. Yearn, sermaye yatıran kullanıcılar adına bir otomasyon ve insani karar verme kombinasyonunu kullanarak yield farming ve yeniden dengeleme stratejilerini yönetir. -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn'ın iki getiri toplama ürünü vardır: Kazan ve Kasalar. Kazanç, kullanıcıların ücretler ve yönetişim tokenı ödülleri kazanmak için Curve üzerindeki likidite havuzlarına stabilcoin yatırmalarına veya BTC'yi sarmalarına olanak tanır. Bu varlıklar, kazanılan getiriye ek olarak yüksek getiri ve token ödülleri sunan platformlarda da ödünç verilir. -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Kasalar daha otomatik ve yönetilen bir deneyim sunar. Kullanıcılar LINK, Curve likidite sağlayıcı tokenleri veya stablecoins gibi varlıkları yatırır ve Vault bu varlıkları bir araya toplar ve topluluk ve Andre Cronje tarafından güvenli kabul edilen en yüksek kazançlı tarım stratejisini uygular. Ödül olarak kazanılan yönetim tokenları, yatırılan orijinal varlık için satılır ve diğer ücretlerle birleştirilir ve bileşik getiri için otomatik olarak Kasaya aktarılır. Stratejiler sık sık değiştirilebilir ve varlıkları bir araya toplamak, kullanıcılar için gaz maliyetlerinden tasarruf sağlar. -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn, bir ERC-20 yönetişim tokenı olan YFI tarafından yönetilmektedir. YFI sahipleri, YFI'larını 3 gün süreyle kilitlemeyi kabul ettikten sonra protokol değişiklikleri için oy kullanabilir. YFI ayrıca yönetim portalında getiri için stake edilebilir. Bu getiri, Yearn ürünlerinde kullanıcılardan alınan ücretlerden gelir. YFI tamamen Curve ve Balancer'daki likidite sağlayıcılarına dağıtıldı. Ekip üyeleri veya yatırımcılar için tahsis yoktu. -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn'ın toplam değeri kilitlendi \ (TVL \) hızla 800 milyon doların üzerine çıktı ve bu onu en büyük DeFi platformlarından biri haline getirdi. YFI'nin 400 milyon doların üzerinde dolaşımdaki piyasa değeri var. -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn, CertiK, Quantstamp, HackMD ve CryptoManiacs tarafından çok sayıda güvenlik ve akıllı sözleşme denetiminden geçti. Yearn, deneysel ürünleri çok hızlı piyasaya sürmekle ünlüdür ve kullanıcıları ürünlerinin beta sürümünde olduğu konusunda uyarır. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Kaynaklar | | +|:--------------------- |:-------------------------------------------------------------------- | +| Resmi site | [https://yearn.finance/](https://yearn.finance/) | +| Geliştirici belgeleri | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 3e3641c165204029da5014fefdcf3b0e5aacb0ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 09:18:00 -0700 Subject: [PATCH 02615/11794] New translations aave.md (Turkish) --- tr/core-concepts/supported-strategies/aave.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/tr/core-concepts/supported-strategies/aave.md b/tr/core-concepts/supported-strategies/aave.md index 8f991bd82..acada097a 100644 --- a/tr/core-concepts/supported-strategies/aave.md +++ b/tr/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave -{% hint style="info" %} -Coming soon. Aave has not yet been integrated. +{% hint style="bilgi" %} +Çok yakında. Aave henüz entegre edilmedi. {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave, Ethereum üzerine kurulu bir borç verme protokolü ve platformudur ve ETHLend'in yaratıcıları tarafından Ocak 2020'de başlatılmıştır. Aave'deki kullanıcılar, varlıkları teminat karşılığında bileşik faiz kazanabilir veya ödünç alabilir. Desteklenen her varlık kendi likidite havuzunda toplanır ve kullanıcılar arz ve talebe dayalı değişken faiz oranı veya sabit faiz oranı arasında seçim yapabilir. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +Teminat bakiyeleri, temsil ettikleri dayanak varlıklara 1: 1 oranında ERC-20 aTokens tarafından temsil edilir. Faiz otomatik olarak birleştirilir ve aTokens ile borç verenlere ödenir, yani borç verenler aToken bakiyelerinin zaman içinde istikrarlı bir şekilde arttığını göreceklerdir. Kullanıcılar varlıkları aToken'larına karşı ödünç alabilir. aTokenler serbestçe aktarılabilir ve diğer birçok DeFi protokolünde kullanılabilir. aTokens, temel teminatları için herhangi bir zamanda itfa edilebilir. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave, kullanıcıların kredinin bakiyesini tek bir işlemde ödünç aldığı ve geri ödediği teminatsız krediler olan flaş kredileri destekler, yani flaş kredi kullanıcılarının herhangi bir başlangıç sermayesi koymalarına gerek yoktur. Flash krediler, geliştiricilere yönelik karmaşık bir üründür ve birden fazla DeFi protokolünde arbitraj yapmak için kullanılabilir. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave şu anda daha önce ETHLend için yardımcı program tokenı olan bir ERC-20 tokenı olan LEND tarafından yönetilmektedir. Aave, kullanıcıların stake etme ödüllü yeni bir ERC-20 yönetişim tokenı olan AAVE için LEND alışverişi yaptıkları bir token takası içeren tamamen merkezi olmayan yönetişime geçişi duyurdu. Bir miktar AAVE, bir likidite madenciliği kampanyasında platformun kullanıcılarına dağıtılacaktır. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave'nin kilitli toplam değeri (TVL \) hızla 1,2 milyar doların üzerine çıktı ve bu onu en büyük DeFi protokollerinden biri haline getirdi. LEND, 700 milyon doların üzerinde dolaşımdaki piyasa değerine sahiptir. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave, OpenZeppelin, Trail of Bits ve Consensys Diligence tarafından güvenlik denetimlerinden geçti. Aave, bir hata ödül programı sürdürmektedir. -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Kaynaklar | | +|:--------------------- |:------------------------------------------------------------------------------ | +| Resmi site | [https://aave.com/](https://aave.com/) | +| Geliştirici belgeleri | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 0917b3fe38b7eca8b3cb4d5feb1f1980581b0d53 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 09:18:02 -0700 Subject: [PATCH 02616/11794] New translations balancer.md (Turkish) --- .../supported-strategies/balancer.md | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/tr/core-concepts/supported-strategies/balancer.md b/tr/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..7a6327e55 100644 --- a/tr/core-concepts/supported-strategies/balancer.md +++ b/tr/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer -{% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +{% hint style="bilgi" %} +Çok yakında. Balancer henüz entegre edilmedi. {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer, Mart 2020'de başlatılan, merkezi olmayan bir likidite protokolü ve Ethereum'da borsadır. Kullanıcılar, ERC-20 tokenlerini bir ücret karşılığında takas edebilir veya ücret kazanmak için likidite havuzlarına token katkıda bulunabilir. -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer özel ağırlıklara sahip 8 farklı varlığa kadar likidite havuzlarına izin veren Otomatik bir Piyasa Yapıcıdır \ (AMM \). Balancer üzerindeki likidite havuzları, Borsa Yatırım Fonları \ (ETF'ler \) veya belirli varlıklar için ağırlık hedefleri olan portföylere benzer şekilde düşünülebilir. Ticaret, havuzun hedef ağırlık dağılımından kaymasına neden olursa, havuzdaki varlıklar arasındaki döviz kurları değişir. Arbitrajcılar bundan yararlanmak için alım satım gerçekleştirebilir ve havuzu hedef ağırlık dağılımına yeniden dengelemek için hareket edebilir. Likidite, diğer AMM'lerin aksine havuzlar arasında da paylaşılabilir. -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer, yalnızca havuz sahibinin likiditeye katkıda bulunabileceği özel havuzları, tamamen herkese açık olan paylaşılan havuzları ve otomatik kurallar ve mantığı uygulayabilen akıllı bir sözleşme ile kontrol edilen paylaşılan havuzlar olan akıllı havuzları destekler. Likidite sağlayıcılarına, belirli bir havuzdaki paylarını ve ücretleri temsil eden Dengeleyici Havuz Tokenları \ (BPT'ler \) verilir. Bu tokenlar serbestçe aktarılabilir ve sağlanan varlıklar ve tahakkuk eden ücretler için kullanılabilir. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +Tokenlerinin likiditesini artırmak isteyen token ihraççıları, likidite madenciliği kampanyalarında likidite sağlayıcılarına teşvikler sundular. Yeni token ihraç edenler de tokenlarını Balancer havuzlarında başlattı. -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer, bir ERC-20 yönetişim tokenı olan BAL tarafından yönetilmektedir. BAL sahipleri protokol değişikliklerine oy verebilir. BAL sürekli olarak likidite sağlayıcılarına verilir ve toplam BAL arzının büyük bir kısmı ekibe ve yatırımcılara sürekli bir hakediş programına tahsis edildi. -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer'daki ticaret hacimleri genellikle günlük 25 milyon doların üzerindedir. Dengeleyici, yazı yazarken likidite sağlayıcıları tarafından 250 milyon $ 'ın üzerinde Kilitli Toplam Değere \ (TVL \) sahiptir. -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer, Trail of Bits tarafından bir güvenlik denetiminden geçti ve bir hata ödül programı var. Ancak, BalancerHaziran 2020'de büyük bir istismara uğradı. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Kaynaklar | | +|:--------------------- |:-------------------------------------------------------------------- | +| Resmi site | [https://balancer.finance/](https://balancer.finance/) | +| Geliştirici belgeleri | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 72433d46937380346031672feb94fd9de13003d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 09:18:04 -0700 Subject: [PATCH 02617/11794] New translations compound.md (Turkish) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/tr/core-concepts/supported-strategies/compound.md b/tr/core-concepts/supported-strategies/compound.md index a4d2660a1..0d678f66c 100644 --- a/tr/core-concepts/supported-strategies/compound.md +++ b/tr/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound, Ethereum üzerine kurulmuş bir borç verme protokolü ve platformudur ve Eylül 2018'de piyasaya sürülmüştür. Kullanıcılar varlıklardan bileşik faiz kazanabilir veya teminat karşılığında ödünç alabilir. Desteklenen her varlık kendi likidite havuzunda toplanır ve faiz oranları arz ve talebe göre otomatik olarak ayarlanır. -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +Teminat bakiyeleri, temsil ettikleri dayanak varlığa göre zaman içinde otomatik olarak faiz tahakkuk eden ve değerde artış sağlayan ERC-20 cTokens ile temsil edilir. Kullanıcılar varlıkları cToken'larının değerine göre ödünç alabilir. cTokenler serbestçe aktarılabilir ve diğer birçok DeFi protokolünde kullanılabilir. cTokens, temel teminatları için herhangi bir zamanda itfa edilebilir. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound, bir ERC-20 yönetişim belirteci olan COMP tarafından yönetilir. COMP sahipleri protokol değişikliklerini önerebilir ve oylayabilir veya oylarını başka birine devredebilir. COMP tokenleri, borç alanlar ve borç verenler arasında eşit olarak bölünerek, protokol kullanıcılarına günlük olarak orantılı olarak verilir. COMP token arzının büyük bir kısmı Compound ekibi, yatırımcılar ve danışmanlar tarafından tutuldu. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound'un kilitli toplam değeri \ (TVL \) hızla yaklaşık 800 milyon dolara yükseldi ve bu da onu en büyük DeFi protokollerinden biri haline getirdi. COMP, 500 milyon doların üzerinde dolaşımdaki piyasa değerine sahiptir. -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound, OpenZeppelin ve Trail of Bits tarafından birçok güvenlik denetiminden geçti. Compound protocol resmi olarak CertiK tarafından doğrulandı ve Gauntlet tarafından ekonomik stres testine tabi tutuldu. Compound, bir hata ödül programı sürdürmektedir. -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Kaynaklar | | +|:--------------------- |:-------------------------------------------------------------------------------------------------------------- | +| Resmi site | [https://compound.finance/](https://compound.finance/) | +| Geliştirici belgeleri | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 1b3dc2ea07d609579c38a3e264cb180531ab4c59 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 09:18:06 -0700 Subject: [PATCH 02618/11794] New translations curve.md (Turkish) --- .../supported-strategies/curve.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/tr/core-concepts/supported-strategies/curve.md b/tr/core-concepts/supported-strategies/curve.md index c0bf8f99e..772d88459 100644 --- a/tr/core-concepts/supported-strategies/curve.md +++ b/tr/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve -{% hint style="info" %} -Coming soon. Curve has not yet been integrated. +{% hint style="bilgi" %} +Çok yakında. Curve henüz entegre edilmedi. {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve, merkezi olmayan bir likidite protokolü ve Ethereum'da stabilcoinler ve sarılmış BTC için takas, Ocak 2020'de başlatıldı. Kullanıcılar, popüler ERC-20 stabilcoinler arasında veya bitcoin'in ERC-20 temsilleri arasında geçiş yapabilirler. Likidite sağlayıcıları ticareti kolaylaştırır ve ücret alır. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Eğri, her bir piyasanın USDT, USDC, DAI ve TUSD gibi aynı değere sahip olması gereken iki veya daha fazla varlığa sahip ilişkili bir likidite havuzuna sahip olduğu bir Otomatik Piyasa Yapıcı \ (AMM \) 'dır. Her bir stablecoin ile bunların nispi ağırlıkları arasındaki döviz kuru, arz ve talebe dayalı bir algoritma tarafından belirlenir. Arbitrajcılar bu döviz kurlarını normalleştirmek için hareket ederler. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Curve'nin likidite havuzlarından bazıları, tüccarlardan alınan döviz ücretlerinin yanı sıra likidite sağlayıcıları için ekstra ücretler kazanır. Curve; Compound, yearn.finance ve Synthetix ile entegre stabilcoin havuzları sunar. Her likidite havuzundaki varlıklar, her havuzun likidite sağlayıcılarına aktarılan ek getiri elde etmek için bu platformlara sağlanır. Likidite Sağlayıcı \ (LP \) tokenlar havuz katılımcılarına verilir ve sağlanan ilk likidite artı tahakkuk eden ücretler ve getiri için kullanılabilir. LP tokenları ayrıca diğer protokollerde kullanılmak üzere aktarılabilir. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve, bir ERC-20 yönetişim tokenı olan CRV tarafından yönetilir. CRV sahipleri protokol değişikliklerine oy verebilir. CRV sahipleri, tokenlerini stake edilen zamanla orantılı ek oylama gücü için stake edebilirler. CRV, sürekli olarak likidite sağlayıcılarına verilir ve toplam CRV arzının büyük bir kısmı, sürekli bir hakediş programına göre ekibe ve yatırımcılara tahsis edilmiştir. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve'deki işlem hacimleri genellikle günlük 50 milyon doların üzerindedir. Curve, yazım sırasında likidite sağlayıcıları tarafından 1 milyar $ 'ın üzerinde Kilitlenmiş Toplam Değere \ (TVL \) sahiptir. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve, Trail of Bits tarafından iki denetimden geçmiştir ve bir hata ödül programı sürdürmektedir. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Kaynaklar | | +|:--------------------- |:------------------------------------------------------------------------ | +| Resmi site | [https://www.curve.fi/](https://www.curve.fi/) | +| Geliştirici belgeleri | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From ba10257c83cab2aff8028f41783dc96a4e770cf6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 09:18:08 -0700 Subject: [PATCH 02619/11794] New translations dydx.md (Turkish) --- tr/core-concepts/supported-strategies/dydx.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tr/core-concepts/supported-strategies/dydx.md b/tr/core-concepts/supported-strategies/dydx.md index 24f1a895e..2318667da 100644 --- a/tr/core-concepts/supported-strategies/dydx.md +++ b/tr/core-concepts/supported-strategies/dydx.md @@ -1,18 +1,18 @@ # dYdX -{% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +{% hint style="bilgi" %} +Çok yakında. Aave henüz entegre edilmedi. {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX, Ethereum üzerine kurulmuş bir ticaret ve borç verme protokolü ve platformudur ve Mayıs 2019'da kullanıma sunulmuştur. Kullanıcılar, dYdX'in gözetimsiz, merkezi olmayan borsasında varlık ticareti yapabilir veya borçlanma ve borç verme işlemlerine katılabilir. Borç verme protokolü, marj ve vadeli işlemlere olanak sağlar. Faiz oranları arz ve talebe göre ayarlanır ve sadece kısa vadeli krediler sunulur. -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +Borçlanma ve ödünç verme için mevcut varlıklar için likidite, varlık türüne göre birlikte havuzlanır. Borç verenlere ödenen faiz otomatik olarak tahakkuk ettirilir ve borçluların kredi almak için teminat vermesi gerekir. -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX ayrıca, kullanıcıların kredinin bakiyesini tek bir işlemde ödünç aldığı ve geri ödediği teminatsız krediler olan flash kredileri de destekler, yani flaş kredi kullanıcılarının herhangi bir başlangıç sermayesi koymalarına gerek yoktur. Flash krediler, geliştiricilere yönelik karmaşık bir üründür ve birden fazla DeFi protokolünde arbitraj yapmak için kullanılabilir. -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +dYdX, bu yazının yazıldığı tarihte kilitlenmiş toplam değeri yaklaşık 40 milyon $ 'dır (TVL \). dYdX'in yerel bir tokenı yoktur. -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX, OpenZeppelin ve Bramah Systems tarafından güvenlik denetimlerine tabi tutulmuştur. | Resources | | |:-------------- |:-------------------------------------------------------------------- | From b5361ab1a68da11852e86e803911525fdda695b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 09:26:36 -0700 Subject: [PATCH 02620/11794] New translations elastic-supply.md (Turkish) --- tr/core-concepts/elastic-supply.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/core-concepts/elastic-supply.md b/tr/core-concepts/elastic-supply.md index b415919ae..005d05179 100644 --- a/tr/core-concepts/elastic-supply.md +++ b/tr/core-concepts/elastic-supply.md @@ -1,6 +1,6 @@ -# Elastic Supply +# Elastik Tedarik -**Elastic Supply. Stable Price.** +**Elastik Tedarik. Sabit Fiyat.** OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. From 9b7ebe4927831a55077d8a111710f7ca96cb70fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 09:26:37 -0700 Subject: [PATCH 02621/11794] New translations README.md (Turkish) --- tr/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tr/core-concepts/supported-strategies/README.md b/tr/core-concepts/supported-strategies/README.md index 60ab03f00..0953d9668 100644 --- a/tr/core-concepts/supported-strategies/README.md +++ b/tr/core-concepts/supported-strategies/README.md @@ -1,14 +1,14 @@ -# Supported Strategies +# Desteklenen Stratejiler -**Supported DeFi Platforms** +**Desteklenen DeFi Platformları** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD, stabilcoinleri borç verme platformlarına ve piyasa yapıcı likidite havuzlarına yatırarak getiri üretir. Bu platformların teknolojik risk taşıdığını ve büyük bir güvenlik olayı olması durumunda fonların kaybedilebileceğini anlamak önemlidir. Akıllı sözleşmelerini denetleyen ve en güvende hissettiğimiz platformlarla çalışmayı seçiyoruz. -Currently, OUSD earns yield from the following platform\(s\): +Şu anda, OUSD aşağıdaki platformlardan getiri elde ediyor \ (lar \): {% page-ref page="compound.md" %} -Integrations are currently planned or being built for the following platforms: +Şu anda aşağıdaki platformlar için entegrasyonlar planlanmaktadır: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +DeFi çok hızlı bir şekilde büyümesine ve şu anda bu platformlara yatırılan milyarlarca dolar değerinde değer olmasına rağmen, bu projelerin birçoğu hala beta aşamasındadır ve oldukça deneyseldir. Bu platformlara güç veren akıllı sözleşmelerde gizli güvenlik açıkları olabilir ve geçmişte Ethereum uygulamalarındaki güvenlik açıklarının neden olduğu multi milyon dolarlık kayıplar olmuştur. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +Desteklediğimiz platformlardaki güvenlik olaylarını yakından izliyoruz ve herhangi bir tehdit tespit edersek, derhal OUSD sahibi fonlarını korumak için harekete geçeceğiz. From 9f292d8cc9a263f6db54e5b1f18ee299dc2ef642 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 09:26:39 -0700 Subject: [PATCH 02622/11794] New translations dydx.md (Turkish) --- tr/core-concepts/supported-strategies/dydx.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tr/core-concepts/supported-strategies/dydx.md b/tr/core-concepts/supported-strategies/dydx.md index 2318667da..e6794e198 100644 --- a/tr/core-concepts/supported-strategies/dydx.md +++ b/tr/core-concepts/supported-strategies/dydx.md @@ -14,12 +14,12 @@ dYdX, bu yazının yazıldığı tarihte kilitlenmiş toplam değeri yaklaşık dYdX, OpenZeppelin ve Bramah Systems tarafından güvenlik denetimlerine tabi tutulmuştur. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Kaynaklar | | +|:--------------------- |:-------------------------------------------------------------------- | +| Resmi site | [https://dydx.exchange/](https://dydx.exchange/) | +| Geliştirici belgeleri | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From ac9d98487104b1e9489c6697f4d8a6a525daa73e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 09:26:41 -0700 Subject: [PATCH 02623/11794] New translations uniswap.md (Turkish) --- .../supported-strategies/uniswap.md | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/tr/core-concepts/supported-strategies/uniswap.md b/tr/core-concepts/supported-strategies/uniswap.md index 012e25e93..39035f9fb 100644 --- a/tr/core-concepts/supported-strategies/uniswap.md +++ b/tr/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap -{% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +{% hint style="bilgi" %} +Çok yakında. Uniswap henüz entegre edilmedi. {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap, Kasım 2018'de başlatılan, merkezi olmayan bir likidite protokolü ve Ethereum üzerinde olan borsadır. Uniswap v2, Mayıs 2020'de kullanıma sunuldu. Kullanıcılar, ERC-20 tokenlerini bir ücret karşılığında takas edebilir veya ücret kazanmak için likidite havuzlarına token katkıda bulunabilir. -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap'teki piyasalar, sipariş defterleri yerine likidite havuzları olarak çalışır. Bu tür borsaya Otomatik Piyasa Yapıcı \ (AMM \) denir. İki varlık arasındaki döviz kuru, sabit bir ürün formülüyle belirlenir ve havuzdaki her bir varlığın göreli ağırlığına bağlı olarak bir fiyat eğrisi boyunca hareket eder. Bu, arbitrajcıları nispi ağırlıkları yeniden dengelemek ve döviz kurunu normalleştirmek için likidite havuzlarına girmeye teşvik eder. -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +Belirli bir havuzda yeterli likidite yoksa tüccarlar düşüş yaşayabilir ve uygun olmayan döviz kurlarından korunamayabilir. Likidite sağlayıcıları, havuz döviz kuru piyasa gerçekleriyle eşleşmediğinde ve arbitrajcılar fiyat eğrisi boyunca alım satım gerçekleştirdiğinde süresiz zarara uğrayabilir. -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +Havuz katılımcılarına, belirli bir havuzda sağlanan likidite paylarına karşılık gelen Uniswap Likidite Sağlayıcısı \ (LP \) tokenları verilir. Bu LP tokenleri serbestçe transfer edilebilir. Katılımcılar, sağlanan varlıklar ve tahakkuk eden ücretler için bu tokenları kullanarak istedikleri zaman havuzlardan çıkabilirler. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +Tokenlerinin likiditesini artırmak isteyen token ihraççıları, likidite madenciliği kampanyalarında likidite sağlayıcılarına teşvikler sundular. Yeni token ihraç edenler de tokenlerini Uniswap havuzlarında başlattı. -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +Uniswap'teki ticaret hacimleri artık birçok geleneksel borsayı gölgede bırakıyor ve düzenli olarak günlük 200 milyon doları aşıyor. Uniswap, likidite sağlayıcıları tarafından Kilitli Toplam Değer \ (TVL \) olarak 170 milyon dolardan fazla var. Uniswap'in yerel bir platformu veya yönetim tokenı yoktur. -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap, akıllı sözleşmelerini denetledi ve dapp.org tarafından resmi olarak onaylandı. Uniswap, bir hata ödül programı tutar. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Kaynaklar | | +|:--------------------- |:------------------------------------------------------------------------ | +| Resmi site | [https://uniswap.org/](https://uniswap.org/) | +| Geliştirici belgeleri | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From fdee923a2cac5719436d34204a7514b4c3a06fce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 09:26:43 -0700 Subject: [PATCH 02624/11794] New translations yearn.finance.md (Turkish) --- .../supported-strategies/yearn.finance.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/tr/core-concepts/supported-strategies/yearn.finance.md b/tr/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..9bc8087aa 100644 --- a/tr/core-concepts/supported-strategies/yearn.finance.md +++ b/tr/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance -{% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +{% hint style="bilgi" %} +Çok yakında. Yearn.finance henüz entegre edilmedi. {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +Eski adıyla iEarn.finance olan Yearn.finance, Ethereum üzerine kurulmuş bir getiri toplama platformudur ve Ocak 2020'de Andre Cronje tarafından başlatılmıştır. Yearn, sermaye yatıran kullanıcılar adına bir otomasyon ve insani karar verme kombinasyonunu kullanarak yield farming ve yeniden dengeleme stratejilerini yönetir. -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn'ın iki getiri toplama ürünü vardır: Kazan ve Kasalar. Kazanç, kullanıcıların ücretler ve yönetişim tokenı ödülleri kazanmak için Curve üzerindeki likidite havuzlarına stabilcoin yatırmalarına veya BTC'yi sarmalarına olanak tanır. Bu varlıklar, kazanılan getiriye ek olarak yüksek getiri ve token ödülleri sunan platformlarda da ödünç verilir. -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Kasalar daha otomatik ve yönetilen bir deneyim sunar. Kullanıcılar LINK, Curve likidite sağlayıcı tokenleri veya stablecoins gibi varlıkları yatırır ve Vault bu varlıkları bir araya toplar ve topluluk ve Andre Cronje tarafından güvenli kabul edilen en yüksek kazançlı tarım stratejisini uygular. Ödül olarak kazanılan yönetim tokenları, yatırılan orijinal varlık için satılır ve diğer ücretlerle birleştirilir ve bileşik getiri için otomatik olarak Kasaya aktarılır. Stratejiler sık sık değiştirilebilir ve varlıkları bir araya toplamak, kullanıcılar için gaz maliyetlerinden tasarruf sağlar. -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn, bir ERC-20 yönetişim tokenı olan YFI tarafından yönetilmektedir. YFI sahipleri, YFI'larını 3 gün süreyle kilitlemeyi kabul ettikten sonra protokol değişiklikleri için oy kullanabilir. YFI ayrıca yönetim portalında getiri için stake edilebilir. Bu getiri, Yearn ürünlerinde kullanıcılardan alınan ücretlerden gelir. YFI tamamen Curve ve Balancer'daki likidite sağlayıcılarına dağıtıldı. Ekip üyeleri veya yatırımcılar için tahsis yoktu. -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn'ın toplam değeri kilitlendi \ (TVL \) hızla 800 milyon doların üzerine çıktı ve bu onu en büyük DeFi platformlarından biri haline getirdi. YFI'nin 400 milyon doların üzerinde dolaşımdaki piyasa değeri var. -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn, CertiK, Quantstamp, HackMD ve CryptoManiacs tarafından çok sayıda güvenlik ve akıllı sözleşme denetiminden geçti. Yearn, deneysel ürünleri çok hızlı piyasaya sürmekle ünlüdür ve kullanıcıları ürünlerinin beta sürümünde olduğu konusunda uyarır. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Kaynaklar | | +|:--------------------- |:-------------------------------------------------------------------- | +| Resmi site | [https://yearn.finance/](https://yearn.finance/) | +| Geliştirici belgeleri | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From eb0db31fd06a0b12c388952ae1cfe5987b21243c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 09:26:45 -0700 Subject: [PATCH 02625/11794] New translations README.md (Turkish) --- tr/core-concepts/yield-generation/README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tr/core-concepts/yield-generation/README.md b/tr/core-concepts/yield-generation/README.md index cede81cda..7b5d6a587 100644 --- a/tr/core-concepts/yield-generation/README.md +++ b/tr/core-concepts/yield-generation/README.md @@ -1,20 +1,20 @@ -# Yield Generation +# Verim Üretimi -**Automated Yield Farming** +**Otomatik yield farming** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +Yeni borç verme ve otomatikleştirilmiş piyasa yapıcı havuzlarındaki Kambriyen patlaması, kilitlenen toplam değeri \ (TVL \) beslerken, aynı zamanda verim çiftçilerinin sermayeyi verimli ve en uygun yollarla manuel olarak tahsis etmesini giderek daha zor hale getirdi. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yıl](https://yearn.finance/) , akıllı sözleşmelerin, en uygun şekilde borç verme faizi, piyasa yapma ücretleri ve ödül tokenları kazanmak için çeşitli stratejilerdeki fonların yeniden dengelenmesini otomatikleştirebileceğini gösterdi. OUSD'nin ilk sürümü basit bir Bileşik stratejisi kullanacak, ancak her ay getirileri en üst düzeye çıkarırken risk ve bağımlılıkları en aza indiren yeni stratejiler uygulanacak. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +Etkili olarak, OUSD'nin verim oluşturmasının 3 yolu vardır: {% page-ref page="lending.md" %} {% page-ref page="market-making.md" %} -{% page-ref page="rewards.md" %} +{% page-ref page="ödüller.md" %} From 2587cf3de9fcbb59f0138d8f09b5ae124475889d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 09:26:47 -0700 Subject: [PATCH 02626/11794] New translations lending.md (Turkish) --- tr/core-concepts/yield-generation/lending.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/tr/core-concepts/yield-generation/lending.md b/tr/core-concepts/yield-generation/lending.md index a78f46da0..218aa7241 100644 --- a/tr/core-concepts/yield-generation/lending.md +++ b/tr/core-concepts/yield-generation/lending.md @@ -1,18 +1,18 @@ -# Lending +# Lending ( Borç Verme ) -**Unbank the Banked** +**Bankalı Bankayı Kaldır** -DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. +DeFi borç verme platformları, kullanıcıların herhangi bir aracı olmadan kripto varlıklarını ödünç vermesine ve ödünç almasına izin verir. Hem borç verenler hem de borç alanlar kriptolarından daha fazla değer elde eder. Borç verenler faiz kazanırken, borç alanlar geleneksel bankacılık sorunları olmadan krediye erişim sağlamak için teminat olarak kripto yatırır. DeFi borç verme platformları şu anda kredi verenler için geleneksel piyasalarda genel olarak bulunandan çok daha üstün getiri sağlamaktadır. -OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. +OUSD, aşırı teminatlı krediler sağlayan DeFi borç verme platformlarıyla entegre olur. Tasfiyelerle ilgili akıllı kurallarla birlikte aşırı teminatlandırma, borç verenler için makul bir güvenlik seviyesi sağlar. Aave ayrıca, kredi havuzlarını sırasıyla AAVE tokenleri ile güvence altına alarak riski daha da düşürür. -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD, kanıtlanmış bir sicile sahip, akıllı sözleşmeleri denetleyen ve sorunsuz bir şekilde yüz milyonlarca doları başarıyla borç veren önde gelen kredi sağlayıcılarıyla entegre olur. En azından aşağıdaki kredi sağlayıcılarla doğrudan entegre olmayı planlıyoruz: -{% page-ref page="../supported-strategies/compound.md" %} +{% page-ref page = "../ supported-Strategies / complex.md"%} -{% page-ref page="../supported-strategies/aave.md" %} +{% page-ref page = "../ supported-Strategies / complex.md"%} -{% page-ref page="../supported-strategies/dydx.md" %} +{% page-ref page = "../ supported-Strategies / complex.md"%} From 2aa3ffbe6a8239b37cd139f478194c87f0d7310b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 09:26:49 -0700 Subject: [PATCH 02627/11794] New translations market-making.md (Turkish) --- .../yield-generation/market-making.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/tr/core-concepts/yield-generation/market-making.md b/tr/core-concepts/yield-generation/market-making.md index b88b3a90d..98073c801 100644 --- a/tr/core-concepts/yield-generation/market-making.md +++ b/tr/core-concepts/yield-generation/market-making.md @@ -1,24 +1,24 @@ -# Market Making +# Pazar yapımı -**Own your Stake in Decentralized Exchanges** +**Merkezi Olmayan Borsalarda Payınızı Sahibi Olun** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +Otomatik piyasa yapıcıları \ (AMM'ler \), Ethereum ağında tercih edilen merkezi olmayan değişim biçimi olarak hızla yükseldi. Bu kısmen, merkezi borsalardaki anlık ve düşük kayma deneyimlerine rakip olabilecek Ethereum 1.0'daki sipariş defteri DEX'leri desteklemenin zorluğundan kaynaklanıyor. Ayrıca, Uniswap gibi AMM'ler nispeten kullanıcı dostudur ve kullanımları gaz verimlidir. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +AMM'ler, yalnızca likidite sağlayıcıları likidite sağladığında yeni piyasaları etkinleştirebilir \ (örneğin, belirli alım satım çiftleri veya havuzları için birden fazla token \). Likidite sağlama karşılığında likidite sağlayıcıları, diğer kullanıcılar token takas ettiğinde alım satım ücretleri ile ödüllendirilir. Örneğin, tüccarlar Uniswap'ta USDC'yi USDC ile değiştirdiklerinde, şu anda gaz ücretleri üzerinden% 0,3 ücret alıyorlar. Bu ücretler, sağladıkları toplam likidite yüzdesine göre USDT-USDC çifti üzerindeki likidite sağlayıcılarına orantılı olarak dağıtılır. -{% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +{% hint style="bilgi" %} +[Kalıcı olmayan kayıp](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) , anlaşılması gereken önemli bir risk faktörüdür, ancak bu endişe, yalnızca OUSD tarafından yaklaşık olarak eşit değerdeki stabilcoinler için likidite sağlayarak büyük ölçüde hafifletilir. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD protokolü, USDT, USDC ve DAI'yi işlem hacmi ve ödül jetonları tarafından belirlenen yüksek performanslı likidite havuzlarına yönlendirir \ (örneğin, Dengeleyici BAL jetonlarını likidite sağlayıcılarına ödüllendirir \). Daha sonra getiriler OUSD sahiplerine aktarılır. -We intend to integrate directly with at least the following automated market makers: +En azından aşağıdaki otomatik pazar yapıcılarla doğrudan entegre olmayı planlıyoruz: -{% page-ref page="../supported-strategies/uniswap.md" %} +{% page-ref page = "../ supported-Strategies / complex.md"%} -{% page-ref page="../supported-strategies/curve.md" %} +{% page-ref page = "../ supported-Strategies / complex.md"%} -{% page-ref page="../supported-strategies/balancer.md" %} +{% page-ref page = "../ supported-Strategies / complex.md"%} From 22af5756a024068c1c3a86bf76fb63a784e941e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 09:26:51 -0700 Subject: [PATCH 02628/11794] New translations rewards.md (Turkish) --- tr/core-concepts/yield-generation/rewards.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tr/core-concepts/yield-generation/rewards.md b/tr/core-concepts/yield-generation/rewards.md index dce9da9cf..161a3b1a4 100644 --- a/tr/core-concepts/yield-generation/rewards.md +++ b/tr/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# Ödüller -**Collecting Rewards** +**Ödül Toplama** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +Borç verme faizinden ve piyasa yapıcılığından ücret toplamaya ek olarak, birçok DeFi protokolü tarafından dağıtılan bonus teşviklerini otomatik olarak talep etmeyi ve dönüştürmeyi planlıyoruz. Örneğin, Compound COMP token'ları verir, Balancer BAL tokenleri verir ve Curve CRV tokenleri dağıtır. Bu bonus ödüller düzenli olarak stabilcoinlere dönüştürülecek, pazarda konuşlandırılacak ve OUSD sahiplerine ek getiri şeklinde dağıtılacaktır. -{% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +{% hint style="bilgi" %} +Kasa, aldığı beklenmedik ödülleri güvenli bir şekilde saklarken, protokolün bunları ne zaman ve nasıl stabilcoinlere dönüştürmesi gerektiğine karar vermek için özel stratejilerin yazılması ve kullanılması gerekecektir. {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +Bugün, getirilerinin büyük bir yüzdesini temsil ettikleri için ödüller, verim çiftçileri için önemli bir faktördür. DeFi ortamında mevcut olan en cazip getirilerden yararlanmak için OUSD protokolünün zamanla yükseltileceğini tahmin ediyoruz. Protokol, kaynakların en iyi şekilde nasıl tahsis edileceğine karar verirken sunulan çeşitli ödüllerin piyasa değerini hesaba katacaktır. From 41eda5f65f6b8082d763e71851ae8e2105ad863b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 09:38:16 -0700 Subject: [PATCH 02629/11794] New translations elastic-supply.md (Turkish) --- tr/core-concepts/elastic-supply.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tr/core-concepts/elastic-supply.md b/tr/core-concepts/elastic-supply.md index 005d05179..31516af20 100644 --- a/tr/core-concepts/elastic-supply.md +++ b/tr/core-concepts/elastic-supply.md @@ -2,17 +2,17 @@ **Elastik Tedarik. Sabit Fiyat.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD, çoğu tokendan farklı çalışır. Yönetim altındaki varlıkların değeri arttıkça fiyat artışı yerine \ (Bileşik cTokens veya Yearn yTokens'te olduğu gibi), bir OUSD'nin değeri yaklaşık 1 $ 'da sabit kalır. Bunun yerine, sözleşmeler parasal arzı sürekli olarak ayarlar ve her bir token sahibinin cüzdanındaki bakiyeyi protokol tarafından kazanılan verimi yansıtacak şekilde otomatik olarak günceller. -{% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% hint style="bilgi" %} +Banka hesabınıza faiz tahakkuk ettiğini düşünün. ABD dolarının hesap birimi ve değeri değişmez. Faiz kazandıkça zamanla daha fazla ABD doları kazanırsınız. {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +Bu mekanizma, [Ampleforth](https://www.ampleforth.org/)tarafından benimsenen yeni yaklaşımdan esinlenmiştir, ancak vurgulanmaya değer bazı temel farklılıklar vardır: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD, diğer stabilcoinler tarafından% 100 desteklenmektedir ve dolara sabitlemeyi sürdürme konusunda aynı zorluğa sahip olmayacaktır. OUSD'yi basmanın ve paraya çevirmenin kolaylığı göz önüne alındığında, pegin korunmasını sağlamak için arbitrajcılara güvenebiliriz. +2. OUSD geri ödemesi, basılan OUSD miktarı temel stratejiler tarafından kazanılan gerçekleşmiş kazançlara bağlı olduğundan, arzın artması yönünde büyük ölçüde önyargılıdır. Altta yatan sabit paralarla ortak olan fiyat dalgalanmaları dışında, OUSD bakiyenizin düştüğünü görmemelisiniz. Anaparanız, temel borç verme / AMM ve stabilcoin protokollerinde hiçbir şey ters gitmediği sürece korunur. Bakiyenizdeki herhangi bir büyük düşüş, sistemdeki bir sorunun göstergesi olacaktır. +3. Günde bir kez yeniden satış yapan Ampleforth'un aksine, OUSD'nin parasal arzı, getiri elde edildikçe gerçek zamanlı olarak sürekli güncellenir. From ef3369a14b6a23c3ec26480102776f5d5c8b6bb3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 09:38:18 -0700 Subject: [PATCH 02630/11794] New translations price-oracles.md (Turkish) --- tr/core-concepts/price-oracles.md | 97 +++++++++++++++++-------------- 1 file changed, 54 insertions(+), 43 deletions(-) diff --git a/tr/core-concepts/price-oracles.md b/tr/core-concepts/price-oracles.md index 0f5b487c4..d9906e624 100644 --- a/tr/core-concepts/price-oracles.md +++ b/tr/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# Fiyat Oracle'ları -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD, 1 USD'de sabit kalacak ve temelindeki stabilcoinlerle 1: 1 desteklenecek şekilde tasarlanmıştır. Bu, göründüğünden daha zor çünkü bu temel sabit paralar, sürekli olarak kendi istenen 1 USD sabitlerinden sapıyor. Günlük dalgalanmaların çoğu küçük olsa da, geçmişte meydana gelen ve gelecekte tekrar ortaya çıkması muhtemel olan büyük fiyat dalgalanmaları olmuştur. - - - @@ -20,54 +20,64 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - - + - + - - + -
CoinLow + Düşük High + Yüksek Delta Source + Kaynak
USDC -

$0.929222

-

Mar 13, 2020

+

$0,929222

+

13 Mart 2020

-

$1.11

-

Oct 15, 2018

+

$1.11 +

+

15 Ekim 2018

$0.180778CoinMarketCap + $0.180778 +CoinMarketCap +
USDC

$0.924188

-

Aug 02, 2020

+

02 Ağu 2020

-

$1.17

-

May 08, 2019

+

$1.17 +

+

08 Mayıs 2019

$0.245812$0.245812 + CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$0.945505 +

+

10 Mayıs 2020

-

$1.11

-

Mar 13, 2020

+

$1.11 +

+

13 Mart 2020

$0.164495CoinMarketCap + $0.164495 +CoinMarketCap +
DAI -

$0.903243

-

Nov 25, 2019

+

$0.903243 +

+

Kasım 25, 2019

$1.22

-

Mar 13, 2020

+

13 Mart 2020

$0.316757 CoinGecko @@ -77,11 +87,11 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s USDT

$0.849809

-

Feb 02, 2017

+

02 Şubat 2017

$1.21

-

May 27, 2017

+

27 Mayıs 2017

$0.360191 CoinGecko @@ -91,46 +101,47 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s USDT

$0.572521

-

Mar 02, 2015

+

02 Mart 2015

$1.32

-

Jul 24, 2018

+

24 Temmuz 2018

$0.747479CoinMarketCap + CoinMarketCap +
-In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +Giriş ve çıkışta uygun sayıda OUSD basmak ve yakmak için, akıllı sözleşmelerin sisteme giren ve çıkan USDT, USDC ve DAI'yi doğru bir şekilde fiyatlandırması gerekir. Ayrıca, kazanılan faizi dağıtmak için arzı genişletmenin güvenilir bir yoluna ya da temel varlıkların değerinde olumsuz bir değişiklik varsa arzı daraltmaya ihtiyaç duyar. Merkezi olmayan bir protokol olarak, OUSD bu fiyatlar için merkezi olmayan kaynaklara güvenmek zorundadır. -{% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +{% hint style="bilgi" %} +OUSD, fiyatı birden fazla zincir üzerindeki oracle'dan alır ve havuz için en avantajlı olan döviz kurunu kullanır. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +Kötü niyetli saldırıları önlemek ve uzun vadeli yatırımcıları kısa vadeli spekülatörler üzerinden teşvik etmek için, OUSD sözleşmesi, birden fazla kaynaktan gelen fiyat beslemelerini karşılaştırır ve hangi döviz kurunun bireye göre tüm havuza fayda sağladığını kullanır. Bu mekanizma, havuzun fonlarını arbitrajcılardan korur ve herhangi bir bireyin, paylaşılan varlık havuzunu tüketmek için yanlış fiyatlandırılmış oracle'ların neden olduğu herhangi bir geçici verimsizlikten yararlanmasını engeller. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +Bu, uzun vadeli sahiplerini ödüllendirirken havuzdaki fonları korur. En güvenli fiyat ticaretin yönüne bağlı olduğundan, Origin oracle hem `fiyatUSDMint ()` hem de `fiyatUSDRedeem ()`ortaya çıkarır. Yeniden ödeme işlevi tutarlılık için `priceUSDMint ()` kullanır. -Here is the initial set of oracles that are being used by OUSD: +İşte OUSD tarafından kullanılan ilk oracle dizisi: -{% embed url="https://compound.finance/docs/prices" caption="" %} +{% embed url = "https://compound.finance/docs/prices" caption = ""%} -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +{% embed url = "https://feeds.chain.link/eth-usd" caption = ""%} -The following oracles have been implemented, but are not currently being used due to gas costs: +Aşağıdaki oracle'lar uygulandı, ancak şu anda gaz maliyetleri nedeniyle kullanılmıyor: -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} +{% embed url = "https://uniswap.org/docs/v2/core-concepts/oracles" caption = ""%} {% tabs %} -{% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** +{% tab title = "DAI / USD"%} +Aşağıdaki oracle'lar **DAI / USD fiyatını almak veya hesaplamak için kullanılır:** -| Oracle | Pair | Contract | +| Oracle | Per | Kontrakt | |:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Açık fiyat Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | | Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | From d0e0bfb3400a23e0c8f38f58d96eff2b704e2b31 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 09:47:24 -0700 Subject: [PATCH 02631/11794] New translations price-oracles.md (Turkish) --- tr/core-concepts/price-oracles.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/tr/core-concepts/price-oracles.md b/tr/core-concepts/price-oracles.md index d9906e624..9d16d9cbb 100644 --- a/tr/core-concepts/price-oracles.md +++ b/tr/core-concepts/price-oracles.md @@ -148,34 +148,34 @@ Aşağıdaki oracle'lar **DAI / USD fiyatını almak veya hesaplamak için kulla {% endtab %} {% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** +Aşağıdaki oracle'lar **DAI / USD fiyatını almak veya hesaplamak için kullanılır:** -| O**racle** | Pair | Contract | +| Oracle | Per | Kontrakt | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | | Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | | _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} -{% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** +{% tab title="USDT/USD" %} +Aşağıdaki oracle'lar **DAI / USD fiyatını almak veya hesaplamak için kullanılır:** -| O**racle** | Pair | Contract | +| Oracle | Per | Kontrakt | |:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | USDT/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Açık fiyat Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | | _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} -{% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. +{% tab title = "DAI / USD"%} +Tüm oracle'ların doğrudan USD çiftleri olmadığından, protokol ayrıca ETH kullanarak USD fiyatlarını hesaplamak için **ETH / USD** fiyatlarını da getirir. Yine güvende olmak için protokol, birey yerine fon için en avantajlı olanı seçer. -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| Oracle | Per | Kontrakt | +|:--------------- |:--------- |:------------------------------------------ | +| Açık fiyat Feed | ETH / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH / USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +Zamanla protokole ek stabilcoinlerin eklenmesi mümkündür. Bu oracle'lardan herhangi biri güvenilmez hale gelirse destek de kaldırılabilir. From 7379532440256eba2596552c494e59e163665b57 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 17:24:33 -0700 Subject: [PATCH 02632/11794] New translations dydx.md (Spanish) --- es/core-concepts/supported-strategies/dydx.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/core-concepts/supported-strategies/dydx.md b/es/core-concepts/supported-strategies/dydx.md index 24f1a895e..679108871 100644 --- a/es/core-concepts/supported-strategies/dydx.md +++ b/es/core-concepts/supported-strategies/dydx.md @@ -1,12 +1,12 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +Próximamente. DyDx aún no se ha integrado. {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX es una plataforma y un protocolo de tradeo y préstamos construido sobre la red de Ethereum y lanzado en mayo de 2019. Los usuarios pueden negociar activos en el exchange descentralizado y sin custodia de dYdX o participar en dar préstamos o recibirlos. El protocolo de préstamos permite tradear en futuros o margin. Las tasas de interés se ajustan en función de la oferta y la demanda y sólo se ofrecen préstamos a corto plazo. -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +La liquidez de los activos disponibles para empréstitos y préstamos se agrupa por tipo de activo. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. From f78840d5757c6613bdf2dfad0228e944b9959070 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 17:33:01 -0700 Subject: [PATCH 02633/11794] New translations dydx.md (Spanish) --- es/core-concepts/supported-strategies/dydx.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/es/core-concepts/supported-strategies/dydx.md b/es/core-concepts/supported-strategies/dydx.md index 679108871..a584b75a4 100644 --- a/es/core-concepts/supported-strategies/dydx.md +++ b/es/core-concepts/supported-strategies/dydx.md @@ -6,20 +6,20 @@ Próximamente. DyDx aún no se ha integrado. dYdX es una plataforma y un protocolo de tradeo y préstamos construido sobre la red de Ethereum y lanzado en mayo de 2019. Los usuarios pueden negociar activos en el exchange descentralizado y sin custodia de dYdX o participar en dar préstamos o recibirlos. El protocolo de préstamos permite tradear en futuros o margin. Las tasas de interés se ajustan en función de la oferta y la demanda y sólo se ofrecen préstamos a corto plazo. -La liquidez de los activos disponibles para empréstitos y préstamos se agrupa por tipo de activo. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +La liquidez de los activos disponibles para empréstitos y préstamos se agrupa por tipo de activo. Los intereses que se pagan a los prestamistas se acumulan automáticamente y los prestatarios deben aportar una garantía para obtener un préstamo. -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX también admite préstamos de tipo flash, que son préstamos sin garantía en los que los usuarios piden prestado y reembolsan el saldo del préstamo en una sola transacción, lo que significa que los usuarios de préstamos tipo flash no necesitan aportar capital inicial. Los préstamos de tipo flash son un producto complejo dirigido a desarrolladores y se pueden utilizar para arbitrar a través de múltiples protocolos DeFi. -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +dYdX tiene alrededor de $40 millones de dólares en valor total bloqueado \(TVL\) al momento de escribir este artículo. dYdX no tiene un token nativo. -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX ha sido sometido a auditorías de seguridad por OpenZeppelin y Bramah Systems. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Recursos | | +|:------------------------------- |:-------------------------------------------------------------------- | +| Sitio oficial | [https://dydx.exchange/](https://dydx.exchange/) | +| Documentos para desarrolladores | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 8c749a87597722de53a65485b19687149c5f9ab9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 17:33:04 -0700 Subject: [PATCH 02634/11794] New translations strategies.md (Portuguese) --- pt/architecture/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/architecture/strategies.md b/pt/architecture/strategies.md index 3133d5b03..254dca41d 100644 --- a/pt/architecture/strategies.md +++ b/pt/architecture/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# Estratégias New strategies can be added or removed at any time to respond to new market realities and diversify risk. From 479321056d8e64af2745b4d2dd9cdcdca0e02e6f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 17:33:06 -0700 Subject: [PATCH 02635/11794] New translations README.md (Spanish) --- es/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/es/core-concepts/supported-strategies/README.md b/es/core-concepts/supported-strategies/README.md index 60ab03f00..0e00bf6bc 100644 --- a/es/core-concepts/supported-strategies/README.md +++ b/es/core-concepts/supported-strategies/README.md @@ -1,14 +1,14 @@ -# Supported Strategies +# Estrategias Apoyadas -**Supported DeFi Platforms** +**Plataformas DeFi Compatibles** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD genera rendimiento al depositar monedas estables en plataformas de préstamos y grupos de liquidez de los creadores de mercado. Es importante comprender que estas plataformas conllevan riesgos tecnológicos y se pueden perder fondos si hay un evento de seguridad importante. Estamos eligiendo trabajar con las plataformas que han auditado sus contratos inteligentes y que creemos que son más seguras. -Currently, OUSD earns yield from the following platform\(s\): +Actualmente, OUSD obtiene rendimientos de la siguiente plataforma \(s\): {% page-ref page="compound.md" %} -Integrations are currently planned or being built for the following platforms: +Las integraciones están actualmente planificadas o en construcción para las siguientes plataformas: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +Aunque DeFi ha crecido muy rápidamente y ahora hay miles de millones de dólares en valor depositado en estas plataformas, varios de estos proyectos todavía están en fase beta y son altamente experimentales. Puede haber vulnerabilidades ocultas en los contratos inteligentes que impulsan estas plataformas, y han habido pérdidas multimillonarias causadas por vulnerabilidades en las aplicaciones de Ethereum en el pasado. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +Supervisamos de cerca los eventos de seguridad en las plataformas que apoyamos e inmediatamente nos moveremos para asegurar los fondos de los holders de OUSD si identificamos alguna amenaza. From fdc492839962418ea72be7f64ee5bbde1bc4e88b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 17:42:32 -0700 Subject: [PATCH 02636/11794] New translations vault.md (Portuguese) --- pt/architecture/vault.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/architecture/vault.md b/pt/architecture/vault.md index ebb2a96dc..882c870c4 100644 --- a/pt/architecture/vault.md +++ b/pt/architecture/vault.md @@ -1,6 +1,6 @@ -# Vault +# Cofre -The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +O cofre está no núcleo do protocolo. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. The most important publicly callable functions on the Vault are: From e8f8be33fca3d2568666353a0e3d6a7e7a69850f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 17:52:18 -0700 Subject: [PATCH 02637/11794] New translations vault.md (Portuguese) --- pt/architecture/vault.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pt/architecture/vault.md b/pt/architecture/vault.md index 882c870c4..0b49d1bab 100644 --- a/pt/architecture/vault.md +++ b/pt/architecture/vault.md @@ -1,10 +1,10 @@ # Cofre -O cofre está no núcleo do protocolo. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +O cofre está no núcleo do protocolo. O cofre é responsável pela emissão/resgate de tokens OUSD, pelo reequilibrio de fundos entre as várias estratégias suportadas, e pela liquidação de tokens de recompensa. -The most important publicly callable functions on the Vault are: +As funções mais importantes do Cofre que podem ser chamadas publicamente são: -* `mint()`allows a single supported stablecoin to be converted to OUSD +* `mint()`permite que uma única stablecoin suportada seja convertida para OUSD * `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call * `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. * `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. From 7cfef887cb0e4f452b7e4b27fe523e065fd15a39 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 18:02:02 -0700 Subject: [PATCH 02638/11794] New translations vault.md (Portuguese) --- pt/architecture/vault.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pt/architecture/vault.md b/pt/architecture/vault.md index 0b49d1bab..9a96a5ce5 100644 --- a/pt/architecture/vault.md +++ b/pt/architecture/vault.md @@ -5,9 +5,9 @@ O cofre está no núcleo do protocolo. O cofre é responsável pela emissão/res As funções mais importantes do Cofre que podem ser chamadas publicamente são: * `mint()`permite que uma única stablecoin suportada seja convertida para OUSD -* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call -* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. -* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. +* `mintMultiple()`permite que múltiplas stablecoims suportadas sejam convertidas para OUSD numa única chamada +* `redeem()`permite que um determinado montante de ousd seja resgatado por outras stablecoins suportadas. +* `redeemAll()`permite que um usuário resgate todo o seu saldo de OUSD por outras stablecoins suportadas. Isto é particularmente útil, visto que os saldos dos usuários estão em constante crescimento à medida que o rendimento é acumulado. * `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. * `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. From 2f683af245c65ba7af63e229f4df3d0618f776a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 18:12:48 -0700 Subject: [PATCH 02639/11794] New translations vault.md (Portuguese) --- pt/architecture/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/architecture/vault.md b/pt/architecture/vault.md index 9a96a5ce5..b582a079b 100644 --- a/pt/architecture/vault.md +++ b/pt/architecture/vault.md @@ -8,7 +8,7 @@ As funções mais importantes do Cofre que podem ser chamadas publicamente são: * `mintMultiple()`permite que múltiplas stablecoims suportadas sejam convertidas para OUSD numa única chamada * `redeem()`permite que um determinado montante de ousd seja resgatado por outras stablecoins suportadas. * `redeemAll()`permite que um usuário resgate todo o seu saldo de OUSD por outras stablecoins suportadas. Isto é particularmente útil, visto que os saldos dos usuários estão em constante crescimento à medida que o rendimento é acumulado. -* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. +* `rebase()`atualiza os saldos de todos os usuários com base no valor dos ativos atualmente armazenados na pool. * `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. From ccc4eab0e31e9acf0b9c73ac7cad0a3c679baa87 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 18:32:34 -0700 Subject: [PATCH 02640/11794] New translations uniswap.md (Spanish) --- es/core-concepts/supported-strategies/uniswap.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/core-concepts/supported-strategies/uniswap.md b/es/core-concepts/supported-strategies/uniswap.md index 012e25e93..440805f8f 100644 --- a/es/core-concepts/supported-strategies/uniswap.md +++ b/es/core-concepts/supported-strategies/uniswap.md @@ -1,12 +1,12 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +Próximamente. Uniswap aún no se ha integrado. {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap es un protocolo de liquidez descentralizado y un exchange sobre la red de Ethereum, lanzado en Noviembre de 2018. Uniswap v2 se lanzó en Mayo de 2020. Los usuarios pueden intercambiar tokens ERC-20 por una comisión o contribuir con tokens a los grupos de liquidez para ganar comisiones. -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Los mercados de Uniswap operan como grupos de liquidez en lugar de libros de pedidos. Este tipo de exchange se denomina Creador de Mercado Automatizado \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. From c552c2c304d6cbfd2aa311bcfd93654957fdc50b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 18:41:36 -0700 Subject: [PATCH 02641/11794] New translations uniswap.md (Spanish) --- .../supported-strategies/uniswap.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/es/core-concepts/supported-strategies/uniswap.md b/es/core-concepts/supported-strategies/uniswap.md index 440805f8f..12e085f61 100644 --- a/es/core-concepts/supported-strategies/uniswap.md +++ b/es/core-concepts/supported-strategies/uniswap.md @@ -6,22 +6,22 @@ Próximamente. Uniswap aún no se ha integrado. Uniswap es un protocolo de liquidez descentralizado y un exchange sobre la red de Ethereum, lanzado en Noviembre de 2018. Uniswap v2 se lanzó en Mayo de 2020. Los usuarios pueden intercambiar tokens ERC-20 por una comisión o contribuir con tokens a los grupos de liquidez para ganar comisiones. -Los mercados de Uniswap operan como grupos de liquidez en lugar de libros de pedidos. Este tipo de exchange se denomina Creador de Mercado Automatizado \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Los mercados de Uniswap operan como grupos de liquidez en lugar de libros de pedidos. Este tipo de exchange se denomina Creador de Mercado Automatizado \(AMM\). El tipo de cambio entre los dos activos se determina mediante una fórmula de producto constante y se mueve a lo largo de una curva de precios según el peso relativo de cada activo en el grupo de liquidez. Esto anima a los arbitrajistas a entrar en grupos de liquidez para reequilibrar las ponderaciones relativas y normalizar el tipo de cambio. -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +Los traders pueden sufrir deslizamientos si no hay suficiente liquidez en un grupo de liquidez determinado y es posible que no estén protegidos de tipos de cambio desfavorables. Los proveedores de liquidez pueden sufrir pérdidas transitorias cuando el tipo de cambio del grupo no coincide con las realidades del mercado y los arbitrajistas ejecutan operaciones a lo largo de la curva de precios. -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +Los participantes del grupo de liquidez reciben tokens de Proveedor de Liquidez de Uniswap \(LP\) que corresponden a su parte de liquidez proporcionada en un grupo de liquidez determinado. Estos tokens LP se pueden transferir libremente. Los participantes pueden salir de los grupos de liquidez en cualquier momento canjeando estos tokens por los activos proporcionados y las comisiones acumuladas. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +Los emisores de tokens que buscan mejorar la liquidez de sus tokens han ofrecido incentivos a los proveedores de liquidez en campañas de extracción de liquidez. Los nuevos emisores de tokens también han lanzado sus tokens en grupos de liquidez de Uniswap. -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +Los volúmenes de tradeo en Uniswap ahora eclipsan a los de muchos exchanges tradicionales y regularmente superan los $200 millones diarios. Uniswap tiene más de $170 millones de dólares en Valor Total Bloqueado \(TVL\) por proveedores de liquidez. Uniswap no tiene una plataforma nativa o un token de gobernanza. -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap ha tenido sus contratos inteligentes auditados y verificados formalmente por dapp.org. Uniswap mantiene un programa de recompensas por errores. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Recursos | | +|:------------------------------- |:------------------------------------------------------------------------ | +| Sitio oficial | [https://uniswap.org/](https://uniswap.org/) | +| Documentos para desarrolladores | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From b9078367db600a9929813ef6c2e0eaf2bfe0dbbd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 18:41:37 -0700 Subject: [PATCH 02642/11794] New translations yearn.finance.md (Spanish) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/es/core-concepts/supported-strategies/yearn.finance.md b/es/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..6ba83105a 100644 --- a/es/core-concepts/supported-strategies/yearn.finance.md +++ b/es/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +Próximamente. Yearn.finance aún no se ha integrado. {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +Yearn.finance, anteriormente iEarn.finance, es una plataforma de agregación de rendimiento construida sobre la red de Ethereum y lanzada en enero de 2020 por Andre Cronje. Yearn gestiona el cultivo de rendimiento y las estrategias de reequilibrio mediante una combinación de automatización y toma de decisiones humanas en nombre de los usuarios que han depositado capital. -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn tiene dos productos de agregación de rendimiento, Ganancias y Bóvedas. Las Ganancias permite a los usuarios depositar monedas estables o BTC envueltos en grupos de liquidez en Curve para ganar tarifas y recompensas de token de gobernanza. Estos activos también se prestan en plataformas que ofrecen alto rendimiento y recompensas simbólicas, lo que aumenta el rendimiento obtenido. -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Las Bóvedas ofrecen una experiencia más automatizada y administrada. Los usuarios depositan activos como LINK, tokens del proveedor de liquidez de Curve o monedas estables, y la Bóveda agrupa estos activos y despliega la estrategia de cultivo de mayor rendimiento que la comunidad y Andre Cronje consideran segura. Los tokens de gobernanza obtenidos como recompensas se venden por el activo original depositado y se combinan con otras tarifas y se transfieren automáticamente a la Bóveda para obtener un rendimiento compuesto. Las estrategias se pueden cambiar con frecuencia y la puesta en común de activos ahorra costos de gas para los usuarios. -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn está gobernado por YFI, un token de gobernanza ERC-20. Los holders de YFI pueden votar sobre los cambios de protocolo después de aceptar bloquear su YFI durante 3 días. YFI también se puede colocar en staking por rendimiento en el portal de gobernanza. Este rendimiento proviene de las tarifas cobradas a los usuarios por los productos de Yearn. YFI se distribuyó en su totalidad a los proveedores de liquidez en Curve y Balancer. No hubo asignación para miembros del equipo o inversores. -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +El valor total bloqueado \(TVL\) de Yearn ha crecido rápidamente a más de $800 millones, lo que lo convierte en uno de los protocolos DeFi más grandes. YFI tiene una capitalización de mercado circulante de más de $400 millones. -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn se ha sometido a múltiples auditorías de contratos inteligentes y de seguridad por parte de CertiK, Quantstamp, HackMD y CryptoManiacs. Yearn tiene la reputación de lanzar productos experimentales muy rápidamente y advierte a los usuarios que sus productos están en fase beta. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Recursos | | +|:------------------------------- |:-------------------------------------------------------------------- | +| Sitio oficial | [https://yearn.finance/](https://yearn.finance/) | +| Documentos para desarrolladores | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 7a2a773be76d81137e05d53196e06227add896cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 18:41:39 -0700 Subject: [PATCH 02643/11794] New translations lending.md (Spanish) --- es/core-concepts/yield-generation/lending.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/es/core-concepts/yield-generation/lending.md b/es/core-concepts/yield-generation/lending.md index a78f46da0..e8c94fd0b 100644 --- a/es/core-concepts/yield-generation/lending.md +++ b/es/core-concepts/yield-generation/lending.md @@ -1,10 +1,10 @@ -# Lending +# Préstamo -**Unbank the Banked** +**Desbancar a los bancarizados** -DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. +Las plataformas de préstamos DeFi permiten a los usuarios prestar y pedir prestadas criptomonedas sin intermediarios. Tanto los prestamistas como los prestatarios obtienen más valor de sus criptomonedas. Los prestamistas ganan intereses, mientras que los prestatarios depositan criptomonedas como garantía para obtener acceso al crédito sin los tradicionales dolores de cabeza bancarios. Actualmente, las plataformas de préstamos DeFi proporcionan a los prestamistas retornos muy superiores a los que están generalmente disponibles en los mercados tradicionales. -OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. +OUSD se integra con las plataformas de préstamos DeFi que brindan préstamos con exceso de garantía. La sobregarantía, combinada con reglas inteligentes sobre liquidaciones, proporciona un nivel razonable de seguridad para los prestamistas. Aave también asegura sus grupos de préstamos con tokens AAVE respectivamente, lo que reduce aún más el riesgo. OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: From ed1304d825426cf0dea07c414ee7ca4dddc68372 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 18:52:24 -0700 Subject: [PATCH 02644/11794] New translations market-making.md (Spanish) --- .../yield-generation/market-making.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/es/core-concepts/yield-generation/market-making.md b/es/core-concepts/yield-generation/market-making.md index b88b3a90d..5c848d3e3 100644 --- a/es/core-concepts/yield-generation/market-making.md +++ b/es/core-concepts/yield-generation/market-making.md @@ -1,24 +1,24 @@ -# Market Making +# Creación de Mercado -**Own your Stake in Decentralized Exchanges** +**Sea dueño de su participación en exchanges descentralizados** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +Los Creadores de Mercado Automatizados \(AMMs\) se han convertido rápidamente en la forma preferida de intercambio descentralizado en la red de Ethereum. Esto se debe en parte a la dificultad de admitir libros de pedidos en los DEX en la red de Ethereum 1.0 que pueden rivalizar con las experiencias instantáneas y de bajo deslizamiento de los exchanges centralizados. Además, los AMM como Uniswap son relativamente fáciles de usar y de uso eficiente del gas. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). A cambio de proporcionar liquidez, los proveedores de liquidez son recompensados con comisiones de trading cuando otros usuarios intercambian tokens. Por ejemplo, cuando los comerciantes intercambian USDT por USDC en Uniswap, actualmente se les cobra un 0,3% además de las tarifas del gas. Estas tarifas se distribuyen proporcionalmente a los proveedores de liquidez en el par USDT-USDC en función del porcentaje de liquidez total que han proporcionado. {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[Pérdida impermanente](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) es un factor de riesgo importante de comprender, pero esta preocupación se mitiga en gran medida porque OUSD solo proporciona liquidez para monedas estables de aproximadamente el mismo valor. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +El protocolo OUSD enruta USDT, USDC y DAI a grupos de liquidez de alto rendimiento según lo determinado por el volumen de negociación y recompensa con tokens \(por ejemplo, Balancer recompensa con tokens BAL a proveedores de liquidez\). Luego, los rendimientos se transfieren a los holders de OUSD. -We intend to integrate directly with at least the following automated market makers: +Tenemos la intención de integrarnos directamente con al menos los siguientes creadores de mercado automatizados: -{% page-ref page="../supported-strategies/uniswap.md" %} +{% page-ref page = "../ supported-Strategies / uniswap.md"%} -{% page-ref page="../supported-strategies/curve.md" %} +{% page-ref page = "../ supported-Strategies / curve.md"%} -{% page-ref page="../supported-strategies/balancer.md" %} +{% page-ref page = "../ supported-Strategies / balancer.md"%} From 01bb1bb01e88b00cf11f2f3e91e337dac6e148e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 18:52:26 -0700 Subject: [PATCH 02645/11794] New translations lending.md (Spanish) --- es/core-concepts/yield-generation/lending.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/es/core-concepts/yield-generation/lending.md b/es/core-concepts/yield-generation/lending.md index e8c94fd0b..daac3ef85 100644 --- a/es/core-concepts/yield-generation/lending.md +++ b/es/core-concepts/yield-generation/lending.md @@ -6,13 +6,13 @@ Las plataformas de préstamos DeFi permiten a los usuarios prestar y pedir prest OUSD se integra con las plataformas de préstamos DeFi que brindan préstamos con exceso de garantía. La sobregarantía, combinada con reglas inteligentes sobre liquidaciones, proporciona un nivel razonable de seguridad para los prestamistas. Aave también asegura sus grupos de préstamos con tokens AAVE respectivamente, lo que reduce aún más el riesgo. -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD se integra con los principales proveedores de préstamos que tienen un historial probado, contratos inteligentes auditados y que han prestado con éxito cientos de millones de dólares sin problemas. Tenemos la intención de integrarnos directamente con al menos los siguientes proveedores de préstamos: -{% page-ref page="../supported-strategies/compound.md" %} +{% page-ref page = "../ supported-Strategies / composite.md"%} -{% page-ref page="../supported-strategies/aave.md" %} +{% page-ref page = "../ supported-Strategies / aave.md"%} -{% page-ref page="../supported-strategies/dydx.md" %} +{% page-ref page = "../ supported-Strategies / dydx.md"%} From 2d77a674afc23e8b2a398ec12ab80bf383fac85d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 19:01:27 -0700 Subject: [PATCH 02646/11794] New translations principles.md (Spanish) --- es/governance/principles.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/es/governance/principles.md b/es/governance/principles.md index 7e1e61af2..cb038fde8 100644 --- a/es/governance/principles.md +++ b/es/governance/principles.md @@ -1,18 +1,18 @@ -# Principles +# Principios -**Progressive Decentralization** +**Descentralización progresiva** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD está diseñado para ser un protocolo descentralizado gobernado por muchos holders en todo el mundo. Creemos que los mineros y holders de OUSD deben determinar colectivamente las decisiones importantes sobre el protocolo lo antes posible. -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +Dicho esto, en los primeros días, es imperativo que el equipo de ingeniería central pueda actuar de manera rápida y decisiva para construir las partes fundamentales del protocolo. -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +La descentralización progresará rápidamente en cuatro fases durante los próximos meses. Nuestra intención es ceder el control y la gobernanza a la comunidad lo antes posible. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**Bloqueo de Tiempo** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Antes de la gobernanza descentralizada total, implementaremos un [bloqueo de tiempo](../smart-contracts/api/timelock.md) frente a todas las llamadas de funciones de administración, lo que dará a los usuarios de OUSD tiempo \(48 horas\) para retirar sus fondos si tienen objeciones a nuestras actualizaciones propuestas. Este bloqueo de tiempo se agregará poco después del lanzamiento. **New and Existing Stakeholders** From f128bbf2702db1da983eac9c1a920ec99f2981cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 19:01:29 -0700 Subject: [PATCH 02647/11794] New translations README.md (Spanish) --- es/core-concepts/yield-generation/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/es/core-concepts/yield-generation/README.md b/es/core-concepts/yield-generation/README.md index cede81cda..70cf07384 100644 --- a/es/core-concepts/yield-generation/README.md +++ b/es/core-concepts/yield-generation/README.md @@ -1,14 +1,14 @@ -# Yield Generation +# Generación de rendimiento -**Automated Yield Farming** +**Cultivo de Rendimiento Automatizado** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +Si bien la explosión Cámbrica de nuevos préstamos y grupos de creadores de mercado automatizados ha impulsado el valor total bloqueado \(TVL\), también ha hecho que sea cada vez más difícil para los cultivadores de rendimiento asignar capital manualmente de manera eficiente y óptima. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) ha demostrado que los contratos inteligentes pueden automatizar el reequilibrio de fondos en diversas estrategias para ganar de manera óptima intereses crediticios, tarifas de creación de mercado y tokens de recompensa. La primera versión de OUSD empleará una estrategia compuesta simple, pero cada mes se implementarán nuevas estrategias que maximizan los retornos y minimizan el riesgo y las dependencias. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +Efectivamente, hay 3 formas en las que OUSD genera rendimiento: {% page-ref page="lending.md" %} From d62f4e8b52b6e65d7bc5ca469c4f228a74be03ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 19:01:31 -0700 Subject: [PATCH 02648/11794] New translations admin-privileges.md (Spanish) --- es/governance/admin-privileges.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/es/governance/admin-privileges.md b/es/governance/admin-privileges.md index 08a683e9b..57a64f0a2 100644 --- a/es/governance/admin-privileges.md +++ b/es/governance/admin-privileges.md @@ -1,12 +1,12 @@ -# Privilegios de administrador +# Privilegios de Administrador Los contratos inteligentes de OUSD están diseñados para que el propietario pueda actualizarlos. -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +En el lanzamiento, los contratos de OUSD son propiedad de un contrato de 5 de 8 Gnosis multi-sig que ha sido [auditado por OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), el equipo de Origin y otros. Las claves de este multi-sig están en manos de personas con vínculos estrechos con la empresa, y ni siquiera los fundadores de Origin que actúan juntos tienen suficiente control para ejecutar las funciones de propietario por su cuenta. -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +Poco después del lanzamiento, la propiedad se transferirá al bloqueo de tiempo. Esto aún le permitirá al equipo de Origin realizar cambios en el protocolo desde su multi-sig, pero con un retraso de tiempo. -Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +Tener privilegios de administrador es necesario en los primeros días para garantizar que el protocolo sea seguro y esté optimizado para obtener rendimientos y minimizar los riesgos. Esperamos lanzar múltiples iteraciones de nuestros contratos inteligentes en los primeros meses de existencia del protocolo. -Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. +Una vez que se hayan completado varios ciclos de actualización, tenemos la intención de transferir la propiedad del control de nuestra empresa a un contrato de gobernanza descentralizado, permitiendo así que la comunidad vote y participe en futuras actualizaciones de protocolo. From b99eebb3e01e161ec3cfae518da0c5c7250395c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 19:01:32 -0700 Subject: [PATCH 02649/11794] New translations phases.md (Spanish) --- es/governance/phases.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/governance/phases.md b/es/governance/phases.md index 4b45be826..1ba0e88a7 100644 --- a/es/governance/phases.md +++ b/es/governance/phases.md @@ -1,6 +1,6 @@ -# Phases +# Fases -Progressive decentralization will follow four phases as outlined below. +La descentralización progresiva seguirá las cuatro fases que se describen a continuación. ![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) From e433920c0a8f2d2725abb08b4b781453d4808963 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 19:21:24 -0700 Subject: [PATCH 02650/11794] New translations principles.md (Spanish) --- es/governance/principles.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/es/governance/principles.md b/es/governance/principles.md index cb038fde8..e261194c3 100644 --- a/es/governance/principles.md +++ b/es/governance/principles.md @@ -2,7 +2,7 @@ **Descentralización progresiva** -OUSD está diseñado para ser un protocolo descentralizado gobernado por muchos holders en todo el mundo. Creemos que los mineros y holders de OUSD deben determinar colectivamente las decisiones importantes sobre el protocolo lo antes posible. +OUSD está diseñado para ser un protocolo descentralizado gobernado por muchas partes interesadas en todo el mundo. Creemos que los mineros y holders de OUSD deben determinar colectivamente las decisiones importantes sobre el protocolo lo antes posible. Dicho esto, en los primeros días, es imperativo que el equipo de ingeniería central pueda actuar de manera rápida y decisiva para construir las partes fundamentales del protocolo. @@ -14,13 +14,13 @@ La descentralización progresará rápidamente en cuatro fases durante los próx Antes de la gobernanza descentralizada total, implementaremos un [bloqueo de tiempo](../smart-contracts/api/timelock.md) frente a todas las llamadas de funciones de administración, lo que dará a los usuarios de OUSD tiempo \(48 horas\) para retirar sus fondos si tienen objeciones a nuestras actualizaciones propuestas. Este bloqueo de tiempo se agregará poco después del lanzamiento. -**New and Existing Stakeholders** +**Partes interesadas nuevas y existentes** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD es un nuevo proyecto fundado por el [equipo](www.originprotocol.com/team) de Origin Protocol y será apoyado por la comunidad de Origin existente, así como por muchas nuevas partes interesadas que elijan acuñar, mantener, usar y proporcionar liquidez para OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +Además, también queremos asegurar una alta participación de nuestros holders del Token de Origin \(OGN\), una comunidad de cerca de 500.000 miembros y compradores/vendedores en la Plataforma. Los holders de OGN existentes podrán poner en staking sus OGN para participar en la gobernanza y ganar incentivos por generar valor para OUSD. Se proporcionarán más detalles en un futuro próximo. -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +La fuerte conexión entre OUSD y el resto de la plataforma de comercio Origin impulsará el crecimiento de ambas iniciativas. From e5398828da9b938c88d7cf11580fbd32df6c19fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 19:21:25 -0700 Subject: [PATCH 02651/11794] New translations bug-bounties.md (Spanish) --- es/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/es/security-and-risks/bug-bounties.md b/es/security-and-risks/bug-bounties.md index 92140f5ed..011fbcdb7 100644 --- a/es/security-and-risks/bug-bounties.md +++ b/es/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# Recompensas de Errores -**Bug Bounties** +**Recompensas de Errores** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Las recompensas por errores se otorgan a total discreción de Origin Protocol. Las recompensas varían en tamaño desde **$100** para problemas menores hasta **$250.000** para vulnerabilidades importantes. Actualmente, el programa de recompensas solo se aplica a OUSD y no a otros productos de Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +Para ser elegible para una recompensa por errores, debe seguir las reglas de Divulgación Responsable que se describen a continuación. {% endhint %} -**Responsible Disclosure** +**Divulgación Responsable** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +La seguridad es nuestra máxima prioridad y hemos hecho todo lo posible para asegurarnos de que nuestro código sea seguro y funcione según lo previsto. Sin embargo, es completamente posible que las vulnerabilidades, tanto grandes como pequeñas, no hayan sido detectadas. -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +En caso de que descubra una vulnerabilidad, nos gustaría conocerla de inmediato para que podamos tomar medidas para abordarla lo más rápido posible. -If you discover a vulnerability, please do the following: +Si descubre una vulnerabilidad, haga lo siguiente: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* Informe sus hallazgos a [security@originprotocol.com](mailto:security@originprotcol.com) o comuníquese con [Josh Fraser en Keybase](https://keybase.io/joshfraser) +* No aproveche la vulnerabilidad o problema que ha descubierto +* No revele el problema a otros hasta que se haya resuelto +* No utilice ataques a la seguridad física, ingeniería social, denegación de servicio distribuida, spam o aplicaciones de terceros +* Proporcione información suficiente para reproducir el problema, de modo que podamos resolverlo lo antes posible. Las vulnerabilidades complejas pueden requerir más explicaciones, por lo que es posible que le pidamos información adicional. -In return, we promise: +A cambio, prometemos: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* Responderemos a su informe dentro de los 3 días hábiles con nuestra evaluación del informe y una fecha de resolución esperada +* Si ha seguido las instrucciones anteriores, no emprenderemos ninguna acción legal en su contra con respecto al informe +* Trataremos su informe con estricta confidencialidad y no transmitiremos sus datos personales a terceros sin su permiso +* Si así lo desea, le mantendremos informado del avance hacia la resolución del problema +* En la información pública sobre el problema informado, daremos su nombre como descubridor del problema \(a menos que desee lo contrario\) +* Como muestra de nuestra gratitud por su ayuda, ofrecemos una recompensa por cada informe de un problema de seguridad que aún no conocíamos. El monto de la recompensa se determinará en función de la gravedad de la fuga, la calidad del informe y cualquier ayuda adicional que brinde. From cba5ca0e3f34b3b9a63ef7d47cf53f36aaf1e4f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 19:21:27 -0700 Subject: [PATCH 02652/11794] New translations risks.md (Spanish) --- es/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/es/security-and-risks/risks.md b/es/security-and-risks/risks.md index 26b5ebfe6..bb084963a 100644 --- a/es/security-and-risks/risks.md +++ b/es/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# Riesgos {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +Los contratos inteligentes de OUSD aún no han sido auditados. Recomendamos encarecidamente revisar nuestros contratos inteligentes antes de depositar cantidades significativas de capital. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +Como con cualquier instrumento que devenga intereses. existen riesgos asociados con al hacer hold de OUSD que son importante comprender. Estos riesgos se pueden clasificar ampliamente en 3 categorías: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* Riesgo de contrato inteligente +* Riesgo de plataforma subyacente +* Riesgo de moneda estable subyacente -**Smart contract risk** +**Riesgo de contrato inteligente** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Nuestros contratos inteligentes aún no han sido auditados, e incluso con una auditoría formal, todavía es posible que haya errores lógicos que llevarían a la pérdida de fondos para los titulares de OUSD. Los contratos involucran matemáticas y lógica complejas que pueden ser correctas o no. Origin Protocol no se hace responsable de ninguna pérdida de fondos, independientemente de quién tenga la culpa. -**Platform risk** +**Riesgo de plataforma** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +OUSD se basa en otras plataformas DeFi que agregan un riesgo adicional de contrato inteligente. Estamos eligiendo trabajar con plataformas que tienen cientos de millones de dólares en activos bajo su administración y han hecho un esfuerzo razonable para garantizar la exactitud de sus protocolos. Sin embargo, no hay garantías de que las plataformas subyacentes continuarán funcionando según lo previsto, y cualquier falla en una estrategia subyacente probablemente conduciría a una pérdida de fondos para los holders de OUSD. -**Stablecoin risks** +**Riesgos de la moneda estable** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +Es importante comprender que OUSD es tan fuerte como las monedas estables que lo respaldan. Cualquier pérdida de los activos subyacentes provocará una pérdida similar al valor de OUSD. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +Es importante tener en cuenta que cada una de las monedas estables admitidas presenta un riesgo de contraparte no trivial. Tether, en particular, ha tenido problemas bancarios y problemas regulatorios bien documentados. Además, tanto USDT como USDC tienen puertas traseras que otorgan a sus emisores el poder de congelar dinero en las billeteras de sus titulares. Si bien DAI no tiene puertas traseras directas, sus activos también pueden verse afectados negativamente ya que el USDC se acepta como garantía para acuñar DAI. -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**En resumen, OUSD es un software beta. Use at your own risk. Don't deploy more capital than you are willing to lose.** From 207fbf70ae4910b0fc5e2ac60c6908d512645d9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 19:21:29 -0700 Subject: [PATCH 02653/11794] New translations audits.md (Spanish) --- es/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/es/security-and-risks/audits.md b/es/security-and-risks/audits.md index f3b6a1fc3..9aee8fd4b 100644 --- a/es/security-and-risks/audits.md +++ b/es/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# Auditorias {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +Los contratos inteligentes de OUSD aún no han sido auditados. Recomendamos encarecidamente revisar nuestros contratos inteligentes antes de depositar cantidades significativas de capital. {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +Ya se han programado auditorías con la respetada firma de seguridad, [Trail of Bits](https://www.trailofbits.com/), para principios de octubre de 2020. Los resultados de sus auditorías se darán a conocer públicamente tan pronto como estén disponibles. -**Supported Strategies** +**Estrategias Soportadas** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Ya se han completado varias auditorías de Compound y están disponibles en su sitio web. Esto incluye el código original para el [Bloqueo de Tiempo](../smart-contracts/api/timelock.md) modificado que está usando OUSD. {% page-ref page="audits.md" %} From b9fc86a9d10af3bb0191cf20a58f30cb9c7dbdb4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 19:21:30 -0700 Subject: [PATCH 02654/11794] New translations contributing.md (Spanish) --- es/security-and-risks/contributing.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/es/security-and-risks/contributing.md b/es/security-and-risks/contributing.md index 163923799..ad25f0c64 100644 --- a/es/security-and-risks/contributing.md +++ b/es/security-and-risks/contributing.md @@ -68,31 +68,31 @@ Si encuentra errores o inconsistencias en el código o los documentos de Origin, #### Temas de Seguridad -OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! +OUSD aún se encuentra en desarrollo temprano, lo que significa que puede haber problemas con el protocolo o en nuestras implementaciones. Nos tomamos muy en serio las vulnerabilidades de seguridad. Si descubre un problema de seguridad, háganoslo saber de inmediato! -If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. +Si encuentra una vulnerabilidad de seguridad, envíe su informe de forma privada a [security@originprotocol.com](mailto:security@originprotocol.com) o envíe un mensaje encriptado a [@joshfraser en Keybase](https://keybase.io/joshfraser). Por favor, NO presente el problema de manera pública. Asegúrese de revisar nuestras pautas para la divulgación responsable y la elegibilidad para recompensas por errores. {% page-ref page="bug-bounties.md" %} -#### **Community Improvement** +#### **Mejora de la Comunidad** -Origin is just as much about community as it is about our technology. +Origin se trata tanto de la comunidad como de nuestra tecnología. -We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. +Necesitamos ayuda constante para mejorar nuestra documentación, crear nuevas herramientas para interactuar con nuestra plataforma, hacer correr la voz a nuevos usuarios, ayudar a los nuevos usuarios a configurar y mucho más. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Póngase en contacto si desea ayudar. Nuestro canal `general` en [Discord](https://www.originprotocol.com/discord) es un gran lugar para compartir ideas y ofrecerte como voluntario para ayudar. -#### Full-Time Positions +#### Posiciones de Tiempo Completo -Origin occasionally hires developers for part-time or full-time positions. +Origin ocasionalmente contrata desarrolladores para puestos a tiempo parcial o completo. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +Tenemos una fuerte preferencia por contratar personas que ya han comenzado a contribuir al proyecto. Si desea un puesto de tiempo completo en nuestro equipo, su mejor oportunidad es interactuar con nuestro equipo y comenzar a contribuir con código. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. -If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). +Si está interesado, consulte [las listas de trabajo de Origin Protocol](https://angel.co/originprotocol/jobs). Si desea ayuda de otras maneras, por favor proponer sus ideas en [nuestro canal Discord](https://www.originprotocol.com/discord). From d86cfc55277c5e1095583f689fbcaeede6c80ea2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 19:38:37 -0700 Subject: [PATCH 02655/11794] New translations risks.md (Spanish) --- es/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/security-and-risks/risks.md b/es/security-and-risks/risks.md index bb084963a..4fa570ba1 100644 --- a/es/security-and-risks/risks.md +++ b/es/security-and-risks/risks.md @@ -24,7 +24,7 @@ Es importante comprender que OUSD es tan fuerte como las monedas estables que lo Es importante tener en cuenta que cada una de las monedas estables admitidas presenta un riesgo de contraparte no trivial. Tether, en particular, ha tenido problemas bancarios y problemas regulatorios bien documentados. Además, tanto USDT como USDC tienen puertas traseras que otorgan a sus emisores el poder de congelar dinero en las billeteras de sus titulares. Si bien DAI no tiene puertas traseras directas, sus activos también pueden verse afectados negativamente ya que el USDC se acepta como garantía para acuñar DAI. -**En resumen, OUSD es un software beta. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**En resumen, OUSD es un software beta. Úselo bajo su propio riesgo. No gaste más capital del que está dispuesto a perder.** From ee81d5805955666a2951c57cc9ce3c6ad4ef1d2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 19:38:38 -0700 Subject: [PATCH 02656/11794] New translations erc-20-1.md (Spanish) --- es/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/api/erc-20-1.md b/es/smart-contracts/api/erc-20-1.md index 66eab6be6..dd72c77f7 100644 --- a/es/smart-contracts/api/erc-20-1.md +++ b/es/smart-contracts/api/erc-20-1.md @@ -5,7 +5,7 @@ La dirección ERC20 principal para Origin Dollar \(OUSD\) es: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD es un token compatible con ERC-20 con una propiedad nueva \(suministro elástico\) que es importante comprender. {% hint style="warning" %} Las billeteras y exchanges que deseen integrar OUSD no deben almacenar en caché los saldos de OUSD, ya que este valor cambiará con frecuencia a medida que se acumule el rendimiento para los holders de tokens. From 79016b7a6cbecf80e8324683788c4b069e209260 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 19:38:40 -0700 Subject: [PATCH 02657/11794] New translations timelock.md (Spanish) --- es/smart-contracts/api/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/es/smart-contracts/api/timelock.md b/es/smart-contracts/api/timelock.md index 88954aca7..2a46d4efe 100644 --- a/es/smart-contracts/api/timelock.md +++ b/es/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ -# Timelock +# Bloqueo de Tiempo {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +El bloqueo de tiempo se agregará poco después de que se verifique que todo funciona. Hasta entonces, los contratos se regirán por el 5 de 8 multi-sig de Origin. Esto permite una respuesta más rápida si se descubre algún problema crítico. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +El contrato de bloqueo de tiempo impone un período de espera de 48 horas antes de que se pueda ejecutar cualquier cambio en los contratos de OUSD. El bloqueo de tiempo puede ser llamado por nuestro multi-sig y es el propietario de nuestros contratos [ERC-20](../architecture.md), [Bóveda](vault.md) y [Estrategias](strategies.md). Las acciones administrativas que retrasan el tiempo les dan a los usuarios la oportunidad de salir de OUSD si sus administradores se vuelven maliciosos, se ven comprometidos o hacen un cambio que a los usuarios no les gusta. {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +El bloqueo de tiempo es una medida de seguridad que les da a los holders de OUSD 48 horas para retirar sus fondos si tienen objeciones a las actualizaciones propuestas al protocolo. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD está utilizando una versión ligeramente modificada del [Tiempo de Bloqueo de Compound](https://compound.finance/docs/governance) que ha sido [auditado por OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Las 3 diferencias notables son: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD inicialmente utilizará un período de espera más corto \(48 horas\) que Compound \(72 horas\) para permitir una respuesta más rápida si se descubre algún problema. +2. Una vez transcurridas las 48 horas, cualquiera es libre de ejecutar la llamada, no sólo el dueño del contrato. +3. Los depósitos \(pero no los retiros\) se pueden congelar inmediatamente sin requerir el período de espera de 48. Esto es en caso de que se descubra una vulnerabilidad importante. From 79158d179ea67190dc0a53d37b4d43d6837095e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 19:38:42 -0700 Subject: [PATCH 02658/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 59adfa681..4b5a64e89 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -22,14 +22,14 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts: -| Contrato | Dirección | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Contrato | Dirección | +|:-------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| Administrador de la Bóveda | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} From 76413770a11877c157913158f622e0b53c442396 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 19:38:44 -0700 Subject: [PATCH 02659/11794] New translations getting-started.md (Indonesian) --- id/getting-started.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/id/getting-started.md b/id/getting-started.md index 5f04d2b9a..27a230e9c 100644 --- a/id/getting-started.md +++ b/id/getting-started.md @@ -22,19 +22,19 @@ Alamat ERC20 utama untuk Origin Dollar \ (OUSD \) adalah: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -Jika OUSD Anda tidak muncul secara otomatis di dompet Anda, Anda dapat menambahkannya secara manual menggunakan alamat di atas. Kami ingin OUSD didukung oleh sebanyak mungkin dompet dan dimasukkan ke dalam semua daftar token terkenal. We would greatly appreciate any help you can offer in this area. +Jika OUSD Anda tidak muncul secara otomatis di dompet Anda, Anda dapat menambahkannya secara manual menggunakan alamat di atas. Kami ingin OUSD didukung oleh sebanyak mungkin dompet dan dimasukkan ke dalam semua daftar token terkenal. Kami sangat menghargai bantuan yang dapat Anda tawarkan di bidang ini. -**Integrating OUSD** +**Mengintegrasikan OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD adalah token ERC-20 non-standar yang memerlukan integrasi kustom untuk sebagian besar aplikasi yang ingin mendukungnya. Secara khusus, penting bagi pengembang untuk memahami cara kerja pasokan elastis kami karena hal ini dapat dengan mudah menyebabkan perilaku yang tidak terduga. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +Jika Anda adalah penyedia dompet atau bursa kripto yang tertarik untuk mendukung OUSD, silakan lihat panduan berikut ini: -{% page-ref page="smart-contracts/architecture.md" %} +{% page-ref page = "smart-contract / architecture.md"%} -{% page-ref page="smart-contracts/api/" %} +{% page-ref page = "smart-contract / api /"%} -**Getting Help** +**Mendapatkan bantuan** Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From e38907c3f290e53d495f5b0fcce079de9ea75e41 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 19:46:51 -0700 Subject: [PATCH 02660/11794] New translations getting-started.md (Indonesian) --- id/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/getting-started.md b/id/getting-started.md index 27a230e9c..2c7046c68 100644 --- a/id/getting-started.md +++ b/id/getting-started.md @@ -36,5 +36,5 @@ Jika Anda adalah penyedia dompet atau bursa kripto yang tertarik untuk mendukung **Mendapatkan bantuan** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Silakan bergabung dengan ruang Origin Dollar \ #engineering di server [Discord](www.originprotocol.com/discord) Origin. Tim kami dan anggota komunitas kami berharap dapat membantu Anda membangun. Pertanyaan Anda membantu kami meningkatkan, jadi jangan ragu untuk bertanya jika Anda tidak dapat menemukan apa yang Anda cari di sini. From bd6de56601e22f87ba1b68124e1933421f4d0b89 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 19:46:53 -0700 Subject: [PATCH 02661/11794] New translations how-it-works.md (Indonesian) --- id/how-it-works.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/id/how-it-works.md b/id/how-it-works.md index 8bf7459de..817f0a15b 100644 --- a/id/how-it-works.md +++ b/id/how-it-works.md @@ -1,22 +1,22 @@ -# How It Works +# Cara kerjanya -#### 100% Backed and Stable +#### 100% Didukung dan Stabil -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar \ (OUSD \) adalah token yang sesuai dengan ERC-20 untuk jaringan Ethereum. -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD adalah mata uang stabil yang didukung 1: 1 oleh stablecoin lain seperti USDT, USDC, dan DAI. Akibatnya, 1 OUSD seharusnya selalu mendekati nilai 1 USD. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### Mencetak OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +Pengguna mengkonversi stablecoin mereka yang ada \ (saat USDT, USDC, dan DAI \) ke OUSD di resmi [Asal Dollar DAPP](www.ousd.com). OUSD yang diterbitkan mulai memperoleh hasil bunga majemuk segera. -**Redeeming OUSD** +**Menebus OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Pengguna dapat mengubah OUSD mereka kembali menjadi stablecoin lain kapan saja menggunakan [Origin Dollar DApp](www.ousd.com). Biaya keluar 0,5% dibebankan pada saat penebusan dan didistribusikan sebagai hasil tambahan kepada peserta yang tersisa di kumpulan. Biaya tersebut berfungsi sebagai fitur keamanan untuk mempersulit penyerang untuk memanfaatkan oracle yang tertinggal, mencegah mereka menyalahgunakan stablecoin dari kumpulan jika terjadi kesalahan harga pada aset yang mendasarinya. Biaya tersebut ada untuk memberi insentif kepada pemegang jangka panjang daripada spekulan jangka pendek. Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. From f70cbe2f1b176c9d2f6c9d5877303298f50da5a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 23:26:52 -0700 Subject: [PATCH 02662/11794] New translations how-it-works.md (Indonesian) --- id/how-it-works.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/id/how-it-works.md b/id/how-it-works.md index 817f0a15b..c03ff165f 100644 --- a/id/how-it-works.md +++ b/id/how-it-works.md @@ -18,19 +18,19 @@ Pengguna mengkonversi stablecoin mereka yang ada \ (saat USDT, USDC, dan DAI \) Pengguna dapat mengubah OUSD mereka kembali menjadi stablecoin lain kapan saja menggunakan [Origin Dollar DApp](www.ousd.com). Biaya keluar 0,5% dibebankan pada saat penebusan dan didistribusikan sebagai hasil tambahan kepada peserta yang tersisa di kumpulan. Biaya tersebut berfungsi sebagai fitur keamanan untuk mempersulit penyerang untuk memanfaatkan oracle yang tertinggal, mencegah mereka menyalahgunakan stablecoin dari kumpulan jika terjadi kesalahan harga pada aset yang mendasarinya. Biaya tersebut ada untuk memberi insentif kepada pemegang jangka panjang daripada spekulan jangka pendek. -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Setelah penebusan, kontrak pintar akan menentukan stablecoin \ (s \) yang akan dikembalikan kepada pengguna. Dalam implementasi saat ini, kumpulan akan mengembalikan koin dengan rasio yang sama dengan kepemilikan saat ini. Kurangnya pilihan pengguna ini juga melindungi kumpulan secara keseluruhan jika salah satu stablecoin yang didukung kehilangan pasaknya terhadap dolar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +Ada **0,5% biaya keluar** dan pengguna tidak bisa memilih stablecoin mana yang mereka terima. {% endhint %} -#### A**utomated Yield Farming** +#### Hasil Pertanian O**tomatis** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD menghasilkan keuntungan dengan menerapkan stablecoin yang mendasari yang disimpan ke kontrak pintar OUSD ke protokol DeFi lainnya seperti Compound, Aave, Uniswap, Balancer, dan Curve. Diharapkan akan ada strategi diversifikasi baru yang ditambahkan ke kumpulan setiap bulan. Bunga yang terkumpul, biaya perdagangan, dan token hadiah dikumpulkan dan diubah menjadi stablecoin untuk menghasilkan hasil dalam mata uang OUSD. Seiring waktu, protokol akan memindahkan aset masuk dan keluar dari kumpulan likuiditas yang berbeda untuk memberikan hasil terbaik bagi pemegang OUSD. -#### **Elastic Supply** +#### **Pasokan Elastis** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +Pengembalian yang dihasilkan diteruskan ke pemegang OUSD melalui rebasing konstan dari jumlah uang beredar. OUSD secara konstan menyesuaikan jumlah uang beredar sebagai tanggapan atas hasil yang dihasilkan protokol. Ini memungkinkan harga OUSD untuk tetap dipatok pada $ 1 sementara saldo di dompet pemegang token menyesuaikan secara real-time untuk mencerminkan hasil yang telah diperoleh oleh protokol. -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +Hasil akhirnya adalah stablecoin yang mudah dibelanjakan, menghasilkan hasil yang besar secara otomatis, dan lebih diinginkan untuk dipegang daripada stablecoin yang ada. From 8691a066a66f8fbd6749f4589f6f0f88d3fa503d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 23:26:54 -0700 Subject: [PATCH 02663/11794] New translations erc-20-1.md (Indonesian) --- id/architecture/erc-20-1.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/architecture/erc-20-1.md b/id/architecture/erc-20-1.md index 16af99558..164f05278 100644 --- a/id/architecture/erc-20-1.md +++ b/id/architecture/erc-20-1.md @@ -5,13 +5,13 @@ Alamat ERC20 utama untuk Origin Dollar \ (OUSD \) adalah: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property that is important to understand. +OUSD adalah token yang sesuai dengan ERC-20 dengan satu properti baru yang penting untuk dipahami. {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +Dompet dan bursa yang ingin mengintegrasikan OUSD tidak boleh menyimpan saldo token ke dalam cache untuk OUSD karena nilai ini akan sering berubah saat hasil diperoleh ke pemegang token. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +Perbedaan terbesar yang memisahkan OUSD dari token ERC-20 rata-rata Anda adalah cara fungsi`balanceOf ()` OUSD akan mengembalikan jumlah variabel berdasarkan nilai total kumpulan dikalikan dengan kepemilikan pemegang di kumpulan. Perbedaan ini penting untuk dipahami, terutama untuk dompet dan bursa yang ingin mengintegrasikan token OUSD. Nilai ini harus diambil secara real-time daripada di-cache karena OUSD sering melakukan rebas. From 723f00dbe7079bc56e41e9db8a5a615f0a5f6ac2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Oct 2020 23:35:57 -0700 Subject: [PATCH 02664/11794] New translations erc-20.md (Indonesian) --- id/architecture/erc-20.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/architecture/erc-20.md b/id/architecture/erc-20.md index 9a789241b..6fda08681 100644 --- a/id/architecture/erc-20.md +++ b/id/architecture/erc-20.md @@ -1,10 +1,10 @@ -# Overview +# Ikhtisar ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD terdiri dari serangkaian kontrak pintar. Masing-masing kontrak ini dibungkus dalam kontrak proxy yang dapat ditingkatkan melalui protokol tata kelola. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Secara internal, kepemilikan dalam kumpulan dilacak menggunakan sistem kredit yang mewakili persentase kepemilikan kumpulan untuk setiap pemegang. Kontrak ERC-20 menangani konversi ke persyaratan USD saat melihat saldo atau memulai transfer antar dompet. The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From ee4da30578b476b08d9d3d47359e67c01529465a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 00:04:57 -0700 Subject: [PATCH 02665/11794] New translations erc-20.md (Indonesian) --- id/architecture/erc-20.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/architecture/erc-20.md b/id/architecture/erc-20.md index 6fda08681..52b467ea6 100644 --- a/id/architecture/erc-20.md +++ b/id/architecture/erc-20.md @@ -6,7 +6,7 @@ OUSD terdiri dari serangkaian kontrak pintar. Masing-masing kontrak ini dibungku Secara internal, kepemilikan dalam kumpulan dilacak menggunakan sistem kredit yang mewakili persentase kepemilikan kumpulan untuk setiap pemegang. Kontrak ERC-20 menangani konversi ke persyaratan USD saat melihat saldo atau memulai transfer antar dompet. -The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +Vault bertanggung jawab untuk mencetak dan membakar OUSD. Ini juga memberlakukan persentase aset yang disebarkan ke masing-masing [Strategi](../core-concepts/supported-strategies/)didukung. Untuk mengoptimalkan biaya gas, vault mempertahankan penyangga untuk memungkinkan sebagian besar simpanan dan penebusan terjadi tanpa membongkar / melepas aset dari strategi. From dc7589c3609482ef79628e1cbd60651c3a3eedec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 00:04:58 -0700 Subject: [PATCH 02666/11794] New translations strategies.md (Indonesian) --- id/architecture/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/id/architecture/strategies.md b/id/architecture/strategies.md index 3133d5b03..a327de877 100644 --- a/id/architecture/strategies.md +++ b/id/architecture/strategies.md @@ -1,10 +1,10 @@ -# Strategies +# Strategi -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +Strategi baru dapat ditambahkan atau dihapus kapan saja untuk menanggapi realitas pasar baru dan mendiversifikasi risiko. -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +Saat peluncuran, OUSD akan memanfaatkan satu strategi dan menyebarkan modal yang disimpan ke Compound. Kami bermaksud untuk menerapkan banyak strategi lain segera setelahnya. -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +Setelah kami bermigrasi ke tata kelola yang terdesentralisasi, kami bermaksud agar komunitas mengusulkan strategi baru dan memberikan suara pada bobot yang sesuai untuk setiap strategi dalam kelompok. Kami mengantisipasi bahwa sebagian besar pemegang OUSD akan menghargai eksposur ke peluang imbal hasil yang lebih tinggi sambil mempertahankan posisi yang lebih konservatif untuk sebagian dana. From bce2264781ca19156b104a2e834a816ae133843b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 00:05:00 -0700 Subject: [PATCH 02667/11794] New translations timelock.md (Indonesian) --- id/architecture/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/architecture/timelock.md b/id/architecture/timelock.md index b26b30f1c..7b3adf667 100644 --- a/id/architecture/timelock.md +++ b/id/architecture/timelock.md @@ -1,7 +1,7 @@ # Timelock {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +Timelock akan ditambahkan segera setelah semuanya diverifikasi sebagai berfungsi. Sampai saat itu, kontrak akan diatur oleh 5 dari 8 multi-sig Origin. Hal ini memungkinkan respons yang lebih cepat jika ada masalah kritis yang ditemukan. {% endhint %} The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. From 80cc404b8d837678a58af8ede0294435473c7cf8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 00:05:02 -0700 Subject: [PATCH 02668/11794] New translations README.md (Indonesian) --- id/core-concepts/fund-management/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/core-concepts/fund-management/README.md b/id/core-concepts/fund-management/README.md index 4f6287602..2870f208d 100644 --- a/id/core-concepts/fund-management/README.md +++ b/id/core-concepts/fund-management/README.md @@ -2,5 +2,5 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. Semua stablecoin yang disimpan dan akibatnya semua token OUSD dapat dipertukarkan. From d80c4477c4265f408a2f4323d9f6f07e17453c21 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 00:05:04 -0700 Subject: [PATCH 02669/11794] New translations diversification.md (Indonesian) --- id/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/id/core-concepts/fund-management/diversification.md b/id/core-concepts/fund-management/diversification.md index 3d98a522e..119e03179 100644 --- a/id/core-concepts/fund-management/diversification.md +++ b/id/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# Diversification +# Diversifikasi -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. +Versi awal kontrak pintar OUSD Vault memberikan bobot sederhana antara 0% dan 100% untuk setiap strategi yang valid untuk melakukan alokasi aset sederhana. Bobot ini akan sering diubah melalui pembaruan oleh Origin dalam jangka pendek dan oleh tata kelola yang terdesentralisasi dalam jangka panjang. -Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. +Diversifikasi di beberapa platform DeFi [mendasarinya](../supported-strategies/) akan mengurangi kontrak pintar dan risiko sistemik lainnya. Kontrak pintar akan menghitung APY saat ini dan yang diharapkan dalam upaya memberikan pengembalian yang kompetitif kepada pemegang OUSD. Seiring waktu, kontrak Vault akan ditingkatkan untuk secara cerdas dan otonom beralih di antara strategi tanpa intervensi manual apa pun. Misalnya, Vault akan secara otomatis mengalihkan modal di antara berbagai strategi pinjaman untuk mengoptimalkan hasil. -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +Namun, masih diharapkan bahwa parameter risiko atau keputusan tertentu tentang apakah strategi tertentu akan dimasukkan dalam mesin pengambilan keputusan otomatis akan dibuat melalui suara tata kelola. From c9584d49e28cc2f945987bf446ba9dcc20c29d8c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 00:05:06 -0700 Subject: [PATCH 02670/11794] New translations earning-strategies.md (Indonesian) --- id/core-concepts/fund-management/earning-strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/core-concepts/fund-management/earning-strategies.md b/id/core-concepts/fund-management/earning-strategies.md index 0fb0111e4..f940e1056 100644 --- a/id/core-concepts/fund-management/earning-strategies.md +++ b/id/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ -# Earning Strategies +# Strategi Penghasilan -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. +Strategi penghasilan menempatkan modal yang dikerahkan untuk bekerja di berbagai platform DeFi. Vault akan menentukan strategi mana yang aktif dan berapa persentase dari modal yang diterapkan yang akan mereka terima. -In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. +Selain itu, strategi akan ditingkatkan seiring waktu. Misalnya, saat peluncuran, akan ada [strategi gabungan](../supported-strategies/compound.md). Seiring waktu, ini dapat diganti dengan strategi Compound v2 atau v3. From 43bf9dac5c32ee519776ae98dd8a2ad413be6271 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 00:05:08 -0700 Subject: [PATCH 02671/11794] New translations price-oracles.md (Indonesian) --- id/core-concepts/price-oracles.md | 50 +++++++++++++++---------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/id/core-concepts/price-oracles.md b/id/core-concepts/price-oracles.md index 0f5b487c4..445680c86 100644 --- a/id/core-concepts/price-oracles.md +++ b/id/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# Harga Oracles -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD dirancang untuk tetap dipatok pada 1 USD dan didukung 1: 1 dengan stablecoin yang mendasarinya. Ini lebih rumit daripada kedengarannya karena stablecoin yang mendasari ini terus-menerus menyimpang dari pasak 1 USD yang mereka inginkan. Meskipun sebagian besar fluktuasi harian kecil, ada perubahan besar dalam harga yang telah terjadi di masa lalu dan kemungkinan besar akan terjadi lagi di masa mendatang. - - + - - @@ -20,54 +20,54 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - - - From b875eb132c7a0e7af02cb765c11f4363086a4007 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 16:51:27 -0700 Subject: [PATCH 02775/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 36 +++++++++++++++---------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md index c29d51d0e..5b04bb0d0 100644 --- a/ru/core-concepts/price-oracles.md +++ b/ru/core-concepts/price-oracles.md @@ -10,9 +10,9 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - - @@ -20,12 +20,12 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s
CoinLow + KoinRendah High + Tinggi Delta Source + Sumber
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0,929222

+

13 Maret 2020

-

$1.11

-

Oct 15, 2018

+

$ 1,11

+

15 Oktober 2018

$0.180778$ 0,180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0,924188

+

02 Agu 2020

-

$1.17

-

May 08, 2019

+

$ 1,17

+

08 Mei 2019

$0.245812$ 0,245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0,945505

+

10 Mei 2020

-

$1.11

-

Mar 13, 2020

+

$ 1,11

+

13 Maret 2020

$0.164495$ 0,164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0,903243

+

25 November 2019

-

$1.22

-

Mar 13, 2020

+

$ 1,22

+

13 Maret 2020

$0.316757 CoinGecko From 0a921ca7e712060135b9bc81b3d1903eaceef8e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 00:23:11 -0700 Subject: [PATCH 02672/11794] New translations price-oracles.md (Indonesian) --- id/core-concepts/price-oracles.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/id/core-concepts/price-oracles.md b/id/core-concepts/price-oracles.md index 445680c86..d9f783d67 100644 --- a/id/core-concepts/price-oracles.md +++ b/id/core-concepts/price-oracles.md @@ -136,17 +136,17 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} -{% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +{% tab title = "USDT / USD"%} +Oracle berikut digunakan untuk mengambil atau menghitung harga **USDT / USD:** + +| O**racle** | Pasangan | Kontrak | +|:---------------- |:------------ |:-------------------------------------------- | +| Rantai | USDT / ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Buka Umpan Harga | USDC / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT / ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} -{% tab title="USDC/USD" %} +{% tab title = "USDT / USD"%} The following oracles are used to fetch or compute a price for **USDC/USD:** | O**racle** | Pair | Contract | From 393c77491c9185c30aa0f460cdc804254b1ad5f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 01:02:59 -0700 Subject: [PATCH 02673/11794] New translations timelock.md (Indonesian) --- id/architecture/timelock.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/id/architecture/timelock.md b/id/architecture/timelock.md index 7b3adf667..6544c6666 100644 --- a/id/architecture/timelock.md +++ b/id/architecture/timelock.md @@ -4,17 +4,17 @@ Timelock akan ditambahkan segera setelah semuanya diverifikasi sebagai berfungsi. Sampai saat itu, kontrak akan diatur oleh 5 dari 8 multi-sig Origin. Hal ini memungkinkan respons yang lebih cepat jika ada masalah kritis yang ditemukan. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +Kontrak timelock memberlakukan masa tunggu 48 jam sebelum perubahan apa pun pada kontrak OUSD dapat dilaksanakan. Kunci waktu dapat dipanggil oleh multi-sig kami dan merupakan pemilik kontrak [ERC-20](erc-20.md), [Vault](vault.md) dan [Strategies](strategies.md). Tindakan admin yang menunda waktu memberi pengguna kesempatan untuk keluar dari OUSD jika adminnya menjadi jahat, disusupi, atau membuat perubahan yang tidak disukai pengguna. {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +Timelock adalah ukuran keamanan yang memberi pemegang OUSD 48 jam untuk menarik dana mereka apabila mereka keberatan dengan usulan peningkatan protokol. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD menggunakan versi [Compound Timelock](https://compound.finance/docs/governance) yang sedikit dimodifikasi yang telah [diaudit oleh OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). 3 perbedaan penting adalah: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD awalnya akan menggunakan periode tunggu yang lebih pendek \ (48 jam \) daripada Compound \ (72 jam \) untuk memungkinkan respons yang lebih cepat jika ditemukan masalah. +2. Setelah 48 jam berlalu, siapa pun bebas untuk melakukan panggilan, tidak hanya pemilik kontrak. +3. Deposit \ (tapi bukan penarikan \) dapat langsung dibekukan tanpa memerlukan 48 waktu tunggu. Ini jika kerentanan utama ditemukan. From 2c88ba798c1e590964e357d91193a86a2dde5814 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 01:03:01 -0700 Subject: [PATCH 02674/11794] New translations vault.md (Indonesian) --- id/architecture/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/architecture/vault.md b/id/architecture/vault.md index ebb2a96dc..a940248a4 100644 --- a/id/architecture/vault.md +++ b/id/architecture/vault.md @@ -1,6 +1,6 @@ # Vault -The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +Vault adalah inti dari protokol. Vault bertanggung jawab untuk mencetak / menebus token OUSD, menyeimbangkan kembali dana antara berbagai strategi yang didukung, dan melikuidasi token hadiah. The most important publicly callable functions on the Vault are: From dfda7eaf9e3f159c21bfe9be92fe3ee6b718a762 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 01:14:19 -0700 Subject: [PATCH 02675/11794] New translations timelock.md (Indonesian) --- id/architecture/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/architecture/timelock.md b/id/architecture/timelock.md index 6544c6666..99994ea87 100644 --- a/id/architecture/timelock.md +++ b/id/architecture/timelock.md @@ -14,7 +14,7 @@ OUSD menggunakan versi [Compound Timelock](https://compound.finance/docs/governa 1. OUSD awalnya akan menggunakan periode tunggu yang lebih pendek \ (48 jam \) daripada Compound \ (72 jam \) untuk memungkinkan respons yang lebih cepat jika ditemukan masalah. 2. Setelah 48 jam berlalu, siapa pun bebas untuk melakukan panggilan, tidak hanya pemilik kontrak. -3. Deposit \ (tapi bukan penarikan \) dapat langsung dibekukan tanpa memerlukan 48 waktu tunggu. Ini jika kerentanan utama ditemukan. +3. Deposit \ (tapi bukan penarikan atau transfer \) dapat langsung dibekukan tanpa memerlukan 48 waktu tunggu. Ini apabila sebuah kerentanan besar ditemukan. From 7fbf522dad079756e64719c079945fe401050722 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 01:14:20 -0700 Subject: [PATCH 02676/11794] New translations vault.md (Indonesian) --- id/architecture/vault.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/id/architecture/vault.md b/id/architecture/vault.md index a940248a4..12d9bb087 100644 --- a/id/architecture/vault.md +++ b/id/architecture/vault.md @@ -2,16 +2,16 @@ Vault adalah inti dari protokol. Vault bertanggung jawab untuk mencetak / menebus token OUSD, menyeimbangkan kembali dana antara berbagai strategi yang didukung, dan melikuidasi token hadiah. -The most important publicly callable functions on the Vault are: +Fungsi terpenting yang dapat dipanggil secara publik di Vault adalah: -* `mint()`allows a single supported stablecoin to be converted to OUSD -* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call -* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. -* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. -* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. -* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. +* `mint ()`memungkinkan satu stablecoin yang didukung untuk diubah menjadi OUSD +* `mintMultiple ()`memungkinkan beberapa stablecoin yang didukung untuk dikonversi ke OUSD dalam satu panggilan +* `redeem ()`memungkinkan sejumlah OUSD ditukarkan dengan stablecoin lain yang didukung. +* `redeemAll ()`memungkinkan pengguna untuk menebus seluruh saldo OUSD mereka untuk stablecoin lain yang didukung. Ini sangat berguna karena saldo pengguna terus bertambah seiring bertambahnya hasil. +* `rebase ()`memperbarui saldo untuk semua pengguna berdasarkan nilai aset yang saat ini disimpan di kumpulan. +* `allocate ()`memindahkan aset di bawah manajemen ke dalam [Stategies](strategies.md) yang ditentukan untuk memaksimalkan hasil dan mendiversifikasi risiko. -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. +Saat penebusan, adalah protokol dan bukan pengguna yang memutuskan stablecoin \ (s \) mana yang akan dikembalikan ke pengguna. Keputusan tentang coin mana \(s\) yang akan dikembalikan didasarkan pada rasio internal dari aset yang disimpan di pool. From c2a16e64da5c0ab6de40dcafe86e0b7b0142ef5e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 01:14:22 -0700 Subject: [PATCH 02677/11794] New translations elastic-supply.md (Indonesian) --- id/core-concepts/elastic-supply.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/id/core-concepts/elastic-supply.md b/id/core-concepts/elastic-supply.md index b415919ae..0f7028954 100644 --- a/id/core-concepts/elastic-supply.md +++ b/id/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# Elastic Supply +# Pasokan Elastis -**Elastic Supply. Stable Price.** +**Pasokan Elastis. Harga Stabil.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD bekerja secara berbeda dari kebanyakan token. Alih-alih kenaikan harga karena nilai aset yang dikelola meningkat \ (seperti pada Compound cTokens atau Yearn yTokens \), nilai satu OUSD tetap konstan sekitar $ 1. Sebaliknya, kontrak secara konstan menyesuaikan pasokan moneter dan secara otomatis memperbarui saldo di dompet setiap pemegang token untuk mencerminkan hasil yang telah diperoleh oleh protokol. {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +Anggap saja sebagai bunga yang bertambah di rekening bank Anda. Unit akun dan nilai dolar AS tidak berubah. Anda hanya mendapatkan lebih banyak dolar AS dari waktu ke waktu saat Anda memperoleh bunga. {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +Mekanisme ini terinspirasi oleh pendekatan baru yang diambil oleh [Ampleforth](https://www.ampleforth.org/), tetapi ada beberapa perbedaan utama yang perlu diperhatikan: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD 100% didukung oleh stablecoin lain dan tidak akan memiliki tantangan yang sama untuk mempertahankan patokan terhadap dolar. Mengingat kemudahan mencetak dan menebus OUSD, kami dapat mengandalkan arbitrase untuk memastikan pasak dipertahankan. +2. Rebasing OUSD sangat bias terhadap peningkatan pasokan karena jumlah OUSD yang dicetak terkait dengan realisasi keuntungan yang diperoleh dari strategi yang mendasarinya. Selain fluktuasi harga yang umum terjadi pada stablecoin yang mendasarinya, saldo OUSD Anda seharusnya tidak turun. Pokok Anda dilindungi selama tidak ada yang salah dengan protokol pinjaman / AMM dan stablecoin yang mendasarinya. Penurunan besar apa pun dalam saldo Anda akan menjadi indikasi adanya masalah dalam sistem. +3. Tidak seperti Ampleforth, yang melakukan rebases sekali sehari, pasokan moneter OUSD terus diperbarui secara waktu nyata saat hasil dihasilkan. From a80a7aa93326ca3a5dcbb0cad684580e54957542 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 01:14:24 -0700 Subject: [PATCH 02678/11794] New translations README.md (Indonesian) --- id/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/core-concepts/fund-management/README.md b/id/core-concepts/fund-management/README.md index 2870f208d..e5d8d59e2 100644 --- a/id/core-concepts/fund-management/README.md +++ b/id/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# Fund Management +# Pengelolaan Dana -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +Kontrak pintar OUSD menggabungkan semua setoran stablecoin pengguna ke dalam satu kumpulan aset yang dapat diinvestasikan. Dana kemudian dialokasikan di satu atau lebih [strategi penghasilan](earning-strategies.md) pada waktu tertentu. Vault lebih menyukai strategi hasil tinggi tetapi juga berusaha mempertahankan diversifikasi di berbagai strategi. Diversifikasi menghilangkan satu titik kegagalan dan mengurangi risiko. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. Semua stablecoin yang disimpan dan akibatnya semua token OUSD dapat dipertukarkan. +Berbeda dengan peluang Yearn Vaults, TokenSets, atau Zapper, pengguna tidak memilih strategi individu. Semua stablecoin yang disimpan dan akibatnya semua token OUSD dapat dipertukarkan. From 700deb22aea2fcbe8c4ce549349f439b44a3133d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 01:14:26 -0700 Subject: [PATCH 02679/11794] New translations aave.md (Indonesian) --- id/core-concepts/supported-defi-platforms/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/core-concepts/supported-defi-platforms/aave.md b/id/core-concepts/supported-defi-platforms/aave.md index df02edab3..e1af94d10 100644 --- a/id/core-concepts/supported-defi-platforms/aave.md +++ b/id/core-concepts/supported-defi-platforms/aave.md @@ -1,10 +1,10 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +Coming soon. Aave belum terintegrasi. {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave adalah protokol dan platform peminjaman yang dibangun di atas Ethereum dan diluncurkan pada Januari 2020 oleh para pencipta ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. From 0afade40da66694f6011c3940dbc11bc08ce1eea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 01:33:12 -0700 Subject: [PATCH 02680/11794] New translations price-oracles.md (Indonesian) --- id/core-concepts/price-oracles.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/id/core-concepts/price-oracles.md b/id/core-concepts/price-oracles.md index d9f783d67..c6ce3f8a4 100644 --- a/id/core-concepts/price-oracles.md +++ b/id/core-concepts/price-oracles.md @@ -147,24 +147,24 @@ Oracle berikut digunakan untuk mengambil atau menghitung harga **USDT / USD:** {% endtab %} {% tab title = "USDT / USD"%} -The following oracles are used to fetch or compute a price for **USDC/USD:** +Oracle berikut digunakan untuk mengambil atau menghitung harga **USDC / USD:** -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +| O**racle** | Pasangan | Kontrak | +|:---------------- |:------------ |:-------------------------------------------- | +| Rantai | USDC / ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Buka Umpan Harga | USDC / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC / ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} -{% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. +{% tab title = "USDT / USD"%} +Karena tidak semua oracle memiliki pasangan USD langsung, protokol juga menetapkan harga untuk **ETH / USD** untuk menghitung harga USD menggunakan ETH. Sekali lagi, untuk amannya, protokol memilih dana yang paling menguntungkan daripada individu. -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| Oracle | Pasangan | Kontrak | +|:---------------- |:--------- |:------------------------------------------ | +| Buka Umpan Harga | ETH / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Rantai | ETH / USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +Ada kemungkinan bahwa oracle tambahan akan ditambahkan ke protokol dari waktu ke waktu. Dukungan juga dapat dihapus jika salah satu dari oracle ini menjadi tidak dapat diandalkan. From 2fbe9fbcb062f1f795480121ac43123adb4c583d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 01:33:13 -0700 Subject: [PATCH 02681/11794] New translations README.md (Indonesian) --- id/core-concepts/supported-stablecoins/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/core-concepts/supported-stablecoins/README.md b/id/core-concepts/supported-stablecoins/README.md index 56390ccf6..e6d5b419a 100644 --- a/id/core-concepts/supported-stablecoins/README.md +++ b/id/core-concepts/supported-stablecoins/README.md @@ -1,8 +1,8 @@ -# Supported Stablecoins +# Stablecoin yang Didukung -**Supported Stablecoins** +**Stablecoin yang Didukung** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +Penting untuk dipahami bahwa OUSD hanya sekuat stablecoin yang mendukungnya. Setiap kerugian aset yang mendasarinya akan menyebabkan kerugian yang serupa dengan nilai OUSD. Currently, OUSD supports the following stablecoins: From bdc627035ea2934f20181b00242b88b1c794c967 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 01:33:15 -0700 Subject: [PATCH 02682/11794] New translations aave.md (Indonesian) --- .../supported-defi-platforms/aave.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/id/core-concepts/supported-defi-platforms/aave.md b/id/core-concepts/supported-defi-platforms/aave.md index e1af94d10..dd1320d7c 100644 --- a/id/core-concepts/supported-defi-platforms/aave.md +++ b/id/core-concepts/supported-defi-platforms/aave.md @@ -4,21 +4,21 @@ Coming soon. Aave belum terintegrasi. {% endhint %} -Aave adalah protokol dan platform peminjaman yang dibangun di atas Ethereum dan diluncurkan pada Januari 2020 oleh para pencipta ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave adalah protokol dan platform peminjaman yang dibangun di atas Ethereum dan diluncurkan pada Januari 2020 oleh para pencipta ETHLend. Pengguna di Aave bisa mendapatkan bunga majemuk atau meminjam aset dengan jaminan. Setiap aset yang didukung digabungkan dalam kumpulan likuiditasnya sendiri dan pengguna dapat memilih antara suku bunga variabel berdasarkan penawaran dan permintaan atau suku bunga tetap. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +Saldo jaminan diwakili oleh ERC-20 aTokens dengan rasio 1: 1 terhadap aset dasar yang mereka wakili. Bunga digabungkan secara otomatis dan dibayarkan kepada pemberi pinjaman dengan aTokens, yang berarti pemberi pinjaman akan terus melihat saldo aToken mereka meningkat dari waktu ke waktu. Pengguna dapat meminjam aset terhadap aTokens mereka. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens dapat ditukar dengan jaminan yang mendasarinya kapan saja. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave mendukung pinjaman kilat, yaitu pinjaman tanpa jaminan di mana pengguna meminjam dan membayar kembali saldo pinjaman dalam satu transaksi, artinya pengguna pinjaman kilat tidak perlu menyiapkan modal awal. Pinjaman flash adalah produk kompleks yang ditujukan untuk pengembang dan dapat digunakan untuk arbitrase di beberapa protokol DeFi. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave saat ini diatur oleh LEND, token ERC-20 yang sebelumnya merupakan token utilitas untuk ETHLend. Aave telah mengumumkan transisi ke tata kelola yang sepenuhnya terdesentralisasi yang mencakup pertukaran token di mana pengguna menukar LEND dengan AAVE, token tata kelola ERC-20 baru dengan imbalan taruhan. Beberapa AAVE akan didistribusikan ke pengguna platform dalam kampanye penambangan likuiditas. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Nilai total Aave terkunci \ (TVL \) telah dengan cepat tumbuh menjadi lebih dari $ 1,2 miliar, menjadikannya salah satu protokol DeFi terbesar. LEND memiliki kapitalisasi pasar yang beredar lebih dari $ 700 juta. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave telah menjalani audit keamanan oleh OpenZeppelin, Trail of Bits, dan Consensys Diligence. Aave memelihara program bug bounty. -| Resources | | +| Sumber | | |:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | +| Situs resmi | [https://aave.com/](https://aave.com/) | | Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | | Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From bbcc7edb1930ce4af2225fdf9fd47c6605125d02 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 01:33:17 -0700 Subject: [PATCH 02683/11794] New translations balancer.md (Indonesian) --- id/core-concepts/supported-defi-platforms/balancer.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/core-concepts/supported-defi-platforms/balancer.md b/id/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..d8c44c64f 100644 --- a/id/core-concepts/supported-defi-platforms/balancer.md +++ b/id/core-concepts/supported-defi-platforms/balancer.md @@ -1,7 +1,7 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +Coming soon. Balancer belum diintegrasikan. {% endhint %} Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. From 72b47dab0c7e2764fd895889a6bb0bd1372ad25a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 01:46:49 -0700 Subject: [PATCH 02684/11794] New translations README.md (Indonesian) --- id/core-concepts/supported-stablecoins/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/id/core-concepts/supported-stablecoins/README.md b/id/core-concepts/supported-stablecoins/README.md index e6d5b419a..f7753f306 100644 --- a/id/core-concepts/supported-stablecoins/README.md +++ b/id/core-concepts/supported-stablecoins/README.md @@ -4,7 +4,7 @@ Penting untuk dipahami bahwa OUSD hanya sekuat stablecoin yang mendukungnya. Setiap kerugian aset yang mendasarinya akan menyebabkan kerugian yang serupa dengan nilai OUSD. -Currently, OUSD supports the following stablecoins: +Saat ini, OUSD mendukung stablecoin berikut: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ Currently, OUSD supports the following stablecoins: {% page-ref page="dai.md" %} -None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. +Tak satu pun dari stablecoin ini yang sempurna, tetapi kami memilihnya karena penggunaannya yang luas. Meskipun stablecoin ini telah kehilangan patokan USD mereka pada beberapa kesempatan, mereka telah menunjukkan ketahanan untuk akhirnya kembali ke target 1 USD mereka. -It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +Penting untuk dicatat bahwa semua stablecoin ini menimbulkan risiko pihak lawan yang tidak sepele. Tether, khususnya, memiliki masalah perbankan yang terdokumentasi dengan baik dan tantangan regulasi. Selain itu, baik USDT dan USDC memiliki pintu belakang yang memberikan kuasa kepada penerbitnya untuk membekukan uang di dompet pemegangnya. Meskipun DAI tidak memiliki pintu belakang langsung, asetnya juga dapat terkena dampak negatif karena USDC diterima sebagai jaminan untuk pembuatan DAI. -Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. +Terlepas dari kekhawatiran ini, sudah ada miliaran dolar yang bertaruh pada keamanan stablecoin ini. Ada kemungkinan bahwa stablecoin tambahan akan ditambahkan ke protokol seiring waktu. Dukungan juga dapat dihapus jika salah satu dari stablecoin ini terbukti terlalu tidak dapat diandalkan atau membahayakan dana pemegang OUSD. From 09652a6f0bb7556c2036e0c076a7e261affd20e3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 01:46:50 -0700 Subject: [PATCH 02685/11794] New translations dai.md (Indonesian) --- id/core-concepts/supported-stablecoins/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/core-concepts/supported-stablecoins/dai.md b/id/core-concepts/supported-stablecoins/dai.md index 4be5c3788..607658bc0 100644 --- a/id/core-concepts/supported-stablecoins/dai.md +++ b/id/core-concepts/supported-stablecoins/dai.md @@ -2,7 +2,7 @@ ![](../../.gitbook/assets/dai.png) -Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. +Dai adalah stablecoin yang dipatok dengan fiat yang diluncurkan sebagai token ERC-20 di blockchain Ethereum pada Desember 2017. Peningkatan besar-besaran dari Dai \ (SAI \) dengan jaminan tunggal menjadi Dai \ (DAI \) dengan jaminan multi-jaminan telah diselesaikan pada bulan November 2019. Dai is pegged to the US dollar. Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. From 2415fdd71f35302da9e7c0de16cf98b028f1e722 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 05:32:58 -0700 Subject: [PATCH 02686/11794] New translations README.md (Russian) --- ru/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ru/README.md b/ru/README.md index 01162cf25..8f78f922c 100644 --- a/ru/README.md +++ b/ru/README.md @@ -1,16 +1,16 @@ --- -description: The first stablecoin that earns a yield while it's still in your wallet +description: Первый стейблкоин, который приносит доход, просто находясь в Вашем кошельке --- -# Introduction +# Введение -## **A Better Form of Money** +## **Лучшая форма денег** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar \(OUSD\) - это новый стейблкоин, изначально запущенный в сентябре 2020 года в сети Ethereum. Его дизайн превосходит существующие стейблкоины, потому что OUSD обеспечивает конкурентоспособную доходность, пассивно хранясь в кошельках. ![](.gitbook/assets/origin-dollar-summary.jpeg) -**Background** +**Предыстория** In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. From 1bd7641e3b07401415cf038d91e09b7a4360834b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 09:43:25 -0700 Subject: [PATCH 02687/11794] New translations market-making.md (Spanish) --- es/core-concepts/yield-generation/market-making.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/yield-generation/market-making.md b/es/core-concepts/yield-generation/market-making.md index 5c848d3e3..4ee3cf234 100644 --- a/es/core-concepts/yield-generation/market-making.md +++ b/es/core-concepts/yield-generation/market-making.md @@ -2,9 +2,9 @@ **Sea dueño de su participación en exchanges descentralizados** -Los Creadores de Mercado Automatizados \(AMMs\) se han convertido rápidamente en la forma preferida de intercambio descentralizado en la red de Ethereum. Esto se debe en parte a la dificultad de admitir libros de pedidos en los DEX en la red de Ethereum 1.0 que pueden rivalizar con las experiencias instantáneas y de bajo deslizamiento de los exchanges centralizados. Además, los AMM como Uniswap son relativamente fáciles de usar y de uso eficiente del gas. +Los Creadores de Mercado Automatizados \(AMMs\) se han convertido rápidamente en la forma preferida de plataforma de intercambio descentralizado en la red de Ethereum. Esto se debe en parte a la dificultad de admitir libros de pedidos en los DEX en la red de Ethereum 1.0 que pueden rivalizar con las experiencias instantáneas y de bajo deslizamiento de los exchanges centralizados. Además, los AMM como Uniswap son relativamente fáciles de usar y de uso eficiente del gas. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). A cambio de proporcionar liquidez, los proveedores de liquidez son recompensados con comisiones de trading cuando otros usuarios intercambian tokens. Por ejemplo, cuando los comerciantes intercambian USDT por USDC en Uniswap, actualmente se les cobra un 0,3% además de las tarifas del gas. Estas tarifas se distribuyen proporcionalmente a los proveedores de liquidez en el par USDT-USDC en función del porcentaje de liquidez total que han proporcionado. +Los AMM solo pueden habilitar nuevos mercados cuando los proveedores de liquidez brindan liquidez \ (por ejemplo, múltiples tokens para pares o grupos de liquidez de trading determinados\). A cambio de proporcionar liquidez, los proveedores de liquidez son recompensados con comisiones de trading cuando otros usuarios intercambian tokens. Por ejemplo, cuando los comerciantes intercambian USDT por USDC en Uniswap, actualmente se les cobra un 0,3% además de las tarifas del gas. Estas tarifas se distribuyen proporcionalmente a los proveedores de liquidez en el par USDT-USDC en función del porcentaje de liquidez total que han proporcionado. {% hint style="info" %} [Pérdida impermanente](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) es un factor de riesgo importante de comprender, pero esta preocupación se mitiga en gran medida porque OUSD solo proporciona liquidez para monedas estables de aproximadamente el mismo valor. From 2a5b7690f1e0a02f40a09599bd6f420917b07568 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 09:43:28 -0700 Subject: [PATCH 02688/11794] New translations README.md (Spanish) --- es/smart-contracts/api/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/smart-contracts/api/README.md b/es/smart-contracts/api/README.md index dba68e6b5..9bf3e1c4c 100644 --- a/es/smart-contracts/api/README.md +++ b/es/smart-contracts/api/README.md @@ -2,9 +2,9 @@ Documentación de la API de contratos utilizada por el protocolo: -* [Vault](vault.md) +* [Bóveda](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) +* [Bloqueo de Tiempo](timelock.md) * [Oráculos](oracle.md) * [Estrategias](strategies.md) From c946fc687dd60132d9fb6aa8d88ff3d333b105e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 09:43:30 -0700 Subject: [PATCH 02689/11794] New translations contributing.md (Spanish) --- es/security-and-risks/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/security-and-risks/contributing.md b/es/security-and-risks/contributing.md index ad25f0c64..8e9589c1d 100644 --- a/es/security-and-risks/contributing.md +++ b/es/security-and-risks/contributing.md @@ -90,7 +90,7 @@ Póngase en contacto si desea ayudar. Nuestro canal `general` en [Discord](https Origin ocasionalmente contrata desarrolladores para puestos a tiempo parcial o completo. -Tenemos una fuerte preferencia por contratar personas que ya han comenzado a contribuir al proyecto. Si desea un puesto de tiempo completo en nuestro equipo, su mejor oportunidad es interactuar con nuestro equipo y comenzar a contribuir con código. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +Tenemos una fuerte preferencia por contratar personas que ya han comenzado a contribuir al proyecto. Si desea un puesto de tiempo completo en nuestro equipo, su mejor oportunidad es interactuar con nuestro equipo y comenzar a contribuir con código. Es muy poco probable que le ofrezcamos un puesto de tiempo completo en nuestro equipo de ingeniería a menos que haya fusionado al menos algunas solicitudes de extracción. Si está interesado, consulte [las listas de trabajo de Origin Protocol](https://angel.co/originprotocol/jobs). Si desea ayuda de otras maneras, por favor proponer sus ideas en [nuestro canal Discord](https://www.originprotocol.com/discord). From b748f90610c3a2bc447f9ae82a514bf0a002210d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 09:51:25 -0700 Subject: [PATCH 02690/11794] New translations erc-20-1.md (Spanish) --- es/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/api/erc-20-1.md b/es/smart-contracts/api/erc-20-1.md index dd72c77f7..e1d093dbd 100644 --- a/es/smart-contracts/api/erc-20-1.md +++ b/es/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD es un token compatible con ERC-20 con una propiedad nueva \(suministro elá Las billeteras y exchanges que deseen integrar OUSD no deben almacenar en caché los saldos de OUSD, ya que este valor cambiará con frecuencia a medida que se acumule el rendimiento para los holders de tokens. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. Esta diferencia es vital de entender, particularmente para billeteras y exchanges que desean integrar el token OUSD. Este valor debe obtenerse en tiempo real en lugar de almacenarse en caché, ya que OUSD se reajusta con frecuencia. +La mayor diferencia que separa a OUSD de su token ERC-20 promedio es la forma en que la función`balanceOf ()` OUSD devolverá una cantidad variable basada en el valor total del pool multiplicado por la participación del holder en el grupo de liquidez. Esta diferencia es vital de entender, particularmente para billeteras y exchanges que desean integrar el token OUSD. Este valor debe obtenerse en tiempo real en lugar de almacenarse en caché, ya que OUSD se reajusta con frecuencia. From 3a864432c1403c684bdff65d7f2a23437552141c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 09:51:27 -0700 Subject: [PATCH 02691/11794] New translations vault.md (Spanish) --- es/smart-contracts/api/vault.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/smart-contracts/api/vault.md b/es/smart-contracts/api/vault.md index ccae74c72..25dc0375d 100644 --- a/es/smart-contracts/api/vault.md +++ b/es/smart-contracts/api/vault.md @@ -18,11 +18,11 @@ Acuñar OUSD a cambio de un depósito de un determinado `_amount` de moneda esta | \_asset | dirección | Dirección de la moneda estable [admitida](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets). | | \_amount | uint256 | cantidad depositada, expresada en unidades decimales | -### mintMultiple\(\) +### mintMultiple \ (\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`función mint (dirección _asset, uint256 _amount)`** -Acuñar OUSD a cambio de un depósito de múltiples monedas estables en una sola llamada. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Acuñar OUSD a cambio de un depósito de múltiples monedas estables en una sola llamada. Las monedas estables se especifican mediante el parámetro de matriz `_assets` y las cantidades mediante el parámetro de matriz `_amounts`. La persona que llama recibe una cierta cantidad de OUSD dependiendo del **tipo de cambio**. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:--------------- |:------------------------------------------------------------------------------------------------------------------------------------------------------------- | From f2fe871eb1b6c18b9939f2beb994e1164d9e2e45 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 10:16:17 -0700 Subject: [PATCH 02692/11794] New translations vault.md (Spanish) --- es/smart-contracts/api/vault.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/es/smart-contracts/api/vault.md b/es/smart-contracts/api/vault.md index 25dc0375d..127b641ff 100644 --- a/es/smart-contracts/api/vault.md +++ b/es/smart-contracts/api/vault.md @@ -35,9 +35,9 @@ En los canjes, es el protocolo y no el usuario el que decide qué moneda estable ### redeem\(\) -**`function redeem(uint256 _amount)`**‌ +**`función redeem(uint256 _amount)`** -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. La cantidad de monedas estables recibidas depende del **tipo de cambio**. +El OUSD especificado parámetro `_amount` canjea a cambio de una o varias monedas estables admitidas. La cantidad de monedas estables recibidas depende del **tipo de cambio**. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:------- |:------------------------------------------------ | @@ -45,37 +45,37 @@ OUSD specified by the `_amount` parameter is redeemed in exchange for one or mul ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`función redeemAll()`** Todo el OUSD en posesión del usuario se canjea a cambio de una o varias monedas estables compatibles. La cantidad de monedas estables recibidas depende del **tipo de cambio**. ### rebase\(\) -**`function rebase()`**‌ +**`función rebase()`** -Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ +Actualiza los saldos de todos los usuarios según el valor de los activos almacenados actualmente en la bóveda. Devuelve el valor total de los activos y estrategias subyacentes representados por el tipo `uint256`. ### allocate\(\) -**`function allocate()`**‌ +**`función allocate()`** -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Mueve los activos bajo administración a sus [estrategias](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) prescritas para maximizar el rendimiento y diversificar el riesgo. ### totalValue\(\) -**`function totalValue()`**‌ +**`función totalValue()`** -Returns total value of underlying assets and strategies. +Devuelve el valor total de los activos y estrategias subyacentes. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` nombre | Tipo | Descripción | +|:--------------- |:------- |:----------------------------------------------------- | +| valor | uint256 | valor total de los activos y estrategias subyacentes. | ### checkBalance\(\) -**`function checkBalance(address _asset)`**‌ +**`función checkBalance()`** -Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. +Devuelve el saldo de un activo especificado por el parámetro`_asset` contenido en la Bóveda y todas las estrategias representadas por el tipo `uint256`. | Parameter Name | Type | Description | |:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | From c499bbb640a34fe28b83a4c13d110d474f5f1d6c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 10:21:59 -0700 Subject: [PATCH 02693/11794] New translations vault.md (Spanish) --- es/smart-contracts/api/vault.md | 36 ++++++++++++++++----------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/es/smart-contracts/api/vault.md b/es/smart-contracts/api/vault.md index 127b641ff..ebbb28822 100644 --- a/es/smart-contracts/api/vault.md +++ b/es/smart-contracts/api/vault.md @@ -77,39 +77,39 @@ Devuelve el valor total de los activos y estrategias subyacentes. Devuelve el saldo de un activo especificado por el parámetro`_asset` contenido en la Bóveda y todas las estrategias representadas por el tipo `uint256`. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| Nombre del parámetro | Tipo | Descripción | +|:-------------------- |:--------- |:------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | dirección | Dirección de la moneda estable [admitida](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets). | -### calculateRedeemOutputs\(\) +### calculateRedeemOutputs\(\) -**`function calculateRedeemOutputs(uint256 _amount)`**‌ +**`función calculateRedeemOutputs(uint256 _amount)`** -Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. +Calcule la combinación de monedas estables que una función `redeem` devolvería al canjear cierta cantidad de OUSD especificada por el parámetro `_amount`. Devuelve una matriz de valores de monedas estables. -To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. +Para atribuir los valores de la moneda estable a la moneda de la moneda estable correcta, esta llamada debe usarse junto con la función `getAllAssets` que devuelve una matriz de direcciones de la moneda estable. -The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. +El índice de una matriz que devuelve `calculateRedeemOutputs` corresponde a la dirección de la moneda estable con el mismo índice en una matriz devuelta por la función `getAllAssets`. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| Nombre del parámetro | Tipo | Descripción | +|:-------------------- |:------- |:------------------------------------------------ | +| \_amount | uint256 | cantidad de OUSD expresada en unidades decimales | -| `return` name | Type | Description | -|:------------- |:------------- |:--------------------------------------------------------------------------- | -| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | +| `return` nombre | Tipo | Descripción | +|:--------------- |:------------- |:------------------------------------------------------------------------------ | +| salidas | uint256\[\] | matriz de la cantidad de activos de moneda estable `redeem` función devolvería | ### getAssetCount\(\) -**`function getAssetCount()`**‌ +**`función getAssetCount()`** -Return the number of supported stablecoin assets represented by `uint256` type.‌ +Devuelve el número de activos de stablecoin admitidos representados por el tipo `uint256`. ### getAllAssets\(\) -**`function getAllAssets()`**‌ +**`function getAllAssets()`** -Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ +Devuelve el número de activos de moneda estable admitidos representados por el tipo `uint256`. ### getStrategyCount\(\)‌ From 2461ca71cfa882b0f87745b188a9607029eada44 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 10:36:59 -0700 Subject: [PATCH 02694/11794] New translations vault.md (Spanish) --- es/smart-contracts/api/vault.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/es/smart-contracts/api/vault.md b/es/smart-contracts/api/vault.md index ebbb28822..6c3218e82 100644 --- a/es/smart-contracts/api/vault.md +++ b/es/smart-contracts/api/vault.md @@ -113,35 +113,35 @@ Devuelve el número de activos de moneda estable admitidos representados por el ### getStrategyCount\(\)‌ -**`function getStrategyCount()`**‌ +**`function getStrategyCount ()`** -Return the number of strategies active on the Vault represented by `uint256` type.‌ +Devuelve el número de estrategias activas en la Bóveda representado por `uint256` tipo. ### getAPR\(\) -**`function getAPR()`**‌ +**`function getAPR ()`** -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ +Devuelve el rendimiento porcentual anual total \ (APR \) de la Bóveda y todas las estrategias representadas por el tipo `uint256`. El número resultante tiene 18 espacios decimales. ### isSupportedAsset\(\) -**`function isSupportedAsset(address _asset)`**‌ +**`function isSupportedAsset(address _asset)`** -Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. +Devuelve el valor booleano verdadero si el activo especificado por el parámetro `_asset` es compatible con la Bóveda. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| Nombre del parámetro | Tipo | Descripción | +|:-------------------- |:--------- |:------------------------------ | +| \_asset | dirección | Dirección de la moneda estable | ### priceUSDMint\(\) -**`function priceUSDMint(string symbol)`**‌‌ +**`function priceUSDMint(string symbol)`** -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Devuelve el precio del tipo de cambio de una moneda estable especificado por los parámetros del `symbol` utilizados al acuñar OUSD representado por el tipo `uint256`. El número resultante tiene 18 espacios decimales. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| Nombre del parámetro | Tipo | Descripción | +|:-------------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) From 2f3992b7df465e1d28a264b11bfcecb7a45da056 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 10:43:24 -0700 Subject: [PATCH 02695/11794] New translations vault.md (Spanish) --- es/smart-contracts/api/vault.md | 36 ++++++++++++++++----------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/es/smart-contracts/api/vault.md b/es/smart-contracts/api/vault.md index 6c3218e82..0aeb94e11 100644 --- a/es/smart-contracts/api/vault.md +++ b/es/smart-contracts/api/vault.md @@ -139,37 +139,37 @@ Devuelve el valor booleano verdadero si el activo especificado por el parámetro Devuelve el precio del tipo de cambio de una moneda estable especificado por los parámetros del `symbol` utilizados al acuñar OUSD representado por el tipo `uint256`. El número resultante tiene 18 espacios decimales. -| Nombre del parámetro | Tipo | Descripción | -|:-------------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| Nombre del parámetro | Tipo | Descripción | +|:-------------------- |:------ |:---------------------------- | +| symbol | string | Símbolo de la moneda estable | ### priceUSDRedeem\(\) -**`function priceUSDRedeem(string symbol)`**‌‌ +**`function priceUSDRedeem(string symbol)`** -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Devuelve el precio del tipo de cambio de una moneda estable especificado por los parámetros del `symbol` utilizados al canjear OUSD representado por el tipo `uint256`. El número resultante tiene 18 espacios decimales. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| Nombre del parámetro | Tipo | Descripción | +|:-------------------- |:------ |:---------------------------- | +| symbol | string | Símbolo de la moneda estable | ### priceAssetUSDMint\(\)‌ -**`function priceAssetUSDMint(address _asset)`**‌‌ +**`function priceAssetUSDMint(address _asset)`** -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Devuelve el precio del tipo de cambio de una moneda estable especificado por los parámetros `_asset` utilizados al acuñar OUSD representado por el tipo `uint256`. El número resultante tiene 18 espacios decimales. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| Nombre del parámetro | Tipo | Descripción | +|:-------------------- |:--------- |:------------------------------- | +| \_asset | dirección | Dirección de la moneda estable‌ | ### priceAssetUSDRedeem\(\)‌ -**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ +**`function priceAssetUSDRedeem(address _asset)`** -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Devuelve el precio de tipo de cambio de una moneda estable especificado por los parámetros `_asset` utilizados al canjear OUSD representado por el tipo `uint256`. El número resultante tiene 18 espacios decimales. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| Nombre del parámetro | Tipo | Descripción | +|:-------------------- |:--------- |:------------------------------ | +| \_asset | dirección | Dirección de la moneda estable | From bcf38469914782db59eb6c2aaa6919835145a8dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 11:01:32 -0700 Subject: [PATCH 02696/11794] New translations vault.md (Spanish) --- es/smart-contracts/api/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/es/smart-contracts/api/vault.md b/es/smart-contracts/api/vault.md index 0aeb94e11..9b850d0bc 100644 --- a/es/smart-contracts/api/vault.md +++ b/es/smart-contracts/api/vault.md @@ -9,7 +9,7 @@ description: >- ### mint\(\) -**`función mint (dirección _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`** Acuñar OUSD a cambio de un depósito de un determinado `_amount` de moneda estable especificado por el `_asset` parámetro. La persona que llama recibe una cierta cantidad de OUSD dependiendo del **tipo de cambio**. @@ -20,7 +20,7 @@ Acuñar OUSD a cambio de un depósito de un determinado `_amount` de moneda esta ### mintMultiple \ (\) -**`función mint (dirección _asset, uint256 _amount)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Acuñar OUSD a cambio de un depósito de múltiples monedas estables en una sola llamada. Las monedas estables se especifican mediante el parámetro de matriz `_assets` y las cantidades mediante el parámetro de matriz `_amounts`. La persona que llama recibe una cierta cantidad de OUSD dependiendo del **tipo de cambio**. @@ -35,7 +35,7 @@ En los canjes, es el protocolo y no el usuario el que decide qué moneda estable ### redeem\(\) -**`función redeem(uint256 _amount)`** +**`function redeem(uint256 _amount)`** El OUSD especificado parámetro `_amount` canjea a cambio de una o varias monedas estables admitidas. La cantidad de monedas estables recibidas depende del **tipo de cambio**. @@ -45,25 +45,25 @@ El OUSD especificado parámetro `_amount` canjea a cambio de una o varias moneda ### redeemAll\(\)‌ -**`función redeemAll()`** +**`function redeemAll()`** Todo el OUSD en posesión del usuario se canjea a cambio de una o varias monedas estables compatibles. La cantidad de monedas estables recibidas depende del **tipo de cambio**. ### rebase\(\) -**`función rebase()`** +**`function rebase()`** Actualiza los saldos de todos los usuarios según el valor de los activos almacenados actualmente en la bóveda. Devuelve el valor total de los activos y estrategias subyacentes representados por el tipo `uint256`. ### allocate\(\) -**`función allocate()`** +**`function allocate()`** Mueve los activos bajo administración a sus [estrategias](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) prescritas para maximizar el rendimiento y diversificar el riesgo. ### totalValue\(\) -**`función totalValue()`** +**`function totalValue()`** Devuelve el valor total de los activos y estrategias subyacentes. @@ -73,7 +73,7 @@ Devuelve el valor total de los activos y estrategias subyacentes. ### checkBalance\(\) -**`función checkBalance()`** +**`function checkBalance(address _asset)`** Devuelve el saldo de un activo especificado por el parámetro`_asset` contenido en la Bóveda y todas las estrategias representadas por el tipo `uint256`. @@ -83,7 +83,7 @@ Devuelve el saldo de un activo especificado por el parámetro`_asset` contenido ### calculateRedeemOutputs\(\) -**`función calculateRedeemOutputs(uint256 _amount)`** +**`function calculateRedeemOutputs(uint256 _amount)`** Calcule la combinación de monedas estables que una función `redeem` devolvería al canjear cierta cantidad de OUSD especificada por el parámetro `_amount`. Devuelve una matriz de valores de monedas estables. @@ -101,7 +101,7 @@ El índice de una matriz que devuelve `calculateRedeemOutputs` corresponde a la ### getAssetCount\(\) -**`función getAssetCount()`** +**`function getAssetCount()`** Devuelve el número de activos de stablecoin admitidos representados por el tipo `uint256`. From 9e42253ade1606cb350687a8d0713ada3bb32405 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 11:01:34 -0700 Subject: [PATCH 02697/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 4b5a64e89..791802a58 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -9,18 +9,18 @@ La dirección ERC20 principal para Origin Dollar \(OUSD\) es: {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): - -| Contrato | Dirección | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oráculo | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | - -Internal implementation contracts: +Direcciones conocidas \ (a menudo envoltorios de proxy\): + +| Contrato | Dirección | ENS | +|:----------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Bóveda | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Bloqueo de Tiempo | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 de 8 Multiples-firmas | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oráculo | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Gobernador | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + +Contratos de ejecución interna: | Contrato | Dirección | |:-------------------------- |:--------------------------------------------------------------------------------------------------------------------- | From bc58bad5722008b8cb299d019940fffb324e5b30 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 11:13:06 -0700 Subject: [PATCH 02698/11794] New translations README.md (Russian) --- ru/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/README.md b/ru/README.md index 8f78f922c..f046d6850 100644 --- a/ru/README.md +++ b/ru/README.md @@ -12,9 +12,9 @@ Origin Dollar \(OUSD\) - это новый стейблкоин, изначал **Предыстория** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +В 1999 году Юй Пан, инженер компании Origin, и его товарищ - соучредитель PayPal [задумали](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) создать «новую мировую валюту» со стратегиями получения процентных доходов и дебетовыми картами, но без необходимости подключаться к традиционным банковским системам. Пройдя несколько поворотных точек, включая приобретение eBay, PayPal отказался от своих амбиций в этой области. -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +Почти два десятилетия спустя, в 2014 году, Tether представили концепцию стейблкоина, номинированного в долларах США. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. From b7281ac13cef1f8f2a20b16fd703364394ccbdfc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 11:25:04 -0700 Subject: [PATCH 02699/11794] New translations README.md (Russian) --- ru/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/README.md b/ru/README.md index f046d6850..07c0a2719 100644 --- a/ru/README.md +++ b/ru/README.md @@ -14,7 +14,7 @@ Origin Dollar \(OUSD\) - это новый стейблкоин, изначал В 1999 году Юй Пан, инженер компании Origin, и его товарищ - соучредитель PayPal [задумали](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) создать «новую мировую валюту» со стратегиями получения процентных доходов и дебетовыми картами, но без необходимости подключаться к традиционным банковским системам. Пройдя несколько поворотных точек, включая приобретение eBay, PayPal отказался от своих амбиций в этой области. -Почти два десятилетия спустя, в 2014 году, Tether представили концепцию стейблкоина, номинированного в долларах США. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +Почти два десятилетия спустя, в 2014 году, Tether представили концепцию стейблкоина, номинированного в долларах США. С тех пор стейблкоины зарекомендовали себя как идеальный способ передачи ценности, не подвергая пользователей волатильности цен на свободно плавающие валюты. Сегодня больший денежный объем [передается через Tether,](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) чем через Биткоин. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. From 4d6b9f9278a26e780829a8c2a143525adbe237bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 11:32:43 -0700 Subject: [PATCH 02700/11794] New translations README.md (Russian) --- ru/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/README.md b/ru/README.md index 07c0a2719..6f4d83660 100644 --- a/ru/README.md +++ b/ru/README.md @@ -14,9 +14,9 @@ Origin Dollar \(OUSD\) - это новый стейблкоин, изначал В 1999 году Юй Пан, инженер компании Origin, и его товарищ - соучредитель PayPal [задумали](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) создать «новую мировую валюту» со стратегиями получения процентных доходов и дебетовыми картами, но без необходимости подключаться к традиционным банковским системам. Пройдя несколько поворотных точек, включая приобретение eBay, PayPal отказался от своих амбиций в этой области. -Почти два десятилетия спустя, в 2014 году, Tether представили концепцию стейблкоина, номинированного в долларах США. С тех пор стейблкоины зарекомендовали себя как идеальный способ передачи ценности, не подвергая пользователей волатильности цен на свободно плавающие валюты. Сегодня больший денежный объем [передается через Tether,](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) чем через Биткоин. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +Почти два десятилетия спустя, в 2014 году, Tether представили концепцию стейблкоина, номинированного в долларах США. С тех пор стейблкоины зарекомендовали себя как идеальный способ передачи ценности, не подвергая пользователей волатильности цен на свободно плавающие валюты. Сегодня больший денежный объем [передается через Tether,](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) чем через Биткоин. Тем временем, децентрализованные финансы \(DeFi\) пережили период взрывного роста, [миллиарды долларов](https://defipulse.com/) капитала теперь заблокированы в смарт-контрактах, которые генерируют доход от протоколов кредитования и торговли. -One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. +Одна из проблем с существующими стейблкоинами заключается в том, что пользователям приходится постоянно выбирать между владением монетой, которую легко потратить, и получением дохода за счет блокировки своих токенов в смарт-контрактах. Например, пользователи, которые заблокировали USDC в Aave, не могут одновременно тратить часть этого USDC. Дорогая оплата газа в Ethereum служит «затратами на переключение» каждый раз, когда эти пользователи хотят переключиться между режимом расходов и режимом заработка. To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. From 7aececb5d40ba40cc8ef8f75ca749aff57031b82 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 11:43:05 -0700 Subject: [PATCH 02701/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 791802a58..2f18da58a 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -26,28 +26,28 @@ Contratos de ejecución interna: |:-------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | Administrador de la Bóveda | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Bóveda Central | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Oráculos Mixtos | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Oráculo de Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Oráculo Abierto de Uniswap | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) +[Direcciones conocidas \ (a menudo envoltorios de proxy\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [Estrategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Dirección](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Asignación actual](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) +[Contratos de ejecución interna:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [Estrategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Dirección](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [Contrato](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Dirección](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | From e34478e3869164e8671dcb1f207d3732e24c465e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 11:43:07 -0700 Subject: [PATCH 02702/11794] New translations README.md (Russian) --- ru/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/README.md b/ru/README.md index 6f4d83660..ecea38726 100644 --- a/ru/README.md +++ b/ru/README.md @@ -18,7 +18,7 @@ Origin Dollar \(OUSD\) - это новый стейблкоин, изначал Одна из проблем с существующими стейблкоинами заключается в том, что пользователям приходится постоянно выбирать между владением монетой, которую легко потратить, и получением дохода за счет блокировки своих токенов в смарт-контрактах. Например, пользователи, которые заблокировали USDC в Aave, не могут одновременно тратить часть этого USDC. Дорогая оплата газа в Ethereum служит «затратами на переключение» каждый раз, когда эти пользователи хотят переключиться между режимом расходов и режимом заработка. -To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +И в довершение всего, доходность от кредитной и торговой деятельности быстро меняется. Люди с большим опытом получения дохода от DeFi хорошо знакомы с постоянной необходимостью перебалансировки своих активов между конкурирующими платформами. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. From d5f04ab87a20ed459eef7d7ccedac677382833c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 2 Oct 2020 15:12:29 -0700 Subject: [PATCH 02703/11794] New translations README.md (Russian) --- ru/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/README.md b/ru/README.md index ecea38726..a8ba9e5c9 100644 --- a/ru/README.md +++ b/ru/README.md @@ -18,7 +18,7 @@ Origin Dollar \(OUSD\) - это новый стейблкоин, изначал Одна из проблем с существующими стейблкоинами заключается в том, что пользователям приходится постоянно выбирать между владением монетой, которую легко потратить, и получением дохода за счет блокировки своих токенов в смарт-контрактах. Например, пользователи, которые заблокировали USDC в Aave, не могут одновременно тратить часть этого USDC. Дорогая оплата газа в Ethereum служит «затратами на переключение» каждый раз, когда эти пользователи хотят переключиться между режимом расходов и режимом заработка. -И в довершение всего, доходность от кредитной и торговой деятельности быстро меняется. Люди с большим опытом получения дохода от DeFi хорошо знакомы с постоянной необходимостью перебалансировки своих активов между конкурирующими платформами. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +И в довершение всего, доходность от кредитной и торговой деятельности быстро меняется. Люди с большим опытом получения дохода от DeFi хорошо знакомы с постоянной необходимостью перебалансировки своих активов между конкурирующими платформами. Это дорого и отнимает много времени, поскольку плата за газ снова и снова снижает доходность. К тому же, много времени занимает расчет реальной рентабельности инвестиций, так как APY нестабильны и постоянно колеблются. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. From f90667f8470f664393a6ad6ceae30a252d655032 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 3 Oct 2020 13:43:24 -0700 Subject: [PATCH 02704/11794] New translations README.md (Russian) --- ru/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/README.md b/ru/README.md index a8ba9e5c9..8bf178074 100644 --- a/ru/README.md +++ b/ru/README.md @@ -18,7 +18,7 @@ Origin Dollar \(OUSD\) - это новый стейблкоин, изначал Одна из проблем с существующими стейблкоинами заключается в том, что пользователям приходится постоянно выбирать между владением монетой, которую легко потратить, и получением дохода за счет блокировки своих токенов в смарт-контрактах. Например, пользователи, которые заблокировали USDC в Aave, не могут одновременно тратить часть этого USDC. Дорогая оплата газа в Ethereum служит «затратами на переключение» каждый раз, когда эти пользователи хотят переключиться между режимом расходов и режимом заработка. -И в довершение всего, доходность от кредитной и торговой деятельности быстро меняется. Люди с большим опытом получения дохода от DeFi хорошо знакомы с постоянной необходимостью перебалансировки своих активов между конкурирующими платформами. Это дорого и отнимает много времени, поскольку плата за газ снова и снова снижает доходность. К тому же, много времени занимает расчет реальной рентабельности инвестиций, так как APY нестабильны и постоянно колеблются. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +И в довершение всего, доходность от кредитной и торговой деятельности быстро меняется. Люди с большим опытом получения дохода от DeFi хорошо знакомы с постоянной необходимостью перебалансировки своих активов между конкурирующими платформами. Это дорого и отнимает много времени, поскольку плата за газ снова и снова снижает доходность. К тому же, много времени занимает расчет реальной рентабельности инвестиций, так как APY нестабильны и постоянно колеблются. Не существует простой единицы расчета. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. From c8d42b2a6a0740a2057774fbcd3502f526cee3fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 04:51:55 -0700 Subject: [PATCH 02705/11794] New translations timelock.md (Italian) --- it/smart-contracts/api/timelock.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/it/smart-contracts/api/timelock.md b/it/smart-contracts/api/timelock.md index 88954aca7..ce6904857 100644 --- a/it/smart-contracts/api/timelock.md +++ b/it/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ # Timelock {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +Il timelock verrà aggiunto subito dopo che tutto sia stato verificato come funzionante. Fino ad allora, la governance dei contratti rimarrà in mano al 5-8 multi-sig di Origin. Questo permette una più immediata risposta verso qualsiasi problematica che possa venir scoperta. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +Il contratto timelock applica un periodo di attesa di 48 ore prima che qualsiasi modifica ai contratti OUSD possano essere eseguiti. Il timelock può essere chiamato dal nostro multi-sig ed è il proprietario dei nostri contratti [ERC-20](../architecture.md),[Vault](vault.md), e [Strategie](strategies.md). Le azioni di amministrazione ritardate offrono agli utenti la possibilità di uscire da OUSD se i suoi amministratori diventassero malevoli, se venissero compromessi o se apportassero una modifica non gradita agli utenti. {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +Il timelock è una misura di sicurezza che offre 48 ore ai titolari di OUSD per ritirare i propri fondi se dovessero avere obiezioni a qualsiasi aggiornamento proposto al protocollo. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD utilizza una versione leggermente modificata di [Compound Timelock](https://compound.finance/docs/governance) che è stata [verificata da OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Le 3 differenze principali sono: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD inizialmente utilizzerà un periodo di attesa più breve \(48 ore\) rispetto a quello di Compund \(72 ore\), per permettere una più rapida risposta a qualsiasi tipo di problema riscontrato. +2. Una volta che le 48 ore saranno passate, chiunque sarà libero di eseguire le chiamate, e non più solo il proprietario del contratto. +3. I depositi \(ma non i ritiri o i trasferimenti\) potranno essere immediatamente congelati senza richiedere il periodo di attesa di 48 ore. Questo è nel caso in cui venga scoperta una grave vulnerabilità. From 801624767da8cecd6c3b3e98f4700c300fd7c4bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 05:01:22 -0700 Subject: [PATCH 02706/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/it/getting-started.md b/it/getting-started.md index 6f2b8ae00..446ebb4f1 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -1,25 +1,25 @@ -# Getting Started +# Per partire -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +Questa documentazione ha lo scopo di spiegare il funzionamento di OUSD, di comunicare i potenziali rischi e benefici, di fornire una guida per sviluppatori che volessero contribuire allo sviluppo del nostro codebase o ad integrare OUSD nei loro prodotti. Ecco qui alcuni modi per cominciare. -**Mint or Redeem** +**Mint o Redeem** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +Il Minting di OUSD consente a chiunque di creare o scambiare token OUSD utilizzando la nostra [DApp](www.ousd.com) e un wallet critpo abilitato per il web-3 come ad esempio [Metamask](https://www.metamask.io). Questo è il modo nativo per ottenere OUSD, specialmente se si desidera un grande quantità che potrebbe comportare una notevole variazione di mercato in altri exchange. -**Buy on Exchanges** +**Acquista negli Exchange** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +Per piccoli importi, il modo più semplice per cominciare a guadagnare con OUSD è comprarli in un exchange decentralizzato come Uniswap. Attualmente sono disponibili i seguenti pairs: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Acquista OUSD su Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Acquista OUSD su Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +In aggiunta, prevediamo che OUSD sarà presto disponibile in larga scala su altri exchange, sia decentralizzati sia centralizzati. -**Adding OUSD to Your Wallet** +**Aggiungi OUSD al tuo Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +L'indirizzo ERC20 principale di Origin Dollar \(OUSD\) è: +** 0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. From 4cfc1223b2048e9d2b44cacdd50ceb7a7cb4b1c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 05:13:07 -0700 Subject: [PATCH 02707/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/it/getting-started.md b/it/getting-started.md index 446ebb4f1..2d9f1b25b 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -22,19 +22,19 @@ L'indirizzo ERC20 principale di Origin Dollar \(OUSD\) è: ** 0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +Se i tuoi OUSD non venissero mostrati in modo automatico nel tuo wallet, potresti dover aggiungerlo manualmente utilzzando l'indirizzo mostrato qui sopra. Noi vogliamo che OUSD sia supportato da quanti più wallet possibile, e che possa esser incluso in tutte le liste dei token noti. Noi apprezzeremo tantissimo qualsiasi aiuto tu possa offrire in questo settore. -**Integrating OUSD** +**Integrazione di OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD è un non-standard ERC-20 token, che richiede un lavoro di integrazione personalizzato per la maggior parte delle applicazioni che desiderino supportarlo. E' particolarmente importante capire, per gli sviluppatori, il funzionamento del nostro "elastic supply", in quanto questo può causare facilmente un comportamento inaspettato. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +Se tu sei un Wallet provider o un Exchange crypto e sei interessato al supporto di OUSD, fai pure riferimento alle seguenti guide: {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} -**Getting Help** +**Ricevere Aiuto** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Unisciti con Origin Dollar alla room \#engineering del server [Discord](www.originprotocol.com/discord) di Origin. Il nostro team e i membri della nostra community saranno felici di aiutarti a sviluppare. Le tue domande ci aiutereanno a migliorare, quindi non esitare a chiedere a noi se non stai trovando quello che cerchi. From 849331aaef1158747331abcea8489c7f27d44861 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 05:13:08 -0700 Subject: [PATCH 02708/11794] New translations how-it-works.md (Italian) --- it/how-it-works.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/how-it-works.md b/it/how-it-works.md index 8bf7459de..b9012e491 100644 --- a/it/how-it-works.md +++ b/it/how-it-works.md @@ -1,4 +1,4 @@ -# How It Works +# Come Funziona #### 100% Backed and Stable From 4b4fd43b7c55bd39f831bd6e74aaf6c8e159edb3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 05:21:00 -0700 Subject: [PATCH 02709/11794] New translations how-it-works.md (Italian) --- it/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/how-it-works.md b/it/how-it-works.md index b9012e491..a2414fe34 100644 --- a/it/how-it-works.md +++ b/it/how-it-works.md @@ -1,10 +1,10 @@ # Come Funziona -#### 100% Backed and Stable +#### 100% garantito e stabile -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar \(OUSD\) è un token conforme ERC-20 per la rete Ethereum. -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD è una stable coin che è garantita in proporzione 1:1 con altre stable coin come USDT, USDC e DAI. Di conseguenza, il valore di 1 OUSD dovrebbe esser sempre molto vicino a quello di 1 USD. {% hint style="success" %} 1 OUSD = 1 USD From 9d1a96d80bdbddfbd1e93b725c139e9313b86c52 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 05:51:26 -0700 Subject: [PATCH 02710/11794] New translations how-it-works.md (Italian) --- it/how-it-works.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/it/how-it-works.md b/it/how-it-works.md index a2414fe34..4ee50bc9f 100644 --- a/it/how-it-works.md +++ b/it/how-it-works.md @@ -10,13 +10,13 @@ OUSD è una stable coin che è garantita in proporzione 1:1 con altre stable coi 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### Coniare OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +Gli utenti convertono le loro stable coins \(attualmente USDT, USDC e DAI\) in OUSD tramite la [DApp Origin Dollar](www.ousd.com) ufficiale. Gli OUSD emessi cominciano immediatamente ad accumulare il rendimento composto. -**Redeeming OUSD** +**Riscattare OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Gli utenti possono riconvertire indietro in altre stablecoins i loro OUSD in qualsiasi momento utilizzando la [DApp Origin Dollar](www.ousd.com). Verrà applicata una commissione di uscita pari allo 0.5% e sarà distribuita come rendimento aggiuntivo per i partecipanti rimanenti alla pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. From f725528bcaa19e6c283627fa74f7658b01d5cead Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 06:01:01 -0700 Subject: [PATCH 02711/11794] New translations how-it-works.md (Italian) --- it/how-it-works.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/it/how-it-works.md b/it/how-it-works.md index 4ee50bc9f..b56d61376 100644 --- a/it/how-it-works.md +++ b/it/how-it-works.md @@ -16,17 +16,17 @@ Gli utenti convertono le loro stable coins \(attualmente USDT, USDC e DAI\) in O **Riscattare OUSD** -Gli utenti possono riconvertire indietro in altre stablecoins i loro OUSD in qualsiasi momento utilizzando la [DApp Origin Dollar](www.ousd.com). Verrà applicata una commissione di uscita pari allo 0.5% e sarà distribuita come rendimento aggiuntivo per i partecipanti rimanenti alla pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Gli utenti possono riconvertire indietro in altre stablecoins i loro OUSD in qualsiasi momento utilizzando la [DApp Origin Dollar](www.ousd.com). Verrà applicata una commissione di uscita pari allo 0.5% e sarà distribuita come rendimento aggiuntivo per i partecipanti rimanenti alla pool. La commissione è necessaria come caratteristica di sicurezza per mettere in difficoltà gli hacker malevoli che volessero avvantaggiarsi dei ritardi degli oracoli, impedendogli di travasare le stablecoin dalla pool in caso di prezzi errati degli asset sottostanti. La commissione esiste per incentivare gli holders di lungo periodo contro gli speculatori di breve periodo. -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Al momento del riscatto, lo smart contract determinrà quale o quali stablecoin restituirà all'utente. Nell'implementazione corrente, la pool restituirà le coin con la stessa proporzione di quelle che sono detenute al momento. Questa mancanza di opzioni, lato utente, protegge la pool nel caso in cui una delle qualsiasi stablecoin supportate dovesse perdere il suo ancoraggio al dollaro. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +E' prevista una commissione di uscita dello **0.5%** è l'utente non può scegliere quale stablecoin riceverà. {% endhint %} -#### A**utomated Yield Farming** +#### **Automated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD genera rendimenti distribuendo le stablecoin sottostanti che sono state depositate nello smart contract di OUSD, ad altri protocolli DEFI come ad esempio Compound, Aave, Uniswap, Balancer e Curve. Si prevede che ogni mese verranno aggiunte nuove strategie diversificate al pool. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From 7be59b755b29ef781ac2fa128123632590423475 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 06:12:12 -0700 Subject: [PATCH 02712/11794] New translations README.md (Italian) --- it/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/README.md b/it/README.md index 01162cf25..369120dc4 100644 --- a/it/README.md +++ b/it/README.md @@ -2,9 +2,9 @@ description: The first stablecoin that earns a yield while it's still in your wallet --- -# Introduction +# Introduzione -## **A Better Form of Money** +## **Una migliore forma di denaro** Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. From bc0655d99b165daa7bfd16b05309e00d017484d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 06:12:14 -0700 Subject: [PATCH 02713/11794] New translations how-it-works.md (Italian) --- it/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/how-it-works.md b/it/how-it-works.md index b56d61376..3aa3e5f67 100644 --- a/it/how-it-works.md +++ b/it/how-it-works.md @@ -26,11 +26,11 @@ E' prevista una commissione di uscita dello **0.5%** è l'utente non può scegli #### **Automated Yield Farming** -OUSD genera rendimenti distribuendo le stablecoin sottostanti che sono state depositate nello smart contract di OUSD, ad altri protocolli DEFI come ad esempio Compound, Aave, Uniswap, Balancer e Curve. Si prevede che ogni mese verranno aggiunte nuove strategie diversificate al pool. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD genera rendimenti distribuendo le stablecoin sottostanti che sono state depositate nello smart contract di OUSD, ad altri protocolli DEFI come ad esempio Compound, Aave, Uniswap, Balancer e Curve. Si prevede che ogni mese verranno aggiunte nuove strategie diversificate al pool. Gli interessi maturati, le commissioni di trading, e i token di ricompensa vengono raccolti e convertiti in stablecoin per produrre rendimenti in OUSD. Nel tempo, il protocollo sposterà assets dentro e fuori diversi pool di liquidità al fine di fornire il miglior rendimento ai detentori di OUSD. #### **Elastic Supply** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +I rendimenti generati vengono trasferiti ai detentori di OUSD tramite il rebasing costante del rifornimento della moneta. OUSD risistema costantemente il rifornimento di moneta in risposta al rendimento generato dal protocollo. Questo permette al prezzo di OUSD di rimanere ancorato a 1$, mentre i saldi dei wallet dei detentori del token si aggiustano in tempo reale per rispecchiare i rendimenti guadagnati dal protocollo. -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +Il risultato finale è una stablecoin facilmente spendibile, che guadagna rendimenti fuori misura in automatico, ed è più desiderabile da holdare rispetto alle altre stablecoin attualmente esistenti. From 65e085ae10cd6b09b3bbf767cd5c4baa99f1aa1b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 06:33:45 -0700 Subject: [PATCH 02714/11794] New translations README.md (Italian) --- it/README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/it/README.md b/it/README.md index 369120dc4..4cae21f01 100644 --- a/it/README.md +++ b/it/README.md @@ -1,26 +1,26 @@ --- -description: The first stablecoin that earns a yield while it's still in your wallet +description: La prima stablecoin che produce un rendimento quando è ancora nel tuo wallet --- # Introduzione ## **Una migliore forma di denaro** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar \(OUSD\) è una nuova stablecoin che è stata inizialmente lanciata a Settembre 2020 sulla rete Ethereum. Il suo design è superiore alle stablecoin esistenti perché OUSD produce rendimenti competitivi pur essendo holdato in modo passivo nei wallet. ![](.gitbook/assets/origin-dollar-summary.jpeg) -**Background** +**Dietro le quinte** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +Nel 1999, Yu Pan, Ingegnere di Ricerca e Sviluppo, e i suoi colleghi cofondatori di PayPal [ idearono](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) di realizzare "la nuova valuta mondiale", completa di strategie di rendimento di interesse, e carte di debito senza doversi connettere ai sistemi bancari tradizionali. A seguito di alcune resistenze e successivamente all'acquisizione di eBay, PayPal ha abbandonato le sue ambizioni in questo settore. -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +Circa due decadi dopo, nel 2014, Tether introdusse il concetto di stablecoin denominata in USD. Da allora, le stablecoin hanno dato prova di essere un modo ideale per trasferire valore senza esporre gli utenti alla volatilità dei prezzi delle valute fluttuanti. Al giorno d'oggi viene trasferito più valore [via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) che via Bitcoin. Nel frattempo, La Finanza Decentralizzata \(Defi\), ha registrato un'esplosione di crescita con [miliardi di dollari](https://defipulse.com/) di capitale al momento bloccato negli smart contract che generano rendimenti dai protocolli di prestito e di trading. -One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. +Uno dei problemi delle stablecoin esistenti è che gli utenti devono costantemente scegliere se holdare una coin facilmente spendibile oppure guadagnare rendimenti bloccando i token in degli smart contract. Per esempio, gli utenti che bloccano USDC in Aave, non possono spenderne una porzione contemporaneamente. Le costose commissioni per il gas di Ethereum fungono da costi di "switching" ogni volta che quegli utenti vogliono passare dalla modalità di spesa alla modalità di guadagno. -To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +Per rendere le cose peggiori, i rendimenti provenienti da attività di prestito e di trading, cambiano in modo molto rapido. I fruitori di rendimenti DeFi sosfisticati, hanno familiarità con le costanti necessità di ribilanciare il proprio portafoglio di asset tra le molte piattaforme concorrenti. Questo è molto costoso in termini di tempo ma anche di denaro in quanto le commissioni per il gas impattano sui rendimenti. In aggiunta, calcolare il ROI reale richiede molto più tempo poiché gli APY sono instabili e costantemente fluttuanti. There isn't an easy unit of account. Di conseguenza, mentre la DeFi sta crescendo in modo estremamente rapido, rende ancora difficile la partecipazione di molti utenti di criptovaluta. -With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +Con OUSD, non c'è bisogno di rilasciare posizioni complicate quando vuoi spendere i tuoi OUSD. Puoi trasferirli liberamente senza dover pagare gas per sbloccare il tuo capitale. In aggiunta, OUSD ti da accesso ad alcune delle opportunità di guadagno più elevate attraverso DeFi senza alcun problema. Lo smart contract di OUSD distribuirà il tuo capitale sottostante ad una serie diversificata di strategie di produzione di rendimento, ribalanciandosi nel tempo per ottenere grandi rendimenti diversificando il rischio. I guadagni si accumulano automaticamente nel tuo portafoglio e si accumulano continuamente finché detieni OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. From 086e67bf7c475864b53004663a5d3feb430ecf4a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 06:42:32 -0700 Subject: [PATCH 02715/11794] New translations README.md (Italian) --- it/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/it/README.md b/it/README.md index 4cae21f01..47721c1a7 100644 --- a/it/README.md +++ b/it/README.md @@ -20,11 +20,11 @@ Uno dei problemi delle stablecoin esistenti è che gli utenti devono costantemen Per rendere le cose peggiori, i rendimenti provenienti da attività di prestito e di trading, cambiano in modo molto rapido. I fruitori di rendimenti DeFi sosfisticati, hanno familiarità con le costanti necessità di ribilanciare il proprio portafoglio di asset tra le molte piattaforme concorrenti. Questo è molto costoso in termini di tempo ma anche di denaro in quanto le commissioni per il gas impattano sui rendimenti. In aggiunta, calcolare il ROI reale richiede molto più tempo poiché gli APY sono instabili e costantemente fluttuanti. There isn't an easy unit of account. Di conseguenza, mentre la DeFi sta crescendo in modo estremamente rapido, rende ancora difficile la partecipazione di molti utenti di criptovaluta. -Con OUSD, non c'è bisogno di rilasciare posizioni complicate quando vuoi spendere i tuoi OUSD. Puoi trasferirli liberamente senza dover pagare gas per sbloccare il tuo capitale. In aggiunta, OUSD ti da accesso ad alcune delle opportunità di guadagno più elevate attraverso DeFi senza alcun problema. Lo smart contract di OUSD distribuirà il tuo capitale sottostante ad una serie diversificata di strategie di produzione di rendimento, ribalanciandosi nel tempo per ottenere grandi rendimenti diversificando il rischio. I guadagni si accumulano automaticamente nel tuo portafoglio e si accumulano continuamente finché detieni OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +Con OUSD, non c'è bisogno di rilasciare posizioni complicate quando vuoi spendere i tuoi OUSD. Puoi trasferirli liberamente senza dover pagare gas per sbloccare il tuo capitale. In aggiunta, OUSD ti da accesso ad alcune delle opportunità di guadagno più elevate attraverso DeFi senza alcun problema. Lo smart contract di OUSD distribuirà il tuo capitale sottostante ad una serie diversificata di strategie di produzione di rendimento, ribalanciandosi nel tempo per ottenere grandi rendimenti diversificando il rischio. I guadagni si accumulano automaticamente nel tuo portafoglio e si accumulano continuamente finché detieni OUSD. Ancora una volta, non è richiesto alcun tipo di stake o di controllo. OUSD also serves as an ideal unit of account. Gli investitori DeFi non hanno più bisogno di fogli di calcolo complicati per calcolare i loro guadagni, poiché possono facilmente vedere i loro saldi OUSD costantemente aggiornati in tempo reale mentre i loro interessi si maturano automaticamente. OUSd è una stablecoin ideale per i chi è interessato ai rendimenti e per gli utenti alle prime armi con le criptovalute. -Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. +Realizzata da veterani di criptovalute e fintech, Origin Dollar è offerto dal [team](https://www.originprotocol.com/team) su [Origin Protocol](https://www.originprotocol.com) che include imprenditori seriali, investitori di criptovalute di vecchia data, impiegati di YouTube di vecchia data, Manager Ingegneri di Google/Dropbox, e uno dei co fondatori di Paypal, You Pan. -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +Per coloro che fossero interessati ad immergersi nei dettagli tecnici di come funziona, questa documentazione è un ottimo punto di partenza. Incoraggiamo gli sviluppatori a controllare e contribuire sul nostro [Github](http://www.github.com/OriginProtocol)\(100% open source\). Il nostro team ti incontra in [Discord](https://www.originprotocol.com/discord), se dovessi aver domande o bisogno di aiuto per cominciare. -Welcome to the future of money. +Benvenuto nel futuro del denaro. From 0b04668bd811af7ae54ec25c15cb14451b170626 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 06:42:34 -0700 Subject: [PATCH 02716/11794] New translations vault.md (Italian) --- it/smart-contracts/api/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/smart-contracts/api/vault.md b/it/smart-contracts/api/vault.md index 85db4c93b..79a8de3cd 100644 --- a/it/smart-contracts/api/vault.md +++ b/it/smart-contracts/api/vault.md @@ -22,7 +22,7 @@ Genera OUSD in cambio di un deposito di un certo ` _amount` di stable coin speci **`function mintMultiple(address[] _assets, uint256[] _amounts)`** -Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Le stablecoin sono specificate dal parametro array `_assets` e gli importi dal parametro array `_amounts`. Il chiamante riceve un certo numero di OUSD dipendentemente dal **tasso di cambio**. +Conia OUSD in cambio di un deposito di più stablecoin in una singola chiamata. Le stablecoin sono specificate dal parametro array `_assets` e gli importi dal parametro array `_amounts`. Il chiamante riceve un certo numero di OUSD dipendentemente dal **tasso di cambio**. | Nome del parametro | Tipo | Descrizione | |:------------------ |:------------- |:---------------------------------------------------------------------------------------------------------------------------------------------------- | From d40b16294daa68c2c80d39fa4e8c4079946956df Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 06:52:15 -0700 Subject: [PATCH 02717/11794] New translations vault.md (Italian) --- it/smart-contracts/api/vault.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/it/smart-contracts/api/vault.md b/it/smart-contracts/api/vault.md index 79a8de3cd..ad4dc1caa 100644 --- a/it/smart-contracts/api/vault.md +++ b/it/smart-contracts/api/vault.md @@ -30,30 +30,30 @@ Conia OUSD in cambio di un deposito di più stablecoin in una singola chiamata. | \_amounts | uint256\[\] | importi depositati, espressi in unità decimali | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +Riguardo le redemption, non è l'utente che decide quale o quali stablecoin vengono restituite all'utente, ma è il protocollo stesso. Questa decisione su quale o quali coin vengono restituite, è basata sui rapporti interni dei beni che sono custoditi all'interno del vault {% endhint %} ### redeem\(\) -**`function redeem(uint256 _amount)`**‌ +**`function redeem(uint256 _amount)`** -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +Gli OUSD specificati dal parametro` _amount` viene riscattato in cambio di una o più stablecoin tra quelle supportate. La quantità di stablecoin ricevute dipende dal **tasso di cambio**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| Nome del Parametro | Tipo | Descrizione | +|:------------------ |:------- |:------------------------------------------- | +| \_amount | uint256 | quantità di OUSD espressa in unità decimali | ### redeemAll\(\)‌ **`function redeemAll()`**‌ -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +Tutti gli OUSD in possesso dell'utente, vengono riscattati in cambio di una o più stablecoin supportate. La quantità di stablecoin ricevute dipende dal **tasso di cambio**. ### rebase\(\) **`function rebase()`**‌ -Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ +Aggiorna i saldi di tutti gli utenti, sulla base del valore degli asset attualmente custoditi nel vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ ### allocate\(\) From 4350610a3b929b41c1b1a23144ce2841aba238a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 07:01:32 -0700 Subject: [PATCH 02718/11794] New translations vault.md (Italian) --- it/architecture/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/architecture/vault.md b/it/architecture/vault.md index ebb2a96dc..afa88d880 100644 --- a/it/architecture/vault.md +++ b/it/architecture/vault.md @@ -1,6 +1,6 @@ # Vault -The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +Il Vault è il cuore del protocollo. Il vaulta è il responsabile del conio/riscatto dei token OUSD, del ribilanciamento dei fondi tra le varie strategie supportate, e della liquidazione dei token di ricompensa. The most important publicly callable functions on the Vault are: From d84f5c07d8332571e7e207b1249cc4140486fca1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 07:01:34 -0700 Subject: [PATCH 02719/11794] New translations vault.md (Italian) --- it/smart-contracts/api/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/it/smart-contracts/api/vault.md b/it/smart-contracts/api/vault.md index ad4dc1caa..2f0820b76 100644 --- a/it/smart-contracts/api/vault.md +++ b/it/smart-contracts/api/vault.md @@ -53,33 +53,33 @@ Tutti gli OUSD in possesso dell'utente, vengono riscattati in cambio di una o pi **`function rebase()`**‌ -Aggiorna i saldi di tutti gli utenti, sulla base del valore degli asset attualmente custoditi nel vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ +Aggiorna i saldi di tutti gli utenti, sulla base del valore degli asset attualmente custoditi nel vault. Restituisce il valore totale delle attività e delle strategie sottostanti rappresentate dal tipo ` uint256` ### allocate\(\) **`function allocate()`**‌ -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Sposta gli asset sotto la gestione delle rispettive [Strategie](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies), per massimizzare i rendimenti e diversificare il rischio ### totalValue\(\) **`function totalValue()`**‌ -Returns total value of underlying assets and strategies. +Restituisce il valore totale degli asset e delle strategie sottostanti. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | Tipo | Descrizione | +|:------------- |:------- |:-------------------------------------------------------- | +| value | uint256 | valore totale degli asset e delle strategie sottostanti. | ### checkBalance\(\) **`function checkBalance(address _asset)`**‌ -Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. +Restituisce il saldo di un asset detenuto nel Vault, specificato dal parametro ` _asset` e tutte le strategie rappresentate dal tipo ` uint256`. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| Nome del parametro | Tipo | Descrizione | +|:------------------ |:------- |:---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Indirizzo della stablecoin [supportata](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | ### calculateRedeemOutputs\(\) From 032d6db99e5e7591bcc5f008c9607defc875d7c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 07:10:36 -0700 Subject: [PATCH 02720/11794] New translations vault.md (Italian) --- it/architecture/vault.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/it/architecture/vault.md b/it/architecture/vault.md index afa88d880..edba3e166 100644 --- a/it/architecture/vault.md +++ b/it/architecture/vault.md @@ -2,16 +2,16 @@ Il Vault è il cuore del protocollo. Il vaulta è il responsabile del conio/riscatto dei token OUSD, del ribilanciamento dei fondi tra le varie strategie supportate, e della liquidazione dei token di ricompensa. -The most important publicly callable functions on the Vault are: +Le più importanti funzioni richiamabili pubblicamente del Vault sono: -* `mint()`allows a single supported stablecoin to be converted to OUSD -* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call -* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. -* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. -* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. -* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. +* `mint()`, che consente di convertire in OUSD una singola stablecoin supportata +* `mintMultiple()` che consente di convertire in OUSD più stablecoin supportate, facendo una singola chiamata +* `redeem()` che consente di riscattare una quantità specificata di OUSD in cambio di altre stablecoin supportate. +* ` redeemAll()` che consente all'utente di riscattare il suo intero saldo OUSD in cambio delle altre stablecoin supportate. Questo è particolarmente utile poiche i saldi degli utenti crescono costantemente al crescere del rendimento. +* `rebase()` che aggiorna i saldi di tutti gli utenti sulla base del valore degli asset custoditi in quel momento nella pool. +* ` allocate()` sposta gli asset sotto la gestione delle [Strategie](strategies.md) prescritte, per massimizzare il rendimento e diversificare il rischio. -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. +Riguardo le redemption, non è l'utente che decide quale o quali stablecoin vengono restituite all'utente, ma è il protocollo stesso. Questa decisione su quale o quali coin vengono restituite, è basata sui cambi interni degli asset che sono custoditi all'interno del vault. From 79cb000f23b3a5081e50ef1b7194cbaf16e522af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 07:10:39 -0700 Subject: [PATCH 02721/11794] New translations vault.md (Italian) --- it/smart-contracts/api/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/smart-contracts/api/vault.md b/it/smart-contracts/api/vault.md index 2f0820b76..219eebf97 100644 --- a/it/smart-contracts/api/vault.md +++ b/it/smart-contracts/api/vault.md @@ -30,7 +30,7 @@ Conia OUSD in cambio di un deposito di più stablecoin in una singola chiamata. | \_amounts | uint256\[\] | importi depositati, espressi in unità decimali | {% hint style="warning" %} -Riguardo le redemption, non è l'utente che decide quale o quali stablecoin vengono restituite all'utente, ma è il protocollo stesso. Questa decisione su quale o quali coin vengono restituite, è basata sui rapporti interni dei beni che sono custoditi all'interno del vault +Riguardo le redemption, non è l'utente che decide quale o quali stablecoin vengono restituite all'utente, ma è il protocollo stesso. Questa decisione su quale o quali coin vengono restituite, è basata sui cambi interni degli asset che sono custoditi all'interno del vault {% endhint %} ### redeem\(\) From 95db7ccc2a12f0afca290b96a7f365049919815d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 07:24:03 -0700 Subject: [PATCH 02722/11794] New translations SUMMARY.md (Italian) --- it/SUMMARY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/SUMMARY.md b/it/SUMMARY.md index 8dec91ffc..0ce9c567a 100644 --- a/it/SUMMARY.md +++ b/it/SUMMARY.md @@ -26,7 +26,7 @@ * [Gestione dei fondi](core-concepts/fund-management/README.md) * [Strategie di guadagno](core-concepts/fund-management/earning-strategies.md) * [Diversificazione](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [Oracoli di prezzo](core-concepts/price-oracles.md) ## Governance @@ -36,7 +36,7 @@ ## Smart Contract * [Architettura](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [Registro](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) From 4d54ace64c90d6ff5f98c7fd78b0a14dda50d57c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 07:24:05 -0700 Subject: [PATCH 02723/11794] New translations vault.md (Italian) --- it/smart-contracts/api/vault.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/smart-contracts/api/vault.md b/it/smart-contracts/api/vault.md index 219eebf97..a6930f668 100644 --- a/it/smart-contracts/api/vault.md +++ b/it/smart-contracts/api/vault.md @@ -85,9 +85,9 @@ Restituisce il saldo di un asset detenuto nel Vault, specificato dal parametro ` **`function calculateRedeemOutputs(uint256 _amount)`**‌ -Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. +Calcola il mix delle stablecoin che la funzione `redeem` restituirebbe nel momento in cui si sta riscattando un certo numero di OUSD specificato dal parametro `_amount`. Restituisce un array di valori di stablecoin. -To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. +Per attribuire i valori delle stablecoin alla corretta valuta della stablecoin, questa chiamata dovrebbe essere utilizzata in congiunzione alla funzione ` getAllAssets` che restituisce l'array con gli indirizzi delle stablecoin. The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. From c1ef43e1f02de825de194c6bcd2049bcc7ba9587 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 07:24:07 -0700 Subject: [PATCH 02724/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 46 +++++++++++++++++----------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index b46bc4bea..d285579b1 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -1,4 +1,4 @@ -# Registry +# Registro Ecco il registro completo degli smart contract OUSD che sono stati distribuiti sulla mainnet di Ethereum. @@ -18,40 +18,40 @@ Indirizzi ben conosciuti \ (spesso wrapper proxy \): | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 di 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracolo | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Governatore | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Contratti di implementazione interna: -| Contratto | Indirizzo | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Contratto | Indirizzo | +|:-------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Oracolo Mix | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Oracle Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Oracolo Uniswap Open | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) +[Indirizzi conosciuti \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [Strategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Indirizzo](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Allocazione corrente](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) +[Contratti di implementazione interna:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [Strategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Indirizzo](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [Contratto](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Indirizzo](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% endtabs %} From 4b5e3a54b22cfcd3d3645eb8f71401f958ea5ef8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 07:34:28 -0700 Subject: [PATCH 02725/11794] New translations vault.md (Italian) --- it/smart-contracts/api/vault.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/it/smart-contracts/api/vault.md b/it/smart-contracts/api/vault.md index a6930f668..c884e1ecc 100644 --- a/it/smart-contracts/api/vault.md +++ b/it/smart-contracts/api/vault.md @@ -89,21 +89,21 @@ Calcola il mix delle stablecoin che la funzione `redeem` restituirebbe nel momen Per attribuire i valori delle stablecoin alla corretta valuta della stablecoin, questa chiamata dovrebbe essere utilizzata in congiunzione alla funzione ` getAllAssets` che restituisce l'array con gli indirizzi delle stablecoin. -The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. +L'indice dell'array restituito dalla funzione `calculateRedeemOutputs`, corrisponde all'indirizzo della stablecoin avente lo stesso indice nell'array restituito dalla funzione `getAllAssets`. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| Nome del parametro | Tipo | Descrizione | +|:------------------ |:------- |:------------------------------------------- | +| \_amount | uint256 | quantità di OUSD espressa in unità decimali | -| `return` name | Type | Description | -|:------------- |:------------- |:--------------------------------------------------------------------------- | -| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | +| `return` name | Tipo | Descrizione | +|:------------- |:------------- |:-------------------------------------------------------------------- | +| outputs | uint256\[\] | array con il numero di stablecoin restituito dalla funzione `redeem` | ### getAssetCount\(\) **`function getAssetCount()`**‌ -Return the number of supported stablecoin assets represented by `uint256` type.‌ +Restituisce il numero di stablecoin supportate rappresentate dal tipo `uint256` ### getAllAssets\(\) From 5743c38d4f49ff6debf4399bfc55f43f0445180d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 07:53:39 -0700 Subject: [PATCH 02726/11794] New translations admin-privileges.md (Turkish) --- tr/governance/admin-privileges.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/tr/governance/admin-privileges.md b/tr/governance/admin-privileges.md index b275178fb..d2450f1a7 100644 --- a/tr/governance/admin-privileges.md +++ b/tr/governance/admin-privileges.md @@ -1,12 +1,14 @@ -# Admin Privileges +# Yönetici Ayrıcalıkları -The OUSD smart contracts are designed to be owner upgradable. +OUSD akıllı sözleşmeleri, sahibi yükseltilebilir olacak şekilde tasarlanmıştır. -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +Lansmanda, OUSD sözleşmeleri, OpenZeppelin, [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin'in ekibi ve diğerleri tarafından -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +denetlenmiş olan 8 Gnosis multi-sig sözleşmesinin 5'ine aittir. Bu çoklu işaretin anahtarları, şirketle yakın bağları olan kişiler tarafından tutulur ve birlikte hareket eden Origin kurucuları bile sahiplik işlevlerini kendi başlarına yürütmek için yeterli kontrole sahip değildir.

-Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +Lansmandan kısa bir süre sonra sahiplik, zaman kilidine aktarılacaktır. Bu, Origin ekibinin protokolde bir zaman gecikmesi ile çoklu imzalarından değişiklik yapmasına yine de izin verecektir. -Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. +Protokolün güvenli olduğundan ve riskleri en aza indirirken getiri elde etmek için optimize edildiğinden emin olmak için ilk günlerde yönetici ayrıcalıklarına sahip olmak gereklidir. Protokolün varlığının ilk birkaç ayında akıllı sözleşmelerimizin birden çok yinelemesini yayınlamayı umuyoruz. + +Birkaç yükseltme döngüsü tamamlandıktan sonra, mülkiyeti şirket kontrolümüzden merkezi olmayan bir yönetişim sözleşmesine aktarmayı, böylece topluluğun oy kullanmasına ve gelecekteki protokol güncellemelerine katılmasına izin vermeyi amaçlıyoruz. From 9017cfaf254cc8ff4e800b07b73a3fa8a3c64f99 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 07:53:40 -0700 Subject: [PATCH 02727/11794] New translations principles.md (Turkish) --- tr/governance/principles.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/tr/governance/principles.md b/tr/governance/principles.md index 7e1e61af2..1e6bde4cb 100644 --- a/tr/governance/principles.md +++ b/tr/governance/principles.md @@ -1,24 +1,24 @@ -# Principles +# Prensipler -**Progressive Decentralization** +**Aşamalı Merkeziyetsizleştirme** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD, tüm dünyadaki birçok paydaş tarafından yönetilen, merkezi olmayan bir protokol olacak şekilde tasarlanmıştır. OUSD'nin darphanelerinin ve sahiplerinin, önemli protokol kararlarını mümkün olan en kısa sürede toplu olarak belirlemeleri gerektiğine inanıyoruz. -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +Bununla birlikte, ilk günlerde, çekirdek mühendislik ekibinin protokolün temel kısımlarını oluşturmak için hızlı ve kararlı bir şekilde hareket etmesi zorunludur. -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +Merkeziyetsizlik, önümüzdeki birkaç ay içinde dört aşamada hızla ilerleyecektir. Niyetimiz, kontrolü ve yönetimi mümkün olan en kısa sürede topluluğa bırakmaktır. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**zaman kilidi** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Tam merkezi olmayan yönetişimden önce, tüm yönetici işlevi çağrılarının önüne bir [timelock](../smart-contracts/api/timelock.md) uygulayarak, OUSD kullanıcılarına önerilen yükseltmelerimize itirazları varsa fonlarını çekmeleri için zaman \ (48 saat \) vereceğiz. Zaman kilidi lansmandan 7 gün sonra eklenecektir. -**New and Existing Stakeholders** +**Yeni ve Mevcut Stake Tutucular** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD, Origin Protocol [team](www.originprotocol.com/team) tarafından kurulan yeni bir projedir ve OUSD için para basmayı, tutmayı, kullanmayı ve likidite sağlamayı seçen birçok yeni ( stakeholder) paydaşın yanı sıra mevcut Origin topluluğu tarafından desteklenecektir. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +Ek olarak, mevcut Origin Token \ (OGN \) sahiplerimizden, 500.000'e yakın üyeden oluşan topluluktan ve Platformdaki alıcı / satıcılardan yüksek katılım sağlamak istiyoruz. Mevcut OGN sahipleri, yönetişime katılmak ve OUSD'ye değer sağlamak için teşvikler kazanmak için OGN'lerini paylaşabilecekler. More details will be provided in the near future. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From f40ac86a6e72721217336e3c0d74f3b33ed4c670 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 07:53:42 -0700 Subject: [PATCH 02728/11794] New translations phases.md (Turkish) --- tr/governance/phases.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/governance/phases.md b/tr/governance/phases.md index 4b45be826..54ebb72da 100644 --- a/tr/governance/phases.md +++ b/tr/governance/phases.md @@ -1,6 +1,6 @@ -# Phases +# Aşamalar -Progressive decentralization will follow four phases as outlined below. +Aşamalı merkeziyetsizlik, aşağıda belirtildiği gibi dört aşamayı takip edecektir. ![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) From f4939fd902a4dbc1b66a3992a5e53c279e092c24 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 08:01:14 -0700 Subject: [PATCH 02729/11794] New translations principles.md (Turkish) --- tr/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/governance/principles.md b/tr/governance/principles.md index 1e6bde4cb..4be9008c9 100644 --- a/tr/governance/principles.md +++ b/tr/governance/principles.md @@ -18,9 +18,9 @@ Tam merkezi olmayan yönetişimden önce, tüm yönetici işlevi çağrıların OUSD, Origin Protocol [team](www.originprotocol.com/team) tarafından kurulan yeni bir projedir ve OUSD için para basmayı, tutmayı, kullanmayı ve likidite sağlamayı seçen birçok yeni ( stakeholder) paydaşın yanı sıra mevcut Origin topluluğu tarafından desteklenecektir. -Ek olarak, mevcut Origin Token \ (OGN \) sahiplerimizden, 500.000'e yakın üyeden oluşan topluluktan ve Platformdaki alıcı / satıcılardan yüksek katılım sağlamak istiyoruz. Mevcut OGN sahipleri, yönetişime katılmak ve OUSD'ye değer sağlamak için teşvikler kazanmak için OGN'lerini paylaşabilecekler. More details will be provided in the near future. +Ek olarak, mevcut Origin Token \ (OGN \) sahiplerimizden, 500.000'e yakın üyeden oluşan topluluktan ve Platformdaki alıcı / satıcılardan yüksek katılım sağlamak istiyoruz. Mevcut OGN sahipleri, yönetişime katılmak ve OUSD'ye değer sağlamak için teşvikler kazanmak için OGN'lerini paylaşabilecekler. Yakın gelecekte daha fazla ayrıntı sağlanacaktır. -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +OUSD ile Origin ticaret platformunun geri kalanı arasındaki güçlü bağlantı, her iki girişimde de büyümeyi hızlandıracak. From 9caba5163815b71fd388c9228d0ad96ad9c1f3fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 11:31:45 -0700 Subject: [PATCH 02730/11794] New translations bug-bounties.md (Turkish) --- tr/security-and-risks/bug-bounties.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/security-and-risks/bug-bounties.md b/tr/security-and-risks/bug-bounties.md index 92140f5ed..43c6b2e75 100644 --- a/tr/security-and-risks/bug-bounties.md +++ b/tr/security-and-risks/bug-bounties.md @@ -1,6 +1,6 @@ -# Bug Bounties +# Bug Ödülleri -**Bug Bounties** +**Bug Ödülleri** Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. From dc5e53155f5fdc63f6abd2873a7ae7e22041ba09 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 11:31:47 -0700 Subject: [PATCH 02731/11794] New translations audits.md (Turkish) --- tr/security-and-risks/audits.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tr/security-and-risks/audits.md b/tr/security-and-risks/audits.md index f3b6a1fc3..9aac87f37 100644 --- a/tr/security-and-risks/audits.md +++ b/tr/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# Denetimler -{% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% hint style="tehlike" %} +OUSD akıllı sözleşmeleri henüz denetlenmedi. Önemli miktarlarda sermaye yatırmadan önce akıllı sözleşmelerimizi incelemenizi şiddetle tavsiye ederiz. {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +Ekim 2020'nin başlarında saygın güvenlik firması [Trail of Bits](https://www.trailofbits.com/)ile denetimler planlandı. Denetim sonuçları, hazır olur olmaz kamuya açıklanacaktır. -**Supported Strategies** +**Desteklenen Stratejiler** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound için birden fazla denetim halihazırda tamamlanmıştır ve web sitelerinde mevcuttur. Bu, OUSD'nin kullandığı değiştirilmiş [Timelock](../smart-contracts/api/timelock.md) orijinal kodunu içerir. {% page-ref page="audits.md" %} From 9afbda68b4952756a8efe6dcea9a7d79bbf169ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 11:40:52 -0700 Subject: [PATCH 02732/11794] New translations bug-bounties.md (Turkish) --- tr/security-and-risks/bug-bounties.md | 40 ++++++++++++++------------- 1 file changed, 21 insertions(+), 19 deletions(-) diff --git a/tr/security-and-risks/bug-bounties.md b/tr/security-and-risks/bug-bounties.md index 43c6b2e75..6bcb7a1a5 100644 --- a/tr/security-and-risks/bug-bounties.md +++ b/tr/security-and-risks/bug-bounties.md @@ -2,32 +2,34 @@ **Bug Ödülleri** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Hata ödülleri, Origin Protocol'ün tam takdirine bağlı olarak verilir. Ödüllerin boyutu küçük sorunlar için **100 $** ile büyük güvenlik açıkları için **250.000 $** değişmektedir. Şu anda, ödül programı yalnızca OUSD için geçerlidir, Origin'deki diğer ürünler için geçerli değildir. -{% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +{% hint style="uyarı" %} +Bir hata ödülüne hak kazanmak için aşağıda ana hatları verilen Sorumlu Açıklama kurallarına uymanız gerekir. {% endhint %} -**Responsible Disclosure** +**Sorumlu Açıklama** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +Güvenlik en büyük önceliğimizdir ve kodumuzun güvenli olduğundan ve amaçlandığı gibi çalıştığından emin olmak için her türlü çabayı gösterdik. Bununla birlikte, hem büyük hem de küçük güvenlik açıklarının tespit edilmemiş olması tamamen mümkündür. -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +Bir güvenlik açığı keşfetmeniz durumunda, bunu olabildiğince hızlı bir şekilde ele almak için adımlar atabilmemiz için hemen bunu bilmek isteriz. -If you discover a vulnerability, please do the following: +Bir güvenlik açığı keşfederseniz, lütfen aşağıdakileri yapın: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* Bulgularınızı[security@originprotocol.com](mailto:security@originprotcol.com) adresine bildirin veya Keybase +Josh Fraser ile iletişime geçin + + * Keşfettiğiniz güvenlik açığından veya sorundan yararlanmayın +* Çözülene kadar sorunu başkalarına açıklamayın +* Fiziksel güvenlik, sosyal mühendislik, dağıtılmış hizmet reddi, spam veya üçüncü taraf uygulamalarına yönelik saldırıları kullanmayın. +* Sorunu yeniden oluşturmak için yeterli bilgi sağlayın, böylece sorunu olabildiğince çabuk çözebiliriz. Karmaşık güvenlik açıkları daha fazla açıklama gerektirebilir, bu nedenle sizden ek bilgi isteyebiliriz. -In return, we promise: +Karşılığında söz veriyoruz: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* Raporu değerlendirmemiz ve beklenen çözüm tarihiyle 3 iş günü içerisinde raporunuza cevap vereceğiz. +* Yukarıdaki talimatları izlediyseniz, bildirimle ilgili olarak size karşı herhangi bir yasal işlem yapmayacağız. +* Bildiriminizi sıkı bir gizlilik içinde ele alacağız ve kişisel bilgilerinizi izniniz olmadan üçüncü şahıslara vermeyeceğiz. +* Dilerseniz, sorunu çözme yolunda ilerlemenizden sizi haberdar edeceğiz. +* Bildirilen sorunla ilgili kamuya açık bilgilerde, sorunun keşfi olarak adınızı vereceğiz \ (aksini istemediğiniz sürece \) +* Yardımınız için minnettarlığımızın bir göstergesi olarak, henüz bilmediğimiz bir güvenlik sorununun her bildirimi için bir ödül sunuyoruz. Ödül miktarı, sızıntının ciddiyetine, raporun kalitesine ve sağladığınız ek yardımlara göre belirlenecektir. From f33ee52ba37335b67ff704b4a498ac378f26e4ab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 11:40:54 -0700 Subject: [PATCH 02733/11794] New translations contributing.md (Turkish) --- tr/security-and-risks/contributing.md | 102 ++++++++++++++------------ 1 file changed, 54 insertions(+), 48 deletions(-) diff --git a/tr/security-and-risks/contributing.md b/tr/security-and-risks/contributing.md index 5d53b886f..d22325a80 100644 --- a/tr/security-and-risks/contributing.md +++ b/tr/security-and-risks/contributing.md @@ -1,84 +1,90 @@ -# Contributing +# Katkı -**100% Open-source** +**% 100 Açık kaynak** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD tamamen açık kaynaklı bir projedir ve her türden katkıyı memnuniyetle karşılıyoruz. Sorunları bildirmekten, kodlara katkıda bulunmaktan ve topluluğumuzu geliştirmemize yardımcı olmaktan yardım etmenin birçok yolu vardır. -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +Halka açık çalışıyoruz ve şirketimiz Discord herkese açık. Sorularınız varsa veya başlamak için yardıma ihtiyacınız varsa, Discord OUSD kanallarımız ekibimizden ve topluluğumuzdan yardım almak için en iyi yerdir. -#### Development Process +#### Gelişme süreci -Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. +Branşlaşma stratejimiz [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/)benzer, ancak tüm geliştirmemizi `ana` dalında yapıyoruz ve yayınlanan kod için `kararlı` dalımız var. -Your development flow should look like: +Geliştirme akışınız şöyle görünmelidir: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +1. İlginç bir konu bulun ve iletişim kurun! Lütfen `#engineering` [Discord](https://discord.gg/jyxpUSe) kanalına ne üzerinde çalışmak istediğinizi bildirin. +2. Discord'da [çekirdek ekip üyesine](https://github.com/orgs/OriginProtocol/teams/core/members) üye ping atın ve [katılımcı ekibimize eklenmesini isteyin](https://github.com/orgs/OriginProtocol/teams/contributors). Aksi takdirde, ilgili depoyu çatallamanız ve özellik dallarını kendi çatalınıza itmeniz gerekir. +3. Soruna bir yorum ekleyin veya kendi kendinize atayın, böylece istemeden aynı görev üzerinde çalışan birden fazla katılımcımız olmasın. +4. `ana` dalıyla başlayın ve mevcut bir özelliğe katkıda bulunmadığınız sürece yeni bir özellik dalını kontrol edin. +5. Uygun [kodlama stilini](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) izleyin ve harika bir kod yazın. +6. `ana` en son kaydetmeleri alın ve kodunuzun başladığınızdan beri birleştirilen diğer tüm çalışmalarda çalıştığını onaylayın. +7. Branşınızı yukarı akış havuzuna \ (ör. Https: //github.com/OriginProtocol/ \ [repo \] \) gönderin, böylece diğer katkıda bulunanlar gerekirse kolayca çalışabilir. +8. Lütfen sağ sütundaki "İnceleyenler" in yanındaki dişli çark simgesini tıklayarak PR'da bir inceleme talep edin. -The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. +`ana` dalı kilitlenir, böylece yalnızca [çekirdek ekibin](https://github.com/orgs/OriginProtocol/teams/core) üyeleri çekme isteklerinizi birleştirebilir. Diğer güvenilir katılımcılar tarafından meslektaş incelemesi yapılan çekme talepleri hızlı bir şekilde takip edilecek ve daha hızlı birleştirilecektir! Uygun gözden geçirenler için `#engineering` Discord kanalını kontrol edin. -#### Coding Style +#### Kodlama Stili -We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. +Depolarımızda çeşitli programlama dilleri kullanıyoruz. Katkıda bulunurken, lütfen mevcut kodlama kurallarını takip edin ve varsa depodaki CONTRIBUTING.md dosyasına bakın. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +JavaScript için, [güzel](https://prettier.io/)aracılığıyla otomatik olarak uygulanan [NPM stil](https://docs.npmjs.com/misc/coding-style)kullanıyoruz. -For Solidity, we use two-space indents. +Solidity için iki boşluklu girintiler kullanıyoruz. -#### Protocol Design +#### Protokol Tasarımı -When considering protocol or implementation design proposals, we are looking for: +Protokol veya uygulama tasarım önerilerini değerlendirirken şunları arıyoruz: -* A description of the problem this design proposal solves -* Discussion of the trade-offs involved -* Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) -* Discussion of the proposed solution +* Bu tasarım önerisinin çözdüğü sorunun bir açıklaması +* İlgili değiş tokuşların tartışılması +* Diğer mevcut çözümlerin gözden geçirilmesi +* İlgili literatüre bağlantılar \ (RFC'ler, makaleler, vb. \) +* Önerilen çözümün tartışılması -Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. +Lütfen protokol tasarımının zor ve titiz bir çalışma olduğunu unutmayın. Mevcut literatürü gözden geçirmeniz ve genelleştirilmiş kullanım örnekleri üzerinde düşünmeniz gerekebilir. -#### Community Guidelines +#### Topluluk Rehberleri -We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: +Origin topluluğunu harika, büyüyen ve işbirliğine dayalı tutmak istiyoruz. Böyle kalması için yardımınıza ihtiyacımız var. Buna yardımcı olmak için, bir bütün olarak topluluk için bazı genel yönergeler geliştirdik: -* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! -* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. -* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. -* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. +* Nazik olun: Topluluk üyelerine karşı nazik, saygılı ve kibar olun: hiçbir bölgesel, ırksal, cinsiyet veya diğer taciz hoş görülmeyecektir. İyi insanları kötü olanlardan daha çok severiz +* Çeşitliliği ve katılımı teşvik edin: Geçmişleri ve katkılarının kapsamı ne olursa olsun, topluluğumuzdaki herkesin hoş karşılandığını hissetmesini sağlayın ve topluluğumuza katılımı teşvik etmek için mümkün olan her şeyi yapın. +* Yasal tutun: Temel olarak, kimsenin başını belaya sokmayın. Yalnızca sahibi olduğunuz içeriği paylaşın, özel veya hassas bilgileri paylaşmayın ve yasaları çiğnemeyin. +* Konudan ayrılmayın: Doğru kanala gönderi paylaştığınızdan emin olun ve konu dışı tartışmalardan kaçının. Bir sorunu güncellediğinizde veya potansiyel olarak çok sayıda insana gönderdiğiniz bir e-postaya yanıt verdiğinizde unutmayın. Lütfen güncellemeden önce bunu göz önünde bulundurun. Ayrıca kimsenin spam'i sevmediğini de unutmayın. -#### Reporting Issues +#### Sorunları Bildirme -If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! +Origin'in kodunda veya belgelerinde hatalar, hatalar veya tutarsızlıklar bulursanız, lütfen bir GitHub sorunu doldurarak bize bildirin. Hiçbir sorun çok küçük değil. Tpyo'larımızı düzeltmemize yardım edin! -#### Security Issues +#### Güvenlik sorunları -OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! +OUSD hala erken geliştirme aşamasındadır, bu da protokolde veya uygulamalarımızda sorunlar olabileceği anlamına gelir. Güvenlik açıklarını çok ciddiye alıyoruz. Bir güvenlik sorunu fark ederseniz, lütfen hemen dikkatimizi çekin! -If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. +Bir güvenlik açığı bulursanız lütfen raporunuzu özel olarak [security@originprotocol.com](mailto:security@originprotocol.com) gönderin veya Keybase -{% page-ref page="bug-bounties.md" %} +@joshfraser'a şifreli bir mesaj gönderin. Lütfen genel bir sorun bildirmeyin. Sorumlu açıklama ve hata ödülleri için uygunluk yönergelerimizi gözden geçirdiğinizden emin olun.

-#### **Community Improvement** +{% page-ref page="bug-ödülleri.md" %} -Origin is just as much about community as it is about our technology. -We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +#### **Topluluk İyileştirme** -#### Full-Time Positions +Origin, teknolojimizle olduğu kadar toplulukla da ilgilidir. -Origin occasionally hires developers for part-time or full-time positions. +Dokümantasyonumuzu iyileştirmek, platformumuzla arayüz oluşturmak için yeni araçlar oluşturmak, sözcüğü yeni kullanıcılara yaymak, yeni kullanıcıların kurulumuna yardımcı olmak ve çok daha fazlası için sürekli yardıma ihtiyacımız var. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +Yardım etmek isterseniz lütfen iletişime geçin. [Discord](https://www.originprotocol.com/discord) `genel` kanalımız, fikirleri paylaşmak ve yardım etmek için gönüllü olmak için harika bir yerdir. -If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + +#### Tam Zamanlı Pozisyonlar + +Origin, ara sıra yarı zamanlı veya tam zamanlı pozisyonlar için geliştiricileri işe alır. + +Projeye zaten katkıda bulunmaya başlamış kişileri işe alma konusunda güçlü bir tercihimiz var. Ekibimizde tam zamanlı bir pozisyon istiyorsanız, en iyi şansınız ekibimizle iletişim kurmak ve kod katkıda bulunmaya başlamaktır. En azından birleştirilen birkaç çekme talebiniz olmadıkça size mühendislik ekibimizde tam zamanlı bir pozisyon teklif etmemiz pek olası değildir. + +İlgileniyorsanız, [Origin Protokolü iş listelerine bakın](https://angel.co/originprotocol/jobs). Eğer başka yollarla yardım etmek isterseniz, sizin fikirlerini veren lütfen [bizim ikilik var kanalına](https://www.originprotocol.com/discord). From e6bc069718281b951c256b213588b63b7e69a1e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 13:41:01 -0700 Subject: [PATCH 02734/11794] New translations README.md (Russian) --- ru/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/README.md b/ru/README.md index 8bf178074..8ee23ca94 100644 --- a/ru/README.md +++ b/ru/README.md @@ -18,9 +18,9 @@ Origin Dollar \(OUSD\) - это новый стейблкоин, изначал Одна из проблем с существующими стейблкоинами заключается в том, что пользователям приходится постоянно выбирать между владением монетой, которую легко потратить, и получением дохода за счет блокировки своих токенов в смарт-контрактах. Например, пользователи, которые заблокировали USDC в Aave, не могут одновременно тратить часть этого USDC. Дорогая оплата газа в Ethereum служит «затратами на переключение» каждый раз, когда эти пользователи хотят переключиться между режимом расходов и режимом заработка. -И в довершение всего, доходность от кредитной и торговой деятельности быстро меняется. Люди с большим опытом получения дохода от DeFi хорошо знакомы с постоянной необходимостью перебалансировки своих активов между конкурирующими платформами. Это дорого и отнимает много времени, поскольку плата за газ снова и снова снижает доходность. К тому же, много времени занимает расчет реальной рентабельности инвестиций, так как APY нестабильны и постоянно колеблются. Не существует простой единицы расчета. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +И в довершение всего, доходность от кредитной и торговой деятельности быстро меняется. Люди с большим опытом получения дохода от DeFi хорошо знакомы с постоянной необходимостью перебалансировки своих активов между конкурирующими платформами. Это дорого и отнимает много времени, поскольку плата за газ снова и снова снижает доходность. К тому же, много времени занимает расчет реальной рентабельности инвестиций, так как APY нестабильны и постоянно колеблются. Не существует простой единицы расчета. В результате, несмотря на то, что рынок DeFi растет чрезвычайно быстро, многим пользователям криптовалюты по-прежнему трудно принимать в нем участие. -With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +С OUSD нет необходимости закрывать сложные позиции, если Вы хотите потратить свои токены OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. From 4d167427cf15a103a4074d412c861cd756433128 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 13:51:47 -0700 Subject: [PATCH 02735/11794] New translations README.md (Russian) --- ru/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/README.md b/ru/README.md index 8ee23ca94..ac07f9c16 100644 --- a/ru/README.md +++ b/ru/README.md @@ -20,7 +20,7 @@ Origin Dollar \(OUSD\) - это новый стейблкоин, изначал И в довершение всего, доходность от кредитной и торговой деятельности быстро меняется. Люди с большим опытом получения дохода от DeFi хорошо знакомы с постоянной необходимостью перебалансировки своих активов между конкурирующими платформами. Это дорого и отнимает много времени, поскольку плата за газ снова и снова снижает доходность. К тому же, много времени занимает расчет реальной рентабельности инвестиций, так как APY нестабильны и постоянно колеблются. Не существует простой единицы расчета. В результате, несмотря на то, что рынок DeFi растет чрезвычайно быстро, многим пользователям криптовалюты по-прежнему трудно принимать в нем участие. -С OUSD нет необходимости закрывать сложные позиции, если Вы хотите потратить свои токены OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +С OUSD нет необходимости закрывать сложные позиции, если Вы хотите потратить свои токены OUSD. Вы можете свободно переводить их, не платя за газ, чтобы разблокировать средства, которые можно потратить. В дополнение ко всему, OUSD предоставляет Вам доступ к некоторым самым прибыльным возможностям в DeFi без каких-либо проблем. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. From 1e0b06a27af5004536c3d951ae1e825dd9581dca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 14:02:25 -0700 Subject: [PATCH 02736/11794] New translations README.md (Russian) --- ru/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/README.md b/ru/README.md index ac07f9c16..521745925 100644 --- a/ru/README.md +++ b/ru/README.md @@ -20,7 +20,7 @@ Origin Dollar \(OUSD\) - это новый стейблкоин, изначал И в довершение всего, доходность от кредитной и торговой деятельности быстро меняется. Люди с большим опытом получения дохода от DeFi хорошо знакомы с постоянной необходимостью перебалансировки своих активов между конкурирующими платформами. Это дорого и отнимает много времени, поскольку плата за газ снова и снова снижает доходность. К тому же, много времени занимает расчет реальной рентабельности инвестиций, так как APY нестабильны и постоянно колеблются. Не существует простой единицы расчета. В результате, несмотря на то, что рынок DeFi растет чрезвычайно быстро, многим пользователям криптовалюты по-прежнему трудно принимать в нем участие. -С OUSD нет необходимости закрывать сложные позиции, если Вы хотите потратить свои токены OUSD. Вы можете свободно переводить их, не платя за газ, чтобы разблокировать средства, которые можно потратить. В дополнение ко всему, OUSD предоставляет Вам доступ к некоторым самым прибыльным возможностям в DeFi без каких-либо проблем. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +С OUSD нет необходимости закрывать сложные позиции, если Вы хотите потратить свои токены OUSD. Вы можете свободно переводить их, не платя за газ, чтобы разблокировать средства, которые можно потратить. В дополнение ко всему, OUSD предоставляет Вам доступ к некоторым самым прибыльным возможностям в DeFi без каких-либо проблем. Смарт-контракт OUSD задействует ваш базовый капитал в диверсифицированном наборе стратегий заработка, со временем перебалансируясь для достижения высокой доходности при диверсификации рисков. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Опять же, никаких блокировок средств не требуется. OUSD также служит идеальной единицей расчета. Инвесторам DeFi больше не нужны сложные таблицы для расчета своих доходов, поскольку они могут легко видеть свои балансы OUSD, которые постоянно обновляются в режиме реального времени по мере того, как их проценты накапливаются автоматически. OUSD - идеальный стейблкоин как для "фермеров" DeFi, так и для начинающих пользователей криптовалюты. Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. From 8f8f75dfa675d61fc25d28cbc3762b872defd5e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 14:11:36 -0700 Subject: [PATCH 02737/11794] New translations README.md (Russian) --- ru/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/README.md b/ru/README.md index 521745925..24b152ba9 100644 --- a/ru/README.md +++ b/ru/README.md @@ -22,9 +22,9 @@ Origin Dollar \(OUSD\) - это новый стейблкоин, изначал С OUSD нет необходимости закрывать сложные позиции, если Вы хотите потратить свои токены OUSD. Вы можете свободно переводить их, не платя за газ, чтобы разблокировать средства, которые можно потратить. В дополнение ко всему, OUSD предоставляет Вам доступ к некоторым самым прибыльным возможностям в DeFi без каких-либо проблем. Смарт-контракт OUSD задействует ваш базовый капитал в диверсифицированном наборе стратегий заработка, со временем перебалансируясь для достижения высокой доходности при диверсификации рисков. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Опять же, никаких блокировок средств не требуется. OUSD также служит идеальной единицей расчета. Инвесторам DeFi больше не нужны сложные таблицы для расчета своих доходов, поскольку они могут легко видеть свои балансы OUSD, которые постоянно обновляются в режиме реального времени по мере того, как их проценты накапливаются автоматически. OUSD - идеальный стейблкоин как для "фермеров" DeFi, так и для начинающих пользователей криптовалюты. -Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. +Origin Dollar, созданный ветеранами криптовалюты и финансово-технологического сектора, предоставляется Вам [ командой ](https://www.originprotocol.com/team) [Origin Protocol](https://www.originprotocol.com) которая включает предпринимателей, ранних криптовалютных инвесторов, первых сотрудников YouTube, руководителей инженерно-технических отделов в Google / Dropbox и Ю Пана - одного из соучередителей Paypal. -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +Для тех, кто хочет погрузиться в технические подробности того, как это работает, данная документация станет отличным началом. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. Welcome to the future of money. From 366a0a4dbb91c2f2a0d917bdc5626d2eb99becdb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 14:21:22 -0700 Subject: [PATCH 02738/11794] New translations README.md (Russian) --- ru/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/README.md b/ru/README.md index 24b152ba9..576d07399 100644 --- a/ru/README.md +++ b/ru/README.md @@ -24,7 +24,7 @@ Origin Dollar \(OUSD\) - это новый стейблкоин, изначал Origin Dollar, созданный ветеранами криптовалюты и финансово-технологического сектора, предоставляется Вам [ командой ](https://www.originprotocol.com/team) [Origin Protocol](https://www.originprotocol.com) которая включает предпринимателей, ранних криптовалютных инвесторов, первых сотрудников YouTube, руководителей инженерно-технических отделов в Google / Dropbox и Ю Пана - одного из соучередителей Paypal. -Для тех, кто хочет погрузиться в технические подробности того, как это работает, данная документация станет отличным началом. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +Для тех, кто хочет погрузиться в технические подробности того, как это работает, данная документация станет отличным началом. Мы приглашаем разработчиков проводить аудиты и вносить свой вклад в наш [Github](http://www.github.com/OriginProtocol) \ (на 100% открытый исходный код). Наша команда общается в [Discord](https://www.originprotocol.com/discord), если у Вас есть вопросы или вам нужна помощь для начала работы. -Welcome to the future of money. +Добро пожаловать в будущее денег. From 9b678faff6455ff29a6b2e58994004b549b5bfb1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 14:21:24 -0700 Subject: [PATCH 02739/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index 4148c0355..75ef53693 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -1,26 +1,26 @@ -# Table of contents +# Оглавление -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [Введение](README.md) +* [Как это работает](how-it-works.md) +* [Приступая к работе](getting-started.md) -## Core Concepts +## Основные концепции -* [Elastic Supply](core-concepts/elastic-supply.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [Гибкое предложение](core-concepts/elastic-supply.md) +* [Генерирование дохода](core-concepts/yield-generation/README.md) + * [Кредитование](core-concepts/yield-generation/lending.md) + * [Поддержание котировок на рынке](core-concepts/yield-generation/market-making.md) + * [Вознаграждение](core-concepts/yield-generation/rewards.md) +* [Поддерживаемые стейблкоины](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) - * [Compound](core-concepts/supported-strategies/compound.md) +* [Поддерживаемые стратегии](core-concepts/supported-strategies/README.md) + * [Накапливание](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Curve](core-concepts/supported-strategies/curve.md) + * [Кривая](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management/README.md) From bec051dd41c1556226001e5fb7d933f5d99df35f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 14:31:40 -0700 Subject: [PATCH 02740/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index 75ef53693..270d194ce 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -23,22 +23,22 @@ * [Кривая](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [Управление средствами](core-concepts/fund-management/README.md) + * [Стратегии заработка](core-concepts/fund-management/earning-strategies.md) + * [Диверсификация](core-concepts/fund-management/diversification.md) +* [Ценовые оракулы](core-concepts/price-oracles.md) -## Governance +## Управление -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [Принципы](governance/principles.md) +* [Права администратора](governance/admin-privileges.md) -## Smart Contracts +## Смарт-контракты -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [Архитектура](smart-contracts/architecture.md) +* [Реестр](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [Хранилище](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [Timelock](smart-contracts/api/timelock.md) * [Oracles](smart-contracts/api/oracle.md) From a7eecb7cef6670e09b00ce9193ced98029da2328 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 14:31:41 -0700 Subject: [PATCH 02741/11794] New translations how-it-works.md (Russian) --- ru/how-it-works.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/how-it-works.md b/ru/how-it-works.md index 8bf7459de..3a2e4b9c1 100644 --- a/ru/how-it-works.md +++ b/ru/how-it-works.md @@ -10,13 +10,13 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### "Чеканка" OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +Пользователи конвертируют свои существующие стейблкоины \ (в настоящее время USDT, USDC и DAI \) в OUSD в официальном [Origin Dollar DApp](www.ousd.com). Выпущенные OUSD немедленно начинают приносить доход от начисления сложных процентов. -**Redeeming OUSD** +**Вомещение OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Пользователи могут конвертировать свои OUSD в другие стейблкоины в любое время, используя [Origin Dollar DApp](www.ousd.com). При выкупе взимается комиссия в размере 0,5%, которая распределяется как дополнительный доход между оставшимися участниками пула. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. From cb699d9a76c83325609770308199a029e0988c30 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 14:40:43 -0700 Subject: [PATCH 02742/11794] New translations admin-privileges.md (Italian) --- it/governance/admin-privileges.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/it/governance/admin-privileges.md b/it/governance/admin-privileges.md index b275178fb..1f8bea3b6 100644 --- a/it/governance/admin-privileges.md +++ b/it/governance/admin-privileges.md @@ -1,12 +1,12 @@ -# Admin Privileges +# Privilegi di amministrazione -The OUSD smart contracts are designed to be owner upgradable. +Gli smart contract OUSD sono progettati per essere migliorabili dal proprietario. -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +Al momento del lancio, i contratti OUSD sono di proprietà di un contratto 5 su 8 multi-sig Gnosis che è stato verificato da [OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), il team di Origin e altri. Le chiavi di questo multi-sig sono detenute da persone in stretto contatto con l'azienda, e nemmeno i fondatori di Origin se agissero insieme non avrebbero abbastanza controllo per eseguire le funzioni principali in proprio. -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +Subito dopo il lancio, la proprietà verrà trasferita al timelock. Questo permetterà al team Origin di effettuare dei cambiamenti al protocollo dal loro multi-sig, ma con un ritardo temporale. -Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +Possedere privilegi di amministrazione è necessario nei primi giorni per garantire che il protocollo sia sicuro ed ottimizzato per ottenere i rendimenti riducendo al minimo i rischi. Ci aspettiamo di rilasciare più iterazioni dei nostri smart contract nei primi mesi di esistenza del protocollo. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From 646ac4a6e6f911d196b6077242c5b159105feaf2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 14:40:46 -0700 Subject: [PATCH 02743/11794] New translations how-it-works.md (Russian) --- ru/how-it-works.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/how-it-works.md b/ru/how-it-works.md index 3a2e4b9c1..048a7211e 100644 --- a/ru/how-it-works.md +++ b/ru/how-it-works.md @@ -16,7 +16,7 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD **Вомещение OUSD** -Пользователи могут конвертировать свои OUSD в другие стейблкоины в любое время, используя [Origin Dollar DApp](www.ousd.com). При выкупе взимается комиссия в размере 0,5%, которая распределяется как дополнительный доход между оставшимися участниками пула. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Пользователи могут конвертировать свои OUSD в другие стейблкоины в любое время, используя [Origin Dollar DApp](www.ousd.com). При выкупе взимается комиссия в размере 0,5%, которая распределяется как дополнительный доход между оставшимися участниками пула. Комиссия служит функцией безопасности, чтобы злоумышленникам было сложнее обмануть запаздывающих оракулов, не давая им поглощать стейблкоины из пула в случае неверной оценки базовых активов. Комиссия существует для того, чтобы заинтересовывать долгосрочных держателей, а не краткосрочных спекулянтов. Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. From acdb5e0222c9e9354d2ba3cb087d8e9fc65f8ac2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 14:51:34 -0700 Subject: [PATCH 02744/11794] New translations admin-privileges.md (Italian) --- it/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/governance/admin-privileges.md b/it/governance/admin-privileges.md index 1f8bea3b6..66379ae76 100644 --- a/it/governance/admin-privileges.md +++ b/it/governance/admin-privileges.md @@ -8,5 +8,5 @@ Subito dopo il lancio, la proprietà verrà trasferita al timelock. Questo perme Possedere privilegi di amministrazione è necessario nei primi giorni per garantire che il protocollo sia sicuro ed ottimizzato per ottenere i rendimenti riducendo al minimo i rischi. Ci aspettiamo di rilasciare più iterazioni dei nostri smart contract nei primi mesi di esistenza del protocollo. -Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. +Una volta completati diversi cicli di aggiornamento, intendiamo trasferire la proprietà dal controllo della nostra azienda ad un contratto di governance decentralizzata, consentendo così alla comunità di votare e partecipare ai futuri aggiornamenti del protocollo. From 62fd8b5959d6ff630592dec1820f6234519ace34 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 14:51:35 -0700 Subject: [PATCH 02745/11794] New translations principles.md (Italian) --- it/governance/principles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/governance/principles.md b/it/governance/principles.md index 7e1e61af2..5dfbd5658 100644 --- a/it/governance/principles.md +++ b/it/governance/principles.md @@ -1,8 +1,8 @@ -# Principles +# Principi -**Progressive Decentralization** +**Decentralizzazione progressiva** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD è progettato per essere un protocollo decentralizzato, la cui governance è detenuta da molti stakeholder in tutto il mondo. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. From e4216156997ab98c1f1b71eb362d1a28d46c0826 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 14:51:37 -0700 Subject: [PATCH 02746/11794] New translations phases.md (Italian) --- it/governance/phases.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/governance/phases.md b/it/governance/phases.md index 4b45be826..b3b8ad029 100644 --- a/it/governance/phases.md +++ b/it/governance/phases.md @@ -1,6 +1,6 @@ -# Phases +# Fasi -Progressive decentralization will follow four phases as outlined below. +La decentralizzazione progressiva seguirà 4 fasi come illustrato qui di seguito. ![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) From a1253862f5e831dbec4972d6477f4b4ac98ab929 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 14:51:39 -0700 Subject: [PATCH 02747/11794] New translations how-it-works.md (Russian) --- ru/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/how-it-works.md b/ru/how-it-works.md index 048a7211e..e0a631475 100644 --- a/ru/how-it-works.md +++ b/ru/how-it-works.md @@ -18,13 +18,13 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD Пользователи могут конвертировать свои OUSD в другие стейблкоины в любое время, используя [Origin Dollar DApp](www.ousd.com). При выкупе взимается комиссия в размере 0,5%, которая распределяется как дополнительный доход между оставшимися участниками пула. Комиссия служит функцией безопасности, чтобы злоумышленникам было сложнее обмануть запаздывающих оракулов, не давая им поглощать стейблкоины из пула в случае неверной оценки базовых активов. Комиссия существует для того, чтобы заинтересовывать долгосрочных держателей, а не краткосрочных спекулянтов. -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Смарт-контракт после выкупа определит, какой(-ие) стейблкоин (-ы) вернуть пользователю. В текущей реализации пул будет возвращать монеты в том же соотношении, что и текущие вклады. Отсутствие функциональных возможностей у пользователей защищает пул в случае, если какой-либо из поддерживаемых стейблкоинов потеряет привязку к доллару. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +Существует **комиссия за выход 0,5%**, и пользователь не выбрает, какие стейблкоины он получит. {% endhint %} -#### A**utomated Yield Farming** +#### **Автоматизированное получение дохода** OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. From 91f5c512ba6426d097736388d15a038c28d5c8ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 15:04:08 -0700 Subject: [PATCH 02748/11794] New translations principles.md (Italian) --- it/governance/principles.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/it/governance/principles.md b/it/governance/principles.md index 5dfbd5658..a1c01bd06 100644 --- a/it/governance/principles.md +++ b/it/governance/principles.md @@ -2,25 +2,25 @@ **Decentralizzazione progressiva** -OUSD è progettato per essere un protocollo decentralizzato, la cui governance è detenuta da molti stakeholder in tutto il mondo. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD è progettato per essere un protocollo decentralizzato, la cui governance è detenuta da molti stakeholder in tutto il mondo. Crediamo che il coniatori e gli holders di OUSD dovrebbero determinare collettivamente, e il prima possibile, le decisioni importanti del protocollo. -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +Detto questo, nei primissimi giorni, è imperativo che il core engineering team, possa agire rapidamente e in modo decisivo, al fine di sviluppare le parti fondamentali del protocollo. -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +La decentralizzazione progredirà rapidamente attraverso 4 fasi nei prossimi 4 mesi. E' nostra intenzione cedere il controllo e la governance alla community, il prima possibile. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prima di una governance completamente decentralizzata, implementeremo un [timelock](../smart-contracts/api/timelock.md) davanti a tutte le chiamate alle funzioni di amministrazione, lasciando agli utenti OUSD \(48 ore\) di tempo per prelevare i loro fondi se dovessero avere obiezioni alle nostre proposte di miglioramento. Questo timelock verrà aggiunto poco tempo dopo il lancio. -**New and Existing Stakeholders** +**Stakeholder nuovi ed esistenti** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD è un nuovo progetto fondato dal [team](www.originprotocol.com/team) di Origin Protocol e sarà supportato dalla community già esistente di Origin e anche da molti nuovi stakeholder che sceglieranno di coniare, holdare, utilizzare e fornire liquidità per OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +In aggiunta, ci vogliamo anche assicurare un'alta partecipazione dai nostri holder del già esistente Origin Token \(OGN\), community di circa 500.000 membri, e acquirenti/venditori sulla piattaforma. I titolari già esistenti di OGN, saranno in grado di mettere in stake i loro OGN per partecipare alla governance e ottenere incentivi per indirizzare valore verso OUSD. Maggiori dettagli verranno forniti nel breve futuro. -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +La forte connessione tra OUSD e il resto della piattaforma di commercio Origin, alimenterà la crescita di entrambe le iniziative. From d5ece927eaa605c6e96cf640f6515bea6ce3de09 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 15:04:10 -0700 Subject: [PATCH 02749/11794] New translations README.md (Russian) --- ru/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/README.md b/ru/README.md index 576d07399..9df296c6d 100644 --- a/ru/README.md +++ b/ru/README.md @@ -20,7 +20,7 @@ Origin Dollar \(OUSD\) - это новый стейблкоин, изначал И в довершение всего, доходность от кредитной и торговой деятельности быстро меняется. Люди с большим опытом получения дохода от DeFi хорошо знакомы с постоянной необходимостью перебалансировки своих активов между конкурирующими платформами. Это дорого и отнимает много времени, поскольку плата за газ снова и снова снижает доходность. К тому же, много времени занимает расчет реальной рентабельности инвестиций, так как APY нестабильны и постоянно колеблются. Не существует простой единицы расчета. В результате, несмотря на то, что рынок DeFi растет чрезвычайно быстро, многим пользователям криптовалюты по-прежнему трудно принимать в нем участие. -С OUSD нет необходимости закрывать сложные позиции, если Вы хотите потратить свои токены OUSD. Вы можете свободно переводить их, не платя за газ, чтобы разблокировать средства, которые можно потратить. В дополнение ко всему, OUSD предоставляет Вам доступ к некоторым самым прибыльным возможностям в DeFi без каких-либо проблем. Смарт-контракт OUSD задействует ваш базовый капитал в диверсифицированном наборе стратегий заработка, со временем перебалансируясь для достижения высокой доходности при диверсификации рисков. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Опять же, никаких блокировок средств не требуется. OUSD также служит идеальной единицей расчета. Инвесторам DeFi больше не нужны сложные таблицы для расчета своих доходов, поскольку они могут легко видеть свои балансы OUSD, которые постоянно обновляются в режиме реального времени по мере того, как их проценты накапливаются автоматически. OUSD - идеальный стейблкоин как для "фермеров" DeFi, так и для начинающих пользователей криптовалюты. +С OUSD нет необходимости закрывать сложные позиции, если Вы хотите потратить свои токены OUSD. Вы можете свободно переводить их, не платя за газ, чтобы разблокировать средства, которые можно потратить. В дополнение ко всему, OUSD предоставляет Вам доступ к некоторым самым прибыльным возможностям в DeFi без каких-либо проблем. Смарт-контракт OUSD задействует ваш базовый капитал в диверсифицированном наборе стратегий заработка, со временем перебалансируясь для достижения высокой доходности при диверсификации рисков. Заработок автоматически начисляется в Ваш кошелек и непрерывно накапливается, пока Вы держите OUSD. Опять же, никаких блокировок средств не требуется. OUSD также служит идеальной единицей расчета. Инвесторам DeFi больше не нужны сложные таблицы для расчета своих доходов, поскольку они могут легко видеть свои балансы OUSD, которые постоянно обновляются в режиме реального времени по мере того, как их проценты накапливаются автоматически. OUSD - идеальный стейблкоин как для "фермеров" DeFi, так и для начинающих пользователей криптовалюты. Origin Dollar, созданный ветеранами криптовалюты и финансово-технологического сектора, предоставляется Вам [ командой ](https://www.originprotocol.com/team) [Origin Protocol](https://www.originprotocol.com) которая включает предпринимателей, ранних криптовалютных инвесторов, первых сотрудников YouTube, руководителей инженерно-технических отделов в Google / Dropbox и Ю Пана - одного из соучередителей Paypal. From 4a6c8363e65dddd915574879b1f7b7e5c7315abf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 15:04:12 -0700 Subject: [PATCH 02750/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index 270d194ce..af9ffaae0 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -41,13 +41,13 @@ * [Хранилище](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [Оракулы](smart-contracts/api/oracle.md) + * [Стратегии](smart-contracts/api/strategies.md) -## Security & Risks +## Угрозы & Безопасности -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [Риски](security-and-risks/risks.md) +* [Аудиты](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/bug-bounties.md) * [Contributing](security-and-risks/contributing.md) From 2623d7660080e802d773e93846ce07aba2b5795b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 15:04:13 -0700 Subject: [PATCH 02751/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 3e4406704..3e7ed5382 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -39,15 +39,15 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | | [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) +[Контракты на внутреннюю реализацию:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [Стратегия](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Адрес](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:--------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [Накапливание](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [Контракт](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Адрес](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | From 6bb29a34f59450e1f2ee2e60a60765196ecea0d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 15:15:29 -0700 Subject: [PATCH 02752/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index af9ffaae0..4b7496ccf 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -20,7 +20,7 @@ * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Кривая](core-concepts/supported-strategies/curve.md) + * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Управление средствами](core-concepts/fund-management/README.md) @@ -40,20 +40,20 @@ * [API](smart-contracts/api/README.md) * [Хранилище](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) + * [Временная блокировка](smart-contracts/api/timelock.md) * [Оракулы](smart-contracts/api/oracle.md) * [Стратегии](smart-contracts/api/strategies.md) -## Угрозы & Безопасности +## Угрозы & Безопасность * [Риски](security-and-risks/risks.md) * [Аудиты](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) +* [Призы за поиск ошибок](security-and-risks/bug-bounties.md) +* [Сотрудничество](security-and-risks/contributing.md) -## Links +## Ссылки -* [Github](https://www.github.com/originprotocol/origin-dollar) +* [GitHub](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) From 782c0fd85ec72dde83d13cd771da810c6b5afc48 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 15:15:30 -0700 Subject: [PATCH 02753/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/getting-started.md b/ru/getting-started.md index 6f2b8ae00..401ffabc4 100644 --- a/ru/getting-started.md +++ b/ru/getting-started.md @@ -1,8 +1,8 @@ -# Getting Started +# Приступая к работе -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +Эти документы предназначены для того, чтобы объяснить, как работает OUSD, сообщить о потенциальных рисках и преимуществах и предоставить руководство для разработчиков, которые хотят внести свой вклад в нашу кодовую базу или интегрировать OUSD в свои продукты. Вот несколько способов приступить к работе. -**Mint or Redeem** +**Производство или Выкуп** The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. From ec3f7b61afee50560e8a5371548306ddd316e0cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 15:25:48 -0700 Subject: [PATCH 02754/11794] New translations audits.md (Italian) --- it/security-and-risks/audits.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/security-and-risks/audits.md b/it/security-and-risks/audits.md index f3b6a1fc3..732276fbe 100644 --- a/it/security-and-risks/audits.md +++ b/it/security-and-risks/audits.md @@ -1,7 +1,7 @@ -# Audits +# Revisioni {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +The OUSD smart contracts have not yet been audited. Consigliamo vivamente di rivedere i nostri smart contract prima di depositare importi significativi di capitale. {% endhint %} **OUSD** From b3915235c8ea7e2e3c6c30b51bacd1aab8bbb73e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 15:25:50 -0700 Subject: [PATCH 02755/11794] New translations vault.md (Italian) --- it/smart-contracts/api/vault.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/it/smart-contracts/api/vault.md b/it/smart-contracts/api/vault.md index c884e1ecc..66bcb57b9 100644 --- a/it/smart-contracts/api/vault.md +++ b/it/smart-contracts/api/vault.md @@ -107,19 +107,19 @@ Restituisce il numero di stablecoin supportate rappresentate dal tipo `uint256` ### getAllAssets\(\) -**`function getAllAssets()`**‌ +**`function getAllAssets()`** Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ ### getStrategyCount\(\)‌ -**`function getStrategyCount()`**‌ +**`function getStrategyCount()`** -Return the number of strategies active on the Vault represented by `uint256` type.‌ +Restituisce il numero delle strategie attive nel Vault, ed è rappresentato dal tipo ` uint256` ### getAPR\(\) -**`function getAPR()`**‌ +**`function getAPR()`** Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ From d5abf1ca76e4e38a2a804f6a6ea437784db9b62b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 15:25:52 -0700 Subject: [PATCH 02756/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/ru/getting-started.md b/ru/getting-started.md index 401ffabc4..fad83e11f 100644 --- a/ru/getting-started.md +++ b/ru/getting-started.md @@ -2,27 +2,27 @@ Эти документы предназначены для того, чтобы объяснить, как работает OUSD, сообщить о потенциальных рисках и преимуществах и предоставить руководство для разработчиков, которые хотят внести свой вклад в нашу кодовую базу или интегрировать OUSD в свои продукты. Вот несколько способов приступить к работе. -**Производство или Выкуп** +**"Чеканка" или Выкуп** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +Производство OUSD позволяет любому создавать или торговать токенами OUSD, используя наш [DApp](www.ousd.com) и кошелек для криптовалюты с поддержкой web-3, например [Metamask](https://www.metamask.io). Это естественный способ получить OUSD, особенно если вам нужна крупная сумма, которая может привести к движению рынка на других биржах. -**Buy on Exchanges** +**Купить на биржах** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +Для небольших сумм самый простой способ начать зарабатывать с помощью OUSD - купить его на децентрализованной бирже, такой как Uniswap. На данный момент доступны следующие пары: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Купить OUSD на Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Купить OUSD на Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +К тому же, мы ожидаем, что OUSD скоро станет широко доступным и на других децентрализованных и централизованных биржах. -**Adding OUSD to Your Wallet** +**Добавить OUSD в Ваш кошелек** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Основной адрес ERC20 для Origin Dollar \(OUSD \): **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +Если Ваш OUSD автоматически не отображается в Вашем кошельке, Вы сможете добавить его вручную, используя вышеуказанный адрес. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** From 013b498bc97dee2aaa90cc5aba2dce7bfa6195c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 15:35:04 -0700 Subject: [PATCH 02757/11794] New translations audits.md (Italian) --- it/security-and-risks/audits.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/it/security-and-risks/audits.md b/it/security-and-risks/audits.md index 732276fbe..e3490c7f7 100644 --- a/it/security-and-risks/audits.md +++ b/it/security-and-risks/audits.md @@ -1,16 +1,16 @@ # Revisioni {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. Consigliamo vivamente di rivedere i nostri smart contract prima di depositare importi significativi di capitale. +Gli smart contract OUSD non sono stati ancora revisionati. Consigliamo vivamente di rivedere i nostri smart contract prima di depositare importi significativi di capitale. {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +Le revisioni sono già state programmate con la rispettata azienda di sicurezza [Trail of Bits](https://www.trailofbits.com/), prevista per l'inizio di Ottobre 2020. I risultati della loro revisione, verrà rilasciata pubblicamente il prima possibile non appena saranno disponibili. -**Supported Strategies** +**Strategie supportate** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +E' già stata effettuata più di una revisione per Compaund, e sono disponibili sul loro sito web. Questo include il codice originale per il [Timelock](../smart-contracts/api/timelock.md) modificato che OUSD sta utilizzando ora. {% page-ref page="audits.md" %} From c3b2715d86aa7f13dcb527085b1260d3b0a67929 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 15:35:06 -0700 Subject: [PATCH 02758/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/getting-started.md b/ru/getting-started.md index fad83e11f..2be963771 100644 --- a/ru/getting-started.md +++ b/ru/getting-started.md @@ -22,11 +22,11 @@ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -Если Ваш OUSD автоматически не отображается в Вашем кошельке, Вы сможете добавить его вручную, используя вышеуказанный адрес. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +Если Ваш OUSD автоматически не отображается в Вашем кошельке, Вы сможете добавить его вручную, используя вышеуказанный адрес. Мы хотим, чтобы OUSD поддерживалось как можно большим количеством кошельков и включался в различные списки хорошо известных токенов. Мы будем очень признательны за любую помощь, которую Вы можете предложить в этой области. -**Integrating OUSD** +**Интегрирование OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD - это нестандартный токен ERC-20, который требует специальной интеграции для большинства приложений, которые хотят его поддерживать. В частности, разработчикам важно понимать, как работает наше гибкое предложение, поскольку это может легко вызвать неожиданный режим работы. If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: From 8031401301850410e77d3a89b6b771e9963c7da5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 15:40:41 -0700 Subject: [PATCH 02759/11794] New translations diversification.md (Italian) --- it/core-concepts/fund-management/diversification.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/core-concepts/fund-management/diversification.md b/it/core-concepts/fund-management/diversification.md index 3d98a522e..1fb0d0b14 100644 --- a/it/core-concepts/fund-management/diversification.md +++ b/it/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# Diversification +# Diversificazione -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. +La versione iniziale dello smart contract Vault di OUSD, fornisce a ciascuna strategia valida, una peso semplice tra 0% e 100%, al fine di eseguire una semplice allocazione degli asset. Questi pesi saranno spostati spesso, nel breve termine tramite aggiornamenti da Origin, nel lungo termine dalla governance decentralizzata. -Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. +La diversificazione su più [piattaforme](../supported-strategies/) DeFi sottostanti, ridurrà i rischi sullo smart contract e su altre sistemicità. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. From ea74f0f826011d7b4db85d9cc2c3b7f2ea4d6fc6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 15:40:43 -0700 Subject: [PATCH 02760/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/getting-started.md b/ru/getting-started.md index 2be963771..ab82d2735 100644 --- a/ru/getting-started.md +++ b/ru/getting-started.md @@ -28,13 +28,13 @@ OUSD - это нестандартный токен ERC-20, который требует специальной интеграции для большинства приложений, которые хотят его поддерживать. В частности, разработчикам важно понимать, как работает наше гибкое предложение, поскольку это может легко вызвать неожиданный режим работы. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +Если вы являетесь представителем разработчиков кошельков или криптовалютных бирж, которые заинтересованы в поддержке OUSD, обратитесь к следующим руководствам: -{% page-ref page="smart-contracts/architecture.md" %} +{% page-ref page="smart-contract/architecture.md"%} {% page-ref page="smart-contracts/api/" %} -**Getting Help** +**Помощь** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Присоединяйтесь к Origin Dollar\#engineering room\ на сервере Origin в [Discord](www.originprotocol.com/discord). Наша команда и члены нашего сообщества с нетерпением ждут возможности помочь Вам в разработке. Ваши вопросы помогают нам стать лучше, поэтому не стесняйтесь спрашивать, если вы не можете найти здесь то, что ищете. From 8d3096e64b4ad6ac673f95efeb031984df0636e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 15:40:44 -0700 Subject: [PATCH 02761/11794] New translations how-it-works.md (Russian) --- ru/how-it-works.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/how-it-works.md b/ru/how-it-works.md index e0a631475..bceb0e386 100644 --- a/ru/how-it-works.md +++ b/ru/how-it-works.md @@ -1,4 +1,4 @@ -# How It Works +# Как это работает #### 100% Backed and Stable From 10cb60d5d59fd119b8b6afb44783b4401017f1dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 15:50:35 -0700 Subject: [PATCH 02762/11794] New translations diversification.md (Italian) --- it/core-concepts/fund-management/diversification.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/fund-management/diversification.md b/it/core-concepts/fund-management/diversification.md index 1fb0d0b14..8ea9ca0db 100644 --- a/it/core-concepts/fund-management/diversification.md +++ b/it/core-concepts/fund-management/diversification.md @@ -2,7 +2,7 @@ La versione iniziale dello smart contract Vault di OUSD, fornisce a ciascuna strategia valida, una peso semplice tra 0% e 100%, al fine di eseguire una semplice allocazione degli asset. Questi pesi saranno spostati spesso, nel breve termine tramite aggiornamenti da Origin, nel lungo termine dalla governance decentralizzata. -La diversificazione su più [piattaforme](../supported-strategies/) DeFi sottostanti, ridurrà i rischi sullo smart contract e su altre sistemicità. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. +La diversificazione su più [piattaforme](../supported-strategies/) DeFi sottostanti, ridurrà i rischi sullo smart contract e su altre sistemicità. Lo smart contract calcolerà il corrente e atteso APY, nel tentativo di fornire rendimenti competitivi agli holder di OUSD. Nel tempo, il contratto Vault verrà migliorato per passare in modo intelligente ed autonomoda una strategia all'altra senza alcun intervento manuale. Per esempio, il Vault sposterà capitali in automatico, tra le varie strategie di prestito al fine di ottimizzare i rendimenti. However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. From 0be411960561dd92096aab6b4b206cbfb00b2cbd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 15:50:37 -0700 Subject: [PATCH 02763/11794] New translations how-it-works.md (Russian) --- ru/how-it-works.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ru/how-it-works.md b/ru/how-it-works.md index bceb0e386..00af49e4a 100644 --- a/ru/how-it-works.md +++ b/ru/how-it-works.md @@ -1,13 +1,13 @@ # Как это работает -#### 100% Backed and Stable +#### На 100% поддерживаемый и стабильный -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar \(OUSD\) - это токен, соответствующий стандарту ERC-20 для сети Ethereum. -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD - это стабильная валюта, которая в соотношении 1:1 поддерживается другими стейблкоинами, такими как USDT, USDC и DAI. В результате 1 OUSD всегда должен быть очень близок к стоимости 1 USD. {% hint style="success" %} -1 OUSD = 1 USD +1 OUSD = 1 доллар США {% endhint %} #### "Чеканка" OUSD @@ -26,11 +26,11 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD #### **Автоматизированное получение дохода** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD генерирует доходность за счет задействования основных стейблкоинов, которые были внесены в качестве депозита в смарт-контракт OUSD в другие протоколы DeFi, такие как Compound, Aave, Uniswap, Balancer и Curve. Ожидается, что каждый месяц в пул будут добавляться новые диверсификационные стратегии. Собранные проценты, торговые комиссии и токены вознаграждений объединяются и конвертируются в стейблкоины для получения доходности, номинированной в OUSD. Со временем протокол будет перемещать активы в различные пулы ликвидности и из них, чтобы обеспечить максимальную доходность для держателей OUSD. -#### **Elastic Supply** +#### **Гибкое предложение** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +Сгенерированная прибыль передается держателям OUSD через постоянное перемещение денежной массы. OUSD постоянно корректирует денежную массу в соответствии с доходностью, генерируемой протоколом. Это позволяет цене OUSD оставаться на уровне 1 доллара США, в то время как остатки в кошельках держателей токенов корректируются в режиме реального времени, чтобы отражать доходность, полученную по протоколу. The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From dafa5ef9b42a7ebb71afeb382dc0faa0ea07ceb6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 16:01:56 -0700 Subject: [PATCH 02764/11794] New translations how-it-works.md (Russian) --- ru/how-it-works.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/how-it-works.md b/ru/how-it-works.md index 00af49e4a..68538146d 100644 --- a/ru/how-it-works.md +++ b/ru/how-it-works.md @@ -32,5 +32,5 @@ OUSD генерирует доходность за счет задейство Сгенерированная прибыль передается держателям OUSD через постоянное перемещение денежной массы. OUSD постоянно корректирует денежную массу в соответствии с доходностью, генерируемой протоколом. Это позволяет цене OUSD оставаться на уровне 1 доллара США, в то время как остатки в кошельках держателей токенов корректируются в режиме реального времени, чтобы отражать доходность, полученную по протоколу. -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +Конечным результатом является стейблкоин, который автоматически приносит огромную прибыль, его легко портатить, но целесообразнее держать, чем существующие ныне стейблкоины. From 3c0c0252f2bacd8b977580178c6eebea119e0c81 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 16:01:57 -0700 Subject: [PATCH 02765/11794] New translations erc-20-1.md (Russian) --- ru/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/architecture/erc-20-1.md b/ru/architecture/erc-20-1.md index a9caff400..cbda7dec4 100644 --- a/ru/architecture/erc-20-1.md +++ b/ru/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Основной адрес ERC20 для Origin Dollar \(OUSD \): **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property that is important to understand. +OUSD - это токен, соответствующий стандарту ERC-20, с одним новым свойством, которое важно понимать. {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +Кошельки и биржи, которые хотят интегрировать OUSD, не должны кэшировать балансы OUSD, так как это значение будет часто меняться по мере начисления дохода держателям токенов. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +Самая большая разница, отделяющая OUSD от вашего рядового токена ERC-20, заключается в том, что функция OUSD`balanceOf ()` будет возвращать переменную величину, основанную на общей стоимости пула, умноженной на долю держателя в пуле. Это различие важно понимать, особенно для кошельков и бирж, которые хотят интегрировать токен OUSD. Это значение следует извлекать в реальном времени, а не кэшировать, поскольку OUSD часто перераспределяется. From 5d3d4cf76b00ec51902fa49086627f2c5bc1e776 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 16:01:59 -0700 Subject: [PATCH 02766/11794] New translations erc-20.md (Russian) --- ru/architecture/erc-20.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/architecture/erc-20.md b/ru/architecture/erc-20.md index 9a789241b..93fe396d9 100644 --- a/ru/architecture/erc-20.md +++ b/ru/architecture/erc-20.md @@ -1,8 +1,8 @@ -# Overview +# Обзор ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD состоит из серии смарт-контрактов. Каждый из этих контрактов заключен в прокси-контракт, который можно усовершенствовать с помощью протоколов управления. Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. From fe5dde5faecaf25c49dab94b36fdf8f1613ec495 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 16:10:29 -0700 Subject: [PATCH 02767/11794] New translations erc-20.md (Russian) --- ru/architecture/erc-20.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/architecture/erc-20.md b/ru/architecture/erc-20.md index 93fe396d9..601d56d58 100644 --- a/ru/architecture/erc-20.md +++ b/ru/architecture/erc-20.md @@ -4,9 +4,9 @@ OUSD состоит из серии смарт-контрактов. Каждый из этих контрактов заключен в прокси-контракт, который можно усовершенствовать с помощью протоколов управления. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +На внутреннем уровне владение пулом отслеживается с помощью рейтинговой системы, которая представляет процент владения пулом для каждого держателя. Контракт ERC-20 выполняет преобразование в доллары США при просмотре баланса или инициировании перевода между кошельками. -The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +Vault отвечает за производство и сжигание OUSD. Он также определяет процент активов, развернутых для каждой из поддерживаемых [Стратегий](../core-concepts/supported-strategies/). Чтобы оптимизировать затраты на газ, в The Vault поддерживается буфер, позволяющий производить большинство депозитов и выкупов без ввода/вывода активов из стратегий. From f29d8cf1e5ed9c0f739b1d7a22f35b324ddb3442 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 16:10:31 -0700 Subject: [PATCH 02768/11794] New translations strategies.md (Russian) --- ru/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/architecture/strategies.md b/ru/architecture/strategies.md index 3133d5b03..9e56aafb5 100644 --- a/ru/architecture/strategies.md +++ b/ru/architecture/strategies.md @@ -1,8 +1,8 @@ -# Strategies +# Стратегии -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +Новые стратегии могут быть добавлены или удалены в любое время, чтобы реагировать на новые рыночные реалии и диверсифицировать риски. -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +При запуске OUSD воспользуется преимуществами единой стратегии и разместит депонированный капитал в Compound. Вскоре после этого мы намерены применить многие другие стратегии. Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From d1209f8e844ce5a805cd1de347fb26a658e560df Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 16:20:33 -0700 Subject: [PATCH 02769/11794] New translations strategies.md (Russian) --- ru/architecture/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/architecture/strategies.md b/ru/architecture/strategies.md index 9e56aafb5..84b201188 100644 --- a/ru/architecture/strategies.md +++ b/ru/architecture/strategies.md @@ -4,7 +4,7 @@ При запуске OUSD воспользуется преимуществами единой стратегии и разместит депонированный капитал в Compound. Вскоре после этого мы намерены применить многие другие стратегии. -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +После перехода к децентрализованному управлению мы намерены наделить сообщество возможностью предлагать новые стратегии и голосовать за соответствующий вес каждой стратегии в пуле. Мы ожидаем, что большинство держателей OUSD будут оценивать размер риска и возможностей при более высокой доходности, сохраняя более консервативные позиции по части средств. From c9193a4470abb61b00d9a991409829e53a32b5c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 16:20:35 -0700 Subject: [PATCH 02770/11794] New translations timelock.md (Russian) --- ru/architecture/timelock.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/architecture/timelock.md b/ru/architecture/timelock.md index b26b30f1c..9ba175d7e 100644 --- a/ru/architecture/timelock.md +++ b/ru/architecture/timelock.md @@ -1,7 +1,7 @@ -# Timelock +# Временная блокировка {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +Временная блокировка будет добавлена вскоре после того, как все будет проверено на работоспособность. До этого времени контракты будут регулироваться 5 из 8 мульти-подписями Origin. This allows for a faster response if any critical issues are discovered. {% endhint %} The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. From 3b63d92e5c275c0f737710247084df9d5b1b9769 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 16:30:54 -0700 Subject: [PATCH 02771/11794] New translations timelock.md (Russian) --- ru/architecture/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ru/architecture/timelock.md b/ru/architecture/timelock.md index 9ba175d7e..22db9c5d2 100644 --- a/ru/architecture/timelock.md +++ b/ru/architecture/timelock.md @@ -1,18 +1,18 @@ # Временная блокировка {% hint style="danger" %} -Временная блокировка будет добавлена вскоре после того, как все будет проверено на работоспособность. До этого времени контракты будут регулироваться 5 из 8 мульти-подписями Origin. This allows for a faster response if any critical issues are discovered. +Временная блокировка будет добавлена вскоре после того, как все будет проверено на работоспособность. До этого времени контракты будут регулироваться 5 из 8 мульти-подписями Origin. Это позволит быстрее реагировать на обнаруженные критические проблемы. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +Контракт с временной блокировкой предусматривает 48-часовой период ожидания, прежде чем любые изменения в контрактах OUSD будут выполнены. Временная блокировка может быть вызвана нашим мульти-подписями, и является владельцем наших контрактов [ERC-20](erc-20.md), [Vault](vault.md)и [Strategies](strategies.md). Задержка действий администратора дает пользователям возможность выхода OUSD, если его администраторы станут злонамеренными, будут скомпрометированы или внесут изменения, которые не нравятся пользователям. {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +Временная блокировка - это мера безопасности, которая дает держателям OUSD 48 часов, чтобы вывести свои средства, если у них есть возражения против любых предлагаемых обновлений протокола. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD использует немного измененную версию [ Накапливаемой временной блокировки](https://compound.finance/docs/governance), которая была [проаудирована OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). 3 заметных отличия: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. Первоначально OUSD будет использовать более короткий период ожидания \(48 часов\), чем Compound \(72 часа\), чтобы обеспечить более быстрый ответ в случае обнаружения каких-либо проблем. 2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. 3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 5ecf9e5fdde3cae7ffd07565a0b5cadacef435dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 16:40:34 -0700 Subject: [PATCH 02772/11794] New translations timelock.md (Russian) --- ru/architecture/timelock.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/architecture/timelock.md b/ru/architecture/timelock.md index 22db9c5d2..a891b1b3c 100644 --- a/ru/architecture/timelock.md +++ b/ru/architecture/timelock.md @@ -13,8 +13,8 @@ OUSD использует немного измененную версию [ Накапливаемой временной блокировки](https://compound.finance/docs/governance), которая была [проаудирована OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). 3 заметных отличия: 1. Первоначально OUSD будет использовать более короткий период ожидания \(48 часов\), чем Compound \(72 часа\), чтобы обеспечить более быстрый ответ в случае обнаружения каких-либо проблем. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. По прошествии 48 часов любой может выполнить вызов функции, а не только владелец контракта. +3. Депозиты \(но не вывод средств или переводы\) могут быть немедленно заморожены, не требуя 48 часового периода ожидания. Это было сделано на случай обнаружения серьезной уязвимости. From 983bb1646aae67d09919b9f5eefbc088964542a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 16:40:35 -0700 Subject: [PATCH 02773/11794] New translations vault.md (Russian) --- ru/architecture/vault.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ru/architecture/vault.md b/ru/architecture/vault.md index ebb2a96dc..08734f77b 100644 --- a/ru/architecture/vault.md +++ b/ru/architecture/vault.md @@ -1,13 +1,13 @@ -# Vault +# Хранилище (Vault) -The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +Vault лежит в основе протокола. Vault отвечает за создание/выкуп токенов OUSD, перебалансировку средств между различными поддерживаемыми стратегиями и ликвидацию токенов вознаграждения. -The most important publicly callable functions on the Vault are: +Наиболее важными общедоступными функциями в Vault являются: -* `mint()`allows a single supported stablecoin to be converted to OUSD -* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call -* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. -* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. +* `mint ()`позволяет конвертировать один поддерживаемый стейблкоин в OUSD +* `mintMultiple ()`позволяет конвертировать несколько поддерживаемых стейблкоинов в OUSD за один вызов функции +* `redeem ()`позволяет выкупить определенное количество OUSD за другие поддерживаемые стейблкоины. +* `redeemAll ()`позволяет пользователю обменять весь свой баланс в OUSD на другие поддерживаемые стейблкоины. This is particularly useful since user balances are constantly growing as yield is accrued. * `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. * `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. From 1aef3ed501b1dc2cbf0243371e5d9f960c474e9f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 16:40:37 -0700 Subject: [PATCH 02774/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md index 0f5b487c4..c29d51d0e 100644 --- a/ru/core-concepts/price-oracles.md +++ b/ru/core-concepts/price-oracles.md @@ -6,11 +6,11 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s
CoinLow + Низкий High + Высокий Delta + Дельта Source Высокий Дельта + Разница Source + Источник
USDC -

$0.929222

-

Mar 13, 2020

+

$0,929222

+

13 марта 2020 г.

-

$1.11

-

Oct 15, 2018

+

$ 1,11

+

15 октября 2018 г.

$0.180778 CoinMarketCap @@ -35,11 +35,11 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s USDC

$0.924188

-

Aug 02, 2020

+

2 августа 2020 г.

$1.17

-

May 08, 2019

+

8 мая 2019г.

$0.245812 CoinGecko @@ -49,11 +49,11 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s DAI

$0.945505

-

May 10, 2020

+

10 мая 2020г.

$1.11

-

Mar 13, 2020

+

13 марта 2020г.

$0.164495 CoinMarketCap @@ -63,11 +63,11 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s DAI

$0.903243

-

Nov 25, 2019

+

25 ноября 2019г.

$1.22

-

Mar 13, 2020

+

13 марта 2020г.

$0.316757 CoinGecko @@ -76,12 +76,12 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s
USDT -

$0.849809

-

Feb 02, 2017

+

$0,849809

+

2 февраля 2017г.

$1.21

-

May 27, 2017

+

27 мая 2017г.

$0.360191 CoinGecko @@ -91,11 +91,11 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s USDT

$0.572521

-

Mar 02, 2015

+

02 марта 2015г.

$1.32

-

Jul 24, 2018

+

24 июля 2018г.

$0.747479 CoinMarketCap @@ -104,7 +104,7 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s
-In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +Чтобы создать и сжечь соответствующее количество OUSD при входе и выходе, смарт-контракты должны точно определять цену на USDT, USDC и DAI, которые входят в систему и выходят из нее. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. From fcf2cf8d53170d22bdf70ef08b5663ac01612051 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 17:00:44 -0700 Subject: [PATCH 02776/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md index 5b04bb0d0..689dc97c3 100644 --- a/ru/core-concepts/price-oracles.md +++ b/ru/core-concepts/price-oracles.md @@ -104,7 +104,7 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s -Чтобы создать и сжечь соответствующее количество OUSD при входе и выходе, смарт-контракты должны точно определять цену на USDT, USDC и DAI, которые входят в систему и выходят из нее. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +Чтобы создать и сжечь соответствующее количество OUSD при входе и выходе, смарт-контракты должны точно определять цену на USDT, USDC и DAI, которые входят в систему и выходят из нее. Также необходим надежный способ увеличения предложения для распределения заработанных процентов или предложения по контрактам, если есть отрицательное изменение стоимости базовых активов. Как децентрализованный протокол, OUSD должен полагаться на децентрализованные источники этих цен. {% hint style="info" %} OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. From c962edf27c8728607f48c57ef977d08289ea01a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 17:50:41 -0700 Subject: [PATCH 02777/11794] New translations bug-bounties.md (Italian) --- it/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/security-and-risks/bug-bounties.md b/it/security-and-risks/bug-bounties.md index 92140f5ed..4e052375c 100644 --- a/it/security-and-risks/bug-bounties.md +++ b/it/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Le Bug Bounties sono garantite a totale discrezione di Origin Protocol. Le ricompense variano in dimensioni da **100$** per piccoli problemi, fino a **250.000** per le vulnerabilità più gravi. Attualmente, il programma di bounty si applica solo a OUSD e non agli altri prodotti di Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From 2e630d9621dc9d68258d4db683805e26aaa0fa50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 4 Oct 2020 17:50:43 -0700 Subject: [PATCH 02778/11794] New translations vault.md (Italian) --- it/smart-contracts/api/vault.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/it/smart-contracts/api/vault.md b/it/smart-contracts/api/vault.md index 66bcb57b9..f944d4ea6 100644 --- a/it/smart-contracts/api/vault.md +++ b/it/smart-contracts/api/vault.md @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| Nome del Parametro | Tipo | Descrizione | +|:------------------ |:------- |:-------------------------- | +| \_asset | address | Indirizzo della stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| Nome del Parametro | Tipo | Descrizione | +|:------------------ |:------ |:------------------------ | +| symbol | string | Simbolo della stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| Nome del Parametro | Tipo | Descrizione | +|:------------------ |:------ |:------------------------ | +| symbol | string | Simbolo della stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| Nome del Parametro | Tipo | Descrizione | +|:------------------ |:------- |:--------------------------- | +| \_asset | address | Indirizzo della stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| Nome del Parametro | Tipo | Descrizione | +|:------------------ |:------- |:-------------------------- | +| \_asset | address | Indirizzo della stablecoin | From af78f4f6e935af94caec0a55c8769187a5291997 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 03:34:24 -0700 Subject: [PATCH 02779/11794] New translations bug-bounties.md (Italian) --- it/security-and-risks/bug-bounties.md | 34 +++++++++++++-------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/it/security-and-risks/bug-bounties.md b/it/security-and-risks/bug-bounties.md index 4e052375c..50997fc60 100644 --- a/it/security-and-risks/bug-bounties.md +++ b/it/security-and-risks/bug-bounties.md @@ -5,29 +5,29 @@ Le Bug Bounties sono garantite a totale discrezione di Origin Protocol. Le ricompense variano in dimensioni da **100$** per piccoli problemi, fino a **250.000** per le vulnerabilità più gravi. Attualmente, il programma di bounty si applica solo a OUSD e non agli altri prodotti di Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +Per poter beneficiare della bug bounty, è necessario seguire le regole della divulgazione responsabile descritte di seguito. {% endhint %} -**Responsible Disclosure** +**Divulgazione responsabile** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +La sicurezza è la nostra massima priorità e abbiamo fatto ogni sforzo per assicurarci che il nostro codice sia protetto e funzioni come previsto. Tuttavia, è del tutto possibile che delle vulnerabilità, grandi o piccole, possano essere passate inosservate. -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +Nel caso in cui tu scopra una vulnerabilità, ci piacerebbe essere immediatamente informati in modo da poter adottare misure per porre rimedio il più rapidamente possibile. -If you discover a vulnerability, please do the following: +Se scopri una vulnerabilità, perfavore procedi come segue: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* Segnala i tuoi risultati a[security@originprotocol.com](mailto:security@originprotcol.com) o contatta [Josh Fraser su Keybase](https://keybase.io/joshfraser) +* Non ottenere vantaggi dalla vulnerabilità o dal problema che hai scoperto +* Non rivelare il problema ad altri finché non è stato risolto +* Non utilizzare attacchi alla sicurezza, ingegneria sociale, denial of service, spam o applicazioni di terze parti +* Fornisci informazioni sufficienti per riprodurre il problema, così saremo in grado di risolverlo il più rapidamente possibile. Vulnerabilità complesse potrebbero richiedere ulteriori spiegazioni, pertanto potremmo chiederti ulteriori informazioni. -In return, we promise: +In cambio, promettiamo: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* Risponderemo alla tua segnalazione entro 3 giorni lavorativi con la nostra valutazione a riguardo, e una data di risoluzione prevista +* Se hai seguito le istruzioni di cui sopra, non intraprenderemo alcuna azione legale contro di te in relazione alla segnalazione +* Tratteremo la tua segnalazione con la massima riservatezza e non trasmetteremo i tuoi dati personali a terzi senza il tuo permesso +* Se lo desideri, ti terremo informato sui progressi di risoluzione del problema +* Nelle informazioni pubbliche riguardanti la vulnerabilità segnalata, daremo il tuo nome in qualità di scopritore \(a meno che non desideri diversamente\) +* In segno di gratitudine per la tua assistenza, offriamo una ricompensa per ogni segnalazione di un problema di sicurezza che non era ancora noto. L'importo della ricompensa verrà determinato in base alla gravità della vulnerabilità, la qualità del report e a all'assistenza ulteriore da te fornita. From 123ed98b17bc0f706e8be1f6d1e5877954034a0d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 03:34:25 -0700 Subject: [PATCH 02780/11794] New translations vault.md (Italian) --- it/smart-contracts/api/vault.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/it/smart-contracts/api/vault.md b/it/smart-contracts/api/vault.md index f944d4ea6..ab134832a 100644 --- a/it/smart-contracts/api/vault.md +++ b/it/smart-contracts/api/vault.md @@ -109,7 +109,7 @@ Restituisce il numero di stablecoin supportate rappresentate dal tipo `uint256` **`function getAllAssets()`** -Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ +Restituisce, in ordine, tutti gli indirizzi delle stablecoin supportate, ed è rappresentato dal tipo ` uint256` ### getStrategyCount\(\)‌ @@ -121,13 +121,13 @@ Restituisce il numero delle strategie attive nel Vault, ed è rappresentato dal **`function getAPR()`** -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ +Restituisce il rendimento totale annuo \(APR\) del Vault e di tutte le strategie, ed è rappresentato dal tipo ` uint256`. Resulting number has 18 decimal spaces.‌ ### isSupportedAsset\(\) **`function isSupportedAsset(address _asset)`**‌ -Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. +Restituisce il valore boolean true se l'asset specificato dal parametro `_asset` è supportato dal Vault. | Nome del Parametro | Tipo | Descrizione | |:------------------ |:------- |:-------------------------- | @@ -137,7 +137,7 @@ Return the boolean that is true if the asset specified by the `_asset` parameter **`function priceUSDMint(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Restituisce il prezzo del tasso di cambio della stablecoin specificata dal parametro `symbol`, che viene utilizzata per coniare gli OUSD, ed è rappresentato dal tipo ` uint256`. Il numero risultante ha 18 cifre decimali. | Nome del Parametro | Tipo | Descrizione | |:------------------ |:------ |:------------------------ | @@ -147,7 +147,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceUSDRedeem(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Restituisce il prezzo del tasso di cambio della stablecoin specificata dal parametro `symbol`, che viene utilizzata per riscattare gli OUSD, ed è rappresentato dal tipo ` uint256`. Il numero risultante ha 18 cifre decimali. | Nome del Parametro | Tipo | Descrizione | |:------------------ |:------ |:------------------------ | @@ -157,7 +157,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceAssetUSDMint(address _asset)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Restituisce il prezzo del tasso di cambio della stablecoin specificata dal parametro ` _asset `, che viene utilizzata per coniare gli OUSD, ed è rappresentato dal tipo ` uint256`. Il numero risultante ha 18 cifre decimali. | Nome del Parametro | Tipo | Descrizione | |:------------------ |:------- |:--------------------------- | @@ -167,7 +167,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Restituisce il prezzo del tasso di cambio della stablecoin specificata dal parametro ` _asset `, che viene utilizzata per riscattare gli OUSD, ed è rappresentato dal tipo ` uint256`. Il numero risultante ha 18 cifre decimali. | Nome del Parametro | Tipo | Descrizione | |:------------------ |:------- |:-------------------------- | From 28730778733779777fb4281c329b3343f625a5d6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 03:45:43 -0700 Subject: [PATCH 02781/11794] New translations contributing.md (Italian) --- it/security-and-risks/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/security-and-risks/contributing.md b/it/security-and-risks/contributing.md index 5d53b886f..ed5b02d92 100644 --- a/it/security-and-risks/contributing.md +++ b/it/security-and-risks/contributing.md @@ -2,7 +2,7 @@ **100% Open-source** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD è un progetto interamente open source e accogliamo con piacere contributi di ogni tipo. Ci sono molti modi per aiutare, segnalando problemi, contribuendo allo sviluppo di codice, e aiutandoci a migliorare la nostra community. We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. From 798dfe836f31e0eb180f790fae8845c9955798e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 04:00:56 -0700 Subject: [PATCH 02782/11794] New translations contributing.md (Italian) --- it/security-and-risks/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/security-and-risks/contributing.md b/it/security-and-risks/contributing.md index ed5b02d92..9cc004143 100644 --- a/it/security-and-risks/contributing.md +++ b/it/security-and-risks/contributing.md @@ -4,7 +4,7 @@ OUSD è un progetto interamente open source e accogliamo con piacere contributi di ogni tipo. Ci sono molti modi per aiutare, segnalando problemi, contribuendo allo sviluppo di codice, e aiutandoci a migliorare la nostra community. -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +Noi lavoriamo in pubblico e la nostra azienda è su Discord ed è aperta a tutti. Se hai domande o hai bisogno di aiuto per iniziare, i nostri canali OUSD su Discord sono il posto migliore per ricevere assistenza dal nostro team e dalla nostra community. #### Development Process From a2691e506099af0b10c14ccd0c4f1ee2d1246f4e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 06:43:57 -0700 Subject: [PATCH 02783/11794] New translations contributing.md (Italian) --- it/security-and-risks/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/security-and-risks/contributing.md b/it/security-and-risks/contributing.md index 9cc004143..c9a67aea6 100644 --- a/it/security-and-risks/contributing.md +++ b/it/security-and-risks/contributing.md @@ -1,12 +1,12 @@ # Contributing -**100% Open-source** +**100% Open source** OUSD è un progetto interamente open source e accogliamo con piacere contributi di ogni tipo. Ci sono molti modi per aiutare, segnalando problemi, contribuendo allo sviluppo di codice, e aiutandoci a migliorare la nostra community. Noi lavoriamo in pubblico e la nostra azienda è su Discord ed è aperta a tutti. Se hai domande o hai bisogno di aiuto per iniziare, i nostri canali OUSD su Discord sono il posto migliore per ricevere assistenza dal nostro team e dalla nostra community. -#### Development Process +#### Processo di sviluppo Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. From 757aa55f682d0ea43bc39a60e071188396b8b51e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 06:43:58 -0700 Subject: [PATCH 02784/11794] New translations dai.md (Indonesian) --- id/core-concepts/supported-stablecoins/dai.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/core-concepts/supported-stablecoins/dai.md b/id/core-concepts/supported-stablecoins/dai.md index 607658bc0..1734af457 100644 --- a/id/core-concepts/supported-stablecoins/dai.md +++ b/id/core-concepts/supported-stablecoins/dai.md @@ -2,9 +2,9 @@ ![](../../.gitbook/assets/dai.png) -Dai adalah stablecoin yang dipatok dengan fiat yang diluncurkan sebagai token ERC-20 di blockchain Ethereum pada Desember 2017. Peningkatan besar-besaran dari Dai \ (SAI \) dengan jaminan tunggal menjadi Dai \ (DAI \) dengan jaminan multi-jaminan telah diselesaikan pada bulan November 2019. Dai is pegged to the US dollar. +Dai adalah stablecoin yang dipatok dengan fiat yang diluncurkan sebagai token ERC-20 di blockchain Ethereum pada Desember 2017. Peningkatan besar-besaran dari Dai \ (SAI \) dengan jaminan tunggal menjadi Dai \ (DAI \) dengan jaminan multi-jaminan telah diselesaikan pada bulan November 2019. Dai dipatok ke dolar AS. -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. +Dai dicetak oleh pengguna yang mengunci aset kripto seperti ETH atau USDC sebagai jaminan dalam posisi hutang yang dijaminkan \ (CDP \) yang disebut vault. Sebelumnya, hanya ETH yang diterima sebagai jaminan. Cadangan dan status setiap vault dapat dilihat di blockchain secara real-time. Kesehatan vault ini dan stablecoin Dai diawasi dengan ketat. Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. From 9f36d3c10e21560e856c10a34bc81c1ea96198a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 06:44:00 -0700 Subject: [PATCH 02785/11794] New translations yearn.finance.md (Indonesian) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/id/core-concepts/supported-defi-platforms/yearn.finance.md b/id/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..d75b2bd77 100644 --- a/id/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/id/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +Akan segera hadir. Yearn.finance belum terintegrasi. {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +Yearn.finance, sebelumnya iEarn.finance, adalah platform agregasi hasil yang dibangun di atas Ethereum dan diluncurkan pada Januari 2020 oleh Andre Cronje. Yearn mengelola pertanian hasil dan strategi penyeimbangan kembali menggunakan kombinasi otomatisasi dan pengambilan keputusan manusia atas nama pengguna yang telah menyetor modal. -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn memiliki dua produk agregasi hasil, Earn dan Vaults. Earn memungkinkan pengguna untuk menyetor stablecoin atau wrapped BTC ke dalam kumpulan likuiditas di Curve untuk mendapatkan biaya dan imbalan token tata kelola. Aset-aset ini juga dipinjamkan pada platform yang menawarkan hasil tinggi dan hadiah token, menambah hasil yang diperoleh. -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults menawarkan pengalaman yang lebih otomatis dan terkelola. Pengguna menyimpan aset seperti LINK, token penyedia likuiditas Curve, atau stablecoin, dan Vault mengumpulkan aset-aset ini bersama-sama dan meluncurkan strategi pertanian dengan pendapatan tertinggi yang dianggap aman oleh komunitas dan Andre Cronje. Token tata kelola yang diperoleh sebagai hadiah dijual untuk aset asli yang disimpan dan digabungkan dengan biaya lain dan secara otomatis dimasukkan ke dalam Vault untuk menghasilkan hasil gabungan. Strategi dapat sering diubah dan mengumpulkan aset akan menghemat biaya gas bagi pengguna. -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn diatur oleh YFI, token tata kelola ERC-20. Pemegang YFI dapat memberikan suara pada perubahan protokol setelah setuju untuk mengunci YFI mereka selama 3 hari. YFI juga dapat dipertaruhkan untuk mendapatkan hasil di portal tata kelola. Hasil ini berasal dari biaya yang dibebankan kepada pengguna pada produk Yearn. YFI didistribusikan sepenuhnya kepada penyedia likuiditas di Curve dan Balancer. Tidak ada alokasi untuk anggota tim atau investor. -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Nilai total Yearn yang dikunci \ (TVL \) dengan cepat berkembang menjadi lebih dari $ 800 juta, menjadikannya salah satu platform DeFi terbesar. YFI memiliki kapitalisasi pasar yang beredar lebih dari $ 400 juta. -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn telah menjalani beberapa audit keamanan dan kontrak pintar oleh CertiK, Quantstamp, HackMD, dan CryptoManiacs. Yearn memiliki reputasi untuk meluncurkan produk eksperimental dengan sangat cepat dan memperingatkan pengguna bahwa produk mereka dalam versi beta. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Sumber | | +|:------------------ |:-------------------------------------------------------------------- | +| Situs resmi | [https://yearn.finance/](https://yearn.finance/) | +| Dokumen pengembang | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From d76b60be4400a08170d8771294893f960b9777f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 06:44:02 -0700 Subject: [PATCH 02786/11794] New translations uniswap.md (Indonesian) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/id/core-concepts/supported-defi-platforms/uniswap.md b/id/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..3b458ffb1 100644 --- a/id/core-concepts/supported-defi-platforms/uniswap.md +++ b/id/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +Akan segera hadir. Uniswap belum terintegrasi. {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap adalah protokol dan bursa likuiditas terdesentralisasi di Ethereum, diluncurkan pada November 2018. Uniswap v2 diluncurkan pada Mei 2020. Pengguna dapat menukar token ERC-20 dengan biaya tertentu atau menyumbangkan token ke kumpulan likuiditas untuk mendapatkan bayaran. -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Pasar di Uniswap beroperasi sebagai kumpulan likuiditas daripada buku pesanan. Jenis bursa ini disebut Automated Market Maker \ (AMM \). Nilai tukar antara dua aset ditentukan oleh formula produk konstan dan bergerak di sepanjang kurva harga bergantung pada bobot relatif dari setiap aset dalam kumpulan. Hal ini mendorong arbitrase untuk memasuki kumpulan likuiditas untuk menyeimbangkan kembali bobot relatif dan menormalkan nilai tukar. -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +Pedagang dapat tergelincir jika tidak ada cukup likuiditas di kumpulan tertentu dan mungkin tidak dilindungi dari nilai tukar yang tidak menguntungkan. Penyedia likuiditas dapat mengalami kerugian tidak permanen ketika nilai tukar kumpulan tidak sesuai dengan realitas pasar dan arbitrase melakukan perdagangan di sepanjang kurva harga. -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +Peserta kumpulan diberi token Penyedia Likuiditas Uniswap \ (LP \) yang sesuai dengan bagian likuiditas mereka yang disediakan di kumpulan tertentu. Token LP ini dapat ditransfer secara bebas. Peserta dapat keluar dari kumpulan kapan saja dengan menukarkan token ini dengan aset yang diberikan dan biaya yang dikenakan. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +Penerbit token yang berusaha meningkatkan likuiditas token mereka telah menawarkan insentif kepada penyedia likuiditas dalam kampanye penambangan likuiditas. Penerbit token baru juga telah meluncurkan token mereka di kumpulan Uniswap. -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +Volume perdagangan di Uniswap sekarang melebihi dari banyak bursa tradisional dan secara teratur melampaui $ 200 juta setiap hari. Uniswap memiliki lebih dari $ 170 juta dalam Total Value Locked \ (TVL \) oleh penyedia likuiditas. Uniswap tidak memiliki platform asli atau token tata kelola. -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Kontrak pintar Uniswap telah diaudit dan diverifikasi secara resmi oleh dapp.org. Aave memelihara program bug bounty. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Sumber | | +|:------------------ |:------------------------------------------------------------------------ | +| Situs resmi | [https://uniswap.org/](https://uniswap.org/) | +| Dokumen pengembang | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 2511a8906c8ebbc5fe5bbff26392c3225b6ddd68 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 06:44:04 -0700 Subject: [PATCH 02787/11794] New translations dydx.md (Indonesian) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/id/core-concepts/supported-defi-platforms/dydx.md b/id/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..7492cd449 100644 --- a/id/core-concepts/supported-defi-platforms/dydx.md +++ b/id/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +Akan segera hadir. DyDx belum terintegrasi. {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX adalah protokol dan platform perdagangan dan peminjaman yang dibangun di atas Ethereum dan diluncurkan pada Mei 2019. Pengguna dapat memperdagangkan aset di bursa non-kustodian dYdX, perdagangan desentralisasi, atau berpartisipasi dalam meminjam dan meminjamkan. Protokol peminjaman memungkinkan perdagangan margin dan berjangka. Suku bunga disesuaikan berdasarkan penawaran dan permintaan dan hanya pinjaman jangka pendek yang ditawarkan. -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +Likuiditas untuk aset yang tersedia untuk meminjam dan dipinjamkan disatukan berdasarkan jenis aset. Bunga yang dibayarkan kepada pemberi pinjaman diakru secara otomatis dan peminjam harus memberikan jaminan untuk mengambil pinjaman. -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX juga mendukung pinjaman cepat, yaitu pinjaman tanpa jaminan di mana pengguna meminjam dan membayar kembali saldo pinjaman dalam satu transaksi, yang berarti pengguna pinjaman kilat tidak perlu menyiapkan modal awal. Pinjaman cepat adalah produk kompleks yang ditujukan untuk pengembang dan dapat digunakan untuk arbitrase di beberapa protokol DeFi. -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +dYdX memiliki total nilai sekitar $ 40 juta yang dikunci \ (TVL \) pada saat penulisan ini. dYdX tidak memiliki token asli. -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX telah menjalani audit keamanan oleh OpenZeppelin dan Bramah Systems. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Sumber | | +|:------------------ |:-------------------------------------------------------------------- | +| Situs resmi | [https://dydx.exchange/](https://dydx.exchange/) | +| Dokumen pengembang | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 4a7402a32a203d250a639b72aa1d17c1ae3ab5da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 06:44:06 -0700 Subject: [PATCH 02788/11794] New translations curve.md (Indonesian) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/id/core-concepts/supported-defi-platforms/curve.md b/id/core-concepts/supported-defi-platforms/curve.md index 021d0041b..bb3e19a53 100644 --- a/id/core-concepts/supported-defi-platforms/curve.md +++ b/id/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +Akan segera hadir. Curve belum terintegrasi. {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve adalah protokol likuiditas terdesentralisasi dan bursa di Ethereum untuk stablecoin dan wrapped BTC, diluncurkan pada Januari 2020. Pengguna dapat bertukar antara stablecoin ERC-20 yang populer atau antara representasi bitcoin ERC-20. Penyedia likuiditas memfasilitasi perdagangan dan mendapatkan biaya. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve adalah Automated Market Maker \ (AMM \) di mana setiap pasar memiliki kumpulan likuiditas terkait dengan dua aset atau lebih yang seharusnya memiliki nilai yang sama, seperti USDT, USDC, DAI dan TUSD, yang semuanya merupakan stablecoin yang dipatok dalam dolar AS. Nilai tukar antara setiap stablecoin dan bobot relatifnya ditentukan oleh algoritme berdasarkan penawaran dan permintaan. Arbitrase bertindak untuk menormalkan nilai tukar ini. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Beberapa kolam likuiditas Curve mendapatkan biaya tambahan untuk penyedia likuiditas selain biaya pertukaran dari para pedagang. Curve menawarkan kumpulan stablecoin yang terintegrasi dengan Compound, yearn.finance, dan Synthetix. Aset di setiap kumpulan likuiditas disediakan untuk platform tersebut untuk menghasilkan hasil tambahan yang diteruskan ke penyedia likuiditas masing-masing kumpulan. Token Penyedia Likuiditas \ (LP \) diberikan kepada peserta kumpulan dan dapat ditukar dengan likuiditas awal mereka yang disediakan ditambah biaya dan hasil yang masih harus dibayar. Token LP juga dapat ditransfer untuk digunakan dalam protokol lain. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve diatur oleh CRV, token tata kelola ERC-20. Pemegang CRV dapat memberikan suara pada perubahan protokol. Pemegang CRV dapat mempertaruhkan token mereka untuk kekuatan voting tambahan yang sebanding dengan waktu yang dipertaruhkan. CRV terus diberikan kepada penyedia likuiditas dan sebagian besar dari total pasokan CRV dialokasikan ke tim dan investor dengan jadwal pemberian yang berkelanjutan. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Volume perdagangan di Curve seringkali melebihi $ 50 juta setiap hari. Curve memiliki Total Value Locked \ (TVL \) lebih dari $ 1 miliar oleh penyedia likuiditas pada saat penulisan. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve telah menjalani dua audit oleh Trail of Bits dan menjalankan program bug bounty. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Sumber | | +|:------------------ |:------------------------------------------------------------------------ | +| Situs resmi | [https://uniswap.org/](https://uniswap.org/) | +| Dokumen pengembang | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 25a67cde1273c02dfe3dd673c56b83b4e14d7a4c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 06:44:08 -0700 Subject: [PATCH 02789/11794] New translations compound.md (Indonesian) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/id/core-concepts/supported-defi-platforms/compound.md b/id/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..ba74bf72a 100644 --- a/id/core-concepts/supported-defi-platforms/compound.md +++ b/id/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound adalah protokol dan platform peminjaman yang dibangun di atas Ethereum dan diluncurkan pada September 2018. Pengguna di Aave bisa mendapatkan bunga majemuk atau meminjam aset dengan jaminan. Setiap aset yang didukung digabungkan dalam kumpulan likuiditasnya sendiri dan suku bunga disesuaikan secara otomatis berdasarkan penawaran dan permintaan. -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +Saldo agunan diwakili oleh ERC-20 cTokens, yang secara otomatis menghasilkan bunga dan peningkatan nilai dari waktu ke waktu relatif terhadap aset pokok yang mereka wakili. Pengguna dapat meminjam aset terhadap aTokens mereka. cTokens dapat ditransfer secara bebas dan dapat digunakan pada banyak protokol DeFi lainnya. aTokens dapat ditukar dengan jaminan yang mendasarinya kapan saja. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound diatur oleh COMP, token tata kelola ERC-20. Pemegang COMP dapat mengusulkan dan memberikan suara pada perubahan protokol atau mendelegasikan suara mereka kepada orang lain. Token COMP diberikan secara pro rata kepada pengguna protokol setiap hari, dibagi rata antara peminjam dan pemberi pinjaman. Sebagian besar pasokan token COMP disimpan oleh tim Compound, investor, dan penasihat. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Nilai total Compound yang dikunci \ (TVL \) dengan cepat berkembang menjadi hampir $ 800 juta, menjadikannya salah satu protokol DeFi terbesar. COMP memiliki kapitalisasi pasar yang beredar lebih dari $ 500 juta. -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound telah menjalani beberapa audit keamanan oleh OpenZeppelin dan Trail of Bits. Protokol Compound secara resmi diverifikasi oleh CertiK dan telah menjalani uji tekanan ekonomi oleh Gauntlet. Compound memelihara program bug bounty. -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Sumber | | +|:------------------ |:-------------------------------------------------------------------------------------------------------------- | +| Situs resmi | [https://compound.finance/](https://compound.finance/) | +| Dokumen pengembang | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From a97d53c0979227d58baca2f6c4ce3bd163899a78 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 06:44:09 -0700 Subject: [PATCH 02790/11794] New translations balancer.md (Indonesian) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/id/core-concepts/supported-defi-platforms/balancer.md b/id/core-concepts/supported-defi-platforms/balancer.md index d8c44c64f..09b1d7695 100644 --- a/id/core-concepts/supported-defi-platforms/balancer.md +++ b/id/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer belum diintegrasikan. +Akan segera hadir. Balancer belum diintegrasikan. {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer adalah protokol dan pertukaran likuiditas terdesentralisasi di Ethereum, diluncurkan pada Maret 2020. Pengguna dapat menukar token ERC-20 dengan biaya tertentu atau menyumbangkan token ke kolam likuiditas untuk mendapatkan bayaran. -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer adalah Automated Market Maker \ (AMM \) yang memungkinkan kumpulan likuiditas hingga 8 aset berbeda dengan bobot khusus. Kolam likuiditas di Balancer dapat dianggap serupa dengan Exchange Traded Funds \ (ETFs \) atau portofolio dengan target bobot untuk aset-aset tertentu. Apabila perdagangan menyebabkan kumpulan tersebut bergeser dari distribusi bobot targetnya, nilai tukar antar aset dalam kelompok tersebut berubah. Arbitrase dapat mengeksekusi pertukaran untuk memanfaatkan ini dan bertindak untuk menyeimbangkan kembali kumpulan ke distribusi bobot targetnya. Likuiditas juga dapat dibagikan di seluruh kumpulan, tidak seperti AMM lainnya. -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer mendukung kumpulan pribadi, di mana hanya pemilik kumpulan yang dapat menyumbangkan likuiditas, kumpulan bersama, yang sepenuhnya bersifat publik, dan kumpulan cerdas, yang merupakan kumpulan bersama yang dikendalikan oleh kontrak cerdas yang dapat menerapkan aturan dan logika otomatis. Penyedia likuiditas diberi Balancer Pool Token \ (BPTs \) yang mewakili bagian mereka dari kumpulan dan biaya-biaya. Token ini dapat dipindahtangankan secara bebas dan dapat ditukarkan dengan aset yang disediakan dan biaya yang diperoleh. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +Penerbit token yang berusaha meningkatkan likuiditas token mereka telah menawarkan insentif kepada penyedia likuiditas dalam kampanye penambangan likuiditas. Penerbit token baru juga telah meluncurkan token mereka di kolam Balancer. -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer diatur oleh BAL, token tata kelola ERC-20. Pemegang BAL dapat memberikan suara pada perubahan protokol. BAL terus diberikan kepada penyedia likuiditas dan sebagian besar dari total pasokan BAL dialokasikan ke tim dan investor dengan jadwal pemberian yang berkelanjutan. -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Volume perdagangan di Balancer seringkali melebihi $ 25 juta setiap hari. Balancer memiliki Total Value Locked \ (TVL \) lebih dari $ 250 juta oleh penyedia likuiditas pada saat penulisan. -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer telah menjalani audit keamanan oleh Trail of Bits dan memiliki program bug bounty. Namun, Balancer telah mengalami eksploitasi besar pada Juni 2020. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Sumber | | +|:------------------ |:-------------------------------------------------------------------- | +| Situs resmi | [https://balancer.finance/](https://balancer.finance/) | +| Dokumen pengembang | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 155bb80772d65de5e5e576e791e53e9b308ffdb0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 06:44:11 -0700 Subject: [PATCH 02791/11794] New translations aave.md (Indonesian) --- .../supported-defi-platforms/aave.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/id/core-concepts/supported-defi-platforms/aave.md b/id/core-concepts/supported-defi-platforms/aave.md index dd1320d7c..c4af4c64f 100644 --- a/id/core-concepts/supported-defi-platforms/aave.md +++ b/id/core-concepts/supported-defi-platforms/aave.md @@ -1,12 +1,12 @@ # Aave {% hint style="info" %} -Coming soon. Aave belum terintegrasi. +Akan segera hadir. Aave belum terintegrasi. {% endhint %} Aave adalah protokol dan platform peminjaman yang dibangun di atas Ethereum dan diluncurkan pada Januari 2020 oleh para pencipta ETHLend. Pengguna di Aave bisa mendapatkan bunga majemuk atau meminjam aset dengan jaminan. Setiap aset yang didukung digabungkan dalam kumpulan likuiditasnya sendiri dan pengguna dapat memilih antara suku bunga variabel berdasarkan penawaran dan permintaan atau suku bunga tetap. -Saldo jaminan diwakili oleh ERC-20 aTokens dengan rasio 1: 1 terhadap aset dasar yang mereka wakili. Bunga digabungkan secara otomatis dan dibayarkan kepada pemberi pinjaman dengan aTokens, yang berarti pemberi pinjaman akan terus melihat saldo aToken mereka meningkat dari waktu ke waktu. Pengguna dapat meminjam aset terhadap aTokens mereka. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens dapat ditukar dengan jaminan yang mendasarinya kapan saja. +Saldo jaminan diwakili oleh ERC-20 aTokens dengan rasio 1: 1 terhadap aset dasar yang mereka wakili. Bunga digabungkan secara otomatis dan dibayarkan kepada pemberi pinjaman dengan aTokens, yang berarti pemberi pinjaman akan terus melihat saldo aToken mereka meningkat dari waktu ke waktu. Pengguna dapat meminjam aset terhadap aTokens mereka. aTokens dapat ditransfer secara bebas dan dapat digunakan pada banyak protokol DeFi lainnya. aTokens dapat ditukar dengan jaminan yang mendasarinya kapan saja. Aave mendukung pinjaman kilat, yaitu pinjaman tanpa jaminan di mana pengguna meminjam dan membayar kembali saldo pinjaman dalam satu transaksi, artinya pengguna pinjaman kilat tidak perlu menyiapkan modal awal. Pinjaman flash adalah produk kompleks yang ditujukan untuk pengembang dan dapat digunakan untuk arbitrase di beberapa protokol DeFi. @@ -16,10 +16,10 @@ Nilai total Aave terkunci \ (TVL \) telah dengan cepat tumbuh menjadi lebih dari Aave telah menjalani audit keamanan oleh OpenZeppelin, Trail of Bits, dan Consensys Diligence. Aave memelihara program bug bounty. -| Sumber | | -|:-------------- |:------------------------------------------------------------------------------ | -| Situs resmi | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Sumber | | +|:------------------ |:------------------------------------------------------------------------------ | +| Situs resmi | [https://aave.com/](https://aave.com/) | +| Dokumen pengembang | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 858db80f7e1a47352b83d18cc2cfa2d61ff27aae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 06:44:13 -0700 Subject: [PATCH 02792/11794] New translations README.md (Indonesian) --- .../supported-defi-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/id/core-concepts/supported-defi-platforms/README.md b/id/core-concepts/supported-defi-platforms/README.md index 50ee37b6c..26f3fce06 100644 --- a/id/core-concepts/supported-defi-platforms/README.md +++ b/id/core-concepts/supported-defi-platforms/README.md @@ -1,14 +1,14 @@ -# Supported DeFi Platforms +# Platform DeFi yang Didukung -**Supported Platforms** +**Platform yang Didukung** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD menghasilkan imbal hasil dengan menyetorkan stablecoin ke dalam platform pinjaman dan kolam likuiditas pembuat pasar. Penting untuk dipahami bahwa platform ini memang membawa risiko teknologi dan dana bisa hilang jika ada peristiwa keamanan besar. Kami memilih untuk bekerja dengan platform yang kontrak cerdasnya telah diaudit dan yang kami rasa paling aman. -Currently, we plan to earn yields from the following platforms: +Saat ini, kami berencana untuk mendapatkan hasil dari platform berikut: {% page-ref page="compound.md" %} -Integrations are currently planned for the following platforms: +Integrasi saat ini direncanakan untuk platform berikut: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +Meskipun DeFi telah berkembang sangat cepat dan sekarang ada nilai miliaran dolar yang disimpan di platform ini, beberapa dari proyek ini masih dalam versi beta dan sangat eksperimental. Mungkin ada kerentanan tersembunyi dalam kontrak pintar yang memberdayakan platform ini, dan ada kerugian jutaan dolar yang disebabkan oleh kerentanan dalam aplikasi Ethereum di masa lalu. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +Kami memantau dengan cermat peristiwa keamanan pada platform yang kami dukung dan akan segera bergerak untuk mengamankan dana pemegang OUSD jika kami mengidentifikasi ancaman apa pun. From a543503ab7965094588c162646ea317582780bc9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 06:44:16 -0700 Subject: [PATCH 02793/11794] New translations price-oracles.md (Indonesian) --- id/core-concepts/price-oracles.md | 58 +++++++++++++++---------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/id/core-concepts/price-oracles.md b/id/core-concepts/price-oracles.md index c6ce3f8a4..d77386925 100644 --- a/id/core-concepts/price-oracles.md +++ b/id/core-concepts/price-oracles.md @@ -69,71 +69,71 @@ OUSD dirancang untuk tetap dipatok pada 1 USD dan didukung 1: 1 dengan stablecoi

$ 1,22

13 Maret 2020

- $0.316757 + $ 0,316757 CoinGecko USDT -

$0.849809

-

Feb 02, 2017

+

$ 0,849809

+

02 Feb 2017

-

$1.21

-

May 27, 2017

+

$ 1,21

+

27 Mei 2017

- $0.360191 + $ 0,360191 CoinGecko USDT -

$0.572521

-

Mar 02, 2015

+

$ 0,572521

+

02 Maret 2015

-

$1.32

-

Jul 24, 2018

+

$ 1,32

+

24 Juli 2018

- $0.747479 + $ 0,747479 CoinMarketCap -In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +Untuk membuat dan membakar jumlah OUSD yang sesuai saat masuk dan keluar, kontrak pintar harus memberi harga akurat pada USDT, USDC, dan DAI yang masuk dan keluar dari sistem. Ini juga membutuhkan cara yang dapat diandalkan untuk memperluas pasokan untuk mendistribusikan bunga yang diperoleh, atau mengontrak pasokan jika ada perubahan negatif dalam nilai aset yang mendasarinya. Sebagai protokol terdesentralisasi, OUSD harus bergantung pada sumber non-sentralisasi untuk harga ini. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +OUSD mengambil harga dari beberapa oracle on-chain dan menggunakan nilai tukar yang paling menguntungkan untuk kumpulan. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +Untuk mencegah serangan jahat dan untuk mendorong investor jangka panjang daripada spekulan jangka pendek, kontrak OUSD membandingkan umpan harga dari berbagai sumber dan akan menggunakan nilai tukar mana pun yang menguntungkan seluruh kelompok dibandingkan individu. Mekanisme ini melindungi dana kumpulan dari arbitrase dan mencegah individu mana pun untuk dapat memanfaatkan inefisiensi sementara yang disebabkan oleh oracle yang salah harga untuk menghabiskan kumpulan aset bersama. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +Ini melindungi dana di kumpulan sambil memberi penghargaan kepada pemegang jangka panjang. Karena harga paling aman tergantung pada arah perdagangan, oracle Origin menghadapkan kedua `priceUSDMint ()` dan `priceUSDRedeem ()`. Fungsi rebasing menggunakan `priceUSDMint ()` untuk konsistensi. -Here is the initial set of oracles that are being used by OUSD: +Berikut adalah set oracle awal yang digunakan oleh OUSD: -{% embed url="https://compound.finance/docs/prices" caption="" %} +{% embed url = "https://compound.finance/docs/prices" caption = ""%} -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +{% embed url = "https://feeds.chain.link/eth-usd" caption = ""%} -The following oracles have been implemented, but are not currently being used due to gas costs: +Oracle berikut telah diterapkan, tetapi saat ini tidak digunakan karena biaya gas: -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} +{% embed url = "https://uniswap.org/docs/v2/core-concepts/oracles" caption = ""%} {% tabs %} -{% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% tab title = "USDT / USD"%} +Oracle berikut digunakan untuk mengambil atau menghitung harga **DAI / USD:** + +| Oracle | Pasangan | Kontrak | +|:---------------- |:----------- |:-------------------------------------------- | +| Buka Umpan Harga | DAI / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Rantai | DAI / USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Rantai | DAI / ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI / ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} {% tab title = "USDT / USD"%} From 96e5a573f65c11e811c39f2e224fc15533c7f1e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 07:10:13 -0700 Subject: [PATCH 02794/11794] New translations contributing.md (Italian) --- it/security-and-risks/contributing.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/it/security-and-risks/contributing.md b/it/security-and-risks/contributing.md index c9a67aea6..9139ce7f3 100644 --- a/it/security-and-risks/contributing.md +++ b/it/security-and-risks/contributing.md @@ -1,4 +1,4 @@ -# Contributing +# Contribuire **100% Open source** @@ -8,12 +8,12 @@ Noi lavoriamo in pubblico e la nostra azienda è su Discord ed è aperta a tutti #### Processo di sviluppo -Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. +La nostra strategia di branching è simile a quella di [ GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), ma noi sviluppiamo completamente nel branch `master` e utilizziamo il branch `stable` per il codice che viene rilasciato. -Your development flow should look like: +Il tuo flusso di sviluppo dovrebbe assomigliare a: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +1. Trova un problema interessante e comunicalo! Informa il canale `#engineering` su [Discord](https://discord.gg/jyxpUSe) su ciò cui tu vuoi lavorare. +2. Informa un membro del [core team](https://github.com/orgs/OriginProtocol/teams/core/members) su Discord e chiedigli di essere aggiunto al nostro [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Altrimenti, avrai bisogno di forkare il repository pertinente e pushare i branch di riferimento al tuo fork personale. 3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. 5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. From f05f8bfc933d99d179af7ab4bfb023aa26073450 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 07:10:15 -0700 Subject: [PATCH 02795/11794] New translations risks.md (Italian) --- it/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/security-and-risks/risks.md b/it/security-and-risks/risks.md index 26b5ebfe6..e5a8e5d41 100644 --- a/it/security-and-risks/risks.md +++ b/it/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# Risks +# Rischi {% hint style="danger" %} The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. From 222d63c9ee77626f4aec7a6dc81931a0f12f8d7b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 09:57:24 -0700 Subject: [PATCH 02796/11794] New translations risks.md (Italian) --- it/security-and-risks/risks.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/security-and-risks/risks.md b/it/security-and-risks/risks.md index e5a8e5d41..3dfde446e 100644 --- a/it/security-and-risks/risks.md +++ b/it/security-and-risks/risks.md @@ -1,12 +1,12 @@ # Rischi {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +Gli smart contract OUSD non sono stati ancora revisionati. Consigliamo vivamente di rivedere i nostri smart contract prima di depositare importi significativi di capitale. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +Come con qualsiasi strumento fruttifero ci sono rischi associati alla detenzione di OUSD, che è fondamentale comprendere. Questi rischi possono essere sommariamente classificati in 3 categorie: -* Smart contract risk +* Rischi da smart contract * Underlying platform risk * Underlying stablecoin risk From 26ee90989bc818c7cdefe4a31c6cf2fe79d3e8db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 10:21:29 -0700 Subject: [PATCH 02797/11794] New translations risks.md (Italian) --- it/security-and-risks/risks.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/it/security-and-risks/risks.md b/it/security-and-risks/risks.md index 3dfde446e..3e422cbff 100644 --- a/it/security-and-risks/risks.md +++ b/it/security-and-risks/risks.md @@ -7,12 +7,12 @@ Gli smart contract OUSD non sono stati ancora revisionati. Consigliamo vivamente Come con qualsiasi strumento fruttifero ci sono rischi associati alla detenzione di OUSD, che è fondamentale comprendere. Questi rischi possono essere sommariamente classificati in 3 categorie: * Rischi da smart contract -* Underlying platform risk -* Underlying stablecoin risk +* Rischi da piattaforma sottostante +* Rischi da stablecoin sottostante -**Smart contract risk** +**Rischi da smart contract** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +I nostri smart contract, non sono stati ancora revisionati, e anche con un audit formale, sarebbe comunque ancora possibile che possano verificarsi errori logici che poreterebbero alla perdita di fondi per i titolari di OUSD. I contratti si compongono di matematica complessa e logica e potrebbero essere corretti oppure no. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform risk** From 4b9932a924d54628097c475699e8a984710b5706 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 10:32:14 -0700 Subject: [PATCH 02798/11794] New translations risks.md (Italian) --- it/security-and-risks/risks.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/security-and-risks/risks.md b/it/security-and-risks/risks.md index 3e422cbff..141b4c5ee 100644 --- a/it/security-and-risks/risks.md +++ b/it/security-and-risks/risks.md @@ -12,11 +12,11 @@ Come con qualsiasi strumento fruttifero ci sono rischi associati alla detenzione **Rischi da smart contract** -I nostri smart contract, non sono stati ancora revisionati, e anche con un audit formale, sarebbe comunque ancora possibile che possano verificarsi errori logici che poreterebbero alla perdita di fondi per i titolari di OUSD. I contratti si compongono di matematica complessa e logica e potrebbero essere corretti oppure no. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +I nostri smart contract, non sono stati ancora revisionati, e anche con un audit formale, sarebbe comunque ancora possibile che possano verificarsi errori logici che poreterebbero alla perdita di fondi per i titolari di OUSD. I contratti si compongono di matematica complessa e logica e potrebbero essere corretti oppure no. Origin Protocol non si riterrà responsabile per qualsiasi perdita di fondi, indipendentemente da chi sia la colpa. -**Platform risk** +**Rischi da piattaforma** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +OUSD è sviluppata on top di altre piattaforme DeFi, che aggiungono ulteriori rischi da smart contract. Stiamo scegliendo di lavorare con piattaforme che hanno in gestione asset per centinaia di milioni di dollari e abbiamo fatto uno ragionevole sforzo per garantire la correttezza dei loro protocolli. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. **Stablecoin risks** From f9eae86c46858a9caacb9cbe3618096560e990c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 10:45:20 -0700 Subject: [PATCH 02799/11794] New translations risks.md (Italian) --- it/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/it/security-and-risks/risks.md b/it/security-and-risks/risks.md index 141b4c5ee..910681a16 100644 --- a/it/security-and-risks/risks.md +++ b/it/security-and-risks/risks.md @@ -16,15 +16,15 @@ I nostri smart contract, non sono stati ancora revisionati, e anche con un audit **Rischi da piattaforma** -OUSD è sviluppata on top di altre piattaforme DeFi, che aggiungono ulteriori rischi da smart contract. Stiamo scegliendo di lavorare con piattaforme che hanno in gestione asset per centinaia di milioni di dollari e abbiamo fatto uno ragionevole sforzo per garantire la correttezza dei loro protocolli. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +OUSD è sviluppata on top di altre piattaforme DeFi, che aggiungono ulteriori rischi da smart contract. Stiamo scegliendo di lavorare con piattaforme che hanno in gestione asset per centinaia di milioni di dollari e abbiamo fatto uno ragionevole sforzo per garantire la correttezza dei loro protocolli. In ogni caso, non ci sono garanzie riguardo al fatto che le piattaforme sottostanti possano continuare a funzionare come previsto, e qualsiasi falla nelle strategie sottostanti potrebbero portare alla perdita dei fondi degli holders di OUSD. -**Stablecoin risks** +**Rischi da Stablecoin** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +E' fondamentale capire che OUSD è tanto forte quanto le stablecoin che lo supportano, non di più. Qualsiasi perdita agli asset sottostanti causerà una perdita simile al valore di OUSD. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +E' importante notare che ogni stablecoin supportata introduce un rischio di controparte non banale. Tether, in particolare, ha avuto alcuni ben documentati problemi bancari e sfide normative. In aggiunta, sia USDT che USDC hanno delle backdoor che garantiscono ai loro emittenti il potere di congelare i fondi nei portafogli dei loro possessori. Sebbene DAI non abbia backdoor dirette di questo tipo, i suoi asset possono comunque subire impatti negativi poiché USDC è accettato come collaterale per coniare DAI. -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**In sostanza, OUSD è da considerarsi un software attualmente in versione Beta. Usalo a tuo esclusivo rischio e pericolo. Non utilizzare più capitale di quello che saresti disposto a perdere.** From 83fad0e6265b17c5843b0748f646206c89e09204 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 15:16:15 -0700 Subject: [PATCH 02800/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 38 +++++++++++++++++----------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 3e7ed5382..0e61e0920 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -11,25 +11,25 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | - -Internal implementation contracts: - -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Contract | Address | ENS | +|:--------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Временная блокировка | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 из 8 мультиподписей | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Оракул | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Управляющий | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + +Контракты на внутреннюю реализацию: + +| Контракт | Адрес | +|:---------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| АдминистраторVault | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| ЯдроХранилища | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Оракул Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Открыть Оракул Uniswap | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} From 6d1cb6820fdee95022ddfcb64b94ad5d2aa4892b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 15:23:43 -0700 Subject: [PATCH 02801/11794] New translations vault.md (Russian) --- ru/smart-contracts/api/vault.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/smart-contracts/api/vault.md b/ru/smart-contracts/api/vault.md index 2caf7c60a..4f51cd0bd 100644 --- a/ru/smart-contracts/api/vault.md +++ b/ru/smart-contracts/api/vault.md @@ -147,11 +147,11 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceUSDRedeem(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Полученное число состоит из 18 десятичных знаков. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| Имя параметра | Тип | Описание | +|:------------- |:------ |:------------------ | +| символ | строка | Символ стейблкоина | ### priceAssetUSDMint\(\)‌ From cf2ef7d280dc22052fe4205c53fd807a2952795a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 15:23:45 -0700 Subject: [PATCH 02802/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 0e61e0920..d2832e448 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -33,11 +33,11 @@ Well-known addresses \(often proxy wrappers\): {% endtab %} {% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) +[Общеизвестные адреса \(прокси оболочки\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [Стратегия](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Адрес](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Текущая аллокация](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:--------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------- | +| [Накапливание](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Контракты на внутреннюю реализацию:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) From d35c73c624363ed6dda3d4c86d7f49d66f3551d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 15:42:12 -0700 Subject: [PATCH 02803/11794] New translations vault.md (Russian) --- ru/smart-contracts/api/vault.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ru/smart-contracts/api/vault.md b/ru/smart-contracts/api/vault.md index 4f51cd0bd..671892085 100644 --- a/ru/smart-contracts/api/vault.md +++ b/ru/smart-contracts/api/vault.md @@ -157,19 +157,19 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceAssetUSDMint(address _asset)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Возвращает курс обмена стейблкоина, заданный параметрами `_asset` используемыми при производстве OUSD, представленных типом `uint256`. Полученное число состоит из 18 десятичных знаков. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| Имя параметра | Тип | Описание | +|:------------- |:----- |:------------------ | +| \_asset | адрес | Адрес стейблкоина‌ | ### priceAssetUSDRedeem\(\)‌ **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Возвращает курс обмена стейблкоина, заданный параметрами `_asset` используемыми при выкупе OUSD, представленных типом `uint256`. Полученное число состоит из 18 десятичных знаков. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| Имя параметра | Тип | Описание | +|:------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 80e98da48ea3f205ca968df8fdf93cbf537cc956 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 15:52:26 -0700 Subject: [PATCH 02804/11794] New translations vault.md (Russian) --- ru/smart-contracts/api/vault.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/smart-contracts/api/vault.md b/ru/smart-contracts/api/vault.md index 671892085..9c95958e4 100644 --- a/ru/smart-contracts/api/vault.md +++ b/ru/smart-contracts/api/vault.md @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Возвращает курс обмена стейблкоина, заданный параметрами `_asset` используемыми при выкупе OUSD, представленных типом `uint256`. Полученное число состоит из 18 десятичных знаков. -| Имя параметра | Тип | Описание | -|:------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| Имя параметра | Тип | Описание | +|:------------- |:----- |:----------------- | +| \_asset | адрес | Адрес стейблкоина | From d3270c712affbf66bab0e7f2bf5535e3928557b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 15:52:28 -0700 Subject: [PATCH 02805/11794] New translations strategies.md (Vietnamese) --- vi/architecture/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vi/architecture/strategies.md b/vi/architecture/strategies.md index 3133d5b03..4507e026d 100644 --- a/vi/architecture/strategies.md +++ b/vi/architecture/strategies.md @@ -1,10 +1,10 @@ -# Strategies +# Chiến lược -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +Các chiến lược mới có thể được thêm vào hoặc xóa bỏ bất kỳ lúc nào để đáp ứng với tình hình thị trường mới và đa dạng hóa rủi ro. -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +Khi ra mắt, OUSD sẽ tận dụng lợi thế của một chiến lược duy nhất và triển khai gửi vốn vào Compound. Chúng tôi dự định sẽ sớm bổ sông thêm nhiều chiến lược mới. -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +Khi OUSD chuyển sang chế độ quản trị phi tập trung, cộng đồng sẽ là người đề xuất các chiến lược mới và bỏ phiếu về mức độ phù hợp của từng chiến lược trong bể. Chúng tôi tin rằng rằng hầu hết người nắm giữ OUSD luôn mong muốn có được cơ hội tiếp cận với nhiều chiến lược lợi nhuận cao đồng thời đảm bảo tính an toàn cho quỹ của mình. From e2043705fe1a21f1c2f2759ea8583f49539fe56e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 15:52:30 -0700 Subject: [PATCH 02806/11794] New translations phases.md (Vietnamese) --- vi/governance/phases.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/governance/phases.md b/vi/governance/phases.md index 4b45be826..04d7a8b73 100644 --- a/vi/governance/phases.md +++ b/vi/governance/phases.md @@ -1,6 +1,6 @@ -# Phases +# Các giai đoạn -Progressive decentralization will follow four phases as outlined below. +Tiến độ phi tập trung hoá sẽ trải qua bốn giai đoạn như sau. ![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) From 18248ca7f33adc3a35ec4b2ba7112ced002b2d30 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 15:52:31 -0700 Subject: [PATCH 02807/11794] New translations principles.md (Vietnamese) --- vi/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/governance/principles.md b/vi/governance/principles.md index 7e1e61af2..eeb9278b8 100644 --- a/vi/governance/principles.md +++ b/vi/governance/principles.md @@ -1,4 +1,4 @@ -# Principles +# Nguyên tắc **Progressive Decentralization** From 68ccb1280bf9a1f87f9048ba1af6893cd20ea3de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 15:52:33 -0700 Subject: [PATCH 02808/11794] New translations admin-privileges.md (Vietnamese) --- vi/governance/admin-privileges.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/vi/governance/admin-privileges.md b/vi/governance/admin-privileges.md index b275178fb..f4b0f2aef 100644 --- a/vi/governance/admin-privileges.md +++ b/vi/governance/admin-privileges.md @@ -1,12 +1,12 @@ -# Admin Privileges +# Đặc quyền của quản trị viên -The OUSD smart contracts are designed to be owner upgradable. +Các hợp đồng thông minh OUSD được thiết kế để có thể nâng cấp chủ sở hữu. -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +Khi ra mắt, các hợp đồng OUSD thuộc sở hữu của 5 trong 8 hợp đồng nhiều chữ ký của Gnosis đã được [kiểm toán bởi OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), nhóm của Origin và những người khác. Điểm mấu chốt của hình thức đa chữ ký này là quyền quyết định sẽ không chỉ thuộc về sáng lập viên của Origin. -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +Sau này, quyền sở hữu sẽ được chuyển sang hình thức khoá thời gian. Có nghĩa là admin vẫn có quyền thay đổi giao thức từ hình thức đa chữ ký nhưng sẽ có độ trễ nhất định. -Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +Đặc quyền quản trị viên là cần thiết trong giai đoạn đầu để đảm bảo giao thức được bảo mật và lợi nhuận được tối ưu đồng thời giảm thiểu rủi ro. Chúng tôi dự kiến sẽ tiếp tục cải tiến hợp đồng thông minh của OUSD trong vài tháng đầu. -Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. +Sau khi hoàn thành một số chu kỳ nâng cấp, chúng tôi có kế hoạch chuyển quyền sở hữu từ cơ chế công ty kiểm soát sang cơ chế kiếm soát bằng hợp đồng quản trị phi tập trung, từ đó cho phép cộng đồng bỏ phiếu và tham gia vào các cập nhật giao thức trong tương lai. From 99528e8c5368d90b9a27763f9c019598cb220073 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 15:52:35 -0700 Subject: [PATCH 02809/11794] New translations elastic-supply.md (Vietnamese) --- vi/core-concepts/elastic-supply.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/core-concepts/elastic-supply.md b/vi/core-concepts/elastic-supply.md index b415919ae..66146271d 100644 --- a/vi/core-concepts/elastic-supply.md +++ b/vi/core-concepts/elastic-supply.md @@ -1,6 +1,6 @@ -# Elastic Supply +# Cung linh hoạt -**Elastic Supply. Stable Price.** +**Cung linh hoạt. Stable Price.** OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. From 5e234b87364ef0bba1113d6b9b6e4092351483c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 15:52:36 -0700 Subject: [PATCH 02810/11794] New translations vault.md (Vietnamese) --- vi/architecture/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/architecture/vault.md b/vi/architecture/vault.md index ebb2a96dc..760e3867f 100644 --- a/vi/architecture/vault.md +++ b/vi/architecture/vault.md @@ -1,6 +1,6 @@ # Vault -The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +Vault là điểm cốt lõi của giao thức. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. The most important publicly callable functions on the Vault are: From 9c9b6109079abb678777668b6642aea60a0c0f9d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 15:52:38 -0700 Subject: [PATCH 02811/11794] New translations timelock.md (Vietnamese) --- vi/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/vi/architecture/timelock.md b/vi/architecture/timelock.md index b26b30f1c..3dccfceff 100644 --- a/vi/architecture/timelock.md +++ b/vi/architecture/timelock.md @@ -1,20 +1,20 @@ -# Timelock +# Khoá thời gian (timelock) {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +Thời gian sẽ sớm được thêm sau khi mọi chức năng được chứng minh là hoạt động tốt. Cho đến lúc đó, các hợp đồng sẽ được điều chỉnh bởi 5 trong 8 chữ ký (hình thức đa chữ ký) của Origin. Tính năng này cho phép cộng đồng có quyền phản hồi nếu phát hiện ra bất kỳ vấn đề nghiêm trọng nào trong hợp đồng. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +Hợp đồng timelock sẽ có hiệu lực trong khoảng 48 giờ trước khi các thay đổi trong hợp đồng OUSD được chính thức áp dụng. Khoá thời gian có thể được gọi bởi chúng tôi thông qua biểu biểu quyết chữ ký và là chủ sở hữu của [ERC-20](erc-20.md), [Vault](vault.md) và [Các chiến lược](strategies.md). Việc trì hoãn thời gian thực thi thay đổi hợp đồng thông minh cho phép người dùng có thời gian rút khỏi giao thức khi nhận thấy bất kỳ thay đổi đáng nghi ngờ nào của người sở hữu hoặc chỉ đơn giản là bạn không thích các thay đổi được đề xuất. {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +Timelock là một biện pháp an toàn cho phép chủ sở hữu OUSD rút tiền nếu họ phản đối bất kỳ đề xuất nâng cấp nào đối với giao thức trong vòng 48 giờ kể từ thời điểm đề xuất. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD đang sử dụng một phiên bản sửa đổi 1 vài chi tiết nhỏ của [Compound TimeLock](https://compound.finance/docs/governance) đã được [kiểm toán bởi OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). 3 điểm khác biệt đáng chú ý là: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD ban đầu sẽ sử dụng khoảng thời gian chờ ngắn hơn (48 giờ) so với Compound (72 giờ) cho phép phản hồi nhanh hơn nếu bất kỳ vấn đề nào được phát hiện. +2. Sau 48 giờ, bất kỳ ai cũng có thể tự do thực hiện gọi lệnh, không chỉ chủ sở hữu của hợp đồng. +3. Việc gửi tiền (không bao gồm rút tiền hay chuyển tiền) có thể bị đóng băng ngay lập tức mà không yêu cầu 48 giờ chờ đợi. Trường hợp này sẽ áp dụng khi có 1 lỗ hổng nghiêm trọng được phát hiện. From 8a76a2166104529a30f23f7e9540765b9cbd790f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 15:52:40 -0700 Subject: [PATCH 02812/11794] New translations erc-20.md (Vietnamese) --- vi/architecture/erc-20.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vi/architecture/erc-20.md b/vi/architecture/erc-20.md index 9a789241b..6862ce188 100644 --- a/vi/architecture/erc-20.md +++ b/vi/architecture/erc-20.md @@ -1,12 +1,12 @@ -# Overview +# Tổng quan ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD được tạo thành từ một loạt các hợp đồng thông minh. Mỗi hợp đồng này được bao bọc trong một hợp đồng ủy quyền có thể được nâng cấp thông qua các giao thức quản trị. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Xét về cơ chế bên trong, quyền sở hữu trong bể được theo dõi bằng hệ thống tín dụng thể hiện phần trăm quyền sở hữu của bể cho mỗi chủ sở hữu. Hợp đồng ERC-20 xử lý việc chuyển đổi sang USD khi dựa trên hoặc số tiền được chuyển giữa các ví. -The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +Vault chịu trách nhiệm đào và đốt OUSD. Nó cũng chịu trách nhiệm phân bổ tài sản tới từng [Chiến lược](../core-concepts/supported-strategies/) được hỗ trợ. Để tối ưu hóa chi phí khí gas, vault tiền duy trì một bộ nhớ đệm để cho phép hầu hết các khoản tiền gửi và tiền hoàn lại diễn ra mà chuyển vào / chuyển ra khỏi các chiến lược. From 2df783465b9b4e1b054060709ab22656a8f18c09 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 15:52:41 -0700 Subject: [PATCH 02813/11794] New translations architecture.md (Russian) --- ru/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/smart-contracts/architecture.md b/ru/smart-contracts/architecture.md index c3a21d407..4d55490a3 100644 --- a/ru/smart-contracts/architecture.md +++ b/ru/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# Architecture +# Архитектура ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD состоит из серии смарт-контрактов. Каждый из этих контрактов заключен в прокси-контракт, который можно усовершенствовать с помощью протоколов управления. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +На внутреннем уровне владение пулом отслеживается с помощью рейтинговой системы, которая представляет процент владения пулом для каждого держателя. Контракт [ERC-20](api/erc-20-1.md) при просмотре баланса или инициировании перевода между кошельками выражает баланс в долларах США. -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +[Vault](api/vault.md) отвечает за производство и сжигание OUSD. Он также определяет процент активов, развернутых для каждой из поддерживаемых [стратегий](../core-concepts/supported-strategies/). Чтобы оптимизировать затраты на газ, в The Vault поддерживается буфер, позволяющий производить большинство депозитов и выкупов без ввода/вывода активов из стратегий. From 2d71fdaac66f4049280fcdbc70ad13c82b189ee7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 15:52:43 -0700 Subject: [PATCH 02814/11794] New translations erc-20-1.md (Vietnamese) --- vi/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vi/architecture/erc-20-1.md b/vi/architecture/erc-20-1.md index a9caff400..5854db17c 100644 --- a/vi/architecture/erc-20-1.md +++ b/vi/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Địa chỉ ERC20 chính của Origin Dollar \ (OUSD \) là: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property that is important to understand. +OUSD là token ERC-20 là một tài sản độc đáo với nguồn cung linh hoạt. {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +Các ví và sàn giao dịch muốn tích hợp OUSD không nên lưu số dư OUSD vào bộ nhớ cache vì giá trị này sẽ thay đổi thường xuyên khi lợi nhuận được tích lũy cho chủ sở hữu OUSD. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +Sự khác biệt lớn nhất tách biệt OUSD khỏi mã thông báo ERC-20 thông thường là việc hàm `balanceOf ()` của OUSD sẽ trả về một số tiền có thể thay đổi dựa trên tổng giá trị của nhóm nhân với tỉ lệ số tiền của chủ sở hữu OUSD trên tổng số tiền đang có ở trong bể. Sự khác biệt này là rất quan trọng và cần được lưu ý, đặc biệt đối với các ví và sàn giao dịch muốn tích hợp token OUSD. Giá trị này nên được tìm nạp trong thời gian thực thay vì được lưu vào bộ nhớ cache vì số OUSD thường xuyên biến động. From da6a8735fb922fe366f1db89bf3f702b2a107580 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 15:52:45 -0700 Subject: [PATCH 02815/11794] New translations how-it-works.md (Vietnamese) --- vi/how-it-works.md | 38 +++++++++++++++++++++++--------------- 1 file changed, 23 insertions(+), 15 deletions(-) diff --git a/vi/how-it-works.md b/vi/how-it-works.md index 8bf7459de..39fc37d17 100644 --- a/vi/how-it-works.md +++ b/vi/how-it-works.md @@ -1,36 +1,44 @@ -# How It Works +# Cơ chế hoạt động -#### 100% Backed and Stable +#### Được hỗ trợ 100% và ổn định -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar \ (OUSD \) là token Erc-20 được xây dựng trên mạng Ethereum. -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD là tiền tệ ổn định được hỗ trợ 1:1 bởi các stablecoin khác như USDT, USDC và DAI. Do đó, 1 OUSD được duy trì gần ổn định với giá trị 1 USD. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### Kiếm lợi nhuận từ OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +Người dùng chuyển đổi stablecoin hiện có của họ \ (hiện đang hỗ trợ USDT, USDC và DAI \) sang OUSD thông qua DApp chính thức -**Redeeming OUSD** +Origin Dollar. Ngay sau khi được chuyển đổi, OUSD sẽ tạo ra lợi nhuận ngay gộp ngay tức thì.

-Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +**Quy đổi OUSD sang stablecoin khác** -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Người dùng có thể chuyển đổi OUSD của họ sang các stablecoin khác bất kỳ lúc nào bằng cách sử dụng DApp Origin Dollar. Khoản phí 0,5% được tính khi quy đổi và được phân phối dưới dạng lợi nhuận bổ sung cho những người tham gia còn lại trong nhóm. Phí này đóng vai trò như một tính năng bảo mật để khiến những kẻ tấn công khó lợi dụng tình trạng oracle bị gián đoạn, ngăn chúng đồng bộ hóa các stablecoin từ trong bể trong trường hợp định giá sai các tài sản cơ bản. Khoản phí nêu trên còn nhằm mục tiêu để khuyến khích những người nắm giữ dài hạn hơn những người đầu cơ ngắn hạn.

+ +Sau thực hiện lệnh quy đổi, hợp đồng thông minh sẽ xác định loại stablecoin sẽ được trả lại cho người dùng. Trong quá trình triển khai hiện tại, bể sẽ trả lại tiền theo tỉ lệ đúng nắm giữ hiện tại. Việc không cho người dùng có quyền lựa chọn sẽ bảo vệ được toàn bộ bể trong khỏi tình huống 1 đồng stablecoin nào đó sẽ bị mất giá so với đồng Đô La. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. + +Người dùng sẽ bị tính **0,5%** phí khi chuyển đổi từ OUSD sang stablecoins và sẽ không được lựa chọn stablecoin mà họ nhận được. + {% endhint %} -#### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **Elastic Supply** +#### Tạo ra lợi nhuận thụ động + +OUSD tạo ra lợi nhuận bằng cách chuyển các stablecoin được ký gửi vào hợp đồng thông minh OUSD tới các giao thức DeFi khác như Compound, Aave, Uniswap, Balancer và Curve. Dự kiến sẽ thêm các chiến lược mới đa dạng mới được thêm vào bể mỗi tháng. Tiền lãi thu được, phí giao dịch và token phần thưởng được tổng hợp lại và chuyển đổi thành stablecoin để tạo ra lợi tức bằng OUSD. Theo thời gian, giao thức sẽ di chuyển tài sản vào và ra khỏi các nhóm thanh khoản khác nhau để mang lại lợi nhuận tốt nhất cho người nắm giữ OUSD. + + + +#### **Cung linh hoạt** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +Lợi nhuận được tạo ra được chuyển cho người nắm giữ OUSD thông qua cơ chế cung tiền linh hoạt. OUSD liên tục điều chỉnh nguồn cung tiền để đáp ứng với lợi suất mà giao thức đã tạo ra. Điều này cho phép giá OUSD được cố định ở mức 1 đô la trong khi số dư trong ví của chủ sở hữu OUSD điều chỉnh theo thời gian thực để phản ánh lợi nhuận mà giao thức kiếm được. -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +Kết quả cuối cùng sẽ một stablecoin dễ chi tiêu, tự động kiếm được lợi nhuận vượt trội và được nhiều người mong muốn nắm giữ hơn các loại stablecoin hiện có. From 466353fd1b8f24de2e2302ebed708ee90d276284 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 15:52:46 -0700 Subject: [PATCH 02816/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/vi/getting-started.md b/vi/getting-started.md index 6f2b8ae00..d3bfb4e93 100644 --- a/vi/getting-started.md +++ b/vi/getting-started.md @@ -1,40 +1,40 @@ -# Getting Started +# Các bước cơ bản -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +Tài liệu này được xây dựng nhằm giải thích cách thức hoạt động của OUSD, cung cấp thông tin về lợi ích cũng như rủi ro tiềm ẩn đồng thời hướng dẫn cho các nhà phát triển muốn đóng góp cho mã nguồn mở của chúng tôi hoặc tích hợp OUSD vào các sản phẩm của họ. Dưới đây là một số thông tin bạn có thể tham khảo để bắt đầu. -**Mint or Redeem** +**Mint và Redeem** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint cho phép bất kỳ ai cũng có thể tạo hoặc giao dịch OUSD bằng cách sử dụng [DApp](www.ousd.com) và ví tiền điện tử hỗ trợ web-3 như [Metamask](https://www.metamask.io). Đây là cách cơ bản để có được OUSD, đặc biệt hữu ích trong trường hợp bạn muốn hạn chế rủi ro di chuyển số lượng tiền lớn trên các sàn giao dịch. -**Buy on Exchanges** +**Mua trên trên sàn giao dịch** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +Đối với số tiền nhỏ, cách dễ nhất để bắt đầu kiếm tiền với OUSD là mua OUSD trên các sàn giao dịch phi tập trung như Uniswap. Các cặp hiện đang có sẵn: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Mua OUSD trên Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Mua OUSD trên Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +Ngoài ra, chúng tôi dự đoán rằng OUSD sẽ sớm được phổ biến rộng rãi trên các sàn giao dịch tập trung và phi tập trung khác. -**Adding OUSD to Your Wallet** +**Thêm OUSD vào Ví của bạn** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Địa chỉ ERC20 chính của Origin Dollar \ (OUSD \) là: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +Nếu OUSD không tự động hiển thị trên ví thì bạn có thể thêm theo cách thủ công thông qua địa chỉ ở trên. Chúng tôi muốn OUSD được hỗ trợ bởi nhiều ví hơn nữa và muốn OUSD được đưa vào tất cả danh sách của token nổi tiếng trong tương lai. Chúng tôi đánh giá rất cao bất kỳ sự giúp đỡ nào từ cộng đồng để biến mục tiêu trên thành hiện thực. -**Integrating OUSD** +**Tích hợp OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD là token ERC-20 không tiêu chuẩn, hầu hết các ứng dụng muốn hỗ trợ sử dụng OUSD sẽ cần phải thực hiện thao tác tích hợp. Đặc biệt, điều quan trọng là các nhà phát triển phải hiểu cách thức hoạt động của nguồn cung lịch hoạt bởi nó có thể gây nên một số hậu quả không mong muốn nếu không nắm rõ cơ chế. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +Nếu bạn là nhà cung cấp ví hoặc sàn giao dịch tiền điện tử quan tâm đến việc hỗ trợ OUSD, vui lòng tham khảo các hướng dẫn sau: -{% page-ref page="smart-contracts/architecture.md" %} +{% page-ref page = "smart-Contract / architecture.md"%} -{% page-ref page="smart-contracts/api/" %} +{% page-ref page = "smart-Contract / "%} -**Getting Help** +**Yêu cầu hỗ trợ** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Vui lòng tham gia kênh Origin Dollar \ #engineering trên [Discord](www.originprotocol.com/discord) của Origin. Đội ngũ của chúng tôi và các thành viên trong cộng đồng luôn sẵn sàng hỗ trợ bạn. Câu hỏi của bạn giúp sẽ giúp chúng tôi ngày càng hoàn thiện, vì vậy đừng ngần ngại cho chúng tôi biết thắc mắc của bạn nếu bạn không tìm thấy câu trả lời ở đây. From 1695b0bce4bfb3389fe706e96e69d6c07268acae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 15:52:48 -0700 Subject: [PATCH 02817/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 66 +++++++++++++++++++++++++-------------------------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md index 4148c0355..5b280013b 100644 --- a/vi/SUMMARY.md +++ b/vi/SUMMARY.md @@ -1,21 +1,21 @@ -# Table of contents +# Phụ lục -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [Giới thiệu](README.md) +* [Cơ chế hoạt động](how-it-works.md) +* [Các bước cơ bản](getting-started.md) -## Core Concepts +## Nội dung chính -* [Elastic Supply](core-concepts/elastic-supply.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [Cung linh hoạt](core-concepts/elastic-supply.md) +* [Nguồn tạo lợi nhuận](core-concepts/yield-generation/README.md) + * [Cho vay](core-concepts/yield-generation/lending.md) + * [Tạo lập thị trường](core-concepts/yield-generation/market-making.md) + * [Nhận thưởng](core-concepts/yield-generation/rewards.md) +* [Stablecoin được hỗ trợ](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [Các chiến lược được hỗ trợ](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) @@ -23,37 +23,37 @@ * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [Quản lý quỹ](core-concepts/fund-management/README.md) + * [Chiến lược tại lợi nhuận](core-concepts/fund-management/earning-strategies.md) + * [Đa dạng hóa](core-concepts/fund-management/diversification.md) +* [Ước tính giá](core-concepts/price-oracles.md) -## Governance +## Quản trị -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [Nguyên tắc](governance/principles.md) +* [Đặc quyền của quản trị viên](governance/admin-privileges.md) -## Smart Contracts +## Hợp đồng thông minh -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [Cấu trúc](smart-contracts/architecture.md) +* [Địa chỉ các hợp đồng](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [Khoá thời gian (timelock)](smart-contracts/api/timelock.md) + * [Oracle](smart-contracts/api/oracle.md) + * [Chiến lược](smart-contracts/api/strategies.md) -## Security & Risks +## Bảo mật & Rủi ro -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) +* [Rủi ro](security-and-risks/risks.md) +* [Kiểm toán](security-and-risks/audits.md) +* [Phần thưởng phát hiện lỗi](security-and-risks/bug-bounties.md) +* [Đóng góp](security-and-risks/contributing.md) -## Links +## Danh sách các kênh -* [Github](https://www.github.com/originprotocol/origin-dollar) +* [GitHub](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) -* [originprotocol.com](https://www.originprotocol.com) +* [Originprotocol.com](https://www.originprotocol.com) From e9d724ad007fb406af2466cddbf613231352aa46 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 16:10:09 -0700 Subject: [PATCH 02818/11794] New translations vault.md (Russian) --- ru/smart-contracts/api/vault.md | 48 ++++++++++++++++----------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/ru/smart-contracts/api/vault.md b/ru/smart-contracts/api/vault.md index 9c95958e4..f137e9273 100644 --- a/ru/smart-contracts/api/vault.md +++ b/ru/smart-contracts/api/vault.md @@ -85,63 +85,63 @@ Returns the balance of an asset specified by the`_asset` parameter held in Vault **`function calculateRedeemOutputs(uint256 _amount)`**‌ -Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Возвращает массив значений стейблкоинов. -To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. +Чтобы соотносить стоимость стейблкоина с правильным курсом стейблкоина, этот вызов функции следует использовать вместе с функцией `getAllAssets`, которая возвращает массив адресов стейблкоина. -The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. +Индекс массива, возвращаемый функцией `calculateRedeemOutputs` соответствует адресу стейблкоина с таким же индексом в массиве, возвращаемым функцией `getAllAssets`. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| Имя параметра | Тип | Описание | +|:------------- |:------- |:-------------------------------------------- | +| \_amount | uint256 | сумма OUSD, выраженная в десятичных единицах | -| `return` name | Type | Description | -|:------------- |:------------- |:--------------------------------------------------------------------------- | -| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | +| `return` name | Тип | Описание | +|:------------- |:------------- |:--------------------------------------------------------- | +| outputs | uint256\[\] | массив суммы активов стейблкоина `redeem`, функция вернет | ### getAssetCount\(\) **`function getAssetCount()`**‌ -Return the number of supported stablecoin assets represented by `uint256` type.‌ +Возвращает количество поддерживаемых активов стейблкоина, представленное типом `uint256` ### getAllAssets\(\) **`function getAllAssets()`**‌ -Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ +Возвращает адреса балансов всех поддерживаемых стейблкоинов, представленных типом `uint256` ### getStrategyCount\(\)‌ **`function getStrategyCount()`**‌ -Return the number of strategies active on the Vault represented by `uint256` type.‌ +Возвращает количество активных стратегий Хранилища (Vault), представленных типом `uint256` ### getAPR\(\) -**`function getAPR()`**‌ +**`function getAPR()`** -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ +Возвращает общую годовую процентную доходность \(APR\) Хранилища (Vault) и всех стратегий, представленных типом `uint256`. Полученное число состоит из 18 десятичных знаков.‌ ### isSupportedAsset\(\) -**`function isSupportedAsset(address _asset)`**‌ +**`function isSupportedAsset(address _asset)`** -Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. +Возвращает двоичное значение, которое является истиной, если актив, указанный параметром `_asset` поддерживается Хранилищем (Vault). -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| Имя параметра | Тип | Описание | +|:------------- |:----- |:----------------- | +| \_asset | адрес | Адрес стейблкоина | ### priceUSDMint\(\) -**`function priceUSDMint(string symbol)`**‌‌ +**`function priceUSDMint(string symbol)`** -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Возвращает обменный курс стейблкоина, заданный параметрами `symbol` используемыми при производстве OUSD, представленных типом `uint256`. Полученное число состоит из 18 десятичных знаков. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| Имя параметра | Тип | Описание | +|:------------- |:------ |:------------------ | +| символ | строка | Символ стейблкоина | ### priceUSDRedeem\(\) From 39ab9ff3d78d2fef737b19c306cc849e5dfd32a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 16:10:10 -0700 Subject: [PATCH 02819/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index d2832e448..12d40e1fa 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -1,20 +1,20 @@ -# Registry +# Реестр -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +Вот полный реестр смарт-контрактов OUSD, которые были развернуты в основной сети Ethereum. {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Основной адрес ERC20 для Origin Dollar \(OUSD \): **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +Общеизвестные адреса \(часто используемые прокси оболочки\): -| Contract | Address | ENS | +| Контракт | Адрес | ENS | |:--------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Хранилище (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Временная блокировка | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 из 8 мультиподписей | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Оракул | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -27,7 +27,7 @@ Well-known addresses \(often proxy wrappers\): | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | АдминистраторVault | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | | ЯдроХранилища | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Смешанные Оракулы | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | | Оракул Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Открыть Оракул Uniswap | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} From 02129262a41ce921fa5ccc30d9940acb99bd2bb1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 16:22:25 -0700 Subject: [PATCH 02820/11794] New translations vault.md (Russian) --- ru/architecture/vault.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/architecture/vault.md b/ru/architecture/vault.md index 08734f77b..bb99c8234 100644 --- a/ru/architecture/vault.md +++ b/ru/architecture/vault.md @@ -7,11 +7,11 @@ Vault лежит в основе протокола. Vault отвечает за * `mint ()`позволяет конвертировать один поддерживаемый стейблкоин в OUSD * `mintMultiple ()`позволяет конвертировать несколько поддерживаемых стейблкоинов в OUSD за один вызов функции * `redeem ()`позволяет выкупить определенное количество OUSD за другие поддерживаемые стейблкоины. -* `redeemAll ()`позволяет пользователю обменять весь свой баланс в OUSD на другие поддерживаемые стейблкоины. This is particularly useful since user balances are constantly growing as yield is accrued. +* `redeemAll ()`позволяет пользователю обменять весь свой баланс в OUSD на другие поддерживаемые стейблкоины. Это особенно полезно, так как балансы пользователей постоянно растут по мере накопления доходности. * `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. -* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. +* `allocate ()`переводит активы в управлении согласно заранее заданных [Стратегий](strategies.md), чтобы максимизировать доходность и диверсифицировать риски. -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. +Во время выкупа именно протоколом, а не пользователем, принимается решение о том, какой (-ие) стейблкоин (-ы) возвращать пользователю. Решение о том, какую монету (-ы) возвратить, основывается на внутренних соотношениях активов, которые хранятся в пуле. From 040053c9d92259a92aeab039051b4828a31435a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 16:22:27 -0700 Subject: [PATCH 02821/11794] New translations vault.md (Russian) --- ru/smart-contracts/api/vault.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/smart-contracts/api/vault.md b/ru/smart-contracts/api/vault.md index f137e9273..fccf92235 100644 --- a/ru/smart-contracts/api/vault.md +++ b/ru/smart-contracts/api/vault.md @@ -145,9 +145,9 @@ Calculate the mix of stablecoins that a `redeem` function would return when rede ### priceUSDRedeem\(\) -**`function priceUSDRedeem(string symbol)`**‌‌ +**`function priceUSDRedeem(string symbol)`** -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Полученное число состоит из 18 десятичных знаков. +Возвращает обменный курс стейблкоина, заданный параметрами `symbol` используемыми при выкупе OUSD, представленных типом `uint256`. Полученное число состоит из 18 десятичных знаков. | Имя параметра | Тип | Описание | |:------------- |:------ |:------------------ | From 42382a6a7f08f2a54d904dd414ca8a9fc87f683d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 16:33:08 -0700 Subject: [PATCH 02822/11794] New translations vault.md (Russian) --- ru/architecture/vault.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/architecture/vault.md b/ru/architecture/vault.md index bb99c8234..cce4b60c5 100644 --- a/ru/architecture/vault.md +++ b/ru/architecture/vault.md @@ -1,6 +1,6 @@ # Хранилище (Vault) -Vault лежит в основе протокола. Vault отвечает за создание/выкуп токенов OUSD, перебалансировку средств между различными поддерживаемыми стратегиями и ликвидацию токенов вознаграждения. +Vault лежит в основе протокола. Vault отвечает за создание и выкуп токенов OUSD, перебалансировку средств между различными поддерживаемыми стратегиями и ликвидацию токенов вознаграждения. Наиболее важными общедоступными функциями в Vault являются: @@ -8,7 +8,7 @@ Vault лежит в основе протокола. Vault отвечает за * `mintMultiple ()`позволяет конвертировать несколько поддерживаемых стейблкоинов в OUSD за один вызов функции * `redeem ()`позволяет выкупить определенное количество OUSD за другие поддерживаемые стейблкоины. * `redeemAll ()`позволяет пользователю обменять весь свой баланс в OUSD на другие поддерживаемые стейблкоины. Это особенно полезно, так как балансы пользователей постоянно растут по мере накопления доходности. -* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. +* `rebase ()`обновляет балансы для всех пользователей на основе стоимости активов, хранящихся в пуле в настоящее время. * `allocate ()`переводит активы в управлении согласно заранее заданных [Стратегий](strategies.md), чтобы максимизировать доходность и диверсифицировать риски. Во время выкупа именно протоколом, а не пользователем, принимается решение о том, какой (-ие) стейблкоин (-ы) возвращать пользователю. Решение о том, какую монету (-ы) возвратить, основывается на внутренних соотношениях активов, которые хранятся в пуле. From 72a8b4585efbd150977cda7d23718d0ad40de0a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 16:33:10 -0700 Subject: [PATCH 02823/11794] New translations diversification.md (Russian) --- ru/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/core-concepts/fund-management/diversification.md b/ru/core-concepts/fund-management/diversification.md index 3d98a522e..895f44a85 100644 --- a/ru/core-concepts/fund-management/diversification.md +++ b/ru/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# Diversification +# Диверсификация -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. +Первоначальная версия смарт-контракта OUSD Vault дает каждой действующей стратегии некоторый вес, колеблющийся от 0% до 100% для выполнения простого распределения активов. Эти веса стратегий будут часто смещаться посредством обновлений Origin в краткосрочной перспективе и децентрализованного управления в долгосрочной перспективе. -Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. +Диверсификация между несколькими базовыми [платформами DeFi](../supported-strategies/) снизит риски смарт-контрактов и других системных рисков. Смарт-контракт будет рассчитывать текущие и ожидаемые APY, чтобы обеспечить конкурентоспособную прибыль держателям OUSD. Со временем контракт Vault будет обновлен для интеллектуального и автономного переключения между стратегиями без ручного вмешательства. Например, Vault будет автоматически перемещать капитал между различными стратегиями кредитования для оптимизации доходности. -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +Тем не менее, все еще ожидается, что определенные параметры риска или решения о том, будут ли определенные стратегии включены в автоматизированный механизм принятия решений, будут приниматься посредством голосования руководства. From da1edd40ed15d53cbbd1f9ff20bb702f7a484229 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 16:41:43 -0700 Subject: [PATCH 02824/11794] New translations vault.md (Russian) --- ru/smart-contracts/api/vault.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ru/smart-contracts/api/vault.md b/ru/smart-contracts/api/vault.md index fccf92235..a1810bfba 100644 --- a/ru/smart-contracts/api/vault.md +++ b/ru/smart-contracts/api/vault.md @@ -1,22 +1,22 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + Vault - это главный контракт протокола. Vault отвечает за создание и выкуп токенов OUSD, перебалансировку средств между различными поддерживаемыми стратегиями и ликвидацию токенов вознаграждения. --- -# Vault +# Хранилище (Vault) -## Methods‌ +## Методы‌ ### mint\(\) **`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Создает OUSD в обмен на депозит определенного количества `__amount` стейблкоинов, указанных параметром `_asset`. Вызывающий функцию получает определенную сумму OUSD в зависимости от **курса обмена**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| Имя параметра | Тип | Описание | +|:------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) From 4e0f7cafa1ebe9151aba5f95dd1b7a4780cdb17e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 16:51:38 -0700 Subject: [PATCH 02825/11794] New translations vault.md (Russian) --- ru/smart-contracts/api/vault.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/ru/smart-contracts/api/vault.md b/ru/smart-contracts/api/vault.md index a1810bfba..3a9aaae62 100644 --- a/ru/smart-contracts/api/vault.md +++ b/ru/smart-contracts/api/vault.md @@ -13,29 +13,29 @@ description: >- Создает OUSD в обмен на депозит определенного количества `__amount` стейблкоинов, указанных параметром `_asset`. Вызывающий функцию получает определенную сумму OUSD в зависимости от **курса обмена**. -| Имя параметра | Тип | Описание | -|:------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| Имя параметра | Тип | Описание | +|:------------- |:------- |:------------------------------------------------------------------------------------------------------------------------------------------------ | +| \_asset | адрес | Адрес [поддерживаемого](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) стейблкоина | +| \_amount | uint256 | сумма депозита, выраженная в десятичных единицах | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** -Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Создает OUSD в обмен на депозит определенного количества разных стейблкоинов за один вызов функции. Стейблкоины указываются параметром массива `_assets` а суммы - параметром массива `_amounts`. Вызывающий функцию получает определенную сумму OUSD в зависимости от **курса обмена**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| Имя параметра | Тип | Описание | +|:------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Адреса [поддерживаемых](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) стейблкоинов | +| \_amounts | uint256\[\] | сумма депозита, выраженная в десятичных единицах | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +Во время выкупа именно протоколом, а не пользователем, принимается решение о том, какой (-ие) стейблкоин (-ы) возвращаются пользователю. Решение о том, какую монету (-ы) возвратить, основывается на внутренних соотношениях активов, которые хранятся в пуле.‌ {% endhint %} ### redeem\(\) -**`function redeem(uint256 _amount)`**‌ +**`function redeem(uint256 _amount)`** OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. From 9c2892b9947f225a262794500fd734826c41cbf1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 17:01:06 -0700 Subject: [PATCH 02826/11794] New translations vault.md (Russian) --- ru/smart-contracts/api/vault.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/ru/smart-contracts/api/vault.md b/ru/smart-contracts/api/vault.md index 3a9aaae62..20ce1542d 100644 --- a/ru/smart-contracts/api/vault.md +++ b/ru/smart-contracts/api/vault.md @@ -37,15 +37,15 @@ description: >- **`function redeem(uint256 _amount)`** -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +OUSD, указанный в параметре `_amount`, выкупается в обмен на один или несколько поддерживаемых стейблкоинов. Количество полученных стейблкоинов зависит от **обменного курса**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| Имя параметра | Тип | Описание | +|:------------- |:------- |:------------------------------------------------- | +| \_amount | uint256 | количество OUSD, выраженное в десятичных единицах | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. @@ -67,7 +67,7 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | +| `return` name | Тип | Описание | |:------------- |:------- |:------------------------------------------------ | | value | uint256 | total value of underlying assets and strategies. | @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| Имя параметра | Тип | Описание | +|:------------- |:----- |:------------------------------------------------------------------------------------------------------------------------------------------------ | +| \_asset | адрес | Адрес [поддерживаемого](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) стейблкоина | ### calculateRedeemOutputs\(\) From 46d69451a291e72fd0eee9be2601a687a960c9ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 17:28:45 -0700 Subject: [PATCH 02827/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md index 689dc97c3..d833f69d3 100644 --- a/ru/core-concepts/price-oracles.md +++ b/ru/core-concepts/price-oracles.md @@ -1,11 +1,11 @@ # Price Oracles -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD рассчитан на то, чтобы оставаться привязанным к 1 доллару США и быть обеспеченным базовыми стейблкоинами в соотношении 1:1. Это сложнее, чем кажется, потому что эти базовые стейблкоины постоянно отклоняются от своих желаемых привязок к 1 доллару США. Большинство дневных колебаний незначительны, однако в прошлом были серьезные колебания цен, которые, вероятно, повторятся и в будущем. - +
CoinМонета Низкий Высокий From d488066abc4b4f70a7c807433bc7be99ffd5c882 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 17:28:47 -0700 Subject: [PATCH 02828/11794] New translations vault.md (Russian) --- ru/smart-contracts/api/vault.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/ru/smart-contracts/api/vault.md b/ru/smart-contracts/api/vault.md index 20ce1542d..95bc4ffd7 100644 --- a/ru/smart-contracts/api/vault.md +++ b/ru/smart-contracts/api/vault.md @@ -47,35 +47,35 @@ OUSD, указанный в параметре `_amount`, выкупается **`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +Все OUSD, которыми владеет пользователь, выкупаются в обмен на один или несколько поддерживаемых стейблкоинов. Количество полученных стейблкоинов зависит от **обменного курса**. ### rebase\(\) -**`function rebase()`**‌ +**`function rebase()`** -Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ +Обновляет балансы для всех пользователей на основе стоимости активов, которые в настоящее время хранятся в хранилище. Возвращает общую стоимость базовых активов и стратегий, представленных типом `uint256` ### allocate\(\) -**`function allocate()`**‌ +**`function allocate()`** -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Перемещает активы под управлением согласно заранее заданных [Стратегий](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) для максимизации доходности и диверсификации рисков ### totalValue\(\) -**`function totalValue()`**‌ +**`function totalValue()`** -Returns total value of underlying assets and strategies. +Возвращает общую стоимость базовых активов и стратегий. -| `return` name | Тип | Описание | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| Имя параметра | Тип | Описание | +|:------------- |:------- |:-------------------------------------------- | +| value | uint256 | общая стоимость базовых активов и стратегий. | ### checkBalance\(\) **`function checkBalance(address _asset)`**‌ -Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. +Возвращает баланс актива, указанного параметром`_asset` хранящегося в Vault, и всех стратегий, представленных типом `uint256`. | Имя параметра | Тип | Описание | |:------------- |:----- |:------------------------------------------------------------------------------------------------------------------------------------------------ | @@ -83,9 +83,9 @@ Returns the balance of an asset specified by the`_asset` parameter held in Vault ### calculateRedeemOutputs\(\) -**`function calculateRedeemOutputs(uint256 _amount)`**‌ +**`function calculateRedeemOutputs(uint256 _amount)`** -Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Возвращает массив значений стейблкоинов. +Вычисляет несколько стейблкоинов, которые функция `redeem` вернет при выкупе определенной суммы OUSD, указанной параметром `_amount`. Возвращает массив значений стейблкоинов. Чтобы соотносить стоимость стейблкоина с правильным курсом стейблкоина, этот вызов функции следует использовать вместе с функцией `getAllAssets`, которая возвращает массив адресов стейблкоина. @@ -95,9 +95,9 @@ Calculate the mix of stablecoins that a `redeem` function would return when rede |:------------- |:------- |:-------------------------------------------- | | \_amount | uint256 | сумма OUSD, выраженная в десятичных единицах | -| `return` name | Тип | Описание | -|:------------- |:------------- |:--------------------------------------------------------- | -| outputs | uint256\[\] | массив суммы активов стейблкоина `redeem`, функция вернет | +| `Возврат` имени | Тип | Описание | +|:--------------- |:------------- |:--------------------------------------------------------- | +| outputs | uint256\[\] | массив суммы активов стейблкоина `redeem`, функция вернет | ### getAssetCount\(\) From 028fc69ce0ad8512627809d208aca18881ee8854 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 17:40:11 -0700 Subject: [PATCH 02829/11794] New translations earning-strategies.md (Russian) --- ru/core-concepts/fund-management/earning-strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/core-concepts/fund-management/earning-strategies.md b/ru/core-concepts/fund-management/earning-strategies.md index 0fb0111e4..82288bcb9 100644 --- a/ru/core-concepts/fund-management/earning-strategies.md +++ b/ru/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ -# Earning Strategies +# Стратегии заработка -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. +Стратегии заработка позволяют задействовать вложенный капитал на различных платформах DeFi. Vault будет определять, какие стратегии активны и какой процент от задействованного капитала они получат. -In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. +Кроме того, со временем стратегии будут обновляться. Например, при запуске будет изначальная [Стратегия накопления](../supported-strategies/compound.md). Со временем она может быть заменена Стратегией накопления v2 или v3. From 70c54f0ed3abb6f9297fc0c1404a369c6c41bae9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 17:40:13 -0700 Subject: [PATCH 02830/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md index d833f69d3..71044b12e 100644 --- a/ru/core-concepts/price-oracles.md +++ b/ru/core-concepts/price-oracles.md @@ -107,7 +107,7 @@ OUSD рассчитан на то, чтобы оставаться привяз Чтобы создать и сжечь соответствующее количество OUSD при входе и выходе, смарт-контракты должны точно определять цену на USDT, USDC и DAI, которые входят в систему и выходят из нее. Также необходим надежный способ увеличения предложения для распределения заработанных процентов или предложения по контрактам, если есть отрицательное изменение стоимости базовых активов. Как децентрализованный протокол, OUSD должен полагаться на децентрализованные источники этих цен. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +OUSD получает цену от нескольких оракулов в сети и использует обменный курс, который является наиболее выгодным для пула. {% endhint %} In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. From 0d2cb4672eec2cd9430a70122837bb4d139201ee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 17:53:52 -0700 Subject: [PATCH 02831/11794] New translations README.md (Russian) --- ru/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/core-concepts/fund-management/README.md b/ru/core-concepts/fund-management/README.md index 4f6287602..6c0978009 100644 --- a/ru/core-concepts/fund-management/README.md +++ b/ru/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# Fund Management +# Управление средствами -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +Смарт-контракт OUSD объединяет все депозиты стейблкоинов пользователей в единый пул инвестиционных активов. Затем средства распределяются по одной или нескольким [стратегиям заработка](earning-strategies.md) в любой момент времени. Vault отдает предпочтение высокодоходным стратегиям, но также стремится поддерживать диверсификацию по множеству стратегий. Диверсификация устраняет единые точки сбоя и снижает риски. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +В отличие от Yearn Vaults, TokenSets или Zapper, пользователи не выбирают отдельные стратегии. Все депонированные стейблкоины и, следовательно, все токены OUSD взаимно конвертируемы. From 9630da37b6ecc14ba71f0403769983e3d5b35cfc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 18:04:05 -0700 Subject: [PATCH 02832/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md index 71044b12e..7ea4da901 100644 --- a/ru/core-concepts/price-oracles.md +++ b/ru/core-concepts/price-oracles.md @@ -110,7 +110,7 @@ OUSD рассчитан на то, чтобы оставаться привяз OUSD получает цену от нескольких оракулов в сети и использует обменный курс, который является наиболее выгодным для пула. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +Чтобы предотвратить злонамеренные атаки и больше поощрять долгосрочных инвесторов, чем краткосрочных спекулянтов, контракт OUSD сравнивает потоки цен из нескольких источников и использует тот обменный курс, который выгоден для всего пула, а не для отдельных лиц. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. From eacf17171a42b83f3ac19ca80d82ac56756e2202 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 18:23:59 -0700 Subject: [PATCH 02833/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md index 7ea4da901..5f424aaf6 100644 --- a/ru/core-concepts/price-oracles.md +++ b/ru/core-concepts/price-oracles.md @@ -110,25 +110,25 @@ OUSD рассчитан на то, чтобы оставаться привяз OUSD получает цену от нескольких оракулов в сети и использует обменный курс, который является наиболее выгодным для пула. {% endhint %} -Чтобы предотвратить злонамеренные атаки и больше поощрять долгосрочных инвесторов, чем краткосрочных спекулянтов, контракт OUSD сравнивает потоки цен из нескольких источников и использует тот обменный курс, который выгоден для всего пула, а не для отдельных лиц. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +Чтобы предотвратить злонамеренные атаки и больше поощрять долгосрочных инвесторов, чем краткосрочных спекулянтов, контракт OUSD сравнивает потоки цен из нескольких источников и использует тот обменный курс, который выгоден для всего пула, а не для отдельных лиц. Этот механизм защищает средства пула от арбитражеров и никому не позволяет воспользоваться любой временной неэффективностью, вызванной ошибкой оракулов, для истощения общего пула активов. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +Это защищает средства в пуле и поощряет долгосрочных держателей. Поскольку самая безопасная цена зависит от направления сделки, оракул Origin предоставляет как `priceUSDMint ()`, так и `priceUSDRedeem ()`. Функция перебалансировки использует `priceUSDMint ()` для согласованности. -Here is the initial set of oracles that are being used by OUSD: +OUSD изначально использует следующий набор оракулов: {% embed url="https://compound.finance/docs/prices" caption="" %} {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: +Следующие оракулы были реализованы, но в настоящее время не используются из-за больших затрат на газ: {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} {% tabs %} {% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** +Следующие оракулы используются для получения или вычисления цены **DAI / USD:** -| Oracle | Pair | Contract | +| Оракул | Пара | Контракт | |:--------------- |:--------- |:-------------------------------------------- | | Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | | Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | @@ -137,9 +137,9 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** {% endtab %} {% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** +Следующие оракулы используются для извлечения или вычисления цены **DAI/USD:** -| O**racle** | Pair | Contract | +| **Оракул** | Пара | Контракт | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | | Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | @@ -147,9 +147,9 @@ The following oracles are used to fetch or compute a price for **USDT/USD:** {% endtab %} {% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** +Следующие оракулы используются для извлечения или вычисления цены **USDC/USD:** -| O**racle** | Pair | Contract | +| **Оракул** | Пара | Контракт | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | | Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | @@ -157,14 +157,14 @@ The following oracles are used to fetch or compute a price for **USDC/USD:** {% endtab %} {% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. +Поскольку не все оракулы имеют прямые пары с долларом США, протокол также извлекает цены для **ETH/USD**, чтобы рассчитать цены в долларах США с использованием ETH. Опять же, на всякий случай протокол выбирает наиболее выгодный для фонда, а не для отдельных персон. -| Oracle | Pair | Contract | +| Оракул | Пара | Контракт | |:--------------- |:------- |:------------------------------------------ | | Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | | Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +Возможно, что со временем в протокол будут добавлены дополнительные оракулы. Поддержка также может быть удалена, если какой-либо из этих оракулов станет ненадежным. From e1d4bff7be4836b8237d8ed81ab7be023e73b2b3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 18:24:01 -0700 Subject: [PATCH 02834/11794] New translations phases.md (Russian) --- ru/governance/phases.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/governance/phases.md b/ru/governance/phases.md index 4b45be826..71e2ecbc0 100644 --- a/ru/governance/phases.md +++ b/ru/governance/phases.md @@ -1,6 +1,6 @@ -# Phases +# Фазы -Progressive decentralization will follow four phases as outlined below. +Постепенная децентрализация будет проходить в четыре этапа, как описано ниже. ![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) From b3b9dee1af7ce8d6ecae2ebd123b41ffb15864d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 18:24:04 -0700 Subject: [PATCH 02835/11794] New translations oracle.md (Russian) --- ru/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/smart-contracts/api/oracle.md b/ru/smart-contracts/api/oracle.md index b369591e0..7dc22fbd3 100644 --- a/ru/smart-contracts/api/oracle.md +++ b/ru/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# Оракулы {% hint style="info" %} -Documentation coming soon. +Документация скоро появится. {% endhint %} From a0c2a01bd522a568c8f6e3bf742488b50cebc3c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 18:24:06 -0700 Subject: [PATCH 02836/11794] New translations ousd.md (Russian) --- ru/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/smart-contracts/api/ousd.md b/ru/smart-contracts/api/ousd.md index 8d6981144..ea3f2b41d 100644 --- a/ru/smart-contracts/api/ousd.md +++ b/ru/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +Документация скоро появится. {% endhint %} From 3fae7b80c412cd18643fd6cc6ff507eac9510234 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 18:40:14 -0700 Subject: [PATCH 02837/11794] New translations admin-privileges.md (Russian) --- ru/governance/admin-privileges.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ru/governance/admin-privileges.md b/ru/governance/admin-privileges.md index b275178fb..c20528ccb 100644 --- a/ru/governance/admin-privileges.md +++ b/ru/governance/admin-privileges.md @@ -1,12 +1,12 @@ -# Admin Privileges +# Права администратора -The OUSD smart contracts are designed to be owner upgradable. +Смарт-контракты OUSD разработаны с возможностью улучшения владельцем. -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +На момент запуска контракты OUSD принадлежат контрактам с 5 из 8 мульти-подписями Gnosis, которые были [проаудированы OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), командой Origin и другими. Ключи к этой мульти-подписке принадлежат лицам, имеющим тесные связи с компанией, и даже действующие вместе основатели Origin не обладают достаточным контролем, чтобы самостоятельно выполнять функции владельца. -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +Вскоре после запуска право владения будет заменено временной блокировкой. Это по-прежнему позволит команде Origin вносить изменения в протокол из своей мульти-подписи, но с некоторой задержкой по времени. -Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +На первых порах необходимо иметь права администратора, чтобы гарантировать безопасность протокола и его оптимизацию для получения прибыли при условии минимизации рисков. Мы собираемся выпустить несколько итераций наших смарт-контрактов в первые несколько месяцев существования протокола. -Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. +После завершения нескольких циклов обновления мы намерены передать право собственности от нашей компании к контракту децентрализованного управления, что позволит сообществу голосовать и принимать участие в будущих обновлениях протокола. From ef38500581cc24b962a745b58f86e3db72489e4a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 18:40:16 -0700 Subject: [PATCH 02838/11794] New translations principles.md (Russian) --- ru/governance/principles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/governance/principles.md b/ru/governance/principles.md index 7e1e61af2..a96948ba0 100644 --- a/ru/governance/principles.md +++ b/ru/governance/principles.md @@ -1,8 +1,8 @@ -# Principles +# Принципы -**Progressive Decentralization** +**Прогрессивная децентрализация** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD разработан как децентрализованный протокол, которым управляет множество заинтересованных сторон по всему миру. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. From a55c30340d3adbed1734cd4790b2e3fe9bee1614 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 18:40:18 -0700 Subject: [PATCH 02839/11794] New translations README.md (Russian) --- ru/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ru/smart-contracts/api/README.md b/ru/smart-contracts/api/README.md index 16c7d2816..abec7fbd2 100644 --- a/ru/smart-contracts/api/README.md +++ b/ru/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +Документация API контрактов, которые используются протоколом: -* [Vault](vault.md) +* [Хранилище (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [Временная блокировка](timelock.md) +* [Оракулы](oracle.md) +* [Стратегии](strategies.md) From a52df93b54f9a1171ddfa61106341cb6dd3f4ca6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 18:40:21 -0700 Subject: [PATCH 02840/11794] New translations timelock.md (Russian) --- ru/smart-contracts/api/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ru/smart-contracts/api/timelock.md b/ru/smart-contracts/api/timelock.md index 88954aca7..aae7e15b0 100644 --- a/ru/smart-contracts/api/timelock.md +++ b/ru/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ -# Timelock +# Временная блокировка {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +Временная блокировка будет добавлена вскоре после того, как все будет проверено на работоспособность. До этого времени контракты будут регулироваться 5 из 8 мульти-подписями Origin. Это позволит быстрее реагировать на обнаруженные критические проблемы. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +Контракт с временной блокировкой предусматривает 48-часовой период ожидания, прежде чем любые изменения в контрактах OUSD будут выполнены. Временная блокировка может быть вызвана нашим мульти-подписями, являющимися владельцами наших контрактов [ERC-20](../architecture.md), [Vault](vault.md)и [Strategies](strategies.md). Задержка действий администратора дает пользователям возможность выхода OUSD, если его администраторы станут злонамеренными, будут скомпрометированы или внесут изменения, которые не нравятся пользователям. {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +Временная блокировка - это мера безопасности, которая дает держателям OUSD 48 часов, чтобы вывести свои средства, если у них есть возражения против любых предлагаемых обновлений протокола. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD использует немного измененную версию [ Накапливаемой временной блокировки](https://compound.finance/docs/governance), которая была [проаудирована OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). 3 заметных отличия: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. Первоначально OUSD будет использовать более короткий период ожидания \(48 часов\), чем Compound \(72 часа\), чтобы обеспечить более быстрый ответ в случае обнаружения каких-либо проблем. +2. По прошествии 48 часов кто угодно может выполнить вызов функции, не только владелец контракта. +3. Депозиты \(но не вывод средств или переводы\) могут быть немедленно заморожены, не требуя 48 часового периода ожидания. Это было сделано на случай обнаружения серьезной уязвимости. From e2c5b464ee21aeb39dd241be1b25a89ce797ede7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 18:50:40 -0700 Subject: [PATCH 02841/11794] New translations principles.md (Russian) --- ru/governance/principles.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ru/governance/principles.md b/ru/governance/principles.md index a96948ba0..aef56dc15 100644 --- a/ru/governance/principles.md +++ b/ru/governance/principles.md @@ -2,19 +2,19 @@ **Прогрессивная децентрализация** -OUSD разработан как децентрализованный протокол, которым управляет множество заинтересованных сторон по всему миру. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD разработан как децентрализованный протокол, которым управляет множество заинтересованных сторон по всему миру. Мы считаем, что создатели и держатели OUSD должны начать коллективно принимать важные решения по протоколу как можно скорее. -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +Вместе с тем, на самом начальном этапе крайне важно, чтобы основная команда инженеров могла действовать быстро и решительно для создания основных частей протокола. -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +Децентрализация будет быстро прогрессировать в четыре этапа в течение следующих нескольких месяцев. Мы намерены как можно скорее передать контроль и управление сообществу. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**Временная блокировка** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +До внедрения полного децентрализованного управления, мы реализуем [Временную блокировку](../smart-contracts/api/timelock.md) перед всеми вызовами функции администраторами, предоставляя пользователям OUSD время \(48 часов\), чтобы вывести свои средства, если у них есть возражения против предлагаемых нововведений. Временная блокировка будет добавлена вскоре после запуска. -**New and Existing Stakeholders** +**Новые и существующие стейкхолдеры** OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. From 61dc7bed909863448cc845a8ee2b98f9d41b1bf7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 18:57:32 -0700 Subject: [PATCH 02842/11794] New translations principles.md (Russian) --- ru/governance/principles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/governance/principles.md b/ru/governance/principles.md index aef56dc15..b39706c80 100644 --- a/ru/governance/principles.md +++ b/ru/governance/principles.md @@ -16,11 +16,11 @@ OUSD разработан как децентрализованный прото **Новые и существующие стейкхолдеры** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD - новый проект, основанный [Командой Origin Protocol](www.originprotocol.com/team), который будет поддерживаться существующим сообществом Origin, а также много новых стейкхолдеров, которые могут выбирать, что делать: создавать, держать, использовать или обеспечивать ликвидность для OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +Мы также хотим обеспечить активное участие существующих держателей наших токенов Origin \(OGN\), сообщества, насчитывающего около 500 000 участников, а так же покупателей и продавцов на платформе. Существующие держатели OGN смогут сделать заблокировать свои OGN, чтобы участвовать в управлении и получать стимулирующие поощрения для повышения ценности OUSD. Более подробная информация будет предоставлена в ближайшее время. -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +Сильная связь между OUSD и остальной частью торговой платформы Origin будет способствовать росту обеих инициатив. From 51b6fa4afee1c0f8870c6d51e852152d62b54ba7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 19:09:21 -0700 Subject: [PATCH 02843/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md index 5f424aaf6..79fc240ed 100644 --- a/ru/core-concepts/price-oracles.md +++ b/ru/core-concepts/price-oracles.md @@ -1,4 +1,4 @@ -# Price Oracles +# Ценовые оракулы OUSD рассчитан на то, чтобы оставаться привязанным к 1 доллару США и быть обеспеченным базовыми стейблкоинами в соотношении 1:1. Это сложнее, чем кажется, потому что эти базовые стейблкоины постоянно отклоняются от своих желаемых привязок к 1 доллару США. Большинство дневных колебаний незначительны, однако в прошлом были серьезные колебания цен, которые, вероятно, повторятся и в будущем. From 46b937ec065b15b8dd12310348e8feedf8fe71db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 19:09:23 -0700 Subject: [PATCH 02844/11794] New translations erc-20-1.md (Russian) --- ru/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/smart-contracts/api/erc-20-1.md b/ru/smart-contracts/api/erc-20-1.md index 7aa009ac1..0d4fee63d 100644 --- a/ru/smart-contracts/api/erc-20-1.md +++ b/ru/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Основной ERC20 адрес для Origin Dollar \(OUSD\): **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD - это токен, соответствующий стандарту ERC-20, с одним новым свойством \(гибкое предложение\), которое важно понимать. {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +Кошельки и биржи, которые хотят интегрировать OUSD, не должны кэшировать балансы OUSD, так как это значение будет часто меняться по мере начисления дохода держателям токенов. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +Самая большая разница, отделяющая OUSD от стандартного токена ERC-20, заключается в том, что функция OUSD `balanceOf ()` будет возвращать переменную величину, основанную на общей стоимости пула, умноженной на долю держателя в пуле. Это различие важно понимать, особенно для кошельков и бирж, которые хотят интегрировать токен OUSD. Это значение следует извлекать в реальном времени, а не кэшировать, поскольку OUSD часто перераспределяется. From 230d5425394af09e4721ea11fc9c324e795e9cea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 5 Oct 2020 19:09:24 -0700 Subject: [PATCH 02845/11794] New translations strategies.md (Russian) --- ru/smart-contracts/api/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/smart-contracts/api/strategies.md b/ru/smart-contracts/api/strategies.md index 3133d5b03..84b201188 100644 --- a/ru/smart-contracts/api/strategies.md +++ b/ru/smart-contracts/api/strategies.md @@ -1,10 +1,10 @@ -# Strategies +# Стратегии -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +Новые стратегии могут быть добавлены или удалены в любое время, чтобы реагировать на новые рыночные реалии и диверсифицировать риски. -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +При запуске OUSD воспользуется преимуществами единой стратегии и разместит депонированный капитал в Compound. Вскоре после этого мы намерены применить многие другие стратегии. -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +После перехода к децентрализованному управлению мы намерены наделить сообщество возможностью предлагать новые стратегии и голосовать за соответствующий вес каждой стратегии в пуле. Мы ожидаем, что большинство держателей OUSD будут оценивать размер риска и возможностей при более высокой доходности, сохраняя более консервативные позиции по части средств. From e39e31a75cdf6ff86901675e3155ae0e4a188640 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 02:51:16 -0700 Subject: [PATCH 02846/11794] New translations contributing.md (Italian) --- it/security-and-risks/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/security-and-risks/contributing.md b/it/security-and-risks/contributing.md index 9139ce7f3..33e11d5d1 100644 --- a/it/security-and-risks/contributing.md +++ b/it/security-and-risks/contributing.md @@ -4,7 +4,7 @@ OUSD è un progetto interamente open source e accogliamo con piacere contributi di ogni tipo. Ci sono molti modi per aiutare, segnalando problemi, contribuendo allo sviluppo di codice, e aiutandoci a migliorare la nostra community. -Noi lavoriamo in pubblico e la nostra azienda è su Discord ed è aperta a tutti. Se hai domande o hai bisogno di aiuto per iniziare, i nostri canali OUSD su Discord sono il posto migliore per ricevere assistenza dal nostro team e dalla nostra community. +Noi lavoriamo pubblicamente e la nostra azienda è su Discord ed è aperta a tutti. Se hai domande o hai bisogno di aiuto per iniziare, i nostri canali OUSD su Discord sono il posto migliore per ricevere assistenza dal nostro team e dalla nostra community. #### Processo di sviluppo From aef0e7eb87507db88aa78f4eefe84b0f58de2b60 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 09:26:24 -0700 Subject: [PATCH 02847/11794] New translations aave.md (Russian) --- ru/core-concepts/supported-defi-platforms/aave.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/core-concepts/supported-defi-platforms/aave.md b/ru/core-concepts/supported-defi-platforms/aave.md index df02edab3..0f2ed2dfc 100644 --- a/ru/core-concepts/supported-defi-platforms/aave.md +++ b/ru/core-concepts/supported-defi-platforms/aave.md @@ -1,14 +1,14 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +Coming soon. Aave еще не интегрирован. {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave - это протокол и платформа кредитования, построенные на Ethereum и запущенные в январе 2020 года создателями ETHLend. Пользователи Aave могут зарабатывать сложные проценты или занимать активы под залог. Каждый поддерживаемый актив объединен в свой собственный пул ликвидности и пользователи могут выбирать между фиксированной или переменной процентной ставкой на основанной на спросе и предложении. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +Вспомогательные балансы представлены ERC-20 токенами aTokens в соотношении 1:1 к базовым активам, которые они представляют. Проценты начисляются автоматически и выплачиваются кредиторам с помощью токенов aToken, а это означает, что кредиторы видят, что их баланс aToken увеличивается со временем. Пользователи могут брать активы под залог своих токенов aTokens. Токены aTokens можно свободно передавать и использовать во многих других протоколах DeFi. Токены aTokens можно в любой момент обменять на соответствующие базовые активы. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave поддерживает срочные ссуды, которые представляют собой ссуды без обеспечения, при которых пользователи берут в долг и погашают остаток ссуды в рамках одной транзакции, что означает, что пользователям срочной ссуды не нужно вносить какой-либо изначальный капитал. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. From 9297561e14050c14f78b175ae70fab9dbc0e7dc1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 09:33:18 -0700 Subject: [PATCH 02848/11794] New translations aave.md (Russian) --- .../supported-defi-platforms/aave.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/ru/core-concepts/supported-defi-platforms/aave.md b/ru/core-concepts/supported-defi-platforms/aave.md index 0f2ed2dfc..2642c9b81 100644 --- a/ru/core-concepts/supported-defi-platforms/aave.md +++ b/ru/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave еще не интегрирован. +Скоро. Aave еще не интегрирован. {% endhint %} Aave - это протокол и платформа кредитования, построенные на Ethereum и запущенные в январе 2020 года создателями ETHLend. Пользователи Aave могут зарабатывать сложные проценты или занимать активы под залог. Каждый поддерживаемый актив объединен в свой собственный пул ликвидности и пользователи могут выбирать между фиксированной или переменной процентной ставкой на основанной на спросе и предложении. Вспомогательные балансы представлены ERC-20 токенами aTokens в соотношении 1:1 к базовым активам, которые они представляют. Проценты начисляются автоматически и выплачиваются кредиторам с помощью токенов aToken, а это означает, что кредиторы видят, что их баланс aToken увеличивается со временем. Пользователи могут брать активы под залог своих токенов aTokens. Токены aTokens можно свободно передавать и использовать во многих других протоколах DeFi. Токены aTokens можно в любой момент обменять на соответствующие базовые активы. -Aave поддерживает срочные ссуды, которые представляют собой ссуды без обеспечения, при которых пользователи берут в долг и погашают остаток ссуды в рамках одной транзакции, что означает, что пользователям срочной ссуды не нужно вносить какой-либо изначальный капитал. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave поддерживает срочные ссуды, которые представляют собой ссуды без обеспечения, при которых пользователи берут в долг и погашают остаток ссуды в рамках одной транзакции, что означает, что пользователям срочной ссуды не нужно вносить какой-либо изначальный капитал. Срочные ссуды - это комплексный продукт, предназначенный для разработчиков, который может использоваться для арбитража между несколькими протоколами DeFi. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +В настоящее время Aave управляется токеном ERC-20 LEND, который ранее был служебным токеном для ETHLend. Aave объявила о переходе к полностью децентрализованному управлению, который включает обмен токенов LEND на AAVE - новый токен управления ERC-20, с вознаграждением за стейкинг. Некоторые AAVE будут распределяться среди пользователей платформы в рамках кампании по добыче ликвидности. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Общая заблокированная стоимость Aave \(TVL\) быстро выросла до более чем 1,2 миллиарда долларов США, что сделало его одним из крупнейших протоколов DeFi. LEND имеет оборотную рыночную капитализацию более 700 миллионов долларов США. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave прошел аудит безопасности OpenZeppelin, Trail of Bits и Consensys Diligence. Aave поддерживает программу вознаграждения за поиск ошибок. -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Ресурсы | | +|:----------------------- |:------------------------------------------------------------------------------ | +| Официальный сайт | [https://aave.com/](https://aave.com/) | +| Документы по разработке | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From f64f891e19dc2f1269fa5c0bedc624b2b6d7ccbd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 09:50:14 -0700 Subject: [PATCH 02849/11794] New translations balancer.md (Russian) --- ru/core-concepts/supported-defi-platforms/balancer.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ru/core-concepts/supported-defi-platforms/balancer.md b/ru/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..4aab3283a 100644 --- a/ru/core-concepts/supported-defi-platforms/balancer.md +++ b/ru/core-concepts/supported-defi-platforms/balancer.md @@ -1,16 +1,16 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +Скоро. Balancer еще не интегрирован. {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer - это децентрализованный протокол ликвидности и обменник на Ethereum, запущенный в марте 2020 года. Пользователи могут обменивать токены ERC-20 за комиссию или вносить токены в пулы ликвидности, чтобы получать комиссию в виде вознаграждения. -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Балансировщик - это автоматизированный маркет-мейкер \(AMM\), который позволяет создавать пулы ликвидности из 8 различных активов с настраиваемыми весами. Пулы ликвидности на Balancer можно рассматривать как аналогичные биржевые инвестиционные фонды \(ETFs\) или портфели с целевыми весами для конкретных активов. Если торговля заставляет пул отклоняться от целевого распределения веса, обменные курсы между активами в пуле изменяются. Арбитражёры могут совершать сделки, чтобы воспользоваться этим и восстановить баланс пула до распределения его целевого веса. В отличие от других AMM, ликвидность может распределяться между пулами. -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Балансировщик поддерживает частные пулы, где только владелец пула может вносить ликвидность, общие пулы, которые являются полностью публичными, и смарт-пулы, которые являются общими пулами, контролируемыми смарт-контрактом, который может реализовывать автоматические правила и логику. Поставщикам ликвидности выдаются токены Balancer Pool Tokens \(BPTs\), которые представляют их долю в данном пуле и комиссиях. Эти токены можно свободно передавать и обменять на предоставленные активы и начисленные комиссии. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +Эмитенты токенов, стремящиеся повысить ликвидность своих токенов, предложили поставщикам ликвидности материальные стимулы в кампаниях по добыче ликвидности. New token issuers have also launched their tokens on Balancer pools. Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. From 5cca73283ddafbd0606e9866f64a735bca90b5cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 10:00:11 -0700 Subject: [PATCH 02850/11794] New translations balancer.md (Russian) --- .../supported-defi-platforms/balancer.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/ru/core-concepts/supported-defi-platforms/balancer.md b/ru/core-concepts/supported-defi-platforms/balancer.md index 4aab3283a..0a2af5fcf 100644 --- a/ru/core-concepts/supported-defi-platforms/balancer.md +++ b/ru/core-concepts/supported-defi-platforms/balancer.md @@ -12,16 +12,16 @@ Balancer - это децентрализованный протокол ликв Эмитенты токенов, стремящиеся повысить ликвидность своих токенов, предложили поставщикам ликвидности материальные стимулы в кампаниях по добыче ликвидности. New token issuers have also launched their tokens on Balancer pools. -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer управляется ERC-20 токеном управления BAL. Держатели BAL могут голосовать за изменения протокола. BAL постоянно распределяется между поставщиками ликвидности, и большая часть общего предложения BAL была распределена между командой и инвесторами по непрерывному расписанию вестинга. -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Объемы торгов на Balancer часто превышают 25 миллионов долларов США в день. На момент написания, Balancer имеет заблокированную общую стоимость \(TVL\) в размере более 250 миллионов долларов, предоставленную поставщиками ликвидности. -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Балансир прошел аудит безопасности Trail of Bits и имеет программу вознаграждения за поиск ошибок. Однако в июне 2020 года Balancer подвергся серьезной хакерской атаке. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Ресурсы | | +|:----------------------- |:-------------------------------------------------------------------- | +| Официальный сайт | [https://balancer.finance/](https://balancer.finance/) | +| Документы по разработке | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From bb244e12ce93033e739f74fbb13146842f2035c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 10:00:13 -0700 Subject: [PATCH 02851/11794] New translations compound.md (Russian) --- ru/core-concepts/supported-defi-platforms/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/core-concepts/supported-defi-platforms/compound.md b/ru/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..6e8ea5b15 100644 --- a/ru/core-concepts/supported-defi-platforms/compound.md +++ b/ru/core-concepts/supported-defi-platforms/compound.md @@ -1,8 +1,8 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound - это протокол и платформа кредитования, построенные на Ethereum и запущенные в сентябре 2018 года. Пользователи могут зарабатывать сложные проценты или занимать активы под залог. Каждый поддерживаемый актив объединен в свой собственный пул ликвидности, а процентные ставки автоматически корректируются в зависимости от спроса и предложения. -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +Вспомогательные балансы представлены ERC-20 токенами cTokens, на которые автоматически начисляют проценты и с течением времени увеличивается их стоимость по сравнению с базовым активом, который они представляют. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. From 3462fe818c8a9a6a59bb76c08a24fccb637b43cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 10:15:43 -0700 Subject: [PATCH 02852/11794] New translations balancer.md (Russian) --- ru/core-concepts/supported-defi-platforms/balancer.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/supported-defi-platforms/balancer.md b/ru/core-concepts/supported-defi-platforms/balancer.md index 0a2af5fcf..55f5c3f7c 100644 --- a/ru/core-concepts/supported-defi-platforms/balancer.md +++ b/ru/core-concepts/supported-defi-platforms/balancer.md @@ -10,7 +10,7 @@ Balancer - это децентрализованный протокол ликв Балансировщик поддерживает частные пулы, где только владелец пула может вносить ликвидность, общие пулы, которые являются полностью публичными, и смарт-пулы, которые являются общими пулами, контролируемыми смарт-контрактом, который может реализовывать автоматические правила и логику. Поставщикам ликвидности выдаются токены Balancer Pool Tokens \(BPTs\), которые представляют их долю в данном пуле и комиссиях. Эти токены можно свободно передавать и обменять на предоставленные активы и начисленные комиссии. -Эмитенты токенов, стремящиеся повысить ликвидность своих токенов, предложили поставщикам ликвидности материальные стимулы в кампаниях по добыче ликвидности. New token issuers have also launched their tokens on Balancer pools. +Эмитенты токенов, стремящиеся повысить ликвидность своих токенов, предложили поставщикам ликвидности материальные стимулы в кампаниях по добыче ликвидности. Новые эмитенты токенов также запустили свои токены в пулы Balancer. Balancer управляется ERC-20 токеном управления BAL. Держатели BAL могут голосовать за изменения протокола. BAL постоянно распределяется между поставщиками ликвидности, и большая часть общего предложения BAL была распределена между командой и инвесторами по непрерывному расписанию вестинга. From 6e79bc139b56c9bd088bb42c10741eb2c670a076 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 10:15:45 -0700 Subject: [PATCH 02853/11794] New translations compound.md (Russian) --- .../supported-defi-platforms/compound.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/ru/core-concepts/supported-defi-platforms/compound.md b/ru/core-concepts/supported-defi-platforms/compound.md index 6e8ea5b15..20ba5ffb1 100644 --- a/ru/core-concepts/supported-defi-platforms/compound.md +++ b/ru/core-concepts/supported-defi-platforms/compound.md @@ -2,18 +2,18 @@ Compound - это протокол и платформа кредитования, построенные на Ethereum и запущенные в сентябре 2018 года. Пользователи могут зарабатывать сложные проценты или занимать активы под залог. Каждый поддерживаемый актив объединен в свой собственный пул ликвидности, а процентные ставки автоматически корректируются в зависимости от спроса и предложения. -Вспомогательные балансы представлены ERC-20 токенами cTokens, на которые автоматически начисляют проценты и с течением времени увеличивается их стоимость по сравнению с базовым активом, который они представляют. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +Вспомогательные балансы представлены ERC-20 токенами cTokens, на которые автоматически начисляют проценты и с течением времени увеличивается их стоимость по сравнению с базовым активом, который они представляют. Пользователи могут брать активы под залог своих токенов cTokens. Токены cTokens можно свободно передавать и использовать во многих других протоколах DeFi. Токены cTokens можно в любой момент обменять на соответствующие базовые активы. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound управляется ERC-20 токеном управления COMP. Держатели COMP могут вносить предложения и голосовать за изменения протокола или делегировать свои голоса кому-то другому. Токены COMP ежедневно распределяются пропорционально между пользователями протокола и поровну распределяются между заемщиками и кредиторами. Главными держателями токенов COMP являются команда Compound, инвесторы и консультанты. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Общая заблокированная стоимость Compound \(TVL\) быстро выросла почти до 800 миллионов долларов США, что сделало его одним из крупнейших протоколов DeFi. COMP имеет оборотную рыночную капитализацию более 500 миллионов долларов США. -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound прошел несколько аудитов безопасности OpenZeppelin и Trail of Bits. Протокол Compound был официально проверен CertiK и прошел стресс-тестирование в Gauntlet. Compound поддерживает программу вознаграждения за поиск ошибок. -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Ресурсы | | +|:----------------------- |:-------------------------------------------------------------------------------------------------------------- | +| Официальный сайт | [https://compound.finance/](https://compound.finance/) | +| Документы по разработке | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From dc7da99137758b002f9beec69842cd7268fb1130 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 12:21:58 -0700 Subject: [PATCH 02854/11794] New translations README.md (Italian) --- it/core-concepts/supported-stablecoins/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/core-concepts/supported-stablecoins/README.md b/it/core-concepts/supported-stablecoins/README.md index c7c8d8b52..8f5df5ded 100644 --- a/it/core-concepts/supported-stablecoins/README.md +++ b/it/core-concepts/supported-stablecoins/README.md @@ -2,9 +2,9 @@ **Stablecoin supportate** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +E' fondamentale capire che OUSD è tanto forte quanto le stablecoin che lo supportano, non di più. Qualsiasi perdita agli asset sottostanti causerà una perdita analoga al valore di OUSD. -Currently, OUSD supports the following stablecoins: +Attualmente, OUSD supporta le seguenti stablecoin: {% page-ref page="usdt.md" %} @@ -12,7 +12,7 @@ Currently, OUSD supports the following stablecoins: {% page-ref page="dai.md" %} -None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. +Nessuna di queste stablecoin è perfetta, ma le abbiamo selezionate per il loro utilizzo diffuso. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. From 3831fbc9682e43bbfe74b1e0b58d8a28ba5fe5f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 12:28:26 -0700 Subject: [PATCH 02855/11794] New translations README.md (Italian) --- it/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/core-concepts/supported-stablecoins/README.md b/it/core-concepts/supported-stablecoins/README.md index 8f5df5ded..933f1a63f 100644 --- a/it/core-concepts/supported-stablecoins/README.md +++ b/it/core-concepts/supported-stablecoins/README.md @@ -12,9 +12,9 @@ Attualmente, OUSD supporta le seguenti stablecoin: {% page-ref page="dai.md" %} -Nessuna di queste stablecoin è perfetta, ma le abbiamo selezionate per il loro utilizzo diffuso. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. +Nessuna di queste stablecoin è perfetta, ma le abbiamo selezionate per il loro utilizzo diffuso. Sebbene queste stablecoin abbiano perso il loro ancoraggio al dollaro statunitense (USD) in più occasioni, hanno dimostrato resilienza nel tornare infine al loro obiettivo di 1 USD. -It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +E' importante notare che tutte le stablecoin supportate introducono un rischio della controparte non banale. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. From 27a0d5872d9c22954f4a3103982d01a5f1a343cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 12:33:32 -0700 Subject: [PATCH 02856/11794] New translations README.md (Italian) --- it/core-concepts/supported-stablecoins/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/supported-stablecoins/README.md b/it/core-concepts/supported-stablecoins/README.md index 933f1a63f..34f19eb75 100644 --- a/it/core-concepts/supported-stablecoins/README.md +++ b/it/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ Attualmente, OUSD supporta le seguenti stablecoin: Nessuna di queste stablecoin è perfetta, ma le abbiamo selezionate per il loro utilizzo diffuso. Sebbene queste stablecoin abbiano perso il loro ancoraggio al dollaro statunitense (USD) in più occasioni, hanno dimostrato resilienza nel tornare infine al loro obiettivo di 1 USD. -E' importante notare che tutte le stablecoin supportate introducono un rischio della controparte non banale. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +E' importante notare che tutte le stablecoin supportate introducono un rischio della controparte non banale. Tether, in particolare, ha avuto ben documentatiproblemi bancari e sfide normative. Inoltre, sia USDT che USDC hanno delle backdoor che concedono ai loro emittenti il potere di congelare i fondi nei portafogli dei loro possessori. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. From aa004b342581de3fc0d8ae7b2a2a326aa5cd4e01 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 12:58:49 -0700 Subject: [PATCH 02857/11794] New translations README.md (Italian) --- it/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/core-concepts/supported-stablecoins/README.md b/it/core-concepts/supported-stablecoins/README.md index 34f19eb75..47703f515 100644 --- a/it/core-concepts/supported-stablecoins/README.md +++ b/it/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ Attualmente, OUSD supporta le seguenti stablecoin: Nessuna di queste stablecoin è perfetta, ma le abbiamo selezionate per il loro utilizzo diffuso. Sebbene queste stablecoin abbiano perso il loro ancoraggio al dollaro statunitense (USD) in più occasioni, hanno dimostrato resilienza nel tornare infine al loro obiettivo di 1 USD. -E' importante notare che tutte le stablecoin supportate introducono un rischio della controparte non banale. Tether, in particolare, ha avuto ben documentatiproblemi bancari e sfide normative. Inoltre, sia USDT che USDC hanno delle backdoor che concedono ai loro emittenti il potere di congelare i fondi nei portafogli dei loro possessori. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +E' importante notare che tutte le stablecoin supportate introducono un rischio della controparte non banale. Tether, in particolare, ha avuto ben documentatiproblemi bancari e sfide normative. Inoltre, sia USDT che USDC hanno delle backdoor che concedono ai loro emittenti il potere di congelare i fondi nei portafogli dei loro possessori. Sebbene DAI non abbia alcuna backdoor diretta, i suoi asset possono comunque subire impatti negativi poiché USDC è accettato come collaterale per coniare DAI. -Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. +Malgrado queste preoccupazioni, ci sono già miliardi di dollari di scommesse sulla sicurezza di queste stablecoin. È possibile che ulteriori stablecoins verranno aggiunte al protocollo nel corso del tempo. Il supporto potrà anche essere rimosso se una di queste stablecoin si rivelerà troppo inaffidabile o metterà a repentaglio i fondi dei titolari di OUSD. From c3fb2bda69b2d06df7d581498ed9d4699ea6829c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 12:58:51 -0700 Subject: [PATCH 02858/11794] New translations README.md (Vietnamese) --- vi/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/core-concepts/fund-management/README.md b/vi/core-concepts/fund-management/README.md index 4f6287602..89e798b9e 100644 --- a/vi/core-concepts/fund-management/README.md +++ b/vi/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# Fund Management +# Quản lý quỹ -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +Hợp đồng thông minh OUSD tổng hợp tất cả các khoản stablecoin của người dùng vào bể tài sản đầu tư. Quỹ này sau đó được phân bổ trên một hoặc nhiều [chiến lược thu nhập](earning-strategies.md) tại bất kỳ thời điểm. Vault tìm kiếm các chiến lược năng suất cao nhưng cũng tìm cách duy trì sự đa dạng hóa trên nhiều chiến lược. Đa dạng hóa giúp loại bỏ lỗi cục bộ và giảm thiểu rủi ro. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +Khác với Yearn Vaults, TokenSets hoặc Zapper, người dùng không cần lựa chọn các chiến lược đơn lẻ. Tất cả các stablecoin đã ký gửi và do đó, tất cả các token OUSD đều là token có thể thay thế được. From fe1e2519d61174527a733e8f4b6fc6a35095324a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 12:58:53 -0700 Subject: [PATCH 02859/11794] New translations aave.md (Vietnamese) --- vi/core-concepts/supported-defi-platforms/aave.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/core-concepts/supported-defi-platforms/aave.md b/vi/core-concepts/supported-defi-platforms/aave.md index df02edab3..7286c86e6 100644 --- a/vi/core-concepts/supported-defi-platforms/aave.md +++ b/vi/core-concepts/supported-defi-platforms/aave.md @@ -1,12 +1,12 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +Sắp ra mắt. Aave hiện vẫn chưa được tích hợp. {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave là một giao thức và nền tảng cho vay xây dựng trên Ethereum và được ra mắt vào tháng 1 năm 2020 bởi những người tạo ra ETHLend. Người dùng trên Aave có thể kiếm lãi kép hoặc vay một tài sản khác dựa trên tài sản thế chấp. Mỗi tài sản được hỗ trợ được tổng hợp trong nhóm thanh khoản riêng của nó và người dùng có thể chọn giữa lãi suất thay đổi dựa trên cung và cầu hoặc lãi suất cố định. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +Số dư tài sản đảm bảo được đại diện bằng ERC-20 aTokens theo tỷ lệ 1: 1 so với tài sản cơ bản mà chúng đại diện. Tiền lãi được cộng gộp tự động và được trả cho người cho vay bằng aTokens, có nghĩa là số dư aToken của người cho vay sẽ tăng dần theo thời gian. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. From 2c3f1f6622a4b98f1fff91829ba738f71c71c9f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 12:58:54 -0700 Subject: [PATCH 02860/11794] New translations usdc.md (Vietnamese) --- vi/core-concepts/supported-stablecoins/usdc.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/core-concepts/supported-stablecoins/usdc.md b/vi/core-concepts/supported-stablecoins/usdc.md index 2647d7c83..59fc1a241 100644 --- a/vi/core-concepts/supported-stablecoins/usdc.md +++ b/vi/core-concepts/supported-stablecoins/usdc.md @@ -2,9 +2,9 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. +USD Coin (USDC) là một loại tiền ổn định có giá trị tương đương với USD được ra mắt dưới dạng token ERC-20 trên mạng Ethereum vào tháng 10 năm 2018. USDC có thể dễ dàng đổi sang đô la Mỹ. -Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. +Mỗi USDC được hỗ trợ theo tỷ lệ 1: 1, một số tiền pháp định số lượng tiền pháp định tương đương với số USDC đang lưu hành được lưu trữ tại tài khoản ký thác bởi các thành viên của Center, một tập đoàn do Circle và Coinbase thành lập. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. From e2b9c64c161b4dca9ffa70fbf110a4bbe2a5558b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 12:58:56 -0700 Subject: [PATCH 02861/11794] New translations README.md (Vietnamese) --- vi/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/vi/core-concepts/supported-stablecoins/README.md b/vi/core-concepts/supported-stablecoins/README.md index 56390ccf6..99ed0a749 100644 --- a/vi/core-concepts/supported-stablecoins/README.md +++ b/vi/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# Supported Stablecoins +# Stablecoin được hỗ trợ -**Supported Stablecoins** +**Stablecoin được hỗ trợ** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +Điều quan trọng cần lưu ý là OUSD chỉ mạnh ngang các đồng stablecoin đang hỗ trợ nó. Bất kỳ tổn thất nào đối với các tài sản cơ bản (tài sản hỗ trợ) sẽ gây ra tổn thất tương tự đối với giá trị của OUSD. -Currently, OUSD supports the following stablecoins: +Hiện tại, OUSD hỗ trợ các loại stablecoin sau: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ Currently, OUSD supports the following stablecoins: {% page-ref page="dai.md" %} -None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. +Không có stablecoin nào trong số này là hoàn hảo, chúng tôi lựa chọn dựa trên mức độ phổ biến của chúng. Mặc dù có những thời điểm các đồng này không duy trì được tỉ lệ 1:1 so với USD, nhưng chúng đã chứng tỏ khả năng phục hồi - quay lại tỉ lệ 1:1 với USD như thiết kế ban đầu. -It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn của như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. Mặc dù DAI không có tính năng đóng băng như USDT và USDC, nhưng tài sản của nó cũng có thể bị ảnh hưởng tiêu cực bởi 2 đồng trên vì USDC được chấp nhận làm tài sản thế chấp để khai thác DAI. -Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. +Bất chấp những rủi ro kể trên, đã có hàng tỷ đô la "đặt cược" vào tính bảo mật của những stablecoin này. It is possible that additional stablecoins will be added to the protocol over time. Các stablecoin đang được hỗ trợ cũng có thể bị loại bỏ nếu được chứng minh là quá không đáng tin cậy hoặc gây nguy hiểm tới khoản quỹ của chủ sở hữu OUSD. From b214c1970ee1f3f4483e9b30e033e03d985c0e91 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 12:58:58 -0700 Subject: [PATCH 02862/11794] New translations price-oracles.md (Vietnamese) --- vi/core-concepts/price-oracles.md | 136 +++++++++++++++--------------- 1 file changed, 68 insertions(+), 68 deletions(-) diff --git a/vi/core-concepts/price-oracles.md b/vi/core-concepts/price-oracles.md index 0f5b487c4..84fae8e4b 100644 --- a/vi/core-concepts/price-oracles.md +++ b/vi/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# Ước tính giá -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD được thiết kế để duy trì ở mức 1 USD và được hỗ trợ 1:1 bằng các stablecoin. Trên thực tế, việc duy trì tỉ lệ này phức tạp hơn nhiều vì giá của các stablecoin thường sẽ chênh lệch so với mức 1$. Thường thì những biến động trên khá nhỏ, tuy nhiên, không ngoại trừ trường hợp có thể có biến động lớn xảy ra như đã từng gặp trong quá khứ. - - - - @@ -20,151 +20,151 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - +
CoinLow + Thấp High + Cao Delta + Chênh lệch Source + Nguồn
USDC -

$0.929222

-

Mar 13, 2020

+

0,929222$

+

13/03/2020

-

$1.11

-

Oct 15, 2018

+

1,11$

+

15/10/2018

$0.1807780,180778$ CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

0,924188$

+

02/08/2020

-

$1.17

-

May 08, 2019

+

1,17$

+

08/05/2019

$0.2458120,245812$ CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

0,945505$

+

10/05/2020

-

$1.11

-

Mar 13, 2020

+

1,11$

+

13/03/2020

$0.1644950,164495$ CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

0,903243$

+

25/11/2019

-

$1.22

-

Mar 13, 2020

+

1,22$

+

13/03/2020

$0.3167570,316757$ CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

0,849809$

+

02/02/2017

-

$1.21

-

May 27, 2017

+

1,21$

+

27/05/2017

$0.3601910,360191$ CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

0,572521$

+

02/03/2015

-

$1.32

-

Jul 24, 2018

+

1,32$

+

24/07/2018

$0.7474790,747479$ CoinMarketCap
-In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +Để tạo mới và đốt số lượng OUSD thích hợp, các hợp đồng thông minh cần định giá chính xác USDT, USDC và DAI đang được nạp vào và rút ra khỏi hệ thống. Ousd cũng cần có cơ chế tăng nguồn cung tin cậy tương xứng phần lãi kiếm được hoặc giảm cung nếu tài sản đảm bảo (các stablecoin nạp vào) giảm. Là một giao thức phi tập trung, OUSD phải dựa vào các nguồn phi tập trung để xác định các mức giá. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +Giá của OUSD được đối chiếu trên nhiều chuỗi và sử dụng tỉ giá có lợi nhất cho bể. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +Để ngăn chặn các cuộc tấn công và khuyến khích các nhà đầu tư dài hạn thay vì các nhà đầu cơ ngắn hạn, hợp đồng OUSD so sánh các nguồn cấp giá từ nhiều nguồn và sẽ sử dụng tỷ giá hối đoái nào có lợi cho toàn bộ tài sản có trong bể. Cơ chế này bảo vệ quỹ của bể khỏi tình trạng kinh doanh ăn chênh lệch giá và ngăn chặn cá nhân lợi dụng bất kỳ sơ hở tạm thời nào gây ảnh hưởng tới tài sản trong bể. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +Điều này bảo vệ các khoản tiền được giữ trong bể đồng thời khuyến khích mọi người nắm giữ lâu dài. Mức giá an toàn nhất phụ thuộc vào giao dịch mua bán trực tiếp, mức giá của Origin đối chiếu cả `priceUSDMint ()` và `priceUSDRedeem ()`. Chức năng nguồn cung linh hoạt sử dụng `priceUSDMint ()` để đảm bảo tính nhất quán. -Here is the initial set of oracles that are being used by OUSD: +Đây là tập hợp các oracle ban đầu đang được OUSD sử dụng: {% embed url="https://compound.finance/docs/prices" caption="" %} {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: +Các oracle sau đã được thử nhiệm nhưng không đưa vào sử dụng do tốn quá nhiều phí gas: {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} {% tabs %} {% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +Các oracle sau được sử dụng để tìm nạp hoặc tính giá cho **DAI/USD:** + +| Oracle | Cặp | Hợp đồng | +|:------------ |:--------- |:-------------------------------------------- | +| Nguồn giá mở | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} {% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** +Các oracle sau được sử dụng để tìm nạp hoặc tính giá cho **USDT/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +| O**racle** | Cặp | Hợp đồng | +|:------------ |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Nguồn giá mở | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} {% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** +Các oracle sau được sử dụng để tìm nạp hoặc tính giá cho **ETH/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +| O**racle** | Cặp | Hợp đồng | +|:------------ |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Nguồn giá mở | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} {% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. +Vì không phải tất cả các oracles đều có các cặp USD trực tiếp, giao thức cũng lấy giá **ETH/USD** để tính giá USD bằng ETH. Một lần nữa, để đảm bảo tính an toàn, giao thức ưu tiên cho bể hơn là cho cá nhân. -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| Oracle | Cặp | Hợp đồng | +|:------------ |:------- |:------------------------------------------ | +| Nguồn giá mở | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +Việc có các oracle mới bổ sung vào giao thức theo thời gian là hoàn toàn có thể. Các oracle hiện đang hỗ trợ cũng có thể bị loại bỏ nếu phị phát hiện thiếu tin cậy. From 14ab65b81d0b4fdeeb59a4d0da53052ad2157049 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 12:59:00 -0700 Subject: [PATCH 02863/11794] New translations earning-strategies.md (Vietnamese) --- vi/core-concepts/fund-management/earning-strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/core-concepts/fund-management/earning-strategies.md b/vi/core-concepts/fund-management/earning-strategies.md index 0fb0111e4..af8e150e6 100644 --- a/vi/core-concepts/fund-management/earning-strategies.md +++ b/vi/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ -# Earning Strategies +# Chiến lược tạo lợi nhuận -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. +Các chiến lược kiếm sẽ chuyển vốn tới nhiều nền tảng DeFi khác nhau. Vault sẽ xác định chiến lược nào đang hoạt động và ước tính lợi nhuận thu về của nguồn vốn gửi đi. -In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. +Ngoài ra, các chiến lược sẽ được nâng cấp theo thời gian. Ví dụ: khi khởi chạy ban đầu, [chiến lược Compound](../supported-strategies/compound.md) sẽ được sử dụng. Theo thời gian, chiến lược này có thể được thay thế bằng chiến lược Compound v2 hoặc v3. From a4e957bb282189cd19ac2e234a836e02a2f5933f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 12:59:02 -0700 Subject: [PATCH 02864/11794] New translations diversification.md (Vietnamese) --- vi/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vi/core-concepts/fund-management/diversification.md b/vi/core-concepts/fund-management/diversification.md index 3d98a522e..55e7296fa 100644 --- a/vi/core-concepts/fund-management/diversification.md +++ b/vi/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# Diversification +# Đa dạng hóa -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. +Phiên bản ban đầu của hợp đồng thông minh OUSD Vault cung cấp cho mỗi chiến lược hợp lệ một trọng số đơn giản từ 0% đến 100% để thực hiện phân bổ tài sản đơn giản. Các trọng số này sẽ được thay đổi thường xuyên thông qua các bản cập nhật của Origin trong ngắn hạn và dài hạn sẽ theo cơ chế quản trị phi tập trung. -Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. +Đa dạng hóa trên nhiều [nền tảng](../supported-strategies/) DeFi sẽ làm giảm rủi ro cho hợp đồng thông minh và các rủi ro hệ thống khác. Hợp đồng thông minh sẽ tính toán các APY hiện tại và dự kiến nhằm nỗ lực mang lại lợi nhuận cạnh tranh cho người nắm giữ OUSD. Theo thời gian, hợp đồng Vault sẽ được nâng cấp để chuyển đổi một cách thông minh và tự động giữa các chiến lược mà không cần bất kỳ sự can thiệp thủ công nào. Ví dụ: Vault sẽ tự động luân chuyển vốn giữa các chiến lược cho vay khác nhau để tối ưu hóa lợi tức. -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +Tuy nhiên, chúng tôi vẫn kỳ vọng rằng các thông số rủi ro hoặc quyết định về việc liệu các chiến lược nhất định có nên được đưa vào hay không sẽ sẽ được thực hiện thông qua cơ chế phiếu bầu quản trị. From 1a24fd8ce338e954ca4bb16760b32dc92b5517b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 12:59:03 -0700 Subject: [PATCH 02865/11794] New translations elastic-supply.md (Vietnamese) --- vi/core-concepts/elastic-supply.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/vi/core-concepts/elastic-supply.md b/vi/core-concepts/elastic-supply.md index 66146271d..1b87fdcb6 100644 --- a/vi/core-concepts/elastic-supply.md +++ b/vi/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ # Cung linh hoạt -**Cung linh hoạt. Stable Price.** +**Cung linh hoạt. Giá ổn định.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD có cơ chế hoạt động khác với hầu hết các token khác. Thay vì giá tăng khi giá trị của tài sản được quản lý tăng (như với Compound cTokens hoặc Yearn yTokens), giá trị của một OUSD vẫn không đổi ở khoảng $1. Thay vào đó, các hợp đồng liên tục điều chỉnh nguồn cung tiền và tự động cập nhật số dư trong ví của người nắm giữ token để phản ánh lợi nhuận mà giao thức kiếm được. {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +Hãy coi đó là tiền lãi tích lũy trong tài khoản ngân hàng của bạn. Đơn vị tài khoản và giá trị của đô la Mỹ không thay đổi. Bạn chỉ nhận được nhiều đô la Mỹ hơn theo thời gian khi bạn kiếm được tiền lãi. {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +Cơ chế này được lấy cảm hứng từ phương pháp mới được thực hiện bởi [Ampleforth](https://www.ampleforth.org/), nhưng có một số điểm khác biệt nổi bật như sau: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD được hỗ trợ 100% bởi các stablecoin khác và sẽ không gặp phải thách thức tương tự khi phải duy trì tỷ giá cố định với đồng đô la. Với việc dễ dàng khai thác và hoàn trả OUSD, chúng tôi có thể tin tưởng vào những người kinh doanh dựa trên chênh lệch giá để đảm bảo tỷ giá được duy trì. +2. Số lượng OUSD có xu hướng tăng lên vì số lượng OUSD được khai thác gắn liền với lợi nhuận thực tế thu được từ các chiến lược. Ngoài những biến động về giá phổ biến với các stablecoin cơ bản, bạn sẽ không thấy số dư OUSD của mình giảm xuống. Tiền gốc của bạn được bảo vệ miễn là không có vấn đề gì xảy ra với các giao thức cho vay / AMM và stablecoin cơ bản. Bất kỳ sự sụt giảm lớn nào trong số dư của bạn sẽ là dấu hiệu của sự cố trong hệ thống. +3. Không giống như Ampleforth - nguồn cung chỉ được điểu chỉnh 1 ngày 1 lần, nguồn cung tiền tệ của OUSD liên tục được cập nhật theo thời gian thực khi lợi tức được tạo ra. From cfeabd5cc5b025d0db7f72eb62642e8e6ac931c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 12:59:05 -0700 Subject: [PATCH 02866/11794] New translations usdc.md (Italian) --- .../supported-stablecoins/usdc.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/it/core-concepts/supported-stablecoins/usdc.md b/it/core-concepts/supported-stablecoins/usdc.md index 2647d7c83..0556a146d 100644 --- a/it/core-concepts/supported-stablecoins/usdc.md +++ b/it/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. +USD Coin |(USDC|) è una stablecoin ancora alle fiat lanciata come token ERC-20 sulla blockchain di Ethereum a ottobre 2018. USDC è ancorato al dollaro USA e può essere facilmente convertito in dollari USA. -Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. +Ogni USDC è supportato in un rapporto 1: 1 con la quantità equivalente di valuta fiat detenuta in conti di custodia dai membri del Centre un consorzio fondato da Circle e Coinbase. I membri del Centre sono istituti finanziari regolamentati con sede negli Stati Uniti. Gli audit mensili delle riserve sono pubblicati da Grant Thornton LLP. -USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. +USDC è la seconda stablecoin più grande al mondo dopo USDT ed è rapidamente cresciuta fino a superare il miliardo di dollari in circolazione. Tuttavia, USDC rimane molto indietro rispetto ai 12 miliardi di dollari di USDT in circolazione. -| Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | -| Issued by | Centre | -| Name | USD Coin | -| Symbol | USDC | -| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| Decimals | 6 | -| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Holders | Over 200k addresses | +| Aspetti principali | | +|:------------------ |:------------------------------------------------------------------------------------------------------------------- | +| Rilasciato da | Centre | +| Nome | USD Coin | +| Simbolo | USDC | +| Indirizzo | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimali | 6 | +| Sito ufficiale | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Possessori | Oltre 200.000 indirizzi | From a0cee2104b489a0f5113500f0597ecdd54125c6d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 12:59:07 -0700 Subject: [PATCH 02867/11794] New translations vault.md (Vietnamese) --- vi/architecture/vault.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/vi/architecture/vault.md b/vi/architecture/vault.md index 760e3867f..f2ecaf5ba 100644 --- a/vi/architecture/vault.md +++ b/vi/architecture/vault.md @@ -1,17 +1,17 @@ # Vault -Vault là điểm cốt lõi của giao thức. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +Vault là điểm cốt lõi của giao thức. Kho tiền chịu trách nhiệm khai tác / hoàn trả OUSD, cân bằng lại quỹ giữa các chiến lược được hỗ trợ khác nhau và thanh lý token thưởng. -The most important publicly callable functions on the Vault are: +Các chức năng quan trọng nhất trên Vault là: -* `mint()`allows a single supported stablecoin to be converted to OUSD -* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call -* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. -* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. -* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. -* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. +* `mint ()`cho phép chuyển đổi một stablecoin được hỗ trợ sang OUSD +* `mintMultiple ()`cho phép chuyển đổi nhiều stablecoin được hỗ trợ sang OUSD trong một lần gọi lệnh +* `Reds ()`cho phép đổi một lượng OUSD cụ thể cho các loại stablecoin được hỗ trợ khác. +* `RedAll ()`cho phép người dùng đổi toàn bộ số dư OUSD của họ để lấy các loại stablecoin được hỗ trợ khác. Điều này đặc biệt hữu ích vì số dư của người dùng không ngừng tăng lên khi lợi nhuận được tích lũy. +* `rebase ()`cập nhật số dư cho tất cả người dùng dựa trên giá trị của tài sản hiện được lưu trữ trong nhóm. +* `phân bổ ()`chuyển các tài sản đang quản lý vào [ chiến lược](strategies.md) chỉ định của chúng để tối đa hóa lợi suất và đa dạng hóa rủi ro. -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. +Khi hoàn lại tiền, chính giao thức sẽ quyết định stablecoin nào sẽ được trả lại cho người dùng. Việc lựa chọn đồng coin nào sẽ được trả sẽ dựa trên tỷ lệ nội bộ của tài sản đang được giữ trong bể. From 67233214a7c37db36ef936e04731779f039da2e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 12:59:09 -0700 Subject: [PATCH 02868/11794] New translations how-it-works.md (Vietnamese) --- vi/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/how-it-works.md b/vi/how-it-works.md index 39fc37d17..9aa9fb10d 100644 --- a/vi/how-it-works.md +++ b/vi/how-it-works.md @@ -2,7 +2,7 @@ #### Được hỗ trợ 100% và ổn định -Origin Dollar \ (OUSD \) là token Erc-20 được xây dựng trên mạng Ethereum. +Origin Dollar (OUSD) là token Erc-20 được xây dựng trên mạng Ethereum. OUSD là tiền tệ ổn định được hỗ trợ 1:1 bởi các stablecoin khác như USDT, USDC và DAI. Do đó, 1 OUSD được duy trì gần ổn định với giá trị 1 USD. @@ -30,7 +30,7 @@ Người dùng sẽ bị tính **0,5%** phí khi chuyển đổi từ OUSD sang -#### Tạo ra lợi nhuận thụ động +#### Tạo ra **lợi nhuận thụ động** OUSD tạo ra lợi nhuận bằng cách chuyển các stablecoin được ký gửi vào hợp đồng thông minh OUSD tới các giao thức DeFi khác như Compound, Aave, Uniswap, Balancer và Curve. Dự kiến sẽ thêm các chiến lược mới đa dạng mới được thêm vào bể mỗi tháng. Tiền lãi thu được, phí giao dịch và token phần thưởng được tổng hợp lại và chuyển đổi thành stablecoin để tạo ra lợi tức bằng OUSD. Theo thời gian, giao thức sẽ di chuyển tài sản vào và ra khỏi các nhóm thanh khoản khác nhau để mang lại lợi nhuận tốt nhất cho người nắm giữ OUSD. From d9b4a9f1c118c1e8c1234a5ae6b6763e3aebf25b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 12:59:11 -0700 Subject: [PATCH 02869/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/getting-started.md b/vi/getting-started.md index d3bfb4e93..cceaec32d 100644 --- a/vi/getting-started.md +++ b/vi/getting-started.md @@ -30,9 +30,9 @@ OUSD là token ERC-20 không tiêu chuẩn, hầu hết các ứng dụng muốn Nếu bạn là nhà cung cấp ví hoặc sàn giao dịch tiền điện tử quan tâm đến việc hỗ trợ OUSD, vui lòng tham khảo các hướng dẫn sau: -{% page-ref page = "smart-Contract / architecture.md"%} +{% page-ref page="smart-contracts/architecture.md" %} -{% page-ref page = "smart-Contract / "%} +{% page-ref page="smart-contracts/api/" %} **Yêu cầu hỗ trợ** From e8efc7d280fa113cb3fe729e56a3363a4e9991ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 12:59:12 -0700 Subject: [PATCH 02870/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md index 5b280013b..a17dd65e5 100644 --- a/vi/SUMMARY.md +++ b/vi/SUMMARY.md @@ -24,7 +24,7 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Quản lý quỹ](core-concepts/fund-management/README.md) - * [Chiến lược tại lợi nhuận](core-concepts/fund-management/earning-strategies.md) + * [Chiến lược tạo lợi nhuận](core-concepts/fund-management/earning-strategies.md) * [Đa dạng hóa](core-concepts/fund-management/diversification.md) * [Ước tính giá](core-concepts/price-oracles.md) From aefb2ea31c2d5b4337eae4c93e528204c86fb49a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 13:09:46 -0700 Subject: [PATCH 02871/11794] New translations usdt.md (Italian) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/it/core-concepts/supported-stablecoins/usdt.md b/it/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..ddc4c2928 100644 --- a/it/core-concepts/supported-stablecoins/usdt.md +++ b/it/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether \(USDT\) è una stablecoin ancorato alle fiat inizialmente costruito su Bitcoin tramite il protocollo Omni Layer. Nel settembre 2017, Tether ha annunciato che avrebbe lanciato ulteriori token ERC-20 per dollari statunitensi sulla blockchain di Ethereum. -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +Ogni Tether emesso in circolazione è sostenuto da un rapporto uno a uno con l'equivalente di valuta Fiat detenuta in un conto di custodia da Tether Limited, una società con sede a Hong Kong con stretti legami con l'exchange di criptomonete, Bitfinex. -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Nonostante la controversia ****intorno a *****, la mancata fornitura da parte della società di un audit promesso che mostra riserve adeguate a sostegno di tether, USDT è ancora la più grande stablecoin al mondo per capitalizzazione di mercato e attualmente la quarta più grande criptovaluta dopo BTC, ETH e XRP. -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| Aspetti principali | | +|:------------------ |:---------------------------------------------------------------------------------------------------------------- | +| Rilasciato da | Tether Limited | +| Nome | Tether | +| Simbolo | USDT | +| Indirizzo | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimali | 6 | +| Sito ufficiale | [https://tether.to/ ](https://tether.to/%20) | +| Possessori | Oltre 1,8 milioni di indirizzi | From 740bef73e6f5055ee50661b9a77109689e347b9b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 13:09:47 -0700 Subject: [PATCH 02872/11794] New translations aave.md (Italian) --- it/core-concepts/supported-strategies/aave.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/it/core-concepts/supported-strategies/aave.md b/it/core-concepts/supported-strategies/aave.md index 8f991bd82..7092119d6 100644 --- a/it/core-concepts/supported-strategies/aave.md +++ b/it/core-concepts/supported-strategies/aave.md @@ -1,18 +1,18 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +Prossimamente. Aave non è ancora stato integrato. {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave è un protocollo di prestiti e una piattaforma costruito su Ethereum e lanciato a gennaio 2020 dai creatori di ETHLend. Gli utenti di Aave possono accumulare interessi composti o prendere in prestito asset a fronte di collaterale. Ciascun asset supportato è aggregato alla propria pool di liquidità e gli utenti possono scegliere tra un tasso di interesse variabile basato sulla domanda e l'offerta o un tasso di interesse fisso. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +I saldi dei collaterali sono rappresentati da un aTokens ERC-20 in un rapporto 1:1 rispetto agli asset sottostanti che rappresentano. L'interesse è composto automaticamente e pagato ai creditori con aTokens, il che significa che i creditori vedranno costantemente il loro saldo di atoken aumentare nel corso del tempo. Gli utenti possono prendere in prestito asset a fronte dei loro aTokens. Gli aTokens sono liberamente trasferibili e possono essere utilizzati su molti altri protocolli Defi. Gli aTokens possono essere rimborsati per il collaterale sottostante in qualsiasi momento. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave supporta prestiti flash, che sono prestiti non collateralizzati in cui gli utenti prendono in prestito e rimborsano il saldo del prestito in un'unica operazione, il che significa che gli utenti di prestiti flash non hanno bisogno di mettere alcun capitale iniziale. I prestiti Flash sono un prodotto complesso rivolto agli sviluppatori e possono essere utilizzati per l'arbitraggio su più protocolli Defi. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave è attualmente governata da LEND, un token ERC-20 che in precedenza era l'utility token per Ethlend. Aave ha annunciato una transizione verso una governance completamente decentralizzata che include uno swap di token in cui gli utenti scambiano LEND con AAVE, un nuovo token di governance ERC-20 con reward da staking. Alcuni AAVE saranno distribuiti agli utenti della piattaforma in una campagna di liquidity mining. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Il valore totale di Aave bloccato \ (TVL\) è cresciuto rapidamente oltre gli 1,2 miliardi di dollari, rendendolo uno dei più grandi protocolli di Defi. LEND has a circulating market cap of over $700 million. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. From 6e18c8ecf6df85393f5e5e3fda186616cd4287d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 13:31:47 -0700 Subject: [PATCH 02873/11794] New translations aave.md (Italian) --- it/core-concepts/supported-strategies/aave.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/it/core-concepts/supported-strategies/aave.md b/it/core-concepts/supported-strategies/aave.md index 7092119d6..0209ffffb 100644 --- a/it/core-concepts/supported-strategies/aave.md +++ b/it/core-concepts/supported-strategies/aave.md @@ -12,14 +12,14 @@ Aave supporta prestiti flash, che sono prestiti non collateralizzati in cui gli Aave è attualmente governata da LEND, un token ERC-20 che in precedenza era l'utility token per Ethlend. Aave ha annunciato una transizione verso una governance completamente decentralizzata che include uno swap di token in cui gli utenti scambiano LEND con AAVE, un nuovo token di governance ERC-20 con reward da staking. Alcuni AAVE saranno distribuiti agli utenti della piattaforma in una campagna di liquidity mining. -Il valore totale di Aave bloccato \ (TVL\) è cresciuto rapidamente oltre gli 1,2 miliardi di dollari, rendendolo uno dei più grandi protocolli di Defi. LEND has a circulating market cap of over $700 million. +Il valore totale di Aave bloccato \ (TVL\) è cresciuto rapidamente oltre gli 1,2 miliardi di dollari, rendendolo uno dei più grandi protocolli di Defi. LEND ha una capitalizzazione di mercato del circolante di oltre 700 milioni di dollari. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave è stata sottoposta a audit di sicurezza da OpenZeppelin, Trail of Bits e Consensys Diligence. Aave gestisce un programma di bug bounty. -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Risorse | | +|:-------------------------- |:------------------------------------------------------------------------------ | +| Sito ufficiale | [https://aave.com/](https://aave.com/) | +| Documenti per sviluppatori | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 859a58069626dcf8c55182456a43ef308e15204e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 13:31:49 -0700 Subject: [PATCH 02874/11794] New translations balancer.md (Italian) --- it/core-concepts/supported-strategies/balancer.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/it/core-concepts/supported-strategies/balancer.md b/it/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..da138c356 100644 --- a/it/core-concepts/supported-strategies/balancer.md +++ b/it/core-concepts/supported-strategies/balancer.md @@ -1,14 +1,14 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +In arrivo. Balancer non è ancora stato integrato. {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer è un protocollo di liquidità e di scambio decentralizzato su Ethereum, lanciato nel marzo 2020. Gli utenti possono scambiare token ERC-20 a pagamento o contribuire con dei token ad una pool di liquidità per guadagnare interessi. -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer è un Market Maker Automatizzato \(AMM\) che consente di realizzare pool di liquidità fino a 8 asset diversi con pesi personalizzati. I pool di liquidità su Balancer possono essere considerati simili a Exchange Traded Funds \(ETFs\) o a portafogli con target pesati per asset specifici. Se il trading fa sì che la pool si allontani dalla distribuzione del target pesato, i tassi di cambio tra gli asset nella pool cambiano. Gli arbitrageurs possono fare trade per approfittare di questo ed agire per riequilibrare di nuovo la pool alla sua distribuzione del peso obiettivo. La liquidità può anche essere condivisa tra pool, a differenza di altri AMM. -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer supporta le pool private, dove solo il proprietario della pool può contribuire alla liquidità, le pool condivise, che sono completamente pubbliche e lesmart pool, che sono pool condivise controllati da uno smart contract in grado di implementare regole e logiche automatizzate. I fornitori di liquidità ricevono Balancer Pool Token \(BPTs\) che rappresentano la loro quota di una determinata pool e delle commissioni. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. From 227d2b76871d8a4ace6c1dc355022372f617c00b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 13:43:52 -0700 Subject: [PATCH 02875/11794] New translations timelock.md (Italian) --- it/architecture/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/architecture/timelock.md b/it/architecture/timelock.md index b26b30f1c..2b4092660 100644 --- a/it/architecture/timelock.md +++ b/it/architecture/timelock.md @@ -1,7 +1,7 @@ # Timelock {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +Il timelock verrà aggiunto subito dopo che tutto sarà stato verificato come funzionante. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. From 8127c8d2c889a8c7b141436635d56d4dc321ca0f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 13:43:53 -0700 Subject: [PATCH 02876/11794] New translations balancer.md (Italian) --- .../supported-strategies/balancer.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/it/core-concepts/supported-strategies/balancer.md b/it/core-concepts/supported-strategies/balancer.md index da138c356..373927189 100644 --- a/it/core-concepts/supported-strategies/balancer.md +++ b/it/core-concepts/supported-strategies/balancer.md @@ -8,20 +8,20 @@ Balancer è un protocollo di liquidità e di scambio decentralizzato su Ethereum Balancer è un Market Maker Automatizzato \(AMM\) che consente di realizzare pool di liquidità fino a 8 asset diversi con pesi personalizzati. I pool di liquidità su Balancer possono essere considerati simili a Exchange Traded Funds \(ETFs\) o a portafogli con target pesati per asset specifici. Se il trading fa sì che la pool si allontani dalla distribuzione del target pesato, i tassi di cambio tra gli asset nella pool cambiano. Gli arbitrageurs possono fare trade per approfittare di questo ed agire per riequilibrare di nuovo la pool alla sua distribuzione del peso obiettivo. La liquidità può anche essere condivisa tra pool, a differenza di altri AMM. -Balancer supporta le pool private, dove solo il proprietario della pool può contribuire alla liquidità, le pool condivise, che sono completamente pubbliche e lesmart pool, che sono pool condivise controllati da uno smart contract in grado di implementare regole e logiche automatizzate. I fornitori di liquidità ricevono Balancer Pool Token \(BPTs\) che rappresentano la loro quota di una determinata pool e delle commissioni. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer supporta le pool private, dove solo il proprietario della pool può contribuire alla liquidità, le pool condivise, che sono completamente pubbliche e lesmart pool, che sono pool condivise controllati da uno smart contract in grado di implementare regole e logiche automatizzate. I fornitori di liquidità ricevono Balancer Pool Token \(BPTs\) che rappresentano la loro quota di una determinata pool e delle commissioni. Questi token sono liberamente trasferibili e possono essere riscattati per gli asset forniti e per le commissioni maturate. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +Gli emittenti di token che cercano di aumentare la liquidità del loro token hanno offerto incentivi ai fornitori di liquidità nelle campagne di mining di liquidità. Anche i nuovi emittenti di token hanno lanciato i loro token nelle pool di Balancer. -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer è governato da BAL, un token di governance ERC-20. I possessori di BAL possono votare le modifiche al protocollo. BAL è costantemente assegnato ai fornitori di liquidità e gran parte della supply totale di BAL è stata assegnata al team e agli investitori secondo un programma di acquisizione continua. -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +I volumi di trading su Balancer superano spesso i 25 milioni di dollari al giorno. Il Balancer ha un Valore Totale Bloccato \(TVL\) di oltre 250 milioni di dollari da parte dei fornitori di liquidità nel momento in cui scriviamo. -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer è stato sottoposto ad un audit di sicurezza da Trail of Bits e ha un programma di bug bounty. Tuttavia, Balancer ha subito un grande exploit nel giugno 2020. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Risorse | | +|:-------------------------- |:-------------------------------------------------------------------- | +| Sito ufficiale | [https://balancer.finance/](https://balancer.finance/) | +| Documenti per sviluppatori | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 84387912e79e486be0db19757c260681d646d7d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 6 Oct 2020 13:56:30 -0700 Subject: [PATCH 02877/11794] New translations timelock.md (Italian) --- it/architecture/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/architecture/timelock.md b/it/architecture/timelock.md index 2b4092660..0588f0e52 100644 --- a/it/architecture/timelock.md +++ b/it/architecture/timelock.md @@ -1,7 +1,7 @@ # Timelock {% hint style="danger" %} -Il timelock verrà aggiunto subito dopo che tutto sarà stato verificato come funzionante. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +Il timelock verrà aggiunto subito dopo che tutto sarà stato verificato come funzionante. Fino ad allora, i contratti saranno disciplinati da 5-8 multi-sig di Origin. This allows for a faster response if any critical issues are discovered. {% endhint %} The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. From 35dc063c53947dc2dad3ffb1c72a9109522d657b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:42:52 -0700 Subject: [PATCH 02878/11794] New translations aave.md (Russian) --- ru/core-concepts/supported-defi-platforms/aave.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/supported-defi-platforms/aave.md b/ru/core-concepts/supported-defi-platforms/aave.md index 2642c9b81..3dfac3178 100644 --- a/ru/core-concepts/supported-defi-platforms/aave.md +++ b/ru/core-concepts/supported-defi-platforms/aave.md @@ -6,7 +6,7 @@ Aave - это протокол и платформа кредитования, построенные на Ethereum и запущенные в январе 2020 года создателями ETHLend. Пользователи Aave могут зарабатывать сложные проценты или занимать активы под залог. Каждый поддерживаемый актив объединен в свой собственный пул ликвидности и пользователи могут выбирать между фиксированной или переменной процентной ставкой на основанной на спросе и предложении. -Вспомогательные балансы представлены ERC-20 токенами aTokens в соотношении 1:1 к базовым активам, которые они представляют. Проценты начисляются автоматически и выплачиваются кредиторам с помощью токенов aToken, а это означает, что кредиторы видят, что их баланс aToken увеличивается со временем. Пользователи могут брать активы под залог своих токенов aTokens. Токены aTokens можно свободно передавать и использовать во многих других протоколах DeFi. Токены aTokens можно в любой момент обменять на соответствующие базовые активы. +Залоговые балансы представлены ERC-20 токенами aTokens в соотношении 1:1 к базовым активам, которые они представляют. Проценты начисляются автоматически и выплачиваются кредиторам с помощью токенов aToken, а это означает, что кредиторы видят, что их баланс aToken увеличивается со временем. Пользователи могут брать активы под залог своих токенов aTokens. Токены aTokens можно свободно передавать и использовать во многих других протоколах DeFi. Токены aTokens можно в любой момент обменять на соответствующие базовые активы. Aave поддерживает срочные ссуды, которые представляют собой ссуды без обеспечения, при которых пользователи берут в долг и погашают остаток ссуды в рамках одной транзакции, что означает, что пользователям срочной ссуды не нужно вносить какой-либо изначальный капитал. Срочные ссуды - это комплексный продукт, предназначенный для разработчиков, который может использоваться для арбитража между несколькими протоколами DeFi. From a81a1428eb8eb365e7e8074e026f540dd5ff5989 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:42:54 -0700 Subject: [PATCH 02879/11794] New translations curve.md (Indonesian) --- id/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/id/core-concepts/supported-platforms/curve.md b/id/core-concepts/supported-platforms/curve.md index 021d0041b..bd5067129 100644 --- a/id/core-concepts/supported-platforms/curve.md +++ b/id/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +Akan segera hadir. Curve belum terintegrasi. {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve adalah protokol dan bursa likuiditas terdesentralisasi di Ethereum untuk stablecoin dan wrapped BTC, diluncurkan pada Januari 2020. Pengguna dapat bertukar antara stablecoin ERC-20 yang populer atau antara representasi bitcoin ERC-20. Penyedia likuiditas memfasilitasi perdagangan dan mendapatkan biaya. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve adalah Automated Market Maker \ (AMM \) di mana setiap pasar memiliki kumpulan likuiditas terkait dengan dua atau lebih aset yang seharusnya memiliki nilai yang sama, seperti USDT, USDC, DAI dan TUSD, yang semuanya merupakan stablecoin yang dipatok dalam dolar AS. Nilai tukar antara setiap stablecoin dan bobot relatifnya ditentukan oleh algoritme berdasarkan penawaran dan permintaan. Arbitrase bertindak untuk menormalkan nilai tukar ini. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Beberapa kolam likuiditas Curve mendapatkan biaya tambahan untuk penyedia likuiditas selain biaya pertukaran dari para pedagang. Curve menawarkan kumpulan stablecoin yang terintegrasi dengan Compound, yearn.finance, dan Synthetix. Aset di setiap kumpulan likuiditas disediakan untuk platform tersebut untuk menghasilkan hasil tambahan yang diteruskan ke penyedia likuiditas masing-masing kumpulan. Token Penyedia Likuiditas \ (LP \) diberikan kepada peserta kumpulan dan dapat ditukar dengan likuiditas awal mereka yang disediakan ditambah biaya dan hasil yang masih harus dibayar. Token LP juga dapat ditransfer untuk digunakan dalam protokol lain. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve diatur oleh CRV, token tata kelola ERC-20. Pemegang CRV dapat memberikan suara pada perubahan protokol. Pemegang CRV dapat mempertaruhkan token mereka untuk kekuatan voting tambahan yang sebanding dengan waktu yang dipertaruhkan. CRV terus diberikan kepada penyedia likuiditas dan sebagian besar dari total pasokan CRV dialokasikan ke tim dan investor dengan jadwal vesting yang berkelanjutan. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Volume perdagangan di Curve seringkali melebihi $ 50 juta setiap hari. Curve memiliki Total Value Locked \ (TVL \) lebih dari $ 1 miliar oleh penyedia likuiditas pada saat penulisan. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve telah menjalani dua audit oleh Trail of Bits dan menjalankan program bug bounty. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Sumber | | +|:------------------ |:------------------------------------------------------------------------ | +| Situs resmi | [https://uniswap.org/](https://uniswap.org/) | +| Dokumen pengembang | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 4acfe8180ba8eeeaddb734ec9b7e0ce66142a8f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:42:55 -0700 Subject: [PATCH 02880/11794] New translations lending.md (Indonesian) --- id/core-concepts/yield-generation/lending.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/id/core-concepts/yield-generation/lending.md b/id/core-concepts/yield-generation/lending.md index a78f46da0..4aff18224 100644 --- a/id/core-concepts/yield-generation/lending.md +++ b/id/core-concepts/yield-generation/lending.md @@ -1,18 +1,18 @@ -# Lending +# Pinjaman -**Unbank the Banked** +**Menon-bankkan yang terbank** -DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. +Platform peminjaman DeFi memungkinkan pengguna meminjamkan dan meminjam aset kripto tanpa perantara. Baik pemberi pinjaman dan peminjam mendapatkan nilai lebih dari kripto mereka. Pemberi pinjaman mendapatkan bunga, sementara peminjam menyetor kripto sebagai jaminan untuk mendapatkan akses ke kredit tanpa sakit kepala perbankan tradisional. Platform pinjaman DeFi saat ini memberikan pengembalian yang jauh lebih unggul bagi pemberi pinjaman daripada yang umumnya tersedia di pasar tradisional. -OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. +OUSD terintegrasi dengan platform pinjaman DeFi yang menyediakan pinjaman dengan jaminan berlebih. Jaminan berlebih, dikombinasikan dengan aturan cerdas seputar likuidasi, memberikan tingkat keamanan yang wajar bagi pemberi pinjaman. Aave juga mengamankan kumpulan pinjaman mereka masing-masing dengan token AAVE, yang selanjutnya menurunkan risiko. -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD terintegrasi dengan penyedia pinjaman terkemuka yang memiliki rekam jejak yang terbukti, mengaudit kontrak pintar, dan telah berhasil meminjamkan ratusan juta dolar tanpa masalah. Kami bermaksud untuk berintegrasi dengan setidaknya penyedia pinjaman berikut secara langsung: -{% page-ref page="../supported-strategies/compound.md" %} +{% page-ref page = "../ didukung-strategi / compound.md"%} -{% page-ref page="../supported-strategies/aave.md" %} +{% page-ref page = "../ didukung-strategi / aave.md"%} -{% page-ref page="../supported-strategies/dydx.md" %} +{% page-ref page = "../ didukung-strategi / dydx.md"%} From 89ae91565eaab78a7ad4bb0c8ccd2fbef8406bfc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:42:57 -0700 Subject: [PATCH 02881/11794] New translations README.md (Indonesian) --- id/core-concepts/yield-generation/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/id/core-concepts/yield-generation/README.md b/id/core-concepts/yield-generation/README.md index cede81cda..fa1cb0337 100644 --- a/id/core-concepts/yield-generation/README.md +++ b/id/core-concepts/yield-generation/README.md @@ -1,14 +1,14 @@ -# Yield Generation +# Menghasilkan keuntungan -**Automated Yield Farming** +**Pertanian Hasil Otomatis** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +Sementara ledakan Cambrian dari pinjaman baru dan automated market maker otomatis telah memicu total nilai terkunci \ (TVL \), hal itu juga membuat semakin sulit bagi petani hasil untuk mengalokasikan modal secara manual dengan cara yang efisien dan optimal. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) telah menunjukkan bahwa kontrak pintar dapat mengotomatiskan penyeimbangan kembali dana di berbagai strategi untuk secara optimal mendapatkan bunga pinjaman, biaya pembuatan pasar, dan token hadiah. Versi pertama OUSD akan menggunakan strategi Compound sederhana, tetapi strategi baru akan diterapkan setiap bulan yang memaksimalkan pengembalian sambil meminimalkan risiko dan ketergantungan. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +Secara efektif, ada 3 cara OUSD menghasilkan hasil: {% page-ref page="lending.md" %} From 1c59f2a07f989430af4e6395d2654cc8ec26fd0a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:42:59 -0700 Subject: [PATCH 02882/11794] New translations yearn.finance.md (Indonesian) --- .../supported-strategies/yearn.finance.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/id/core-concepts/supported-strategies/yearn.finance.md b/id/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..1c0a03b75 100644 --- a/id/core-concepts/supported-strategies/yearn.finance.md +++ b/id/core-concepts/supported-strategies/yearn.finance.md @@ -16,10 +16,10 @@ Yearn's total value locked \(TVL\) has quickly grown to over $800 million, makin Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:------------------ |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Dokumen pengembang | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 933ff800e467e1134057a9d1b699058d1900f750 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:43:00 -0700 Subject: [PATCH 02883/11794] New translations uniswap.md (Indonesian) --- id/core-concepts/supported-strategies/uniswap.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/core-concepts/supported-strategies/uniswap.md b/id/core-concepts/supported-strategies/uniswap.md index 012e25e93..f54f40915 100644 --- a/id/core-concepts/supported-strategies/uniswap.md +++ b/id/core-concepts/supported-strategies/uniswap.md @@ -1,12 +1,12 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +Akan segera hadir. Uniswap belum terintegrasi. {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap adalah protokol dan bursa likuiditas terdesentralisasi di Ethereum, diluncurkan pada November 2018. Uniswap v2 diluncurkan pada Mei 2020. Pengguna dapat menukar token ERC-20 dengan biaya tertentu atau menyumbangkan token ke kumpulan likuiditas untuk mendapatkan bayaran. -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Pasar di Uniswap beroperasi sebagai kumpulan likuiditas daripada buku pesanan. Jenis bursa ini disebut Automated Market Maker \ (AMM \). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. From f184e8764597f0a2415ebe4eddd389a3ca2de741 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:43:02 -0700 Subject: [PATCH 02884/11794] New translations dydx.md (Indonesian) --- id/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/id/core-concepts/supported-strategies/dydx.md b/id/core-concepts/supported-strategies/dydx.md index 24f1a895e..d84b0b466 100644 --- a/id/core-concepts/supported-strategies/dydx.md +++ b/id/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +Akan segera hadir. DyDx belum terintegrasi. {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX adalah protokol dan platform perdagangan dan peminjaman yang dibangun di atas Ethereum dan diluncurkan pada Mei 2019. Pengguna dapat memperdagangkan aset di non-kustodian dYdX, perdagangan terdesentralisasi, atau berpartisipasi dalam meminjam dan meminjamkan. Protokol peminjaman memungkinkan perdagangan margin dan berjangka. Suku bunga disesuaikan berdasarkan penawaran dan permintaan dan hanya pinjaman jangka pendek yang ditawarkan. -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +Likuiditas untuk aset yang tersedia untuk meminjam dan dipinjamkan disatukan berdasarkan jenis aset. Bunga yang dibayarkan kepada pemberi pinjaman diakru secara otomatis dan peminjam harus memberikan jaminan untuk mengambil pinjaman. -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX juga mendukung pinjaman cepat, yaitu pinjaman tanpa jaminan di mana pengguna meminjam dan membayar kembali saldo pinjaman dalam satu transaksi, yang berarti pengguna pinjaman kilat tidak perlu menyiapkan modal awal. Pinjaman cepat adalah produk kompleks yang ditujukan untuk pengembang dan dapat digunakan untuk arbitrase di beberapa protokol DeFi. -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +dYdX memiliki total nilai sekitar $ 40 juta yang dikunci \ (TVL \) pada saat penulisan ini. dYdX tidak memiliki token asli. -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX telah menjalani audit keamanan oleh OpenZeppelin dan Bramah Systems. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Sumber | | +|:------------------ |:-------------------------------------------------------------------- | +| Situs resmi | [https://dydx.exchange/](https://dydx.exchange/) | +| Dokumen pengembang | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From d838a846f0c65c1da580b7ae50d8f893e90ef4b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:43:04 -0700 Subject: [PATCH 02885/11794] New translations curve.md (Indonesian) --- .../supported-strategies/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/id/core-concepts/supported-strategies/curve.md b/id/core-concepts/supported-strategies/curve.md index c0bf8f99e..fe186d6f1 100644 --- a/id/core-concepts/supported-strategies/curve.md +++ b/id/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +Akan segera hadir. Curve belum terintegrasi. {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve adalah protokol dan bursa likuiditas terdesentralisasi di Ethereum untuk stablecoin dan wrapped BTC, diluncurkan pada Januari 2020. Pengguna dapat bertukar antara stablecoin ERC-20 yang populer atau antara representasi bitcoin ERC-20. Penyedia likuiditas memfasilitasi perdagangan dan mendapatkan biaya. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve adalah Automated Market Maker \ (AMM \) di mana setiap pasar memiliki kumpulan likuiditas terkait dengan dua atau lebih aset yang seharusnya memiliki nilai yang sama, seperti USDT, USDC, DAI dan TUSD, yang semuanya merupakan stablecoin yang dipatok dalam dolar AS. Nilai tukar antara setiap stablecoin dan bobot relatifnya ditentukan oleh algoritme berdasarkan penawaran dan permintaan. Arbitrase bertindak untuk menormalkan nilai tukar ini. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Beberapa kumpulan likuiditas Curve mendapatkan biaya tambahan untuk penyedia likuiditas selain biaya pertukaran dari para pedagang. Curve menawarkan kumpulan stablecoin yang terintegrasi dengan Compound, yearn.finance, dan Synthetix. Aset di setiap kumpulan likuiditas disediakan untuk platform tersebut untuk menghasilkan hasil tambahan yang diteruskan ke penyedia likuiditas masing-masing kumpulan. Token Penyedia Likuiditas \ (LP \) diberikan kepada peserta kumpulan dan dapat ditukar dengan likuiditas awal mereka yang disediakan ditambah biaya dan hasil yang masih harus dibayar. Token LP juga dapat ditransfer untuk digunakan dalam protokol lain. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve diatur oleh CRV, token tata kelola ERC-20. Pemegang CRV dapat memberikan suara pada perubahan protokol. Pemegang CRV dapat mempertaruhkan token mereka untuk kekuatan voting tambahan yang sebanding dengan waktu yang dipertaruhkan. CRV terus diberikan kepada penyedia likuiditas dan sebagian besar dari total pasokan CRV dialokasikan ke tim dan investor dengan jadwal vesting yang berkelanjutan. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Volume perdagangan di Curve seringkali melebihi $ 50 juta setiap hari. Curve memiliki Total Value Locked \ (TVL \) lebih dari $ 1 miliar oleh penyedia likuiditas pada saat penulisan. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve telah menjalani dua audit oleh Trail of Bits dan menjalankan program bug bounty. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Sumber | | +|:------------------ |:------------------------------------------------------------------------ | +| Situs resmi | [https://www.curve.fi/](https://www.curve.fi/) | +| Dokumen pengembang | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From b633d7d430790897468849fb4f2a9df8faeac0e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:43:06 -0700 Subject: [PATCH 02886/11794] New translations compound.md (Indonesian) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/id/core-concepts/supported-strategies/compound.md b/id/core-concepts/supported-strategies/compound.md index a4d2660a1..29ecabb66 100644 --- a/id/core-concepts/supported-strategies/compound.md +++ b/id/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound adalah protokol dan platform peminjaman yang dibangun di atas Ethereum dan diluncurkan pada September 2018. Pengguna bisa mendapatkan bunga majemuk atau meminjam aset dengan agunan. Setiap aset yang didukung digabungkan dalam kumpulan likuiditasnya sendiri dan suku bunga disesuaikan secara otomatis berdasarkan penawaran dan permintaan. -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +Saldo agunan diwakili oleh ERC-20 cTokens, yang secara otomatis menghasilkan bunga dan peningkatan nilai dari waktu ke waktu relatif terhadap aset dasar yang mereka wakili. Pengguna dapat meminjam aset dengan nilai cTokens mereka. cTokens dapat ditransfer secara bebas dan dapat digunakan pada banyak protokol DeFi lainnya. cToken dapat ditukarkan dengan agunan yang mendasarinya kapan saja. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound diatur oleh COMP, token tata kelola ERC-20. Pemegang COMP dapat mengusulkan dan memberikan suara pada perubahan protokol atau mendelegasikan suara mereka kepada orang lain. Token COMP diberikan secara pro rata kepada pengguna protokol setiap hari, dibagi rata antara peminjam dan pemberi pinjaman. Sebagian besar pasokan token COMP disimpan oleh tim Compound, investor, dan penasihat. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Nilai total Compound yang dikunci \ (TVL \) telah dengan cepat berkembang menjadi hampir $ 800 juta, menjadikannya salah satu protokol DeFi terbesar. COMP memiliki kapitalisasi pasar yang beredar lebih dari $ 500 juta. -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound telah menjalani beberapa audit keamanan oleh OpenZeppelin dan Trail of Bits. Protokol Compound secara resmi diverifikasi oleh CertiK dan telah menjalani uji tekanan ekonomi oleh Gauntlet. Compound memelihara program bug bounty. -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Sumber | | +|:------------------ |:-------------------------------------------------------------------------------------------------------------- | +| Situs resmi | [https://compound.finance/](https://compound.finance/) | +| Dokumen pengembang | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 08283a88d073e729db081e0af4a7d74ead71d96e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:43:08 -0700 Subject: [PATCH 02887/11794] New translations balancer.md (Indonesian) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/id/core-concepts/supported-strategies/balancer.md b/id/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..486ed131e 100644 --- a/id/core-concepts/supported-strategies/balancer.md +++ b/id/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +Akan segera hadir. Balancer belum diintegrasikan. {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer adalah protokol dan pertukaran likuiditas terdesentralisasi di Ethereum, diluncurkan pada Maret 2020. Pengguna dapat menukar token ERC-20 dengan biaya tertentu atau menyumbangkan token ke kumpulan likuiditas untuk mendapatkan bayaran. -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer adalah Automated Market Maker \ (AMM \) yang memungkinkan kumpulan likuiditas hingga 8 aset berbeda dengan bobot khusus. Kolam likuiditas di Balancer dapat dianggap serupa dengan Exchange Traded Funds \ (ETFs \) atau portofolio dengan target bobot untuk aset-aset tertentu. Apabila perdagangan menyebabkan kumpulan tersebut bergeser dari distribusi bobot targetnya, nilai tukar antar aset dalam kelompok tersebut berubah. Arbitrase dapat mengeksekusi pertukaran untuk memanfaatkan ini dan bertindak untuk menyeimbangkan kembali kumpulan ke distribusi bobot targetnya. Likuiditas juga dapat dibagikan di seluruh kumpulan, tidak seperti AMM lainnya. -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer mendukung kumpulan pribadi, di mana hanya pemilik kumpulan yang dapat menyumbangkan likuiditas, kumpulan bersama, yang sepenuhnya bersifat publik, dan kumpulan cerdas, yang merupakan kumpulan bersama yang dikendalikan oleh kontrak cerdas yang dapat menerapkan aturan dan logika otomatis. Penyedia likuiditas diberi Balancer Pool Token \ (BPTs \) yang mewakili bagian mereka dari kumpulan dan biaya-biaya. Token ini dapat dipindahtangankan secara bebas dan dapat ditukarkan dengan aset yang disediakan dan biaya yang diperoleh. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +Penerbit token yang berusaha meningkatkan likuiditas token mereka telah menawarkan insentif kepada penyedia likuiditas dalam kampanye penambangan likuiditas. Penerbit token baru juga telah meluncurkan token mereka di kumpulan Balancer. -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer diatur oleh BAL, token tata kelola ERC-20. Pemegang BAL dapat memberikan suara pada perubahan protokol. BAL terus diberikan kepada penyedia likuiditas dan sebagian besar dari total pasokan BAL dialokasikan ke tim dan investor dengan jadwal pemberian yang berkelanjutan. -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Volume perdagangan di Balancer seringkali melebihi $ 25 juta setiap hari. Balancer memiliki Total Value Locked \ (TVL \) lebih dari $ 250 juta oleh penyedia likuiditas pada saat penulisan. -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer telah menjalani audit keamanan oleh Trail of Bits dan memiliki program bug bounty. Namun, Balancer telah mengalami eksploitasi besar pada Juni 2020. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Sumber | | +|:------------------ |:-------------------------------------------------------------------- | +| Situs resmi | [https://balancer.finance/](https://balancer.finance/) | +| Dokumen pengembang | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 1a4fbfab2e387625be32966f8d761bdb3451959b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:43:10 -0700 Subject: [PATCH 02888/11794] New translations aave.md (Indonesian) --- id/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/id/core-concepts/supported-strategies/aave.md b/id/core-concepts/supported-strategies/aave.md index 8f991bd82..7b8131294 100644 --- a/id/core-concepts/supported-strategies/aave.md +++ b/id/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +Akan segera hadir. Aave belum terintegrasi. {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave adalah protokol dan platform peminjaman yang dibangun di atas Ethereum dan diluncurkan pada Januari 2020 oleh para pencipta ETHLend. Pengguna di Aave bisa mendapatkan bunga majemuk atau meminjam aset dengan jaminan. Setiap aset yang didukung digabungkan dalam kumpulan likuiditasnya sendiri dan pengguna dapat memilih antara suku bunga variabel berdasarkan penawaran dan permintaan atau suku bunga tetap. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +Saldo jaminan diwakili oleh ERC-20 aTokens dengan rasio 1: 1 terhadap aset dasar yang mereka wakili. Bunga digabungkan secara otomatis dan dibayarkan kepada pemberi pinjaman dengan aTokens, yang berarti pemberi pinjaman akan terus melihat saldo aToken mereka meningkat dari waktu ke waktu. Pengguna dapat meminjam aset terhadap aTokens mereka. aTokens dapat ditransfer secara bebas dan dapat digunakan pada banyak protokol DeFi lainnya. aTokens dapat ditukar dengan jaminan yang mendasarinya kapan saja. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave mendukung pinjaman kilat, yaitu pinjaman tanpa jaminan di mana pengguna meminjam dan membayar kembali saldo pinjaman dalam satu transaksi, artinya pengguna pinjaman kilat tidak perlu menyiapkan modal awal. Pinjaman cepat adalah produk kompleks yang ditujukan untuk pengembang dan dapat digunakan untuk arbitrase di beberapa protokol DeFi. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave saat ini diatur oleh LEND, token ERC-20 yang sebelumnya merupakan token utilitas untuk ETHLend. Aave telah mengumumkan transisi ke tata kelola yang sepenuhnya terdesentralisasi yang mencakup pertukaran token di mana pengguna menukar LEND dengan AAVE, token tata kelola ERC-20 baru dengan imbalan taruhan. Beberapa AAVE akan didistribusikan ke pengguna platform dalam kampanye penambangan likuiditas. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Nilai total Aave terkunci \ (TVL \) telah dengan cepat tumbuh menjadi lebih dari $ 1,2 miliar, menjadikannya salah satu protokol DeFi terbesar. LEND memiliki kapitalisasi pasar yang beredar lebih dari $ 700 juta. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave telah menjalani audit keamanan oleh OpenZeppelin, Trail of Bits, dan Consensys Diligence. Aave memelihara program bug bounty. -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Sumber | | +|:------------------ |:------------------------------------------------------------------------------ | +| Situs resmi | [https://aave.com/](https://aave.com/) | +| Dokumen pengembang | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From e62821fc027e82d5c9c2860a419f06fe11505f72 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:43:11 -0700 Subject: [PATCH 02889/11794] New translations README.md (Indonesian) --- id/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/id/core-concepts/supported-strategies/README.md b/id/core-concepts/supported-strategies/README.md index 60ab03f00..6e308d592 100644 --- a/id/core-concepts/supported-strategies/README.md +++ b/id/core-concepts/supported-strategies/README.md @@ -1,14 +1,14 @@ -# Supported Strategies +# Strategi yang Didukung -**Supported DeFi Platforms** +**Platform DeFi yang Didukung** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD menghasilkan imbal hasil dengan menyetorkan stablecoin ke dalam platform pinjaman dan kumpulan likuiditas pembuat pasar. Perlu dipahami bahwa platform ini memang membawa risiko teknologi dan dana bisa hilang jika ada peristiwa keamanan besar. Kami memilih untuk bekerja dengan platform yang kontrak cerdasnya telah diaudit dan yang kami rasa paling aman. -Currently, OUSD earns yield from the following platform\(s\): +Saat ini, OUSD mendapatkan hasil dari platform berikut \ (s \): {% page-ref page="compound.md" %} -Integrations are currently planned or being built for the following platforms: +Integrasi saat ini sedang direncanakan atau sedang dibangun untuk platform berikut: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +Meskipun DeFi telah berkembang sangat cepat dan sekarang ada nilai miliaran dolar yang disimpan di platform ini, beberapa dari proyek ini masih dalam versi beta dan sangat eksperimental. Mungkin ada kerentanan tersembunyi dalam kontrak pintar yang memberdayakan platform ini, dan ada kerugian jutaan dolar yang disebabkan oleh kerentanan dalam aplikasi Ethereum di masa lalu. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +Kami memantau dengan cermat peristiwa keamanan pada platform yang kami dukung dan akan segera bergerak untuk mengamankan dana pemegang OUSD jika kami mengidentifikasi ancaman apa pun. From a08ff4895964b06032adce1e591cb333cfc78d03 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:43:13 -0700 Subject: [PATCH 02890/11794] New translations yearn.finance.md (Indonesian) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/id/core-concepts/supported-platforms/yearn.finance.md b/id/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..d75b2bd77 100644 --- a/id/core-concepts/supported-platforms/yearn.finance.md +++ b/id/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +Akan segera hadir. Yearn.finance belum terintegrasi. {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +Yearn.finance, sebelumnya iEarn.finance, adalah platform agregasi hasil yang dibangun di atas Ethereum dan diluncurkan pada Januari 2020 oleh Andre Cronje. Yearn mengelola pertanian hasil dan strategi penyeimbangan kembali menggunakan kombinasi otomatisasi dan pengambilan keputusan manusia atas nama pengguna yang telah menyetor modal. -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn memiliki dua produk agregasi hasil, Earn dan Vaults. Earn memungkinkan pengguna untuk menyetor stablecoin atau wrapped BTC ke dalam kumpulan likuiditas di Curve untuk mendapatkan biaya dan imbalan token tata kelola. Aset-aset ini juga dipinjamkan pada platform yang menawarkan hasil tinggi dan hadiah token, menambah hasil yang diperoleh. -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults menawarkan pengalaman yang lebih otomatis dan terkelola. Pengguna menyimpan aset seperti LINK, token penyedia likuiditas Curve, atau stablecoin, dan Vault mengumpulkan aset-aset ini bersama-sama dan meluncurkan strategi pertanian dengan pendapatan tertinggi yang dianggap aman oleh komunitas dan Andre Cronje. Token tata kelola yang diperoleh sebagai hadiah dijual untuk aset asli yang disimpan dan digabungkan dengan biaya lain dan secara otomatis dimasukkan ke dalam Vault untuk menghasilkan hasil gabungan. Strategi dapat sering diubah dan mengumpulkan aset akan menghemat biaya gas bagi pengguna. -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn diatur oleh YFI, token tata kelola ERC-20. Pemegang YFI dapat memberikan suara pada perubahan protokol setelah setuju untuk mengunci YFI mereka selama 3 hari. YFI juga dapat dipertaruhkan untuk mendapatkan hasil di portal tata kelola. Hasil ini berasal dari biaya yang dibebankan kepada pengguna pada produk Yearn. YFI didistribusikan sepenuhnya kepada penyedia likuiditas di Curve dan Balancer. Tidak ada alokasi untuk anggota tim atau investor. -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Nilai total Yearn yang dikunci \ (TVL \) dengan cepat berkembang menjadi lebih dari $ 800 juta, menjadikannya salah satu platform DeFi terbesar. YFI memiliki kapitalisasi pasar yang beredar lebih dari $ 400 juta. -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn telah menjalani beberapa audit keamanan dan kontrak pintar oleh CertiK, Quantstamp, HackMD, dan CryptoManiacs. Yearn memiliki reputasi untuk meluncurkan produk eksperimental dengan sangat cepat dan memperingatkan pengguna bahwa produk mereka dalam versi beta. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Sumber | | +|:------------------ |:-------------------------------------------------------------------- | +| Situs resmi | [https://yearn.finance/](https://yearn.finance/) | +| Dokumen pengembang | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 2b4e9b05f1594ca503282c490e1606cf188db743 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:43:15 -0700 Subject: [PATCH 02891/11794] New translations uniswap.md (Indonesian) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/id/core-concepts/supported-platforms/uniswap.md b/id/core-concepts/supported-platforms/uniswap.md index 012e25e93..3b458ffb1 100644 --- a/id/core-concepts/supported-platforms/uniswap.md +++ b/id/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +Akan segera hadir. Uniswap belum terintegrasi. {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap adalah protokol dan bursa likuiditas terdesentralisasi di Ethereum, diluncurkan pada November 2018. Uniswap v2 diluncurkan pada Mei 2020. Pengguna dapat menukar token ERC-20 dengan biaya tertentu atau menyumbangkan token ke kumpulan likuiditas untuk mendapatkan bayaran. -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Pasar di Uniswap beroperasi sebagai kumpulan likuiditas daripada buku pesanan. Jenis bursa ini disebut Automated Market Maker \ (AMM \). Nilai tukar antara dua aset ditentukan oleh formula produk konstan dan bergerak di sepanjang kurva harga bergantung pada bobot relatif dari setiap aset dalam kumpulan. Hal ini mendorong arbitrase untuk memasuki kumpulan likuiditas untuk menyeimbangkan kembali bobot relatif dan menormalkan nilai tukar. -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +Pedagang dapat tergelincir jika tidak ada cukup likuiditas di kumpulan tertentu dan mungkin tidak dilindungi dari nilai tukar yang tidak menguntungkan. Penyedia likuiditas dapat mengalami kerugian tidak permanen ketika nilai tukar kumpulan tidak sesuai dengan realitas pasar dan arbitrase melakukan perdagangan di sepanjang kurva harga. -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +Peserta kumpulan diberi token Penyedia Likuiditas Uniswap \ (LP \) yang sesuai dengan bagian likuiditas mereka yang disediakan di kumpulan tertentu. Token LP ini dapat ditransfer secara bebas. Peserta dapat keluar dari kumpulan kapan saja dengan menukarkan token ini dengan aset yang diberikan dan biaya yang dikenakan. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +Penerbit token yang berusaha meningkatkan likuiditas token mereka telah menawarkan insentif kepada penyedia likuiditas dalam kampanye penambangan likuiditas. Penerbit token baru juga telah meluncurkan token mereka di kumpulan Uniswap. -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +Volume perdagangan di Uniswap sekarang melebihi dari banyak bursa tradisional dan secara teratur melampaui $ 200 juta setiap hari. Uniswap memiliki lebih dari $ 170 juta dalam Total Value Locked \ (TVL \) oleh penyedia likuiditas. Uniswap tidak memiliki platform asli atau token tata kelola. -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Kontrak pintar Uniswap telah diaudit dan diverifikasi secara resmi oleh dapp.org. Aave memelihara program bug bounty. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Sumber | | +|:------------------ |:------------------------------------------------------------------------ | +| Situs resmi | [https://uniswap.org/](https://uniswap.org/) | +| Dokumen pengembang | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From d8700ff99ccb3974a11f8da76667cbd39b9778f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:43:17 -0700 Subject: [PATCH 02892/11794] New translations dydx.md (Indonesian) --- id/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/id/core-concepts/supported-platforms/dydx.md b/id/core-concepts/supported-platforms/dydx.md index 24f1a895e..d84b0b466 100644 --- a/id/core-concepts/supported-platforms/dydx.md +++ b/id/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +Akan segera hadir. DyDx belum terintegrasi. {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX adalah protokol dan platform perdagangan dan peminjaman yang dibangun di atas Ethereum dan diluncurkan pada Mei 2019. Pengguna dapat memperdagangkan aset di non-kustodian dYdX, perdagangan terdesentralisasi, atau berpartisipasi dalam meminjam dan meminjamkan. Protokol peminjaman memungkinkan perdagangan margin dan berjangka. Suku bunga disesuaikan berdasarkan penawaran dan permintaan dan hanya pinjaman jangka pendek yang ditawarkan. -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +Likuiditas untuk aset yang tersedia untuk meminjam dan dipinjamkan disatukan berdasarkan jenis aset. Bunga yang dibayarkan kepada pemberi pinjaman diakru secara otomatis dan peminjam harus memberikan jaminan untuk mengambil pinjaman. -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX juga mendukung pinjaman cepat, yaitu pinjaman tanpa jaminan di mana pengguna meminjam dan membayar kembali saldo pinjaman dalam satu transaksi, yang berarti pengguna pinjaman kilat tidak perlu menyiapkan modal awal. Pinjaman cepat adalah produk kompleks yang ditujukan untuk pengembang dan dapat digunakan untuk arbitrase di beberapa protokol DeFi. -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +dYdX memiliki total nilai sekitar $ 40 juta yang dikunci \ (TVL \) pada saat penulisan ini. dYdX tidak memiliki token asli. -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX telah menjalani audit keamanan oleh OpenZeppelin dan Bramah Systems. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Sumber | | +|:------------------ |:-------------------------------------------------------------------- | +| Situs resmi | [https://dydx.exchange/](https://dydx.exchange/) | +| Dokumen pengembang | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From b4c6a69af092238ad759d0a27c98350f73da4376 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:43:19 -0700 Subject: [PATCH 02893/11794] New translations compound.md (Indonesian) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/id/core-concepts/supported-platforms/compound.md b/id/core-concepts/supported-platforms/compound.md index a4d2660a1..29ecabb66 100644 --- a/id/core-concepts/supported-platforms/compound.md +++ b/id/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound adalah protokol dan platform peminjaman yang dibangun di atas Ethereum dan diluncurkan pada September 2018. Pengguna bisa mendapatkan bunga majemuk atau meminjam aset dengan agunan. Setiap aset yang didukung digabungkan dalam kumpulan likuiditasnya sendiri dan suku bunga disesuaikan secara otomatis berdasarkan penawaran dan permintaan. -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +Saldo agunan diwakili oleh ERC-20 cTokens, yang secara otomatis menghasilkan bunga dan peningkatan nilai dari waktu ke waktu relatif terhadap aset dasar yang mereka wakili. Pengguna dapat meminjam aset dengan nilai cTokens mereka. cTokens dapat ditransfer secara bebas dan dapat digunakan pada banyak protokol DeFi lainnya. cToken dapat ditukarkan dengan agunan yang mendasarinya kapan saja. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound diatur oleh COMP, token tata kelola ERC-20. Pemegang COMP dapat mengusulkan dan memberikan suara pada perubahan protokol atau mendelegasikan suara mereka kepada orang lain. Token COMP diberikan secara pro rata kepada pengguna protokol setiap hari, dibagi rata antara peminjam dan pemberi pinjaman. Sebagian besar pasokan token COMP disimpan oleh tim Compound, investor, dan penasihat. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Nilai total Compound yang dikunci \ (TVL \) telah dengan cepat berkembang menjadi hampir $ 800 juta, menjadikannya salah satu protokol DeFi terbesar. COMP memiliki kapitalisasi pasar yang beredar lebih dari $ 500 juta. -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound telah menjalani beberapa audit keamanan oleh OpenZeppelin dan Trail of Bits. Protokol Compound secara resmi diverifikasi oleh CertiK dan telah menjalani uji tekanan ekonomi oleh Gauntlet. Compound memelihara program bug bounty. -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Sumber | | +|:------------------ |:-------------------------------------------------------------------------------------------------------------- | +| Situs resmi | [https://compound.finance/](https://compound.finance/) | +| Dokumen pengembang | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 0e5bc43aacfcfbce8badfe7362c3f50dad7b39f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:43:21 -0700 Subject: [PATCH 02894/11794] New translations compound.md (Russian) --- ru/core-concepts/supported-defi-platforms/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/core-concepts/supported-defi-platforms/compound.md b/ru/core-concepts/supported-defi-platforms/compound.md index 20ba5ffb1..c6387d72f 100644 --- a/ru/core-concepts/supported-defi-platforms/compound.md +++ b/ru/core-concepts/supported-defi-platforms/compound.md @@ -1,8 +1,8 @@ # Compound -Compound - это протокол и платформа кредитования, построенные на Ethereum и запущенные в сентябре 2018 года. Пользователи могут зарабатывать сложные проценты или занимать активы под залог. Каждый поддерживаемый актив объединен в свой собственный пул ликвидности, а процентные ставки автоматически корректируются в зависимости от спроса и предложения. +Compound - это протокол и платформа кредитования, построенные на Ethereum и запущенные в сентябре 2018 года. Пользователи могут зарабатывать сложные проценты или брать активы в кредит под залог. Каждый поддерживаемый актив объединен в свой собственный пул ликвидности, а процентные ставки автоматически корректируются в зависимости от спроса и предложения. -Вспомогательные балансы представлены ERC-20 токенами cTokens, на которые автоматически начисляют проценты и с течением времени увеличивается их стоимость по сравнению с базовым активом, который они представляют. Пользователи могут брать активы под залог своих токенов cTokens. Токены cTokens можно свободно передавать и использовать во многих других протоколах DeFi. Токены cTokens можно в любой момент обменять на соответствующие базовые активы. +Залоговые балансы представлены ERC-20 токенами cTokens, на которые автоматически начисляют проценты и с течением времени увеличивается их стоимость по сравнению с базовым активом, который они представляют. Пользователи могут брать активы под залог своих токенов cTokens. Токены cTokens можно свободно передавать и использовать во многих других протоколах DeFi. Токены cTokens можно в любой момент обменять на соответствующие базовые активы. Compound управляется ERC-20 токеном управления COMP. Держатели COMP могут вносить предложения и голосовать за изменения протокола или делегировать свои голоса кому-то другому. Токены COMP ежедневно распределяются пропорционально между пользователями протокола и поровну распределяются между заемщиками и кредиторами. Главными держателями токенов COMP являются команда Compound, инвесторы и консультанты. From c804f45e9ecdf9621b3a312834fd982d5641e57d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:43:22 -0700 Subject: [PATCH 02895/11794] New translations balancer.md (Indonesian) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/id/core-concepts/supported-platforms/balancer.md b/id/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..2868bfba4 100644 --- a/id/core-concepts/supported-platforms/balancer.md +++ b/id/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +Akan segera hadir. Balancer belum diintegrasikan. {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer adalah protokol dan pertukaran likuiditas terdesentralisasi di Ethereum, diluncurkan pada Maret 2020. Pengguna dapat menukar token ERC-20 dengan biaya tertentu atau menyumbangkan token ke kumpulan likuiditas untuk mendapatkan bayaran. -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer adalah Automated Market Maker \ (AMM \) yang memungkinkan kumpulan likuiditas hingga 8 aset berbeda dengan bobot khusus. Kolam likuiditas di Balancer dapat dianggap serupa dengan Exchange Traded Funds \ (ETFs \) atau portofolio dengan target bobot untuk aset-aset tertentu. Apabila perdagangan menyebabkan kumpulan tersebut bergeser dari distribusi bobot targetnya, nilai tukar antar aset dalam kelompok tersebut berubah. Arbitrase dapat mengeksekusi pertukaran untuk memanfaatkan ini dan bertindak untuk menyeimbangkan kembali kumpulan ke distribusi bobot targetnya. Likuiditas juga dapat dibagikan di seluruh kumpulan, tidak seperti AMM lainnya. -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer mendukung kumpulan pribadi, di mana hanya pemilik kumpulan yang dapat menyumbangkan likuiditas, kumpulan bersama, yang sepenuhnya bersifat publik, dan kumpulan cerdas, yang merupakan kumpulan bersama yang dikendalikan oleh kontrak cerdas yang dapat menerapkan aturan dan logika otomatis. Penyedia likuiditas diberi Balancer Pool Token \ (BPTs \) yang mewakili bagian mereka dari kumpulan dan biaya-biaya. Token ini dapat dipindahtangankan secara bebas dan dapat ditukarkan dengan aset yang disediakan dan biaya yang diperoleh. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +Penerbit token yang berusaha meningkatkan likuiditas token mereka telah menawarkan insentif kepada penyedia likuiditas dalam kampanye penambangan likuiditas. Penerbit token baru juga telah meluncurkan token mereka di kolam Balancer. -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer diatur oleh BAL, token tata kelola ERC-20. Pemegang BAL dapat memberikan suara pada perubahan protokol. BAL terus diberikan kepada penyedia likuiditas dan sebagian besar dari total pasokan BAL dialokasikan ke tim dan investor dengan jadwal pemberian yang berkelanjutan. -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Volume perdagangan di Balancer seringkali melebihi $ 25 juta setiap hari. Balancer memiliki Total Value Locked \ (TVL \) lebih dari $ 250 juta oleh penyedia likuiditas pada saat penulisan. -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer telah menjalani audit keamanan oleh Trail of Bits dan memiliki program bug bounty. Namun, Balancer telah mengalami eksploitasi besar pada Juni 2020. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Sumber | | +|:------------------ |:-------------------------------------------------------------------- | +| Situs resmi | [https://balancer.finance/](https://balancer.finance/) | +| Dokumen pengembang | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From e7448e06b45858f5a284176d7f4f4915e98d5e5b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:43:24 -0700 Subject: [PATCH 02896/11794] New translations aave.md (Indonesian) --- id/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/id/core-concepts/supported-platforms/aave.md b/id/core-concepts/supported-platforms/aave.md index df02edab3..23dac9bbb 100644 --- a/id/core-concepts/supported-platforms/aave.md +++ b/id/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +Akan segera hadir. Aave belum terintegrasi. {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave adalah protokol dan platform peminjaman yang dibangun di atas Ethereum dan diluncurkan pada Januari 2020 oleh para pencipta ETHLend. Pengguna di Aave bisa mendapatkan bunga majemuk atau meminjam aset dengan jaminan. Setiap aset yang didukung digabungkan dalam kumpulan likuiditasnya sendiri dan pengguna dapat memilih antara suku bunga variabel berdasarkan penawaran dan permintaan atau suku bunga tetap. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +Saldo jaminan diwakili oleh ERC-20 aTokens dengan rasio 1: 1 terhadap aset dasar yang mereka wakili. Bunga digabungkan secara otomatis dan dibayarkan kepada pemberi pinjaman dengan aTokens, yang berarti pemberi pinjaman akan terus melihat saldo aToken mereka meningkat dari waktu ke waktu. Pengguna dapat meminjam aset terhadap aTokens mereka. aTokens dapat ditransfer secara bebas dan dapat digunakan pada banyak protokol DeFi lainnya. aTokens dapat ditukar dengan jaminan yang mendasarinya kapan saja. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave mendukung pinjaman kilat, yaitu pinjaman tanpa jaminan di mana pengguna meminjam dan membayar kembali saldo pinjaman dalam satu transaksi, artinya pengguna pinjaman kilat tidak perlu menyiapkan modal awal. Pinjaman cepat adalah produk kompleks yang ditujukan untuk pengembang dan dapat digunakan untuk arbitrase di beberapa protokol DeFi. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave saat ini diatur oleh LEND, token ERC-20 yang sebelumnya merupakan token utilitas untuk ETHLend. Aave telah mengumumkan transisi ke tata kelola yang sepenuhnya terdesentralisasi yang mencakup pertukaran token di mana pengguna menukar LEND dengan AAVE, token tata kelola ERC-20 baru dengan imbalan taruhan. Beberapa AAVE akan didistribusikan ke pengguna platform dalam kampanye penambangan likuiditas. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Nilai total Aave terkunci \ (TVL \) telah dengan cepat tumbuh menjadi lebih dari $ 1,2 miliar, menjadikannya salah satu protokol DeFi terbesar. LEND memiliki kapitalisasi pasar yang beredar lebih dari $ 700 juta. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave telah menjalani audit keamanan oleh OpenZeppelin, Trail of Bits, dan Consensys Diligence. Aave memelihara program bug bounty. -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Sumber | | +|:------------------ |:------------------------------------------------------------------------------ | +| Situs resmi | [https://aave.com/](https://aave.com/) | +| Dokumen pengembang | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From d09d79ae20bc5e5ae27e4cf3e696f3b65592af2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:43:26 -0700 Subject: [PATCH 02897/11794] New translations README.md (Indonesian) --- id/core-concepts/supported-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/id/core-concepts/supported-platforms/README.md b/id/core-concepts/supported-platforms/README.md index aa4b89181..e736d8d04 100644 --- a/id/core-concepts/supported-platforms/README.md +++ b/id/core-concepts/supported-platforms/README.md @@ -1,14 +1,14 @@ -# Supported Platforms +# Platform yang Didukung -**Supported Platforms** +**Platform yang Didukung** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD menghasilkan imbal hasil dengan menyetorkan stablecoin ke dalam platform pinjaman dan kumpulan likuiditas pembuat pasar. Perlu dipahami bahwa platform ini memang membawa risiko teknologi dan dana bisa hilang jika ada peristiwa keamanan besar. Kami memilih untuk bekerja dengan platform yang kontrak cerdasnya telah diaudit dan yang kami rasa paling aman. -Currently, we plan to earn yields from the following platforms: +Saat ini, kami berencana untuk mendapatkan hasil dari platform berikut: {% page-ref page="compound.md" %} -Integrations are currently planned for the following platforms: +Integrasi saat ini direncanakan untuk platform berikut: {% page-ref page="yearn.finance.md" %} @@ -24,9 +24,9 @@ Integrations are currently planned for the following platforms: {% page-ref page="balancer.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +Meskipun DeFi telah berkembang sangat cepat dan sekarang ada nilai miliaran dolar yang disimpan di platform ini, beberapa dari proyek ini masih dalam versi beta dan sangat eksperimental. Mungkin ada kerentanan tersembunyi dalam kontrak pintar yang memberdayakan platform ini, dan ada kerugian jutaan dolar yang disebabkan oleh kerentanan dalam aplikasi Ethereum di masa lalu. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +Kami memantau dengan cermat peristiwa keamanan pada platform yang kami dukung dan akan segera bergerak untuk mengamankan dana pemegang OUSD jika kami mengidentifikasi ancaman apa pun. From 920841e0848fe3cfe1ad8b2e358361ee595f8492 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:43:28 -0700 Subject: [PATCH 02898/11794] New translations usdt.md (Indonesian) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/id/core-concepts/supported-stablecoins/usdt.md b/id/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..6fdf12ccf 100644 --- a/id/core-concepts/supported-stablecoins/usdt.md +++ b/id/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether \ (USDT \) adalah stablecoin yang dipatok dengan fiat yang awalnya dibuat di atas Bitcoin melalui Omni Layer Protocol. Pada September 2017, Tether mengumumkan mereka akan meluncurkan token ERC-20 tambahan untuk dolar Amerika Serikat di blockchain Ethereum. -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +Setiap Tether yang diterbitkan ke dalam sirkulasi dikatakan didukung oleh rasio satu-ke-satu dengan jumlah mata uang fiat yang setara yang disimpan dalam rekening kustodian oleh Tether Limited, sebuah perusahaan yang berbasis di Hong Kong dengan hubungan dekat dengan pertukaran mata uang kripto, Bitfinex. -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Terlepas dari kontroversi **** seputar **** kegagalan perusahaan untuk memberikan audit yang dijanjikan yang menunjukkan cadangan pendukung yang memadai, USDT masih merupakan stablecoin terbesar di dunia berdasarkan kapitalisasi pasar dan saat ini cryptocurrency terbesar keempat setelah BTC, ETH dan XRP. -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| Fakta-fakta kunci | | +|:----------------- |:---------------------------------------------------------------------------------------------------------------- | +| Dikeluarkan oleh | Tether Limited | +| Nama | Tether | +| Simbol | USDT | +| Alamat | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Desimal | 6 | +| Situs resmi | [https://tether.to/ ](https://tether.to/%20) | +| Pemegang | Lebih dari 1,8 juta alamat | From 4abb8d2103545f5fce2f6139b31dd9d7195c8a7e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:43:29 -0700 Subject: [PATCH 02899/11794] New translations usdc.md (Indonesian) --- .../supported-stablecoins/usdc.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/id/core-concepts/supported-stablecoins/usdc.md b/id/core-concepts/supported-stablecoins/usdc.md index 2647d7c83..c9c61939d 100644 --- a/id/core-concepts/supported-stablecoins/usdc.md +++ b/id/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. +USD Coin \ (USDC \) adalah stablecoin yang dipatok dengan fiat yang diluncurkan sebagai token ERC-20 di blockchain Ethereum pada Oktober 2018. USDC dipatok ke dolar AS dan dapat dengan mudah ditukar dengan dolar AS. -Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. +Setiap USDC didukung oleh rasio 1: 1 dengan jumlah yang setara dengan mata uang fiat yang disimpan dalam rekening kustodian oleh anggota Centre, sebuah konsorsium yang didirikan oleh Circle dan Coinbase. Anggota Centre adalah lembaga keuangan teregulasi yang berbasis di AS. Audit cadangan bulanan diterbitkan oleh Grant Thornton LLP. -USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. +USDC adalah stablecoin terbesar kedua di dunia setelah USDT dan dengan cepat berkembang menjadi lebih dari $ 1 miliar dalam sirkulasi. Namun, USDC tetap jauh di belakang USDT $ 12 + miliar yang beredar. -| Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | -| Issued by | Centre | -| Name | USD Coin | -| Symbol | USDC | -| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| Decimals | 6 | -| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Holders | Over 200k addresses | +| Fakta-fakta kunci | | +|:----------------- |:------------------------------------------------------------------------------------------------------------------- | +| Dikeluarkan oleh | Centre | +| Nama | USD Coin | +| Simbol | USDC | +| Alamat | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Desimal | 6 | +| Situs resmi | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Pemegang | Lebih dari 200 ribu alamat | From 6e109489cedcfb8a613f1b2bceaf5556fe70e0c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:43:31 -0700 Subject: [PATCH 02900/11794] New translations dai.md (Indonesian) --- id/core-concepts/supported-stablecoins/dai.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/id/core-concepts/supported-stablecoins/dai.md b/id/core-concepts/supported-stablecoins/dai.md index 1734af457..7f4fc500b 100644 --- a/id/core-concepts/supported-stablecoins/dai.md +++ b/id/core-concepts/supported-stablecoins/dai.md @@ -6,15 +6,15 @@ Dai adalah stablecoin yang dipatok dengan fiat yang diluncurkan sebagai token ER Dai dicetak oleh pengguna yang mengunci aset kripto seperti ETH atau USDC sebagai jaminan dalam posisi hutang yang dijaminkan \ (CDP \) yang disebut vault. Sebelumnya, hanya ETH yang diterima sebagai jaminan. Cadangan dan status setiap vault dapat dilihat di blockchain secara real-time. Kesehatan vault ini dan stablecoin Dai diawasi dengan ketat. -Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. +Dai adalah stablecoin terbesar ketiga di dunia dengan sirkulasi lebih dari $ 400 juta. Selain itu, cDAI dan aDAI, versi sintetis Dai pada platform peminjaman Compound dan Aave, bergabung dengan sirkulasi lebih dari $ 600 juta. -| Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | -| Issued by | MakerDAO | -| Name | Dai | -| Symbol | DAI | -| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| Decimals | 18 | -| Official site | [https://makerdao.com/](https://makerdao.com/) | -| Holders | Over 140k addresses | +| Fakta-fakta kunci | | +|:----------------- |:------------------------------------------------------------------------------------------------------------------- | +| Dikeluarkan oleh | MakerDAO | +| Nama | Dai | +| Simbol | DAI | +| Alamat | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Desimal | 18 | +| Situs resmi | [https://makerdao.com/](https://makerdao.com/) | +| Pemegang | Lebih dari 140 ribu alamat | From 3c30d7c30f95f8c5eb2cd0d675aa7b7e73d75feb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:43:33 -0700 Subject: [PATCH 02901/11794] New translations aave.md (Vietnamese) --- vi/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/vi/core-concepts/supported-strategies/aave.md b/vi/core-concepts/supported-strategies/aave.md index 8f991bd82..8d6622ea5 100644 --- a/vi/core-concepts/supported-strategies/aave.md +++ b/vi/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +Sắp ra mắt. Aave hiện vẫn chưa được tích hợp. {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave là một giao thức và nền tảng cho vay xây dựng trên Ethereum và được ra mắt vào tháng 1 năm 2020 bởi những người tạo ra ETHLend. Người dùng trên Aave có thể kiếm lãi kép hoặc vay một tài sản khác dựa trên tài sản thế chấp. Mỗi tài sản được hỗ trợ được tổng hợp trong nhóm thanh khoản riêng của nó và người dùng có thể chọn giữa lãi suất thay đổi dựa trên cung và cầu hoặc lãi suất cố định. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +Số dư tài sản đảm bảo được đại diện bằng ERC-20 aTokens theo tỷ lệ 1: 1 so với tài sản cơ bản mà chúng đại diện. Tiền lãi được cộng gộp tự động và được trả cho người cho vay bằng aTokens, có nghĩa là số dư aToken của người cho vay sẽ tăng dần theo thời gian. Người dùng có thể mượn tài sản dựa trên số aTokens của họ. aTokens có thể chuyển nhượng tự do và có thể được sử dụng trên nhiều giao thức DeFi khác. aTokens có thể được đổi lấy tài sản thế chấp của họ bất kỳ lúc nào. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave hỗ trợ các khoản vay nhanh, là các khoản vay không cần thế chấp trong đó người dùng vay và hoàn trả số dư của khoản vay trong một giao dịch duy nhất, có nghĩa là người dùng khoản vay nhanh không cần phải bỏ bất kỳ khoản vốn ban đầu nào. Các khoản vay nhanh là một sản phẩm phức tạp nhắm vào các nhà phát triển và có thể được sử dụng để phân bổ trên nhiều giao thức DeFi. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave hiện được quản lý bởi token quản trị LEND, token ERC-20 trước đây là token tiện ích của ETHLend. Aave đã công bố chuyển đổi sang quản trị phi tập trung hoàn toàn bao gồm cả hoán đổi token trong đó người dùng trao đổi LEND lấy AAVE, token quản trị ERC-20 mới với phần thưởng đặt cược. Một số AAVE sẽ được phân phối cho người dùng nền tảng trong một chiến dịch khai thác thanh khoản. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Tổng giá trị của Aave bị khóa (TVL) đã nhanh chóng tăng lên hơn 1,2 tỷ đô la, khiến nó trở thành một trong những giao thức DeFi lớn nhất. Vốn hóa thị trường của LEND đạt hơn 700 triệu đô la. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave đã trải qua các cuộc kiểm toán bảo mật được thực hiện bởi OpenZeppelin, Trail of Bits và Consensys Diligence. Aave vẫn đang duy trì chương trình tặng tưởng cho người phát hiện ra lỗi của hệ thống. -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Tài nguyên | | +|:-------------------------------- |:------------------------------------------------------------------------------ | +| Website | [https://aave.com/](https://aave.com/) | +| Tài liệu dành cho nhà phát triển | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 1a3575fe4e9f8af9517dbad41eefcab4995cd1e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:43:34 -0700 Subject: [PATCH 02902/11794] New translations usdt.md (Vietnamese) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/vi/core-concepts/supported-stablecoins/usdt.md b/vi/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..c699094b2 100644 --- a/vi/core-concepts/supported-stablecoins/usdt.md +++ b/vi/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT) là một loại tiền ổn định neo với tiền pháp định, ban đầu được xây dựng trên Bitcoin thông qua Giao thức lớp Omni. Vào tháng 9 năm 2017, Tether cho ra mắt USDT Erc-20 được xây dựng trên mạng Ethereum. -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +Mỗi Tether được phát hành vào lưu thông được hỗ trợ theo tỷ lệ 1-1 với số lượng tiền tệ fiat tương đương được giữ trong tài khoản ký thác của Tether Limited, một công ty có trụ sở tại Hồng Kông có quan hệ chặt chẽ với sàn giao dịch Bitfinex. -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Bất chấp những tranh cãi **** xung quanh **** việc công ty không cung cấp báo cáo audit như đã hứa nhưng Tether, USDT vẫn là stablecoin lớn nhất thế giới theo vốn hóa thị trường, hiện đứng sau sau BTC, ETH và XRP. -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| Thông tin chính | | +|:--------------- |:---------------------------------------------------------------------------------------------------------------- | +| Phát hành bởi | Tether Limited | +| Tên | Tether | +| Ký hiệu | USDT | +| Địa chỉ | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimal | 6 | +| Website | [https://tether.to/ ](https://tether.to/%20) | +| Người nắm giữ | Hơn 1,8 triệu địa chỉ | From a8557c02107b4fbe1a3b8266e05e9265fdb2c9e3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:43:36 -0700 Subject: [PATCH 02903/11794] New translations usdc.md (Vietnamese) --- .../supported-stablecoins/usdc.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/vi/core-concepts/supported-stablecoins/usdc.md b/vi/core-concepts/supported-stablecoins/usdc.md index 59fc1a241..5bbc5c561 100644 --- a/vi/core-concepts/supported-stablecoins/usdc.md +++ b/vi/core-concepts/supported-stablecoins/usdc.md @@ -4,19 +4,19 @@ USD Coin (USDC) là một loại tiền ổn định có giá trị tương đương với USD được ra mắt dưới dạng token ERC-20 trên mạng Ethereum vào tháng 10 năm 2018. USDC có thể dễ dàng đổi sang đô la Mỹ. -Mỗi USDC được hỗ trợ theo tỷ lệ 1: 1, một số tiền pháp định số lượng tiền pháp định tương đương với số USDC đang lưu hành được lưu trữ tại tài khoản ký thác bởi các thành viên của Center, một tập đoàn do Circle và Coinbase thành lập. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. - -USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. - -| Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | -| Issued by | Centre | -| Name | USD Coin | -| Symbol | USDC | -| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| Decimals | 6 | -| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Holders | Over 200k addresses | +Mỗi USDC được hỗ trợ theo tỷ lệ 1: 1, một số tiền pháp định số lượng tiền pháp định tương đương với số USDC đang lưu hành được lưu trữ tại tài khoản ký thác bởi các thành viên của Center, một tập đoàn do Circle và Coinbase thành lập. Thành viên của Centre là các tổ chức tài chính hợp pháp có trụ sở tại Hoa Kỳ. Grant Thornton LLP công bố kiểm toán hàng tháng về về các khoản dự trữ. + +USDC là stablecoin lớn thứ hai thế giới sau USDT và nhanh chóng tăng số token trong lưu thông vượt khỏi 1 tỷ đô. Tuy nhiên, con số này vẫn thấp hơn nhiều so với USDT (thấp hơn 12 tỉ Đô). + +| Thông tin chính | | +|:--------------- |:------------------------------------------------------------------------------------------------------------------- | +| Phát hành bởi | Centre | +| Tên | USD Coin | +| Ký hiệu | USDC | +| Địa chỉ | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Decimal | 6 | +| Website | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Người nắm giữ | Hơn 200k địa chỉ | From 8f1a02943bf30e066c4cd75264f67cecdd3d3220 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:43:38 -0700 Subject: [PATCH 02904/11794] New translations dai.md (Vietnamese) --- vi/core-concepts/supported-stablecoins/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/supported-stablecoins/dai.md b/vi/core-concepts/supported-stablecoins/dai.md index 4be5c3788..4c02e1811 100644 --- a/vi/core-concepts/supported-stablecoins/dai.md +++ b/vi/core-concepts/supported-stablecoins/dai.md @@ -2,7 +2,7 @@ ![](../../.gitbook/assets/dai.png) -Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. +DAI là một loại tiền ổn định có giá trị tương đương với USD được ra mắt dưới dạng token ERC-20 trên mạng Ethereum vào năm 2017. DAI đã thực hiện nâng cấp lớn từ single-collateral (thế chấp 1 loại tài sản) sang multi-collateral (cho phép thế chấp nhiều loại tài sản) vào tháng 11 năm 2019. Dai được neo với đồng đô la Mỹ. Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. From 670ec3d6eb872deec66a750ba058f7a556226f01 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:43:39 -0700 Subject: [PATCH 02905/11794] New translations README.md (Vietnamese) --- vi/core-concepts/supported-stablecoins/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/supported-stablecoins/README.md b/vi/core-concepts/supported-stablecoins/README.md index 99ed0a749..175dcb317 100644 --- a/vi/core-concepts/supported-stablecoins/README.md +++ b/vi/core-concepts/supported-stablecoins/README.md @@ -16,5 +16,5 @@ Không có stablecoin nào trong số này là hoàn hảo, chúng tôi lựa ch Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn của như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. Mặc dù DAI không có tính năng đóng băng như USDT và USDC, nhưng tài sản của nó cũng có thể bị ảnh hưởng tiêu cực bởi 2 đồng trên vì USDC được chấp nhận làm tài sản thế chấp để khai thác DAI. -Bất chấp những rủi ro kể trên, đã có hàng tỷ đô la "đặt cược" vào tính bảo mật của những stablecoin này. It is possible that additional stablecoins will be added to the protocol over time. Các stablecoin đang được hỗ trợ cũng có thể bị loại bỏ nếu được chứng minh là quá không đáng tin cậy hoặc gây nguy hiểm tới khoản quỹ của chủ sở hữu OUSD. +Bất chấp những rủi ro kể trên, đã có hàng tỷ đô la "đặt cược" vào tính bảo mật của những stablecoin này. Việc có các stablecoin mới được hỗ trợ trên OUSD theo thời gian là hoàn toàn có thể. Các stablecoin đang được hỗ trợ cũng có thể bị loại bỏ nếu được chứng minh là quá không đáng tin cậy hoặc gây nguy hiểm tới khoản quỹ của chủ sở hữu OUSD. From 1adf36c8a057470ac3effdf6a976234d2e08aba0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 01:59:54 -0700 Subject: [PATCH 02906/11794] New translations curve.md (Russian) --- ru/core-concepts/supported-defi-platforms/curve.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ru/core-concepts/supported-defi-platforms/curve.md b/ru/core-concepts/supported-defi-platforms/curve.md index 021d0041b..8f7045b12 100644 --- a/ru/core-concepts/supported-defi-platforms/curve.md +++ b/ru/core-concepts/supported-defi-platforms/curve.md @@ -1,16 +1,16 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +Coming soon. Curve еще не интегрирован. {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve - это децентрализованный протокол ликвидности и обменник в Ethereum для стейблкоинов и оборотных BTC, запущенный в январе 2020 года. Пользователи могут переключаться между популярными стейблкоинами ERC-20 или между биткойн токенами стандарта ERC-20. Поставщики ликвидности обеспечивают торговлю и получают комиссионные. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve - это автоматизированный маркет-мейкер \(AMM\), где с каждым рынком связан пул ликвидности с двумя или более активами, которые должны иметь одинаковую стоимость, например USDT, USDC, DAI и TUSD, все из которых являются стейблкоинами с привязкой к доллару США. Обменный курс между каждым стейблкоином и их средние значения определяются алгоритмом, основанным на спросе и предложении. Арбитражёры нормализуют эти обменные курсы. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Некоторые из пулов ликвидности Curve зарабатывают дополнительные комиссии для поставщиков ликвидности в дополнение к биржевым комиссиям, получаемым от трейдеров. Curve предлагает пулы стейблкоинов, интегрированные с Compound, yearn.finance и Synthetix. Активы в каждом пуле ликвидности предоставляются этим платформам для получения дополнительной прибыли, которая передается поставщикам ликвидности этих пулов. Токены поставщика ликвидности \(LP\) выдаются участникам пула и могут быть выкуплены за их первоначально предоставленную ликвидность плюс начисленные комиссии и доход. Токены LP также могут переводиться для использования в других протоколах. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve управляется CRV, токеном управления ERC-20. Держатели CRV могут голосовать за изменения протокола. Держатели CRV могут заложить свои токены, чтобы получить дополнительное количество голосов, пропорционально времени стейкинга. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. From f5aacdcaaf6a7021238cfb1ef9e5a67495c90951 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 02:16:56 -0700 Subject: [PATCH 02907/11794] New translations curve.md (Russian) --- .../supported-defi-platforms/curve.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/ru/core-concepts/supported-defi-platforms/curve.md b/ru/core-concepts/supported-defi-platforms/curve.md index 8f7045b12..639f3cd72 100644 --- a/ru/core-concepts/supported-defi-platforms/curve.md +++ b/ru/core-concepts/supported-defi-platforms/curve.md @@ -10,16 +10,16 @@ Curve - это автоматизированный маркет-мейкер \( Некоторые из пулов ликвидности Curve зарабатывают дополнительные комиссии для поставщиков ликвидности в дополнение к биржевым комиссиям, получаемым от трейдеров. Curve предлагает пулы стейблкоинов, интегрированные с Compound, yearn.finance и Synthetix. Активы в каждом пуле ликвидности предоставляются этим платформам для получения дополнительной прибыли, которая передается поставщикам ликвидности этих пулов. Токены поставщика ликвидности \(LP\) выдаются участникам пула и могут быть выкуплены за их первоначально предоставленную ликвидность плюс начисленные комиссии и доход. Токены LP также могут переводиться для использования в других протоколах. -Curve управляется CRV, токеном управления ERC-20. Держатели CRV могут голосовать за изменения протокола. Держатели CRV могут заложить свои токены, чтобы получить дополнительное количество голосов, пропорционально времени стейкинга. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve управляется CRV, токеном управления ERC-20. Держатели CRV могут голосовать за изменения протокола. Держатели CRV могут заложить свои токены, чтобы получить дополнительное количество голосов, пропорционально времени стейкинга. CRV постоянно распределяется между поставщиками ликвидности, большая часть общего предложения CRV была выделена команде и инвесторам, распределяется в соответствии с графиком вестинга. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Объемы торгов на Curve часто превышают 50 миллионов долларов в день. На момент написания, Curve имеет общую заблокированную поставщиками ликвидности стоимость \(TVL\) более 1 миллиарда долларов. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve прошла два аудита Trail of Bits и поддерживает программу поощрения ошибок. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Ресурсы | | +|:----------------------- |:------------------------------------------------------------------------ | +| Официальный сайт | [https://uniswap.org/](https://uniswap.org/) | +| Документы по разработке | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e18edaacdc2226bcdf9019043c04c8ccdb82b170 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 02:47:10 -0700 Subject: [PATCH 02908/11794] New translations dydx.md (Russian) --- ru/core-concepts/supported-defi-platforms/dydx.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/core-concepts/supported-defi-platforms/dydx.md b/ru/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..82373c7f6 100644 --- a/ru/core-concepts/supported-defi-platforms/dydx.md +++ b/ru/core-concepts/supported-defi-platforms/dydx.md @@ -1,10 +1,10 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +Скоро. dYdX еще не интегрирован. {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX - это протокол и платформа для торговли и кредитования, построенные на Ethereum и запущенные в мае 2019 года. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. From a8b5c64ba7dd7e03064792b5d2c2742e0894e358 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 03:09:11 -0700 Subject: [PATCH 02909/11794] New translations dydx.md (Russian) --- ru/core-concepts/supported-defi-platforms/dydx.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/core-concepts/supported-defi-platforms/dydx.md b/ru/core-concepts/supported-defi-platforms/dydx.md index 82373c7f6..91498b5de 100644 --- a/ru/core-concepts/supported-defi-platforms/dydx.md +++ b/ru/core-concepts/supported-defi-platforms/dydx.md @@ -4,11 +4,11 @@ Скоро. dYdX еще не интегрирован. {% endhint %} -dYdX - это протокол и платформа для торговли и кредитования, построенные на Ethereum и запущенные в мае 2019 года. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX - это протокол и платформа для торговли и кредитования, построенные на Ethereum и запущенные в мае 2019 года. Пользователи могут торговать активами на децентрализованной, не связанной с хранением, бирже dYdX, или участвовать в заимствовании средств и кредитовании. Протокол кредитования позволяет осуществлять маржинальную торговлю и торговлю фьючерсами. Процентные ставки корректируются в зависимости от спроса и предложения, доступны только краткосрочные кредиты. -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +Ликвидность активов, доступных для заимствования и кредитования, объединяется в пулы по типам активов. Проценты, выплачиваемые кредиторам, начисляются автоматически, и заемщики должны предоставить залог для получения кредита. -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX также поддерживает мгновенные займы, которые представляют собой беззалоговые ссуды, когда пользователи занимают и выплачивают остаток ссуды одной транзакцией, что означает, что пользователям срочной ссуды не нужно вносить какой-либо изначальный капитал. Срочные ссуды - это комплексный продукт, предназначенный для разработчиков, который может использоваться для арбитража между несколькими протоколами DeFi. dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. From 37dd930614aac540b6dd4078c643731ecb726236 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 03:24:15 -0700 Subject: [PATCH 02910/11794] New translations README.md (Russian) --- .../supported-defi-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ru/core-concepts/supported-defi-platforms/README.md b/ru/core-concepts/supported-defi-platforms/README.md index 50ee37b6c..86093cb97 100644 --- a/ru/core-concepts/supported-defi-platforms/README.md +++ b/ru/core-concepts/supported-defi-platforms/README.md @@ -1,14 +1,14 @@ -# Supported DeFi Platforms +# Поддерживаемые DeFi платформы -**Supported Platforms** +**Поддерживаемые платформы** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD генерирует доход за счет размещения стейблкоинов на кредитных платформах и в улах ликвидности маркет-мейкеров. Важно понимать, что эти платформы несут технологический риск и что в случае серьезного нарушения безопасности средства могут быть потеряны. Мы предпочитаем работать с платформами, смарт-контракты которых прошли аудиты и которые, по нашему мнению, являются наиболее безопасными. -Currently, we plan to earn yields from the following platforms: +В настоящее время мы планируем получать доход со следующих платформ: {% page-ref page="compound.md" %} -Integrations are currently planned for the following platforms: +В настоящее время планируются интеграции следующих платформ: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +Хотя DeFi очень быстро вырос, и сейчас на этих платформах размещена стоимость в миллиарды долларов, некоторые из этих проектов все еще находятся в стадии бета-тестирования и являются экспериментальными. В смарт-контрактах, на которых работают эти платформы, могут быть скрытые уязвимости, и в прошлом были понесены многомиллионные убытки, вызванные уязвимостями в приложениях Ethereum. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +Мы внимательно следим за событиями безопасности на поддерживаемых нами платформах и немедленно приступим к защите средств держателей OUSD, если обнаружим какие-либо угрозы. From 43a4d2d577877ac194919be7e60eafda22c8dcb6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 03:24:16 -0700 Subject: [PATCH 02911/11794] New translations dydx.md (Russian) --- .../supported-defi-platforms/dydx.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ru/core-concepts/supported-defi-platforms/dydx.md b/ru/core-concepts/supported-defi-platforms/dydx.md index 91498b5de..1529a0db8 100644 --- a/ru/core-concepts/supported-defi-platforms/dydx.md +++ b/ru/core-concepts/supported-defi-platforms/dydx.md @@ -10,16 +10,16 @@ dYdX - это протокол и платформа для торговли и dYdX также поддерживает мгновенные займы, которые представляют собой беззалоговые ссуды, когда пользователи занимают и выплачивают остаток ссуды одной транзакцией, что означает, что пользователям срочной ссуды не нужно вносить какой-либо изначальный капитал. Срочные ссуды - это комплексный продукт, предназначенный для разработчиков, который может использоваться для арбитража между несколькими протоколами DeFi. -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +На момент написания этой статьи общая заблокированная сумма средств в dYdX \(TVL\) составила около 40 миллионов долларов. dYdX не имеет собственного токена. -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX прошел аудит безопасности OpenZeppelin и Bramah Systems. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Ресурсы | | +|:----------------------- |:-------------------------------------------------------------------- | +| Официальный сайт | [https://dydx.exchange/](https://dydx.exchange/) | +| Документы по разработке | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 958ffd1bd5c0464f7910856c9c7f9b75770e3717 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 03:24:18 -0700 Subject: [PATCH 02912/11794] New translations uniswap.md (Russian) --- ru/core-concepts/supported-defi-platforms/uniswap.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/core-concepts/supported-defi-platforms/uniswap.md b/ru/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..6241bf0c0 100644 --- a/ru/core-concepts/supported-defi-platforms/uniswap.md +++ b/ru/core-concepts/supported-defi-platforms/uniswap.md @@ -1,12 +1,12 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +Скоро. Uniswap еще не интегрирован. {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap - это децентрализованный протокол ликвидности и обменик на Ethereum, запущенный в ноябре 2018 года. Uniswap v2 был запущен в мае 2020 года. Пользователи могут обменивать токены ERC-20 за комиссию или вносить токены в пулы ликвидности, чтобы получать комиссию в виде вознаграждения. -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Рынки на Uniswap работают как пулы ликвидности, а не как стаканы заявок. Этот тип обмена называется автоматизированный маркет-мейкер \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. From 0b9a167c0fc91ef8dfb6d74399a024a4be048206 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 03:38:14 -0700 Subject: [PATCH 02913/11794] New translations uniswap.md (Russian) --- .../supported-defi-platforms/uniswap.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/ru/core-concepts/supported-defi-platforms/uniswap.md b/ru/core-concepts/supported-defi-platforms/uniswap.md index 6241bf0c0..5414d09f4 100644 --- a/ru/core-concepts/supported-defi-platforms/uniswap.md +++ b/ru/core-concepts/supported-defi-platforms/uniswap.md @@ -6,22 +6,22 @@ Uniswap - это децентрализованный протокол ликвидности и обменик на Ethereum, запущенный в ноябре 2018 года. Uniswap v2 был запущен в мае 2020 года. Пользователи могут обменивать токены ERC-20 за комиссию или вносить токены в пулы ликвидности, чтобы получать комиссию в виде вознаграждения. -Рынки на Uniswap работают как пулы ликвидности, а не как стаканы заявок. Этот тип обмена называется автоматизированный маркет-мейкер \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Рынки на Uniswap работают как пулы ликвидности, а не как стаканы заявок. Этот тип обмена называется автоматизированный маркет-мейкер \(AMM\). Обменный курс между двумя активами определяется формулой постоянной производной и движется по кривой цен в зависимости от относительного значения каждого актива в пуле. Это побуждает арбитражёров входить в пулы ликвидности, чтобы перебалансировать относительные значения и нормализовать обменный курс. -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +Трейдеры могут страдать от проскальзываний, если в данном пуле недостаточно ликвидности, они не могут быть защищены от невыгодных обменных курсов. Поставщики ликвидности могут нести временные потери, если обменный курс пула не соответствует рыночным реалиям, а арбитражёры совершают сделки по кривой ценообразования. -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +Участникам пула выдаются токены Uniswap Liquidity Provider \(LP\), которые соответствуют их доле в данном пуле ликвидности. Эти токены LP можно свободно перемещать. Участники могут выйти из пулов в любое время, обменяв эти токены на предоставленные активы и начисленные комиссии. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +Эмитенты токенов, стремящиеся повысить ликвидность своих токенов, предложили поставщикам ликвидности материальные стимулы в кампаниях по добыче ликвидности. Новые эмитенты токенов также запустили свои токены в пулы Uniswap. -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +Объемы торгов на Uniswap теперь превосходят объемы многих традиционных бирж и регулярно превышают 200 миллионов долларов в день. Uniswap имеет более 170 миллионов долларов в общей стоимости, заблокированной поставщиками ликвидности \(TVL)\. Uniswap не имеет собственной платформы или токена управления. -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Смарт-контракты Uniswap были проверены и официально верифицированы dapp.org. Uniswap поддерживает программу вознаграждения за поиск ошибок. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Ресурсы | | +|:----------------------- |:------------------------------------------------------------------------ | +| Официальный сайт | [https://uniswap.org/](https://uniswap.org/) | +| Документы по разработке | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 01580773fded252cd13d72223898b75a53985f62 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 03:38:16 -0700 Subject: [PATCH 02914/11794] New translations yearn.finance.md (Russian) --- ru/core-concepts/supported-defi-platforms/yearn.finance.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/core-concepts/supported-defi-platforms/yearn.finance.md b/ru/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..04f0019d0 100644 --- a/ru/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/ru/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,12 +1,12 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +Скоро. Yearn.finance еще не интегрирован. {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +Yearn.finance, ранее называвшаяся iEarn.finance - это платформа агрегации доходности, построенная на Ethereum и запущенная в январе 2020 года Андре Кронье. Yearn управляет стратегиями заработка дохода и стратегий балансировки, используя сочетание автоматизации и принятия решений другими лицами от имени пользователей, которые вложили капитал. -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +У Yearn есть два продукта агрегирования доходности: Earn и Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. From 381bad76ed6e69bff31ff233ede37e6f53974d83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 03:53:48 -0700 Subject: [PATCH 02915/11794] New translations yearn.finance.md (Russian) --- ru/core-concepts/supported-defi-platforms/yearn.finance.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/core-concepts/supported-defi-platforms/yearn.finance.md b/ru/core-concepts/supported-defi-platforms/yearn.finance.md index 04f0019d0..6541b47c9 100644 --- a/ru/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/ru/core-concepts/supported-defi-platforms/yearn.finance.md @@ -6,11 +6,11 @@ Yearn.finance, ранее называвшаяся iEarn.finance - это платформа агрегации доходности, построенная на Ethereum и запущенная в январе 2020 года Андре Кронье. Yearn управляет стратегиями заработка дохода и стратегий балансировки, используя сочетание автоматизации и принятия решений другими лицами от имени пользователей, которые вложили капитал. -У Yearn есть два продукта агрегирования доходности: Earn и Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +У Yearn есть два продукта агрегирования доходности: Earn и Vaults. Earn позволяет пользователям вносить стейблкоины или оборотных BTC в пулы ликвидности на Curve для получения комиссий и вознаграждений токенами управления. Эти активы также предоставляются в аренду на платформах, предлагающих высокую доходность и вознаграждение в виде токенов, увеличивая полученный доход. -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults предлагают более автоматизированный и управляемый опыт. Пользователи депонируют активы, такие как LINK, токены поставщика ликвидности Curve или стейблкоины, и Vault объединяет эти активы вместе и развертывает стратегию получения наивысшего дохода, которую сообщество и Андре Кронье считают безопасной. Токены управления, заработанные в качестве вознаграждений, продаются за исходный депонированный актив, объединяются с другими комиссиями и автоматически переводятся в хранилище для увеличения доходности. Стратегии можно часто менять, а объединение активов вместе экономит расходы на газ для пользователей. -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn управляется YFI, токеном управления на ERC-20. Держатели YFI могут проголосовать за изменения протокола после согласия заблокировать свои токены YFI на 3 дня. Токены YFI также можно заблокировать для получения доходности на портале управления. Этот доход исходит от комиссий, взимаемых с пользователей продуктов Yearn. YFI был полностью распределен между поставщиками ликвидности Curve и Balancer. There was no allocation for team members or investors. Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. From f5a96f8c1a1b64f2c634f705e98a532c4ce69d33 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 04:03:52 -0700 Subject: [PATCH 02916/11794] New translations yearn.finance.md (Russian) --- .../supported-defi-platforms/yearn.finance.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/ru/core-concepts/supported-defi-platforms/yearn.finance.md b/ru/core-concepts/supported-defi-platforms/yearn.finance.md index 6541b47c9..4012b1881 100644 --- a/ru/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/ru/core-concepts/supported-defi-platforms/yearn.finance.md @@ -10,16 +10,16 @@ Yearn.finance, ранее называвшаяся iEarn.finance - это пла Vaults предлагают более автоматизированный и управляемый опыт. Пользователи депонируют активы, такие как LINK, токены поставщика ликвидности Curve или стейблкоины, и Vault объединяет эти активы вместе и развертывает стратегию получения наивысшего дохода, которую сообщество и Андре Кронье считают безопасной. Токены управления, заработанные в качестве вознаграждений, продаются за исходный депонированный актив, объединяются с другими комиссиями и автоматически переводятся в хранилище для увеличения доходности. Стратегии можно часто менять, а объединение активов вместе экономит расходы на газ для пользователей. -Yearn управляется YFI, токеном управления на ERC-20. Держатели YFI могут проголосовать за изменения протокола после согласия заблокировать свои токены YFI на 3 дня. Токены YFI также можно заблокировать для получения доходности на портале управления. Этот доход исходит от комиссий, взимаемых с пользователей продуктов Yearn. YFI был полностью распределен между поставщиками ликвидности Curve и Balancer. There was no allocation for team members or investors. +Yearn управляется YFI, токеном управления на ERC-20. Держатели YFI могут проголосовать за изменения протокола после согласия заблокировать свои токены YFI на 3 дня. Токены YFI также можно заблокировать для получения доходности на портале управления. Этот доход исходит от комиссий, взимаемых с пользователей продуктов Yearn. YFI был полностью распределен между поставщиками ликвидности Curve и Balancer. Не было аллокаций ни для членов команды, ни для инвесторов. -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Общая заблокированная стоимость Yearn \(TVL\) быстро выросла до более чем 800 миллионов долларов, что сделало ее одной из крупнейших платформ DeFi. YFI имеет оборотную рыночную капитализацию более 400 миллионов долларов. -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn прошел несколько аудитов безопасности и смарт-контрактов со стороны CertiK, Quantstamp, HackMD и CryptoManiacs. Yearn зарекомендовала себя как платформа, которая очень быстро запускает экспериментальные продукты и предупреждает пользователей, что их продукты находятся в стадии бета-тестирования. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Ресурсы | | +|:----------------------- |:-------------------------------------------------------------------- | +| Официальный сайт | [https://yearn.finance/](https://yearn.finance/) | +| Документы по разработке | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 7a0246a26f5a93e325de71a2cfe974d47eb6b245 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 04:03:53 -0700 Subject: [PATCH 02917/11794] New translations audits.md (Russian) --- ru/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/security-and-risks/audits.md b/ru/security-and-risks/audits.md index f3b6a1fc3..ba4c92ac0 100644 --- a/ru/security-and-risks/audits.md +++ b/ru/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# Аудиты {% hint style="danger" %} The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. From 2d225afa50897866931a219e5028dc299a16b7be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 04:23:06 -0700 Subject: [PATCH 02918/11794] New translations aave.md (Russian) --- ru/core-concepts/supported-platforms/aave.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/core-concepts/supported-platforms/aave.md b/ru/core-concepts/supported-platforms/aave.md index df02edab3..7a59ee55c 100644 --- a/ru/core-concepts/supported-platforms/aave.md +++ b/ru/core-concepts/supported-platforms/aave.md @@ -1,12 +1,12 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +Скоро. Aave еще не интегрирован. {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave - это протокол и платформа кредитования, построенные на Ethereum и запущенные в январе 2020 года создателями ETHLend. Пользователи Aave могут зарабатывать сложные проценты или занимать активы под залог. Каждый поддерживаемый актив объединен в свой собственный пул ликвидности и пользователи могут выбирать между фиксированной или переменной процентной ставкой на основанной на спросе и предложении. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +Залоговые балансы представлены ERC-20 токенами aTokens в соотношении 1:1 к базовым активам, которые они представляют. Проценты начисляются автоматически и выплачиваются кредиторам с помощью токенов aToken, а это означает, что кредиторы видят, что их баланс aToken увеличивается со временем. Пользователи могут брать активы под залог своих токенов aTokens. Токены aTokens можно свободно передавать и использовать во многих других протоколах DeFi. aTokens can be redeemed for their underlying collateral at any time. Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. From 1cd9bd32eac32f071b2fa024ff8dc509540c4d22 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 04:23:08 -0700 Subject: [PATCH 02919/11794] New translations audits.md (Russian) --- ru/security-and-risks/audits.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/security-and-risks/audits.md b/ru/security-and-risks/audits.md index ba4c92ac0..d9a8c9de8 100644 --- a/ru/security-and-risks/audits.md +++ b/ru/security-and-risks/audits.md @@ -1,16 +1,16 @@ # Аудиты {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +Смарт-контракты OUSD еще не прошли аудит. Мы настоятельно рекомендуем ознакомиться с нашими смарт-контрактами, прежде чем вносить значительные суммы капитала. {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +Аудиты уже запланированы с уважаемой компанией по безопасности [Trail of Bits](https://www.trailofbits.com/)на начало октября 2020 года. Результаты их аудита будут опубликованы, как только они станут доступны. -**Supported Strategies** +**Поддерживаемые стратегии** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Несколько аудитов для Compound уже завершены и доступны на их веб-сайте. Сюда входит исходный код для модифицированной [временной блокировки](../smart-contracts/api/timelock.md), которую использует OUSD. {% page-ref page="audits.md" %} From bdc6de4551006ecd0c2138a1cc9a10bc81cc01dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 04:29:13 -0700 Subject: [PATCH 02920/11794] New translations aave.md (Russian) --- ru/core-concepts/supported-platforms/aave.md | 22 ++++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/ru/core-concepts/supported-platforms/aave.md b/ru/core-concepts/supported-platforms/aave.md index 7a59ee55c..533ab1bae 100644 --- a/ru/core-concepts/supported-platforms/aave.md +++ b/ru/core-concepts/supported-platforms/aave.md @@ -6,20 +6,20 @@ Aave - это протокол и платформа кредитования, построенные на Ethereum и запущенные в январе 2020 года создателями ETHLend. Пользователи Aave могут зарабатывать сложные проценты или занимать активы под залог. Каждый поддерживаемый актив объединен в свой собственный пул ликвидности и пользователи могут выбирать между фиксированной или переменной процентной ставкой на основанной на спросе и предложении. -Залоговые балансы представлены ERC-20 токенами aTokens в соотношении 1:1 к базовым активам, которые они представляют. Проценты начисляются автоматически и выплачиваются кредиторам с помощью токенов aToken, а это означает, что кредиторы видят, что их баланс aToken увеличивается со временем. Пользователи могут брать активы под залог своих токенов aTokens. Токены aTokens можно свободно передавать и использовать во многих других протоколах DeFi. aTokens can be redeemed for their underlying collateral at any time. +Залоговые балансы представлены ERC-20 токенами aTokens в соотношении 1:1 к базовым активам, которые они представляют. Проценты начисляются автоматически и выплачиваются кредиторам с помощью токенов aToken, а это означает, что кредиторы видят, что их баланс aToken увеличивается со временем. Пользователи могут брать активы под залог своих токенов aTokens. Токены aTokens можно свободно передавать и использовать во многих других протоколах DeFi. Токены aTokens можно в любой момент обменять на соответствующие базовые активы. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave поддерживает срочные ссуды, которые являются ссудами без обеспечения, при которых пользователи берут в долг и погашают остаток ссуды в рамках одной транзакции, что означает, что пользователям срочной ссуды не нужно вносить какой-либо изначальный капитал. Срочные ссуды - это комплексный продукт, предназначенный для разработчиков, который может использоваться для арбитража между несколькими протоколами DeFi. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +В настоящее время Aave управляется токеном ERC-20 LEND, который ранее был служебным токеном для ETHLend. Aave объявила о переходе к полностью децентрализованному управлению, который включает обмен токенов LEND на AAVE - новый токен управления ERC-20, с вознаграждением за стейкинг. Некоторые AAVE будут распределяться среди пользователей платформы в рамках кампании по добыче ликвидности. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Общая заблокированная стоимость Aave \(TVL\) быстро выросла до более чем 1,2 миллиарда долларов США, что сделало его одним из крупнейших протоколов DeFi. LEND имеет оборотную рыночную капитализацию более 700 миллионов долларов США. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave прошел аудит безопасности OpenZeppelin, Trail of Bits и Consensys Diligence. Aave поддерживает программу вознаграждения за поиск ошибок. -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Ресурсы | | +|:----------------------- |:------------------------------------------------------------------------------ | +| Официальный сайт | [https://aave.com/](https://aave.com/) | +| Документы по разработке | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 88d7f617083dd9d7d6f3ce095efebf1c3bbd1ea4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 04:29:14 -0700 Subject: [PATCH 02921/11794] New translations balancer.md (Russian) --- ru/core-concepts/supported-platforms/balancer.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/core-concepts/supported-platforms/balancer.md b/ru/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..22dcec788 100644 --- a/ru/core-concepts/supported-platforms/balancer.md +++ b/ru/core-concepts/supported-platforms/balancer.md @@ -1,12 +1,12 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +Скоро. Balancer еще не интегрирован. {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer - это децентрализованный протокол ликвидности и обменник на Ethereum, запущенный в марте 2020 года. Пользователи могут обменивать токены ERC-20, оплачивая комиссию, или вносить токены в пулы ликвидности, чтобы получать комиссию в виде вознаграждения. -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Балансировщик - это автоматизированный маркет-мейкер \(AMM\), который позволяет создавать пулы ликвидности из 8 различных активов с настраиваемыми значениями. Пулы ликвидности на Balancer можно рассматривать как аналогичные биржевые инвестиционные фонды \(ETFs\) или портфели с целевыми значениями для конкретных активов. Если торговля заставляет пул отклоняться от целевого распределения значений, обменные курсы между активами в пуле изменяются. Арбитражёры могут совершать сделки, чтобы воспользоваться этим и восстановить баланс пула до распределения его целевого значения. В отличие от других AMM, ликвидность может распределяться между пулами. Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. From 3c56f0839bab60df91a8f29327c751b58d0dd836 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 04:35:35 -0700 Subject: [PATCH 02922/11794] New translations balancer.md (Russian) --- .../supported-platforms/balancer.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/ru/core-concepts/supported-platforms/balancer.md b/ru/core-concepts/supported-platforms/balancer.md index 22dcec788..7eddbadd8 100644 --- a/ru/core-concepts/supported-platforms/balancer.md +++ b/ru/core-concepts/supported-platforms/balancer.md @@ -8,20 +8,20 @@ Balancer - это децентрализованный протокол ликв Балансировщик - это автоматизированный маркет-мейкер \(AMM\), который позволяет создавать пулы ликвидности из 8 различных активов с настраиваемыми значениями. Пулы ликвидности на Balancer можно рассматривать как аналогичные биржевые инвестиционные фонды \(ETFs\) или портфели с целевыми значениями для конкретных активов. Если торговля заставляет пул отклоняться от целевого распределения значений, обменные курсы между активами в пуле изменяются. Арбитражёры могут совершать сделки, чтобы воспользоваться этим и восстановить баланс пула до распределения его целевого значения. В отличие от других AMM, ликвидность может распределяться между пулами. -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer поддерживает частные пулы, где только владелец пула может вносить ликвидность; общие пулы, которые являются полностью публичными; и смарт-пулы, которые являются общими пулами, контролируемыми смарт-контрактом, который может реализовывать автоматические правила и логику. Поставщикам ликвидности выдаются токены Balancer Pool Tokens \(BPTs\), которые представляют их долю в данном пуле и зарабатываемых комиссиях. Эти токены можно свободно передавать и обменивать на предоставленные активы и начисленные комиссии. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +Эмитенты токенов, стремящиеся повысить ликвидность своих токенов, предложили поставщикам ликвидности материальные стимулы в кампаниях по добыче ликвидности. Новые эмитенты токенов также запустили свои токены в пулы Balancer. -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer управляется ERC-20 токеном управления BAL. Держатели BAL могут голосовать за изменения протокола. BAL постоянно распределяется между поставщиками ликвидности, и большая часть общего предложения BAL была распределена между командой и инвесторами по непрерывному расписанию вестинга. -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Объемы торгов на Balancer часто превышают 25 миллионов долларов США в день. На момент написания, Balancer имеет заблокированную общую стоимость \(TVL\) в размере более 250 миллионов долларов, предоставленную поставщиками ликвидности. -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Балансир прошел аудит безопасности Trail of Bits и имеет программу вознаграждения за поиск ошибок. Однако в июне 2020 года Balancer подвергся серьезной хакерской атаке. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Ресурсы | | +|:----------------------- |:-------------------------------------------------------------------- | +| Официальный сайт | [https://balancer.finance/](https://balancer.finance/) | +| Документы по разработке | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 84345a0692cfb5109708938f0de849aef212cb4b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 04:35:37 -0700 Subject: [PATCH 02923/11794] New translations compound.md (Russian) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/ru/core-concepts/supported-platforms/compound.md b/ru/core-concepts/supported-platforms/compound.md index a4d2660a1..43ac063dc 100644 --- a/ru/core-concepts/supported-platforms/compound.md +++ b/ru/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound - это протокол и платформа кредитования, построенные на Ethereum и запущенные в сентябре 2018 года. Пользователи могут зарабатывать сложные проценты или брать активы в кредит под залог. Каждый поддерживаемый актив объединен в свой собственный пул ликвидности, а процентные ставки автоматически корректируются в зависимости от спроса и предложения. -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +Залоговые балансы представлены ERC-20 токенами cTokens, на которые автоматически начисляют проценты и с течением времени их стоимость увеличивается по сравнению с базовым активом, который они представляют. Пользователи могут брать активы под залог своих токенов cTokens. Токены cTokens можно свободно передавать и использовать во многих других протоколах DeFi. Токены cTokens можно в любой момент обменять на соответствующие базовые активы. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound управляется ERC-20 токеном управления COMP. Держатели COMP могут вносить предложения и голосовать за изменения протокола или делегировать свои голоса кому-то другому. Токены COMP ежедневно распределяются пропорционально между пользователями протокола и поровну распределяются между заемщиками и кредиторами. Главными держателями токенов COMP являются команда Compound, инвесторы и консультанты. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Общая заблокированная стоимость Compound \(TVL\) быстро выросла почти до 800 миллионов долларов США, что сделало его одним из крупнейших протоколов DeFi. COMP имеет оборотную рыночную капитализацию более 500 миллионов долларов США. -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound прошел несколько аудитов безопасности OpenZeppelin и Trail of Bits. Протокол Compound был официально проверен CertiK и прошел стресс-тестирование в Gauntlet. Compound поддерживает программу вознаграждения за поиск ошибок. -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Ресурсы | | +|:----------------------- |:-------------------------------------------------------------------------------------------------------------- | +| Официальный сайт | [https://compound.finance/](https://compound.finance/) | +| Документы по разработке | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From ab29cb21fb14ded93b3009eb3e849e4b2456c626 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 04:35:39 -0700 Subject: [PATCH 02924/11794] New translations curve.md (Russian) --- ru/core-concepts/supported-platforms/curve.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/core-concepts/supported-platforms/curve.md b/ru/core-concepts/supported-platforms/curve.md index 021d0041b..be6a3847f 100644 --- a/ru/core-concepts/supported-platforms/curve.md +++ b/ru/core-concepts/supported-platforms/curve.md @@ -1,12 +1,12 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +Скоро. Curve еще не интегрирован. {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve - это децентрализованный протокол ликвидности и обменник в Ethereum для стейблкоинов и оборотных BTC, запущенный в январе 2020 года. Пользователи могут переключаться между популярными стейблкоинами ERC-20 или между биткойн токенами стандарта ERC-20. Поставщики ликвидности обеспечивают торговлю и получают комиссию в качестве вознаграждения. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve - это автоматизированный маркет-мейкер \(AMM\), где с каждым рынком связан пул ликвидности с двумя или более активами, которые должны иметь одинаковую стоимость, например USDT, USDC, DAI и TUSD, все из которых являются стейблкоинами с привязкой к доллару США. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. From 598afd9b54297457c2df559fdda8079420408a89 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 04:48:50 -0700 Subject: [PATCH 02925/11794] New translations curve.md (Russian) --- ru/core-concepts/supported-platforms/curve.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/ru/core-concepts/supported-platforms/curve.md b/ru/core-concepts/supported-platforms/curve.md index be6a3847f..e002cf5f4 100644 --- a/ru/core-concepts/supported-platforms/curve.md +++ b/ru/core-concepts/supported-platforms/curve.md @@ -6,20 +6,20 @@ Curve - это децентрализованный протокол ликвидности и обменник в Ethereum для стейблкоинов и оборотных BTC, запущенный в январе 2020 года. Пользователи могут переключаться между популярными стейблкоинами ERC-20 или между биткойн токенами стандарта ERC-20. Поставщики ликвидности обеспечивают торговлю и получают комиссию в качестве вознаграждения. -Curve - это автоматизированный маркет-мейкер \(AMM\), где с каждым рынком связан пул ликвидности с двумя или более активами, которые должны иметь одинаковую стоимость, например USDT, USDC, DAI и TUSD, все из которых являются стейблкоинами с привязкой к доллару США. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve - это автоматизированный маркет-мейкер \(AMM\), где с каждым рынком связан пул ликвидности с двумя или более активами, которые должны иметь одинаковую стоимость, например USDT, USDC, DAI и TUSD, все из которых являются стейблкоинами с привязкой к доллару США. Обменный курс между каждым стейблкоином и их средние значения определяются алгоритмом, основанным на спросе и предложении. Арбитражёры нормализуют эти обменные курсы. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Некоторые из пулов ликвидности Curve зарабатывают дополнительные комиссии для поставщиков ликвидности в дополнение к биржевым комиссиям, получаемым от трейдеров. Curve предлагает пулы стейблкоинов, интегрированные с Compound, yearn.finance и Synthetix. Активы в каждом пуле ликвидности предоставляются этим платформам для получения дополнительной прибыли, которая передается поставщикам ликвидности этих пулов. Токены поставщика ликвидности \(LP\) выдаются участникам пула и могут быть выкуплены за их первоначально предоставленную ликвидность плюс начисленные комиссии и доход. Токены LP также могут переводиться для использования в других протоколах. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve управляется CRV, токеном управления ERC-20. Держатели CRV могут голосовать за изменения протокола. Держатели CRV могут заложить свои токены, чтобы получить дополнительное количество голосов, пропорционально времени стейкинга. CRV постоянно распределяется между поставщиками ликвидности, большая часть общего предложения CRV была выделена команде и инвесторам, распределяется в соответствии с графиком вестинга. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Объемы торгов на Curve часто превышают 50 миллионов долларов в день. На момент написания, Curve имеет общую заблокированную поставщиками ликвидности стоимость \(TVL\) более 1 миллиарда долларов. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve прошла два аудита Trail of Bits и поддерживает программу поощрения ошибок. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Ресурсы | | +|:---------------- |:------------------------------------------------------------------------ | +| Официальный сайт | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From ef89ebc67de55acdd13dda033f9fa391d0eec1dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 05:08:56 -0700 Subject: [PATCH 02926/11794] New translations README.md (Russian) --- ru/core-concepts/supported-stablecoins/README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ru/core-concepts/supported-stablecoins/README.md b/ru/core-concepts/supported-stablecoins/README.md index 56390ccf6..a9b56595b 100644 --- a/ru/core-concepts/supported-stablecoins/README.md +++ b/ru/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# Supported Stablecoins +# Поддерживаемые стейблкоины -**Supported Stablecoins** +**Поддерживаемые стейблкоины** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +Важно понимать, что OUSD настолько устойчив, насколько устойчивы стейблкоины, которые его обеспечивают. Любая потеря базовых активов приведет к потерям, аналогичным убыткам в OUSD. -Currently, OUSD supports the following stablecoins: +В настоящее время OUSD поддерживает следующие стейблкоины: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ Currently, OUSD supports the following stablecoins: {% page-ref page="dai.md" %} -None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. +Ни один из этих стейблкоинов не идеален, но мы выбрали их из-за их широкого использования. Хотя эти стейблкоины несколько раз теряли привязку к доллару, они продемонстрировали устойчивость и в конечном итоге вернулись к своим целям в 1 доллар. -It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +Важно отметить, что все эти стейблкоины несут нетривиальный риск для контрагента. У Tether, в частности, были хорошо задокументированные проблемы с банковской системой и нормативными требованиями. Кроме того, и в USDT, и в USDC есть лазейки, которые дают их эмитентам право замораживать деньги в кошельках их владельцев. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. From e8174ae0a5051799a6538b9f8df39b13ac2e6f2a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 05:08:58 -0700 Subject: [PATCH 02927/11794] New translations dai.md (Russian) --- ru/core-concepts/supported-stablecoins/dai.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/ru/core-concepts/supported-stablecoins/dai.md b/ru/core-concepts/supported-stablecoins/dai.md index 4be5c3788..7128ede51 100644 --- a/ru/core-concepts/supported-stablecoins/dai.md +++ b/ru/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. +Dai - это стейблкоин с привязкой к фиатной валюте, запущенный в качестве токена ERC-20 на блокчейне Ethereum в декабре 2017 года. В ноябре 2019 года был завершен крупный переход от одинарного обеспечения Dai \(SAI\) к мультиобеспечению Dai \(DAI\). Dai привязан к доллару США. -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. +Dai создается пользователями, блокирующими криптоактивы, такие как ETH или USDC, в качестве обеспечения в обеспеченной долговой позиции \(CDP\), называемой хранилищем. Ранее в залог принимался только ETH. Резервы и состояние каждого хранилища можно просмотреть в блокчейне в режиме реального времени. Состояние этих хранилищ и стейблкоина Dai тщательно контролируется. -Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. +Dai - третий по величине стейблкоин в мире с оборотом более 400 миллионов долларов. Кроме того, cDAI и aDAI, синтетические версии Dai на кредитных платформах Compound и Aave, имеют общий оборот более 600 миллионов долларов. -| Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | -| Issued by | MakerDAO | -| Name | Dai | -| Symbol | DAI | -| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| Decimals | 18 | -| Official site | [https://makerdao.com/](https://makerdao.com/) | -| Holders | Over 140k addresses | +| Ключевые факты | | +|:---------------- |:------------------------------------------------------------------------------------------------------------------- | +| Эмитирован | MakerDAO | +| Название | Dai | +| Символ | DAI | +| Адрес | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Разрядность | 18 | +| Официальный сайт | [https://makerdao.com/](https://makerdao.com/) | +| Держатели | Более 140 тыс. адресов | From b917844572387ba0a94e0bd8842aaada513d7725 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 05:08:59 -0700 Subject: [PATCH 02928/11794] New translations README.md (Russian) --- ru/core-concepts/supported-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ru/core-concepts/supported-platforms/README.md b/ru/core-concepts/supported-platforms/README.md index aa4b89181..7d3bb87e6 100644 --- a/ru/core-concepts/supported-platforms/README.md +++ b/ru/core-concepts/supported-platforms/README.md @@ -1,14 +1,14 @@ -# Supported Platforms +# Поддерживаемые платформы -**Supported Platforms** +**Поддерживаемые платформы** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD генерирует доход за счет размещения стейблкоинов на кредитных платформах и в улах ликвидности маркет-мейкеров. Важно понимать, что эти платформы несут технологический риск и что в случае серьезного нарушения безопасности средства могут быть потеряны. Мы предпочитаем работать с платформами, смарт-контракты которых прошли аудиты и которые, по нашему мнению, являются наиболее безопасными. -Currently, we plan to earn yields from the following platforms: +В настоящее время мы планируем получать доход со следующих платформ: {% page-ref page="compound.md" %} -Integrations are currently planned for the following platforms: +В настоящее время планируются интеграции следующих платформ: {% page-ref page="yearn.finance.md" %} @@ -24,9 +24,9 @@ Integrations are currently planned for the following platforms: {% page-ref page="balancer.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +Хотя рынок DeFi очень быстро вырос, и сейчас на этих платформах размещена стоимость в миллиарды долларов, некоторые из этих проектов все еще находятся в стадии бета-тестирования и являются экспериментальными. В смарт-контрактах, на которых работают эти платформы, могут быть скрытые уязвимости, и в прошлом были понесены многомиллионные убытки, вызванные уязвимостями в приложениях Ethereum. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +Мы внимательно следим за событиями безопасности на поддерживаемых нами платформах и немедленно приступим к защите средств держателей OUSD, если обнаружим какие-либо угрозы. From 8ee03e398393da545023154796dc9d0e606dd73a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 05:09:01 -0700 Subject: [PATCH 02929/11794] New translations dydx.md (Russian) --- ru/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/ru/core-concepts/supported-platforms/dydx.md b/ru/core-concepts/supported-platforms/dydx.md index 24f1a895e..d0d994b0f 100644 --- a/ru/core-concepts/supported-platforms/dydx.md +++ b/ru/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +Скоро. dYdX еще не интегрирован. {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX - это протокол и платформа для торговли и кредитования, построенные на Ethereum и запущенные в мае 2019 года. Пользователи могут торговать активами на не связанной с хранением децентрализованной бирже dYdX, или участвовать в заимствовании средств и кредитовании. Протокол кредитования позволяет осуществлять маржинальную торговлю и торговлю фьючерсами. Процентные ставки корректируются в зависимости от спроса и предложения, доступны только краткосрочные кредиты. -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +Ликвидность активов, доступных для заимствования и кредитования, объединяется в пулы по типам активов. Проценты, выплачиваемые кредиторам, начисляются автоматически, и заемщики должны предоставить залог для получения кредита. -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX также поддерживает мгновенные займы, которые представляют собой беззалоговые ссуды, когда пользователи занимают и выплачивают остаток ссуды одной транзакцией, что означает, что пользователям срочной ссуды не нужно вносить какой-либо изначальный капитал. Срочные ссуды - это комплексный продукт, предназначенный для разработчиков, который может использоваться для арбитража между несколькими протоколами DeFi. -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +На момент написания этой статьи общая заблокированная сумма средств в dYdX \(TVL\) составила около 40 миллионов долларов. dYdX не имеет собственного токена. -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX прошел аудит безопасности OpenZeppelin и Bramah Systems. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Ресурсы | | +|:----------------------- |:-------------------------------------------------------------------- | +| Официальный сайт | [https://dydx.exchange/](https://dydx.exchange/) | +| Документы по разработке | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 7ee66c329e90b52daed526e8353939d1205f59ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 05:09:03 -0700 Subject: [PATCH 02930/11794] New translations uniswap.md (Russian) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/ru/core-concepts/supported-platforms/uniswap.md b/ru/core-concepts/supported-platforms/uniswap.md index 012e25e93..3f532ae0c 100644 --- a/ru/core-concepts/supported-platforms/uniswap.md +++ b/ru/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +Скоро. Uniswap еще не интегрирован. {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap - это децентрализованный протокол ликвидности и обменик на Ethereum, запущенный в ноябре 2018 года. Uniswap v2 был запущен в мае 2020 года. Пользователи могут обменивать токены ERC-20, оплачивая комиссию, или вносить токены в пулы ликвидности, чтобы получать комиссию в виде вознаграждения. -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Рынки на Uniswap работают как пулы ликвидности, а не как стаканы заявок. Этот тип обмена называется автоматизированный маркет-мейкер \(AMM\). Обменный курс между двумя активами определяется формулой постоянной производной и движется по кривой цен в зависимости от относительного значения каждого актива в пуле. Это побуждает арбитражёров входить в пулы ликвидности, чтобы перебалансировать относительные значения и нормализовать обменный курс. -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +Трейдеры могут страдать от проскальзываний, если в данном пуле недостаточно ликвидности, они не могут быть защищены от невыгодных обменных курсов. Поставщики ликвидности могут нести временные потери, если обменный курс пула не соответствует рыночным реалиям, а арбитражёры совершают сделки по кривой ценообразования. -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +Участникам пула выдаются токены Uniswap Liquidity Provider \(LP\), которые соответствуют их доле в данном пуле ликвидности. Эти токены LP можно свободно перемещать. Участники могут выйти из пулов в любое время, обменяв эти токены на предоставленные активы и начисленные комиссии. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +Эмитенты токенов, стремящиеся повысить ликвидность своих токенов, предложили поставщикам ликвидности материальные стимулы в кампаниях по добыче ликвидности. Новые эмитенты токенов также запустили свои токены в пулы Uniswap. -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +Объемы торгов на Uniswap теперь превосходят объемы многих традиционных бирж и регулярно превышают 200 миллионов долларов в день. Uniswap имеет более 170 миллионов долларов в общей стоимости, заблокированной поставщиками ликвидности \(TVL)\. Uniswap не имеет собственной платформы или токена управления. -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Смарт-контракты Uniswap были проверены и официально верифицированы dapp.org. Uniswap поддерживает программу вознаграждения за поиск ошибок. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Ресурсы | | +|:----------------------- |:------------------------------------------------------------------------ | +| Официальный сайт | [https://uniswap.org/](https://uniswap.org/) | +| Документы по разработке | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 33fe63b18ddb4668d30634f4d2f2c41ac6501c15 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 05:09:04 -0700 Subject: [PATCH 02931/11794] New translations yearn.finance.md (Russian) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/ru/core-concepts/supported-platforms/yearn.finance.md b/ru/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..4012b1881 100644 --- a/ru/core-concepts/supported-platforms/yearn.finance.md +++ b/ru/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +Скоро. Yearn.finance еще не интегрирован. {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +Yearn.finance, ранее называвшаяся iEarn.finance - это платформа агрегации доходности, построенная на Ethereum и запущенная в январе 2020 года Андре Кронье. Yearn управляет стратегиями заработка дохода и стратегий балансировки, используя сочетание автоматизации и принятия решений другими лицами от имени пользователей, которые вложили капитал. -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +У Yearn есть два продукта агрегирования доходности: Earn и Vaults. Earn позволяет пользователям вносить стейблкоины или оборотных BTC в пулы ликвидности на Curve для получения комиссий и вознаграждений токенами управления. Эти активы также предоставляются в аренду на платформах, предлагающих высокую доходность и вознаграждение в виде токенов, увеличивая полученный доход. -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults предлагают более автоматизированный и управляемый опыт. Пользователи депонируют активы, такие как LINK, токены поставщика ликвидности Curve или стейблкоины, и Vault объединяет эти активы вместе и развертывает стратегию получения наивысшего дохода, которую сообщество и Андре Кронье считают безопасной. Токены управления, заработанные в качестве вознаграждений, продаются за исходный депонированный актив, объединяются с другими комиссиями и автоматически переводятся в хранилище для увеличения доходности. Стратегии можно часто менять, а объединение активов вместе экономит расходы на газ для пользователей. -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn управляется YFI, токеном управления на ERC-20. Держатели YFI могут проголосовать за изменения протокола после согласия заблокировать свои токены YFI на 3 дня. Токены YFI также можно заблокировать для получения доходности на портале управления. Этот доход исходит от комиссий, взимаемых с пользователей продуктов Yearn. YFI был полностью распределен между поставщиками ликвидности Curve и Balancer. Не было аллокаций ни для членов команды, ни для инвесторов. -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Общая заблокированная стоимость Yearn \(TVL\) быстро выросла до более чем 800 миллионов долларов, что сделало ее одной из крупнейших платформ DeFi. YFI имеет оборотную рыночную капитализацию более 400 миллионов долларов. -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn прошел несколько аудитов безопасности и смарт-контрактов со стороны CertiK, Quantstamp, HackMD и CryptoManiacs. Yearn зарекомендовала себя как платформа, которая очень быстро запускает экспериментальные продукты и предупреждает пользователей, что их продукты находятся в стадии бета-тестирования. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Ресурсы | | +|:----------------------- |:-------------------------------------------------------------------- | +| Официальный сайт | [https://yearn.finance/](https://yearn.finance/) | +| Документы по разработке | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 46940309b184496041c4728f8c8031312447045f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 05:25:55 -0700 Subject: [PATCH 02932/11794] New translations README.md (Russian) --- ru/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/core-concepts/supported-stablecoins/README.md b/ru/core-concepts/supported-stablecoins/README.md index a9b56595b..96e4036ad 100644 --- a/ru/core-concepts/supported-stablecoins/README.md +++ b/ru/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ Ни один из этих стейблкоинов не идеален, но мы выбрали их из-за их широкого использования. Хотя эти стейблкоины несколько раз теряли привязку к доллару, они продемонстрировали устойчивость и в конечном итоге вернулись к своим целям в 1 доллар. -Важно отметить, что все эти стейблкоины несут нетривиальный риск для контрагента. У Tether, в частности, были хорошо задокументированные проблемы с банковской системой и нормативными требованиями. Кроме того, и в USDT, и в USDC есть лазейки, которые дают их эмитентам право замораживать деньги в кошельках их владельцев. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +Важно отметить, что все эти стейблкоины несут нетривиальный риск для контрагента. У Tether, в частности, были хорошо задокументированные проблемы с банковской системой и нормативными требованиями. Кроме того, и в USDT, и в USDC есть лазейки, которые дают их эмитентам право замораживать деньги в кошельках их владельцев. И, хотя в DAI нет таких лазеек, на его активы также может возникнуть негативное влияние, поскольку USDC принимается в качестве обеспечения для добычи DAI. -Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. +Несмотря на эти опасения, на безопасность этих стейблкоинов уже поставлены миллиарды долларов. Возможно, со временем в протокол будут добавлены дополнительные стейблкоины. Поддержка также может быть удалена, если какой-либо из этих стейблкоинов окажется слишком ненадежным или подвергнет опасности средства держателей OUSD. From f9f55875ee713c15fee51755ab321b7aec49f3dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 05:25:56 -0700 Subject: [PATCH 02933/11794] New translations usdc.md (Russian) --- .../supported-stablecoins/usdc.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/ru/core-concepts/supported-stablecoins/usdc.md b/ru/core-concepts/supported-stablecoins/usdc.md index 2647d7c83..8f8298394 100644 --- a/ru/core-concepts/supported-stablecoins/usdc.md +++ b/ru/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. +USD Coin \ (USDC \) - это стейблкоин с привязкой к фиатной валюте, запущенный в качестве токена ERC-20 на блокчейне Ethereum в октябре 2018 года. USDC привязан к доллару США и может быть легко выкуплен за доллары США. -Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. +Каждый USDC обеспечен в соотношении 1:1 с эквивалентной суммой фиатной валюты на счетах ответственного хранения, открытыми членами Center - консорциума, основанного Circle и Coinbase. Члены Центра - это регулируемые финансовые учреждения, расположенные в США. Ежемесячный аудит запасов публикует Grant Thornton LLP. -USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. +USDC является вторым по величине стейблкоином в мире после USDT, и его оборот быстро превысил 1 миллиард долларов. Тем не менее, USDC по-прежнему сильно отстает от USDT, который находится в обращении на сумму более 12 миллиардов долларов. -| Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | -| Issued by | Centre | -| Name | USD Coin | -| Symbol | USDC | -| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| Decimals | 6 | -| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Holders | Over 200k addresses | +| Ключевые факты | | +|:---------------- |:------------------------------------------------------------------------------------------------------------------- | +| Эмитирован | Centre | +| Название | USD Coin | +| Символ | USDC | +| Адрес | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | +| Разрядность | 6 | +| Официальный сайт | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| Держатели | Более 200 000 адресов | From 191bed99135b24a24e87337bc7f42401176717e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 05:25:58 -0700 Subject: [PATCH 02934/11794] New translations usdt.md (Russian) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/ru/core-concepts/supported-stablecoins/usdt.md b/ru/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..a93f7e369 100644 --- a/ru/core-concepts/supported-stablecoins/usdt.md +++ b/ru/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether \(USDT\) - это стейблкоин с привязкой к фиатной валюте, который изначально был построен на базе Биткойна с помощью протокола Omni Layer. В сентябре 2017 года Tether объявил, что они будут запускать дополнительные токены ERC-20 за доллары США на блокчейне Ethereum. -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +Каждый выпущенный в обращение Tether, как утверждается, обеспечен в соотношении один к одному эквивалентным количеством фиатной валюты, хранящейся на депозитарном счете Tether Limited, гонконгской компании, тесно связанной с биржей криптовалют Bitfinex. -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Несмотря на разногласия по поводу неспособности компании предоставить обещанный аудит, показывающий адекватные резервы, поддерживающие привязку, USDT по-прежнему является крупнейшей в мире стабильной монетой по рыночной капитализации и в настоящее время четвертой по величине криптовалютой после BTC, ETH и XRP. -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| Ключевые факты | | +|:---------------- |:---------------------------------------------------------------------------------------------------------------- | +| Эмитирован | Tether Limited | +| Название | Tether | +| Символ | USDT | +| Адрес | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Разрядность | 6 | +| Официальный сайт | [https://tether.to/ ](https://tether.to/%20) | +| Держатели | Более 1,8 млн адресов | From 156948fd1ad39863b30c9e98542dc80fcdead784 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 05:26:00 -0700 Subject: [PATCH 02935/11794] New translations aave.md (Russian) --- ru/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/ru/core-concepts/supported-strategies/aave.md b/ru/core-concepts/supported-strategies/aave.md index 8f991bd82..b9d3dd47c 100644 --- a/ru/core-concepts/supported-strategies/aave.md +++ b/ru/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +Скоро. Aave еще не интегрирован. {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave - это протокол и платформа кредитования, построенные на Ethereum и запущенные в январе 2020 года создателями ETHLend. Пользователи Aave могут зарабатывать сложные проценты или занимать активы под залог. Каждый поддерживаемый актив объединен в свой собственный пул ликвидности и пользователи могут выбирать между фиксированной или переменной процентной ставкой на основанной на спросе и предложении. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +Залоговые балансы представлены ERC-20 токенами aTokens в соотношении 1:1 к базовым активам, которые они представляют. Проценты начисляются автоматически и выплачиваются кредиторам с помощью токенов aToken, а это означает, что кредиторы видят, что их баланс aToken увеличивается со временем. Пользователи могут брать активы под залог своих токенов aTokens. Токены aTokens можно свободно передавать и использовать во многих других протоколах DeFi. Токены aTokens можно в любой момент обменять на соответствующие базовые активы. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave поддерживает срочные ссуды, которые являются ссудами без обеспечения, при которых пользователи берут в долг и погашают остаток ссуды в рамках одной транзакции, что означает, что пользователям срочной ссуды не нужно вносить какой-либо изначальный капитал. Срочные ссуды - это комплексный продукт, предназначенный для разработчиков, который может использоваться для арбитража между несколькими протоколами DeFi. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +В настоящее время Aave управляется токеном ERC-20 LEND, который ранее был служебным токеном для ETHLend. Aave объявила о переходе к полностью децентрализованному управлению, который включает обмен токенов LEND на AAVE - новый токен управления ERC-20, с вознаграждением за стейкинг. Некоторые AAVE будут распределяться среди пользователей платформы в рамках кампании по добыче ликвидности. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Общая заблокированная стоимость Aave \(TVL\) быстро выросла до более чем 1,2 миллиарда долларов США, что сделало его одним из крупнейших протоколов DeFi. LEND имеет оборотную рыночную капитализацию более 700 миллионов долларов США. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave прошел аудит безопасности OpenZeppelin, Trail of Bits и Consensys Diligence. Aave поддерживает программу вознаграждения за поиск ошибок. -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Ресурсы | | +|:----------------------- |:------------------------------------------------------------------------------ | +| Официальный сайт | [https://aave.com/](https://aave.com/) | +| Документы по разработке | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From bd95561e34655c7eafc79d13c7f8190549a93b05 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 05:26:02 -0700 Subject: [PATCH 02936/11794] New translations balancer.md (Russian) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/ru/core-concepts/supported-strategies/balancer.md b/ru/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..5d89ea972 100644 --- a/ru/core-concepts/supported-strategies/balancer.md +++ b/ru/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +Скоро. Balancer еще не интегрирован. {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer - это децентрализованный протокол ликвидности и обменник на Ethereum, запущенный в марте 2020 года. Пользователи могут обменивать токены ERC-20, оплачивая комиссию, или вносить токены в пулы ликвидности, чтобы получать комиссию в виде вознаграждения. -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Балансировщик - это автоматизированный маркет-мейкер \(AMM\), который позволяет создавать пулы ликвидности из 8 различных активов с настраиваемыми значениями. Пулы ликвидности на Balancer можно рассматривать как аналогичные биржевые инвестиционные фонды \(ETFs\) или портфели с целевыми значениями для конкретных активов. Если торговля заставляет пул отклоняться от целевого распределения значений, обменные курсы между активами в пуле изменяются. Арбитражёры могут совершать сделки, чтобы воспользоваться этим и восстановить баланс пула до распределения его целевого значения. В отличие от других AMM, ликвидность может распределяться между пулами. -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer поддерживает частные пулы, где только владелец пула может вносить ликвидность; общие пулы, которые являются полностью публичными; и смарт-пулы, которые являются общими пулами, контролируемыми смарт-контрактом, который может реализовывать автоматические правила и логику. Поставщикам ликвидности выдаются токены Balancer Pool Tokens \(BPTs\), которые представляют их долю в данном пуле и зарабатываемых комиссиях. Эти токены можно свободно передавать и обменивать на предоставленные активы и начисленные комиссии. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +Эмитенты токенов, стремящиеся повысить ликвидность своих токенов, предложили поставщикам ликвидности материальные стимулы в кампаниях по добыче ликвидности. Новые эмитенты токенов также запустили свои токены в пулы Balancer. -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer управляется ERC-20 токеном управления BAL. Держатели BAL могут голосовать за изменения протокола. BAL постоянно распределяется между поставщиками ликвидности, и большая часть общего предложения BAL была распределена между командой и инвесторами по непрерывному расписанию вестинга. -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Объемы торгов на Balancer часто превышают 25 миллионов долларов США в день. На момент написания, Balancer имеет заблокированную общую стоимость \(TVL\) в размере более 250 миллионов долларов, предоставленную поставщиками ликвидности. -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer прошел аудит безопасности Trail of Bits и имеет программу вознаграждения за поиск ошибок. Однако в июне 2020 года Balancer подвергся серьезной хакерской атаке. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Ресурсы | | +|:----------------------- |:-------------------------------------------------------------------- | +| Официальный сайт | [https://balancer.finance/](https://balancer.finance/) | +| Документы по разработке | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 7f01f135e2427a3940423fccc017cd469813473d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 05:26:03 -0700 Subject: [PATCH 02937/11794] New translations compound.md (Russian) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/ru/core-concepts/supported-strategies/compound.md b/ru/core-concepts/supported-strategies/compound.md index a4d2660a1..43ac063dc 100644 --- a/ru/core-concepts/supported-strategies/compound.md +++ b/ru/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound - это протокол и платформа кредитования, построенные на Ethereum и запущенные в сентябре 2018 года. Пользователи могут зарабатывать сложные проценты или брать активы в кредит под залог. Каждый поддерживаемый актив объединен в свой собственный пул ликвидности, а процентные ставки автоматически корректируются в зависимости от спроса и предложения. -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +Залоговые балансы представлены ERC-20 токенами cTokens, на которые автоматически начисляют проценты и с течением времени их стоимость увеличивается по сравнению с базовым активом, который они представляют. Пользователи могут брать активы под залог своих токенов cTokens. Токены cTokens можно свободно передавать и использовать во многих других протоколах DeFi. Токены cTokens можно в любой момент обменять на соответствующие базовые активы. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound управляется ERC-20 токеном управления COMP. Держатели COMP могут вносить предложения и голосовать за изменения протокола или делегировать свои голоса кому-то другому. Токены COMP ежедневно распределяются пропорционально между пользователями протокола и поровну распределяются между заемщиками и кредиторами. Главными держателями токенов COMP являются команда Compound, инвесторы и консультанты. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Общая заблокированная стоимость Compound \(TVL\) быстро выросла почти до 800 миллионов долларов США, что сделало его одним из крупнейших протоколов DeFi. COMP имеет оборотную рыночную капитализацию более 500 миллионов долларов США. -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound прошел несколько аудитов безопасности OpenZeppelin и Trail of Bits. Протокол Compound был официально проверен CertiK и прошел стресс-тестирование в Gauntlet. Compound поддерживает программу вознаграждения за поиск ошибок. -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Ресурсы | | +|:----------------------- |:-------------------------------------------------------------------------------------------------------------- | +| Официальный сайт | [https://compound.finance/](https://compound.finance/) | +| Документы по разработке | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 4de142130a1aea920277c793bc71cb64d361b306 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 05:26:05 -0700 Subject: [PATCH 02938/11794] New translations curve.md (Russian) --- .../supported-strategies/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/ru/core-concepts/supported-strategies/curve.md b/ru/core-concepts/supported-strategies/curve.md index c0bf8f99e..0268072a5 100644 --- a/ru/core-concepts/supported-strategies/curve.md +++ b/ru/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +Скоро. Curve еще не интегрирован. {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve - это децентрализованный протокол ликвидности и обменник в Ethereum для стейблкоинов и оборотных BTC, запущенный в январе 2020 года. Пользователи могут переключаться между популярными стейблкоинами ERC-20 или между биткойн токенами стандарта ERC-20. Поставщики ликвидности обеспечивают торговлю и получают комиссию в качестве вознаграждения. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve - это автоматизированный маркет-мейкер \(AMM\), где с каждым рынком связан пул ликвидности с двумя или более активами, которые должны иметь одинаковую стоимость, например USDT, USDC, DAI и TUSD, все из которых являются стейблкоинами с привязкой к доллару США. Обменный курс между каждым стейблкоином и их средние значения определяются алгоритмом, основанным на спросе и предложении. Арбитражёры нормализуют эти обменные курсы. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Некоторые из пулов ликвидности Curve зарабатывают дополнительные комиссии для поставщиков ликвидности в дополнение к биржевым комиссиям, получаемым от трейдеров. Curve предлагает пулы стейблкоинов, интегрированные с Compound, yearn.finance и Synthetix. Активы в каждом пуле ликвидности предоставляются этим платформам для получения дополнительной прибыли, которая передается поставщикам ликвидности этих пулов. Токены поставщика ликвидности \(LP\) выдаются участникам пула и могут быть выкуплены за их первоначально предоставленную ликвидность плюс начисленные комиссии и доход. Токены LP также могут переводиться для использования в других протоколах. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve управляется CRV, токеном управления ERC-20. Держатели CRV могут голосовать за изменения протокола. Держатели CRV могут заложить свои токены, чтобы получить дополнительное количество голосов, пропорционально времени стейкинга. CRV постоянно распределяется между поставщиками ликвидности, большая часть общего предложения CRV была выделена команде и инвесторам, распределяется в соответствии с графиком вестинга. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Объемы торгов на Curve часто превышают 50 миллионов долларов в день. На момент написания, Curve имеет общую заблокированную поставщиками ликвидности стоимость \(TVL\) более 1 миллиарда долларов. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve прошла два аудита Trail of Bits и поддерживает программу поощрения ошибок. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Ресурсы | | +|:----------------------- |:------------------------------------------------------------------------ | +| Официальный сайт | [https://www.curve.fi/](https://www.curve.fi/) | +| Документы по разработке | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 1fa8681c3be095445e140400765972ca73d32a47 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 05:26:07 -0700 Subject: [PATCH 02939/11794] New translations dydx.md (Russian) --- ru/core-concepts/supported-strategies/dydx.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/core-concepts/supported-strategies/dydx.md b/ru/core-concepts/supported-strategies/dydx.md index 24f1a895e..3f8892ff0 100644 --- a/ru/core-concepts/supported-strategies/dydx.md +++ b/ru/core-concepts/supported-strategies/dydx.md @@ -1,14 +1,14 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +Скоро. dYdX еще не интегрирован. {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX - это протокол и платформа для торговли и кредитования, построенные на Ethereum и запущенные в мае 2019 года. Пользователи могут торговать активами на не связанной с хранением децентрализованной бирже dYdX, или участвовать в заимствовании средств и кредитовании. Протокол кредитования позволяет осуществлять маржинальную торговлю и торговлю фьючерсами. Процентные ставки корректируются в зависимости от спроса и предложения, доступны только краткосрочные кредиты. -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +Ликвидность активов, доступных для заимствования и кредитования, объединяется в пулы по типам активов. Проценты, выплачиваемые кредиторам, начисляются автоматически, и заемщики должны предоставить залог для получения кредита. -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX также поддерживает срочные займы, которые представляют собой беззалоговые ссуды, когда пользователи занимают и выплачивают остаток ссуды одной транзакцией, что означает, что пользователям срочной ссуды не нужно вносить какой-либо изначальный капитал. Срочные ссуды - это комплексный продукт, предназначенный для разработчиков, который может использоваться для арбитража между несколькими протоколами DeFi. dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. From fb4a2a2dc3a0cec5a8db411e2dd3020e82f25535 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 05:36:58 -0700 Subject: [PATCH 02940/11794] New translations README.md (Russian) --- ru/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ru/core-concepts/supported-strategies/README.md b/ru/core-concepts/supported-strategies/README.md index 60ab03f00..2ca2077c7 100644 --- a/ru/core-concepts/supported-strategies/README.md +++ b/ru/core-concepts/supported-strategies/README.md @@ -1,14 +1,14 @@ -# Supported Strategies +# Поддерживаемые стратегии -**Supported DeFi Platforms** +**Поддерживаемые DeFi платформы** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD генерирует доход за счет размещения стейблкоинов на кредитных платформах и в пулах ликвидности маркет-мейкеров. Важно понимать, что эти платформы несут технологический риск и что в случае серьезного нарушения безопасности средства могут быть потеряны. Мы предпочитаем работать с платформами, смарт-контракты которых прошли аудиты и которые, по нашему мнению, являются наиболее безопасными. -Currently, OUSD earns yield from the following platform\(s\): +В настоящее время OUSD получает доход со следующих (-ей) платформ (-ы): {% page-ref page="compound.md" %} -Integrations are currently planned or being built for the following platforms: +В настоящее время планируются или разрабатываются интеграции для следующих платформ: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +Хотя рынок DeFi очень быстро вырос, и сейчас на этих платформах размещена стоимость в миллиарды долларов, некоторые из этих проектов все еще находятся в стадии бета-тестирования и являются экспериментальными. В смарт-контрактах, на которых работают эти платформы, могут быть скрытые уязвимости, и в прошлом были понесены многомиллионные убытки, вызванные уязвимостями в приложениях Ethereum. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +Мы внимательно следим за событиями безопасности на поддерживаемых нами платформах и немедленно приступим к защите средств держателей OUSD, если обнаружим какие-либо угрозы. From 123df922aa1f3c9e153a1f4562f64ad61dedebca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 05:37:00 -0700 Subject: [PATCH 02941/11794] New translations dydx.md (Russian) --- ru/core-concepts/supported-strategies/dydx.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ru/core-concepts/supported-strategies/dydx.md b/ru/core-concepts/supported-strategies/dydx.md index 3f8892ff0..0ca941ce6 100644 --- a/ru/core-concepts/supported-strategies/dydx.md +++ b/ru/core-concepts/supported-strategies/dydx.md @@ -10,16 +10,16 @@ dYdX - это протокол и платформа для торговли и dYdX также поддерживает срочные займы, которые представляют собой беззалоговые ссуды, когда пользователи занимают и выплачивают остаток ссуды одной транзакцией, что означает, что пользователям срочной ссуды не нужно вносить какой-либо изначальный капитал. Срочные ссуды - это комплексный продукт, предназначенный для разработчиков, который может использоваться для арбитража между несколькими протоколами DeFi. -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +На момент написания этой статьи общая заблокированная сумма средств в dYdX \(TVL\) составила около 40 миллионов долларов. dYdX не имеет собственного токена. -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX прошел аудит безопасности OpenZeppelin и Bramah Systems. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Ресурсы | | +|:----------------------- |:-------------------------------------------------------------------- | +| Официальный сайт | [https://dydx.exchange/](https://dydx.exchange/) | +| Документы по разработке | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 18c9e419f4db343d706af2a2b3d0f65a9871a5d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 05:37:02 -0700 Subject: [PATCH 02942/11794] New translations uniswap.md (Russian) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/ru/core-concepts/supported-strategies/uniswap.md b/ru/core-concepts/supported-strategies/uniswap.md index 012e25e93..3f532ae0c 100644 --- a/ru/core-concepts/supported-strategies/uniswap.md +++ b/ru/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +Скоро. Uniswap еще не интегрирован. {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap - это децентрализованный протокол ликвидности и обменик на Ethereum, запущенный в ноябре 2018 года. Uniswap v2 был запущен в мае 2020 года. Пользователи могут обменивать токены ERC-20, оплачивая комиссию, или вносить токены в пулы ликвидности, чтобы получать комиссию в виде вознаграждения. -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Рынки на Uniswap работают как пулы ликвидности, а не как стаканы заявок. Этот тип обмена называется автоматизированный маркет-мейкер \(AMM\). Обменный курс между двумя активами определяется формулой постоянной производной и движется по кривой цен в зависимости от относительного значения каждого актива в пуле. Это побуждает арбитражёров входить в пулы ликвидности, чтобы перебалансировать относительные значения и нормализовать обменный курс. -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +Трейдеры могут страдать от проскальзываний, если в данном пуле недостаточно ликвидности, они не могут быть защищены от невыгодных обменных курсов. Поставщики ликвидности могут нести временные потери, если обменный курс пула не соответствует рыночным реалиям, а арбитражёры совершают сделки по кривой ценообразования. -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +Участникам пула выдаются токены Uniswap Liquidity Provider \(LP\), которые соответствуют их доле в данном пуле ликвидности. Эти токены LP можно свободно перемещать. Участники могут выйти из пулов в любое время, обменяв эти токены на предоставленные активы и начисленные комиссии. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +Эмитенты токенов, стремящиеся повысить ликвидность своих токенов, предложили поставщикам ликвидности материальные стимулы в кампаниях по добыче ликвидности. Новые эмитенты токенов также запустили свои токены в пулы Uniswap. -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +Объемы торгов на Uniswap теперь превосходят объемы многих традиционных бирж и регулярно превышают 200 миллионов долларов в день. Uniswap имеет более 170 миллионов долларов в общей стоимости, заблокированной поставщиками ликвидности \(TVL)\. Uniswap не имеет собственной платформы или токена управления. -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Смарт-контракты Uniswap были проверены и официально верифицированы dapp.org. Uniswap поддерживает программу вознаграждения за поиск ошибок. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Ресурсы | | +|:----------------------- |:------------------------------------------------------------------------ | +| Официальный сайт | [https://uniswap.org/](https://uniswap.org/) | +| Документы по разработке | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From d2d7724168c9703d3e8ecbfafcfc0e68caa48378 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 05:37:03 -0700 Subject: [PATCH 02943/11794] New translations yearn.finance.md (Russian) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/ru/core-concepts/supported-strategies/yearn.finance.md b/ru/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..4012b1881 100644 --- a/ru/core-concepts/supported-strategies/yearn.finance.md +++ b/ru/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +Скоро. Yearn.finance еще не интегрирован. {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +Yearn.finance, ранее называвшаяся iEarn.finance - это платформа агрегации доходности, построенная на Ethereum и запущенная в январе 2020 года Андре Кронье. Yearn управляет стратегиями заработка дохода и стратегий балансировки, используя сочетание автоматизации и принятия решений другими лицами от имени пользователей, которые вложили капитал. -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +У Yearn есть два продукта агрегирования доходности: Earn и Vaults. Earn позволяет пользователям вносить стейблкоины или оборотных BTC в пулы ликвидности на Curve для получения комиссий и вознаграждений токенами управления. Эти активы также предоставляются в аренду на платформах, предлагающих высокую доходность и вознаграждение в виде токенов, увеличивая полученный доход. -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults предлагают более автоматизированный и управляемый опыт. Пользователи депонируют активы, такие как LINK, токены поставщика ликвидности Curve или стейблкоины, и Vault объединяет эти активы вместе и развертывает стратегию получения наивысшего дохода, которую сообщество и Андре Кронье считают безопасной. Токены управления, заработанные в качестве вознаграждений, продаются за исходный депонированный актив, объединяются с другими комиссиями и автоматически переводятся в хранилище для увеличения доходности. Стратегии можно часто менять, а объединение активов вместе экономит расходы на газ для пользователей. -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn управляется YFI, токеном управления на ERC-20. Держатели YFI могут проголосовать за изменения протокола после согласия заблокировать свои токены YFI на 3 дня. Токены YFI также можно заблокировать для получения доходности на портале управления. Этот доход исходит от комиссий, взимаемых с пользователей продуктов Yearn. YFI был полностью распределен между поставщиками ликвидности Curve и Balancer. Не было аллокаций ни для членов команды, ни для инвесторов. -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Общая заблокированная стоимость Yearn \(TVL\) быстро выросла до более чем 800 миллионов долларов, что сделало ее одной из крупнейших платформ DeFi. YFI имеет оборотную рыночную капитализацию более 400 миллионов долларов. -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn прошел несколько аудитов безопасности и смарт-контрактов со стороны CertiK, Quantstamp, HackMD и CryptoManiacs. Yearn зарекомендовала себя как платформа, которая очень быстро запускает экспериментальные продукты и предупреждает пользователей, что их продукты находятся в стадии бета-тестирования. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Ресурсы | | +|:----------------------- |:-------------------------------------------------------------------- | +| Официальный сайт | [https://yearn.finance/](https://yearn.finance/) | +| Документы по разработке | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From f1adaef08959585ccc406e6f8b796337f128739d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 05:37:05 -0700 Subject: [PATCH 02944/11794] New translations lending.md (Russian) --- ru/core-concepts/yield-generation/lending.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/core-concepts/yield-generation/lending.md b/ru/core-concepts/yield-generation/lending.md index a78f46da0..4264140bd 100644 --- a/ru/core-concepts/yield-generation/lending.md +++ b/ru/core-concepts/yield-generation/lending.md @@ -1,8 +1,8 @@ -# Lending +# Кредитование **Unbank the Banked** -DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. +Платформы кредитования DeFi позволяют пользователям давать в кредит и брать в долг криптоактивы без посредников. И кредиторы, и заемщики получают больше от своей криптовалюты. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. From 1de316406df8dbda9678f0e4a80451cbbee95d63 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 05:53:47 -0700 Subject: [PATCH 02945/11794] New translations balancer.md (Russian) --- ru/core-concepts/supported-defi-platforms/balancer.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/core-concepts/supported-defi-platforms/balancer.md b/ru/core-concepts/supported-defi-platforms/balancer.md index 55f5c3f7c..5c6b00430 100644 --- a/ru/core-concepts/supported-defi-platforms/balancer.md +++ b/ru/core-concepts/supported-defi-platforms/balancer.md @@ -6,9 +6,9 @@ Balancer - это децентрализованный протокол ликвидности и обменник на Ethereum, запущенный в марте 2020 года. Пользователи могут обменивать токены ERC-20 за комиссию или вносить токены в пулы ликвидности, чтобы получать комиссию в виде вознаграждения. -Балансировщик - это автоматизированный маркет-мейкер \(AMM\), который позволяет создавать пулы ликвидности из 8 различных активов с настраиваемыми весами. Пулы ликвидности на Balancer можно рассматривать как аналогичные биржевые инвестиционные фонды \(ETFs\) или портфели с целевыми весами для конкретных активов. Если торговля заставляет пул отклоняться от целевого распределения веса, обменные курсы между активами в пуле изменяются. Арбитражёры могут совершать сделки, чтобы воспользоваться этим и восстановить баланс пула до распределения его целевого веса. В отличие от других AMM, ликвидность может распределяться между пулами. +Balancer - это автоматизированный маркет-мейкер \(AMM\), который позволяет создавать пулы ликвидности из 8 различных активов с настраиваемыми значениями. Пулы ликвидности на Balancer можно рассматривать как аналогичные биржевые инвестиционные фонды \(ETFs\) или портфели с целевыми значениями для конкретных активов. Если торговля заставляет пул отклоняться от целевого распределения значений, обменные курсы между активами в пуле изменяются. Арбитражёры могут совершать сделки, чтобы воспользоваться этим и восстановить баланс пула до распределения его целевого значения. В отличие от других AMM, ликвидность может распределяться между пулами. -Балансировщик поддерживает частные пулы, где только владелец пула может вносить ликвидность, общие пулы, которые являются полностью публичными, и смарт-пулы, которые являются общими пулами, контролируемыми смарт-контрактом, который может реализовывать автоматические правила и логику. Поставщикам ликвидности выдаются токены Balancer Pool Tokens \(BPTs\), которые представляют их долю в данном пуле и комиссиях. Эти токены можно свободно передавать и обменять на предоставленные активы и начисленные комиссии. +Balancer поддерживает частные пулы, где только владелец пула может вносить ликвидность; общие пулы, которые являются полностью публичными; и смарт-пулы, которые являются общими пулами, контролируемыми смарт-контрактом, который может реализовывать автоматические правила и логику. Поставщикам ликвидности выдаются токены Balancer Pool Tokens \(BPTs\), которые представляют их долю в данном пуле и комиссиях. Эти токены можно свободно передавать и обменять на предоставленные активы и начисленные комиссии. Эмитенты токенов, стремящиеся повысить ликвидность своих токенов, предложили поставщикам ликвидности материальные стимулы в кампаниях по добыче ликвидности. Новые эмитенты токенов также запустили свои токены в пулы Balancer. @@ -16,7 +16,7 @@ Balancer управляется ERC-20 токеном управления BAL. Объемы торгов на Balancer часто превышают 25 миллионов долларов США в день. На момент написания, Balancer имеет заблокированную общую стоимость \(TVL\) в размере более 250 миллионов долларов, предоставленную поставщиками ликвидности. -Балансир прошел аудит безопасности Trail of Bits и имеет программу вознаграждения за поиск ошибок. Однако в июне 2020 года Balancer подвергся серьезной хакерской атаке. +Balancer прошел аудит безопасности Trail of Bits и имеет программу вознаграждения за поиск ошибок. Однако в июне 2020 года Balancer подвергся серьезной хакерской атаке. | Ресурсы | | |:----------------------- |:-------------------------------------------------------------------- | From 044b028d49da3019975f20c22cfcf47c2620cb3b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 05:53:49 -0700 Subject: [PATCH 02946/11794] New translations curve.md (Russian) --- ru/core-concepts/supported-defi-platforms/curve.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/core-concepts/supported-defi-platforms/curve.md b/ru/core-concepts/supported-defi-platforms/curve.md index 639f3cd72..474b86dc2 100644 --- a/ru/core-concepts/supported-defi-platforms/curve.md +++ b/ru/core-concepts/supported-defi-platforms/curve.md @@ -18,8 +18,8 @@ Curve прошла два аудита Trail of Bits и поддерживает | Ресурсы | | |:----------------------- |:------------------------------------------------------------------------ | -| Официальный сайт | [https://uniswap.org/](https://uniswap.org/) | -| Документы по разработке | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Официальный сайт | [https://www.curve.fi/](https://uniswap.org/) | +| Документы по разработке | [https://www.curve.fi/devdocs](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/curvefi](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/EwFs3Pp) | From 85d9d34bbaddc012c4f4e1c618e68d98f3c72477 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 05:53:51 -0700 Subject: [PATCH 02947/11794] New translations lending.md (Russian) --- ru/core-concepts/yield-generation/lending.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/core-concepts/yield-generation/lending.md b/ru/core-concepts/yield-generation/lending.md index 4264140bd..bc8296c10 100644 --- a/ru/core-concepts/yield-generation/lending.md +++ b/ru/core-concepts/yield-generation/lending.md @@ -2,11 +2,11 @@ **Unbank the Banked** -Платформы кредитования DeFi позволяют пользователям давать в кредит и брать в долг криптоактивы без посредников. И кредиторы, и заемщики получают больше от своей криптовалюты. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. +Платформы кредитования DeFi позволяют пользователям давать в кредит и брать в долг криптоактивы без посредников. И кредиторы, и заемщики получают больше от своей криптовалюты. Кредиторы получают проценты, а заемщики вносят криптовалюту в качестве залога, чтобы получить доступ к кредиту без традиционных банковских проблем. Платформы кредитования DeFi в настоящее время обеспечивают гораздо более высокую доходность для кредиторов, чем на традиционных рынках. -OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. +OUSD интегрируется с кредитными платформами DeFi, которые предоставляют займы с залогом, стоимость которого выше суммы кредита. Залоги, стоимость которых выше суммы кредита в сочетании с разумными правилами ликвидации обеспечивает рациональный уровень безопасности для кредиторов. Aave также дополнительно обеспечивает свои кредитные пулы токенами AAVE соответственно, что еще больше снижает риск. -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD интегрируется с ведущими поставщиками кредитных услуг, которые имеют проверенный послужной список, проверенные смарт-контракты и успешно ссудили сотни миллионов долларов без каких-либо проблем. Мы намерены напрямую интегрироваться как минимум со следующими кредитными организациями: {% page-ref page="../supported-strategies/compound.md" %} From 91b76798625f082cfde27d7c4de77fef17fdc92d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 06:18:56 -0700 Subject: [PATCH 02948/11794] New translations lending.md (Russian) --- ru/core-concepts/yield-generation/lending.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/yield-generation/lending.md b/ru/core-concepts/yield-generation/lending.md index bc8296c10..b1a8f685c 100644 --- a/ru/core-concepts/yield-generation/lending.md +++ b/ru/core-concepts/yield-generation/lending.md @@ -1,6 +1,6 @@ # Кредитование -**Unbank the Banked** +**Из банковской сферы в не банковскую** Платформы кредитования DeFi позволяют пользователям давать в кредит и брать в долг криптоактивы без посредников. И кредиторы, и заемщики получают больше от своей криптовалюты. Кредиторы получают проценты, а заемщики вносят криптовалюту в качестве залога, чтобы получить доступ к кредиту без традиционных банковских проблем. Платформы кредитования DeFi в настоящее время обеспечивают гораздо более высокую доходность для кредиторов, чем на традиционных рынках. From ffc23356041259f09bf9d4dc97c49e5ca88ba53f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 06:18:58 -0700 Subject: [PATCH 02949/11794] New translations bug-bounties.md (Russian) --- ru/security-and-risks/bug-bounties.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/security-and-risks/bug-bounties.md b/ru/security-and-risks/bug-bounties.md index 92140f5ed..e5f79fdc1 100644 --- a/ru/security-and-risks/bug-bounties.md +++ b/ru/security-and-risks/bug-bounties.md @@ -1,8 +1,8 @@ -# Bug Bounties +# Вознаграждения за поиск ошибок -**Bug Bounties** +**Вознаграждения за поиск ошибок** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Награды за найденные ошибки предоставляются на полное усмотрение Origin Protocol. Размер вознаграждения варьируется от **100 долларов** за незначительные проблемы до **250 000 долларов** за серьезные уязвимости. В настоящее время программа вознаграждений распространяется только на OUSD, а не на другие продукты Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From 06efacbe24d0b91da5d0ff332d8c959efa7bf594 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 06:40:18 -0700 Subject: [PATCH 02950/11794] New translations bug-bounties.md (Russian) --- ru/security-and-risks/bug-bounties.md | 34 +++++++++++++-------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/ru/security-and-risks/bug-bounties.md b/ru/security-and-risks/bug-bounties.md index e5f79fdc1..76e4995fa 100644 --- a/ru/security-and-risks/bug-bounties.md +++ b/ru/security-and-risks/bug-bounties.md @@ -5,29 +5,29 @@ Награды за найденные ошибки предоставляются на полное усмотрение Origin Protocol. Размер вознаграждения варьируется от **100 долларов** за незначительные проблемы до **250 000 долларов** за серьезные уязвимости. В настоящее время программа вознаграждений распространяется только на OUSD, а не на другие продукты Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +Чтобы иметь право на вознаграждение за обнаружение ошибок, Вы должны соблюдать правила ответственного раскрытия информации, изложенные ниже. {% endhint %} -**Responsible Disclosure** +**Ответственное раскрытие информации** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +Безопасность - наш главный приоритет, и мы приложили все усилия, чтобы убедиться, что наш код безопасен и работает должным образом. Однако вполне возможно, что как большие, так и маленькие уязвимости остались незамеченными. -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +Если вы обнаружите уязвимость, мы хотели бы узнать о ней немедленно, чтобы как можно быстрее предпринять шаги для ее устранения. -If you discover a vulnerability, please do the following: +Если вы обнаружите уязвимость, сделайте следующее: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* Сообщите о своих выводах по адресу[security@originprotocol.com](mailto:security@originprotcol.com) или свяжитесь с [Джошем Фрейзером в Keybase](https://keybase.io/joshfraser) +* Не пользуйтесь уязвимостью или проблемой, которую вы обнаружили +* Не сообщайте о проблеме другим, пока она не будет решена +* Не используйте атаки на физическую безопасность, социальную инженерию, распределенный отказ в обслуживании, спам или приложения третьих лиц +* Предоставьте достаточно информации для воспроизведения проблемы, чтобы мы смогли решить ее как можно быстрее. Сложные уязвимости могут потребовать дополнительных объяснений, поэтому мы можем попросить Вас предоставить дополнительную информацию. -In return, we promise: +Взамен мы обещаем: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* Мы ответим на Ваш отчет в течение 3 рабочих дней с нашей оценкой отчета и ожидаемой датой решения +* Если вы выполнили приведенные выше инструкции, мы не будем предпринимать никаких юридических действий против Вас в в отношении Вашего отчета +* Мы обработаем Ваш отчет в строгой конфиденциальности и не передадим Ваши личные данные третьим лицам без Вашего разрешения +* По вашему желанию, мы будем держать вас в курсе о ходе решения проблемы +* В общедоступной информации о проблеме, о которой сообщается, мы будем указывать Ваше имя как первооткрывателя проблемы (если Вы будете не против) +* В знак нашей благодарности за Вашу помощь мы предлагаем вознаграждение за каждое сообщение о проблеме безопасности, о которой мы еще не знали. Размер вознаграждения будет определяться в зависимости от серьезности проблемы, качества отчета и любой дополнительной помощи, которую Вы оказываете. From f7b19f5b15bc28d0699676f8996c05af6c4977f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 06:40:20 -0700 Subject: [PATCH 02951/11794] New translations contributing.md (Russian) --- ru/security-and-risks/contributing.md | 32 +++++++++++++-------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/ru/security-and-risks/contributing.md b/ru/security-and-risks/contributing.md index 5d53b886f..2e7de0580 100644 --- a/ru/security-and-risks/contributing.md +++ b/ru/security-and-risks/contributing.md @@ -1,27 +1,27 @@ -# Contributing +# Сотрудничество -**100% Open-source** +**100% Открытый исходный код** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD - это проект с полностью открытым исходным кодом, и мы приветствуем любые вклады в него. Есть много способов помочь: сообщать о проблемах, добавлять код и помогать нам улучшать наше сообщество. -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +Мы работаем публично, и наша компания Discord открыта для всех. Если у Вас есть вопросы или Вам нужна помощь в начале работы, наши каналы Discord OUSD - лучшее место, где можно получить помощь от нашей команды и сообщества. -#### Development Process +#### Процесс разработки -Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. +Наша стратегия ветвления кода аналогична [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), но мы ведем всю нашу разработку в ветке `master` и имеем отдельную ветку `stable` для кода, который был выпущен. -Your development flow should look like: +Ваш процесс разработки должен выглядеть так: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +1. Найдите интересную проблему и общайтесь! Сообщите каналу `#engineering` [Discord](https://discord.gg/jyxpUSe), над чем вы хотите работать. +2. Отправьте запрос [члену основной команды](https://github.com/orgs/OriginProtocol/teams/core/members) в Discord и попросите добавить Вас в нашу команду [разработчиков](https://github.com/orgs/OriginProtocol/teams/contributors). В противном случае вам нужно будет форкнуть соответствующий репозиторий и поместить ветки функций в свою собственную вилку. +3. Добавьте комментарий к проблеме или назначьте сами, чтобы несколько участников случайно не работали над одной и той же задачей. +4. Начните с ветки `master` и проверьте новую ветку функции, если Вы не вносите вклад в существующую функцию. +5. Следуйте соответствующему [стилю кодирования](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) и напишите отличный код. +6. Извлеките последние подтверждения изменения кода из `master` и убедитесь, что Ваш код работает с любой другой работой, которая добавилась с момента начала Вашей работы. +7. Переместите свою ветку в вышестоящий репозиторий \(т.е. https://github.com/OriginProtocol/\[repo\]\), чтобы другие участники могли легко поработать над ней в случае необходимости. +8. Запросите обзор в PR, щелкнув значок шестеренки рядом с надписью «Рецензенты» в правом столбце. -The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. +Ветка `master` заблокирована таким образом, что только члены [основной команды](https://github.com/orgs/OriginProtocol/teams/core) способны обработать Ваши запросы на добавление внёсенных изменений. Запросы на добавление внёсенных изменений, которые проверяются другими доверенными участниками, будут быстрее отслеживаться и добавляться! Check in the `#engineering` Discord channel for appropriate reviewers. #### Coding Style From 1113a10a63ead960421b526ed8898c1a0908a2c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 06:48:51 -0700 Subject: [PATCH 02952/11794] New translations contributing.md (Russian) --- ru/security-and-risks/contributing.md | 36 +++++++++++++-------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/ru/security-and-risks/contributing.md b/ru/security-and-risks/contributing.md index 2e7de0580..faf468e8b 100644 --- a/ru/security-and-risks/contributing.md +++ b/ru/security-and-risks/contributing.md @@ -21,35 +21,35 @@ OUSD - это проект с полностью открытым исходны 7. Переместите свою ветку в вышестоящий репозиторий \(т.е. https://github.com/OriginProtocol/\[repo\]\), чтобы другие участники могли легко поработать над ней в случае необходимости. 8. Запросите обзор в PR, щелкнув значок шестеренки рядом с надписью «Рецензенты» в правом столбце. -Ветка `master` заблокирована таким образом, что только члены [основной команды](https://github.com/orgs/OriginProtocol/teams/core) способны обработать Ваши запросы на добавление внёсенных изменений. Запросы на добавление внёсенных изменений, которые проверяются другими доверенными участниками, будут быстрее отслеживаться и добавляться! Check in the `#engineering` Discord channel for appropriate reviewers. +Ветка `master` заблокирована таким образом, что только члены [основной команды](https://github.com/orgs/OriginProtocol/teams/core) способны обработать Ваши запросы на добавление внёсенных изменений. Запросы на добавление внёсенных изменений, которые проверяются другими доверенными участниками, будут быстрее отслеживаться и добавляться! Поищите подходящих рецензентов на канале `#engineering` в Discord. -#### Coding Style +#### Стиль написания кода -We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. +В наших репозиториях мы используем множество языков программирования. При внесении Вашего вклада, пожалуйста, следуйте существующим соглашениям о написании кода и обращайтесь к файлу CONTRIBUTING.md в репозитории, если он существует. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +Для JavaScript мы используем [NPM стиль](https://docs.npmjs.com/misc/coding-style), который автоматически применяется через [prettier](https://prettier.io/). -For Solidity, we use two-space indents. +Для Solidity мы используем отступы через два пробела. -#### Protocol Design +#### Дизайн протокола -When considering protocol or implementation design proposals, we are looking for: +При рассмотрении предложений по дизайну протокола или реализации мы ищем: -* A description of the problem this design proposal solves -* Discussion of the trade-offs involved -* Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) -* Discussion of the proposed solution +* Описание проблемы, которую решает данное проектное предложение +* Обсуждение возможных компромиссов +* Обзор других существующих решений +* Ссылки на соответствующую литературу \(RFC, статьи и т. д.\) +* Обсуждение предлагаемого решения -Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. +Обратите внимание, что разработка протокола - это тяжелая и кропотливая работа. Возможно, вам потребуется просмотреть существующую литературу и продумать обобщенные варианты использования. -#### Community Guidelines +#### Принципы сообщества -We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: +Мы хотим, чтобы сообщество Origin было отличным, растущим и способным сотрудничать. Нам нужна ваша помощь, чтобы так и было. Чтобы помочь с этим, мы разработали несколько общих рекомендаций для сообщества в целом: -* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! -* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. -* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Ведите себя хорошо: будьте вежливы, уважительны и учтивы по отношению к другим членам сообщества: недопустимы оскорбления на религиозной, расовой, гендерной или любой другой почве. Нам больше нравятся хорошие люди, чем плохие! +* Поощряйте разнообразие и участие: сделайте так, чтобы каждый в нашем сообществе почувствовал себя желанным гостем, независимо от его происхождения и степени их вклада, и сделайте все возможное, чтобы поощрять участие в нашем сообществе. +* Соблюдайте закон: не доставляйте никому проблем. Share only content that you own, do not share private or sensitive information, and don’t break laws. * Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. #### Reporting Issues From 5b018df49573d940a060f150999b697b156d28ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 07:10:25 -0700 Subject: [PATCH 02953/11794] New translations contributing.md (Russian) --- ru/security-and-risks/contributing.md | 30 +++++++++++++-------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/ru/security-and-risks/contributing.md b/ru/security-and-risks/contributing.md index faf468e8b..678e7c705 100644 --- a/ru/security-and-risks/contributing.md +++ b/ru/security-and-risks/contributing.md @@ -49,36 +49,36 @@ OUSD - это проект с полностью открытым исходны * Ведите себя хорошо: будьте вежливы, уважительны и учтивы по отношению к другим членам сообщества: недопустимы оскорбления на религиозной, расовой, гендерной или любой другой почве. Нам больше нравятся хорошие люди, чем плохие! * Поощряйте разнообразие и участие: сделайте так, чтобы каждый в нашем сообществе почувствовал себя желанным гостем, независимо от его происхождения и степени их вклада, и сделайте все возможное, чтобы поощрять участие в нашем сообществе. -* Соблюдайте закон: не доставляйте никому проблем. Share only content that you own, do not share private or sensitive information, and don’t break laws. -* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. +* Соблюдайте закон: не доставляйте никому проблем. Делитесь только тем своим контентом, не предавайте огласке личную или конфиденциальную информацию, касающуюся других людей и не нарушайте законы. +* Оставайтесь в теме: убедитесь, что вы публикуете сообщения на правильном канале, и избегайте обсуждений не по теме. Помните, когда Вы обновляете проблему или отвечаете на электронное письмо, потенциально оно отправляется большому количеству людей. Пожалуйста, учтите это перед обновлением. Также помните, что никто не любит спам. -#### Reporting Issues +#### Сообщения о проблемах -If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! +Если вы обнаружите баги, ошибки или несоответствия в коде или документах Origin, сообщите нам об этом, создав вопрос на GitHub. Нет слишком мелких проблем. Помогите исправить наши ошибки! -#### Security Issues +#### Проблемы с безопасностью -OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! +OUSD все еще находится на ранней стадии разработки, что означает, что могут быть проблемы с протоколом или в наших реализациях. Мы очень серьезно относимся к уязвимостям безопасности. Если вы обнаружите проблему с безопасностью, немедленно сообщите нам об этом! -If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. +Если вы обнаружите уязвимость в системе безопасности, отправьте свой отчет в частном порядке на адрес [security@originprotocol.com](mailto:security@originprotocol.com) или отправьте зашифрованное сообщение на адрес [@joshfraser через Keybase](https://keybase.io/joshfraser). Пожалуйста, НЕ сообщайте о проблемах публично. Обязательно ознакомьтесь с нашими рекомендациями по ответственному раскрытию информации и правом на вознаграждение за найденные ошибки. {% page-ref page="bug-bounties.md" %} -#### **Community Improvement** +#### **Улучшение сообщества** -Origin is just as much about community as it is about our technology. +Origin - это столько же о сообществе, сколько и о наших технологиях. -We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. +Нам нужна постоянная помощь в улучшении нашей документации, создании новых инструментов для взаимодействия с нашей платформой, распространении информации среди новых пользователей, помощи новым пользователям в настройке и во многом другом. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Пожалуйста, свяжитесь с нами, если Вы хотите помочь. Наш канал `general` в [Discord](https://www.originprotocol.com/discord) - отличное место, где можно поделиться идеями и добровольно помочь. -#### Full-Time Positions +#### Вакансии на полный рабочий день -Origin occasionally hires developers for part-time or full-time positions. +Origin иногда нанимает разработчиков на работу с частичной или полной занятостью. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +Мы предпочитаем нанимать людей, которые уже начали вносить свой вклад в проект. Если вы хотите работать в нашей команде на полную ставку, лучше всего пообщаться с нашей командой и начать писать код. Маловероятно, что мы предложим вам постоянную должность в нашей команде разработчиков, если вы не подали хотя бы несколько запросов на добавление внесенных изменений. -If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). +Если Вы заинтересованы, ознакомьтесь с [перечнем вакансий Origin Protocol](https://angel.co/originprotocol/jobs). Если вы хотите помочь другими способами, пожалуйста, предлагайте свои идеи в [нашем канале Discord](https://www.originprotocol.com/discord). From f359477e6c4ac7d2db890ed5cd0882b6c2296a11 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 07:10:28 -0700 Subject: [PATCH 02954/11794] New translations risks.md (Russian) --- ru/security-and-risks/risks.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/ru/security-and-risks/risks.md b/ru/security-and-risks/risks.md index 26b5ebfe6..0751f65dd 100644 --- a/ru/security-and-risks/risks.md +++ b/ru/security-and-risks/risks.md @@ -1,22 +1,22 @@ -# Risks +# Риски {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +Смарт-контракты OUSD еще не прошли аудит. Мы настоятельно рекомендуем ознакомиться с нашими смарт-контрактами, прежде чем вносить значительные суммы капитала. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +Как и любой процентный инструмент, существуют риски, связанные с хранением OUSD, которые важно понимать. Эти риски можно условно разделить на 3 категории: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* Риск смарт-контракта +* Риск базовой платформы +* Риск базового стейблкоина -**Smart contract risk** +**Риск смарт-контракта** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Наши смарт-контракты еще не прошли аудит, и даже при прохождении официального аудита все еще возможны логические ошибки, которые могут привести к потере средств для держателей OUSD. Контракты включают сложную математику и логику, которые могут быть как правильными, так и не правильными. Origin Protocol не несет ответственности за потерю средств, независимо от того, кто виноват. -**Platform risk** +**Риск платформы** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +OUSD надстроен поверх других платформ DeFi, что увеличивает риск смарт-контрактов. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. **Stablecoin risks** From 25f6a768b4b895e4e2f4043c47d9aeb13475ec51 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 07:24:21 -0700 Subject: [PATCH 02955/11794] New translations market-making.md (Russian) --- ru/core-concepts/yield-generation/market-making.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/core-concepts/yield-generation/market-making.md b/ru/core-concepts/yield-generation/market-making.md index b88b3a90d..9664116bd 100644 --- a/ru/core-concepts/yield-generation/market-making.md +++ b/ru/core-concepts/yield-generation/market-making.md @@ -1,10 +1,10 @@ -# Market Making +# Маркет-мейкинг -**Own your Stake in Decentralized Exchanges** +**Владейте долей на децентрализованных биржах** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +Автоматизированные маркет-мейкеры \(AMM\) быстро стали предпочтительной формой децентрализованного бирж в сети Ethereum. Частично это связано со сложностью поддержки стакана заявок в DEXах на Ethereum 1.0, который может конкурировать с быстрой работой и низким проскальзыванием на централизованных биржах. Кроме того, такие AMM, как Uniswap, относительно понятны в использовании и экономят больше газа. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +AMM могут открывать новые рынки только тогда, когда поставщики ликвидности предоставляют ликвидность (например, несколько токенов для данных торговых пар или пулов). В обмен на предоставление ликвидности, поставщики ликвидности вознаграждаются торговыми комиссиями, когда другие пользователи обменивают токены. Например, когда трейдеры обменивают USDT на USDC на Uniswap, в настоящее время с них взимается 0,3% сверх платы за газ. Эти комиссии распределяются пропорционально между поставщиками ликвидности по паре USDT-USDC на основе процента от общей ликвидности, которую они предоставили. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. From a2699a3298bf463b3fcace2ce0f50427019ee819 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 07:24:23 -0700 Subject: [PATCH 02956/11794] New translations risks.md (Russian) --- ru/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ru/security-and-risks/risks.md b/ru/security-and-risks/risks.md index 0751f65dd..d7c096bfb 100644 --- a/ru/security-and-risks/risks.md +++ b/ru/security-and-risks/risks.md @@ -16,15 +16,15 @@ **Риск платформы** -OUSD надстроен поверх других платформ DeFi, что увеличивает риск смарт-контрактов. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +OUSD надстроен поверх других платформ DeFi, что увеличивает риск смарт-контрактов. Мы выбираем для работы платформы, у которых под управлением находятся активы на сотни миллионов долларов, и которые приложили разумные усилия для обеспечения правильности их протоколов. Однако нет никаких гарантий, что лежащие в основе платформы будут продолжать работать по назначению, и любой сбой в базовой стратегии, скорее всего, приведет к потере средств для держателей OUSD. -**Stablecoin risks** +**Риски стейблкоина** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +Важно понимать, что OUSD настолько устойчив, насколько устойчивы стейблкоины, которые его обеспечивают. Любая потеря базовых активов приведет к аналогичным убыткам в OUSD. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +Важно отметить, что каждый из поддерживаемых стейблкоинов представляет собой нетривиальный риск для контрагента. У Tether, в частности, были хорошо задокументированные проблемы с банковской системой и нормативными требованиями. Кроме того, и в USDT, и в USDC есть лазейки, которые дают их эмитентам право замораживать деньги в кошельках их владельцев. Не смотря на то, что в DAI нет таких лазеек, на его активы также может возникнуть негативное влияние, поскольку USDC принимается в качестве обеспечения для добычи DAI. -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**Таким образом, OUSD - это бета-версия программного обеспечения. Используйте на свой риск. Не вкладывайте больше капитала, чем вы готовы потерять.** From 09c61627ffdf106fb510e0ddac6354559a5f38cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 07:52:38 -0700 Subject: [PATCH 02957/11794] New translations elastic-supply.md (Russian) --- ru/core-concepts/elastic-supply.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ru/core-concepts/elastic-supply.md b/ru/core-concepts/elastic-supply.md index b415919ae..ff07d3bd1 100644 --- a/ru/core-concepts/elastic-supply.md +++ b/ru/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# Elastic Supply +# Гибкое предложение -**Elastic Supply. Stable Price.** +**Гибкое предложение. Стабильная цена.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD работает не так, как большинство токенов. Вместо увеличения цены по мере увеличения стоимости активов под управлением (как в случае с Compound cTokens или Yearn yTokens), стоимость одного OUSD остается постоянной и составляет примерно 1 доллар США. Вместо этого контракты постоянно корректируют денежную массу и автоматически обновляют баланс в кошельке каждого держателя токенов, чтобы отразить доход, полученный протоколом. {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +Думайте об этом как о процентах, начисляемых на ваш банковский счет. Расчетная единица и стоимость доллара США не меняются. Вы просто получаете больше долларов США со временем, зарабатывая проценты. {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +Этот механизм был вдохновлен новым подходом, принятым [Ampleforth](https://www.ampleforth.org/), но есть некоторые ключевые отличия, которые стоит выделить: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD на 100% обеспечен другими стейблкоинами и не будет иметь такой же проблемы с поддержанием привязки к доллару. Учитывая простоту создания и выкупа OUSD, мы можем рассчитывать на арбитражеров, которые обеспечат поддержание привязки. +2. Перераспределение OUSD сильно смещено в сторону увеличения предложения, поскольку количество вновь созданных OUSD привязано к реализованной прибыли, полученной с помощью лежащих в основе стратегий. За исключением колебаний цен, которые характерны для базовых стейблкоинов, вы не должны видеть, что ваш баланс OUSD снижается. Ваш основной капитал защищен до тех пор, пока все в порядке с основными протоколами кредитования/AMM и протоколами стейблкоинов. Любое значительное уменьшение вашего баланса будет признаком проблем в системе. +3. В отличие от Ampleforth, который производит перераспределение раз в день, денежная масса OUSD постоянно обновляется в режиме реального времени по мере генерирования доходности. From ef46eaf77e1f6904f7f9cc4427cf879bcca2d089 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 07:52:40 -0700 Subject: [PATCH 02958/11794] New translations README.md (Russian) --- ru/core-concepts/yield-generation/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ru/core-concepts/yield-generation/README.md b/ru/core-concepts/yield-generation/README.md index cede81cda..08d778fa4 100644 --- a/ru/core-concepts/yield-generation/README.md +++ b/ru/core-concepts/yield-generation/README.md @@ -1,14 +1,14 @@ -# Yield Generation +# Генерирование дохода -**Automated Yield Farming** +**Автоматизированное получение прибыли** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +"Кембрийский взрыв" новых кредитных и автоматизированных пулов маркет-мейкеров дал толчок к блокировке общей стоимости \(TVL\), однако он так же усложнил эффективное и оптимальное распределение капитала вручную лицам, занимающихся добычей прибыли. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) продемонстрировал, что смарт-контракты могут автоматизировать ребалансировку средств по различным стратегиям, чтобы оптимально зарабатывать проценты по кредитам, комиссии за маркет-мейкинг и вознаграждения токенами. Первая версия OUSD будет использовать простую стратегию Compound, но каждый месяц будут внедряться новые стратегии, которые максимизируют прибыль при минимизации риска и зависимостей. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +Фактически, есть 3 способа, которыми OUSD генерирует доход: {% page-ref page="lending.md" %} From 6e0e841071870cbbb9b449fbdc5b31490172e1f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 07:52:43 -0700 Subject: [PATCH 02959/11794] New translations market-making.md (Russian) --- ru/core-concepts/yield-generation/market-making.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/core-concepts/yield-generation/market-making.md b/ru/core-concepts/yield-generation/market-making.md index 9664116bd..42f66abbf 100644 --- a/ru/core-concepts/yield-generation/market-making.md +++ b/ru/core-concepts/yield-generation/market-making.md @@ -7,12 +7,12 @@ AMM могут открывать новые рынки только тогда, когда поставщики ликвидности предоставляют ликвидность (например, несколько токенов для данных торговых пар или пулов). В обмен на предоставление ликвидности, поставщики ликвидности вознаграждаются торговыми комиссиями, когда другие пользователи обменивают токены. Например, когда трейдеры обменивают USDT на USDC на Uniswap, в настоящее время с них взимается 0,3% сверх платы за газ. Эти комиссии распределяются пропорционально между поставщиками ликвидности по паре USDT-USDC на основе процента от общей ликвидности, которую они предоставили. {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[Непостоянная потеря](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) - важный фактор риска, который необходимо осознать, но эта проблема в значительной степени смягчается за счет того, что OUSD предоставляет ликвидность только для стейблкоинов примерно равной стоимости. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +Протокол OUSD направляет USDT, USDC и DAI в высокопроизводительные пулы ликвидности в соответствии с объемом торгов и вознаграждаетcя токенами (например, Balancer начисляет токены BAL поставщикам ликвидности). Затем доходность передается держателям OUSD. -We intend to integrate directly with at least the following automated market makers: +Мы намерены напрямую интегрироваться как минимум со следующими автоматизированными маркет-мейкерами: {% page-ref page="../supported-strategies/uniswap.md" %} From faece06d7c21af1e8d75fcc9008a71c82931cec0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 07:52:46 -0700 Subject: [PATCH 02960/11794] New translations rewards.md (Russian) --- ru/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ru/core-concepts/yield-generation/rewards.md b/ru/core-concepts/yield-generation/rewards.md index dce9da9cf..76d7c091d 100644 --- a/ru/core-concepts/yield-generation/rewards.md +++ b/ru/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# Вознаграждения -**Collecting Rewards** +**Сбор вознаграждений** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +В дополнение к сбору процентов от кредитования и рыночных комиссий, мы намерены автоматически запрашивать и конвертировать дополнительные премиальные выплаты, которые распределяются многими протоколами DeFi. Например, Compound раздает токены COMP, Balancer раздает токены BAL, а Curve раздает токены CRV. Эти бонусные вознаграждения будут регулярно конвертироваться в стейблкоины, размещаться на рынке и распределяться среди держателей OUSD в виде дополнительной прибыли. {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +В то время как хранилище безопасно хранит любые неожиданные награды, которые оно получает, необходимо будет написать и развернуть собственные стратегии, чтобы решить, когда и как протокол должен преобразовать их в стейблкоины. {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +Сегодня вознаграждения являются важным фактором для лиц, добывающих прибыль, поскольку они составляют значительную часть их доходов. Мы ожидаем, что протокол OUSD со временем будет обновлен, чтобы использовать преимущества наиболее привлекательной доходности, доступной в ландшафте DeFi. Протокол будет учитывать рыночную стоимость различных предлагаемых вознаграждений при принятии решения о том, как наилучшим образом распределить ресурсы. From 386afb8cb762cfa4b155ffca98e0cece8b360334 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 08:04:45 -0700 Subject: [PATCH 02961/11794] New translations curve.md (Russian) --- ru/core-concepts/supported-defi-platforms/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/supported-defi-platforms/curve.md b/ru/core-concepts/supported-defi-platforms/curve.md index 474b86dc2..cc272ffe6 100644 --- a/ru/core-concepts/supported-defi-platforms/curve.md +++ b/ru/core-concepts/supported-defi-platforms/curve.md @@ -6,7 +6,7 @@ Coming soon. Curve еще не интегрирован. Curve - это децентрализованный протокол ликвидности и обменник в Ethereum для стейблкоинов и оборотных BTC, запущенный в январе 2020 года. Пользователи могут переключаться между популярными стейблкоинами ERC-20 или между биткойн токенами стандарта ERC-20. Поставщики ликвидности обеспечивают торговлю и получают комиссионные. -Curve - это автоматизированный маркет-мейкер \(AMM\), где с каждым рынком связан пул ликвидности с двумя или более активами, которые должны иметь одинаковую стоимость, например USDT, USDC, DAI и TUSD, все из которых являются стейблкоинами с привязкой к доллару США. Обменный курс между каждым стейблкоином и их средние значения определяются алгоритмом, основанным на спросе и предложении. Арбитражёры нормализуют эти обменные курсы. +Curve - это автоматизированный маркет-мейкер \(AMM\), где с каждым рынком связан пул ликвидности с двумя или более активами, которые должны иметь одинаковую стоимость, например USDT, USDC, DAI и TUSD, каждый из которых является стейблкоином с привязкой к доллару США. Обменный курс между каждым стейблкоином и их средние значения определяются алгоритмом, основанным на спросе и предложении. Арбитражёры нормализуют эти обменные курсы. Некоторые из пулов ликвидности Curve зарабатывают дополнительные комиссии для поставщиков ликвидности в дополнение к биржевым комиссиям, получаемым от трейдеров. Curve предлагает пулы стейблкоинов, интегрированные с Compound, yearn.finance и Synthetix. Активы в каждом пуле ликвидности предоставляются этим платформам для получения дополнительной прибыли, которая передается поставщикам ликвидности этих пулов. Токены поставщика ликвидности \(LP\) выдаются участникам пула и могут быть выкуплены за их первоначально предоставленную ликвидность плюс начисленные комиссии и доход. Токены LP также могут переводиться для использования в других протоколах. From 25ce433455258f28f5046cf8bc80efbeffc8056c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 08:04:48 -0700 Subject: [PATCH 02962/11794] New translations curve.md (Russian) --- ru/core-concepts/supported-platforms/curve.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/core-concepts/supported-platforms/curve.md b/ru/core-concepts/supported-platforms/curve.md index e002cf5f4..d42f5f4c9 100644 --- a/ru/core-concepts/supported-platforms/curve.md +++ b/ru/core-concepts/supported-platforms/curve.md @@ -18,8 +18,8 @@ Curve прошла два аудита Trail of Bits и поддерживает | Ресурсы | | |:---------------- |:------------------------------------------------------------------------ | -| Официальный сайт | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Официальный сайт | [https://www.curve.fi/](https://uniswap.org/) | +| Developer docs | [https://www.curve.fi/devdocs](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/curvefi](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/EwFs3Pp) | From f76ad8b08cdd71958db4b427b5a14c125f5f502b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 08:18:55 -0700 Subject: [PATCH 02963/11794] New translations curve.md (Spanish) --- es/core-concepts/supported-platforms/curve.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/es/core-concepts/supported-platforms/curve.md b/es/core-concepts/supported-platforms/curve.md index 75b02d583..6a6c72b51 100644 --- a/es/core-concepts/supported-platforms/curve.md +++ b/es/core-concepts/supported-platforms/curve.md @@ -18,8 +18,8 @@ Curve se ha sometido a dos auditorías de Trail of Bits y mantiene un programa d | Recursos | | |:------------------------------- |:------------------------------------------------------------------------ | -| Sitio oficial | [https://uniswap.org/](https://uniswap.org/) | -| Documentos para desarrolladores | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Sitio oficial | [https://www.curve.fi/](https://uniswap.org/) | +| Documentos para desarrolladores | [https://www.curve.fi/devdocs](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/curvefi](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/EwFs3Pp) | From 2c80b6b0f3b12bd3c5a622d8beda2a304204a65d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 08:18:57 -0700 Subject: [PATCH 02964/11794] New translations balancer.md (Vietnamese) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/vi/core-concepts/supported-defi-platforms/balancer.md b/vi/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..251bf726a 100644 --- a/vi/core-concepts/supported-defi-platforms/balancer.md +++ b/vi/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +Sắp ra mắt. Balancer hiện vẫn chưa được tích hợp. {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer là một giao thức thanh khoản và sàn phi tập trung trên Ethereum, ra mắt vào tháng 3 năm 2020. Người dùng có thể chuyển đổi giữa các đồng ERC-20 hoặc gửi token vào các bể thanh khoản để nhận phí. -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer là một Trình tạo lập thị trường tự động (AMM) cho phép các xây dựng bể thanh khoản lên cho 8 tài sản khác nhau với trọng số tùy chỉnh. Nhóm thanh khoản trên Balancer có thể được xem tương tự như Exchange Traded Funds (ETF) hay danh mục đầu tư theo tỉ lệ các tài sản cụ thể. Nếu giao dịch làm cho bể này thay đổi tỉ lệ mục tiêu của nó, tỷ giá hối đoái giữa các tài sản trong bể sẽ thay đổi. Các nhà kinh doanh chênh lệch giá có thể thực hiện giao dịch nhằm tận dụng lợi thế này và từ đó cân bằng lại nhóm trở lại tỉ lệ phân phối mục tiêu của nó. Tính thanh khoản cũng có thể được chia sẻ giữa các bể, không giống như các AMM khác. -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer hỗ trợ các bể riêng, trong đó chỉ chủ sở hữu của bể mới có thể đóng góp tính thanh khoản, các bể được chia sẻ được hoàn toàn công khai và các bể thông minh, là các bể chia sẻ được kiểm soát bởi một hợp đồng thông minh, giúp nó hoạt động 1 cách tự động và logic. Những người cung cấp thanh khoản sẽ được cấp token của bể Balancer (BPT) đại diện cho phần của họ trong một nhóm và hưởng tỉ lệ phí nhất định. Những token này có thể chuyển nhượng tự do và có thể được đổi lấy tài sản được cung cấp và phí tích lũy. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +Các nhà phát hành token tìm cách cải thiện tính thanh khoản của token bằng cách đưa ra các ưu đãi những người cung cấp thanh khoản trong các chiến dịch khai thác thanh khoản. Các nhà phát hành token mới cũng đã đưa token của họ vào các bể của Balancer. -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Yearn được quản lý bởi BAL, token quản trị ERC-20. Người nắm giữ BAL có thể bỏ phiếu về các thay đổi giao thức. BAL liên tục được trao cho những người cung cấp thanh khoản và một phần lớn trong tổng nguồn cung BAL được phân bổ cho nhóm và các nhà đầu tư theo lịch trả token. -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Khối lượng giao dịch trên Balancer thường trên 25 triệu đô la hàng ngày. Balancer có Tổng giá trị bị khóa (TVL) hơn 250 triệu đô la bởi các nhà cung cấp thanh khoản tại thời điểm viết bài. -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer được kiểm toán bảo mật bởi Trail of Bits và đang chạy 1 chương trình tặng thưởng cho người phát hiện ra lỗi. Tuy nhiên, Balancer đã bị khai thác rất nhiều vào tháng 6 năm 2020. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Tài nguyên | | +|:-------------------------------- |:-------------------------------------------------------------------- | +| Website | [https://balancer.finance/](https://balancer.finance/) | +| Tài liệu dành cho nhà phát triển | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 664ef5f4f5b1c88a0f2f18541f0e8180eee384d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 08:18:59 -0700 Subject: [PATCH 02965/11794] New translations aave.md (Vietnamese) --- vi/core-concepts/supported-strategies/aave.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/supported-strategies/aave.md b/vi/core-concepts/supported-strategies/aave.md index 8d6622ea5..23cc67722 100644 --- a/vi/core-concepts/supported-strategies/aave.md +++ b/vi/core-concepts/supported-strategies/aave.md @@ -10,7 +10,7 @@ Số dư tài sản đảm bảo được đại diện bằng ERC-20 aTokens th Aave hỗ trợ các khoản vay nhanh, là các khoản vay không cần thế chấp trong đó người dùng vay và hoàn trả số dư của khoản vay trong một giao dịch duy nhất, có nghĩa là người dùng khoản vay nhanh không cần phải bỏ bất kỳ khoản vốn ban đầu nào. Các khoản vay nhanh là một sản phẩm phức tạp nhắm vào các nhà phát triển và có thể được sử dụng để phân bổ trên nhiều giao thức DeFi. -Aave hiện được quản lý bởi token quản trị LEND, token ERC-20 trước đây là token tiện ích của ETHLend. Aave đã công bố chuyển đổi sang quản trị phi tập trung hoàn toàn bao gồm cả hoán đổi token trong đó người dùng trao đổi LEND lấy AAVE, token quản trị ERC-20 mới với phần thưởng đặt cược. Một số AAVE sẽ được phân phối cho người dùng nền tảng trong một chiến dịch khai thác thanh khoản. +Aave hiện được quản lý bởi token quản trị LEND, token ERC-20 trước đây là token tiện ích của ETHLend. Aave đã công bố chuyển đổi sang quản trị phi tập trung hoàn toàn bao gồm cả hoán đổi token trong đó người dùng trao đổi LEND lấy AAVE, token quản trị ERC-20 mới với phần thưởng từ staking. Một số AAVE sẽ được phân phối cho người dùng nền tảng trong một chiến dịch khai thác thanh khoản. Tổng giá trị của Aave bị khóa (TVL) đã nhanh chóng tăng lên hơn 1,2 tỷ đô la, khiến nó trở thành một trong những giao thức DeFi lớn nhất. Vốn hóa thị trường của LEND đạt hơn 700 triệu đô la. From 600fd363baa253e52097b3a7c3e40b4f58a03dd0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 08:19:00 -0700 Subject: [PATCH 02966/11794] New translations aave.md (Vietnamese) --- vi/core-concepts/supported-platforms/aave.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/supported-platforms/aave.md b/vi/core-concepts/supported-platforms/aave.md index df02edab3..4441549ef 100644 --- a/vi/core-concepts/supported-platforms/aave.md +++ b/vi/core-concepts/supported-platforms/aave.md @@ -10,7 +10,7 @@ Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the unde Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave đã công bố chuyển đổi sang quản trị phi tập trung hoàn toàn bao gồm cả hoán đổi token trong đó người dùng trao đổi LEND lấy AAVE, token quản trị ERC-20 mới với phần thưởng từ staking. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. From 047a98be2e260c07c30499feef849fe144bf1c83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 08:19:02 -0700 Subject: [PATCH 02967/11794] New translations yearn.finance.md (Vietnamese) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/vi/core-concepts/supported-defi-platforms/yearn.finance.md b/vi/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..18a7a7e15 100644 --- a/vi/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/vi/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +Sắp ra mắt. Yearn.finance hiện vẫn chưa được tích hợp. {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +Yearn.finance, trước đây là iEarn.finance, là một nền tảng tổng hợp lợi nhuận được xây dựng trên Ethereum và ra mắt vào tháng 1 năm 2020 bởi Andre Cronje. Yearn quản lý chiến lược canh tác năng suất (yield farming) và tái cân bằng bằng cách sử dụng kết hợp tự động hóa và con người đưa ra quyết định thay mặt cho những người dùng đã gửi vốn. -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn có hai sản phẩm tổng hợp lợi nhuận, Earn và Vaults. Earn cho phép người dùng gửi stablecoin hoặc BTC vào các bể thanh khoản trên Curve để kiếm phí và phần thưởng token quản trị. Những tài sản này cũng được cho vay trên các nền tảng cung cấp phần thưởng token và lợi nhuận cao. -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vault cung cấp trải nghiệm được quản lý và tự động hơn. Người dùng gửi các tài sản như LINK, token thanh khoản Curve hoặc stablecoin và sau đó Vault sẽ gộp tất cả các tài sản này lại với nhau và triển khai chiến lược canh tác thu nhập cao nhất mà cộng đồng và Andre Cronje cho là an toàn. Các token quản trị kiếm được dưới dạng phần thưởng được bán bớt thành tài sản giống tài sản ban đầu được ký gửi và kết hợp với các khoản phí khác rồi tự động được chuyển vào Vault để tạo ra lợi tức kép. Các chiến lược có thể được thay đổi thường xuyên và việc gộp các tài sản lại với nhau giúp tiết kiệm chi phí gas cho người dùng. -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn được quản lý bởi YFI, token quản trị ERC-20. Người nắm giữ YFI có thể bỏ phiếu cho các thay đổi giao thức sau khi đồng ý khóa YFI của họ trong 3 ngày. YFI cũng có thể dùng để stake để nhận lãi xuất qua 1 cổng quản trị. Lợi nhuận này đến từ phí tính cho người dùng trên các sản phẩm của Yearn. YFI được phân phối hoàn toàn những người cung cấp thanh khoản trên Curve and Balancer. Không có token nào được phân bổ cho các thành viên trong nhóm hoặc nhà đầu tư. -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Tổng giá trị của Yearn bị khóa (TVL) đã nhanh chóng tăng lên hơn 800 triệu đô la, khiến nó trở thành một trong những giao thức DeFi lớn nhất. Vốn hóa thị trường của YFI đạt hơn 400 triệu đô la. -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn đã trải qua nhiều lần kiểm toán bảo mật và hợp đồng thông minh bởi CertiK, Quantstamp, HackMD và CryptoManiacs. Yearn nổi tiếng với việc tung ra sản phẩm thử nghiệm rất nhanh và cảnh báo người dùng rằng sản phẩm của họ đang trong giai đoạn thử nghiệm. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Tài nguyên | | +|:-------------------------------- |:-------------------------------------------------------------------- | +| Website | [https://yearn.finance/](https://yearn.finance/) | +| Tài liệu dành cho nhà phát triển | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From ed3da35c07f3fd22aecb535e35d3f8b150806029 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 08:19:04 -0700 Subject: [PATCH 02968/11794] New translations uniswap.md (Vietnamese) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/vi/core-concepts/supported-defi-platforms/uniswap.md b/vi/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..988ba7c35 100644 --- a/vi/core-concepts/supported-defi-platforms/uniswap.md +++ b/vi/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +Sắp ra mắt. Uniswap hiện vẫn chưa được tích hợp. {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap là một giao thức thanh khoản và sàn phi tập trung trên Ethereum, ra mắt vào tháng 11 năm 2018. Uniswap v2 đã ra mắt vào tháng 5 năm 2020. Người dùng có thể chuyển đổi giữa các đồng ERC-20 hoặc gửi token vào các bể thanh khoản để nhận phí. -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Thị trường trên Uniswap hoạt động như một nhóm thanh khoản hơn là theo cơ chế đặt lệnh mua bán như các sàn giao dịch bình thường. Loại sàn giao dịch như thế này được gọi là Nhà tạo lập thị trường tự động (AMM). Tỷ giá hối đoái giữa hai tài sản được xác định theo công thức nhân không đổi và di chuyển dọc theo đường giá tùy thuộc vào giá trị tương đối của mỗi tài sản trong bể. Điều này khuyến khích những người kinh doanh chênh lệch giá tham gia vào các bể thanh khoản để cân bằng lại trọng số tương đối và bình thường hóa tỷ giá hối đoái. -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +Các nhà giao dịch có thể bị trượt giá nếu không có đủ thanh khoản trong một bể nhất định và có thể không được bảo vệ khỏi sự bất lợi của việc tỉ giá hối đoái sụt giảm. Các nhà cung cấp thanh khoản có thể bị thiệt hại vĩnh viễn khi tỷ giá hối đoái của bể không khớp với thực tế và các nhà kinh doanh chênh lệch giá thực hiện các giao dịch dọc theo đường cong định giá. -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +Những người tham gia bể sẽ nhận đượctoken Uniswap Liquidity Provider (LP) tương ứng với phần thanh khoản mà họ cung cấp trong nhóm đó. Các token LP này có thể chuyển nhượng tự do. Người tham gia có thể thoát khỏi các bể bất kỳ lúc nào bằng cách đổi các token này cho các tài sản được cung cấp và phí tích lũy. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +Các nhà phát hành token tìm cách cải thiện tính thanh khoản của token bằng cách đưa ra các ưu đãi những người cung cấp thanh khoản trong các chiến dịch khai thác thanh khoản. Các nhà phát hành token mới cũng đã đưa token của họ vào các bể của Uniswap. -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +Khối lượng giao dịch trên Uniswap hiện vượt xa nhiều sàn giao dịch truyền thống và thường xuyên vượt quá 200 triệu đô la mỗi ngày. Uniswap có hơn 170 triệu đô la Tổng giá trị bị khóa (TVL) bởi các nhà cung cấp thanh khoản. Uniswap không có nền tảng blockchain hoặc token quản trị riêng. -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Các hợp đồng thông minh của Uniswap đã được dapp.org kiểm toán và chính thức xác nhận. Uniswap vẫn đang duy trì chương trình tặng tưởng cho người phát hiện ra lỗi của hệ thống. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Tài nguyên | | +|:-------------------------------- |:------------------------------------------------------------------------ | +| Website | [https://uniswap.org/](https://uniswap.org/) | +| Tài liệu dành cho nhà phát triển | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 2f65acc9ab2ac3cff93ac890a60097075d04c556 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 08:19:06 -0700 Subject: [PATCH 02969/11794] New translations curve.md (Vietnamese) --- .../supported-defi-platforms/curve.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/vi/core-concepts/supported-defi-platforms/curve.md b/vi/core-concepts/supported-defi-platforms/curve.md index 021d0041b..d56aa9309 100644 --- a/vi/core-concepts/supported-defi-platforms/curve.md +++ b/vi/core-concepts/supported-defi-platforms/curve.md @@ -1,22 +1,22 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +Sắp ra mắt. Curve hiện vẫn chưa được tích hợp. {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve là một giao thức cung cấp thanh khoản và sàn phi tập trung trên Ethereum cho stablecoin và BTC, ra mắt vào tháng 1 năm 2020. Người dùng có thể hoán đổi giữa các stablecoin ERC-20 phổ biến hoặc giữa các token ERC-20 đại diện của bitcoin. Các nhà cung cấp thanh khoản tạo điều kiện để giao dịch được diễn ra và hưởng phí. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve là Trình tạo thị trường tự động (AMM) nơi mỗi thị trường có một nhóm thanh khoản liên quan với hai hoặc nhiều tài sản phải có cùng giá trị, như USDT, USDC, DAI và TUSD, tất cả đều là stablecoin được neo bằng đô la Mỹ. Tỷ giá hối đoái giữa mỗi stablecoin và trọng lượng tương đối của chúng được xác định bởi một thuật toán dựa trên cung và cầu. Những người kinh doanh chênh lệch giá góp phần cân bằng các tỷ giá hối đoái giữa các đồng này. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Một số bể thanh khoản của Curve kiếm thêm phí cho những người cung cấp thanh khoản bên cạnh phí trao đổi từ các nhà giao dịch. Curve cung cấp các bể stablecoin được tích hợp với Compound, yearn.finance và Synthetix. Các tài sản trong mỗi nhóm thanh khoản được cung cấp cho các nền tảng đó để tạo ra lợi nhuận bổ sung được chuyển cho các nhà cung cấp thanh khoản của mỗi nhóm. Token đại diện cho người cung cấp thanh khoản (LP) được trao cho những người tham gia nhóm và có thể được đổi lấy tính số tiền bỏ ra ban đầu, phí và lợi nhuận tích lũy. Token LP cũng có thể được chuyển để sử dụng trong các giao thức khác. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve được quản lý bởi CRV, token quản trị ERC-20. Người nắm giữ CRV có thể bỏ phiếu về các thay đổi giao thức. Chủ sở hữu CRV có thể stake của họ để có thêm quyền biểu quyết tỉ lệ thuận với thời gian stake. CRV liên tục được trao cho những người cung cấp thanh khoản và một phần lớn trong tổng nguồn cung CRV được phân bổ cho nhóm và các nhà đầu tư theo lịch trả token. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Khối lượng giao dịch trên Curve thường trên 50 triệu đô la hàng ngày. Curve có Tổng giá trị bị khóa (TVL) hơn 1 triệu đô la bởi các nhà cung cấp thanh khoản tại thời điểm viết bài. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve được kiểm toán bảo mật bởi Trail of Bits và đang chạy 1 chương trình tặng thưởng cho người phát hiện ra lỗi. -| Resources | | +| Tài nguyên | | |:-------------- |:------------------------------------------------------------------------ | | Official site | [https://uniswap.org/](https://uniswap.org/) | | Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | From ceb91d457d2b49e47c028343c6740ae0fd1ff4d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 08:19:08 -0700 Subject: [PATCH 02970/11794] New translations compound.md (Vietnamese) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/vi/core-concepts/supported-defi-platforms/compound.md b/vi/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..d40abc58b 100644 --- a/vi/core-concepts/supported-defi-platforms/compound.md +++ b/vi/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound là một giao thức và nền tảng cho vay được xây dựng trên Ethereum và ra mắt vào tháng 9 năm 2018. Người dùng trên Coumpound có thể kiếm lãi kép hoặc vay một tài sản khác dựa trên tài sản thế chấp. Mỗi tài sản được hỗ trợ được tổng hợp trong nhóm thanh khoản của riêng nó và lãi suất được điều chỉnh tự động dựa trên cung và cầu. -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +Số dư tài sản thế chấp được đại diện bởi ERC-20 cTokens, tự động tích lũy lãi suất và tăng giá trị theo thời gian so với tài sản cơ bản mà chúng đại diện. Người dùng có thể mượn tài sản dựa trên số aTokens của họ. cToken có thể chuyển nhượng tự do và có thể được sử dụng trên nhiều giao thức DeFi khác. cTokens có thể được đổi lấy tài sản thế chấp của họ bất kỳ lúc nào. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound được quản lý bởi COMP, token quản trị ERC-20. Người nắm giữ COMP có thể đề xuất và bỏ phiếu về các thay đổi giao thức hoặc ủy quyền phiếu bầu của họ cho người khác. Token COMP tặng tưởng theo tỷ lệ cho người dùng giao thức hàng ngày, được chia đều giữa người đi vay và người cho vay. Một phần lớn nguồn cung token COMP được giữ lại bởi nhóm Compound, các nhà đầu tư và cố vấn. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Tổng giá trị bị khoá trên Compound (TVL) đã nhanh chóng tăng lên gần 800 triệu đô la, khiến nó trở thành một trong những giao thức DeFi lớn nhất. Vốn hóa thị trường của COMP đạt hơn 500 triệu đô la. -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound đã trải qua nhiều lần kiểm toán bảo mật thực hiện bởi OpenZeppelin và Trail of Bits. Giao thức Compound đã được CertiK chính thức xác minh và đã trải qua thử nghiệm kiểm tra sức chịu đựng bởi Gauntlet. Compound vẫn đang duy trì chương trình tặng tưởng cho người phát hiện ra lỗi của hệ thống. -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Tài nguyên | | +|:-------------------------------- |:-------------------------------------------------------------------------------------------------------------- | +| Website | [https://compound.finance/](https://compound.finance/) | +| Tài liệu dành cho nhà phát triển | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 64b748c796ffd5178740830c719cd70e30626bd1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 08:19:10 -0700 Subject: [PATCH 02971/11794] New translations aave.md (Vietnamese) --- .../supported-defi-platforms/aave.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/vi/core-concepts/supported-defi-platforms/aave.md b/vi/core-concepts/supported-defi-platforms/aave.md index 7286c86e6..7e3f98b71 100644 --- a/vi/core-concepts/supported-defi-platforms/aave.md +++ b/vi/core-concepts/supported-defi-platforms/aave.md @@ -6,20 +6,20 @@ Sắp ra mắt. Aave hiện vẫn chưa được tích hợp. Aave là một giao thức và nền tảng cho vay xây dựng trên Ethereum và được ra mắt vào tháng 1 năm 2020 bởi những người tạo ra ETHLend. Người dùng trên Aave có thể kiếm lãi kép hoặc vay một tài sản khác dựa trên tài sản thế chấp. Mỗi tài sản được hỗ trợ được tổng hợp trong nhóm thanh khoản riêng của nó và người dùng có thể chọn giữa lãi suất thay đổi dựa trên cung và cầu hoặc lãi suất cố định. -Số dư tài sản đảm bảo được đại diện bằng ERC-20 aTokens theo tỷ lệ 1: 1 so với tài sản cơ bản mà chúng đại diện. Tiền lãi được cộng gộp tự động và được trả cho người cho vay bằng aTokens, có nghĩa là số dư aToken của người cho vay sẽ tăng dần theo thời gian. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +Số dư tài sản đảm bảo được đại diện bằng ERC-20 aTokens theo tỷ lệ 1: 1 so với tài sản cơ bản mà chúng đại diện. Tiền lãi được cộng gộp tự động và được trả cho người cho vay bằng aTokens, có nghĩa là số dư aToken của người cho vay sẽ tăng dần theo thời gian. Người dùng có thể mượn tài sản dựa trên số aTokens của họ. aTokens có thể chuyển nhượng tự do và có thể được sử dụng trên nhiều giao thức DeFi khác. aTokens có thể được đổi lấy tài sản thế chấp của họ bất kỳ lúc nào. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave hỗ trợ các khoản vay nhanh, là các khoản vay không cần thế chấp trong đó người dùng vay và hoàn trả số dư của khoản vay trong một giao dịch duy nhất, có nghĩa là người dùng khoản vay nhanh không cần phải bỏ bất kỳ khoản vốn ban đầu nào. Các khoản vay nhanh là một sản phẩm phức tạp nhắm vào các nhà phát triển và có thể được sử dụng để phân bổ trên nhiều giao thức DeFi. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave hiện được quản lý bởi token quản trị LEND, token ERC-20 trước đây là token tiện ích của ETHLend. Aave đã công bố chuyển đổi sang quản trị phi tập trung hoàn toàn bao gồm cả hoán đổi token trong đó người dùng trao đổi LEND lấy AAVE, token quản trị ERC-20 mới với phần thưởng từ staking. Một số AAVE sẽ được phân phối cho người dùng nền tảng trong một chiến dịch khai thác thanh khoản. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Tổng giá trị của Aave bị khóa (TVL) đã nhanh chóng tăng lên hơn 1,2 tỷ đô la, khiến nó trở thành một trong những giao thức DeFi lớn nhất. Vốn hóa thị trường của LEND đạt hơn 700 triệu đô la. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave đã trải qua các cuộc kiểm toán bảo mật được thực hiện bởi OpenZeppelin, Trail of Bits và Consensys Diligence. Aave vẫn đang duy trì chương trình tặng tưởng cho người phát hiện ra lỗi của hệ thống. -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Tài nguyên | | +|:-------------------------------- |:------------------------------------------------------------------------------ | +| Website | [https://aave.com/](https://aave.com/) | +| Tài liệu dành cho nhà phát triển | [http://docs.aave.com/](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From c63326491cfdcbab5520490710b7535e884265c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 08:19:11 -0700 Subject: [PATCH 02972/11794] New translations curve.md (Russian) --- ru/core-concepts/supported-defi-platforms/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/supported-defi-platforms/curve.md b/ru/core-concepts/supported-defi-platforms/curve.md index cc272ffe6..872c205c0 100644 --- a/ru/core-concepts/supported-defi-platforms/curve.md +++ b/ru/core-concepts/supported-defi-platforms/curve.md @@ -1,7 +1,7 @@ # Curve {% hint style="info" %} -Coming soon. Curve еще не интегрирован. +Скоро. Curve еще не интегрирован. {% endhint %} Curve - это децентрализованный протокол ликвидности и обменник в Ethereum для стейблкоинов и оборотных BTC, запущенный в январе 2020 года. Пользователи могут переключаться между популярными стейблкоинами ERC-20 или между биткойн токенами стандарта ERC-20. Поставщики ликвидности обеспечивают торговлю и получают комиссионные. From fcdad894740e328e331df14d587b3f382b6883a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 08:19:13 -0700 Subject: [PATCH 02973/11794] New translations README.md (Vietnamese) --- .../supported-defi-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/vi/core-concepts/supported-defi-platforms/README.md b/vi/core-concepts/supported-defi-platforms/README.md index 50ee37b6c..15e76a633 100644 --- a/vi/core-concepts/supported-defi-platforms/README.md +++ b/vi/core-concepts/supported-defi-platforms/README.md @@ -1,14 +1,14 @@ -# Supported DeFi Platforms +# Nền tảng DeFi được hỗ trợ -**Supported Platforms** +**Nền tảng DeFi được hỗ trợ** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD tạo ra lợi nhuận bằng cách gửi stablecoin vào các nền tảng cho vay và các nhóm thanh khoản của nhà tạo lập thị trường. Điều quan trọng cần lưu ý là rằng những nền tảng này ẩn chứa rủi ro công nghệ dẫn tới tiền có thể bị mất nếu xảy ra sự kiện liên quan đến lỗ hổng lớn trong bảo mật. Chúng tôi đang chọn làm việc với các nền tảng đã được kiểm toán hợp đồng thông minh và chúng tôi cảm thấy an toàn nhất. -Currently, we plan to earn yields from the following platforms: +Hiện tại, đội ngũ có kế hoạch kiếm lợi nhuận từ các nền tảng sau: {% page-ref page="compound.md" %} -Integrations are currently planned for the following platforms: +Dự kiến tích hợp thêm các nền tảng sau: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +Mặc dù DeFi đã phát triển rất nhanh và hiện đã có hàng tỷ đô la giá trị được gửi trên các nền tảng này, một số dự án trong số này vẫn đang trong giai đoạn beta và mang tính thử nghiệm cao. Vẫn có khả năng hợp đồng thông minh của nền tảng này vẫn còn lỗ hổng. Trong quá khứ, các lỗ hổng trên các ứng dụng Ethereum cũng đã từng gây ra thiệt hại hàng lên tớii hàng triệu đô la. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +Chúng tôi giám sát chặt chẽ các sự kiện bảo mật trên các nền tảng mà chúng tôi hỗ trợ và ngay lập tức bảo vệ quỹ của chủ sở hữu OUSD khi nhận thấy bất kỳ rủi ro nào. From 3e7c462e63ecfaf15038d63ffd0c7815202859b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 08:19:15 -0700 Subject: [PATCH 02974/11794] New translations dai.md (Vietnamese) --- vi/core-concepts/supported-stablecoins/dai.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/vi/core-concepts/supported-stablecoins/dai.md b/vi/core-concepts/supported-stablecoins/dai.md index 4c02e1811..0c03e0196 100644 --- a/vi/core-concepts/supported-stablecoins/dai.md +++ b/vi/core-concepts/supported-stablecoins/dai.md @@ -4,17 +4,17 @@ DAI là một loại tiền ổn định có giá trị tương đương với USD được ra mắt dưới dạng token ERC-20 trên mạng Ethereum vào năm 2017. DAI đã thực hiện nâng cấp lớn từ single-collateral (thế chấp 1 loại tài sản) sang multi-collateral (cho phép thế chấp nhiều loại tài sản) vào tháng 11 năm 2019. Dai được neo với đồng đô la Mỹ. -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. +Dai được đào bằng cách sử dụng tài sản tiền điện tử như ETH hoặc USDC làm tài sản thế chấp trong 1 vị trí nợ thế chấp (CDP) hay còn gọi là vault. Trước đây, DAI chỉ chấp nhận tài sản thế chấp duy nhất là ETH. Tài sản đảm bảo và trạng thái của mỗi vault có thể được xem trực tiếp trên blockchain. Tình trạng của các vault này và các stablecoin Dai được giám sát chặt chẽ. -Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. +Dai là stablecoin lớn thứ ba thế giới với hơn 400 triệu đô la được lưu hành. Ngoài ra, cDAI và aDAI, phiên bản tổng hợp của Dai trên nền tảng cho vay Compound và Aave, với tổng giá trị lưu hành trên 600 triệu đô la. -| Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | -| Issued by | MakerDAO | -| Name | Dai | -| Symbol | DAI | -| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| Decimals | 18 | -| Official site | [https://makerdao.com/](https://makerdao.com/) | -| Holders | Over 140k addresses | +| Thông tin chính | | +|:--------------- |:------------------------------------------------------------------------------------------------------------------- | +| Phát hành bởi | MakerDAO | +| Tên | Dai | +| Ký hiệu | DAI | +| Địa chỉ | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | +| Decimal | 18 | +| Website | [https://makerdao.com/](https://makerdao.com/) | +| Người nắm giữ | Hơn 140k địa chỉ | From 659e0b0cb7fe7c7cb404f0d57df590bd15dbd6ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 08:48:14 -0700 Subject: [PATCH 02975/11794] New translations dydx.md (Russian) --- ru/core-concepts/supported-defi-platforms/dydx.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/supported-defi-platforms/dydx.md b/ru/core-concepts/supported-defi-platforms/dydx.md index 1529a0db8..f1f4c7915 100644 --- a/ru/core-concepts/supported-defi-platforms/dydx.md +++ b/ru/core-concepts/supported-defi-platforms/dydx.md @@ -8,7 +8,7 @@ dYdX - это протокол и платформа для торговли и Ликвидность активов, доступных для заимствования и кредитования, объединяется в пулы по типам активов. Проценты, выплачиваемые кредиторам, начисляются автоматически, и заемщики должны предоставить залог для получения кредита. -dYdX также поддерживает мгновенные займы, которые представляют собой беззалоговые ссуды, когда пользователи занимают и выплачивают остаток ссуды одной транзакцией, что означает, что пользователям срочной ссуды не нужно вносить какой-либо изначальный капитал. Срочные ссуды - это комплексный продукт, предназначенный для разработчиков, который может использоваться для арбитража между несколькими протоколами DeFi. +dYdX также поддерживает срочные ссуды, которые представляют собой беззалоговые займы, когда пользователи занимают и выплачивают остаток ссуды одной транзакцией, что означает, что пользователям срочной ссуды не нужно вносить какой-либо изначальный капитал. Срочные ссуды - это комплексный продукт, предназначенный для разработчиков, который может использоваться для арбитража между несколькими протоколами DeFi. На момент написания этой статьи общая заблокированная сумма средств в dYdX \(TVL\) составила около 40 миллионов долларов. dYdX не имеет собственного токена. From 0018860135ab35f2ae65c0317e9020573901d6c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 08:48:15 -0700 Subject: [PATCH 02976/11794] New translations curve.md (Russian) --- ru/core-concepts/supported-platforms/curve.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ru/core-concepts/supported-platforms/curve.md b/ru/core-concepts/supported-platforms/curve.md index d42f5f4c9..f8ef1316b 100644 --- a/ru/core-concepts/supported-platforms/curve.md +++ b/ru/core-concepts/supported-platforms/curve.md @@ -16,10 +16,10 @@ Curve управляется CRV, токеном управления ERC-20. Д Curve прошла два аудита Trail of Bits и поддерживает программу поощрения ошибок. -| Ресурсы | | -|:---------------- |:------------------------------------------------------------------------ | -| Официальный сайт | [https://www.curve.fi/](https://uniswap.org/) | -| Developer docs | [https://www.curve.fi/devdocs](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/curvefi](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/EwFs3Pp) | +| Ресурсы | | +|:----------------------- |:------------------------------------------------------------------------ | +| Официальный сайт | [https://www.curve.fi/](https://uniswap.org/) | +| Документы по разработке | [https://www.curve.fi/devdocs](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/curvefi](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/EwFs3Pp) | From 398cc6fd47d840fc00119994d60f47de7688e0d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 08:48:17 -0700 Subject: [PATCH 02977/11794] New translations dydx.md (Russian) --- ru/core-concepts/supported-platforms/dydx.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/supported-platforms/dydx.md b/ru/core-concepts/supported-platforms/dydx.md index d0d994b0f..58f288eaa 100644 --- a/ru/core-concepts/supported-platforms/dydx.md +++ b/ru/core-concepts/supported-platforms/dydx.md @@ -8,7 +8,7 @@ dYdX - это протокол и платформа для торговли и Ликвидность активов, доступных для заимствования и кредитования, объединяется в пулы по типам активов. Проценты, выплачиваемые кредиторам, начисляются автоматически, и заемщики должны предоставить залог для получения кредита. -dYdX также поддерживает мгновенные займы, которые представляют собой беззалоговые ссуды, когда пользователи занимают и выплачивают остаток ссуды одной транзакцией, что означает, что пользователям срочной ссуды не нужно вносить какой-либо изначальный капитал. Срочные ссуды - это комплексный продукт, предназначенный для разработчиков, который может использоваться для арбитража между несколькими протоколами DeFi. +dYdX также поддерживает срочные ссуды, которые представляют собой беззалоговые займы, когда пользователи занимают и выплачивают остаток ссуды одной транзакцией, что означает, что пользователям срочной ссуды не нужно вносить какой-либо изначальный капитал. Срочные ссуды - это комплексный продукт, предназначенный для разработчиков, который может использоваться для арбитража между несколькими протоколами DeFi. На момент написания этой статьи общая заблокированная сумма средств в dYdX \(TVL\) составила около 40 миллионов долларов. dYdX не имеет собственного токена. From c4929ee5a9a4947049a13fa2ccbe220561cf62f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:28:55 -0700 Subject: [PATCH 02978/11794] New translations risks.md (Turkish) --- tr/security-and-risks/risks.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/tr/security-and-risks/risks.md b/tr/security-and-risks/risks.md index 26b5ebfe6..4407a160b 100644 --- a/tr/security-and-risks/risks.md +++ b/tr/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# Riskler -{% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +{% hint style="tehlike" %} +OUSD akıllı sözleşmeleri henüz denetlenmedi. Önemli miktarlarda sermaye yatırmadan önce akıllı sözleşmelerimizi incelemenizi şiddetle tavsiye ederiz. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +Faiz getiren herhangi bir enstrümanda olduğu gibi. OUSD tutmanın anlaşılması önemli olan ilişkili riskler vardır. Bu riskler genel olarak 3 kategoriye ayrılabilir: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* Akıllı sözleşme riski +* Temel platform riski +* Stabilcoin riskinin altında yatan -**Smart contract risk** +**Akıllı sözleşme riski** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Akıllı sözleşmelerimiz henüz denetlenmedi ve resmi bir denetimle bile, OUSD sahipleri için fon kaybına yol açacak mantık hataları olması hala mümkündür. Sözleşmeler, doğru olabilecek veya olmayabilecek karmaşık matematik ve mantık içerir. Kimin kusurlu olduğuna bakılmaksızın herhangi bir para kaybından Origin Protocol sorumlu tutulmayacaktır. -**Platform risk** +**Platform riski** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +OUSD, ek akıllı sözleşme riski ekleyen diğer DeFi platformlarının üzerine inşa edilmiştir. Yüz milyonlarca dolarlık varlığın yönetildiği ve protokollerinin doğruluğunu sağlamak için makul bir çaba gösteren platformlarla çalışmayı seçiyoruz. Ancak, temel platformların amaçlandığı gibi çalışmaya devam edeceğine dair hiçbir garanti yoktur ve temelde yatan bir stratejideki herhangi bir başarısızlık, muhtemelen OUSD sahipleri için fon kaybına yol açacaktır. -**Stablecoin risks** +**Stablecoin riskleri** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +OUSD'nin yalnızca onu destekleyen stabilcoinler kadar güçlü olduğunu anlamak önemlidir. Dayanak varlıklardaki herhangi bir kayıp, OUSD değerinde benzer bir kayba neden olacaktır. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +Tüm bu stablecoin'lerin önemsiz olmayan karşı taraf riski oluşturduğuna dikkat etmek önemlidir. Özellikle Tether, iyi belgelenmiş bankacılık sorunları ve yasal zorluklar yaşadı. Ek olarak, hem USDT hem de USDC, ihraççılarına sahiplerinin cüzdanlarında para dondurma yetkisi veren arka kapılara sahiptir. DAI'nin herhangi bir doğrudan arka kapısı bulunmamakla birlikte, USDC'nin DAI basımı için teminat olarak kabul edilmesi nedeniyle varlıkları da olumsuz etkilenebilir. -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**Özetle, OUSD bir beta yazılımdır. Kendi sorumluluğunuzdadır kullanın. Kaybetmeyi düşündüğünüzden daha fazla sermaye dağıtmayın.** From 9a54f06cced47b54b66b5fbc10585324ecb1b81e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:28:57 -0700 Subject: [PATCH 02979/11794] New translations audits.md (Vietnamese) --- vi/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/vi/security-and-risks/audits.md b/vi/security-and-risks/audits.md index f3b6a1fc3..ba4c870bb 100644 --- a/vi/security-and-risks/audits.md +++ b/vi/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# Kiểm toán {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +Các hợp đồng thông minh OUSD vẫn chưa được kiểm toán. Chúng tôi khuyên bạn nên xem các hợp đồng thông minh của chúng tôi trước khi nạp vào 1 khoản tiền đáng kể. {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +Audit đã được lên lịch với công ty bảo mật uy tín, [Trail of Bits](https://www.trailofbits.com/), vào đầu tháng 10 năm 2020. Kết quả kiểm toán sẽ được công bố công khai ngay khi hoàn thành. -**Supported Strategies** +**Các chiến lược được hỗ trợ** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Nhiều đợt kiểm toán cho Compound đã được hoàn thành và có sẵn trên trang web của họ. Điều này bao gồm mã lập trình gốc cho [Timelock](../smart-contracts/api/timelock.md) đã được sửa đổi mà OUSD đang sử dụng. {% page-ref page="audits.md" %} From b7f6955c58a51574b50a26237d0f65e29ff952f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:28:59 -0700 Subject: [PATCH 02980/11794] New translations dydx.md (Vietnamese) --- vi/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/vi/core-concepts/supported-strategies/dydx.md b/vi/core-concepts/supported-strategies/dydx.md index 24f1a895e..e66d8a8cf 100644 --- a/vi/core-concepts/supported-strategies/dydx.md +++ b/vi/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +Sắp ra mắt. DyDx hiện vẫn chưa được tích hợp. {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dyDx là một giao thức và nền tảng cho vay được xây dựng trên Ethereum và ra mắt vào tháng 5 năm 2019. Người dùng có thể giao dịch tài sản trên sàn giao dịch phi tập trung, không giám sát của dYdX hoặc tham gia vay và cho vay. Giao thức cho vay cho phép giao dịch ký quỹ và giao dịch kỳ hạn. Lãi suất được điều chỉnh dựa trên cung cầu và chỉ cho vay ngắn hạn. -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +Tính thanh khoản của các tài sản có sẵn để vay và cho vay được gộp lại với nhau theo loại tài sản. Tiền lãi trả cho người cho vay được tích lũy tự động và người đi vay phải ký quỹ để vay. -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX hỗ trợ các khoản vay nhanh, là các khoản vay không cần thế chấp trong đó người dùng vay và hoàn trả số dư của khoản vay trong một giao dịch duy nhất, có nghĩa là người dùng khoản vay nhanh không cần phải bỏ bất kỳ khoản vốn ban đầu nào. Các khoản vay nhanh là một sản phẩm phức tạp nhắm vào các nhà phát triển và có thể được sử dụng để phân bổ trên nhiều giao thức DeFi. -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +dYdX có tổng giá trị khoảng 40 triệu đô la bị khóa (TVL) tại thời điểm viết bài này. dYdX không có token riêng. -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX trải qua kiểm toán bảo mật của OpenZeppelin và Bramah Systems. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Tài nguyên | | +|:-------------------------------- |:-------------------------------------------------------------------- | +| Website | [https://dydx.exchange/](https://dydx.exchange/) | +| Tài liệu dành cho nhà phát triển | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 7e7196a97cf814fa483f9a17f59f5918e36dda65 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:00 -0700 Subject: [PATCH 02981/11794] New translations uniswap.md (Vietnamese) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/vi/core-concepts/supported-strategies/uniswap.md b/vi/core-concepts/supported-strategies/uniswap.md index 012e25e93..988ba7c35 100644 --- a/vi/core-concepts/supported-strategies/uniswap.md +++ b/vi/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +Sắp ra mắt. Uniswap hiện vẫn chưa được tích hợp. {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap là một giao thức thanh khoản và sàn phi tập trung trên Ethereum, ra mắt vào tháng 11 năm 2018. Uniswap v2 đã ra mắt vào tháng 5 năm 2020. Người dùng có thể chuyển đổi giữa các đồng ERC-20 hoặc gửi token vào các bể thanh khoản để nhận phí. -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Thị trường trên Uniswap hoạt động như một nhóm thanh khoản hơn là theo cơ chế đặt lệnh mua bán như các sàn giao dịch bình thường. Loại sàn giao dịch như thế này được gọi là Nhà tạo lập thị trường tự động (AMM). Tỷ giá hối đoái giữa hai tài sản được xác định theo công thức nhân không đổi và di chuyển dọc theo đường giá tùy thuộc vào giá trị tương đối của mỗi tài sản trong bể. Điều này khuyến khích những người kinh doanh chênh lệch giá tham gia vào các bể thanh khoản để cân bằng lại trọng số tương đối và bình thường hóa tỷ giá hối đoái. -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +Các nhà giao dịch có thể bị trượt giá nếu không có đủ thanh khoản trong một bể nhất định và có thể không được bảo vệ khỏi sự bất lợi của việc tỉ giá hối đoái sụt giảm. Các nhà cung cấp thanh khoản có thể bị thiệt hại vĩnh viễn khi tỷ giá hối đoái của bể không khớp với thực tế và các nhà kinh doanh chênh lệch giá thực hiện các giao dịch dọc theo đường cong định giá. -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +Những người tham gia bể sẽ nhận đượctoken Uniswap Liquidity Provider (LP) tương ứng với phần thanh khoản mà họ cung cấp trong nhóm đó. Các token LP này có thể chuyển nhượng tự do. Người tham gia có thể thoát khỏi các bể bất kỳ lúc nào bằng cách đổi các token này cho các tài sản được cung cấp và phí tích lũy. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +Các nhà phát hành token tìm cách cải thiện tính thanh khoản của token bằng cách đưa ra các ưu đãi những người cung cấp thanh khoản trong các chiến dịch khai thác thanh khoản. Các nhà phát hành token mới cũng đã đưa token của họ vào các bể của Uniswap. -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +Khối lượng giao dịch trên Uniswap hiện vượt xa nhiều sàn giao dịch truyền thống và thường xuyên vượt quá 200 triệu đô la mỗi ngày. Uniswap có hơn 170 triệu đô la Tổng giá trị bị khóa (TVL) bởi các nhà cung cấp thanh khoản. Uniswap không có nền tảng blockchain hoặc token quản trị riêng. -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Các hợp đồng thông minh của Uniswap đã được dapp.org kiểm toán và chính thức xác nhận. Uniswap vẫn đang duy trì chương trình tặng tưởng cho người phát hiện ra lỗi của hệ thống. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Tài nguyên | | +|:-------------------------------- |:------------------------------------------------------------------------ | +| Website | [https://uniswap.org/](https://uniswap.org/) | +| Tài liệu dành cho nhà phát triển | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c76bfd28c28a58e58cf9ad904ad0e8861ff1651b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:02 -0700 Subject: [PATCH 02982/11794] New translations yearn.finance.md (Vietnamese) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/vi/core-concepts/supported-strategies/yearn.finance.md b/vi/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..18a7a7e15 100644 --- a/vi/core-concepts/supported-strategies/yearn.finance.md +++ b/vi/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +Sắp ra mắt. Yearn.finance hiện vẫn chưa được tích hợp. {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +Yearn.finance, trước đây là iEarn.finance, là một nền tảng tổng hợp lợi nhuận được xây dựng trên Ethereum và ra mắt vào tháng 1 năm 2020 bởi Andre Cronje. Yearn quản lý chiến lược canh tác năng suất (yield farming) và tái cân bằng bằng cách sử dụng kết hợp tự động hóa và con người đưa ra quyết định thay mặt cho những người dùng đã gửi vốn. -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn có hai sản phẩm tổng hợp lợi nhuận, Earn và Vaults. Earn cho phép người dùng gửi stablecoin hoặc BTC vào các bể thanh khoản trên Curve để kiếm phí và phần thưởng token quản trị. Những tài sản này cũng được cho vay trên các nền tảng cung cấp phần thưởng token và lợi nhuận cao. -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vault cung cấp trải nghiệm được quản lý và tự động hơn. Người dùng gửi các tài sản như LINK, token thanh khoản Curve hoặc stablecoin và sau đó Vault sẽ gộp tất cả các tài sản này lại với nhau và triển khai chiến lược canh tác thu nhập cao nhất mà cộng đồng và Andre Cronje cho là an toàn. Các token quản trị kiếm được dưới dạng phần thưởng được bán bớt thành tài sản giống tài sản ban đầu được ký gửi và kết hợp với các khoản phí khác rồi tự động được chuyển vào Vault để tạo ra lợi tức kép. Các chiến lược có thể được thay đổi thường xuyên và việc gộp các tài sản lại với nhau giúp tiết kiệm chi phí gas cho người dùng. -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn được quản lý bởi YFI, token quản trị ERC-20. Người nắm giữ YFI có thể bỏ phiếu cho các thay đổi giao thức sau khi đồng ý khóa YFI của họ trong 3 ngày. YFI cũng có thể dùng để stake để nhận lãi xuất qua 1 cổng quản trị. Lợi nhuận này đến từ phí tính cho người dùng trên các sản phẩm của Yearn. YFI được phân phối hoàn toàn những người cung cấp thanh khoản trên Curve and Balancer. Không có token nào được phân bổ cho các thành viên trong nhóm hoặc nhà đầu tư. -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Tổng giá trị của Yearn bị khóa (TVL) đã nhanh chóng tăng lên hơn 800 triệu đô la, khiến nó trở thành một trong những giao thức DeFi lớn nhất. Vốn hóa thị trường của YFI đạt hơn 400 triệu đô la. -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn đã trải qua nhiều lần kiểm toán bảo mật và hợp đồng thông minh bởi CertiK, Quantstamp, HackMD và CryptoManiacs. Yearn nổi tiếng với việc tung ra sản phẩm thử nghiệm rất nhanh và cảnh báo người dùng rằng sản phẩm của họ đang trong giai đoạn thử nghiệm. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Tài nguyên | | +|:-------------------------------- |:-------------------------------------------------------------------- | +| Website | [https://yearn.finance/](https://yearn.finance/) | +| Tài liệu dành cho nhà phát triển | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 79d7f0706a25e1c5e0cf8b8b0b01ac15dc355fea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:04 -0700 Subject: [PATCH 02983/11794] New translations README.md (Vietnamese) --- vi/core-concepts/yield-generation/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/vi/core-concepts/yield-generation/README.md b/vi/core-concepts/yield-generation/README.md index cede81cda..88fb0b7d2 100644 --- a/vi/core-concepts/yield-generation/README.md +++ b/vi/core-concepts/yield-generation/README.md @@ -1,14 +1,14 @@ -# Yield Generation +# Nguồn tạo lợi nhuận -**Automated Yield Farming** +**Canh tác năng suất tự động** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +Bên cạnh sự bùng nổ của các nhóm tạo lập thị trường tự động và cho vay mới đã thúc đẩy tổng giá trị bị khóa (TVL), việc có quá nhiều bên cung cấp cùng 1 loại hình dịch vụ cũng khiến những người khai thác năng suất ngày càng gặp khó khăn trong việc phân bổ vốn một cách cách hiệu quả và tối ưu. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) đã chứng minh rằng các hợp đồng thông minh có thể tự động hóa việc tái cân bằng quỹ theo nhiều chiến lược khác nhau để kiếm được lãi suất cho vay, phí tạo thị trường và token phần thưởng một cách tối ưu. Phiên bản đầu tiên của OUSD sẽ sử dụng chiến lược Compound đơn giản, nhưng các chiến lược mới sẽ được triển khai hàng tháng để tối đa hóa lợi nhuận trong khi giảm thiểu rủi ro và tính phụ thuộc. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +Có 3 cách để OUSD tạo ra lợi suất hiệu quả nhất: {% page-ref page="lending.md" %} From 167a4a5c8e4f3205844d6e3ebef6592c2f714e39 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:06 -0700 Subject: [PATCH 02984/11794] New translations lending.md (Vietnamese) --- vi/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/vi/core-concepts/yield-generation/lending.md b/vi/core-concepts/yield-generation/lending.md index a78f46da0..5e4afab99 100644 --- a/vi/core-concepts/yield-generation/lending.md +++ b/vi/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# Lending +# Cho vay -**Unbank the Banked** +**Thay thế dịch vụ ngân hàng** -DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. +Các nền tảng cho vay DeFi cho phép người dùng cho vay và mượn tài sản tiền điện tử mà không cần bất kỳ người trung gian nào. Cả người cho vay và người đi vay đều nhận được nhiều giá trị hơn từ tiền điện tử của họ. Người cho vay kiếm được tiền lãi, trong khi người đi vay gửi tiền điện tử làm tài sản thế chấp để vay mà không phải đau đầu với hệ thống thủ tục của ngân hàng truyền thống. Các nền tảng cho vay DeFi hiện mang lại lợi nhuận cao hơn nhiều cho người cho gửi tiền so với các nền tảng cho vay thông thường trên thị trường truyền thống. -OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. +OUSD tích hợp với nền tảng cho vay DeFi cung cấp các khoản vay thế chấp vượt mức. Thế chấp vượt mức, kết hợp với các quy tắc thông minh xung quanh việc thanh lý, cung cấp mức độ an toàn hợp lý cho người cho vay. Aave cũng đảm bảo an toàn cho các nhóm cho vay của họ bằng token AAVE tương ứng, khiến rủi ro được giảm thêm 1 mức nữa. -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD tích hợp với các nhà cung cấp dịch vụ cho vay hàng đầu đã được sử dụng rộng rãi, các hợp đồng thông minh đã được kiểm toán và đã cho vay thành công hàng trăm triệu đô la mà không gặp vấn đề gì. Chúng tôi dự định tích hợp trực tiếp với ít nhất các nhà cung cấp dịch vụ cho vay sau: {% page-ref page="../supported-strategies/compound.md" %} From 53e723a58dcee7e5166487ec3f1a898e6f28adaa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:07 -0700 Subject: [PATCH 02985/11794] New translations market-making.md (Vietnamese) --- vi/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/vi/core-concepts/yield-generation/market-making.md b/vi/core-concepts/yield-generation/market-making.md index b88b3a90d..ee76ad1f2 100644 --- a/vi/core-concepts/yield-generation/market-making.md +++ b/vi/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# Tạo lập thị trường -**Own your Stake in Decentralized Exchanges** +**Sở hữu cổ phần của bạn trong các sàn giao dịch phi tập trung** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +Các nhà tạo lập thị trường tự động (AMMs) đã nhanh chóng trở thành hình thức sàn trao đổi phi tập trung được ưa thích trên mạng Ethereum. Điều này một phần là do khó khăn trong việc hỗ trợ đặt lệnh giao dịch trên các DEX xây dựng trên Ethereum 1.0 vẫn có thể cạnh tranh được với trải nghiệm tức thời và trượt giá thấp trên các sàn giao dịch tập trung. Hơn nữa, các nhà tạo lập thị trường tự động như như Uniswap tương đối thân thiện với người dùng với mức phí gas khá thân thiện. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +AMM chỉ có thể kích hoạt các thị trường mới khi những người cung cấp thanh khoản cung cấp thanh khoản (ví dụ: nhiều token sử dụng cho các bể hoặc cặp giao dịch nhất định). Đổi lại việc cung cấp thanh khoản, người cung cấp thanh khoản được thưởng phí giao dịch khi những người dùng khác khi họ swap token. Ví dụ: khi các nhà giao dịch hoán đổi USDT lấy USDC trên Uniswap, họ hiện đang bị tính phí 0,3% trên phí gas. Các khoản phí này được phân phối theo tỷ lệ cho các nhà cung cấp thanh khoản trên cặp USDT-USDC dựa trên phần trăm tổng thanh khoản mà họ đã cung cấp. {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[Tổn thất vĩnh viễn](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) là một yếu tố rủi ro quan trọng được chú trọng, nhưng mối lo ngại này phần lớn được giảm bớt do OUSD chỉ cung cấp thanh khoản cho các stablecoin có giá trị tương đương. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +Giao thức OUSD định tuyến USDT, USDC và DAI đến các nhóm thanh khoản hiệu suất cao được xác định bởi khối lượng giao dịch và token thưởng (ví dụ: Balancer thưởng token BAL cho người cung cấp thanh khoản). Lợi tức sau đó được chuyển cho người nắm giữ OUSD. -We intend to integrate directly with at least the following automated market makers: +Chúng tôi dự định tích hợp trực tiếp với ít nhất các nhà tạo lập thị trường tự động sau: {% page-ref page="../supported-strategies/uniswap.md" %} From 6507a2c956b2b908bb2684357f4ee4ecbf2a8681 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:09 -0700 Subject: [PATCH 02986/11794] New translations rewards.md (Vietnamese) --- vi/core-concepts/yield-generation/rewards.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/core-concepts/yield-generation/rewards.md b/vi/core-concepts/yield-generation/rewards.md index dce9da9cf..f73cc9fc6 100644 --- a/vi/core-concepts/yield-generation/rewards.md +++ b/vi/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ -# Rewards +# Phần thưởng -**Collecting Rewards** +**Thu thập phần thưởng** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. From c7bb67c953f9b9870695a8eaf973c0a6f35495f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:11 -0700 Subject: [PATCH 02987/11794] New translations README.md (Vietnamese) --- vi/smart-contracts/api/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vi/smart-contracts/api/README.md b/vi/smart-contracts/api/README.md index 16c7d2816..19a9505aa 100644 --- a/vi/smart-contracts/api/README.md +++ b/vi/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +Tài liệu về các hợp đồng API được sử dụng bởi giao thức: * [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [Khoá thời gian (timelock)](timelock.md) +* [Oracle](oracle.md) +* [Các chiến lược](strategies.md) From 64e913c584ea439ff3914443f6e867571ef0dc32 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:13 -0700 Subject: [PATCH 02988/11794] New translations compound.md (Vietnamese) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/vi/core-concepts/supported-strategies/compound.md b/vi/core-concepts/supported-strategies/compound.md index a4d2660a1..044f1480c 100644 --- a/vi/core-concepts/supported-strategies/compound.md +++ b/vi/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound là một giao thức và nền tảng cho vay được xây dựng trên Ethereum và ra mắt vào tháng 9 năm 2018. Người dùng trên Coumpound có thể kiếm lãi kép hoặc vay một tài sản khác dựa trên tài sản thế chấp. Mỗi tài sản được hỗ trợ được tổng hợp trong nhóm thanh khoản của riêng nó và lãi suất được điều chỉnh tự động dựa trên cung và cầu. -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +Số dư tài sản thế chấp được đại diện bởi ERC-20 cTokens, tự động tích lũy lãi suất và tăng giá trị theo thời gian so với tài sản cơ bản mà chúng đại diện. Người dùng có thể mượn tài sản dựa trên số cTokens của họ. cToken có thể chuyển nhượng tự do và có thể được sử dụng trên nhiều giao thức DeFi khác. cTokens có thể được đổi lấy tài sản thế chấp của họ bất kỳ lúc nào. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound được quản lý bởi COMP, token quản trị ERC-20. Người nắm giữ COMP có thể đề xuất và bỏ phiếu về các thay đổi giao thức hoặc ủy quyền phiếu bầu của họ cho người khác. Token COMP tặng tưởng theo tỷ lệ cho người dùng giao thức hàng ngày, được chia đều giữa người đi vay và người cho vay. Một phần lớn nguồn cung token COMP được giữ lại bởi nhóm Compound, các nhà đầu tư và cố vấn. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Tổng giá trị bị khoá trên Compound (TVL) đã nhanh chóng tăng lên gần 800 triệu đô la, khiến nó trở thành một trong những giao thức DeFi lớn nhất. Vốn hóa thị trường của COMP đạt hơn 500 triệu đô la. -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound đã trải qua nhiều lần kiểm toán bảo mật thực hiện bởi OpenZeppelin và Trail of Bits. Giao thức Compound đã được CertiK chính thức xác minh và đã trải qua thử nghiệm kiểm tra sức chịu đựng bởi Gauntlet. Compound vẫn đang duy trì chương trình tặng tưởng cho người phát hiện ra lỗi của hệ thống. -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Tài nguyên | | +|:-------------------------------- |:-------------------------------------------------------------------------------------------------------------- | +| Website | [https://compound.finance/](https://compound.finance/) | +| Tài liệu dành cho nhà phát triển | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 47d0770bf6ad302914b4366b62a17f756d2d6552 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:14 -0700 Subject: [PATCH 02989/11794] New translations erc-20-1.md (Vietnamese) --- vi/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vi/smart-contracts/api/erc-20-1.md b/vi/smart-contracts/api/erc-20-1.md index 7aa009ac1..5854db17c 100644 --- a/vi/smart-contracts/api/erc-20-1.md +++ b/vi/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Địa chỉ ERC20 chính của Origin Dollar \ (OUSD \) là: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD là token ERC-20 là một tài sản độc đáo với nguồn cung linh hoạt. {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +Các ví và sàn giao dịch muốn tích hợp OUSD không nên lưu số dư OUSD vào bộ nhớ cache vì giá trị này sẽ thay đổi thường xuyên khi lợi nhuận được tích lũy cho chủ sở hữu OUSD. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +Sự khác biệt lớn nhất tách biệt OUSD khỏi mã thông báo ERC-20 thông thường là việc hàm `balanceOf ()` của OUSD sẽ trả về một số tiền có thể thay đổi dựa trên tổng giá trị của nhóm nhân với tỉ lệ số tiền của chủ sở hữu OUSD trên tổng số tiền đang có ở trong bể. Sự khác biệt này là rất quan trọng và cần được lưu ý, đặc biệt đối với các ví và sàn giao dịch muốn tích hợp token OUSD. Giá trị này nên được tìm nạp trong thời gian thực thay vì được lưu vào bộ nhớ cache vì số OUSD thường xuyên biến động. From 1f18347bd8148799660e2d38d714efbd1c18663a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:16 -0700 Subject: [PATCH 02990/11794] New translations oracle.md (Vietnamese) --- vi/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/smart-contracts/api/oracle.md b/vi/smart-contracts/api/oracle.md index b369591e0..29645a088 100644 --- a/vi/smart-contracts/api/oracle.md +++ b/vi/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# Oracle {% hint style="info" %} -Documentation coming soon. +Tài liệu sẽ sớm ra mắt. {% endhint %} From d817c27b49c06b25792f1f8255c4de29e367c6d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:18 -0700 Subject: [PATCH 02991/11794] New translations ousd.md (Vietnamese) --- vi/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/smart-contracts/api/ousd.md b/vi/smart-contracts/api/ousd.md index 8d6981144..8fe8b87d5 100644 --- a/vi/smart-contracts/api/ousd.md +++ b/vi/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +Tài liệu sẽ sớm ra mắt. {% endhint %} From c0798ea8a0df703ed6c0764bf8579ecc604f1849 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:20 -0700 Subject: [PATCH 02992/11794] New translations strategies.md (Vietnamese) --- vi/smart-contracts/api/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vi/smart-contracts/api/strategies.md b/vi/smart-contracts/api/strategies.md index 3133d5b03..09b019dcf 100644 --- a/vi/smart-contracts/api/strategies.md +++ b/vi/smart-contracts/api/strategies.md @@ -1,10 +1,10 @@ -# Strategies +# Các chiến lược -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +Các chiến lược mới có thể được thêm vào hoặc xóa bỏ bất kỳ lúc nào để đáp ứng với tình hình thị trường mới và đa dạng hóa rủi ro. -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +Khi ra mắt, OUSD sẽ tận dụng lợi thế của một chiến lược duy nhất và triển khai gửi vốn vào Compound. Chúng tôi dự định sẽ sớm bổ sông thêm nhiều chiến lược mới. -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +Khi OUSD chuyển sang chế độ quản trị phi tập trung, cộng đồng sẽ là người đề xuất các chiến lược mới và bỏ phiếu về mức độ phù hợp của từng chiến lược trong bể. Chúng tôi tin rằng rằng hầu hết người nắm giữ OUSD luôn mong muốn có được cơ hội tiếp cận với nhiều chiến lược lợi nhuận cao đồng thời đảm bảo tính an toàn cho quỹ của mình. From 78c070462ca708b86d9c4bfc550030061c09973a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:21 -0700 Subject: [PATCH 02993/11794] New translations timelock.md (Vietnamese) --- vi/smart-contracts/api/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/vi/smart-contracts/api/timelock.md b/vi/smart-contracts/api/timelock.md index 88954aca7..20024e217 100644 --- a/vi/smart-contracts/api/timelock.md +++ b/vi/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ -# Timelock +# Khoá thời gian (timelock) {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +Thời gian sẽ sớm được thêm sau khi mọi chức năng được chứng minh là hoạt động tốt. Cho đến lúc đó, các hợp đồng sẽ được điều chỉnh bởi 5 trong 8 chữ ký (hình thức đa chữ ký) của Origin. Tính năng này cho phép cộng đồng có quyền phản hồi nếu phát hiện ra bất kỳ vấn đề nghiêm trọng nào trong hợp đồng. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +Hợp đồng timelock sẽ có hiệu lực trong khoảng 48 giờ trước khi các thay đổi trong hợp đồng OUSD được chính thức áp dụng. Khoá thời gian có thể được gọi bởi chúng tôi thông qua biểu biểu quyết chữ ký và là chủ sở hữu của [ERC-20](../architecture.md), [Vault](vault.md) và [Các chiến lược](strategies.md). Việc trì hoãn thời gian thực thi thay đổi hợp đồng thông minh cho phép người dùng có thời gian rút khỏi giao thức khi nhận thấy bất kỳ thay đổi đáng nghi ngờ nào của người sở hữu hoặc chỉ đơn giản là bạn không thích các thay đổi được đề xuất. {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +Timelock là một biện pháp an toàn cho phép chủ sở hữu OUSD rút tiền nếu họ phản đối bất kỳ đề xuất nâng cấp nào đối với giao thức trong vòng 48 giờ kể từ thời điểm đề xuất. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD đang sử dụng một phiên bản sửa đổi 1 vài chi tiết nhỏ của [Compound TimeLock](https://compound.finance/docs/governance) đã được [kiểm toán bởi OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). 3 điểm khác biệt đáng chú ý là: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD ban đầu sẽ sử dụng khoảng thời gian chờ ngắn hơn (48 giờ) so với Compound (72 giờ) cho phép phản hồi nhanh hơn nếu bất kỳ vấn đề nào được phát hiện. +2. Sau 48 giờ, bất kỳ ai cũng có thể tự do thực hiện gọi lệnh, không chỉ chủ sở hữu của hợp đồng. +3. Việc gửi tiền (không bao gồm rút tiền hay chuyển tiền) có thể bị đóng băng ngay lập tức mà không yêu cầu 48 giờ chờ đợi. Trường hợp này sẽ áp dụng khi có 1 lỗ hổng nghiêm trọng được phát hiện. From 1305cac40fa60b1528c11fbfbc476851240501a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:23 -0700 Subject: [PATCH 02994/11794] New translations vault.md (Vietnamese) --- vi/smart-contracts/api/vault.md | 108 ++++++++++++++++---------------- 1 file changed, 54 insertions(+), 54 deletions(-) diff --git a/vi/smart-contracts/api/vault.md b/vi/smart-contracts/api/vault.md index 2caf7c60a..75e63efa2 100644 --- a/vi/smart-contracts/api/vault.md +++ b/vi/smart-contracts/api/vault.md @@ -1,77 +1,77 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + Vault là điểm cốt lõi của giao thức. Kho tiền chịu trách nhiệm khai tác / hoàn trả OUSD, cân bằng lại quỹ giữa các chiến lược được hỗ trợ khác nhau và thanh lý token thưởng. --- # Vault -## Methods‌ +## Phương pháp‌ -### mint\(\) +### mint () -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Khai thác OUSD để đổi lấy một khoản tiền gửi bằng `_mount` nhất định của stablecoin được chỉ định bởi tham số `_asset`. Người gọi lệnh nhận được một lượng OUSD nhất định tùy thuộc vào **tỷ giá hối đoái**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| Tên thông số | Loại | Mô tả | +|:------------ |:------- |:------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | địa chỉ | Địa chỉ của stablecoin [được hỗ trợ](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | +| \_amount | uint256 | Số tiền gửi, được biểu thị bằng đơn vị thập phân | -### mintMultiple\(\) +### mintMultiple () -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** -Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Khai thác OUSD để đổi lấy một khoản tiền gửi chứa nhiều stablecoin trong lần gọi lệnh. Stablecoin được chỉ định bởi tham số mảng `_assets` và số tiền bằng tham số mảng `_amounts`. Người gọi lệnh nhận được một lượng OUSD nhất định tùy thuộc vào **tỷ giá hối đoái**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| Tên thông số | Loại | Mô tả | +|:------------ |:---------- |:------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | địa chỉ [] | Địa chỉ của [stablecoin được hỗ trợ](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | +| \_amounts | uint256 [] | Số tiền gửi, được biểu thị bằng đơn vị thập phân | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +Khi hoàn lại tiền, chính giao thức sẽ quyết định stablecoin nào sẽ được trả lại cho người dùng. Việc lựa chọn đồng coin nào sẽ được trả sẽ dựa trên tỷ lệ nội bộ của tài sản đang được giữ trong vault.‌ {% endhint %} -### redeem\(\) +### redeem () -**`function redeem(uint256 _amount)`**‌ +**`function redeem(uint256 _amount)`** -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +OUSD được chỉ định bởi thông số `_amount` được quy đổi để đổi lấy một hoặc nhiều stablecoin được hỗ trợ. Số lượng stablecoin nhận được phụ thuộc vào **tỷ giá hối đoái**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| Tên thông số | Loại | Mô tả | +|:------------ |:------- |:------------------------------------ | +| \_amount | uint256 | lượng OUSD tính tới đơn vị thập phân | -### redeemAll\(\)‌ +### redeemAll ()‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +Tất cả OUSD mà người dùng sở hữu đều được đổi lấy một hoặc nhiều stablecoin được hỗ trợ. Số lượng stablecoin nhận được phụ thuộc vào **tỷ giá hối đoái**. -### rebase\(\) +### rebase () -**`function rebase()`**‌ +**`function rebase()`** -Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ +Cập nhật số dư cho tất cả người dùng dựa trên giá trị của tài sản hiện đang được lưu trữ trong vault. Trả về tổng giá trị của các tài sản đảm bảo và chiến lược cơ bản được đại diện bằng `uint256` loại.‌ -### allocate\(\) +### allocate () -**`function allocate()`**‌ +**`function allocate()`** -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Di chuyển các tài sản thuộc quyền quản lý tới [các chiến lược](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) để tối đa hóa năng suất và đa dạng hoá rủi ro -### totalValue\(\) +### totalValue () -**`function totalValue()`**‌ +**`function totalValue()`** -Returns total value of underlying assets and strategies. +Trả về tổng giá trị của các tài sản và chiến lược cơ bản. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` Tên | Loại | Mô tả | +|:------------ |:------- |:--------------------------------------------------------- | +| giá trị | uint256 | trả về tổng giá trị của các tài sản và chiến lược cơ bản. | -### checkBalance\(\) +### checkBalance () **`function checkBalance(address _asset)`**‌ @@ -143,33 +143,33 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param |:-------------- |:------ |:------------------------ | | symbol | string | Symbol of the stablecoin | -### priceUSDRedeem\(\) +### priceUSDRedeem () -**`function priceUSDRedeem(string symbol)`**‌‌ +**`function priceUSDRedeem(string symbol)`** -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Trả về giá tỷ giá hối đoái của đồng xu ổn định được chỉ định bởi các tham số `symbol` được sử dụng khi quy đổi OUSD được đại diện bằng `uint256`. Số kết quả có 18 ký tự. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| Tên thông số | Loại | Mô tả | +|:------------ |:----- |:---------------------- | +| ký hiệu | chuỗi | Địa chỉ của stablecoin | ### priceAssetUSDMint\(\)‌ **`function priceAssetUSDMint(address _asset)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Trả về tỷ giá hối đoái của stablecoin được chỉ định bởi các tham số `_asset` được sử dụng khi khai thác OUSD được đại diện bằng loại `uint256`. Số kết quả có 18 ký tự. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| Tên thông số | Loại | Mô tả | +|:------------ |:------- |:----------------------- | +| \_asset | địa chỉ | Địa chỉ của stablecoin‌ | -### priceAssetUSDRedeem\(\)‌ +### priceAssetUSDRedeem ()‌ **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Trả về tỷ giá hối đoái của stablecoin được chỉ định bởi các tham số `_asset` được sử dụng khi đổi OUSD được đại diện bằng loại `uint256`. Số kết quả có 18 ký tự. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| Tên thông số | Loại | Mô tả | +|:------------ |:------- |:---------------------- | +| \_asset | địa chỉ | Địa chỉ của stablecoin | From 1b5e464108fb4b03b7ecd1d6b84f43e6a32e786b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:25 -0700 Subject: [PATCH 02995/11794] New translations architecture.md (Vietnamese) --- vi/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vi/smart-contracts/architecture.md b/vi/smart-contracts/architecture.md index c3a21d407..a59b81f47 100644 --- a/vi/smart-contracts/architecture.md +++ b/vi/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# Architecture +# Cấu trúc ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD được tạo thành từ một loạt các hợp đồng thông minh. Mỗi hợp đồng này được bao bọc trong một hợp đồng ủy quyền có thể được nâng cấp thông qua các giao thức quản trị. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Xét về cơ chế bên trong, quyền sở hữu trong bể được theo dõi bằng hệ thống tín dụng thể hiện phần trăm quyền sở hữu của bể cho mỗi chủ sở hữu. Hợp đồng ERC-20 xử lý việc chuyển đổi sang USD khi dựa trên hoặc số tiền được chuyển giữa các ví. -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +[Vault](api/vault.md) chịu trách nhiệm khai thác và đốt OUSD. Nó cũng chịu trách nhiệm phân bổ tài sản tới từng [Chiến lược](../core-concepts/supported-strategies/) được hỗ trợ. Để tối ưu hóa chi phí khí gas, vault tiền duy trì một bộ nhớ đệm để cho phép hầu hết các khoản tiền gửi và tiền hoàn lại diễn ra mà chuyển vào / chuyển ra khỏi các chiến lược. From ab38127730074393d21358ef6c2c8b7460124955 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:27 -0700 Subject: [PATCH 02996/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 66 +++++++++++++++++----------------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 3e4406704..aee886a19 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -1,53 +1,53 @@ -# Registry +# Địa chỉ các hợp đồng -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +Đây là bản liệt kê đầy đủ các hợp đồng thông minh OUSD đã được triển khai cho mạng chính Ethereum. {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Địa chỉ ERC20 chính của Origin Dollar \ (OUSD \) là: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | - -Internal implementation contracts: - -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +Địa chỉ phổ biến + +| Hợp đồng | Địa chỉ | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Chữ ký | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Quản trị | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + +Các hợp đồng thực hiện nội bộ: + +| Hợp đồng | Địa chỉ | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Oracle kết hợp | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Uniswap Oracle mở | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) +[Địa chỉ phổ biến](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [Các chiến lược](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Địa chỉ](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Phân bổ hiện tại](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) +[Các hợp đồng thực hiện nội bộ:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [Các chiến lược](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Địa chỉ](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [Hợp đồng](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Địa chỉ](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | From ce68f1b2021a78c9f7bd02fe10ab177cf713b411 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:29 -0700 Subject: [PATCH 02997/11794] New translations curve.md (Vietnamese) --- .../supported-strategies/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/vi/core-concepts/supported-strategies/curve.md b/vi/core-concepts/supported-strategies/curve.md index c0bf8f99e..f51b2e9f8 100644 --- a/vi/core-concepts/supported-strategies/curve.md +++ b/vi/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +Sắp ra mắt. Curve hiện vẫn chưa được tích hợp. {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve là một giao thức cung cấp thanh khoản và sàn phi tập trung trên Ethereum cho stablecoin và BTC, ra mắt vào tháng 1 năm 2020. Người dùng có thể hoán đổi giữa các stablecoin ERC-20 phổ biến hoặc giữa các token ERC-20 đại diện của bitcoin. Các nhà cung cấp thanh khoản tạo điều kiện để giao dịch được diễn ra và hưởng phí. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve là Trình tạo thị trường tự động (AMM) nơi mỗi thị trường có một nhóm thanh khoản liên quan với hai hoặc nhiều tài sản phải có cùng giá trị, như USDT, USDC, DAI và TUSD, tất cả đều là stablecoin được neo bằng đô la Mỹ. Tỷ giá hối đoái giữa mỗi stablecoin và trọng lượng tương đối của chúng được xác định bởi một thuật toán dựa trên cung và cầu. Những người kinh doanh chênh lệch giá góp phần cân bằng các tỷ giá hối đoái giữa các đồng này. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Một số bể thanh khoản của Curve kiếm thêm phí cho những người cung cấp thanh khoản bên cạnh phí trao đổi từ các nhà giao dịch. Curve cung cấp các bể stablecoin được tích hợp với Compound, yearn.finance và Synthetix. Các tài sản trong mỗi nhóm thanh khoản được cung cấp cho các nền tảng đó để tạo ra lợi nhuận bổ sung được chuyển cho các nhà cung cấp thanh khoản của mỗi nhóm. Token đại diện cho người cung cấp thanh khoản (LP) được trao cho những người tham gia nhóm và có thể được đổi lấy tính số tiền bỏ ra ban đầu, phí và lợi nhuận tích lũy. Token LP cũng có thể được chuyển để sử dụng trong các giao thức khác. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve được quản lý bởi CRV, token quản trị ERC-20. Người nắm giữ CRV có thể bỏ phiếu về các thay đổi giao thức. Chủ sở hữu CRV có thể stake của họ để có thêm quyền biểu quyết tỉ lệ thuận với thời gian stake. CRV liên tục được trao cho những người cung cấp thanh khoản và một phần lớn trong tổng nguồn cung CRV được phân bổ cho nhóm và các nhà đầu tư theo lịch trả token. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Khối lượng giao dịch trên Curve thường trên 50 triệu đô la hàng ngày. Curve có Tổng giá trị bị khóa (TVL) hơn 1 triệu đô la bởi các nhà cung cấp thanh khoản tại thời điểm viết bài. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve được kiểm toán bảo mật bởi Trail of Bits và đang chạy 1 chương trình tặng thưởng cho người phát hiện ra lỗi. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Tài nguyên | | +|:-------------------------------- |:------------------------------------------------------------------------ | +| Website | [https://www.curve.fi/](https://www.curve.fi/) | +| Tài liệu dành cho nhà phát triển | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From f6f09694aad7f883c140c4609d6eca5bf9311a05 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:32 -0700 Subject: [PATCH 02998/11794] New translations balancer.md (Vietnamese) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/vi/core-concepts/supported-strategies/balancer.md b/vi/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..251bf726a 100644 --- a/vi/core-concepts/supported-strategies/balancer.md +++ b/vi/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +Sắp ra mắt. Balancer hiện vẫn chưa được tích hợp. {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer là một giao thức thanh khoản và sàn phi tập trung trên Ethereum, ra mắt vào tháng 3 năm 2020. Người dùng có thể chuyển đổi giữa các đồng ERC-20 hoặc gửi token vào các bể thanh khoản để nhận phí. -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer là một Trình tạo lập thị trường tự động (AMM) cho phép các xây dựng bể thanh khoản lên cho 8 tài sản khác nhau với trọng số tùy chỉnh. Nhóm thanh khoản trên Balancer có thể được xem tương tự như Exchange Traded Funds (ETF) hay danh mục đầu tư theo tỉ lệ các tài sản cụ thể. Nếu giao dịch làm cho bể này thay đổi tỉ lệ mục tiêu của nó, tỷ giá hối đoái giữa các tài sản trong bể sẽ thay đổi. Các nhà kinh doanh chênh lệch giá có thể thực hiện giao dịch nhằm tận dụng lợi thế này và từ đó cân bằng lại nhóm trở lại tỉ lệ phân phối mục tiêu của nó. Tính thanh khoản cũng có thể được chia sẻ giữa các bể, không giống như các AMM khác. -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer hỗ trợ các bể riêng, trong đó chỉ chủ sở hữu của bể mới có thể đóng góp tính thanh khoản, các bể được chia sẻ được hoàn toàn công khai và các bể thông minh, là các bể chia sẻ được kiểm soát bởi một hợp đồng thông minh, giúp nó hoạt động 1 cách tự động và logic. Những người cung cấp thanh khoản sẽ được cấp token của bể Balancer (BPT) đại diện cho phần của họ trong một nhóm và hưởng tỉ lệ phí nhất định. Những token này có thể chuyển nhượng tự do và có thể được đổi lấy tài sản được cung cấp và phí tích lũy. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +Các nhà phát hành token tìm cách cải thiện tính thanh khoản của token bằng cách đưa ra các ưu đãi những người cung cấp thanh khoản trong các chiến dịch khai thác thanh khoản. Các nhà phát hành token mới cũng đã đưa token của họ vào các bể của Balancer. -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Yearn được quản lý bởi BAL, token quản trị ERC-20. Người nắm giữ BAL có thể bỏ phiếu về các thay đổi giao thức. BAL liên tục được trao cho những người cung cấp thanh khoản và một phần lớn trong tổng nguồn cung BAL được phân bổ cho nhóm và các nhà đầu tư theo lịch trả token. -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Khối lượng giao dịch trên Balancer thường trên 25 triệu đô la hàng ngày. Balancer có Tổng giá trị bị khóa (TVL) hơn 250 triệu đô la bởi các nhà cung cấp thanh khoản tại thời điểm viết bài. -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer được kiểm toán bảo mật bởi Trail of Bits và đang chạy 1 chương trình tặng thưởng cho người phát hiện ra lỗi. Tuy nhiên, Balancer đã bị khai thác rất nhiều vào tháng 6 năm 2020. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Tài nguyên | | +|:-------------------------------- |:-------------------------------------------------------------------- | +| Website | [https://balancer.finance/](https://balancer.finance/) | +| Tài liệu dành cho nhà phát triển | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 8faf43b48db922ad8d0cddad8adc3b969e98a822 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:33 -0700 Subject: [PATCH 02999/11794] New translations README.md (Turkish) --- tr/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tr/smart-contracts/api/README.md b/tr/smart-contracts/api/README.md index 16c7d2816..746cd491b 100644 --- a/tr/smart-contracts/api/README.md +++ b/tr/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +Protokol tarafından kullanılan sözleşmeler API'sinin dokümantasyonu: -* [Vault](vault.md) +* [Kasa](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [zaman kilidi](timelock.md) +* [Oracle'lar](oracle.md) +* [Stratejiler](strategies.md) From 57a480212c00f00fcd8645872b2499b0754aeefe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:35 -0700 Subject: [PATCH 03000/11794] New translations curve.md (Vietnamese) --- vi/core-concepts/supported-defi-platforms/curve.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/vi/core-concepts/supported-defi-platforms/curve.md b/vi/core-concepts/supported-defi-platforms/curve.md index d56aa9309..36def1157 100644 --- a/vi/core-concepts/supported-defi-platforms/curve.md +++ b/vi/core-concepts/supported-defi-platforms/curve.md @@ -16,10 +16,10 @@ Khối lượng giao dịch trên Curve thường trên 50 triệu đô la hàng Curve được kiểm toán bảo mật bởi Trail of Bits và đang chạy 1 chương trình tặng thưởng cho người phát hiện ra lỗi. -| Tài nguyên | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Tài nguyên | | +|:-------------------------------- |:------------------------------------------------------------------------ | +| Website | [https://www.curve.fi/](https://uniswap.org/) | +| Tài liệu dành cho nhà phát triển | [https://www.curve.fi/devdocs](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/curvefi](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/EwFs3Pp) | From d146a0d62675a2712757de95513e393ed583e9f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:37 -0700 Subject: [PATCH 03001/11794] New translations erc-20-1.md (Turkish) --- tr/smart-contracts/api/erc-20-1.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tr/smart-contracts/api/erc-20-1.md b/tr/smart-contracts/api/erc-20-1.md index 7aa009ac1..6a819fd48 100644 --- a/tr/smart-contracts/api/erc-20-1.md +++ b/tr/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar için ana ERC20 adresi \(OUSD\): **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD, anlaşılması önemli olan yeni bir özelliğe sahip ERC-20 uyumlu bir tokendır. -{% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +{% hint style="uyarı" %} +OUSD'yi entegre etmek isteyen cüzdanlar ve borsalar, token sahiplerine getiri tahakkuk ettikçe bu değer sık sık değişeceğinden, OUSD için token bakiyelerini önbelleğe almamalıdır. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD'yi ortalama ERC-20 tokenınızdan ayıran en büyük fark, OUSD'nin ` balanceOf () ` işlevinin, havuzun toplam değeri ile hamilinin havuzdaki hissesi ile çarpılan değişken bir miktar döndürme şeklidir. Bu fark, özellikle OUSD tokenını entegre etmek isteyen cüzdanlar ve borsalar için çok önemlidir. OUSD sık sık yeniden ürettiği için bu değer önbelleğe alınmak yerine gerçek zamanlı olarak getirilmelidir. From b08544d12f17f450c1218af0cf45da6ed9195ff0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:39 -0700 Subject: [PATCH 03002/11794] New translations oracle.md (Turkish) --- tr/smart-contracts/api/oracle.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tr/smart-contracts/api/oracle.md b/tr/smart-contracts/api/oracle.md index b369591e0..29cf7de4e 100644 --- a/tr/smart-contracts/api/oracle.md +++ b/tr/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# Oracle'lar -{% hint style="info" %} -Documentation coming soon. +{% hint style="bilgi" %} +Belgeler çok yakında. {% endhint %} From f2358659733d2eb2f7deed5a99af303153c5db13 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:41 -0700 Subject: [PATCH 03003/11794] New translations ousd.md (Turkish) --- tr/smart-contracts/api/ousd.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/smart-contracts/api/ousd.md b/tr/smart-contracts/api/ousd.md index 8d6981144..4106b529f 100644 --- a/tr/smart-contracts/api/ousd.md +++ b/tr/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD -{% hint style="info" %} -Documentation coming soon. +{% hint style="bilgi" %} +Belgeler çok yakında. {% endhint %} From 4a87a1799d7138e94e1bf30c50babadd8521dba9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:42 -0700 Subject: [PATCH 03004/11794] New translations strategies.md (Turkish) --- tr/smart-contracts/api/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tr/smart-contracts/api/strategies.md b/tr/smart-contracts/api/strategies.md index 3133d5b03..750f21bc8 100644 --- a/tr/smart-contracts/api/strategies.md +++ b/tr/smart-contracts/api/strategies.md @@ -1,10 +1,10 @@ -# Strategies +# Stratejiler -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +Yeni piyasa gerçeklerine yanıt vermek ve riski çeşitlendirmek için herhangi bir zamanda yeni stratejiler eklenebilir veya kaldırılabilir. -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +OUSD, lansman sırasında tek bir stratejiden yararlanacak ve yatırılan sermayeyi Compound'a dağıtacak. Kısa süre sonra birçok başka stratejiyi uygulamaya koymayı planlıyoruz. -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +Merkezi olmayan yönetişime geçiş yaptığımızda, amacımız topluluğun yeni stratejiler önermesi ve havuzdaki her strateji için uygun ağırlığı oylamasıdır. Çoğu OUSD sahibinin, fonların bir kısmı için daha muhafazakar pozisyonları korurken daha yüksek getiri fırsatlarına maruz kalmaya değer vereceğini tahmin ediyoruz. From c65283127f808d09dc5e2e17b61a05177017fa52 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:44 -0700 Subject: [PATCH 03005/11794] New translations timelock.md (Turkish) --- tr/smart-contracts/api/timelock.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/tr/smart-contracts/api/timelock.md b/tr/smart-contracts/api/timelock.md index 88954aca7..d2f939691 100644 --- a/tr/smart-contracts/api/timelock.md +++ b/tr/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ -# Timelock +# zaman kilidi -{% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +{% hint style="tehlike" %} +Zaman kilidi, her şeyin çalıştığı doğrulandıktan hemen sonra eklenecektir. O zamana kadar, sözleşmeler Origin'in 5/8 çoklu işaretine tabi olacak. Bu, herhangi bir kritik sorun tespit edilirse daha hızlı bir yanıt sağlar. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +Zaman kilidi sözleşmesi, OUSD sözleşmelerinde herhangi bir değişiklik yapılmadan önce 48 saatlik bir bekleme süresi uygular. Zaman kilidi, çoklu işaretimiz tarafından çağrılabilir ve [ERC-20](../architecture.md), [Vault](vault.md)ve [Strategies](strategies.md) sözleşmelerimizin sahibidir. Zaman geciktiren yönetici eylemleri, yöneticileri kötüye giderse, güvenliği aşılırsa veya kullanıcıların beğenmediği bir değişiklik yaparsa kullanıcılara OUSD'den çıkma şansı verir. -{% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +{% hint style="bilgi" %} +Zaman kilidi, protokolde önerilen yükseltmelere itirazları olması halinde OUSD sahiplerine fonlarını çekmeleri için 48 saat veren bir güvenlik önlemidir. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD biraz değiştirilmiş bir versiyonu kullanılarak bir [Bileşik Timelock](https://compound.finance/docs/governance) olmuştur [OpenZeppelin tarafından denetlenmektedir](https://blog.openzeppelin.com/compound-finance-patch-audit/). 3 önemli fark: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD, herhangi bir sorun tespit edilirse daha hızlı yanıt verebilmek için başlangıçta Bileşik \ (72 saat \) 'ten daha kısa bir bekleme süresi \ (48 saat \) kullanacaktır. +2. 48 saat geçtikten sonra, yalnızca sözleşmenin sahibi değil, herkes aramayı yürütmekte özgürdür. +3. Para yatırma işlemleri \ (ancak para çekme veya transferler değil \) 48 bekleme süresi gerekmeden anında dondurulabilir. Bu, büyük bir güvenlik açığının keşfedilmesi durumundadır. From a9f8259e81d24a0ea2c646f9d323c08212d2f1a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:29:46 -0700 Subject: [PATCH 03006/11794] New translations vault.md (Turkish) --- tr/smart-contracts/api/vault.md | 64 +++++++++++++++++---------------- 1 file changed, 33 insertions(+), 31 deletions(-) diff --git a/tr/smart-contracts/api/vault.md b/tr/smart-contracts/api/vault.md index 2caf7c60a..b7603df66 100644 --- a/tr/smart-contracts/api/vault.md +++ b/tr/smart-contracts/api/vault.md @@ -1,61 +1,63 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + Kasa, protokolün merkezinde yer alır. Kasa, OUSD tokenlarını basmak / kullanmaktan, çeşitli desteklenen stratejiler arasında fonları yeniden dengelemekten ve ödül tokenlarını tasfiye etmekten sorumludur. --- -# Vault +# Kasa -## Methods‌ +## Yöntemler‌ -### mint\(\) +### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +`_asset` parametresi ile belirtilen `_tutar` stablecoin depozitosu karşılığında OUSD'yi daraltır. Arayan, **döviz kuru**bağlı olarak belirli miktarda OUSD alır. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| Parametre adı | Tür | Açıklama | +|:------------- |:------- |:---------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [desteklenen](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stabilcoinin adresi | +| \_Miktar | uint256 | ondalık birimlerle ifade edilen yatırılan miktar | -### mintMultiple\(\) +### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** -Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Tek bir aramada birden fazla stabilcoin depozitosu karşılığında Mints OUSD. Sabit paralar `_assets` dizi parametresi ve miktarlar `_amounts` dizi parametresi ile belirtilir. Arayan, **döviz kuru**bağlı olarak belirli miktarda OUSD alır. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| Parametre adı | Tür | Açıklama | +|:------------------ |:--------------------- |:---------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets CONTEXT | address\[\] CONTEXT | [desteklenen](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stabilcoinin adresi | +| \_Miktar | uint256\[\] | ondalık birimlerle ifade edilen yatırılan miktar | -{% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +{% hint style="uyarı" %} +Geri alımlarda, kullanıcıya hangi stabilcoin \ (ler) i iade edeceğine karar veren kullanıcı değil protokoldür. Hangi coin\(ler)in iade edileceğine dair bu karar, havuzda tutulan varlıkların iç oranlarına dayanmaktadır.‌ {% endhint %} -### redeem\(\) +### tazmin etmek\(\) -**`function redeem(uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +`_amount` parametresiyle belirtilen OUSD, desteklenen bir veya daha fazla stablecoin karşılığında kullanılır. Alınan stablecoin miktarı **döviz kuru**bağlıdır. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| Parametre adı | Tür | Açıklama | +|:------------------ |:------- |:------------------------------------------------ | +| \_amount CONTEXT | uint256 | ondalık birimlerle ifade edilen yatırılan miktar | -### redeemAll\(\)‌ +### redeemAll \ (\) ‌ -**`function redeemAll()`**‌ +**`function mint(address _asset, uint256 _amount)`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +Kullanıcının sahip olduğu tüm OUSD, desteklenen bir veya daha fazla sabit coin karşılığında kullanılır. Alınan stablecoin miktarı **döviz kuru**bağlıdır. -### rebase\(\) +### rebase\(\) + **`function rebase()`**‌ -Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ +rebase (), havuzda o anda depolanan varlıkların değerine göre tüm kullanıcılar için bakiyeleri günceller. `uint256` türüyle temsil edilen dayanak varlıkların ve stratejilerin toplam değerini verir. -### allocate\(\) +### allocate\(\) + **`function allocate()`**‌ From e22bde4c7a365a522f9d930eee9d3a05b91de310 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:41:58 -0700 Subject: [PATCH 03007/11794] New translations getting-started.md (Turkish) --- tr/getting-started.md | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/tr/getting-started.md b/tr/getting-started.md index 6f2b8ae00..e18aa43f8 100644 --- a/tr/getting-started.md +++ b/tr/getting-started.md @@ -1,40 +1,40 @@ -# Getting Started +# Başlamak -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +Bu belgeler, OUSD'nin nasıl çalıştığını açıklamayı, potansiyel riskleri ve faydaları iletmeyi ve kod tabanımıza katkıda bulunmak veya OUSD'yi ürünlerine entegre etmek isteyen geliştiriciler için bir kılavuz sağlamayı amaçlamaktadır. İşte dalmanız ve başlamanız için birkaç yol. -**Mint or Redeem** +**Basmak veya itfa** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint, herkesin [DApp](www.ousd.com) ve [Metamask](https://www.metamask.io)gibi web-3 özellikli bir kripto para birimi cüzdanı kullanarak OUSD jetonları oluşturmasına veya ticaretine izin verir. Bu, OUSD almanın yerel yoludur, özellikle piyasayı diğer borsalarda hareket ettirme riskini alabilecek büyük bir miktar istiyorsanız. -**Buy on Exchanges** +**Borsalarda Satın Alın** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +Küçük miktarlar için, OUSD ile kazanmaya başlamanın en kolay yolu, onu Uniswap gibi merkezi olmayan bir borsada satın almaktır. Mevcut çiftler şu anda mevcuttur: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Uniswap'te OUSD satın alın](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Mooniswap'te OUSD satın alın](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +Ek olarak, OUSD'nin yakında diğer merkezi olmayan ve merkezi borsalarda yaygın olarak kullanılabileceğini tahmin ediyoruz. -**Adding OUSD to Your Wallet** +**Cüzdanınıza OUSD Ekleme** -{% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +{% hint style="başarı" %} +Origin Dollar için ana ERC20 adresi \(OUSD\): **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +OUSD'niz cüzdanınızda otomatik olarak görünmüyorsa, yukarıdaki adresi kullanarak manuel olarak ekleyebilmelisiniz. OUSD'nin olabildiğince çok cüzdan tarafından desteklenmesini ve iyi bilinen tüm token listelerine dahil edilmesini istiyoruz. Bu alanda sunabileceğiniz her türlü yardıma minnettar oluruz. -**Integrating OUSD** +**OUSD entegrasyonu** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD, desteklemek isteyen çoğu uygulama için özel entegrasyon çalışması gerektiren standart olmayan bir ERC-20 belirtecidir. Özellikle, geliştiricilerin esnek tedarikimizin nasıl çalıştığını anlamaları önemlidir, çünkü bu kolayca beklenmedik davranışlara neden olabilir. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +OUSD'yi desteklemekle ilgilenen bir cüzdan sağlayıcısı veya kripto borsası iseniz, lütfen aşağıdaki kılavuzlara bakın: -{% page-ref page="smart-contracts/architecture.md" %} +{% page-ref page = "smart-contracts / architecture.md"%} -{% page-ref page="smart-contracts/api/" %} +{% page-ref page = "smart-contracts / "%} -**Getting Help** +**Yardım almak** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Lütfen Origin'in [Discord](www.originprotocol.com/discord) sunucusundaki Origin Dollar \ #engineering odasına katılın. Ekibimiz ve topluluğumuzun üyeleri, inşa etmenize yardımcı olmak için sabırsızlanıyor. Sorularınız gelişmemize yardımcı olur, bu yüzden lütfen burada aradığınızı bulamazsanız sormaktan çekinmeyin. From ce4b93a2063bfa855888d797242935be4ec4d4e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:42:00 -0700 Subject: [PATCH 03008/11794] New translations how-it-works.md (Turkish) --- tr/how-it-works.md | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/tr/how-it-works.md b/tr/how-it-works.md index 8bf7459de..0de2a9112 100644 --- a/tr/how-it-works.md +++ b/tr/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# Nasıl çalışır -#### 100% Backed and Stable +#### % 100 Destekli ve Kararlı -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar \ (OUSD \), Ethereum ağı için ERC-20 uyumlu bir tokendır. -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD, USDT, USDC ve DAI gibi diğer sabit paralar tarafından 1: 1 desteklenen istikrarlı bir para birimidir. Sonuç olarak, 1 OUSD değer olarak her zaman 1 ABD dolarına çok yakın olmalıdır. -{% hint style="success" %} +{% hint style="başarı" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### OUSD Basmak (minting) -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +Kullanıcılar mevcut stablecoin'lerini (şu anda USDT, USDC ve DAI \) resmi [Origin Dollar DApp](www.ousd.com)OUSD'ye çeviriyor. Verilen OUSD, derhal bileşik getiriyi tahakkuk etmeye başlar. -**Redeeming OUSD** +**OUSD'yi kullanma** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Kullanıcılar, [Origin Dollar DApp](www.ousd.com)kullanarak OUSD'larını istedikleri zaman diğer stabilcoinlere dönüştürebilirler. Geri ödeme sırasında% 0,5 çıkış ücreti alınır ve havuzda kalan katılımcılara ek getiri olarak dağıtılır. Ücret, saldırganların geri kalan oracle'lardan yararlanmasını zorlaştıran ve temel varlıkların yanlış fiyatlandırılması durumunda havuzdan stabilcoinleri sifonlamalarını engelleyen bir güvenlik özelliği olarak hizmet eder. Bu ücret, uzun vadeli sahiplerini kısa vadeli spekülatörlere teşvik etmek için var. -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Kullanımdan sonra, akıllı sözleşme hangi stabilcoin \ (ler) in kullanıcıya iade edileceğini belirleyecektir. Mevcut uygulamada, havuz, mevcut varlıklarla aynı oranda madeni para iade edecektir. Bu kullanıcı opsiyonelliği eksikliği, desteklenen stabilcoinlerden herhangi birinin dolara kurunu kaybetmesi durumunda havuzu bir bütün olarak korur. -{% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +{% hint style="uyarı" %} +% **0,5'lik bir çıkış ücreti vardır** ve kullanıcı hangi sabit paraları alacağını seçemez. {% endhint %} -#### A**utomated Yield Farming** +#### Bir**utomated Verim Tarım ( Yield Farming)** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD, Bileşik, Aave, Uniswap, Dengeleyici ve Eğri gibi diğer DeFi protokollerine OUSD akıllı sözleşmesine yatırılan temel sabit paraları dağıtarak getiri üretir. Havuza her ay yeni çeşitlendirilmiş stratejilerin eklenmesi beklenmektedir. Toplanan faiz, alım satım ücretleri ve ödül jetonları bir araya getirilir ve OUSD cinsinden getiriler üretmek için stabilcoinlere dönüştürülür. Zamanla, protokol, OUSD sahiplerine en iyi verimi sağlamak için varlıkları farklı likidite havuzlarına girip çıkaracaktır. -#### **Elastic Supply** +#### **Elastik Tedarik** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +Oluşturulan getiriler, para arzının sürekli olarak yeniden finanse edilmesi yoluyla OUSD sahiplerine aktarılır. OUSD, protokolün ürettiği getiriye yanıt olarak para arzını sürekli olarak ayarlar. Bu, OUSD fiyatının 1 $ olarak sabit kalmasına izin verirken, token sahiplerinin cüzdanlarındaki bakiyeler, protokol tarafından kazanılan getirileri yansıtacak şekilde gerçek zamanlı olarak ayarlanır. -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +Sonuç, harcanması kolay, otomatik olarak aşırı büyük getiriler kazanan ve mevcut stabilcoinlerden daha fazla tutulması arzu edilen bir stablecoin'dir. From c39ae9cfd506eb55e1fdbb25168cc64206f0d147 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:42:02 -0700 Subject: [PATCH 03009/11794] New translations architecture.md (Turkish) --- tr/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tr/smart-contracts/architecture.md b/tr/smart-contracts/architecture.md index c3a21d407..af856278d 100644 --- a/tr/smart-contracts/architecture.md +++ b/tr/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# Architecture +# Mimari ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD, bir dizi akıllı sözleşmeden oluşur. Bu sözleşmelerin her biri, yönetişim protokolleri aracılığıyla yükseltilebilen bir vekil sözleşmesine sarılmıştır. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Dahili olarak, havuzdaki sahiplik, her bir sahip için havuzun sahiplik yüzdesini temsil eden bir kredi sistemi kullanılarak izlenir. ERC-20 sözleşmesi, bir bakiyeyi görüntülerken veya cüzdanlar arasında bir transfer başlatırken USD şartlarına dönüştürmeyi ele alır. -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +[Vault](api/vault.md) , OUSD'nin basılması ve yakılmasından sorumludur. Ayrıca, desteklenen [ Stratejileri ](../core-concepts/supported-strategies/) 'nin her birine dağıtılan varlıkların yüzdesini de uygular. Depo, gaz maliyetlerini optimize etmek için, çoğu biriktirme ve itfanın varlıkları stratejilerden sarmadan / çözmeden gerçekleşmesine izin veren bir tampon bulundurur. From 9a4599dff5f4581fc72c463345bf922adade6896 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:42:03 -0700 Subject: [PATCH 03010/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 62 +++++++++++++++++----------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 3e4406704..d8a75759e 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -1,53 +1,53 @@ -# Registry +# Kayıt -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +Ethereum ana ağına dağıtılan OUSD akıllı sözleşmelerinin tam kaydı burada. {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar için ana ERC20 adresi \(OUSD\): **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | - -Internal implementation contracts: - -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +İyi bilinen adresler \ (genellikle proxy sarmalayıcılar \): + +| Kontrakt | Adres | ENS | +|:------------ |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Kasa | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| zaman kilidi | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5/8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + +İç uygulama sözleşmeleri: + +| Kontrakt | Adres | +|:--------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Uniswap Oracle'ı açın | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) +[İyi bilinen adresler \ (genellikle proxy sarmalayıcılar \):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [Stratejiler](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Adres](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Mevcut Tahsis](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:-------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:---------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) +[İç uygulama sözleşmeleri:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [Strateji](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Adres](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [Kontrakt](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Adres](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | From d3acc71a5a55dbd599cefb95e3ae8c1bedd84053 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:50:32 -0700 Subject: [PATCH 03011/11794] New translations README.md (Turkish) --- tr/README.md | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/tr/README.md b/tr/README.md index 01162cf25..faa520fe5 100644 --- a/tr/README.md +++ b/tr/README.md @@ -1,30 +1,32 @@ --- -description: The first stablecoin that earns a yield while it's still in your wallet +description: Hâlâ cüzdanınızdayken getiri sağlayan ilk stabilcoin --- -# Introduction +# Giriş -## **A Better Form of Money** +## **Daha İyi Bir Para Şekli** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar \ (OUSD \), Ethereum ağında ilk olarak Eylül 2020'de piyasaya sürülen yeni bir stabilcoin. OUSD, pasif olarak cüzdanlarda tutulurken oldukça rekabetçi getiriler elde ettiğinden, tasarımı mevcut sabit paralardan daha üstündür. ![](.gitbook/assets/origin-dollar-summary.jpeg) -**Background** +**Arka plan** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +1999 yılında, Yu Pan, Origin Ar&Ge mühendisi ve yoldaşı PayPal kurucuları [tasavvur](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) faiz geleneksel bankacılık sistemlerine bağlanmak zorunda kalmadan stratejileri ve banka kartlarını veren ile tamamlandı, “yeni dünya para birimi” oluşturma. Birkaç pivot ve bir eBay satın alma sonrası, PayPal bu alandaki hedeflerinden vazgeçti. -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +Neredeyse yirmi yıl sonra, Tether, 2014 yılında USD cinsinden bir stabilcoin konseptini tanıttı. O zamandan beri, stabilcoinler, kullanıcıları serbest dalgalı para birimlerinin fiyat dalgalanmalarına maruz bırakmadan değer aktarmanın ideal bir yolu olarak kendilerini kanıtladılar. Bugün, Tether aracılığıyla Bitcoin'den daha fazla değer -One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. +aktarılıyor. Bu arada, Merkezi Olmayan Finans \ (DeFi \), borç verme ve ticaret protokollerinden getiri sağlayan akıllı sözleşmelere kilitlenmiş [milyar dolarlık](https://defipulse.com/) sermaye ile bir büyüme patlaması yaşadı.

-To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +Mevcut stablecoin'lerle ilgili sorunlardan biri, kullanıcıların tokenlerini akıllı sözleşmelerde kilitleyerek kolayca harcanabilir bir madeni para tutma ile getiri elde etme arasında sürekli seçim yapmak zorunda olmalarıdır. Örneğin, Aave'de USDC'yi kilitleyen kullanıcılar bu USDC'nin bir kısmını aynı anda harcayamazlar. Pahalı Ethereum gaz ücretleri, bu kullanıcılar harcama modu ile kazanç modu arasında geçiş yapmak istediklerinde "geçiş maliyeti" olarak işlev görür. -With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +Sorunları daha da kötüleştirmek için, borç verme ve ticaret faaliyetlerinden elde edilen getiriler hızla değişiyor. Sofistike DeFi getiri sahipleri, birçok rakip platformda varlık portföylerini sürekli olarak yeniden dengelemek zorunda kalmaya aşinadır. Gaz ücretleri bir kez daha rekolteye dönüştüğü için bu zaman alıcı ve pahalıdır. Ek olarak, APY'ler kararsız ve sürekli dalgalandıklarından gerçek ROI'yi hesaplamak zaman alıcıdır. Kolay bir hesap birimi yok. Sonuç olarak, DeFi son derece hızlı büyürken, yine de birçok kripto para birimi kullanıcısının katılımını zorlaştırıyor. -Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. +OUSD ile OUSD'nizi harcamak istediğinizde karmaşık pozisyonları çözmenize gerek yoktur. Harcanabilir sermayenin kilidini açmak için benzin ödemek zorunda kalmadan özgürce transfer edebilirsiniz. Ek olarak, OUSD, hiçbir zorluk yaşamadan DeFi'deki en yüksek kazanç fırsatlarından bazılarına erişmenizi sağlar. OUSD akıllı sözleşmesi, temel sermayenizi algoritmik olarak çeşitli getiri kazanma stratejilerine yönlendirir ve riski çeşitlendirirken büyük getiri elde etmek için zaman içinde yeniden dengelenir. Kazançlar otomatik olarak cüzdanınızda birikir ve OUSD tuttuğunuz sürece sürekli olarak birleşir. Yine, staking veya kilitlenme gerekmez. OUSD ayrıca ideal bir hesap birimi olarak hizmet eder. DeFi yatırımcıları, faizleri otomatik olarak birleştikçe sürekli güncellenen OUSD bakiyelerini gerçek zamanlı olarak kolayca görebildikleri için kazançlarını hesaplamak için artık karmaşık elektronik tablolara ihtiyaç duymuyorlar. OUSD, DeFi verim çiftçileri ve acemi kripto para birimi kullanıcıları için ideal bir stabilcoin'dir. -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +Cryptocurrency ve fintech gazileri tarafından oluşturulan Origin Dollar, seri girişimcileri, erken kripto para birimi yatırımcılarını, YouTube'daki ilk çalışanları, Google / Dropbox'taki mühendislik yöneticileri ve Paypal'dan birini içeren [Origin Protocol](https://www.originprotocol.com) [takım](https://www.originprotocol.com/team) tarafından sunulur. kurucularından Yu Pan. -Welcome to the future of money. +Nasıl çalıştığına dair teknik ayrıntılara dalmak isteyenler için bu dokümanlar harika bir başlangıç noktasıdır. Geliştiricileri, [Github](http://www.github.com/OriginProtocol) \ (% 100 açık kaynak \) ürünümüzü denetlemeye ve katkıda bulunmaya teşvik ediyoruz. Sorularınız varsa veya başlamak için yardıma ihtiyacınız olursa ekibimiz [Discord](https://www.originprotocol.com/discord) takılıyor. + +Paranın geleceğine hoş geldiniz. From 19b6a9a85f5d7787f3ac9657edc56df06a46e854 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 7 Oct 2020 17:50:34 -0700 Subject: [PATCH 03012/11794] New translations SUMMARY.md (Turkish) --- tr/SUMMARY.md | 66 +++++++++++++++++++++++++-------------------------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/tr/SUMMARY.md b/tr/SUMMARY.md index 4148c0355..aa0c61d80 100644 --- a/tr/SUMMARY.md +++ b/tr/SUMMARY.md @@ -1,21 +1,21 @@ -# Table of contents +# İçindekiler -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [Giriş](README.md) +* [Nasıl çalışır](how-it-works.md) +* [Başlamak](getting-started.md) -## Core Concepts +## Temel Kavramlar -* [Elastic Supply](core-concepts/elastic-supply.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [Elastik Tedarik](core-concepts/elastic-supply.md) +* [Verim Üretimi](core-concepts/yield-generation/README.md) + * [Lending ( Borç Verme )](core-concepts/yield-generation/lending.md) + * [Pazar yapımı](core-concepts/yield-generation/market-making.md) + * [Ödüller](core-concepts/yield-generation/rewards.md) +* [Desteklenen Stablecoinler](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [Desteklenen Stratejiler](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) @@ -23,37 +23,37 @@ * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [Fon Yönetimi](core-concepts/fund-management/README.md) + * [Kazanma Stratejileri](core-concepts/fund-management/earning-strategies.md) + * [Çeşitlendirme](core-concepts/fund-management/diversification.md) +* [Fiyat Oracle'ları](core-concepts/price-oracles.md) -## Governance +## Yönetişim -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [Prensipler](governance/principles.md) +* [Yönetici Ayrıcalıkları](governance/admin-privileges.md) -## Smart Contracts +## Akıllı Sözleşmeler -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [Mimari](smart-contracts/architecture.md) +* [Kayıt](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [Kasa](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [zaman kilidi](smart-contracts/api/timelock.md) + * [Oracle'lar](smart-contracts/api/oracle.md) + * [Stratejiler](smart-contracts/api/strategies.md) -## Security & Risks +## Güvenlik & Riskler -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) +* [Riskler](security-and-risks/risks.md) +* [Denetimler](security-and-risks/audits.md) +* [Bug Ödülleri](security-and-risks/bug-bounties.md) +* [Katkı](security-and-risks/contributing.md) -## Links +## Bağlantılar -* [Github](https://www.github.com/originprotocol/origin-dollar) +* [GitHub](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) From 578dcf716b60ab5e82a1349f0e8c5e9c82031e53 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 9 Oct 2020 11:38:41 -0700 Subject: [PATCH 03013/11794] New translations vault.md (Turkish) --- tr/smart-contracts/api/vault.md | 138 ++++++++++++++++---------------- 1 file changed, 69 insertions(+), 69 deletions(-) diff --git a/tr/smart-contracts/api/vault.md b/tr/smart-contracts/api/vault.md index b7603df66..5aaec503f 100644 --- a/tr/smart-contracts/api/vault.md +++ b/tr/smart-contracts/api/vault.md @@ -56,122 +56,122 @@ Kullanıcının sahip olduğu tüm OUSD, desteklenen bir veya daha fazla sabit c rebase (), havuzda o anda depolanan varlıkların değerine göre tüm kullanıcılar için bakiyeleri günceller. `uint256` türüyle temsil edilen dayanak varlıkların ve stratejilerin toplam değerini verir. -### allocate\(\) - +### ayırmak \ (\) -**`function allocate()`**‌ +**`function rebase()`**‌ -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Verimi en üst düzeye çıkarmak ve riski çeşitlendirmek için yönetim altındaki varlıkları öngörülen [Stratejilere](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) taşır. -### totalValue\(\) +### toplam değer\(\) -**`function totalValue()`**‌ +**`function rebase()`**‌ -Returns total value of underlying assets and strategies. +Temel varlıkların ve stratejilerin toplam değerini verir. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `dönüş` isim | Tür | Açıklama | +|:------------ |:------- |:--------------------------------------------------------- | +| değer | uint256 | Temel varlıkların ve stratejilerin toplam değerini verir. | -### checkBalance\(\) +### checkBalance\(\) + -**`function checkBalance(address _asset)`**‌ +**`function rebase()`**‌ -Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. +Apps Kasası'nda tutulan`_asset` parametresi ve `uint256` türüyle temsil edilen tüm stratejiler tarafından belirtilen bir öğenin bakiyesini döndürür. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| Parametre adı | Tür | Açıklama | +|:------------- |:----- |:---------------------------------------------------------------------------------------------------------------------------------------------- | +| \_varlık | adres | [desteklenen](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stabilcoinin adresi | -### calculateRedeemOutputs\(\) +### calculateRedeemOutputs \ (\) -**`function calculateRedeemOutputs(uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. +`redeem` işlevinin `_amount` parametresi tarafından belirtilen belirli miktarda OUSD paraya çevrildiğinde döndüreceği stabilcoin karışımını hesaplayın. Bir dizi stablecoin değeri döndürür. -To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. +Stabilcoin değerlerini doğru stabilcoin para birimine atfetmek için bu çağrı, bir stabilcoin adresi dizisi döndüren `getAllAssets` fonksiyonu ile birlikte kullanılmalıdır. -The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. +`calculateRedeemOutputs` tarafından döndürülen bir dizinin dizini, `getAllAssets` işlevi tarafından döndürülen bir dizideki aynı dizine sahip stabilcoin adresine karşılık gelir. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| Parametre adı | Tür | Açıklama | +|:------------- |:------- |:------------------------------------------------ | +| \_Miktar | uint256 | ondalık birimlerle ifade edilen yatırılan miktar | -| `return` name | Type | Description | -|:------------- |:------------- |:--------------------------------------------------------------------------- | -| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | +| `dönüş` isim | Tür | Açıklama | +|:------------ |:------------- |:------------------------------------------------------------------------ | +| çıktılar | uint256\[\] | stabilcoin varlıklarının miktarı dizisi `paraya çevirme` işlevi döndürür | -### getAssetCount\(\) +### getAssetCount \ (\) -**`function getAssetCount()`**‌ +**`function rebase()`**‌ -Return the number of supported stablecoin assets represented by `uint256` type.‌ +`uint256` türü ile temsil edilen desteklenen stablecoin varlıklarının sayısını döndürün. -### getAllAssets\(\) +### getAllAssets \ (\) -**`function getAllAssets()`**‌ +**`function rebase()`**‌ -Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ +`uint256` türü ile temsil edilen desteklenen stablecoin varlıklarının sayısını döndürün. -### getStrategyCount\(\)‌ +### getStrategyCount \ (\) ‌ -**`function getStrategyCount()`**‌ +**`function rebase()`**‌ -Return the number of strategies active on the Vault represented by `uint256` type.‌ +`uint256` türü ile temsil edilen desteklenen stablecoin varlıklarının sayısını döndürün. -### getAPR\(\) +### getAPR \ (\) -**`function getAPR()`**‌ +**`function rebase()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ +Apps Kasası ve `uint256` türüyle temsil edilen tüm Stratejilerin toplam yıllık yüzde getirisini \ (APR \) getirin. Ortaya çıkan numarada 18 ondalık boşluk vardır. -### isSupportedAsset\(\) +### isSupportedAsset \ (\) -**`function isSupportedAsset(address _asset)`**‌ +**`isSupportedAsset (adres _asset)`** -Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. +`_asset` parametresiyle belirtilen öğe Apps Kasası tarafından destekleniyorsa doğru olan boole değerini döndürür. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| Parametre adı | Tür | Açıklama | +|:------------- |:----- |:-------------------- | +| \_varlık | adres | Stabilcoin'in adresi | -### priceUSDMint\(\) +### fiyatUSDMint \ (\) -**`function priceUSDMint(string symbol)`**‌‌ +**`function mint(address _asset, uint256 _amount)`** -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +`uint256` türüyle temsil edilen OUSD basarken kullanılan `sembolü` parametreleri tarafından belirtilen sabit bir madeni paranın döviz kuru fiyatını döndürür. Ortaya çıkan numarada 18 ondalık boşluk vardır. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| Parametre adı | Tür | Açıklama | +|:------------- |:---- |:--------------------- | +| sembol | dizi | Stabilcoin'in sembolü | -### priceUSDRedeem\(\) +### fiyatUSDRedeem \ (\) -**`function priceUSDRedeem(string symbol)`**‌‌ +**`function mint(address _asset, uint256 _amount)`** -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +`uint256` türüyle temsil edilen OUSD basarken kullanılan `sembolü` parametreleri tarafından belirtilen sabit bir madeni paranın döviz kuru fiyatını döndürür. Ortaya çıkan numarada 18 ondalık boşluk vardır. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| Parametre adı | Tür | Açıklama | +|:------------- |:---- |:--------------------- | +| sembol | dizi | Stabilcoin'in sembolü | -### priceAssetUSDMint\(\)‌ +### priceAssetUSDMint \ (\) ‌ -**`function priceAssetUSDMint(address _asset)`**‌‌ +**`function mint(address _asset, uint256 _amount)`** -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +`uint256` türüyle temsil edilen OUSD basarken kullanılan `sembolü` parametreleri tarafından belirtilen sabit bir madeni paranın döviz kuru fiyatını döndürür. Ortaya çıkan numarada 18 ondalık boşluk vardır. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| Parametre adı | Tür | Açıklama | +|:------------- |:------- |:--------------------- | +| \_varlık | address | Stabilcoin'in adresi‌ | -### priceAssetUSDRedeem\(\)‌ +### priceAssetUSDRedeem \ (\) ‌ -**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ +**`function mint(address _asset, uint256 _amount)`** -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +`uint256` türüyle temsil edilen OUSD basarken kullanılan `sembolü` parametreleri tarafından belirtilen stabil coinin döviz kuru fiyatını döndürür. Ortaya çıkan numarada 18 ondalık boşluk vardır. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| Parametre adı | Tür | Açıklama | +|:------------- |:----- |:-------------------- | +| \_varlık | adres | Stabilcoin'in adresi | From 434eb051b73d3ff47bd1de7b9f1415ad5baec887 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 9 Oct 2020 11:38:43 -0700 Subject: [PATCH 03014/11794] New translations contributing.md (Vietnamese) --- vi/security-and-risks/contributing.md | 94 +++++++++++++-------------- 1 file changed, 47 insertions(+), 47 deletions(-) diff --git a/vi/security-and-risks/contributing.md b/vi/security-and-risks/contributing.md index 5d53b886f..2178ff1bc 100644 --- a/vi/security-and-risks/contributing.md +++ b/vi/security-and-risks/contributing.md @@ -1,84 +1,84 @@ -# Contributing +# Đóng góp -**100% Open-source** +**100% Mã nguồn mở** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD là dự án mã nguồn mở hoàn toàn và chúng tôi hoan nghênh mọi đóng góp của toàn thể cộng đồng. Bạn có thể hỗ trợ đội ngũ chúng tôi bằng việc báo cáo sự cố bảo mật, đóng góp lập trình hay giúp chúng tôi cải thiện cộng đồng của mình. -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +Chúng tôi làm việc một cách công khai và tài khoản Discord luôn chào đón tất cả cá thành viên trong cộng đồng. Nếu bạn có câu hỏi hoặc cần trợ giúp, các kênh Discord OUSD là nơi tốt nhất để nhận hỗ trợ từ nhóm và cộng đồng của chúng tôi. -#### Development Process +#### Quá trình phát triển -Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. +Chiến lược phân nhánh của chúng tôi tương tự như [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), nhưng chúng tôi thực hiện tất cả quá trình phát triển của mình trong nhánh `chính` và có nhánh `ổn định` cho các mã lập trình đã được phát hành. -Your development flow should look like: +Bạn có thể tham khảo các bước sau nếu muốn đóng góp cho Origin: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +1. Tìm một vấn đề thú vị và trao đổi với chúng tôi! Vui lòng ghé kênh `#engineering` [Discord](https://discord.gg/jyxpUSe) và cho chúng tôi biết bạn muốn làm gì. +2. Nhắn tin cho [thành viên của team](https://github.com/orgs/OriginProtocol/teams/core/members) trên Discord và yêu cầu được thêm vào nhóm [cộng tác viên](https://github.com/orgs/OriginProtocol/teams/contributors) của chúng tôi. Nếu không, bạn sẽ cần phải folk kho giữ liệu code (repo) liên quan và đẩy các nhánh tính năng vào folk riêng của bạn. +3. Thêm nhận xét về vấn đề hoặc tự phân bổ cho bản thân tránh tình trạng nhiều cộng tác viên cùng xử lý 1 nhiệm vụ. +4. Bắt đầu với nhánh `chính` và kiểm tra nhánh tính năng mới trừ khi bạn đang đóng góp vào một tính năng hiện có. +5. Sử dụng [kiểu lập trình](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) thích hợp và lập trình mã code tốt. +6. Kéo các cam kết mới nhất từ `nhánh chính` và xác nhận rằng mã lập trình của bạn hoạt động tốt với với bất kỳ công việc nào đã được tích hợp kể từ khi bạn bắt đầu. +7. Đẩy chi nhánh của bạn lên kho lưu trữ ngược dòng (tức là https: //github.com/OriginProtocol/ [repo]) để những người đóng góp khác có thể dễ dàng xử lý nó nếu cần. +8. Vui lòng yêu cầu đánh giá trong bài PR bằng cách nhấp vào biểu tượng bánh răng bên cạnh “Người đánh giá” ở cột bên phải. -The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. +Nhánh `chính` bị khóa để chỉ các [ thành viên chính ](https://github.com/orgs/OriginProtocol/teams/core) của team có thể hợp nhất các yêu cầu kéo của bạn. Kéo các yêu cầu được đã được xem trước bởi những người đóng góp tin cậy khác sẽ nhanh và được hợp nhất nhanh hơn! Kiểm tra kênh `#engineering` trên Discord để tìm kiếm những người đánh giá thích hợp. -#### Coding Style +#### Kiểu lập trình -We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. +Chúng tôi sử dụng nhiều ngôn ngữ lập trình khác nhau trong kho lập trình (repo). Khi đóng góp, vui lòng tuân theo các quy ước lập trình hiện có và tham khảo tệp CONTRIBUTING.md trong kho lưu trữ, nếu có. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +Đối với JavaScript, chúng tôi sử dụng kiểu [NPM](https://docs.npmjs.com/misc/coding-style), được thực thi tự động thông qua [prettier](https://prettier.io/). -For Solidity, we use two-space indents. +Đối với Solidity, chúng tôi sử dụng thụt lề hai dấu cách (two-space indents). -#### Protocol Design +#### Thiết kế giao thức -When considering protocol or implementation design proposals, we are looking for: +Khi xem xét đề xuất giao thức hoặc thiết kế triển khai, chúng tôi đang tìm kiếm: -* A description of the problem this design proposal solves -* Discussion of the trade-offs involved -* Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) -* Discussion of the proposed solution +* Mô tả vấn đề mà bản đề xuất này sẽ giải quyết +* Thảo luận về những đánh đổi liên quan +* Xem xét các giải pháp hiện có khác +* Link đến tài liệu có liên quan (RFC, bài báo, v. v.) +* Thảo luận về giải pháp đề xuất -Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. +Xin lưu ý rằng thiết kế giao thức là công việc khó khăn và tỉ mỉ. Bạn có thể cần xem lại tài liệu hiện có và suy nghĩ qua các trường hợp sử dụng tổng quát. -#### Community Guidelines +#### Hỗ trợ cộng đồng -We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: +Chúng tôi luôn hướng tới duy trì một cộng đồng liên tục phát triển và hợp tác. Chúng tôi cần sự giúp đỡ của các bạn để đạt được mục tiêu kể trên. Nếu bạn muốn hỗ trợ chúng tôi phát triển cộng đồng, đây là một số nguyên tắc mà chúng tôi đề ra: -* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! -* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. -* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. -* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. +* Thái độ tốt: Lịch sự, tôn trọng với các thành viên trong cộng đồng: không phân biệt vùng miền, chủng tộc, giới tính hoặc các hành vi tương tự. Chúng tôi thích những người tử tế hơn những người xấu tính! +* Thái độ hoan nghênh: Làm cho mọi người trong cộng đồng của chúng tôi cảm thấy được chào đón không phân biệt tiểu sử và mức độ đóng góp của họ, làm mọi cách có thể để khuyến khích sự gắn kết của cộng đồng. +* Tuân thủ pháp luật: Về cơ bản, không để bất kỳ ai gặp rắc rối. Chỉ chia sẻ nội dung mà bạn sở hữu, không chia sẻ thông tin riêng tư hoặc thông tin nhạy cảm và không vi phạm pháp luật. +* Duy trì đúng chủ đề: Đảm bảo rằng nội dung được đăng lên các kênh 1 cách phù hợp, tránh gây thảo luận lạc đề. Hãy nhớ khi bạn cập nhật một vấn đề hoặc trả lời email mà bạn có khả năng gửi cho một số lượng lớn người nhận. Vui lòng kiểm tra thật kỹ trước khi thực hiện. Cần lưu ý rằng không ai thích bị làm phiền cả. -#### Reporting Issues +#### Báo cáo lỗi -If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! +Nếu bạn tìm thấy lỗi, nhầm lẫn hoặc mâu thuẫn trong mã hoặc tài liệu của Origin, vui lòng cho chúng tôi biết bằng cách gửi nội dung vấn đề đó trên GitHub. Không có vấn đề nào là quá nhỏ. Hãy giúp chúng tôi sửa lỗi dù chỉ là nhỏ nhất! -#### Security Issues +#### Vấn đề bảo mật -OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! +OUSD vẫn đang trong giai đoạn phát triển ban đầu, có nghĩa là có thể tồn tại vấn đề với giao thức hoặc trong việc triển khai của chúng tôi. Chúng tôi rất coi trọng các lỗ hổng bảo mật. Nếu bạn phát hiện ra một vấn đề bảo mật, vui lòng thông báo cho chúng tôi ngay lập tức! -If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. +Nếu bạn tìm thấy lỗ hổng bảo mật, vui lòng gửi báo cáo của bạn tới [security@originprotocol.com](mailto:security@originprotocol.com) hoặc gửi tin nhắn mã hóa đến [@joshfraser trên Keybase](https://keybase.io/joshfraser). Vui lòng KHÔNG gửi lỗi bảo mật mà bạn phát hiện được 1 cách công khai. Hãy nhớ xem lại nguyên tắc của chúng tôi về khai báo thông tin và đủ điều kiện nhận tiền thưởng khi tìm ra lỗi. {% page-ref page="bug-bounties.md" %} -#### **Community Improvement** +#### **Phát triển cộng đồng** -Origin is just as much about community as it is about our technology. +Duy trì và phát triển cộng đồng của Origin cũng quan trọng ngang với việc phát triển cộng nghệ. -We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. +Chúng tôi cần sự trợ giúp liên tục trong việc cải thiện tài liệu, xây dựng các công cụ mới phù hợp giao diện nền tảng của chúng tôi, truyền bá thông tin đến người dùng mới, giúp người dùng mới nắm bắt thông tin quan trọng ban đầu và hơn thế nữa. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Vui lòng liên hệ với chúng tôi nếu bạn muốn giúp đỡ. Kênh `general` của chúng tôi trên [Discord](https://www.originprotocol.com/discord) là một nơi tuyệt vời để chia sẻ ý tưởng và tình nguyện giúp đỡ chúng tôi. -#### Full-Time Positions +#### Vị trí Toàn thời gian -Origin occasionally hires developers for part-time or full-time positions. +Origin thi thoảng sẽ tuyển dụng các nhà phát triển cho các vị trí bán thời gian hoặc toàn thời gian. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +Chúng tôi rất ưu tiên tuyển dụng những người đã có những đóng góp cho dự án. Nếu bạn muốn tham gia cùng chúng tôi với tư cách là nhân viên toàn thời gian thì cách tốt nhất để bắt đầu là tương tác với độ ngũ của Origin và bắt đầu đóng góp vào công việc lập trình. Rất ít khả năng chúng tôi sẽ offer bạn một vị trí toàn thời gian trong nhóm kỹ thuật của chúng tôi trừ khi bạn đã có một vài đóng góp nhất định (hợp nhất một vài yêu cầu). -If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). +Nếu bạn quan tâm, hãy xem [danh sách việc làm tại Origin Protocol](https://angel.co/originprotocol/jobs). Nếu bạn muốn trợ giúp theo cách khác, vui lòng đề xuất ý tưởng của bạn trên [kênh Discord](https://www.originprotocol.com/discord)của chúng tôi. From 1789540b520761ea36dd73e6ffb32f5b4aa6b178 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 9 Oct 2020 11:38:45 -0700 Subject: [PATCH 03015/11794] New translations architecture.md (Indonesian) --- id/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/id/smart-contracts/architecture.md b/id/smart-contracts/architecture.md index c3a21d407..f098357c2 100644 --- a/id/smart-contracts/architecture.md +++ b/id/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# Architecture +# Arsitektur ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD terdiri dari serangkaian kontrak pintar. Setiap kontrak ini dibungkus dalam kontrak proxy yang dapat ditingkatkan melalui protokol tata kelola. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Secara internal, kepemilikan dalam kumpulan dilacak menggunakan sistem kredit yang mewakili persentase kepemilikan kumpulan untuk setiap pemegang. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +[Vault](api/vault.md) bertanggung jawab untuk mencetak dan membakar OUSD. Ini juga memberlakukan persentase aset yang disebarkan ke masing-masing [Strategi](../core-concepts/supported-strategies/) yang didukung. To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From a201fd31fa50b2be3a09001c375caab3da4e30c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 9 Oct 2020 11:38:47 -0700 Subject: [PATCH 03016/11794] New translations vault.md (Indonesian) --- id/smart-contracts/api/vault.md | 38 ++++++++++++++++----------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/id/smart-contracts/api/vault.md b/id/smart-contracts/api/vault.md index 2caf7c60a..1e932fc97 100644 --- a/id/smart-contracts/api/vault.md +++ b/id/smart-contracts/api/vault.md @@ -1,6 +1,6 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + Vault adalah inti dari protokol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- # Vault @@ -24,30 +24,30 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| Nama Parameter | Tipe | Deskripsi | +|:-------------- |:--------------- |:----------------------------------------------------------------------------------------------------------------------------------------------- | +| \_aktiva | alamat\[\] | Alamat dari [didukung](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_jumlah | uint256 \ [\] | jumlah yang disimpan, dinyatakan dalam unit desimal | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +Saat penebusan, adalah protokol dan bukan pengguna yang memutuskan stablecoin \ (s \) mana yang akan dikembalikan ke pengguna. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} ### redeem\(\) **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +OUSD yang ditentukan oleh parameter `_amount` ditukarkan dengan satu atau beberapa stablecoin yang didukung. Jumlah stablecoin yang diterima bergantung pada **nilai tukar**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| Nama Parameter | Tipe | Deskripsi | +|:-------------- |:------- |:-------------------------------------------------------- | +| \_jumlah | uint256 | jumlah OUSD yang disimpan, dinyatakan dalam unit desimal | ### redeemAll\(\)‌ **`function redeemAll()`**‌ -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +Semua OUSD yang dimiliki pengguna ditebus dengan satu atau beberapa stablecoin yang didukung. Jumlah stablecoin yang diterima bergantung pada **nilai tukar**. ### rebase\(\) @@ -85,19 +85,19 @@ Returns the balance of an asset specified by the`_asset` parameter held in Vault **`function calculateRedeemOutputs(uint256 _amount)`**‌ -Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Mengembalikan himpunan nilai stablecoin. -To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. +Untuk menghubungkan nilai stablecoin ke mata uang stablecoin yang benar, panggilan ini harus digunakan bersama dengan `fungsi getAllAssets` yang mengembalikan himpunan alamat stablecoin. The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| Nama Parameter | Tipe | Deskripsi | +|:-------------- |:------- |:-------------------------------------------------------- | +| \_jumlah | uint256 | jumlah OUSD yang disimpan, dinyatakan dalam unit desimal | -| `return` name | Type | Description | -|:------------- |:------------- |:--------------------------------------------------------------------------- | -| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | +| `return` name | Tipe | Deskripsi | +|:------------- |:--------------- |:--------------------------------------------------------------------------- | +| outputs | uint256 \ [\] | array of the amount of the stablecoin assets `redeem` function would return | ### getAssetCount\(\) From 5516d460f46bcaae476263cacf0e20cf23e94d9d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 9 Oct 2020 11:38:49 -0700 Subject: [PATCH 03017/11794] New translations timelock.md (Indonesian) --- id/smart-contracts/api/timelock.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/id/smart-contracts/api/timelock.md b/id/smart-contracts/api/timelock.md index 88954aca7..f9d4a9e53 100644 --- a/id/smart-contracts/api/timelock.md +++ b/id/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ # Timelock {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +Kunci waktu akan ditambahkan segera setelah semuanya diverifikasi sebagai berfungsi. Sampai saat itu, kontrak akan diatur oleh 5 dari 8 multi-sig Origin. Hal ini memungkinkan respons yang lebih cepat jika ada masalah kritis yang ditemukan. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +Kontrak timelock memberlakukan masa tunggu 48 jam sebelum perubahan apa pun pada kontrak OUSD dapat dilaksanakan. Kunci waktu dapat dipanggil oleh multi-sig kami dan merupakan pemilik kontrak [ERC-20](../architecture.md), [Vault](vault.md) dan [Strategies](strategies.md). Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +Timelock adalah ukuran keamanan yang memberi pemegang OUSD 48 jam untuk menarik dana mereka apabila mereka keberatan dengan usulan peningkatan protokol. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD menggunakan versi [Compound Timelock](https://compound.finance/docs/governance) yang sedikit dimodifikasi yang telah [diaudit oleh OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). 3 perbedaan penting adalah: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD awalnya akan menggunakan periode tunggu yang lebih pendek \ (48 jam \) daripada Compound \ (72 jam \) untuk memungkinkan respons yang lebih cepat jika ditemukan masalah. +2. Setelah 48 jam berlalu, siapa pun bebas untuk melakukan panggilan, tidak hanya pemilik kontrak. +3. Deposit \ (tapi bukan penarikan atau transfer \) dapat langsung dibekukan tanpa memerlukan waktu tunggu 48. Ini apabila sebuah kerentanan besar ditemukan. From c861479a0768d182e24676d7414f20584d87b034 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 9 Oct 2020 11:38:51 -0700 Subject: [PATCH 03018/11794] New translations strategies.md (Indonesian) --- id/smart-contracts/api/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/id/smart-contracts/api/strategies.md b/id/smart-contracts/api/strategies.md index 3133d5b03..a327de877 100644 --- a/id/smart-contracts/api/strategies.md +++ b/id/smart-contracts/api/strategies.md @@ -1,10 +1,10 @@ -# Strategies +# Strategi -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +Strategi baru dapat ditambahkan atau dihapus kapan saja untuk menanggapi realitas pasar baru dan mendiversifikasi risiko. -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +Saat peluncuran, OUSD akan memanfaatkan satu strategi dan menyebarkan modal yang disimpan ke Compound. Kami bermaksud untuk menerapkan banyak strategi lain segera setelahnya. -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +Setelah kami bermigrasi ke tata kelola yang terdesentralisasi, kami bermaksud agar komunitas mengusulkan strategi baru dan memberikan suara pada bobot yang sesuai untuk setiap strategi dalam kelompok. Kami mengantisipasi bahwa sebagian besar pemegang OUSD akan menghargai eksposur ke peluang imbal hasil yang lebih tinggi sambil mempertahankan posisi yang lebih konservatif untuk sebagian dana. From d0089d5d6065404c13fcaa6fbc5acd538f066164 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 9 Oct 2020 11:38:52 -0700 Subject: [PATCH 03019/11794] New translations erc-20-1.md (Indonesian) --- id/smart-contracts/api/erc-20-1.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/smart-contracts/api/erc-20-1.md b/id/smart-contracts/api/erc-20-1.md index 7aa009ac1..333f2d243 100644 --- a/id/smart-contracts/api/erc-20-1.md +++ b/id/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Alamat ERC20 utama untuk Origin Dollar \ (OUSD \) adalah: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +Dompet dan bursa yang ingin mengintegrasikan OUSD tidak boleh menyimpan saldo token untuk OUSD karena nilai ini akan sering berubah saat hasil diperoleh ke pemegang token. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +Perbedaan terbesar yang memisahkan OUSD dari token ERC-20 rata-rata Anda adalah cara fungsi `balanceOf ()` OUSD akan mengembalikan jumlah variabel berdasarkan nilai total kumpulan dikalikan dengan kepemilikan pemegang di kumpulan. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 5779ab2b8f35da9e571b4ca5bf630276718b9b90 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 9 Oct 2020 11:38:54 -0700 Subject: [PATCH 03020/11794] New translations risks.md (Indonesian) --- id/security-and-risks/risks.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/id/security-and-risks/risks.md b/id/security-and-risks/risks.md index 26b5ebfe6..203f2eca1 100644 --- a/id/security-and-risks/risks.md +++ b/id/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# Resiko {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +Kontrak pintar OUSD belum diaudit. Kami sangat menyarankan untuk meninjau kontrak pintar kami sebelum menyetorkan modal dalam jumlah besar. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +Seperti halnya instrumen berbunga lainnya. Ada resiko terkait dengan memegang OUSD yang penting untuk dipahami. Risiko-risiko ini secara luas dapat diklasifikasikan menjadi 3 kategori: -* Smart contract risk +* Risiko kontrak pintar * Underlying platform risk * Underlying stablecoin risk **Smart contract risk** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Kontrak pintar kami belum diaudit, dan bahkan dengan audit formal, masih mungkin terjadi kesalahan logika yang akan menyebabkan hilangnya dana bagi para pemegang OUSD. Kontrak melibatkan matematika dan logika kompleks yang mungkin benar atau mungkin tidak benar. Origin Protocol tidak akan bertanggung jawab atas hilangnya dana, terlepas dari siapa yang bersalah. -**Platform risk** +**Risiko platform** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +OUSD dibangun di atas platform DeFi lain yang menambah risiko kontrak pintar tambahan. Kami memilih untuk bekerja dengan platform yang memiliki aset ratusan juta dolar di bawah manajemen dan telah melakukan upaya yang wajar untuk memastikan kebenaran protokol mereka. Namun, tidak ada jaminan bahwa platform yang mendasarinya akan terus berfungsi sebagaimana mestinya, dan kegagalan dalam strategi yang mendasarinya kemungkinan besar akan menyebabkan hilangnya dana bagi para pemegang OUSD. -**Stablecoin risks** +**Risiko Stablecoin** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +Penting untuk dipahami bahwa OUSD hanya sekuat stablecoin yang mendukungnya. Setiap kerugian aset yang mendasarinya akan menyebabkan kerugian yang serupa dengan nilai OUSD. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +Penting untuk dicatat bahwa setiap stablecoin yang didukung ini menimbulkan risiko pihak lawan yang tidak sepele. Tether, khususnya, memiliki masalah perbankan yang terdokumentasi dengan baik dan tantangan regulasi. Selain itu, baik USDT dan USDC memiliki pintu belakang yang memberikan kuasa kepada penerbitnya untuk membekukan uang di dompet pemegangnya. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**Singkatnya, OUSD adalah perangkat lunak beta. Gunakan dengan resiko Anda sendiri. Jangan menggunakan modal lebih dari yang Anda rela kehilangan.** From e3996ac8364f5aff89bb060c03c67015c29609e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 9 Oct 2020 11:38:56 -0700 Subject: [PATCH 03021/11794] New translations contributing.md (Indonesian) --- id/security-and-risks/contributing.md | 92 +++++++++++++-------------- 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/id/security-and-risks/contributing.md b/id/security-and-risks/contributing.md index 5d53b886f..248ffb0f8 100644 --- a/id/security-and-risks/contributing.md +++ b/id/security-and-risks/contributing.md @@ -1,84 +1,84 @@ -# Contributing +# Berkontribusi -**100% Open-source** +**100% Sumber terbuka** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD sepenuhnya merupakan proyek sumber terbuka dan kami menerima segala macam kontribusi. Ada banyak cara untuk membantu, dari melaporkan masalah, menyumbangkan kode, dan membantu kami meningkatkan komunitas kami. -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +Kami bekerja di depan umum dan perusahaan kami Discord terbuka untuk semua. Jika Anda memiliki pertanyaan atau membutuhkan bantuan untuk memulai, saluran Discord OUSD kami adalah tempat terbaik untuk mendapatkan bantuan dari tim dan komunitas kami. -#### Development Process +#### Proses pengembangan -Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. +Strategi percabangan kami mirip dengan [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), tetapi kami melakukan semua pengembangan kami di cabang ` master` dan memiliki cabang ` stabil` untuk kode yang telah dirilis. -Your development flow should look like: +Alur pengembangan Anda akan terlihat seperti: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +1. Temukan masalah yang menarik dan komunikasikan! Harap beri tahu saluran `#engineering` [Discord](https://discord.gg/jyxpUSe) apa yang ingin Anda kerjakan. +2. Ping [anggota tim inti](https://github.com/orgs/OriginProtocol/teams/core/members) anggota di Discord dan minta untuk ditambahkan ke [tim kontributor](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Tambahkan komentar ke masalah atau tetapkan sendiri sehingga kami tidak memiliki beberapa kontributor yang secara tidak sengaja mengerjakan tugas yang sama. +4. Mulailah dengan cabang `master` dan periksa cabang fitur baru kecuali Anda berkontribusi ke fitur yang ada. +5. Ikuti [gaya pengkodean](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) dan tulis kode yang mengagumkan. +6. Tarik komit terbaru dari `master` dan konfirmasikan bahwa kode Anda berfungsi dengan pekerjaan lain yang telah digabungkan sejak Anda mulai. +7. Dorong cabang Anda ke repositori hulu \ (yaitu https: //github.com/OriginProtocol/ \ [repo \] \) sehingga kontributor lain dapat dengan mudah mengerjakannya jika perlu. +8. Silakan meminta peninjauan di PR dengan mengklik ikon roda gigi di sebelah "Pengulas" di kolom kanan. -The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. +Cabang `master` dikunci sehingga hanya anggota dari [tim inti](https://github.com/orgs/OriginProtocol/teams/core) yang dapat menggabungkan permintaan tarik Anda. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Periksa di saluran `#engineering` Discord untuk pengulas yang sesuai. -#### Coding Style +#### Gaya Pengkodean -We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. +Kami menggunakan berbagai bahasa pemrograman di repositori kami. Saat berkontribusi, harap ikuti konvensi pengkodean yang ada dan lihat file CONTRIBUTING.md di repositori, jika ada. For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). -For Solidity, we use two-space indents. +Untuk Soliditas, kami menggunakan indentasi dua spasi. -#### Protocol Design +#### Desain Protokol -When considering protocol or implementation design proposals, we are looking for: +Saat mempertimbangkan protokol atau proposal desain implementasi, kami mencari: -* A description of the problem this design proposal solves -* Discussion of the trade-offs involved -* Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) -* Discussion of the proposed solution +* Deskripsi masalah yang diselesaikan oleh proposal desain ini +* Diskusi tentang trade-off yang terlibat +* Review solusi lain yang ada +* Tautan ke literatur yang relevan \ (RFC, makalah, dll \) +* Diskusi tentang solusi yang diusulkan -Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. +Harap dicatat bahwa desain protokol adalah pekerjaan yang sulit dan membutuhkan ketelitian. Anda mungkin perlu meninjau literatur yang ada dan memikirkan kasus penggunaan umum. -#### Community Guidelines +#### Pedoman Komunitas -We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: +Kami ingin membuat komunitas Origin tetap mengagumkan, berkembang, dan kolaboratif. Kami membutuhkan bantuan Anda untuk tetap seperti itu. Untuk membantu hal ini, kami telah membuat beberapa pedoman umum untuk komunitas secara keseluruhan: -* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! -* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. -* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. -* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. +* Bersikap baik: Bersikaplah sopan, hormat, dan sopan kepada sesama anggota komunitas: tidak ada pelecehan regional, ras, jenis kelamin, atau lainnya yang akan ditoleransi. Kami menyukai orang baik jauh lebih baik daripada orang jahat! +* Dorong keberagaman dan partisipasi: Buat semua orang di komunitas kami merasa diterima, terlepas dari latar belakang dan tingkat kontribusi mereka, dan lakukan segala kemungkinan untuk mendorong partisipasi dalam komunitas kami. +* Tetap legal: Pada dasarnya, jangan membuat siapa pun mendapat masalah. Bagikan hanya konten yang Anda miliki, jangan bagikan informasi pribadi atau sensitif, dan jangan melanggar hukum. +* Tetap sesuai topik: Pastikan Anda memposting ke saluran yang benar dan hindari diskusi di luar topik. Ingatlah saat Anda memperbarui masalah atau membalas email yang berpotensi Anda kirim ke banyak orang. Harap pertimbangkan ini sebelum Anda memperbarui. Ingat juga bahwa tidak ada yang suka spam. -#### Reporting Issues +#### Melaporkan Masalah -If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! +Jika Anda menemukan bug, kesalahan, atau ketidakkonsistenan dalam kode atau dokumen Origin, beri tahu kami dengan mengajukan masalah GitHub. Tidak ada masalah yang terlalu kecil. Help us fix our tpyos! -#### Security Issues +#### Masalah Keamanan -OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! +OUSD masih dalam pengembangan awal, yang berarti mungkin ada masalah dengan protokol atau dalam implementasi kami. Kami menangani kerentanan keamanan dengan sangat serius. Jika Anda menemukan masalah keamanan, harap segera hubungi kami! -If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. +Jika Anda menemukan kerentanan keamanan, silakan kirim laporan Anda secara pribadi ke [security@originprotocol.com](mailto:security@originprotocol.com) atau kirim pesan terenkripsi ke [@joshfraser di Keybase](https://keybase.io/joshfraser). Harap JANGAN mengajukan masalah publik. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. {% page-ref page="bug-bounties.md" %} -#### **Community Improvement** +#### **Peningkatan Komunitas** -Origin is just as much about community as it is about our technology. +Origin adalah tentang komunitas seperti tentang teknologi kita. -We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. +Kami membutuhkan bantuan terus-menerus dalam meningkatkan dokumentasi kami, membuat alat baru untuk berinteraksi dengan platform kami, menyebarkan berita ke pengguna baru, membantu pengguna baru mendapatkan penyiapan, dan banyak lagi. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Silakan hubungi jika Anda ingin membantu. Saluran `umum` kami di [Discord](https://www.originprotocol.com/discord) adalah tempat yang tepat untuk berbagi ide dan menjadi sukarelawan untuk membantu. -#### Full-Time Positions +#### Posisi Penuh Waktu -Origin occasionally hires developers for part-time or full-time positions. +Origin terkadang mempekerjakan pengembang untuk posisi paruh waktu atau penuh waktu. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +Kami memiliki preferensi kuat untuk mempekerjakan orang yang sudah mulai berkontribusi pada proyek. Jika Anda menginginkan posisi penuh waktu di tim kami, kesempatan terbaik Anda adalah terlibat dengan tim kami dan mulai berkontribusi kode. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. -If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). +Jika Anda tertarik, lihat [daftar pekerjaan Protokol Origin](https://angel.co/originprotocol/jobs). Jika Anda ingin membantu dengan cara lain, ajukan ide Anda di [saluran Discord kami](https://www.originprotocol.com/discord). From d470ce6cb147a563dff497c02cac696188081739 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 9 Oct 2020 11:38:57 -0700 Subject: [PATCH 03022/11794] New translations bug-bounties.md (Indonesian) --- id/security-and-risks/bug-bounties.md | 32 +++++++++++++-------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/id/security-and-risks/bug-bounties.md b/id/security-and-risks/bug-bounties.md index 92140f5ed..b8058652c 100644 --- a/id/security-and-risks/bug-bounties.md +++ b/id/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounty diberikan atas kebijakan penuh dari Origin Protocol. Imbalannya berkisar dari **$ 100** untuk masalah kecil hingga **$ 250.000** untuk kerentanan besar. Saat ini program bounty hanya berlaku untuk OUSD dan bukan produk lain dari Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -10,24 +10,24 @@ In order to be eligible for a bug bounty, you must follow the rules of Responsib **Responsible Disclosure** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +Keamanan adalah prioritas utama kami dan kami telah melakukan segala upaya untuk memastikan kode kami aman dan berfungsi sebagaimana mestinya. Namun, sangat mungkin bahwa kerentanan baik besar maupun kecil telah tidak terdeteksi. -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +Jika Anda menemukan kerentanan, kami ingin segera mengetahuinya sehingga kami dapat mengambil langkah untuk mengatasinya secepat mungkin. -If you discover a vulnerability, please do the following: +Jika Anda menemukan kerentanan, lakukan hal berikut: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* Laporkan temuan Anda ke[security@originprotocol.com](mailto:security@originprotcol.com) atau hubungi [Josh Fraser di Keybase](https://keybase.io/joshfraser) +* Jangan memanfaatkan kerentanan atau masalah yang Anda temukan +* Jangan mengungkapkan masalah kepada orang lain sampai masalah tersebut diselesaikan +* Jangan menggunakan serangan terhadap keamanan fisik, rekayasa sosial, penyangkalan layanan terdistribusi, spam atau aplikasi pihak ketiga +* Berikan informasi yang memadai untuk mereproduksi masalah, sehingga kami akan dapat menyelesaikannya secepat mungkin. Kerentanan yang kompleks mungkin memerlukan penjelasan lebih lanjut sehingga kami mungkin meminta informasi tambahan dari Anda. -In return, we promise: +Sebagai gantinya, kami berjanji: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* Kami akan menanggapi laporan Anda dalam 3 hari kerja dengan evaluasi laporan kami dan tanggal penyelesaian yang diharapkan +* Jika Anda telah mengikuti petunjuk di atas, kami tidak akan mengambil tindakan hukum apa pun terhadap Anda terkait laporan tersebut +* Kami akan menangani laporan Anda dengan kerahasiaan yang ketat, dan tidak memberikan informasi pribadi Anda kepada pihak ketiga tanpa izin Anda +* Jika Anda menginginkannya, kami akan terus memberi tahu Anda tentang kemajuan dalam menyelesaikan masalah +* Dalam informasi publik mengenai masalah yang dilaporkan, kami akan memberikan nama Anda sebagai penemu masalah \ (kecuali Anda menginginkan sebaliknya \) +* Sebagai tanda terima kasih kami atas bantuan Anda, kami menawarkan hadiah untuk setiap laporan masalah keamanan yang belum kami ketahui. Jumlah hadiah akan ditentukan berdasarkan tingkat keparahan kebocoran, kualitas laporan, dan bantuan tambahan yang Anda berikan. From 77082266ee7dcdbc9fd86e57d56495a0a6ce1424 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 9 Oct 2020 11:38:59 -0700 Subject: [PATCH 03023/11794] New translations principles.md (Indonesian) --- id/governance/principles.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/id/governance/principles.md b/id/governance/principles.md index 7e1e61af2..0da9bb520 100644 --- a/id/governance/principles.md +++ b/id/governance/principles.md @@ -1,26 +1,26 @@ -# Principles +# Prinsip -**Progressive Decentralization** +**Desentralisasi Progresif** OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +Meskipun demikian, pada masa-masa awal, sangat penting bagi tim teknisi inti untuk bertindak cepat dan tegas untuk membangun bagian dasar protokol. -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +Desentralisasi akan berkembang pesat dalam empat fase dalam beberapa bulan mendatang. Ini adalah niat kami untuk menyerahkan kendali dan tata kelola kepada masyarakat secepat mungkin. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Sebelum tata kelola terdesentralisasi penuh, kami akan menerapkan [timelock](../smart-contracts/api/timelock.md) di depan semua panggilan fungsi admin, memberi pengguna OUSD waktu \ (48 jam \) untuk menarik dana mereka jika mereka keberatan dengan peningkatan yang kami usulkan. Kunci waktu ini akan ditambahkan segera setelah peluncuran. **New and Existing Stakeholders** OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +Selain itu, kami juga ingin memastikan partisipasi yang tinggi dari pemegang Token Asal \ (OGN \) kami yang sudah ada, komunitas dengan hampir 500.000 anggota, dan pembeli / penjual di Platform. Pemegang OGN yang ada akan dapat mempertaruhkan OGN mereka untuk berpartisipasi dalam tata kelola dan mendapatkan insentif untuk mendorong nilai ke OUSD. Rincian lebih lanjut akan diberikan dalam waktu dekat. -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +Hubungan yang kuat antara OUSD dan platform perdagangan Origin lainnya akan mendorong pertumbuhan di kedua inisiatif. From 7d9f89605c75ea9a372979e278014dee83a7b37d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 9 Oct 2020 11:39:01 -0700 Subject: [PATCH 03024/11794] New translations market-making.md (Indonesian) --- id/core-concepts/yield-generation/market-making.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/core-concepts/yield-generation/market-making.md b/id/core-concepts/yield-generation/market-making.md index b88b3a90d..127ff4420 100644 --- a/id/core-concepts/yield-generation/market-making.md +++ b/id/core-concepts/yield-generation/market-making.md @@ -1,8 +1,8 @@ -# Market Making +# Pembuatan Pasar -**Own your Stake in Decentralized Exchanges** +**Miliki Saham Anda di Bursa Terdesentralisasi** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +Automated market maker \ (AMMs \) dengan cepat meningkat sebagai bentuk pertukaran desentralisasi yang disukai di jaringan Ethereum. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. From 8715c60616bd9e864b459aa7de49df09754aaea2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 9 Oct 2020 11:39:03 -0700 Subject: [PATCH 03025/11794] New translations vault.md (Vietnamese) --- vi/smart-contracts/api/vault.md | 64 ++++++++++++++++----------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/vi/smart-contracts/api/vault.md b/vi/smart-contracts/api/vault.md index 75e63efa2..4077c201f 100644 --- a/vi/smart-contracts/api/vault.md +++ b/vi/smart-contracts/api/vault.md @@ -75,73 +75,73 @@ Trả về tổng giá trị của các tài sản và chiến lược cơ bản **`function checkBalance(address _asset)`**‌ -Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. +Trả về số dư của nội dung được chỉ định bởi tham số`_asset` được giữ trong Vault và tất cả các chiến lược được thể hiện bằng loại `uint256`. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| Tên thông số | Loại | Mô tả | +|:------------ |:------- |:------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | địa chỉ | Địa chỉ của stablecoin [được hỗ trợ](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | -### calculateRedeemOutputs\(\) +### calculateRedeemOutputs () **`function calculateRedeemOutputs(uint256 _amount)`**‌ -Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. +Tính toán kết hợp các stablecoin mà chức năng `redeem` sẽ trả lại khi người dùng muốn rút 1 số lượng OUSD nhất định được chỉ định bởi thông số `_amount`. Trả về một mảng giá trị stablecoin. -To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. +Để phân bổ các giá trị stablecoin cho đúng đơn vị tiền tệ stablecoin, lệnh gọi này nên được sử dụng cùng với hàm `getAllAssets` để trả về một mảng địa chỉ stablecoin. -The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. +Chỉ số của một mảng được trả về bởi `calculateRedeemOutputs` tương ứng với địa chỉ stablecoin với chỉ số tương tự trong một mảng trả về bởi hàm `getAllAssets`. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| Tên thông số | Loại | Mô tả | +|:------------ |:------- |:------------------------------------ | +| \_amount | uint256 | lượng OUSD tính tới đơn vị thập phân | -| `return` name | Type | Description | -|:------------- |:------------- |:--------------------------------------------------------------------------- | -| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | +| `return` Tên | Loại | Mô tả | +|:------------ |:---------- |:------------------------------------------------------- | +| đầu ra | uint256 [] | mảng số lượng tài sản stablecoin mà hàm `redeem` trả về | -### getAssetCount\(\) +### getAssetCount () **`function getAssetCount()`**‌ -Return the number of supported stablecoin assets represented by `uint256` type.‌ +Trả về số lượng tài sản stablecoin được hỗ trợ được biểu thị bằng loại `uint256`.‌ -### getAllAssets\(\) +### getAllAssets () **`function getAllAssets()`**‌ -Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ +Trả về địa chỉ tài sản được hỗ trợ được theo thứ tự được biểu thị bằng loại `uint256`.‌ -### getStrategyCount\(\)‌ +### getStrategyCount () **`function getStrategyCount()`**‌ -Return the number of strategies active on the Vault represented by `uint256` type.‌ +Trả về số lượng chiến lược đang được sử dụng trong Vault biểu thị bằng loại `uint256`.‌ -### getAPR\(\) +### getAPR () **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ +Trả về tổng lợi nhuận phần trăm hàng năm (APR) của Vault và tất cả các Chiến lược được biểu thị bằng loại `uint256`. Số kết quả có 18 ký tự.‌ -### isSupportedAsset\(\) +### isSupportedAsset (\) **`function isSupportedAsset(address _asset)`**‌ -Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. +Trả về kết quả boolean true nếu nội dung được chỉ định bởi tham số `_asset` được Vault hỗ trợ. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| Tên thông số | Loại | Mô tả | +|:------------ |:------- |:---------------------- | +| \_asset | địa chỉ | Địa chỉ của stablecoin | -### priceUSDMint\(\) +### priceUSDMint () **`function priceUSDMint(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Trả về giá tỷ giá hối đoái của đồng xu ổn định được chỉ định bởi các tham số `symbol` được sử dụng trả lại OUSD được đại diện bằng `uint256`. Số kết quả có 18 ký tự. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| Tên thông số | Loại | Mô tả | +|:------------ |:----- |:---------------------- | +| ký hiệu | chuỗi | Địa chỉ của stablecoin | ### priceUSDRedeem () From 40e2998a3670b9a35187ff3eabf0f491e31cb4c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 9 Oct 2020 11:39:05 -0700 Subject: [PATCH 03026/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index 26b5ebfe6..38bd035b8 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# Rủi ro {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +Các hợp đồng thông minh OUSD vẫn chưa được kiểm toán. Chúng tôi khuyên bạn nên xem các hợp đồng thông minh của chúng tôi trước khi nạp vào 1 khoản tiền đáng kể. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +Tương tự với bất kỳ công cụ lãi suất nào, OUSD cũng sẽ có thể chứa những rủi ro những rủi ro liên quan mà mọi người cần hiểu rõ. Những rủi ro này có thể được phân thành 3 loại: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* Rủi ro hợp đồng thông minh +* Rủi ro nền tảng cơ bản +* Rủi ro stablecoin -**Smart contract risk** +**Rủi ro hợp đồng thông minh** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Các hợp đồng thông minh của chúng tôi vẫn chưa được kiểm toán và ngay cả khi đã tiến hành kiểm toán thì khả năng tồn tại lỗ hổng dẫn tới thất thoát tiền của chủ sở hữu OUSD là hoàn toàn có thể. Các hợp đồng liên quan đến toán học và logic phức tạp có thể đúng hoặc không. Origin Protocol sẽ không chịu trách nhiệm về bất kỳ tổn thất nào về tiền bạc, bất kể ai là người có lỗi. -**Platform risk** +**Rủi ro nền tảng** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +OUSD được xây dựng dựa trên các nền tảng DeFi khác làm tăng thêm rủi ro hợp đồng thông minh. Chúng tôi đang chọn làm việc với các nền tảng có tài sản hàng trăm triệu đô la đang được quản lý và đã nỗ lực góp phần vào việc đảm bảo tính đúng đắt của giao thức của họ. Tuy nhiên, không có gì đảm bảo rằng các nền tảng cơ bản sẽ tiếp tục hoạt động như dự kiến và bất kỳ lỗi nào trong chiến lược cơ bản đều có thể dẫn đến mất mát cho người nắm giữ OUSD. -**Stablecoin risks** +**Rủi ro của stablecoin** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +Điều quan trọng cần lưu ý là OUSD chỉ mạnh ngang các đồng stablecoin đang hỗ trợ nó. Bất kỳ tổn thất nào đối với các tài sản cơ bản (tài sản hỗ trợ) sẽ gây ra tổn thất tương tự đối với giá trị của OUSD. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn cử như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. Mặc dù DAI không có tính năng đóng băng như USDT và USDC, nhưng tài sản của nó cũng có thể bị ảnh hưởng tiêu cực bởi 2 đồng trên vì USDC được chấp nhận làm tài sản thế chấp để khai thác DAI. -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**Tóm lại, OUSD là đang ở bản beta. Bạn chấp nhận rủi ro khi đồng ý sử dụng OUSD. Hãy sử dụng nguồn vốn mà khi mất đi cũng không ảnh hưởng tới cuộc sống của mình.** From ee85e3af7402656a2b00112d01cfebe6c2bda049 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 9 Oct 2020 11:39:06 -0700 Subject: [PATCH 03027/11794] New translations bug-bounties.md (Vietnamese) --- vi/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/vi/security-and-risks/bug-bounties.md b/vi/security-and-risks/bug-bounties.md index 92140f5ed..51ec26cbf 100644 --- a/vi/security-and-risks/bug-bounties.md +++ b/vi/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# Phần thưởng phát hiện lỗi -**Bug Bounties** +**Phần thưởng phát hiện lỗi** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Tiền thưởng lỗi được sẽ được quyết định bởi Origin Protocol. Phần thưởng có giá trị từ **100$** cho các lỗi nhỏ hoặc lên tới **250,000$** cho việc phát hiện ra các lỗ hổng lớn. Hiện tại, chương trình tiền thưởng phát hiện lỗi chỉ áp dụng cho OUSD và không áp dụng cho các sản phẩm khác từ Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +Để đủ điều kiện nhận tiền thưởng lỗi, bạn phải tuân theo các quy tắc về khai báo thông tin được nêu dưới đây. {% endhint %} -**Responsible Disclosure** +**Trách nhiệm thông báo thông tin ** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +Bảo mật là ưu tiên hàng đầu và chúng tôi đã cố gắng hết sức để đảm bảo mã lập trình được xây dựng một cách an toàn và hoạt động như dự kiến. Tuy nhiên, không ngoại trừ khả năng tồn tại một số lỗ hổng mà chúng tôi không phát hiện ra. -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +Trong trường hợp bạn phát hiện ra lỗ hổng bảo mật, chúng tôi muốn biết về lỗ hổng đó ngay lập tức để có thể thực hiện các bước để giải quyết nó nhanh nhất có thể. -If you discover a vulnerability, please do the following: +Nếu bạn phát hiện ra một lỗ hổng, vui lòng làm theo các bước sau: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* Gửi báo cáo phát hiện của bạn tới địa chỉ mail[security@originprotocol.com](mailto:security@originprotcol.com) hoặc liên hệ với [Josh Fraser trên Keybase](https://keybase.io/joshfraser) +* Không lợi dụng lỗ hổng hoặc vấn đề bạn đã phát hiện +* Không tiết lộ vấn đề cho người khác cho đến khi nó đã được giải quyết +* Không sử dụng các cuộc tấn công vào an ninh vật lý, tấn công phi kỹ thuật (đánh cắp thông tin), tấn công từ chối dịch vụ phân tán, spam hoặc tấn công các ứng dụng của bên thứ ba +* Hãy cung cấp đầy đủ thông tin về lỗi để chúng tôi có thể giải quyết nó nhanh nhất có thể. Các lỗ hổng bảo mật phức tạp sẽ có thể cần thêm thông tin để xác minh, vì vậy chúng tôi có thể yêu cầu bổ sung một số thông tin cần thiết. -In return, we promise: +Đổi lại, chúng tôi sẽ: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* Chúng tôi sẽ trả lời báo cáo của bạn trong vòng 3 ngày làm việc dựa trên đánh giá của chúng tôi về báo cáo và ngày giải quyết dự kiến +* Nếu bạn đã làm theo các hướng dẫn ở trên, chúng tôi sẽ không thực hiện bất kỳ hành động nào liên quan về mặt pháp lý nào đối với bạn về báo cáo +* Chúng tôi sẽ xử lý báo cáo của bạn với tính bảo mật nghiêm ngặt và không chuyển thông tin cá nhân của bạn cho bên thứ ba mà không có sự cho phép của bạn +* Nếu bạn muốn, chúng tôi sẽ thông báo cho bạn về tiến trình giải quyết lỗ hổng +* Trong thông tin công khai liên quan đến vấn đề được báo cáo, chúng tôi sẽ nêu tên bạn là người phát hiện ra vấn đề (trừ khi bạn không mong muốn) +* Như một lời tri ân vì sự hỗ trợ của bạn, chúng tôi sẽ trao phần thưởng cho mọi báo cáo về sự cố bảo mật mà chúng tôi chưa biết. Số lượng phần thưởng sẽ được xác định dựa trên mức độ nghiêm trọng của lỗ hổng, chất lượng của báo cáo và bất kỳ hỗ trợ bổ sung nào mà bạn cung cấp. From a1d02fcbe44ed317ff6bd0b0784b22e471e75838 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 01:47:40 -0700 Subject: [PATCH 03028/11794] New translations contributing.md (Italian) --- it/security-and-risks/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/security-and-risks/contributing.md b/it/security-and-risks/contributing.md index 33e11d5d1..3b02a9c0a 100644 --- a/it/security-and-risks/contributing.md +++ b/it/security-and-risks/contributing.md @@ -14,7 +14,7 @@ Il tuo flusso di sviluppo dovrebbe assomigliare a: 1. Trova un problema interessante e comunicalo! Informa il canale `#engineering` su [Discord](https://discord.gg/jyxpUSe) su ciò cui tu vuoi lavorare. 2. Informa un membro del [core team](https://github.com/orgs/OriginProtocol/teams/core/members) su Discord e chiedigli di essere aggiunto al nostro [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Altrimenti, avrai bisogno di forkare il repository pertinente e pushare i branch di riferimento al tuo fork personale. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +3. Aggiungi un commento al problema o autoassegnatelo in modo tale da non avere più collaboratori che lavorano sulla stessa attività senza saperlo. 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. 5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. 6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. From 6d276c587756e8b174e4dcbecd521ea1a0143c51 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 01:47:42 -0700 Subject: [PATCH 03029/11794] New translations rewards.md (Indonesian) --- id/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/id/core-concepts/yield-generation/rewards.md b/id/core-concepts/yield-generation/rewards.md index dce9da9cf..a5754058d 100644 --- a/id/core-concepts/yield-generation/rewards.md +++ b/id/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# Hadiah -**Collecting Rewards** +**Mengumpulkan Hadiah** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +Selain mengumpulkan bunga dari pinjaman dan biaya dari pembuatan pasar, kami bermaksud untuk secara otomatis mengklaim dan mengubah insentif bonus yang didistribusikan oleh banyak protokol DeFi. Misalnya, Compound memberikan token COMP, Balancer memberikan token BAL, dan Curve memberikan token CRV. Hadiah bonus ini akan secara teratur diubah menjadi stablecoin, disebarkan di pasar, dan didistribusikan ke pemegang OUSD dalam bentuk hasil tambahan. {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +Sementara vault dengan aman menyimpan hadiah tak terduga yang diterimanya, strategi khusus perlu ditulis dan diterapkan untuk memutuskan kapan dan bagaimana protokol harus mengubahnya menjadi stablecoin. {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +Saat ini, penghargaan merupakan faktor penting bagi petani hasil karena mereka mewakili sebagian besar keuntungan mereka. Kami mengantisipasi bahwa protokol OUSD akan ditingkatkan dari waktu ke waktu untuk memanfaatkan hasil paling menarik yang tersedia di seluruh lanskap DeFi. Protokol akan memperhitungkan nilai pasar dari berbagai penghargaan yang ditawarkan saat memutuskan cara terbaik mengalokasikan sumber daya. From 9a6d5a58e4e3094c52192a0fcd2fe6106d8cf5db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 01:47:43 -0700 Subject: [PATCH 03030/11794] New translations architecture.md (Indonesian) --- id/smart-contracts/architecture.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/smart-contracts/architecture.md b/id/smart-contracts/architecture.md index f098357c2..48cafc209 100644 --- a/id/smart-contracts/architecture.md +++ b/id/smart-contracts/architecture.md @@ -4,9 +4,9 @@ OUSD terdiri dari serangkaian kontrak pintar. Setiap kontrak ini dibungkus dalam kontrak proxy yang dapat ditingkatkan melalui protokol tata kelola. -Secara internal, kepemilikan dalam kumpulan dilacak menggunakan sistem kredit yang mewakili persentase kepemilikan kumpulan untuk setiap pemegang. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Secara internal, kepemilikan dalam kumpulan dilacak menggunakan sistem kredit yang mewakili persentase kepemilikan kumpulan untuk setiap pemegang. Kontrak [ERC-20](api/erc-20-1.md) menangani konversi ke persyaratan USD saat melihat saldo atau memulai transfer antar dompet. -[Vault](api/vault.md) bertanggung jawab untuk mencetak dan membakar OUSD. Ini juga memberlakukan persentase aset yang disebarkan ke masing-masing [Strategi](../core-concepts/supported-strategies/) yang didukung. To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +[Vault](api/vault.md) bertanggung jawab untuk mencetak dan membakar OUSD. Ini juga memberlakukan persentase aset yang disebarkan ke masing-masing [Strategi](../core-concepts/supported-strategies/) yang didukung. Untuk mengoptimalkan biaya gas, vault mempertahankan penyangga untuk memungkinkan sebagian besar simpanan dan penebusan terjadi tanpa membongkar / melepas aset dari strategi. From e9ea9ff42291ebc0ac7e2bd77b0e76c5273956d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 01:47:45 -0700 Subject: [PATCH 03031/11794] New translations vault.md (Indonesian) --- id/smart-contracts/api/vault.md | 168 ++++++++++++++++---------------- 1 file changed, 84 insertions(+), 84 deletions(-) diff --git a/id/smart-contracts/api/vault.md b/id/smart-contracts/api/vault.md index 1e932fc97..7db04d145 100644 --- a/id/smart-contracts/api/vault.md +++ b/id/smart-contracts/api/vault.md @@ -1,28 +1,28 @@ --- description: >- - Vault adalah inti dari protokol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + Vault adalah inti dari protokol. Vault bertanggung jawab untuk mencetak / menebus token OUSD, menyeimbangkan kembali dana antara berbagai strategi yang didukung, dan melikuidasi token hadiah. --- # Vault -## Methods‌ +## Metode‌ -### mint\(\) +### cetak\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`fungsi cetak (alamat _asset, uint256 _jumlah)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Cetak OUSD dengan imbalan setoran sejumlah `_ jumlah` stablecoin yang ditentukan oleh parameter `_asset`. Penelepon menerima sejumlah OUSD tergantung pada **nilai tukar**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| Nama Parameter | Tipe | Deskripsi | +|:-------------- |:------- |:----------------------------------------------------------------------------------------------------------------------------------------------- | +| \_aset | alamat | Alamat dari [didukung](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_jumlah | uint256 | jumlah yang disimpan, dinyatakan dalam unit desimal | -### mintMultiple\(\) +### mintMultiple \ (\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`fungsi mintMultiple (alamat [] _aset, uint256 [] _jumlah)`** -Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Cetak OUSD dengan imbalan setoran beberapa stablecoin dalam satu panggilan. Stablecoin ditentukan oleh parameter array `_aset` dan jumlahnya oleh parameter array `_jumlah`. Penelepon menerima sejumlah OUSD tergantung pada **nilai tukar**. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:--------------- |:----------------------------------------------------------------------------------------------------------------------------------------------- | @@ -30,12 +30,12 @@ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. S | \_jumlah | uint256 \ [\] | jumlah yang disimpan, dinyatakan dalam unit desimal | {% hint style="warning" %} -Saat penebusan, adalah protokol dan bukan pengguna yang memutuskan stablecoin \ (s \) mana yang akan dikembalikan ke pengguna. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +Saat penebusan, adalah protokol dan bukan pengguna yang memutuskan stablecoin \ (s \) mana yang akan dikembalikan ke pengguna. Keputusan tentang coin mana \(s\) yang akan dikembalikan didasarkan pada rasio internal dari aset yang disimpan di vault.‌ {% endhint %} -### redeem\(\) +### menebus\(\) -**`function redeem(uint256 _amount)`**‌ +**`fungsi tebus (uint256 _jumlah)`** OUSD yang ditentukan oleh parameter `_amount` ditukarkan dengan satu atau beberapa stablecoin yang didukung. Jumlah stablecoin yang diterima bergantung pada **nilai tukar**. @@ -43,133 +43,133 @@ OUSD yang ditentukan oleh parameter `_amount` ditukarkan dengan satu atau bebera |:-------------- |:------- |:-------------------------------------------------------- | | \_jumlah | uint256 | jumlah OUSD yang disimpan, dinyatakan dalam unit desimal | -### redeemAll\(\)‌ +### tebusSemua \ (\) ‌ -**`function redeemAll()`**‌ +**`fungsi redeemAll ()`** Semua OUSD yang dimiliki pengguna ditebus dengan satu atau beberapa stablecoin yang didukung. Jumlah stablecoin yang diterima bergantung pada **nilai tukar**. -### rebase\(\) +### rebase \ (\) -**`function rebase()`**‌ +**`fungsi rebase ()`** -Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ +Memperbarui saldo untuk semua pengguna berdasarkan nilai aset yang saat ini disimpan di vault. Mengembalikan nilai total aset dan strategi pokok yang diwakili oleh `uint256` jenis.‌ -### allocate\(\) +### alokasikan \ (\) -**`function allocate()`**‌ +**`fungsi mengalokasikan ()`** -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Pindahkan aset di bawah manajemen ke dalam preskripsi mereka [ Strategi](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) untuk memaksimalkan hasi dan diversifikasi resiko -### totalValue\(\) +### nilai total\(\) -**`function totalValue()`**‌ +**`fungsi totalValue ()`** -Returns total value of underlying assets and strategies. +Mengembalikan nilai total aset dan strategi yang mendasarinya. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `kembali` nama | Tipe | Deskripsi | +|:-------------- |:------- |:------------------------------------------------ | +| nilai | uint256 | nilai total aset dan strategi yang mendasarinya. | -### checkBalance\(\) +### checkBalance \ (\) -**`function checkBalance(address _asset)`**‌ +**`fungsi checkBalance (address _asset)`** -Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. +Mengembalikan saldo aset yang ditentukan oleh`_asset` parameter yang disimpan di Vault dan semua strategi yang diwakili oleh `uint256` tipe. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| Nama Parameter | Tipe | Deskripsi | +|:-------------- |:------ |:----------------------------------------------------------------------------------------------------------------------------------------------- | +| \_aset | alamat | Alamat dari [didukung](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -### calculateRedeemOutputs\(\) +### hitungjumlahpenebusan \ (\) -**`function calculateRedeemOutputs(uint256 _amount)`**‌ +**`fungsi tebus (uint256 _jumlah)`** -Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Mengembalikan himpunan nilai stablecoin. +Hitung campuran stablecoin yang akan dikembalikan oleh fungsi `redeem` saat menebus sejumlah OUSD yang ditentukan oleh parameter `_amount`. Mengembalikan himpunan nilai stablecoin. Untuk menghubungkan nilai stablecoin ke mata uang stablecoin yang benar, panggilan ini harus digunakan bersama dengan `fungsi getAllAssets` yang mengembalikan himpunan alamat stablecoin. -The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. +Indeks array yang dikembalikan oleh `countRedeemOutputs` sesuai dengan alamat stablecoin dengan indeks yang sama dalam array yang dikembalikan oleh fungsi `getAllAssets`. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:------- |:-------------------------------------------------------- | | \_jumlah | uint256 | jumlah OUSD yang disimpan, dinyatakan dalam unit desimal | -| `return` name | Tipe | Deskripsi | -|:------------- |:--------------- |:--------------------------------------------------------------------------- | -| outputs | uint256 \ [\] | array of the amount of the stablecoin assets `redeem` function would return | +| `kembali` nama | Tipe | Deskripsi | +|:-------------- |:--------------- |:--------------------------------------------------------- | +| keluaran | uint256 \ [\] | array jumlah fungsi aset stablecoin `redeem` akan kembali | -### getAssetCount\(\) +### getAssetCount \ (\) -**`function getAssetCount()`**‌ +**`fungsi rebase ()`** -Return the number of supported stablecoin assets represented by `uint256` type.‌ +Kembalikan jumlah aset stablecoin yang didukung yang diwakili oleh `uint256` jenis.‌ -### getAllAssets\(\) +### getAllAssets \ (\) -**`function getAllAssets()`**‌ +**`fungsi rebase ()`** -Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ +Kembalikan jumlah aset stablecoin yang didukung yang diwakili oleh `uint256` tipe.‌ -### getStrategyCount\(\)‌ +### dapatkanPerhitunganStrategi \ (\) ‌ -**`function getStrategyCount()`**‌ +**`fungsi rebase ()`** -Return the number of strategies active on the Vault represented by `uint256` type.‌ +Kembalikan jumlah aset stablecoin yang didukung yang diwakili oleh `uint256` tipe.‌ -### getAPR\(\) +### dapatkanAPR \ (\) -**`function getAPR()`**‌ +**`fungsi dapatkanAPR ()`** -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ +Kembalikan total hasil persentase tahunan \ (APR \) Vault dan semua Strategi yang diwakili oleh `uint256` tipe. Angka yang dihasilkan memiliki 18 spasi desimal.‌ -### isSupportedAsset\(\) +### adalahAsetyangdidukung \ (\) -**`function isSupportedAsset(address _asset)`**‌ +**`fungsi adalahAsetyangdidukung (address _asset)`** -Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. +Kembalikan boolean yang benar jika aset yang ditentukan oleh parameter `_asset` didukung oleh Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| Nama Parameter | Tipe | Deskripsi | +|:-------------- |:------ |:----------------- | +| \_aset | alamat | Alamat stablecoin | -### priceUSDMint\(\) +### hargaUSDMint \ (\) -**`function priceUSDMint(string symbol)`**‌‌ +**`fungsi priceAssetUSDMint (alamat _asset)`** -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Mengembalikan harga nilai tukar stablecoin yang ditentukan oleh `_asset` parameter yang digunakan saat mencetak OUSD yang diwakili oleh `tipe uint256`. Angka yang dihasilkan memiliki 18 spasi desimal. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| Nama Parameter | Tipe | Deskripsi | +|:-------------- |:---- |:----------------- | +| simbol | tali | Simbol stablecoin | -### priceUSDRedeem\(\) +### hargatebusUSD \ (\) -**`function priceUSDRedeem(string symbol)`**‌‌ +**`fungsi priceAssetUSDMint (alamat _asset)`** -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Mengembalikan harga nilai tukar koin stabil yang ditentukan oleh simbol `` parameter yang digunakan saat menukarkan OUSD yang diwakili oleh `tipe uint256`. Angka yang dihasilkan memiliki 18 spasi desimal. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| Nama Parameter | Tipe | Deskripsi | +|:-------------- |:---- |:----------------- | +| simbol | tali | Simbol stablecoin | -### priceAssetUSDMint\(\)‌ +### priceAssetUSDMint \ (\) ‌ -**`function priceAssetUSDMint(address _asset)`**‌‌ +**`fungsi priceAssetUSDMint (alamat _asset)`** -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Mengembalikan harga nilai tukar stablecoin yang ditentukan oleh `_asset` parameter yang digunakan saat mencetak OUSD yang diwakili oleh `jenis uint256`. Angka yang dihasilkan memiliki 18 spasi desimal. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| Nama Parameter | Tipe | Deskripsi | +|:-------------- |:------ |:------------------ | +| \_aset | alamat | Alamat stablecoin‌ | -### priceAssetUSDRedeem\(\)‌ +### priceAssetUSDRedeem \ (\) ‌ -**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ +**`fungsi priceAssetUSDRedeem (address _asset)`** -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Mengembalikan harga nilai tukar stabelcoin yang ditentukan oleh `_asset` parameter yang digunakan saat menukarkan OUSD yang diwakili oleh `tipe uint256`. Angka yang dihasilkan memiliki 18 spasi desimal. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| Nama Parameter | Tipe | Deskripsi | +|:-------------- |:------ |:----------------- | +| \_aset | alamat | Alamat stablecoin | From da82bacfa74db042c58ce2070067cbf6ecfaee20 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 01:47:47 -0700 Subject: [PATCH 03032/11794] New translations timelock.md (Indonesian) --- id/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/smart-contracts/api/timelock.md b/id/smart-contracts/api/timelock.md index f9d4a9e53..4c142b735 100644 --- a/id/smart-contracts/api/timelock.md +++ b/id/smart-contracts/api/timelock.md @@ -4,7 +4,7 @@ Kunci waktu akan ditambahkan segera setelah semuanya diverifikasi sebagai berfungsi. Sampai saat itu, kontrak akan diatur oleh 5 dari 8 multi-sig Origin. Hal ini memungkinkan respons yang lebih cepat jika ada masalah kritis yang ditemukan. {% endhint %} -Kontrak timelock memberlakukan masa tunggu 48 jam sebelum perubahan apa pun pada kontrak OUSD dapat dilaksanakan. Kunci waktu dapat dipanggil oleh multi-sig kami dan merupakan pemilik kontrak [ERC-20](../architecture.md), [Vault](vault.md) dan [Strategies](strategies.md). Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +Kontrak timelock memberlakukan masa tunggu 48 jam sebelum perubahan apa pun pada kontrak OUSD dapat dilaksanakan. Kunci waktu dapat dipanggil oleh multi-sig kami dan merupakan pemilik kontrak [ERC-20](../architecture.md), [Vault](vault.md) dan [Strategies](strategies.md). Tindakan admin yang menunda waktu memberi pengguna kesempatan untuk keluar dari OUSD jika adminnya menjadi jahat, disusupi, atau membuat perubahan yang tidak disukai pengguna. {% hint style="info" %} Timelock adalah ukuran keamanan yang memberi pemegang OUSD 48 jam untuk menarik dana mereka apabila mereka keberatan dengan usulan peningkatan protokol. From 642fe069c6537fc8d116276ece40e2d516779ede Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 01:47:49 -0700 Subject: [PATCH 03033/11794] New translations ousd.md (Indonesian) --- id/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/smart-contracts/api/ousd.md b/id/smart-contracts/api/ousd.md index 8d6981144..1c1c25b12 100644 --- a/id/smart-contracts/api/ousd.md +++ b/id/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +Dokumentasi segera hadir. {% endhint %} From a9a30fe762f22c96dafb5f580a0738f7eba0d81c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 01:47:50 -0700 Subject: [PATCH 03034/11794] New translations oracle.md (Indonesian) --- id/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/smart-contracts/api/oracle.md b/id/smart-contracts/api/oracle.md index b369591e0..9ab70ae7a 100644 --- a/id/smart-contracts/api/oracle.md +++ b/id/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# Oracle {% hint style="info" %} -Documentation coming soon. +Dokumentasi segera hadir. {% endhint %} From 94bd06d91254c4f5eedb1a0724d5273e802b6c4e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 01:47:52 -0700 Subject: [PATCH 03035/11794] New translations erc-20-1.md (Indonesian) --- id/smart-contracts/api/erc-20-1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/smart-contracts/api/erc-20-1.md b/id/smart-contracts/api/erc-20-1.md index 333f2d243..7f77d7bd5 100644 --- a/id/smart-contracts/api/erc-20-1.md +++ b/id/smart-contracts/api/erc-20-1.md @@ -5,13 +5,13 @@ Alamat ERC20 utama untuk Origin Dollar \ (OUSD \) adalah: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD adalah token yang sesuai dengan ERC-20 dengan satu properti baru \(suplai elastis\) yang penting untuk dipahami. {% hint style="warning" %} Dompet dan bursa yang ingin mengintegrasikan OUSD tidak boleh menyimpan saldo token untuk OUSD karena nilai ini akan sering berubah saat hasil diperoleh ke pemegang token. {% endhint %} -Perbedaan terbesar yang memisahkan OUSD dari token ERC-20 rata-rata Anda adalah cara fungsi `balanceOf ()` OUSD akan mengembalikan jumlah variabel berdasarkan nilai total kumpulan dikalikan dengan kepemilikan pemegang di kumpulan. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +Perbedaan terbesar yang memisahkan OUSD dari token ERC-20 rata-rata Anda adalah cara fungsi `balanceOf ()` OUSD akan mengembalikan jumlah variabel berdasarkan nilai total kumpulan dikalikan dengan kepemilikan pemegang di kumpulan. Perbedaan ini penting untuk dipahami, terutama untuk dompet dan bursa yang ingin mengintegrasikan token OUSD. Nilai ini harus diambil secara real-time daripada di-cache karena OUSD sering melakukan rebas. From 81aa412c63961cc0d4c0ae01c39849dad28aa1d6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 01:47:54 -0700 Subject: [PATCH 03036/11794] New translations README.md (Indonesian) --- id/smart-contracts/api/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/smart-contracts/api/README.md b/id/smart-contracts/api/README.md index 16c7d2816..802fa8194 100644 --- a/id/smart-contracts/api/README.md +++ b/id/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +Dokumentasi API kontrak yang digunakan oleh protokol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) * [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [Oracle](oracle.md) +* [Strategi](strategies.md) From ff52595c2fd404a683831ad215ac3cb6606b7c8f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 01:47:56 -0700 Subject: [PATCH 03037/11794] New translations audits.md (Indonesian) --- id/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/id/security-and-risks/audits.md b/id/security-and-risks/audits.md index f3b6a1fc3..d54990e10 100644 --- a/id/security-and-risks/audits.md +++ b/id/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# Audit {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +Kontrak pintar OUSD belum diaudit. Kami sangat menyarankan untuk meninjau kontrak pintar kami sebelum menyetorkan modal dalam jumlah besar. {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +Audit telah dijadwalkan dengan firma keamanan terkemuka, [Trail of Bits](https://www.trailofbits.com/), untuk awal Oktober 2020. Hasil audit mereka akan dirilis ke publik segera setelah tersedia. -**Supported Strategies** +**Strategi yang Didukung** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Beberapa audit untuk Compound telah diselesaikan dan tersedia di situs web mereka. Ini termasuk kode asli untuk [Timelock](../smart-contracts/api/timelock.md) yang dimodifikasi yang digunakan OUSD. {% page-ref page="audits.md" %} From 628ff3c2f759c1b8c2d694a43ae0b53b6c3735d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 01:47:58 -0700 Subject: [PATCH 03038/11794] New translations risks.md (Indonesian) --- id/security-and-risks/risks.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/id/security-and-risks/risks.md b/id/security-and-risks/risks.md index 203f2eca1..1203a2ef2 100644 --- a/id/security-and-risks/risks.md +++ b/id/security-and-risks/risks.md @@ -7,10 +7,10 @@ Kontrak pintar OUSD belum diaudit. Kami sangat menyarankan untuk meninjau kontra Seperti halnya instrumen berbunga lainnya. Ada resiko terkait dengan memegang OUSD yang penting untuk dipahami. Risiko-risiko ini secara luas dapat diklasifikasikan menjadi 3 kategori: * Risiko kontrak pintar -* Underlying platform risk -* Underlying stablecoin risk +* Risiko platform yang mendasari +* Risiko stablecoin yang mendasari -**Smart contract risk** +**Risiko kontrak pintar** Kontrak pintar kami belum diaudit, dan bahkan dengan audit formal, masih mungkin terjadi kesalahan logika yang akan menyebabkan hilangnya dana bagi para pemegang OUSD. Kontrak melibatkan matematika dan logika kompleks yang mungkin benar atau mungkin tidak benar. Origin Protocol tidak akan bertanggung jawab atas hilangnya dana, terlepas dari siapa yang bersalah. @@ -22,7 +22,7 @@ OUSD dibangun di atas platform DeFi lain yang menambah risiko kontrak pintar tam Penting untuk dipahami bahwa OUSD hanya sekuat stablecoin yang mendukungnya. Setiap kerugian aset yang mendasarinya akan menyebabkan kerugian yang serupa dengan nilai OUSD. -Penting untuk dicatat bahwa setiap stablecoin yang didukung ini menimbulkan risiko pihak lawan yang tidak sepele. Tether, khususnya, memiliki masalah perbankan yang terdokumentasi dengan baik dan tantangan regulasi. Selain itu, baik USDT dan USDC memiliki pintu belakang yang memberikan kuasa kepada penerbitnya untuk membekukan uang di dompet pemegangnya. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +Penting untuk dicatat bahwa setiap stablecoin yang didukung ini menimbulkan risiko pihak lawan yang tidak sepele. Tether, khususnya, memiliki masalah perbankan yang terdokumentasi dengan baik dan tantangan regulasi. Selain itu, baik USDT dan USDC memiliki pintu belakang yang memberikan kuasa kepada penerbitnya untuk membekukan uang di dompet pemegangnya. Meskipun DAI tidak memiliki pintu belakang langsung, asetnya juga dapat terkena dampak negatif karena USDC diterima sebagai jaminan untuk pembuatan DAI. **Singkatnya, OUSD adalah perangkat lunak beta. Gunakan dengan resiko Anda sendiri. Jangan menggunakan modal lebih dari yang Anda rela kehilangan.** From 3a3f83bbda76ea1f08a14342644bdaf1414bbb5b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 01:47:59 -0700 Subject: [PATCH 03039/11794] New translations contributing.md (Indonesian) --- id/security-and-risks/contributing.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/id/security-and-risks/contributing.md b/id/security-and-risks/contributing.md index 248ffb0f8..c31fd425d 100644 --- a/id/security-and-risks/contributing.md +++ b/id/security-and-risks/contributing.md @@ -13,7 +13,7 @@ Strategi percabangan kami mirip dengan [GitFlow](http://nvie.com/posts/a-success Alur pengembangan Anda akan terlihat seperti: 1. Temukan masalah yang menarik dan komunikasikan! Harap beri tahu saluran `#engineering` [Discord](https://discord.gg/jyxpUSe) apa yang ingin Anda kerjakan. -2. Ping [anggota tim inti](https://github.com/orgs/OriginProtocol/teams/core/members) anggota di Discord dan minta untuk ditambahkan ke [tim kontributor](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +2. Ping [anggota tim inti](https://github.com/orgs/OriginProtocol/teams/core/members) anggota di Discord dan minta untuk ditambahkan ke [tim kontributor](https://github.com/orgs/OriginProtocol/teams/contributors). Jika tidak, Anda harus membagi repositori yang relevan dan mendorong cabang fitur ke garpu Anda sendiri. 3. Tambahkan komentar ke masalah atau tetapkan sendiri sehingga kami tidak memiliki beberapa kontributor yang secara tidak sengaja mengerjakan tugas yang sama. 4. Mulailah dengan cabang `master` dan periksa cabang fitur baru kecuali Anda berkontribusi ke fitur yang ada. 5. Ikuti [gaya pengkodean](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) dan tulis kode yang mengagumkan. @@ -21,13 +21,13 @@ Alur pengembangan Anda akan terlihat seperti: 7. Dorong cabang Anda ke repositori hulu \ (yaitu https: //github.com/OriginProtocol/ \ [repo \] \) sehingga kontributor lain dapat dengan mudah mengerjakannya jika perlu. 8. Silakan meminta peninjauan di PR dengan mengklik ikon roda gigi di sebelah "Pengulas" di kolom kanan. -Cabang `master` dikunci sehingga hanya anggota dari [tim inti](https://github.com/orgs/OriginProtocol/teams/core) yang dapat menggabungkan permintaan tarik Anda. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Periksa di saluran `#engineering` Discord untuk pengulas yang sesuai. +Cabang `master` dikunci sehingga hanya anggota dari [tim inti](https://github.com/orgs/OriginProtocol/teams/core) yang dapat menggabungkan permintaan tarik Anda. Permintaan penarikan yang ditinjau oleh kontributor tepercaya lainnya akan dilacak dengan cepat dan digabungkan lebih cepat! Periksa di saluran `#engineering` Discord untuk pengulas yang sesuai. #### Gaya Pengkodean Kami menggunakan berbagai bahasa pemrograman di repositori kami. Saat berkontribusi, harap ikuti konvensi pengkodean yang ada dan lihat file CONTRIBUTING.md di repositori, jika ada. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +Untuk JavaScript, kami menggunakan [NPM gaya](https://docs.npmjs.com/misc/coding-style), yang secara otomatis diberlakukan melalui [lebih cantik](https://prettier.io/). Untuk Soliditas, kami menggunakan indentasi dua spasi. @@ -54,13 +54,13 @@ Kami ingin membuat komunitas Origin tetap mengagumkan, berkembang, dan kolaborat #### Melaporkan Masalah -Jika Anda menemukan bug, kesalahan, atau ketidakkonsistenan dalam kode atau dokumen Origin, beri tahu kami dengan mengajukan masalah GitHub. Tidak ada masalah yang terlalu kecil. Help us fix our tpyos! +Jika Anda menemukan bug, kesalahan, atau ketidakkonsistenan dalam kode atau dokumen Origin, beri tahu kami dengan mengajukan masalah GitHub. Tidak ada masalah yang terlalu kecil. Bantu kami memperbaiki tpyos kami! #### Masalah Keamanan OUSD masih dalam pengembangan awal, yang berarti mungkin ada masalah dengan protokol atau dalam implementasi kami. Kami menangani kerentanan keamanan dengan sangat serius. Jika Anda menemukan masalah keamanan, harap segera hubungi kami! -Jika Anda menemukan kerentanan keamanan, silakan kirim laporan Anda secara pribadi ke [security@originprotocol.com](mailto:security@originprotocol.com) atau kirim pesan terenkripsi ke [@joshfraser di Keybase](https://keybase.io/joshfraser). Harap JANGAN mengajukan masalah publik. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. +Jika Anda menemukan kerentanan keamanan, silakan kirim laporan Anda secara pribadi ke [security@originprotocol.com](mailto:security@originprotocol.com) atau kirim pesan terenkripsi ke [@joshfraser di Keybase](https://keybase.io/joshfraser). Harap JANGAN mengajukan masalah publik. Pastikan untuk meninjau pedoman kami untuk pengungkapan yang bertanggung jawab dan kelayakan untuk bug bounties. {% page-ref page="bug-bounties.md" %} @@ -76,7 +76,7 @@ Silakan hubungi jika Anda ingin membantu. Saluran `umum` kami di [Discord](https Origin terkadang mempekerjakan pengembang untuk posisi paruh waktu atau penuh waktu. -Kami memiliki preferensi kuat untuk mempekerjakan orang yang sudah mulai berkontribusi pada proyek. Jika Anda menginginkan posisi penuh waktu di tim kami, kesempatan terbaik Anda adalah terlibat dengan tim kami dan mulai berkontribusi kode. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +Kami memiliki preferensi kuat untuk mempekerjakan orang yang sudah mulai berkontribusi pada proyek. Jika Anda menginginkan posisi penuh waktu di tim kami, kesempatan terbaik Anda adalah terlibat dengan tim kami dan mulai berkontribusi kode. Sangat kecil kemungkinannya kami akan menawarkan Anda posisi penuh waktu di tim teknik kami kecuali Anda memiliki setidaknya beberapa permintaan tarik yang digabungkan. Jika Anda tertarik, lihat [daftar pekerjaan Protokol Origin](https://angel.co/originprotocol/jobs). Jika Anda ingin membantu dengan cara lain, ajukan ide Anda di [saluran Discord kami](https://www.originprotocol.com/discord). From ce30e0365b86d4a15fc0145f73d3767c3fa352b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 01:48:01 -0700 Subject: [PATCH 03040/11794] New translations bug-bounties.md (Indonesian) --- id/security-and-risks/bug-bounties.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/security-and-risks/bug-bounties.md b/id/security-and-risks/bug-bounties.md index b8058652c..8890517ce 100644 --- a/id/security-and-risks/bug-bounties.md +++ b/id/security-and-risks/bug-bounties.md @@ -5,10 +5,10 @@ Bug bounty diberikan atas kebijakan penuh dari Origin Protocol. Imbalannya berkisar dari **$ 100** untuk masalah kecil hingga **$ 250.000** untuk kerentanan besar. Saat ini program bounty hanya berlaku untuk OUSD dan bukan produk lain dari Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +Agar memenuhi syarat untuk menerima bug bounty, Anda harus mengikuti aturan Pengungkapan yang Bertanggung Jawab yang diuraikan di bawah. {% endhint %} -**Responsible Disclosure** +**Pengungkapan yang Bertanggung Jawab** Keamanan adalah prioritas utama kami dan kami telah melakukan segala upaya untuk memastikan kode kami aman dan berfungsi sebagaimana mestinya. Namun, sangat mungkin bahwa kerentanan baik besar maupun kecil telah tidak terdeteksi. From a1f1b0cdca776707602c6b2a477cfccaf1482203 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 01:48:03 -0700 Subject: [PATCH 03041/11794] New translations phases.md (Indonesian) --- id/governance/phases.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/governance/phases.md b/id/governance/phases.md index 4b45be826..f08313546 100644 --- a/id/governance/phases.md +++ b/id/governance/phases.md @@ -1,6 +1,6 @@ -# Phases +# Tahapan -Progressive decentralization will follow four phases as outlined below. +Desentralisasi progresif akan mengikuti empat tahap seperti diuraikan di bawah ini. ![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) From 4370395e32154796adf53c174c29eb61ddff96fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 01:48:05 -0700 Subject: [PATCH 03042/11794] New translations principles.md (Indonesian) --- id/governance/principles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/governance/principles.md b/id/governance/principles.md index 0da9bb520..0dcb54bce 100644 --- a/id/governance/principles.md +++ b/id/governance/principles.md @@ -2,7 +2,7 @@ **Desentralisasi Progresif** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD dirancang untuk menjadi protokol terdesentralisasi yang diatur oleh banyak pemangku kepentingan di seluruh dunia. Kami percaya bahwa pembuat dan pemegang OUSD harus secara kolektif menentukan keputusan protokol yang penting secepat mungkin. Meskipun demikian, pada masa-masa awal, sangat penting bagi tim teknisi inti untuk bertindak cepat dan tegas untuk membangun bagian dasar protokol. @@ -14,9 +14,9 @@ Desentralisasi akan berkembang pesat dalam empat fase dalam beberapa bulan menda Sebelum tata kelola terdesentralisasi penuh, kami akan menerapkan [timelock](../smart-contracts/api/timelock.md) di depan semua panggilan fungsi admin, memberi pengguna OUSD waktu \ (48 jam \) untuk menarik dana mereka jika mereka keberatan dengan peningkatan yang kami usulkan. Kunci waktu ini akan ditambahkan segera setelah peluncuran. -**New and Existing Stakeholders** +**Pemangku Kepentingan Baru dan Yang Sudah Ada** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD adalah proyek baru yang didirikan oleh [tim](www.originprotocol.com/team) Origin Protocol dan akan didukung oleh komunitas Origin yang sudah ada serta banyak pemangku kepentingan baru yang memilih untuk mencetak, menahan, menggunakan, dan menyediakan likuiditas untuk OUSD. Selain itu, kami juga ingin memastikan partisipasi yang tinggi dari pemegang Token Asal \ (OGN \) kami yang sudah ada, komunitas dengan hampir 500.000 anggota, dan pembeli / penjual di Platform. Pemegang OGN yang ada akan dapat mempertaruhkan OGN mereka untuk berpartisipasi dalam tata kelola dan mendapatkan insentif untuk mendorong nilai ke OUSD. Rincian lebih lanjut akan diberikan dalam waktu dekat. From 7488a33415bdd4e6359c6f7f7ea2cf272f4348f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 01:48:07 -0700 Subject: [PATCH 03043/11794] New translations admin-privileges.md (Indonesian) --- id/governance/admin-privileges.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/id/governance/admin-privileges.md b/id/governance/admin-privileges.md index b275178fb..d5474eb48 100644 --- a/id/governance/admin-privileges.md +++ b/id/governance/admin-privileges.md @@ -1,12 +1,12 @@ -# Admin Privileges +# Hak Istimewa Admin -The OUSD smart contracts are designed to be owner upgradable. +Kontrak pintar OUSD dirancang agar pemilik dapat diupgrade. -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +Saat peluncuran, kontrak OUSD dimiliki oleh 5 dari 8 kontrak multi-sig Gnosis yang telah [diaudit oleh OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), tim Origin, dan lainnya. Kunci multi-sig ini dipegang oleh individu yang memiliki hubungan dekat dengan perusahaan, dan bahkan pendiri Origin yang bertindak bersama tidak memiliki kontrol yang cukup untuk menjalankan fungsi pemilik sendiri. -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +Segera setelah peluncuran, kepemilikan akan ditransfer ke kunci waktu. Ini masih memungkinkan tim Origin untuk membuat perubahan pada protokol dari multi-sig mereka, tetapi dengan jeda waktu. -Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +Memiliki hak istimewa admin diperlukan di hari-hari awal untuk memastikan bahwa protokol aman dan dioptimalkan untuk mendapatkan hasil sekaligus meminimalkan risiko. Kami berharap untuk merilis beberapa iterasi kontrak pintar kami dalam beberapa bulan pertama keberadaan protokol. -Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. +Setelah beberapa siklus peningkatan selesai, kami bermaksud untuk mengalihkan kepemilikan dari kendali perusahaan kami ke kontrak tata kelola terdesentralisasi, sehingga memungkinkan komunitas untuk memilih dan berpartisipasi dalam pembaruan protokol di masa mendatang. From 31e0b108cae3d2590211cc50764188dfd1eebe81 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 01:48:08 -0700 Subject: [PATCH 03044/11794] New translations market-making.md (Indonesian) --- .../yield-generation/market-making.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/id/core-concepts/yield-generation/market-making.md b/id/core-concepts/yield-generation/market-making.md index 127ff4420..1478b1941 100644 --- a/id/core-concepts/yield-generation/market-making.md +++ b/id/core-concepts/yield-generation/market-making.md @@ -2,23 +2,23 @@ **Miliki Saham Anda di Bursa Terdesentralisasi** -Automated market maker \ (AMMs \) dengan cepat meningkat sebagai bentuk pertukaran desentralisasi yang disukai di jaringan Ethereum. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +Automated market maker \ (AMMs \) dengan cepat meningkat sebagai bentuk pertukaran desentralisasi yang disukai di jaringan Ethereum. Ini sebagian karena kesulitan mendukung buku pesanan DEX di Ethereum 1.0 yang dapat menyaingi pengalaman instan dan selip rendah di bursa terpusat. Lebih lanjut, AMM seperti Uniswap relatif ramah pengguna dan hemat gas untuk digunakan. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +AMM hanya dapat mengaktifkan pasar baru ketika penyedia likuiditas menyediakan likuiditas \ (misalnya beberapa token untuk pasangan atau kumpulan perdagangan tertentu \). Sebagai imbalan untuk menyediakan likuiditas, penyedia likuiditas diberi imbalan dengan biaya perdagangan ketika pengguna lain menukar token. Misalnya, ketika pedagang menukar USDT dengan USDC di Uniswap, mereka saat ini dikenai biaya 0,3% di atas biaya gas. Biaya ini didistribusikan secara pro-rata kepada penyedia likuiditas pada pasangan USDT-USDC berdasarkan persentase total likuiditas yang mereka sediakan. {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[Kerugian tidak permanen](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) merupakan faktor risiko yang penting untuk dipahami, namun kekhawatiran ini sebagian besar dapat diatasi oleh OUSD yang hanya menyediakan likuiditas untuk stablecoin dengan nilai yang kurang lebih sama. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +Protokol OUSD mengarahkan USDT, USDC, dan DAI ke pool likuiditas yang berkinerja tinggi sebagaimana ditentukan oleh volume perdagangan dan hadiah token \ (misalnya, Balancer memberi hadiah token BAL ke penyedia likuiditas \). Hasil panen kemudian diteruskan ke pemegang OUSD. -We intend to integrate directly with at least the following automated market makers: +Kami bermaksud untuk berintegrasi langsung dengan setidaknya pembuat pasar otomatis berikut: -{% page-ref page="../supported-strategies/uniswap.md" %} +{% page-ref page = "../ didukung-strategi / uniswap.md"%} -{% page-ref page="../supported-strategies/curve.md" %} +{% page-ref page = "../ didukung-strategi / curve.md"%} -{% page-ref page="../supported-strategies/balancer.md" %} +{% page-ref page = "../ didukung-strategi / balancer.md"%} From 873abaa6443f85a8f6397f140bb75efee936eb3f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 02:04:27 -0700 Subject: [PATCH 03045/11794] New translations contributing.md (Italian) --- it/security-and-risks/contributing.md | 36 +++++++++++++-------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/it/security-and-risks/contributing.md b/it/security-and-risks/contributing.md index 3b02a9c0a..ee7d2d229 100644 --- a/it/security-and-risks/contributing.md +++ b/it/security-and-risks/contributing.md @@ -15,33 +15,33 @@ Il tuo flusso di sviluppo dovrebbe assomigliare a: 1. Trova un problema interessante e comunicalo! Informa il canale `#engineering` su [Discord](https://discord.gg/jyxpUSe) su ciò cui tu vuoi lavorare. 2. Informa un membro del [core team](https://github.com/orgs/OriginProtocol/teams/core/members) su Discord e chiedigli di essere aggiunto al nostro [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Altrimenti, avrai bisogno di forkare il repository pertinente e pushare i branch di riferimento al tuo fork personale. 3. Aggiungi un commento al problema o autoassegnatelo in modo tale da non avere più collaboratori che lavorano sulla stessa attività senza saperlo. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +4. Inizia con il branch `master` e fai check out di un nuovo feature branch a meno che tu non stia contribuendo già ad una feature esistente. +5. Segui lo [stile di codice](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) già esistente e scrivi codice magnifico. +6. Fai pull degli ultimi commit dal `master`, e assicurati che il tuo codice funzioni dopo aver fatto il merge. +7. Pusha il tuo branch sull'upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) in modo tale che gli altri collaboratori possano lavorarci facilmente, se necessario. +8. Richiedi una revisione nel PR cliccando sull'icona con l'ingranaggio vicino alla scritta "Reviewers" nella colonna di destra. -The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. +Il branch `master` è bloccato in modo tale che solo i membri del [core team](https://github.com/orgs/OriginProtocol/teams/core) possano essere in grado di fare il merge delle tue pull requests. Le pull request che vengono sottoposte alla revisione da altri collaboratori verificati, saranno accelerate e mergiate più velocemente! Controlla nel canale Discord `#engineering` per revisori appropriati. -#### Coding Style +#### Stile del codice -We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. +Nei nostri repository noi usiamo svariati linguaggi di programmazione. Se contribuisci, segui le convenzioni già esistenti e fai riferimento al file CONTRIBUTING.md nel repository stesso, se esiste. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +Per JavaScript, utilizziamo [lo stile NPM](https://docs.npmjs.com/misc/coding-style), che viene applicato automaticamente via [ prettier](https://prettier.io/). -For Solidity, we use two-space indents. +Per Solidity, utiliziamo l'indentazione con due spazi. -#### Protocol Design +#### Progettazione del Protocollo -When considering protocol or implementation design proposals, we are looking for: +A proposito delle proposte di progettazione di protocollo o di implementazione, ci aspettiamo: -* A description of the problem this design proposal solves -* Discussion of the trade-offs involved -* Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) -* Discussion of the proposed solution +* Una descrizione del problema che questa proposta risolverebbe +* Discussione dei trade-off coinvolti +* Revisione delle altre soluzioni esistenti +* Link alla letteratura pertinente \ (RFC, documenti, ecc \) +* Discussione della soluzione proposta -Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. +Si noti che la progettazione del protocollo è un lavoro duro e meticoloso. Potresti aver bisogno di rivedere la letteratura esistente e riflettere su casi d'uso generalizzati. #### Community Guidelines From 21b81eadc40b991628c22b832de877dd909086fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 02:04:29 -0700 Subject: [PATCH 03046/11794] New translations uniswap.md (Vietnamese) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/vi/core-concepts/supported-platforms/uniswap.md b/vi/core-concepts/supported-platforms/uniswap.md index 012e25e93..988ba7c35 100644 --- a/vi/core-concepts/supported-platforms/uniswap.md +++ b/vi/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +Sắp ra mắt. Uniswap hiện vẫn chưa được tích hợp. {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap là một giao thức thanh khoản và sàn phi tập trung trên Ethereum, ra mắt vào tháng 11 năm 2018. Uniswap v2 đã ra mắt vào tháng 5 năm 2020. Người dùng có thể chuyển đổi giữa các đồng ERC-20 hoặc gửi token vào các bể thanh khoản để nhận phí. -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Thị trường trên Uniswap hoạt động như một nhóm thanh khoản hơn là theo cơ chế đặt lệnh mua bán như các sàn giao dịch bình thường. Loại sàn giao dịch như thế này được gọi là Nhà tạo lập thị trường tự động (AMM). Tỷ giá hối đoái giữa hai tài sản được xác định theo công thức nhân không đổi và di chuyển dọc theo đường giá tùy thuộc vào giá trị tương đối của mỗi tài sản trong bể. Điều này khuyến khích những người kinh doanh chênh lệch giá tham gia vào các bể thanh khoản để cân bằng lại trọng số tương đối và bình thường hóa tỷ giá hối đoái. -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +Các nhà giao dịch có thể bị trượt giá nếu không có đủ thanh khoản trong một bể nhất định và có thể không được bảo vệ khỏi sự bất lợi của việc tỉ giá hối đoái sụt giảm. Các nhà cung cấp thanh khoản có thể bị thiệt hại vĩnh viễn khi tỷ giá hối đoái của bể không khớp với thực tế và các nhà kinh doanh chênh lệch giá thực hiện các giao dịch dọc theo đường cong định giá. -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +Những người tham gia bể sẽ nhận đượctoken Uniswap Liquidity Provider (LP) tương ứng với phần thanh khoản mà họ cung cấp trong nhóm đó. Các token LP này có thể chuyển nhượng tự do. Người tham gia có thể thoát khỏi các bể bất kỳ lúc nào bằng cách đổi các token này cho các tài sản được cung cấp và phí tích lũy. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +Các nhà phát hành token tìm cách cải thiện tính thanh khoản của token bằng cách đưa ra các ưu đãi những người cung cấp thanh khoản trong các chiến dịch khai thác thanh khoản. Các nhà phát hành token mới cũng đã đưa token của họ vào các bể của Uniswap. -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +Khối lượng giao dịch trên Uniswap hiện vượt xa nhiều sàn giao dịch truyền thống và thường xuyên vượt quá 200 triệu đô la mỗi ngày. Uniswap có hơn 170 triệu đô la Tổng giá trị bị khóa (TVL) bởi các nhà cung cấp thanh khoản. Uniswap không có nền tảng blockchain hoặc token quản trị riêng. -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Các hợp đồng thông minh của Uniswap đã được dapp.org kiểm toán và chính thức xác nhận. Uniswap vẫn đang duy trì chương trình tặng tưởng cho người phát hiện ra lỗi của hệ thống. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Tài nguyên | | +|:-------------------------------- |:------------------------------------------------------------------------ | +| Website | [https://uniswap.org/](https://uniswap.org/) | +| Tài liệu dành cho nhà phát triển | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From f745e872c45ffea4e0862b2ec37a1a9e7815ed7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 02:04:31 -0700 Subject: [PATCH 03047/11794] New translations yearn.finance.md (Indonesian) --- .../supported-strategies/yearn.finance.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/id/core-concepts/supported-strategies/yearn.finance.md b/id/core-concepts/supported-strategies/yearn.finance.md index 1c0a03b75..d75b2bd77 100644 --- a/id/core-concepts/supported-strategies/yearn.finance.md +++ b/id/core-concepts/supported-strategies/yearn.finance.md @@ -1,24 +1,24 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +Akan segera hadir. Yearn.finance belum terintegrasi. {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +Yearn.finance, sebelumnya iEarn.finance, adalah platform agregasi hasil yang dibangun di atas Ethereum dan diluncurkan pada Januari 2020 oleh Andre Cronje. Yearn mengelola pertanian hasil dan strategi penyeimbangan kembali menggunakan kombinasi otomatisasi dan pengambilan keputusan manusia atas nama pengguna yang telah menyetor modal. -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn memiliki dua produk agregasi hasil, Earn dan Vaults. Earn memungkinkan pengguna untuk menyetor stablecoin atau wrapped BTC ke dalam kumpulan likuiditas di Curve untuk mendapatkan biaya dan imbalan token tata kelola. Aset-aset ini juga dipinjamkan pada platform yang menawarkan hasil tinggi dan hadiah token, menambah hasil yang diperoleh. -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults menawarkan pengalaman yang lebih otomatis dan terkelola. Pengguna menyimpan aset seperti LINK, token penyedia likuiditas Curve, atau stablecoin, dan Vault mengumpulkan aset-aset ini bersama-sama dan meluncurkan strategi pertanian dengan pendapatan tertinggi yang dianggap aman oleh komunitas dan Andre Cronje. Token tata kelola yang diperoleh sebagai hadiah dijual untuk aset asli yang disimpan dan digabungkan dengan biaya lain dan secara otomatis dimasukkan ke dalam Vault untuk menghasilkan hasil gabungan. Strategi dapat sering diubah dan mengumpulkan aset akan menghemat biaya gas bagi pengguna. -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn diatur oleh YFI, token tata kelola ERC-20. Pemegang YFI dapat memberikan suara pada perubahan protokol setelah setuju untuk mengunci YFI mereka selama 3 hari. YFI juga dapat dipertaruhkan untuk mendapatkan hasil di portal tata kelola. Hasil ini berasal dari biaya yang dibebankan kepada pengguna pada produk Yearn. YFI didistribusikan sepenuhnya kepada penyedia likuiditas di Curve dan Balancer. Tidak ada alokasi untuk anggota tim atau investor. -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Nilai total Yearn yang dikunci \ (TVL \) dengan cepat berkembang menjadi lebih dari $ 800 juta, menjadikannya salah satu platform DeFi terbesar. YFI memiliki kapitalisasi pasar yang beredar lebih dari $ 400 juta. -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn telah menjalani beberapa audit keamanan dan kontrak pintar oleh CertiK, Quantstamp, HackMD, dan CryptoManiacs. Yearn memiliki reputasi untuk meluncurkan produk eksperimental dengan sangat cepat dan memperingatkan pengguna bahwa produk mereka dalam versi beta. -| Resources | | +| Sumber | | |:------------------ |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Situs resmi | [https://yearn.finance/](https://yearn.finance/) | | Dokumen pengembang | [https://docs.yearn.finance/](https://docs.yearn.finance/) | | GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | | Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From dac4af31fe781e22ba20fc3524b688126ded9dd0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 02:04:33 -0700 Subject: [PATCH 03048/11794] New translations uniswap.md (Indonesian) --- .../supported-strategies/uniswap.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/id/core-concepts/supported-strategies/uniswap.md b/id/core-concepts/supported-strategies/uniswap.md index f54f40915..3b458ffb1 100644 --- a/id/core-concepts/supported-strategies/uniswap.md +++ b/id/core-concepts/supported-strategies/uniswap.md @@ -6,22 +6,22 @@ Akan segera hadir. Uniswap belum terintegrasi. Uniswap adalah protokol dan bursa likuiditas terdesentralisasi di Ethereum, diluncurkan pada November 2018. Uniswap v2 diluncurkan pada Mei 2020. Pengguna dapat menukar token ERC-20 dengan biaya tertentu atau menyumbangkan token ke kumpulan likuiditas untuk mendapatkan bayaran. -Pasar di Uniswap beroperasi sebagai kumpulan likuiditas daripada buku pesanan. Jenis bursa ini disebut Automated Market Maker \ (AMM \). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Pasar di Uniswap beroperasi sebagai kumpulan likuiditas daripada buku pesanan. Jenis bursa ini disebut Automated Market Maker \ (AMM \). Nilai tukar antara dua aset ditentukan oleh formula produk konstan dan bergerak di sepanjang kurva harga bergantung pada bobot relatif dari setiap aset dalam kumpulan. Hal ini mendorong arbitrase untuk memasuki kumpulan likuiditas untuk menyeimbangkan kembali bobot relatif dan menormalkan nilai tukar. -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +Pedagang dapat tergelincir jika tidak ada cukup likuiditas di kumpulan tertentu dan mungkin tidak dilindungi dari nilai tukar yang tidak menguntungkan. Penyedia likuiditas dapat mengalami kerugian tidak permanen ketika nilai tukar kumpulan tidak sesuai dengan realitas pasar dan arbitrase melakukan perdagangan di sepanjang kurva harga. -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +Peserta kumpulan diberi token Penyedia Likuiditas Uniswap \ (LP \) yang sesuai dengan bagian likuiditas mereka yang disediakan di kumpulan tertentu. Token LP ini dapat ditransfer secara bebas. Peserta dapat keluar dari kumpulan kapan saja dengan menukarkan token ini dengan aset yang diberikan dan biaya yang dikenakan. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +Penerbit token yang berusaha meningkatkan likuiditas token mereka telah menawarkan insentif kepada penyedia likuiditas dalam kampanye penambangan likuiditas. Penerbit token baru juga telah meluncurkan token mereka di kumpulan Uniswap. -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +Volume perdagangan di Uniswap sekarang melebihi dari banyak bursa tradisional dan secara teratur melampaui $ 200 juta setiap hari. Uniswap memiliki lebih dari $ 170 juta dalam Total Value Locked \ (TVL \) oleh penyedia likuiditas. Uniswap tidak memiliki platform asli atau token tata kelola. -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Kontrak pintar Uniswap telah diaudit dan diverifikasi secara resmi oleh dapp.org. Aave memelihara program bug bounty. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Sumber | | +|:------------------ |:------------------------------------------------------------------------ | +| Situs resmi | [https://uniswap.org/](https://uniswap.org/) | +| Dokumen pengembang | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e08da3fdcb7c61ae0cf6cd6391f8850f987ab28e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 02:04:35 -0700 Subject: [PATCH 03049/11794] New translations principles.md (Vietnamese) --- vi/governance/principles.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/vi/governance/principles.md b/vi/governance/principles.md index eeb9278b8..2fd010e3f 100644 --- a/vi/governance/principles.md +++ b/vi/governance/principles.md @@ -1,26 +1,26 @@ # Nguyên tắc -**Progressive Decentralization** +**Phân cấp lũy tiến** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD được thiết kế để trở thành một giao thức phi tập trung được quản lý bởi nhiều bên liên quan trên toàn thế giới. Chúng tôi tin rằng những người khai tác và nắm giữ OUSD nên cùng nhau đưa ra các quyết định giao thức quan trọng càng sớm càng tốt. -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +Vì vậy, kể từ những ngày đầu tiên, nhóm kỹ sư bắt buộc phải hành động nhanh chóng và quyết đoán để xây dựng các phần cơ bản của giao thức. -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +Việc phân cấp sẽ tiến triển nhanh chóng qua bốn giai đoạn trong vài tháng tới. Mục đích của chúng tôi trao lại quyền kiểm soát và quản trị cho cộng đồng càng sớm càng tốt. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**Khoá thời gian (timelock)** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Trước khi chuyển sang chế độ quản trị phi tập trung hoàn toàn, chúng tôi sẽ triển khai [timelock](../smart-contracts/api/timelock.md) cho tất cả các lệnh đưa ra bởi admin, giúp người dùng OUSD có thời gian (48 giờ) để rút tiền nếu họ phản đối các nâng cấp được đề xuất của chúng tôi. Khoá thời gian sẽ bổ sung sau thời điểm ra mắt. -**New and Existing Stakeholders** +**Các bên liên quan hiện tại và tương lai** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD là một dự án mới do [đội ngũ Origin Protocol](www.originprotocol.com/team) xây dựng và sẽ được hỗ trợ bởi cộng đồng Origin hiện tại cũng như nhiều bên liên quan khác lựa chọn khai thác, nắm giữ, sử dụng và cung cấp thanh khoản cho OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +Ngoài ra, chúng tôi cũng muốn đảm bảo có sự tham gia của những người nắm giữa token Origin (OGN) và cộng đồng hiện có với tổng số hơn 500.000 thành viên cộng đồng và người mua/bán trên Nền tảng. Các chủ sở hữu OGN hiện tại sẽ có thể stake OGN của họ để tham gia vào quản trị và kiếm được tiền thưởng từ việc thúc đẩy giá trị cho OUSD. Thông tin chi tiết sẽ được cung cấp trong thời gian tới. -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +Mối liên hệ chặt chẽ giữa OUSD và phần còn lại của nền tảng thương mại Origin sẽ thúc đẩy tăng trưởng trong toàn bộ hệ sinh thái. From 26cb04512e4778b6ec15466541ea546a3c2bfec0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 02:04:37 -0700 Subject: [PATCH 03050/11794] New translations rewards.md (Vietnamese) --- vi/core-concepts/yield-generation/rewards.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/core-concepts/yield-generation/rewards.md b/vi/core-concepts/yield-generation/rewards.md index f73cc9fc6..cf90a985a 100644 --- a/vi/core-concepts/yield-generation/rewards.md +++ b/vi/core-concepts/yield-generation/rewards.md @@ -2,13 +2,13 @@ **Thu thập phần thưởng** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +Ngoài việc thu lãi từ cho vay và phí từ tạo lập thị trường, chúng tôi dự định sẽ tự động thu về và chuyển đổi phần tiền lãi thu được từ nhiều giao thức DeFi. Ví dụ: Compound tặng token COMP, Balancer tặng token BAL và Curve tặng token CRV. Những phần thưởng tiền thưởng này sẽ thường xuyên được chuyển đổi thành stablecoin, tiếp tục đưa đi tìm kiếm lợi nhuận và sau đó phân phối cho những người nắm giữ OUSD dưới dạng lợi nhuận bổ sung. {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +Mặc dù vault lưu trữ an toàn mọi phần thưởng ngoài dự kiến mà nó nhận được, nhưng các chiến lược tùy chỉnh sẽ cần được xây dựng và triển khai để quyết định thời điểm và cách thức giao thức chuyển đổi chúng thành stablecoin. {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +Ngày nay, phần thưởng là một yếu tố quan trọng đối với người canh tác năng suất vì chúng đại diện cho tỷ lệ lớn lợi nhuận của họ. Chúng tôi dự đoán rằng giao thức OUSD sẽ được nâng cấp theo thời gian để tận dụng lợi nhuận hấp dẫn nhất hiện có từ DeFi. Giao thức sẽ ảnh hưởng đến giá trị thu được từ rất nhiều chiến dịch đang có sẵn trên thị trường khi quyết định cách tốt nhất để phân bổ vốn vào các chiến lược cho phụ hợp. From 060d3ead32ee4bd2088e99358c807681ecc3403b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 02:04:39 -0700 Subject: [PATCH 03051/11794] New translations README.md (Vietnamese) --- vi/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/vi/core-concepts/supported-strategies/README.md b/vi/core-concepts/supported-strategies/README.md index 60ab03f00..9bc76d064 100644 --- a/vi/core-concepts/supported-strategies/README.md +++ b/vi/core-concepts/supported-strategies/README.md @@ -1,14 +1,14 @@ -# Supported Strategies +# Các chiến lược được hỗ trợ -**Supported DeFi Platforms** +**Nền tảng DeFi được hỗ trợ** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD tạo ra lợi nhuận bằng cách gửi stablecoin vào các nền tảng cho vay và các nhóm thanh khoản của nhà tạo lập thị trường. Điều quan trọng cần lưu ý là rằng những nền tảng này ẩn chứa rủi ro công nghệ dẫn tới tiền có thể bị mất nếu xảy ra sự kiện liên quan đến lỗ hổng lớn trong bảo mật. Chúng tôi đang chọn làm việc với các nền tảng đã được kiểm toán hợp đồng thông minh và chúng tôi cảm thấy an toàn nhất. -Currently, OUSD earns yield from the following platform\(s\): +Hiện tại, đội ngũ có kế hoạch kiếm lợi nhuận từ các nền tảng sau: {% page-ref page="compound.md" %} -Integrations are currently planned or being built for the following platforms: +Dự kiến tích hợp thêm các nền tảng sau: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +Mặc dù DeFi đã phát triển rất nhanh và hiện đã có hàng tỷ đô la giá trị được gửi trên các nền tảng này, một số dự án trong số này vẫn đang trong giai đoạn beta và mang tính thử nghiệm cao. Vẫn có khả năng hợp đồng thông minh của nền tảng này vẫn còn lỗ hổng. Trong quá khứ, các lỗ hổng trên các ứng dụng Ethereum cũng đã từng gây ra thiệt hại hàng lên tớii hàng triệu đô la. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +Chúng tôi giám sát chặt chẽ các sự kiện bảo mật trên các nền tảng mà chúng tôi hỗ trợ và ngay lập tức bảo vệ quỹ của chủ sở hữu OUSD khi nhận thấy bất kỳ rủi ro nào. From e1d87955c52b30e2d7136ad8e557f4a2f5a020eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 02:04:40 -0700 Subject: [PATCH 03052/11794] New translations yearn.finance.md (Vietnamese) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/vi/core-concepts/supported-platforms/yearn.finance.md b/vi/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..18a7a7e15 100644 --- a/vi/core-concepts/supported-platforms/yearn.finance.md +++ b/vi/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +Sắp ra mắt. Yearn.finance hiện vẫn chưa được tích hợp. {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +Yearn.finance, trước đây là iEarn.finance, là một nền tảng tổng hợp lợi nhuận được xây dựng trên Ethereum và ra mắt vào tháng 1 năm 2020 bởi Andre Cronje. Yearn quản lý chiến lược canh tác năng suất (yield farming) và tái cân bằng bằng cách sử dụng kết hợp tự động hóa và con người đưa ra quyết định thay mặt cho những người dùng đã gửi vốn. -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn có hai sản phẩm tổng hợp lợi nhuận, Earn và Vaults. Earn cho phép người dùng gửi stablecoin hoặc BTC vào các bể thanh khoản trên Curve để kiếm phí và phần thưởng token quản trị. Những tài sản này cũng được cho vay trên các nền tảng cung cấp phần thưởng token và lợi nhuận cao. -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vault cung cấp trải nghiệm được quản lý và tự động hơn. Người dùng gửi các tài sản như LINK, token thanh khoản Curve hoặc stablecoin và sau đó Vault sẽ gộp tất cả các tài sản này lại với nhau và triển khai chiến lược canh tác thu nhập cao nhất mà cộng đồng và Andre Cronje cho là an toàn. Các token quản trị kiếm được dưới dạng phần thưởng được bán bớt thành tài sản giống tài sản ban đầu được ký gửi và kết hợp với các khoản phí khác rồi tự động được chuyển vào Vault để tạo ra lợi tức kép. Các chiến lược có thể được thay đổi thường xuyên và việc gộp các tài sản lại với nhau giúp tiết kiệm chi phí gas cho người dùng. -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn được quản lý bởi YFI, token quản trị ERC-20. Người nắm giữ YFI có thể bỏ phiếu cho các thay đổi giao thức sau khi đồng ý khóa YFI của họ trong 3 ngày. YFI cũng có thể dùng để stake để nhận lãi xuất qua 1 cổng quản trị. Lợi nhuận này đến từ phí tính cho người dùng trên các sản phẩm của Yearn. YFI được phân phối hoàn toàn những người cung cấp thanh khoản trên Curve and Balancer. Không có token nào được phân bổ cho các thành viên trong nhóm hoặc nhà đầu tư. -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Tổng giá trị của Yearn bị khóa (TVL) đã nhanh chóng tăng lên hơn 800 triệu đô la, khiến nó trở thành một trong những giao thức DeFi lớn nhất. Vốn hóa thị trường của YFI đạt hơn 400 triệu đô la. -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn đã trải qua nhiều lần kiểm toán bảo mật và hợp đồng thông minh bởi CertiK, Quantstamp, HackMD và CryptoManiacs. Yearn nổi tiếng với việc tung ra sản phẩm thử nghiệm rất nhanh và cảnh báo người dùng rằng sản phẩm của họ đang trong giai đoạn thử nghiệm. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Tài nguyên | | +|:-------------------------------- |:-------------------------------------------------------------------- | +| Website | [https://yearn.finance/](https://yearn.finance/) | +| Tài liệu dành cho nhà phát triển | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 83732323ed4aeca8e433614ff3af7b4899158e9f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 02:04:42 -0700 Subject: [PATCH 03053/11794] New translations dydx.md (Vietnamese) --- vi/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/vi/core-concepts/supported-platforms/dydx.md b/vi/core-concepts/supported-platforms/dydx.md index 24f1a895e..e66d8a8cf 100644 --- a/vi/core-concepts/supported-platforms/dydx.md +++ b/vi/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +Sắp ra mắt. DyDx hiện vẫn chưa được tích hợp. {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dyDx là một giao thức và nền tảng cho vay được xây dựng trên Ethereum và ra mắt vào tháng 5 năm 2019. Người dùng có thể giao dịch tài sản trên sàn giao dịch phi tập trung, không giám sát của dYdX hoặc tham gia vay và cho vay. Giao thức cho vay cho phép giao dịch ký quỹ và giao dịch kỳ hạn. Lãi suất được điều chỉnh dựa trên cung cầu và chỉ cho vay ngắn hạn. -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +Tính thanh khoản của các tài sản có sẵn để vay và cho vay được gộp lại với nhau theo loại tài sản. Tiền lãi trả cho người cho vay được tích lũy tự động và người đi vay phải ký quỹ để vay. -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX hỗ trợ các khoản vay nhanh, là các khoản vay không cần thế chấp trong đó người dùng vay và hoàn trả số dư của khoản vay trong một giao dịch duy nhất, có nghĩa là người dùng khoản vay nhanh không cần phải bỏ bất kỳ khoản vốn ban đầu nào. Các khoản vay nhanh là một sản phẩm phức tạp nhắm vào các nhà phát triển và có thể được sử dụng để phân bổ trên nhiều giao thức DeFi. -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +dYdX có tổng giá trị khoảng 40 triệu đô la bị khóa (TVL) tại thời điểm viết bài này. dYdX không có token riêng. -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX trải qua kiểm toán bảo mật của OpenZeppelin và Bramah Systems. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Tài nguyên | | +|:-------------------------------- |:-------------------------------------------------------------------- | +| Website | [https://dydx.exchange/](https://dydx.exchange/) | +| Tài liệu dành cho nhà phát triển | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 056973c31dd1b456870c8de674a3a5d4e504372f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 03:44:42 -0700 Subject: [PATCH 03054/11794] New translations contributing.md (Italian) --- it/security-and-risks/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/security-and-risks/contributing.md b/it/security-and-risks/contributing.md index ee7d2d229..64fc99ecd 100644 --- a/it/security-and-risks/contributing.md +++ b/it/security-and-risks/contributing.md @@ -43,9 +43,9 @@ A proposito delle proposte di progettazione di protocollo o di implementazione, Si noti che la progettazione del protocollo è un lavoro duro e meticoloso. Potresti aver bisogno di rivedere la letteratura esistente e riflettere su casi d'uso generalizzati. -#### Community Guidelines +#### Linee guida della community -We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: +Vogliamo mantenere la community di Origin fantastica, in crescita e collaborativa. Abbiamo bisogno del tuo aiuto per mantenerla così. Per aiutare in questo, abbiamo elaborato alcune linee guida generali per la community nel suo insieme: * Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! * Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. From da75387cb71282f5f53d9f7c23dee3975658b1da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 03:57:53 -0700 Subject: [PATCH 03055/11794] New translations contributing.md (Italian) --- it/security-and-risks/contributing.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/it/security-and-risks/contributing.md b/it/security-and-risks/contributing.md index 64fc99ecd..66bb41ef5 100644 --- a/it/security-and-risks/contributing.md +++ b/it/security-and-risks/contributing.md @@ -47,14 +47,14 @@ Si noti che la progettazione del protocollo è un lavoro duro e meticoloso. Potr Vogliamo mantenere la community di Origin fantastica, in crescita e collaborativa. Abbiamo bisogno del tuo aiuto per mantenerla così. Per aiutare in questo, abbiamo elaborato alcune linee guida generali per la community nel suo insieme: -* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! -* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. -* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. -* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. +* Sii gentile: sii cortese, rispettoso ed educato con gli altri membri della community: non saranno tollerati insulti su area geografica, raziali, di genere o di altra natura. Ci piacciono le brave persone molto più di quelle cattive! +* Incoraggia la diversità e la partecipazione: fai sentire tutti i benvenuti nella nostra community, indipendentemente dal loro background e dalla quantità dei loro contributi, e fai il possibile per incoraggiare la partecipazione nella nostra community. +* Mantienila legale: non mettere nessuno nei guai. Condividi solo i contenuti di tua proprietà, non condividere informazioni private o sensibili e non infrangere le leggi. +* Rimani in tema: assicurati di pubblicare sul canale corretto ed evita discussioni fuori tema. Ricorda che quando aggiorni un problema o rispondi a un'e-mai, stai potenzialmente interagendo con un gran numero di persone. Quindi per favore considera questo prima di fare l'aggiornamento. Ricorda anche che a nessuno piace lo spam. -#### Reporting Issues +#### Segnalazione di problemi -If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! +Se trovi bug, errori o incongruenze nel codice o nei documenti di Origin, faccelo sapere segnalando un problema su GitHub. Nessun problema è troppo piccolo. Aiutaci a sistemare anche erori di batitura! #### Security Issues From f8478b4af7acde829505bf9974e865e3b33609cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:18:18 -0700 Subject: [PATCH 03056/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 3e3920226..67d73311b 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -17,7 +17,7 @@ | 금고(Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | 타임락(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5/8 멀티시그(multi-sig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 오라클 | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 오라클 | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | 내부 실행 컨트랙트: @@ -27,7 +27,7 @@ | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | | VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} From 8733973078cee71d97324533627e70cc54455e7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:18:27 -0700 Subject: [PATCH 03057/11794] New translations price-oracles.md (Dutch) --- nl/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/core-concepts/price-oracles.md b/nl/core-concepts/price-oracles.md index 0f5b487c4..24cffc97b 100644 --- a/nl/core-concepts/price-oracles.md +++ b/nl/core-concepts/price-oracles.md @@ -161,7 +161,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price | Oracle | Pair | Contract | |:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} From 393855f7911715bdbee7d7da2b7c63db22f8ac4c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:18:37 -0700 Subject: [PATCH 03058/11794] New translations price-oracles.md (Portuguese) --- pt/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/core-concepts/price-oracles.md b/pt/core-concepts/price-oracles.md index 0f5b487c4..24cffc97b 100644 --- a/pt/core-concepts/price-oracles.md +++ b/pt/core-concepts/price-oracles.md @@ -161,7 +161,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price | Oracle | Pair | Contract | |:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} From 1ed1bd0252a0a3635fa4694c916b6358631a7167 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:19:05 -0700 Subject: [PATCH 03059/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 3e4406704..6544c432f 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -17,7 +17,7 @@ Well-known addresses \(often proxy wrappers\): | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: @@ -27,7 +27,7 @@ Internal implementation contracts: | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | | VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} From ad6acc6377463deadec98df4a9a2fb3352524b71 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:19:14 -0700 Subject: [PATCH 03060/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 3e4406704..6544c432f 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -17,7 +17,7 @@ Well-known addresses \(often proxy wrappers\): | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: @@ -27,7 +27,7 @@ Internal implementation contracts: | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | | VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} From 7b1689934fb69d9512d3f1b56a3c950a0854eff4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:20:02 -0700 Subject: [PATCH 03061/11794] New translations price-oracles.md (Korean) --- ko/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/core-concepts/price-oracles.md b/ko/core-concepts/price-oracles.md index 3d23db35c..65dee03bd 100644 --- a/ko/core-concepts/price-oracles.md +++ b/ko/core-concepts/price-oracles.md @@ -161,7 +161,7 @@ OUSD는 여러 온 체인 오라클에서 가격을 가져와 풀에 가장 유 | 오라클 | 쌍(pair) | 컨트렉트 | |:-------- |:--------- |:------------------------------------------ | -| 오픈 가격 피드 | ETH / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| 오픈 가격 피드 | ETH / USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | 체인 링크 | ETH / USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} From 964d113220edc0b8e8e681658df6e1f03632f80a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:20:38 -0700 Subject: [PATCH 03062/11794] New translations price-oracles.md (Turkish) --- tr/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/core-concepts/price-oracles.md b/tr/core-concepts/price-oracles.md index 9d16d9cbb..3868a679f 100644 --- a/tr/core-concepts/price-oracles.md +++ b/tr/core-concepts/price-oracles.md @@ -172,7 +172,7 @@ Tüm oracle'ların doğrudan USD çiftleri olmadığından, protokol ayrıca ETH | Oracle | Per | Kontrakt | |:--------------- |:--------- |:------------------------------------------ | -| Açık fiyat Feed | ETH / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Açık fiyat Feed | ETH / USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | ETH / USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} From 4c35b1b06a9dca40e68f127057c5c0a57ac37414 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:21:13 -0700 Subject: [PATCH 03063/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index d8a75759e..e5806b588 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -17,7 +17,7 @@ Origin Dollar için ana ERC20 adresi \(OUSD\): | Kasa | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | zaman kilidi | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5/8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | İç uygulama sözleşmeleri: @@ -27,7 +27,7 @@ Origin Dollar için ana ERC20 adresi \(OUSD\): | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | | VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Uniswap Oracle'ı açın | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} From 70ea95388b6740f2ebd16c3bc18e10126234c56a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:21:22 -0700 Subject: [PATCH 03064/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 25228313b..619c11c36 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -161,7 +161,7 @@ OUSD 从多个链上的预言服务器中获取价格,并使用对池最有利 | 神谕(Oracle) | 对 | 合约 | |:---------- |:------- |:------------------------------------------ | -| 开放数据库 | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| 开放数据库 | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} From 9d524990c55d15e8eeead6332765ff93bbd49c43 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:21:30 -0700 Subject: [PATCH 03065/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md index 79fc240ed..d130c6729 100644 --- a/ru/core-concepts/price-oracles.md +++ b/ru/core-concepts/price-oracles.md @@ -161,7 +161,7 @@ OUSD изначально использует следующий набор о | Оракул | Пара | Контракт | |:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} From a22a0a890e57b7d3142e28078fb32522514ae699 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:21:38 -0700 Subject: [PATCH 03066/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 3e4406704..6544c432f 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -17,7 +17,7 @@ Well-known addresses \(often proxy wrappers\): | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: @@ -27,7 +27,7 @@ Internal implementation contracts: | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | | VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} From 60e7a015889981d2419fa953d0454ae2adfb7d50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:22:15 -0700 Subject: [PATCH 03067/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 12d40e1fa..963338387 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -17,7 +17,7 @@ | Хранилище (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Временная блокировка | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 из 8 мультиподписей | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Оракул | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Оракул | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Управляющий | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Контракты на внутреннюю реализацию: @@ -27,7 +27,7 @@ | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | АдминистраторVault | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | | ЯдроХранилища | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Смешанные Оракулы | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Смешанные Оракулы | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Оракул Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Открыть Оракул Uniswap | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} From 458db3feb9e278805641b348f83b0734913db338 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:22:37 -0700 Subject: [PATCH 03068/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 2f18da58a..0b994f517 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -17,7 +17,7 @@ Direcciones conocidas \ (a menudo envoltorios de proxy\): | Bóveda | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Bloqueo de Tiempo | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 de 8 Multiples-firmas | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oráculo | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Oráculo | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Gobernador | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Contratos de ejecución interna: @@ -27,7 +27,7 @@ Contratos de ejecución interna: | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | Administrador de la Bóveda | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | | Bóveda Central | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Oráculos Mixtos | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Oráculos Mixtos | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Oráculo de Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Oráculo Abierto de Uniswap | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} From 07414ce0cbbc9e77e8c503a26e6832e9a3943350 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:22:44 -0700 Subject: [PATCH 03069/11794] New translations price-oracles.md (Arabic) --- ar/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/core-concepts/price-oracles.md b/ar/core-concepts/price-oracles.md index 0f5b487c4..24cffc97b 100644 --- a/ar/core-concepts/price-oracles.md +++ b/ar/core-concepts/price-oracles.md @@ -161,7 +161,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price | Oracle | Pair | Contract | |:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} From 0e9596a06a7291385de1f5da87d3361fd0b5744e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:23:18 -0700 Subject: [PATCH 03070/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 3e4406704..6544c432f 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -17,7 +17,7 @@ Well-known addresses \(often proxy wrappers\): | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: @@ -27,7 +27,7 @@ Internal implementation contracts: | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | | VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} From 1c3688c5daef05c3ab1afdb61ed5923e1e279583 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:23:59 -0700 Subject: [PATCH 03071/11794] New translations price-oracles.md (French) --- fr/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/core-concepts/price-oracles.md b/fr/core-concepts/price-oracles.md index 0f5b487c4..24cffc97b 100644 --- a/fr/core-concepts/price-oracles.md +++ b/fr/core-concepts/price-oracles.md @@ -161,7 +161,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price | Oracle | Pair | Contract | |:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} From b225c39f7a5c98842be8edc7ef844e12b652365e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:24:25 -0700 Subject: [PATCH 03072/11794] New translations price-oracles.md (Spanish) --- es/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/price-oracles.md b/es/core-concepts/price-oracles.md index b93d44054..e0df3b006 100644 --- a/es/core-concepts/price-oracles.md +++ b/es/core-concepts/price-oracles.md @@ -161,7 +161,7 @@ Dado que no todos los oráculos tienen pares de USD directos, el protocolo tambi | Oráculo | Par | Contrato | |:------------------------ |:--------- |:------------------------------------------ | -| Feed de Precios Abiertos | ETH / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Feed de Precios Abiertos | ETH / USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | ETH / USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} From 7556122da3acb6f5dd8c9c911fca4c5e33fe0eef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:24:45 -0700 Subject: [PATCH 03073/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 3e4406704..6544c432f 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -17,7 +17,7 @@ Well-known addresses \(often proxy wrappers\): | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: @@ -27,7 +27,7 @@ Internal implementation contracts: | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | | VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} From 4cdb9f7eafca437882ec21d9964b84008f2ee27f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:24:52 -0700 Subject: [PATCH 03074/11794] New translations price-oracles.md (German) --- de/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/core-concepts/price-oracles.md b/de/core-concepts/price-oracles.md index 0f5b487c4..24cffc97b 100644 --- a/de/core-concepts/price-oracles.md +++ b/de/core-concepts/price-oracles.md @@ -161,7 +161,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price | Oracle | Pair | Contract | |:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} From 683a1d64f60e540999ffa890fef917abc0eeb4de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:24:54 -0700 Subject: [PATCH 03075/11794] New translations price-oracles.md (Italian) --- it/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/price-oracles.md b/it/core-concepts/price-oracles.md index 0f5b487c4..24cffc97b 100644 --- a/it/core-concepts/price-oracles.md +++ b/it/core-concepts/price-oracles.md @@ -161,7 +161,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price | Oracle | Pair | Contract | |:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} From a2508d388bcae2c061e5a6595e1625fa2e52095b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:25:19 -0700 Subject: [PATCH 03076/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 3e4406704..6544c432f 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -17,7 +17,7 @@ Well-known addresses \(often proxy wrappers\): | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: @@ -27,7 +27,7 @@ Internal implementation contracts: | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | | VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} From b4d94465a2d14b975f7534b67575d2858d46047e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:25:34 -0700 Subject: [PATCH 03077/11794] New translations price-oracles.md (Japanese) --- ja/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/core-concepts/price-oracles.md b/ja/core-concepts/price-oracles.md index 0f5b487c4..24cffc97b 100644 --- a/ja/core-concepts/price-oracles.md +++ b/ja/core-concepts/price-oracles.md @@ -161,7 +161,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price | Oracle | Pair | Contract | |:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} From 8efd4ed6e19642caa5195050b33bdb3b81b0cd69 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:25:43 -0700 Subject: [PATCH 03078/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index d285579b1..dcc7f8d0d 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -17,7 +17,7 @@ Indirizzi ben conosciuti \ (spesso wrapper proxy \): | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 di 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracolo | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Oracolo | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governatore | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Contratti di implementazione interna: @@ -27,7 +27,7 @@ Contratti di implementazione interna: | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | | VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Oracolo Mix | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Oracolo Mix | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Oracle Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Oracolo Uniswap Open | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} From fb13baf3d3941742f3870b2d77440d4e62e9ea5d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:26:46 -0700 Subject: [PATCH 03079/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 3e4406704..6544c432f 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -17,7 +17,7 @@ Well-known addresses \(often proxy wrappers\): | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: @@ -27,7 +27,7 @@ Internal implementation contracts: | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | | VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} From 8c0eed1181a23ce122a2530585a556ffb8407413 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:26:50 -0700 Subject: [PATCH 03080/11794] New translations price-oracles.md (Greek) --- el/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/core-concepts/price-oracles.md b/el/core-concepts/price-oracles.md index 0f5b487c4..24cffc97b 100644 --- a/el/core-concepts/price-oracles.md +++ b/el/core-concepts/price-oracles.md @@ -161,7 +161,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price | Oracle | Pair | Contract | |:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} From 537e32a2852895303a385dbde0471c4c50035723 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:27:26 -0700 Subject: [PATCH 03081/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 3e4406704..6544c432f 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -17,7 +17,7 @@ Well-known addresses \(often proxy wrappers\): | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: @@ -27,7 +27,7 @@ Internal implementation contracts: | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | | VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} From 8cead97769e807f9c624175d7963fe4c2f9b21d4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:27:56 -0700 Subject: [PATCH 03082/11794] New translations price-oracles.md (Croatian) --- hr/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/core-concepts/price-oracles.md b/hr/core-concepts/price-oracles.md index 0f5b487c4..24cffc97b 100644 --- a/hr/core-concepts/price-oracles.md +++ b/hr/core-concepts/price-oracles.md @@ -161,7 +161,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price | Oracle | Pair | Contract | |:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} From 9b2ceebfdd68c3a6a5b230b7cc8c392f8a9d2c70 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:27:58 -0700 Subject: [PATCH 03083/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 3e4406704..6544c432f 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -17,7 +17,7 @@ Well-known addresses \(often proxy wrappers\): | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: @@ -27,7 +27,7 @@ Internal implementation contracts: | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | | VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} From bddaddf76d8d19f63cd88739b83826375c04d298 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:28:30 -0700 Subject: [PATCH 03084/11794] New translations price-oracles.md (Filipino) --- fil/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/core-concepts/price-oracles.md b/fil/core-concepts/price-oracles.md index 0f5b487c4..24cffc97b 100644 --- a/fil/core-concepts/price-oracles.md +++ b/fil/core-concepts/price-oracles.md @@ -161,7 +161,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price | Oracle | Pair | Contract | |:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} From 3a26dd6ec65f53445348baa2f88082be2ab2cf0c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:28:54 -0700 Subject: [PATCH 03085/11794] New translations price-oracles.md (Hindi) --- hi/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/core-concepts/price-oracles.md b/hi/core-concepts/price-oracles.md index 0f5b487c4..24cffc97b 100644 --- a/hi/core-concepts/price-oracles.md +++ b/hi/core-concepts/price-oracles.md @@ -161,7 +161,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price | Oracle | Pair | Contract | |:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} From 61112402cd50a3e875e8b1f015bfbd5f808ba0d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:29:17 -0700 Subject: [PATCH 03086/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 3e4406704..6544c432f 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -17,7 +17,7 @@ Well-known addresses \(often proxy wrappers\): | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: @@ -27,7 +27,7 @@ Internal implementation contracts: | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | | VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} From 6d2421ebfd2a5086a146e7b80e959f48df593230 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:29:32 -0700 Subject: [PATCH 03087/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4fee47a70..479c6efa4 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | From 73276f2fa95ec3699cb3c0d87d36a4b2092b7fec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:29:35 -0700 Subject: [PATCH 03088/11794] New translations principles.md (Chinese Traditional) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index f4704a501..7e1e61af2 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# 原则 +# Principles -**渐进式去中心化** +**Progressive Decentralization** -我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. -但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**时间锁** +**Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. -**新的和现有的利益相关者** +**New and Existing Stakeholders** -OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. -OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 0f61f2ebd9a62c5e16b350fa4c7b32396105e52b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:29:36 -0700 Subject: [PATCH 03089/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 07bd81cb98dadbf83e219c48a0a39b114f0421c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:29:38 -0700 Subject: [PATCH 03090/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 955cafb9ef76aad229309aa00ffbd0c8543742f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:29:40 -0700 Subject: [PATCH 03091/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 93fb647e8..7aa009ac1 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From e952ba537ad79c35b1427225ff0a14ffec1d2494 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:29:42 -0700 Subject: [PATCH 03092/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From 88330499846691775de83b4d7f38f481dfa5e0da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:29:44 -0700 Subject: [PATCH 03093/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 3ecc2df2a..f3b6a1fc3 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# 审核 +# Audits {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} **OUSD** -我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. -**支持策略** +**Supported Strategies** -Compound 已完成多次审核,可以在它们的网站上查看细节。 This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 3491b4ad5bf811c154548f4bda2e9486400a9f9f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:29:45 -0700 Subject: [PATCH 03094/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d5d7eead2..26b5ebfe6 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From 37b285eed1e0682a9fe939033bd4cd3e6ae0b7be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:29:47 -0700 Subject: [PATCH 03095/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 00b7fc318..92140f5ed 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 奖励的范围从小问题 **$ 100** 到重大漏洞的 **$ 250,000** 。 Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 7af16ed4ede620457fff8915b328aa23924ab2a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:29:49 -0700 Subject: [PATCH 03096/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 09dff7669d19a9d8adae0e3af173a100351c8faa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:29:50 -0700 Subject: [PATCH 03097/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 693ee58a34b726537c1cdb8da74b77ea749d7ce8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:29:52 -0700 Subject: [PATCH 03098/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 1aeece47e..b88b3a90d 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -我们打算至少与以下自动做市商直接集成: +We intend to integrate directly with at least the following automated market makers: {% page-ref page="../supported-strategies/uniswap.md" %} From 52518ba5fb82009b6c56b2544cb67def7a970af8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:29:54 -0700 Subject: [PATCH 03099/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 111700d90ee86d4638e8f5a20291f8e0c91c8508 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:29:56 -0700 Subject: [PATCH 03100/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From cc42b4d8a070d63fecb8fa7c5f259a038f7852b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:29:57 -0700 Subject: [PATCH 03101/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 4893199ad6c53e713898db8984bbb06b4608943d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:29:59 -0700 Subject: [PATCH 03102/11794] New translations curve.md (Chinese Traditional) --- .../supported-strategies/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index 1ac89885c..c0bf8f99e 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL\) 超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | -| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 5acc100d9f8ffc7577b8587ef9481881b0433dd9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:30:01 -0700 Subject: [PATCH 03103/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From c26b92529cd92b0d4657f092248c061608cc79ab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:30:03 -0700 Subject: [PATCH 03104/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 927487df8b58f58b7d301ce0a336b04327e844b3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:30:05 -0700 Subject: [PATCH 03105/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 3bdacd954..8f991bd82 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 0e07d3da88e37969f9d7ffa609b5a97abc2810ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:30:07 -0700 Subject: [PATCH 03106/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index b83248189..88954aca7 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. From c44f27c5186594092790ea6f00c3113ad6c7baf9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:30:09 -0700 Subject: [PATCH 03107/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 6210d23ae..6544c432f 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,33 +1,33 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | | VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} From 210a8b6ed6c18457c2591c80f0b1bc87c9ca0c01 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:30:10 -0700 Subject: [PATCH 03108/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c7f920841356370d2a2de8dec06dacc63e4c2b82 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:30:13 -0700 Subject: [PATCH 03109/11794] New translations dydx.md (Vietnamese) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/vi/core-concepts/supported-defi-platforms/dydx.md b/vi/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..e66d8a8cf 100644 --- a/vi/core-concepts/supported-defi-platforms/dydx.md +++ b/vi/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +Sắp ra mắt. DyDx hiện vẫn chưa được tích hợp. {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dyDx là một giao thức và nền tảng cho vay được xây dựng trên Ethereum và ra mắt vào tháng 5 năm 2019. Người dùng có thể giao dịch tài sản trên sàn giao dịch phi tập trung, không giám sát của dYdX hoặc tham gia vay và cho vay. Giao thức cho vay cho phép giao dịch ký quỹ và giao dịch kỳ hạn. Lãi suất được điều chỉnh dựa trên cung cầu và chỉ cho vay ngắn hạn. -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +Tính thanh khoản của các tài sản có sẵn để vay và cho vay được gộp lại với nhau theo loại tài sản. Tiền lãi trả cho người cho vay được tích lũy tự động và người đi vay phải ký quỹ để vay. -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX hỗ trợ các khoản vay nhanh, là các khoản vay không cần thế chấp trong đó người dùng vay và hoàn trả số dư của khoản vay trong một giao dịch duy nhất, có nghĩa là người dùng khoản vay nhanh không cần phải bỏ bất kỳ khoản vốn ban đầu nào. Các khoản vay nhanh là một sản phẩm phức tạp nhắm vào các nhà phát triển và có thể được sử dụng để phân bổ trên nhiều giao thức DeFi. -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +dYdX có tổng giá trị khoảng 40 triệu đô la bị khóa (TVL) tại thời điểm viết bài này. dYdX không có token riêng. -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX trải qua kiểm toán bảo mật của OpenZeppelin và Bramah Systems. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Tài nguyên | | +|:-------------------------------- |:-------------------------------------------------------------------- | +| Website | [https://dydx.exchange/](https://dydx.exchange/) | +| Tài liệu dành cho nhà phát triển | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 2e3d262f91d5b36c9d31bc9e79d64a54d5910127 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:30:20 -0700 Subject: [PATCH 03110/11794] New translations README.md (Vietnamese) --- vi/core-concepts/supported-stablecoins/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/supported-stablecoins/README.md b/vi/core-concepts/supported-stablecoins/README.md index 175dcb317..a8f83368e 100644 --- a/vi/core-concepts/supported-stablecoins/README.md +++ b/vi/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ Hiện tại, OUSD hỗ trợ các loại stablecoin sau: Không có stablecoin nào trong số này là hoàn hảo, chúng tôi lựa chọn dựa trên mức độ phổ biến của chúng. Mặc dù có những thời điểm các đồng này không duy trì được tỉ lệ 1:1 so với USD, nhưng chúng đã chứng tỏ khả năng phục hồi - quay lại tỉ lệ 1:1 với USD như thiết kế ban đầu. -Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn của như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. Mặc dù DAI không có tính năng đóng băng như USDT và USDC, nhưng tài sản của nó cũng có thể bị ảnh hưởng tiêu cực bởi 2 đồng trên vì USDC được chấp nhận làm tài sản thế chấp để khai thác DAI. +Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn cử như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. Mặc dù DAI không có tính năng đóng băng như USDT và USDC, nhưng tài sản của nó cũng có thể bị ảnh hưởng tiêu cực bởi 2 đồng trên vì USDC được chấp nhận làm tài sản thế chấp để khai thác DAI. Bất chấp những rủi ro kể trên, đã có hàng tỷ đô la "đặt cược" vào tính bảo mật của những stablecoin này. Việc có các stablecoin mới được hỗ trợ trên OUSD theo thời gian là hoàn toàn có thể. Các stablecoin đang được hỗ trợ cũng có thể bị loại bỏ nếu được chứng minh là quá không đáng tin cậy hoặc gây nguy hiểm tới khoản quỹ của chủ sở hữu OUSD. From 23a6d87f23ae5169445ab345d38d7549f2590188 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:33:23 -0700 Subject: [PATCH 03111/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From bc09f16aa08bfabf4d95b09212f6627ab9716e0c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:33:27 -0700 Subject: [PATCH 03112/11794] New translations price-oracles.md (Indonesian) --- id/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/core-concepts/price-oracles.md b/id/core-concepts/price-oracles.md index d77386925..f97b96321 100644 --- a/id/core-concepts/price-oracles.md +++ b/id/core-concepts/price-oracles.md @@ -161,7 +161,7 @@ Karena tidak semua oracle memiliki pasangan USD langsung, protokol juga menetapk | Oracle | Pasangan | Kontrak | |:---------------- |:--------- |:------------------------------------------ | -| Buka Umpan Harga | ETH / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Buka Umpan Harga | ETH / USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Rantai | ETH / USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} From 1b731b823ac6f31867d0862218680b7edd5b4a3c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:33:35 -0700 Subject: [PATCH 03113/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index aee886a19..140f32648 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -17,7 +17,7 @@ | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | Chữ ký | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Quản trị | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Các hợp đồng thực hiện nội bộ: @@ -27,7 +27,7 @@ Các hợp đồng thực hiện nội bộ: | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | | VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Oracle kết hợp | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| Oracle kết hợp | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Uniswap Oracle mở | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} From acfecee51f50e4abd871e13ee087259a69f8dbf4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:33:47 -0700 Subject: [PATCH 03114/11794] New translations curve.md (Chinese Simplified) --- .../supported-strategies/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index c0bf8f99e..1ac89885c 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL\) 超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | +| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 8c3b229df60434ac5490a508dcc95e407337c837 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:34:22 -0700 Subject: [PATCH 03115/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 88954aca7..b83248189 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. From a7c3380a1004246ba48f8ad40438fe88d971ec8b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:34:24 -0700 Subject: [PATCH 03116/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 035965263..4ae2afe89 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From 9c37c014a323a32fe146b962a650258712d7087d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:34:25 -0700 Subject: [PATCH 03117/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 0111d47bb..80d1f0f7f 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | From c44adccf4c8f8116cf7fdc682b8760c4a15100dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:34:27 -0700 Subject: [PATCH 03118/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 136 +++++++++++++++--------------- 1 file changed, 68 insertions(+), 68 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 619c11c36..24cffc97b 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - + - - @@ -20,151 +20,151 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - +
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
-为了在进入和退出时铸造和燃烧正确数量的 OUSD,智能合约需要准确定价进入和退出系统的 USDT,USDC 和 DAI。 它也需要一个可靠的方式来扩大供应以分配所赚取的利息,或者在基础资产价值发生负向变化时缩小供应。 作为去中心化协议,OUSD 必须依靠非中心化来源来获取这些价格。 +In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD 从多个链上的预言服务器中获取价格,并使用对池最有利的汇率。 +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. {% endhint %} -为了防止恶意攻击并鼓励长期投资者而非短期投机者,OUSD 合约比较多个来源的价格,并选择使用对整个资金池有利的汇率。 这种机制可以保护资金池中的资金免受套利者的侵害,并防止任何人能够利用因错误定价的预言而导致的任何暂时性的问题来耗尽共享资金池。 +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -这保护池中的资金,同时奖励代币的长期持有者。 由于最安全的价格取决于交易的方向,因此 Origin oracle 公开了 `priceUSDMint()` 和 `priceUSDRedeem()`。 为了保持一致性,rebasing function使用 `priceUSDMint()` 。 +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. -这是 OUSD 正在使用的初始神谕: +Here is the initial set of oracles that are being used by OUSD: {% embed url="https://compound.finance/docs/prices" caption="" %} {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -以下神谕已实施,但由于gas成本,目前未使用它们: +The following oracles have been implemented, but are not currently being used due to gas costs: {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} {% tabs %} {% tab title="DAI/USD" %} -以下神谕用于获取或计算 **DAI / USD** 的价格: - -| 神谕(Oracle) | 对 | 合约 | -|:------------ |:--------- |:-------------------------------------------- | -| 开放数据库 | DAI / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | DAI / USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} {% tab title="USDT/USD" %} -以下神谕用于获取或计算 **USDT/USD** 的价格: +The following oracles are used to fetch or compute a price for **USDT/USD:** -| O**racle** | 对 | 合约 | -|:------------ |:---------- |:-------------------------------------------- | -| Chainlink | USDT / ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} {% tab title="USDC/USD" %} -以下神谕用于获取或计算 **USDC/USD** 的价格: +The following oracles are used to fetch or compute a price for **USDC/USD:** -| O**racle** | 对 | 合约 | -|:------------ |:------------ |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| 开放数据库 | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDC / ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} {% tab title="ETH/USD" %} -由于不是所有神谕都有直接的美元对,因此该协议也获取 **ETH / USD** 的价格,以便使用 ETH 计算美元价格。 为了安全起见,协议会做出对于基金最有利益(而不是个人)的选择。 +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. -| 神谕(Oracle) | 对 | 合约 | -|:---------- |:------- |:------------------------------------------ | -| 开放数据库 | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -接下来,其他的神谕也可能会被添加到协议中。 如果任何的一个神谕变得不可靠,我们也可能会取消对其神谕的支持。 +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From d180b949028c3a173c2f4308c19b912e346964ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:34:29 -0700 Subject: [PATCH 03119/11794] New translations elastic-supply.md (Chinese Traditional) --- zh/core-concepts/elastic-supply.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index ef84d413a..b415919ae 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD 的重新平衡机制非常偏向于增加供应量,因为 OUSD 的铸造量与基础策略所获得的收益相关。 除了基础稳定币常见的价格波动之外,您应该不会看到 OUSD 余额下降。 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 余额的重大减少将代表系统出现了问题。 -3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From e4c3365f4e7de7773447961a7d1ce6e7dfdbc938 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:34:31 -0700 Subject: [PATCH 03120/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# 保險庫 (Vault) -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -保险库最重要的可公开调用的功能是: +保險庫最重要的可公開調用的功能是: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From 518fdb0b044dbdfa8000f7fe64deea0a9f3babc4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:34:33 -0700 Subject: [PATCH 03121/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 1d9a75efcbb34c4bfe4e9110f0d78b642cc04b69 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:34:34 -0700 Subject: [PATCH 03122/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 2683c4907..8bf7459de 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 5f01b33d3c206883cbe538e06ff18a579cb4ef71 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:34:36 -0700 Subject: [PATCH 03123/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 7c488fbf2..6f2b8ae00 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,40 +1,40 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** -对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. -**将 OUSD 加入您的钱包** +**Adding OUSD to Your Wallet** {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**集成 OUSD** +**Integrating OUSD** -OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} -**帮助** +**Getting Help** -请加入 Origin [Discord](www.originprotocol.com/discord) 中的 Origin Dollar #engineering 聊天室。 我们的团队和社区成员期待帮助您开发。 您所提出的问题可以帮助我们改善产品,所以如果在这里找不到需要的信息,请随时联系我们。 +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From 09de677cb53f7fca1353da843666ef8f158ba6b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:34:38 -0700 Subject: [PATCH 03124/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 94b1f40a6..4148c0355 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) @@ -23,35 +23,35 @@ * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management/README.md) - * [收益策略](core-concepts/fund-management/earning-strategies.md) - * [多样化](core-concepts/fund-management/diversification.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) -* [如何贡献](security-and-risks/contributing.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) +* [Contributing](security-and-risks/contributing.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From bccd4c0d30ac672812f3e8cdcde49bd228c95d8f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:34:40 -0700 Subject: [PATCH 03125/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 6544c432f..1a9fde715 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | From 597c18568f5e58a796802b80539774604007cf01 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:34:42 -0700 Subject: [PATCH 03126/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From e1d40ef09fbed2db3ebd303cbfbb4dc311a847cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:34:43 -0700 Subject: [PATCH 03127/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From edd907939964e60f96526d6e264526ce61139b4d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:34:45 -0700 Subject: [PATCH 03128/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 7d70882cd67fb42450c06fef3c7e625be7c660dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:34:47 -0700 Subject: [PATCH 03129/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 772062f9ce6ba5d78d68210f54585a291b8e87a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:34:49 -0700 Subject: [PATCH 03130/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 7aa009ac1..93fb647e8 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 0387d4bed365b16d806c21cf610ca9f073a051b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:34:50 -0700 Subject: [PATCH 03131/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 913cad126b143fae24b5c06fa3f0296e047a5003 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:34:52 -0700 Subject: [PATCH 03132/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index f3b6a1fc3..3ecc2df2a 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# 审核 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 -**Supported Strategies** +**支持策略** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 7147121c6901d7f7f540bcf6229dfffe640f8ead Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:34:54 -0700 Subject: [PATCH 03133/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..d5d7eead2 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From 8bb111992180f0aa1f841797f5cc765ff909e95b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:34:56 -0700 Subject: [PATCH 03134/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 92140f5ed..00b7fc318 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 奖励的范围从小问题 **$ 100** 到重大漏洞的 **$ 250,000** 。 Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 7d55c275d1a69dcfb9f2dbb383e4e7c0cf41826d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:34:57 -0700 Subject: [PATCH 03135/11794] New translations principles.md (Chinese Simplified) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index 7e1e61af2..f4704a501 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# Principles +# 原则 -**Progressive Decentralization** +**渐进式去中心化** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**时间锁** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 -**New and Existing Stakeholders** +**新的和现有的利益相关者** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 From e19fdad2a63dba1200cdb27639a2562af3f23867 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:34:59 -0700 Subject: [PATCH 03136/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 79815a6c308228a9e9240ca658cc3212471b6c14 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:35:00 -0700 Subject: [PATCH 03137/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..1aeece47e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: +我们打算至少与以下自动做市商直接集成: {% page-ref page="../supported-strategies/uniswap.md" %} From 5fd4a587ec1c8780274504c5bc6d10927bc66ce2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:35:02 -0700 Subject: [PATCH 03138/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 4ec0f64cd73180536886f34ed309e6f915f866bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:35:04 -0700 Subject: [PATCH 03139/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c678c33038fba4c455f9e8bf2694fe3f696a0603 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:35:06 -0700 Subject: [PATCH 03140/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From af9d59dc39e24a41d8c5ea44305f661b05ef0c0e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:35:07 -0700 Subject: [PATCH 03141/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 06ba6226f047c6a564d05934161ae84842e49ec7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:35:09 -0700 Subject: [PATCH 03142/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 6a2495037b9581c6b884774e0cc90b564e626568 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:35:11 -0700 Subject: [PATCH 03143/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From e316d3621fa5ad2d39a7921863dd6452e39f7f9c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:35:15 -0700 Subject: [PATCH 03144/11794] New translations curve.md (Vietnamese) --- vi/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/vi/core-concepts/supported-platforms/curve.md b/vi/core-concepts/supported-platforms/curve.md index 021d0041b..36def1157 100644 --- a/vi/core-concepts/supported-platforms/curve.md +++ b/vi/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +Sắp ra mắt. Curve hiện vẫn chưa được tích hợp. {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve là một giao thức cung cấp thanh khoản và sàn phi tập trung trên Ethereum cho stablecoin và BTC, ra mắt vào tháng 1 năm 2020. Người dùng có thể hoán đổi giữa các stablecoin ERC-20 phổ biến hoặc giữa các token ERC-20 đại diện của bitcoin. Các nhà cung cấp thanh khoản tạo điều kiện để giao dịch được diễn ra và hưởng phí. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve là Trình tạo thị trường tự động (AMM) nơi mỗi thị trường có một nhóm thanh khoản liên quan với hai hoặc nhiều tài sản phải có cùng giá trị, như USDT, USDC, DAI và TUSD, tất cả đều là stablecoin được neo bằng đô la Mỹ. Tỷ giá hối đoái giữa mỗi stablecoin và trọng lượng tương đối của chúng được xác định bởi một thuật toán dựa trên cung và cầu. Những người kinh doanh chênh lệch giá góp phần cân bằng các tỷ giá hối đoái giữa các đồng này. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Một số bể thanh khoản của Curve kiếm thêm phí cho những người cung cấp thanh khoản bên cạnh phí trao đổi từ các nhà giao dịch. Curve cung cấp các bể stablecoin được tích hợp với Compound, yearn.finance và Synthetix. Các tài sản trong mỗi nhóm thanh khoản được cung cấp cho các nền tảng đó để tạo ra lợi nhuận bổ sung được chuyển cho các nhà cung cấp thanh khoản của mỗi nhóm. Token đại diện cho người cung cấp thanh khoản (LP) được trao cho những người tham gia nhóm và có thể được đổi lấy tính số tiền bỏ ra ban đầu, phí và lợi nhuận tích lũy. Token LP cũng có thể được chuyển để sử dụng trong các giao thức khác. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve được quản lý bởi CRV, token quản trị ERC-20. Người nắm giữ CRV có thể bỏ phiếu về các thay đổi giao thức. Chủ sở hữu CRV có thể stake của họ để có thêm quyền biểu quyết tỉ lệ thuận với thời gian stake. CRV liên tục được trao cho những người cung cấp thanh khoản và một phần lớn trong tổng nguồn cung CRV được phân bổ cho nhóm và các nhà đầu tư theo lịch trả token. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Khối lượng giao dịch trên Curve thường trên 50 triệu đô la hàng ngày. Curve có Tổng giá trị bị khóa (TVL) hơn 1 triệu đô la bởi các nhà cung cấp thanh khoản tại thời điểm viết bài. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve được kiểm toán bảo mật bởi Trail of Bits và đang chạy 1 chương trình tặng thưởng cho người phát hiện ra lỗi. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Tài nguyên | | +|:-------------------------------- |:------------------------------------------------------------------------ | +| Website | [https://www.curve.fi/](https://uniswap.org/) | +| Tài liệu dành cho nhà phát triển | [https://www.curve.fi/devdocs](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/curvefi](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/EwFs3Pp) | From 9e01db7673b5c08e9674e46c78790b3dfffaed95 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:35:17 -0700 Subject: [PATCH 03145/11794] New translations compound.md (Vietnamese) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/vi/core-concepts/supported-platforms/compound.md b/vi/core-concepts/supported-platforms/compound.md index a4d2660a1..d40abc58b 100644 --- a/vi/core-concepts/supported-platforms/compound.md +++ b/vi/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound là một giao thức và nền tảng cho vay được xây dựng trên Ethereum và ra mắt vào tháng 9 năm 2018. Người dùng trên Coumpound có thể kiếm lãi kép hoặc vay một tài sản khác dựa trên tài sản thế chấp. Mỗi tài sản được hỗ trợ được tổng hợp trong nhóm thanh khoản của riêng nó và lãi suất được điều chỉnh tự động dựa trên cung và cầu. -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +Số dư tài sản thế chấp được đại diện bởi ERC-20 cTokens, tự động tích lũy lãi suất và tăng giá trị theo thời gian so với tài sản cơ bản mà chúng đại diện. Người dùng có thể mượn tài sản dựa trên số aTokens của họ. cToken có thể chuyển nhượng tự do và có thể được sử dụng trên nhiều giao thức DeFi khác. cTokens có thể được đổi lấy tài sản thế chấp của họ bất kỳ lúc nào. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound được quản lý bởi COMP, token quản trị ERC-20. Người nắm giữ COMP có thể đề xuất và bỏ phiếu về các thay đổi giao thức hoặc ủy quyền phiếu bầu của họ cho người khác. Token COMP tặng tưởng theo tỷ lệ cho người dùng giao thức hàng ngày, được chia đều giữa người đi vay và người cho vay. Một phần lớn nguồn cung token COMP được giữ lại bởi nhóm Compound, các nhà đầu tư và cố vấn. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Tổng giá trị bị khoá trên Compound (TVL) đã nhanh chóng tăng lên gần 800 triệu đô la, khiến nó trở thành một trong những giao thức DeFi lớn nhất. Vốn hóa thị trường của COMP đạt hơn 500 triệu đô la. -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound đã trải qua nhiều lần kiểm toán bảo mật thực hiện bởi OpenZeppelin và Trail of Bits. Giao thức Compound đã được CertiK chính thức xác minh và đã trải qua thử nghiệm kiểm tra sức chịu đựng bởi Gauntlet. Compound vẫn đang duy trì chương trình tặng tưởng cho người phát hiện ra lỗi của hệ thống. -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Tài nguyên | | +|:-------------------------------- |:-------------------------------------------------------------------------------------------------------------- | +| Website | [https://compound.finance/](https://compound.finance/) | +| Tài liệu dành cho nhà phát triển | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 0e93245ce633d5c5a7991a4cf3a6bc1716034c39 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:35:18 -0700 Subject: [PATCH 03146/11794] New translations balancer.md (Vietnamese) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/vi/core-concepts/supported-platforms/balancer.md b/vi/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..251bf726a 100644 --- a/vi/core-concepts/supported-platforms/balancer.md +++ b/vi/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +Sắp ra mắt. Balancer hiện vẫn chưa được tích hợp. {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer là một giao thức thanh khoản và sàn phi tập trung trên Ethereum, ra mắt vào tháng 3 năm 2020. Người dùng có thể chuyển đổi giữa các đồng ERC-20 hoặc gửi token vào các bể thanh khoản để nhận phí. -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer là một Trình tạo lập thị trường tự động (AMM) cho phép các xây dựng bể thanh khoản lên cho 8 tài sản khác nhau với trọng số tùy chỉnh. Nhóm thanh khoản trên Balancer có thể được xem tương tự như Exchange Traded Funds (ETF) hay danh mục đầu tư theo tỉ lệ các tài sản cụ thể. Nếu giao dịch làm cho bể này thay đổi tỉ lệ mục tiêu của nó, tỷ giá hối đoái giữa các tài sản trong bể sẽ thay đổi. Các nhà kinh doanh chênh lệch giá có thể thực hiện giao dịch nhằm tận dụng lợi thế này và từ đó cân bằng lại nhóm trở lại tỉ lệ phân phối mục tiêu của nó. Tính thanh khoản cũng có thể được chia sẻ giữa các bể, không giống như các AMM khác. -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer hỗ trợ các bể riêng, trong đó chỉ chủ sở hữu của bể mới có thể đóng góp tính thanh khoản, các bể được chia sẻ được hoàn toàn công khai và các bể thông minh, là các bể chia sẻ được kiểm soát bởi một hợp đồng thông minh, giúp nó hoạt động 1 cách tự động và logic. Những người cung cấp thanh khoản sẽ được cấp token của bể Balancer (BPT) đại diện cho phần của họ trong một nhóm và hưởng tỉ lệ phí nhất định. Những token này có thể chuyển nhượng tự do và có thể được đổi lấy tài sản được cung cấp và phí tích lũy. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +Các nhà phát hành token tìm cách cải thiện tính thanh khoản của token bằng cách đưa ra các ưu đãi những người cung cấp thanh khoản trong các chiến dịch khai thác thanh khoản. Các nhà phát hành token mới cũng đã đưa token của họ vào các bể của Balancer. -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Yearn được quản lý bởi BAL, token quản trị ERC-20. Người nắm giữ BAL có thể bỏ phiếu về các thay đổi giao thức. BAL liên tục được trao cho những người cung cấp thanh khoản và một phần lớn trong tổng nguồn cung BAL được phân bổ cho nhóm và các nhà đầu tư theo lịch trả token. -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Khối lượng giao dịch trên Balancer thường trên 25 triệu đô la hàng ngày. Balancer có Tổng giá trị bị khóa (TVL) hơn 250 triệu đô la bởi các nhà cung cấp thanh khoản tại thời điểm viết bài. -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer được kiểm toán bảo mật bởi Trail of Bits và đang chạy 1 chương trình tặng thưởng cho người phát hiện ra lỗi. Tuy nhiên, Balancer đã bị khai thác rất nhiều vào tháng 6 năm 2020. -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Tài nguyên | | +|:-------------------------------- |:-------------------------------------------------------------------- | +| Website | [https://balancer.finance/](https://balancer.finance/) | +| Tài liệu dành cho nhà phát triển | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 24723194cff82291867846fb737f3bb8c798a266 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:35:20 -0700 Subject: [PATCH 03147/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From d75a3f7452db28919dc826aebe369094a93ac7ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:35:22 -0700 Subject: [PATCH 03148/11794] New translations README.md (Vietnamese) --- vi/core-concepts/supported-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/vi/core-concepts/supported-platforms/README.md b/vi/core-concepts/supported-platforms/README.md index aa4b89181..3f5ca6c2c 100644 --- a/vi/core-concepts/supported-platforms/README.md +++ b/vi/core-concepts/supported-platforms/README.md @@ -1,14 +1,14 @@ -# Supported Platforms +# Nền tảng DeFi được hỗ trợ -**Supported Platforms** +**Nền tảng DeFi được hỗ trợ** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD tạo ra lợi nhuận bằng cách gửi stablecoin vào các nền tảng cho vay và các nhóm thanh khoản của nhà tạo lập thị trường. Điều quan trọng cần lưu ý là rằng những nền tảng này ẩn chứa rủi ro công nghệ dẫn tới tiền có thể bị mất nếu xảy ra sự kiện liên quan đến lỗ hổng lớn trong bảo mật. Chúng tôi đang chọn làm việc với các nền tảng đã được kiểm toán hợp đồng thông minh và chúng tôi cảm thấy an toàn nhất. -Currently, we plan to earn yields from the following platforms: +Hiện tại, đội ngũ có kế hoạch kiếm lợi nhuận từ các nền tảng sau: {% page-ref page="compound.md" %} -Integrations are currently planned for the following platforms: +Dự kiến tích hợp thêm các nền tảng sau: {% page-ref page="yearn.finance.md" %} @@ -24,9 +24,9 @@ Integrations are currently planned for the following platforms: {% page-ref page="balancer.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +Mặc dù DeFi đã phát triển rất nhanh và hiện đã có hàng tỷ đô la giá trị được gửi trên các nền tảng này, một số dự án trong số này vẫn đang trong giai đoạn beta và mang tính thử nghiệm cao. Vẫn có khả năng hợp đồng thông minh của nền tảng này vẫn còn lỗ hổng. Trong quá khứ, các lỗ hổng trên các ứng dụng Ethereum cũng đã từng gây ra thiệt hại hàng lên tớii hàng triệu đô la. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +Chúng tôi giám sát chặt chẽ các sự kiện bảo mật trên các nền tảng mà chúng tôi hỗ trợ và ngay lập tức bảo vệ quỹ của chủ sở hữu OUSD khi nhận thấy bất kỳ rủi ro nào. From ef0d08c62b93084bf240eb674a0c451dc7f9af90 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:35:25 -0700 Subject: [PATCH 03149/11794] New translations price-oracles.md (Vietnamese) --- vi/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/price-oracles.md b/vi/core-concepts/price-oracles.md index 84fae8e4b..495052a0b 100644 --- a/vi/core-concepts/price-oracles.md +++ b/vi/core-concepts/price-oracles.md @@ -161,7 +161,7 @@ Vì không phải tất cả các oracles đều có các cặp USD trực tiế | Oracle | Cặp | Hợp đồng | |:------------ |:------- |:------------------------------------------ | -| Nguồn giá mở | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Nguồn giá mở | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} From 30391f2f16f9d2caf66880342d9fc514b1acf4b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:35:29 -0700 Subject: [PATCH 03150/11794] New translations aave.md (Vietnamese) --- vi/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/vi/core-concepts/supported-platforms/aave.md b/vi/core-concepts/supported-platforms/aave.md index 4441549ef..7e3f98b71 100644 --- a/vi/core-concepts/supported-platforms/aave.md +++ b/vi/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +Sắp ra mắt. Aave hiện vẫn chưa được tích hợp. {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave là một giao thức và nền tảng cho vay xây dựng trên Ethereum và được ra mắt vào tháng 1 năm 2020 bởi những người tạo ra ETHLend. Người dùng trên Aave có thể kiếm lãi kép hoặc vay một tài sản khác dựa trên tài sản thế chấp. Mỗi tài sản được hỗ trợ được tổng hợp trong nhóm thanh khoản riêng của nó và người dùng có thể chọn giữa lãi suất thay đổi dựa trên cung và cầu hoặc lãi suất cố định. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +Số dư tài sản đảm bảo được đại diện bằng ERC-20 aTokens theo tỷ lệ 1: 1 so với tài sản cơ bản mà chúng đại diện. Tiền lãi được cộng gộp tự động và được trả cho người cho vay bằng aTokens, có nghĩa là số dư aToken của người cho vay sẽ tăng dần theo thời gian. Người dùng có thể mượn tài sản dựa trên số aTokens của họ. aTokens có thể chuyển nhượng tự do và có thể được sử dụng trên nhiều giao thức DeFi khác. aTokens có thể được đổi lấy tài sản thế chấp của họ bất kỳ lúc nào. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave hỗ trợ các khoản vay nhanh, là các khoản vay không cần thế chấp trong đó người dùng vay và hoàn trả số dư của khoản vay trong một giao dịch duy nhất, có nghĩa là người dùng khoản vay nhanh không cần phải bỏ bất kỳ khoản vốn ban đầu nào. Các khoản vay nhanh là một sản phẩm phức tạp nhắm vào các nhà phát triển và có thể được sử dụng để phân bổ trên nhiều giao thức DeFi. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave đã công bố chuyển đổi sang quản trị phi tập trung hoàn toàn bao gồm cả hoán đổi token trong đó người dùng trao đổi LEND lấy AAVE, token quản trị ERC-20 mới với phần thưởng từ staking. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave hiện được quản lý bởi token quản trị LEND, token ERC-20 trước đây là token tiện ích của ETHLend. Aave đã công bố chuyển đổi sang quản trị phi tập trung hoàn toàn bao gồm cả hoán đổi token trong đó người dùng trao đổi LEND lấy AAVE, token quản trị ERC-20 mới với phần thưởng từ staking. Một số AAVE sẽ được phân phối cho người dùng nền tảng trong một chiến dịch khai thác thanh khoản. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Tổng giá trị của Aave bị khóa (TVL) đã nhanh chóng tăng lên hơn 1,2 tỷ đô la, khiến nó trở thành một trong những giao thức DeFi lớn nhất. Vốn hóa thị trường của LEND đạt hơn 700 triệu đô la. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave đã trải qua các cuộc kiểm toán bảo mật được thực hiện bởi OpenZeppelin, Trail of Bits và Consensys Diligence. Aave vẫn đang duy trì chương trình tặng tưởng cho người phát hiện ra lỗi của hệ thống. -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Tài nguyên | | +|:-------------------------------- |:------------------------------------------------------------------------------ | +| Website | [https://aave.com/](https://aave.com/) | +| Tài liệu dành cho nhà phát triển | [http://docs.aave.com/](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 94be29a5afa28c232a98a2134e0c3f8335bc0b11 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:35:31 -0700 Subject: [PATCH 03151/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 153d17b44e316e13e2821d4f049322169aa5dbf4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:35:34 -0700 Subject: [PATCH 03152/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From b129f019cecdad48f1ebe5f56782f57657c458bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:35:36 -0700 Subject: [PATCH 03153/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 60b082e5bdc374f2ca00d879350f0b051f4718f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:35:38 -0700 Subject: [PATCH 03154/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 3f928f11373e21991100ca3baba74214be5e4662 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:35:39 -0700 Subject: [PATCH 03155/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 167081234c7fbd3bb9d78e7b9348d6826eb1e548 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:35:41 -0700 Subject: [PATCH 03156/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 8b6b793600b149120f082789ebf4fbf67a807074 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:35:43 -0700 Subject: [PATCH 03157/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 7a746bb496cb1dd0936f1b7bd631579b2ea40571 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:35:44 -0700 Subject: [PATCH 03158/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 4a49f7f2322d1857bfbf4219dd9f98da70738ca4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 13:35:46 -0700 Subject: [PATCH 03159/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 8b0d696fd4ec405fdc9e0a0932be30e6fa77afcb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:01:39 -0700 Subject: [PATCH 03160/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 32 ++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md index d130c6729..87015ffbd 100644 --- a/ru/core-concepts/price-oracles.md +++ b/ru/core-concepts/price-oracles.md @@ -104,31 +104,33 @@ OUSD рассчитан на то, чтобы оставаться привяз
-Чтобы создать и сжечь соответствующее количество OUSD при входе и выходе, смарт-контракты должны точно определять цену на USDT, USDC и DAI, которые входят в систему и выходят из нее. Также необходим надежный способ увеличения предложения для распределения заработанных процентов или предложения по контрактам, если есть отрицательное изменение стоимости базовых активов. Как децентрализованный протокол, OUSD должен полагаться на децентрализованные источники этих цен. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD получает цену от нескольких оракулов в сети и использует обменный курс, который является наиболее выгодным для пула. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. {% endhint %} -Чтобы предотвратить злонамеренные атаки и больше поощрять долгосрочных инвесторов, чем краткосрочных спекулянтов, контракт OUSD сравнивает потоки цен из нескольких источников и использует тот обменный курс, который выгоден для всего пула, а не для отдельных лиц. Этот механизм защищает средства пула от арбитражеров и никому не позволяет воспользоваться любой временной неэффективностью, вызванной ошибкой оракулов, для истощения общего пула активов. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -Это защищает средства в пуле и поощряет долгосрочных держателей. Поскольку самая безопасная цена зависит от направления сделки, оракул Origin предоставляет как `priceUSDMint ()`, так и `priceUSDRedeem ()`. Функция перебалансировки использует `priceUSDMint ()` для согласованности. +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -OUSD изначально использует следующий набор оракулов: +Here is the initial set of oracles that are being used by OUSD: {% embed url="https://compound.finance/docs/prices" caption="" %} {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -Следующие оракулы были реализованы, но в настоящее время не используются из-за больших затрат на газ: +The following oracles have been implemented, but are not currently being used due to gas costs: {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} {% tabs %} {% tab title="DAI/USD" %} -Следующие оракулы используются для получения или вычисления цены **DAI / USD:** +The following oracles are used to fetch or compute a price for **DAI/USD:** -| Оракул | Пара | Контракт | +| Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | | Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | | Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | @@ -137,9 +139,9 @@ OUSD изначально использует следующий набор о {% endtab %} {% tab title="USDT/USD" %} -Следующие оракулы используются для извлечения или вычисления цены **DAI/USD:** +The following oracles are used to fetch or compute a price for **USDT/USD:** -| **Оракул** | Пара | Контракт | +| O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | | Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | @@ -147,9 +149,9 @@ OUSD изначально использует следующий набор о {% endtab %} {% tab title="USDC/USD" %} -Следующие оракулы используются для извлечения или вычисления цены **USDC/USD:** +The following oracles are used to fetch or compute a price for **USDC/USD:** -| **Оракул** | Пара | Контракт | +| O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | | Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | @@ -157,14 +159,14 @@ OUSD изначально использует следующий набор о {% endtab %} {% tab title="ETH/USD" %} -Поскольку не все оракулы имеют прямые пары с долларом США, протокол также извлекает цены для **ETH/USD**, чтобы рассчитать цены в долларах США с использованием ETH. Опять же, на всякий случай протокол выбирает наиболее выгодный для фонда, а не для отдельных персон. +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. -| Оракул | Пара | Контракт | +| Oracle | Pair | Contract | |:--------------- |:------- |:------------------------------------------ | | Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -Возможно, что со временем в протокол будут добавлены дополнительные оракулы. Поддержка также может быть удалена, если какой-либо из этих оракулов станет ненадежным. +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From d7de6b0d8b5d9d8ab55c9983e72961158a4d73aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:01:59 -0700 Subject: [PATCH 03161/11794] New translations price-oracles.md (Turkish) --- tr/core-concepts/price-oracles.md | 58 ++++++++++++++++--------------- 1 file changed, 30 insertions(+), 28 deletions(-) diff --git a/tr/core-concepts/price-oracles.md b/tr/core-concepts/price-oracles.md index 3868a679f..8f3eb32f1 100644 --- a/tr/core-concepts/price-oracles.md +++ b/tr/core-concepts/price-oracles.md @@ -115,67 +115,69 @@ OUSD, 1 USD'de sabit kalacak ve temelindeki stabilcoinlerle 1: 1 desteklenecek -Giriş ve çıkışta uygun sayıda OUSD basmak ve yakmak için, akıllı sözleşmelerin sisteme giren ve çıkan USDT, USDC ve DAI'yi doğru bir şekilde fiyatlandırması gerekir. Ayrıca, kazanılan faizi dağıtmak için arzı genişletmenin güvenilir bir yoluna ya da temel varlıkların değerinde olumsuz bir değişiklik varsa arzı daraltmaya ihtiyaç duyar. Merkezi olmayan bir protokol olarak, OUSD bu fiyatlar için merkezi olmayan kaynaklara güvenmek zorundadır. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -{% hint style="bilgi" %} -OUSD, fiyatı birden fazla zincir üzerindeki oracle'dan alır ve havuz için en avantajlı olan döviz kurunu kullanır. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. {% endhint %} -Kötü niyetli saldırıları önlemek ve uzun vadeli yatırımcıları kısa vadeli spekülatörler üzerinden teşvik etmek için, OUSD sözleşmesi, birden fazla kaynaktan gelen fiyat beslemelerini karşılaştırır ve hangi döviz kurunun bireye göre tüm havuza fayda sağladığını kullanır. Bu mekanizma, havuzun fonlarını arbitrajcılardan korur ve herhangi bir bireyin, paylaşılan varlık havuzunu tüketmek için yanlış fiyatlandırılmış oracle'ların neden olduğu herhangi bir geçici verimsizlikten yararlanmasını engeller. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -Bu, uzun vadeli sahiplerini ödüllendirirken havuzdaki fonları korur. En güvenli fiyat ticaretin yönüne bağlı olduğundan, Origin oracle hem `fiyatUSDMint ()` hem de `fiyatUSDRedeem ()`ortaya çıkarır. Yeniden ödeme işlevi tutarlılık için `priceUSDMint ()` kullanır. +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -İşte OUSD tarafından kullanılan ilk oracle dizisi: +Here is the initial set of oracles that are being used by OUSD: -{% embed url = "https://compound.finance/docs/prices" caption = ""%} +{% embed url="https://compound.finance/docs/prices" caption="" %} -{% embed url = "https://feeds.chain.link/eth-usd" caption = ""%} +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} -Aşağıdaki oracle'lar uygulandı, ancak şu anda gaz maliyetleri nedeniyle kullanılmıyor: +The following oracles have been implemented, but are not currently being used due to gas costs: -{% embed url = "https://uniswap.org/docs/v2/core-concepts/oracles" caption = ""%} +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} {% tabs %} -{% tab title = "DAI / USD"%} -Aşağıdaki oracle'lar **DAI / USD fiyatını almak veya hesaplamak için kullanılır:** +{% tab title="DAI/USD" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** -| Oracle | Per | Kontrakt | +| Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | -| Açık fiyat Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | | Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} {% tab title="USDT/USD" %} -Aşağıdaki oracle'lar **DAI / USD fiyatını almak veya hesaplamak için kullanılır:** +The following oracles are used to fetch or compute a price for **USDT/USD:** -| Oracle | Per | Kontrakt | +| O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | | Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | | _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} -{% tab title="USDT/USD" %} -Aşağıdaki oracle'lar **DAI / USD fiyatını almak veya hesaplamak için kullanılır:** +{% tab title="USDC/USD" %} +The following oracles are used to fetch or compute a price for **USDC/USD:** -| Oracle | Per | Kontrakt | +| O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Açık fiyat Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | | _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} -{% tab title = "DAI / USD"%} -Tüm oracle'ların doğrudan USD çiftleri olmadığından, protokol ayrıca ETH kullanarak USD fiyatlarını hesaplamak için **ETH / USD** fiyatlarını da getirir. Yine güvende olmak için protokol, birey yerine fon için en avantajlı olanı seçer. +{% tab title="ETH/USD" %} +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. -| Oracle | Per | Kontrakt | -|:--------------- |:--------- |:------------------------------------------ | -| Açık fiyat Feed | ETH / USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH / USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -Zamanla protokole ek stabilcoinlerin eklenmesi mümkündür. Bu oracle'lardan herhangi biri güvenilmez hale gelirse destek de kaldırılabilir. +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From a475c70f8dc9e156075f59f67fd7adccd713e864 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:02:26 -0700 Subject: [PATCH 03162/11794] New translations price-oracles.md (Dutch) --- nl/core-concepts/price-oracles.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/nl/core-concepts/price-oracles.md b/nl/core-concepts/price-oracles.md index 24cffc97b..a98118f7e 100644 --- a/nl/core-concepts/price-oracles.md +++ b/nl/core-concepts/price-oracles.md @@ -104,15 +104,17 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s -In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. {% endhint %} In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From b9a1c798663169574a547435d29b0755121b76ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:02:45 -0700 Subject: [PATCH 03163/11794] New translations price-oracles.md (Portuguese) --- pt/core-concepts/price-oracles.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pt/core-concepts/price-oracles.md b/pt/core-concepts/price-oracles.md index 24cffc97b..a98118f7e 100644 --- a/pt/core-concepts/price-oracles.md +++ b/pt/core-concepts/price-oracles.md @@ -104,15 +104,17 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s -In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. {% endhint %} In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From 2f254d347bf0569173dbf322c73032bd8b361842 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:12:05 -0700 Subject: [PATCH 03164/11794] New translations price-oracles.md (Italian) --- it/core-concepts/price-oracles.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/it/core-concepts/price-oracles.md b/it/core-concepts/price-oracles.md index 24cffc97b..a98118f7e 100644 --- a/it/core-concepts/price-oracles.md +++ b/it/core-concepts/price-oracles.md @@ -104,15 +104,17 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s -In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. {% endhint %} In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From e98257d3e3ec28f5c08c73c9e3571abfe15be094 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:12:15 -0700 Subject: [PATCH 03165/11794] New translations elastic-supply.md (Italian) --- it/core-concepts/elastic-supply.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/elastic-supply.md b/it/core-concepts/elastic-supply.md index b415919ae..2cf0fd8ae 100644 --- a/it/core-concepts/elastic-supply.md +++ b/it/core-concepts/elastic-supply.md @@ -13,6 +13,6 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From 4f1beaa6ccc85388b8fbc00a51d2c5a27505d4c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:12:17 -0700 Subject: [PATCH 03166/11794] New translations price-oracles.md (Japanese) --- ja/core-concepts/price-oracles.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ja/core-concepts/price-oracles.md b/ja/core-concepts/price-oracles.md index 24cffc97b..a98118f7e 100644 --- a/ja/core-concepts/price-oracles.md +++ b/ja/core-concepts/price-oracles.md @@ -104,15 +104,17 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s -In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. {% endhint %} In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From e3e1e1c22a7496f8bd4a63c234cf4ca60d0330aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:12:37 -0700 Subject: [PATCH 03167/11794] New translations elastic-supply.md (Japanese) --- ja/core-concepts/elastic-supply.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/core-concepts/elastic-supply.md b/ja/core-concepts/elastic-supply.md index b415919ae..2cf0fd8ae 100644 --- a/ja/core-concepts/elastic-supply.md +++ b/ja/core-concepts/elastic-supply.md @@ -13,6 +13,6 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From 98fe9782ebd605b086ede8c8fe55791b774fcb24 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:12:39 -0700 Subject: [PATCH 03168/11794] New translations elastic-supply.md (Greek) --- el/core-concepts/elastic-supply.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/core-concepts/elastic-supply.md b/el/core-concepts/elastic-supply.md index b415919ae..2cf0fd8ae 100644 --- a/el/core-concepts/elastic-supply.md +++ b/el/core-concepts/elastic-supply.md @@ -13,6 +13,6 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From e613661d2a9c9695f298023a4673c25b64ae2996 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:12:53 -0700 Subject: [PATCH 03169/11794] New translations elastic-supply.md (Dutch) --- nl/core-concepts/elastic-supply.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/core-concepts/elastic-supply.md b/nl/core-concepts/elastic-supply.md index b415919ae..2cf0fd8ae 100644 --- a/nl/core-concepts/elastic-supply.md +++ b/nl/core-concepts/elastic-supply.md @@ -13,6 +13,6 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From 061d20edbdc5ffe37d5fae4b5a75939e2da95c11 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:13:13 -0700 Subject: [PATCH 03170/11794] New translations price-oracles.md (Korean) --- ko/core-concepts/price-oracles.md | 80 ++++++++++++++++--------------- 1 file changed, 41 insertions(+), 39 deletions(-) diff --git a/ko/core-concepts/price-oracles.md b/ko/core-concepts/price-oracles.md index 65dee03bd..8e705bed8 100644 --- a/ko/core-concepts/price-oracles.md +++ b/ko/core-concepts/price-oracles.md @@ -104,67 +104,69 @@ OUSD는 1 USD로 고정되고 기본 스테이블 코인과 1: 1로 지원되도 -출입시 적절한 수의 OUSD를 발행하고 소각하기 위해 스마트 컨트렉트는 시스템에 들어오고 나가는 USDT, USDC 및 DAI의 가격을 정확하게 책정해야합니다. 또한 획득한 이자를 분배하기 위해 공급을 확장하거나 기초 자산의 가치에 부정적인 변화가 있을 경우 공급을 계약하는 신뢰할 수있는 방법이 필요합니다. 탈 중앙화된 프로토콜로서 OUSD는 이러한 가격에 대해 비 중앙화 소스에 의존해야합니다. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD는 여러 온 체인 오라클에서 가격을 가져와 풀에 가장 유리한 환율을 사용합니다. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. {% endhint %} -악의적인 공격을 방지하고 단기 투기자들로 하여금 장기 투자자가 될 것을 장려하기 위해, OUSD 컨트렉트는 여러 소스의 가격 피드를 비교하고 개인에 비해 전체 풀에 이익이되는 환율을 사용합니다. 해당 메커니즘은 중재자로부터 풀의 자금을 보호하고 개인이 공유 자산 풀을 고갈시키기 위해 가격이 잘못 책정 된 오라클로 인한 일시적인 비 효율성을 이용할 수 없도록합니다. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -이는 장기 보유자에게 보상을 제공하면서 풀의 자금을 보호할 수 있습니다. 가장 안전한 가격은 거래 방향에 따라 다르기 때문에 오리진 오라클은 `priceUSDMint ()` 과 `priceUSDRedeem ()`모두 노출합니다. Rebasing 함수는 일관성을 위해 `priceUSDMint ()` 을 사용합니다. +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -다음은 OUSD에서 사용중인 초기 오라클 세트입니다. +Here is the initial set of oracles that are being used by OUSD: -{% embed url = "https://compound.finance/docs/prices"caption = ""%} +{% embed url="https://compound.finance/docs/prices" caption="" %} -{% embed url = "https://feeds.chain.link/eth-usd"caption = ""%} +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} -다음 오라클들도 구현되었지만, 가스 비용으로 인해 현재는 사용되고 있지 않습니다. +The following oracles have been implemented, but are not currently being used due to gas costs: -{% embed url = "https://uniswap.org/docs/v2/core-concepts/oracles"caption = ""%} +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} {% tabs %} -{% tab title="Core" %} -다음 오라클은 **DAI / USD의 가격을 가져 오거나 계산하는 데 사용됩니다.** - -| 오라클 | 쌍(pair) | 컨트렉트 | -|:------------------ |:----------- |:-------------------------------------------- | -| 오픈 가격 피드 | DAI / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| 체인 링크 | DAI / USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| 체인 링크 | DAI / ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _유니스왑(Uniswap) v2_ | _DAI / ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% tab title="DAI/USD" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} -{% tab title="Core" %} -다음 오라클은 **DAI / USD의 가격을 가져오거나 계산하는데 사용됩니다.** +{% tab title="USDT/USD" %} +The following oracles are used to fetch or compute a price for **USDT/USD:** -| 오라클 | 쌍(pair) | 컨트렉트 | -|:------------------ |:------------ |:-------------------------------------------- | -| 체인 링크 | USDT / ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| 오픈 가격 피드 | USDC / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _유니스왑(Uniswap) v2_ | _USDT / ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} -{% tab title="Core" %} -다음 오라클은 **DAI / USD의 가격을 가져오거나 계산하는데 사용됩니다.** +{% tab title="USDC/USD" %} +The following oracles are used to fetch or compute a price for **USDC/USD:** -| 오라클 | 쌍(pair) | 컨트렉트 | -|:------------------ |:------------ |:-------------------------------------------- | -| 체인 링크 | USDT / ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| 오픈 가격 피드 | USDC / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _유니스왑(Uniswap) v2_ | _USDT / ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} -{% tab title="Core" %} -모든 오라클에 직접 USD 쌍이있는 것은 아니므로 프로토콜은 ETH를 사용하여 USD 가격을 계산하기 위해 **ETH / USD** 의 가격도 가져옵니다. 다시 말하지만, 안전을 위해 프로토콜은 개인 대신 펀드에 가장 유리한 것을 선택합니다. +{% tab title="ETH/USD" %} +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. -| 오라클 | 쌍(pair) | 컨트렉트 | -|:-------- |:--------- |:------------------------------------------ | -| 오픈 가격 피드 | ETH / USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| 체인 링크 | ETH / USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -시간이 지남에 따라 추가 스테이블 코인이 프로토콜에 추가 될 수 있습니다. 이러한 오라클 중 하나라도 신뢰할 수 없는 경우 지원이 제거 될 수도 있습니다. +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 518c596e3b4ddb70fde7c0666afd4f93fc4b1e65 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:13:15 -0700 Subject: [PATCH 03171/11794] New translations elastic-supply.md (Korean) --- ko/core-concepts/elastic-supply.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/core-concepts/elastic-supply.md b/ko/core-concepts/elastic-supply.md index 8cf2b9c94..b1985afb0 100644 --- a/ko/core-concepts/elastic-supply.md +++ b/ko/core-concepts/elastic-supply.md @@ -13,6 +13,6 @@ OUSD는 대부분의 토큰과 다르게 작동합니다. 관리 대상 자산 이 메커니즘은 [앰플포스(Ampleforth)](https://www.ampleforth.org/)의해 취해진 새로운 접근 방식에서 영감을 얻었지만 강조 할 가치가있는 몇 가지 주요 차이점이 있습니다. 1. OUSD는 100 % 다른 스테이블 코인에 의해 뒷받침되며 달러에 대한 페그(peg) 를 유지하는 것과 같은 문제가 없습니다. OUSD를 쉽게 채굴하고 상환 할 수 있다는 점을 감안할 때, 우리는 페그가 유지되도록 중재자를 의지할 수 있습니다. -2. OUSD 재조정은 OUSD 채굴량이 기본 전략에 의해 실현된 이익과 연관되어 있기 때문에 공급량 증가에 크게 치우쳐 있습니다. 기본 스테이블 코인에서 흔히 볼 수있는 가격 변동 외에는 OUSD 잔액이 하락하지 않아야합니다. 기본 대출 / AMM 및 스테이블 코인 프로토콜에 문제가 없는 한 귀하의 원칙은 보호됩니다. 잔액이 크게 감소하면 시스템에 문제가 있음을 나타냅니다. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. 3. 하루에 한 번 리베이스하는 앰플포스와 달리, OUSD의 통화 공급은 수익률이 생성됨에 따라 실시간으로 지속적으로 업데이트됩니다. From e7ce9f9fc453ce67f618821cb82f389365111c1e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:13:24 -0700 Subject: [PATCH 03172/11794] New translations price-oracles.md (Greek) --- el/core-concepts/price-oracles.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/el/core-concepts/price-oracles.md b/el/core-concepts/price-oracles.md index 24cffc97b..a98118f7e 100644 --- a/el/core-concepts/price-oracles.md +++ b/el/core-concepts/price-oracles.md @@ -104,15 +104,17 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s -In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. {% endhint %} In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From 0097fd611d93e68576d1ff3a2c7eb9668b8f2beb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:13:34 -0700 Subject: [PATCH 03173/11794] New translations price-oracles.md (Spanish) --- es/core-concepts/price-oracles.md | 80 ++++++++++++++++--------------- 1 file changed, 41 insertions(+), 39 deletions(-) diff --git a/es/core-concepts/price-oracles.md b/es/core-concepts/price-oracles.md index e0df3b006..2765fff81 100644 --- a/es/core-concepts/price-oracles.md +++ b/es/core-concepts/price-oracles.md @@ -104,67 +104,69 @@ OUSD está diseñado para mantenerse vinculado a 1 USD y tener un respaldo 1:1 c -Para acuñar y quemar la cantidad apropiada de OUSD al entrar y salir, los contratos inteligentes deben fijar el precio con precisión del USDT, USDC y DAI que ingresa y sale del sistema. También necesita una forma confiable de expandir la oferta para distribuir el interés que se gana, o contratar la oferta si hay un cambio negativo en el valor de los activos subyacentes. Como protocolo descentralizado, OUSD debe depender de fuentes no centralizadas para estos precios. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD obtiene el precio de múltiples oráculos en cadena y usa el tipo de cambio que es más ventajoso para el grupo. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. {% endhint %} -Con el fin de prevenir ataques maliciosos y alentar a los inversores a largo plazo sobre los especuladores a corto plazo, el contrato de OUSD compara las fuentes de precios de múltiples fuentes y utilizará el tipo de cambio que beneficie a todo el grupo sobre el individuo. Este mecanismo protege los fondos del grupo de liquidez de los arbitrajistas y evita que cualquier individuo pueda aprovechar cualquier ineficiencia temporal causada por oráculos mal valorados para agotar el grupo de liquidez de activos. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -Esto protege los fondos en el grupo de liquidez mientras recompensa a los holders a largo plazo. Dado que el precio más seguro depende de la dirección de la operación, el oráculo de Origin expone tanto un `priceUSDMint ()` y un `priceUSDRedeem ()`. La función de reajuste utiliza `priceUSDMint ()` para mantener la coherencia. +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -Aquí está el conjunto inicial de oráculos que está siendo utilizado por OUSD: +Here is the initial set of oracles that are being used by OUSD: -{% embed url = "https://compound.finance/docs/prices" caption = ""%} +{% embed url="https://compound.finance/docs/prices" caption="" %} -{% embed url = "https://feeds.chain.link/eth-usd" caption = ""%} +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} -Se han implementado los siguientes oráculos, pero actualmente no se utilizan debido a los costos del gas: +The following oracles have been implemented, but are not currently being used due to gas costs: -{% embed url = "https://uniswap.org/docs/v2/core-concepts/oracles/" caption = ""%} +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} {% tabs %} -{% tab title = "DAI / USD"%} -Los siguientes oráculos se utilizan para obtener o calcular un precio de **DAI / USD:** - -| Oráculo | Par | Contrato | -|:------------------------ |:----------- |:-------------------------------------------- | -| Feed de Precios Abiertos | DAI / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | DAI / USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI / ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI / ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% tab title="DAI/USD" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} -{% tab title = "DAI / USD"%} -Los siguientes oráculos se utilizan para obtener o calcular un precio de **DAI / USD:** +{% tab title="USDT/USD" %} +The following oracles are used to fetch or compute a price for **USDT/USD:** -| Oráculo | Par | Contrato | -|:------------------------ |:------------ |:-------------------------------------------- | -| Chainlink | USDT / ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Feed de Precios Abiertos | USDC / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDT / ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} -{% tab title = "DAI / USD"%} -Los siguientes oráculos se utilizan para obtener o calcular un precio de **DAI / USD:** +{% tab title="USDC/USD" %} +The following oracles are used to fetch or compute a price for **USDC/USD:** -| Oráculo | Par | Contrato | -|:------------------------ |:------------ |:-------------------------------------------- | -| Chainlink | USDT / ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Feed de Precios Abiertos | USDC / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDT / ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} -{% tab title = "DAI / USD"%} -Dado que no todos los oráculos tienen pares de USD directos, el protocolo también obtiene los precios de **ETH / USD** para calcular los precios en USD utilizando ETH. Nuevamente, para estar seguro, el protocolo elige lo más ventajoso para el fondo en lugar del individuo. +{% tab title="ETH/USD" %} +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. -| Oráculo | Par | Contrato | -|:------------------------ |:--------- |:------------------------------------------ | -| Feed de Precios Abiertos | ETH / USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH / USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -Es posible que con el tiempo se agreguen más oráculos al protocolo. También pueden eliminarse si alguno de estos oráculos deja de ser confiable. +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 36d19986d782f1f1b25f73f5aa449065df8fcbfc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:13:35 -0700 Subject: [PATCH 03174/11794] New translations elastic-supply.md (Spanish) --- es/core-concepts/elastic-supply.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/elastic-supply.md b/es/core-concepts/elastic-supply.md index 11cbfd1f9..25c6d65fd 100644 --- a/es/core-concepts/elastic-supply.md +++ b/es/core-concepts/elastic-supply.md @@ -13,6 +13,6 @@ Piense en ello como intereses acumulados en su cuenta bancaria. La unidad de cue Este mecanismo se inspiró en el enfoque novedoso adoptado por [Ampleforth](https://www.ampleforth.org/), pero hay algunas diferencias clave que vale la pena destacar: 1. OUSD está respaldado al 100% por otras monedas estables y no tendrá el mismo desafío de mantener la paridad con el dólar. Dada la facilidad de acuñar y canjear OUSD, podemos contar con arbitrajistas para garantizar que se mantenga la paridad. -2. El rebasamiento de OUSD está fuertemente sesgado hacia el aumento de la oferta, ya que la cantidad de OUSD acuñada está vinculada a las ganancias obtenidas por las estrategias subyacentes. Aparte de las fluctuaciones en el precio que son comunes con las monedas estables subyacentes, OUSD no debería ver caer su saldo. Su principal está protegido siempre que nada salga mal con los protocolos subyacentes de préstamos / AMM y stablecoin. Cualquier disminución importante en su saldo sería una indicación de problemas en el sistema. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. 3. A diferencia de Ampleforth, que se reactiva una vez al día, la oferta monetaria de OUSD se actualiza constantemente en tiempo real a medida que se genera el rendimiento. From b0e89d0c93c14d7f16f71df22e98543c7031eb93 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:13:55 -0700 Subject: [PATCH 03175/11794] New translations price-oracles.md (French) --- fr/core-concepts/price-oracles.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/fr/core-concepts/price-oracles.md b/fr/core-concepts/price-oracles.md index 24cffc97b..a98118f7e 100644 --- a/fr/core-concepts/price-oracles.md +++ b/fr/core-concepts/price-oracles.md @@ -104,15 +104,17 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s -In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. {% endhint %} In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From 717eded2aa958f51ef653754be021d6c20fef555 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:13:57 -0700 Subject: [PATCH 03176/11794] New translations elastic-supply.md (French) --- fr/core-concepts/elastic-supply.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/core-concepts/elastic-supply.md b/fr/core-concepts/elastic-supply.md index b415919ae..2cf0fd8ae 100644 --- a/fr/core-concepts/elastic-supply.md +++ b/fr/core-concepts/elastic-supply.md @@ -13,6 +13,6 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From dec8f1ee06eb705801fca9370e95009256cb3492 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:14:20 -0700 Subject: [PATCH 03177/11794] New translations price-oracles.md (German) --- de/core-concepts/price-oracles.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/de/core-concepts/price-oracles.md b/de/core-concepts/price-oracles.md index 24cffc97b..a98118f7e 100644 --- a/de/core-concepts/price-oracles.md +++ b/de/core-concepts/price-oracles.md @@ -104,15 +104,17 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s -In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. {% endhint %} In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From f378cf78852605d6c62a866b6a83f12cbb497975 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:14:22 -0700 Subject: [PATCH 03178/11794] New translations elastic-supply.md (German) --- de/core-concepts/elastic-supply.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/core-concepts/elastic-supply.md b/de/core-concepts/elastic-supply.md index b415919ae..2cf0fd8ae 100644 --- a/de/core-concepts/elastic-supply.md +++ b/de/core-concepts/elastic-supply.md @@ -13,6 +13,6 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From 55b64887d6130f8d591614c340bae605b0ede42c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:14:44 -0700 Subject: [PATCH 03179/11794] New translations price-oracles.md (Arabic) --- ar/core-concepts/price-oracles.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ar/core-concepts/price-oracles.md b/ar/core-concepts/price-oracles.md index 24cffc97b..a98118f7e 100644 --- a/ar/core-concepts/price-oracles.md +++ b/ar/core-concepts/price-oracles.md @@ -104,15 +104,17 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s -In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. {% endhint %} In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From a0096f42d597e52b14138ac3956f904c22cb84c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:14:46 -0700 Subject: [PATCH 03180/11794] New translations elastic-supply.md (Arabic) --- ar/core-concepts/elastic-supply.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/core-concepts/elastic-supply.md b/ar/core-concepts/elastic-supply.md index b415919ae..2cf0fd8ae 100644 --- a/ar/core-concepts/elastic-supply.md +++ b/ar/core-concepts/elastic-supply.md @@ -13,6 +13,6 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From 288a6dc68beef3e18a10099902c6ac2d64f0e940 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:14:56 -0700 Subject: [PATCH 03181/11794] New translations elastic-supply.md (Thai) --- th/core-concepts/elastic-supply.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/core-concepts/elastic-supply.md b/th/core-concepts/elastic-supply.md index b415919ae..2cf0fd8ae 100644 --- a/th/core-concepts/elastic-supply.md +++ b/th/core-concepts/elastic-supply.md @@ -13,6 +13,6 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From 267ad60142c749e2d3d7ed730af697cef569fe22 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:14:58 -0700 Subject: [PATCH 03182/11794] New translations price-oracles.md (Thai) --- th/core-concepts/price-oracles.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/th/core-concepts/price-oracles.md b/th/core-concepts/price-oracles.md index 0f5b487c4..a98118f7e 100644 --- a/th/core-concepts/price-oracles.md +++ b/th/core-concepts/price-oracles.md @@ -104,15 +104,17 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s -In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. {% endhint %} In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: @@ -161,7 +163,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price | Oracle | Pair | Contract | |:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} From 7d524f990e9925aa062cc5beca02b9b4b423475e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:15:16 -0700 Subject: [PATCH 03183/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 56 +++++++++++++++++----------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 3e4406704..479bc4581 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -1,57 +1,57 @@ -# Registry +# Registri -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +Berikut adalah daftar lengkap kontrak pintar OUSD yang telah diterapkan ke mainnet Ethereum. {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Alamat ERC20 utama untuk Origin Dollar \ (OUSD \) adalah: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +Alamat terkenal \ (seringkali pembungkus proxy \): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Kontrak | Alamat | ENS | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 dari 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Gubernur | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -Internal implementation contracts: +Kontrak implementasi internal: -| Contract | Address | +| Kontrak | Alamat | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | | VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Campur Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Rantai Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Buka Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) +[Alamat terkenal \ (pembungkus proxy \):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [Strategi](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Alamat](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Alokasi Saat Ini](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------------------------- | +| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) +[Kontrak implementasi internal:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [Strategi](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Alamat](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [Kontrak](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Alamat](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:---------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% endtabs %} From 36ca130b80d14926d9f618d7ae62e12fb6fea401 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:16:03 -0700 Subject: [PATCH 03184/11794] New translations price-oracles.md (Indonesian) --- id/core-concepts/price-oracles.md | 80 ++++++++++++++++--------------- 1 file changed, 41 insertions(+), 39 deletions(-) diff --git a/id/core-concepts/price-oracles.md b/id/core-concepts/price-oracles.md index f97b96321..05d1f410b 100644 --- a/id/core-concepts/price-oracles.md +++ b/id/core-concepts/price-oracles.md @@ -104,67 +104,69 @@ OUSD dirancang untuk tetap dipatok pada 1 USD dan didukung 1: 1 dengan stablecoi -Untuk membuat dan membakar jumlah OUSD yang sesuai saat masuk dan keluar, kontrak pintar harus memberi harga akurat pada USDT, USDC, dan DAI yang masuk dan keluar dari sistem. Ini juga membutuhkan cara yang dapat diandalkan untuk memperluas pasokan untuk mendistribusikan bunga yang diperoleh, atau mengontrak pasokan jika ada perubahan negatif dalam nilai aset yang mendasarinya. Sebagai protokol terdesentralisasi, OUSD harus bergantung pada sumber non-sentralisasi untuk harga ini. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD mengambil harga dari beberapa oracle on-chain dan menggunakan nilai tukar yang paling menguntungkan untuk kumpulan. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. {% endhint %} -Untuk mencegah serangan jahat dan untuk mendorong investor jangka panjang daripada spekulan jangka pendek, kontrak OUSD membandingkan umpan harga dari berbagai sumber dan akan menggunakan nilai tukar mana pun yang menguntungkan seluruh kelompok dibandingkan individu. Mekanisme ini melindungi dana kumpulan dari arbitrase dan mencegah individu mana pun untuk dapat memanfaatkan inefisiensi sementara yang disebabkan oleh oracle yang salah harga untuk menghabiskan kumpulan aset bersama. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -Ini melindungi dana di kumpulan sambil memberi penghargaan kepada pemegang jangka panjang. Karena harga paling aman tergantung pada arah perdagangan, oracle Origin menghadapkan kedua `priceUSDMint ()` dan `priceUSDRedeem ()`. Fungsi rebasing menggunakan `priceUSDMint ()` untuk konsistensi. +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -Berikut adalah set oracle awal yang digunakan oleh OUSD: +Here is the initial set of oracles that are being used by OUSD: -{% embed url = "https://compound.finance/docs/prices" caption = ""%} +{% embed url="https://compound.finance/docs/prices" caption="" %} -{% embed url = "https://feeds.chain.link/eth-usd" caption = ""%} +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} -Oracle berikut telah diterapkan, tetapi saat ini tidak digunakan karena biaya gas: +The following oracles have been implemented, but are not currently being used due to gas costs: -{% embed url = "https://uniswap.org/docs/v2/core-concepts/oracles" caption = ""%} +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} {% tabs %} -{% tab title = "USDT / USD"%} -Oracle berikut digunakan untuk mengambil atau menghitung harga **DAI / USD:** - -| Oracle | Pasangan | Kontrak | -|:---------------- |:----------- |:-------------------------------------------- | -| Buka Umpan Harga | DAI / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Rantai | DAI / USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Rantai | DAI / ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI / ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% tab title="DAI/USD" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} -{% tab title = "USDT / USD"%} -Oracle berikut digunakan untuk mengambil atau menghitung harga **USDT / USD:** +{% tab title="USDT/USD" %} +The following oracles are used to fetch or compute a price for **USDT/USD:** -| O**racle** | Pasangan | Kontrak | -|:---------------- |:------------ |:-------------------------------------------- | -| Rantai | USDT / ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Buka Umpan Harga | USDC / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDT / ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} -{% tab title = "USDT / USD"%} -Oracle berikut digunakan untuk mengambil atau menghitung harga **USDC / USD:** +{% tab title="USDC/USD" %} +The following oracles are used to fetch or compute a price for **USDC/USD:** -| O**racle** | Pasangan | Kontrak | -|:---------------- |:------------ |:-------------------------------------------- | -| Rantai | USDC / ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Buka Umpan Harga | USDC / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDC / ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} -{% tab title = "USDT / USD"%} -Karena tidak semua oracle memiliki pasangan USD langsung, protokol juga menetapkan harga untuk **ETH / USD** untuk menghitung harga USD menggunakan ETH. Sekali lagi, untuk amannya, protokol memilih dana yang paling menguntungkan daripada individu. +{% tab title="ETH/USD" %} +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. -| Oracle | Pasangan | Kontrak | -|:---------------- |:--------- |:------------------------------------------ | -| Buka Umpan Harga | ETH / USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Rantai | ETH / USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -Ada kemungkinan bahwa oracle tambahan akan ditambahkan ke protokol dari waktu ke waktu. Dukungan juga dapat dihapus jika salah satu dari oracle ini menjadi tidak dapat diandalkan. +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 1401b8ce2e90c94f87fc8f5aa157db60447aca75 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:16:04 -0700 Subject: [PATCH 03185/11794] New translations elastic-supply.md (Indonesian) --- id/core-concepts/elastic-supply.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/core-concepts/elastic-supply.md b/id/core-concepts/elastic-supply.md index 0f7028954..edd4f6f73 100644 --- a/id/core-concepts/elastic-supply.md +++ b/id/core-concepts/elastic-supply.md @@ -13,6 +13,6 @@ Anggap saja sebagai bunga yang bertambah di rekening bank Anda. Unit akun dan ni Mekanisme ini terinspirasi oleh pendekatan baru yang diambil oleh [Ampleforth](https://www.ampleforth.org/), tetapi ada beberapa perbedaan utama yang perlu diperhatikan: 1. OUSD 100% didukung oleh stablecoin lain dan tidak akan memiliki tantangan yang sama untuk mempertahankan patokan terhadap dolar. Mengingat kemudahan mencetak dan menebus OUSD, kami dapat mengandalkan arbitrase untuk memastikan pasak dipertahankan. -2. Rebasing OUSD sangat bias terhadap peningkatan pasokan karena jumlah OUSD yang dicetak terkait dengan realisasi keuntungan yang diperoleh dari strategi yang mendasarinya. Selain fluktuasi harga yang umum terjadi pada stablecoin yang mendasarinya, saldo OUSD Anda seharusnya tidak turun. Pokok Anda dilindungi selama tidak ada yang salah dengan protokol pinjaman / AMM dan stablecoin yang mendasarinya. Penurunan besar apa pun dalam saldo Anda akan menjadi indikasi adanya masalah dalam sistem. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. 3. Tidak seperti Ampleforth, yang melakukan rebases sekali sehari, pasokan moneter OUSD terus diperbarui secara waktu nyata saat hasil dihasilkan. From cdba83534eeba740f3797aa390da5eef9d17b076 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:16:08 -0700 Subject: [PATCH 03186/11794] New translations elastic-supply.md (Filipino) --- fil/core-concepts/elastic-supply.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/core-concepts/elastic-supply.md b/fil/core-concepts/elastic-supply.md index b415919ae..2cf0fd8ae 100644 --- a/fil/core-concepts/elastic-supply.md +++ b/fil/core-concepts/elastic-supply.md @@ -13,6 +13,6 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From 0a4fc6d7e8e9fceb346c14cccacf0dcabdd2e3ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:16:10 -0700 Subject: [PATCH 03187/11794] New translations elastic-supply.md (Croatian) --- hr/core-concepts/elastic-supply.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/core-concepts/elastic-supply.md b/hr/core-concepts/elastic-supply.md index b415919ae..2cf0fd8ae 100644 --- a/hr/core-concepts/elastic-supply.md +++ b/hr/core-concepts/elastic-supply.md @@ -13,6 +13,6 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From 14a6105b527aa2a6556bb9737745071c66a3c7a7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:16:14 -0700 Subject: [PATCH 03188/11794] New translations price-oracles.md (Filipino) --- fil/core-concepts/price-oracles.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/fil/core-concepts/price-oracles.md b/fil/core-concepts/price-oracles.md index 24cffc97b..a98118f7e 100644 --- a/fil/core-concepts/price-oracles.md +++ b/fil/core-concepts/price-oracles.md @@ -104,15 +104,17 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s -In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. {% endhint %} In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From 895ff8eb211d1675dcfad1c1ab43e7463ef4feef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:16:41 -0700 Subject: [PATCH 03189/11794] New translations price-oracles.md (Croatian) --- hr/core-concepts/price-oracles.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/hr/core-concepts/price-oracles.md b/hr/core-concepts/price-oracles.md index 24cffc97b..a98118f7e 100644 --- a/hr/core-concepts/price-oracles.md +++ b/hr/core-concepts/price-oracles.md @@ -104,15 +104,17 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s -In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. {% endhint %} In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From fff72c8e71ec628b7ecd95b859de0b67d655fdd7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:17:04 -0700 Subject: [PATCH 03190/11794] New translations price-oracles.md (Hindi) --- hi/core-concepts/price-oracles.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/hi/core-concepts/price-oracles.md b/hi/core-concepts/price-oracles.md index 24cffc97b..a98118f7e 100644 --- a/hi/core-concepts/price-oracles.md +++ b/hi/core-concepts/price-oracles.md @@ -104,15 +104,17 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s -In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. {% endhint %} In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From e83c6f3ebc63f2e61018c7b87c4cebefdf3cf56e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:17:06 -0700 Subject: [PATCH 03191/11794] New translations elastic-supply.md (Hindi) --- hi/core-concepts/elastic-supply.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/core-concepts/elastic-supply.md b/hi/core-concepts/elastic-supply.md index b415919ae..2cf0fd8ae 100644 --- a/hi/core-concepts/elastic-supply.md +++ b/hi/core-concepts/elastic-supply.md @@ -13,6 +13,6 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From 0ea32d3a5e76d57cb2ca7694a03db49fb68cf6af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:17:13 -0700 Subject: [PATCH 03192/11794] New translations elastic-supply.md (Russian) --- ru/core-concepts/elastic-supply.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/elastic-supply.md b/ru/core-concepts/elastic-supply.md index ff07d3bd1..1dbd4c250 100644 --- a/ru/core-concepts/elastic-supply.md +++ b/ru/core-concepts/elastic-supply.md @@ -13,6 +13,6 @@ OUSD работает не так, как большинство токенов. Этот механизм был вдохновлен новым подходом, принятым [Ampleforth](https://www.ampleforth.org/), но есть некоторые ключевые отличия, которые стоит выделить: 1. OUSD на 100% обеспечен другими стейблкоинами и не будет иметь такой же проблемы с поддержанием привязки к доллару. Учитывая простоту создания и выкупа OUSD, мы можем рассчитывать на арбитражеров, которые обеспечат поддержание привязки. -2. Перераспределение OUSD сильно смещено в сторону увеличения предложения, поскольку количество вновь созданных OUSD привязано к реализованной прибыли, полученной с помощью лежащих в основе стратегий. За исключением колебаний цен, которые характерны для базовых стейблкоинов, вы не должны видеть, что ваш баланс OUSD снижается. Ваш основной капитал защищен до тех пор, пока все в порядке с основными протоколами кредитования/AMM и протоколами стейблкоинов. Любое значительное уменьшение вашего баланса будет признаком проблем в системе. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. 3. В отличие от Ampleforth, который производит перераспределение раз в день, денежная масса OUSD постоянно обновляется в режиме реального времени по мере генерирования доходности. From 6b992fc46aa67581af76c9837b62a30e4e2b6074 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:17:31 -0700 Subject: [PATCH 03193/11794] New translations elastic-supply.md (Turkish) --- tr/core-concepts/elastic-supply.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/core-concepts/elastic-supply.md b/tr/core-concepts/elastic-supply.md index 31516af20..9b7173571 100644 --- a/tr/core-concepts/elastic-supply.md +++ b/tr/core-concepts/elastic-supply.md @@ -13,6 +13,6 @@ Banka hesabınıza faiz tahakkuk ettiğini düşünün. ABD dolarının hesap bi Bu mekanizma, [Ampleforth](https://www.ampleforth.org/)tarafından benimsenen yeni yaklaşımdan esinlenmiştir, ancak vurgulanmaya değer bazı temel farklılıklar vardır: 1. OUSD, diğer stabilcoinler tarafından% 100 desteklenmektedir ve dolara sabitlemeyi sürdürme konusunda aynı zorluğa sahip olmayacaktır. OUSD'yi basmanın ve paraya çevirmenin kolaylığı göz önüne alındığında, pegin korunmasını sağlamak için arbitrajcılara güvenebiliriz. -2. OUSD geri ödemesi, basılan OUSD miktarı temel stratejiler tarafından kazanılan gerçekleşmiş kazançlara bağlı olduğundan, arzın artması yönünde büyük ölçüde önyargılıdır. Altta yatan sabit paralarla ortak olan fiyat dalgalanmaları dışında, OUSD bakiyenizin düştüğünü görmemelisiniz. Anaparanız, temel borç verme / AMM ve stabilcoin protokollerinde hiçbir şey ters gitmediği sürece korunur. Bakiyenizdeki herhangi bir büyük düşüş, sistemdeki bir sorunun göstergesi olacaktır. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. 3. Günde bir kez yeniden satış yapan Ampleforth'un aksine, OUSD'nin parasal arzı, getiri elde edildikçe gerçek zamanlı olarak sürekli güncellenir. From f77cb77f22b717b84f1e93f852168652860bdc07 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:18:06 -0700 Subject: [PATCH 03194/11794] New translations elastic-supply.md (Portuguese) --- pt/core-concepts/elastic-supply.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/core-concepts/elastic-supply.md b/pt/core-concepts/elastic-supply.md index b415919ae..2cf0fd8ae 100644 --- a/pt/core-concepts/elastic-supply.md +++ b/pt/core-concepts/elastic-supply.md @@ -13,6 +13,6 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From f3b1fe44cb4f86534aa34ff214fb10b22f0c812d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:18:18 -0700 Subject: [PATCH 03195/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 24cffc97b..a98118f7e 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -104,15 +104,17 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s -In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. {% endhint %} In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency. +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From 68e23f496bdf4036b10a259229f3da4dcebde701 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:18:20 -0700 Subject: [PATCH 03196/11794] New translations elastic-supply.md (Chinese Traditional) --- zh/core-concepts/elastic-supply.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index b415919ae..2cf0fd8ae 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -13,6 +13,6 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major decrease in your balance would be an indication of trouble in the system. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From 63b25d213f4943e040924e6125d3f195e24aadf2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:18:28 -0700 Subject: [PATCH 03197/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index b83248189..88954aca7 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. From f5ee4ce21c4724a64fd51652c614e1abf0ab9307 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:18:31 -0700 Subject: [PATCH 03198/11794] New translations price-oracles.md (Vietnamese) --- vi/core-concepts/price-oracles.md | 66 ++++++++++++++++--------------- 1 file changed, 34 insertions(+), 32 deletions(-) diff --git a/vi/core-concepts/price-oracles.md b/vi/core-concepts/price-oracles.md index 495052a0b..bd5b754e5 100644 --- a/vi/core-concepts/price-oracles.md +++ b/vi/core-concepts/price-oracles.md @@ -104,67 +104,69 @@ OUSD được thiết kế để duy trì ở mức 1 USD và được hỗ tr -Để tạo mới và đốt số lượng OUSD thích hợp, các hợp đồng thông minh cần định giá chính xác USDT, USDC và DAI đang được nạp vào và rút ra khỏi hệ thống. Ousd cũng cần có cơ chế tăng nguồn cung tin cậy tương xứng phần lãi kiếm được hoặc giảm cung nếu tài sản đảm bảo (các stablecoin nạp vào) giảm. Là một giao thức phi tập trung, OUSD phải dựa vào các nguồn phi tập trung để xác định các mức giá. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -Giá của OUSD được đối chiếu trên nhiều chuỗi và sử dụng tỉ giá có lợi nhất cho bể. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. {% endhint %} -Để ngăn chặn các cuộc tấn công và khuyến khích các nhà đầu tư dài hạn thay vì các nhà đầu cơ ngắn hạn, hợp đồng OUSD so sánh các nguồn cấp giá từ nhiều nguồn và sẽ sử dụng tỷ giá hối đoái nào có lợi cho toàn bộ tài sản có trong bể. Cơ chế này bảo vệ quỹ của bể khỏi tình trạng kinh doanh ăn chênh lệch giá và ngăn chặn cá nhân lợi dụng bất kỳ sơ hở tạm thời nào gây ảnh hưởng tới tài sản trong bể. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -Điều này bảo vệ các khoản tiền được giữ trong bể đồng thời khuyến khích mọi người nắm giữ lâu dài. Mức giá an toàn nhất phụ thuộc vào giao dịch mua bán trực tiếp, mức giá của Origin đối chiếu cả `priceUSDMint ()` và `priceUSDRedeem ()`. Chức năng nguồn cung linh hoạt sử dụng `priceUSDMint ()` để đảm bảo tính nhất quán. +This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -Đây là tập hợp các oracle ban đầu đang được OUSD sử dụng: +Here is the initial set of oracles that are being used by OUSD: {% embed url="https://compound.finance/docs/prices" caption="" %} {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -Các oracle sau đã được thử nhiệm nhưng không đưa vào sử dụng do tốn quá nhiều phí gas: +The following oracles have been implemented, but are not currently being used due to gas costs: {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} {% tabs %} {% tab title="DAI/USD" %} -Các oracle sau được sử dụng để tìm nạp hoặc tính giá cho **DAI/USD:** - -| Oracle | Cặp | Hợp đồng | -|:------------ |:--------- |:-------------------------------------------- | -| Nguồn giá mở | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:--------- |:-------------------------------------------- | +| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} {% tab title="USDT/USD" %} -Các oracle sau được sử dụng để tìm nạp hoặc tính giá cho **USDT/USD:** +The following oracles are used to fetch or compute a price for **USDT/USD:** -| O**racle** | Cặp | Hợp đồng | -|:------------ |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Nguồn giá mở | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} {% tab title="USDC/USD" %} -Các oracle sau được sử dụng để tìm nạp hoặc tính giá cho **ETH/USD:** +The following oracles are used to fetch or compute a price for **USDC/USD:** -| O**racle** | Cặp | Hợp đồng | -|:------------ |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Nguồn giá mở | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +| O**racle** | Pair | Contract | +|:--------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} {% tab title="ETH/USD" %} -Vì không phải tất cả các oracles đều có các cặp USD trực tiếp, giao thức cũng lấy giá **ETH/USD** để tính giá USD bằng ETH. Một lần nữa, để đảm bảo tính an toàn, giao thức ưu tiên cho bể hơn là cho cá nhân. +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. -| Oracle | Cặp | Hợp đồng | -|:------------ |:------- |:------------------------------------------ | -| Nguồn giá mở | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -Việc có các oracle mới bổ sung vào giao thức theo thời gian là hoàn toàn có thể. Các oracle hiện đang hỗ trợ cũng có thể bị loại bỏ nếu phị phát hiện thiếu tin cậy. +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 6356debe74df65d10c0d55bb57c6dc0f0de21c9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:18:33 -0700 Subject: [PATCH 03199/11794] New translations elastic-supply.md (Vietnamese) --- vi/core-concepts/elastic-supply.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/elastic-supply.md b/vi/core-concepts/elastic-supply.md index 1b87fdcb6..0f2cecb76 100644 --- a/vi/core-concepts/elastic-supply.md +++ b/vi/core-concepts/elastic-supply.md @@ -13,6 +13,6 @@ Hãy coi đó là tiền lãi tích lũy trong tài khoản ngân hàng của b Cơ chế này được lấy cảm hứng từ phương pháp mới được thực hiện bởi [Ampleforth](https://www.ampleforth.org/), nhưng có một số điểm khác biệt nổi bật như sau: 1. OUSD được hỗ trợ 100% bởi các stablecoin khác và sẽ không gặp phải thách thức tương tự khi phải duy trì tỷ giá cố định với đồng đô la. Với việc dễ dàng khai thác và hoàn trả OUSD, chúng tôi có thể tin tưởng vào những người kinh doanh dựa trên chênh lệch giá để đảm bảo tỷ giá được duy trì. -2. Số lượng OUSD có xu hướng tăng lên vì số lượng OUSD được khai thác gắn liền với lợi nhuận thực tế thu được từ các chiến lược. Ngoài những biến động về giá phổ biến với các stablecoin cơ bản, bạn sẽ không thấy số dư OUSD của mình giảm xuống. Tiền gốc của bạn được bảo vệ miễn là không có vấn đề gì xảy ra với các giao thức cho vay / AMM và stablecoin cơ bản. Bất kỳ sự sụt giảm lớn nào trong số dư của bạn sẽ là dấu hiệu của sự cố trong hệ thống. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. 3. Không giống như Ampleforth - nguồn cung chỉ được điểu chỉnh 1 ngày 1 lần, nguồn cung tiền tệ của OUSD liên tục được cập nhật theo thời gian thực khi lợi tức được tạo ra. From d1b805742d75b560f9e66c76946d86ba9f7fae6c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:23:37 -0700 Subject: [PATCH 03200/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From dff5f259e643a9762a79f4af3125f3fcbc5583ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:23:39 -0700 Subject: [PATCH 03201/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 8f991bd82..3bdacd954 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 51729ec401b934dc0a234f3e9248ec01a8fc06cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:23:40 -0700 Subject: [PATCH 03202/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From c519bf66e6039ca967aebbd220f6087fc6bfd6ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:23:41 -0700 Subject: [PATCH 03203/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 3d416976e2fa71cadf4d015874bbccff2728caaf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:23:42 -0700 Subject: [PATCH 03204/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 81634e5cec130de1a76ffe3e8c93aa19c2c3d2d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:23:44 -0700 Subject: [PATCH 03205/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 9c23140c3a27f2c8a2486607b5a0d6a7a5f88055 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:23:45 -0700 Subject: [PATCH 03206/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From e905b1c77b7f940d6dc211ff593833d0c5a65d83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:23:46 -0700 Subject: [PATCH 03207/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 5fba1683d1b34da3d1bcd3b6ca87363722520886 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:23:48 -0700 Subject: [PATCH 03208/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 3bdacd954..8f991bd82 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 7b6f90e40815143cb1c24881e0738deb6150a3ed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:23:49 -0700 Subject: [PATCH 03209/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e78ef8f0cbc1d2a6be4f9665b72db7f589094707 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:23:51 -0700 Subject: [PATCH 03210/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 3ecc2df2a..f3b6a1fc3 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# 审核 +# Audits {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} **OUSD** -我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. -**支持策略** +**Supported Strategies** -Compound 已完成多次审核,可以在它们的网站上查看细节。 This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 519c087eb7e1bad4930562a8d9a27696dd624a4d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:33:24 -0700 Subject: [PATCH 03211/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 2d237ddaeda278bcbfbbf7031b86bd59caae244a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:33:25 -0700 Subject: [PATCH 03212/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 479c6efa4..4fee47a70 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From e89f47b6cebc54807176eed52be4868e0a9b92f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:33:26 -0700 Subject: [PATCH 03213/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 80d1f0f7f..0111d47bb 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From f79cc8a5a90b5c35f08864a091b69bcb12fbdbc6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:33:28 -0700 Subject: [PATCH 03214/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From db1959be819548141b21faba9fdfd95b7e961060 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:33:29 -0700 Subject: [PATCH 03215/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From a17c778327574d11f17d01b870e90388f9f14e1e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:33:31 -0700 Subject: [PATCH 03216/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 8b5f6034f444cf0756530f6f4ef3c89576fc4daa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:33:32 -0700 Subject: [PATCH 03217/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c5fcc3dce139d47021dee11a942bd4422dc00931 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:33:33 -0700 Subject: [PATCH 03218/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From f69820c92c6946e7fe96d4ab68d29a25e0567202 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:33:35 -0700 Subject: [PATCH 03219/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From eed9dc3d33a71c6864152d05e762f8ea8ae5b561 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:33:36 -0700 Subject: [PATCH 03220/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 66df39a95525d22f01edfbd0e5232a9b3858ca87 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:33:38 -0700 Subject: [PATCH 03221/11794] New translations curve.md (Chinese Traditional) --- .../supported-strategies/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index 1ac89885c..c0bf8f99e 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL\) 超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | -| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 3adbf80c83cc63a5ea47cbcba65a2c64677e89d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:33:39 -0700 Subject: [PATCH 03222/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 5e8451a5f46d7034093a6902a90a2ef65ce85b20 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:33:41 -0700 Subject: [PATCH 03223/11794] New translations elastic-supply.md (Chinese Simplified) --- zh/core-concepts/elastic-supply.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index 2cf0fd8ae..81c127fcd 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 From 1d94dc39e6c657b357a2b1894b568f8d38a2985f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:33:42 -0700 Subject: [PATCH 03224/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 949f24d40a83e38857e9419478727d40e4252b1d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:33:43 -0700 Subject: [PATCH 03225/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 1aeece47e..b88b3a90d 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -我们打算至少与以下自动做市商直接集成: +We intend to integrate directly with at least the following automated market makers: {% page-ref page="../supported-strategies/uniswap.md" %} From 896b13a4ea93a76802ad968e0de0bd2d9f5aa3b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:33:44 -0700 Subject: [PATCH 03226/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 18f30682f309df1253db86d81fd10058d8337968 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:33:46 -0700 Subject: [PATCH 03227/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 00b7fc318..92140f5ed 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 奖励的范围从小问题 **$ 100** 到重大漏洞的 **$ 250,000** 。 Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 9f38c270cd88a9b97615b2bf9d0a43c1211c12e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:33:47 -0700 Subject: [PATCH 03228/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d5d7eead2..26b5ebfe6 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From 47feeee1046b9680959aea23e277384091d2124c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:33:48 -0700 Subject: [PATCH 03229/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 93fb647e8..7aa009ac1 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 9503516310c8b6a9ec8f1d4de86d7929258b76b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:33:49 -0700 Subject: [PATCH 03230/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 427600bc8ebaf0fe16112c32a85be9882db1ce1b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:33:51 -0700 Subject: [PATCH 03231/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 16a7b09c0a0610b411046e7955ade868edb74068 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:33:52 -0700 Subject: [PATCH 03232/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 44f21cd9a489978aae42870a103d4193bf3f35f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 14:33:53 -0700 Subject: [PATCH 03233/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 1a9fde715..6544c432f 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | From 8e7ac6375320c7f7d9208a96801f5f3726b8fd3b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:41:59 -0700 Subject: [PATCH 03234/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 2d1f97bb98b361848b4f6ead7b65402f71af0abb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:01 -0700 Subject: [PATCH 03235/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 8e982e1670fdf4c43470da135b58b07c3bb5a0dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:02 -0700 Subject: [PATCH 03236/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 1aaf9730c4e6c2dc11fbe87068465a83db03cd2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:04 -0700 Subject: [PATCH 03237/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 59052e3cb1ee3e44c9978988d069055af5d9e380 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:06 -0700 Subject: [PATCH 03238/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 1af20229f4f811e81a40de6e65a0b3f58b0bfe92 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:08 -0700 Subject: [PATCH 03239/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 2297f34abf7db8c769cebe82cda247048c0172c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:10 -0700 Subject: [PATCH 03240/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From d8f40897a628e8eb62c10e56ad64a848d53324d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:11 -0700 Subject: [PATCH 03241/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 014857a33d55ca7d40c9ad91b296b7d3d16a9de8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:18 -0700 Subject: [PATCH 03242/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From fbc60ac92369e4cf27274dafcff2b01b2e677d34 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:21 -0700 Subject: [PATCH 03243/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 92140f5ed..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From 2f5d589ad3e4cb8e73ad18bf5b1176228b98dfa4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:24 -0700 Subject: [PATCH 03244/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 973c790cc4bee4b230640f2d51f2b8ba746a9e14 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:26 -0700 Subject: [PATCH 03245/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 8542cdf957a825f961e9bb31b6b4ac73ff8d80c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:28 -0700 Subject: [PATCH 03246/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 88954aca7..b83248189 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. From 082df3bf0be0e6acc676390228d305fc8f9417f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:29 -0700 Subject: [PATCH 03247/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..1aeece47e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: +我们打算至少与以下自动做市商直接集成: {% page-ref page="../supported-strategies/uniswap.md" %} From b0978fbc8a58ffcd0199c34c14b1b31a2fc659e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:31 -0700 Subject: [PATCH 03248/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 8459be59bfb2b695b404bcff719b75bc655e556c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:33 -0700 Subject: [PATCH 03249/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From c03adebe27ead81c632760cf84976463e2b2c1e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:35 -0700 Subject: [PATCH 03250/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..d5d7eead2 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From c05d7cd054ba8d6354b4019d9e50139d92315d7a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:37 -0700 Subject: [PATCH 03251/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index f3b6a1fc3..3ecc2df2a 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# 审核 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 -**Supported Strategies** +**支持策略** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 7b02300667c545127069e2b065d130d6b95c13a1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:39 -0700 Subject: [PATCH 03252/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 7aa009ac1..93fb647e8 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From e47f8e4563d7544e59e0d52974f2172634142017 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:41 -0700 Subject: [PATCH 03253/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From d67ff7ebef45b26d08a6d440bdaeb2f9ad690dc9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:43 -0700 Subject: [PATCH 03254/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From ecc602b2dc01b2cfd18c0b10dac4674764bee9c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:45 -0700 Subject: [PATCH 03255/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 055184b1943d82778e5bdfb4e1f408fa1f520a6b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:47 -0700 Subject: [PATCH 03256/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 4b5ff70520b964960099c0244743c099325f41bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:48 -0700 Subject: [PATCH 03257/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 6544c432f..1a9fde715 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | From af5ef055cace6c588103ff773da769cfe5b4ba3c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:53 -0700 Subject: [PATCH 03258/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 93fb647e8..7aa009ac1 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 0edb72463f7c79242c944af0106e34a87c15b6cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:55 -0700 Subject: [PATCH 03259/11794] New translations elastic-supply.md (Chinese Traditional) --- zh/core-concepts/elastic-supply.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index 81c127fcd..2cf0fd8ae 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From 4ae22ca7f0799f71a56cb7a83b4427d5600ea634 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:42:58 -0700 Subject: [PATCH 03260/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 3ecc2df2a..f3b6a1fc3 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# 审核 +# Audits {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} **OUSD** -我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. -**支持策略** +**Supported Strategies** -Compound 已完成多次审核,可以在它们的网站上查看细节。 This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From c5fb062182747590fd5768afc546b5e34a56df47 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:50:30 -0700 Subject: [PATCH 03261/11794] New translations bug-bounties.md (Italian) --- it/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/security-and-risks/bug-bounties.md b/it/security-and-risks/bug-bounties.md index 50997fc60..38bc3615d 100644 --- a/it/security-and-risks/bug-bounties.md +++ b/it/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Le Bug Bounties sono garantite a totale discrezione di Origin Protocol. Le ricompense variano in dimensioni da **100$** per piccoli problemi, fino a **250.000** per le vulnerabilità più gravi. Attualmente, il programma di bounty si applica solo a OUSD e non agli altri prodotti di Origin. +Le Bug Bounties sono garantite a totale discrezione di Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Attualmente, il programma di bounty si applica solo a OUSD e non agli altri prodotti di Origin. {% hint style="warning" %} Per poter beneficiare della bug bounty, è necessario seguire le regole della divulgazione responsabile descritte di seguito. From 290d4471314fd090552caf2256e6befd97e52232 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:51:01 -0700 Subject: [PATCH 03262/11794] New translations bug-bounties.md (Greek) --- el/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/security-and-risks/bug-bounties.md b/el/security-and-risks/bug-bounties.md index 92140f5ed..db61c0e1c 100644 --- a/el/security-and-risks/bug-bounties.md +++ b/el/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From 6825bc8b7697f8426a89425e9aecab0c10d8b848 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:51:34 -0700 Subject: [PATCH 03263/11794] New translations bug-bounties.md (Korean) --- ko/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/security-and-risks/bug-bounties.md b/ko/security-and-risks/bug-bounties.md index b36bf8654..d222274c6 100644 --- a/ko/security-and-risks/bug-bounties.md +++ b/ko/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **버그 현상금** -버그 현상금은 오리진 프로토콜(Origin Protocol) 의 전적인 재량에 따라 부여됩니다. 현상금의 크기는 작은 문제의 경우 **$100**부터 주요 취약점에 대한 문제의 경우 **$250,000**까지 다양합니다. Currently, the bounty program only applies to OUSD and not other products from Origin. +버그 현상금은 오리진 프로토콜(Origin Protocol) 의 전적인 재량에 따라 부여됩니다. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} 버그 현상금을 받을 자격을 얻기 위해서는 아래에 설명된 책임 공개 규칙을 따라야 합니다. From 5a270c01a55eda225ed2ae7be8509742f8b176e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:52:01 -0700 Subject: [PATCH 03264/11794] New translations bug-bounties.md (Japanese) --- ja/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/security-and-risks/bug-bounties.md b/ja/security-and-risks/bug-bounties.md index 92140f5ed..db61c0e1c 100644 --- a/ja/security-and-risks/bug-bounties.md +++ b/ja/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From d6fa873c7fd7a477a8e6f450561aad6088709929 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:52:48 -0700 Subject: [PATCH 03265/11794] New translations bug-bounties.md (Spanish) --- es/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/security-and-risks/bug-bounties.md b/es/security-and-risks/bug-bounties.md index 011fbcdb7..d7784159f 100644 --- a/es/security-and-risks/bug-bounties.md +++ b/es/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Recompensas de Errores** -Las recompensas por errores se otorgan a total discreción de Origin Protocol. Las recompensas varían en tamaño desde **$100** para problemas menores hasta **$250.000** para vulnerabilidades importantes. Actualmente, el programa de recompensas solo se aplica a OUSD y no a otros productos de Origin. +Las recompensas por errores se otorgan a total discreción de Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Actualmente, el programa de recompensas solo se aplica a OUSD y no a otros productos de Origin. {% hint style="warning" %} Para ser elegible para una recompensa por errores, debe seguir las reglas de Divulgación Responsable que se describen a continuación. From c400b8d2082129871900c8f718089a2ac8bd0cf7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:53:15 -0700 Subject: [PATCH 03266/11794] New translations bug-bounties.md (French) --- fr/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/security-and-risks/bug-bounties.md b/fr/security-and-risks/bug-bounties.md index 92140f5ed..db61c0e1c 100644 --- a/fr/security-and-risks/bug-bounties.md +++ b/fr/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From 340756f7feb5631852869645534aef4062eb01ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:53:52 -0700 Subject: [PATCH 03267/11794] New translations bug-bounties.md (German) --- de/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/security-and-risks/bug-bounties.md b/de/security-and-risks/bug-bounties.md index 92140f5ed..db61c0e1c 100644 --- a/de/security-and-risks/bug-bounties.md +++ b/de/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From bbdc245f30299682600c90848e2c20bb12633abd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:54:11 -0700 Subject: [PATCH 03268/11794] New translations bug-bounties.md (Arabic) --- ar/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/security-and-risks/bug-bounties.md b/ar/security-and-risks/bug-bounties.md index 92140f5ed..db61c0e1c 100644 --- a/ar/security-and-risks/bug-bounties.md +++ b/ar/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From a812cf0623d09a353d309aecdc748bf3f06f4d9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:55:13 -0700 Subject: [PATCH 03269/11794] New translations bug-bounties.md (Thai) --- th/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/security-and-risks/bug-bounties.md b/th/security-and-risks/bug-bounties.md index 92140f5ed..db61c0e1c 100644 --- a/th/security-and-risks/bug-bounties.md +++ b/th/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From 9d217a5798d188a3d6919ee5a89b6b6ce7d2334c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:55:42 -0700 Subject: [PATCH 03270/11794] New translations bug-bounties.md (Indonesian) --- id/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/security-and-risks/bug-bounties.md b/id/security-and-risks/bug-bounties.md index 8890517ce..d84415fcf 100644 --- a/id/security-and-risks/bug-bounties.md +++ b/id/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounty diberikan atas kebijakan penuh dari Origin Protocol. Imbalannya berkisar dari **$ 100** untuk masalah kecil hingga **$ 250.000** untuk kerentanan besar. Saat ini program bounty hanya berlaku untuk OUSD dan bukan produk lain dari Origin. +Bug bounty diberikan atas kebijakan penuh dari Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Saat ini program bounty hanya berlaku untuk OUSD dan bukan produk lain dari Origin. {% hint style="warning" %} Agar memenuhi syarat untuk menerima bug bounty, Anda harus mengikuti aturan Pengungkapan yang Bertanggung Jawab yang diuraikan di bawah. From b71edbe9f98ff950a8ac560450d71d90eed1ada0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:56:12 -0700 Subject: [PATCH 03271/11794] New translations bug-bounties.md (Hindi) --- hi/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/security-and-risks/bug-bounties.md b/hi/security-and-risks/bug-bounties.md index 92140f5ed..db61c0e1c 100644 --- a/hi/security-and-risks/bug-bounties.md +++ b/hi/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From 107e30835f4b26d6b1264374695e64bbccb0f4c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:56:23 -0700 Subject: [PATCH 03272/11794] New translations bug-bounties.md (Filipino) --- fil/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/security-and-risks/bug-bounties.md b/fil/security-and-risks/bug-bounties.md index 92140f5ed..db61c0e1c 100644 --- a/fil/security-and-risks/bug-bounties.md +++ b/fil/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From b5e19f8c6f76198393b79a9feea3afa309e1558b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:56:42 -0700 Subject: [PATCH 03273/11794] New translations bug-bounties.md (Croatian) --- hr/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/security-and-risks/bug-bounties.md b/hr/security-and-risks/bug-bounties.md index 92140f5ed..db61c0e1c 100644 --- a/hr/security-and-risks/bug-bounties.md +++ b/hr/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From 0afbe98f5a80842e3a5f728c56c556af54828db1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:57:13 -0700 Subject: [PATCH 03274/11794] New translations bug-bounties.md (Vietnamese) --- vi/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/security-and-risks/bug-bounties.md b/vi/security-and-risks/bug-bounties.md index 51ec26cbf..869b8e9e2 100644 --- a/vi/security-and-risks/bug-bounties.md +++ b/vi/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Phần thưởng phát hiện lỗi** -Tiền thưởng lỗi được sẽ được quyết định bởi Origin Protocol. Phần thưởng có giá trị từ **100$** cho các lỗi nhỏ hoặc lên tới **250,000$** cho việc phát hiện ra các lỗ hổng lớn. Hiện tại, chương trình tiền thưởng phát hiện lỗi chỉ áp dụng cho OUSD và không áp dụng cho các sản phẩm khác từ Origin. +Tiền thưởng lỗi được sẽ được quyết định bởi Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Hiện tại, chương trình tiền thưởng phát hiện lỗi chỉ áp dụng cho OUSD và không áp dụng cho các sản phẩm khác từ Origin. {% hint style="warning" %} Để đủ điều kiện nhận tiền thưởng lỗi, bạn phải tuân theo các quy tắc về khai báo thông tin được nêu dưới đây. From 97ae4e16c841b6e0b667ac7c15da2b09d4905776 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:57:29 -0700 Subject: [PATCH 03275/11794] New translations bug-bounties.md (Portuguese) --- pt/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/security-and-risks/bug-bounties.md b/pt/security-and-risks/bug-bounties.md index 92140f5ed..db61c0e1c 100644 --- a/pt/security-and-risks/bug-bounties.md +++ b/pt/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From 4c69ea257e771e1072385ad76e5094a67e598d2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:57:39 -0700 Subject: [PATCH 03276/11794] New translations bug-bounties.md (Russian) --- ru/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/security-and-risks/bug-bounties.md b/ru/security-and-risks/bug-bounties.md index 76e4995fa..28d3dc48c 100644 --- a/ru/security-and-risks/bug-bounties.md +++ b/ru/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Вознаграждения за поиск ошибок** -Награды за найденные ошибки предоставляются на полное усмотрение Origin Protocol. Размер вознаграждения варьируется от **100 долларов** за незначительные проблемы до **250 000 долларов** за серьезные уязвимости. В настоящее время программа вознаграждений распространяется только на OUSD, а не на другие продукты Origin. +Награды за найденные ошибки предоставляются на полное усмотрение Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. В настоящее время программа вознаграждений распространяется только на OUSD, а не на другие продукты Origin. {% hint style="warning" %} Чтобы иметь право на вознаграждение за обнаружение ошибок, Вы должны соблюдать правила ответственного раскрытия информации, изложенные ниже. From 31c9e1afd44901167b82648f6d7e6fdf96d87cf1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:58:00 -0700 Subject: [PATCH 03277/11794] New translations bug-bounties.md (Dutch) --- nl/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/security-and-risks/bug-bounties.md b/nl/security-and-risks/bug-bounties.md index 92140f5ed..db61c0e1c 100644 --- a/nl/security-and-risks/bug-bounties.md +++ b/nl/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. From d9fdf7582e66580684f6307da8f1efc5ffc6396c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 15:58:35 -0700 Subject: [PATCH 03278/11794] New translations curve.md (Chinese Simplified) --- .../supported-strategies/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index c0bf8f99e..1ac89885c 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL\) 超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | +| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From a5e3c0ebdac3566781696bacf5b2b306646c9a77 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 16:01:53 -0700 Subject: [PATCH 03279/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From b846a4b2c6ab92aa49efffeabf261d3b1469fed1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 16:16:26 -0700 Subject: [PATCH 03280/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From b6959050b4ab8caf1d5da578e53cb364e7b19ccd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 18:13:42 -0700 Subject: [PATCH 03281/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 71a91f6022ba2d9c4cfdf378f4dbdc97520aad38 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 18:20:55 -0700 Subject: [PATCH 03282/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 9707708ea0801853de41a73b7f966556d289bf79 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 18:31:40 -0700 Subject: [PATCH 03283/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 8f991bd82..3bdacd954 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From d5b2ed52a4bce2ffaa95d3962e8dc554fd37e3e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 18:42:17 -0700 Subject: [PATCH 03284/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 0bd22d492b0987cb1f137690bc3834f9a674f3cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 18:51:21 -0700 Subject: [PATCH 03285/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 1ce62a38ec660539b46511cf83715fcea4b90eb9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 19:02:28 -0700 Subject: [PATCH 03286/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 974aabaaa8d82c1bd0dabf6309e2566ca2381ce2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 19:20:59 -0700 Subject: [PATCH 03287/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 5e14cb3cfbbcff1f580412ec1c38f5755604d9a7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 19:31:13 -0700 Subject: [PATCH 03288/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 2f1dfd461fdd048648a05f1a69a19e3ba89c2503 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 19:31:15 -0700 Subject: [PATCH 03289/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a79dc66759e4a7d344a397e69b12c7544a467c46 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 19:31:16 -0700 Subject: [PATCH 03290/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 285a7292c4f38b300a2dbde5d58f78e99973b0e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 19:31:18 -0700 Subject: [PATCH 03291/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 1eb7583224701715b48d3173471e0275c909c294 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 19:31:20 -0700 Subject: [PATCH 03292/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 6f5468fb4ed7cef6b951bb3229ff1d7b4164a13e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 19:31:21 -0700 Subject: [PATCH 03293/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 8f9862cb1b69bb75ba44bf9331acd54be99c721c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 19:31:23 -0700 Subject: [PATCH 03294/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 8c07638c8c42b4b586bb5355deb7378958ee0a22 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 19:31:26 -0700 Subject: [PATCH 03295/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 27597af5a534f58cc76a653caff8ded0013e7ac2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 19:31:28 -0700 Subject: [PATCH 03296/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From c87c3be52eee667579ff5bd9d914b20fadc8c2dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 19:31:30 -0700 Subject: [PATCH 03297/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index b83248189..88954aca7 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. From bddf0bb7147946560a56ae68d6a720bbf39ae31c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 19:31:32 -0700 Subject: [PATCH 03298/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 6db6e422f426cde6a7ad282008dcf82143721b3c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 19:31:34 -0700 Subject: [PATCH 03299/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 1a9fde715..6544c432f 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | From 91714e54d7af8e05465a677a476e9b7f3b47fcaf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 19:40:56 -0700 Subject: [PATCH 03300/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 8bf7459de..2683c4907 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From abf8500f4139f173f2cc49fc113b6270b1e630ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 19:40:58 -0700 Subject: [PATCH 03301/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From a804d1a03d5de5b933b63ecc9adf0aada930a4b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 19:41:00 -0700 Subject: [PATCH 03302/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 698c6f385643baf8394b98ad6ae7acee222ff237 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 19:41:01 -0700 Subject: [PATCH 03303/11794] New translations elastic-supply.md (Chinese Simplified) --- zh/core-concepts/elastic-supply.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index 2cf0fd8ae..81c127fcd 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 From 2173deac182085984a38f1b8bee8a8106cb283fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 19:41:03 -0700 Subject: [PATCH 03304/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index a98118f7e..58e916e1a 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 - - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From 9b8f7cfbf1935118590f11836caa4d15d0b2cbbc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 12 Oct 2020 19:41:05 -0700 Subject: [PATCH 03305/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From e7e441c88fb59b8289a0c54f104bfbb3cd7caa95 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 01:54:16 -0700 Subject: [PATCH 03306/11794] New translations contributing.md (Italian) --- it/security-and-risks/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/security-and-risks/contributing.md b/it/security-and-risks/contributing.md index 66bb41ef5..f7a7a1c01 100644 --- a/it/security-and-risks/contributing.md +++ b/it/security-and-risks/contributing.md @@ -56,9 +56,9 @@ Vogliamo mantenere la community di Origin fantastica, in crescita e collaborativ Se trovi bug, errori o incongruenze nel codice o nei documenti di Origin, faccelo sapere segnalando un problema su GitHub. Nessun problema è troppo piccolo. Aiutaci a sistemare anche erori di batitura! -#### Security Issues +#### Problemi di sicurezza -OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! +OUSD è ancora in fase di sviluppo iniziale, il che significa che potrebbero esserci problemi con il protocollo o nelle nostre implementazioni. Prendiamo molto seriamente le vulnerabilità sulla sicurezza. Se dovessi scoprire un problema di sicurezza, ti preghiamo di portarlo subito alla nostra attenzione! If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. From 7d9997bb374cb00b23a7d1976e645c64935d312b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 01:54:19 -0700 Subject: [PATCH 03307/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 4148c0355..94b1f40a6 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [弹性供应](core-concepts/elastic-supply.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) @@ -23,35 +23,35 @@ * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management/README.md) + * [收益策略](core-concepts/fund-management/earning-strategies.md) + * [多样化](core-concepts/fund-management/diversification.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) +* [如何贡献](security-and-risks/contributing.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 4b7d76fd5e6a04b71f1dd92bb16f6ecc952674a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 01:54:21 -0700 Subject: [PATCH 03308/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 6f2b8ae00..7c488fbf2 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,40 +1,40 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 -**Adding OUSD to Your Wallet** +**将 OUSD 加入您的钱包** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 -**Integrating OUSD** +**集成 OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} -**Getting Help** +**帮助** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +请加入 Origin [Discord](www.originprotocol.com/discord) 中的 Origin Dollar #engineering 聊天室。 我们的团队和社区成员期待帮助您开发。 您所提出的问题可以帮助我们改善产品,所以如果在这里找不到需要的信息,请随时联系我们。 From f4cdb9978422de053ad1e6e70d1eae5cd41cf7a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 02:24:07 -0700 Subject: [PATCH 03309/11794] New translations compound.md (Italian) --- it/core-concepts/supported-strategies/compound.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/core-concepts/supported-strategies/compound.md b/it/core-concepts/supported-strategies/compound.md index a4d2660a1..e9b251cdd 100644 --- a/it/core-concepts/supported-strategies/compound.md +++ b/it/core-concepts/supported-strategies/compound.md @@ -1,10 +1,10 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound è un protocollo ed una piattaforma di prestito, sviluppata su Ethereum ed è stata lanciata a Settembre 2018. Gli utenti possono guadagnare interessi composti o prendere in prestito asset a fronte di un collaterale. Ogni asset supportato viene aggregato alla sua pool di liquidità e i tassi di interesse vengono regolati automaticamente in base a domanda e offerta. -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +I saldi del collaterale sono rappresentati da cToken ERC-20, che automaticamente guadagnano interessi in modo automatico e incrementano di valore nel tempo rispetto all'asset sottostante che rappresentano. Gli utenti possono prendere in prestito asset a fronte del valore dei loro cToken. cToken sono trasferibili liberamente e possono essere usati in tanti altri protocolli DeFi. cToken possono essere rimborsati con il loro collaterale sottostante in ogni momento. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compount è governato da COMP, un token di governance ERC-20. I titolari di COMP possono proporre e votare modifiche al protocollo o delegare i propri voti a qualcun altro. I token COMP vengono assegnati proporzionalmente su base giornaliera, agli utenti del protocollo e sono divisi equamente tra chi ha preso in prestito e chi ha dato in prestito. Gran parte dell'offerta di token COMP è in mano al team di Compound, agli investitori e ai loro Advisors. Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. From 8c73c8185981ee596117e3c87de94fbecc82769c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 02:31:23 -0700 Subject: [PATCH 03310/11794] New translations compound.md (Italian) --- it/core-concepts/supported-strategies/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/core-concepts/supported-strategies/compound.md b/it/core-concepts/supported-strategies/compound.md index e9b251cdd..bf1f281e4 100644 --- a/it/core-concepts/supported-strategies/compound.md +++ b/it/core-concepts/supported-strategies/compound.md @@ -6,9 +6,9 @@ I saldi del collaterale sono rappresentati da cToken ERC-20, che automaticamente Compount è governato da COMP, un token di governance ERC-20. I titolari di COMP possono proporre e votare modifiche al protocollo o delegare i propri voti a qualcun altro. I token COMP vengono assegnati proporzionalmente su base giornaliera, agli utenti del protocollo e sono divisi equamente tra chi ha preso in prestito e chi ha dato in prestito. Gran parte dell'offerta di token COMP è in mano al team di Compound, agli investitori e ai loro Advisors. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Il valore totale dei Compound bloccati \ (TVL\) è cresciuto rapidamente vicino agli $800 milioni, rendendolo uno dei più grandi protocolli di DeFi. In Ottobre 2020, il circulating market cap di COMP supera i $300 milioni. -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound è stato sottoposto a moltpelici revisioni di sicurezza, effettuati da OpenZeppelin e Trails of Bits. Il protocollo Compound è stato formalmente verificato da CertiK ed è stato sottoposto a stress test economici da Gauntlet. Compound gestisce un programma di bug bounty. | Resources | | |:-------------- |:-------------------------------------------------------------------------------------------------------------- | From 85ff51eb40f11ed623d6d7dac89930043deaa108 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 02:39:55 -0700 Subject: [PATCH 03311/11794] New translations compound.md (Italian) --- it/core-concepts/supported-strategies/compound.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/it/core-concepts/supported-strategies/compound.md b/it/core-concepts/supported-strategies/compound.md index bf1f281e4..aa8b559cb 100644 --- a/it/core-concepts/supported-strategies/compound.md +++ b/it/core-concepts/supported-strategies/compound.md @@ -8,12 +8,12 @@ Compount è governato da COMP, un token di governance ERC-20. I titolari di COMP Il valore totale dei Compound bloccati \ (TVL\) è cresciuto rapidamente vicino agli $800 milioni, rendendolo uno dei più grandi protocolli di DeFi. In Ottobre 2020, il circulating market cap di COMP supera i $300 milioni. -Compound è stato sottoposto a moltpelici revisioni di sicurezza, effettuati da OpenZeppelin e Trails of Bits. Il protocollo Compound è stato formalmente verificato da CertiK ed è stato sottoposto a stress test economici da Gauntlet. Compound gestisce un programma di bug bounty. +Compound è stato sottoposto a moltpelici revisioni di sicurezza, effettuati da OpenZeppelin e Trails of Bits. Il protocollo Compound è stato formalmente verificato da CertiK ed è stato sottoposto a stress test economici da Gauntlet. Compound ha attivo un programma di bug bounty. -| Resources | | +| Risorse | | |:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| Sito ufficiale | [https://compound.finance/](https://compound.finance/) | +| Docs | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | | Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 017726a2c47bed30b8d9e530f2ba9e5549945446 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 02:52:56 -0700 Subject: [PATCH 03312/11794] New translations curve.md (Italian) --- it/core-concepts/supported-strategies/curve.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/it/core-concepts/supported-strategies/curve.md b/it/core-concepts/supported-strategies/curve.md index c0bf8f99e..3b89376fb 100644 --- a/it/core-concepts/supported-strategies/curve.md +++ b/it/core-concepts/supported-strategies/curve.md @@ -1,14 +1,14 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +In arrivo. Curve non è ancora stato integrato. {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve è costruito su Ethereum ed è un protocollo ed exchange di liquidità decentralizzata per stablecoin e wrapped BTC, lanciato a gennaio 2020. Gli utenti possono swappare tra loro stablecoin di tipo ERC-20 o tra la rappresentazione ERC-20 (su Ethereum) di bitcoin. I liquidity providers, facilitano il trading e guadagnano commissioni. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve è un Automated Market Maker \(AMM\), in cui ogni market ha un pool di liquidità associato con due o più asset con lo stesso valore, come USDT, USDC, DAI e TUSD, le quali sono infatti tutte stablecoin ancorate al dollaro USA. Il tasso di cambio tra ogni stablecoin e i relativi pesi sono determinati da un algoritmo basato su domanda e offerta. I trader che fanno arbitraggio agiscono per normalizzare questi tassi di cambio. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Alcuni dei pool di liquidità di Curve guadagnano commissioni extra per i fornitori di liquidità oltre alle commissioni di scambio dei trader. Curve offre pool di stablecoin integrate con Compound, yearn.finance, e Synthetix. Gli asset in ogni liquidity pool, sono forniti da queste piattaforme per generare un rendimento aggiuntivo che viene trasferito ai fornitori di liquidità di ciascuna pool. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. From 61b86f0c91f2228f3bea3b3c5ec770ed39e656aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 02:52:58 -0700 Subject: [PATCH 03313/11794] New translations bug-bounties.md (Turkish) --- tr/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/security-and-risks/bug-bounties.md b/tr/security-and-risks/bug-bounties.md index 6bcb7a1a5..a965744b2 100644 --- a/tr/security-and-risks/bug-bounties.md +++ b/tr/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Ödülleri** -Hata ödülleri, Origin Protocol'ün tam takdirine bağlı olarak verilir. Ödüllerin boyutu küçük sorunlar için **100 $** ile büyük güvenlik açıkları için **250.000 $** değişmektedir. Şu anda, ödül programı yalnızca OUSD için geçerlidir, Origin'deki diğer ürünler için geçerli değildir. +Hata ödülleri, Origin Protocol'ün tam takdirine bağlı olarak verilir. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Şu anda, ödül programı yalnızca OUSD için geçerlidir, Origin'deki diğer ürünler için geçerli değildir. {% hint style="uyarı" %} Bir hata ödülüne hak kazanmak için aşağıda ana hatları verilen Sorumlu Açıklama kurallarına uymanız gerekir. From dc75f2e0c3def3a5f326328a6c70b40ed27023fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 03:16:33 -0700 Subject: [PATCH 03314/11794] New translations uniswap.md (Italian) --- it/core-concepts/supported-strategies/uniswap.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/core-concepts/supported-strategies/uniswap.md b/it/core-concepts/supported-strategies/uniswap.md index 012e25e93..52fbc90c1 100644 --- a/it/core-concepts/supported-strategies/uniswap.md +++ b/it/core-concepts/supported-strategies/uniswap.md @@ -1,12 +1,12 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +In arrivo. Uniswap non è ancora stato integrato. {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap è costruito su Ethereum ed è un protocollo ed exchange di liquidità decentralizzata, lanciato a novembre 2018. Uniswap v2 è stato lanciato a maggio 2020. Gli utenti possono swappare token ERC-20 pagando una commissione o possono contribuire aggiungendo token alla pool per guadagnare commissioni. -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +I market su Uniswap operano come pool di liquidità e non come i classici order book. Questi tipi di exchange vengono chiamati Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. From 9b2c6af468aa4660312063202c7218f8255ef5bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 03:16:46 -0700 Subject: [PATCH 03315/11794] New translations elastic-supply.md (Indonesian) --- id/core-concepts/elastic-supply.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/core-concepts/elastic-supply.md b/id/core-concepts/elastic-supply.md index edd4f6f73..85426b92b 100644 --- a/id/core-concepts/elastic-supply.md +++ b/id/core-concepts/elastic-supply.md @@ -13,6 +13,6 @@ Anggap saja sebagai bunga yang bertambah di rekening bank Anda. Unit akun dan ni Mekanisme ini terinspirasi oleh pendekatan baru yang diambil oleh [Ampleforth](https://www.ampleforth.org/), tetapi ada beberapa perbedaan utama yang perlu diperhatikan: 1. OUSD 100% didukung oleh stablecoin lain dan tidak akan memiliki tantangan yang sama untuk mempertahankan patokan terhadap dolar. Mengingat kemudahan mencetak dan menebus OUSD, kami dapat mengandalkan arbitrase untuk memastikan pasak dipertahankan. -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. +2. Rebasing OUSD sangat bias terhadap peningkatan pasokan karena jumlah OUSD yang dicetak terkait dengan realisasi keuntungan yang diperoleh dari strategi yang mendasarinya. Pokok Anda dilindungi selama tidak ada yang salah dengan protokol pinjaman / AMM dan stablecoin yang mendasarinya. Penurunan sebesar apa pun dalam saldo Anda akan menjadi indikasi adanya masalah dalam sistem. 3. Tidak seperti Ampleforth, yang melakukan rebases sekali sehari, pasokan moneter OUSD terus diperbarui secara waktu nyata saat hasil dihasilkan. From 4decc5903492143253d225d30ff5ac639a6fe1f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 03:16:48 -0700 Subject: [PATCH 03316/11794] New translations price-oracles.md (Indonesian) --- id/core-concepts/price-oracles.md | 80 +++++++++++++++---------------- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/id/core-concepts/price-oracles.md b/id/core-concepts/price-oracles.md index 05d1f410b..9234e18c9 100644 --- a/id/core-concepts/price-oracles.md +++ b/id/core-concepts/price-oracles.md @@ -104,69 +104,69 @@ OUSD dirancang untuk tetap dipatok pada 1 USD dan didukung 1: 1 dengan stablecoi
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
-The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +Fungsi rebasing memperlakukan 1 stablecoin sebagai 1 OUSD untuk kesederhanaan dan untuk melindungi saldo OUSD agar tidak terpengaruh oleh fluktuasi harian harga stablecoin yang mendasarinya. Karena fungsi rebase hanya menghitung koin, saldo OUSD seharusnya hanya bertambah. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +Untuk membuat dan menebus sejumlah OUSD yang sesuai saat masuk dan keluar, kontrak pintar harus memberi harga yang akurat pada USDT, USDC, dan DAI yang masuk dan keluar dari sistem. Sebagai protokol terdesentralisasi, OUSD harus bergantung pada sumber non-sentralisasi untuk harga ini. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. +OUSD mengambil harga dari beberapa oracle on-chain dan menggunakan nilai tukar yang paling menguntungkan untuk kumpulan ketika membuat atau menebus. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +Untuk mencegah serangan jahat dan untuk mendorong investor jangka panjang daripada spekulan jangka pendek, kontrak OUSD membandingkan umpan harga dari berbagai sumber dan akan menggunakan nilai tukar mana pun yang menguntungkan seluruh kelompok dibandingkan individu. Mekanisme ini melindungi dana kumpulan dari arbitrase dan mencegah individu mana pun untuk dapat mengambil keuntungan dari inefisiensi sementara apapun yang disebabkan oleh oracle yang salah harga untuk menguras kumpulan aset bersama. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. +Ini melindungi dana di kumpulan sambil memberi penghargaan kepada para pemegang jangka panjang. Karena harga paling aman tergantung pada arah perdagangan, oracle Origin menghadapkan kedua `priceUSDMint ()` dan `priceUSDRedeem ()`. -Here is the initial set of oracles that are being used by OUSD: +Berikut adalah set oracle awal yang digunakan oleh OUSD: -{% embed url="https://compound.finance/docs/prices" caption="" %} +{% embed url = "https://compound.finance/docs/prices" caption = ""%} -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +{% embed url = "https://feeds.chain.link/eth-usd" caption = ""%} -The following oracles have been implemented, but are not currently being used due to gas costs: +Oracle berikut telah diterapkan, tetapi saat ini tidak digunakan karena biaya gas: -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} +{% embed url = "https://uniswap.org/docs/v2/core-concepts/oracles" caption = ""%} {% tabs %} -{% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +{% tab title = "USDT / USD"%} +Oracle berikut digunakan untuk mengambil atau menghitung harga **DAI / USD:** + +| Oracle | Pasangan | Kontrak | +|:---------------- |:----------- |:-------------------------------------------- | +| Buka Umpan Harga | DAI / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI / USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI / ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI / ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} -{% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** +{% tab title = "USDT / USD"%} +Oracle berikut digunakan untuk mengambil atau menghitung harga **USDT / USD:** -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +| O**racle** | Pasangan | Kontrak | +|:---------------- |:------------ |:-------------------------------------------- | +| Chainlink | USDT / ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Buka Umpan Harga | USDC / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT / ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} -{% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** +{% tab title = "USDT / USD"%} +Oracle berikut digunakan untuk mengambil atau menghitung harga **USDC / USD:** -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +| O**racle** | Pasangan | Kontrak | +|:---------------- |:------------ |:-------------------------------------------- | +| Chainlink | USDC / ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Buka Umpan Harga | USDC / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC / ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} -{% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. +{% tab title = "USDT / USD"%} +Karena tidak semua oracle memiliki pasangan USD langsung, protokol juga menetapkan harga untuk **ETH / USD** untuk menghitung harga USD menggunakan ETH. Sekali lagi, untuk amannya, protokol memilih dana yang paling menguntungkan daripada individu. -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| Oracle | Pasangan | Kontrak | +|:---------------- |:--------- |:------------------------------------------ | +| Buka Umpan Harga | ETH / USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH / USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +Ada kemungkinan bahwa oracle tambahan akan ditambahkan ke protokol dari waktu ke waktu. Dukungan juga dapat dihapus jika salah satu dari oracle ini menjadi tidak dapat diandalkan. From d58f094e80dd6d4d9c018ec75b9a52a4a6410857 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 03:16:50 -0700 Subject: [PATCH 03317/11794] New translations bug-bounties.md (Indonesian) --- id/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/security-and-risks/bug-bounties.md b/id/security-and-risks/bug-bounties.md index d84415fcf..8890517ce 100644 --- a/id/security-and-risks/bug-bounties.md +++ b/id/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounty diberikan atas kebijakan penuh dari Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Saat ini program bounty hanya berlaku untuk OUSD dan bukan produk lain dari Origin. +Bug bounty diberikan atas kebijakan penuh dari Origin Protocol. Imbalannya berkisar dari **$ 100** untuk masalah kecil hingga **$ 250.000** untuk kerentanan besar. Saat ini program bounty hanya berlaku untuk OUSD dan bukan produk lain dari Origin. {% hint style="warning" %} Agar memenuhi syarat untuk menerima bug bounty, Anda harus mengikuti aturan Pengungkapan yang Bertanggung Jawab yang diuraikan di bawah. From d1d86dc6169363deb5019a2f8c122d544edbcb4f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 03:16:52 -0700 Subject: [PATCH 03318/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 479bc4581..d38e1fbf5 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -28,7 +28,7 @@ Kontrak implementasi internal: | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | | VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | | Campur Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Rantai Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Buka Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} From 1bdf10579fa1fc1952edaab07bfc4b838be802a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 15:04:32 -0700 Subject: [PATCH 03319/11794] New translations curve.md (Italian) --- it/core-concepts/supported-strategies/curve.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/core-concepts/supported-strategies/curve.md b/it/core-concepts/supported-strategies/curve.md index 3b89376fb..0007a2eb0 100644 --- a/it/core-concepts/supported-strategies/curve.md +++ b/it/core-concepts/supported-strategies/curve.md @@ -8,11 +8,11 @@ Curve è costruito su Ethereum ed è un protocollo ed exchange di liquidità dec Curve è un Automated Market Maker \(AMM\), in cui ogni market ha un pool di liquidità associato con due o più asset con lo stesso valore, come USDT, USDC, DAI e TUSD, le quali sono infatti tutte stablecoin ancorate al dollaro USA. Il tasso di cambio tra ogni stablecoin e i relativi pesi sono determinati da un algoritmo basato su domanda e offerta. I trader che fanno arbitraggio agiscono per normalizzare questi tassi di cambio. -Alcuni dei pool di liquidità di Curve guadagnano commissioni extra per i fornitori di liquidità oltre alle commissioni di scambio dei trader. Curve offre pool di stablecoin integrate con Compound, yearn.finance, e Synthetix. Gli asset in ogni liquidity pool, sono forniti da queste piattaforme per generare un rendimento aggiuntivo che viene trasferito ai fornitori di liquidità di ciascuna pool. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Alcuni dei pool di liquidità di Curve guadagnano commissioni extra per i fornitori di liquidità oltre alle commissioni di scambio dei trader. Curve offre pool di stablecoin integrate con Compound, yearn.finance, e Synthetix. Gli asset in ogni liquidity pool, sono forniti da queste piattaforme per generare un rendimento aggiuntivo che viene trasferito ai fornitori di liquidità di ciascuna pool. I token di Liquidity Provider \(LP\) vengono dati ai partecipanti della pool e possono essere riscattati per la loro liquidità iniziale, più le commissioni e il rendimento maturati. I token LP possono anche essere trasferiti per essere utilizzati in altri protocolli. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve è governato da CRV, un token di governance ERC-20. I possessori di CRV possono votare le modifiche al protocollo. I possessori di CRV possono mettere in stake i loro token per un potere di voto addizionale, proporzionale al tempo di staking. CRV è costantemente assegnato ai fornitori di liquidità e gran parte della supply totale di CRV è stata assegnata al team e agli investitori secondo un programma di acquisizione continua. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +I volumi di trading su Curve superano spesso i 50 milioni di dollari al giorno. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From 12e987bd87137878c58973f760558f6a2665ea1e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 15:18:11 -0700 Subject: [PATCH 03320/11794] New translations curve.md (Italian) --- it/core-concepts/supported-strategies/curve.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/it/core-concepts/supported-strategies/curve.md b/it/core-concepts/supported-strategies/curve.md index 0007a2eb0..01980fc39 100644 --- a/it/core-concepts/supported-strategies/curve.md +++ b/it/core-concepts/supported-strategies/curve.md @@ -12,14 +12,14 @@ Alcuni dei pool di liquidità di Curve guadagnano commissioni extra per i fornit Curve è governato da CRV, un token di governance ERC-20. I possessori di CRV possono votare le modifiche al protocollo. I possessori di CRV possono mettere in stake i loro token per un potere di voto addizionale, proporzionale al tempo di staking. CRV è costantemente assegnato ai fornitori di liquidità e gran parte della supply totale di CRV è stata assegnata al team e agli investitori secondo un programma di acquisizione continua. -I volumi di trading su Curve superano spesso i 50 milioni di dollari al giorno. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +I volumi di trading su Curve superano spesso i 50 milioni di dollari al giorno. Il Curve ha un Valore Totale Bloccato \(TVL\) di oltre 1 trilioni di dollari da parte dei fornitori di liquidità nel momento in cui scriviamo. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve è stato sottoposto a due audit eseguiti da Trail of Bits e ha un programma di Bug bounty. -| Resources | | +| Risorse | | |:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| Sito ufficiale | [https://www.curve.fi/](https://www.curve.fi/) | +| Docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | | GitHub | [https://github.com/curvefi](https://github.com/curvefi) | | Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 22a917aed847d3a1b9e241e0f60e5925eb92619a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:26:22 -0700 Subject: [PATCH 03321/11794] New translations getting-started.md (Arabic) --- ar/getting-started.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ar/getting-started.md b/ar/getting-started.md index 6f2b8ae00..7610a97b5 100644 --- a/ar/getting-started.md +++ b/ar/getting-started.md @@ -34,6 +34,10 @@ If you are a wallet provider or crypto exchange that is interested in supporting {% page-ref page="smart-contracts/api/" %} +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + **Getting Help** Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From 94a9a35c565089e92f08406d65fa26b88fce10c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:26:41 -0700 Subject: [PATCH 03322/11794] New translations getting-started.md (French) --- fr/getting-started.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fr/getting-started.md b/fr/getting-started.md index 6f2b8ae00..7610a97b5 100644 --- a/fr/getting-started.md +++ b/fr/getting-started.md @@ -34,6 +34,10 @@ If you are a wallet provider or crypto exchange that is interested in supporting {% page-ref page="smart-contracts/api/" %} +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + **Getting Help** Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From 25eb55b0f508421528a0e717505c6661fdc2a3d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:27:05 -0700 Subject: [PATCH 03323/11794] New translations getting-started.md (German) --- de/getting-started.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/de/getting-started.md b/de/getting-started.md index 6f2b8ae00..7610a97b5 100644 --- a/de/getting-started.md +++ b/de/getting-started.md @@ -34,6 +34,10 @@ If you are a wallet provider or crypto exchange that is interested in supporting {% page-ref page="smart-contracts/api/" %} +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + **Getting Help** Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From 8ad094ed34386104f3d26a4b61b927f27e57be5a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:27:18 -0700 Subject: [PATCH 03324/11794] New translations contributing.md (Arabic) --- ar/security-and-risks/contributing.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ar/security-and-risks/contributing.md b/ar/security-and-risks/contributing.md index 5d53b886f..b41094263 100644 --- a/ar/security-and-risks/contributing.md +++ b/ar/security-and-risks/contributing.md @@ -6,6 +6,10 @@ OUSD is an entirely open-source project and we welcome contributions of all sort We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + #### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. From 4d8684cd1856bd91e507098a349be2c4aeb8002b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:27:22 -0700 Subject: [PATCH 03325/11794] New translations contributing.md (Spanish) --- es/security-and-risks/contributing.md | 54 +++++++++++---------------- 1 file changed, 22 insertions(+), 32 deletions(-) diff --git a/es/security-and-risks/contributing.md b/es/security-and-risks/contributing.md index 8e9589c1d..6bd49b350 100644 --- a/es/security-and-risks/contributing.md +++ b/es/security-and-risks/contributing.md @@ -6,11 +6,15 @@ OUSD es un proyecto completamente de código abierto y agradecemos contribucione Trabajamos en público y nuestra compañía en Discord está abierta a todos. Si tiene preguntas o necesita ayuda para comenzar, nuestros canales de Discord de OUSD son el mejor lugar para obtener ayuda de nuestro equipo y comunidad. +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + #### Proceso de Desarrollo -Nuestra estrategia de ramificación es similar a [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), pero hacemos todo nuestro desarrollo en la rama `master` y tenemos una rama `estable` para el código que se ha lanzado. +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. -Su flujo de desarrollo debería verse así: +Your development flow should look like: 1. ¡Encuentra un tema interesante y comunícate! Por favor informe al canal `#engineering` [Discord](https://discord.gg/jyxpUSe) qué desea trabajar. 2. Haga ping a un miembro del equipo central, [](https://github.com/orgs/OriginProtocol/teams/core/members) miembro en Discord y pida que lo agreguen a nuestro equipo de [colaboradores](https://github.com/orgs/OriginProtocol/teams/contributors). De lo contrario, deberá bifurcar el repositorio relevante y enviar las ramas de funciones a su propia bifurcación. @@ -21,23 +25,19 @@ Su flujo de desarrollo debería verse así: 7. Empuje su rama al repositorio de arriba \ (es decir, https: //github.com/OriginProtocol/ \ [repo \] \) para que otros contribuyentes puedan trabajar fácilmente si es necesario. 8. Solicite una revisión en el RP haciendo clic en el ícono de ajustes junto a "Reviewers" en la columna de la derecha. -La rama `master` está bloqueada para que solo los miembros del equipo [central](https://github.com/orgs/OriginProtocol/teams/core) puedan fusionar sus solicitudes de extracción. Las solicitudes de extracción que son revisadas por pares por otros colaboradores de confianza se acelerarán y combinarán ¡más rápido! Consulte el canal `#engineering` de Discord para ver los revisores adecuados. +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Estilo de Codificación -Usamos una variedad de lenguajes de programación en nuestros repositorios. Cuando contribuya, siga las convenciones de codificación existentes y consulte el archivo CONTRIBUTING.md en el repositorio, si existe. - -Para JavaScript, usamos el estilo - -NPM, que se aplica automáticamente a través de [prettier](https://prettier.io/).

- -Para Solidity, usamos sangrías de dos espacios. +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +For Solidity, we use two-space indents. #### Diseño de Protocolo -Al considerar propuestas de diseño de protocolo o implementación, buscamos: +When considering protocol or implementation design proposals, we are looking for: * Una descripción del problema que resuelve esta propuesta de diseño * Discusión de las compensaciones involucradas @@ -45,54 +45,44 @@ Al considerar propuestas de diseño de protocolo o implementación, buscamos: * Enlaces a literatura relevante \ (RFC, artículos, etc \) * Discusión de la solución propuesta -Tenga en cuenta que el diseño del protocolo es un trabajo arduo y meticuloso. Es posible que deba revisar la literatura existente y pensar en casos de uso generalizados. - - +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. #### Principios de la Comunidad -Queremos que la comunidad de Origin siga siendo increíble, en crecimiento y colaborativa. Necesitamos su ayuda para mantenerlo así. Para ayudar con esto, hemos elaborado algunas pautas generales para la comunidad en su conjunto: +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: * Sea amable: sea cortés, respetuoso y cortés con los miembros de la comunidad: no se tolerará ningún abuso regional, racial, de género o de otro tipo. ¡Nos gustan las personas agradables mucho más que las malas! * Fomentar la diversidad y la participación: hacer que todos en nuestra comunidad se sientan bienvenidos, independientemente de sus antecedentes y el alcance de sus contribuciones, y hacer todo lo posible para fomentar la participación en nuestra comunidad. * Manténgala legal: Básicamente, no meta a nadie en problemas. Comparta solo el contenido de su propiedad, no comparta información privada o confidencial y no infrinja las leyes. * Mantente en el tema: asegúrate de publicar en el canal correcto y evita discusiones fuera del tema. Recuerde cuando actualiza un problema o responde a un correo electrónico que potencialmente está enviando a una gran cantidad de personas. Considere esto antes de actualizar. Recuerde también que a nadie le gusta el spam. - - #### Informar Problemas -Si encuentra errores o inconsistencias en el código o los documentos de Origin, háganoslo saber presentando un problema de GitHub. Ningún problema es demasiado pequeño. ¡Ayúdanos a arreglar nuestros errores de tipografía! - - +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! #### Temas de Seguridad -OUSD aún se encuentra en desarrollo temprano, lo que significa que puede haber problemas con el protocolo o en nuestras implementaciones. Nos tomamos muy en serio las vulnerabilidades de seguridad. Si descubre un problema de seguridad, háganoslo saber de inmediato! +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! -Si encuentra una vulnerabilidad de seguridad, envíe su informe de forma privada a [security@originprotocol.com](mailto:security@originprotocol.com) o envíe un mensaje encriptado a [@joshfraser en Keybase](https://keybase.io/joshfraser). Por favor, NO presente el problema de manera pública. Asegúrese de revisar nuestras pautas para la divulgación responsable y la elegibilidad para recompensas por errores. +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. {% page-ref page="bug-bounties.md" %} - - #### **Mejora de la Comunidad** -Origin se trata tanto de la comunidad como de nuestra tecnología. - -Necesitamos ayuda constante para mejorar nuestra documentación, crear nuevas herramientas para interactuar con nuestra plataforma, hacer correr la voz a nuevos usuarios, ayudar a los nuevos usuarios a configurar y mucho más. - -Póngase en contacto si desea ayudar. Nuestro canal `general` en [Discord](https://www.originprotocol.com/discord) es un gran lugar para compartir ideas y ofrecerte como voluntario para ayudar. +Origin is just as much about community as it is about our technology. +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Posiciones de Tiempo Completo -Origin ocasionalmente contrata desarrolladores para puestos a tiempo parcial o completo. +Origin occasionally hires developers for part-time or full-time positions. -Tenemos una fuerte preferencia por contratar personas que ya han comenzado a contribuir al proyecto. Si desea un puesto de tiempo completo en nuestro equipo, su mejor oportunidad es interactuar con nuestro equipo y comenzar a contribuir con código. Es muy poco probable que le ofrezcamos un puesto de tiempo completo en nuestro equipo de ingeniería a menos que haya fusionado al menos algunas solicitudes de extracción. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. -Si está interesado, consulte [las listas de trabajo de Origin Protocol](https://angel.co/originprotocol/jobs). Si desea ayuda de otras maneras, por favor proponer sus ideas en [nuestro canal Discord](https://www.originprotocol.com/discord). +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From 4e24bf1cf27ce8db6febc61a9f1f146eb35bb0b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:27:27 -0700 Subject: [PATCH 03326/11794] New translations contributing.md (French) --- fr/security-and-risks/contributing.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fr/security-and-risks/contributing.md b/fr/security-and-risks/contributing.md index 5d53b886f..b41094263 100644 --- a/fr/security-and-risks/contributing.md +++ b/fr/security-and-risks/contributing.md @@ -6,6 +6,10 @@ OUSD is an entirely open-source project and we welcome contributions of all sort We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + #### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. From 3f4445f71b61361286d56533828e4bd6660d7a2c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:28:14 -0700 Subject: [PATCH 03327/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/es/getting-started.md b/es/getting-started.md index 62efead8a..7444fb2bf 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -38,7 +38,11 @@ Si usted es un proveedor de billetera o una plataforma de intercambio cripto que {% page-ref page = "contratos-inteligentes / erc-md"%} -**Obtener ayuda** +**Developer Analytics** -Únase a la chat de ingeniería de Origin Dollar \ #engineering en el servidor de Origin [Discord](www.originprotocol.com/discord). Nuestro equipo y los miembros de nuestra comunidad esperan poder ayudarlo a construir. Sus preguntas nos ayudan a mejorar, así que no dude en preguntar si no puede encontrar lo que busca aquí. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From ac3ad62b11a177cec934a28b5c6f1bbebcbd4d8f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:28:49 -0700 Subject: [PATCH 03328/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/vi/getting-started.md b/vi/getting-started.md index cceaec32d..4a88c5325 100644 --- a/vi/getting-started.md +++ b/vi/getting-started.md @@ -34,7 +34,11 @@ Nếu bạn là nhà cung cấp ví hoặc sàn giao dịch tiền điện tử {% page-ref page="smart-contracts/api/" %} -**Yêu cầu hỗ trợ** +**Developer Analytics** -Vui lòng tham gia kênh Origin Dollar \ #engineering trên [Discord](www.originprotocol.com/discord) của Origin. Đội ngũ của chúng tôi và các thành viên trong cộng đồng luôn sẵn sàng hỗ trợ bạn. Câu hỏi của bạn giúp sẽ giúp chúng tôi ngày càng hoàn thiện, vì vậy đừng ngần ngại cho chúng tôi biết thắc mắc của bạn nếu bạn không tìm thấy câu trả lời ở đây. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From 856c7937d0d17fd41f041db80ca8981206b5ba4e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:33:41 -0700 Subject: [PATCH 03329/11794] New translations contributing.md (Japanese) --- ja/security-and-risks/contributing.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ja/security-and-risks/contributing.md b/ja/security-and-risks/contributing.md index 5d53b886f..b41094263 100644 --- a/ja/security-and-risks/contributing.md +++ b/ja/security-and-risks/contributing.md @@ -6,6 +6,10 @@ OUSD is an entirely open-source project and we welcome contributions of all sort We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + #### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. From 018702aa2d57fc61ce1b7aa606a08d6aa0cf4f05 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:33:48 -0700 Subject: [PATCH 03330/11794] New translations getting-started.md (Japanese) --- ja/getting-started.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ja/getting-started.md b/ja/getting-started.md index 6f2b8ae00..7610a97b5 100644 --- a/ja/getting-started.md +++ b/ja/getting-started.md @@ -34,6 +34,10 @@ If you are a wallet provider or crypto exchange that is interested in supporting {% page-ref page="smart-contracts/api/" %} +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + **Getting Help** Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From a112a0a71b0b8daf26cc315a112fc1def3aacdb4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:34:07 -0700 Subject: [PATCH 03331/11794] New translations contributing.md (Korean) --- ko/security-and-risks/contributing.md | 40 +++++++++++++++------------ 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/ko/security-and-risks/contributing.md b/ko/security-and-risks/contributing.md index 53ee01b3e..65002b746 100644 --- a/ko/security-and-risks/contributing.md +++ b/ko/security-and-risks/contributing.md @@ -6,11 +6,15 @@ OUSD는 완전한 오픈 소스 프로젝트이며, 모든 종류의 기여를 오리진은 공개적으로 일하고 있으며, 오리진의 업무 진행 방식은 디스코드(Discord) 상에서 모두에게 공개되어 있습니다. 만약, OUSD와 관련하여 질문이 있거나 시작하는 데 도움이 필요하다면 디스코드 상의 OUSD 채널이 우리 팀과 커뮤니티의 도움을 받을 수있는 가장 좋은 곳입니다. +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + #### 개발 과정 -우리의 분기 전략은 [깃플로우(GitFlow)](http://nvie.com/posts/a-successful-git-branching-model/)와 유사하지만 `마스터(master)` 분기에서 모든 개발을 수행하고 발행 된 코드에 대해 `안정(stable)` 분기가 있습니다. +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. -개발 과정은 다음과 같습니다: +Your development flow should look like: 1. 흥미로운 문제를 찾아 소통을 시작합니다! `#engineering` [디스코드(Discord)](https://discord.gg/jyxpUSe) 채널에 작업 할 내용을 알려주십시오. 2. 디스코드에서 [핵심 팀원](https://github.com/orgs/OriginProtocol/teams/core/members) 명의 구성원을 핑하고 [기여자 팀](https://github.com/orgs/OriginProtocol/teams/contributors)추가되도록 요청하십시오. 그렇지 않으면 관련 저장소를 포크하고 기능 브랜치를 자신의 포크로 푸시해야합니다. @@ -21,19 +25,19 @@ OUSD는 완전한 오픈 소스 프로젝트이며, 모든 종류의 기여를 7. 브랜치를 업스트림 저장소 \ (예: https: //github.com/OriginProtocol/ \ [repo \] \)로 푸시하여 필요한 경우 다른 기여자가 쉽게 작업 할 수 있도록합니다. 8. 오른쪽 열의 "검토자(Reviewers)"옆에 있는 톱니 바퀴 아이콘을 클릭하여 PR에서 리뷰를 요청하십시오. -`마스터` 브랜치는 잠겨 있으므로 [코어 팀](https://github.com/orgs/OriginProtocol/teams/core) 의 구성원 만 풀 요청을 병합 할 수 있습니다. 신뢰할 수있는 다른 기여자가 피어 리뷰 한 풀 요청은 빠르게 추적되고 병합됩니다! 적절한 검토자를 위해 `#engineering` 디스코드 채널을 확인하십시오. +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### 코딩 스타일 -오리진은 리포지토리(repositories) 에서 다양한 프로그래밍 언어를 사용합니다. 기여 하실 때에는 기존 코딩 규약을 준수해주실 것을 부탁드리며, 만약 리포지토리에 CONTRIBUTING.md 파일이 있을 경우에는 해당 파일을 참조해주세요. +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -자바 스크립트의 경우에는, [prettier](https://prettier.io/)을 통해 자동으로 적용되는 [NPM 스타일](https://docs.npmjs.com/misc/coding-style)을 사용합니다. +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). -솔리티디(Solidity) 의 경우에는, 두 개의 공백 들여 쓰기를 사용합니다. +For Solidity, we use two-space indents. #### 프로토콜 설계 -프로토콜 또는 구현 설계 제안을 고려할 때 다음 사항을 고려합니다. +When considering protocol or implementation design proposals, we are looking for: * 이 설계 제안이 해결하는 문제에 대한 설명 * 관련된 장단점에 대한 논의 @@ -41,11 +45,11 @@ OUSD는 완전한 오픈 소스 프로젝트이며, 모든 종류의 기여를 * 관련 문헌 링크 \ (RFC, 논문 등 \) * 제안 된 솔루션에 대한 논의 -프로토콜 디자인은 어렵고 세심한 작업입니다. 기존 문헌을 검토하고, 일반화 된 사용 사례를 검토해야 할 수도 있습니다. +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. #### 커뮤니티 가이드라인 -오리진은 오리진 커뮤니티와 함께 멋지게 성장하며, 협력적 관계를 계속 유지하고 싶습니다. 이와 같은 관계 구축을 위해서는 여러분의 도움이 필요합니다. 보다 긍정적인 커뮤니티의 성장과 협력적 관계 유지를 이어가기 위해, 커뮤니티 전체에 대한 몇 가지 일반적인 지침을 마련했습니다. +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: * 예의 바르게 행동 해주세요: 커뮤니티 구성원들에게 예의 바르고 정중하게 행동하고 구성원들을 존중해주세요. 지역, 인종, 성별 또는 기타 다양한 방식의 무례함과 학대는 용납되지 않습니다. 오리진은 좋은 사람을 비열한 사람보다 훨씬 더 좋아합니다! * 다양성 및 참여 장려: 커뮤니티의 모든 사람이 자신의 배경과 기여도에 관계없이 환영받는 기분을 느끼게하고 커뮤니티 참여를 장려하기 위해 가능한 모든 일을 합니다. @@ -54,31 +58,31 @@ OUSD는 완전한 오픈 소스 프로젝트이며, 모든 종류의 기여를 #### 문제 보고 -오리진의 코드 또는 문서에서 버그, 실수 또는 불일치를 발견하면 깃헙(GitHub) 문제를 제출하여 알려주세요. 작은 문제라는 것은 없습니다. 오타를 고칠 수 있도록 도와주세요! +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! #### 보안 이슈 -OUSD는 아직 초기 개발 단계이므로 프로토콜 또는 구현에 문제가 있을 수 있습니다. 오리진은 보안 취약점에 대해 매우 진지하게 고민하고 신경쓰고 있습니다. 보안 문제를 발견하면 즉시 연락주세요! +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! -보안 취약점을 발견 한 경우 보고서를 [security@originprotocol.com](mailto:security@originprotocol.com) 비공개로 보내거나 암호화 된 메시지를 키베이스(Keybase) 상의 @joshfraser 로 보내주세요. 문제를 공적으로 제기하지 말아주시길 바랍니다. 버그 현상금에 대한 공개 방침(responsible disclosure) 및 적격성에 대한 지침을 검토해주세요. +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. {% page-ref page="bug-bounties.md" %} #### **커뮤니티 개선** -오리진은 우리의 기술만큼이나 커뮤니티를 소중히 생각합니다. +Origin is just as much about community as it is about our technology. -우리는 문서를 개선하고, 플랫폼과 인터페이스 할 새로운 도구를 구축하고, 새로운 사용자에게 단어를 전파하고, 새로운 사용자가 설정을 할 수 있도록 돕는 데 지속적인 도움이 필요합니다. +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -도움을 제공해줄 수 있으시다면, 연락 주시기 바랍니다. [디스코드(Discord)](https://www.originprotocol.com/discord) 의 `일반(general)` 채널은 아이디어를 공유하고 자원 봉사를 할 수있는 좋은 장소입니다. +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### 채용 포지션 -오리진(Origin) 은 간혹 파트 타임 또는 풀 타임 개발자를 채용합니다. +Origin occasionally hires developers for part-time or full-time positions. -오리진은 이미 오리진 프로젝트에 기여하기 시작한 사람들을 고용하는 것을 선호합니다. 오리진 팀의 정규직 팀원이 되길 원하신다면, 가장 최선의 방법은 저희 팀과 협력하여 코드 기여를 시작하는 것입니다. 최소한 몇 개의 풀 리퀘스트를 병합하지 않았다면, 엔지니어링 팀에서 정규직을 제공 할 가능성은 거의 없습니다. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. -만약 관심이 있으시다면 [오리진 프로토콜(Origin Protocol) 채용 공고](https://angel.co/originprotocol/jobs)를 확인해주세요. 다른 방법으로 오리진에게 도움을 주고 싶다면 [디스코드(Discord) 채널](https://www.originprotocol.com/discord)에서 아이디어를 제안 해주세요. +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From 22fe4debf88be0c4769025e7d8f1cc0994339190 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:34:30 -0700 Subject: [PATCH 03332/11794] New translations getting-started.md (Korean) --- ko/getting-started.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ko/getting-started.md b/ko/getting-started.md index a65e8ed30..6200a2037 100644 --- a/ko/getting-started.md +++ b/ko/getting-started.md @@ -34,7 +34,11 @@ OUSD는 비표준 ERC-20 토큰으로 이를 지원하려는 대부분의 애플 {% page-ref page = "smart-contracts / api.md"%} -**도움받기** +**Developer Analytics** -Origin의 [디스코드(Discord)](www.originprotocol.com/discord) 서버에서 오리진 달러(Origin Dollar) \ #engineering 채널에 가입 해주세요. 저희 팀과 커뮤니티 구성원들은 여러분이 OUSD를 편리하게 사용하실 수 있도록 도움을 드리고 싶습니다. 여러분의 질문들은 오리진이 서비스를 개선하는데 큰 도움이 됩니다. 따라서, 원하는 내용을 찾을수 없는 경우에는 주저하지 마시고 편하게 문의주세요. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From 3ddaa896c361244651ac2143474306004af0d684 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:34:46 -0700 Subject: [PATCH 03333/11794] New translations contributing.md (Italian) --- it/security-and-risks/contributing.md | 30 +++++++++++++++------------ 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/it/security-and-risks/contributing.md b/it/security-and-risks/contributing.md index f7a7a1c01..15e4f2601 100644 --- a/it/security-and-risks/contributing.md +++ b/it/security-and-risks/contributing.md @@ -6,11 +6,15 @@ OUSD è un progetto interamente open source e accogliamo con piacere contributi Noi lavoriamo pubblicamente e la nostra azienda è su Discord ed è aperta a tutti. Se hai domande o hai bisogno di aiuto per iniziare, i nostri canali OUSD su Discord sono il posto migliore per ricevere assistenza dal nostro team e dalla nostra community. +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + #### Processo di sviluppo -La nostra strategia di branching è simile a quella di [ GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), ma noi sviluppiamo completamente nel branch `master` e utilizziamo il branch `stable` per il codice che viene rilasciato. +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. -Il tuo flusso di sviluppo dovrebbe assomigliare a: +Your development flow should look like: 1. Trova un problema interessante e comunicalo! Informa il canale `#engineering` su [Discord](https://discord.gg/jyxpUSe) su ciò cui tu vuoi lavorare. 2. Informa un membro del [core team](https://github.com/orgs/OriginProtocol/teams/core/members) su Discord e chiedigli di essere aggiunto al nostro [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Altrimenti, avrai bisogno di forkare il repository pertinente e pushare i branch di riferimento al tuo fork personale. @@ -21,19 +25,19 @@ Il tuo flusso di sviluppo dovrebbe assomigliare a: 7. Pusha il tuo branch sull'upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) in modo tale che gli altri collaboratori possano lavorarci facilmente, se necessario. 8. Richiedi una revisione nel PR cliccando sull'icona con l'ingranaggio vicino alla scritta "Reviewers" nella colonna di destra. -Il branch `master` è bloccato in modo tale che solo i membri del [core team](https://github.com/orgs/OriginProtocol/teams/core) possano essere in grado di fare il merge delle tue pull requests. Le pull request che vengono sottoposte alla revisione da altri collaboratori verificati, saranno accelerate e mergiate più velocemente! Controlla nel canale Discord `#engineering` per revisori appropriati. +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Stile del codice -Nei nostri repository noi usiamo svariati linguaggi di programmazione. Se contribuisci, segui le convenzioni già esistenti e fai riferimento al file CONTRIBUTING.md nel repository stesso, se esiste. +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -Per JavaScript, utilizziamo [lo stile NPM](https://docs.npmjs.com/misc/coding-style), che viene applicato automaticamente via [ prettier](https://prettier.io/). +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). -Per Solidity, utiliziamo l'indentazione con due spazi. +For Solidity, we use two-space indents. #### Progettazione del Protocollo -A proposito delle proposte di progettazione di protocollo o di implementazione, ci aspettiamo: +When considering protocol or implementation design proposals, we are looking for: * Una descrizione del problema che questa proposta risolverebbe * Discussione dei trade-off coinvolti @@ -41,11 +45,11 @@ A proposito delle proposte di progettazione di protocollo o di implementazione, * Link alla letteratura pertinente \ (RFC, documenti, ecc \) * Discussione della soluzione proposta -Si noti che la progettazione del protocollo è un lavoro duro e meticoloso. Potresti aver bisogno di rivedere la letteratura esistente e riflettere su casi d'uso generalizzati. +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. #### Linee guida della community -Vogliamo mantenere la community di Origin fantastica, in crescita e collaborativa. Abbiamo bisogno del tuo aiuto per mantenerla così. Per aiutare in questo, abbiamo elaborato alcune linee guida generali per la community nel suo insieme: +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: * Sii gentile: sii cortese, rispettoso ed educato con gli altri membri della community: non saranno tollerati insulti su area geografica, raziali, di genere o di altra natura. Ci piacciono le brave persone molto più di quelle cattive! * Incoraggia la diversità e la partecipazione: fai sentire tutti i benvenuti nella nostra community, indipendentemente dal loro background e dalla quantità dei loro contributi, e fai il possibile per incoraggiare la partecipazione nella nostra community. @@ -54,17 +58,17 @@ Vogliamo mantenere la community di Origin fantastica, in crescita e collaborativ #### Segnalazione di problemi -Se trovi bug, errori o incongruenze nel codice o nei documenti di Origin, faccelo sapere segnalando un problema su GitHub. Nessun problema è troppo piccolo. Aiutaci a sistemare anche erori di batitura! +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! #### Problemi di sicurezza -OUSD è ancora in fase di sviluppo iniziale, il che significa che potrebbero esserci problemi con il protocollo o nelle nostre implementazioni. Prendiamo molto seriamente le vulnerabilità sulla sicurezza. Se dovessi scoprire un problema di sicurezza, ti preghiamo di portarlo subito alla nostra attenzione! +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. {% page-ref page="bug-bounties.md" %} -#### **Community Improvement** +#### **Miglioramento della community** Origin is just as much about community as it is about our technology. @@ -72,7 +76,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### Full-Time Positions +#### Posizioni lavorative a tempo pieno Origin occasionally hires developers for part-time or full-time positions. From 4560457d8198822a81935ab58bd5e45b38576a64 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:35:04 -0700 Subject: [PATCH 03334/11794] New translations getting-started.md (Greek) --- el/getting-started.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/el/getting-started.md b/el/getting-started.md index 6f2b8ae00..7610a97b5 100644 --- a/el/getting-started.md +++ b/el/getting-started.md @@ -34,6 +34,10 @@ If you are a wallet provider or crypto exchange that is interested in supporting {% page-ref page="smart-contracts/api/" %} +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + **Getting Help** Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From ea1fc26961a77d334e05aa57c62fb2be1b09a1d6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:35:15 -0700 Subject: [PATCH 03335/11794] New translations contributing.md (German) --- de/security-and-risks/contributing.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/de/security-and-risks/contributing.md b/de/security-and-risks/contributing.md index 5d53b886f..b41094263 100644 --- a/de/security-and-risks/contributing.md +++ b/de/security-and-risks/contributing.md @@ -6,6 +6,10 @@ OUSD is an entirely open-source project and we welcome contributions of all sort We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + #### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. From 4f2e44c9705e24b7b204ebd13f7d1214e12d4a83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:35:48 -0700 Subject: [PATCH 03336/11794] New translations contributing.md (Greek) --- el/security-and-risks/contributing.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/el/security-and-risks/contributing.md b/el/security-and-risks/contributing.md index 5d53b886f..b41094263 100644 --- a/el/security-and-risks/contributing.md +++ b/el/security-and-risks/contributing.md @@ -6,6 +6,10 @@ OUSD is an entirely open-source project and we welcome contributions of all sort We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + #### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. From a312240b8dd158461f1a32c5219182a6c0c41fce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:35:58 -0700 Subject: [PATCH 03337/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/it/getting-started.md b/it/getting-started.md index 2d9f1b25b..c73843a2f 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -34,7 +34,11 @@ Se tu sei un Wallet provider o un Exchange crypto e sei interessato al supporto {% page-ref page="smart-contracts/api/" %} -**Ricevere Aiuto** +**Developer Analytics** -Unisciti con Origin Dollar alla room \#engineering del server [Discord](www.originprotocol.com/discord) di Origin. Il nostro team e i membri della nostra community saranno felici di aiutarti a sviluppare. Le tue domande ci aiutereanno a migliorare, quindi non esitare a chiedere a noi se non stai trovando quello che cerchi. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From e2c737c5f6af955a56a15e6be43dbb1c6b712480 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:36:15 -0700 Subject: [PATCH 03338/11794] New translations getting-started.md (Thai) --- th/getting-started.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/th/getting-started.md b/th/getting-started.md index 6f2b8ae00..7610a97b5 100644 --- a/th/getting-started.md +++ b/th/getting-started.md @@ -34,6 +34,10 @@ If you are a wallet provider or crypto exchange that is interested in supporting {% page-ref page="smart-contracts/api/" %} +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + **Getting Help** Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From 02b4a27b0ea4f5a8d991e02870f02b4e40c1d998 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:36:29 -0700 Subject: [PATCH 03339/11794] New translations getting-started.md (Croatian) --- hr/getting-started.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hr/getting-started.md b/hr/getting-started.md index 6f2b8ae00..7610a97b5 100644 --- a/hr/getting-started.md +++ b/hr/getting-started.md @@ -34,6 +34,10 @@ If you are a wallet provider or crypto exchange that is interested in supporting {% page-ref page="smart-contracts/api/" %} +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + **Getting Help** Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From 4b3e45ad4248d004b885702c5358f0b53f5a283a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:36:37 -0700 Subject: [PATCH 03340/11794] New translations contributing.md (Thai) --- th/security-and-risks/contributing.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/th/security-and-risks/contributing.md b/th/security-and-risks/contributing.md index 5d53b886f..b41094263 100644 --- a/th/security-and-risks/contributing.md +++ b/th/security-and-risks/contributing.md @@ -6,6 +6,10 @@ OUSD is an entirely open-source project and we welcome contributions of all sort We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + #### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. From 1a9935dea02a16f52bd63d14f9dbab00823fcbbc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:36:50 -0700 Subject: [PATCH 03341/11794] New translations contributing.md (Indonesian) --- id/security-and-risks/contributing.md | 40 +++++++++++++++------------ 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/id/security-and-risks/contributing.md b/id/security-and-risks/contributing.md index c31fd425d..28cb0fbd3 100644 --- a/id/security-and-risks/contributing.md +++ b/id/security-and-risks/contributing.md @@ -6,11 +6,15 @@ OUSD sepenuhnya merupakan proyek sumber terbuka dan kami menerima segala macam k Kami bekerja di depan umum dan perusahaan kami Discord terbuka untuk semua. Jika Anda memiliki pertanyaan atau membutuhkan bantuan untuk memulai, saluran Discord OUSD kami adalah tempat terbaik untuk mendapatkan bantuan dari tim dan komunitas kami. +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + #### Proses pengembangan -Strategi percabangan kami mirip dengan [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), tetapi kami melakukan semua pengembangan kami di cabang ` master` dan memiliki cabang ` stabil` untuk kode yang telah dirilis. +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. -Alur pengembangan Anda akan terlihat seperti: +Your development flow should look like: 1. Temukan masalah yang menarik dan komunikasikan! Harap beri tahu saluran `#engineering` [Discord](https://discord.gg/jyxpUSe) apa yang ingin Anda kerjakan. 2. Ping [anggota tim inti](https://github.com/orgs/OriginProtocol/teams/core/members) anggota di Discord dan minta untuk ditambahkan ke [tim kontributor](https://github.com/orgs/OriginProtocol/teams/contributors). Jika tidak, Anda harus membagi repositori yang relevan dan mendorong cabang fitur ke garpu Anda sendiri. @@ -21,19 +25,19 @@ Alur pengembangan Anda akan terlihat seperti: 7. Dorong cabang Anda ke repositori hulu \ (yaitu https: //github.com/OriginProtocol/ \ [repo \] \) sehingga kontributor lain dapat dengan mudah mengerjakannya jika perlu. 8. Silakan meminta peninjauan di PR dengan mengklik ikon roda gigi di sebelah "Pengulas" di kolom kanan. -Cabang `master` dikunci sehingga hanya anggota dari [tim inti](https://github.com/orgs/OriginProtocol/teams/core) yang dapat menggabungkan permintaan tarik Anda. Permintaan penarikan yang ditinjau oleh kontributor tepercaya lainnya akan dilacak dengan cepat dan digabungkan lebih cepat! Periksa di saluran `#engineering` Discord untuk pengulas yang sesuai. +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Gaya Pengkodean -Kami menggunakan berbagai bahasa pemrograman di repositori kami. Saat berkontribusi, harap ikuti konvensi pengkodean yang ada dan lihat file CONTRIBUTING.md di repositori, jika ada. +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -Untuk JavaScript, kami menggunakan [NPM gaya](https://docs.npmjs.com/misc/coding-style), yang secara otomatis diberlakukan melalui [lebih cantik](https://prettier.io/). +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). -Untuk Soliditas, kami menggunakan indentasi dua spasi. +For Solidity, we use two-space indents. #### Desain Protokol -Saat mempertimbangkan protokol atau proposal desain implementasi, kami mencari: +When considering protocol or implementation design proposals, we are looking for: * Deskripsi masalah yang diselesaikan oleh proposal desain ini * Diskusi tentang trade-off yang terlibat @@ -41,11 +45,11 @@ Saat mempertimbangkan protokol atau proposal desain implementasi, kami mencari: * Tautan ke literatur yang relevan \ (RFC, makalah, dll \) * Diskusi tentang solusi yang diusulkan -Harap dicatat bahwa desain protokol adalah pekerjaan yang sulit dan membutuhkan ketelitian. Anda mungkin perlu meninjau literatur yang ada dan memikirkan kasus penggunaan umum. +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. #### Pedoman Komunitas -Kami ingin membuat komunitas Origin tetap mengagumkan, berkembang, dan kolaboratif. Kami membutuhkan bantuan Anda untuk tetap seperti itu. Untuk membantu hal ini, kami telah membuat beberapa pedoman umum untuk komunitas secara keseluruhan: +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: * Bersikap baik: Bersikaplah sopan, hormat, dan sopan kepada sesama anggota komunitas: tidak ada pelecehan regional, ras, jenis kelamin, atau lainnya yang akan ditoleransi. Kami menyukai orang baik jauh lebih baik daripada orang jahat! * Dorong keberagaman dan partisipasi: Buat semua orang di komunitas kami merasa diterima, terlepas dari latar belakang dan tingkat kontribusi mereka, dan lakukan segala kemungkinan untuk mendorong partisipasi dalam komunitas kami. @@ -54,31 +58,31 @@ Kami ingin membuat komunitas Origin tetap mengagumkan, berkembang, dan kolaborat #### Melaporkan Masalah -Jika Anda menemukan bug, kesalahan, atau ketidakkonsistenan dalam kode atau dokumen Origin, beri tahu kami dengan mengajukan masalah GitHub. Tidak ada masalah yang terlalu kecil. Bantu kami memperbaiki tpyos kami! +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! #### Masalah Keamanan -OUSD masih dalam pengembangan awal, yang berarti mungkin ada masalah dengan protokol atau dalam implementasi kami. Kami menangani kerentanan keamanan dengan sangat serius. Jika Anda menemukan masalah keamanan, harap segera hubungi kami! +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! -Jika Anda menemukan kerentanan keamanan, silakan kirim laporan Anda secara pribadi ke [security@originprotocol.com](mailto:security@originprotocol.com) atau kirim pesan terenkripsi ke [@joshfraser di Keybase](https://keybase.io/joshfraser). Harap JANGAN mengajukan masalah publik. Pastikan untuk meninjau pedoman kami untuk pengungkapan yang bertanggung jawab dan kelayakan untuk bug bounties. +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. {% page-ref page="bug-bounties.md" %} #### **Peningkatan Komunitas** -Origin adalah tentang komunitas seperti tentang teknologi kita. +Origin is just as much about community as it is about our technology. -Kami membutuhkan bantuan terus-menerus dalam meningkatkan dokumentasi kami, membuat alat baru untuk berinteraksi dengan platform kami, menyebarkan berita ke pengguna baru, membantu pengguna baru mendapatkan penyiapan, dan banyak lagi. +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Silakan hubungi jika Anda ingin membantu. Saluran `umum` kami di [Discord](https://www.originprotocol.com/discord) adalah tempat yang tepat untuk berbagi ide dan menjadi sukarelawan untuk membantu. +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Posisi Penuh Waktu -Origin terkadang mempekerjakan pengembang untuk posisi paruh waktu atau penuh waktu. +Origin occasionally hires developers for part-time or full-time positions. -Kami memiliki preferensi kuat untuk mempekerjakan orang yang sudah mulai berkontribusi pada proyek. Jika Anda menginginkan posisi penuh waktu di tim kami, kesempatan terbaik Anda adalah terlibat dengan tim kami dan mulai berkontribusi kode. Sangat kecil kemungkinannya kami akan menawarkan Anda posisi penuh waktu di tim teknik kami kecuali Anda memiliki setidaknya beberapa permintaan tarik yang digabungkan. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. -Jika Anda tertarik, lihat [daftar pekerjaan Protokol Origin](https://angel.co/originprotocol/jobs). Jika Anda ingin membantu dengan cara lain, ajukan ide Anda di [saluran Discord kami](https://www.originprotocol.com/discord). +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From 5597ae9e5a2da35ff1a9311a21b07b3c4518732d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:36:58 -0700 Subject: [PATCH 03342/11794] New translations contributing.md (Vietnamese) --- vi/security-and-risks/contributing.md | 40 +++++++++++++++------------ 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/vi/security-and-risks/contributing.md b/vi/security-and-risks/contributing.md index 2178ff1bc..076aac327 100644 --- a/vi/security-and-risks/contributing.md +++ b/vi/security-and-risks/contributing.md @@ -6,11 +6,15 @@ OUSD là dự án mã nguồn mở hoàn toàn và chúng tôi hoan nghênh mọ Chúng tôi làm việc một cách công khai và tài khoản Discord luôn chào đón tất cả cá thành viên trong cộng đồng. Nếu bạn có câu hỏi hoặc cần trợ giúp, các kênh Discord OUSD là nơi tốt nhất để nhận hỗ trợ từ nhóm và cộng đồng của chúng tôi. +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + #### Quá trình phát triển -Chiến lược phân nhánh của chúng tôi tương tự như [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), nhưng chúng tôi thực hiện tất cả quá trình phát triển của mình trong nhánh `chính` và có nhánh `ổn định` cho các mã lập trình đã được phát hành. +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. -Bạn có thể tham khảo các bước sau nếu muốn đóng góp cho Origin: +Your development flow should look like: 1. Tìm một vấn đề thú vị và trao đổi với chúng tôi! Vui lòng ghé kênh `#engineering` [Discord](https://discord.gg/jyxpUSe) và cho chúng tôi biết bạn muốn làm gì. 2. Nhắn tin cho [thành viên của team](https://github.com/orgs/OriginProtocol/teams/core/members) trên Discord và yêu cầu được thêm vào nhóm [cộng tác viên](https://github.com/orgs/OriginProtocol/teams/contributors) của chúng tôi. Nếu không, bạn sẽ cần phải folk kho giữ liệu code (repo) liên quan và đẩy các nhánh tính năng vào folk riêng của bạn. @@ -21,19 +25,19 @@ Bạn có thể tham khảo các bước sau nếu muốn đóng góp cho Origin 7. Đẩy chi nhánh của bạn lên kho lưu trữ ngược dòng (tức là https: //github.com/OriginProtocol/ [repo]) để những người đóng góp khác có thể dễ dàng xử lý nó nếu cần. 8. Vui lòng yêu cầu đánh giá trong bài PR bằng cách nhấp vào biểu tượng bánh răng bên cạnh “Người đánh giá” ở cột bên phải. -Nhánh `chính` bị khóa để chỉ các [ thành viên chính ](https://github.com/orgs/OriginProtocol/teams/core) của team có thể hợp nhất các yêu cầu kéo của bạn. Kéo các yêu cầu được đã được xem trước bởi những người đóng góp tin cậy khác sẽ nhanh và được hợp nhất nhanh hơn! Kiểm tra kênh `#engineering` trên Discord để tìm kiếm những người đánh giá thích hợp. +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Kiểu lập trình -Chúng tôi sử dụng nhiều ngôn ngữ lập trình khác nhau trong kho lập trình (repo). Khi đóng góp, vui lòng tuân theo các quy ước lập trình hiện có và tham khảo tệp CONTRIBUTING.md trong kho lưu trữ, nếu có. +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -Đối với JavaScript, chúng tôi sử dụng kiểu [NPM](https://docs.npmjs.com/misc/coding-style), được thực thi tự động thông qua [prettier](https://prettier.io/). +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). -Đối với Solidity, chúng tôi sử dụng thụt lề hai dấu cách (two-space indents). +For Solidity, we use two-space indents. #### Thiết kế giao thức -Khi xem xét đề xuất giao thức hoặc thiết kế triển khai, chúng tôi đang tìm kiếm: +When considering protocol or implementation design proposals, we are looking for: * Mô tả vấn đề mà bản đề xuất này sẽ giải quyết * Thảo luận về những đánh đổi liên quan @@ -41,11 +45,11 @@ Khi xem xét đề xuất giao thức hoặc thiết kế triển khai, chúng t * Link đến tài liệu có liên quan (RFC, bài báo, v. v.) * Thảo luận về giải pháp đề xuất -Xin lưu ý rằng thiết kế giao thức là công việc khó khăn và tỉ mỉ. Bạn có thể cần xem lại tài liệu hiện có và suy nghĩ qua các trường hợp sử dụng tổng quát. +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. #### Hỗ trợ cộng đồng -Chúng tôi luôn hướng tới duy trì một cộng đồng liên tục phát triển và hợp tác. Chúng tôi cần sự giúp đỡ của các bạn để đạt được mục tiêu kể trên. Nếu bạn muốn hỗ trợ chúng tôi phát triển cộng đồng, đây là một số nguyên tắc mà chúng tôi đề ra: +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: * Thái độ tốt: Lịch sự, tôn trọng với các thành viên trong cộng đồng: không phân biệt vùng miền, chủng tộc, giới tính hoặc các hành vi tương tự. Chúng tôi thích những người tử tế hơn những người xấu tính! * Thái độ hoan nghênh: Làm cho mọi người trong cộng đồng của chúng tôi cảm thấy được chào đón không phân biệt tiểu sử và mức độ đóng góp của họ, làm mọi cách có thể để khuyến khích sự gắn kết của cộng đồng. @@ -54,31 +58,31 @@ Chúng tôi luôn hướng tới duy trì một cộng đồng liên tục phát #### Báo cáo lỗi -Nếu bạn tìm thấy lỗi, nhầm lẫn hoặc mâu thuẫn trong mã hoặc tài liệu của Origin, vui lòng cho chúng tôi biết bằng cách gửi nội dung vấn đề đó trên GitHub. Không có vấn đề nào là quá nhỏ. Hãy giúp chúng tôi sửa lỗi dù chỉ là nhỏ nhất! +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! #### Vấn đề bảo mật -OUSD vẫn đang trong giai đoạn phát triển ban đầu, có nghĩa là có thể tồn tại vấn đề với giao thức hoặc trong việc triển khai của chúng tôi. Chúng tôi rất coi trọng các lỗ hổng bảo mật. Nếu bạn phát hiện ra một vấn đề bảo mật, vui lòng thông báo cho chúng tôi ngay lập tức! +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! -Nếu bạn tìm thấy lỗ hổng bảo mật, vui lòng gửi báo cáo của bạn tới [security@originprotocol.com](mailto:security@originprotocol.com) hoặc gửi tin nhắn mã hóa đến [@joshfraser trên Keybase](https://keybase.io/joshfraser). Vui lòng KHÔNG gửi lỗi bảo mật mà bạn phát hiện được 1 cách công khai. Hãy nhớ xem lại nguyên tắc của chúng tôi về khai báo thông tin và đủ điều kiện nhận tiền thưởng khi tìm ra lỗi. +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. {% page-ref page="bug-bounties.md" %} #### **Phát triển cộng đồng** -Duy trì và phát triển cộng đồng của Origin cũng quan trọng ngang với việc phát triển cộng nghệ. +Origin is just as much about community as it is about our technology. -Chúng tôi cần sự trợ giúp liên tục trong việc cải thiện tài liệu, xây dựng các công cụ mới phù hợp giao diện nền tảng của chúng tôi, truyền bá thông tin đến người dùng mới, giúp người dùng mới nắm bắt thông tin quan trọng ban đầu và hơn thế nữa. +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Vui lòng liên hệ với chúng tôi nếu bạn muốn giúp đỡ. Kênh `general` của chúng tôi trên [Discord](https://www.originprotocol.com/discord) là một nơi tuyệt vời để chia sẻ ý tưởng và tình nguyện giúp đỡ chúng tôi. +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Vị trí Toàn thời gian -Origin thi thoảng sẽ tuyển dụng các nhà phát triển cho các vị trí bán thời gian hoặc toàn thời gian. +Origin occasionally hires developers for part-time or full-time positions. -Chúng tôi rất ưu tiên tuyển dụng những người đã có những đóng góp cho dự án. Nếu bạn muốn tham gia cùng chúng tôi với tư cách là nhân viên toàn thời gian thì cách tốt nhất để bắt đầu là tương tác với độ ngũ của Origin và bắt đầu đóng góp vào công việc lập trình. Rất ít khả năng chúng tôi sẽ offer bạn một vị trí toàn thời gian trong nhóm kỹ thuật của chúng tôi trừ khi bạn đã có một vài đóng góp nhất định (hợp nhất một vài yêu cầu). +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. -Nếu bạn quan tâm, hãy xem [danh sách việc làm tại Origin Protocol](https://angel.co/originprotocol/jobs). Nếu bạn muốn trợ giúp theo cách khác, vui lòng đề xuất ý tưởng của bạn trên [kênh Discord](https://www.originprotocol.com/discord)của chúng tôi. +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From 8a13e02f6e73c31e8499bd5ffdb68b642ba00347 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:43:07 -0700 Subject: [PATCH 03343/11794] New translations contributing.md (Turkish) --- tr/security-and-risks/contributing.md | 48 +++++++++++++-------------- 1 file changed, 23 insertions(+), 25 deletions(-) diff --git a/tr/security-and-risks/contributing.md b/tr/security-and-risks/contributing.md index d22325a80..f8f81dc7d 100644 --- a/tr/security-and-risks/contributing.md +++ b/tr/security-and-risks/contributing.md @@ -6,11 +6,15 @@ OUSD tamamen açık kaynaklı bir projedir ve her türden katkıyı memnuniyetle Halka açık çalışıyoruz ve şirketimiz Discord herkese açık. Sorularınız varsa veya başlamak için yardıma ihtiyacınız varsa, Discord OUSD kanallarımız ekibimizden ve topluluğumuzdan yardım almak için en iyi yerdir. +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + #### Gelişme süreci -Branşlaşma stratejimiz [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/)benzer, ancak tüm geliştirmemizi `ana` dalında yapıyoruz ve yayınlanan kod için `kararlı` dalımız var. +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. -Geliştirme akışınız şöyle görünmelidir: +Your development flow should look like: 1. İlginç bir konu bulun ve iletişim kurun! Lütfen `#engineering` [Discord](https://discord.gg/jyxpUSe) kanalına ne üzerinde çalışmak istediğinizi bildirin. 2. Discord'da [çekirdek ekip üyesine](https://github.com/orgs/OriginProtocol/teams/core/members) üye ping atın ve [katılımcı ekibimize eklenmesini isteyin](https://github.com/orgs/OriginProtocol/teams/contributors). Aksi takdirde, ilgili depoyu çatallamanız ve özellik dallarını kendi çatalınıza itmeniz gerekir. @@ -21,19 +25,19 @@ Geliştirme akışınız şöyle görünmelidir: 7. Branşınızı yukarı akış havuzuna \ (ör. Https: //github.com/OriginProtocol/ \ [repo \] \) gönderin, böylece diğer katkıda bulunanlar gerekirse kolayca çalışabilir. 8. Lütfen sağ sütundaki "İnceleyenler" in yanındaki dişli çark simgesini tıklayarak PR'da bir inceleme talep edin. -`ana` dalı kilitlenir, böylece yalnızca [çekirdek ekibin](https://github.com/orgs/OriginProtocol/teams/core) üyeleri çekme isteklerinizi birleştirebilir. Diğer güvenilir katılımcılar tarafından meslektaş incelemesi yapılan çekme talepleri hızlı bir şekilde takip edilecek ve daha hızlı birleştirilecektir! Uygun gözden geçirenler için `#engineering` Discord kanalını kontrol edin. +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Kodlama Stili -Depolarımızda çeşitli programlama dilleri kullanıyoruz. Katkıda bulunurken, lütfen mevcut kodlama kurallarını takip edin ve varsa depodaki CONTRIBUTING.md dosyasına bakın. +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -JavaScript için, [güzel](https://prettier.io/)aracılığıyla otomatik olarak uygulanan [NPM stil](https://docs.npmjs.com/misc/coding-style)kullanıyoruz. +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). -Solidity için iki boşluklu girintiler kullanıyoruz. +For Solidity, we use two-space indents. #### Protokol Tasarımı -Protokol veya uygulama tasarım önerilerini değerlendirirken şunları arıyoruz: +When considering protocol or implementation design proposals, we are looking for: * Bu tasarım önerisinin çözdüğü sorunun bir açıklaması * İlgili değiş tokuşların tartışılması @@ -41,11 +45,11 @@ Protokol veya uygulama tasarım önerilerini değerlendirirken şunları arıyor * İlgili literatüre bağlantılar \ (RFC'ler, makaleler, vb. \) * Önerilen çözümün tartışılması -Lütfen protokol tasarımının zor ve titiz bir çalışma olduğunu unutmayın. Mevcut literatürü gözden geçirmeniz ve genelleştirilmiş kullanım örnekleri üzerinde düşünmeniz gerekebilir. +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. #### Topluluk Rehberleri -Origin topluluğunu harika, büyüyen ve işbirliğine dayalı tutmak istiyoruz. Böyle kalması için yardımınıza ihtiyacımız var. Buna yardımcı olmak için, bir bütün olarak topluluk için bazı genel yönergeler geliştirdik: +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: * Nazik olun: Topluluk üyelerine karşı nazik, saygılı ve kibar olun: hiçbir bölgesel, ırksal, cinsiyet veya diğer taciz hoş görülmeyecektir. İyi insanları kötü olanlardan daha çok severiz * Çeşitliliği ve katılımı teşvik edin: Geçmişleri ve katkılarının kapsamı ne olursa olsun, topluluğumuzdaki herkesin hoş karşılandığını hissetmesini sağlayın ve topluluğumuza katılımı teşvik etmek için mümkün olan her şeyi yapın. @@ -54,37 +58,31 @@ Origin topluluğunu harika, büyüyen ve işbirliğine dayalı tutmak istiyoruz. #### Sorunları Bildirme -Origin'in kodunda veya belgelerinde hatalar, hatalar veya tutarsızlıklar bulursanız, lütfen bir GitHub sorunu doldurarak bize bildirin. Hiçbir sorun çok küçük değil. Tpyo'larımızı düzeltmemize yardım edin! +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! #### Güvenlik sorunları -OUSD hala erken geliştirme aşamasındadır, bu da protokolde veya uygulamalarımızda sorunlar olabileceği anlamına gelir. Güvenlik açıklarını çok ciddiye alıyoruz. Bir güvenlik sorunu fark ederseniz, lütfen hemen dikkatimizi çekin! - -Bir güvenlik açığı bulursanız lütfen raporunuzu özel olarak [security@originprotocol.com](mailto:security@originprotocol.com) gönderin veya Keybase - -@joshfraser'a şifreli bir mesaj gönderin. Lütfen genel bir sorun bildirmeyin. Sorumlu açıklama ve hata ödülleri için uygunluk yönergelerimizi gözden geçirdiğinizden emin olun.

- -{% page-ref page="bug-ödülleri.md" %} +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. +{% page-ref page="bug-bounties.md" %} #### **Topluluk İyileştirme** -Origin, teknolojimizle olduğu kadar toplulukla da ilgilidir. - -Dokümantasyonumuzu iyileştirmek, platformumuzla arayüz oluşturmak için yeni araçlar oluşturmak, sözcüğü yeni kullanıcılara yaymak, yeni kullanıcıların kurulumuna yardımcı olmak ve çok daha fazlası için sürekli yardıma ihtiyacımız var. - -Yardım etmek isterseniz lütfen iletişime geçin. [Discord](https://www.originprotocol.com/discord) `genel` kanalımız, fikirleri paylaşmak ve yardım etmek için gönüllü olmak için harika bir yerdir. +Origin is just as much about community as it is about our technology. +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Tam Zamanlı Pozisyonlar -Origin, ara sıra yarı zamanlı veya tam zamanlı pozisyonlar için geliştiricileri işe alır. +Origin occasionally hires developers for part-time or full-time positions. -Projeye zaten katkıda bulunmaya başlamış kişileri işe alma konusunda güçlü bir tercihimiz var. Ekibimizde tam zamanlı bir pozisyon istiyorsanız, en iyi şansınız ekibimizle iletişim kurmak ve kod katkıda bulunmaya başlamaktır. En azından birleştirilen birkaç çekme talebiniz olmadıkça size mühendislik ekibimizde tam zamanlı bir pozisyon teklif etmemiz pek olası değildir. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. -İlgileniyorsanız, [Origin Protokolü iş listelerine bakın](https://angel.co/originprotocol/jobs). Eğer başka yollarla yardım etmek isterseniz, sizin fikirlerini veren lütfen [bizim ikilik var kanalına](https://www.originprotocol.com/discord). +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From 3455ce9ff8e3c5d954b3570906741a074149e396 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:43:17 -0700 Subject: [PATCH 03344/11794] New translations contributing.md (Russian) --- ru/security-and-risks/contributing.md | 40 +++++++++++++++------------ 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/ru/security-and-risks/contributing.md b/ru/security-and-risks/contributing.md index 678e7c705..a4de1af93 100644 --- a/ru/security-and-risks/contributing.md +++ b/ru/security-and-risks/contributing.md @@ -6,11 +6,15 @@ OUSD - это проект с полностью открытым исходны Мы работаем публично, и наша компания Discord открыта для всех. Если у Вас есть вопросы или Вам нужна помощь в начале работы, наши каналы Discord OUSD - лучшее место, где можно получить помощь от нашей команды и сообщества. +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + #### Процесс разработки -Наша стратегия ветвления кода аналогична [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), но мы ведем всю нашу разработку в ветке `master` и имеем отдельную ветку `stable` для кода, который был выпущен. +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. -Ваш процесс разработки должен выглядеть так: +Your development flow should look like: 1. Найдите интересную проблему и общайтесь! Сообщите каналу `#engineering` [Discord](https://discord.gg/jyxpUSe), над чем вы хотите работать. 2. Отправьте запрос [члену основной команды](https://github.com/orgs/OriginProtocol/teams/core/members) в Discord и попросите добавить Вас в нашу команду [разработчиков](https://github.com/orgs/OriginProtocol/teams/contributors). В противном случае вам нужно будет форкнуть соответствующий репозиторий и поместить ветки функций в свою собственную вилку. @@ -21,19 +25,19 @@ OUSD - это проект с полностью открытым исходны 7. Переместите свою ветку в вышестоящий репозиторий \(т.е. https://github.com/OriginProtocol/\[repo\]\), чтобы другие участники могли легко поработать над ней в случае необходимости. 8. Запросите обзор в PR, щелкнув значок шестеренки рядом с надписью «Рецензенты» в правом столбце. -Ветка `master` заблокирована таким образом, что только члены [основной команды](https://github.com/orgs/OriginProtocol/teams/core) способны обработать Ваши запросы на добавление внёсенных изменений. Запросы на добавление внёсенных изменений, которые проверяются другими доверенными участниками, будут быстрее отслеживаться и добавляться! Поищите подходящих рецензентов на канале `#engineering` в Discord. +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Стиль написания кода -В наших репозиториях мы используем множество языков программирования. При внесении Вашего вклада, пожалуйста, следуйте существующим соглашениям о написании кода и обращайтесь к файлу CONTRIBUTING.md в репозитории, если он существует. +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -Для JavaScript мы используем [NPM стиль](https://docs.npmjs.com/misc/coding-style), который автоматически применяется через [prettier](https://prettier.io/). +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). -Для Solidity мы используем отступы через два пробела. +For Solidity, we use two-space indents. #### Дизайн протокола -При рассмотрении предложений по дизайну протокола или реализации мы ищем: +When considering protocol or implementation design proposals, we are looking for: * Описание проблемы, которую решает данное проектное предложение * Обсуждение возможных компромиссов @@ -41,11 +45,11 @@ OUSD - это проект с полностью открытым исходны * Ссылки на соответствующую литературу \(RFC, статьи и т. д.\) * Обсуждение предлагаемого решения -Обратите внимание, что разработка протокола - это тяжелая и кропотливая работа. Возможно, вам потребуется просмотреть существующую литературу и продумать обобщенные варианты использования. +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. #### Принципы сообщества -Мы хотим, чтобы сообщество Origin было отличным, растущим и способным сотрудничать. Нам нужна ваша помощь, чтобы так и было. Чтобы помочь с этим, мы разработали несколько общих рекомендаций для сообщества в целом: +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: * Ведите себя хорошо: будьте вежливы, уважительны и учтивы по отношению к другим членам сообщества: недопустимы оскорбления на религиозной, расовой, гендерной или любой другой почве. Нам больше нравятся хорошие люди, чем плохие! * Поощряйте разнообразие и участие: сделайте так, чтобы каждый в нашем сообществе почувствовал себя желанным гостем, независимо от его происхождения и степени их вклада, и сделайте все возможное, чтобы поощрять участие в нашем сообществе. @@ -54,31 +58,31 @@ OUSD - это проект с полностью открытым исходны #### Сообщения о проблемах -Если вы обнаружите баги, ошибки или несоответствия в коде или документах Origin, сообщите нам об этом, создав вопрос на GitHub. Нет слишком мелких проблем. Помогите исправить наши ошибки! +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! #### Проблемы с безопасностью -OUSD все еще находится на ранней стадии разработки, что означает, что могут быть проблемы с протоколом или в наших реализациях. Мы очень серьезно относимся к уязвимостям безопасности. Если вы обнаружите проблему с безопасностью, немедленно сообщите нам об этом! +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! -Если вы обнаружите уязвимость в системе безопасности, отправьте свой отчет в частном порядке на адрес [security@originprotocol.com](mailto:security@originprotocol.com) или отправьте зашифрованное сообщение на адрес [@joshfraser через Keybase](https://keybase.io/joshfraser). Пожалуйста, НЕ сообщайте о проблемах публично. Обязательно ознакомьтесь с нашими рекомендациями по ответственному раскрытию информации и правом на вознаграждение за найденные ошибки. +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. {% page-ref page="bug-bounties.md" %} #### **Улучшение сообщества** -Origin - это столько же о сообществе, сколько и о наших технологиях. +Origin is just as much about community as it is about our technology. -Нам нужна постоянная помощь в улучшении нашей документации, создании новых инструментов для взаимодействия с нашей платформой, распространении информации среди новых пользователей, помощи новым пользователям в настройке и во многом другом. +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Пожалуйста, свяжитесь с нами, если Вы хотите помочь. Наш канал `general` в [Discord](https://www.originprotocol.com/discord) - отличное место, где можно поделиться идеями и добровольно помочь. +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Вакансии на полный рабочий день -Origin иногда нанимает разработчиков на работу с частичной или полной занятостью. +Origin occasionally hires developers for part-time or full-time positions. -Мы предпочитаем нанимать людей, которые уже начали вносить свой вклад в проект. Если вы хотите работать в нашей команде на полную ставку, лучше всего пообщаться с нашей командой и начать писать код. Маловероятно, что мы предложим вам постоянную должность в нашей команде разработчиков, если вы не подали хотя бы несколько запросов на добавление внесенных изменений. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. -Если Вы заинтересованы, ознакомьтесь с [перечнем вакансий Origin Protocol](https://angel.co/originprotocol/jobs). Если вы хотите помочь другими способами, пожалуйста, предлагайте свои идеи в [нашем канале Discord](https://www.originprotocol.com/discord). +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From 6ef695ba39824a6626d89cc7010afad1be724f77 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:43:26 -0700 Subject: [PATCH 03345/11794] New translations getting-started.md (Turkish) --- tr/getting-started.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tr/getting-started.md b/tr/getting-started.md index e18aa43f8..d629d79a3 100644 --- a/tr/getting-started.md +++ b/tr/getting-started.md @@ -34,7 +34,11 @@ OUSD'yi desteklemekle ilgilenen bir cüzdan sağlayıcısı veya kripto borsası {% page-ref page = "smart-contracts / "%} -**Yardım almak** +**Developer Analytics** -Lütfen Origin'in [Discord](www.originprotocol.com/discord) sunucusundaki Origin Dollar \ #engineering odasına katılın. Ekibimiz ve topluluğumuzun üyeleri, inşa etmenize yardımcı olmak için sabırsızlanıyor. Sorularınız gelişmemize yardımcı olur, bu yüzden lütfen burada aradığınızı bulamazsanız sormaktan çekinmeyin. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From 89bfee77ee104fd7daf0fd9dbff5af7bb51c5f8b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:43:35 -0700 Subject: [PATCH 03346/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 9f57917ff29136755c9c106b55485e0603da0ea4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:43:41 -0700 Subject: [PATCH 03347/11794] New translations contributing.md (Chinese Simplified) --- zh/security-and-risks/contributing.md | 62 ++++++++++++++------------- 1 file changed, 33 insertions(+), 29 deletions(-) diff --git a/zh/security-and-risks/contributing.md b/zh/security-and-risks/contributing.md index 5d53b886f..a59fcfb21 100644 --- a/zh/security-and-risks/contributing.md +++ b/zh/security-and-risks/contributing.md @@ -1,29 +1,33 @@ -# Contributing +# 如何贡献 -**100% Open-source** +**100% 开源。** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +我们的工作和我们的公司 Discord 都是公开的。 如果您有任何疑问或需要任何帮助,我们的 Discord OUSD 渠道是从我们的团队和社区获得帮助的最佳场所。 -#### Development Process +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +#### 开发过程 Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 +2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 +3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 +4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 +5. 遵循适当的 [编码样式](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) 并编写一些很棒的代码。 +6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 +7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 +8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### Coding Style +#### 编码风格 We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -31,32 +35,32 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### Protocol Design +#### 协议设计 When considering protocol or implementation design proposals, we are looking for: -* A description of the problem this design proposal solves -* Discussion of the trade-offs involved -* Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) -* Discussion of the proposed solution +* 详细描述这个设计方案解决的问题 +* 讨论所涉及的取舍 +* 检讨其他现有解决方案 +* 相关文献\(RFC,论文等\)的链接 +* 对于提出的解决方案进行研讨 Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### Community Guidelines +#### 社区准则 We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: -* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! -* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. -* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. -* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. +* 对其他社区成员要礼貌并互相尊重。任何地区,种族,性别或其他歧视行为都不能容忍。 做个善良的人! +* 鼓励多样性;使我们社区中的每个人都受到欢迎,无论他们的背景和贡献程度,尽量鼓励它们积极参与我们的社区。 +* 保持合法,不要给任何人带来麻烦。 仅共享您自己的内容,不分享私人或敏感信息,更不要违反法律。 +* 紧贴主题,确保您将信息发布到正确的频道,并避免主题外的讨论。 请记住,当您更新问题或回复电子邮件时,可能会发送给许多人。 请记得考虑这一点。 请记住,没有人喜欢垃圾邮件。 -#### Reporting Issues +#### 报告问题 If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### Security Issues +#### 安全问题 OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -64,7 +68,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="bug-bounties.md" %} -#### **Community Improvement** +#### **社区发展** Origin is just as much about community as it is about our technology. @@ -72,7 +76,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### Full-Time Positions +#### 全职职位 Origin occasionally hires developers for part-time or full-time positions. From 75c1c62fe66e232ab7e7166e2e3ef76883151046 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:43:42 -0700 Subject: [PATCH 03348/11794] New translations getting-started.md (Dutch) --- nl/getting-started.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nl/getting-started.md b/nl/getting-started.md index 6f2b8ae00..7610a97b5 100644 --- a/nl/getting-started.md +++ b/nl/getting-started.md @@ -34,6 +34,10 @@ If you are a wallet provider or crypto exchange that is interested in supporting {% page-ref page="smart-contracts/api/" %} +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + **Getting Help** Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From 47cd376d9925c7866ecdac95601d8895fa2405f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:43:44 -0700 Subject: [PATCH 03349/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index f3b6a1fc3..3ecc2df2a 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# 审核 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 -**Supported Strategies** +**支持策略** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 9a329390388caac5d2efe09a2cce01407b630cfe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:43:46 -0700 Subject: [PATCH 03350/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 7aa009ac1..93fb647e8 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 45f04e09fc44ebb47de2862a061afdfbcb2e8308 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:43:47 -0700 Subject: [PATCH 03351/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From e1e80929ac4af6af5a020fd474f82964e01618a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:43:50 -0700 Subject: [PATCH 03352/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 88954aca7..b83248189 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. From e4f487f683d354dc9b981e694085d38a0d2df4ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:43:52 -0700 Subject: [PATCH 03353/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 716ca9456686e33491b3e2751c7f00edf20d241d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:43:53 -0700 Subject: [PATCH 03354/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 6544c432f..1a9fde715 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | From 7dba043aff4f55c246499788ea81b44dcb1aea32 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:43:55 -0700 Subject: [PATCH 03355/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 94b1f40a6..4148c0355 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) @@ -23,35 +23,35 @@ * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management/README.md) - * [收益策略](core-concepts/fund-management/earning-strategies.md) - * [多样化](core-concepts/fund-management/diversification.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) -* [如何贡献](security-and-risks/contributing.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) +* [Contributing](security-and-risks/contributing.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 96563faae0b71df3d11377f2f645d1ea20a8aed5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:43:58 -0700 Subject: [PATCH 03356/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 7c488fbf2..7610a97b5 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,40 +1,44 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** -对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. -**将 OUSD 加入您的钱包** +**Adding OUSD to Your Wallet** {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**集成 OUSD** +**Integrating OUSD** -OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} -**帮助** +**Developer Analytics** -请加入 Origin [Discord](www.originprotocol.com/discord) 中的 Origin Dollar #engineering 聊天室。 我们的团队和社区成员期待帮助您开发。 您所提出的问题可以帮助我们改善产品,所以如果在这里找不到需要的信息,请随时联系我们。 +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From 8f308987ce1660c9c860352d0235047ff51286dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:44:00 -0700 Subject: [PATCH 03357/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 2683c4907..8bf7459de 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From ba578296e0c5df31340cf3131b5c3e29a1630a84 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:44:03 -0700 Subject: [PATCH 03358/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 2af6774828f02d3bf37b896d32b689326929416c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:44:05 -0700 Subject: [PATCH 03359/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 16ee0f7730434cfeabf8f4470320f0c2a6a3989f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:44:06 -0700 Subject: [PATCH 03360/11794] New translations elastic-supply.md (Chinese Traditional) --- zh/core-concepts/elastic-supply.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index 81c127fcd..2cf0fd8ae 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From 609f1b978779ff66f5c242919df3e14c12539940 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:44:14 -0700 Subject: [PATCH 03361/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 4148c0355..94b1f40a6 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [弹性供应](core-concepts/elastic-supply.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) @@ -23,35 +23,35 @@ * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management/README.md) + * [收益策略](core-concepts/fund-management/earning-strategies.md) + * [多样化](core-concepts/fund-management/diversification.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) +* [如何贡献](security-and-risks/contributing.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From b1167a74c542ff2e184405a68908b2253023ef84 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:44:16 -0700 Subject: [PATCH 03362/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 7610a97b5..49b6666c4 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,34 +1,34 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 -**Adding OUSD to Your Wallet** +**将 OUSD 加入您的钱包** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 -**Integrating OUSD** +**集成 OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: {% page-ref page="smart-contracts/architecture.md" %} From 02f27cf9559c8743dfd67886ffe08176bed4f1e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:44:19 -0700 Subject: [PATCH 03363/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 8bf7459de..2683c4907 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 0d70b8ada62245e5ed338f1b779112d364527829 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:44:20 -0700 Subject: [PATCH 03364/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From eea7bc00eda76b04368e85d1620ffa62618a8a0f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:44:22 -0700 Subject: [PATCH 03365/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From cce054e89f85b321457c7533002af0810789c354 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:44:24 -0700 Subject: [PATCH 03366/11794] New translations elastic-supply.md (Chinese Simplified) --- zh/core-concepts/elastic-supply.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index 2cf0fd8ae..81c127fcd 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 From 7e4691e87374d0d6a3b36f88131a891d2872fb4d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:44:42 -0700 Subject: [PATCH 03367/11794] New translations contributing.md (Dutch) --- nl/security-and-risks/contributing.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nl/security-and-risks/contributing.md b/nl/security-and-risks/contributing.md index 5d53b886f..b41094263 100644 --- a/nl/security-and-risks/contributing.md +++ b/nl/security-and-risks/contributing.md @@ -6,6 +6,10 @@ OUSD is an entirely open-source project and we welcome contributions of all sort We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + #### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. From 2dbdacc73951fcf2bc90c84f575a3f32c0ce8d33 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:44:51 -0700 Subject: [PATCH 03368/11794] New translations getting-started.md (Portuguese) --- pt/getting-started.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pt/getting-started.md b/pt/getting-started.md index 6f2b8ae00..7610a97b5 100644 --- a/pt/getting-started.md +++ b/pt/getting-started.md @@ -34,6 +34,10 @@ If you are a wallet provider or crypto exchange that is interested in supporting {% page-ref page="smart-contracts/api/" %} +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + **Getting Help** Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From 5203bc3a49dc22ec004a8f888f7b7fcad162565d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:45:23 -0700 Subject: [PATCH 03369/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ru/getting-started.md b/ru/getting-started.md index ab82d2735..45f257e9a 100644 --- a/ru/getting-started.md +++ b/ru/getting-started.md @@ -34,7 +34,11 @@ OUSD - это нестандартный токен ERC-20, который тр {% page-ref page="smart-contracts/api/" %} -**Помощь** +**Developer Analytics** -Присоединяйтесь к Origin Dollar\#engineering room\ на сервере Origin в [Discord](www.originprotocol.com/discord). Наша команда и члены нашего сообщества с нетерпением ждут возможности помочь Вам в разработке. Ваши вопросы помогают нам стать лучше, поэтому не стесняйтесь спрашивать, если вы не можете найти здесь то, что ищете. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From f84ed84d96578336919479d7588346ffca057018 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:45:59 -0700 Subject: [PATCH 03370/11794] New translations contributing.md (Portuguese) --- pt/security-and-risks/contributing.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pt/security-and-risks/contributing.md b/pt/security-and-risks/contributing.md index 5d53b886f..b41094263 100644 --- a/pt/security-and-risks/contributing.md +++ b/pt/security-and-risks/contributing.md @@ -6,6 +6,10 @@ OUSD is an entirely open-source project and we welcome contributions of all sort We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + #### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. From 8e1cdc7eba608040dec00a8caa9bdc8d5935da6c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:46:14 -0700 Subject: [PATCH 03371/11794] New translations contributing.md (Hindi) --- hi/security-and-risks/contributing.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hi/security-and-risks/contributing.md b/hi/security-and-risks/contributing.md index 5d53b886f..b41094263 100644 --- a/hi/security-and-risks/contributing.md +++ b/hi/security-and-risks/contributing.md @@ -6,6 +6,10 @@ OUSD is an entirely open-source project and we welcome contributions of all sort We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + #### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. From d8ad7e30fa8c46e8bec9dccd47955a6c06d31d7b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:46:22 -0700 Subject: [PATCH 03372/11794] New translations getting-started.md (Hindi) --- hi/getting-started.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hi/getting-started.md b/hi/getting-started.md index 6f2b8ae00..7610a97b5 100644 --- a/hi/getting-started.md +++ b/hi/getting-started.md @@ -34,6 +34,10 @@ If you are a wallet provider or crypto exchange that is interested in supporting {% page-ref page="smart-contracts/api/" %} +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + **Getting Help** Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From 3b66d22aacf1777ee0bfd38c6c99896b12110ea3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:46:40 -0700 Subject: [PATCH 03373/11794] New translations contributing.md (Filipino) --- fil/security-and-risks/contributing.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fil/security-and-risks/contributing.md b/fil/security-and-risks/contributing.md index 5d53b886f..b41094263 100644 --- a/fil/security-and-risks/contributing.md +++ b/fil/security-and-risks/contributing.md @@ -6,6 +6,10 @@ OUSD is an entirely open-source project and we welcome contributions of all sort We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + #### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. From 1523381434277c09cc244f6e0deceecb42f611a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:47:00 -0700 Subject: [PATCH 03374/11794] New translations getting-started.md (Filipino) --- fil/getting-started.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fil/getting-started.md b/fil/getting-started.md index 6f2b8ae00..7610a97b5 100644 --- a/fil/getting-started.md +++ b/fil/getting-started.md @@ -34,6 +34,10 @@ If you are a wallet provider or crypto exchange that is interested in supporting {% page-ref page="smart-contracts/api/" %} +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + **Getting Help** Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From e076889daddbe078b13a15d481943559646e569f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:47:17 -0700 Subject: [PATCH 03375/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From fadaca68d1c1e2e6cdd4f77d61e5dfc8c3f178f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:47:19 -0700 Subject: [PATCH 03376/11794] New translations contributing.md (Chinese Traditional) --- zh/security-and-risks/contributing.md | 58 +++++++++++++-------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/zh/security-and-risks/contributing.md b/zh/security-and-risks/contributing.md index a59fcfb21..b41094263 100644 --- a/zh/security-and-risks/contributing.md +++ b/zh/security-and-risks/contributing.md @@ -1,33 +1,33 @@ -# 如何贡献 +# Contributing -**100% 开源。** +**100% Open-source** -OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -我们的工作和我们的公司 Discord 都是公开的。 如果您有任何疑问或需要任何帮助,我们的 Discord OUSD 渠道是从我们的团队和社区获得帮助的最佳场所。 +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -#### 开发过程 +#### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 -2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 -3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 -4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 -5. 遵循适当的 [编码样式](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) 并编写一些很棒的代码。 -6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 -7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 -8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### 编码风格 +#### Coding Style We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -35,32 +35,32 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### 协议设计 +#### Protocol Design When considering protocol or implementation design proposals, we are looking for: -* 详细描述这个设计方案解决的问题 -* 讨论所涉及的取舍 -* 检讨其他现有解决方案 -* 相关文献\(RFC,论文等\)的链接 -* 对于提出的解决方案进行研讨 +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### 社区准则 +#### Community Guidelines We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: -* 对其他社区成员要礼貌并互相尊重。任何地区,种族,性别或其他歧视行为都不能容忍。 做个善良的人! -* 鼓励多样性;使我们社区中的每个人都受到欢迎,无论他们的背景和贡献程度,尽量鼓励它们积极参与我们的社区。 -* 保持合法,不要给任何人带来麻烦。 仅共享您自己的内容,不分享私人或敏感信息,更不要违反法律。 -* 紧贴主题,确保您将信息发布到正确的频道,并避免主题外的讨论。 请记住,当您更新问题或回复电子邮件时,可能会发送给许多人。 请记得考虑这一点。 请记住,没有人喜欢垃圾邮件。 +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### 报告问题 +#### Reporting Issues If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### 安全问题 +#### Security Issues OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -68,7 +68,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="bug-bounties.md" %} -#### **社区发展** +#### **Community Improvement** Origin is just as much about community as it is about our technology. @@ -76,7 +76,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### 全职职位 +#### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. From c436fce8beb93608f601e5bde66494e23a3c4034 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:47:21 -0700 Subject: [PATCH 03377/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d5d7eead2..26b5ebfe6 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From c71c288d2c17f4351b8f216f6517b0c888c81a88 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:47:24 -0700 Subject: [PATCH 03378/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 3ecc2df2a..f3b6a1fc3 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# 审核 +# Audits {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} **OUSD** -我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. -**支持策略** +**Supported Strategies** -Compound 已完成多次审核,可以在它们的网站上查看细节。 This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 78bcbc8ecb5abfc635ce60ca7512a5750c9cb7aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:47:25 -0700 Subject: [PATCH 03379/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 93fb647e8..7aa009ac1 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 106e033dec8d3fee5469b66dc0bbd2150c6701d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 16:47:27 -0700 Subject: [PATCH 03380/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 054c73b16f20cab844908ff9d6b067655278deb4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 17:04:36 -0700 Subject: [PATCH 03381/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 58e916e1a..a98118f7e 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From d20f9fdc2877f7763d07e1db3d05eae9c88b5677 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 17:04:56 -0700 Subject: [PATCH 03382/11794] New translations contributing.md (Croatian) --- hr/security-and-risks/contributing.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hr/security-and-risks/contributing.md b/hr/security-and-risks/contributing.md index 5d53b886f..b41094263 100644 --- a/hr/security-and-risks/contributing.md +++ b/hr/security-and-risks/contributing.md @@ -6,6 +6,10 @@ OUSD is an entirely open-source project and we welcome contributions of all sort We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + #### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. From 631e64dd3bf90d1395cfa7144ddcee8e103a2cb5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 17:05:14 -0700 Subject: [PATCH 03383/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 958595afb39ef44148446ac56277215b68f0a337 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 17:05:15 -0700 Subject: [PATCH 03384/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From c6c669871279253a69377c074de1c358cb4a4503 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 17:05:17 -0700 Subject: [PATCH 03385/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 709093a290d03eacbf617c9b9c56c107a7c03c85 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 17:05:19 -0700 Subject: [PATCH 03386/11794] New translations curve.md (Chinese Traditional) --- .../supported-strategies/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index 1ac89885c..c0bf8f99e 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL\) 超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | -| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 020d2d4df513e28c3c0a5231aa85fae2d1b7488f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 17:05:20 -0700 Subject: [PATCH 03387/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 4c21dbe643b88e943277faf620329a3259449b2f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 17:05:22 -0700 Subject: [PATCH 03388/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 3bdacd954..8f991bd82 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From cf4ebf80d47d31b1a6fda0e7129e811287e4ce0d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 17:05:24 -0700 Subject: [PATCH 03389/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From c146cbf15724895627ebc50ea5bb105214149bef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 17:05:25 -0700 Subject: [PATCH 03390/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 0a3903374afe8137809bface7e9b73062f661d24 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 17:05:27 -0700 Subject: [PATCH 03391/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e238dd7b941187605e3fbc9ca4131ad00b091577 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 17:05:29 -0700 Subject: [PATCH 03392/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 8147d2ff755daa15e323e485baeda988d6a6ebb9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 17:05:30 -0700 Subject: [PATCH 03393/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 143c848e4573a4c1d2849a1f29360b6b64ef0452 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 17:05:32 -0700 Subject: [PATCH 03394/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From f07a6e3a07a42669e3c278c2c7827e732a18d11e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 17:05:34 -0700 Subject: [PATCH 03395/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From aa2896c92950b424b8f248b738f2c20f9ddb1f27 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 17:05:35 -0700 Subject: [PATCH 03396/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 5343211af84994820164bef6432a326c86b8e37f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 17:05:37 -0700 Subject: [PATCH 03397/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From e1ce333072c5e8206fcea7d5c44457299626662d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 17:05:39 -0700 Subject: [PATCH 03398/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From f67357872c1dabac8758da85c04be6fb11e56452 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 17:05:41 -0700 Subject: [PATCH 03399/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 360521bf66024662a061c2b9cc184a2f09739472 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 17:05:42 -0700 Subject: [PATCH 03400/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 1328cd5cb5472e4f5fe7bd2f027b0848972e04dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 17:05:44 -0700 Subject: [PATCH 03401/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 1aeece47e..b88b3a90d 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -我们打算至少与以下自动做市商直接集成: +We intend to integrate directly with at least the following automated market makers: {% page-ref page="../supported-strategies/uniswap.md" %} From 1c86ac333496559837e410725feeebc740b1ac4e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 17:05:54 -0700 Subject: [PATCH 03402/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From fc7c35ab3d8aefb0a2f739910932597d2b8d0d2b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 13 Oct 2020 17:06:00 -0700 Subject: [PATCH 03403/11794] New translations getting-started.md (Indonesian) --- id/getting-started.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/id/getting-started.md b/id/getting-started.md index 2c7046c68..a05edd3bc 100644 --- a/id/getting-started.md +++ b/id/getting-started.md @@ -34,7 +34,11 @@ Jika Anda adalah penyedia dompet atau bursa kripto yang tertarik untuk mendukung {% page-ref page = "smart-contract / api /"%} -**Mendapatkan bantuan** +**Developer Analytics** -Silakan bergabung dengan ruang Origin Dollar \ #engineering di server [Discord](www.originprotocol.com/discord) Origin. Tim kami dan anggota komunitas kami berharap dapat membantu Anda membangun. Pertanyaan Anda membantu kami meningkatkan, jadi jangan ragu untuk bertanya jika Anda tidak dapat menemukan apa yang Anda cari di sini. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +**Getting Help** + +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From fea301ca224e0bb332a7a12b128613386f156eed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 14 Oct 2020 11:14:50 -0700 Subject: [PATCH 03404/11794] New translations uniswap.md (Italian) --- it/core-concepts/supported-strategies/uniswap.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/supported-strategies/uniswap.md b/it/core-concepts/supported-strategies/uniswap.md index 52fbc90c1..219295f91 100644 --- a/it/core-concepts/supported-strategies/uniswap.md +++ b/it/core-concepts/supported-strategies/uniswap.md @@ -6,7 +6,7 @@ In arrivo. Uniswap non è ancora stato integrato. Uniswap è costruito su Ethereum ed è un protocollo ed exchange di liquidità decentralizzata, lanciato a novembre 2018. Uniswap v2 è stato lanciato a maggio 2020. Gli utenti possono swappare token ERC-20 pagando una commissione o possono contribuire aggiungendo token alla pool per guadagnare commissioni. -I market su Uniswap operano come pool di liquidità e non come i classici order book. Questi tipi di exchange vengono chiamati Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +I market su Uniswap operano come pool di liquidità e non come i classici order book. Questi tipi di exchange vengono chiamati Automated Market Maker \(AMM\). Il tasso di cambio tra i due asset è determinato da una formula con prodotto costante e si muove lungo una curva di prezzo che dipende dal peso relativo di ogni asset nella pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. From 607014d51a400fd49f789769f1409234bf9745ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 14 Oct 2020 11:23:35 -0700 Subject: [PATCH 03405/11794] New translations uniswap.md (Italian) --- it/core-concepts/supported-strategies/uniswap.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/supported-strategies/uniswap.md b/it/core-concepts/supported-strategies/uniswap.md index 219295f91..74cc63c53 100644 --- a/it/core-concepts/supported-strategies/uniswap.md +++ b/it/core-concepts/supported-strategies/uniswap.md @@ -6,7 +6,7 @@ In arrivo. Uniswap non è ancora stato integrato. Uniswap è costruito su Ethereum ed è un protocollo ed exchange di liquidità decentralizzata, lanciato a novembre 2018. Uniswap v2 è stato lanciato a maggio 2020. Gli utenti possono swappare token ERC-20 pagando una commissione o possono contribuire aggiungendo token alla pool per guadagnare commissioni. -I market su Uniswap operano come pool di liquidità e non come i classici order book. Questi tipi di exchange vengono chiamati Automated Market Maker \(AMM\). Il tasso di cambio tra i due asset è determinato da una formula con prodotto costante e si muove lungo una curva di prezzo che dipende dal peso relativo di ogni asset nella pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +I market su Uniswap operano come pool di liquidità e non come i classici order book. Questi tipi di exchange vengono chiamati Automated Market Maker \(AMM\). Il tasso di cambio tra i due asset è determinato da una formula con prodotto costante e si muove lungo una curva di prezzo che dipende dal peso relativo di ogni asset nella pool. Questo incoraggia gli Arbitrageurs ad entrare nei liquidity pool per ribilanciare i pesi relativi e normalizzare il tasso di cambio. Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. From a5d2777d4a23dc476eed625afd19e3111dd8f3f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 09:18:52 -0700 Subject: [PATCH 03406/11794] New translations uniswap.md (Italian) --- it/core-concepts/supported-strategies/uniswap.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/supported-strategies/uniswap.md b/it/core-concepts/supported-strategies/uniswap.md index 74cc63c53..daa26e028 100644 --- a/it/core-concepts/supported-strategies/uniswap.md +++ b/it/core-concepts/supported-strategies/uniswap.md @@ -8,7 +8,7 @@ Uniswap è costruito su Ethereum ed è un protocollo ed exchange di liquidità d I market su Uniswap operano come pool di liquidità e non come i classici order book. Questi tipi di exchange vengono chiamati Automated Market Maker \(AMM\). Il tasso di cambio tra i due asset è determinato da una formula con prodotto costante e si muove lungo una curva di prezzo che dipende dal peso relativo di ogni asset nella pool. Questo incoraggia gli Arbitrageurs ad entrare nei liquidity pool per ribilanciare i pesi relativi e normalizzare il tasso di cambio. -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +I trader potrebbero soffrire di slippage se non ci fosse abbastanza liquidità all'interno di una pool e potrebbero non essere protetti da tassi di scambio sfavorevoli. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. From e651488b9bd009eca348d48a8c0c40fdcc89bd7b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 09:18:54 -0700 Subject: [PATCH 03407/11794] New translations contributing.md (Italian) --- it/security-and-risks/contributing.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/it/security-and-risks/contributing.md b/it/security-and-risks/contributing.md index 15e4f2601..47c281330 100644 --- a/it/security-and-risks/contributing.md +++ b/it/security-and-risks/contributing.md @@ -6,15 +6,15 @@ OUSD è un progetto interamente open source e accogliamo con piacere contributi Noi lavoriamo pubblicamente e la nostra azienda è su Discord ed è aperta a tutti. Se hai domande o hai bisogno di aiuto per iniziare, i nostri canali OUSD su Discord sono il posto migliore per ricevere assistenza dal nostro team e dalla nostra community. -**Developer Analytics** +**Analytics per sviluppatori** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +La nostra dashboard interna per sviluppatori è disponibile all'URL [analytics.ousd.com](https://analytics.ousd.com). La nostra dashboard mostra l'attuale offerta circolante, gli asset gestiti all'interno del vault e le attuali allocazioni tra ogni stablecoin e le strategie. #### Processo di sviluppo -Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. +La nostra strategia di branching è simile a quella di [ GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), ma noi sviluppiamo completamente nel branch `master` e utilizziamo il branch `stable` per il codice che viene rilasciato. -Your development flow should look like: +Il tuo flusso di sviluppo dovrebbe assomigliare a: 1. Trova un problema interessante e comunicalo! Informa il canale `#engineering` su [Discord](https://discord.gg/jyxpUSe) su ciò cui tu vuoi lavorare. 2. Informa un membro del [core team](https://github.com/orgs/OriginProtocol/teams/core/members) su Discord e chiedigli di essere aggiunto al nostro [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Altrimenti, avrai bisogno di forkare il repository pertinente e pushare i branch di riferimento al tuo fork personale. @@ -25,19 +25,19 @@ Your development flow should look like: 7. Pusha il tuo branch sull'upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) in modo tale che gli altri collaboratori possano lavorarci facilmente, se necessario. 8. Richiedi una revisione nel PR cliccando sull'icona con l'ingranaggio vicino alla scritta "Reviewers" nella colonna di destra. -The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. +Il branch `master` è bloccato in modo tale che solo i membri del [core team](https://github.com/orgs/OriginProtocol/teams/core) possano essere in grado di fare il merge delle tue pull requests. Le pull request che vengono sottoposte alla revisione da altri collaboratori verificati, saranno accelerate e mergiate più velocemente! Controlla nel canale Discord `#engineering` per revisori appropriati. #### Stile del codice -We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. +Nei nostri repository noi usiamo svariati linguaggi di programmazione. Se contribuisci, segui le convenzioni già esistenti e fai riferimento al file CONTRIBUTING.md nel repository stesso, se esiste. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +Per JavaScript, utilizziamo [lo stile NPM](https://docs.npmjs.com/misc/coding-style), che viene applicato automaticamente via [ prettier](https://prettier.io/). -For Solidity, we use two-space indents. +Per Solidity, utiliziamo l'indentazione con due spazi. #### Progettazione del Protocollo -When considering protocol or implementation design proposals, we are looking for: +A proposito delle proposte di progettazione di protocollo o di implementazione, ci aspettiamo: * Una descrizione del problema che questa proposta risolverebbe * Discussione dei trade-off coinvolti @@ -45,11 +45,11 @@ When considering protocol or implementation design proposals, we are looking for * Link alla letteratura pertinente \ (RFC, documenti, ecc \) * Discussione della soluzione proposta -Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. +Si noti che la progettazione del protocollo è un lavoro duro e meticoloso. Potresti aver bisogno di rivedere la letteratura esistente e riflettere su casi d'uso generalizzati. #### Linee guida della community -We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: +Vogliamo mantenere la community di Origin fantastica, in crescita e collaborativa. Abbiamo bisogno del tuo aiuto per mantenerla così. Per aiutare in questo, abbiamo elaborato alcune linee guida generali per la community nel suo insieme: * Sii gentile: sii cortese, rispettoso ed educato con gli altri membri della community: non saranno tollerati insulti su area geografica, raziali, di genere o di altra natura. Ci piacciono le brave persone molto più di quelle cattive! * Incoraggia la diversità e la partecipazione: fai sentire tutti i benvenuti nella nostra community, indipendentemente dal loro background e dalla quantità dei loro contributi, e fai il possibile per incoraggiare la partecipazione nella nostra community. @@ -58,31 +58,31 @@ We want to keep the Origin community awesome, growing and collaborative. We need #### Segnalazione di problemi -If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! +Se trovi bug, errori o incongruenze nel codice o nei documenti di Origin, faccelo sapere segnalando un problema su GitHub. Nessun problema è troppo piccolo. Aiutaci a sistemare anche erori di batitura! #### Problemi di sicurezza -OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! +OUSD è ancora in fase di sviluppo iniziale, il che significa che potrebbero esserci problemi con il protocollo o nelle nostre implementazioni. Prendiamo molto seriamente le vulnerabilità sulla sicurezza. Se dovessi scoprire un problema di sicurezza, ti preghiamo di portarlo subito alla nostra attenzione! -If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. +Se dovessi trovare una vulnerabilità legata alla sicurezza, per favore invia la tua segnalazione privatamente a [security@originprotocol.com](mailto:security@originprotocol.com) or invia un messaggio criptato a [@joshfraser su Keybase](https://keybase.io/joshfraser). Per favore NON presentare il problema in modo pubblico. Assicurati di rivedere le nostre linee guida per la divulgazione responsabile e per la tua eligibilità nella bug bounty. {% page-ref page="bug-bounties.md" %} #### **Miglioramento della community** -Origin is just as much about community as it is about our technology. +In Origin la community è tanto importante quanto la tecnologia. -We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. +Abbiamo costante bisogno di migliorare la nostra documentazione, sviluppare nuovi tools per interfacciarci con la nostra piattaforma, spargere la voce a nuovi utenti, aiutare i nuovi utenti a prepararsi e molto altro ancora. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Per favore mettiti in contatto con noi se hai il desiderio di aiutare. Per i volontari, il nostro canale `general` su [Discord](https://www.originprotocol.com/discord) è un ottimo posto di condivisione di idee e per aiutare. #### Posizioni lavorative a tempo pieno -Origin occasionally hires developers for part-time or full-time positions. +Origin occasionalmente assume sviluppatori per posizioni part-time o full-time. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +Quando assumiamo, diamo preferenza a coloro che hanno già iniziato a contribuire al progetto. Se desideri una posizione a tempo pieno all'interno del nostro team, la soluzione migliore è impegnarti con il nostro team e iniziare a contribuire scrivendo codice. E' improbabile che ti offriamo posizioni full-time all'interno del nostro team di ingegneri, a meno che tu non abbia già mergiato qualche pull. -If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). +Se sei interessato, controlla [gli elenchi di lavoro di Origin Protocol](https://angel.co/originprotocol/jobs). Se desideri aiutare in altri modi, proponi le tue idee nel [nostro canale Discord](https://www.originprotocol.com/discord). From 17efcf5b2c4b87df87acb466568dcd8f5e4d928c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 09:26:03 -0700 Subject: [PATCH 03408/11794] New translations uniswap.md (Italian) --- it/core-concepts/supported-strategies/uniswap.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/it/core-concepts/supported-strategies/uniswap.md b/it/core-concepts/supported-strategies/uniswap.md index daa26e028..c91725b8a 100644 --- a/it/core-concepts/supported-strategies/uniswap.md +++ b/it/core-concepts/supported-strategies/uniswap.md @@ -8,13 +8,13 @@ Uniswap è costruito su Ethereum ed è un protocollo ed exchange di liquidità d I market su Uniswap operano come pool di liquidità e non come i classici order book. Questi tipi di exchange vengono chiamati Automated Market Maker \(AMM\). Il tasso di cambio tra i due asset è determinato da una formula con prodotto costante e si muove lungo una curva di prezzo che dipende dal peso relativo di ogni asset nella pool. Questo incoraggia gli Arbitrageurs ad entrare nei liquidity pool per ribilanciare i pesi relativi e normalizzare il tasso di cambio. -I trader potrebbero soffrire di slippage se non ci fosse abbastanza liquidità all'interno di una pool e potrebbero non essere protetti da tassi di scambio sfavorevoli. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +I trader potrebbero soffrire di slippage se non ci fosse abbastanza liquidità all'interno di una pool e potrebbero non essere protetti da tassi di scambio sfavorevoli. I liquidity provider potrebbero soffrire di impermanent loss qualora i tassi di cambio della pool non corrispondessero alla realtà del mercato e gli arbitrageur eseguissero scambi lungo la curva dei prezzi. -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +I partecipanti alla pool ricevono token Uniswap Liquidity Provider \(LP\) che corrispondono alla loro quota di liquidità fornita nella determinata pool. Questi token LP sono liberamente trasferibili. I parteicpanti possono uscire dalle pool in qualsiasi momento, riscattando questi token in cambio degli asset forniti e delle fee accumulate. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +Gli emittenti di token che cercano di aumentare la liquidità del loro token hanno offerto incentivi ai fornitori di liquidità nelle campagne di mining di liquidità. Anche i nuovi emittenti di token hanno lanciato i loro token nelle pool di Uniswap. -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +I volumi di scambio su Uniswap ora eclissano quelli di molti altri mercati tradizionali e superano 200 milioni di dollari al giorno. Alla data attuale -ottobre 2020-, Uniswap ha circa 3 miliardi di dollari in valore totale bloccato \(TVL\) forniti dai liquidity providers. Uniswap does not have a native platform or governance token. Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. From f1412af253e612df9d2ee3bcfd6294588f2da586 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 09:35:23 -0700 Subject: [PATCH 03409/11794] New translations uniswap.md (Italian) --- it/core-concepts/supported-strategies/uniswap.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/it/core-concepts/supported-strategies/uniswap.md b/it/core-concepts/supported-strategies/uniswap.md index c91725b8a..4c78d2c0b 100644 --- a/it/core-concepts/supported-strategies/uniswap.md +++ b/it/core-concepts/supported-strategies/uniswap.md @@ -14,14 +14,14 @@ I partecipanti alla pool ricevono token Uniswap Liquidity Provider \(LP\) che co Gli emittenti di token che cercano di aumentare la liquidità del loro token hanno offerto incentivi ai fornitori di liquidità nelle campagne di mining di liquidità. Anche i nuovi emittenti di token hanno lanciato i loro token nelle pool di Uniswap. -I volumi di scambio su Uniswap ora eclissano quelli di molti altri mercati tradizionali e superano 200 milioni di dollari al giorno. Alla data attuale -ottobre 2020-, Uniswap ha circa 3 miliardi di dollari in valore totale bloccato \(TVL\) forniti dai liquidity providers. Uniswap does not have a native platform or governance token. +I volumi di scambio su Uniswap ora eclissano quelli di molti altri mercati tradizionali e superano 200 milioni di dollari al giorno. Alla data attuale -ottobre 2020-, Uniswap ha circa 3 miliardi di dollari in valore totale bloccato \(TVL\) forniti dai liquidity providers. Uniswap non ha una piattaforma nativa o un token di governance. -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap ha fatto revisionare e verificare formalmente i suoi smart contract da dapp.org. Uniswap ha un programma di bug bounty. -| Resources | | +| Risorse | | |:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| Sito ufficiale | [https://uniswap.org/](https://uniswap.org/) | +| Docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | | GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | | Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 16f6df2393fb29880b9e01c7ccf7f008f1dff49c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 09:35:24 -0700 Subject: [PATCH 03410/11794] New translations yearn.finance.md (Italian) --- it/core-concepts/supported-strategies/yearn.finance.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/it/core-concepts/supported-strategies/yearn.finance.md b/it/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..c4726e1a5 100644 --- a/it/core-concepts/supported-strategies/yearn.finance.md +++ b/it/core-concepts/supported-strategies/yearn.finance.md @@ -1,14 +1,14 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +In arrivo. Yearn.finance non è ancora stato integrato. {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +Yearn.finance, precedentemente iEarn.finance, è una piattaforma di aggregazione di rendimenti realizzata su Ethereum e lanciata a gennaio 2020 da Andre Cronje. Yearn gestisce il farming di yield e strategie di ribilanciamento, utilizzando una combinazione di decisioni umane e automazione, per conto degli utenti che hanno depositato del capitale. -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn ha due prodotti di aggregazione di rendimento, Earn e Vaults. Earn permette agli utenti di depositare stablecoin o wrapped BTC in pool di liquidità su Curve per guadagnare commissioni e ottenere premi in token di governance. Questi asset vengono anche prestati su piattaforme che offrono ricompense ad alto rendimento e token di ricompensa, che si aggiungono al rendimento guadagnato. -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +I vault offrono un'esperienza più automatizzata e gestita. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. From c27c0807857475bc80d3219d6680e0eae26665fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 10:14:22 -0700 Subject: [PATCH 03411/11794] New translations yearn.finance.md (Italian) --- it/core-concepts/supported-strategies/yearn.finance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/supported-strategies/yearn.finance.md b/it/core-concepts/supported-strategies/yearn.finance.md index c4726e1a5..9eea26188 100644 --- a/it/core-concepts/supported-strategies/yearn.finance.md +++ b/it/core-concepts/supported-strategies/yearn.finance.md @@ -8,7 +8,7 @@ Yearn.finance, precedentemente iEarn.finance, è una piattaforma di aggregazione Yearn ha due prodotti di aggregazione di rendimento, Earn e Vaults. Earn permette agli utenti di depositare stablecoin o wrapped BTC in pool di liquidità su Curve per guadagnare commissioni e ottenere premi in token di governance. Questi asset vengono anche prestati su piattaforme che offrono ricompense ad alto rendimento e token di ricompensa, che si aggiungono al rendimento guadagnato. -I vault offrono un'esperienza più automatizzata e gestita. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +I vault offrono un'esperienza più automatizzata e gestita. Gli utenti depositano gli asset come LINK, Token di liquidity provider Curve, o stablecoin, e il Vault li raccoglie insieme e implementa la strategia di yield con rendimento più alta ritenuta sicura dalla community e da Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. From 6d62209968414e6aea536dba0b011fcf85bc9255 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:06 -0700 Subject: [PATCH 03412/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 6a7831abc6532a92ecfe8e7b7ade6a45c3f246e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:07 -0700 Subject: [PATCH 03413/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 7aa009ac1..93fb647e8 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 73ffb3bf21dc4a85c911bc76eba277288b59373b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:09 -0700 Subject: [PATCH 03414/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From f559a36099a977e60c13aea2cae00e97f7565fd3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:11 -0700 Subject: [PATCH 03415/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index f3b6a1fc3..3ecc2df2a 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# 审核 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 -**Supported Strategies** +**支持策略** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From aef315f732a22b31c146a74333a48b573c2fa06f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:13 -0700 Subject: [PATCH 03416/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..d5d7eead2 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From f73be346c52724aabb08f43c1269c032cf1b3acc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:15 -0700 Subject: [PATCH 03417/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From b78065186600601b064c2e19175ad7ea5f14d1f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:20 -0700 Subject: [PATCH 03418/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 0111d47bb..80d1f0f7f 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | From 03b4c8f7ebcb047d052683187b5ee8a6b8f89e67 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:22 -0700 Subject: [PATCH 03419/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 1a9fde715..cb7d5b837 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -37,13 +37,17 @@ Origin Dollar(OUSD)的主要 ERC20 地址为: | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} {% tab title="Stablecoins" %} From dc99e8ec918f15fedddf527ff6b0b1e01d8867ee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:25 -0700 Subject: [PATCH 03420/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 94b1f40a6..4148c0355 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) @@ -23,35 +23,35 @@ * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management/README.md) - * [收益策略](core-concepts/fund-management/earning-strategies.md) - * [多样化](core-concepts/fund-management/diversification.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) -* [如何贡献](security-and-risks/contributing.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) +* [Contributing](security-and-risks/contributing.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 97c2fd28abab408815f87326e9772974337d84d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:26 -0700 Subject: [PATCH 03421/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 49b6666c4..7610a97b5 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,34 +1,34 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** -对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. -**将 OUSD 加入您的钱包** +**Adding OUSD to Your Wallet** {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**集成 OUSD** +**Integrating OUSD** -OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="smart-contracts/architecture.md" %} From f28a767f31528a08f19c3806535d038fb2d918f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:28 -0700 Subject: [PATCH 03422/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 2683c4907..8bf7459de 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 169048246cc35d52fee99576bac512932206a244 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:30 -0700 Subject: [PATCH 03423/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 8027c645827091eab3a5c9481592ed6be5dbca69 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:32 -0700 Subject: [PATCH 03424/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 10a62b7ba1d08a8c3eea98561d16307083470b87 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:34 -0700 Subject: [PATCH 03425/11794] New translations elastic-supply.md (Chinese Traditional) --- zh/core-concepts/elastic-supply.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index 81c127fcd..2cf0fd8ae 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From 0bede61a592e4ab6b8dfd85a61e5ac5142b4d8ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:37 -0700 Subject: [PATCH 03426/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4fee47a70..479c6efa4 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | From 625b2d52dc7e706b01479bb4d41cae199c797646 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:38 -0700 Subject: [PATCH 03427/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From ce1b53ef418dd6955c12759de47ef762330f0237 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:40 -0700 Subject: [PATCH 03428/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..1aeece47e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: +我们打算至少与以下自动做市商直接集成: {% page-ref page="../supported-strategies/uniswap.md" %} From 1105d282a9bf8b468b21a36a6b5f4bcbf7850e20 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:42 -0700 Subject: [PATCH 03429/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From fd33b328a1768916b6cfa8c3bff52ee9943c246b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:45 -0700 Subject: [PATCH 03430/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 9d93f41034651f94ea13d54a7eb1d4a0635c4e4f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:47 -0700 Subject: [PATCH 03431/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 3246448cdbb2a0f017b23e5d9cbf831faef23794 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:48 -0700 Subject: [PATCH 03432/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index a98118f7e..58e916e1a 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From f564721c8a4d52b870fc59a2d7aa41840555f1f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:50 -0700 Subject: [PATCH 03433/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 479c6efa4..4fee47a70 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From 3849a2b3f0b259f947e349203fd9110e2d11b745 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:52 -0700 Subject: [PATCH 03434/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 80d1f0f7f..0111d47bb 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From d5921d83e5c77ab84862d279645cc61c6b8c9d6d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:54 -0700 Subject: [PATCH 03435/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From e7bd3eede56e12c70ff8c1349b63e684ab98903a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:56 -0700 Subject: [PATCH 03436/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 80f7053be43be13367001399044bdfc0783a208c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:58 -0700 Subject: [PATCH 03437/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 23bae5fbf0e267a802ca6e81277b6e3cd6d27be0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:41:59 -0700 Subject: [PATCH 03438/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e1cdaefa7f6a88fd5930699fedffcf5cd11be4a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:42:01 -0700 Subject: [PATCH 03439/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From a55f0bad1647ae6450823e109270de4897462cc4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:42:03 -0700 Subject: [PATCH 03440/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 2f83532874088c46eafeebee2a712020f00176fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:42:05 -0700 Subject: [PATCH 03441/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From a2118ce60d9cd00548148ebf129cc90c315286a7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:42:07 -0700 Subject: [PATCH 03442/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From a9c26eb51ddba61776b3e74cb86fab14ae9656e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:42:09 -0700 Subject: [PATCH 03443/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From f1e9af0dd6b0f0810971604b699c8215fe47e058 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:42:10 -0700 Subject: [PATCH 03444/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From b5072d697298c28fb3db32ea3f14604c4e5f2977 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:42:12 -0700 Subject: [PATCH 03445/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e3e26bb8489c8b4e71ddcbfd1bbe36cd9eecdceb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:42:14 -0700 Subject: [PATCH 03446/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From ba82fec52a8fb679160d9374a55c22f1e5dd7cf4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:42:15 -0700 Subject: [PATCH 03447/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 539699f83395e7545e7b6d4e648e13e0915a891b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:42:17 -0700 Subject: [PATCH 03448/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 3d9f742b8df7239ad73302a66a0c0faf44593a78 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:42:19 -0700 Subject: [PATCH 03449/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 8f991bd82..3bdacd954 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From bb0a43c9924ba7301b249a481cf77f8436744d0b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:42:21 -0700 Subject: [PATCH 03450/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 151aba35628c39c86ccf6b587b3523fe138353fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:42:24 -0700 Subject: [PATCH 03451/11794] New translations curve.md (Chinese Simplified) --- .../supported-strategies/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index c0bf8f99e..1ac89885c 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL\) 超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | +| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 0b10caf7f28e7052ccbf5f5af005632ab36f590c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:42:26 -0700 Subject: [PATCH 03452/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 035965263..4ae2afe89 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From ed273936d32f56df6cf048d507e30e541b77a742 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:42:27 -0700 Subject: [PATCH 03453/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From d2f3d150fa23a05f45378e14c32f7efcaad3ac6a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:42:29 -0700 Subject: [PATCH 03454/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From a4cc62ed09bff8f2f4b5af34e88e2472d19dbd95 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:42:32 -0700 Subject: [PATCH 03455/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From be14696fa5e7fddb9eba1307ab6648325e50b84d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:42:33 -0700 Subject: [PATCH 03456/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 8ffcfc8da7e4ba1cfeaf2088d2298f4ec0c8a8bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:42:37 -0700 Subject: [PATCH 03457/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index b83248189..88954aca7 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. From 79412fc5d42d9203ca51d7b123caba45a2217d50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:42:39 -0700 Subject: [PATCH 03458/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 93a89fd8cfe39361cd78a83623f6e6749497799d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:42:41 -0700 Subject: [PATCH 03459/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index cb7d5b837..54b5af50d 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | From 5ca5595932ce53cbd32d289f7e144ceaed33a4fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 16:50:33 -0700 Subject: [PATCH 03460/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 3ecc2df2a..f3b6a1fc3 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# 审核 +# Audits {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} **OUSD** -我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. -**支持策略** +**Supported Strategies** -Compound 已完成多次审核,可以在它们的网站上查看细节。 This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 82a4ca8b42dbbe8eb2bf238658d1595d038c3a97 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:11:02 -0700 Subject: [PATCH 03461/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 6544c432f..54b5af50d 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -37,13 +37,17 @@ Internal implementation contracts: | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} {% tab title="Stablecoins" %} From e06590d5160802d0bfecc11fd91087a535e7909d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:11:42 -0700 Subject: [PATCH 03462/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d5d7eead2..26b5ebfe6 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From 87f68f6132f15cf07356aed6c7f085fe0c3fc32c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:11:46 -0700 Subject: [PATCH 03463/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 5a434f428dd9ada71c04c263f3c221812c5f481b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:11:49 -0700 Subject: [PATCH 03464/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 3bdacd954..8f991bd82 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From e05cc41c1b62704c8f8204a53762b1547094cd3e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:11:52 -0700 Subject: [PATCH 03465/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 044041bd9fa64b52fd8bed39c92ce78287fb751d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:11:54 -0700 Subject: [PATCH 03466/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 151e0f1e38bd1489b801de6784b1b871027d0d28 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:11:56 -0700 Subject: [PATCH 03467/11794] New translations curve.md (Chinese Traditional) --- .../supported-strategies/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index 1ac89885c..c0bf8f99e 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL\) 超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | -| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 9e338200f9747a00ada19fa2e4fa6e57b3f99118 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:11:58 -0700 Subject: [PATCH 03468/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From ac140b06e4914b9c65bcc906861429a446937637 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:12:00 -0700 Subject: [PATCH 03469/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From f1113fa3faf0a531a65f98e9f327ab874be8eb13 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:12:02 -0700 Subject: [PATCH 03470/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From cb9cc9a8482e7aa666c2a41c579b3a329b7bbf27 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:12:03 -0700 Subject: [PATCH 03471/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 1aeece47e..b88b3a90d 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -我们打算至少与以下自动做市商直接集成: +We intend to integrate directly with at least the following automated market makers: {% page-ref page="../supported-strategies/uniswap.md" %} From 0f167a4c7a30466a380368d022efedf6451ad0f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:12:05 -0700 Subject: [PATCH 03472/11794] New translations principles.md (Chinese Traditional) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index f4704a501..7e1e61af2 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# 原则 +# Principles -**渐进式去中心化** +**Progressive Decentralization** -我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. -但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**时间锁** +**Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. -**新的和现有的利益相关者** +**New and Existing Stakeholders** -OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. -OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From db8bf5e5adfee4bea9e269185799bd644bee5405 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:12:08 -0700 Subject: [PATCH 03473/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 03b9cc5243fac00a41996e710cda3a294402f559 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:12:09 -0700 Subject: [PATCH 03474/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From 0bf2b4d589d5e3f050831e9b7d9e6cb48ee8a536 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:12:12 -0700 Subject: [PATCH 03475/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 93fb647e8..7aa009ac1 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 48043b6b54d910d357850f0d7195a3e15f4f379f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:30:16 -0700 Subject: [PATCH 03476/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 6544c432f..54b5af50d 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -37,13 +37,17 @@ Internal implementation contracts: | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} {% tab title="Stablecoins" %} From b8472cfa1033dc32f6a5800c03c0529f63e6d8eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:30:58 -0700 Subject: [PATCH 03477/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index dcc7f8d0d..e1d8f5d49 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -37,13 +37,17 @@ Contratti di implementazione interna: | [Strategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Indirizzo](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Allocazione corrente](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | [Contratti di implementazione interna:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Indirizzo](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} {% tab title="Stablecoins" %} From dc421523f7af4c620126355533057040ea344da3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:31:42 -0700 Subject: [PATCH 03478/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 6544c432f..54b5af50d 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -37,13 +37,17 @@ Internal implementation contracts: | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} {% tab title="Stablecoins" %} From 8332deaf81c78f43a424554a468a241c552c1cb4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:31:54 -0700 Subject: [PATCH 03479/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 0b994f517..6195cc487 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -37,13 +37,17 @@ Contratos de ejecución interna: | [Estrategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Dirección](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Asignación actual](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | [Contratos de ejecución interna:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Estrategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Dirección](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} {% tab title="Stablecoins" %} From 6f9c9e76381ac7faf7e3a835f4e452dac77c7c1c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:32:39 -0700 Subject: [PATCH 03480/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 6544c432f..54b5af50d 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -37,13 +37,17 @@ Internal implementation contracts: | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} {% tab title="Stablecoins" %} From a26bc9511a2e0a95c35a2bc568aa8cae031bb924 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:33:37 -0700 Subject: [PATCH 03481/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index d38e1fbf5..532b519bf 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -37,13 +37,17 @@ Kontrak implementasi internal: | [Strategi](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Alamat](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Alokasi Saat Ini](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | [Kontrak implementasi internal:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategi](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Alamat](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} {% tab title="Stablecoins" %} From e22f19831f7fc8297ca7384510db9a983ae17dce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:34:02 -0700 Subject: [PATCH 03482/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 6544c432f..54b5af50d 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -37,13 +37,17 @@ Internal implementation contracts: | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} {% tab title="Stablecoins" %} From 5fd0769bb4f3c11d58e3d06179084afe549fdc72 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:34:31 -0700 Subject: [PATCH 03483/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 140f32648..7176c410c 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -37,13 +37,17 @@ Các hợp đồng thực hiện nội bộ: | [Các chiến lược](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Địa chỉ](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Phân bổ hiện tại](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | [Các hợp đồng thực hiện nội bộ:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Các chiến lược](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Địa chỉ](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} {% tab title="Stablecoins" %} From a5efbdeca448186e53abaf71b056ef4143c0302c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:42:55 -0700 Subject: [PATCH 03484/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index e5806b588..b20611c59 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -37,13 +37,17 @@ Origin Dollar için ana ERC20 adresi \(OUSD\): | [Stratejiler](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Adres](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Mevcut Tahsis](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:-------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:---------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | [İç uygulama sözleşmeleri:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strateji](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Adres](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} {% tab title="Stablecoins" %} From bbe72d54ee81e8b3a77912a6faf2511e46c2f781 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:42:58 -0700 Subject: [PATCH 03485/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From a1c69545d476bb7d7cbe79e05d234c92a2e672e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:51:15 -0700 Subject: [PATCH 03486/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 59cbcab9ec2d1423f9815a313e60e3790619908f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:51:17 -0700 Subject: [PATCH 03487/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 987768272e1c70562aed69273bb2d9757d6c23fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:51:19 -0700 Subject: [PATCH 03488/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From dcfcb5bee004c664ccc9499b0d99c4a2fa444f78 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:51:20 -0700 Subject: [PATCH 03489/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a1db3fc8c6e5c58044035a50563af66a31c87225 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:51:22 -0700 Subject: [PATCH 03490/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From cbab7088f3edefa22de489650bcce3948f79cc9f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:51:24 -0700 Subject: [PATCH 03491/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From ca9e0fb59094afd8e7762d1b51b6bd307f48b4ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:51:25 -0700 Subject: [PATCH 03492/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 5abe137c392abd1aaa646217f805889f04fcae85 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:51:28 -0700 Subject: [PATCH 03493/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 1dfea8ea6584312d955e814af3735a47f9ee6171 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:51:29 -0700 Subject: [PATCH 03494/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From cf26ff7231cbc268c41e6a62014acc5801244348 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:51:32 -0700 Subject: [PATCH 03495/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 68b0a064735937ac6dccb75857bbe1f2beca199b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:51:34 -0700 Subject: [PATCH 03496/11794] New translations elastic-supply.md (Chinese Simplified) --- zh/core-concepts/elastic-supply.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index 2cf0fd8ae..81c127fcd 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 From 547c04c05aba0f0c4eb80397eb95d79cdea95178 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:51:35 -0700 Subject: [PATCH 03497/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index a186313e1..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保險庫 (Vault) +# 保险库 (Vault) -保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -保險庫最重要的可公開調用的功能是: +保险库最重要的可公开调用的功能是: -* `mint()`允許將一種受支持的穩定幣轉換為 OUSD -* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD -* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 -* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 -* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 -* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From 5321a834e1ab727b091dc6f9b3c3056ecbd66255 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:51:37 -0700 Subject: [PATCH 03498/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From c612a634029ccc55ee2ceba56890dbd5ee19fec7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:51:39 -0700 Subject: [PATCH 03499/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 98c3950f8cca0063eb33eb2e6e248e55967b740d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:51:41 -0700 Subject: [PATCH 03500/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 8bf7459de..2683c4907 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 714c7e19a2c5460ed8b450a7865ac854aa8578da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 15 Oct 2020 17:51:43 -0700 Subject: [PATCH 03501/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 7610a97b5..49b6666c4 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,34 +1,34 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 -**Adding OUSD to Your Wallet** +**将 OUSD 加入您的钱包** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 -**Integrating OUSD** +**集成 OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: {% page-ref page="smart-contracts/architecture.md" %} From aafabadf17a779bc99f08dbdcb2cc1b37fb784db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 16 Oct 2020 13:22:42 -0700 Subject: [PATCH 03502/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/it/getting-started.md b/it/getting-started.md index c73843a2f..45a4e7a9a 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -34,11 +34,11 @@ Se tu sei un Wallet provider o un Exchange crypto e sei interessato al supporto {% page-ref page="smart-contracts/api/" %} -**Developer Analytics** +**Analytics per sviluppatori** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +La nostra dashboard interna per sviluppatori è disponibile all'URL [analytics.ousd.com](https://analytics.ousd.com). La nostra dashboard mostra l'attuale offerta circolante, gli asset gestiti all'interno del vault e le attuali allocazioni tra ogni stablecoin e le strategie. -**Getting Help** +**Ricevere Aiuto** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Unisciti con Origin Dollar alla room \#engineering del server [Discord](www.originprotocol.com/discord) di Origin. Il nostro team e i membri della nostra community saranno felici di aiutarti a sviluppare. Le tue domande ci aiutereanno a migliorare, quindi non esitare a chiedere a noi se non stai trovando quello che cerchi. From 8c9c53e924f27c237f577402605a8589f25c3a49 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 16 Oct 2020 13:32:34 -0700 Subject: [PATCH 03503/11794] New translations yearn.finance.md (Italian) --- it/core-concepts/supported-strategies/yearn.finance.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/core-concepts/supported-strategies/yearn.finance.md b/it/core-concepts/supported-strategies/yearn.finance.md index 9eea26188..931b753ef 100644 --- a/it/core-concepts/supported-strategies/yearn.finance.md +++ b/it/core-concepts/supported-strategies/yearn.finance.md @@ -16,10 +16,10 @@ Yearn's total value locked \(TVL\) has quickly grown to over $800 million, makin Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| Resources | | +| Risorse | | |:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| Sito ufficiale | [https://yearn.finance/](https://yearn.finance/) | +| Docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | | GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | | Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From b16d70b7dd985910a204b8dba91f5ca6df07d201 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 16 Oct 2020 13:43:37 -0700 Subject: [PATCH 03504/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 6544c432f..54b5af50d 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -37,13 +37,17 @@ Internal implementation contracts: | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} {% tab title="Stablecoins" %} From 9ddf39006d968e1f66e32a59d324ae129e8167b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 18 Oct 2020 03:11:11 -0700 Subject: [PATCH 03505/11794] New translations dydx.md (Italian) --- it/core-concepts/supported-strategies/dydx.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/core-concepts/supported-strategies/dydx.md b/it/core-concepts/supported-strategies/dydx.md index 24f1a895e..11886f9b6 100644 --- a/it/core-concepts/supported-strategies/dydx.md +++ b/it/core-concepts/supported-strategies/dydx.md @@ -1,10 +1,10 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +In arrivo. DyDx non è ancora stato integrato. {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX è un protocollo ed una piattaforma di prestito e di trading, sviluppata su Ethereum ed è stata lanciata a Maggio 2019. Gli utenti possono scambiare asset sull'exchange decentralizzato e non custodial di dYdX, oppure possono partecipare prestando o prendendo in prestito. Il protocollo di prestito permette il margin trading e operazioni sui futures. Interest rates are adjusted based on supply and demand and only short term loans are offered. Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. From 675c5f03ccad353295ca9ccdf34db12dee96c9cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 18 Oct 2020 03:11:49 -0700 Subject: [PATCH 03506/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 6544c432f..54b5af50d 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -37,13 +37,17 @@ Internal implementation contracts: | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} {% tab title="Stablecoins" %} From f2c25ccb832d73a265f9059f4324a459387e0d59 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 18 Oct 2020 03:12:34 -0700 Subject: [PATCH 03507/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 67d73311b..271b927d5 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -37,13 +37,17 @@ | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} {% tab title="Stablecoins" %} From e9ae993cd153da4ccafc5cd5c147d5d21f86e598 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 18 Oct 2020 03:13:11 -0700 Subject: [PATCH 03508/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 6544c432f..54b5af50d 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -37,13 +37,17 @@ Internal implementation contracts: | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} {% tab title="Stablecoins" %} From 45a17ab05f90ac02b29909a2d7625042755538d4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 18 Oct 2020 03:13:43 -0700 Subject: [PATCH 03509/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 6544c432f..54b5af50d 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -37,13 +37,17 @@ Internal implementation contracts: | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} {% tab title="Stablecoins" %} From 91595be10a9c55bb849cca162147041160e2b19f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 18 Oct 2020 03:20:44 -0700 Subject: [PATCH 03510/11794] New translations dydx.md (Italian) --- it/core-concepts/supported-strategies/dydx.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/it/core-concepts/supported-strategies/dydx.md b/it/core-concepts/supported-strategies/dydx.md index 11886f9b6..f92084944 100644 --- a/it/core-concepts/supported-strategies/dydx.md +++ b/it/core-concepts/supported-strategies/dydx.md @@ -4,20 +4,20 @@ In arrivo. DyDx non è ancora stato integrato. {% endhint %} -dYdX è un protocollo ed una piattaforma di prestito e di trading, sviluppata su Ethereum ed è stata lanciata a Maggio 2019. Gli utenti possono scambiare asset sull'exchange decentralizzato e non custodial di dYdX, oppure possono partecipare prestando o prendendo in prestito. Il protocollo di prestito permette il margin trading e operazioni sui futures. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX è un protocollo ed una piattaforma di prestito e di trading, sviluppata su Ethereum ed è stata lanciata a Maggio 2019. Gli utenti possono scambiare asset sull'exchange decentralizzato e non custodial di dYdX, oppure possono partecipare prestando o prendendo in prestito. Il protocollo di prestito permette il margin trading e operazioni sui futures. I tassi di interesse vengono adeguati in base all'offerta e alla domanda e vengon proposti solo prestiti a breve termine. -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +La liquidità degli asset disponibile per i prestiti, è raggruppata per tipo di asset. Gli interessi pagati ai prestatori maturano automaticamente e coloro i quali hanno preso in prestito devono mettere un collaterale per contrarre il prestito. -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX supporta anche prestiti flash, che sono prestiti non collateralizzati, in cui gli utenti prendono in prestito e rimborsano il saldo in un'unica operazione, il che significa che gli utenti dei prestiti flash non hanno bisogno di mettere alcun capitale iniziale. I prestiti Flash sono un prodotto complesso rivolto agli sviluppatori e possono essere utilizzati per l'arbitraggio su più protocolli Defi. -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +Ad Ottobre 2020, dYdX ha circa $ 25 milioni di capitale bloccato \(TVL\). dYdX non ha un token nativo. -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX è stato sottoposto a revisioni sulla sicurezza da OpenZeppelin e Bramah Systems. -| Resources | | +| Risorse | | |:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| Sito ufficiale | [https://dydx.exchange/](https://dydx.exchange/) | +| Docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | | GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | | Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From ea2d4860fc8d5e6d288950030da614b10a724cf4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 18 Oct 2020 03:21:12 -0700 Subject: [PATCH 03511/11794] New translations yearn.finance.md (Italian) --- it/core-concepts/supported-strategies/yearn.finance.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/core-concepts/supported-strategies/yearn.finance.md b/it/core-concepts/supported-strategies/yearn.finance.md index 931b753ef..e4173d043 100644 --- a/it/core-concepts/supported-strategies/yearn.finance.md +++ b/it/core-concepts/supported-strategies/yearn.finance.md @@ -8,9 +8,9 @@ Yearn.finance, precedentemente iEarn.finance, è una piattaforma di aggregazione Yearn ha due prodotti di aggregazione di rendimento, Earn e Vaults. Earn permette agli utenti di depositare stablecoin o wrapped BTC in pool di liquidità su Curve per guadagnare commissioni e ottenere premi in token di governance. Questi asset vengono anche prestati su piattaforme che offrono ricompense ad alto rendimento e token di ricompensa, che si aggiungono al rendimento guadagnato. -I vault offrono un'esperienza più automatizzata e gestita. Gli utenti depositano gli asset come LINK, Token di liquidity provider Curve, o stablecoin, e il Vault li raccoglie insieme e implementa la strategia di yield con rendimento più alta ritenuta sicura dalla community e da Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +I vault offrono un'esperienza più automatizzata e gestita. Gli utenti depositano gli asset come LINK, Token di liquidity provider Curve, o stablecoin, e il Vault li raccoglie insieme e implementa la strategia di yield con rendimento più alta ritenuta sicura dalla community e da Andre Cronje. I token di governance guadagnati come ricompense, vengono venduti in cambio dell'asset originale depositato e vengono aggiunti ad altre commission, e automaticamente vengono trasferiti nel Vault per generare interesse composto. Le strategie possono cambiare frequentemente e condividere gli asset insieme permette agli utenti di risparmiare costi di gas. -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn è governato da YFI, un token di governance ERC-20. I titolari di YFI possono votare le modifiche al cambiamento del protocollo, dopo aver accettato di bloccare i loro YFI per 3 giorni. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. From 2a791014cd4df7117733a1517efc76bb4abf8afe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 18 Oct 2020 03:21:21 -0700 Subject: [PATCH 03512/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 963338387..ac6288c52 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -35,15 +35,19 @@ {% tab title="Strategies" %} [Общеизвестные адреса \(прокси оболочки\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Стратегия](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Адрес](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Текущая аллокация](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:--------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------- | -| [Накапливание](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [Стратегия](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Адрес](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Текущая аллокация](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | [Контракты на внутреннюю реализацию:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Стратегия](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Адрес](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:--------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [Накапливание](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [Стратегия](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Адрес](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} {% tab title="Stablecoins" %} From f8bea03ef25099f2e27dae8c94cbdaa7c7511eb8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 18 Oct 2020 03:21:26 -0700 Subject: [PATCH 03513/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 6544c432f..54b5af50d 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -37,13 +37,17 @@ Internal implementation contracts: | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} {% tab title="Stablecoins" %} From ea65e5c8267a69f2745f00275a33711db0e0bc1c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 18 Oct 2020 03:21:35 -0700 Subject: [PATCH 03514/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 4148c0355..94b1f40a6 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [弹性供应](core-concepts/elastic-supply.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) @@ -23,35 +23,35 @@ * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management/README.md) + * [收益策略](core-concepts/fund-management/earning-strategies.md) + * [多样化](core-concepts/fund-management/diversification.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) +* [如何贡献](security-and-risks/contributing.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 2102cfebac9508b24440882b6c32f090e24e346f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 18 Oct 2020 03:30:53 -0700 Subject: [PATCH 03515/11794] New translations README.md (Italian) --- it/core-concepts/supported-strategies/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/it/core-concepts/supported-strategies/README.md b/it/core-concepts/supported-strategies/README.md index 60ab03f00..69db2463b 100644 --- a/it/core-concepts/supported-strategies/README.md +++ b/it/core-concepts/supported-strategies/README.md @@ -1,10 +1,10 @@ -# Supported Strategies +# Strategie Supportate -**Supported DeFi Platforms** +**Piattaforme DeFi supportate** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD genera rendimento depositando stablecoin in piattaforme di landing e in liquidity pool di market maker. E' importante capire che queste piattaforme comportano rischi tecnologici e che i fondi possono andare persi se si dovesse verificare un cattivo evento di sicurezza. Stiamo scegliendo di lavorare con le piattaforme che hanno fatto revisionare i propri smart contract e che ci fanno sentire di essere le più sicure. -Currently, OUSD earns yield from the following platform\(s\): +Attualmente, OUSD genera rendimenti dalle seguenti piattaforme: {% page-ref page="compound.md" %} From 4c4b8a165dcd999c08f4dfc936bedb49d799b0b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 18 Oct 2020 03:30:55 -0700 Subject: [PATCH 03516/11794] New translations yearn.finance.md (Italian) --- it/core-concepts/supported-strategies/yearn.finance.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/core-concepts/supported-strategies/yearn.finance.md b/it/core-concepts/supported-strategies/yearn.finance.md index e4173d043..55c49cae5 100644 --- a/it/core-concepts/supported-strategies/yearn.finance.md +++ b/it/core-concepts/supported-strategies/yearn.finance.md @@ -10,11 +10,11 @@ Yearn ha due prodotti di aggregazione di rendimento, Earn e Vaults. Earn permett I vault offrono un'esperienza più automatizzata e gestita. Gli utenti depositano gli asset come LINK, Token di liquidity provider Curve, o stablecoin, e il Vault li raccoglie insieme e implementa la strategia di yield con rendimento più alta ritenuta sicura dalla community e da Andre Cronje. I token di governance guadagnati come ricompense, vengono venduti in cambio dell'asset originale depositato e vengono aggiunti ad altre commission, e automaticamente vengono trasferiti nel Vault per generare interesse composto. Le strategie possono cambiare frequentemente e condividere gli asset insieme permette agli utenti di risparmiare costi di gas. -Yearn è governato da YFI, un token di governance ERC-20. I titolari di YFI possono votare le modifiche al cambiamento del protocollo, dopo aver accettato di bloccare i loro YFI per 3 giorni. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn è governato da YFI, un token di governance ERC-20. I titolari di YFI possono votare le modifiche al cambiamento del protocollo, dopo aver accettato di bloccare i loro YFI per 3 giorni. YFI può inoltre essere messo in stake nel portale di governance, in cambio di rendimento. Questo rendimento proviene dalle commissioni applicate agli utenti dei prodotti di Yearn. YFI è stato distribuito interamente ai liquidity providers su Curve e Balancer. Non ci sono stanziamenti per membri del team o investitori. -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Il valore totale bloccato \(TVL\) di Yearn è cresciuto velocemente fino ad oltre $900 milioni in Settembre 2020, rendendola una delle piattaforme DeFi più grandi al momento. YFI ha una capitalizzazione di mercato del circolante di oltre 400 milioni di dollari ad ottobre 2020. -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn e il suo smartcontrato sono stati sottoposti a molteplici revisioni di sicurezza da CertiK, Quantstamp, HackMD e CryptoManiacs. Yearn ha la reputazione di lanciare prodotti sperimentali molto rapidamente e avverte gli utenti che i loro prodotti sono in beta. | Risorse | | |:-------------- |:-------------------------------------------------------------------- | From 5c450ff42136d30582c91b5146eb1dfbed2b8c03 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 18 Oct 2020 03:43:23 -0700 Subject: [PATCH 03517/11794] New translations README.md (Italian) --- it/core-concepts/supported-strategies/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/core-concepts/supported-strategies/README.md b/it/core-concepts/supported-strategies/README.md index 69db2463b..824c6a418 100644 --- a/it/core-concepts/supported-strategies/README.md +++ b/it/core-concepts/supported-strategies/README.md @@ -8,7 +8,7 @@ Attualmente, OUSD genera rendimenti dalle seguenti piattaforme: {% page-ref page="compound.md" %} -Integrations are currently planned or being built for the following platforms: +Sono attualmente pianificate, o sono in fase di realizzazione, integrazioni per le seguenti piattaforme: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +Anche se la DeFi sia cresciuta molto rapidamente e ora ci siano miliardi di dollari di valore depositati su queste piattaforme, molti di questi progetti sono ancora in beta e sono altamente sperimentali. Potrebbero esserci vulnerabilità nascoste negli smartcontract che alimentano queste piattaforme, e in pasato ci sono state perdite per molti milioni di dollari, causate da vulnerabilità in applicazioni Ethereum. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +Noi monitoriamo attentamente gli eventi di sicurezza sulle piattaforme che supportiamo, e ci muoveremo immediatamente per tenere al sicuro i fondi dei titolari di OUSD se dovessimo identificare eventuali minacce. From 229631157a452292ac02f30cb31bc868e9b77b99 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 18 Oct 2020 03:43:24 -0700 Subject: [PATCH 03518/11794] New translations lending.md (Italian) --- it/core-concepts/yield-generation/lending.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/core-concepts/yield-generation/lending.md b/it/core-concepts/yield-generation/lending.md index a78f46da0..5a2b527d1 100644 --- a/it/core-concepts/yield-generation/lending.md +++ b/it/core-concepts/yield-generation/lending.md @@ -1,8 +1,8 @@ -# Lending +# Prestiti -**Unbank the Banked** +**Togli di mezzo le banche** -DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. +Le piattaforme di prestito DeFi consentono agli utenti di prestare e prendere in prestito asset senza intermediari. Sia i prestatori sia i mutuatari, ottengono più valore dalle loro crypto. I prestatori ottengono interessi, mentre i mutuatari depositano le loro cripto come collaterali per ottenere accesso al credito senza i grattacapi bancari tradizionali. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. From fa72cb87a762fea6427a96cb57a8ed0c64a2263b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 18 Oct 2020 14:40:18 -0700 Subject: [PATCH 03519/11794] New translations lending.md (Italian) --- it/core-concepts/yield-generation/lending.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/core-concepts/yield-generation/lending.md b/it/core-concepts/yield-generation/lending.md index 5a2b527d1..b74a2b747 100644 --- a/it/core-concepts/yield-generation/lending.md +++ b/it/core-concepts/yield-generation/lending.md @@ -2,11 +2,11 @@ **Togli di mezzo le banche** -Le piattaforme di prestito DeFi consentono agli utenti di prestare e prendere in prestito asset senza intermediari. Sia i prestatori sia i mutuatari, ottengono più valore dalle loro crypto. I prestatori ottengono interessi, mentre i mutuatari depositano le loro cripto come collaterali per ottenere accesso al credito senza i grattacapi bancari tradizionali. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. +Le piattaforme di prestito DeFi consentono agli utenti di prestare e prendere in prestito asset senza intermediari. Sia i prestatori sia i mutuatari, ottengono più valore dalle loro crypto. I prestatori ottengono interessi, mentre i mutuatari depositano le loro cripto come collaterali per ottenere accesso al credito senza i grattacapi bancari tradizionali. Le piattaforme di prestito DeFi attualmente forniscono ai prestatori rendimenti di gran lunga superiori a quelli generalmente disponibili nei mercati tradizionali. -OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. +OUSD si integra con le piattaforme di prestito DeFi che forniscono prestiti sovra-collateralizzati. La sovra-collateralizzazione, combinata a regole intelligenti sulle liquidazioni, fornisce un ragionevole livello di sicurezza per i prestatori. Aave inoltre protegge ulteriormente i pool dei suoi prestatori attraverso il token AAVE, riducendo ulteriormente il rischio. -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD si integra con i leader tra i fornitori di servizi di prestito, i quali hanno una comprovata esperienza, smartcontract revisionati, e che hanno già prestato con successo centinaia di milioni di dollari senza alcun problema. Intendiamo integrarci in modo diretto con almeno i seguenti lending providers: {% page-ref page="../supported-strategies/compound.md" %} From 50ae0ea8274cdfda01fdd1355cde277ff073878c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 18 Oct 2020 14:50:43 -0700 Subject: [PATCH 03520/11794] New translations README.md (Italian) --- it/core-concepts/yield-generation/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/it/core-concepts/yield-generation/README.md b/it/core-concepts/yield-generation/README.md index cede81cda..956d92c78 100644 --- a/it/core-concepts/yield-generation/README.md +++ b/it/core-concepts/yield-generation/README.md @@ -1,14 +1,14 @@ -# Yield Generation +# Generare Yield -**Automated Yield Farming** +**Yield farming automatizzato** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +Mentre l'esplosione di Cambrian dei nuovi pool di prestiti e market making automatizzati ha alimentato il valore totale bloccato \(TVL\), allo stesso tempo ha anche fatto sì che diventasse sempre più difficile allocare manualmente il capitale in modi efficienti e ottimali per i procacciatori di yield. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) ha dimostrato che gli smart contract possono automatizzare il ribilanciamento dei fondi attraverso varie strategie per guadagnare in modo ottimizzato: interessi di prestito, commissioni di market making e token di ricompensa. La prima versione di OUSD utilizzerà una semplice strategia Compound, ma ogni mese verranno implementate nuove strategie che massimizzano i rendimenti riducendo al minimo i rischi e le dipendenze. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +Effettivamente ci sono 3 modi con cui OUSD può generare yield: {% page-ref page="lending.md" %} From b8eaa5d270360002c69783d383e3748153f28a69 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 18 Oct 2020 14:50:46 -0700 Subject: [PATCH 03521/11794] New translations market-making.md (Italian) --- it/core-concepts/yield-generation/market-making.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/core-concepts/yield-generation/market-making.md b/it/core-concepts/yield-generation/market-making.md index b88b3a90d..e06209309 100644 --- a/it/core-concepts/yield-generation/market-making.md +++ b/it/core-concepts/yield-generation/market-making.md @@ -1,8 +1,8 @@ # Market Making -**Own your Stake in Decentralized Exchanges** +**Possiedi il tuo stake negli Exchanges Decentralizzati** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +I market maker automatizzati \(AMMs\) sono cresciuti rapidamente come forma preferita di scambio decentralizzato sul network di Ethereum. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. From f4c8b2a93390ec4c533c66d5c7c87e5e985db4f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 18 Oct 2020 14:50:48 -0700 Subject: [PATCH 03522/11794] New translations rewards.md (Italian) --- it/core-concepts/yield-generation/rewards.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/core-concepts/yield-generation/rewards.md b/it/core-concepts/yield-generation/rewards.md index dce9da9cf..a08c236a4 100644 --- a/it/core-concepts/yield-generation/rewards.md +++ b/it/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ -# Rewards +# Ricompense -**Collecting Rewards** +**Raccogliere ricompense** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. From b5d062850c5929bb787da25b88812b04060d5306 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 18 Oct 2020 15:00:16 -0700 Subject: [PATCH 03523/11794] New translations rewards.md (Italian) --- it/core-concepts/yield-generation/rewards.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/core-concepts/yield-generation/rewards.md b/it/core-concepts/yield-generation/rewards.md index a08c236a4..84d7bbe9c 100644 --- a/it/core-concepts/yield-generation/rewards.md +++ b/it/core-concepts/yield-generation/rewards.md @@ -2,13 +2,13 @@ **Raccogliere ricompense** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +Oltre che raccogliere interessi dai prestiti e le commissioni dal market making, intendiamo richiedere e convertire automaticamente gli incentivi bonus che vengono distribuiti da molti dei protocolli DeFi. Per esempio, Compound regala token COMP, Balancer regala token BAL e Curve regala token CRV. Questi premi bonus saranno regolarmente convertiti in stablecoin, rilasciati sul mercato e distribuiti ai possessori di OUSD nella forma di rendimento aggiuntivo. {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +Mentre il vault archivia in modo sicuro ogni ricompensa imprevista che riceve, sarà necessario scrivere e implementare strategie personalizzate per decidere quando e come il protocollo dovrebbe convertirle in stablecoin. {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +Oggi le ricompense sono un fattore significativo per i procacciatori di yield, in quanto rappresentano una larga percentuale dei loro rendimenti. Prevediamo che il protocollo OUSD verrà aggiornato nel tempo per sfruttare i rendimenti più interessanti disponibili nel panorama DeFi. Il protocollo terrà conto del valore di mercato delle varie ricompense offerte al momento di decidere come allocare al meglio le risorse. From 143555f7024ff53a92773df3a3729e5b0c08e64d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:05:53 -0600 Subject: [PATCH 03524/11794] New translations curve.md (German) --- de/core-concepts/supported-strategies/curve.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/de/core-concepts/supported-strategies/curve.md b/de/core-concepts/supported-strategies/curve.md index c0bf8f99e..bd2264caf 100644 --- a/de/core-concepts/supported-strategies/curve.md +++ b/de/core-concepts/supported-strategies/curve.md @@ -1,9 +1,5 @@ # Curve -{% hint style="info" %} -Coming soon. Curve has not yet been integrated. -{% endhint %} - Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. From c9aa3aaa16c129c6b93a1691e4d4403206d69e63 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:06:39 -0600 Subject: [PATCH 03525/11794] New translations README.md (German) --- de/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/core-concepts/supported-strategies/README.md b/de/core-concepts/supported-strategies/README.md index 60ab03f00..761c0eb0f 100644 --- a/de/core-concepts/supported-strategies/README.md +++ b/de/core-concepts/supported-strategies/README.md @@ -8,6 +8,8 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="compound.md" %} +{% page-ref page="curve.md" %} + Integrations are currently planned or being built for the following platforms: {% page-ref page="aave.md" %} @@ -16,8 +18,6 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="uniswap.md" %} -{% page-ref page="curve.md" %} - {% page-ref page="balancer.md" %} {% page-ref page="yearn.finance.md" %} From ef0045a78b19102105c6d652f97081c1d3c7e724 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:07:03 -0600 Subject: [PATCH 03526/11794] New translations README.md (Italian) --- it/core-concepts/supported-strategies/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/core-concepts/supported-strategies/README.md b/it/core-concepts/supported-strategies/README.md index 824c6a418..00500599d 100644 --- a/it/core-concepts/supported-strategies/README.md +++ b/it/core-concepts/supported-strategies/README.md @@ -8,7 +8,9 @@ Attualmente, OUSD genera rendimenti dalle seguenti piattaforme: {% page-ref page="compound.md" %} -Sono attualmente pianificate, o sono in fase di realizzazione, integrazioni per le seguenti piattaforme: +{% page-ref page="curve.md" %} + +Integrations are currently planned or being built for the following platforms: {% page-ref page="aave.md" %} @@ -16,8 +18,6 @@ Sono attualmente pianificate, o sono in fase di realizzazione, integrazioni per {% page-ref page="uniswap.md" %} -{% page-ref page="curve.md" %} - {% page-ref page="balancer.md" %} {% page-ref page="yearn.finance.md" %} From a4ee713e5787ae96cae45bde03247ce19f54335b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:07:09 -0600 Subject: [PATCH 03527/11794] New translations curve.md (Italian) --- it/core-concepts/supported-strategies/curve.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/it/core-concepts/supported-strategies/curve.md b/it/core-concepts/supported-strategies/curve.md index 01980fc39..5058989ad 100644 --- a/it/core-concepts/supported-strategies/curve.md +++ b/it/core-concepts/supported-strategies/curve.md @@ -1,20 +1,16 @@ # Curve -{% hint style="info" %} -In arrivo. Curve non è ancora stato integrato. -{% endhint %} +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve è costruito su Ethereum ed è un protocollo ed exchange di liquidità decentralizzata per stablecoin e wrapped BTC, lanciato a gennaio 2020. Gli utenti possono swappare tra loro stablecoin di tipo ERC-20 o tra la rappresentazione ERC-20 (su Ethereum) di bitcoin. I liquidity providers, facilitano il trading e guadagnano commissioni. +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -Curve è un Automated Market Maker \(AMM\), in cui ogni market ha un pool di liquidità associato con due o più asset con lo stesso valore, come USDT, USDC, DAI e TUSD, le quali sono infatti tutte stablecoin ancorate al dollaro USA. Il tasso di cambio tra ogni stablecoin e i relativi pesi sono determinati da un algoritmo basato su domanda e offerta. I trader che fanno arbitraggio agiscono per normalizzare questi tassi di cambio. +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Alcuni dei pool di liquidità di Curve guadagnano commissioni extra per i fornitori di liquidità oltre alle commissioni di scambio dei trader. Curve offre pool di stablecoin integrate con Compound, yearn.finance, e Synthetix. Gli asset in ogni liquidity pool, sono forniti da queste piattaforme per generare un rendimento aggiuntivo che viene trasferito ai fornitori di liquidità di ciascuna pool. I token di Liquidity Provider \(LP\) vengono dati ai partecipanti della pool e possono essere riscattati per la loro liquidità iniziale, più le commissioni e il rendimento maturati. I token LP possono anche essere trasferiti per essere utilizzati in altri protocolli. +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve è governato da CRV, un token di governance ERC-20. I possessori di CRV possono votare le modifiche al protocollo. I possessori di CRV possono mettere in stake i loro token per un potere di voto addizionale, proporzionale al tempo di staking. CRV è costantemente assegnato ai fornitori di liquidità e gran parte della supply totale di CRV è stata assegnata al team e agli investitori secondo un programma di acquisizione continua. +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -I volumi di trading su Curve superano spesso i 50 milioni di dollari al giorno. Il Curve ha un Valore Totale Bloccato \(TVL\) di oltre 1 trilioni di dollari da parte dei fornitori di liquidità nel momento in cui scriviamo. - -Curve è stato sottoposto a due audit eseguiti da Trail of Bits e ha un programma di Bug bounty. +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. | Risorse | | |:-------------- |:------------------------------------------------------------------------ | From 5dba3d9dfb25f4f26429b74b336067257b0f88be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:07:24 -0600 Subject: [PATCH 03528/11794] New translations README.md (Greek) --- el/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/core-concepts/supported-strategies/README.md b/el/core-concepts/supported-strategies/README.md index 60ab03f00..761c0eb0f 100644 --- a/el/core-concepts/supported-strategies/README.md +++ b/el/core-concepts/supported-strategies/README.md @@ -8,6 +8,8 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="compound.md" %} +{% page-ref page="curve.md" %} + Integrations are currently planned or being built for the following platforms: {% page-ref page="aave.md" %} @@ -16,8 +18,6 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="uniswap.md" %} -{% page-ref page="curve.md" %} - {% page-ref page="balancer.md" %} {% page-ref page="yearn.finance.md" %} From 1eb2cfdfceaa0839bcaf35df877854a419f2c63f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:07:28 -0600 Subject: [PATCH 03529/11794] New translations curve.md (Greek) --- el/core-concepts/supported-strategies/curve.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/el/core-concepts/supported-strategies/curve.md b/el/core-concepts/supported-strategies/curve.md index c0bf8f99e..bd2264caf 100644 --- a/el/core-concepts/supported-strategies/curve.md +++ b/el/core-concepts/supported-strategies/curve.md @@ -1,9 +1,5 @@ # Curve -{% hint style="info" %} -Coming soon. Curve has not yet been integrated. -{% endhint %} - Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. From 76de20685e7dc91ef0312ccc81119109ae1ee384 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:08:33 -0600 Subject: [PATCH 03530/11794] New translations curve.md (French) --- fr/core-concepts/supported-strategies/curve.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/fr/core-concepts/supported-strategies/curve.md b/fr/core-concepts/supported-strategies/curve.md index c0bf8f99e..bd2264caf 100644 --- a/fr/core-concepts/supported-strategies/curve.md +++ b/fr/core-concepts/supported-strategies/curve.md @@ -1,9 +1,5 @@ # Curve -{% hint style="info" %} -Coming soon. Curve has not yet been integrated. -{% endhint %} - Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. From 827cb2f983e21e24305da5440f035ef9627816db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:08:44 -0600 Subject: [PATCH 03531/11794] New translations README.md (French) --- fr/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/core-concepts/supported-strategies/README.md b/fr/core-concepts/supported-strategies/README.md index 60ab03f00..761c0eb0f 100644 --- a/fr/core-concepts/supported-strategies/README.md +++ b/fr/core-concepts/supported-strategies/README.md @@ -8,6 +8,8 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="compound.md" %} +{% page-ref page="curve.md" %} + Integrations are currently planned or being built for the following platforms: {% page-ref page="aave.md" %} @@ -16,8 +18,6 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="uniswap.md" %} -{% page-ref page="curve.md" %} - {% page-ref page="balancer.md" %} {% page-ref page="yearn.finance.md" %} From e64361b15ec2396de61421cb3ba6dfcb2bd76431 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:09:07 -0600 Subject: [PATCH 03532/11794] New translations README.md (Arabic) --- ar/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/core-concepts/supported-strategies/README.md b/ar/core-concepts/supported-strategies/README.md index 60ab03f00..761c0eb0f 100644 --- a/ar/core-concepts/supported-strategies/README.md +++ b/ar/core-concepts/supported-strategies/README.md @@ -8,6 +8,8 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="compound.md" %} +{% page-ref page="curve.md" %} + Integrations are currently planned or being built for the following platforms: {% page-ref page="aave.md" %} @@ -16,8 +18,6 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="uniswap.md" %} -{% page-ref page="curve.md" %} - {% page-ref page="balancer.md" %} {% page-ref page="yearn.finance.md" %} From b84cb8cb0fcde9d937d8180d4e1955596371bc8a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:09:11 -0600 Subject: [PATCH 03533/11794] New translations curve.md (Arabic) --- ar/core-concepts/supported-strategies/curve.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/ar/core-concepts/supported-strategies/curve.md b/ar/core-concepts/supported-strategies/curve.md index c0bf8f99e..bd2264caf 100644 --- a/ar/core-concepts/supported-strategies/curve.md +++ b/ar/core-concepts/supported-strategies/curve.md @@ -1,9 +1,5 @@ # Curve -{% hint style="info" %} -Coming soon. Curve has not yet been integrated. -{% endhint %} - Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. From d649ec8e29ae55da76907f0f6012e46c49063097 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:09:27 -0600 Subject: [PATCH 03534/11794] New translations README.md (Spanish) --- es/core-concepts/supported-strategies/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/core-concepts/supported-strategies/README.md b/es/core-concepts/supported-strategies/README.md index 0e00bf6bc..fe9617504 100644 --- a/es/core-concepts/supported-strategies/README.md +++ b/es/core-concepts/supported-strategies/README.md @@ -8,7 +8,9 @@ Actualmente, OUSD obtiene rendimientos de la siguiente plataforma \(s\): {% page-ref page="compound.md" %} -Las integraciones están actualmente planificadas o en construcción para las siguientes plataformas: +{% page-ref page="curve.md" %} + +Integrations are currently planned or being built for the following platforms: {% page-ref page="aave.md" %} @@ -16,8 +18,6 @@ Las integraciones están actualmente planificadas o en construcción para las si {% page-ref page="uniswap.md" %} -{% page-ref page="curve.md" %} - {% page-ref page="balancer.md" %} {% page-ref page="yearn.finance.md" %} From 6b67cda34a0a4000b79a7cda8b702eab2ed40536 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:09:32 -0600 Subject: [PATCH 03535/11794] New translations curve.md (Spanish) --- es/core-concepts/supported-strategies/curve.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/es/core-concepts/supported-strategies/curve.md b/es/core-concepts/supported-strategies/curve.md index cbe890169..847839d96 100644 --- a/es/core-concepts/supported-strategies/curve.md +++ b/es/core-concepts/supported-strategies/curve.md @@ -1,20 +1,16 @@ # Curve -{% hint style="info" %} -Próximamente. Curve aún no se ha integrado. -{% endhint %} +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve es un protocolo de liquidez descentralizado y un exchange en la red de Ethereum para monedas estables y BTC envuelto, lanzado en enero de 2020. Los usuarios pueden intercambiar entre las populares monedas estables ERC-20 o entre las representaciones ERC-20 de bitcoin. Los proveedores de liquidez facilitan el tradeo y ganan comisiones. +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -Curve es un Creador de Mercado Automatizado \ (AMM \) donde cada mercado tiene un grupo de liquidez asociado con dos o más activos que deben tener el mismo valor, como USDT, USDC, DAI y TUSD, que son monedas estables vinculadas al dólar estadounidense. El tipo de cambio entre cada moneda estable y sus pesos relativos están determinados por un algoritmo basado en la oferta y la demanda. Los arbitrajistas actúan para normalizar estos tipos de cambio. +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Algunos de los grupos de liquidez de Curve ganan tarifas adicionales para los proveedores de liquidez además de las tarifas de tradeo en los exchanges. Curve ofrece grupos de liquidez de monedas estables integrados con Compound, yearn.finance y Synthetix. Los activos de cada grupo de liquidez se proporcionan a esas plataformas para generar un rendimiento adicional que se transfiere a los proveedores de liquidez de cada grupo. Los tokens del Proveedor de Liquidez \ (LP \) se entregan a los participantes del grupo de liquidez y se pueden canjear por su liquidez inicial suministrada más las tarifas y el rendimiento acumulados. Los tokens del Proveedor de Liquidez también se pueden transferir para su uso en otros protocolos. +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve está gobernado por CRV, un token de gobernanza ERC-20. Los holders de CRV pueden votar sobre cambios en el protocolo. Los holders de CRV pueden poner en staking sus tokens para obtener un poder de voto adicional proporcional al tiempo invertido. CRV se adjudica continuamente a proveedores de liquidez y una gran parte del suministro total de CRV se asignó al equipo y a los inversores en un cronograma continuo de consolidación. +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Los volúmenes de tradeo en Curve suelen superar los 50 millones de dólares diarios. Curve tiene un Valor Total Bloqueado \ (TVL \) de más de mil millones de dólares por parte de los proveedores de liquidez al momento de escribir este artículo. - -Curve se ha sometido a dos auditorías de Trail of Bits y mantiene un programa de recompensas por errores. +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. | Recursos | | |:------------------------------- |:------------------------------------------------------------------------ | From 7a76f5d2dcd5cc0fd107692d8820293c26d9c5b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:09:58 -0600 Subject: [PATCH 03536/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index 60ab03f00..761c0eb0f 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -8,6 +8,8 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="compound.md" %} +{% page-ref page="curve.md" %} + Integrations are currently planned or being built for the following platforms: {% page-ref page="aave.md" %} @@ -16,8 +18,6 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="uniswap.md" %} -{% page-ref page="curve.md" %} - {% page-ref page="balancer.md" %} {% page-ref page="yearn.finance.md" %} From 42ef7a2d1c0f4d0bd86ce727a71b392558c31619 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:10:05 -0600 Subject: [PATCH 03537/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/curve.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index c0bf8f99e..bd2264caf 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,9 +1,5 @@ # Curve -{% hint style="info" %} -Coming soon. Curve has not yet been integrated. -{% endhint %} - Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. From 1f5820267f7955db27b2736868b366a99ce64bb7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:25:27 -0600 Subject: [PATCH 03538/11794] New translations README.md (Indonesian) --- id/core-concepts/supported-strategies/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/core-concepts/supported-strategies/README.md b/id/core-concepts/supported-strategies/README.md index 6e308d592..aa08e53f2 100644 --- a/id/core-concepts/supported-strategies/README.md +++ b/id/core-concepts/supported-strategies/README.md @@ -8,7 +8,9 @@ Saat ini, OUSD mendapatkan hasil dari platform berikut \ (s \): {% page-ref page="compound.md" %} -Integrasi saat ini sedang direncanakan atau sedang dibangun untuk platform berikut: +{% page-ref page="curve.md" %} + +Integrations are currently planned or being built for the following platforms: {% page-ref page="aave.md" %} @@ -16,8 +18,6 @@ Integrasi saat ini sedang direncanakan atau sedang dibangun untuk platform berik {% page-ref page="uniswap.md" %} -{% page-ref page="curve.md" %} - {% page-ref page="balancer.md" %} {% page-ref page="yearn.finance.md" %} From 6300e5611851bff5d5f69edc4b2e439c4d66f7bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:26:08 -0600 Subject: [PATCH 03539/11794] New translations curve.md (Indonesian) --- id/core-concepts/supported-strategies/curve.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/id/core-concepts/supported-strategies/curve.md b/id/core-concepts/supported-strategies/curve.md index fe186d6f1..6d93aa68b 100644 --- a/id/core-concepts/supported-strategies/curve.md +++ b/id/core-concepts/supported-strategies/curve.md @@ -1,20 +1,16 @@ # Curve -{% hint style="info" %} -Akan segera hadir. Curve belum terintegrasi. -{% endhint %} +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve adalah protokol dan bursa likuiditas terdesentralisasi di Ethereum untuk stablecoin dan wrapped BTC, diluncurkan pada Januari 2020. Pengguna dapat bertukar antara stablecoin ERC-20 yang populer atau antara representasi bitcoin ERC-20. Penyedia likuiditas memfasilitasi perdagangan dan mendapatkan biaya. +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -Curve adalah Automated Market Maker \ (AMM \) di mana setiap pasar memiliki kumpulan likuiditas terkait dengan dua atau lebih aset yang seharusnya memiliki nilai yang sama, seperti USDT, USDC, DAI dan TUSD, yang semuanya merupakan stablecoin yang dipatok dalam dolar AS. Nilai tukar antara setiap stablecoin dan bobot relatifnya ditentukan oleh algoritme berdasarkan penawaran dan permintaan. Arbitrase bertindak untuk menormalkan nilai tukar ini. +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Beberapa kumpulan likuiditas Curve mendapatkan biaya tambahan untuk penyedia likuiditas selain biaya pertukaran dari para pedagang. Curve menawarkan kumpulan stablecoin yang terintegrasi dengan Compound, yearn.finance, dan Synthetix. Aset di setiap kumpulan likuiditas disediakan untuk platform tersebut untuk menghasilkan hasil tambahan yang diteruskan ke penyedia likuiditas masing-masing kumpulan. Token Penyedia Likuiditas \ (LP \) diberikan kepada peserta kumpulan dan dapat ditukar dengan likuiditas awal mereka yang disediakan ditambah biaya dan hasil yang masih harus dibayar. Token LP juga dapat ditransfer untuk digunakan dalam protokol lain. +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve diatur oleh CRV, token tata kelola ERC-20. Pemegang CRV dapat memberikan suara pada perubahan protokol. Pemegang CRV dapat mempertaruhkan token mereka untuk kekuatan voting tambahan yang sebanding dengan waktu yang dipertaruhkan. CRV terus diberikan kepada penyedia likuiditas dan sebagian besar dari total pasokan CRV dialokasikan ke tim dan investor dengan jadwal vesting yang berkelanjutan. +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Volume perdagangan di Curve seringkali melebihi $ 50 juta setiap hari. Curve memiliki Total Value Locked \ (TVL \) lebih dari $ 1 miliar oleh penyedia likuiditas pada saat penulisan. - -Curve telah menjalani dua audit oleh Trail of Bits dan menjalankan program bug bounty. +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. | Sumber | | |:------------------ |:------------------------------------------------------------------------ | From 05ae7e008b20c203a4b4ecc6ad7d122134a845f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:26:45 -0600 Subject: [PATCH 03540/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 94b1f40a6..4148c0355 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) @@ -23,35 +23,35 @@ * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management/README.md) - * [收益策略](core-concepts/fund-management/earning-strategies.md) - * [多样化](core-concepts/fund-management/diversification.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) -* [如何贡献](security-and-risks/contributing.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) +* [Contributing](security-and-risks/contributing.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 6e4a3265257c5095614c0c911bfeea1bd9cc9fa2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:26:46 -0600 Subject: [PATCH 03541/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index f3b6a1fc3..3ecc2df2a 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# 审核 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 -**Supported Strategies** +**支持策略** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 7e89c81416a7a9f31bb8c14f2e436bf01b977d03 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:26:48 -0600 Subject: [PATCH 03542/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 7aa009ac1..93fb647e8 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 8ee74a805523100fef71c38fc3abc2311840b9fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:26:50 -0600 Subject: [PATCH 03543/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From a1a5fc418047d972b3176432bf3fdf3b679a9d0d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:26:51 -0600 Subject: [PATCH 03544/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 7625261b73575b3f599c76d46fdf3261b1657ed3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:26:53 -0600 Subject: [PATCH 03545/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 88954aca7..b83248189 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. From e3b871463f0afee2188b02d3fb96e1a0b06af86e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:26:55 -0600 Subject: [PATCH 03546/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 7b9398e765d3815c7f28a36e39d8dbfd6bd95204 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:26:56 -0600 Subject: [PATCH 03547/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 54b5af50d..cb7d5b837 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | From 7eeb0691ed0e28cb1160f5d8acd08f008b888c0f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:26:59 -0600 Subject: [PATCH 03548/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 49b6666c4..7610a97b5 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,34 +1,34 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** -对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. -**将 OUSD 加入您的钱包** +**Adding OUSD to Your Wallet** {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**集成 OUSD** +**Integrating OUSD** -OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="smart-contracts/architecture.md" %} From 4dc25a77c66d6f82722c3f3216856ba74aa4fe00 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:27:02 -0600 Subject: [PATCH 03549/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 2683c4907..8bf7459de 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 955f6af5d1ae458fef0986d6dce28c73e5ce9d73 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:27:04 -0600 Subject: [PATCH 03550/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 8d35d8b6c06c773edb375ca065990e0d8dad31e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:27:05 -0600 Subject: [PATCH 03551/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 353b3b2908bb32567abfe531a0aa2903020a6da5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:27:07 -0600 Subject: [PATCH 03552/11794] New translations elastic-supply.md (Chinese Traditional) --- zh/core-concepts/elastic-supply.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index 81c127fcd..2cf0fd8ae 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From 06375c89c5a8b643d0eee1c526a91b8d2d74774e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:27:09 -0600 Subject: [PATCH 03553/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 58e916e1a..a98118f7e 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From 3deb1ec07268bb56bb8b684f732ad27f3d19e1c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:27:11 -0600 Subject: [PATCH 03554/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4fee47a70..479c6efa4 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | From 2288c1cb808e59c96afadc7abc56dc11b3e91b24 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:27:12 -0600 Subject: [PATCH 03555/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 0111d47bb..80d1f0f7f 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | From cc22cc4bb73ba1608e7bf294d4fbcea982e0d5a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:27:14 -0600 Subject: [PATCH 03556/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 2eea5419a6317755d5455fa794fcbabcfa9b4f51 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:27:16 -0600 Subject: [PATCH 03557/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index b83248189..88954aca7 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. From ea8f19148b696fd123399a5f2286db356c82004f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:27:26 -0600 Subject: [PATCH 03558/11794] New translations README.md (Vietnamese) --- vi/core-concepts/supported-strategies/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/core-concepts/supported-strategies/README.md b/vi/core-concepts/supported-strategies/README.md index 9bc76d064..6f091f7e0 100644 --- a/vi/core-concepts/supported-strategies/README.md +++ b/vi/core-concepts/supported-strategies/README.md @@ -8,7 +8,9 @@ Hiện tại, đội ngũ có kế hoạch kiếm lợi nhuận từ các nền {% page-ref page="compound.md" %} -Dự kiến tích hợp thêm các nền tảng sau: +{% page-ref page="curve.md" %} + +Integrations are currently planned or being built for the following platforms: {% page-ref page="aave.md" %} @@ -16,8 +18,6 @@ Dự kiến tích hợp thêm các nền tảng sau: {% page-ref page="uniswap.md" %} -{% page-ref page="curve.md" %} - {% page-ref page="balancer.md" %} {% page-ref page="yearn.finance.md" %} From dd08c93e2d91462b069f9760e9ee202a61e41926 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:27:31 -0600 Subject: [PATCH 03559/11794] New translations curve.md (Vietnamese) --- vi/core-concepts/supported-strategies/curve.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/vi/core-concepts/supported-strategies/curve.md b/vi/core-concepts/supported-strategies/curve.md index f51b2e9f8..fc6db56cf 100644 --- a/vi/core-concepts/supported-strategies/curve.md +++ b/vi/core-concepts/supported-strategies/curve.md @@ -1,20 +1,16 @@ # Curve -{% hint style="info" %} -Sắp ra mắt. Curve hiện vẫn chưa được tích hợp. -{% endhint %} +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve là một giao thức cung cấp thanh khoản và sàn phi tập trung trên Ethereum cho stablecoin và BTC, ra mắt vào tháng 1 năm 2020. Người dùng có thể hoán đổi giữa các stablecoin ERC-20 phổ biến hoặc giữa các token ERC-20 đại diện của bitcoin. Các nhà cung cấp thanh khoản tạo điều kiện để giao dịch được diễn ra và hưởng phí. +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -Curve là Trình tạo thị trường tự động (AMM) nơi mỗi thị trường có một nhóm thanh khoản liên quan với hai hoặc nhiều tài sản phải có cùng giá trị, như USDT, USDC, DAI và TUSD, tất cả đều là stablecoin được neo bằng đô la Mỹ. Tỷ giá hối đoái giữa mỗi stablecoin và trọng lượng tương đối của chúng được xác định bởi một thuật toán dựa trên cung và cầu. Những người kinh doanh chênh lệch giá góp phần cân bằng các tỷ giá hối đoái giữa các đồng này. +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Một số bể thanh khoản của Curve kiếm thêm phí cho những người cung cấp thanh khoản bên cạnh phí trao đổi từ các nhà giao dịch. Curve cung cấp các bể stablecoin được tích hợp với Compound, yearn.finance và Synthetix. Các tài sản trong mỗi nhóm thanh khoản được cung cấp cho các nền tảng đó để tạo ra lợi nhuận bổ sung được chuyển cho các nhà cung cấp thanh khoản của mỗi nhóm. Token đại diện cho người cung cấp thanh khoản (LP) được trao cho những người tham gia nhóm và có thể được đổi lấy tính số tiền bỏ ra ban đầu, phí và lợi nhuận tích lũy. Token LP cũng có thể được chuyển để sử dụng trong các giao thức khác. +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve được quản lý bởi CRV, token quản trị ERC-20. Người nắm giữ CRV có thể bỏ phiếu về các thay đổi giao thức. Chủ sở hữu CRV có thể stake của họ để có thêm quyền biểu quyết tỉ lệ thuận với thời gian stake. CRV liên tục được trao cho những người cung cấp thanh khoản và một phần lớn trong tổng nguồn cung CRV được phân bổ cho nhóm và các nhà đầu tư theo lịch trả token. +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Khối lượng giao dịch trên Curve thường trên 50 triệu đô la hàng ngày. Curve có Tổng giá trị bị khóa (TVL) hơn 1 triệu đô la bởi các nhà cung cấp thanh khoản tại thời điểm viết bài. - -Curve được kiểm toán bảo mật bởi Trail of Bits và đang chạy 1 chương trình tặng thưởng cho người phát hiện ra lỗi. +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. | Tài nguyên | | |:-------------------------------- |:------------------------------------------------------------------------ | From 51f2c85b48a889d824f3383eb9e2360a78d12fb3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:27:36 -0600 Subject: [PATCH 03560/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 17b23aeb62e3d540e4fb953527dccec4c75f5ca6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:27:39 -0600 Subject: [PATCH 03561/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index cb7d5b837..54b5af50d 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | From 58d1c55f2d60fb0a665145f25b8888790027c53c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:31:39 -0600 Subject: [PATCH 03562/11794] New translations README.md (Thai) --- th/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/core-concepts/supported-strategies/README.md b/th/core-concepts/supported-strategies/README.md index 60ab03f00..761c0eb0f 100644 --- a/th/core-concepts/supported-strategies/README.md +++ b/th/core-concepts/supported-strategies/README.md @@ -8,6 +8,8 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="compound.md" %} +{% page-ref page="curve.md" %} + Integrations are currently planned or being built for the following platforms: {% page-ref page="aave.md" %} @@ -16,8 +18,6 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="uniswap.md" %} -{% page-ref page="curve.md" %} - {% page-ref page="balancer.md" %} {% page-ref page="yearn.finance.md" %} From 165e5fb2e76fb02a8234ec42bb462e11f0a99c03 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:37:24 -0600 Subject: [PATCH 03563/11794] New translations curve.md (Korean) --- ko/core-concepts/supported-strategies/curve.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/ko/core-concepts/supported-strategies/curve.md b/ko/core-concepts/supported-strategies/curve.md index e94a940c6..5c01ea8ba 100644 --- a/ko/core-concepts/supported-strategies/curve.md +++ b/ko/core-concepts/supported-strategies/curve.md @@ -1,20 +1,16 @@ # 커브(Curve) -{% hint style="info" %} -곧 출시 예정. 커브(Curve) 는 아직 통합되지 않았습니다. -{% endhint %} +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -커브(Curve) 는 이더리움(Etherum) 에서 스테이블 코인과 wBTC(wrapped BTC) 를 위한 탈중앙화 유동성 프로토콜 및 거래소이며, 2020년 1월에 출시되었다. 사용자는 인기 있는 ERC-20 스테이블 코인 또는 ERC-20 일종의 비트코인 간에 교환할 수 있습니다. 유동성 공급자는 거래를 촉진하고 수수료를 받습니다. +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -커브는 자동화된 마켓 메이커(Automated Market Maker) \ (AMM \) 로 각 시장은 USDT, USDC, DAI 및 TUSD와 같이 동일한 가치를 가져야하는 두 개 이상의 자산과 관련된 유동성 풀이 있으며, 모두 미국 달러로 고정 된 스테이블 코인입니다. 각 스테이블 코인과 상대적 가중치 간의 환율은 수요와 공급을 기반으로 한 알고리즘에 의해 결정됩니다. 중재자는 이러한 환율을 정상화하기 위해 행동합니다. +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -커브의 유동성 풀 중 일부는 거래자로부터의 교환 수수료 외에 유동성 공급자에게 추가 수수료를 받습니다. 커브는 컴파운드(Compound), 와이언 파이낸스(yearn.finance) 및 신세틱스(Synthetix) 와 통합된 스테이블 코인 풀을 제공합니다. 각 유동성 풀의 자산은 각 풀의 유동성 공급자에게 전달되는 추가 수익을 생성하기 위해 해당 플랫폼에 제공됩니다. 유동성 공급자 \ (LP \) 토큰은 풀 참여자에게 제공되며 초기 유동성 공급과 발생한 수수료 및 수익으로 상환 될 수 있습니다. LP 토큰을 다른 프로토콜에서 사용하기 위해 전송할 수도 있습니다. +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -커브는 ERC-20 거버넌스 토큰인 CRV에 의해 관리됩니다. CRV 보유자는 프로토콜 변경에 대해 투표 할 수 있습니다. CRV 보유자는 보유 시간에 비례하여 추가 투표권을 얻기 위해 토큰을 보유 할 수 있습니다. CRV은 유동성 공급자에게 지속적으로 지급되며, CRV의 총 공급의 상당 부분은 지속적 베스팅 스케쥴에 따라 팀과 투자자에게 할당되었습니다. +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -커브의 거래량은 종종 매일 5,000만 달러가 넘습니다. 커브는 (해당 글 작성 시점) 유동성 공급자에 의해 10억 달러가 넘는 총 가치 잠금 \(TVL\) 을 가지고 있습니다. - -커브는 트레일 오브 비츠(Trail of Bits) 의 보안 감사를 2번 받았으며 버그 현상금 프로그램을 운영하고 있습니다. +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. | 리소스 | | |:------------- |:------------------------------------------------------------------------ | From 38acc39e0741631761e3abf543edf5c83b7dd5d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:37:30 -0600 Subject: [PATCH 03564/11794] New translations README.md (Korean) --- ko/core-concepts/supported-strategies/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ko/core-concepts/supported-strategies/README.md b/ko/core-concepts/supported-strategies/README.md index 5ef1974ff..11279e216 100644 --- a/ko/core-concepts/supported-strategies/README.md +++ b/ko/core-concepts/supported-strategies/README.md @@ -8,7 +8,9 @@ OUSD는 스테이블 코인을 대출 플랫폼과 마켓 메이커 유동성 {% page-ref page="compound.md" %} -현재 다음 플랫폼에 대한 통합이 계획되어 있거나 이미 구축 진행 중에 있습니다: +{% page-ref page="curve.md" %} + +Integrations are currently planned or being built for the following platforms: {% page-ref page="aave.md" %} @@ -16,8 +18,6 @@ OUSD는 스테이블 코인을 대출 플랫폼과 마켓 메이커 유동성 {% page-ref page="uniswap.md" %} -{% page-ref page="curve.md" %} - {% page-ref page="balancer.md" %} {% page-ref page="yearn.finance.md" %} From 1172b4fbd64af1674d515fb59351c9cadf4f81b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:38:06 -0600 Subject: [PATCH 03565/11794] New translations curve.md (Japanese) --- ja/core-concepts/supported-strategies/curve.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/ja/core-concepts/supported-strategies/curve.md b/ja/core-concepts/supported-strategies/curve.md index c0bf8f99e..bd2264caf 100644 --- a/ja/core-concepts/supported-strategies/curve.md +++ b/ja/core-concepts/supported-strategies/curve.md @@ -1,9 +1,5 @@ # Curve -{% hint style="info" %} -Coming soon. Curve has not yet been integrated. -{% endhint %} - Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. From 142dbd617567cd865407910d48d6a8238d201f0c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:38:10 -0600 Subject: [PATCH 03566/11794] New translations README.md (Japanese) --- ja/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/core-concepts/supported-strategies/README.md b/ja/core-concepts/supported-strategies/README.md index 60ab03f00..761c0eb0f 100644 --- a/ja/core-concepts/supported-strategies/README.md +++ b/ja/core-concepts/supported-strategies/README.md @@ -8,6 +8,8 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="compound.md" %} +{% page-ref page="curve.md" %} + Integrations are currently planned or being built for the following platforms: {% page-ref page="aave.md" %} @@ -16,8 +18,6 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="uniswap.md" %} -{% page-ref page="curve.md" %} - {% page-ref page="balancer.md" %} {% page-ref page="yearn.finance.md" %} From db292daf6d40946ee5f517bcd4aca066e7dc0d16 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:38:47 -0600 Subject: [PATCH 03567/11794] New translations curve.md (Croatian) --- hr/core-concepts/supported-strategies/curve.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/hr/core-concepts/supported-strategies/curve.md b/hr/core-concepts/supported-strategies/curve.md index c0bf8f99e..bd2264caf 100644 --- a/hr/core-concepts/supported-strategies/curve.md +++ b/hr/core-concepts/supported-strategies/curve.md @@ -1,9 +1,5 @@ # Curve -{% hint style="info" %} -Coming soon. Curve has not yet been integrated. -{% endhint %} - Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. From ddf5fed548d9d733cc80865c9cebe45268f79e0a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:38:51 -0600 Subject: [PATCH 03568/11794] New translations README.md (Croatian) --- hr/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/core-concepts/supported-strategies/README.md b/hr/core-concepts/supported-strategies/README.md index 60ab03f00..761c0eb0f 100644 --- a/hr/core-concepts/supported-strategies/README.md +++ b/hr/core-concepts/supported-strategies/README.md @@ -8,6 +8,8 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="compound.md" %} +{% page-ref page="curve.md" %} + Integrations are currently planned or being built for the following platforms: {% page-ref page="aave.md" %} @@ -16,8 +18,6 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="uniswap.md" %} -{% page-ref page="curve.md" %} - {% page-ref page="balancer.md" %} {% page-ref page="yearn.finance.md" %} From 58b8de0896d68bf21fba13652d74f74bd22ef94c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:39:01 -0600 Subject: [PATCH 03569/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index a98118f7e..58e916e1a 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From 23209e54da28858cf6d31851131b9c256d3ecf73 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:39:04 -0600 Subject: [PATCH 03570/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 2515ed195cb3996a142b411b521d6207d8e4e578 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:39:06 -0600 Subject: [PATCH 03571/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 278fa9945e566cce17d7b007bc9fda9bd4507a53 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:39:07 -0600 Subject: [PATCH 03572/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 59ef44c1a5c65221afc2f859d3bbe0b0a6ff8d0b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:39:09 -0600 Subject: [PATCH 03573/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c54d5ca721fb6c3a0df8033046b041395a52fa9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:39:11 -0600 Subject: [PATCH 03574/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 611e7fcb226c94fdee5302fa2d28763669bed1be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:39:13 -0600 Subject: [PATCH 03575/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 93de3e07369348a39a2c1cd1b81469dd395413ab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:39:14 -0600 Subject: [PATCH 03576/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From eb62e46a7480a1bc59d3acbdbb44afe500172cb9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:39:16 -0600 Subject: [PATCH 03577/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-platforms/README.md b/zh/core-concepts/supported-platforms/README.md index aa4b89181..c05b8eaa6 100644 --- a/zh/core-concepts/supported-platforms/README.md +++ b/zh/core-concepts/supported-platforms/README.md @@ -1,14 +1,14 @@ -# Supported Platforms +# 支持平台 -**Supported Platforms** +**支持平台** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 -Currently, we plan to earn yields from the following platforms: +目前,我们打算从以下平台赚取收益: {% page-ref page="compound.md" %} -Integrations are currently planned for the following platforms: +我们也打算集成以下平台: {% page-ref page="yearn.finance.md" %} @@ -24,9 +24,9 @@ Integrations are currently planned for the following platforms: {% page-ref page="balancer.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 From 3f0c569fe13a15990258a1e5a371c340eaf5618c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:39:18 -0600 Subject: [PATCH 03578/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 80bb73ed13aad406551762567a07674b6a42e3ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:39:19 -0600 Subject: [PATCH 03579/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 2ff152da7a4477e2d6abd3ceb91b30cad6b56255 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:39:21 -0600 Subject: [PATCH 03580/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index 761c0eb0f..ae6ffdd42 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,10 +1,10 @@ -# Supported Strategies +# 支持策略 -**Supported DeFi Platforms** +**支持的DeFi平台** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 -Currently, OUSD earns yield from the following platform\(s\): +目前,OUSD 从以下平台赚取收益: {% page-ref page="compound.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 From d71ae2e3008374c46406d47a8320dc8961c5b8ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:39:23 -0600 Subject: [PATCH 03581/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 39015f1cf5c79989cf8183cafe344736cfe1ecce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:39:24 -0600 Subject: [PATCH 03582/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 087f89c3cf2291d5568df2cf4ff279cf07a19325 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:39:26 -0600 Subject: [PATCH 03583/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 529b63c13622df349feb37e5a413c549a0e389e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:39:28 -0600 Subject: [PATCH 03584/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 77508f5a04a295f0253a9032c0377c9ac902f2ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:39:30 -0600 Subject: [PATCH 03585/11794] New translations README.md (Chinese Simplified) --- .../supported-defi-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/README.md b/zh/core-concepts/supported-defi-platforms/README.md index 50ee37b6c..6a9354958 100644 --- a/zh/core-concepts/supported-defi-platforms/README.md +++ b/zh/core-concepts/supported-defi-platforms/README.md @@ -1,14 +1,14 @@ -# Supported DeFi Platforms +# 支持的DeFi平台 -**Supported Platforms** +**支持平台** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 -Currently, we plan to earn yields from the following platforms: +目前,我们计划从以下平台赚取收益: {% page-ref page="compound.md" %} -Integrations are currently planned for the following platforms: +我们也打算集成以下平台: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 From bca26de837031bd441382704e320af612a2b3e8a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:39:31 -0600 Subject: [PATCH 03586/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From 1735dac573e4000047bb73380a9fef90031ff452 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:39:33 -0600 Subject: [PATCH 03587/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 80d1f0f7f..0111d47bb 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From 49f396b532924d3f48ecc9e0a5d90e3009e77cdd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:39:35 -0600 Subject: [PATCH 03588/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 479c6efa4..4fee47a70 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From 302b65054772f85b85bd647562570d1df5830fec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:39:37 -0600 Subject: [PATCH 03589/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From a5fcbd71c5cecf190b4d45687a536bfbff9bc3f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:39:39 -0600 Subject: [PATCH 03590/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 8f991bd82..3bdacd954 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 6df9aa9e969993a7b06a1665c9517fd641d3e8c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:39:47 -0600 Subject: [PATCH 03591/11794] New translations curve.md (Thai) --- th/core-concepts/supported-strategies/curve.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/th/core-concepts/supported-strategies/curve.md b/th/core-concepts/supported-strategies/curve.md index c0bf8f99e..bd2264caf 100644 --- a/th/core-concepts/supported-strategies/curve.md +++ b/th/core-concepts/supported-strategies/curve.md @@ -1,9 +1,5 @@ # Curve -{% hint style="info" %} -Coming soon. Curve has not yet been integrated. -{% endhint %} - Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. From 232d6a30d709ddc5d5b30f2e7abdeab827ed2263 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 10:45:17 -0600 Subject: [PATCH 03592/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From f0a03102efd5b3d75c3099eef8f89d4391261fec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 11:03:31 -0600 Subject: [PATCH 03593/11794] New translations curve.md (Dutch) --- nl/core-concepts/supported-strategies/curve.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/nl/core-concepts/supported-strategies/curve.md b/nl/core-concepts/supported-strategies/curve.md index c0bf8f99e..bd2264caf 100644 --- a/nl/core-concepts/supported-strategies/curve.md +++ b/nl/core-concepts/supported-strategies/curve.md @@ -1,9 +1,5 @@ # Curve -{% hint style="info" %} -Coming soon. Curve has not yet been integrated. -{% endhint %} - Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. From 8d3982070311f873fb35e03eee3c98665796002f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 11:04:12 -0600 Subject: [PATCH 03594/11794] New translations README.md (Dutch) --- nl/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/core-concepts/supported-strategies/README.md b/nl/core-concepts/supported-strategies/README.md index 60ab03f00..761c0eb0f 100644 --- a/nl/core-concepts/supported-strategies/README.md +++ b/nl/core-concepts/supported-strategies/README.md @@ -8,6 +8,8 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="compound.md" %} +{% page-ref page="curve.md" %} + Integrations are currently planned or being built for the following platforms: {% page-ref page="aave.md" %} @@ -16,8 +18,6 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="uniswap.md" %} -{% page-ref page="curve.md" %} - {% page-ref page="balancer.md" %} {% page-ref page="yearn.finance.md" %} From 4e3f1fd13b9e66fd07ee1370ec243406365d2c1a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 11:04:41 -0600 Subject: [PATCH 03595/11794] New translations README.md (Hindi) --- hi/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/core-concepts/supported-strategies/README.md b/hi/core-concepts/supported-strategies/README.md index 60ab03f00..761c0eb0f 100644 --- a/hi/core-concepts/supported-strategies/README.md +++ b/hi/core-concepts/supported-strategies/README.md @@ -8,6 +8,8 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="compound.md" %} +{% page-ref page="curve.md" %} + Integrations are currently planned or being built for the following platforms: {% page-ref page="aave.md" %} @@ -16,8 +18,6 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="uniswap.md" %} -{% page-ref page="curve.md" %} - {% page-ref page="balancer.md" %} {% page-ref page="yearn.finance.md" %} From f99f9848ce2e888a6f7be3f286c9dcc4ffacb9ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 11:04:47 -0600 Subject: [PATCH 03596/11794] New translations curve.md (Hindi) --- hi/core-concepts/supported-strategies/curve.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/hi/core-concepts/supported-strategies/curve.md b/hi/core-concepts/supported-strategies/curve.md index c0bf8f99e..bd2264caf 100644 --- a/hi/core-concepts/supported-strategies/curve.md +++ b/hi/core-concepts/supported-strategies/curve.md @@ -1,9 +1,5 @@ # Curve -{% hint style="info" %} -Coming soon. Curve has not yet been integrated. -{% endhint %} - Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. From 4568cea943fb30f9fdbcfa06b8ec364fbb8cd622 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 11:04:49 -0600 Subject: [PATCH 03597/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From da381f6a282a182c9312cb60f1b4ea41cc015cd1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 11:04:52 -0600 Subject: [PATCH 03598/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 9ecca9850d133cb07e2f4c1d79377adf59a2b25c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 11:04:56 -0600 Subject: [PATCH 03599/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 4148c0355..94b1f40a6 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [弹性供应](core-concepts/elastic-supply.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) @@ -23,35 +23,35 @@ * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management/README.md) + * [收益策略](core-concepts/fund-management/earning-strategies.md) + * [多样化](core-concepts/fund-management/diversification.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) +* [如何贡献](security-and-risks/contributing.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From fb328c065740b348940f23a44e8df7ac13f9316d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 11:04:58 -0600 Subject: [PATCH 03600/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 7610a97b5..49b6666c4 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,34 +1,34 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 -**Adding OUSD to Your Wallet** +**将 OUSD 加入您的钱包** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 -**Integrating OUSD** +**集成 OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: {% page-ref page="smart-contracts/architecture.md" %} From e74ce4adea0171feb3be54c19a89fe7b5725a396 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 11:04:59 -0600 Subject: [PATCH 03601/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 8bf7459de..2683c4907 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 7acafbb0ce2ec412068126c3982887b20fb9ad16 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 11:05:01 -0600 Subject: [PATCH 03602/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 61335dca991c4d23dc97d6a3ca9127e3e16edf12 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 11:05:03 -0600 Subject: [PATCH 03603/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 7f7585666667f2c77e71f4361632d7cc232e5b04 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 11:05:05 -0600 Subject: [PATCH 03604/11794] New translations elastic-supply.md (Chinese Simplified) --- zh/core-concepts/elastic-supply.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index 2cf0fd8ae..81c127fcd 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 From 93cca099afbda8405f60e417011029f793857326 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 11:05:09 -0600 Subject: [PATCH 03605/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From a351f324a6560e031c40c08e8887b2b22687ea1e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 11:05:11 -0600 Subject: [PATCH 03606/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 600d4f94441d57e472291df9160b27eb4f9930f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 11:05:12 -0600 Subject: [PATCH 03607/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/curve.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index bd2264caf..8f42410df 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -12,10 +12,10 @@ Trading volumes on Curve are often over $50 million daily. Curve has a Total Val Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | +| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From e8eeeceb7a3b60d4838fb449acb58b8951274bca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 11:05:14 -0600 Subject: [PATCH 03608/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..1aeece47e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: +我们打算至少与以下自动做市商直接集成: {% page-ref page="../supported-strategies/uniswap.md" %} From 030f953faded3f1780ccab8fb8c8d8d30f05847a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 11:05:19 -0600 Subject: [PATCH 03609/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 2b01f8d4647adcdd9ff36444a08f8e8b40fca69a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 11:05:20 -0600 Subject: [PATCH 03610/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 6a61f4151791d4e70aabea0ad264b37c3da82c96 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 11:05:22 -0600 Subject: [PATCH 03611/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..d5d7eead2 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From 17b5c51ede6318441209e48ff767114165e1e991 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 13:15:37 -0600 Subject: [PATCH 03612/11794] New translations erc-20-1.md (French) --- fr/architecture/erc-20-1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/architecture/erc-20-1.md b/fr/architecture/erc-20-1.md index a9caff400..30e11a975 100644 --- a/fr/architecture/erc-20-1.md +++ b/fr/architecture/erc-20-1.md @@ -1,11 +1,11 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +L'adresse ERC20 principale pour OUSD (Origine Dollar) est **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property that is important to understand. +OUSD est un jeton conforme au standard ERC-20 avec une nouvelle propriété qui est très importante à comprendre. {% hint style="warning" %} Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. From 9bfe34ef27731de956b0e346aa8b2884cdcecf4c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 13:24:21 -0600 Subject: [PATCH 03613/11794] New translations erc-20-1.md (French) --- fr/architecture/erc-20-1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/architecture/erc-20-1.md b/fr/architecture/erc-20-1.md index 30e11a975..f5853adf2 100644 --- a/fr/architecture/erc-20-1.md +++ b/fr/architecture/erc-20-1.md @@ -8,10 +8,10 @@ L'adresse ERC20 principale pour OUSD (Origine Dollar) est OUSD est un jeton conforme au standard ERC-20 avec une nouvelle propriété qui est très importante à comprendre. {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +Les portesfeuilles et plateformes d'échanges qui ameraient intégrer OUSD n'ont pas à mettre en cache le solde des jetons pour OUSD car sa valeur changera fréquemment, et ce au fur et à mesure que le rendement accumulé par le détenteur changera. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +La différence principale entre OUSD et les autres jetons ERC-20 vient du fait que la fonction de balance OUSD `balanceOf()` retournera un solde variable basé sur la valeur totale du pool multipliée par la participation de chaque détenteur dans ce pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From e84e66a5d9aaf6f24522463e1260592a370c6ecb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 13:24:47 -0600 Subject: [PATCH 03614/11794] New translations README.md (Portuguese) --- pt/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/core-concepts/supported-strategies/README.md b/pt/core-concepts/supported-strategies/README.md index 60ab03f00..761c0eb0f 100644 --- a/pt/core-concepts/supported-strategies/README.md +++ b/pt/core-concepts/supported-strategies/README.md @@ -8,6 +8,8 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="compound.md" %} +{% page-ref page="curve.md" %} + Integrations are currently planned or being built for the following platforms: {% page-ref page="aave.md" %} @@ -16,8 +18,6 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="uniswap.md" %} -{% page-ref page="curve.md" %} - {% page-ref page="balancer.md" %} {% page-ref page="yearn.finance.md" %} From dcdc5c057f7e3c28ada9a0c3841fb1cf70626423 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 13:24:53 -0600 Subject: [PATCH 03615/11794] New translations curve.md (Portuguese) --- pt/core-concepts/supported-strategies/curve.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pt/core-concepts/supported-strategies/curve.md b/pt/core-concepts/supported-strategies/curve.md index c0bf8f99e..bd2264caf 100644 --- a/pt/core-concepts/supported-strategies/curve.md +++ b/pt/core-concepts/supported-strategies/curve.md @@ -1,9 +1,5 @@ # Curve -{% hint style="info" %} -Coming soon. Curve has not yet been integrated. -{% endhint %} - Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. From 4365213d14e9ae00402097d4bb42fef78eefc1ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 19 Oct 2020 13:50:12 -0600 Subject: [PATCH 03616/11794] New translations erc-20-1.md (French) --- fr/architecture/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/architecture/erc-20-1.md b/fr/architecture/erc-20-1.md index f5853adf2..aaf73c5ed 100644 --- a/fr/architecture/erc-20-1.md +++ b/fr/architecture/erc-20-1.md @@ -11,7 +11,7 @@ OUSD est un jeton conforme au standard ERC-20 avec une nouvelle propriété qui Les portesfeuilles et plateformes d'échanges qui ameraient intégrer OUSD n'ont pas à mettre en cache le solde des jetons pour OUSD car sa valeur changera fréquemment, et ce au fur et à mesure que le rendement accumulé par le détenteur changera. {% endhint %} -La différence principale entre OUSD et les autres jetons ERC-20 vient du fait que la fonction de balance OUSD `balanceOf()` retournera un solde variable basé sur la valeur totale du pool multipliée par la participation de chaque détenteur dans ce pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +La différence principale entre OUSD et les autres jetons ERC-20 vient du fait que la fonction de balance OUSD `balanceOf()` retournera un solde variable basé sur la valeur totale du pool multipliée par la participation de chaque détenteur dans ce pool. La compréhension de cette différence est vitale, principalement pour les portefeuilles et les plateformes d'échangement qui voudraient intégrer OUSD. Cette valeur doit être récupérée en temps réel au lieu d'être mise en cache car la valeur d'un OUSD changera souvent. From 8efe12dccc0cf1dbaf41e20ecd2276c35680b377 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:05:07 -0600 Subject: [PATCH 03617/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 54b5af50d..c82a664a2 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -39,7 +39,8 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | | 50% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,6 +49,7 @@ Internal implementation contracts: | Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | | {% endtab %} {% tab title="Stablecoins" %} From 602135e30618d74c5247aac13ca705434019631c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:05:10 -0600 Subject: [PATCH 03618/11794] New translations SUMMARY.md (German) --- de/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/SUMMARY.md b/de/SUMMARY.md index 4148c0355..ae99c6a88 100644 --- a/de/SUMMARY.md +++ b/de/SUMMARY.md @@ -17,10 +17,10 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) + * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management/README.md) From fb02147aaba3a4b993f3b5b033538c519291a6cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:05:59 -0600 Subject: [PATCH 03619/11794] New translations README.md (Arabic) --- ar/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/core-concepts/supported-strategies/README.md b/ar/core-concepts/supported-strategies/README.md index 761c0eb0f..2348520ba 100644 --- a/ar/core-concepts/supported-strategies/README.md +++ b/ar/core-concepts/supported-strategies/README.md @@ -10,10 +10,10 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="curve.md" %} -Integrations are currently planned or being built for the following platforms: - {% page-ref page="aave.md" %} +Integrations are currently planned or being built for the following platforms: + {% page-ref page="dydx.md" %} {% page-ref page="uniswap.md" %} From 0845dc3a8be51b1d145bb330ba823dc68429b42a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:06:01 -0600 Subject: [PATCH 03620/11794] New translations aave.md (Arabic) --- ar/core-concepts/supported-strategies/aave.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/ar/core-concepts/supported-strategies/aave.md b/ar/core-concepts/supported-strategies/aave.md index 8f991bd82..5a9b19cb3 100644 --- a/ar/core-concepts/supported-strategies/aave.md +++ b/ar/core-concepts/supported-strategies/aave.md @@ -1,9 +1,5 @@ # Aave -{% hint style="info" %} -Coming soon. Aave has not yet been integrated. -{% endhint %} - Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. From 4da0f13dac55b308897b4ee78dfb3616dac6b09e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:06:48 -0600 Subject: [PATCH 03621/11794] New translations README.md (Greek) --- el/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/core-concepts/supported-strategies/README.md b/el/core-concepts/supported-strategies/README.md index 761c0eb0f..2348520ba 100644 --- a/el/core-concepts/supported-strategies/README.md +++ b/el/core-concepts/supported-strategies/README.md @@ -10,10 +10,10 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="curve.md" %} -Integrations are currently planned or being built for the following platforms: - {% page-ref page="aave.md" %} +Integrations are currently planned or being built for the following platforms: + {% page-ref page="dydx.md" %} {% page-ref page="uniswap.md" %} From 4ae00c7b905e64c51fde8d3ad8958b591adbc15c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:06:50 -0600 Subject: [PATCH 03622/11794] New translations SUMMARY.md (French) --- fr/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/SUMMARY.md b/fr/SUMMARY.md index 4148c0355..ae99c6a88 100644 --- a/fr/SUMMARY.md +++ b/fr/SUMMARY.md @@ -17,10 +17,10 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) + * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management/README.md) From aa684d9257076c9510cd70fa1ad1db3e69ac97a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:06:55 -0600 Subject: [PATCH 03623/11794] New translations aave.md (Greek) --- el/core-concepts/supported-strategies/aave.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/el/core-concepts/supported-strategies/aave.md b/el/core-concepts/supported-strategies/aave.md index 8f991bd82..5a9b19cb3 100644 --- a/el/core-concepts/supported-strategies/aave.md +++ b/el/core-concepts/supported-strategies/aave.md @@ -1,9 +1,5 @@ # Aave -{% hint style="info" %} -Coming soon. Aave has not yet been integrated. -{% endhint %} - Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. From e0c3d167f819c5b2502127a074979f71a40fd977 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:07:21 -0600 Subject: [PATCH 03624/11794] New translations aave.md (German) --- de/core-concepts/supported-strategies/aave.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/de/core-concepts/supported-strategies/aave.md b/de/core-concepts/supported-strategies/aave.md index 8f991bd82..5a9b19cb3 100644 --- a/de/core-concepts/supported-strategies/aave.md +++ b/de/core-concepts/supported-strategies/aave.md @@ -1,9 +1,5 @@ # Aave -{% hint style="info" %} -Coming soon. Aave has not yet been integrated. -{% endhint %} - Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. From 045a3c41f5e6326c79aa226e7624c447a0571ce7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:07:23 -0600 Subject: [PATCH 03625/11794] New translations README.md (German) --- de/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/core-concepts/supported-strategies/README.md b/de/core-concepts/supported-strategies/README.md index 761c0eb0f..2348520ba 100644 --- a/de/core-concepts/supported-strategies/README.md +++ b/de/core-concepts/supported-strategies/README.md @@ -10,10 +10,10 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="curve.md" %} -Integrations are currently planned or being built for the following platforms: - {% page-ref page="aave.md" %} +Integrations are currently planned or being built for the following platforms: + {% page-ref page="dydx.md" %} {% page-ref page="uniswap.md" %} From 2e5cec5a358530a3a9fe6cd3d88e4420369bcd59 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:07:33 -0600 Subject: [PATCH 03626/11794] New translations SUMMARY.md (Greek) --- el/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/SUMMARY.md b/el/SUMMARY.md index 4148c0355..ae99c6a88 100644 --- a/el/SUMMARY.md +++ b/el/SUMMARY.md @@ -17,10 +17,10 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) + * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management/README.md) From 69ac9504c58a1dc3483142021e32159e39ef03cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:07:36 -0600 Subject: [PATCH 03627/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 54b5af50d..c82a664a2 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -39,7 +39,8 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | | 50% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,6 +49,7 @@ Internal implementation contracts: | Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | | {% endtab %} {% tab title="Stablecoins" %} From 024d8db633fb01549816a068745887c59f305f4b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:08:01 -0600 Subject: [PATCH 03628/11794] New translations aave.md (French) --- fr/core-concepts/supported-strategies/aave.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/fr/core-concepts/supported-strategies/aave.md b/fr/core-concepts/supported-strategies/aave.md index 8f991bd82..5a9b19cb3 100644 --- a/fr/core-concepts/supported-strategies/aave.md +++ b/fr/core-concepts/supported-strategies/aave.md @@ -1,9 +1,5 @@ # Aave -{% hint style="info" %} -Coming soon. Aave has not yet been integrated. -{% endhint %} - Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. From 0c4237b507e3f55cd0986fc8c62755831b899990 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:08:08 -0600 Subject: [PATCH 03629/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/SUMMARY.md b/es/SUMMARY.md index 3b319960b..ab506e663 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -17,10 +17,10 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Estrategias Apoyadas](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) + * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Gestión de fondos](core-concepts/fund-management/README.md) From 9a59fea3f9e53b591273765ba84e47415d63d8bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:08:10 -0600 Subject: [PATCH 03630/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 54b5af50d..c82a664a2 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -39,7 +39,8 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | | 50% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,6 +49,7 @@ Internal implementation contracts: | Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | | {% endtab %} {% tab title="Stablecoins" %} From 9a9cbb8b44ada276b0e72cb7e935624d733d0f33 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:08:18 -0600 Subject: [PATCH 03631/11794] New translations README.md (French) --- fr/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/core-concepts/supported-strategies/README.md b/fr/core-concepts/supported-strategies/README.md index 761c0eb0f..2348520ba 100644 --- a/fr/core-concepts/supported-strategies/README.md +++ b/fr/core-concepts/supported-strategies/README.md @@ -10,10 +10,10 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="curve.md" %} -Integrations are currently planned or being built for the following platforms: - {% page-ref page="aave.md" %} +Integrations are currently planned or being built for the following platforms: + {% page-ref page="dydx.md" %} {% page-ref page="uniswap.md" %} From 193b0718c116b648396e34d09bc834f2c71b341e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:08:25 -0600 Subject: [PATCH 03632/11794] New translations erc-20.md (French) --- fr/architecture/erc-20.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/architecture/erc-20.md b/fr/architecture/erc-20.md index 9a789241b..e29d2e17b 100644 --- a/fr/architecture/erc-20.md +++ b/fr/architecture/erc-20.md @@ -1,8 +1,8 @@ -# Overview +# Vue d'ensemble ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD est basé sur une séries de contrats intelligents. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. From 2c969a4309ee7301a80d0f6de49c256ed1e66d38 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:08:57 -0600 Subject: [PATCH 03633/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 6195cc487..705f1ec06 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -39,7 +39,8 @@ Contratos de ejecución interna: |:------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | | 50% | [Contratos de ejecución interna:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,6 +49,7 @@ Contratos de ejecución interna: | Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | | {% endtab %} {% tab title="Stablecoins" %} From e61d990143592024db3b4e56e509cecf5f66307b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:09:28 -0600 Subject: [PATCH 03634/11794] New translations SUMMARY.md (Arabic) --- ar/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/SUMMARY.md b/ar/SUMMARY.md index 4148c0355..ae99c6a88 100644 --- a/ar/SUMMARY.md +++ b/ar/SUMMARY.md @@ -17,10 +17,10 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) + * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management/README.md) From ded18c5ec5a4d564c5d02a7aed692dad5417a746 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:09:52 -0600 Subject: [PATCH 03635/11794] New translations aave.md (Spanish) --- es/core-concepts/supported-strategies/aave.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/es/core-concepts/supported-strategies/aave.md b/es/core-concepts/supported-strategies/aave.md index 3b1ac915a..b70adcbaf 100644 --- a/es/core-concepts/supported-strategies/aave.md +++ b/es/core-concepts/supported-strategies/aave.md @@ -1,20 +1,16 @@ # Aave -{% hint style="info" %} -Próximamente. Aave aún no se ha integrado. -{% endhint %} +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -Aave es un protocolo y una plataforma de préstamos construido sobre Ethereum y lanzado en enero de 2020 por los creadores de ETHLend. Los usuarios de Aave pueden ganar intereses compuestos o tomar prestados activos con colateral. Cada activo respaldado se agrega a su propio grupo de liquidez y los usuarios pueden elegir entre una tasa de interés variable basada en la oferta y la demanda o una tasa de interés fija. +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Los balances de colateral están representados por ERC-20 aTokens en una proporción de 1:1 a los activos subyacentes que representan. El interés se capitaliza automáticamente y se paga a los prestamistas con tokens, lo que significa que los prestamistas verán que su saldo de tokens aumenta constantemente con el tiempo. Los usuarios pueden tomar prestados activos contra sus tokens. Los aTokens se pueden transferir libremente y se pueden usar en muchos otros protocolos DeFi. Los aTokens se pueden canjear por su colateral subyacente en cualquier momento. +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -Aave permite préstamos tipo flash, que son préstamos sin colateral en los que los usuarios piden prestado y reembolsan el monto del préstamo en una sola transacción, lo que significa que los usuarios de préstamos flash no necesitan aportar capital inicial. Los préstamos de tipo flash son un producto complejo dirigido a desarrolladores y se pueden utilizar para arbitrar a través de múltiples protocolos DeFi. +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave está gobernada actualmente por LEND, un token ERC-20 que anteriormente era el token de utilidad para ETHLend. Aave ha anunciado una transición a una gobernanza totalmente descentralizada que incluye un intercambio de tokens en el que los usuarios cambian LEND por AAVE, un nuevo token de gobernanza ERC-20 con recompensas de participación. Algunos AAVE se distribuirán a los usuarios de la plataforma en una campaña de minería de liquidez. +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -El valor total bloqueado \(TVL\) de Aave ha crecido rápidamente a más de $1.2 mil millones, lo que lo convierte en uno de los protocolos DeFi más grandes. LEND tiene una capitalización de mercado circulante de más de $700 millones. - -Aave se ha sometido a auditorías de seguridad por OpenZeppelin, Trail of Bits y Consensys Diligence. Aave mantiene un programa de recompensas por errores. +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. | Recursos | | |:------------------------------- |:------------------------------------------------------------------------------ | From 332a3a18482bcfa9d5bb8f0832163f1eba1f922d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:10:00 -0600 Subject: [PATCH 03636/11794] New translations README.md (Spanish) --- es/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-strategies/README.md b/es/core-concepts/supported-strategies/README.md index fe9617504..53a05e1cd 100644 --- a/es/core-concepts/supported-strategies/README.md +++ b/es/core-concepts/supported-strategies/README.md @@ -10,10 +10,10 @@ Actualmente, OUSD obtiene rendimientos de la siguiente plataforma \(s\): {% page-ref page="curve.md" %} -Integrations are currently planned or being built for the following platforms: - {% page-ref page="aave.md" %} +Integrations are currently planned or being built for the following platforms: + {% page-ref page="dydx.md" %} {% page-ref page="uniswap.md" %} From 62af9f836c3d04879ceaba23dd9b78ffa0f5f0ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:10:18 -0600 Subject: [PATCH 03637/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index ae6ffdd42..9a7f70c26 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -10,10 +10,10 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="curve.md" %} -Integrations are currently planned or being built for the following platforms: - {% page-ref page="aave.md" %} +Integrations are currently planned or being built for the following platforms: + {% page-ref page="dydx.md" %} {% page-ref page="uniswap.md" %} From cdaa29015d4febd9b4830fa3c0e1343e97e19d87 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:10:27 -0600 Subject: [PATCH 03638/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 3bdacd954..a51a70c70 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,20 +1,16 @@ # Aave -{% hint style="info" %} -即将推出。 Aave尚未集成。 -{% endhint %} +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 - -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. | 资源 | | |:------- |:------------------------------------------------------------------------------ | From 9178734907e3f20169053b932947d4e4d7fd3488 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:10:35 -0600 Subject: [PATCH 03639/11794] New translations README.md (Chinese Simplified) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 01162cf25..2158b4019 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,30 +1,30 @@ --- -description: The first stablecoin that earns a yield while it's still in your wallet +description: 首个在您的钱包中赚取收益的稳定币 --- -# Introduction +# 介绍 -## **A Better Form of Money** +## **一种更好的货币形式** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 ![](.gitbook/assets/origin-dollar-summary.jpeg) -**Background** +**背景** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 同时,去中心化金融(DeFi)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。 -One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. +现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 -To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 -With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 -Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. +Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) (100%开源)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 -Welcome to the future of money. +欢迎来到金钱的未来。 From c0992fc61cd6cc8c37d6b01107584297393e0177 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:10:37 -0600 Subject: [PATCH 03640/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index b20611c59..de9c8133b 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -39,7 +39,8 @@ Origin Dollar için ana ERC20 adresi \(OUSD\): |:-------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:---------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | | 50% | [İç uygulama sözleşmeleri:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,6 +49,7 @@ Origin Dollar için ana ERC20 adresi \(OUSD\): | Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | | {% endtab %} {% tab title="Stablecoins" %} From bfab0b1d48d4438c7528f2ec744d0c22d4bbaedf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:10:39 -0600 Subject: [PATCH 03641/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 94b1f40a6..4afd2dd4b 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -17,10 +17,10 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) + * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [基金管理](core-concepts/fund-management/README.md) From e7bbe84886135d9eb73e73206508c176da2b3141 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:10:43 -0600 Subject: [PATCH 03642/11794] New translations strategies.md (Chinese Simplified) --- zh/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 28d29573d..42f3811fe 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ # 策略 -新策略可以隨時被添加或刪除,以應對新的市場現實並分散風險。 +新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 -剛推出時,OUSD 將利用單一策略的優勢,並將已存入的資金部署到 Compound。 緊接著,我們打算部署許多其他策略。 +刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 -我們一旦遷移到去中心化治理方式,我們的目的是讓社區提出新的策略,並對池中每種策略的適當權重進行投票。 我們預計大多數 OUSD 持有者將珍視有較高收益率機會,同時對部分資金保持更為保守的頭寸。 +我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 From a138822015792248b9b2e927e202bad6cbba0843 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:10:47 -0600 Subject: [PATCH 03643/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index dc54ffd99..6e958b493 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 資金管理 +# 资金管理 -OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 -與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 +与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 From f77328bb82e5ccdca5ae1e6b58cb8a1a303844d4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:10:49 -0600 Subject: [PATCH 03644/11794] New translations diversification.md (Chinese Simplified) --- zh/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md index ae30a8c17..cf9516415 100644 --- a/zh/core-concepts/fund-management/diversification.md +++ b/zh/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# 多樣化 +# 多样化 -OUSD 保險庫智能合約的初始版本為每個有效策略賦予介於0%和100%之間的簡單權重,以執行簡單的資產分配。 在短期內這些權重會經常通過 Origin 發布的更新被調整,而長期會由去中心化的治理來進行調整。 +OUSD 保险库智能合约的初始版本为每个有效策略赋予介于0%和100%之间的简单权重,以执行简单的资产分配。 在短期内这些权重会经常通过 Origin 发布的更新被调整,而长期会由去中心化的治理来进行调整。 -使用多個底層 DeFi [平台](../supported-strategies/) 以多元化將降低智能合約和其他系統性風險。 智能合約將計算當前和預期的 APY,以為 OUSD 持有者提供有競爭力的回報。 隨著時間的推移,保險庫合同將升級為可以在多個策略之間進行智能和自動地切換,而無需任何手動干預。 例如,保險庫會自動在各種借貸策略之間轉移資金,以優化收益。 +使用多个底层 DeFi [平台](../supported-strategies/) 以多元化将降低智能合约和其他系统性风险。 智能合约将计算当前和预期的 APY,以为 OUSD 持有者提供有竞争力的回报。 随着时间的推移,保险库合同将升级为可以在多个策略之间进行智能和自动地切换,而无需任何手动干预。 例如,保险库会自动在各种借贷策略之间转移资金,以优化收益。 -但是,我們還是希望通過治理投票來做出一些類似風險參數或是否將某些策略包括在自動決策引擎中的決策。 +但是,我们还是希望通过治理投票来做出一些类似风险参数或是否将某些策略包括在自动决策引擎中的决策。 From dd6324af210b43ee2d0aa9e7f4167b10dee19649 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:10:50 -0600 Subject: [PATCH 03645/11794] New translations earning-strategies.md (Chinese Simplified) --- zh/core-concepts/fund-management/earning-strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md index babbff302..ad3b88dae 100644 --- a/zh/core-concepts/fund-management/earning-strategies.md +++ b/zh/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ # 收益策略 -收益策略將資金部署到各種DeFi平台。 保險庫將決定哪些策略處於有效狀態,以及它們將收到多少已部署資金。 +收益策略将资金部署到各种DeFi平台。 保险库将决定哪些策略处于有效状态,以及它们将收到多少已部署资金。 -此外,策略會隨著時間的推移而升級。 例如,在剛推出時,將有一個初始的 [Compound 策略](../supported-strategies/compound.md)。 以後,這可能會被 v2 或 v3 版本的 Compound 策略所取代。 +此外,策略会随着时间的推移而升级。 例如,在刚推出时,将有一个初始的 [Compound 策略](../supported-strategies/compound.md)。 以后,这可能会被 v2 或 v3 版本的 Compound 策略所取代。 From fa106663e6fda37618bf228d91fb3d91d437c68d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:10:53 -0600 Subject: [PATCH 03646/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 41afe68d8..434cc4bef 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的穩定幣 +# 支持的稳定币 -**支持的穩定幣** +**支持的稳定币** -必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -目前,OUSD 支持以下穩定幣: +目前,OUSD 支持以下稳定币: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 +虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 -值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 +尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 From e57a7ad44a15f18d2dee033a561ce6cd146c9e13 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:10:58 -0600 Subject: [PATCH 03647/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 58e916e1a..a98118f7e 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From 716d86091f687fae6aaedaca194062225f84de80 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:01 -0600 Subject: [PATCH 03648/11794] New translations earning-strategies.md (Chinese Traditional) --- zh/core-concepts/fund-management/earning-strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md index ad3b88dae..babbff302 100644 --- a/zh/core-concepts/fund-management/earning-strategies.md +++ b/zh/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ # 收益策略 -收益策略将资金部署到各种DeFi平台。 保险库将决定哪些策略处于有效状态,以及它们将收到多少已部署资金。 +收益策略將資金部署到各種DeFi平台。 保險庫將決定哪些策略處於有效狀態,以及它們將收到多少已部署資金。 -此外,策略会随着时间的推移而升级。 例如,在刚推出时,将有一个初始的 [Compound 策略](../supported-strategies/compound.md)。 以后,这可能会被 v2 或 v3 版本的 Compound 策略所取代。 +此外,策略會隨著時間的推移而升級。 例如,在剛推出時,將有一個初始的 [Compound 策略](../supported-strategies/compound.md)。 以後,這可能會被 v2 或 v3 版本的 Compound 策略所取代。 From 0cf33843945d485641fbd0fa7ad7ceccff36bd53 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:03 -0600 Subject: [PATCH 03649/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 2683c4907..8bf7459de 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 2a5f7c2dfd87f6ed111da0ada7195bd68e0b1ecd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:05 -0600 Subject: [PATCH 03650/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 096620bade31832daf33be4221f01d9967dec23e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:06 -0600 Subject: [PATCH 03651/11794] New translations strategies.md (Chinese Traditional) --- zh/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 42f3811fe..28d29573d 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ # 策略 -新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 +新策略可以隨時被添加或刪除,以應對新的市場現實並分散風險。 -刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 +剛推出時,OUSD 將利用單一策略的優勢,並將已存入的資金部署到 Compound。 緊接著,我們打算部署許多其他策略。 -我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 +我們一旦遷移到去中心化治理方式,我們的目的是讓社區提出新的策略,並對池中每種策略的適當權重進行投票。 我們預計大多數 OUSD 持有者將珍視有較高收益率機會,同時對部分資金保持更為保守的頭寸。 From 6c0485dcd75c2778ff2b9cc5cbbe65837e58d062 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:08 -0600 Subject: [PATCH 03652/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From ee69be3b07fbb994b65bd4343ca7e5b7ddc15a31 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:09 -0600 Subject: [PATCH 03653/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# 保險庫 (Vault) -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -保险库最重要的可公开调用的功能是: +保險庫最重要的可公開調用的功能是: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From ecb0eb721b5f24104dca078c2a4bd536ebf9d315 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:11 -0600 Subject: [PATCH 03654/11794] New translations elastic-supply.md (Chinese Traditional) --- zh/core-concepts/elastic-supply.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index 81c127fcd..2cf0fd8ae 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From 7a4ebcaca684c019f8fd39b4ac964333d99d88eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:13 -0600 Subject: [PATCH 03655/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index 6e958b493..dc54ffd99 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 资金管理 +# 資金管理 -OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 -与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 +與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 From de58caefc227de64ffc712a3d46632b35107656c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:14 -0600 Subject: [PATCH 03656/11794] New translations diversification.md (Chinese Traditional) --- zh/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md index cf9516415..ae30a8c17 100644 --- a/zh/core-concepts/fund-management/diversification.md +++ b/zh/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# 多样化 +# 多樣化 -OUSD 保险库智能合约的初始版本为每个有效策略赋予介于0%和100%之间的简单权重,以执行简单的资产分配。 在短期内这些权重会经常通过 Origin 发布的更新被调整,而长期会由去中心化的治理来进行调整。 +OUSD 保險庫智能合約的初始版本為每個有效策略賦予介於0%和100%之間的簡單權重,以執行簡單的資產分配。 在短期內這些權重會經常通過 Origin 發布的更新被調整,而長期會由去中心化的治理來進行調整。 -使用多个底层 DeFi [平台](../supported-strategies/) 以多元化将降低智能合约和其他系统性风险。 智能合约将计算当前和预期的 APY,以为 OUSD 持有者提供有竞争力的回报。 随着时间的推移,保险库合同将升级为可以在多个策略之间进行智能和自动地切换,而无需任何手动干预。 例如,保险库会自动在各种借贷策略之间转移资金,以优化收益。 +使用多個底層 DeFi [平台](../supported-strategies/) 以多元化將降低智能合約和其他系統性風險。 智能合約將計算當前和預期的 APY,以為 OUSD 持有者提供有競爭力的回報。 隨著時間的推移,保險庫合同將升級為可以在多個策略之間進行智能和自動地切換,而無需任何手動干預。 例如,保險庫會自動在各種借貸策略之間轉移資金,以優化收益。 -但是,我们还是希望通过治理投票来做出一些类似风险参数或是否将某些策略包括在自动决策引擎中的决策。 +但是,我們還是希望通過治理投票來做出一些類似風險參數或是否將某些策略包括在自動決策引擎中的決策。 From 7bf90b726cdeadfc5c70bea1c9829ce954abfca4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:16 -0600 Subject: [PATCH 03657/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 434cc4bef..41afe68d8 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的稳定币 +# 支持的穩定幣 -**支持的稳定币** +**支持的穩定幣** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 -目前,OUSD 支持以下稳定币: +目前,OUSD 支持以下穩定幣: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 +雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 -尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 +儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 From 790d47c72010a2c235a4ec75d2be0e9e1fa1fff1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:18 -0600 Subject: [PATCH 03658/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 4afd2dd4b..ae99c6a88 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -23,35 +23,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management/README.md) - * [收益策略](core-concepts/fund-management/earning-strategies.md) - * [多样化](core-concepts/fund-management/diversification.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) -* [如何贡献](security-and-risks/contributing.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) +* [Contributing](security-and-risks/contributing.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 8844533e71becedd5d30d77a15d123050fbea636 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:20 -0600 Subject: [PATCH 03659/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4fee47a70..479c6efa4 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | From b57dce94aad61bd250e04d5143ce50e2a19dd538 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:22 -0600 Subject: [PATCH 03660/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 0111d47bb..80d1f0f7f 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | From 29afa6700fbd3e2784335d1fa52ff74c3f3711bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:23 -0600 Subject: [PATCH 03661/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 035965263..4ae2afe89 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From 7ae876201d46b4abe3e66e618f94d284ddf25856 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:25 -0600 Subject: [PATCH 03662/11794] New translations README.md (Chinese Traditional) --- .../supported-defi-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/README.md b/zh/core-concepts/supported-defi-platforms/README.md index 6a9354958..50ee37b6c 100644 --- a/zh/core-concepts/supported-defi-platforms/README.md +++ b/zh/core-concepts/supported-defi-platforms/README.md @@ -1,14 +1,14 @@ -# 支持的DeFi平台 +# Supported DeFi Platforms -**支持平台** +**Supported Platforms** -OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -目前,我们计划从以下平台赚取收益: +Currently, we plan to earn yields from the following platforms: {% page-ref page="compound.md" %} -我们也打算集成以下平台: +Integrations are currently planned for the following platforms: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="yearn.finance.md" %} -尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From f3386828bfcf4e7917a4070a99d4dbfa2fbabf42 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:27 -0600 Subject: [PATCH 03663/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 14b3efadcc5cafd8cae8afdff29a192a43d03840 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:28 -0600 Subject: [PATCH 03664/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 6ac023bf9d633dff250c4ff6918963ffa36a4a68 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:31 -0600 Subject: [PATCH 03665/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From f106180be9abeb4eb3fccfb6fcde7e019ea4790d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:33 -0600 Subject: [PATCH 03666/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 49b6666c4..7610a97b5 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,34 +1,34 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** -对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. -**将 OUSD 加入您的钱包** +**Adding OUSD to Your Wallet** {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**集成 OUSD** +**Integrating OUSD** -OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="smart-contracts/architecture.md" %} From 72a51608d6f024b9eb79d4c7de45c5d05cf55788 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:35 -0600 Subject: [PATCH 03667/11794] New translations README.md (Chinese Traditional) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 2158b4019..01162cf25 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,30 +1,30 @@ --- -description: 首个在您的钱包中赚取收益的稳定币 +description: The first stablecoin that earns a yield while it's still in your wallet --- -# 介绍 +# Introduction -## **一种更好的货币形式** +## **A Better Form of Money** -Origin Dollar (OUSD)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) -**背景** +**Background** -1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 同时,去中心化金融(DeFi)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。 +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. -现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. -更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. -您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. -Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) (100%开源)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. -欢迎来到金钱的未来。 +Welcome to the future of money. From 34f94f26446a73536c9bb3667c9e8c6575fed44c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:38 -0600 Subject: [PATCH 03668/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/yield-generation/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index cede81cda..f64419b85 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,14 +1,14 @@ -# Yield Generation +# 收益产生 -**Automated Yield Farming** +**自动收益耕作** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 (TVL),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 OUSD 的第一个版本将采用一个简单的 Compound 策略,但是每个月都会部署能够将收益最大化并同时以最大程度降低风险和依赖性的新策略。 ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +OUSD 通过三种方式产生收益: {% page-ref page="lending.md" %} From 2b896f8e60dcf76d694f066d6a043694c32a6b02 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:40 -0600 Subject: [PATCH 03669/11794] New translations lending.md (Chinese Simplified) --- zh/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index a78f46da0..8f22c8b96 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# Lending +# 借贷 -**Unbank the Banked** +**不再需要银行** -DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. +DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 -OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. +OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 我们打算至少以下贷款提供者直接与集成: {% page-ref page="../supported-strategies/compound.md" %} From fd7e4a5b8ced32922c3e718402904b84463e7e96 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:43 -0600 Subject: [PATCH 03670/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index b275178fb..0b86b768a 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,12 +1,12 @@ -# Admin Privileges +# 管理员权限 -The OUSD smart contracts are designed to be owner upgradable. +OUSD 智能合约都是 owner upgradable。 -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +在推出时,OUSD 合约的主人是 5 of 8 的 Gnosis 多钱合同。这个多签合同已经拥由 [OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/)、 [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6),Origin 团队和其他人审核了。 多签的密钥由与该公司有密切联系的人持有。甚至连一起行动的;两位 Origin 创始人也没有足够的控制权来自行执行合约主人功能。 -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +OUSD 推出后不久,所有权将转移到时间锁。 Origin 团队还可以通过其多签对协议进行更改,但会有一定的延迟。 -Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +在早期阶段,管理员特权确保协议安全且为降低风险的同时提高收益而优化。 我们预计在协议推出后的前几个月内发布智能合约的多个迭代。 -Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. +一旦完成几个升级周期,我们打算将所有权从公司转移到去中心化的治理合约,从而允许社区投票并参与未来的协议更新。 From 0792bfcbbf0187526b5f8a8eed4f1e94e5069524 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:45 -0600 Subject: [PATCH 03671/11794] New translations principles.md (Chinese Simplified) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index 7e1e61af2..f4704a501 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# Principles +# 原则 -**Progressive Decentralization** +**渐进式去中心化** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**时间锁** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 -**New and Existing Stakeholders** +**新的和现有的利益相关者** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 From a85fe7a82c68d55ad3457e7bed38658243d9fc2d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:47 -0600 Subject: [PATCH 03672/11794] New translations contributing.md (Chinese Simplified) --- zh/security-and-risks/contributing.md | 58 +++++++++++++-------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/zh/security-and-risks/contributing.md b/zh/security-and-risks/contributing.md index b41094263..a59fcfb21 100644 --- a/zh/security-and-risks/contributing.md +++ b/zh/security-and-risks/contributing.md @@ -1,33 +1,33 @@ -# Contributing +# 如何贡献 -**100% Open-source** +**100% 开源。** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +我们的工作和我们的公司 Discord 都是公开的。 如果您有任何疑问或需要任何帮助,我们的 Discord OUSD 渠道是从我们的团队和社区获得帮助的最佳场所。 **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -#### Development Process +#### 开发过程 Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 +2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 +3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 +4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 +5. 遵循适当的 [编码样式](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) 并编写一些很棒的代码。 +6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 +7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 +8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### Coding Style +#### 编码风格 We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -35,32 +35,32 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### Protocol Design +#### 协议设计 When considering protocol or implementation design proposals, we are looking for: -* A description of the problem this design proposal solves -* Discussion of the trade-offs involved -* Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) -* Discussion of the proposed solution +* 详细描述这个设计方案解决的问题 +* 讨论所涉及的取舍 +* 检讨其他现有解决方案 +* 相关文献\(RFC,论文等\)的链接 +* 对于提出的解决方案进行研讨 Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### Community Guidelines +#### 社区准则 We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: -* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! -* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. -* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. -* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. +* 对其他社区成员要礼貌并互相尊重。任何地区,种族,性别或其他歧视行为都不能容忍。 做个善良的人! +* 鼓励多样性;使我们社区中的每个人都受到欢迎,无论他们的背景和贡献程度,尽量鼓励它们积极参与我们的社区。 +* 保持合法,不要给任何人带来麻烦。 仅共享您自己的内容,不分享私人或敏感信息,更不要违反法律。 +* 紧贴主题,确保您将信息发布到正确的频道,并避免主题外的讨论。 请记住,当您更新问题或回复电子邮件时,可能会发送给许多人。 请记得考虑这一点。 请记住,没有人喜欢垃圾邮件。 -#### Reporting Issues +#### 报告问题 If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### Security Issues +#### 安全问题 OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -68,7 +68,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="bug-bounties.md" %} -#### **Community Improvement** +#### **社区发展** Origin is just as much about community as it is about our technology. @@ -76,7 +76,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### Full-Time Positions +#### 全职职位 Origin occasionally hires developers for part-time or full-time positions. From 909046ca08753aa36364bda1988ecdc0efb7244a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:50 -0600 Subject: [PATCH 03673/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 54b5af50d..a1f66d243 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | @@ -39,7 +39,8 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | | 50% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,6 +49,7 @@ Internal implementation contracts: | Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | | {% endtab %} {% tab title="Stablecoins" %} From 667ef216018aeb6b283e0e858bc757ba5f2090cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:51 -0600 Subject: [PATCH 03674/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 400d9e39b8de9a0138d1467598f5e4b77ea97242 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:54 -0600 Subject: [PATCH 03675/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From b2630d4b6010d6b8d920dd6210924f6507bbb5be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:57 -0600 Subject: [PATCH 03676/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 88954aca7..b83248189 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. From 0da758b717130ee3ba86042a95a28c642191a2b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:11:59 -0600 Subject: [PATCH 03677/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From c9c4dc2dd19c36d27cffd2b8c3cc8a75f7080dd6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:12:04 -0600 Subject: [PATCH 03678/11794] New translations SUMMARY.md (Turkish) --- tr/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/SUMMARY.md b/tr/SUMMARY.md index aa0c61d80..efc3cec94 100644 --- a/tr/SUMMARY.md +++ b/tr/SUMMARY.md @@ -17,10 +17,10 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Desteklenen Stratejiler](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) + * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fon Yönetimi](core-concepts/fund-management/README.md) From ba9a603688a61d29234df632f87c7fb2856eaab6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:12:12 -0600 Subject: [PATCH 03679/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index ac6288c52..4557046dc 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -39,7 +39,8 @@ |:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | | 50% | [Контракты на внутреннюю реализацию:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,6 +49,7 @@ | Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | | {% endtab %} {% tab title="Stablecoins" %} From 3318354b300ab115f975a2c4ea065ef02cb66902 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:12:26 -0600 Subject: [PATCH 03680/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From c8b13399e21be217e988875a639d5cde900f1a99 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:12:29 -0600 Subject: [PATCH 03681/11794] New translations README.md (Russian) --- ru/core-concepts/supported-strategies/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/core-concepts/supported-strategies/README.md b/ru/core-concepts/supported-strategies/README.md index 2ca2077c7..dba01edd5 100644 --- a/ru/core-concepts/supported-strategies/README.md +++ b/ru/core-concepts/supported-strategies/README.md @@ -8,16 +8,16 @@ OUSD генерирует доход за счет размещения стей {% page-ref page="compound.md" %} -В настоящее время планируются или разрабатываются интеграции для следующих платформ: +{% page-ref page="curve.md" %} {% page-ref page="aave.md" %} +Integrations are currently planned or being built for the following platforms: + {% page-ref page="dydx.md" %} {% page-ref page="uniswap.md" %} -{% page-ref page="curve.md" %} - {% page-ref page="balancer.md" %} {% page-ref page="yearn.finance.md" %} From 5708dd1ca081357fad9a05639195acdb05a91e9e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:12:31 -0600 Subject: [PATCH 03682/11794] New translations aave.md (Russian) --- ru/core-concepts/supported-strategies/aave.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/ru/core-concepts/supported-strategies/aave.md b/ru/core-concepts/supported-strategies/aave.md index b9d3dd47c..bd0432bea 100644 --- a/ru/core-concepts/supported-strategies/aave.md +++ b/ru/core-concepts/supported-strategies/aave.md @@ -1,20 +1,16 @@ # Aave -{% hint style="info" %} -Скоро. Aave еще не интегрирован. -{% endhint %} +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -Aave - это протокол и платформа кредитования, построенные на Ethereum и запущенные в январе 2020 года создателями ETHLend. Пользователи Aave могут зарабатывать сложные проценты или занимать активы под залог. Каждый поддерживаемый актив объединен в свой собственный пул ликвидности и пользователи могут выбирать между фиксированной или переменной процентной ставкой на основанной на спросе и предложении. +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Залоговые балансы представлены ERC-20 токенами aTokens в соотношении 1:1 к базовым активам, которые они представляют. Проценты начисляются автоматически и выплачиваются кредиторам с помощью токенов aToken, а это означает, что кредиторы видят, что их баланс aToken увеличивается со временем. Пользователи могут брать активы под залог своих токенов aTokens. Токены aTokens можно свободно передавать и использовать во многих других протоколах DeFi. Токены aTokens можно в любой момент обменять на соответствующие базовые активы. +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -Aave поддерживает срочные ссуды, которые являются ссудами без обеспечения, при которых пользователи берут в долг и погашают остаток ссуды в рамках одной транзакции, что означает, что пользователям срочной ссуды не нужно вносить какой-либо изначальный капитал. Срочные ссуды - это комплексный продукт, предназначенный для разработчиков, который может использоваться для арбитража между несколькими протоколами DeFi. +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -В настоящее время Aave управляется токеном ERC-20 LEND, который ранее был служебным токеном для ETHLend. Aave объявила о переходе к полностью децентрализованному управлению, который включает обмен токенов LEND на AAVE - новый токен управления ERC-20, с вознаграждением за стейкинг. Некоторые AAVE будут распределяться среди пользователей платформы в рамках кампании по добыче ликвидности. +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Общая заблокированная стоимость Aave \(TVL\) быстро выросла до более чем 1,2 миллиарда долларов США, что сделало его одним из крупнейших протоколов DeFi. LEND имеет оборотную рыночную капитализацию более 700 миллионов долларов США. - -Aave прошел аудит безопасности OpenZeppelin, Trail of Bits и Consensys Diligence. Aave поддерживает программу вознаграждения за поиск ошибок. +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. | Ресурсы | | |:----------------------- |:------------------------------------------------------------------------------ | From f44d60ad84dc87de6106cac94b54d412ba31f623 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:12:34 -0600 Subject: [PATCH 03683/11794] New translations curve.md (Russian) --- ru/core-concepts/supported-strategies/curve.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/ru/core-concepts/supported-strategies/curve.md b/ru/core-concepts/supported-strategies/curve.md index 0268072a5..766887253 100644 --- a/ru/core-concepts/supported-strategies/curve.md +++ b/ru/core-concepts/supported-strategies/curve.md @@ -1,20 +1,16 @@ # Curve -{% hint style="info" %} -Скоро. Curve еще не интегрирован. -{% endhint %} +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve - это децентрализованный протокол ликвидности и обменник в Ethereum для стейблкоинов и оборотных BTC, запущенный в январе 2020 года. Пользователи могут переключаться между популярными стейблкоинами ERC-20 или между биткойн токенами стандарта ERC-20. Поставщики ликвидности обеспечивают торговлю и получают комиссию в качестве вознаграждения. +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -Curve - это автоматизированный маркет-мейкер \(AMM\), где с каждым рынком связан пул ликвидности с двумя или более активами, которые должны иметь одинаковую стоимость, например USDT, USDC, DAI и TUSD, все из которых являются стейблкоинами с привязкой к доллару США. Обменный курс между каждым стейблкоином и их средние значения определяются алгоритмом, основанным на спросе и предложении. Арбитражёры нормализуют эти обменные курсы. +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Некоторые из пулов ликвидности Curve зарабатывают дополнительные комиссии для поставщиков ликвидности в дополнение к биржевым комиссиям, получаемым от трейдеров. Curve предлагает пулы стейблкоинов, интегрированные с Compound, yearn.finance и Synthetix. Активы в каждом пуле ликвидности предоставляются этим платформам для получения дополнительной прибыли, которая передается поставщикам ликвидности этих пулов. Токены поставщика ликвидности \(LP\) выдаются участникам пула и могут быть выкуплены за их первоначально предоставленную ликвидность плюс начисленные комиссии и доход. Токены LP также могут переводиться для использования в других протоколах. +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve управляется CRV, токеном управления ERC-20. Держатели CRV могут голосовать за изменения протокола. Держатели CRV могут заложить свои токены, чтобы получить дополнительное количество голосов, пропорционально времени стейкинга. CRV постоянно распределяется между поставщиками ликвидности, большая часть общего предложения CRV была выделена команде и инвесторам, распределяется в соответствии с графиком вестинга. +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Объемы торгов на Curve часто превышают 50 миллионов долларов в день. На момент написания, Curve имеет общую заблокированную поставщиками ликвидности стоимость \(TVL\) более 1 миллиарда долларов. - -Curve прошла два аудита Trail of Bits и поддерживает программу поощрения ошибок. +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. | Ресурсы | | |:----------------------- |:------------------------------------------------------------------------ | From 6a7eef4aecbaf66b884a088214838ae310ee92aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:12:47 -0600 Subject: [PATCH 03684/11794] New translations curve.md (Turkish) --- tr/core-concepts/supported-strategies/curve.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/tr/core-concepts/supported-strategies/curve.md b/tr/core-concepts/supported-strategies/curve.md index 772d88459..c1d5636a7 100644 --- a/tr/core-concepts/supported-strategies/curve.md +++ b/tr/core-concepts/supported-strategies/curve.md @@ -1,20 +1,16 @@ # Curve -{% hint style="bilgi" %} -Çok yakında. Curve henüz entegre edilmedi. -{% endhint %} +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve, merkezi olmayan bir likidite protokolü ve Ethereum'da stabilcoinler ve sarılmış BTC için takas, Ocak 2020'de başlatıldı. Kullanıcılar, popüler ERC-20 stabilcoinler arasında veya bitcoin'in ERC-20 temsilleri arasında geçiş yapabilirler. Likidite sağlayıcıları ticareti kolaylaştırır ve ücret alır. +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -Eğri, her bir piyasanın USDT, USDC, DAI ve TUSD gibi aynı değere sahip olması gereken iki veya daha fazla varlığa sahip ilişkili bir likidite havuzuna sahip olduğu bir Otomatik Piyasa Yapıcı \ (AMM \) 'dır. Her bir stablecoin ile bunların nispi ağırlıkları arasındaki döviz kuru, arz ve talebe dayalı bir algoritma tarafından belirlenir. Arbitrajcılar bu döviz kurlarını normalleştirmek için hareket ederler. +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve'nin likidite havuzlarından bazıları, tüccarlardan alınan döviz ücretlerinin yanı sıra likidite sağlayıcıları için ekstra ücretler kazanır. Curve; Compound, yearn.finance ve Synthetix ile entegre stabilcoin havuzları sunar. Her likidite havuzundaki varlıklar, her havuzun likidite sağlayıcılarına aktarılan ek getiri elde etmek için bu platformlara sağlanır. Likidite Sağlayıcı \ (LP \) tokenlar havuz katılımcılarına verilir ve sağlanan ilk likidite artı tahakkuk eden ücretler ve getiri için kullanılabilir. LP tokenları ayrıca diğer protokollerde kullanılmak üzere aktarılabilir. +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve, bir ERC-20 yönetişim tokenı olan CRV tarafından yönetilir. CRV sahipleri protokol değişikliklerine oy verebilir. CRV sahipleri, tokenlerini stake edilen zamanla orantılı ek oylama gücü için stake edebilirler. CRV, sürekli olarak likidite sağlayıcılarına verilir ve toplam CRV arzının büyük bir kısmı, sürekli bir hakediş programına göre ekibe ve yatırımcılara tahsis edilmiştir. +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve'deki işlem hacimleri genellikle günlük 50 milyon doların üzerindedir. Curve, yazım sırasında likidite sağlayıcıları tarafından 1 milyar $ 'ın üzerinde Kilitlenmiş Toplam Değere \ (TVL \) sahiptir. - -Curve, Trail of Bits tarafından iki denetimden geçmiştir ve bir hata ödül programı sürdürmektedir. +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. | Kaynaklar | | |:--------------------- |:------------------------------------------------------------------------ | From 64f2941e9659bfc95abff0e53c3231c8977563ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:13:05 -0600 Subject: [PATCH 03685/11794] New translations aave.md (Turkish) --- tr/core-concepts/supported-strategies/aave.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/tr/core-concepts/supported-strategies/aave.md b/tr/core-concepts/supported-strategies/aave.md index acada097a..0cd9073e7 100644 --- a/tr/core-concepts/supported-strategies/aave.md +++ b/tr/core-concepts/supported-strategies/aave.md @@ -1,20 +1,16 @@ # Aave -{% hint style="bilgi" %} -Çok yakında. Aave henüz entegre edilmedi. -{% endhint %} +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -Aave, Ethereum üzerine kurulu bir borç verme protokolü ve platformudur ve ETHLend'in yaratıcıları tarafından Ocak 2020'de başlatılmıştır. Aave'deki kullanıcılar, varlıkları teminat karşılığında bileşik faiz kazanabilir veya ödünç alabilir. Desteklenen her varlık kendi likidite havuzunda toplanır ve kullanıcılar arz ve talebe dayalı değişken faiz oranı veya sabit faiz oranı arasında seçim yapabilir. +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Teminat bakiyeleri, temsil ettikleri dayanak varlıklara 1: 1 oranında ERC-20 aTokens tarafından temsil edilir. Faiz otomatik olarak birleştirilir ve aTokens ile borç verenlere ödenir, yani borç verenler aToken bakiyelerinin zaman içinde istikrarlı bir şekilde arttığını göreceklerdir. Kullanıcılar varlıkları aToken'larına karşı ödünç alabilir. aTokenler serbestçe aktarılabilir ve diğer birçok DeFi protokolünde kullanılabilir. aTokens, temel teminatları için herhangi bir zamanda itfa edilebilir. +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -Aave, kullanıcıların kredinin bakiyesini tek bir işlemde ödünç aldığı ve geri ödediği teminatsız krediler olan flaş kredileri destekler, yani flaş kredi kullanıcılarının herhangi bir başlangıç sermayesi koymalarına gerek yoktur. Flash krediler, geliştiricilere yönelik karmaşık bir üründür ve birden fazla DeFi protokolünde arbitraj yapmak için kullanılabilir. +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave şu anda daha önce ETHLend için yardımcı program tokenı olan bir ERC-20 tokenı olan LEND tarafından yönetilmektedir. Aave, kullanıcıların stake etme ödüllü yeni bir ERC-20 yönetişim tokenı olan AAVE için LEND alışverişi yaptıkları bir token takası içeren tamamen merkezi olmayan yönetişime geçişi duyurdu. Bir miktar AAVE, bir likidite madenciliği kampanyasında platformun kullanıcılarına dağıtılacaktır. +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave'nin kilitli toplam değeri (TVL \) hızla 1,2 milyar doların üzerine çıktı ve bu onu en büyük DeFi protokollerinden biri haline getirdi. LEND, 700 milyon doların üzerinde dolaşımdaki piyasa değerine sahiptir. - -Aave, OpenZeppelin, Trail of Bits ve Consensys Diligence tarafından güvenlik denetimlerinden geçti. Aave, bir hata ödül programı sürdürmektedir. +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. | Kaynaklar | | |:--------------------- |:------------------------------------------------------------------------------ | From ff614e5fbad18525af655f287a55674ccddc6a42 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:13:16 -0600 Subject: [PATCH 03686/11794] New translations README.md (Turkish) --- tr/core-concepts/supported-strategies/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tr/core-concepts/supported-strategies/README.md b/tr/core-concepts/supported-strategies/README.md index 0953d9668..fdce6ff71 100644 --- a/tr/core-concepts/supported-strategies/README.md +++ b/tr/core-concepts/supported-strategies/README.md @@ -8,16 +8,16 @@ OUSD, stabilcoinleri borç verme platformlarına ve piyasa yapıcı likidite hav {% page-ref page="compound.md" %} -Şu anda aşağıdaki platformlar için entegrasyonlar planlanmaktadır: +{% page-ref page="curve.md" %} {% page-ref page="aave.md" %} +Integrations are currently planned or being built for the following platforms: + {% page-ref page="dydx.md" %} {% page-ref page="uniswap.md" %} -{% page-ref page="curve.md" %} - {% page-ref page="balancer.md" %} {% page-ref page="yearn.finance.md" %} From 0da422f4e040f4b6f81fefc9d7d6d4bc441c0583 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:13:24 -0600 Subject: [PATCH 03687/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a27a6ec16e7b1782ccd05e640fc84b5991578aa4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:13:26 -0600 Subject: [PATCH 03688/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 44eb3509f0bb4c0a54846f5ba045732411aeab8f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:13:45 -0600 Subject: [PATCH 03689/11794] New translations aave.md (Indonesian) --- id/core-concepts/supported-strategies/aave.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/id/core-concepts/supported-strategies/aave.md b/id/core-concepts/supported-strategies/aave.md index 7b8131294..17b50afff 100644 --- a/id/core-concepts/supported-strategies/aave.md +++ b/id/core-concepts/supported-strategies/aave.md @@ -1,20 +1,16 @@ # Aave -{% hint style="info" %} -Akan segera hadir. Aave belum terintegrasi. -{% endhint %} +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -Aave adalah protokol dan platform peminjaman yang dibangun di atas Ethereum dan diluncurkan pada Januari 2020 oleh para pencipta ETHLend. Pengguna di Aave bisa mendapatkan bunga majemuk atau meminjam aset dengan jaminan. Setiap aset yang didukung digabungkan dalam kumpulan likuiditasnya sendiri dan pengguna dapat memilih antara suku bunga variabel berdasarkan penawaran dan permintaan atau suku bunga tetap. +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Saldo jaminan diwakili oleh ERC-20 aTokens dengan rasio 1: 1 terhadap aset dasar yang mereka wakili. Bunga digabungkan secara otomatis dan dibayarkan kepada pemberi pinjaman dengan aTokens, yang berarti pemberi pinjaman akan terus melihat saldo aToken mereka meningkat dari waktu ke waktu. Pengguna dapat meminjam aset terhadap aTokens mereka. aTokens dapat ditransfer secara bebas dan dapat digunakan pada banyak protokol DeFi lainnya. aTokens dapat ditukar dengan jaminan yang mendasarinya kapan saja. +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -Aave mendukung pinjaman kilat, yaitu pinjaman tanpa jaminan di mana pengguna meminjam dan membayar kembali saldo pinjaman dalam satu transaksi, artinya pengguna pinjaman kilat tidak perlu menyiapkan modal awal. Pinjaman cepat adalah produk kompleks yang ditujukan untuk pengembang dan dapat digunakan untuk arbitrase di beberapa protokol DeFi. +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave saat ini diatur oleh LEND, token ERC-20 yang sebelumnya merupakan token utilitas untuk ETHLend. Aave telah mengumumkan transisi ke tata kelola yang sepenuhnya terdesentralisasi yang mencakup pertukaran token di mana pengguna menukar LEND dengan AAVE, token tata kelola ERC-20 baru dengan imbalan taruhan. Beberapa AAVE akan didistribusikan ke pengguna platform dalam kampanye penambangan likuiditas. +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Nilai total Aave terkunci \ (TVL \) telah dengan cepat tumbuh menjadi lebih dari $ 1,2 miliar, menjadikannya salah satu protokol DeFi terbesar. LEND memiliki kapitalisasi pasar yang beredar lebih dari $ 700 juta. - -Aave telah menjalani audit keamanan oleh OpenZeppelin, Trail of Bits, dan Consensys Diligence. Aave memelihara program bug bounty. +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. | Sumber | | |:------------------ |:------------------------------------------------------------------------------ | From 063ab3ccd16c7efc188945af1f642d1164504b0e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:13:46 -0600 Subject: [PATCH 03690/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/SUMMARY.md b/id/SUMMARY.md index 85b434c00..3f88d223c 100644 --- a/id/SUMMARY.md +++ b/id/SUMMARY.md @@ -17,10 +17,10 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Strategi yang Didukung](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) + * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Pengelolaan Dana](core-concepts/fund-management/README.md) From 7db56dd7cb3b990521385e884ef1fec0a3088379 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:13:53 -0600 Subject: [PATCH 03691/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 7176c410c..cb078af20 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -39,7 +39,8 @@ Các hợp đồng thực hiện nội bộ: |:----------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | | 50% | [Các hợp đồng thực hiện nội bộ:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,6 +49,7 @@ Các hợp đồng thực hiện nội bộ: | Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | | {% endtab %} {% tab title="Stablecoins" %} From 60558e8813ebd19a0763f9f8788bf3c36ad6d076 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:14:04 -0600 Subject: [PATCH 03692/11794] New translations README.md (Indonesian) --- id/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/core-concepts/supported-strategies/README.md b/id/core-concepts/supported-strategies/README.md index aa08e53f2..dfe3fe412 100644 --- a/id/core-concepts/supported-strategies/README.md +++ b/id/core-concepts/supported-strategies/README.md @@ -10,10 +10,10 @@ Saat ini, OUSD mendapatkan hasil dari platform berikut \ (s \): {% page-ref page="curve.md" %} -Integrations are currently planned or being built for the following platforms: - {% page-ref page="aave.md" %} +Integrations are currently planned or being built for the following platforms: + {% page-ref page="dydx.md" %} {% page-ref page="uniswap.md" %} From a3b3c8f98aa5d8aa1c3813ac898943454134cf78 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:14:08 -0600 Subject: [PATCH 03693/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 532b519bf..2edd2e046 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -39,7 +39,8 @@ Kontrak implementasi internal: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | | 50% | [Kontrak implementasi internal:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,6 +49,7 @@ Kontrak implementasi internal: | Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | | {% endtab %} {% tab title="Stablecoins" %} From 173e80009faf44ec9418f4b7bbca090316d02f51 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:14:11 -0600 Subject: [PATCH 03694/11794] New translations SUMMARY.md (Thai) --- th/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/SUMMARY.md b/th/SUMMARY.md index 4148c0355..ae99c6a88 100644 --- a/th/SUMMARY.md +++ b/th/SUMMARY.md @@ -17,10 +17,10 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) + * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management/README.md) From c70f02bc022b96cd301a5c91a61f1ac1ddd1bf89 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:14:44 -0600 Subject: [PATCH 03695/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 5bdbe61bf96ec9a85a02c36bfe9a6ed736d96d3a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:14:46 -0600 Subject: [PATCH 03696/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index 42f3811fe..3133d5b03 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,10 +1,10 @@ -# 策略 +# Strategies -新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 +New strategies can be added or removed at any time to respond to new market realities and diversify risk. -刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. -我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From 8d51859481bdd5845d8217dd88592c1fc99db52a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:14:47 -0600 Subject: [PATCH 03697/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From d0cad9220ad514a6052f136ce94b6be2d4258935 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:14:49 -0600 Subject: [PATCH 03698/11794] New translations contributing.md (Chinese Traditional) --- zh/security-and-risks/contributing.md | 58 +++++++++++++-------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/zh/security-and-risks/contributing.md b/zh/security-and-risks/contributing.md index a59fcfb21..b41094263 100644 --- a/zh/security-and-risks/contributing.md +++ b/zh/security-and-risks/contributing.md @@ -1,33 +1,33 @@ -# 如何贡献 +# Contributing -**100% 开源。** +**100% Open-source** -OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -我们的工作和我们的公司 Discord 都是公开的。 如果您有任何疑问或需要任何帮助,我们的 Discord OUSD 渠道是从我们的团队和社区获得帮助的最佳场所。 +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -#### 开发过程 +#### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 -2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 -3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 -4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 -5. 遵循适当的 [编码样式](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) 并编写一些很棒的代码。 -6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 -7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 -8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### 编码风格 +#### Coding Style We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -35,32 +35,32 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### 协议设计 +#### Protocol Design When considering protocol or implementation design proposals, we are looking for: -* 详细描述这个设计方案解决的问题 -* 讨论所涉及的取舍 -* 检讨其他现有解决方案 -* 相关文献\(RFC,论文等\)的链接 -* 对于提出的解决方案进行研讨 +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### 社区准则 +#### Community Guidelines We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: -* 对其他社区成员要礼貌并互相尊重。任何地区,种族,性别或其他歧视行为都不能容忍。 做个善良的人! -* 鼓励多样性;使我们社区中的每个人都受到欢迎,无论他们的背景和贡献程度,尽量鼓励它们积极参与我们的社区。 -* 保持合法,不要给任何人带来麻烦。 仅共享您自己的内容,不分享私人或敏感信息,更不要违反法律。 -* 紧贴主题,确保您将信息发布到正确的频道,并避免主题外的讨论。 请记住,当您更新问题或回复电子邮件时,可能会发送给许多人。 请记得考虑这一点。 请记住,没有人喜欢垃圾邮件。 +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### 报告问题 +#### Reporting Issues If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### 安全问题 +#### Security Issues OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -68,7 +68,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="bug-bounties.md" %} -#### **社区发展** +#### **Community Improvement** Origin is just as much about community as it is about our technology. @@ -76,7 +76,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### 全职职位 +#### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. From 0c9f47253597ea886cc40a84e9e64b58417a73af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:14:51 -0600 Subject: [PATCH 03699/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d5d7eead2..26b5ebfe6 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From 488a88c78497850666286272431c8833bff49c5e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:14:52 -0600 Subject: [PATCH 03700/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 3ecc2df2a..f3b6a1fc3 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# 审核 +# Audits {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} **OUSD** -我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. -**支持策略** +**Supported Strategies** -Compound 已完成多次审核,可以在它们的网站上查看细节。 This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From d03f5e779b01c6c66a258f7a72e03ade3a2e7715 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:14:54 -0600 Subject: [PATCH 03701/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From 78c03df0e3b98623ef17e1026c03eb73dcc5e204 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:14:55 -0600 Subject: [PATCH 03702/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 93fb647e8..7aa009ac1 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 703bcdd62565095bdfb5f364e074a657149324d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:14:57 -0600 Subject: [PATCH 03703/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From b76a361538c822ee968dfc80cfdd9f5ff1600af9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:14:59 -0600 Subject: [PATCH 03704/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From daf0d58a4136e6a75115fec3f447fb9d86abee44 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:15:00 -0600 Subject: [PATCH 03705/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index b83248189..88954aca7 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. From 45d63b988c073fd001e5eec4382a1bbdd980cfe6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:15:02 -0600 Subject: [PATCH 03706/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 0b86b768a..b275178fb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,12 +1,12 @@ -# 管理员权限 +# Admin Privileges -OUSD 智能合约都是 owner upgradable。 +The OUSD smart contracts are designed to be owner upgradable. -在推出时,OUSD 合约的主人是 5 of 8 的 Gnosis 多钱合同。这个多签合同已经拥由 [OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/)、 [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6),Origin 团队和其他人审核了。 多签的密钥由与该公司有密切联系的人持有。甚至连一起行动的;两位 Origin 创始人也没有足够的控制权来自行执行合约主人功能。 +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. -OUSD 推出后不久,所有权将转移到时间锁。 Origin 团队还可以通过其多签对协议进行更改,但会有一定的延迟。 +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. -在早期阶段,管理员特权确保协议安全且为降低风险的同时提高收益而优化。 我们预计在协议推出后的前几个月内发布智能合约的多个迭代。 +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. -一旦完成几个升级周期,我们打算将所有权从公司转移到去中心化的治理合约,从而允许社区投票并参与未来的协议更新。 +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From 964fbebb9f759ce566cd509071654f8bb2bc7737 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:15:04 -0600 Subject: [PATCH 03707/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 1ea7e5e68c3cf05284a57839e0b2656ab349dad4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:15:07 -0600 Subject: [PATCH 03708/11794] New translations architecture.md (Chinese Traditional) --- zh/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index 565729c52..c3a21d407 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# 架构 +# Architecture ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -在内部,每个持有者池中的所有权百分比是用积分系统来跟踪。 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 +Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From 2817bb4f86098021ba40d818f29178428ccfc518 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:15:09 -0600 Subject: [PATCH 03709/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index a1f66d243..c82a664a2 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | From 223f49fdd5e362b3e7f932b62bf42192e5b01b75 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:36:18 -0600 Subject: [PATCH 03710/11794] New translations README.md (Thai) --- th/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/core-concepts/supported-strategies/README.md b/th/core-concepts/supported-strategies/README.md index 761c0eb0f..2348520ba 100644 --- a/th/core-concepts/supported-strategies/README.md +++ b/th/core-concepts/supported-strategies/README.md @@ -10,10 +10,10 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="curve.md" %} -Integrations are currently planned or being built for the following platforms: - {% page-ref page="aave.md" %} +Integrations are currently planned or being built for the following platforms: + {% page-ref page="dydx.md" %} {% page-ref page="uniswap.md" %} From 3dd59fa5f1dd2368e502f3ff58b6f132b330d006 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:36:26 -0600 Subject: [PATCH 03711/11794] New translations aave.md (Thai) --- th/core-concepts/supported-strategies/aave.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/th/core-concepts/supported-strategies/aave.md b/th/core-concepts/supported-strategies/aave.md index 8f991bd82..5a9b19cb3 100644 --- a/th/core-concepts/supported-strategies/aave.md +++ b/th/core-concepts/supported-strategies/aave.md @@ -1,9 +1,5 @@ # Aave -{% hint style="info" %} -Coming soon. Aave has not yet been integrated. -{% endhint %} - Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. From 669739037018dd288707fd25a96bf4b0e610b605 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:37:21 -0600 Subject: [PATCH 03712/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 54b5af50d..c82a664a2 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -39,7 +39,8 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | | 50% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,6 +49,7 @@ Internal implementation contracts: | Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | | {% endtab %} {% tab title="Stablecoins" %} From d6f94fb2ceb11d356b38fcd9e2ec7712ef9229ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:37:24 -0600 Subject: [PATCH 03713/11794] New translations SUMMARY.md (Croatian) --- hr/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/SUMMARY.md b/hr/SUMMARY.md index 4148c0355..ae99c6a88 100644 --- a/hr/SUMMARY.md +++ b/hr/SUMMARY.md @@ -17,10 +17,10 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) + * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management/README.md) From 51d1c985677cf008bdbe72c372bdeeb3e5b03b37 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:37:28 -0600 Subject: [PATCH 03714/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index 9a7f70c26..2348520ba 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,10 +1,10 @@ -# 支持策略 +# Supported Strategies -**支持的DeFi平台** +**Supported DeFi Platforms** -OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -目前,OUSD 从以下平台赚取收益: +Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="compound.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="yearn.finance.md" %} -尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From 3746b5428daba67bf4aaa731f383b8c8964ed854 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:37:30 -0600 Subject: [PATCH 03715/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 9a98114e871972e6da7167ba72de29282eaea99b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:37:32 -0600 Subject: [PATCH 03716/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 31eeab55f1df47d4c958460a3702128131d19754 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:37:33 -0600 Subject: [PATCH 03717/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From eeb1c6f8e3b9b5a470bbe295f08a4ba3ca2ced97 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:37:35 -0600 Subject: [PATCH 03718/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From bc90753e4ca0a9784e9a2e7c9ba53aa8d8a4455a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:37:37 -0600 Subject: [PATCH 03719/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 0be8b5133fb63e8b9540c4e8780948b67e2dd15d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:37:38 -0600 Subject: [PATCH 03720/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From ef3667c1e0b02581367c2be521ec3f9b32a12136 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:37:40 -0600 Subject: [PATCH 03721/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index a51a70c70..5a9b19cb3 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -12,10 +12,10 @@ Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 0b55a3e12981e4efb4d504d034869a892cc276bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:37:42 -0600 Subject: [PATCH 03722/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-platforms/README.md b/zh/core-concepts/supported-platforms/README.md index c05b8eaa6..aa4b89181 100644 --- a/zh/core-concepts/supported-platforms/README.md +++ b/zh/core-concepts/supported-platforms/README.md @@ -1,14 +1,14 @@ -# 支持平台 +# Supported Platforms -**支持平台** +**Supported Platforms** -OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -目前,我们打算从以下平台赚取收益: +Currently, we plan to earn yields from the following platforms: {% page-ref page="compound.md" %} -我们也打算集成以下平台: +Integrations are currently planned for the following platforms: {% page-ref page="yearn.finance.md" %} @@ -24,9 +24,9 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="balancer.md" %} -尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From 42ed24c8689c52620601cfab8450cdc74df64885 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:37:43 -0600 Subject: [PATCH 03723/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 6d1520d95453405ec860c2362c033bb89d742acd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:37:45 -0600 Subject: [PATCH 03724/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 7df4697a685ed3987b7a3d9f2c40abd4bd3294cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:37:47 -0600 Subject: [PATCH 03725/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/curve.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index 8f42410df..bd2264caf 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -12,10 +12,10 @@ Trading volumes on Curve are often over $50 million daily. Curve has a Total Val Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | -| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 46041c60a44387d8883ee2013eb67209bff32b47 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:37:48 -0600 Subject: [PATCH 03726/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 6185d1c856d9b16524f27786633720a2ce94b6fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:37:50 -0600 Subject: [PATCH 03727/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e2d5bf9823b4b00d89bbc56633675064a9b87433 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:37:52 -0600 Subject: [PATCH 03728/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 679fe94d7793cef970fd88b363716d4b9422f9a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:37:53 -0600 Subject: [PATCH 03729/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/yield-generation/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index f64419b85..cede81cda 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,14 +1,14 @@ -# 收益产生 +# Yield Generation -**自动收益耕作** +**Automated Yield Farming** -虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 (TVL),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 OUSD 的第一个版本将采用一个简单的 Compound 策略,但是每个月都会部署能够将收益最大化并同时以最大程度降低风险和依赖性的新策略。 +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -OUSD 通过三种方式产生收益: +Effectively, there are 3 ways that OUSD generates yield: {% page-ref page="lending.md" %} From c35ccb9385391755a5bed068e6a51a6d773312ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:37:55 -0600 Subject: [PATCH 03730/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From a9845b6b0da7e31f8ae1db976bc4c262296254a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:37:58 -0600 Subject: [PATCH 03731/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 1aeece47e..b88b3a90d 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -我们打算至少与以下自动做市商直接集成: +We intend to integrate directly with at least the following automated market makers: {% page-ref page="../supported-strategies/uniswap.md" %} From 8c9c4e3d34bee8f0c33fe77ffb0d766b27508cbc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:38:14 -0600 Subject: [PATCH 03732/11794] New translations lending.md (Chinese Traditional) --- zh/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index 8f22c8b96..a78f46da0 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# 借贷 +# Lending -**不再需要银行** +**Unbank the Banked** -DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. -OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 我们打算至少以下贷款提供者直接与集成: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: {% page-ref page="../supported-strategies/compound.md" %} From 1faaab701b31ee0acbf51cf1d6a94875d48ab4c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:38:16 -0600 Subject: [PATCH 03733/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 3f7652b4f59d6d714df274c5ce86af26a2a8a80d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:38:31 -0600 Subject: [PATCH 03734/11794] New translations README.md (Vietnamese) --- vi/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/core-concepts/supported-strategies/README.md b/vi/core-concepts/supported-strategies/README.md index 6f091f7e0..e9c5bc2ef 100644 --- a/vi/core-concepts/supported-strategies/README.md +++ b/vi/core-concepts/supported-strategies/README.md @@ -10,10 +10,10 @@ Hiện tại, đội ngũ có kế hoạch kiếm lợi nhuận từ các nền {% page-ref page="curve.md" %} -Integrations are currently planned or being built for the following platforms: - {% page-ref page="aave.md" %} +Integrations are currently planned or being built for the following platforms: + {% page-ref page="dydx.md" %} {% page-ref page="uniswap.md" %} From cf50777c74e0f6989ed496d03489dc08ca07bf5e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:38:33 -0600 Subject: [PATCH 03735/11794] New translations aave.md (Vietnamese) --- vi/core-concepts/supported-strategies/aave.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/vi/core-concepts/supported-strategies/aave.md b/vi/core-concepts/supported-strategies/aave.md index 23cc67722..2c62bf771 100644 --- a/vi/core-concepts/supported-strategies/aave.md +++ b/vi/core-concepts/supported-strategies/aave.md @@ -1,20 +1,16 @@ # Aave -{% hint style="info" %} -Sắp ra mắt. Aave hiện vẫn chưa được tích hợp. -{% endhint %} +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -Aave là một giao thức và nền tảng cho vay xây dựng trên Ethereum và được ra mắt vào tháng 1 năm 2020 bởi những người tạo ra ETHLend. Người dùng trên Aave có thể kiếm lãi kép hoặc vay một tài sản khác dựa trên tài sản thế chấp. Mỗi tài sản được hỗ trợ được tổng hợp trong nhóm thanh khoản riêng của nó và người dùng có thể chọn giữa lãi suất thay đổi dựa trên cung và cầu hoặc lãi suất cố định. +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Số dư tài sản đảm bảo được đại diện bằng ERC-20 aTokens theo tỷ lệ 1: 1 so với tài sản cơ bản mà chúng đại diện. Tiền lãi được cộng gộp tự động và được trả cho người cho vay bằng aTokens, có nghĩa là số dư aToken của người cho vay sẽ tăng dần theo thời gian. Người dùng có thể mượn tài sản dựa trên số aTokens của họ. aTokens có thể chuyển nhượng tự do và có thể được sử dụng trên nhiều giao thức DeFi khác. aTokens có thể được đổi lấy tài sản thế chấp của họ bất kỳ lúc nào. +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -Aave hỗ trợ các khoản vay nhanh, là các khoản vay không cần thế chấp trong đó người dùng vay và hoàn trả số dư của khoản vay trong một giao dịch duy nhất, có nghĩa là người dùng khoản vay nhanh không cần phải bỏ bất kỳ khoản vốn ban đầu nào. Các khoản vay nhanh là một sản phẩm phức tạp nhắm vào các nhà phát triển và có thể được sử dụng để phân bổ trên nhiều giao thức DeFi. +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave hiện được quản lý bởi token quản trị LEND, token ERC-20 trước đây là token tiện ích của ETHLend. Aave đã công bố chuyển đổi sang quản trị phi tập trung hoàn toàn bao gồm cả hoán đổi token trong đó người dùng trao đổi LEND lấy AAVE, token quản trị ERC-20 mới với phần thưởng từ staking. Một số AAVE sẽ được phân phối cho người dùng nền tảng trong một chiến dịch khai thác thanh khoản. +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Tổng giá trị của Aave bị khóa (TVL) đã nhanh chóng tăng lên hơn 1,2 tỷ đô la, khiến nó trở thành một trong những giao thức DeFi lớn nhất. Vốn hóa thị trường của LEND đạt hơn 700 triệu đô la. - -Aave đã trải qua các cuộc kiểm toán bảo mật được thực hiện bởi OpenZeppelin, Trail of Bits và Consensys Diligence. Aave vẫn đang duy trì chương trình tặng tưởng cho người phát hiện ra lỗi của hệ thống. +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. | Tài nguyên | | |:-------------------------------- |:------------------------------------------------------------------------------ | From 1b2b6ea153ff9106dbbf832a723133318feed04c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 20:38:37 -0600 Subject: [PATCH 03736/11794] New translations principles.md (Chinese Traditional) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index f4704a501..7e1e61af2 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# 原则 +# Principles -**渐进式去中心化** +**Progressive Decentralization** -我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. -但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**时间锁** +**Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. -**新的和现有的利益相关者** +**New and Existing Stakeholders** -OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. -OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From c31097a9686162f89ebc903953c38fe4707d3b7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 22:25:16 -0600 Subject: [PATCH 03737/11794] New translations aave.md (Italian) --- it/core-concepts/supported-strategies/aave.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/it/core-concepts/supported-strategies/aave.md b/it/core-concepts/supported-strategies/aave.md index 0209ffffb..95fa80e05 100644 --- a/it/core-concepts/supported-strategies/aave.md +++ b/it/core-concepts/supported-strategies/aave.md @@ -1,20 +1,16 @@ # Aave -{% hint style="info" %} -Prossimamente. Aave non è ancora stato integrato. -{% endhint %} +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -Aave è un protocollo di prestiti e una piattaforma costruito su Ethereum e lanciato a gennaio 2020 dai creatori di ETHLend. Gli utenti di Aave possono accumulare interessi composti o prendere in prestito asset a fronte di collaterale. Ciascun asset supportato è aggregato alla propria pool di liquidità e gli utenti possono scegliere tra un tasso di interesse variabile basato sulla domanda e l'offerta o un tasso di interesse fisso. +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -I saldi dei collaterali sono rappresentati da un aTokens ERC-20 in un rapporto 1:1 rispetto agli asset sottostanti che rappresentano. L'interesse è composto automaticamente e pagato ai creditori con aTokens, il che significa che i creditori vedranno costantemente il loro saldo di atoken aumentare nel corso del tempo. Gli utenti possono prendere in prestito asset a fronte dei loro aTokens. Gli aTokens sono liberamente trasferibili e possono essere utilizzati su molti altri protocolli Defi. Gli aTokens possono essere rimborsati per il collaterale sottostante in qualsiasi momento. +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -Aave supporta prestiti flash, che sono prestiti non collateralizzati in cui gli utenti prendono in prestito e rimborsano il saldo del prestito in un'unica operazione, il che significa che gli utenti di prestiti flash non hanno bisogno di mettere alcun capitale iniziale. I prestiti Flash sono un prodotto complesso rivolto agli sviluppatori e possono essere utilizzati per l'arbitraggio su più protocolli Defi. +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave è attualmente governata da LEND, un token ERC-20 che in precedenza era l'utility token per Ethlend. Aave ha annunciato una transizione verso una governance completamente decentralizzata che include uno swap di token in cui gli utenti scambiano LEND con AAVE, un nuovo token di governance ERC-20 con reward da staking. Alcuni AAVE saranno distribuiti agli utenti della piattaforma in una campagna di liquidity mining. +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Il valore totale di Aave bloccato \ (TVL\) è cresciuto rapidamente oltre gli 1,2 miliardi di dollari, rendendolo uno dei più grandi protocolli di Defi. LEND ha una capitalizzazione di mercato del circolante di oltre 700 milioni di dollari. - -Aave è stata sottoposta a audit di sicurezza da OpenZeppelin, Trail of Bits e Consensys Diligence. Aave gestisce un programma di bug bounty. +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. | Risorse | | |:-------------------------- |:------------------------------------------------------------------------------ | From 6ffc5f325d6e8c0b74806e19eecb3159d38c7de8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 22:25:18 -0600 Subject: [PATCH 03738/11794] New translations README.md (Italian) --- it/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/core-concepts/supported-strategies/README.md b/it/core-concepts/supported-strategies/README.md index 00500599d..a41a800e5 100644 --- a/it/core-concepts/supported-strategies/README.md +++ b/it/core-concepts/supported-strategies/README.md @@ -10,10 +10,10 @@ Attualmente, OUSD genera rendimenti dalle seguenti piattaforme: {% page-ref page="curve.md" %} -Integrations are currently planned or being built for the following platforms: - {% page-ref page="aave.md" %} +Integrations are currently planned or being built for the following platforms: + {% page-ref page="dydx.md" %} {% page-ref page="uniswap.md" %} From 4af67be4053113184d0f5bc992276cf9424a9dd2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 22:25:38 -0600 Subject: [PATCH 03739/11794] New translations SUMMARY.md (Japanese) --- ja/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/SUMMARY.md b/ja/SUMMARY.md index 4148c0355..ae99c6a88 100644 --- a/ja/SUMMARY.md +++ b/ja/SUMMARY.md @@ -17,10 +17,10 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) + * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management/README.md) From 358cadca32d1f432ac0d6954b235ff8ab88f5fee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 22:25:41 -0600 Subject: [PATCH 03740/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++-- 1 file changed, 58 insertions(+), 2 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index e1d8f5d49..e3373f6e8 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -39,14 +39,16 @@ Contratti di implementazione interna: |:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | [Contratti di implementazione interna:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Indirizzo](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} @@ -59,6 +61,60 @@ Contratti di implementazione interna: {% endtab %} {% endtabs %} +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | + +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | +{% endtab %} + +{% tab title="Stablecoins" %} +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} +{% endtabs %} + From e5a1cfcb50919032740679572d6483902912eead Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 22:25:54 -0600 Subject: [PATCH 03741/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++-- 1 file changed, 58 insertions(+), 2 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 54b5af50d..fc105e9df 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -39,14 +39,16 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} @@ -59,6 +61,60 @@ Internal implementation contracts: {% endtab %} {% endtabs %} +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | + +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | +{% endtab %} + +{% tab title="Stablecoins" %} +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} +{% endtabs %} + From cdb2042cf249609f8e881584adb37675b55365c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 22:26:01 -0600 Subject: [PATCH 03742/11794] New translations SUMMARY.md (Italian) --- it/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/SUMMARY.md b/it/SUMMARY.md index 0ce9c567a..035b37b52 100644 --- a/it/SUMMARY.md +++ b/it/SUMMARY.md @@ -17,10 +17,10 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Strategie supportate](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) + * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Gestione dei fondi](core-concepts/fund-management/README.md) From d721caa65a617c968a52d5550130e59977a458bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 22:27:08 -0600 Subject: [PATCH 03743/11794] New translations README.md (Korean) --- ko/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/core-concepts/supported-strategies/README.md b/ko/core-concepts/supported-strategies/README.md index 11279e216..ee8652199 100644 --- a/ko/core-concepts/supported-strategies/README.md +++ b/ko/core-concepts/supported-strategies/README.md @@ -10,10 +10,10 @@ OUSD는 스테이블 코인을 대출 플랫폼과 마켓 메이커 유동성 {% page-ref page="curve.md" %} -Integrations are currently planned or being built for the following platforms: - {% page-ref page="aave.md" %} +Integrations are currently planned or being built for the following platforms: + {% page-ref page="dydx.md" %} {% page-ref page="uniswap.md" %} From db5c1f67d8978fce07f907df6071bfc658d350c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 22:27:17 -0600 Subject: [PATCH 03744/11794] New translations aave.md (Korean) --- ko/core-concepts/supported-strategies/aave.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/ko/core-concepts/supported-strategies/aave.md b/ko/core-concepts/supported-strategies/aave.md index 9f567b4a3..2d84e059a 100644 --- a/ko/core-concepts/supported-strategies/aave.md +++ b/ko/core-concepts/supported-strategies/aave.md @@ -1,20 +1,16 @@ # 에이브(Aave) -{% hint style="info" %} -곧 출시 예정. 에이브(Aave) 는 아직 통합되지 않았습니다. -{% endhint %} +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -에이브(Aave) 는 이더리움(Ethereum) 을 기반으로 구축된 대출 프로토콜 및 플랫폼으로, ETHLend 창안자들이 2020년 1월 출시했습니다. 에이브 사용자는 담보에 대해 복리 이자를 얻거나 자산을 빌릴 수 있습니다. 지원되는 각 자산은 자체 유동성 풀로 집계되며 사용자는 수요와 공급에 따른 변동금리 또는 고정금리 중 하나를 선택할 수 있습니다. +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -담보 잔액은 ERC-20 aToken이 대표하는 기본 자산에 대한 1: 1 비율로 표시됩니다. 이자는 자동으로 복리되어 a토큰(aToken) 을 가진 대출자에게 지급됩니다. 즉, 대출자는 시간이 지남에 따라 a토큰 잔액이 꾸준히 증가하는 것을 볼 수 있습니다. 사용자는 a토큰에 대한 자산을 빌릴 수 있습니다. a토큰은 송금이 자유로우며, 다른 많은 디파이(DeFi) 프로토콜에서 사용할 수 있습니다. a토큰은 언제든지 기본 담보로 상환될 수 있습니다. +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -에이브는 사용자가 단일 거래로 대출 잔액을 차입하고 상환하는 무담보 대출인 플래시 대출(flash loans) 을 지원합니다. 즉, 플래시 대출 사용자는 초기 자본을 투입 할 필요가 없습니다. 플래시 대출은 개발자를 대상으로 하는 복잡한 제품이며, 여러 디파이 프로토콜에서 차익 거래에 사용할 수 있습니다. +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -에이브는 현재 ERC-20 토큰으로, 이전에는 ETHLend의 유틸리티 토큰이었던 LEND에 의해 관리되고 있습니다. 에이브는 완전히 탈 중앙화된 거버넌스로의 전환을 발표했습니다. 여기에는 사용자가 새로운 ERC-20 거버넌스 토큰인 AAVE로 LEND를 교환하는 토큰 스왑이 포함됩니다. 일부 AAVE는 유동성 채굴 캠페인의 형태로 플랫폼 사용자에게 배포될 예정입니다. +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -에이브에 잠겨있는 총 가치 \ (TVL \) 는 12억 달러 이상으로 추정되며, 빠르게 성장하여 가장 큰 디파이 프로토콜 중 하나가 되었습니다. LEND의 유통 시가 총액은 7 억 달러 이상입니다. - -에이브는 오픈제플린(OpenZeppelin), 트레일 오브 비츠(Trail of Bits) 및 컨센시스 딜리전스(Consensys Diligence) 의 보안 감사를 받았습니다. 에이브는 버그 현상금 프로그램을 운영합니다. +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. | 리소스 | | |:------------- |:------------------------------------------------------------------------------ | From 56d42fb2c3403b8d281e9e90bb917da4d927c78e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 22:27:25 -0600 Subject: [PATCH 03745/11794] New translations aave.md (Japanese) --- ja/core-concepts/supported-strategies/aave.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/ja/core-concepts/supported-strategies/aave.md b/ja/core-concepts/supported-strategies/aave.md index 8f991bd82..5a9b19cb3 100644 --- a/ja/core-concepts/supported-strategies/aave.md +++ b/ja/core-concepts/supported-strategies/aave.md @@ -1,9 +1,5 @@ # Aave -{% hint style="info" %} -Coming soon. Aave has not yet been integrated. -{% endhint %} - Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. From 157f2a82a6c2361ee06deb41f61dda5796e62c64 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 22:27:26 -0600 Subject: [PATCH 03746/11794] New translations README.md (Japanese) --- ja/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/core-concepts/supported-strategies/README.md b/ja/core-concepts/supported-strategies/README.md index 761c0eb0f..2348520ba 100644 --- a/ja/core-concepts/supported-strategies/README.md +++ b/ja/core-concepts/supported-strategies/README.md @@ -10,10 +10,10 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="curve.md" %} -Integrations are currently planned or being built for the following platforms: - {% page-ref page="aave.md" %} +Integrations are currently planned or being built for the following platforms: + {% page-ref page="dydx.md" %} {% page-ref page="uniswap.md" %} From 37d9c5a2e7a258aeb85037785118f378a8b4796d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 22:27:47 -0600 Subject: [PATCH 03747/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index 8ef5ec722..a211c1d44 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -17,10 +17,10 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [지원되는 전략](core-concepts/supported-strategies/README.md) * [컴파운드(Compound)](core-concepts/supported-strategies/compound.md) - * [에이브(Aave)](core-concepts/supported-strategies/aave.md) - * [디와이디엑스(dYdX)](core-concepts/supported-strategies/dydx.md) - * [유니스왑(Uniswap)](core-concepts/supported-strategies/uniswap.md) - * [커브(Curve)](core-concepts/supported-strategies/curve.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Aave](core-concepts/supported-strategies/aave.md) + * [dYdX](core-concepts/supported-strategies/dydx.md) + * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [밸런서(Balancer)](core-concepts/supported-strategies/balancer.md) * [와이언파이낸스(Yearn Finance)](core-concepts/supported-strategies/yearn.finance.md) * [자금 관리](core-concepts/fund-management/README.md) From eebc7c532af14f3eb2811a2eb38cf2e2ed9fa8a7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 22:27:50 -0600 Subject: [PATCH 03748/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++-- 1 file changed, 58 insertions(+), 2 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 54b5af50d..fc105e9df 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -39,14 +39,16 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} @@ -59,6 +61,60 @@ Internal implementation contracts: {% endtab %} {% endtabs %} +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | + +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | +{% endtab %} + +{% tab title="Stablecoins" %} +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} +{% endtabs %} + From eb739b1bbc73350d7bab3741db8d5970207631e3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 22:28:27 -0600 Subject: [PATCH 03749/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++-- 1 file changed, 57 insertions(+), 3 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 705f1ec06..e46d108f6 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -39,17 +39,17 @@ Contratos de ejecución interna: |:------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | | Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | | 50% | [Contratos de ejecución interna:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Estrategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Dirección](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | | {% endtab %} {% tab title="Stablecoins" %} @@ -61,6 +61,60 @@ Contratos de ejecución interna: {% endtab %} {% endtabs %} +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | + +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | +{% endtab %} + +{% tab title="Stablecoins" %} +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} +{% endtabs %} + From ffc21b8d5231495b6fc01828672718909d621bd9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 22:29:13 -0600 Subject: [PATCH 03750/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++-- 1 file changed, 57 insertions(+), 3 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index c82a664a2..fc105e9df 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -39,17 +39,71 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | | Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | | 50% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | | +{% endtab %} + +{% tab title="Stablecoins" %} +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} +{% endtabs %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | + +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | {% endtab %} {% tab title="Stablecoins" %} From 351c93f55cc0c3fa4a06994972f97f2257258cb5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 22:29:59 -0600 Subject: [PATCH 03751/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++-- 1 file changed, 57 insertions(+), 3 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index c82a664a2..fc105e9df 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -39,17 +39,71 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | | Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | | 50% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | | +{% endtab %} + +{% tab title="Stablecoins" %} +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} +{% endtabs %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | + +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | {% endtab %} {% tab title="Stablecoins" %} From 60570d248dc9c7c9a6b791327735288624c7be7d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 22:30:51 -0600 Subject: [PATCH 03752/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++-- 1 file changed, 57 insertions(+), 3 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index c82a664a2..fc105e9df 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -39,17 +39,71 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | | Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | | 50% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | | +{% endtab %} + +{% tab title="Stablecoins" %} +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} +{% endtabs %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | + +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | {% endtab %} {% tab title="Stablecoins" %} From cd48da908720d1dcaf2af31fe3227d5d447fa2ed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 22:30:56 -0600 Subject: [PATCH 03753/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++-- 1 file changed, 57 insertions(+), 3 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 2edd2e046..b2ee6715b 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -39,17 +39,17 @@ Kontrak implementasi internal: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | | Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | | 50% | [Kontrak implementasi internal:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategi](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Alamat](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | | {% endtab %} {% tab title="Stablecoins" %} @@ -61,6 +61,60 @@ Kontrak implementasi internal: {% endtab %} {% endtabs %} +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | + +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | +{% endtab %} + +{% tab title="Stablecoins" %} +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} +{% endtabs %} + From 04ee589576d07d929ca18386807b2158b98381d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 22:31:31 -0600 Subject: [PATCH 03754/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++-- 1 file changed, 57 insertions(+), 3 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index c82a664a2..fc105e9df 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -39,17 +39,71 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | | Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | | 50% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | | +{% endtab %} + +{% tab title="Stablecoins" %} +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} +{% endtabs %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | + +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | {% endtab %} {% tab title="Stablecoins" %} From fc5bda03ce1ecba762e48a88dd90df6e5c094485 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 22:32:03 -0600 Subject: [PATCH 03755/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++-- 1 file changed, 57 insertions(+), 3 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index c82a664a2..fc105e9df 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -39,17 +39,71 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | | Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | | 50% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | | +{% endtab %} + +{% tab title="Stablecoins" %} +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} +{% endtabs %} + +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | + +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | {% endtab %} {% tab title="Stablecoins" %} From 8c7806d31d71477808a9653cf6a9c9c2f1fef362 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 20 Oct 2020 22:37:35 -0600 Subject: [PATCH 03756/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md index a17dd65e5..3e608ff6e 100644 --- a/vi/SUMMARY.md +++ b/vi/SUMMARY.md @@ -17,10 +17,10 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Các chiến lược được hỗ trợ](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) + * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Quản lý quỹ](core-concepts/fund-management/README.md) From 0d5ec5de3acfd394c8b57dd5aec94350959496a7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:39:25 -0600 Subject: [PATCH 03757/11794] New translations curve.md (Italian) --- it/core-concepts/supported-strategies/curve.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/it/core-concepts/supported-strategies/curve.md b/it/core-concepts/supported-strategies/curve.md index 5058989ad..6833e0870 100644 --- a/it/core-concepts/supported-strategies/curve.md +++ b/it/core-concepts/supported-strategies/curve.md @@ -1,16 +1,16 @@ # Curve -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve è costruito su Ethereum ed è un protocollo ed exchange di liquidità decentralizzata per stablecoin e wrapped BTC, lanciato a gennaio 2020. Gli utenti possono swappare tra loro stablecoin di tipo ERC-20 o tra la rappresentazione ERC-20 di bitcoin. I liquidity providers, facilitano il trading e guadagnano commissioni. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve è un Automated Market Maker \(AMM\), in cui ogni market ha un pool di liquidità associato con due o più asset con lo stesso valore, come USDT, USDC, DAI e TUSD, le quali sono infatti tutte stablecoin ancorate al dollaro USA. Il tasso di cambio tra ogni stablecoin e i relativi pesi sono determinati da un algoritmo basato su domanda e offerta. I trader che fanno arbitraggio agiscono per normalizzare questi tassi di cambio. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Alcuni dei pool di liquidità di Curve guadagnano commissioni extra per i fornitori di liquidità oltre alle commissioni di scambio dei trader. Curve offre pool di stablecoin integrate con Compound, yearn.finance, e Synthetix. Gli asset in ogni liquidity pool, sono forniti da queste piattaforme per generare un rendimento aggiuntivo che viene trasferito ai fornitori di liquidità di ciascuna pool. I token di Liquidity Provider \(LP\) vengono dati ai partecipanti della pool e possono essere riscattati per la loro liquidità iniziale, più le commissioni e il rendimento maturati. I token LP possono anche essere trasferiti per essere utilizzati in altri protocolli. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve è governato da CRV, un token di governance ERC-20. I possessori di CRV possono votare le modifiche al protocollo. I possessori di CRV possono mettere in stake i loro token per un potere di voto addizionale, proporzionale al tempo di staking. CRV è costantemente assegnato ai fornitori di liquidità e gran parte della supply totale di CRV è stata assegnata al team e agli investitori secondo un programma di acquisizione continua. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +I volumi di trading su Curve superano spesso i 50 milioni di dollari al giorno. Il Curve ha un Valore Totale Bloccato \(TVL\) di oltre 1 trilioni di dollari da parte dei fornitori di liquidità nel momento in cui scriviamo. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve è stato sottoposto a due audit eseguiti da Trail of Bits e ha un programma di Bug bounty. | Risorse | | |:-------------- |:------------------------------------------------------------------------ | From d0fa8acaaf3eec2a5a610e3dc90261c26f18762a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:39:30 -0600 Subject: [PATCH 03758/11794] New translations README.md (Dutch) --- nl/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/core-concepts/supported-strategies/README.md b/nl/core-concepts/supported-strategies/README.md index 761c0eb0f..2348520ba 100644 --- a/nl/core-concepts/supported-strategies/README.md +++ b/nl/core-concepts/supported-strategies/README.md @@ -10,10 +10,10 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="curve.md" %} -Integrations are currently planned or being built for the following platforms: - {% page-ref page="aave.md" %} +Integrations are currently planned or being built for the following platforms: + {% page-ref page="dydx.md" %} {% page-ref page="uniswap.md" %} From cc6d88588a724ae25eb12fc5c80646fd9ad1197e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:39:32 -0600 Subject: [PATCH 03759/11794] New translations aave.md (Dutch) --- nl/core-concepts/supported-strategies/aave.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/nl/core-concepts/supported-strategies/aave.md b/nl/core-concepts/supported-strategies/aave.md index 8f991bd82..5a9b19cb3 100644 --- a/nl/core-concepts/supported-strategies/aave.md +++ b/nl/core-concepts/supported-strategies/aave.md @@ -1,9 +1,5 @@ # Aave -{% hint style="info" %} -Coming soon. Aave has not yet been integrated. -{% endhint %} - Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. From 858c4597d7d5dfc93cff859e7a12ad4d8064090b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:39:47 -0600 Subject: [PATCH 03760/11794] New translations market-making.md (Italian) --- it/core-concepts/yield-generation/market-making.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/core-concepts/yield-generation/market-making.md b/it/core-concepts/yield-generation/market-making.md index e06209309..a1d4c757b 100644 --- a/it/core-concepts/yield-generation/market-making.md +++ b/it/core-concepts/yield-generation/market-making.md @@ -1,8 +1,8 @@ # Market Making -**Possiedi il tuo stake negli Exchanges Decentralizzati** +**Custodisci il tuo stake negli Exchanges Decentralizzati** -I market maker automatizzati \(AMMs\) sono cresciuti rapidamente come forma preferita di scambio decentralizzato sul network di Ethereum. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +I market maker automatizzati \(AMMs\) sono cresciuti rapidamente come forma preferita di scambio decentralizzato sul network di Ethereum. Ciò in parte è dovuto alla difficoltà di supportare gli order book DEX su Ethereum 1.0 che possano competere con gli attuali exchange centralizzati, istantanei e a basso slippage. Inoltre, gli AMM come Uniswap sono relativamente user-friendly ed efficienti dal punto di vista del gas. AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. From 87f5aa472c729723534d845071832ec3f3193162 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:39:49 -0600 Subject: [PATCH 03761/11794] New translations SUMMARY.md (Portuguese) --- pt/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/SUMMARY.md b/pt/SUMMARY.md index 4148c0355..ae99c6a88 100644 --- a/pt/SUMMARY.md +++ b/pt/SUMMARY.md @@ -17,10 +17,10 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) + * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management/README.md) From c640b5a2aabb4ea0f1ec32041dc1bdd0afd14233 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:39:52 -0600 Subject: [PATCH 03762/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++-- 1 file changed, 58 insertions(+), 2 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 54b5af50d..fc105e9df 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -39,14 +39,16 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} @@ -59,6 +61,60 @@ Internal implementation contracts: {% endtab %} {% endtabs %} +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | + +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | +{% endtab %} + +{% tab title="Stablecoins" %} +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} +{% endtabs %} + From f0fb8a5fa069eeb55cf276009f27cc20566030a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:40:17 -0600 Subject: [PATCH 03763/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++-- 1 file changed, 58 insertions(+), 2 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 271b927d5..21b19395e 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -39,14 +39,16 @@ |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} @@ -59,6 +61,60 @@ {% endtab %} {% endtabs %} +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | + +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | +{% endtab %} + +{% tab title="Stablecoins" %} +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} +{% endtabs %} + From 2bd2e7e7bd59ae1253d9f609147a6d9a75fc68e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:40:27 -0600 Subject: [PATCH 03764/11794] New translations SUMMARY.md (Dutch) --- nl/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/SUMMARY.md b/nl/SUMMARY.md index 4148c0355..ae99c6a88 100644 --- a/nl/SUMMARY.md +++ b/nl/SUMMARY.md @@ -17,10 +17,10 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) + * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management/README.md) From 758173528cc042371f5646e3ceecae4d3b204a74 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:41:00 -0600 Subject: [PATCH 03765/11794] New translations aave.md (Croatian) --- hr/core-concepts/supported-strategies/aave.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/hr/core-concepts/supported-strategies/aave.md b/hr/core-concepts/supported-strategies/aave.md index 8f991bd82..5a9b19cb3 100644 --- a/hr/core-concepts/supported-strategies/aave.md +++ b/hr/core-concepts/supported-strategies/aave.md @@ -1,9 +1,5 @@ # Aave -{% hint style="info" %} -Coming soon. Aave has not yet been integrated. -{% endhint %} - Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. From ee657c12929e179866dc3aea665bf67986e15262 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:41:02 -0600 Subject: [PATCH 03766/11794] New translations README.md (Croatian) --- hr/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/core-concepts/supported-strategies/README.md b/hr/core-concepts/supported-strategies/README.md index 761c0eb0f..2348520ba 100644 --- a/hr/core-concepts/supported-strategies/README.md +++ b/hr/core-concepts/supported-strategies/README.md @@ -10,10 +10,10 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="curve.md" %} -Integrations are currently planned or being built for the following platforms: - {% page-ref page="aave.md" %} +Integrations are currently planned or being built for the following platforms: + {% page-ref page="dydx.md" %} {% page-ref page="uniswap.md" %} From 7914c2214e09bb9a4940d7d023a2acd189f8e239 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:41:27 -0600 Subject: [PATCH 03767/11794] New translations SUMMARY.md (Hindi) --- hi/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/SUMMARY.md b/hi/SUMMARY.md index 4148c0355..ae99c6a88 100644 --- a/hi/SUMMARY.md +++ b/hi/SUMMARY.md @@ -17,10 +17,10 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) + * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management/README.md) From e401a0de84e9540a31a56a8177b29d4656ef73fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:41:30 -0600 Subject: [PATCH 03768/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++-- 1 file changed, 58 insertions(+), 2 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 54b5af50d..fc105e9df 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -39,14 +39,16 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} @@ -59,6 +61,60 @@ Internal implementation contracts: {% endtab %} {% endtabs %} +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | + +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | +{% endtab %} + +{% tab title="Stablecoins" %} +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} +{% endtabs %} + From 475699d084581a1eeb1d2ec24fdb1b062b2e1c4b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:41:46 -0600 Subject: [PATCH 03769/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++-- 1 file changed, 57 insertions(+), 3 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index cb078af20..4d4d471a8 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -39,17 +39,17 @@ Các hợp đồng thực hiện nội bộ: |:----------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | | Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | | 50% | [Các hợp đồng thực hiện nội bộ:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Các chiến lược](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Địa chỉ](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | | {% endtab %} {% tab title="Stablecoins" %} @@ -61,6 +61,60 @@ Các hợp đồng thực hiện nội bộ: {% endtab %} {% endtabs %} +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | + +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | +{% endtab %} + +{% tab title="Stablecoins" %} +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} +{% endtabs %} + From bd05141f9325bcc68b89808604549e1f38188640 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:49:37 -0600 Subject: [PATCH 03770/11794] New translations market-making.md (Italian) --- it/core-concepts/yield-generation/market-making.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/core-concepts/yield-generation/market-making.md b/it/core-concepts/yield-generation/market-making.md index a1d4c757b..2c8b6e85e 100644 --- a/it/core-concepts/yield-generation/market-making.md +++ b/it/core-concepts/yield-generation/market-making.md @@ -4,13 +4,13 @@ I market maker automatizzati \(AMMs\) sono cresciuti rapidamente come forma preferita di scambio decentralizzato sul network di Ethereum. Ciò in parte è dovuto alla difficoltà di supportare gli order book DEX su Ethereum 1.0 che possano competere con gli attuali exchange centralizzati, istantanei e a basso slippage. Inoltre, gli AMM come Uniswap sono relativamente user-friendly ed efficienti dal punto di vista del gas. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +Gli AMM possono abilitare nuovi mercati solo quando i liquidity providers forniscono liquidità \(ad esempio più token per determinati pair o pool \). In cambio per fornire liquidità, i liquidity providers sono ricompensati con le commissioni di trading quando altri utenti swappano i token. Per esempio, quando i trader swappano USDT per USDC su Uniswap, vengono attualmente addebitati di un 0.3% al netto delle commissioni del gas. Queste commissioni vengono distribuite proporzionalmente ai liquidity providers del pair USDT-USDC, in base alla percentuale della liquidità totale che è stata fornita. {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) è un fattore di rischio importante da capire, ma questa preoccupazione è altamente mitigata dal fatto che OUSD fornisce liquidità solo per stablecoin che hanno approssimatamente egual valore. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +Il protocollo OUSD indirizza USDT, USDC e DAI in pool altamente performanti determinati dal volume degli scambi e dai token di ricompensa \(ad esempio Balancer ricompensa con token DAI i suoi liquidity provider\). Gli Yields vengono quindi trasferiti ai detentori di OUSD. We intend to integrate directly with at least the following automated market makers: From 70b03ec7ed4374493f7651141261b22174562a3e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:50:01 -0600 Subject: [PATCH 03771/11794] New translations README.md (Hindi) --- hi/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/core-concepts/supported-strategies/README.md b/hi/core-concepts/supported-strategies/README.md index 761c0eb0f..2348520ba 100644 --- a/hi/core-concepts/supported-strategies/README.md +++ b/hi/core-concepts/supported-strategies/README.md @@ -10,10 +10,10 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="curve.md" %} -Integrations are currently planned or being built for the following platforms: - {% page-ref page="aave.md" %} +Integrations are currently planned or being built for the following platforms: + {% page-ref page="dydx.md" %} {% page-ref page="uniswap.md" %} From 03709867bd75c52d08c20f376d4b794ec5c9d5ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:50:44 -0600 Subject: [PATCH 03772/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 965945c90a39fd7e41b64572dd65dd368863579b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:50:57 -0600 Subject: [PATCH 03773/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index f3b6a1fc3..3ecc2df2a 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# 审核 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 -**Supported Strategies** +**支持策略** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 5c2cbcb9859f6a39fcf939fcaa220c9b2552c868 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:51:12 -0600 Subject: [PATCH 03774/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..d5d7eead2 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From 3e10395fede1adf730791c0818a863ac37fa65df Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:51:29 -0600 Subject: [PATCH 03775/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 8291f9ca1310f63bc72b3ff3feaf9ce79e98f32a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:51:54 -0600 Subject: [PATCH 03776/11794] New translations principles.md (Chinese Simplified) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index 7e1e61af2..f4704a501 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# Principles +# 原则 -**Progressive Decentralization** +**渐进式去中心化** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**时间锁** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 -**New and Existing Stakeholders** +**新的和现有的利益相关者** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 From 2e0e81600cfd66553bc431c82f31188ebd34eac9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:52:15 -0600 Subject: [PATCH 03777/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From b3abbe957c2f3056e772a15290f2acf813a297e3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:52:32 -0600 Subject: [PATCH 03778/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..1aeece47e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: +我们打算至少与以下自动做市商直接集成: {% page-ref page="../supported-strategies/uniswap.md" %} From 4f6367629e2f88b7bc514bdf2e33aa8de3b20835 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:52:49 -0600 Subject: [PATCH 03779/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 3934859de4bb63f9c504d08f649bc3ed876afabd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:52:51 -0600 Subject: [PATCH 03780/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 66565789948e7e3430fddfc962a1c60a0eea6d79 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:52:53 -0600 Subject: [PATCH 03781/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 7aa009ac1..93fb647e8 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From a2ee96f653dc5162316b4e6900a4a7df9eb214df Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:53:10 -0600 Subject: [PATCH 03782/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From bfcd8d5afcf1a6f0ce9b696c758ae6e74db1fb22 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:53:23 -0600 Subject: [PATCH 03783/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From efd77860bae86642fe663be720909a10468ccbd9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:53:25 -0600 Subject: [PATCH 03784/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 5a9b19cb3..a51a70c70 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -12,10 +12,10 @@ Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 3c1de4690fbc60bf6fb2a05584dfe5ba7401ae52 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:53:27 -0600 Subject: [PATCH 03785/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From b66ff39529d6f7b3e1f98ee3873c03f445cb1db7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:53:28 -0600 Subject: [PATCH 03786/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From de4a6977acf27edc99840eb212b2bc4890818e34 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:53:30 -0600 Subject: [PATCH 03787/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 464de18ae7417f14976aeb950d119a1405c6c548 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:53:46 -0600 Subject: [PATCH 03788/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 98c52ace04b9b21b3cd0247013bcdd9b7977063e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:53:52 -0600 Subject: [PATCH 03789/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 38142ccc6e8ed5ed67db1f43cdbb7202cf61daa1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:53:54 -0600 Subject: [PATCH 03790/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 5de725030a38b923e1e40345536d78ffe7e4a89f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 03:53:56 -0600 Subject: [PATCH 03791/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From e52e8c0df1422a0c0551dc9116fbe657cba74895 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:02:14 -0600 Subject: [PATCH 03792/11794] New translations aave.md (Italian) --- it/core-concepts/supported-strategies/aave.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/it/core-concepts/supported-strategies/aave.md b/it/core-concepts/supported-strategies/aave.md index 95fa80e05..dad436e04 100644 --- a/it/core-concepts/supported-strategies/aave.md +++ b/it/core-concepts/supported-strategies/aave.md @@ -1,16 +1,16 @@ # Aave -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave è un protocollo di prestiti e una piattaforma costruito su Ethereum e lanciato a gennaio 2020 dai creatori di ETHLend. Gli utenti di Aave possono accumulare interessi composti o prendere in prestito asset a fronte di collaterale. Ciascun asset supportato è aggregato alla propria pool di liquidità e gli utenti possono scegliere tra un tasso di interesse variabile basato sulla domanda e l'offerta o un tasso di interesse fisso. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +I saldi dei collaterali sono rappresentati da un aTokens ERC-20 in un rapporto 1:1 rispetto agli asset sottostanti che rappresentano. L'interesse è composto automaticamente e pagato ai creditori con aTokens, il che significa che i creditori vedranno costantemente il loro saldo di atoken aumentare nel corso del tempo. Gli utenti possono prendere in prestito asset a fronte dei loro aTokens. gli aTokens sono liberamente trasferibili e possono essere utilizzati su molti altri protocolli DeFi. Gli aTokens possono essere rimborsati per il collaterale sottostante in qualsiasi momento. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave supporta prestiti flash, che sono prestiti non collateralizzati in cui gli utenti prendono in prestito e rimborsano il saldo del prestito in un'unica operazione, il che significa che gli utenti di prestiti flash non hanno bisogno di mettere alcun capitale iniziale. I prestiti Flash sono un prodotto complesso rivolto agli sviluppatori e possono essere utilizzati per l'arbitraggio su più protocolli Defi. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave è attualmente governata da LEND, un token ERC-20 che in precedenza era l'utility token per Ethlend. Aave ha annunciato una transizione verso una governance completamente decentralizzata che include uno swap di token in cui gli utenti scambiano LEND con AAVE, un nuovo token di governance ERC-20 con reward da staking. Alcuni AAVE saranno distribuiti agli utenti della piattaforma in una campagna di liquidity mining. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Il valore totale di Aave bloccato \ (TVL\) è cresciuto rapidamente oltre gli 1,2 miliardi di dollari, rendendolo uno dei più grandi protocolli di Defi. LEND ha una capitalizzazione di mercato del circolante di oltre 700 milioni di dollari. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave è stata sottoposta a audit di sicurezza da OpenZeppelin, Trail of Bits e Consensys Diligence. Aave gestisce un programma di bug bounty. | Risorse | | |:-------------------------- |:------------------------------------------------------------------------------ | From 9adf6fd483006869d65d255455bde1bea406ebf9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:02:33 -0600 Subject: [PATCH 03793/11794] New translations market-making.md (Italian) --- it/core-concepts/yield-generation/market-making.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/yield-generation/market-making.md b/it/core-concepts/yield-generation/market-making.md index 2c8b6e85e..ac8d49f0b 100644 --- a/it/core-concepts/yield-generation/market-making.md +++ b/it/core-concepts/yield-generation/market-making.md @@ -12,7 +12,7 @@ Gli AMM possono abilitare nuovi mercati solo quando i liquidity providers fornis Il protocollo OUSD indirizza USDT, USDC e DAI in pool altamente performanti determinati dal volume degli scambi e dai token di ricompensa \(ad esempio Balancer ricompensa con token DAI i suoi liquidity provider\). Gli Yields vengono quindi trasferiti ai detentori di OUSD. -We intend to integrate directly with at least the following automated market makers: +Intendiamo integrarci in modo diretto con almeno i seguenti market maker automatici: {% page-ref page="../supported-strategies/uniswap.md" %} From 77acf6036f91647233f5c9b13516d202703775fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:02:44 -0600 Subject: [PATCH 03794/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index 4b7496ccf..f790bcee0 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -17,10 +17,10 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Поддерживаемые стратегии](core-concepts/supported-strategies/README.md) * [Накапливание](core-concepts/supported-strategies/compound.md) + * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Управление средствами](core-concepts/fund-management/README.md) From d7c63b3751cced6de8e25ec9fe78302fc63a3167 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:02:46 -0600 Subject: [PATCH 03795/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++-- 1 file changed, 58 insertions(+), 2 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 54b5af50d..fc105e9df 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -39,14 +39,16 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} @@ -59,6 +61,60 @@ Internal implementation contracts: {% endtab %} {% endtabs %} +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | + +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | +{% endtab %} + +{% tab title="Stablecoins" %} +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} +{% endtabs %} + From 7c74015e4924414dda89d2d84bbd002bf7664175 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:03:12 -0600 Subject: [PATCH 03796/11794] New translations aave.md (Portuguese) --- pt/core-concepts/supported-strategies/aave.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pt/core-concepts/supported-strategies/aave.md b/pt/core-concepts/supported-strategies/aave.md index 8f991bd82..5a9b19cb3 100644 --- a/pt/core-concepts/supported-strategies/aave.md +++ b/pt/core-concepts/supported-strategies/aave.md @@ -1,9 +1,5 @@ # Aave -{% hint style="info" %} -Coming soon. Aave has not yet been integrated. -{% endhint %} - Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. From 91e1c0a2a836f944b9668838b1b1e65e28b7fdbb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:03:14 -0600 Subject: [PATCH 03797/11794] New translations README.md (Portuguese) --- pt/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/core-concepts/supported-strategies/README.md b/pt/core-concepts/supported-strategies/README.md index 761c0eb0f..2348520ba 100644 --- a/pt/core-concepts/supported-strategies/README.md +++ b/pt/core-concepts/supported-strategies/README.md @@ -10,10 +10,10 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="curve.md" %} -Integrations are currently planned or being built for the following platforms: - {% page-ref page="aave.md" %} +Integrations are currently planned or being built for the following platforms: + {% page-ref page="dydx.md" %} {% page-ref page="uniswap.md" %} From 3ef0273a56f77d7c700c70e8e00fa9091f701a6f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:03:40 -0600 Subject: [PATCH 03798/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++-- 1 file changed, 58 insertions(+), 2 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 54b5af50d..fc105e9df 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -39,14 +39,16 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} @@ -59,6 +61,60 @@ Internal implementation contracts: {% endtab %} {% endtabs %} +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | + +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | +{% endtab %} + +{% tab title="Stablecoins" %} +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} +{% endtabs %} + From 542ce5242dd742aff8ef88760bb8d11f3693418c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:03:43 -0600 Subject: [PATCH 03799/11794] New translations SUMMARY.md (Filipino) --- fil/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/SUMMARY.md b/fil/SUMMARY.md index 4148c0355..ae99c6a88 100644 --- a/fil/SUMMARY.md +++ b/fil/SUMMARY.md @@ -17,10 +17,10 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) + * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) * [dYdX](core-concepts/supported-strategies/dydx.md) * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management/README.md) From 2650a8e7d3c12461df2ab0384f0de50232464f7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:03:51 -0600 Subject: [PATCH 03800/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 93fb647e8..7aa009ac1 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From edfe32e50e2e0d41b2a28f853a06d5b70e9b4b09 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:03:54 -0600 Subject: [PATCH 03801/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index fc105e9df..27fe1e451 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | From fd299a29438b39195ed3fc477b53f5e4213aa59f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:04:03 -0600 Subject: [PATCH 03802/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 055869ff4fb7851b95e50021c06542d0be3ee725 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:09:30 -0600 Subject: [PATCH 03803/11794] New translations README.md (Italian) --- it/core-concepts/supported-strategies/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/supported-strategies/README.md b/it/core-concepts/supported-strategies/README.md index a41a800e5..4ab92684b 100644 --- a/it/core-concepts/supported-strategies/README.md +++ b/it/core-concepts/supported-strategies/README.md @@ -12,7 +12,7 @@ Attualmente, OUSD genera rendimenti dalle seguenti piattaforme: {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: +Sono attualmente pianificate, o sono in fase di realizzazione, integrazioni per le seguenti piattaforme: {% page-ref page="dydx.md" %} From 6f13f786bf4818bec01078fd0cca3cdd97bee628 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:09:32 -0600 Subject: [PATCH 03804/11794] New translations aave.md (Hindi) --- hi/core-concepts/supported-strategies/aave.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/hi/core-concepts/supported-strategies/aave.md b/hi/core-concepts/supported-strategies/aave.md index 8f991bd82..5a9b19cb3 100644 --- a/hi/core-concepts/supported-strategies/aave.md +++ b/hi/core-concepts/supported-strategies/aave.md @@ -1,9 +1,5 @@ # Aave -{% hint style="info" %} -Coming soon. Aave has not yet been integrated. -{% endhint %} - Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. From eb2a61e7d9773fb6a1251dd29e5195043f5d1975 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:09:33 -0600 Subject: [PATCH 03805/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From e24892c0881064b01d7d3766d5ac0f80c2febdce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:09:35 -0600 Subject: [PATCH 03806/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 1be1430160b98f3f688068c3483d27b1a4f9ee61 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:09:37 -0600 Subject: [PATCH 03807/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 90b777bc4944860c998c86543f7407448eb14b24 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:09:39 -0600 Subject: [PATCH 03808/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 88954aca7..b83248189 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. From 369fd69326cdf258a09b48250a916310cb12911b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:09:41 -0600 Subject: [PATCH 03809/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 98e7eda00355d35a23ab3e3f8fcb44bddb4da50f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:16:32 -0600 Subject: [PATCH 03810/11794] New translations diversification.md (Italian) --- it/core-concepts/fund-management/diversification.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/fund-management/diversification.md b/it/core-concepts/fund-management/diversification.md index 8ea9ca0db..bd72bde92 100644 --- a/it/core-concepts/fund-management/diversification.md +++ b/it/core-concepts/fund-management/diversification.md @@ -4,5 +4,5 @@ La versione iniziale dello smart contract Vault di OUSD, fornisce a ciascuna str La diversificazione su più [piattaforme](../supported-strategies/) DeFi sottostanti, ridurrà i rischi sullo smart contract e su altre sistemicità. Lo smart contract calcolerà il corrente e atteso APY, nel tentativo di fornire rendimenti competitivi agli holder di OUSD. Nel tempo, il contratto Vault verrà migliorato per passare in modo intelligente ed autonomoda una strategia all'altra senza alcun intervento manuale. Per esempio, il Vault sposterà capitali in automatico, tra le varie strategie di prestito al fine di ottimizzare i rendimenti. -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +In ogni caso si prevede ancora di mettere ai voti i vari parametri di rischio, o le decisioni su quali strategie dovranno essere incluse nel motore di decision making automatico oppure no. From 04ac735d9cb23e865ddeb57ff654c15d0a5db769 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:36:07 -0600 Subject: [PATCH 03811/11794] New translations timelock.md (Italian) --- it/architecture/timelock.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/it/architecture/timelock.md b/it/architecture/timelock.md index 0588f0e52..4bb23fd8c 100644 --- a/it/architecture/timelock.md +++ b/it/architecture/timelock.md @@ -1,20 +1,20 @@ # Timelock {% hint style="danger" %} -Il timelock verrà aggiunto subito dopo che tutto sarà stato verificato come funzionante. Fino ad allora, i contratti saranno disciplinati da 5-8 multi-sig di Origin. This allows for a faster response if any critical issues are discovered. +Il timelock verrà aggiunto subito dopo che tutto sarà stato verificato come funzionante. Fino ad allora, i contratti saranno disciplinati da 5-8 multi-sig di Origin. Questo permette una più immediata risposta verso qualsiasi problematica che possa venir scoperta. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +Il contratto timelock applica un periodo di attesa di 48 ore prima che qualsiasi modifica ai contratti OUSD possano essere eseguiti. Il timelock può essere chiamato dal nostro multi-sig ed è il proprietario dei nostri contratti [ERC-20](erc-20.md),[Vault](vault.md), e [Strategie](strategies.md). Le azioni di amministrazione ritardate offrono agli utenti la possibilità di uscire da OUSD se i suoi amministratori diventassero malevoli, se venissero compromessi o se apportassero una modifica non gradita agli utenti. {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +Il timelock è una misura di sicurezza che offre 48 ore ai titolari di OUSD per ritirare i propri fondi se dovessero avere obiezioni a qualsiasi aggiornamento proposto al protocollo. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD utilizza una versione leggermente modificata di [Compound Timelock](https://compound.finance/docs/governance) che è stata [verificata da OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Le 3 differenze principali sono: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD inizialmente utilizzerà un periodo di attesa più breve \(48 ore\) rispetto a quello di Compund \(72 ore\), per permettere una più rapida risposta a qualsiasi tipo di problema riscontrato. +2. Una volta che le 48 ore saranno passate, chiunque sarà libero di eseguire le chiamate, e non più solo il proprietario del contratto. +3. I depositi \(ma non i ritiri o i trasferimenti\) potranno essere immediatamente congelati senza richiedere il periodo di attesa di 48 ore. Questo è nel caso in cui venga scoperta una grave vulnerabilità. From 4e04deb02848b0e511d932c661af5f1aec48a05c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:36:10 -0600 Subject: [PATCH 03812/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 3e9dab57ea2971fe7e0ff7744dafb78cedb96ede Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:36:12 -0600 Subject: [PATCH 03813/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 941e6d298ffa5d03d3b12dbbf6d61b54a05d3ecb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:36:13 -0600 Subject: [PATCH 03814/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 7d3f9033863ed8595cfe018ae450f20d6c39e20b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:36:15 -0600 Subject: [PATCH 03815/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 776f0f656c7dc59ff288fea684022a0d9d224b0f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:46:01 -0600 Subject: [PATCH 03816/11794] New translations price-oracles.md (Italian) --- it/core-concepts/price-oracles.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/it/core-concepts/price-oracles.md b/it/core-concepts/price-oracles.md index a98118f7e..7ccfd5820 100644 --- a/it/core-concepts/price-oracles.md +++ b/it/core-concepts/price-oracles.md @@ -1,6 +1,6 @@ -# Price Oracles +# Oracoli di Prezzo -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD è progettato per rimanere ancorato ad 1 USD e può essere supportato 1:1 con le sue stablecoin sottostanti. Questo è più complicato di quanto sembri perché queste stablecoin sottostanti si discostano costantemente dall'ancoraggio desiderato di 1 USD. Sebbene la maggior parte delle fluttuazioni giornalieri sono irrilevanti, ci sono state in passato oscillazioni di prezzo di grande importanza e si potrebbero verificare nuovamente anche in futuro.
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
@@ -12,7 +12,7 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - @@ -21,11 +21,11 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - - - - -
Delta Source + Fonte
USDC

$0.929222

-

Mar 13, 2020

+

13/03/2020

$1.11

-

Oct 15, 2018

+

15/10/2018

$0.180778 CoinMarketCap @@ -35,11 +35,11 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s USDC

$0.924188

-

Aug 02, 2020

+

02/08/2020

$1.17

-

May 08, 2019

+

08/05/2019

$0.245812 CoinGecko @@ -49,11 +49,11 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s DAI

$0.945505

-

May 10, 2020

+

10/05/2020

$1.11

-

Mar 13, 2020

+

13/03/2020

$0.164495 CoinMarketCap @@ -63,11 +63,11 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s DAI

$0.903243

-

Nov 25, 2019

+

25/11/2019

$1.22

-

Mar 13, 2020

+

13/03/2020

$0.316757 CoinGecko @@ -77,11 +77,11 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s USDT

$0.849809

-

Feb 02, 2017

+

02/02/2017

$1.21

-

May 27, 2017

+

27/05/2017

$0.360191 CoinGecko @@ -91,11 +91,11 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s USDT

$0.572521

-

Mar 02, 2015

+

02/03/2015

$1.32

-

Jul 24, 2018

+

24/07/2018

$0.747479 CoinMarketCap From c9444cc8731de993b0db2101591b690ab95435ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:46:04 -0600 Subject: [PATCH 03817/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 76 +++++++++++++++++----------------- 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index e3373f6e8..499e4af59 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -63,55 +63,55 @@ Contratti di implementazione interna: {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +Indirizzi conosciuti \ (spesso wrapper proxy \): -| Contract | Address | ENS | +| Contratto | Indirizzo | ENS | |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | - -Internal implementation contracts: - -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| 5 di 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracolo | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governatore | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + +Contratti di implementazione interna: + +| Contratto | Indirizzo | +|:-------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Oracolo Mix | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Oracolo Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Oracolo Open Uniswap | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | +[Indirizzi conosciuti \ (wrapper proxy \):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Indirizzo](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Allocazione corrente](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | + +[Contratti di implementazione interna:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Indirizzo](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | {% endtab %} {% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [Contratto](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Indirizzo](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% endtabs %} From 5ad413481e8653b7b180616db554e066685f13e3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:46:39 -0600 Subject: [PATCH 03818/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index a98118f7e..58e916e1a 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 - - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From 5b3df2f81168ca566a70765e55e70b2480a5d774 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 04:58:57 -0600 Subject: [PATCH 03819/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 80d1f0f7f..0111d47bb 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From 8d23d968ec5b1e2be7de813eaf7648b18a7e9054 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 05:06:07 -0600 Subject: [PATCH 03820/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index a186313e1..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保險庫 (Vault) +# 保险库 (Vault) -保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -保險庫最重要的可公開調用的功能是: +保险库最重要的可公开调用的功能是: -* `mint()`允許將一種受支持的穩定幣轉換為 OUSD -* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD -* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 -* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 -* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 -* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From 14323fe4da584d34c5da56edc67aef7d9a1cdee8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 05:06:09 -0600 Subject: [PATCH 03821/11794] New translations README.md (Filipino) --- fil/core-concepts/supported-strategies/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fil/core-concepts/supported-strategies/README.md b/fil/core-concepts/supported-strategies/README.md index 60ab03f00..2348520ba 100644 --- a/fil/core-concepts/supported-strategies/README.md +++ b/fil/core-concepts/supported-strategies/README.md @@ -8,16 +8,16 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="compound.md" %} -Integrations are currently planned or being built for the following platforms: +{% page-ref page="curve.md" %} {% page-ref page="aave.md" %} +Integrations are currently planned or being built for the following platforms: + {% page-ref page="dydx.md" %} {% page-ref page="uniswap.md" %} -{% page-ref page="curve.md" %} - {% page-ref page="balancer.md" %} {% page-ref page="yearn.finance.md" %} From 8ac9974d731a7e4787c8619d86e5239f5de1fa34 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 05:14:11 -0600 Subject: [PATCH 03822/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 013be394e19c1ef8da8cc45637b36a6fed32b546 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 05:14:13 -0600 Subject: [PATCH 03823/11794] New translations aave.md (Filipino) --- fil/core-concepts/supported-strategies/aave.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/fil/core-concepts/supported-strategies/aave.md b/fil/core-concepts/supported-strategies/aave.md index 8f991bd82..5a9b19cb3 100644 --- a/fil/core-concepts/supported-strategies/aave.md +++ b/fil/core-concepts/supported-strategies/aave.md @@ -1,9 +1,5 @@ # Aave -{% hint style="info" %} -Coming soon. Aave has not yet been integrated. -{% endhint %} - Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. From 04a852ded99732fc9096fd28efc84e96dd71fa21 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 05:29:27 -0600 Subject: [PATCH 03824/11794] New translations price-oracles.md (Italian) --- it/core-concepts/price-oracles.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/it/core-concepts/price-oracles.md b/it/core-concepts/price-oracles.md index 7ccfd5820..422ab47bb 100644 --- a/it/core-concepts/price-oracles.md +++ b/it/core-concepts/price-oracles.md @@ -104,17 +104,17 @@ OUSD è progettato per rimanere ancorato ad 1 USD e può essere supportato 1:1 c
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
-The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +La funzione di ribasamento tratta 1 stablecoin come fosse 1 OUSD per semplicità e per proteggere il saldo OUSD dalle fluttuazioni del prezzo delle stablecoin sottostanti. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +Per coniare e riscuotere l'appropriato numero di OUSD in entrata e uscita, gli smart contract hanno bisogno di prezzare accuratamente gli USDT, USDC e DAI che entrano ed escono dal sistema. In qualità di protocollo decentralizzato, OUSD deve riferirsi a sorgenti non centralizzate per questi prezzi. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. +OUSD recupera il prezzo da molteplici oracoli on-chain e utilizza i tassi di cambio che sono più vantaggiosi per la pool al momento della coniazione o del riscatto. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +Al fine di prevenire attacchi malevoli e per incoraggiare investitori di lungo periodo invece di speculatori di breve periodo, lo smart contract OUSD confronta i feed di prezzo da molteplici fonti e utilizzerà il tasso di cambio a vantaggio dell'intero pool rispetto al singolo. Questo meccanismo protegge i fondi della pool dagli arbitraggi e impedisce a qualsiasi individuo di essere in grado di trarre vantaggio da eventuali inefficienze temporanee causate da errori di prezzo provenienti dagli oracoli, per depredare gli asset dal pool condiviso. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. +Ciò protegge i fondi nella pool ricompensando allo stesso tempo gli holder di lungo periodo. Poiché il prezzo più sicuro dipende dalla direzione del trade, lo smart contract dell'oracolo Origin espone sia la funzione `priceUSDMint()`, sia la funzione ` priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From 22394ba600158359e727bc01adcf3f89cddbb009 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 05:29:29 -0600 Subject: [PATCH 03825/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 8bf7459de..2683c4907 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 35669faa4f836631ad12889beeecb007ccb4a29f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 05:48:02 -0600 Subject: [PATCH 03826/11794] New translations price-oracles.md (Italian) --- it/core-concepts/price-oracles.md | 32 +++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/it/core-concepts/price-oracles.md b/it/core-concepts/price-oracles.md index 422ab47bb..7d3aecbd9 100644 --- a/it/core-concepts/price-oracles.md +++ b/it/core-concepts/price-oracles.md @@ -116,36 +116,36 @@ Al fine di prevenire attacchi malevoli e per incoraggiare investitori di lungo p Ciò protegge i fondi nella pool ricompensando allo stesso tempo gli holder di lungo periodo. Poiché il prezzo più sicuro dipende dalla direzione del trade, lo smart contract dell'oracolo Origin espone sia la funzione `priceUSDMint()`, sia la funzione ` priceUSDRedeem()`. -Here is the initial set of oracles that are being used by OUSD: +Segue il set iniziale degli oracoli che vengono utilizzati da OUSD: {% embed url="https://compound.finance/docs/prices" caption="" %} {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: +I seguenti oracoli sono stati implementati ma non sono attualmente utilizzati a causa del costo del gas: {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} {% tabs %} {% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +I seguenti oracoli sono utilizzati per recuperare o calcolare il prezzo per il pair **DAI/USD**: + +| Oracolo | Pair | Smart Contract | +|:-------------------------- |:--------- |:-------------------------------------------- | +| Feed di prezzo di apertura | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} {% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** +I seguenti oracoli vengono utilizzati per recuperare o calcolare il prezzo per il pair **USDT/USD**: -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | +| **Oracolo** | Pair | Smart Contract | +|:-------------------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Feed di prezzo di apertura | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} {% tab title="USDC/USD" %} From 7d8c2c7519b76cb39581d4fd516e084570e893fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 05:48:04 -0600 Subject: [PATCH 03827/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 7610a97b5..49b6666c4 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,34 +1,34 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 -**Adding OUSD to Your Wallet** +**将 OUSD 加入您的钱包** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 -**Integrating OUSD** +**集成 OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: {% page-ref page="smart-contracts/architecture.md" %} From 7fc1d51ed783c3ce7d461f1c3dfbe4b4b408c2e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 06:17:43 -0600 Subject: [PATCH 03828/11794] New translations price-oracles.md (Italian) --- it/core-concepts/price-oracles.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/it/core-concepts/price-oracles.md b/it/core-concepts/price-oracles.md index 7d3aecbd9..7160498f8 100644 --- a/it/core-concepts/price-oracles.md +++ b/it/core-concepts/price-oracles.md @@ -149,24 +149,24 @@ I seguenti oracoli vengono utilizzati per recuperare o calcolare il prezzo per i {% endtab %} {% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** +I seguenti oracoli vengono utilizzati per recuperare o calcolare il prezzo per il pair **USDC/USD**: -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | +| **Oracolo** | Pair | Smart Contract | +|:-------------------------- |:---------- |:-------------------------------------------- | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Feed di prezzo di apertura | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} {% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. +Poiché non tutti gli oracoli hanno pair diretti con USD, il protocollo controlla anche i prezzi del pair **ETH/USD** al fine di calcolare i prezzi di USD tramite ETH. In aggiunta, per sicurezza, il protocollo sceglie il più vantaggioso per l'intero fondo e non per il singolo individuo. -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| Oracolo | Pair | Smart Contract | +|:-------------------------- |:------- |:------------------------------------------ | +| Feed di prezzo di apertura | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% endtabs %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +E' possibile che altri oracoli verranno aggiunti nel corso del tempo. Support may also be removed if any of these oracles become unreliable. From 518fc2b22aea70942cbbf825a177414ae0842b6d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 06:17:45 -0600 Subject: [PATCH 03829/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index ae99c6a88..4afd2dd4b 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [弹性供应](core-concepts/elastic-supply.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -23,35 +23,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management/README.md) + * [收益策略](core-concepts/fund-management/earning-strategies.md) + * [多样化](core-concepts/fund-management/diversification.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) +* [如何贡献](security-and-risks/contributing.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From c33cb65f1de14c847d7d5f9748b83e6f1e31ae2a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 06:28:08 -0600 Subject: [PATCH 03830/11794] New translations price-oracles.md (Italian) --- it/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/price-oracles.md b/it/core-concepts/price-oracles.md index 7160498f8..0858780c7 100644 --- a/it/core-concepts/price-oracles.md +++ b/it/core-concepts/price-oracles.md @@ -168,5 +168,5 @@ Poiché non tutti gli oracoli hanno pair diretti con USD, il protocollo controll {% endtab %} {% endtabs %} -E' possibile che altri oracoli verranno aggiunti nel corso del tempo. Support may also be removed if any of these oracles become unreliable. +E' possibile che altri oracoli verranno aggiunti nel corso del tempo. Il supporto di specifici oracoli potrà essere rimosso se si dovessero rivelare inaffidabili. From 9f8910eb74914ffee5ac01bb491e2c15bfcaee28 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 06:28:10 -0600 Subject: [PATCH 03831/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 80a129a086b8842de4fa533949a85b919296fd27 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 06:39:24 -0600 Subject: [PATCH 03832/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++-- 1 file changed, 57 insertions(+), 3 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index de9c8133b..b332e585b 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -39,17 +39,17 @@ Origin Dollar için ana ERC20 adresi \(OUSD\): |:-------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:---------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | | Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | | 50% | [İç uygulama sözleşmeleri:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strateji](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Adres](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | | {% endtab %} {% tab title="Stablecoins" %} @@ -61,6 +61,60 @@ Origin Dollar için ana ERC20 adresi \(OUSD\): {% endtab %} {% endtabs %} +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | + +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | +{% endtab %} + +{% tab title="Stablecoins" %} +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} +{% endtabs %} + From 7b04a8e599fb69527803be16a1eda2158aa6da92 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 07:57:36 -0600 Subject: [PATCH 03833/11794] New translations elastic-supply.md (Italian) --- it/core-concepts/elastic-supply.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/core-concepts/elastic-supply.md b/it/core-concepts/elastic-supply.md index 2cf0fd8ae..7cb00ad07 100644 --- a/it/core-concepts/elastic-supply.md +++ b/it/core-concepts/elastic-supply.md @@ -1,8 +1,8 @@ # Elastic Supply -**Elastic Supply. Stable Price.** +**Fornitura elastica. Prezzo stabile.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD funziona differentemente dalla maggior parte dei token. Invece di aumentare il prezzo all'aumentare del valore degli asset in gestione \(come con i cToken di Compound o i yToken di Yearn\), il valore di un OUSD rimane costante e approssimato a 1$. Invece, gli smart contract regolano costantemente l'offerta monetaria e aggiorna automaticamente il saldo nel portafoglio di ogni token holder per riflettere il rendimento che è stato guadagnato dal protocollo. {% hint style="info" %} Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. From d01ea8612b56ab7700e78d06a72550e9f780a8e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 07:57:44 -0600 Subject: [PATCH 03834/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++-- 1 file changed, 57 insertions(+), 3 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 4557046dc..9c09d4630 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -39,17 +39,17 @@ |:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | | Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | | 50% | [Контракты на внутреннюю реализацию:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Стратегия](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Адрес](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52](https://etherscan.io/address/0xe7dd5B75A984FCb64EB7D3CbE22f124Eb9539b52) | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | | {% endtab %} {% tab title="Stablecoins" %} @@ -61,6 +61,60 @@ {% endtab %} {% endtabs %} +{% tabs %} +{% tab title="Core" %} +Well-known addresses \(often proxy wrappers\): + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | +| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | +| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +{% endtab %} + +{% tab title="Strategies" %} +[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | + +[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) + +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | +{% endtab %} + +{% tab title="Stablecoins" %} +| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} +{% endtabs %} + From 820bc3f49531b1c547cb658dc98c6dcd6f1c4027 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 07:57:53 -0600 Subject: [PATCH 03835/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 52ea17581d937e14627c3f64efa7b96d16799e08 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 07:57:57 -0600 Subject: [PATCH 03836/11794] New translations curve.md (Filipino) --- fil/core-concepts/supported-strategies/curve.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/fil/core-concepts/supported-strategies/curve.md b/fil/core-concepts/supported-strategies/curve.md index c0bf8f99e..bd2264caf 100644 --- a/fil/core-concepts/supported-strategies/curve.md +++ b/fil/core-concepts/supported-strategies/curve.md @@ -1,9 +1,5 @@ # Curve -{% hint style="info" %} -Coming soon. Curve has not yet been integrated. -{% endhint %} - Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. From e6c939b3d9c0110aa9c00c3be8b3cadb6febf020 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 08:05:36 -0600 Subject: [PATCH 03837/11794] New translations elastic-supply.md (Italian) --- it/core-concepts/elastic-supply.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/elastic-supply.md b/it/core-concepts/elastic-supply.md index 7cb00ad07..9aca26c47 100644 --- a/it/core-concepts/elastic-supply.md +++ b/it/core-concepts/elastic-supply.md @@ -5,7 +5,7 @@ OUSD funziona differentemente dalla maggior parte dei token. Invece di aumentare il prezzo all'aumentare del valore degli asset in gestione \(come con i cToken di Compound o i yToken di Yearn\), il valore di un OUSD rimane costante e approssimato a 1$. Invece, gli smart contract regolano costantemente l'offerta monetaria e aggiorna automaticamente il saldo nel portafoglio di ogni token holder per riflettere il rendimento che è stato guadagnato dal protocollo. {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +Pensalo come un interesse maturato sul conto in banca. The unit of account and value for the US dollar doesn’t change. Ottieni più dollari statunitensi nel tempo, a mano a mano che guadagni interessi. {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) From c1cd624663d9ad6790e0b9b8375649e09c2548de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 08:05:43 -0600 Subject: [PATCH 03838/11794] New translations elastic-supply.md (Chinese Simplified) --- zh/core-concepts/elastic-supply.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index 2cf0fd8ae..81c127fcd 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 From 598baa34ce1908045d75d6654a6fe2b09c3ec19d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 08:05:45 -0600 Subject: [PATCH 03839/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 479c6efa4..4fee47a70 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From 7c3ef828003554a61f03885bed165f25286a123d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 08:05:47 -0600 Subject: [PATCH 03840/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From 3f7ecb06163529ff96ded6da49aeb9e493d2a381 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 08:05:49 -0600 Subject: [PATCH 03841/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From c439ea7ded9d478d987a3290a3756cd3ca5f6fcf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 08:05:52 -0600 Subject: [PATCH 03842/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 6ba0b98eaede640c92c647cca4d0a55f6d1aad1f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 08:35:04 -0600 Subject: [PATCH 03843/11794] New translations elastic-supply.md (Italian) --- it/core-concepts/elastic-supply.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/core-concepts/elastic-supply.md b/it/core-concepts/elastic-supply.md index 9aca26c47..22787ae41 100644 --- a/it/core-concepts/elastic-supply.md +++ b/it/core-concepts/elastic-supply.md @@ -10,9 +10,9 @@ Pensalo come un interesse maturato sul conto in banca. The unit of account and v ![](../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +Questo meccanismo è stato ispirato dal nuovo approccio adottato da [ Ampleforth](https://www.ampleforth.org/), ma ci sono alcune differenze chiave che vale la pena evidenziare: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +1. OUSD è supportato al 1''% da stablecoin e non avrà il problema di mantenersi ancorato al dollaro. Data la facilità di generazione e di riscatto degli OUSD, possiamo contare sulla presenza degli arbitraggisti per garantire l'ancoraggio. 2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From 8ec7550480090dd700c0a5c41c78921dae9d8c32 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 08:51:44 -0600 Subject: [PATCH 03844/11794] New translations elastic-supply.md (Italian) --- it/core-concepts/elastic-supply.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/core-concepts/elastic-supply.md b/it/core-concepts/elastic-supply.md index 22787ae41..41a8275ba 100644 --- a/it/core-concepts/elastic-supply.md +++ b/it/core-concepts/elastic-supply.md @@ -13,6 +13,6 @@ Pensalo come un interesse maturato sul conto in banca. The unit of account and v Questo meccanismo è stato ispirato dal nuovo approccio adottato da [ Ampleforth](https://www.ampleforth.org/), ma ci sono alcune differenze chiave che vale la pena evidenziare: 1. OUSD è supportato al 1''% da stablecoin e non avrà il problema di mantenersi ancorato al dollaro. Data la facilità di generazione e di riscatto degli OUSD, possiamo contare sulla presenza degli arbitraggisti per garantire l'ancoraggio. -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +2. Il ribasamento di OUSD dovrebbe solo aumentare l'offerta poiché la quantità di OUSD coniati è legata ai guadagni realizzati guadagnati dalle strategie sottostanti. Il tuo capitale è protetto fintanto che va tutto bene con i protocolli di prestito/AMM e stablecoin. Qualsiasi calo del saldo sarebbe un indicazione di problemi nel sistema. +3. A differenza di Ampleforth, che fa il ribasamento una volta al giorno, l'offerta monetaria di OUSD è aggiornata costantemente in tempo reale a mano a mano che viene generato il rendimento. From dbc5f6a893ec6c9d13cc157579b4bd4efe08a672 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:35:24 -0600 Subject: [PATCH 03845/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 58 ---------------------------------- 1 file changed, 58 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index fc105e9df..034a00ea2 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -61,63 +61,5 @@ Internal implementation contracts: {% endtab %} {% endtabs %} -{% tabs %} -{% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | - -Internal implementation contracts: - -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -{% endtab %} - -{% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | -{% endtab %} - -{% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -{% endtab %} -{% endtabs %} - - - - - From b3f8b9dfc7e0047a692f425be3056d3294a13e98 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:36:16 -0600 Subject: [PATCH 03846/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From a231b260bd73de4d924b1f5cd217834c91fae356 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:36:18 -0600 Subject: [PATCH 03847/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 2faeb5f2b427f7d589936f7f80559f83a4bf4f17 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:36:20 -0600 Subject: [PATCH 03848/11794] New translations principles.md (Chinese Traditional) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index f4704a501..7e1e61af2 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# 原则 +# Principles -**渐进式去中心化** +**Progressive Decentralization** -我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. -但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**时间锁** +**Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. -**新的和现有的利益相关者** +**New and Existing Stakeholders** -OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. -OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 9a3bdfed1be0e9f1a36c64de2c6d8cae90afb9b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:36:22 -0600 Subject: [PATCH 03849/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 3ecc2df2a..f3b6a1fc3 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# 审核 +# Audits {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} **OUSD** -我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. -**支持策略** +**Supported Strategies** -Compound 已完成多次审核,可以在它们的网站上查看细节。 This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 92f8d6e44beb163e2409102854faaad6dfc0fdfc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:36:24 -0600 Subject: [PATCH 03850/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From c2cf7c871272ada78734c6d0fe13d3f51563a181 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:36:27 -0600 Subject: [PATCH 03851/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 5f581426ed5cdc76d378cfd09ab8e6ae120bc70e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:36:29 -0600 Subject: [PATCH 03852/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index b83248189..88954aca7 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. From 3ec8136c95aabcbf237f7096b1982c7040434cfc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:36:31 -0600 Subject: [PATCH 03853/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d5d7eead2..26b5ebfe6 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From 7f554eb65f6c3da82af98737d3d01dd06a1a4eb1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:36:33 -0600 Subject: [PATCH 03854/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 68 +++------------------------------- 1 file changed, 5 insertions(+), 63 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 27fe1e451..034a00ea2 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,66 +1,12 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -{% tabs %} -{% tab title="Core" %} -知名的地址 \(often proxy wrappers\): - -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | - -内部 implementation 合约: - -| 合约 | 地址 | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -{% endtab %} - -{% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -{% endtab %} - -{% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -{% endtab %} -{% endtabs %} - {% tabs %} {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): @@ -93,8 +39,8 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | | Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | | Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -102,8 +48,8 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | {% endtab %} {% tab title="Stablecoins" %} @@ -115,9 +61,5 @@ Internal implementation contracts: {% endtab %} {% endtabs %} - - - - From 63855324b6418279167f710d7feb18e86fb9512e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:44:37 -0600 Subject: [PATCH 03855/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 58 ---------------------------------- 1 file changed, 58 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index fc105e9df..034a00ea2 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -61,63 +61,5 @@ Internal implementation contracts: {% endtab %} {% endtabs %} -{% tabs %} -{% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | - -Internal implementation contracts: - -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -{% endtab %} - -{% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | -{% endtab %} - -{% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -{% endtab %} -{% endtabs %} - - - - - From f8af19095cb61a13238534d898d63a56199772cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:44:52 -0600 Subject: [PATCH 03856/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 58 ---------------------------------- 1 file changed, 58 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 21b19395e..319329242 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -61,63 +61,5 @@ {% endtab %} {% endtabs %} -{% tabs %} -{% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | - -Internal implementation contracts: - -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -{% endtab %} - -{% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | -{% endtab %} - -{% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -{% endtab %} -{% endtabs %} - - - - - From 5e80b223708b958c127e3b72dbdab0ddc8045998 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:45:09 -0600 Subject: [PATCH 03857/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 58 ---------------------------------- 1 file changed, 58 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index fc105e9df..034a00ea2 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -61,63 +61,5 @@ Internal implementation contracts: {% endtab %} {% endtabs %} -{% tabs %} -{% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | - -Internal implementation contracts: - -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -{% endtab %} - -{% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | -{% endtab %} - -{% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -{% endtab %} -{% endtabs %} - - - - - From 433a9e96aa79ab1c3068755ef1b2d9e5e09f1771 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:45:51 -0600 Subject: [PATCH 03858/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 58 ---------------------------------- 1 file changed, 58 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 9c09d4630..781bb0153 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -61,63 +61,5 @@ {% endtab %} {% endtabs %} -{% tabs %} -{% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | - -Internal implementation contracts: - -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -{% endtab %} - -{% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | -{% endtab %} - -{% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -{% endtab %} -{% endtabs %} - - - - - From d494a478a91b48be47276fdbaa0078c21510125a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:49:38 -0600 Subject: [PATCH 03859/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 58 ---------------------------------- 1 file changed, 58 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index fc105e9df..034a00ea2 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -61,63 +61,5 @@ Internal implementation contracts: {% endtab %} {% endtabs %} -{% tabs %} -{% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | - -Internal implementation contracts: - -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -{% endtab %} - -{% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | -{% endtab %} - -{% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -{% endtab %} -{% endtabs %} - - - - - From b48c49c58d6bae9b473e3f63a77d494561dc9fdb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:50:22 -0600 Subject: [PATCH 03860/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 58 ---------------------------------- 1 file changed, 58 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index fc105e9df..034a00ea2 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -61,63 +61,5 @@ Internal implementation contracts: {% endtab %} {% endtabs %} -{% tabs %} -{% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | - -Internal implementation contracts: - -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -{% endtab %} - -{% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | -{% endtab %} - -{% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -{% endtab %} -{% endtabs %} - - - - - From 349b24a74d56d0bf24a1a7156f8476f5ae44c53f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:51:27 -0600 Subject: [PATCH 03861/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 58 ---------------------------------- 1 file changed, 58 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index e46d108f6..74a8bd685 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -61,63 +61,5 @@ Contratos de ejecución interna: {% endtab %} {% endtabs %} -{% tabs %} -{% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | - -Internal implementation contracts: - -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -{% endtab %} - -{% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | -{% endtab %} - -{% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -{% endtab %} -{% endtabs %} - - - - - From 8bd4fbd8a924ea07fb64ac626bd117a64ae2479e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:51:53 -0600 Subject: [PATCH 03862/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 58 ---------------------------------- 1 file changed, 58 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index fc105e9df..034a00ea2 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -61,63 +61,5 @@ Internal implementation contracts: {% endtab %} {% endtabs %} -{% tabs %} -{% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | - -Internal implementation contracts: - -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -{% endtab %} - -{% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | -{% endtab %} - -{% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -{% endtab %} -{% endtabs %} - - - - - From cdca761fe04327204dfd803012b1b48a7e64e02a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:52:20 -0600 Subject: [PATCH 03863/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 58 ---------------------------------- 1 file changed, 58 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 499e4af59..ec8f358c8 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -61,63 +61,5 @@ Contratti di implementazione interna: {% endtab %} {% endtabs %} -{% tabs %} -{% tab title="Core" %} -Indirizzi conosciuti \ (spesso wrapper proxy \): - -| Contratto | Indirizzo | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 di 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracolo | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governatore | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | - -Contratti di implementazione interna: - -| Contratto | Indirizzo | -|:-------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Oracolo Mix | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Oracolo Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Oracolo Open Uniswap | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -{% endtab %} - -{% tab title="Strategies" %} -[Indirizzi conosciuti \ (wrapper proxy \):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Indirizzo](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Allocazione corrente](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | - -[Contratti di implementazione interna:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Indirizzo](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | -{% endtab %} - -{% tab title="Stablecoins" %} -| [Contratto](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Indirizzo](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -{% endtab %} -{% endtabs %} - - - - - From e088e0619ff469ccb200cacd75b606e718d1761e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:53:31 -0600 Subject: [PATCH 03864/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 58 ---------------------------------- 1 file changed, 58 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index fc105e9df..034a00ea2 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -61,63 +61,5 @@ Internal implementation contracts: {% endtab %} {% endtabs %} -{% tabs %} -{% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | - -Internal implementation contracts: - -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -{% endtab %} - -{% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | -{% endtab %} - -{% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -{% endtab %} -{% endtabs %} - - - - - From c0ffbc30d2ab68b02c08cd4394522e6e7c74fffa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:54:07 -0600 Subject: [PATCH 03865/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 58 ---------------------------------- 1 file changed, 58 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index fc105e9df..034a00ea2 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -61,63 +61,5 @@ Internal implementation contracts: {% endtab %} {% endtabs %} -{% tabs %} -{% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | - -Internal implementation contracts: - -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -{% endtab %} - -{% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | -{% endtab %} - -{% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -{% endtab %} -{% endtabs %} - - - - - From c4e32981f67a8b7a4d2adec92b258171498eb8a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:54:48 -0600 Subject: [PATCH 03866/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 58 ---------------------------------- 1 file changed, 58 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index fc105e9df..034a00ea2 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -61,63 +61,5 @@ Internal implementation contracts: {% endtab %} {% endtabs %} -{% tabs %} -{% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | - -Internal implementation contracts: - -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -{% endtab %} - -{% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | -{% endtab %} - -{% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -{% endtab %} -{% endtabs %} - - - - - From edd54b3421f8b88bc83b5e35565871741881cde4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:56:11 -0600 Subject: [PATCH 03867/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 58 ---------------------------------- 1 file changed, 58 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index fc105e9df..034a00ea2 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -61,63 +61,5 @@ Internal implementation contracts: {% endtab %} {% endtabs %} -{% tabs %} -{% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | - -Internal implementation contracts: - -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -{% endtab %} - -{% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | -{% endtab %} - -{% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -{% endtab %} -{% endtabs %} - - - - - From 245416b36e0ff519d25fcf5adf153c8e6ca63369 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:56:24 -0600 Subject: [PATCH 03868/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 55326adb30afa2c785039d060529b2331f7db663 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:56:26 -0600 Subject: [PATCH 03869/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# 保險庫 (Vault) -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -保险库最重要的可公开调用的功能是: +保險庫最重要的可公開調用的功能是: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From 31cd51d9954e31008b11b0281a673e6d3a7d9774 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:56:28 -0600 Subject: [PATCH 03870/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 1eecee5c279f8167ed02963a7200fdb42de9a5e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:56:30 -0600 Subject: [PATCH 03871/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 8220f2e383a25b3b3aa8ae923aa9e3ccb1ff3d7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:56:32 -0600 Subject: [PATCH 03872/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 07a2e2df81fe290ea1c79795079aedeaf466c86f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:56:34 -0600 Subject: [PATCH 03873/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 035965263..4ae2afe89 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From 127c212fd7b96bbb2b70c41105ad8909b6a5488f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:56:36 -0600 Subject: [PATCH 03874/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 0111d47bb..80d1f0f7f 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | From e9cde63d4c3df16178298aa0c7cd233f6547d26f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:56:37 -0600 Subject: [PATCH 03875/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4fee47a70..479c6efa4 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | From 20ce7dfb253c3daee397289289e5e8ce84cf3d84 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:56:39 -0600 Subject: [PATCH 03876/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 58e916e1a..a98118f7e 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From a6141f97a6db21e32736a4933f61be99ad9ae3db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:56:41 -0600 Subject: [PATCH 03877/11794] New translations elastic-supply.md (Chinese Traditional) --- zh/core-concepts/elastic-supply.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index 81c127fcd..2cf0fd8ae 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From b0a39dae2a43f4db51b7cefcae8295e54a98443a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:56:43 -0600 Subject: [PATCH 03878/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From f1c4f6ca198b36122e2f062b5909ecc62d3bd33c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:56:44 -0600 Subject: [PATCH 03879/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e033d4c74fc1cb22445861be22fe913c22bbb07f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:56:46 -0600 Subject: [PATCH 03880/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From d6e83740dcc33d9011e76ddd423c77a871dbe8be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:56:48 -0600 Subject: [PATCH 03881/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 2683c4907..8bf7459de 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From a4c166a05fdb79d82aa275226e75d7cd795b126e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:56:49 -0600 Subject: [PATCH 03882/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 49b6666c4..7610a97b5 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,34 +1,34 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** -对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. -**将 OUSD 加入您的钱包** +**Adding OUSD to Your Wallet** {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**集成 OUSD** +**Integrating OUSD** -OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="smart-contracts/architecture.md" %} From b6895ea70a277fa0826d76121649577f35e27a16 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:56:51 -0600 Subject: [PATCH 03883/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 4afd2dd4b..ae99c6a88 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -23,35 +23,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management/README.md) - * [收益策略](core-concepts/fund-management/earning-strategies.md) - * [多样化](core-concepts/fund-management/diversification.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) -* [如何贡献](security-and-risks/contributing.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) +* [Contributing](security-and-risks/contributing.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From e540faf41b77c60a5b4ea68c40fb3b4f364062ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:56:53 -0600 Subject: [PATCH 03884/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 034a00ea2..c7e4b3380 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | From 1ae54ed5d8a19a18753aa971340c3bde1eae847a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:56:54 -0600 Subject: [PATCH 03885/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 67c00cca45af37734fe2821948d436ffb4395106 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:56:56 -0600 Subject: [PATCH 03886/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 88954aca7..b83248189 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. From 31e881e59b52f5d14f961961a4fd097c41eb5b49 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:56:58 -0600 Subject: [PATCH 03887/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 8727c7fe9a643b948314e2496d093acb8879ba8b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:56:59 -0600 Subject: [PATCH 03888/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 80792a7c15bd95d86241574b9101082294c43af8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:57:01 -0600 Subject: [PATCH 03889/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From cf0eea9daac3836709e80a0e7585fca62fb86d47 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:57:03 -0600 Subject: [PATCH 03890/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 7aa009ac1..93fb647e8 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From b62b0c8afdd6638f797fdd86b20995e1e14664c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 13:57:04 -0600 Subject: [PATCH 03891/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 9274c1437e6ad2a8e2d7e93d22424c3536331751 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:01:28 -0600 Subject: [PATCH 03892/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 58 ---------------------------------- 1 file changed, 58 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 4d4d471a8..706d2d8c2 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -61,63 +61,5 @@ Các hợp đồng thực hiện nội bộ: {% endtab %} {% endtabs %} -{% tabs %} -{% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | - -Internal implementation contracts: - -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -{% endtab %} - -{% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | -{% endtab %} - -{% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -{% endtab %} -{% endtabs %} - - - - - From ad3d04e6ec8d885c6244a7425b9903a195902812 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:02:12 -0600 Subject: [PATCH 03893/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 58 ---------------------------------- 1 file changed, 58 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index b2ee6715b..e5c01d428 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -61,63 +61,5 @@ Kontrak implementasi internal: {% endtab %} {% endtabs %} -{% tabs %} -{% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | - -Internal implementation contracts: - -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -{% endtab %} - -{% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | -{% endtab %} - -{% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -{% endtab %} -{% endtabs %} - - - - - From 7a9d6e3d7c59fe2776acb04a9fd1325d50183dd4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:02:42 -0600 Subject: [PATCH 03894/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From ce0d996262810c93e2b20175d59dd207f380c2a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:02:49 -0600 Subject: [PATCH 03895/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 2d2c2c1185782c7f2478dcef960fb10ff9936102 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:02:53 -0600 Subject: [PATCH 03896/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 1d6c75e412ce9f2917dddedfe05a0cfa28a03821 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:02:57 -0600 Subject: [PATCH 03897/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 1912c873057e846e20bbe3c877cbdf0d66125cb9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:02:58 -0600 Subject: [PATCH 03898/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 65eb7b7702c877dc5270b9e578718ba48d599879 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:03:01 -0600 Subject: [PATCH 03899/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 0e48583fb1ea72a34adc491df0a797473517c19b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:03:05 -0600 Subject: [PATCH 03900/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 58 ---------------------------------- 1 file changed, 58 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index b332e585b..8bdc092ec 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -61,63 +61,5 @@ Origin Dollar için ana ERC20 adresi \(OUSD\): {% endtab %} {% endtabs %} -{% tabs %} -{% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | - -Internal implementation contracts: - -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | -{% endtab %} - -{% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051CaEFA90aDf261B8E8200920C83778b7B176B6) | 50% | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aa9f977e47ea0bfe61ba8b8f535aba02be135) | -{% endtab %} - -{% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -{% endtab %} -{% endtabs %} - - - - - From 46fd8e6f465892f0a041c8b9e259dc5c7e6f46db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:03:07 -0600 Subject: [PATCH 03901/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index ae99c6a88..4afd2dd4b 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [弹性供应](core-concepts/elastic-supply.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -23,35 +23,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management/README.md) + * [收益策略](core-concepts/fund-management/earning-strategies.md) + * [多样化](core-concepts/fund-management/diversification.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) +* [如何贡献](security-and-risks/contributing.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 6729c3ca75c01e26d4812c7a2906e6a6006a0a15 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:03:08 -0600 Subject: [PATCH 03902/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 7610a97b5..49b6666c4 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,34 +1,34 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 -**Adding OUSD to Your Wallet** +**将 OUSD 加入您的钱包** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 -**Integrating OUSD** +**集成 OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: {% page-ref page="smart-contracts/architecture.md" %} From 433267a640bd410d4a30735e549ae10b86d659a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:03:10 -0600 Subject: [PATCH 03903/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 8bf7459de..2683c4907 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 7faad09a5bb1b8b3fcfdb681a67587957a903bde Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:03:12 -0600 Subject: [PATCH 03904/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 9a8cbd3462780e85b4224d5ee8ed04e5410bc618 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:03:14 -0600 Subject: [PATCH 03905/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index a186313e1..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保險庫 (Vault) +# 保险库 (Vault) -保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -保險庫最重要的可公開調用的功能是: +保险库最重要的可公开调用的功能是: -* `mint()`允許將一種受支持的穩定幣轉換為 OUSD -* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD -* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 -* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 -* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 -* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From 9f90cfe4eba5d21281b646b71d82d42a793081bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:03:16 -0600 Subject: [PATCH 03906/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From ad30a71679fe1ad9793ccd9f603ad20b9ddf7d50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:03:17 -0600 Subject: [PATCH 03907/11794] New translations elastic-supply.md (Chinese Simplified) --- zh/core-concepts/elastic-supply.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index 2cf0fd8ae..81c127fcd 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 From 107ee94c0e0ffd8a7564625089a1ba1d7e70c9a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:03:19 -0600 Subject: [PATCH 03908/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index a98118f7e..58e916e1a 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From 454e9eb017da3660663d31a91687eaed86d429a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:03:21 -0600 Subject: [PATCH 03909/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 479c6efa4..4fee47a70 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From 7e58a765fc6d47b7c55417752a45ed11cd5ab0e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:03:23 -0600 Subject: [PATCH 03910/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 80d1f0f7f..0111d47bb 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From 3d27accbe9bd794986e3c0cd50092204873ccbb6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:03:24 -0600 Subject: [PATCH 03911/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From c98a0c3fc1f5874f73c07fe2233527015b7dbe05 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:03:26 -0600 Subject: [PATCH 03912/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From c1b6e12f06d12907b8c851cc5ecf5cf0490a7d5d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:03:28 -0600 Subject: [PATCH 03913/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From ce63fdee026e57c4893c3aa50f09d899e54e72c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:03:31 -0600 Subject: [PATCH 03914/11794] New translations principles.md (Chinese Simplified) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index 7e1e61af2..f4704a501 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# Principles +# 原则 -**Progressive Decentralization** +**渐进式去中心化** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**时间锁** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 -**New and Existing Stakeholders** +**新的和现有的利益相关者** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 From 2ae87f8ca7e220f5d88d0df8a97f8686ee6f74ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:03:41 -0600 Subject: [PATCH 03915/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 9be73dc1f62679cc14b0727ba03c9c45f4623e6b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:12:38 -0600 Subject: [PATCH 03916/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From acb37a63cac8d7dc13afe2acb36058c15d7e62fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 14:12:40 -0600 Subject: [PATCH 03917/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 0b5ef46001f63bfa345166c75d6bfab3492219f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 15:14:04 -0700 Subject: [PATCH 03918/11794] New translations earning-strategies.md (Italian) --- it/core-concepts/fund-management/earning-strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/fund-management/earning-strategies.md b/it/core-concepts/fund-management/earning-strategies.md index 0fb0111e4..d2e151bc8 100644 --- a/it/core-concepts/fund-management/earning-strategies.md +++ b/it/core-concepts/fund-management/earning-strategies.md @@ -1,4 +1,4 @@ -# Earning Strategies +# Strategie di guadagno Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. From b60c9f19462529c3ad68b57ee9ec2bdc889658ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 15:14:05 -0700 Subject: [PATCH 03919/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From afde99f9fa2ead4c2ce5c1f85da54df82b0ae35b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 15:27:59 -0700 Subject: [PATCH 03920/11794] New translations README.md (Italian) --- it/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/core-concepts/fund-management/README.md b/it/core-concepts/fund-management/README.md index 4f6287602..10a0b4951 100644 --- a/it/core-concepts/fund-management/README.md +++ b/it/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# Fund Management +# Gestione dei fondi -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +Lo smart contract OUSD aggrega tutti i depositi delle stablecoin degli utenti in una singola pool di asset investibili. I fondi sono quindi allocati attraverso una o più [strategia di guadagno](earning-strategies.md) in un qualsiasi dato momento nel tempo. Il Vault predilige strategie ad alto rendimento, ma cerca anche di mantenere la diversificazione su più strategie. La diversificazione rimuove singoli punti di fallimento e mitiga i rischi. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +A differenza di Yearn Vaults, TokenSets e Zapper, gli utenti non selezionano singole strategie. Tutte le stable coin depositate e di conseguenza anche tutti i token OUSD sono fungibili. From 5b3857550996c7f8532f189eefc891c4ef9c73b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 15:28:01 -0700 Subject: [PATCH 03921/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 2f43d2a8340dec1fd271f17af4da88dfb2732470 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 17:41:58 -0700 Subject: [PATCH 03922/11794] New translations earning-strategies.md (Italian) --- it/core-concepts/fund-management/earning-strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/core-concepts/fund-management/earning-strategies.md b/it/core-concepts/fund-management/earning-strategies.md index d2e151bc8..dbc202e01 100644 --- a/it/core-concepts/fund-management/earning-strategies.md +++ b/it/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ # Strategie di guadagno -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. +Le strategie di guadagno mettono il capitale distribuito per funzionare attraverso varie piattaforme DeFi. Il Vault determinerà quali strategie sono attive e quale percentuale di capitale distribuito riceveranno. -In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. +Inoltre, le strategie verranno aggiornate nel tempo. Per esempio, al lancio, ci sarà una [Strategia Compund](../supported-strategies/compound.md) iniziale. Nel tempo, questo può essere sostituito da una strategia Compund v2 o v3. From 3b67aa8cfcf8c8b0bb410e01035d02f124ba0ce3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 17:42:00 -0700 Subject: [PATCH 03923/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index a51a70c70..5a9b19cb3 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -12,10 +12,10 @@ Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From e33b152eaab72fbd37bed10b5a788ca8b48f4fe1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 17:51:53 -0700 Subject: [PATCH 03924/11794] New translations README.md (Italian) --- it/core-concepts/supported-defi-platforms/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/core-concepts/supported-defi-platforms/README.md b/it/core-concepts/supported-defi-platforms/README.md index 50ee37b6c..542d8b68e 100644 --- a/it/core-concepts/supported-defi-platforms/README.md +++ b/it/core-concepts/supported-defi-platforms/README.md @@ -1,8 +1,8 @@ -# Supported DeFi Platforms +# Piattaforme DeFi supportate -**Supported Platforms** +**Piattaforme supportate** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD genera rendimento depositando stablecoin in piattaforme di landing e in liquidity pool di market maker. E' importante capire che queste piattaforme comportano rischi tecnologici e che i fondi possono andare persi se si dovesse verificare un cattivo evento di sicurezza. Stiamo scegliendo di lavorare con le piattaforme che hanno fatto revisionare i propri smart contract e che ci fanno sentire di essere le più sicure. Currently, we plan to earn yields from the following platforms: From 220edc470d25789243591110ca738f3a2d78c08f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 17:51:54 -0700 Subject: [PATCH 03925/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 1059fdf72c5d393dd12eb975eb95fee382dc06d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 18:05:14 -0700 Subject: [PATCH 03926/11794] New translations README.md (Italian) --- it/core-concepts/supported-defi-platforms/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/it/core-concepts/supported-defi-platforms/README.md b/it/core-concepts/supported-defi-platforms/README.md index 542d8b68e..ef46b499e 100644 --- a/it/core-concepts/supported-defi-platforms/README.md +++ b/it/core-concepts/supported-defi-platforms/README.md @@ -4,11 +4,11 @@ OUSD genera rendimento depositando stablecoin in piattaforme di landing e in liquidity pool di market maker. E' importante capire che queste piattaforme comportano rischi tecnologici e che i fondi possono andare persi se si dovesse verificare un cattivo evento di sicurezza. Stiamo scegliendo di lavorare con le piattaforme che hanno fatto revisionare i propri smart contract e che ci fanno sentire di essere le più sicure. -Currently, we plan to earn yields from the following platforms: +Attualmente prevediamo di maturare rendimenti dalle seguenti piattaforme: {% page-ref page="compound.md" %} -Integrations are currently planned for the following platforms: +Sono attualmente pianificate le integrazioni delle seguenti piattaforme: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +Anche se la DeFi sia cresciuta molto rapidamente e ora ci siano miliardi di dollari di valore depositati su queste piattaforme, molti di questi progetti sono ancora in beta e sono altamente sperimentali. Potrebbero esserci vulnerabilità nascoste negli smartcontract che alimentano queste piattaforme, e in pasato ci sono state perdite per molti milioni di dollari, causate da vulnerabilità in applicazioni Ethereum. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +Noi monitoriamo attentamente gli eventi di sicurezza sulle piattaforme che supportiamo, e ci muoveremo immediatamente per tenere al sicuro i fondi dei titolari di OUSD se dovessimo identificare eventuali minacce. From 1d2fc311b607466709240dd5298e7365f561dbe3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 18:05:15 -0700 Subject: [PATCH 03927/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..d5d7eead2 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From 3106d066d0f4177bbcc22201eed8aa76b4decda2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 18:11:55 -0700 Subject: [PATCH 03928/11794] New translations aave.md (Italian) --- .../supported-defi-platforms/aave.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/it/core-concepts/supported-defi-platforms/aave.md b/it/core-concepts/supported-defi-platforms/aave.md index df02edab3..3fb0a36e4 100644 --- a/it/core-concepts/supported-defi-platforms/aave.md +++ b/it/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +In arrivo. Aave non è ancora stato integrato. {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave è un protocollo di prestiti e una piattaforma costruito su Ethereum e lanciato a gennaio 2020 dai creatori di ETHLend. Gli utenti di Aave possono accumulare interessi composti o prendere in prestito asset a fronte di collaterale. Ciascun asset supportato è aggregato alla propria pool di liquidità e gli utenti possono scegliere tra un tasso di interesse variabile basato sulla domanda e l'offerta o un tasso di interesse fisso. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +I saldi dei collaterali sono rappresentati da un aTokens ERC-20 in un rapporto 1:1 rispetto agli asset sottostanti che rappresentano. L'interesse è composto automaticamente e pagato ai creditori con aTokens, il che significa che i creditori vedranno costantemente il loro saldo di atoken aumentare nel corso del tempo. Gli utenti possono prendere in prestito asset a fronte dei loro aTokens. Gli aTokens sono liberamente trasferibili e possono essere utilizzati su molti altri protocolli Defi. Gli aTokens possono essere rimborsati per il collaterale sottostante in qualsiasi momento. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave supporta prestiti flash, che sono prestiti non collateralizzati in cui gli utenti prendono in prestito e rimborsano il saldo del prestito in un'unica operazione, il che significa che gli utenti di prestiti flash non hanno bisogno di mettere alcun capitale iniziale. I prestiti Flash sono un prodotto complesso rivolto agli sviluppatori e possono essere utilizzati per l'arbitraggio su più protocolli Defi. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave è attualmente governata da LEND, un token ERC-20 che in precedenza era l'utility token per Ethlend. Aave ha annunciato una transizione verso una governance completamente decentralizzata che include uno swap di token in cui gli utenti scambiano LEND con AAVE, un nuovo token di governance ERC-20 con reward da staking. Alcuni AAVE saranno distribuiti agli utenti della piattaforma in una campagna di liquidity mining. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Il valore totale di Aave bloccato \ (TVL\) è cresciuto rapidamente oltre gli 1,2 miliardi di dollari, rendendolo uno dei più grandi protocolli di Defi. LEND ha una capitalizzazione di mercato del circolante di oltre 700 milioni di dollari. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave è stata sottoposta a audit di sicurezza da OpenZeppelin, Trail of Bits e Consensys Diligence. Aave gestisce un programma di bug bounty. -| Resources | | +| Risorse | | |:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| Sito ufficiale | [https://aave.com/](https://aave.com/) | +| Docs | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | | Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 65d45ac53828e64e7f6c9723d05e64ae7b71e52c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 18:11:57 -0700 Subject: [PATCH 03929/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index f3b6a1fc3..3ecc2df2a 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# 审核 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 -**Supported Strategies** +**支持策略** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 0b37e05a300454ce0303dd7c09393a98bf98abc1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 18:21:22 -0700 Subject: [PATCH 03930/11794] New translations balancer.md (Italian) --- .../supported-defi-platforms/balancer.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/it/core-concepts/supported-defi-platforms/balancer.md b/it/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..e0476b604 100644 --- a/it/core-concepts/supported-defi-platforms/balancer.md +++ b/it/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +In arrivo. Balancer non è ancora stato integrato. {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer è un protocollo di liquidità e di scambio decentralizzato su Ethereum, lanciato nel marzo 2020. Gli utenti possono swappare token ERC-20 pagando una commissione o possono contribuire aggiungendo token alla pool per guadagnare commissioni. -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer è un Market Maker Automatizzato \(AMM\) che consente di realizzare pool di liquidità fino a 8 asset diversi con pesi personalizzati. I pool di liquidità su Balancer possono essere considerati simili a Exchange Traded Funds \(ETFs\) o a portafogli con target pesati per asset specifici. Se il trading fa sì che la pool si allontani dalla distribuzione del target pesato, i tassi di cambio tra gli asset nella pool cambiano. Gli arbitrageurs possono fare trade per approfittare di questo ed agire per riequilibrare di nuovo la pool alla sua distribuzione del peso obiettivo. La liquidità può anche essere condivisa tra pool, a differenza di altri AMM. -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer supporta le pool private, dove solo il proprietario della pool può contribuire alla liquidità, le pool condivise, che sono completamente pubbliche e lesmart pool, che sono pool condivise controllati da uno smart contract in grado di implementare regole e logiche automatizzate. I fornitori di liquidità ricevono Balancer Pool Token \(BPTs\) che rappresentano la loro quota di una determinata pool e delle commissioni. Questi token sono liberamente trasferibili e possono essere riscattati per gli asset forniti e per le commissioni maturate. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +Gli emittenti di token che cercano di aumentare la liquidità del loro token hanno offerto incentivi ai fornitori di liquidità nelle campagne di mining di liquidità. Anche i nuovi emittenti di token hanno lanciato i loro token nelle pool di Balancer. -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer è governato da BAL, un token di governance ERC-20. I possessori di BAL possono votare le modifiche al protocollo. BAL è costantemente assegnato ai fornitori di liquidità e gran parte della supply totale di BAL è stata assegnata al team e agli investitori secondo un programma di acquisizione continua. -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +I volumi di trading su Balancer superano spesso i 25 milioni di dollari al giorno. Il Balancer ha un Valore Totale Bloccato \(TVL\) di oltre 250 milioni di dollari da parte dei fornitori di liquidità nel momento in cui scriviamo. -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer è stato sottoposto ad un audit di sicurezza da Trail of Bits e ha un programma di bug bounty. Tuttavia, Balancer ha subito un grande exploit nel giugno 2020. -| Resources | | +| Risorse | | |:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| Sito ufficiale | [https://balancer.finance/](https://balancer.finance/) | +| Docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | | GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | | Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From afdec1d95ffa663c2c50c37a3aa00733089e566e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Oct 2020 18:21:24 -0700 Subject: [PATCH 03931/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From bf5935ba8b29193012231ab0fe74963e809c0ff0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 05:26:39 -0700 Subject: [PATCH 03932/11794] New translations yearn.finance.md (Italian) --- .../supported-platforms/yearn.finance.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/it/core-concepts/supported-platforms/yearn.finance.md b/it/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..55c49cae5 100644 --- a/it/core-concepts/supported-platforms/yearn.finance.md +++ b/it/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +In arrivo. Yearn.finance non è ancora stato integrato. {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +Yearn.finance, precedentemente iEarn.finance, è una piattaforma di aggregazione di rendimenti realizzata su Ethereum e lanciata a gennaio 2020 da Andre Cronje. Yearn gestisce il farming di yield e strategie di ribilanciamento, utilizzando una combinazione di decisioni umane e automazione, per conto degli utenti che hanno depositato del capitale. -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn ha due prodotti di aggregazione di rendimento, Earn e Vaults. Earn permette agli utenti di depositare stablecoin o wrapped BTC in pool di liquidità su Curve per guadagnare commissioni e ottenere premi in token di governance. Questi asset vengono anche prestati su piattaforme che offrono ricompense ad alto rendimento e token di ricompensa, che si aggiungono al rendimento guadagnato. -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +I vault offrono un'esperienza più automatizzata e gestita. Gli utenti depositano gli asset come LINK, Token di liquidity provider Curve, o stablecoin, e il Vault li raccoglie insieme e implementa la strategia di yield con rendimento più alta ritenuta sicura dalla community e da Andre Cronje. I token di governance guadagnati come ricompense, vengono venduti in cambio dell'asset originale depositato e vengono aggiunti ad altre commission, e automaticamente vengono trasferiti nel Vault per generare interesse composto. Le strategie possono cambiare frequentemente e condividere gli asset insieme permette agli utenti di risparmiare costi di gas. -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn è governato da YFI, un token di governance ERC-20. I titolari di YFI possono votare le modifiche al cambiamento del protocollo, dopo aver accettato di bloccare i loro YFI per 3 giorni. YFI può inoltre essere messo in stake nel portale di governance, in cambio di rendimento. Questo rendimento proviene dalle commissioni applicate agli utenti dei prodotti di Yearn. YFI è stato distribuito interamente ai liquidity providers su Curve e Balancer. Non ci sono stanziamenti per membri del team o investitori. -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Il valore totale bloccato \(TVL\) di Yearn è cresciuto velocemente fino ad oltre $900 milioni in Settembre 2020, rendendola una delle piattaforme DeFi più grandi al momento. YFI ha una capitalizzazione di mercato del circolante di oltre 400 milioni di dollari ad ottobre 2020. -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn e il suo smartcontrato sono stati sottoposti a molteplici revisioni di sicurezza da CertiK, Quantstamp, HackMD e CryptoManiacs. Yearn ha la reputazione di lanciare prodotti sperimentali molto rapidamente e avverte gli utenti che i loro prodotti sono in beta. -| Resources | | +| Risorse | | |:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| Sito ufficiale | [https://yearn.finance/](https://yearn.finance/) | +| Docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | | GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | | Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 54fce5261ae9905e6b82361ad6e9f8389c730d35 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 05:39:07 -0700 Subject: [PATCH 03933/11794] New translations compound.md (Italian) --- .../supported-defi-platforms/compound.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/it/core-concepts/supported-defi-platforms/compound.md b/it/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..aa8b559cb 100644 --- a/it/core-concepts/supported-defi-platforms/compound.md +++ b/it/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound è un protocollo ed una piattaforma di prestito, sviluppata su Ethereum ed è stata lanciata a Settembre 2018. Gli utenti possono guadagnare interessi composti o prendere in prestito asset a fronte di un collaterale. Ogni asset supportato viene aggregato alla sua pool di liquidità e i tassi di interesse vengono regolati automaticamente in base a domanda e offerta. -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +I saldi del collaterale sono rappresentati da cToken ERC-20, che automaticamente guadagnano interessi in modo automatico e incrementano di valore nel tempo rispetto all'asset sottostante che rappresentano. Gli utenti possono prendere in prestito asset a fronte del valore dei loro cToken. cToken sono trasferibili liberamente e possono essere usati in tanti altri protocolli DeFi. cToken possono essere rimborsati con il loro collaterale sottostante in ogni momento. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compount è governato da COMP, un token di governance ERC-20. I titolari di COMP possono proporre e votare modifiche al protocollo o delegare i propri voti a qualcun altro. I token COMP vengono assegnati proporzionalmente su base giornaliera, agli utenti del protocollo e sono divisi equamente tra chi ha preso in prestito e chi ha dato in prestito. Gran parte dell'offerta di token COMP è in mano al team di Compound, agli investitori e ai loro Advisors. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Il valore totale dei Compound bloccati \ (TVL\) è cresciuto rapidamente vicino agli $800 milioni, rendendolo uno dei più grandi protocolli di DeFi. In Ottobre 2020, il circulating market cap di COMP supera i $300 milioni. -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound è stato sottoposto a moltpelici revisioni di sicurezza, effettuati da OpenZeppelin e Trails of Bits. Il protocollo Compound è stato formalmente verificato da CertiK ed è stato sottoposto a stress test economici da Gauntlet. Compound ha attivo un programma di bug bounty. -| Resources | | +| Risorse | | |:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| Sito ufficiale | [https://compound.finance/](https://compound.finance/) | +| Docs | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | | Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From a3b6f24194a2638f91c698cf743a5184a06d1448 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 05:39:09 -0700 Subject: [PATCH 03934/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From e3a3f01104dc5589060a095848f8283cf8c6b81a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 05:52:28 -0700 Subject: [PATCH 03935/11794] New translations curve.md (Italian) --- .../supported-defi-platforms/curve.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/it/core-concepts/supported-defi-platforms/curve.md b/it/core-concepts/supported-defi-platforms/curve.md index 021d0041b..ef5aec5b2 100644 --- a/it/core-concepts/supported-defi-platforms/curve.md +++ b/it/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +In arrivo. Curve non è ancora stato integrato. {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve è costruito su Ethereum ed è un protocollo ed exchange di liquidità decentralizzata per stablecoin e wrapped BTC, lanciato a gennaio 2020. Gli utenti possono swappare tra loro stablecoin di tipo ERC-20 o tra la rappresentazione ERC-20 di bitcoin su Ethereum. I liquidity providers, facilitano il trading e guadagnano commissioni. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve è un Automated Market Maker \(AMM\), in cui ogni market ha un pool di liquidità associato con due o più asset con lo stesso valore, come USDT, USDC, DAI e TUSD, le quali sono infatti tutte stablecoin ancorate al dollaro USA. Il tasso di cambio tra ogni stablecoin e i relativi pesi sono determinati da un algoritmo basato su domanda e offerta. I trader che fanno arbitraggio agiscono per normalizzare questi tassi di cambio. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Alcuni dei pool di liquidità di Curve guadagnano commissioni extra per i fornitori di liquidità oltre alle commissioni di scambio dei trader. Curve offre pool di stablecoin integrate con Compound, yearn.finance, e Synthetix. Gli asset in ogni liquidity pool, sono forniti da queste piattaforme per generare un rendimento aggiuntivo che viene trasferito ai fornitori di liquidità di ciascuna pool. I token di Liquidity Provider \(LP\) vengono dati ai partecipanti della pool e possono essere riscattati per la loro liquidità iniziale, più le commissioni e il rendimento maturati. I token LP possono anche essere trasferiti per essere utilizzati in altri protocolli. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve è governato da CRV, un token di governance ERC-20. I possessori di CRV possono votare le modifiche al protocollo. I possessori di CRV possono mettere in stake i loro token per un potere di voto addizionale, proporzionale al tempo di staking. CRV è costantemente assegnato ai fornitori di liquidità e gran parte della supply totale di CRV è stata assegnata al team e agli investitori secondo un programma di acquisizione continua. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +I volumi di trading su Curve superano spesso i 50 milioni di dollari al giorno. Il Curve ha un Valore Totale Bloccato \(TVL\) di oltre 1 trilioni di dollari da parte dei fornitori di liquidità nel momento in cui scriviamo. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve è stato sottoposto a due audit eseguiti da Trail of Bits e ha un programma di Bug bounty. -| Resources | | +| Risorse | | |:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| Sito ufficiale | [https://uniswap.org/](https://uniswap.org/) | +| Docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | | GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | | Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 553bdc0a02778a0e313fb2edcfabee02e6c64c30 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 05:52:29 -0700 Subject: [PATCH 03936/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From f4d096aa72dce34de05196a10b789255414fa63c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 10:05:46 -0700 Subject: [PATCH 03937/11794] New translations dydx.md (Italian) --- .../supported-defi-platforms/dydx.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/it/core-concepts/supported-defi-platforms/dydx.md b/it/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..f92084944 100644 --- a/it/core-concepts/supported-defi-platforms/dydx.md +++ b/it/core-concepts/supported-defi-platforms/dydx.md @@ -1,23 +1,23 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +In arrivo. DyDx non è ancora stato integrato. {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX è un protocollo ed una piattaforma di prestito e di trading, sviluppata su Ethereum ed è stata lanciata a Maggio 2019. Gli utenti possono scambiare asset sull'exchange decentralizzato e non custodial di dYdX, oppure possono partecipare prestando o prendendo in prestito. Il protocollo di prestito permette il margin trading e operazioni sui futures. I tassi di interesse vengono adeguati in base all'offerta e alla domanda e vengon proposti solo prestiti a breve termine. -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +La liquidità degli asset disponibile per i prestiti, è raggruppata per tipo di asset. Gli interessi pagati ai prestatori maturano automaticamente e coloro i quali hanno preso in prestito devono mettere un collaterale per contrarre il prestito. -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX supporta anche prestiti flash, che sono prestiti non collateralizzati, in cui gli utenti prendono in prestito e rimborsano il saldo in un'unica operazione, il che significa che gli utenti dei prestiti flash non hanno bisogno di mettere alcun capitale iniziale. I prestiti Flash sono un prodotto complesso rivolto agli sviluppatori e possono essere utilizzati per l'arbitraggio su più protocolli Defi. -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +Ad Ottobre 2020, dYdX ha circa $ 25 milioni di capitale bloccato \(TVL\). dYdX non ha un token nativo. -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX è stato sottoposto a revisioni sulla sicurezza da OpenZeppelin e Bramah Systems. -| Resources | | +| Risorse | | |:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| Sito ufficiale | [https://dydx.exchange/](https://dydx.exchange/) | +| Docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | | GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | | Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From dda0e5ef84e91984eaeda525334b7e9a6fe406a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 10:05:48 -0700 Subject: [PATCH 03938/11794] New translations uniswap.md (Italian) --- .../supported-platforms/uniswap.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/it/core-concepts/supported-platforms/uniswap.md b/it/core-concepts/supported-platforms/uniswap.md index 012e25e93..4c78d2c0b 100644 --- a/it/core-concepts/supported-platforms/uniswap.md +++ b/it/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +In arrivo. Uniswap non è ancora stato integrato. {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap è costruito su Ethereum ed è un protocollo ed exchange di liquidità decentralizzata, lanciato a novembre 2018. Uniswap v2 è stato lanciato a maggio 2020. Gli utenti possono swappare token ERC-20 pagando una commissione o possono contribuire aggiungendo token alla pool per guadagnare commissioni. -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +I market su Uniswap operano come pool di liquidità e non come i classici order book. Questi tipi di exchange vengono chiamati Automated Market Maker \(AMM\). Il tasso di cambio tra i due asset è determinato da una formula con prodotto costante e si muove lungo una curva di prezzo che dipende dal peso relativo di ogni asset nella pool. Questo incoraggia gli Arbitrageurs ad entrare nei liquidity pool per ribilanciare i pesi relativi e normalizzare il tasso di cambio. -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +I trader potrebbero soffrire di slippage se non ci fosse abbastanza liquidità all'interno di una pool e potrebbero non essere protetti da tassi di scambio sfavorevoli. I liquidity provider potrebbero soffrire di impermanent loss qualora i tassi di cambio della pool non corrispondessero alla realtà del mercato e gli arbitrageur eseguissero scambi lungo la curva dei prezzi. -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +I partecipanti alla pool ricevono token Uniswap Liquidity Provider \(LP\) che corrispondono alla loro quota di liquidità fornita nella determinata pool. Questi token LP sono liberamente trasferibili. I parteicpanti possono uscire dalle pool in qualsiasi momento, riscattando questi token in cambio degli asset forniti e delle fee accumulate. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +Gli emittenti di token che cercano di aumentare la liquidità del loro token hanno offerto incentivi ai fornitori di liquidità nelle campagne di mining di liquidità. Anche i nuovi emittenti di token hanno lanciato i loro token nelle pool di Uniswap. -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +I volumi di scambio su Uniswap ora eclissano quelli di molti altri mercati tradizionali e superano 200 milioni di dollari al giorno. Alla data attuale -ottobre 2020-, Uniswap ha circa 3 miliardi di dollari in valore totale bloccato \(TVL\) forniti dai liquidity providers. Uniswap non ha una piattaforma nativa o un token di governance. -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap ha fatto revisionare e verificare formalmente i suoi smart contract da dapp.org. Uniswap ha un programma di bug bounty. -| Resources | | +| Risorse | | |:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| Sito ufficiale | [https://uniswap.org/](https://uniswap.org/) | +| Docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | | GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | | Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 2e059de12a11cad6b82934a5b6bd716d012b8e1f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 10:05:50 -0700 Subject: [PATCH 03939/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From f66305f90107fc73716f112e39138c2aee55132d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 10:05:51 -0700 Subject: [PATCH 03940/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a952a29ea3b3573225feacfbbbd71af3d1504fc9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 10:05:53 -0700 Subject: [PATCH 03941/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 9beecaab5bac560cb41d793fc0a81ec472676990 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 10:05:56 -0700 Subject: [PATCH 03942/11794] New translations curve.md (Chinese Simplified) --- .../supported-strategies/curve.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index bd2264caf..89e8f47e5 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,21 +1,21 @@ # Curve -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | +| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 054ff5ccdd7fa269370d92eb77f4057ba4ab3903 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 10:05:58 -0700 Subject: [PATCH 03943/11794] New translations uniswap.md (Italian) --- .../supported-defi-platforms/uniswap.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/it/core-concepts/supported-defi-platforms/uniswap.md b/it/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..4c78d2c0b 100644 --- a/it/core-concepts/supported-defi-platforms/uniswap.md +++ b/it/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +In arrivo. Uniswap non è ancora stato integrato. {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap è costruito su Ethereum ed è un protocollo ed exchange di liquidità decentralizzata, lanciato a novembre 2018. Uniswap v2 è stato lanciato a maggio 2020. Gli utenti possono swappare token ERC-20 pagando una commissione o possono contribuire aggiungendo token alla pool per guadagnare commissioni. -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +I market su Uniswap operano come pool di liquidità e non come i classici order book. Questi tipi di exchange vengono chiamati Automated Market Maker \(AMM\). Il tasso di cambio tra i due asset è determinato da una formula con prodotto costante e si muove lungo una curva di prezzo che dipende dal peso relativo di ogni asset nella pool. Questo incoraggia gli Arbitrageurs ad entrare nei liquidity pool per ribilanciare i pesi relativi e normalizzare il tasso di cambio. -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +I trader potrebbero soffrire di slippage se non ci fosse abbastanza liquidità all'interno di una pool e potrebbero non essere protetti da tassi di scambio sfavorevoli. I liquidity provider potrebbero soffrire di impermanent loss qualora i tassi di cambio della pool non corrispondessero alla realtà del mercato e gli arbitrageur eseguissero scambi lungo la curva dei prezzi. -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +I partecipanti alla pool ricevono token Uniswap Liquidity Provider \(LP\) che corrispondono alla loro quota di liquidità fornita nella determinata pool. Questi token LP sono liberamente trasferibili. I parteicpanti possono uscire dalle pool in qualsiasi momento, riscattando questi token in cambio degli asset forniti e delle fee accumulate. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +Gli emittenti di token che cercano di aumentare la liquidità del loro token hanno offerto incentivi ai fornitori di liquidità nelle campagne di mining di liquidità. Anche i nuovi emittenti di token hanno lanciato i loro token nelle pool di Uniswap. -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +I volumi di scambio su Uniswap ora eclissano quelli di molti altri mercati tradizionali e superano 200 milioni di dollari al giorno. Alla data attuale -ottobre 2020-, Uniswap ha circa 3 miliardi di dollari in valore totale bloccato \(TVL\) forniti dai liquidity providers. Uniswap non ha una piattaforma nativa o un token di governance. -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap ha fatto revisionare e verificare formalmente i suoi smart contract da dapp.org. Uniswap ha un programma di bug bounty. -| Resources | | +| Risorse | | |:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| Sito ufficiale | [https://uniswap.org/](https://uniswap.org/) | +| Docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | | GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | | Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 3a16127375f92d9e493563467524b1ca3d9a5116 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 10:05:59 -0700 Subject: [PATCH 03944/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 5a9b19cb3..6f35f58a2 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 0506f6333d19ecc661b6594f54478a65a6ddc732 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 10:06:01 -0700 Subject: [PATCH 03945/11794] New translations dydx.md (Italian) --- it/core-concepts/supported-platforms/dydx.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/it/core-concepts/supported-platforms/dydx.md b/it/core-concepts/supported-platforms/dydx.md index 24f1a895e..f92084944 100644 --- a/it/core-concepts/supported-platforms/dydx.md +++ b/it/core-concepts/supported-platforms/dydx.md @@ -1,23 +1,23 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +In arrivo. DyDx non è ancora stato integrato. {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX è un protocollo ed una piattaforma di prestito e di trading, sviluppata su Ethereum ed è stata lanciata a Maggio 2019. Gli utenti possono scambiare asset sull'exchange decentralizzato e non custodial di dYdX, oppure possono partecipare prestando o prendendo in prestito. Il protocollo di prestito permette il margin trading e operazioni sui futures. I tassi di interesse vengono adeguati in base all'offerta e alla domanda e vengon proposti solo prestiti a breve termine. -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +La liquidità degli asset disponibile per i prestiti, è raggruppata per tipo di asset. Gli interessi pagati ai prestatori maturano automaticamente e coloro i quali hanno preso in prestito devono mettere un collaterale per contrarre il prestito. -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX supporta anche prestiti flash, che sono prestiti non collateralizzati, in cui gli utenti prendono in prestito e rimborsano il saldo in un'unica operazione, il che significa che gli utenti dei prestiti flash non hanno bisogno di mettere alcun capitale iniziale. I prestiti Flash sono un prodotto complesso rivolto agli sviluppatori e possono essere utilizzati per l'arbitraggio su più protocolli Defi. -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +Ad Ottobre 2020, dYdX ha circa $ 25 milioni di capitale bloccato \(TVL\). dYdX non ha un token nativo. -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX è stato sottoposto a revisioni sulla sicurezza da OpenZeppelin e Bramah Systems. -| Resources | | +| Risorse | | |:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| Sito ufficiale | [https://dydx.exchange/](https://dydx.exchange/) | +| Docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | | GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | | Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 9deec1ae88a9e01895e170d45f55209d356d3ecd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 10:06:03 -0700 Subject: [PATCH 03946/11794] New translations curve.md (Italian) --- it/core-concepts/supported-platforms/curve.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/it/core-concepts/supported-platforms/curve.md b/it/core-concepts/supported-platforms/curve.md index 021d0041b..ef5aec5b2 100644 --- a/it/core-concepts/supported-platforms/curve.md +++ b/it/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +In arrivo. Curve non è ancora stato integrato. {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve è costruito su Ethereum ed è un protocollo ed exchange di liquidità decentralizzata per stablecoin e wrapped BTC, lanciato a gennaio 2020. Gli utenti possono swappare tra loro stablecoin di tipo ERC-20 o tra la rappresentazione ERC-20 di bitcoin su Ethereum. I liquidity providers, facilitano il trading e guadagnano commissioni. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve è un Automated Market Maker \(AMM\), in cui ogni market ha un pool di liquidità associato con due o più asset con lo stesso valore, come USDT, USDC, DAI e TUSD, le quali sono infatti tutte stablecoin ancorate al dollaro USA. Il tasso di cambio tra ogni stablecoin e i relativi pesi sono determinati da un algoritmo basato su domanda e offerta. I trader che fanno arbitraggio agiscono per normalizzare questi tassi di cambio. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Alcuni dei pool di liquidità di Curve guadagnano commissioni extra per i fornitori di liquidità oltre alle commissioni di scambio dei trader. Curve offre pool di stablecoin integrate con Compound, yearn.finance, e Synthetix. Gli asset in ogni liquidity pool, sono forniti da queste piattaforme per generare un rendimento aggiuntivo che viene trasferito ai fornitori di liquidità di ciascuna pool. I token di Liquidity Provider \(LP\) vengono dati ai partecipanti della pool e possono essere riscattati per la loro liquidità iniziale, più le commissioni e il rendimento maturati. I token LP possono anche essere trasferiti per essere utilizzati in altri protocolli. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve è governato da CRV, un token di governance ERC-20. I possessori di CRV possono votare le modifiche al protocollo. I possessori di CRV possono mettere in stake i loro token per un potere di voto addizionale, proporzionale al tempo di staking. CRV è costantemente assegnato ai fornitori di liquidità e gran parte della supply totale di CRV è stata assegnata al team e agli investitori secondo un programma di acquisizione continua. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +I volumi di trading su Curve superano spesso i 50 milioni di dollari al giorno. Il Curve ha un Valore Totale Bloccato \(TVL\) di oltre 1 trilioni di dollari da parte dei fornitori di liquidità nel momento in cui scriviamo. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve è stato sottoposto a due audit eseguiti da Trail of Bits e ha un programma di Bug bounty. -| Resources | | +| Risorse | | |:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| Sito ufficiale | [https://uniswap.org/](https://uniswap.org/) | +| Docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | | GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | | Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 31edace7bb79bad957d639bfca0d2d51e267f99a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 10:06:05 -0700 Subject: [PATCH 03947/11794] New translations compound.md (Italian) --- it/core-concepts/supported-platforms/compound.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/it/core-concepts/supported-platforms/compound.md b/it/core-concepts/supported-platforms/compound.md index a4d2660a1..aa8b559cb 100644 --- a/it/core-concepts/supported-platforms/compound.md +++ b/it/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound è un protocollo ed una piattaforma di prestito, sviluppata su Ethereum ed è stata lanciata a Settembre 2018. Gli utenti possono guadagnare interessi composti o prendere in prestito asset a fronte di un collaterale. Ogni asset supportato viene aggregato alla sua pool di liquidità e i tassi di interesse vengono regolati automaticamente in base a domanda e offerta. -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +I saldi del collaterale sono rappresentati da cToken ERC-20, che automaticamente guadagnano interessi in modo automatico e incrementano di valore nel tempo rispetto all'asset sottostante che rappresentano. Gli utenti possono prendere in prestito asset a fronte del valore dei loro cToken. cToken sono trasferibili liberamente e possono essere usati in tanti altri protocolli DeFi. cToken possono essere rimborsati con il loro collaterale sottostante in ogni momento. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compount è governato da COMP, un token di governance ERC-20. I titolari di COMP possono proporre e votare modifiche al protocollo o delegare i propri voti a qualcun altro. I token COMP vengono assegnati proporzionalmente su base giornaliera, agli utenti del protocollo e sono divisi equamente tra chi ha preso in prestito e chi ha dato in prestito. Gran parte dell'offerta di token COMP è in mano al team di Compound, agli investitori e ai loro Advisors. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Il valore totale dei Compound bloccati \ (TVL\) è cresciuto rapidamente vicino agli $800 milioni, rendendolo uno dei più grandi protocolli di DeFi. In Ottobre 2020, il circulating market cap di COMP supera i $300 milioni. -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound è stato sottoposto a moltpelici revisioni di sicurezza, effettuati da OpenZeppelin e Trails of Bits. Il protocollo Compound è stato formalmente verificato da CertiK ed è stato sottoposto a stress test economici da Gauntlet. Compound ha attivo un programma di bug bounty. -| Resources | | +| Risorse | | |:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| Sito ufficiale | [https://compound.finance/](https://compound.finance/) | +| Docs | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | | Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 21d8dd85db9a7e3197632b2c53809ba33be2d0b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 10:06:07 -0700 Subject: [PATCH 03948/11794] New translations balancer.md (Italian) --- .../supported-platforms/balancer.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/it/core-concepts/supported-platforms/balancer.md b/it/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e0476b604 100644 --- a/it/core-concepts/supported-platforms/balancer.md +++ b/it/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +In arrivo. Balancer non è ancora stato integrato. {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer è un protocollo di liquidità e di scambio decentralizzato su Ethereum, lanciato nel marzo 2020. Gli utenti possono swappare token ERC-20 pagando una commissione o possono contribuire aggiungendo token alla pool per guadagnare commissioni. -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer è un Market Maker Automatizzato \(AMM\) che consente di realizzare pool di liquidità fino a 8 asset diversi con pesi personalizzati. I pool di liquidità su Balancer possono essere considerati simili a Exchange Traded Funds \(ETFs\) o a portafogli con target pesati per asset specifici. Se il trading fa sì che la pool si allontani dalla distribuzione del target pesato, i tassi di cambio tra gli asset nella pool cambiano. Gli arbitrageurs possono fare trade per approfittare di questo ed agire per riequilibrare di nuovo la pool alla sua distribuzione del peso obiettivo. La liquidità può anche essere condivisa tra pool, a differenza di altri AMM. -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer supporta le pool private, dove solo il proprietario della pool può contribuire alla liquidità, le pool condivise, che sono completamente pubbliche e lesmart pool, che sono pool condivise controllati da uno smart contract in grado di implementare regole e logiche automatizzate. I fornitori di liquidità ricevono Balancer Pool Token \(BPTs\) che rappresentano la loro quota di una determinata pool e delle commissioni. Questi token sono liberamente trasferibili e possono essere riscattati per gli asset forniti e per le commissioni maturate. -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +Gli emittenti di token che cercano di aumentare la liquidità del loro token hanno offerto incentivi ai fornitori di liquidità nelle campagne di mining di liquidità. Anche i nuovi emittenti di token hanno lanciato i loro token nelle pool di Balancer. -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer è governato da BAL, un token di governance ERC-20. I possessori di BAL possono votare le modifiche al protocollo. BAL è costantemente assegnato ai fornitori di liquidità e gran parte della supply totale di BAL è stata assegnata al team e agli investitori secondo un programma di acquisizione continua. -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +I volumi di trading su Balancer superano spesso i 25 milioni di dollari al giorno. Il Balancer ha un Valore Totale Bloccato \(TVL\) di oltre 250 milioni di dollari da parte dei fornitori di liquidità nel momento in cui scriviamo. -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer è stato sottoposto ad un audit di sicurezza da Trail of Bits e ha un programma di bug bounty. Tuttavia, Balancer ha subito un grande exploit nel giugno 2020. -| Resources | | +| Risorse | | |:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| Sito ufficiale | [https://balancer.finance/](https://balancer.finance/) | +| Docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | | GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | | Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 070699d0c953d23a8e70eb8580b37cc3f3aa0e5d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 10:06:09 -0700 Subject: [PATCH 03949/11794] New translations aave.md (Italian) --- it/core-concepts/supported-platforms/aave.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/it/core-concepts/supported-platforms/aave.md b/it/core-concepts/supported-platforms/aave.md index df02edab3..3fb0a36e4 100644 --- a/it/core-concepts/supported-platforms/aave.md +++ b/it/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +In arrivo. Aave non è ancora stato integrato. {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave è un protocollo di prestiti e una piattaforma costruito su Ethereum e lanciato a gennaio 2020 dai creatori di ETHLend. Gli utenti di Aave possono accumulare interessi composti o prendere in prestito asset a fronte di collaterale. Ciascun asset supportato è aggregato alla propria pool di liquidità e gli utenti possono scegliere tra un tasso di interesse variabile basato sulla domanda e l'offerta o un tasso di interesse fisso. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +I saldi dei collaterali sono rappresentati da un aTokens ERC-20 in un rapporto 1:1 rispetto agli asset sottostanti che rappresentano. L'interesse è composto automaticamente e pagato ai creditori con aTokens, il che significa che i creditori vedranno costantemente il loro saldo di atoken aumentare nel corso del tempo. Gli utenti possono prendere in prestito asset a fronte dei loro aTokens. Gli aTokens sono liberamente trasferibili e possono essere utilizzati su molti altri protocolli Defi. Gli aTokens possono essere rimborsati per il collaterale sottostante in qualsiasi momento. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave supporta prestiti flash, che sono prestiti non collateralizzati in cui gli utenti prendono in prestito e rimborsano il saldo del prestito in un'unica operazione, il che significa che gli utenti di prestiti flash non hanno bisogno di mettere alcun capitale iniziale. I prestiti Flash sono un prodotto complesso rivolto agli sviluppatori e possono essere utilizzati per l'arbitraggio su più protocolli Defi. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave è attualmente governata da LEND, un token ERC-20 che in precedenza era l'utility token per Ethlend. Aave ha annunciato una transizione verso una governance completamente decentralizzata che include uno swap di token in cui gli utenti scambiano LEND con AAVE, un nuovo token di governance ERC-20 con reward da staking. Alcuni AAVE saranno distribuiti agli utenti della piattaforma in una campagna di liquidity mining. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Il valore totale di Aave bloccato \ (TVL\) è cresciuto rapidamente oltre gli 1,2 miliardi di dollari, rendendolo uno dei più grandi protocolli di Defi. LEND ha una capitalizzazione di mercato del circolante di oltre 700 milioni di dollari. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave è stata sottoposta a audit di sicurezza da OpenZeppelin, Trail of Bits e Consensys Diligence. Aave gestisce un programma di bug bounty. -| Resources | | +| Risorse | | |:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| Sito ufficiale | [https://aave.com/](https://aave.com/) | +| Docs | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | | Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 5960891656a4215098e802e3a0d3b4038aaabcde Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 10:06:11 -0700 Subject: [PATCH 03950/11794] New translations README.md (Italian) --- it/core-concepts/supported-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/it/core-concepts/supported-platforms/README.md b/it/core-concepts/supported-platforms/README.md index aa4b89181..3c37b7a10 100644 --- a/it/core-concepts/supported-platforms/README.md +++ b/it/core-concepts/supported-platforms/README.md @@ -1,14 +1,14 @@ -# Supported Platforms +# Piattaforme supportate -**Supported Platforms** +**Piattaforme supportate** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD genera rendimento depositando stablecoin in piattaforme di landing e in liquidity pool di market maker. E' importante capire che queste piattaforme comportano rischi tecnologici e che i fondi possono andare persi se si dovesse verificare un cattivo evento di sicurezza. Stiamo scegliendo di lavorare con le piattaforme che hanno fatto revisionare i propri smart contract e che ci fanno sentire di essere le più sicure. -Currently, we plan to earn yields from the following platforms: +Attualmente prevediamo di maturare rendimenti dalle seguenti piattaforme: {% page-ref page="compound.md" %} -Integrations are currently planned for the following platforms: +Sono attualmente pianificate le integrazioni delle seguenti piattaforme: {% page-ref page="yearn.finance.md" %} @@ -24,9 +24,9 @@ Integrations are currently planned for the following platforms: {% page-ref page="balancer.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +Anche se la DeFi sia cresciuta molto rapidamente e ora ci siano miliardi di dollari di valore depositati su queste piattaforme, molti di questi progetti sono ancora in beta e sono altamente sperimentali. Potrebbero esserci vulnerabilità nascoste negli smartcontract che alimentano queste piattaforme, e in pasato ci sono state perdite per molti milioni di dollari, causate da vulnerabilità in applicazioni Ethereum. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +Noi monitoriamo attentamente gli eventi di sicurezza sulle piattaforme che supportiamo, e ci muoveremo immediatamente per tenere al sicuro i fondi dei titolari di OUSD se dovessimo identificare eventuali minacce. From 06c4cfbf118ed474bb63d2374e5120b210e28cb2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 10:06:13 -0700 Subject: [PATCH 03951/11794] New translations yearn.finance.md (Italian) --- .../supported-defi-platforms/yearn.finance.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/it/core-concepts/supported-defi-platforms/yearn.finance.md b/it/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..55c49cae5 100644 --- a/it/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/it/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +In arrivo. Yearn.finance non è ancora stato integrato. {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +Yearn.finance, precedentemente iEarn.finance, è una piattaforma di aggregazione di rendimenti realizzata su Ethereum e lanciata a gennaio 2020 da Andre Cronje. Yearn gestisce il farming di yield e strategie di ribilanciamento, utilizzando una combinazione di decisioni umane e automazione, per conto degli utenti che hanno depositato del capitale. -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn ha due prodotti di aggregazione di rendimento, Earn e Vaults. Earn permette agli utenti di depositare stablecoin o wrapped BTC in pool di liquidità su Curve per guadagnare commissioni e ottenere premi in token di governance. Questi asset vengono anche prestati su piattaforme che offrono ricompense ad alto rendimento e token di ricompensa, che si aggiungono al rendimento guadagnato. -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +I vault offrono un'esperienza più automatizzata e gestita. Gli utenti depositano gli asset come LINK, Token di liquidity provider Curve, o stablecoin, e il Vault li raccoglie insieme e implementa la strategia di yield con rendimento più alta ritenuta sicura dalla community e da Andre Cronje. I token di governance guadagnati come ricompense, vengono venduti in cambio dell'asset originale depositato e vengono aggiunti ad altre commission, e automaticamente vengono trasferiti nel Vault per generare interesse composto. Le strategie possono cambiare frequentemente e condividere gli asset insieme permette agli utenti di risparmiare costi di gas. -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn è governato da YFI, un token di governance ERC-20. I titolari di YFI possono votare le modifiche al cambiamento del protocollo, dopo aver accettato di bloccare i loro YFI per 3 giorni. YFI può inoltre essere messo in stake nel portale di governance, in cambio di rendimento. Questo rendimento proviene dalle commissioni applicate agli utenti dei prodotti di Yearn. YFI è stato distribuito interamente ai liquidity providers su Curve e Balancer. Non ci sono stanziamenti per membri del team o investitori. -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Il valore totale bloccato \(TVL\) di Yearn è cresciuto velocemente fino ad oltre $900 milioni in Settembre 2020, rendendola una delle piattaforme DeFi più grandi al momento. YFI ha una capitalizzazione di mercato del circolante di oltre 400 milioni di dollari ad ottobre 2020. -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn e il suo smartcontrato sono stati sottoposti a molteplici revisioni di sicurezza da CertiK, Quantstamp, HackMD e CryptoManiacs. Yearn ha la reputazione di lanciare prodotti sperimentali molto rapidamente e avverte gli utenti che i loro prodotti sono in beta. -| Resources | | +| Risorse | | |:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| Sito ufficiale | [https://yearn.finance/](https://yearn.finance/) | +| Docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | | GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | | Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From c8214f122b10e1d36806dc0e9cb266538436b07f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 10:06:14 -0700 Subject: [PATCH 03952/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From c2debaa5bf43c3427b12ce8d151e805bc149d6c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 10:06:16 -0700 Subject: [PATCH 03953/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e80dd0482268b227bdf0a83bd418bc3e2d91d5b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 10:06:18 -0700 Subject: [PATCH 03954/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 874f34a18d8e2f5a56b854467beab446053d1dcc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 10:06:20 -0700 Subject: [PATCH 03955/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 1aeece47e..b88b3a90d 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -我们打算至少与以下自动做市商直接集成: +We intend to integrate directly with at least the following automated market makers: {% page-ref page="../supported-strategies/uniswap.md" %} From d47d8b9d6d22ea22558c8d8431b598c10c8c1253 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 10:14:52 -0700 Subject: [PATCH 03956/11794] New translations elastic-supply.md (Chinese Simplified) --- zh/core-concepts/elastic-supply.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index 81c127fcd..1bd2b9a0e 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -13,6 +13,6 @@ OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yT 这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: 1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Any decrease in your balance would be an indication of trouble in the system. 3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 From ee5c421054f31e4d39cfb4ff1e1ef03dd66746bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 10:14:54 -0700 Subject: [PATCH 03957/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index 2348520ba..f8c56b51f 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,10 +1,10 @@ -# Supported Strategies +# 支持策略 -**Supported DeFi Platforms** +**支持的DeFi平台** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 -Currently, OUSD earns yield from the following platform\(s\): +目前,OUSD 从以下平台赚取收益: {% page-ref page="compound.md" %} @@ -12,7 +12,7 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: +我们也打算集成以下平台: {% page-ref page="dydx.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 From 6ad9406dde7d23a903bd47266a2d0dcecf2f1da2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 10:14:56 -0700 Subject: [PATCH 03958/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 3ecc2df2a..6dad82ad6 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -10,7 +10,7 @@ OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资 **支持策略** -Compound 已完成多次审核,可以在它们的网站上查看细节。 This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock.md) 所使用的的原始代码。 {% page-ref page="audits.md" %} From 23e060a11393bf3498799e3199bfdebec3a65356 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 22 Oct 2020 10:14:57 -0700 Subject: [PATCH 03959/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index b83248189..961226167 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ # 时间锁 {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款\(不包括取款或转账\)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From d46645c6b45e5ddc398d656bf0c143f4054a30f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 23 Oct 2020 18:23:03 -0700 Subject: [PATCH 03960/11794] New translations erc-20.md (French) --- fr/architecture/erc-20.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/architecture/erc-20.md b/fr/architecture/erc-20.md index e29d2e17b..4775078de 100644 --- a/fr/architecture/erc-20.md +++ b/fr/architecture/erc-20.md @@ -2,7 +2,7 @@ ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD est basé sur une séries de contrats intelligents. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD est basé sur une séries de contrats intelligents. Chacun de ces contrats est imbriqués dans un contrat auxillière qui peut être mis à jour via le protocole de gouvernance. Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. From c45cea14f857900caaf5a39c85fdaece3fe977a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 23 Oct 2020 18:31:20 -0700 Subject: [PATCH 03961/11794] New translations erc-20.md (French) --- fr/architecture/erc-20.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/architecture/erc-20.md b/fr/architecture/erc-20.md index 4775078de..c1a5aa8a0 100644 --- a/fr/architecture/erc-20.md +++ b/fr/architecture/erc-20.md @@ -4,7 +4,7 @@ OUSD est basé sur une séries de contrats intelligents. Chacun de ces contrats est imbriqués dans un contrat auxillière qui peut être mis à jour via le protocole de gouvernance. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +À l'interne, la propriété de ce pool est calculée à l'aide d'un système de crédit au prorata de chaque participants. Le contrat ERC-20 gère la conversion en dollar US lorsque la balance est affichée ou qu'un transfère entre portefeuille est initité. The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From 3d26d712ddf9d3b8654889ee764106c018814856 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 23 Oct 2020 18:42:56 -0700 Subject: [PATCH 03962/11794] New translations erc-20.md (French) --- fr/architecture/erc-20.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/architecture/erc-20.md b/fr/architecture/erc-20.md index c1a5aa8a0..c94db4bcd 100644 --- a/fr/architecture/erc-20.md +++ b/fr/architecture/erc-20.md @@ -6,7 +6,7 @@ OUSD est basé sur une séries de contrats intelligents. Chacun de ces contrats À l'interne, la propriété de ce pool est calculée à l'aide d'un système de crédit au prorata de chaque participants. Le contrat ERC-20 gère la conversion en dollar US lorsque la balance est affichée ou qu'un transfère entre portefeuille est initité. -The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +La voute est responsable de la création et la destruction des OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From 13a6035e1346a28874810c276ab707d5a8c74bd9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 23 Oct 2020 18:51:35 -0700 Subject: [PATCH 03963/11794] New translations erc-20.md (French) --- fr/architecture/erc-20.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/architecture/erc-20.md b/fr/architecture/erc-20.md index c94db4bcd..b5ea4430b 100644 --- a/fr/architecture/erc-20.md +++ b/fr/architecture/erc-20.md @@ -6,7 +6,7 @@ OUSD est basé sur une séries de contrats intelligents. Chacun de ces contrats À l'interne, la propriété de ce pool est calculée à l'aide d'un système de crédit au prorata de chaque participants. Le contrat ERC-20 gère la conversion en dollar US lorsque la balance est affichée ou qu'un transfère entre portefeuille est initité. -La voute est responsable de la création et la destruction des OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +La voute est responsable de la création et la destruction des OUSD. En plus, elle détermine le pourcentage d'actifs qui doit être déployés afin de soutenir chacune des [Strategies](../core-concepts/supported-strategies/). Pour optimiser les coûts de transaction, la voute maintien un tampon qui permet la majorité des dépôts et des retraits sans devoir liquider des actifs. From 1736ed8c48c7fcfa1e84ff49f1b6e5291533a437 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 23 Oct 2020 18:51:36 -0700 Subject: [PATCH 03964/11794] New translations earning-strategies.md (French) --- fr/core-concepts/fund-management/earning-strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/core-concepts/fund-management/earning-strategies.md b/fr/core-concepts/fund-management/earning-strategies.md index 0fb0111e4..162bf49af 100644 --- a/fr/core-concepts/fund-management/earning-strategies.md +++ b/fr/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ -# Earning Strategies +# Stratégies d'investissement -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. +Les stratégies d'investissement mettre à contribution le capital à travers différentes plate-formes. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. From 72180307f72760eeb564632064557cfd32b8d293 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 23 Oct 2020 19:01:43 -0700 Subject: [PATCH 03965/11794] New translations earning-strategies.md (French) --- fr/core-concepts/fund-management/earning-strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/core-concepts/fund-management/earning-strategies.md b/fr/core-concepts/fund-management/earning-strategies.md index 162bf49af..1149bd50c 100644 --- a/fr/core-concepts/fund-management/earning-strategies.md +++ b/fr/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ # Stratégies d'investissement -Les stratégies d'investissement mettre à contribution le capital à travers différentes plate-formes. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. +Les stratégies d'investissement mettre à contribution le capital à travers différentes plate-formes. La voute détermine quelle stratégie utilisé et quel pourcentage du capital sera utilisé pour chacune d'elles. -In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy. +De plus, les stratégies seront être mise à jour au fil du temps. Par exemple, lors du lancement, il y aura une stratégie initial [Compound strategy](../supported-strategies/compound.md). Avec le temps, elle pourra être remplacé par une version 2 ou une version 3 de la stratégie. From 756895d89dc4934fc1364f5cb134e55d070db436 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 24 Oct 2020 19:21:18 -0700 Subject: [PATCH 03966/11794] New translations strategies.md (French) --- fr/architecture/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/fr/architecture/strategies.md b/fr/architecture/strategies.md index 3133d5b03..144c42a5a 100644 --- a/fr/architecture/strategies.md +++ b/fr/architecture/strategies.md @@ -1,10 +1,10 @@ -# Strategies +# Stratégies -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +De nouvelles stratégies peuvents être ajoutées ou retirées n'importe quand pour répondre aux nouvelles réalitées du marché et diversifier le risque. -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +Au lancement, OUSD tirera partie d'une seule stratégie et déploira le capital sur la plateforme Compound. Nous avons l'intention de déployer plusieurs autres stratégies peu de temps après. -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +Lorsque la migration vers une gouvernance désentralisée sera terminée, il est dans notre intention de laisser la communauté proposer de nouvelles stratégies et de laisser voter les participants sur celle-ci selon le poids qu'ils ont dans le pool. Nous anticipons que la pluspart des détenteurs de OUSD vont préférer avoir une exposition à un rendement supérieur toute en maintenant une approche plus conservatrice pour une partie des fonds. From 03c85dc7decd1e323a36aa9f0bd9e590fcd5cbd8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 24 Oct 2020 19:21:20 -0700 Subject: [PATCH 03967/11794] New translations timelock.md (French) --- fr/architecture/timelock.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fr/architecture/timelock.md b/fr/architecture/timelock.md index b26b30f1c..61cf89363 100644 --- a/fr/architecture/timelock.md +++ b/fr/architecture/timelock.md @@ -1,10 +1,10 @@ -# Timelock +# Verrouillage temporel {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +Lorsque tout sera testé, le verrouillage temporel sera ajouté. D'ici là, les contrats seront gouvernées par Origin selon la méthode multi-sig (5 sur 8). Cela permettera une réponse plus rapide si un incident critique devait être découvert. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +Le verrouillage temporel du contrat impose une période d'attente de 48 heures avant qu'il ne soit possible d'exécuter quelques changements que ce soit aux contrats OUSD. Le verrouillage temporel peut être appelé par notre multi-sig and est le propriétaore de nos contrats [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md). Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. From 67ecdb9c2d342688cef52c72bc4f3cb25cb5593a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 24 Oct 2020 19:29:38 -0700 Subject: [PATCH 03968/11794] New translations timelock.md (French) --- fr/architecture/timelock.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fr/architecture/timelock.md b/fr/architecture/timelock.md index 61cf89363..a4e04eb02 100644 --- a/fr/architecture/timelock.md +++ b/fr/architecture/timelock.md @@ -4,13 +4,13 @@ Lorsque tout sera testé, le verrouillage temporel sera ajouté. D'ici là, les contrats seront gouvernées par Origin selon la méthode multi-sig (5 sur 8). Cela permettera une réponse plus rapide si un incident critique devait être découvert. {% endhint %} -Le verrouillage temporel du contrat impose une période d'attente de 48 heures avant qu'il ne soit possible d'exécuter quelques changements que ce soit aux contrats OUSD. Le verrouillage temporel peut être appelé par notre multi-sig and est le propriétaore de nos contrats [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md). Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +Le verrouillage temporel du contrat impose une période d'attente de 48 heures avant qu'il ne soit possible d'exécuter quelques changements que ce soit aux contrats OUSD. Le verrouillage temporel peut être appelé par notre multi-sig and est le propriétaore de nos contrats [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md). Les actions d'administration à retardement donne à l'usager la chance de retirer des OUSD si l'administrateur est compromis, malveillant ou s'il entreprend un changement pour lequel l'utilisateur n'est pas d'accord. {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +Le verrouillage temporel est une mesure de sécurité qui donne aux détenteurs de OUSD 48 heures pour retirer leurs fonds s'ils ont une objections à une proposition de mise à jour du protocole. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD utilise une version légèrement modifiée de [Compound Timelock](https://compound.finance/docs/governance) qui a été auditer par [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Les trois différences notoires sont: 1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. From 0099f8aea5a32ed91430f0aa0c9eb034b0bb6528 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 24 Oct 2020 19:37:48 -0700 Subject: [PATCH 03969/11794] New translations timelock.md (French) --- fr/architecture/timelock.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fr/architecture/timelock.md b/fr/architecture/timelock.md index a4e04eb02..cbeccebe0 100644 --- a/fr/architecture/timelock.md +++ b/fr/architecture/timelock.md @@ -12,9 +12,9 @@ Le verrouillage temporel est une mesure de sécurité qui donne aux détenteurs OUSD utilise une version légèrement modifiée de [Compound Timelock](https://compound.finance/docs/governance) qui a été auditer par [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Les trois différences notoires sont: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD utilisera initialement une prédiode d'attente plus courte (48 heures) que Compound (72 heures) pour permettre une réponse plus rapide si un enjeu survenait. +2. Après le délais de 48 heure, n'importe qui est libre d'exécuter un appel, pas seulement le propriétaire du contrat. +3. Les dépôts (mais pas les retraits ou les transferts) pourront être immédiatement gelés sans le délais nécessaire de 48 heures. Ceci sera utile seulement si une vulnérabilité majeure serait découverte. From 5718f3d82432209fa523ca1cc0c5d35b40dbcd70 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 24 Oct 2020 19:37:49 -0700 Subject: [PATCH 03970/11794] New translations oracle.md (French) --- fr/smart-contracts/api/oracle.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/smart-contracts/api/oracle.md b/fr/smart-contracts/api/oracle.md index b369591e0..b48a90b4f 100644 --- a/fr/smart-contracts/api/oracle.md +++ b/fr/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ # Oracles {% hint style="info" %} -Documentation coming soon. +La documentation suivera sous peu. {% endhint %} From 3617e8a5c96948c821c5dd8ae04e2bc56a4ce1a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 25 Oct 2020 14:02:17 -0700 Subject: [PATCH 03971/11794] New translations vault.md (French) --- fr/architecture/vault.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/architecture/vault.md b/fr/architecture/vault.md index ebb2a96dc..3a0115ebf 100644 --- a/fr/architecture/vault.md +++ b/fr/architecture/vault.md @@ -1,8 +1,8 @@ # Vault -The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. +The vault is at the core of the protocol. La voute est responsable de la création et du rachat des jetons OUSD en plus de rebalancer les fonds entre les différentes stratégies et la liquidation des jetons gagnés. -The most important publicly callable functions on the Vault are: +La fonction appelable la plus importante de la Voute est: * `mint()`allows a single supported stablecoin to be converted to OUSD * `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call From c6b09c44e870fdee4a669934d468ebe80353ebdf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 25 Oct 2020 14:11:06 -0700 Subject: [PATCH 03972/11794] New translations vault.md (French) --- fr/architecture/vault.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/fr/architecture/vault.md b/fr/architecture/vault.md index 3a0115ebf..90255c0fb 100644 --- a/fr/architecture/vault.md +++ b/fr/architecture/vault.md @@ -4,14 +4,14 @@ The vault is at the core of the protocol. La voute est responsable de la créati La fonction appelable la plus importante de la Voute est: -* `mint()`allows a single supported stablecoin to be converted to OUSD -* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call -* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins. -* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued. -* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool. -* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk. +* `mint()` qui permet la conversion d'une pièce stable (stablecoin) en OUSD +* `mintMultiple()` qui permet de convertir plusieur pièce stable en OUSD en un seul appel +* `redeem()` qui permet d'échanger un nombre spécifique d'OUSD contre une autre pièce stable supportée. +* `redeemAll()` qui permet à l'utilisateur de convertire sa balance en entier d'OUSD en une pièce stable qui est prise en charge. Ceci est particulièerement utile puisque la balance des utilisateurs augmentent constament à mesure que le rendement augmente. +* `rebase()` permet la mise à our de la balance de touts les utilisateur selon les actifs qui sont actuellement stockés dans le pool. +* `allocate()` permet de déplacer certains actifs sous gestion dans une stratégie [Stategies](strategies.md) afin de maximiser le rendement et diversifier le risque. -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. +Lors du rachat, c'est le protocole et non l'utilisateur qui décide quelle(s) pièce(s) stable(s) sera retourné à l'utilisateur. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. From 6089cfafc4d6455f1241994943d5c465355232f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 25 Oct 2020 14:21:53 -0700 Subject: [PATCH 03973/11794] New translations vault.md (French) --- fr/architecture/vault.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fr/architecture/vault.md b/fr/architecture/vault.md index 90255c0fb..b713d2235 100644 --- a/fr/architecture/vault.md +++ b/fr/architecture/vault.md @@ -1,6 +1,6 @@ -# Vault +# La voute -The vault is at the core of the protocol. La voute est responsable de la création et du rachat des jetons OUSD en plus de rebalancer les fonds entre les différentes stratégies et la liquidation des jetons gagnés. +La Voute se situe au coeur du protocole. La voute est responsable de la création et du rachat des jetons OUSD en plus de rebalancer les fonds entre les différentes stratégies et la liquidation des jetons gagnés. La fonction appelable la plus importante de la Voute est: @@ -11,7 +11,7 @@ La fonction appelable la plus importante de la Voute est: * `rebase()` permet la mise à our de la balance de touts les utilisateur selon les actifs qui sont actuellement stockés dans le pool. * `allocate()` permet de déplacer certains actifs sous gestion dans une stratégie [Stategies](strategies.md) afin de maximiser le rendement et diversifier le risque. -Lors du rachat, c'est le protocole et non l'utilisateur qui décide quelle(s) pièce(s) stable(s) sera retourné à l'utilisateur. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool. +Lors du rachat, c'est le protocole et non l'utilisateur qui décide quelle(s) pièce(s) stable(s) sera retourné à l'utilisateur. Cette décision est basée les ratios interne des actifs qui sont détenus dans le pool. From 9b7c6c5dc097b0e839a776613c3c91abca526a95 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 25 Oct 2020 17:50:26 -0700 Subject: [PATCH 03974/11794] New translations diversification.md (French) --- fr/core-concepts/fund-management/diversification.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/core-concepts/fund-management/diversification.md b/fr/core-concepts/fund-management/diversification.md index 3d98a522e..085775547 100644 --- a/fr/core-concepts/fund-management/diversification.md +++ b/fr/core-concepts/fund-management/diversification.md @@ -1,6 +1,6 @@ # Diversification -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. +La première version du contrat intelligent de la Voute OUSD donnera à chaque stratégue valide un poids entre 0% et 100% pour l'allocation simple d'un actif. Ces valeurs changerons fréquemment via des mises à jours par Origin à court terme et par une gouvernance décentralisée à long terme. Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. From 14c982febbcb2d9f537568074b1656898a4680b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 25 Oct 2020 18:05:06 -0700 Subject: [PATCH 03975/11794] New translations diversification.md (French) --- fr/core-concepts/fund-management/diversification.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/core-concepts/fund-management/diversification.md b/fr/core-concepts/fund-management/diversification.md index 085775547..db399e4a6 100644 --- a/fr/core-concepts/fund-management/diversification.md +++ b/fr/core-concepts/fund-management/diversification.md @@ -2,7 +2,7 @@ La première version du contrat intelligent de la Voute OUSD donnera à chaque stratégue valide un poids entre 0% et 100% pour l'allocation simple d'un actif. Ces valeurs changerons fréquemment via des mises à jours par Origin à court terme et par une gouvernance décentralisée à long terme. -Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. +Une diversification à travers plusieurs plates-formes de finance décentralisées [platforms](../supported-strategies/) réduira les différents risques liés aux contrats intelligents et les autres risques systémiques. Le contrat intelligent calculera les valeures APY actuels et espérées dans le but de fournir des rendements compétitifs pour les détenteurs d'OUSD. Avec le temps, le contrat Voute sera mis à jour pour permettre le changement de stratégie intelligemment et automatiquement sans le besoin d'intervention manuelle. Par exemple, la Voute pourra convertir automatiquement entre plusieurs stratégies de prêt pour optimiser le rendement. However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. From e86127b1d14cb2f80f81c269c8829a511e9dac7d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 26 Oct 2020 04:05:23 -0700 Subject: [PATCH 03976/11794] New translations README.md (Italian) --- it/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/README.md b/it/README.md index 47721c1a7..9e211175e 100644 --- a/it/README.md +++ b/it/README.md @@ -18,9 +18,9 @@ Circa due decadi dopo, nel 2014, Tether introdusse il concetto di stablecoin den Uno dei problemi delle stablecoin esistenti è che gli utenti devono costantemente scegliere se holdare una coin facilmente spendibile oppure guadagnare rendimenti bloccando i token in degli smart contract. Per esempio, gli utenti che bloccano USDC in Aave, non possono spenderne una porzione contemporaneamente. Le costose commissioni per il gas di Ethereum fungono da costi di "switching" ogni volta che quegli utenti vogliono passare dalla modalità di spesa alla modalità di guadagno. -Per rendere le cose peggiori, i rendimenti provenienti da attività di prestito e di trading, cambiano in modo molto rapido. I fruitori di rendimenti DeFi sosfisticati, hanno familiarità con le costanti necessità di ribilanciare il proprio portafoglio di asset tra le molte piattaforme concorrenti. Questo è molto costoso in termini di tempo ma anche di denaro in quanto le commissioni per il gas impattano sui rendimenti. In aggiunta, calcolare il ROI reale richiede molto più tempo poiché gli APY sono instabili e costantemente fluttuanti. There isn't an easy unit of account. Di conseguenza, mentre la DeFi sta crescendo in modo estremamente rapido, rende ancora difficile la partecipazione di molti utenti di criptovaluta. +Per rendere le cose peggiori, i rendimenti provenienti da attività di prestito e di trading, cambiano in modo molto rapido. I fruitori di rendimenti DeFi sosfisticati, hanno familiarità con le costanti necessità di ribilanciare il proprio portafoglio di asset tra le molte piattaforme concorrenti. Questo è molto costoso in termini di tempo ma anche di denaro in quanto le commissioni per il gas impattano sui rendimenti. In aggiunta, calcolare il ROI reale richiede molto più tempo poiché gli APY sono instabili e costantemente fluttuanti. Non esiste un'unità di conto semplice. Di conseguenza, mentre la DeFi sta crescendo in modo estremamente rapido, rende ancora difficile la partecipazione di molti utenti di criptovaluta. -Con OUSD, non c'è bisogno di rilasciare posizioni complicate quando vuoi spendere i tuoi OUSD. Puoi trasferirli liberamente senza dover pagare gas per sbloccare il tuo capitale. In aggiunta, OUSD ti da accesso ad alcune delle opportunità di guadagno più elevate attraverso DeFi senza alcun problema. Lo smart contract di OUSD distribuirà il tuo capitale sottostante ad una serie diversificata di strategie di produzione di rendimento, ribalanciandosi nel tempo per ottenere grandi rendimenti diversificando il rischio. I guadagni si accumulano automaticamente nel tuo portafoglio e si accumulano continuamente finché detieni OUSD. Ancora una volta, non è richiesto alcun tipo di stake o di controllo. OUSD also serves as an ideal unit of account. Gli investitori DeFi non hanno più bisogno di fogli di calcolo complicati per calcolare i loro guadagni, poiché possono facilmente vedere i loro saldi OUSD costantemente aggiornati in tempo reale mentre i loro interessi si maturano automaticamente. OUSd è una stablecoin ideale per i chi è interessato ai rendimenti e per gli utenti alle prime armi con le criptovalute. +Con OUSD, non c'è bisogno di rilasciare posizioni complicate quando vuoi spendere i tuoi OUSD. Puoi trasferirli liberamente senza dover pagare gas per sbloccare il tuo capitale. In aggiunta, OUSD ti da accesso ad alcune delle opportunità di guadagno più elevate attraverso DeFi senza alcun problema. Lo smart contract di OUSD distribuirà il tuo capitale sottostante ad una serie diversificata di strategie di produzione di rendimento, ribalanciandosi nel tempo per ottenere grandi rendimenti diversificando il rischio. I guadagni si accumulano automaticamente nel tuo portafoglio e si accumulano continuamente finché detieni OUSD. Ancora una volta, non è richiesto alcun tipo di stake o di controllo. OUSD funge anche da unità di conto ideale. Gli investitori DeFi non hanno più bisogno di fogli di calcolo complicati per calcolare i loro guadagni, poiché possono facilmente vedere i loro saldi OUSD costantemente aggiornati in tempo reale mentre i loro interessi si maturano automaticamente. OUSd è una stablecoin ideale per i chi è interessato ai rendimenti e per gli utenti alle prime armi con le criptovalute. Realizzata da veterani di criptovalute e fintech, Origin Dollar è offerto dal [team](https://www.originprotocol.com/team) su [Origin Protocol](https://www.originprotocol.com) che include imprenditori seriali, investitori di criptovalute di vecchia data, impiegati di YouTube di vecchia data, Manager Ingegneri di Google/Dropbox, e uno dei co fondatori di Paypal, You Pan. From 21456bd1de605af6f2e0bed8f86ceb85b22f7f08 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 26 Oct 2020 04:05:25 -0700 Subject: [PATCH 03977/11794] New translations elastic-supply.md (Italian) --- it/core-concepts/elastic-supply.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/elastic-supply.md b/it/core-concepts/elastic-supply.md index 41a8275ba..03e49dd4c 100644 --- a/it/core-concepts/elastic-supply.md +++ b/it/core-concepts/elastic-supply.md @@ -5,7 +5,7 @@ OUSD funziona differentemente dalla maggior parte dei token. Invece di aumentare il prezzo all'aumentare del valore degli asset in gestione \(come con i cToken di Compound o i yToken di Yearn\), il valore di un OUSD rimane costante e approssimato a 1$. Invece, gli smart contract regolano costantemente l'offerta monetaria e aggiorna automaticamente il saldo nel portafoglio di ogni token holder per riflettere il rendimento che è stato guadagnato dal protocollo. {% hint style="info" %} -Pensalo come un interesse maturato sul conto in banca. The unit of account and value for the US dollar doesn’t change. Ottieni più dollari statunitensi nel tempo, a mano a mano che guadagni interessi. +Pensalo come un interesse maturato sul conto in banca. L'unità per il conto e il valore del Dollaro Statunitense non cambia. Ottieni più dollari statunitensi nel tempo, a mano a mano che guadagni interessi. {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) From efc495b051fcd7e36fe0b2a437e9f1c75fbddcaf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 26 Oct 2020 04:05:29 -0700 Subject: [PATCH 03978/11794] New translations price-oracles.md (Italian) --- it/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/price-oracles.md b/it/core-concepts/price-oracles.md index 0858780c7..21b0ac3d4 100644 --- a/it/core-concepts/price-oracles.md +++ b/it/core-concepts/price-oracles.md @@ -104,7 +104,7 @@ OUSD è progettato per rimanere ancorato ad 1 USD e può essere supportato 1:1 c
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
-La funzione di ribasamento tratta 1 stablecoin come fosse 1 OUSD per semplicità e per proteggere il saldo OUSD dalle fluttuazioni del prezzo delle stablecoin sottostanti. Since the rebase function only counts coins, OUSD balances should only increase. +La funzione di ribasamento tratta 1 stablecoin come fosse 1 OUSD per semplicità e per proteggere il saldo OUSD dalle fluttuazioni del prezzo delle stablecoin sottostanti. Poiché la funzione di rebase conta solo le monete, il saldo OUSD dovrebbe solo crescere. Per coniare e riscuotere l'appropriato numero di OUSD in entrata e uscita, gli smart contract hanno bisogno di prezzare accuratamente gli USDT, USDC e DAI che entrano ed escono dal sistema. In qualità di protocollo decentralizzato, OUSD deve riferirsi a sorgenti non centralizzate per questi prezzi. From cce35bc769fe58202a86ae52fb7928a36e6ce0f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 26 Oct 2020 04:05:31 -0700 Subject: [PATCH 03979/11794] New translations bug-bounties.md (Italian) --- it/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/security-and-risks/bug-bounties.md b/it/security-and-risks/bug-bounties.md index 38bc3615d..d9ffb1622 100644 --- a/it/security-and-risks/bug-bounties.md +++ b/it/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Le Bug Bounties sono garantite a totale discrezione di Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Attualmente, il programma di bounty si applica solo a OUSD e non agli altri prodotti di Origin. +Le Bug Bounties sono garantite a totale discrezione di Origin Protocol. Le ricompense variano in dimensioni da **$100 OUSD** per piccoli problemi, fino a **$250,000 OUSD** per vulnerabilità di entità maggiore. Attualmente, il programma di bounty si applica solo a OUSD e non agli altri prodotti di Origin. {% hint style="warning" %} Per poter beneficiare della bug bounty, è necessario seguire le regole della divulgazione responsabile descritte di seguito. From b997fbc9bf461c57561d78c285cf1901a0697018 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 26 Oct 2020 04:05:33 -0700 Subject: [PATCH 03980/11794] New translations vault.md (Italian) --- it/smart-contracts/api/vault.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/it/smart-contracts/api/vault.md b/it/smart-contracts/api/vault.md index ab134832a..853ac0203 100644 --- a/it/smart-contracts/api/vault.md +++ b/it/smart-contracts/api/vault.md @@ -67,9 +67,9 @@ Sposta gli asset sotto la gestione delle rispettive [Strategie](https://app.gitb Restituisce il valore totale degli asset e delle strategie sottostanti. -| `return` name | Tipo | Descrizione | -|:------------- |:------- |:-------------------------------------------------------- | -| value | uint256 | valore totale degli asset e delle strategie sottostanti. | +| nome in `return` | Tipo | Descrizione | +|:---------------- |:------- |:-------------------------------------------------------- | +| value | uint256 | valore totale degli asset e delle strategie sottostanti. | ### checkBalance\(\) @@ -95,9 +95,9 @@ L'indice dell'array restituito dalla funzione `calculateRedeemOutputs`, corrispo |:------------------ |:------- |:------------------------------------------- | | \_amount | uint256 | quantità di OUSD espressa in unità decimali | -| `return` name | Tipo | Descrizione | -|:------------- |:------------- |:-------------------------------------------------------------------- | -| outputs | uint256\[\] | array con il numero di stablecoin restituito dalla funzione `redeem` | +| nome in `return` | Tipo | Descrizione | +|:---------------- |:------------- |:-------------------------------------------------------------------- | +| outputs | uint256\[\] | array con il numero di stablecoin restituito dalla funzione `redeem` | ### getAssetCount\(\) @@ -121,7 +121,7 @@ Restituisce il numero delle strategie attive nel Vault, ed è rappresentato dal **`function getAPR()`** -Restituisce il rendimento totale annuo \(APR\) del Vault e di tutte le strategie, ed è rappresentato dal tipo ` uint256`. Resulting number has 18 decimal spaces.‌ +Restituisce il rendimento totale annuo \(APR\) del Vault e di tutte le strategie, ed è rappresentato dal tipo ` uint256`. Il numero risultante ha 18 spazi decimali ### isSupportedAsset\(\) From d7ae2a7a93d6ac4a7ae3fa39b94a814ea80c8919 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 29 Oct 2020 11:07:53 -0700 Subject: [PATCH 03981/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 74a8bd685..85c97fcfe 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -25,8 +25,8 @@ Contratos de ejecución interna: | Contrato | Dirección | |:-------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Administrador de la Bóveda | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| Bóveda Central | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| Administrador de la Bóveda | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | +| Bóveda Central | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | | Oráculos Mixtos | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Oráculo de Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Oráculo Abierto de Uniswap | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 507f28e0ac61d72ed5c2a0204626ce25db269308 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 29 Oct 2020 11:09:45 -0700 Subject: [PATCH 03982/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 034a00ea2..21b7db0da 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -25,8 +25,8 @@ Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | +| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From d1e05095adf2311bff105f11fd27b045c1b5e1c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 29 Oct 2020 11:10:07 -0700 Subject: [PATCH 03983/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d5d7eead2..26b5ebfe6 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From 0df9c361f8ea06af65d758684f0c262ab19c4dd3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 29 Oct 2020 11:10:10 -0700 Subject: [PATCH 03984/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 6e5f11a2e3c60fa8a93b4b804e48a6053cebd98f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 29 Oct 2020 11:10:14 -0700 Subject: [PATCH 03985/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From c95e93717b5f4fa61e33fd7b0f398436db88f567 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 29 Oct 2020 11:10:21 -0700 Subject: [PATCH 03986/11794] New translations principles.md (Chinese Traditional) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index f4704a501..7e1e61af2 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# 原则 +# Principles -**渐进式去中心化** +**Progressive Decentralization** -我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. -但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**时间锁** +**Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. -**新的和现有的利益相关者** +**New and Existing Stakeholders** -OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. -OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 08c9a8c61e0487cc4b4606ac63ad562695d2d50e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 29 Oct 2020 11:10:22 -0700 Subject: [PATCH 03987/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 6dad82ad6..f3b6a1fc3 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# 审核 +# Audits {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} **OUSD** -我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. -**支持策略** +**Supported Strategies** -Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock.md) 所使用的的原始代码。 +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 660c7aa52ef9ca9c01b32acd005e05fc03ca7790 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 29 Oct 2020 11:10:25 -0700 Subject: [PATCH 03988/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From 30f338ac747d13f955f084da3801449f79fbcb17 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 29 Oct 2020 11:10:26 -0700 Subject: [PATCH 03989/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 93fb647e8..7aa009ac1 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From bc85160e486b480cb7b85cfffaa3fb85121aa037 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 29 Oct 2020 11:10:28 -0700 Subject: [PATCH 03990/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 75444780df41399c850abb7766d4d8b8f8f2f76a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 29 Oct 2020 11:10:30 -0700 Subject: [PATCH 03991/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From b5415e61356b9f8144cc9ce43475e5dc8cae27fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 29 Oct 2020 11:10:31 -0700 Subject: [PATCH 03992/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 961226167..88954aca7 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# Timelock {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款\(不包括取款或转账\)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From b6ae8a49be43d8355e3cbfe9970723324130caed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 29 Oct 2020 11:10:33 -0700 Subject: [PATCH 03993/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From e86cac6cc20f3b79c83b08f6be96471befa850bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 29 Oct 2020 11:10:35 -0700 Subject: [PATCH 03994/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index c7e4b3380..21b7db0da 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,32 +1,32 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | +| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 43f6f8fd3b86f2e3b10abb1480caa4f6978d4fae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:26:58 -0700 Subject: [PATCH 03995/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 034a00ea2..21b7db0da 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -25,8 +25,8 @@ Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | +| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From cc4ee27719dfc40eb215e2f3b639df2ba578c2d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:27:09 -0700 Subject: [PATCH 03996/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 034a00ea2..21b7db0da 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -25,8 +25,8 @@ Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | +| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 5665f78ef40e0a6895a49028e3a522540c11b31b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:27:17 -0700 Subject: [PATCH 03997/11794] New translations price-oracles.md (German) --- de/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/de/core-concepts/price-oracles.md b/de/core-concepts/price-oracles.md index a98118f7e..aca60cca1 100644 --- a/de/core-concepts/price-oracles.md +++ b/de/core-concepts/price-oracles.md @@ -132,7 +132,7 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | @@ -144,7 +144,7 @@ The following oracles are used to fetch or compute a price for **USDT/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} @@ -154,7 +154,7 @@ The following oracles are used to fetch or compute a price for **USDC/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} From 63ef0d4c6667494d338d4b3eabf30c28abdf3a56 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:27:31 -0700 Subject: [PATCH 03998/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 034a00ea2..21b7db0da 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -25,8 +25,8 @@ Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | +| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From ecf50949e98769981da2780c05d4fd20975564eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:27:49 -0700 Subject: [PATCH 03999/11794] New translations price-oracles.md (Italian) --- it/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/core-concepts/price-oracles.md b/it/core-concepts/price-oracles.md index 21b0ac3d4..2d01e9526 100644 --- a/it/core-concepts/price-oracles.md +++ b/it/core-concepts/price-oracles.md @@ -132,7 +132,7 @@ I seguenti oracoli sono utilizzati per recuperare o calcolare il prezzo per il p | Oracolo | Pair | Smart Contract | |:-------------------------- |:--------- |:-------------------------------------------- | -| Feed di prezzo di apertura | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Feed di prezzo di apertura | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | @@ -144,7 +144,7 @@ I seguenti oracoli vengono utilizzati per recuperare o calcolare il prezzo per i | **Oracolo** | Pair | Smart Contract | |:-------------------------- |:---------- |:-------------------------------------------- | | Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Feed di prezzo di apertura | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Feed di prezzo di apertura | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} @@ -154,7 +154,7 @@ I seguenti oracoli vengono utilizzati per recuperare o calcolare il prezzo per i | **Oracolo** | Pair | Smart Contract | |:-------------------------- |:---------- |:-------------------------------------------- | | Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Feed di prezzo di apertura | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Feed di prezzo di apertura | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} From 43f1a16cc029e9bd7fe56422cd442fa943f1facb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:28:02 -0700 Subject: [PATCH 04000/11794] New translations price-oracles.md (Greek) --- el/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/el/core-concepts/price-oracles.md b/el/core-concepts/price-oracles.md index a98118f7e..aca60cca1 100644 --- a/el/core-concepts/price-oracles.md +++ b/el/core-concepts/price-oracles.md @@ -132,7 +132,7 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | @@ -144,7 +144,7 @@ The following oracles are used to fetch or compute a price for **USDT/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} @@ -154,7 +154,7 @@ The following oracles are used to fetch or compute a price for **USDC/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} From ab334c22f73d8c4f30d884a7c40edb74eefaeee9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:28:40 -0700 Subject: [PATCH 04001/11794] New translations price-oracles.md (Spanish) --- es/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/core-concepts/price-oracles.md b/es/core-concepts/price-oracles.md index 2765fff81..1dfad59af 100644 --- a/es/core-concepts/price-oracles.md +++ b/es/core-concepts/price-oracles.md @@ -132,7 +132,7 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | @@ -144,7 +144,7 @@ The following oracles are used to fetch or compute a price for **USDT/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} @@ -154,7 +154,7 @@ The following oracles are used to fetch or compute a price for **USDC/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} From c493f6823b6bb525587cfeb972e907f3093d2e9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:28:56 -0700 Subject: [PATCH 04002/11794] New translations price-oracles.md (French) --- fr/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fr/core-concepts/price-oracles.md b/fr/core-concepts/price-oracles.md index a98118f7e..aca60cca1 100644 --- a/fr/core-concepts/price-oracles.md +++ b/fr/core-concepts/price-oracles.md @@ -132,7 +132,7 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | @@ -144,7 +144,7 @@ The following oracles are used to fetch or compute a price for **USDT/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} @@ -154,7 +154,7 @@ The following oracles are used to fetch or compute a price for **USDC/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} From 3f061da9b073bfbcfdf8b9e1c111ea1fa9f02bc5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:29:40 -0700 Subject: [PATCH 04003/11794] New translations price-oracles.md (Arabic) --- ar/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ar/core-concepts/price-oracles.md b/ar/core-concepts/price-oracles.md index a98118f7e..aca60cca1 100644 --- a/ar/core-concepts/price-oracles.md +++ b/ar/core-concepts/price-oracles.md @@ -132,7 +132,7 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | @@ -144,7 +144,7 @@ The following oracles are used to fetch or compute a price for **USDT/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} @@ -154,7 +154,7 @@ The following oracles are used to fetch or compute a price for **USDC/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} From 40526a4d193e05c3bbb4f0ed0e5c9e81f2466c9f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:30:17 -0700 Subject: [PATCH 04004/11794] New translations price-oracles.md (Indonesian) --- id/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/core-concepts/price-oracles.md b/id/core-concepts/price-oracles.md index 9234e18c9..07c938af6 100644 --- a/id/core-concepts/price-oracles.md +++ b/id/core-concepts/price-oracles.md @@ -132,7 +132,7 @@ Oracle berikut digunakan untuk mengambil atau menghitung harga **DAI / USD:** | Oracle | Pasangan | Kontrak | |:---------------- |:----------- |:-------------------------------------------- | -| Buka Umpan Harga | DAI / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Buka Umpan Harga | DAI / USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | DAI / USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI / ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI / ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | @@ -144,7 +144,7 @@ Oracle berikut digunakan untuk mengambil atau menghitung harga **USDT / USD:** | O**racle** | Pasangan | Kontrak | |:---------------- |:------------ |:-------------------------------------------- | | Chainlink | USDT / ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Buka Umpan Harga | USDC / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Buka Umpan Harga | USDC / USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDT / ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} @@ -154,7 +154,7 @@ Oracle berikut digunakan untuk mengambil atau menghitung harga **USDC / USD:** | O**racle** | Pasangan | Kontrak | |:---------------- |:------------ |:-------------------------------------------- | | Chainlink | USDC / ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Buka Umpan Harga | USDC / USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Buka Umpan Harga | USDC / USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDC / ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} From e8c6937b3ce2a03b0d7a491ac45dc85675e4f156 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:30:22 -0700 Subject: [PATCH 04005/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 706d2d8c2..60298d3c3 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -25,8 +25,8 @@ Các hợp đồng thực hiện nội bộ: | Hợp đồng | Địa chỉ | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | +| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | | Oracle kết hợp | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Uniswap Oracle mở | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From e7d05ddeb0ab53304be35de943d651bd372be001 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:30:56 -0700 Subject: [PATCH 04006/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index e5c01d428..a942a5aa0 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -25,8 +25,8 @@ Kontrak implementasi internal: | Kontrak | Alamat | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | +| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | | Campur Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Buka Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 07cae8f5c4d7af0611c8244b308c14df02ffb367 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:31:04 -0700 Subject: [PATCH 04007/11794] New translations price-oracles.md (Thai) --- th/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/th/core-concepts/price-oracles.md b/th/core-concepts/price-oracles.md index a98118f7e..aca60cca1 100644 --- a/th/core-concepts/price-oracles.md +++ b/th/core-concepts/price-oracles.md @@ -132,7 +132,7 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | @@ -144,7 +144,7 @@ The following oracles are used to fetch or compute a price for **USDT/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} @@ -154,7 +154,7 @@ The following oracles are used to fetch or compute a price for **USDC/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} From f88f8ed731a185129e205e8bf6ddcb6ea4088084 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:31:31 -0700 Subject: [PATCH 04008/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4fee47a70..479c6efa4 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | From 5014e99f1fd4c261d54dd48e890bc87bc27392c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:31:34 -0700 Subject: [PATCH 04009/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 0111d47bb..80d1f0f7f 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | From 27b2f65b7ff6fff92a1ef46bd709077b42ecae48 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:31:35 -0700 Subject: [PATCH 04010/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 2683c4907..8bf7459de 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From dc1688d630d02d4e19e87c92c2bbb102bb8b91be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:31:38 -0700 Subject: [PATCH 04011/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 1d622779fed1838e74ecff9d7d41deefb5e063e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:31:40 -0700 Subject: [PATCH 04012/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From fd33d8e829312bb72fb371c91bd5d4eeabb82e96 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:31:41 -0700 Subject: [PATCH 04013/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# 保險庫 (Vault) -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -保险库最重要的可公开调用的功能是: +保險庫最重要的可公開調用的功能是: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From 045fe0d80209eba50abd054e6f50ba743e28da22 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:31:43 -0700 Subject: [PATCH 04014/11794] New translations elastic-supply.md (Chinese Traditional) --- zh/core-concepts/elastic-supply.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md index 1bd2b9a0e..2cf0fd8ae 100644 --- a/zh/core-concepts/elastic-supply.md +++ b/zh/core-concepts/elastic-supply.md @@ -1,18 +1,18 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Any decrease in your balance would be an indication of trouble in the system. -3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From d7edd47b60e658facd379aec50bb3e067127e2a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:31:45 -0700 Subject: [PATCH 04015/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 78 +++++++++++++++---------------- 1 file changed, 39 insertions(+), 39 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 58e916e1a..aca60cca1 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + @@ -132,7 +132,7 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | @@ -144,7 +144,7 @@ The following oracles are used to fetch or compute a price for **USDT/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} @@ -154,7 +154,7 @@ The following oracles are used to fetch or compute a price for **USDC/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} From 15433eb31efdcc760c490451bdb4802af673050e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:31:47 -0700 Subject: [PATCH 04016/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 035965263..4ae2afe89 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From 577d31336875b2635b98a0409005c0577f36287b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:31:48 -0700 Subject: [PATCH 04017/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 4afd2dd4b..ae99c6a88 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Elastic Supply](core-concepts/elastic-supply.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -23,35 +23,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management/README.md) - * [收益策略](core-concepts/fund-management/earning-strategies.md) - * [多样化](core-concepts/fund-management/diversification.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) -* [如何贡献](security-and-risks/contributing.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) +* [Contributing](security-and-risks/contributing.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 9a49d31e007e47e92c83938627c8e05809680ab4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:31:50 -0700 Subject: [PATCH 04018/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From c6fa1bbef2649b2e7640d507dc6b24f699099406 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:31:52 -0700 Subject: [PATCH 04019/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From adae48551d5843c25e9cbacd5adcf2f2c1336e6c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:31:54 -0700 Subject: [PATCH 04020/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From eb5dc128d6b6907babc1fba6e7d3584e37132544 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:31:55 -0700 Subject: [PATCH 04021/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 12829d2772c3512c967a62b9600b9fa24ec6fc22 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:31:57 -0700 Subject: [PATCH 04022/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 1c9f1403618e9f14752ccfe96ba37a2928451905 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:31:59 -0700 Subject: [PATCH 04023/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c8954d7cef75c0813a7eb877c722e3699ad975df Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:32:00 -0700 Subject: [PATCH 04024/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From e6907c51ddccd1bc2bbfab2de11d5bb7e0278e05 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:32:02 -0700 Subject: [PATCH 04025/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 49b6666c4..7610a97b5 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,34 +1,34 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** -对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. -**将 OUSD 加入您的钱包** +**Adding OUSD to Your Wallet** {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**集成 OUSD** +**Integrating OUSD** -OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="smart-contracts/architecture.md" %} From bee3c0d6eaea0b7b40fffd920c24f405201596cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:32:04 -0700 Subject: [PATCH 04026/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 21b7db0da..25cc72a79 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | From 41d41bb43e933b9f0dda08c8c153867a0cb4dc7d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:32:07 -0700 Subject: [PATCH 04027/11794] New translations principles.md (Chinese Simplified) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index 7e1e61af2..f4704a501 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# Principles +# 原则 -**Progressive Decentralization** +**渐进式去中心化** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**时间锁** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 -**New and Existing Stakeholders** +**新的和现有的利益相关者** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 From 3c9692c2eab92aa0260797da5714f39fc94461f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:32:10 -0700 Subject: [PATCH 04028/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 55ad131b1534a1f02bce5736939d0493006fc8bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:32:12 -0700 Subject: [PATCH 04029/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 1cd460811894529bab3bdb03778c701184a7a5d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:32:14 -0700 Subject: [PATCH 04030/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 5beaf0b4f692d4491c676312637ac4b3717c3357 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:32:15 -0700 Subject: [PATCH 04031/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 6fa325469bf278d1f1db2f9147cec59eaf99191a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:32:17 -0700 Subject: [PATCH 04032/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..1aeece47e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: +我们打算至少与以下自动做市商直接集成: {% page-ref page="../supported-strategies/uniswap.md" %} From 4a1f8e5552b3031c34212f96bd439d91efb4af27 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:32:19 -0700 Subject: [PATCH 04033/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From ac06590b52b5cd49b5210060b5f2bc30cad1a22f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:32:21 -0700 Subject: [PATCH 04034/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 10c2963589b9ced073e3ffef62d5a682a8c06d17 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:32:22 -0700 Subject: [PATCH 04035/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 7771f44c14afa46a8211d3ec2fb4aa3213d01d42 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:32:24 -0700 Subject: [PATCH 04036/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..d5d7eead2 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From 9bc5f9dc7b476bd8fd1dba91d74aa532bdb07f33 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:32:26 -0700 Subject: [PATCH 04037/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index f3b6a1fc3..6dad82ad6 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# 审核 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 -**Supported Strategies** +**支持策略** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock.md) 所使用的的原始代码。 {% page-ref page="audits.md" %} From 54cbb0a99dde5e31508511e1ef8ca8a1d160c018 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:32:27 -0700 Subject: [PATCH 04038/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 2617fa10f763db0013f5c95c5669931d4372121b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:32:29 -0700 Subject: [PATCH 04039/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 7aa009ac1..93fb647e8 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 9dfaa3bfe28a41640625611de66b1ccc5868418c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:32:31 -0700 Subject: [PATCH 04040/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 775cba6ce5a8d90dee65072081b489951d470303 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:32:33 -0700 Subject: [PATCH 04041/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 2f75ddb296eaf18ae1a8f26ac8e7e82471c83002 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:32:35 -0700 Subject: [PATCH 04042/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 88954aca7..961226167 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ -# Timelock +# 时间锁 {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款\(不包括取款或转账\)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From c69675938c1a0c7590ec03fc1db862f7cf9bada5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:32:46 -0700 Subject: [PATCH 04043/11794] New translations price-oracles.md (Vietnamese) --- vi/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/core-concepts/price-oracles.md b/vi/core-concepts/price-oracles.md index bd5b754e5..2ca561361 100644 --- a/vi/core-concepts/price-oracles.md +++ b/vi/core-concepts/price-oracles.md @@ -132,7 +132,7 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | @@ -144,7 +144,7 @@ The following oracles are used to fetch or compute a price for **USDT/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} @@ -154,7 +154,7 @@ The following oracles are used to fetch or compute a price for **USDC/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} From 4b6516579806183917c7fbffb646d75038c393c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:41:11 -0700 Subject: [PATCH 04044/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 034a00ea2..21b7db0da 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -25,8 +25,8 @@ Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | +| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 479e9504dbdb5a20e9ad027c17d93c636888d618 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:41:23 -0700 Subject: [PATCH 04045/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 319329242..8ada4c6fc 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -25,8 +25,8 @@ | 컨트렉트 | 주소 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | +| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From bee68fb83c80bf9bf963faf9e7a3d867dc0ddacc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:41:31 -0700 Subject: [PATCH 04046/11794] New translations price-oracles.md (Dutch) --- nl/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nl/core-concepts/price-oracles.md b/nl/core-concepts/price-oracles.md index a98118f7e..aca60cca1 100644 --- a/nl/core-concepts/price-oracles.md +++ b/nl/core-concepts/price-oracles.md @@ -132,7 +132,7 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | @@ -144,7 +144,7 @@ The following oracles are used to fetch or compute a price for **USDT/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} @@ -154,7 +154,7 @@ The following oracles are used to fetch or compute a price for **USDC/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} From 20b578ca972e240fae1d0d1470237b29a46ddc9c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:41:51 -0700 Subject: [PATCH 04047/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 034a00ea2..21b7db0da 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -25,8 +25,8 @@ Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | +| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From ebcd4fb09a9afbcaac34b4ff04c930e439fc365a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:42:00 -0700 Subject: [PATCH 04048/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md index 87015ffbd..3b7c96865 100644 --- a/ru/core-concepts/price-oracles.md +++ b/ru/core-concepts/price-oracles.md @@ -132,7 +132,7 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | @@ -144,7 +144,7 @@ The following oracles are used to fetch or compute a price for **USDT/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} @@ -154,7 +154,7 @@ The following oracles are used to fetch or compute a price for **USDC/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} From aeaee13ccd758d3a21c9e20a9216b0cb5bd3f039 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:42:12 -0700 Subject: [PATCH 04049/11794] New translations price-oracles.md (Portuguese) --- pt/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pt/core-concepts/price-oracles.md b/pt/core-concepts/price-oracles.md index a98118f7e..aca60cca1 100644 --- a/pt/core-concepts/price-oracles.md +++ b/pt/core-concepts/price-oracles.md @@ -132,7 +132,7 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | @@ -144,7 +144,7 @@ The following oracles are used to fetch or compute a price for **USDT/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} @@ -154,7 +154,7 @@ The following oracles are used to fetch or compute a price for **USDC/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} From 23be715f080f456a4d4da9099cc5bf35bd49edd9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:42:36 -0700 Subject: [PATCH 04050/11794] New translations price-oracles.md (Japanese) --- ja/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ja/core-concepts/price-oracles.md b/ja/core-concepts/price-oracles.md index a98118f7e..aca60cca1 100644 --- a/ja/core-concepts/price-oracles.md +++ b/ja/core-concepts/price-oracles.md @@ -132,7 +132,7 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | @@ -144,7 +144,7 @@ The following oracles are used to fetch or compute a price for **USDT/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} @@ -154,7 +154,7 @@ The following oracles are used to fetch or compute a price for **USDC/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} From 7a79700597d29490f5e37daff7cb43e0f0b198a7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:42:40 -0700 Subject: [PATCH 04051/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index ec8f358c8..b2981ec55 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -25,8 +25,8 @@ Contratti di implementazione interna: | Contratto | Indirizzo | |:-------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | +| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | | Oracolo Mix | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Oracle Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Oracolo Uniswap Open | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 80309ebabc4cda1a2fe8ee04d725b3834a92c4ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:43:42 -0700 Subject: [PATCH 04052/11794] New translations price-oracles.md (Korean) --- ko/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ko/core-concepts/price-oracles.md b/ko/core-concepts/price-oracles.md index 8e705bed8..1e545c3f5 100644 --- a/ko/core-concepts/price-oracles.md +++ b/ko/core-concepts/price-oracles.md @@ -132,7 +132,7 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | @@ -144,7 +144,7 @@ The following oracles are used to fetch or compute a price for **USDT/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} @@ -154,7 +154,7 @@ The following oracles are used to fetch or compute a price for **USDC/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} From 2fb8236917a018a421456748cc2bd5163a078b3e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:44:15 -0700 Subject: [PATCH 04053/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 034a00ea2..21b7db0da 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -25,8 +25,8 @@ Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | +| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 3e0e4236dd52627db47ea16f1ac668b67bdfaa3f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:44:34 -0700 Subject: [PATCH 04054/11794] New translations price-oracles.md (Hindi) --- hi/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hi/core-concepts/price-oracles.md b/hi/core-concepts/price-oracles.md index a98118f7e..aca60cca1 100644 --- a/hi/core-concepts/price-oracles.md +++ b/hi/core-concepts/price-oracles.md @@ -132,7 +132,7 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | @@ -144,7 +144,7 @@ The following oracles are used to fetch or compute a price for **USDT/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} @@ -154,7 +154,7 @@ The following oracles are used to fetch or compute a price for **USDC/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} From b6e7d4b30dd1d08a0c4fc2738a67805a147ade16 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:44:48 -0700 Subject: [PATCH 04055/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 034a00ea2..21b7db0da 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -25,8 +25,8 @@ Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | +| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 1a9bb9ae05fed438ed11978750b4f7dd87a99a7e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:45:00 -0700 Subject: [PATCH 04056/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 034a00ea2..21b7db0da 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -25,8 +25,8 @@ Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | +| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 4eb20ebd2acaf1116bfcf02931a69d18e3105cc9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:45:27 -0700 Subject: [PATCH 04057/11794] New translations price-oracles.md (Croatian) --- hr/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hr/core-concepts/price-oracles.md b/hr/core-concepts/price-oracles.md index a98118f7e..aca60cca1 100644 --- a/hr/core-concepts/price-oracles.md +++ b/hr/core-concepts/price-oracles.md @@ -132,7 +132,7 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | @@ -144,7 +144,7 @@ The following oracles are used to fetch or compute a price for **USDT/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} @@ -154,7 +154,7 @@ The following oracles are used to fetch or compute a price for **USDC/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} From 3890774c8345b3ef55de540e1b00761b2cbe0a32 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:46:01 -0700 Subject: [PATCH 04058/11794] New translations price-oracles.md (Filipino) --- fil/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fil/core-concepts/price-oracles.md b/fil/core-concepts/price-oracles.md index a98118f7e..aca60cca1 100644 --- a/fil/core-concepts/price-oracles.md +++ b/fil/core-concepts/price-oracles.md @@ -132,7 +132,7 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | @@ -144,7 +144,7 @@ The following oracles are used to fetch or compute a price for **USDT/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} @@ -154,7 +154,7 @@ The following oracles are used to fetch or compute a price for **USDC/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} From e1dcddbd060d405f7522138001c2ba903c610e10 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:46:19 -0700 Subject: [PATCH 04059/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 034a00ea2..21b7db0da 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -25,8 +25,8 @@ Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | +| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 2d90cb73ef2699687c066e1f54740ffbcda8f785 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:47:07 -0700 Subject: [PATCH 04060/11794] New translations price-oracles.md (Turkish) --- tr/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tr/core-concepts/price-oracles.md b/tr/core-concepts/price-oracles.md index 8f3eb32f1..2484510fb 100644 --- a/tr/core-concepts/price-oracles.md +++ b/tr/core-concepts/price-oracles.md @@ -143,7 +143,7 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | @@ -155,7 +155,7 @@ The following oracles are used to fetch or compute a price for **USDT/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | {% endtab %} @@ -165,7 +165,7 @@ The following oracles are used to fetch or compute a price for **USDC/USD:** | O**racle** | Pair | Contract | |:--------------- |:---------- |:-------------------------------------------- | | Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | | _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | {% endtab %} From 3aee7ef1c53c3825388a7779eaeee7fd949f543a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:47:32 -0700 Subject: [PATCH 04061/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 781bb0153..f5eae208c 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -25,8 +25,8 @@ | Контракт | Адрес | |:---------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| АдминистраторVault | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| ЯдроХранилища | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| АдминистраторVault | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | +| ЯдроХранилища | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | | Смешанные Оракулы | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Оракул Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Открыть Оракул Uniswap | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 150810da8be0dbe4f4b229eee1d18d395ea52ba9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:47:43 -0700 Subject: [PATCH 04062/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 8bdc092ec..be90da0b9 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -25,8 +25,8 @@ Origin Dollar için ana ERC20 adresi \(OUSD\): | Kontrakt | Adres | |:--------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | +| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | +| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Uniswap Oracle'ı açın | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From e82761abf24d059cc15ac1b62a2fdd7a31765d26 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:47:46 -0700 Subject: [PATCH 04063/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 25cc72a79..21b7db0da 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | From 082f184762821d6102b88c5f3eb31b818788fe34 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:54:06 -0700 Subject: [PATCH 04064/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index ae99c6a88..4afd2dd4b 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,21 +1,21 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [弹性供应](core-concepts/elastic-supply.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -23,35 +23,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management/README.md) + * [收益策略](core-concepts/fund-management/earning-strategies.md) + * [多样化](core-concepts/fund-management/diversification.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) +* [如何贡献](security-and-risks/contributing.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 5ccc7b6a2c7059465e4e478cbca8439e1cc02644 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:54:08 -0700 Subject: [PATCH 04065/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 40bf508b1f93bb11ab31481873133e4eda7706f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:54:09 -0700 Subject: [PATCH 04066/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 778d9d27f4908d47eda1ddaf6d59ae6b1658d7ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:54:11 -0700 Subject: [PATCH 04067/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d5d7eead2..26b5ebfe6 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From 14bd21884c98ea3f9202d67c0eb17e27f3931ab5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:54:13 -0700 Subject: [PATCH 04068/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 6dad82ad6..f3b6a1fc3 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# 审核 +# Audits {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} **OUSD** -我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. -**支持策略** +**Supported Strategies** -Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock.md) 所使用的的原始代码。 +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From aaf16e26904e6cd6de7777e865a2328dbeb48464 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:54:15 -0700 Subject: [PATCH 04069/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 93fb647e8..7aa009ac1 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 7bcbb452f64fe83faec8666ff31e2083071a1b15 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:54:17 -0700 Subject: [PATCH 04070/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From c5b788e33cdfe3011bcc1070c6c06540488b5870 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:54:19 -0700 Subject: [PATCH 04071/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 47ecfc23fdc5e0621ad9d2918bb75f2a49e8fcaf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:54:20 -0700 Subject: [PATCH 04072/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 961226167..88954aca7 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# Timelock {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款\(不包括取款或转账\)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 13ebbc015aa681122ee7c56a5082db2fe657b9ed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 10:54:22 -0700 Subject: [PATCH 04073/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From daf725e08164d029d5a3a03117ce5fd025f0d450 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 11:14:46 -0700 Subject: [PATCH 04074/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 7610a97b5..49b6666c4 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,34 +1,34 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 -**Adding OUSD to Your Wallet** +**将 OUSD 加入您的钱包** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 -**Integrating OUSD** +**集成 OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: {% page-ref page="smart-contracts/architecture.md" %} From be82679d0cf2da536e3752be3f3051dc3a67c8ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 11:14:49 -0700 Subject: [PATCH 04075/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 3a4cf58723a79a2a7332a99f555c7d58a57228af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 11:14:51 -0700 Subject: [PATCH 04076/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 668daea208e248ebd1bbaea923eebe689a83e226 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 11:14:53 -0700 Subject: [PATCH 04077/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 7c4dbdec6b54d53d27dee84844515f37767c40f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 11:14:54 -0700 Subject: [PATCH 04078/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 1aeece47e..b88b3a90d 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -我们打算至少与以下自动做市商直接集成: +We intend to integrate directly with at least the following automated market makers: {% page-ref page="../supported-strategies/uniswap.md" %} From 3d2c46e61a19941d4213469d9100154a8e3450a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 11:21:58 -0700 Subject: [PATCH 04079/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 8bf7459de..2683c4907 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 770db2fb6cc4a3f6289d5845097d87de1215b8e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 11:33:38 -0700 Subject: [PATCH 04080/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From e918136ab8a9014f21ea1182fa57849a6e92ef2f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 11:50:18 -0700 Subject: [PATCH 04081/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 33f23ce1d5b8b2ffd86d343b0e78873ebf58e962 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 17:00:01 -0700 Subject: [PATCH 04082/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From b5f8bf8a59e116f9943560e353df849be4a65e0f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 30 Oct 2020 17:27:29 -0700 Subject: [PATCH 04083/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From ba869906437c6b029038d623e2405a7d4aad07f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:29:21 +0800 Subject: [PATCH 04084/11794] New translations rebasing-and-smart-contracts.md (Japanese) --- .../rebasing-and-smart-contracts.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md diff --git a/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md new file mode 100644 index 000000000..2edd51470 --- /dev/null +++ b/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -0,0 +1,16 @@ +# Rebasing & Smart Contracts + +If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. + +{% hint style="info" %} +Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +{% endhint %} + +One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. + +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. + +After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. + +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. + From aebc51199314f24595c35cab109025aa6aaea203 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:29:23 +0800 Subject: [PATCH 04085/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index a211c1d44..6198fc5c9 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -6,7 +6,8 @@ ## 핵심 개념 -* [공급 탄력성](core-concepts / elastic-supply.md) +* [공급 탄력성](core-concepts/elastic-supply/README.md) + * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [이자 생산](core-concepts/yield-generation/README.md) * [대출](core-concepts/yield-generation/lending.md) * [마켓메이킹](core-concepts/yield-generation/market-making.md) From 1faa2539d62b2f6f8f601a793baad7a7963d1a0f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:29:25 +0800 Subject: [PATCH 04086/11794] New translations getting-started.md (Korean) --- ko/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/getting-started.md b/ko/getting-started.md index 6200a2037..c7e1ca3c4 100644 --- a/ko/getting-started.md +++ b/ko/getting-started.md @@ -22,7 +22,7 @@ OUSD 발행(Mint) 를 사용하면 누구나 [디앱(DApp)](www.ousd.com) 및 [ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD가 지갑에 자동으로 표시되지 않는 경우 위 주소를 사용하여 수동으로 추가 할 수 있습니다. 오리진은 OUSD를 가능한 한 많은 지갑에서 지원하고, 잘 알려진 토큰의 모든 목록에 포함시키고 싶습니다. 혹시 해당 분야에서 도움을 주실 수 있다면, 진심으로 감사하겠습니다. +OUSD가 지갑에 자동으로 표시되지 않는 경우 위 주소를 사용하여 수동으로 추가 할 수 있습니다. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **OUSD 통합** From 6b0e5131179cef34a5e82980379011007b3ec946 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:30:08 +0800 Subject: [PATCH 04087/11794] New translations README.md (Korean) --- ko/core-concepts/elastic-supply/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 ko/core-concepts/elastic-supply/README.md diff --git a/ko/core-concepts/elastic-supply/README.md b/ko/core-concepts/elastic-supply/README.md new file mode 100644 index 000000000..ef74b36fb --- /dev/null +++ b/ko/core-concepts/elastic-supply/README.md @@ -0,0 +1,18 @@ +# 공급 탄력성(Elastic Supply) + +**공급 탄력성. 안정적 가격.** + +OUSD는 대부분의 토큰과 다르게 작동합니다. 관리 대상 자산의 가치가 증가함에 따라 가격이 상승하는 대신 \ (컴파운드의 c토큰 또는 와이언의 y토큰 \) 1 개의 OUSD의 가치는 약 $ 1로 일정하게 유지됩니다. 대신, 컨트랙트는 지속적으로 화폐 공급을 조정하고 모든 토큰 보유자의 지갑에있는 잔액을 자동으로 업데이트하여 프로토콜로 얻은 수익률을 반영합니다. + +{% hint style="info" %} +은행 계좌에서 발생하는 이자로 생각하면 됩니다. 미국 달러의 계정 단위와 가치는 변경되지 않습니다. 이자를 받으면 시간이 지남에 따라 더 많은 미국 달러를 받게됩니다. +{% endhint %} + +![](../../.gitbook/assets/ousd_docs_graphics_4.png) + +이 메커니즘은 [앰플포스(Ampleforth)](https://www.ampleforth.org/)의해 취해진 새로운 접근 방식에서 영감을 얻었지만 강조 할 가치가있는 몇 가지 주요 차이점이 있습니다. + +1. OUSD는 100 % 다른 스테이블 코인에 의해 뒷받침되며 달러에 대한 페그(peg) 를 유지하는 것과 같은 문제가 없습니다. OUSD를 쉽게 채굴하고 상환 할 수 있다는 점을 감안할 때, 우리는 페그가 유지되도록 중재자를 의지할 수 있습니다. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. +3. 하루에 한 번 리베이스하는 앰플포스와 달리, OUSD의 통화 공급은 수익률이 생성됨에 따라 실시간으로 지속적으로 업데이트됩니다. + From 45f72850468784a341cd6e196299120a2fe76be0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:31:06 +0800 Subject: [PATCH 04088/11794] New translations README.md (Japanese) --- ja/core-concepts/elastic-supply/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 ja/core-concepts/elastic-supply/README.md diff --git a/ja/core-concepts/elastic-supply/README.md b/ja/core-concepts/elastic-supply/README.md new file mode 100644 index 000000000..23b6efb9d --- /dev/null +++ b/ja/core-concepts/elastic-supply/README.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From 84f3ae5e297b56eed9386a25d4f25074b34c1e09 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:31:24 +0800 Subject: [PATCH 04089/11794] New translations rebasing-and-smart-contracts.md (Italian) --- .../rebasing-and-smart-contracts.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md diff --git a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md new file mode 100644 index 000000000..2edd51470 --- /dev/null +++ b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -0,0 +1,16 @@ +# Rebasing & Smart Contracts + +If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. + +{% hint style="info" %} +Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +{% endhint %} + +One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. + +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. + +After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. + +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. + From c7bca93a7dff23e0b67d897783781b7d4c88219a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:31:26 +0800 Subject: [PATCH 04090/11794] New translations SUMMARY.md (Japanese) --- ja/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ja/SUMMARY.md b/ja/SUMMARY.md index ae99c6a88..7c349c004 100644 --- a/ja/SUMMARY.md +++ b/ja/SUMMARY.md @@ -6,7 +6,8 @@ ## Core Concepts -* [Elastic Supply](core-concepts/elastic-supply.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) + * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [Yield Generation](core-concepts/yield-generation/README.md) * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) From 94c69c85f442d726ed4353a4bc1a9406d0de307d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:31:28 +0800 Subject: [PATCH 04091/11794] New translations getting-started.md (Japanese) --- ja/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/getting-started.md b/ja/getting-started.md index 7610a97b5..6e74d059b 100644 --- a/ja/getting-started.md +++ b/ja/getting-started.md @@ -22,7 +22,7 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** From 9f339d9dbff6554ba35be391973237a48b78ed60 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:31:54 +0800 Subject: [PATCH 04092/11794] New translations README.md (Portuguese) --- pt/core-concepts/elastic-supply/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 pt/core-concepts/elastic-supply/README.md diff --git a/pt/core-concepts/elastic-supply/README.md b/pt/core-concepts/elastic-supply/README.md new file mode 100644 index 000000000..23b6efb9d --- /dev/null +++ b/pt/core-concepts/elastic-supply/README.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From fb0391c9bba1e04bff00308712eb858552a2f3f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:32:15 +0800 Subject: [PATCH 04093/11794] New translations README.md (Russian) --- ru/core-concepts/elastic-supply/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 ru/core-concepts/elastic-supply/README.md diff --git a/ru/core-concepts/elastic-supply/README.md b/ru/core-concepts/elastic-supply/README.md new file mode 100644 index 000000000..75822ae17 --- /dev/null +++ b/ru/core-concepts/elastic-supply/README.md @@ -0,0 +1,18 @@ +# Гибкое предложение + +**Гибкое предложение. Стабильная цена.** + +OUSD работает не так, как большинство токенов. Вместо увеличения цены по мере увеличения стоимости активов под управлением (как в случае с Compound cTokens или Yearn yTokens), стоимость одного OUSD остается постоянной и составляет примерно 1 доллар США. Вместо этого контракты постоянно корректируют денежную массу и автоматически обновляют баланс в кошельке каждого держателя токенов, чтобы отразить доход, полученный протоколом. + +{% hint style="info" %} +Думайте об этом как о процентах, начисляемых на ваш банковский счет. Расчетная единица и стоимость доллара США не меняются. Вы просто получаете больше долларов США со временем, зарабатывая проценты. +{% endhint %} + +![](../../.gitbook/assets/ousd_docs_graphics_4.png) + +Этот механизм был вдохновлен новым подходом, принятым [Ampleforth](https://www.ampleforth.org/), но есть некоторые ключевые отличия, которые стоит выделить: + +1. OUSD на 100% обеспечен другими стейблкоинами и не будет иметь такой же проблемы с поддержанием привязки к доллару. Учитывая простоту создания и выкупа OUSD, мы можем рассчитывать на арбитражеров, которые обеспечат поддержание привязки. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. +3. В отличие от Ampleforth, который производит перераспределение раз в день, денежная масса OUSD постоянно обновляется в режиме реального времени по мере генерирования доходности. + From fe67de64ec422073b2dcfb196fceeb758748767e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:32:18 +0800 Subject: [PATCH 04094/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index f790bcee0..f7a4a459f 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -6,7 +6,8 @@ ## Основные концепции -* [Гибкое предложение](core-concepts/elastic-supply.md) +* [Гибкое предложение](core-concepts/elastic-supply/README.md) + * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [Генерирование дохода](core-concepts/yield-generation/README.md) * [Кредитование](core-concepts/yield-generation/lending.md) * [Поддержание котировок на рынке](core-concepts/yield-generation/market-making.md) From af662fb071fb7425c090e2ac2a46f854a3a68dbf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:32:25 +0800 Subject: [PATCH 04095/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/getting-started.md b/ru/getting-started.md index 45f257e9a..43c51ba54 100644 --- a/ru/getting-started.md +++ b/ru/getting-started.md @@ -22,7 +22,7 @@ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -Если Ваш OUSD автоматически не отображается в Вашем кошельке, Вы сможете добавить его вручную, используя вышеуказанный адрес. Мы хотим, чтобы OUSD поддерживалось как можно большим количеством кошельков и включался в различные списки хорошо известных токенов. Мы будем очень признательны за любую помощь, которую Вы можете предложить в этой области. +Если Ваш OUSD автоматически не отображается в Вашем кошельке, Вы сможете добавить его вручную, используя вышеуказанный адрес. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Интегрирование OUSD** From 504b5e4c6e4fad3ee8050bbcb5c07b6f164fdf0b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:32:35 +0800 Subject: [PATCH 04096/11794] New translations rebasing-and-smart-contracts.md (Portuguese) --- .../rebasing-and-smart-contracts.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md diff --git a/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md new file mode 100644 index 000000000..2edd51470 --- /dev/null +++ b/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -0,0 +1,16 @@ +# Rebasing & Smart Contracts + +If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. + +{% hint style="info" %} +Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +{% endhint %} + +One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. + +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. + +After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. + +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. + From 8a1ea046299d46fc3de8a8b003b652c17cc2bf52 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:32:44 +0800 Subject: [PATCH 04097/11794] New translations getting-started.md (Portuguese) --- pt/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/getting-started.md b/pt/getting-started.md index 7610a97b5..6e74d059b 100644 --- a/pt/getting-started.md +++ b/pt/getting-started.md @@ -22,7 +22,7 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** From 282e05b7160105798f87dae96fb8abba7ce05e35 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:32:49 +0800 Subject: [PATCH 04098/11794] New translations README.md (Dutch) --- nl/core-concepts/elastic-supply/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 nl/core-concepts/elastic-supply/README.md diff --git a/nl/core-concepts/elastic-supply/README.md b/nl/core-concepts/elastic-supply/README.md new file mode 100644 index 000000000..23b6efb9d --- /dev/null +++ b/nl/core-concepts/elastic-supply/README.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From 145a919667b296b0df31db7934fd9ae0366680a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:33:10 +0800 Subject: [PATCH 04099/11794] New translations getting-started.md (Dutch) --- nl/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/getting-started.md b/nl/getting-started.md index 7610a97b5..6e74d059b 100644 --- a/nl/getting-started.md +++ b/nl/getting-started.md @@ -22,7 +22,7 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** From 6dad7b7de972d10c0e326b043e681ae7883caa8a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:33:15 +0800 Subject: [PATCH 04100/11794] New translations rebasing-and-smart-contracts.md (Korean) --- .../rebasing-and-smart-contracts.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md diff --git a/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md new file mode 100644 index 000000000..2edd51470 --- /dev/null +++ b/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -0,0 +1,16 @@ +# Rebasing & Smart Contracts + +If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. + +{% hint style="info" %} +Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +{% endhint %} + +One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. + +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. + +After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. + +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. + From 3361a3e1179dd4dfb921b0fa8e8b19d08a28a4c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:33:18 +0800 Subject: [PATCH 04101/11794] New translations SUMMARY.md (Dutch) --- nl/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nl/SUMMARY.md b/nl/SUMMARY.md index ae99c6a88..7c349c004 100644 --- a/nl/SUMMARY.md +++ b/nl/SUMMARY.md @@ -6,7 +6,8 @@ ## Core Concepts -* [Elastic Supply](core-concepts/elastic-supply.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) + * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [Yield Generation](core-concepts/yield-generation/README.md) * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) From db31cba0081c64e5d09cb5da2ddb4210f16a90e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:33:20 +0800 Subject: [PATCH 04102/11794] New translations SUMMARY.md (Portuguese) --- pt/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pt/SUMMARY.md b/pt/SUMMARY.md index ae99c6a88..7c349c004 100644 --- a/pt/SUMMARY.md +++ b/pt/SUMMARY.md @@ -6,7 +6,8 @@ ## Core Concepts -* [Elastic Supply](core-concepts/elastic-supply.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) + * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [Yield Generation](core-concepts/yield-generation/README.md) * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) From 30e0898919109533bd43788fc741e70888c0caf9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:33:34 +0800 Subject: [PATCH 04103/11794] New translations rebasing-and-smart-contracts.md (Dutch) --- .../rebasing-and-smart-contracts.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md diff --git a/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md new file mode 100644 index 000000000..2edd51470 --- /dev/null +++ b/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -0,0 +1,16 @@ +# Rebasing & Smart Contracts + +If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. + +{% hint style="info" %} +Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +{% endhint %} + +One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. + +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. + +After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. + +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. + From bd0218eefbb9ad99261c8bf3c9e89f911abdcf77 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:33:44 +0800 Subject: [PATCH 04104/11794] New translations SUMMARY.md (French) --- fr/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fr/SUMMARY.md b/fr/SUMMARY.md index ae99c6a88..7c349c004 100644 --- a/fr/SUMMARY.md +++ b/fr/SUMMARY.md @@ -6,7 +6,8 @@ ## Core Concepts -* [Elastic Supply](core-concepts/elastic-supply.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) + * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [Yield Generation](core-concepts/yield-generation/README.md) * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) From 60bc1587ee099734074e22271c7e143d6223277b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:34:48 +0800 Subject: [PATCH 04105/11794] New translations rebasing-and-smart-contracts.md (Spanish) --- .../rebasing-and-smart-contracts.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md diff --git a/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md new file mode 100644 index 000000000..2edd51470 --- /dev/null +++ b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -0,0 +1,16 @@ +# Rebasing & Smart Contracts + +If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. + +{% hint style="info" %} +Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +{% endhint %} + +One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. + +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. + +After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. + +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. + From 1adaa36f21654383ea21137fca3e198703ef435e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:34:50 +0800 Subject: [PATCH 04106/11794] New translations SUMMARY.md (Arabic) --- ar/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ar/SUMMARY.md b/ar/SUMMARY.md index ae99c6a88..7c349c004 100644 --- a/ar/SUMMARY.md +++ b/ar/SUMMARY.md @@ -6,7 +6,8 @@ ## Core Concepts -* [Elastic Supply](core-concepts/elastic-supply.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) + * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [Yield Generation](core-concepts/yield-generation/README.md) * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) From ca48c02fb13937f174087faf8c95e65512c7d3cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:34:52 +0800 Subject: [PATCH 04107/11794] New translations getting-started.md (Arabic) --- ar/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/getting-started.md b/ar/getting-started.md index 7610a97b5..6e74d059b 100644 --- a/ar/getting-started.md +++ b/ar/getting-started.md @@ -22,7 +22,7 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** From c3d1ae905e2a8a0bb6790b159a2d6e4fab2a8a2f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:34:58 +0800 Subject: [PATCH 04108/11794] New translations README.md (Arabic) --- ar/core-concepts/elastic-supply/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 ar/core-concepts/elastic-supply/README.md diff --git a/ar/core-concepts/elastic-supply/README.md b/ar/core-concepts/elastic-supply/README.md new file mode 100644 index 000000000..23b6efb9d --- /dev/null +++ b/ar/core-concepts/elastic-supply/README.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From 3e5520cea816ec846f0270054adfd8526567adff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:35:23 +0800 Subject: [PATCH 04109/11794] New translations README.md (Italian) --- it/core-concepts/elastic-supply/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 it/core-concepts/elastic-supply/README.md diff --git a/it/core-concepts/elastic-supply/README.md b/it/core-concepts/elastic-supply/README.md new file mode 100644 index 000000000..c71d3403f --- /dev/null +++ b/it/core-concepts/elastic-supply/README.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Fornitura elastica. Prezzo stabile.** + +OUSD funziona differentemente dalla maggior parte dei token. Invece di aumentare il prezzo all'aumentare del valore degli asset in gestione \(come con i cToken di Compound o i yToken di Yearn\), il valore di un OUSD rimane costante e approssimato a 1$. Invece, gli smart contract regolano costantemente l'offerta monetaria e aggiorna automaticamente il saldo nel portafoglio di ogni token holder per riflettere il rendimento che è stato guadagnato dal protocollo. + +{% hint style="info" %} +Pensalo come un interesse maturato sul conto in banca. L'unità per il conto e il valore del Dollaro Statunitense non cambia. Ottieni più dollari statunitensi nel tempo, a mano a mano che guadagni interessi. +{% endhint %} + +![](../../.gitbook/assets/ousd_docs_graphics_4.png) + +Questo meccanismo è stato ispirato dal nuovo approccio adottato da [ Ampleforth](https://www.ampleforth.org/), ma ci sono alcune differenze chiave che vale la pena evidenziare: + +1. OUSD è supportato al 1''% da stablecoin e non avrà il problema di mantenersi ancorato al dollaro. Data la facilità di generazione e di riscatto degli OUSD, possiamo contare sulla presenza degli arbitraggisti per garantire l'ancoraggio. +2. Il ribasamento di OUSD dovrebbe solo aumentare l'offerta poiché la quantità di OUSD coniati è legata ai guadagni realizzati guadagnati dalle strategie sottostanti. Il tuo capitale è protetto fintanto che va tutto bene con i protocolli di prestito/AMM e stablecoin. Qualsiasi calo del saldo sarebbe un indicazione di problemi nel sistema. +3. A differenza di Ampleforth, che fa il ribasamento una volta al giorno, l'offerta monetaria di OUSD è aggiornata costantemente in tempo reale a mano a mano che viene generato il rendimento. + From 0edfaf16d6a80c1dac7d6a589b0296de53693d26 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:35:25 +0800 Subject: [PATCH 04110/11794] New translations getting-started.md (French) --- fr/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/getting-started.md b/fr/getting-started.md index 7610a97b5..6e74d059b 100644 --- a/fr/getting-started.md +++ b/fr/getting-started.md @@ -22,7 +22,7 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** From 0033225b0598113c51c8af6273aefb01124df15b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:35:30 +0800 Subject: [PATCH 04111/11794] New translations README.md (French) --- fr/core-concepts/elastic-supply/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 fr/core-concepts/elastic-supply/README.md diff --git a/fr/core-concepts/elastic-supply/README.md b/fr/core-concepts/elastic-supply/README.md new file mode 100644 index 000000000..23b6efb9d --- /dev/null +++ b/fr/core-concepts/elastic-supply/README.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From 067f84923f52d847383af85a77cf5614288c817b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:35:42 +0800 Subject: [PATCH 04112/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/es/SUMMARY.md b/es/SUMMARY.md index ab506e663..5acf09bc5 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -6,7 +6,8 @@ ## Conceptos básicos -* [Suministro elástico](core-concepts/elastic-supply.md) +* [Suministro elástico](core-concepts/elastic-supply/README.md) + * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [Generación de rendimiento](core-concepts/yield-generation/README.md) * [Préstamo](core-concepts/yield-generation/lending.md) * [Creación de Mercado](core-concepts/yield-generation/market-making.md) From 55ccfd434726de1cd6cc1dabdf72ade422bbefc8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:35:43 +0800 Subject: [PATCH 04113/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/getting-started.md b/es/getting-started.md index 7444fb2bf..4f8c8eb54 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -26,7 +26,7 @@ La dirección ERC20 principal para Origin Dollar \ (OUSD \) es: {% endhint %} -Si su OUSD no aparece automáticamente en su billetera, debería poder agregarlo manualmente usando la dirección anterior. Queremos que OUSD sea compatible con tantas carteras como sea posible y que se incluya en todas las diversas listas de tokens conocidos. Agradeceríamos enormemente cualquier ayuda que pueda ofrecer en esta área. +Si su OUSD no aparece automáticamente en su billetera, debería poder agregarlo manualmente usando la dirección anterior. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrando OUSD** From 2012ad4f6add5691bdee360f798ddacf3e76a24c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:35:49 +0800 Subject: [PATCH 04114/11794] New translations README.md (Spanish) --- es/core-concepts/elastic-supply/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 es/core-concepts/elastic-supply/README.md diff --git a/es/core-concepts/elastic-supply/README.md b/es/core-concepts/elastic-supply/README.md new file mode 100644 index 000000000..51d7bf735 --- /dev/null +++ b/es/core-concepts/elastic-supply/README.md @@ -0,0 +1,18 @@ +# Suministro Elástico + +**Suministro Elástico. Precio estable.** + +OUSD funciona de manera diferente a la mayoría de los tokens. En lugar de que el precio aumente a medida que aumenta el valor de los activos bajo administración \ (como con los cTokens de Compound o los yTokens de Yearn \), el valor de un OUSD permanece constante en aproximadamente $1. En cambio, los contratos ajustan constantemente el suministro monetario y actualizan automáticamente el saldo en la billetera de cada holder de tokens para reflejar el rendimiento obtenido por el protocolo. + +{% hint style="info" %} +Piense en ello como intereses acumulados en su cuenta bancaria. La unidad de cuenta y el valor del dólar estadounidense no cambian. Simplemente obtiene más dólares estadounidenses a medida que gana intereses. +{% endhint %} + +![](../../.gitbook/assets/ousd_docs_graphics_4.png) + +Este mecanismo se inspiró en el enfoque novedoso adoptado por [Ampleforth](https://www.ampleforth.org/), pero hay algunas diferencias clave que vale la pena destacar: + +1. OUSD está respaldado al 100% por otras monedas estables y no tendrá el mismo desafío de mantener la paridad con el dólar. Dada la facilidad de acuñar y canjear OUSD, podemos contar con arbitrajistas para garantizar que se mantenga la paridad. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. +3. A diferencia de Ampleforth, que se reactiva una vez al día, la oferta monetaria de OUSD se actualiza constantemente en tiempo real a medida que se genera el rendimiento. + From d35f71379cf92104da29b2fca46c73fb7aa54d25 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:35:56 +0800 Subject: [PATCH 04115/11794] New translations rebasing-and-smart-contracts.md (French) --- .../rebasing-and-smart-contracts.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md diff --git a/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md new file mode 100644 index 000000000..2edd51470 --- /dev/null +++ b/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -0,0 +1,16 @@ +# Rebasing & Smart Contracts + +If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. + +{% hint style="info" %} +Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +{% endhint %} + +One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. + +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. + +After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. + +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. + From 31e4f2e39bfddd5721f759bc36f88583b0c17049 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:36:33 +0800 Subject: [PATCH 04116/11794] New translations SUMMARY.md (Greek) --- el/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/el/SUMMARY.md b/el/SUMMARY.md index ae99c6a88..7c349c004 100644 --- a/el/SUMMARY.md +++ b/el/SUMMARY.md @@ -6,7 +6,8 @@ ## Core Concepts -* [Elastic Supply](core-concepts/elastic-supply.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) + * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [Yield Generation](core-concepts/yield-generation/README.md) * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) From 6cf8db507b7eabb744929d7cb784af8c06600c44 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:36:38 +0800 Subject: [PATCH 04117/11794] New translations rebasing-and-smart-contracts.md (German) --- .../rebasing-and-smart-contracts.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md diff --git a/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md new file mode 100644 index 000000000..2edd51470 --- /dev/null +++ b/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -0,0 +1,16 @@ +# Rebasing & Smart Contracts + +If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. + +{% hint style="info" %} +Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +{% endhint %} + +One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. + +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. + +After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. + +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. + From d0090b6a9c3a5a46f2d0fd95de654a7632f1b117 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:36:41 +0800 Subject: [PATCH 04118/11794] New translations getting-started.md (Greek) --- el/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/getting-started.md b/el/getting-started.md index 7610a97b5..6e74d059b 100644 --- a/el/getting-started.md +++ b/el/getting-started.md @@ -22,7 +22,7 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** From 2be3f1519e43d3f829d5a149eebf364663fc2f2d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:36:47 +0800 Subject: [PATCH 04119/11794] New translations README.md (Greek) --- el/core-concepts/elastic-supply/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 el/core-concepts/elastic-supply/README.md diff --git a/el/core-concepts/elastic-supply/README.md b/el/core-concepts/elastic-supply/README.md new file mode 100644 index 000000000..23b6efb9d --- /dev/null +++ b/el/core-concepts/elastic-supply/README.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From f1c318a99edb05c4ca77f5bdacc31bb21450a464 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:36:57 +0800 Subject: [PATCH 04120/11794] New translations rebasing-and-smart-contracts.md (Greek) --- .../rebasing-and-smart-contracts.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md diff --git a/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md new file mode 100644 index 000000000..2edd51470 --- /dev/null +++ b/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -0,0 +1,16 @@ +# Rebasing & Smart Contracts + +If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. + +{% hint style="info" %} +Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +{% endhint %} + +One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. + +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. + +After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. + +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. + From 62464ecaa5145726a752978aa6b2d1bdddcc9aaf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:36:58 +0800 Subject: [PATCH 04121/11794] New translations SUMMARY.md (Italian) --- it/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/it/SUMMARY.md b/it/SUMMARY.md index 035b37b52..1df63040e 100644 --- a/it/SUMMARY.md +++ b/it/SUMMARY.md @@ -6,7 +6,8 @@ ## Concetti princiapli -* [Fornitura elastica](core-concepts/elastic-supply.md) +* [Fornitura elastica](core-concepts/elastic-supply/README.md) + * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [Generazione di rendimento](core-concepts/yield-generation/README.md) * [Prestito](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) From 1f6743970c02049edae572f96a486ace526db5f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:37:01 +0800 Subject: [PATCH 04122/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/getting-started.md b/it/getting-started.md index 45a4e7a9a..e0ea3244b 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -22,7 +22,7 @@ L'indirizzo ERC20 principale di Origin Dollar \(OUSD\) è: ** 0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -Se i tuoi OUSD non venissero mostrati in modo automatico nel tuo wallet, potresti dover aggiungerlo manualmente utilzzando l'indirizzo mostrato qui sopra. Noi vogliamo che OUSD sia supportato da quanti più wallet possibile, e che possa esser incluso in tutte le liste dei token noti. Noi apprezzeremo tantissimo qualsiasi aiuto tu possa offrire in questo settore. +Se i tuoi OUSD non venissero mostrati in modo automatico nel tuo wallet, potresti dover aggiungerlo manualmente utilzzando l'indirizzo mostrato qui sopra. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrazione di OUSD** From a830da4ecfa048d9837063e80bf3d9249376186f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:37:27 +0800 Subject: [PATCH 04123/11794] New translations rebasing-and-smart-contracts.md (Arabic) --- .../rebasing-and-smart-contracts.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md diff --git a/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md new file mode 100644 index 000000000..2edd51470 --- /dev/null +++ b/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -0,0 +1,16 @@ +# Rebasing & Smart Contracts + +If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. + +{% hint style="info" %} +Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +{% endhint %} + +One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. + +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. + +After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. + +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. + From afdfad89e857d839d98037b203b3533e119c7bb1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:37:30 +0800 Subject: [PATCH 04124/11794] New translations SUMMARY.md (German) --- de/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/de/SUMMARY.md b/de/SUMMARY.md index ae99c6a88..7c349c004 100644 --- a/de/SUMMARY.md +++ b/de/SUMMARY.md @@ -6,7 +6,8 @@ ## Core Concepts -* [Elastic Supply](core-concepts/elastic-supply.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) + * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [Yield Generation](core-concepts/yield-generation/README.md) * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) From 255cf3d9127e097054d0464a1b76e4d79d331354 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:37:31 +0800 Subject: [PATCH 04125/11794] New translations getting-started.md (German) --- de/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/getting-started.md b/de/getting-started.md index 7610a97b5..6e74d059b 100644 --- a/de/getting-started.md +++ b/de/getting-started.md @@ -22,7 +22,7 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** From 3999a4f78bdf7175df036fdd86f2362835ab4585 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:37:38 +0800 Subject: [PATCH 04126/11794] New translations README.md (German) --- de/core-concepts/elastic-supply/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 de/core-concepts/elastic-supply/README.md diff --git a/de/core-concepts/elastic-supply/README.md b/de/core-concepts/elastic-supply/README.md new file mode 100644 index 000000000..23b6efb9d --- /dev/null +++ b/de/core-concepts/elastic-supply/README.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From fb404c10544d38f8c92fd37aa724772d537ceb42 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:38:56 +0800 Subject: [PATCH 04127/11794] New translations README.md (Indonesian) --- id/core-concepts/elastic-supply/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 id/core-concepts/elastic-supply/README.md diff --git a/id/core-concepts/elastic-supply/README.md b/id/core-concepts/elastic-supply/README.md new file mode 100644 index 000000000..b51f1e836 --- /dev/null +++ b/id/core-concepts/elastic-supply/README.md @@ -0,0 +1,18 @@ +# Pasokan Elastis + +**Pasokan Elastis. Harga Stabil.** + +OUSD bekerja secara berbeda dari kebanyakan token. Alih-alih kenaikan harga karena nilai aset yang dikelola meningkat \ (seperti pada Compound cTokens atau Yearn yTokens \), nilai satu OUSD tetap konstan sekitar $ 1. Sebaliknya, kontrak secara konstan menyesuaikan pasokan moneter dan secara otomatis memperbarui saldo di dompet setiap pemegang token untuk mencerminkan hasil yang telah diperoleh oleh protokol. + +{% hint style="info" %} +Anggap saja sebagai bunga yang bertambah di rekening bank Anda. Unit akun dan nilai dolar AS tidak berubah. Anda hanya mendapatkan lebih banyak dolar AS dari waktu ke waktu saat Anda memperoleh bunga. +{% endhint %} + +![](../../.gitbook/assets/ousd_docs_graphics_4.png) + +Mekanisme ini terinspirasi oleh pendekatan baru yang diambil oleh [Ampleforth](https://www.ampleforth.org/), tetapi ada beberapa perbedaan utama yang perlu diperhatikan: + +1. OUSD 100% didukung oleh stablecoin lain dan tidak akan memiliki tantangan yang sama untuk mempertahankan patokan terhadap dolar. Mengingat kemudahan mencetak dan menebus OUSD, kami dapat mengandalkan arbitrase untuk memastikan pasak dipertahankan. +2. Rebasing OUSD sangat bias terhadap peningkatan pasokan karena jumlah OUSD yang dicetak terkait dengan realisasi keuntungan yang diperoleh dari strategi yang mendasarinya. Pokok Anda dilindungi selama tidak ada yang salah dengan protokol pinjaman / AMM dan stablecoin yang mendasarinya. Penurunan sebesar apa pun dalam saldo Anda akan menjadi indikasi adanya masalah dalam sistem. +3. Tidak seperti Ampleforth, yang melakukan rebases sekali sehari, pasokan moneter OUSD terus diperbarui secara waktu nyata saat hasil dihasilkan. + From 5787710d8bf83aed2f2c84214cd8117cccef0ad6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:39:01 +0800 Subject: [PATCH 04128/11794] New translations getting-started.md (Indonesian) --- id/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/getting-started.md b/id/getting-started.md index a05edd3bc..c8689d04a 100644 --- a/id/getting-started.md +++ b/id/getting-started.md @@ -22,7 +22,7 @@ Alamat ERC20 utama untuk Origin Dollar \ (OUSD \) adalah: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -Jika OUSD Anda tidak muncul secara otomatis di dompet Anda, Anda dapat menambahkannya secara manual menggunakan alamat di atas. Kami ingin OUSD didukung oleh sebanyak mungkin dompet dan dimasukkan ke dalam semua daftar token terkenal. Kami sangat menghargai bantuan yang dapat Anda tawarkan di bidang ini. +Jika OUSD Anda tidak muncul secara otomatis di dompet Anda, Anda dapat menambahkannya secara manual menggunakan alamat di atas. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Mengintegrasikan OUSD** From 85aa6261103958b49b2e6d65c72ddf5d1f4ce2b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:39:03 +0800 Subject: [PATCH 04129/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/id/SUMMARY.md b/id/SUMMARY.md index 3f88d223c..577b3031a 100644 --- a/id/SUMMARY.md +++ b/id/SUMMARY.md @@ -6,7 +6,8 @@ ## Konsep inti -* [Pasokan Elastis](core-concepts/elastic-supply.md) +* [Pasokan Elastis](core-concepts/elastic-supply/README.md) + * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [Menghasilkan keuntungan](core-concepts/yield-generation/README.md) * [Pinjaman](core-concepts/yield-generation/lending.md) * [Pembuatan Pasar](core-concepts/yield-generation/market-making.md) From 25704f938be73516fdfbaf296510b1362765cbf6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:39:05 +0800 Subject: [PATCH 04130/11794] New translations rebasing-and-smart-contracts.md (Vietnamese) --- .../rebasing-and-smart-contracts.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md diff --git a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md new file mode 100644 index 000000000..2edd51470 --- /dev/null +++ b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -0,0 +1,16 @@ +# Rebasing & Smart Contracts + +If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. + +{% hint style="info" %} +Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +{% endhint %} + +One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. + +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. + +After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. + +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. + From a2e56fcddb22ce0246cd6ea70341cd12a5f3dabc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:39:15 +0800 Subject: [PATCH 04131/11794] New translations rebasing-and-smart-contracts.md (Chinese Traditional) --- .../rebasing-and-smart-contracts.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md diff --git a/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md new file mode 100644 index 000000000..2edd51470 --- /dev/null +++ b/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -0,0 +1,16 @@ +# Rebasing & Smart Contracts + +If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. + +{% hint style="info" %} +Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +{% endhint %} + +One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. + +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. + +After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. + +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. + From 9efb677642c7628c05f5cf7c0bf5f8e8c3398e36 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:39:23 +0800 Subject: [PATCH 04132/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From 91a17c83d1aecd855793103a0978acff419053d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:39:26 +0800 Subject: [PATCH 04133/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md index 3e608ff6e..8cf30f2ea 100644 --- a/vi/SUMMARY.md +++ b/vi/SUMMARY.md @@ -6,7 +6,8 @@ ## Nội dung chính -* [Cung linh hoạt](core-concepts/elastic-supply.md) +* [Cung linh hoạt](core-concepts/elastic-supply/README.md) + * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [Nguồn tạo lợi nhuận](core-concepts/yield-generation/README.md) * [Cho vay](core-concepts/yield-generation/lending.md) * [Tạo lập thị trường](core-concepts/yield-generation/market-making.md) From aefb90bacbf22a0d4c3e3df9159b06f47b247484 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:39:30 +0800 Subject: [PATCH 04134/11794] New translations principles.md (Chinese Traditional) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index f4704a501..7e1e61af2 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# 原则 +# Principles -**渐进式去中心化** +**Progressive Decentralization** -我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. -但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**时间锁** +**Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. -**新的和现有的利益相关者** +**New and Existing Stakeholders** -OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. -OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 498392230cf2917d08c1e2e97bf8bf8b1a77de6b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:49:07 +0800 Subject: [PATCH 04135/11794] New translations rebasing-and-smart-contracts.md (Turkish) --- .../rebasing-and-smart-contracts.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md diff --git a/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md new file mode 100644 index 000000000..2edd51470 --- /dev/null +++ b/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -0,0 +1,16 @@ +# Rebasing & Smart Contracts + +If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. + +{% hint style="info" %} +Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +{% endhint %} + +One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. + +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. + +After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. + +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. + From 424f56203c0f3932c798f9e34ee0d4cb082b41c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:49:09 +0800 Subject: [PATCH 04136/11794] New translations README.md (Chinese Simplified) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 01162cf25..2158b4019 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,30 +1,30 @@ --- -description: The first stablecoin that earns a yield while it's still in your wallet +description: 首个在您的钱包中赚取收益的稳定币 --- -# Introduction +# 介绍 -## **A Better Form of Money** +## **一种更好的货币形式** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 ![](.gitbook/assets/origin-dollar-summary.jpeg) -**Background** +**背景** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 同时,去中心化金融(DeFi)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。 -One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. +现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 -To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 -With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 -Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. +Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) (100%开源)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 -Welcome to the future of money. +欢迎来到金钱的未来。 From 7e958076ef11bf118912ed0c164f83f71fa4448a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:49:11 +0800 Subject: [PATCH 04137/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 4afd2dd4b..e4a0f73a8 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -6,7 +6,8 @@ ## 核心概念 -* [弹性供应](core-concepts/elastic-supply.md) +* [弹性供应](core-concepts/elastic-supply/README.md) + * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [产生收益](core-concepts/yield-generation/README.md) * [借贷](core-concepts/yield-generation/lending.md) * [做市](core-concepts/yield-generation/market-making.md) From a3af6d38c9651d7a3cbc136268a6a5756fb4f368 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:49:15 +0800 Subject: [PATCH 04138/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 49b6666c4..cb063c559 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -22,7 +22,7 @@ Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。 +如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **集成 OUSD** From 1164df39c291032dc14cfd7007cbaacf845cfde8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:49:18 +0800 Subject: [PATCH 04139/11794] New translations strategies.md (Chinese Simplified) --- zh/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 28d29573d..42f3811fe 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ # 策略 -新策略可以隨時被添加或刪除,以應對新的市場現實並分散風險。 +新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 -剛推出時,OUSD 將利用單一策略的優勢,並將已存入的資金部署到 Compound。 緊接著,我們打算部署許多其他策略。 +刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 -我們一旦遷移到去中心化治理方式,我們的目的是讓社區提出新的策略,並對池中每種策略的適當權重進行投票。 我們預計大多數 OUSD 持有者將珍視有較高收益率機會,同時對部分資金保持更為保守的頭寸。 +我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 From 98e2b5930d774dbb286c02f146858b95b33a07fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:49:22 +0800 Subject: [PATCH 04140/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index a186313e1..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保險庫 (Vault) +# 保险库 (Vault) -保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -保險庫最重要的可公開調用的功能是: +保险库最重要的可公开调用的功能是: -* `mint()`允許將一種受支持的穩定幣轉換為 OUSD -* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD -* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 -* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 -* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 -* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From c027c4402a0b4adb399e974114fccdddd85f7fd9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:49:39 +0800 Subject: [PATCH 04141/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 zh/core-concepts/elastic-supply/README.md diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md new file mode 100644 index 000000000..8b16286d8 --- /dev/null +++ b/zh/core-concepts/elastic-supply/README.md @@ -0,0 +1,18 @@ +# 弹性供应 + +**弹性供应。 价格稳定。** + +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 + +{% hint style="info" %} +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +{% endhint %} + +![](../../.gitbook/assets/ousd_docs_graphics_4.png) + +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: + +1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Any decrease in your balance would be an indication of trouble in the system. +3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 + From 077bc850f02cc857684b9d63bd24aa5231180518 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:49:43 +0800 Subject: [PATCH 04142/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e4ebd12eae9bf7fd1a28a74320bff22449c6c279 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:49:50 +0800 Subject: [PATCH 04143/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 82cdfbfde9b0901912b541cdd1e79817f2396440 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:49:51 +0800 Subject: [PATCH 04144/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From eb8415a9c7209135daf73430f64cf7bb710d885d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:49:53 +0800 Subject: [PATCH 04145/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From eaeccfe5efdf1576e78535ce6bf64049b8cc2015 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:49:55 +0800 Subject: [PATCH 04146/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From acd69e1f7380bd13cf874291e72b19bff6632334 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:49:57 +0800 Subject: [PATCH 04147/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/yield-generation/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index cede81cda..f64419b85 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,14 +1,14 @@ -# Yield Generation +# 收益产生 -**Automated Yield Farming** +**自动收益耕作** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 (TVL),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 OUSD 的第一个版本将采用一个简单的 Compound 策略,但是每个月都会部署能够将收益最大化并同时以最大程度降低风险和依赖性的新策略。 ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +OUSD 通过三种方式产生收益: {% page-ref page="lending.md" %} From 6311036ea911a52a4fe4b922e05a3a45f2d2f882 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:49:59 +0800 Subject: [PATCH 04148/11794] New translations lending.md (Chinese Simplified) --- zh/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index a78f46da0..8f22c8b96 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# Lending +# 借贷 -**Unbank the Banked** +**不再需要银行** -DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. +DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 -OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. +OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 我们打算至少以下贷款提供者直接与集成: {% page-ref page="../supported-strategies/compound.md" %} From 6031e7edcd9c42f953a440b0246fb36826a14ba2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:50:00 +0800 Subject: [PATCH 04149/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..1aeece47e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: +我们打算至少与以下自动做市商直接集成: {% page-ref page="../supported-strategies/uniswap.md" %} From 5b2f51b1e7bd9abc9db016beb3c932b911afc76b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:50:04 +0800 Subject: [PATCH 04150/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 7c98a3572772e9a635fb0fda58b572f8e1cf708f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:50:06 +0800 Subject: [PATCH 04151/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 990aee6bd26c51bdd6eb1b0581089c409b22f0ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:50:08 +0800 Subject: [PATCH 04152/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index dc54ffd99..6e958b493 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 資金管理 +# 资金管理 -OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 -與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 +与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 From c41fa63daba472937d1eb85931a00688fa0e3309 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:50:10 +0800 Subject: [PATCH 04153/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From a8eb648d0f7f00dfba1d9c4b795fe1f26fb76ed5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:50:12 +0800 Subject: [PATCH 04154/11794] New translations diversification.md (Chinese Simplified) --- zh/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md index ae30a8c17..cf9516415 100644 --- a/zh/core-concepts/fund-management/diversification.md +++ b/zh/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# 多樣化 +# 多样化 -OUSD 保險庫智能合約的初始版本為每個有效策略賦予介於0%和100%之間的簡單權重,以執行簡單的資產分配。 在短期內這些權重會經常通過 Origin 發布的更新被調整,而長期會由去中心化的治理來進行調整。 +OUSD 保险库智能合约的初始版本为每个有效策略赋予介于0%和100%之间的简单权重,以执行简单的资产分配。 在短期内这些权重会经常通过 Origin 发布的更新被调整,而长期会由去中心化的治理来进行调整。 -使用多個底層 DeFi [平台](../supported-strategies/) 以多元化將降低智能合約和其他系統性風險。 智能合約將計算當前和預期的 APY,以為 OUSD 持有者提供有競爭力的回報。 隨著時間的推移,保險庫合同將升級為可以在多個策略之間進行智能和自動地切換,而無需任何手動干預。 例如,保險庫會自動在各種借貸策略之間轉移資金,以優化收益。 +使用多个底层 DeFi [平台](../supported-strategies/) 以多元化将降低智能合约和其他系统性风险。 智能合约将计算当前和预期的 APY,以为 OUSD 持有者提供有竞争力的回报。 随着时间的推移,保险库合同将升级为可以在多个策略之间进行智能和自动地切换,而无需任何手动干预。 例如,保险库会自动在各种借贷策略之间转移资金,以优化收益。 -但是,我們還是希望通過治理投票來做出一些類似風險參數或是否將某些策略包括在自動決策引擎中的決策。 +但是,我们还是希望通过治理投票来做出一些类似风险参数或是否将某些策略包括在自动决策引擎中的决策。 From b6a450b0d67a04fc3b0d68693168e1ea8c778234 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:50:13 +0800 Subject: [PATCH 04155/11794] New translations earning-strategies.md (Chinese Simplified) --- zh/core-concepts/fund-management/earning-strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md index babbff302..ad3b88dae 100644 --- a/zh/core-concepts/fund-management/earning-strategies.md +++ b/zh/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ # 收益策略 -收益策略將資金部署到各種DeFi平台。 保險庫將決定哪些策略處於有效狀態,以及它們將收到多少已部署資金。 +收益策略将资金部署到各种DeFi平台。 保险库将决定哪些策略处于有效状态,以及它们将收到多少已部署资金。 -此外,策略會隨著時間的推移而升級。 例如,在剛推出時,將有一個初始的 [Compound 策略](../supported-strategies/compound.md)。 以後,這可能會被 v2 或 v3 版本的 Compound 策略所取代。 +此外,策略会随着时间的推移而升级。 例如,在刚推出时,将有一个初始的 [Compound 策略](../supported-strategies/compound.md)。 以后,这可能会被 v2 或 v3 版本的 Compound 策略所取代。 From 04217ddea4bdc7afbe7e6ada46dbc1529e05e1b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:50:16 +0800 Subject: [PATCH 04156/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index aca60cca1..394a972eb 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From efb765e7cc0989bd938c7caeb47c25c77fe858d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:50:18 +0800 Subject: [PATCH 04157/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 41afe68d8..434cc4bef 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的穩定幣 +# 支持的稳定币 -**支持的穩定幣** +**支持的稳定币** -必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -目前,OUSD 支持以下穩定幣: +目前,OUSD 支持以下稳定币: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 +虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 -值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 +尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 From 273271aeae2d7ba87a2871bccabfd2b6e6d3d728 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:50:19 +0800 Subject: [PATCH 04158/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 479c6efa4..4fee47a70 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From 66d7a2ddfbd19686ac39e91d330064e8feed4317 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:50:21 +0800 Subject: [PATCH 04159/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From 9bd170c637d1a5891661ff1d36b35c02236a04cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:50:23 +0800 Subject: [PATCH 04160/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 9ea99f18182555dcca4055714a936d5275793176 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:50:25 +0800 Subject: [PATCH 04161/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 6a301e8ac6a1b550612b844f6607f04705150d22 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:50:27 +0800 Subject: [PATCH 04162/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 3f5cb0eb471209d71ce5074a41647753eed5f901 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:50:29 +0800 Subject: [PATCH 04163/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 928bcbf5506204388303a9e27b5eacc3bf38cb18 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:50:31 +0800 Subject: [PATCH 04164/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From abded6f846a3d378d8e5395671b49ac25bc950a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:50:33 +0800 Subject: [PATCH 04165/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 6ca0e6a5f364e9ce98d516ec2a077851a3107685 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:50:35 +0800 Subject: [PATCH 04166/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From f840e77d12fcb306280f55c4867c95a26b2055c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:50:36 +0800 Subject: [PATCH 04167/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 7fc40da5ab4a40984a9b2e2c5a24838ee1e07287 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:50:39 +0800 Subject: [PATCH 04168/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 80d1f0f7f..0111d47bb 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From 8acf7e903c8d022297076efaa0fcfd6700303173 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:51:04 +0800 Subject: [PATCH 04169/11794] New translations README.md (Hindi) --- hi/core-concepts/elastic-supply/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 hi/core-concepts/elastic-supply/README.md diff --git a/hi/core-concepts/elastic-supply/README.md b/hi/core-concepts/elastic-supply/README.md new file mode 100644 index 000000000..23b6efb9d --- /dev/null +++ b/hi/core-concepts/elastic-supply/README.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From 2010ef2f535638f74452573ef61e80e49b10b5b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:51:10 +0800 Subject: [PATCH 04170/11794] New translations getting-started.md (Hindi) --- hi/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/getting-started.md b/hi/getting-started.md index 7610a97b5..6e74d059b 100644 --- a/hi/getting-started.md +++ b/hi/getting-started.md @@ -22,7 +22,7 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** From 0c5b13be613cd4ad266552b6dad657bbafc581ee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:51:12 +0800 Subject: [PATCH 04171/11794] New translations SUMMARY.md (Hindi) --- hi/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hi/SUMMARY.md b/hi/SUMMARY.md index ae99c6a88..7c349c004 100644 --- a/hi/SUMMARY.md +++ b/hi/SUMMARY.md @@ -6,7 +6,8 @@ ## Core Concepts -* [Elastic Supply](core-concepts/elastic-supply.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) + * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [Yield Generation](core-concepts/yield-generation/README.md) * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) From d05f4d7ad9abd54bfa2b644509492c6be94e3377 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:51:14 +0800 Subject: [PATCH 04172/11794] New translations rebasing-and-smart-contracts.md (Croatian) --- .../rebasing-and-smart-contracts.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md diff --git a/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md new file mode 100644 index 000000000..2edd51470 --- /dev/null +++ b/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -0,0 +1,16 @@ +# Rebasing & Smart Contracts + +If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. + +{% hint style="info" %} +Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +{% endhint %} + +One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. + +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. + +After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. + +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. + From 27c8f7e957fd86493ee83539bd3cde2ec63bb493 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:51:32 +0800 Subject: [PATCH 04173/11794] New translations rebasing-and-smart-contracts.md (Russian) --- .../rebasing-and-smart-contracts.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md diff --git a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md new file mode 100644 index 000000000..2edd51470 --- /dev/null +++ b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -0,0 +1,16 @@ +# Rebasing & Smart Contracts + +If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. + +{% hint style="info" %} +Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +{% endhint %} + +One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. + +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. + +After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. + +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. + From 5055d37fe8f8540c112ab50c40eb0d95c07bdde7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:51:36 +0800 Subject: [PATCH 04174/11794] New translations SUMMARY.md (Turkish) --- tr/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tr/SUMMARY.md b/tr/SUMMARY.md index efc3cec94..61bcc7e7f 100644 --- a/tr/SUMMARY.md +++ b/tr/SUMMARY.md @@ -6,7 +6,8 @@ ## Temel Kavramlar -* [Elastik Tedarik](core-concepts/elastic-supply.md) +* [Elastik Tedarik](core-concepts/elastic-supply/README.md) + * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [Verim Üretimi](core-concepts/yield-generation/README.md) * [Lending ( Borç Verme )](core-concepts/yield-generation/lending.md) * [Pazar yapımı](core-concepts/yield-generation/market-making.md) From 0c50240d9bc30b109b8ef3e3b5ee0bbfe8c892a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:51:39 +0800 Subject: [PATCH 04175/11794] New translations getting-started.md (Turkish) --- tr/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/getting-started.md b/tr/getting-started.md index d629d79a3..85202ce7b 100644 --- a/tr/getting-started.md +++ b/tr/getting-started.md @@ -22,7 +22,7 @@ Origin Dollar için ana ERC20 adresi \(OUSD\): **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD'niz cüzdanınızda otomatik olarak görünmüyorsa, yukarıdaki adresi kullanarak manuel olarak ekleyebilmelisiniz. OUSD'nin olabildiğince çok cüzdan tarafından desteklenmesini ve iyi bilinen tüm token listelerine dahil edilmesini istiyoruz. Bu alanda sunabileceğiniz her türlü yardıma minnettar oluruz. +OUSD'niz cüzdanınızda otomatik olarak görünmüyorsa, yukarıdaki adresi kullanarak manuel olarak ekleyebilmelisiniz. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **OUSD entegrasyonu** From 2aa1c59378f84dac0e6b827ff8bb3cc3822cda91 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:51:43 +0800 Subject: [PATCH 04176/11794] New translations README.md (Turkish) --- tr/core-concepts/elastic-supply/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 tr/core-concepts/elastic-supply/README.md diff --git a/tr/core-concepts/elastic-supply/README.md b/tr/core-concepts/elastic-supply/README.md new file mode 100644 index 000000000..a1fa5f81b --- /dev/null +++ b/tr/core-concepts/elastic-supply/README.md @@ -0,0 +1,18 @@ +# Elastik Tedarik + +**Elastik Tedarik. Sabit Fiyat.** + +OUSD, çoğu tokendan farklı çalışır. Yönetim altındaki varlıkların değeri arttıkça fiyat artışı yerine \ (Bileşik cTokens veya Yearn yTokens'te olduğu gibi), bir OUSD'nin değeri yaklaşık 1 $ 'da sabit kalır. Bunun yerine, sözleşmeler parasal arzı sürekli olarak ayarlar ve her bir token sahibinin cüzdanındaki bakiyeyi protokol tarafından kazanılan verimi yansıtacak şekilde otomatik olarak günceller. + +{% hint style="bilgi" %} +Banka hesabınıza faiz tahakkuk ettiğini düşünün. ABD dolarının hesap birimi ve değeri değişmez. Faiz kazandıkça zamanla daha fazla ABD doları kazanırsınız. +{% endhint %} + +![](../../.gitbook/assets/ousd_docs_graphics_4.png) + +Bu mekanizma, [Ampleforth](https://www.ampleforth.org/)tarafından benimsenen yeni yaklaşımdan esinlenmiştir, ancak vurgulanmaya değer bazı temel farklılıklar vardır: + +1. OUSD, diğer stabilcoinler tarafından% 100 desteklenmektedir ve dolara sabitlemeyi sürdürme konusunda aynı zorluğa sahip olmayacaktır. OUSD'yi basmanın ve paraya çevirmenin kolaylığı göz önüne alındığında, pegin korunmasını sağlamak için arbitrajcılara güvenebiliriz. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. +3. Günde bir kez yeniden satış yapan Ampleforth'un aksine, OUSD'nin parasal arzı, getiri elde edildikçe gerçek zamanlı olarak sürekli güncellenir. + From 90504895a5ea253e2d8f36e3fc8988ca1e8d3430 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:51:55 +0800 Subject: [PATCH 04177/11794] New translations README.md (Croatian) --- hr/core-concepts/elastic-supply/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 hr/core-concepts/elastic-supply/README.md diff --git a/hr/core-concepts/elastic-supply/README.md b/hr/core-concepts/elastic-supply/README.md new file mode 100644 index 000000000..23b6efb9d --- /dev/null +++ b/hr/core-concepts/elastic-supply/README.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From 0a396d2b85f99717f69d23e6073070c3876b14a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:52:00 +0800 Subject: [PATCH 04178/11794] New translations getting-started.md (Croatian) --- hr/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/getting-started.md b/hr/getting-started.md index 7610a97b5..6e74d059b 100644 --- a/hr/getting-started.md +++ b/hr/getting-started.md @@ -22,7 +22,7 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** From a2753dad10fc318a66185d835b36d3209504b671 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:52:02 +0800 Subject: [PATCH 04179/11794] New translations SUMMARY.md (Croatian) --- hr/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hr/SUMMARY.md b/hr/SUMMARY.md index ae99c6a88..7c349c004 100644 --- a/hr/SUMMARY.md +++ b/hr/SUMMARY.md @@ -6,7 +6,8 @@ ## Core Concepts -* [Elastic Supply](core-concepts/elastic-supply.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) + * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [Yield Generation](core-concepts/yield-generation/README.md) * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) From 6ce3d0cf1fe0b4c995c0df6ccc7a22f2885a35f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:52:05 +0800 Subject: [PATCH 04180/11794] New translations rebasing-and-smart-contracts.md (Thai) --- .../rebasing-and-smart-contracts.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md diff --git a/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md new file mode 100644 index 000000000..2edd51470 --- /dev/null +++ b/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -0,0 +1,16 @@ +# Rebasing & Smart Contracts + +If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. + +{% hint style="info" %} +Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +{% endhint %} + +One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. + +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. + +After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. + +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. + From ba9f792388cc2a74d966d3578c8b25f0a9b3df88 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:52:34 +0800 Subject: [PATCH 04181/11794] New translations README.md (Filipino) --- fil/core-concepts/elastic-supply/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 fil/core-concepts/elastic-supply/README.md diff --git a/fil/core-concepts/elastic-supply/README.md b/fil/core-concepts/elastic-supply/README.md new file mode 100644 index 000000000..23b6efb9d --- /dev/null +++ b/fil/core-concepts/elastic-supply/README.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From ae2145798c9dc667e210716318267bc3a93a6da5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:52:39 +0800 Subject: [PATCH 04182/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 3e4406704..21b7db0da 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -17,7 +17,7 @@ Well-known addresses \(often proxy wrappers\): | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | | Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Internal implementation contracts: @@ -25,9 +25,9 @@ Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x69A8b2AE6a3606B766Be99C42328459167F51B25](https://etherscan.io/address/0x69A8b2AE6a3606B766Be99C42328459167F51B25) | -| VaultCore | [0x553845F9c44C43224620055eCa64C6cC79f5DdFD](https://etherscan.io/address/0x553845F9c44C43224620055eCa64C6cC79f5DdFD) | -| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | +| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | +| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} @@ -37,13 +37,19 @@ Internal implementation contracts: | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [100%](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | +| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | +| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [Compound](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} {% tab title="Stablecoins" %} @@ -55,9 +61,5 @@ Internal implementation contracts: {% endtab %} {% endtabs %} - - - - From 8eac0e2ae63a058c8ce5dc8af79b4a8b573e686c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:53:25 +0800 Subject: [PATCH 04183/11794] New translations getting-started.md (Filipino) --- fil/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/getting-started.md b/fil/getting-started.md index 7610a97b5..6e74d059b 100644 --- a/fil/getting-started.md +++ b/fil/getting-started.md @@ -22,7 +22,7 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** From 1b6a66c770f49af3c37f175768fa9f8acfb68082 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:53:26 +0800 Subject: [PATCH 04184/11794] New translations SUMMARY.md (Filipino) --- fil/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fil/SUMMARY.md b/fil/SUMMARY.md index ae99c6a88..7c349c004 100644 --- a/fil/SUMMARY.md +++ b/fil/SUMMARY.md @@ -6,7 +6,8 @@ ## Core Concepts -* [Elastic Supply](core-concepts/elastic-supply.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) + * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [Yield Generation](core-concepts/yield-generation/README.md) * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) From 7aed87a1e6618b4d587f1cb9f17f189ac7d66912 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:53:29 +0800 Subject: [PATCH 04185/11794] New translations rebasing-and-smart-contracts.md (Hindi) --- .../rebasing-and-smart-contracts.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md diff --git a/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md new file mode 100644 index 000000000..2edd51470 --- /dev/null +++ b/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -0,0 +1,16 @@ +# Rebasing & Smart Contracts + +If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. + +{% hint style="info" %} +Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +{% endhint %} + +One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. + +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. + +After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. + +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. + From f7a8e2d31f8e3557d48a27f6cf68f7ed047567e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:53:47 +0800 Subject: [PATCH 04186/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index f3b6a1fc3..6dad82ad6 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# 审核 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 -**Supported Strategies** +**支持策略** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock.md) 所使用的的原始代码。 {% page-ref page="audits.md" %} From 663d79a8f615c063ebeefd5c6aae29e38662b038 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:53:48 +0800 Subject: [PATCH 04187/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..d5d7eead2 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From 657cd2a2339c04a09403557a2580c51baa80114a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:53:50 +0800 Subject: [PATCH 04188/11794] New translations contributing.md (Chinese Simplified) --- zh/security-and-risks/contributing.md | 58 +++++++++++++-------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/zh/security-and-risks/contributing.md b/zh/security-and-risks/contributing.md index b41094263..a59fcfb21 100644 --- a/zh/security-and-risks/contributing.md +++ b/zh/security-and-risks/contributing.md @@ -1,33 +1,33 @@ -# Contributing +# 如何贡献 -**100% Open-source** +**100% 开源。** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +我们的工作和我们的公司 Discord 都是公开的。 如果您有任何疑问或需要任何帮助,我们的 Discord OUSD 渠道是从我们的团队和社区获得帮助的最佳场所。 **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -#### Development Process +#### 开发过程 Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 +2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 +3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 +4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 +5. 遵循适当的 [编码样式](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) 并编写一些很棒的代码。 +6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 +7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 +8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### Coding Style +#### 编码风格 We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -35,32 +35,32 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### Protocol Design +#### 协议设计 When considering protocol or implementation design proposals, we are looking for: -* A description of the problem this design proposal solves -* Discussion of the trade-offs involved -* Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) -* Discussion of the proposed solution +* 详细描述这个设计方案解决的问题 +* 讨论所涉及的取舍 +* 检讨其他现有解决方案 +* 相关文献\(RFC,论文等\)的链接 +* 对于提出的解决方案进行研讨 Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### Community Guidelines +#### 社区准则 We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: -* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! -* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. -* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. -* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. +* 对其他社区成员要礼貌并互相尊重。任何地区,种族,性别或其他歧视行为都不能容忍。 做个善良的人! +* 鼓励多样性;使我们社区中的每个人都受到欢迎,无论他们的背景和贡献程度,尽量鼓励它们积极参与我们的社区。 +* 保持合法,不要给任何人带来麻烦。 仅共享您自己的内容,不分享私人或敏感信息,更不要违反法律。 +* 紧贴主题,确保您将信息发布到正确的频道,并避免主题外的讨论。 请记住,当您更新问题或回复电子邮件时,可能会发送给许多人。 请记得考虑这一点。 请记住,没有人喜欢垃圾邮件。 -#### Reporting Issues +#### 报告问题 If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### Security Issues +#### 安全问题 OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -68,7 +68,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="bug-bounties.md" %} -#### **Community Improvement** +#### **社区发展** Origin is just as much about community as it is about our technology. @@ -76,7 +76,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### Full-Time Positions +#### 全职职位 Origin occasionally hires developers for part-time or full-time positions. From 482cc5b710f7838636dec48831da2682e2eb7328 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:53:52 +0800 Subject: [PATCH 04189/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From b10ea158d1ddb4630c9e618a2d52d1204bf59a1d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:53:53 +0800 Subject: [PATCH 04190/11794] New translations principles.md (Chinese Simplified) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index 7e1e61af2..f4704a501 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# Principles +# 原则 -**Progressive Decentralization** +**渐进式去中心化** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**时间锁** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 -**New and Existing Stakeholders** +**新的和现有的利益相关者** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 From a16bf29578e467f0a235723a60554b8f8f4ff915 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:53:55 +0800 Subject: [PATCH 04191/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index b275178fb..0b86b768a 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,12 +1,12 @@ -# Admin Privileges +# 管理员权限 -The OUSD smart contracts are designed to be owner upgradable. +OUSD 智能合约都是 owner upgradable。 -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +在推出时,OUSD 合约的主人是 5 of 8 的 Gnosis 多钱合同。这个多签合同已经拥由 [OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/)、 [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6),Origin 团队和其他人审核了。 多签的密钥由与该公司有密切联系的人持有。甚至连一起行动的;两位 Origin 创始人也没有足够的控制权来自行执行合约主人功能。 -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +OUSD 推出后不久,所有权将转移到时间锁。 Origin 团队还可以通过其多签对协议进行更改,但会有一定的延迟。 -Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +在早期阶段,管理员特权确保协议安全且为降低风险的同时提高收益而优化。 我们预计在协议推出后的前几个月内发布智能合约的多个迭代。 -Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. +一旦完成几个升级周期,我们打算将所有权从公司转移到去中心化的治理合约,从而允许社区投票并参与未来的协议更新。 From 1feddd8111978ba78fe5a77a9d0a497cfe14e50a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:53:56 +0800 Subject: [PATCH 04192/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From d86229c62f493e14ee5916ca8f1b6173f687b628 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:00 +0800 Subject: [PATCH 04193/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 7aa009ac1..93fb647e8 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 9096d7c0e6273b0e68c679302604ca4c7bcb07cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:07 +0800 Subject: [PATCH 04194/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 989c4ee7f5e3e145a3d668cf85ac8402d096b6a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:08 +0800 Subject: [PATCH 04195/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 73c88f176ac1468095e7339639107a9b82ccf1f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:10 +0800 Subject: [PATCH 04196/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 97207fc0e8ffbe2c72134b434c93626d790f9fd2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:12 +0800 Subject: [PATCH 04197/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 035965263..4ae2afe89 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From b8aeae698af05eb55811470ca72bb9973b74c592 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:13 +0800 Subject: [PATCH 04198/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 0111d47bb..80d1f0f7f 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | From 4a914995f6a3b120c3d26b742bcdaa13605e5b61 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:15 +0800 Subject: [PATCH 04199/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4fee47a70..479c6efa4 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | From ef309d773f609b73b6ea72722e61d996be8281dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:18 +0800 Subject: [PATCH 04200/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 434cc4bef..41afe68d8 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的稳定币 +# 支持的穩定幣 -**支持的稳定币** +**支持的穩定幣** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 -目前,OUSD 支持以下稳定币: +目前,OUSD 支持以下穩定幣: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 +雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 -尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 +儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 From 0f2b1d3fce16b52cd145a3c3f20fa78d426b3a99 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:20 +0800 Subject: [PATCH 04201/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 394a972eb..aca60cca1 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From 76ff07ea222652f66a38b3c2be35d8e0f54c1247 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:24 +0800 Subject: [PATCH 04202/11794] New translations earning-strategies.md (Chinese Traditional) --- zh/core-concepts/fund-management/earning-strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md index ad3b88dae..babbff302 100644 --- a/zh/core-concepts/fund-management/earning-strategies.md +++ b/zh/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ # 收益策略 -收益策略将资金部署到各种DeFi平台。 保险库将决定哪些策略处于有效状态,以及它们将收到多少已部署资金。 +收益策略將資金部署到各種DeFi平台。 保險庫將決定哪些策略處於有效狀態,以及它們將收到多少已部署資金。 -此外,策略会随着时间的推移而升级。 例如,在刚推出时,将有一个初始的 [Compound 策略](../supported-strategies/compound.md)。 以后,这可能会被 v2 或 v3 版本的 Compound 策略所取代。 +此外,策略會隨著時間的推移而升級。 例如,在剛推出時,將有一個初始的 [Compound 策略](../supported-strategies/compound.md)。 以後,這可能會被 v2 或 v3 版本的 Compound 策略所取代。 From 08bf54fdc85188b4671c6fd3c8376fed7e0527a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:25 +0800 Subject: [PATCH 04203/11794] New translations diversification.md (Chinese Traditional) --- zh/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md index cf9516415..ae30a8c17 100644 --- a/zh/core-concepts/fund-management/diversification.md +++ b/zh/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# 多样化 +# 多樣化 -OUSD 保险库智能合约的初始版本为每个有效策略赋予介于0%和100%之间的简单权重,以执行简单的资产分配。 在短期内这些权重会经常通过 Origin 发布的更新被调整,而长期会由去中心化的治理来进行调整。 +OUSD 保險庫智能合約的初始版本為每個有效策略賦予介於0%和100%之間的簡單權重,以執行簡單的資產分配。 在短期內這些權重會經常通過 Origin 發布的更新被調整,而長期會由去中心化的治理來進行調整。 -使用多个底层 DeFi [平台](../supported-strategies/) 以多元化将降低智能合约和其他系统性风险。 智能合约将计算当前和预期的 APY,以为 OUSD 持有者提供有竞争力的回报。 随着时间的推移,保险库合同将升级为可以在多个策略之间进行智能和自动地切换,而无需任何手动干预。 例如,保险库会自动在各种借贷策略之间转移资金,以优化收益。 +使用多個底層 DeFi [平台](../supported-strategies/) 以多元化將降低智能合約和其他系統性風險。 智能合約將計算當前和預期的 APY,以為 OUSD 持有者提供有競爭力的回報。 隨著時間的推移,保險庫合同將升級為可以在多個策略之間進行智能和自動地切換,而無需任何手動干預。 例如,保險庫會自動在各種借貸策略之間轉移資金,以優化收益。 -但是,我们还是希望通过治理投票来做出一些类似风险参数或是否将某些策略包括在自动决策引擎中的决策。 +但是,我們還是希望通過治理投票來做出一些類似風險參數或是否將某些策略包括在自動決策引擎中的決策。 From a940a3d9a38fda863fcc19475ceca565837767a1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:27 +0800 Subject: [PATCH 04204/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index 6e958b493..dc54ffd99 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 资金管理 +# 資金管理 -OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 -与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 +與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 From f2f997958eb0e085f8f1602240b81f2464b065d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:28 +0800 Subject: [PATCH 04205/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8b16286d8..23b6efb9d 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,18 +1,18 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Any decrease in your balance would be an indication of trouble in the system. -3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From 986eb5a7bd3cc4c0ed251d24ff1734afae2bf7ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:30 +0800 Subject: [PATCH 04206/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# 保險庫 (Vault) -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -保险库最重要的可公开调用的功能是: +保險庫最重要的可公開調用的功能是: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From 060e10cd9d4bea2a9cbdaf89b58767b705fb58ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:32 +0800 Subject: [PATCH 04207/11794] New translations strategies.md (Chinese Traditional) --- zh/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 42f3811fe..28d29573d 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ # 策略 -新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 +新策略可以隨時被添加或刪除,以應對新的市場現實並分散風險。 -刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 +剛推出時,OUSD 將利用單一策略的優勢,並將已存入的資金部署到 Compound。 緊接著,我們打算部署許多其他策略。 -我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 +我們一旦遷移到去中心化治理方式,我們的目的是讓社區提出新的策略,並對池中每種策略的適當權重進行投票。 我們預計大多數 OUSD 持有者將珍視有較高收益率機會,同時對部分資金保持更為保守的頭寸。 From 445f194428457e2ca6688a91463eddeb2ec3728e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:33 +0800 Subject: [PATCH 04208/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From a2d9722ceb638bef57430679f8a24c2d90f6dcfd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:35 +0800 Subject: [PATCH 04209/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 8fce5feeb0d5f4dd6a1051eec05ca890dbfb309c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:36 +0800 Subject: [PATCH 04210/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 2683c4907..8bf7459de 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From e33a2c45cb3dd29072cc9b3ba50cfa70d357d2f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:38 +0800 Subject: [PATCH 04211/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index cb063c559..6e74d059b 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,34 +1,34 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** -对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. -**将 OUSD 加入您的钱包** +**Adding OUSD to Your Wallet** {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**集成 OUSD** +**Integrating OUSD** -OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="smart-contracts/architecture.md" %} From 286a0c3e52546367cc36c6c704bca9e9c5143739 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:40 +0800 Subject: [PATCH 04212/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index e4a0f73a8..7c349c004 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,22 +1,22 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -24,35 +24,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management/README.md) - * [收益策略](core-concepts/fund-management/earning-strategies.md) - * [多样化](core-concepts/fund-management/diversification.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) -* [如何贡献](security-and-risks/contributing.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) +* [Contributing](security-and-risks/contributing.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 530ef2808dd02e9d465a8fd3f38b2cbd8780f5ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:41 +0800 Subject: [PATCH 04213/11794] New translations README.md (Chinese Traditional) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 2158b4019..01162cf25 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,30 +1,30 @@ --- -description: 首个在您的钱包中赚取收益的稳定币 +description: The first stablecoin that earns a yield while it's still in your wallet --- -# 介绍 +# Introduction -## **一种更好的货币形式** +## **A Better Form of Money** -Origin Dollar (OUSD)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) -**背景** +**Background** -1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 同时,去中心化金融(DeFi)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。 +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. -现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. -更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. -您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. -Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) (100%开源)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. -欢迎来到金钱的未来。 +Welcome to the future of money. From 8a1d3b187483966b934fd207d5fbe26f6b851347 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:44 +0800 Subject: [PATCH 04214/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 21b7db0da..25cc72a79 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | | VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | From 08ab92ba1b7db3b18c0bb9e5de3080e4a2ef5d15 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:45 +0800 Subject: [PATCH 04215/11794] New translations architecture.md (Chinese Simplified) --- zh/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index c3a21d407..565729c52 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# Architecture +# 架构 ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +在内部,每个持有者池中的所有权百分比是用积分系统来跟踪。 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 From f97d3011ce337b84302da46d8517a90c32fbeddb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:49 +0800 Subject: [PATCH 04216/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 5867ccf9588e140f88e6ebef689e458fd950b572 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:50 +0800 Subject: [PATCH 04217/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 88954aca7..961226167 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ -# Timelock +# 时间锁 {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款\(不包括取款或转账\)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From bd240e3db007bfd922c047cd29637f4529e98061 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:52 +0800 Subject: [PATCH 04218/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index 3133d5b03..42f3811fe 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,10 +1,10 @@ -# Strategies +# 策略 -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 From ce9859232009e37167455c04acca7b16d02e9578 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 17:54:54 +0800 Subject: [PATCH 04219/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From e469ab29dcac897cf6f35b1eeacae21b44cd22c7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:05:16 +0800 Subject: [PATCH 04220/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/getting-started.md b/it/getting-started.md index e0ea3244b..f83f5fba3 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -22,7 +22,7 @@ L'indirizzo ERC20 principale di Origin Dollar \(OUSD\) è: ** 0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -Se i tuoi OUSD non venissero mostrati in modo automatico nel tuo wallet, potresti dover aggiungerlo manualmente utilzzando l'indirizzo mostrato qui sopra. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +Se i tuoi OUSD non venissero mostrati in modo automatico nel tuo wallet, potresti dover aggiungerlo manualmente utilzzando l'indirizzo mostrato qui sopra. Se stai pianificando di [memorizzare i tuoi OUSD in un wallet multi-sig](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), assicurati di effettuare l'iscrizione per ricevere il rendimento. Noi vogliamo che OUSD sia supportato da quanti più wallet possibile, e che possa esser incluso in tutte le liste dei token noti. Apprezzeremo tantissimo qualsiasi aiuto tu possa offrire in questo settore. **Integrazione di OUSD** From 137960a3bf12de769fa665237ad07e9c9781dae6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:05:18 +0800 Subject: [PATCH 04221/11794] New translations SUMMARY.md (Italian) --- it/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/SUMMARY.md b/it/SUMMARY.md index 1df63040e..9bce53f21 100644 --- a/it/SUMMARY.md +++ b/it/SUMMARY.md @@ -7,7 +7,7 @@ ## Concetti princiapli * [Fornitura elastica](core-concepts/elastic-supply/README.md) - * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) + * [Ribasamento & Smart Contract](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [Generazione di rendimento](core-concepts/yield-generation/README.md) * [Prestito](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) From aac07769b1f034ad096d0e7080dd4b4f7350aa8b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:05:19 +0800 Subject: [PATCH 04222/11794] New translations rebasing-and-smart-contracts.md (Filipino) --- .../rebasing-and-smart-contracts.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md diff --git a/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md new file mode 100644 index 000000000..2edd51470 --- /dev/null +++ b/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -0,0 +1,16 @@ +# Rebasing & Smart Contracts + +If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. + +{% hint style="info" %} +Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +{% endhint %} + +One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. + +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. + +After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. + +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. + From 27af13445231ae706b6985587eb1039f97cb6598 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:05:32 +0800 Subject: [PATCH 04223/11794] New translations README.md (Thai) --- th/core-concepts/elastic-supply/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 th/core-concepts/elastic-supply/README.md diff --git a/th/core-concepts/elastic-supply/README.md b/th/core-concepts/elastic-supply/README.md new file mode 100644 index 000000000..23b6efb9d --- /dev/null +++ b/th/core-concepts/elastic-supply/README.md @@ -0,0 +1,18 @@ +# Elastic Supply + +**Elastic Supply. Stable Price.** + +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. + +{% hint style="info" %} +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +{% endhint %} + +![](../../.gitbook/assets/ousd_docs_graphics_4.png) + +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: + +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. + From d386dc8c5ab95ad3da679f96a62bc191d54f9dac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:05:38 +0800 Subject: [PATCH 04224/11794] New translations getting-started.md (Thai) --- th/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/getting-started.md b/th/getting-started.md index 7610a97b5..6e74d059b 100644 --- a/th/getting-started.md +++ b/th/getting-started.md @@ -22,7 +22,7 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** From 95d7316835f4d926b5c900d4d22323000b8a24ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:05:40 +0800 Subject: [PATCH 04225/11794] New translations SUMMARY.md (Thai) --- th/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/th/SUMMARY.md b/th/SUMMARY.md index ae99c6a88..7c349c004 100644 --- a/th/SUMMARY.md +++ b/th/SUMMARY.md @@ -6,7 +6,8 @@ ## Core Concepts -* [Elastic Supply](core-concepts/elastic-supply.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) + * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [Yield Generation](core-concepts/yield-generation/README.md) * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) From 51f7db4b877e2867259acf11edd21ca7d9019bea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:05:43 +0800 Subject: [PATCH 04226/11794] New translations rebasing-and-smart-contracts.md (Indonesian) --- .../rebasing-and-smart-contracts.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md diff --git a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md new file mode 100644 index 000000000..2edd51470 --- /dev/null +++ b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -0,0 +1,16 @@ +# Rebasing & Smart Contracts + +If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. + +{% hint style="info" %} +Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +{% endhint %} + +One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. + +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. + +After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. + +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. + From 7ba654c6f4be01613a99248907d2fee68741c6cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:05:49 +0800 Subject: [PATCH 04227/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index f8c56b51f..2348520ba 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,10 +1,10 @@ -# 支持策略 +# Supported Strategies -**支持的DeFi平台** +**Supported DeFi Platforms** -OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -目前,OUSD 从以下平台赚取收益: +Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="compound.md" %} @@ -12,7 +12,7 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="aave.md" %} -我们也打算集成以下平台: +Integrations are currently planned or being built for the following platforms: {% page-ref page="dydx.md" %} @@ -22,9 +22,9 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="yearn.finance.md" %} -尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From db096919dcae4c305139095ba0628384890883df Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:05:52 +0800 Subject: [PATCH 04228/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/getting-started.md b/vi/getting-started.md index 4a88c5325..6e93be5b5 100644 --- a/vi/getting-started.md +++ b/vi/getting-started.md @@ -22,7 +22,7 @@ Ngoài ra, chúng tôi dự đoán rằng OUSD sẽ sớm được phổ biến **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -Nếu OUSD không tự động hiển thị trên ví thì bạn có thể thêm theo cách thủ công thông qua địa chỉ ở trên. Chúng tôi muốn OUSD được hỗ trợ bởi nhiều ví hơn nữa và muốn OUSD được đưa vào tất cả danh sách của token nổi tiếng trong tương lai. Chúng tôi đánh giá rất cao bất kỳ sự giúp đỡ nào từ cộng đồng để biến mục tiêu trên thành hiện thực. +Nếu OUSD không tự động hiển thị trên ví thì bạn có thể thêm theo cách thủ công thông qua địa chỉ ở trên. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Tích hợp OUSD** From d2c17c9f8f5d2be8059563b0c25da1d497707f5e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:13:42 +0800 Subject: [PATCH 04229/11794] New translations rebasing-and-smart-contracts.md (Italian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 2edd51470..cb1a180b8 100644 --- a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -1,14 +1,14 @@ -# Rebasing & Smart Contracts +# Ribasamento & Smart Contract -If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. +Se stai utilizzando un wallet multi-sig o un altro smart contract che intende sincronizzarsi con i rebasamenti di OUSD, devi richiamare la funzione `rebaseOptIn()` dello smart contract di OUSD. Questo si deve fare solo con gli smart contract perché i wallet EOA vengono registrati automaticamente. {% hint style="info" %} -Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +I wallet multi-sig o altri smart contract devono richiamare la funzione ` rebaseOptIn()` per cominciare ad accumulare rendimento. {% endhint %} -One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. +Una delle difficoltà che si ha sul ribasamento delle valute come OUSD, è che non funzionano molto bene con i market maker automatizzati \(AMM\) come Uniswap o Balancer. Questi exchange decentralizzati si basano sull'offerta e sulla domanda per determinare il prezzo degli asset scambiati. Questo crea confusioni matematiche quando l'ammontare di OUSD detenuto da uno smart contract cambia inaspettatamente a causa del nuovo rendimento generato. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. +In precedenza abbiamo aggiunto uno [smart contract](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) che richiamava la funzione ` sync()` di Uniswap ogni volta che venisse triggerata la funzione `rebase()` degli smart contract di OUSD. Sebbene ciò impedisse gli utenti di visualizzare brutti messaggi di errore quando cercavano di scambiare OUSD in Uniswap, ciò introduceva comunque delle perdite nel sistema. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. From 0f494f6780343b5dd5c4b838855b3891c84016ab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:14:06 +0800 Subject: [PATCH 04230/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 1b4ba266177cd91251f03cd266ea4489e496c112 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:14:08 +0800 Subject: [PATCH 04231/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e2abc7bda56f7185c071a1f0fcdd03f483d28efd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:14:10 +0800 Subject: [PATCH 04232/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From fa8fc07682f88da5f50fa58cc2230873d45052f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:14:11 +0800 Subject: [PATCH 04233/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From ee30c67f685fa5ce5ca2a881c30b70c1fe95bf01 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:14:13 +0800 Subject: [PATCH 04234/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 254d00368285f2984287d4fde44a49c8d0badcbe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:14:14 +0800 Subject: [PATCH 04235/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 641f51cc3287caa69635f45c0352ca867dfd5492 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:14:16 +0800 Subject: [PATCH 04236/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From a20f8a6bd233c9bc4e7e4c894a875b8522324400 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:14:18 +0800 Subject: [PATCH 04237/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 39229b289672e03a8424b1ec79936352e8380602 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:14:19 +0800 Subject: [PATCH 04238/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From e0b672abb1e50221cec87f45e6f71eca38d359b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:14:21 +0800 Subject: [PATCH 04239/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 9db66e54c20672681642b662f266093d069a845a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:14:23 +0800 Subject: [PATCH 04240/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 73ea84ca37a1e6d05134f78fce39718d249de885 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:14:25 +0800 Subject: [PATCH 04241/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 76714d6c95755f5a95fa703b6f8aff347e328075 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:14:26 +0800 Subject: [PATCH 04242/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 8fa9e435b8dcda044f86742ca3cf09e6871077b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:14:28 +0800 Subject: [PATCH 04243/11794] New translations README.md (Vietnamese) --- vi/core-concepts/elastic-supply/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 vi/core-concepts/elastic-supply/README.md diff --git a/vi/core-concepts/elastic-supply/README.md b/vi/core-concepts/elastic-supply/README.md new file mode 100644 index 000000000..137b4afc2 --- /dev/null +++ b/vi/core-concepts/elastic-supply/README.md @@ -0,0 +1,18 @@ +# Cung linh hoạt + +**Cung linh hoạt. Giá ổn định.** + +OUSD có cơ chế hoạt động khác với hầu hết các token khác. Thay vì giá tăng khi giá trị của tài sản được quản lý tăng (như với Compound cTokens hoặc Yearn yTokens), giá trị của một OUSD vẫn không đổi ở khoảng $1. Thay vào đó, các hợp đồng liên tục điều chỉnh nguồn cung tiền và tự động cập nhật số dư trong ví của người nắm giữ token để phản ánh lợi nhuận mà giao thức kiếm được. + +{% hint style="info" %} +Hãy coi đó là tiền lãi tích lũy trong tài khoản ngân hàng của bạn. Đơn vị tài khoản và giá trị của đô la Mỹ không thay đổi. Bạn chỉ nhận được nhiều đô la Mỹ hơn theo thời gian khi bạn kiếm được tiền lãi. +{% endhint %} + +![](../../.gitbook/assets/ousd_docs_graphics_4.png) + +Cơ chế này được lấy cảm hứng từ phương pháp mới được thực hiện bởi [Ampleforth](https://www.ampleforth.org/), nhưng có một số điểm khác biệt nổi bật như sau: + +1. OUSD được hỗ trợ 100% bởi các stablecoin khác và sẽ không gặp phải thách thức tương tự khi phải duy trì tỷ giá cố định với đồng đô la. Với việc dễ dàng khai thác và hoàn trả OUSD, chúng tôi có thể tin tưởng vào những người kinh doanh dựa trên chênh lệch giá để đảm bảo tỷ giá được duy trì. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. +3. Không giống như Ampleforth - nguồn cung chỉ được điểu chỉnh 1 ngày 1 lần, nguồn cung tiền tệ của OUSD liên tục được cập nhật theo thời gian thực khi lợi tức được tạo ra. + From 5889dd63c566a0b387e1c53ccd3e30cec2d9387e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:14:30 +0800 Subject: [PATCH 04244/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 6f35f58a2..5a9b19cb3 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 07190d6f8949d9434ffd544fdc7e2269035a97b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:14:32 +0800 Subject: [PATCH 04245/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From b68806806e56a6e8ad4843f0961b5170a615004f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:14:34 +0800 Subject: [PATCH 04246/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 3b447a43a62f17028d491b3614b4f711833d79d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:14:35 +0800 Subject: [PATCH 04247/11794] New translations curve.md (Chinese Traditional) --- .../supported-strategies/curve.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index 89e8f47e5..bd2264caf 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,21 +1,21 @@ # Curve -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | -| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 3fb57034695264cddbd4e340406b45ac45cf5713 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:14:37 +0800 Subject: [PATCH 04248/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 4cbdfa88ff8f2ecf26b9dda00fd87db3ca5d186d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:14:39 +0800 Subject: [PATCH 04249/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e9a0dda85ea561adf36de51b5dc8dae5cd794ac8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:14:40 +0800 Subject: [PATCH 04250/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From b7be9f8dc9f49538bc88a4444cd9253e11e650ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:19:42 +0800 Subject: [PATCH 04251/11794] New translations rebasing-and-smart-contracts.md (Italian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index cb1a180b8..9bc03ae66 100644 --- a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,9 +8,9 @@ I wallet multi-sig o altri smart contract devono richiamare la funzione ` rebase Una delle difficoltà che si ha sul ribasamento delle valute come OUSD, è che non funzionano molto bene con i market maker automatizzati \(AMM\) come Uniswap o Balancer. Questi exchange decentralizzati si basano sull'offerta e sulla domanda per determinare il prezzo degli asset scambiati. Questo crea confusioni matematiche quando l'ammontare di OUSD detenuto da uno smart contract cambia inaspettatamente a causa del nuovo rendimento generato. -In precedenza abbiamo aggiunto uno [smart contract](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) che richiamava la funzione ` sync()` di Uniswap ogni volta che venisse triggerata la funzione `rebase()` degli smart contract di OUSD. Sebbene ciò impedisse gli utenti di visualizzare brutti messaggi di errore quando cercavano di scambiare OUSD in Uniswap, ciò introduceva comunque delle perdite nel sistema. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. +In precedenza abbiamo aggiunto uno [smart contract](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) che richiamava la funzione ` sync()` di Uniswap ogni volta che venisse triggerata la funzione `rebase()` degli smart contract di OUSD. Sebbene ciò impedisse gli utenti di visualizzare brutti messaggi di errore quando cercavano di scambiare OUSD in Uniswap, ciò introduceva comunque delle perdite nel sistema. Dopo aver richiamato la funzione di sync, Uniswap rileva che nella pool ci sono più OUSD di USDT, e questo fa scendere il prezzo di OUSD erroneamente verso il basso rispetto a quello di USDT. Sebbene sia possibile contare sugli arbitraggi per il ribilanciamento del prezzo, è comunque preferibile evitare del tutto questa perdita. Dato il numero sempre crescente di AMM competitivi e fork di Uniswap, sarebbe diventato presto impossibile, per non parlare del costo del gas, provarli tutti e adeguarsi caso per caso. -After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Dopo molte discussioni, abbiamo deciso che la soluzione più scalabile fosse quella di aggiungere una iscrizione esplicita per gli smart contract, così che solo dopo essersi iscritti possano ricevere il rendimento tramite il meccanismo del ribasamento. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. From b445dfc90b0be8e435e12fbce82fb98849de1d34 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 2 Nov 2020 18:30:44 +0800 Subject: [PATCH 04252/11794] New translations rebasing-and-smart-contracts.md (Italian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 9bc03ae66..efb72baa2 100644 --- a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -10,7 +10,7 @@ Una delle difficoltà che si ha sul ribasamento delle valute come OUSD, è che n In precedenza abbiamo aggiunto uno [smart contract](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) che richiamava la funzione ` sync()` di Uniswap ogni volta che venisse triggerata la funzione `rebase()` degli smart contract di OUSD. Sebbene ciò impedisse gli utenti di visualizzare brutti messaggi di errore quando cercavano di scambiare OUSD in Uniswap, ciò introduceva comunque delle perdite nel sistema. Dopo aver richiamato la funzione di sync, Uniswap rileva che nella pool ci sono più OUSD di USDT, e questo fa scendere il prezzo di OUSD erroneamente verso il basso rispetto a quello di USDT. Sebbene sia possibile contare sugli arbitraggi per il ribilanciamento del prezzo, è comunque preferibile evitare del tutto questa perdita. Dato il numero sempre crescente di AMM competitivi e fork di Uniswap, sarebbe diventato presto impossibile, per non parlare del costo del gas, provarli tutti e adeguarsi caso per caso. -Dopo molte discussioni, abbiamo deciso che la soluzione più scalabile fosse quella di aggiungere una iscrizione esplicita per gli smart contract, così che solo dopo essersi iscritti possano ricevere il rendimento tramite il meccanismo del ribasamento. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Dopo molte discussioni, abbiamo deciso che la soluzione più scalabile fosse quella di aggiungere una iscrizione esplicita per gli smart contract, così che solo dopo essersi iscritti possano ricevere il rendimento tramite il meccanismo del ribasamento. Questo risolve il problema della fornitura sempre in espansione negli AMM pur consentendo comunque ai wallet multi-sig e anche ad altri smart contract, l'opportunità di continuare a partecipare e guadagnare rendimenti. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. +Se stai utilizzando un wallet multi-sig come [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) oppure [Gnosis Safe](https://gnosis-safe.io/), avrai bisogno di [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) e l'address dello smart contract di OUSD \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\). Una volta che li avrai aggiunti, sarai in grado di richiamare la funzione `rebaseOptIn()` per iscriverti alla ricezione del rendimento tramite il ribasamento o tramite il richiamo della funzione `rebaseOptOut()` per disattivarlo nuovamente. From d03d005f8995cead3b815b974abcba5a09eebe8c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 07:14:05 +0800 Subject: [PATCH 04253/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 21b7db0da..82bd7fd74 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -24,9 +24,9 @@ Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | -| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 36322415e93079030820d4965e4ddac89f0c8af0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 07:15:32 +0800 Subject: [PATCH 04254/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 21b7db0da..82bd7fd74 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -24,9 +24,9 @@ Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | -| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From fff82a7b05968e7c1a0f2b6e34db77ef4d19debb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 07:15:50 +0800 Subject: [PATCH 04255/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 21b7db0da..82bd7fd74 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -24,9 +24,9 @@ Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | -| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 062a1d3456724ff61f780f0a6d4f1527523d2742 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 07:16:30 +0800 Subject: [PATCH 04256/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 85c97fcfe..420bc23f4 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -24,9 +24,9 @@ Contratos de ejecución interna: | Contrato | Dirección | |:-------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| Administrador de la Bóveda | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | -| Bóveda Central | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| Administrador de la Bóveda | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| Bóveda Central | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | | Oráculos Mixtos | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Oráculo de Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Oráculo Abierto de Uniswap | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 6e1fe4b9cfc7f455e210d50d4ea34d7e775ad0a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 07:17:12 +0800 Subject: [PATCH 04257/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 60298d3c3..4c6ce945e 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -24,9 +24,9 @@ Các hợp đồng thực hiện nội bộ: | Hợp đồng | Địa chỉ | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | -| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | | Oracle kết hợp | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Uniswap Oracle mở | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 8f3db23f282fce446d1321e84d5c160b8410dfba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 07:17:51 +0800 Subject: [PATCH 04258/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index a942a5aa0..044528b27 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -24,9 +24,9 @@ Kontrak implementasi internal: | Kontrak | Alamat | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | -| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | | Campur Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Buka Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 36a32debd525b1c4461edecdb2b323b69b746871 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 07:18:22 +0800 Subject: [PATCH 04259/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 25cc72a79..0145b2328 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -24,9 +24,9 @@ Origin Dollar(OUSD)的主要 ERC20 地址为: | 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | -| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From adf8027139c9b3f5303a6dbbf52d1ba4a7bcd812 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 07:18:34 +0800 Subject: [PATCH 04260/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a68e3193fc2d493dbe497160dbc956eff461fce0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 07:18:37 +0800 Subject: [PATCH 04261/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From fc613542a2a39d12c9d0ed94fe59e4b9af5659cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 07:18:39 +0800 Subject: [PATCH 04262/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 8844989e8022cb2a1d288a1ddae25e27cbce72fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 07:18:41 +0800 Subject: [PATCH 04263/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From e448b8a44955587fcc8f5c3edd7065f0799f67ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 07:18:42 +0800 Subject: [PATCH 04264/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From a1de31bb917a76f32be5313c6e2f0e09423deb2f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 07:18:44 +0800 Subject: [PATCH 04265/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 1fcbdeb13513e72f63fb2843ef00867e196e0813 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 07:18:45 +0800 Subject: [PATCH 04266/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From bd2c5666e86e968907aa3f4c39e99db52dbbc155 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 07:18:47 +0800 Subject: [PATCH 04267/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 72e21e5c61638a8e2edfcff4994802cafc10b340 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 07:18:48 +0800 Subject: [PATCH 04268/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From d3de9459e458433d89b5384189e39d2246797056 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 07:18:51 +0800 Subject: [PATCH 04269/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From fef7401605c5b0842e420280d0719f67c9135eef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 07:18:52 +0800 Subject: [PATCH 04270/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 70c2632977f0d0a6c509adbe51d7af58b7ae1eb9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 07:18:54 +0800 Subject: [PATCH 04271/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 75c13effa29efb8b3be6429d66b957eaf8da0773 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 07:18:56 +0800 Subject: [PATCH 04272/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 47a596083bdda8a2df7d58da7b4b1c6102e68626 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 07:18:57 +0800 Subject: [PATCH 04273/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 3bfb85c35c1ff3922094d27491e7bb3144d7f678 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:00:55 +0800 Subject: [PATCH 04274/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index b2981ec55..684f28efa 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -24,9 +24,9 @@ Contratti di implementazione interna: | Contratto | Indirizzo | |:-------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | -| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | | Oracolo Mix | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Oracle Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Oracolo Uniswap Open | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 7f8168414b0dbd2f598837b83566d9bd45f15492 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:01:43 +0800 Subject: [PATCH 04275/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 21b7db0da..82bd7fd74 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -24,9 +24,9 @@ Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | -| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 3e53271c05617e5117bcd63f8e6cd91fead14398 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:01 +0800 Subject: [PATCH 04276/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 21b7db0da..82bd7fd74 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -24,9 +24,9 @@ Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | -| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 47eec8594ab119362ffd21e374076499e73697c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:10 +0800 Subject: [PATCH 04277/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 80d1f0f7f..0111d47bb 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From a28697f7ec6e5715bac1d438c417406e713431ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:12 +0800 Subject: [PATCH 04278/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 63d42160774a342e5cecae480d9fe868a1fb1f24 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:14 +0800 Subject: [PATCH 04279/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From c05720178cd70eba6e3bff433e3d037556a80595 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:16 +0800 Subject: [PATCH 04280/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 40e77e032244c4d10e1cf833f2c8144a03f2c968 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:18 +0800 Subject: [PATCH 04281/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From ee7d429e9b501a45e2376ca76c14ed40ee05afb8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:19 +0800 Subject: [PATCH 04282/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From b6a3fa52e0aefe8ab66f6057a0fac37683528718 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:21 +0800 Subject: [PATCH 04283/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 7598efcf178b3e625a6e93beeaf73a2fe347c936 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:23 +0800 Subject: [PATCH 04284/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From fd8f09dd1326db635964068c961a9077bbb8f337 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:24 +0800 Subject: [PATCH 04285/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 0e5f8d9f6365e740c0181092c94d4657aa96ca46 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:28 +0800 Subject: [PATCH 04286/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 3b62fa377f77a5b91f92ccb4656befb3f5eb566b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:30 +0800 Subject: [PATCH 04287/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 69f2fbee195e6e1b787604376e20ab81c038f83b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:31 +0800 Subject: [PATCH 04288/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 596c727f13d4f8ba632bd357ef4fd3fc55f9d271 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:33 +0800 Subject: [PATCH 04289/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 2ec88076e0c42749dbba5f6f9e3154780a544e74 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:35 +0800 Subject: [PATCH 04290/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 6def2d52328d199eca567aec8b6e4c9a7b50e0de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:37 +0800 Subject: [PATCH 04291/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From 7d2601beb67ed489a7e6ebeb79f81237a75c29f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:39 +0800 Subject: [PATCH 04292/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 479c6efa4..4fee47a70 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From 7d04c78c531110870d3f2841d45c832dc23451c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:41 +0800 Subject: [PATCH 04293/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index aca60cca1..394a972eb 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From 5f98d6570062e143a4a61636b3255eb8755dff55 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:43 +0800 Subject: [PATCH 04294/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 23b6efb9d..8b16286d8 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,18 +1,18 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Any decrease in your balance would be an indication of trouble in the system. +3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 From 8c5c58deff514c80b19769e265734f36862d2dbb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:45 +0800 Subject: [PATCH 04295/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index a186313e1..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保險庫 (Vault) +# 保险库 (Vault) -保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -保險庫最重要的可公開調用的功能是: +保险库最重要的可公开调用的功能是: -* `mint()`允許將一種受支持的穩定幣轉換為 OUSD -* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD -* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 -* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 -* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 -* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From ff3fc9eb1fc08f8c9368913530a604c2fd9b10da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:46 +0800 Subject: [PATCH 04296/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 38653f30c4bae1eda9db93cf42c053c76bd5151b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:49 +0800 Subject: [PATCH 04297/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From f5f23463448d635ed99d75a7b150a7dfa6457c14 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:51 +0800 Subject: [PATCH 04298/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 8bf7459de..2683c4907 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From aa96f449daa3d32dfcc2acc870991ba82c80a765 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:53 +0800 Subject: [PATCH 04299/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 6e74d059b..cb063c559 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,34 +1,34 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 -**Adding OUSD to Your Wallet** +**将 OUSD 加入您的钱包** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**Integrating OUSD** +**集成 OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: {% page-ref page="smart-contracts/architecture.md" %} From 002ea5328ca2ec1e1339205099e001d42c3be735 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:54 +0800 Subject: [PATCH 04300/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 082ddfad019a40a59399755038c33d6f45e13410 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:56 +0800 Subject: [PATCH 04301/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From e9b4e3fd3a29d6819bf8368703f421a86b87d6dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:03:59 +0800 Subject: [PATCH 04302/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 961226167..88954aca7 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# Timelock {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款\(不包括取款或转账\)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From be742c53eeda8bef5e5a1a7c6f7267a99900d537 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:17:23 +0800 Subject: [PATCH 04303/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 6dad82ad6..f3b6a1fc3 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# 审核 +# Audits {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} **OUSD** -我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. -**支持策略** +**Supported Strategies** -Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock.md) 所使用的的原始代码。 +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 30b9287a9da015f935c3d58b724372ef54fb4d94 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 08:50:02 +0800 Subject: [PATCH 04304/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d5d7eead2..26b5ebfe6 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From 74d29fc560f3ef54ba1e67f689cff42d820b2155 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 12:17:04 +0800 Subject: [PATCH 04305/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 21b7db0da..82bd7fd74 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -24,9 +24,9 @@ Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | -| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 689c846770780675d3549c96c9be6ebc81437557 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 12:18:02 +0800 Subject: [PATCH 04306/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 93fb647e8..7aa009ac1 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 3fc340e4338710983abf1e9837cf2e4f452733ab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 12:35:10 +0800 Subject: [PATCH 04307/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index be90da0b9..fd6e1215c 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -24,9 +24,9 @@ Origin Dollar için ana ERC20 adresi \(OUSD\): | Kontrakt | Adres | |:--------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | -| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Uniswap Oracle'ı açın | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 4469941b8bc6e242ba238e5d0fda3e10bdaacfc3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 12:35:12 +0800 Subject: [PATCH 04308/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 7c349c004..e4a0f73a8 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,22 +1,22 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -24,35 +24,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management/README.md) + * [收益策略](core-concepts/fund-management/earning-strategies.md) + * [多样化](core-concepts/fund-management/diversification.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) +* [如何贡献](security-and-risks/contributing.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From a2bcba48f918a45ed974a7a89221bc62787a84d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:18:40 +0800 Subject: [PATCH 04309/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8b16286d8..23b6efb9d 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,18 +1,18 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Any decrease in your balance would be an indication of trouble in the system. -3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From 1b346712f17b3085ad72d3b7fe2f5e6f280d8a9b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:18:41 +0800 Subject: [PATCH 04310/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 394a972eb..aca60cca1 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From d183d1c673253843d672066feaa96c779822de47 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:18:43 +0800 Subject: [PATCH 04311/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From f5dfd77eb6192d3a4d185fed788c04ccb3507d38 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:18:45 +0800 Subject: [PATCH 04312/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From e9333e1a876713dad828b49e75d40584d7f6aef8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:18:46 +0800 Subject: [PATCH 04313/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e886903342f1cd58f74cfc893516761184123a88 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:18:48 +0800 Subject: [PATCH 04314/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From bac53f7f2f8c12d97c92b80a15cdbda6a36e8108 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:18:56 +0800 Subject: [PATCH 04315/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From ff69ad274b7c13c39f3d495424c2d7a893bc989c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:02 +0800 Subject: [PATCH 04316/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From dc398f32e229d51628c32cd2e3a1a0c0b5d17274 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:03 +0800 Subject: [PATCH 04317/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From f78c7586ee3708a428dd49bad5f5be02c663713c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:05 +0800 Subject: [PATCH 04318/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From fda3c17209363d1aa055655ebed6f942b369fa55 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:07 +0800 Subject: [PATCH 04319/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 2192b4f2ea1800eb5ebd97ee34ee32fadf2000f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:09 +0800 Subject: [PATCH 04320/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 1aeece47e..b88b3a90d 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -我们打算至少与以下自动做市商直接集成: +We intend to integrate directly with at least the following automated market makers: {% page-ref page="../supported-strategies/uniswap.md" %} From e657bdf2611cc49b9ba9d98effbb4909c0821e3a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:10 +0800 Subject: [PATCH 04321/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From c2879523d31372590516d0d7d61e8800d25834b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:12 +0800 Subject: [PATCH 04322/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 88aefd1c5f8a6e586a661dd7a67012fcd4d242b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:14 +0800 Subject: [PATCH 04323/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 2683c4907..8bf7459de 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 8888b8a4588f4051a4fcb49c50074751747821c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:16 +0800 Subject: [PATCH 04324/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 9c0fc7fd389a20c633082ba2347234379504dd94 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:17 +0800 Subject: [PATCH 04325/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 6abb2783053ae1d3428b387396db4b1ab36e4895 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:19 +0800 Subject: [PATCH 04326/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 87a33bfed757d6af710fc1029a48b5b53238f5ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:21 +0800 Subject: [PATCH 04327/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 664a8a5089edd08dc1b8f992e783d75efed2f9fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:22 +0800 Subject: [PATCH 04328/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From d66f7cc9673fd055f5257d69b32560c7366c63bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:24 +0800 Subject: [PATCH 04329/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 1465d7600128b76517d141f911a163d96516d352 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:26 +0800 Subject: [PATCH 04330/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 0c3bec7d98954fcb117ba2e105b24264ab96665e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:27 +0800 Subject: [PATCH 04331/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From a691823ebda22a828f87b68afc65cf522ad9c8e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:29 +0800 Subject: [PATCH 04332/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From fd2c2f39da24893ece4e3a5a5b10450a5d8d4e58 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:31 +0800 Subject: [PATCH 04333/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 4937a386cebf08d7f831802ab07678994b21369e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:32 +0800 Subject: [PATCH 04334/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From c3e9e42a53c9388ea77c7a0b8c0452ddee64ba26 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:34 +0800 Subject: [PATCH 04335/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..1aeece47e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: +我们打算至少与以下自动做市商直接集成: {% page-ref page="../supported-strategies/uniswap.md" %} From 9bb55033d9ac34f73666451e465ef40ad6e27a2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:36 +0800 Subject: [PATCH 04336/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 194eccbea09873692bf411fbc39d09270a3bb6a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:38 +0800 Subject: [PATCH 04337/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index cb063c559..6e74d059b 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,34 +1,34 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** -对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: +For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 +In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. -**将 OUSD 加入您的钱包** +**Adding OUSD to Your Wallet** {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**集成 OUSD** +**Integrating OUSD** -OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="smart-contracts/architecture.md" %} From 158d6a39d093a17e5427978daac59ccf9eeee488 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:39 +0800 Subject: [PATCH 04338/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..d5d7eead2 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From 63d675048e34102ae08190825252dbdb1595d3e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:41 +0800 Subject: [PATCH 04339/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index f3b6a1fc3..6dad82ad6 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# 审核 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 -**Supported Strategies** +**支持策略** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock.md) 所使用的的原始代码。 {% page-ref page="audits.md" %} From 3bafc264d4898617df3a7722072f42bf9f6772f5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:43 +0800 Subject: [PATCH 04340/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 7aa009ac1..93fb647e8 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From a693293060f2cdbb300f180d39e2c52ae7b90f03 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:46 +0800 Subject: [PATCH 04341/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 88954aca7..961226167 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ -# Timelock +# 时间锁 {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款\(不包括取款或转账\)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From c232f55b6fb5c8e5562e7112604e825d0a4bffc5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:50 +0800 Subject: [PATCH 04342/11794] New translations rebasing-and-smart-contracts.md (Chinese Simplified) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 2edd51470..a166d1c9a 100644 --- a/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,5 +12,7 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + +[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From b3294d025ed89792a6d770a13b0ad1c3010af918 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:51 +0800 Subject: [PATCH 04343/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index e4a0f73a8..7c349c004 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,22 +1,22 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -24,35 +24,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management/README.md) - * [收益策略](core-concepts/fund-management/earning-strategies.md) - * [多样化](core-concepts/fund-management/diversification.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) -* [如何贡献](security-and-risks/contributing.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) +* [Contributing](security-and-risks/contributing.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From d42d7ffe398d4e947df03afa72ab49054a4b7054 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:53 +0800 Subject: [PATCH 04344/11794] New translations principles.md (Chinese Traditional) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index f4704a501..7e1e61af2 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# 原则 +# Principles -**渐进式去中心化** +**Progressive Decentralization** -我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. -但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**时间锁** +**Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. -**新的和现有的利益相关者** +**New and Existing Stakeholders** -OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. -OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From fad8438505916f338f5e5d5f7bed8300482370e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:55 +0800 Subject: [PATCH 04345/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d5d7eead2..26b5ebfe6 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From d5b2d74e32c29d003e379ced0847f5594d496f18 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:19:57 +0800 Subject: [PATCH 04346/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From e4067529fae399c48f48fc8988f161d8c013b626 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:20:22 +0800 Subject: [PATCH 04347/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 6dad82ad6..f3b6a1fc3 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# 审核 +# Audits {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} **OUSD** -我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. -**支持策略** +**Supported Strategies** -Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock.md) 所使用的的原始代码。 +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From c7c7acb0be3401eb6f4d18b4b508c91c63a870d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:20:24 +0800 Subject: [PATCH 04348/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From e9734ae4d06c3e9c75bff48459416b208ac4b501 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:20:27 +0800 Subject: [PATCH 04349/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 93fb647e8..7aa009ac1 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 57537453737382838684fc98c11e494996284d27 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:20:29 +0800 Subject: [PATCH 04350/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 30e9251e5957bb752f253b330de03b7dbca91080 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:20:30 +0800 Subject: [PATCH 04351/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From b77b53d547fd617d29d2fcdf606c0dc09719373e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:20:32 +0800 Subject: [PATCH 04352/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 961226167..88954aca7 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# Timelock {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款\(不包括取款或转账\)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 02f6431267261b61631bc4d77c0fecf001f16633 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:20:34 +0800 Subject: [PATCH 04353/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 0b9e48e1f699bafa14792d2a8363fe77030f7ea4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:20:36 +0800 Subject: [PATCH 04354/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 0145b2328..82bd7fd74 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | | VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | From c5e76729f0edca628724ca2fd5ab3916aad22d37 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:20:53 +0800 Subject: [PATCH 04355/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From c2eb63ef902dd0658fb6e3d0dc0373228e74eaa5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:20:54 +0800 Subject: [PATCH 04356/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 05ef236dbf7c015a280967d28a50430c3b921571 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:20:56 +0800 Subject: [PATCH 04357/11794] New translations rebasing-and-smart-contracts.md (Vietnamese) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 2edd51470..a166d1c9a 100644 --- a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,5 +12,7 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + +[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 50bd7f25599570364d8f7221a3fc8fd72569baea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:20:58 +0800 Subject: [PATCH 04358/11794] New translations rebasing-and-smart-contracts.md (Russian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 2edd51470..a166d1c9a 100644 --- a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,5 +12,7 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + +[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 3cafc88f323159cf39257ddae7766d9c95997f16 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:21:07 +0800 Subject: [PATCH 04359/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index f5eae208c..701b4637a 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -24,9 +24,9 @@ | Контракт | Адрес | |:---------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| АдминистраторVault | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | -| ЯдроХранилища | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| АдминистраторVault | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| ЯдроХранилища | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | | Смешанные Оракулы | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Оракул Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Открыть Оракул Uniswap | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 0c7808ba2d06a310c018e3a5e293526605a83b87 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:21:44 +0800 Subject: [PATCH 04360/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 34ae1ed820890dffe668840fe7b054a8d9c31dbd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:21:55 +0800 Subject: [PATCH 04361/11794] New translations rebasing-and-smart-contracts.md (Turkish) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 2edd51470..a166d1c9a 100644 --- a/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,5 +12,7 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + +[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From f4296658faab77b6c3f1007bfc25bc05ad52d351 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:21:58 +0800 Subject: [PATCH 04362/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 7c349c004..e4a0f73a8 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,22 +1,22 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -24,35 +24,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management/README.md) + * [收益策略](core-concepts/fund-management/earning-strategies.md) + * [多样化](core-concepts/fund-management/diversification.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) +* [如何贡献](security-and-risks/contributing.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 37b3d01b3536234ea2e9e221f2517bf402008d5c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:21:59 +0800 Subject: [PATCH 04363/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 6e74d059b..cb063c559 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,34 +1,34 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 -**Adding OUSD to Your Wallet** +**将 OUSD 加入您的钱包** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**Integrating OUSD** +**集成 OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: {% page-ref page="smart-contracts/architecture.md" %} From 08db919136dd0886d7ab1fe4a1458c788d4100e3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:22:01 +0800 Subject: [PATCH 04364/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 8bf7459de..2683c4907 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 672743406ced0c35addabdfa949906f97358f627 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:22:03 +0800 Subject: [PATCH 04365/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 38e14c85c83e198dfa46468595d50e1cab9152d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:22:05 +0800 Subject: [PATCH 04366/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 935f7e44851c42cd8fdfcd47f109b0f664bada6c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:22:07 +0800 Subject: [PATCH 04367/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 23b6efb9d..8b16286d8 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,18 +1,18 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Any decrease in your balance would be an indication of trouble in the system. +3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 From 8b6259ac1bac26a85e2b09d6283d47dfcd02e9ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:22:08 +0800 Subject: [PATCH 04368/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index aca60cca1..394a972eb 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From 017735b85ba3687ed3dfcf94833ecbe173d0f76a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:22:10 +0800 Subject: [PATCH 04369/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 3fce89d80b0b74232be9ad68e2539ee2b8f2872b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:22:12 +0800 Subject: [PATCH 04370/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 098063bf1e86451f03c3a833c15e4f2ea7b6e940 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:22:14 +0800 Subject: [PATCH 04371/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c048d1096cbfa2b1d68ac04041f5fff6436d99e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:23:03 +0800 Subject: [PATCH 04372/11794] New translations rebasing-and-smart-contracts.md (Croatian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 2edd51470..a166d1c9a 100644 --- a/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,5 +12,7 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + +[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From c512ae94feb949e764c02070eb9a282ff67dba06 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:23:12 +0800 Subject: [PATCH 04373/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 21b7db0da..82bd7fd74 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -24,9 +24,9 @@ Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | -| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From af059bd1e9400aad8e33c7678f2af8d01d335701 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:23:46 +0800 Subject: [PATCH 04374/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 21b7db0da..82bd7fd74 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -24,9 +24,9 @@ Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | -| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 5759a8d1f8654e19095c96f5131d4c77d097ff5f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:23:53 +0800 Subject: [PATCH 04375/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 21b7db0da..82bd7fd74 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -24,9 +24,9 @@ Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | -| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 44a86407db2cf8ac7c4d305a388a55a819605356 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:23:54 +0800 Subject: [PATCH 04376/11794] New translations rebasing-and-smart-contracts.md (Hindi) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 2edd51470..a166d1c9a 100644 --- a/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,5 +12,7 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + +[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 09a4ee0ff68561d6c0f01bbbff1763bd24b7fc07 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:24:29 +0800 Subject: [PATCH 04377/11794] New translations rebasing-and-smart-contracts.md (Indonesian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 2edd51470..a166d1c9a 100644 --- a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,5 +12,7 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + +[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 8616cef87cf68a70f593c8d13be655b49f101056 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:25:14 +0800 Subject: [PATCH 04378/11794] New translations rebasing-and-smart-contracts.md (Thai) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 2edd51470..a166d1c9a 100644 --- a/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,5 +12,7 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + +[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 6355a813fdddab3cb32029e19ddc9a14937e77ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:25:49 +0800 Subject: [PATCH 04379/11794] New translations rebasing-and-smart-contracts.md (German) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 2edd51470..a166d1c9a 100644 --- a/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,5 +12,7 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + +[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 044b9b9ccdcf4a35b473645ca377a4851464cd6d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:26:12 +0800 Subject: [PATCH 04380/11794] New translations rebasing-and-smart-contracts.md (Arabic) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 2edd51470..a166d1c9a 100644 --- a/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,5 +12,7 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + +[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 9f34a756ccfaf7d640b13f80ac5437cfcc39d4e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:27:12 +0800 Subject: [PATCH 04381/11794] New translations rebasing-and-smart-contracts.md (Greek) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 2edd51470..a166d1c9a 100644 --- a/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,5 +12,7 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + +[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 585a041282fa9fe284cc4d9da5f666c346da4782 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:27:24 +0800 Subject: [PATCH 04382/11794] New translations rebasing-and-smart-contracts.md (French) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 2edd51470..a166d1c9a 100644 --- a/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,5 +12,7 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + +[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From f376dc4bdf7f0e07854509f601b249266ee7b028 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:28:41 +0800 Subject: [PATCH 04383/11794] New translations rebasing-and-smart-contracts.md (Spanish) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 2edd51470..a166d1c9a 100644 --- a/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,5 +12,7 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + +[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 329e1a2dff610e42242f33b83a8b2440a2b87ad3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:28:53 +0800 Subject: [PATCH 04384/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 21b7db0da..82bd7fd74 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -24,9 +24,9 @@ Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | -| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 8bb269dc47855a5d432d3064d5d1b1daebdf74b1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:28:54 +0800 Subject: [PATCH 04385/11794] New translations rebasing-and-smart-contracts.md (Dutch) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 2edd51470..a166d1c9a 100644 --- a/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,5 +12,7 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + +[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From f380a6de82160ff68a12451dc60f43fa659c760b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:29:58 +0800 Subject: [PATCH 04386/11794] New translations rebasing-and-smart-contracts.md (Portuguese) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 2edd51470..a166d1c9a 100644 --- a/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,5 +12,7 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + +[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 8af8fe6c36a93b445a785afbaa8d9273f1108a2f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:30:13 +0800 Subject: [PATCH 04387/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 21b7db0da..82bd7fd74 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -24,9 +24,9 @@ Internal implementation contracts: | Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | -| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From 3672742a832bca918b9e10ded2e351606298a184 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:31:05 +0800 Subject: [PATCH 04388/11794] New translations rebasing-and-smart-contracts.md (Italian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index efb72baa2..07c5c5b6c 100644 --- a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,5 +12,7 @@ In precedenza abbiamo aggiunto uno [smart contract](https://medium.com/originpro Dopo molte discussioni, abbiamo deciso che la soluzione più scalabile fosse quella di aggiungere una iscrizione esplicita per gli smart contract, così che solo dopo essersi iscritti possano ricevere il rendimento tramite il meccanismo del ribasamento. Questo risolve il problema della fornitura sempre in espansione negli AMM pur consentendo comunque ai wallet multi-sig e anche ad altri smart contract, l'opportunità di continuare a partecipare e guadagnare rendimenti. -Se stai utilizzando un wallet multi-sig come [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) oppure [Gnosis Safe](https://gnosis-safe.io/), avrai bisogno di [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) e l'address dello smart contract di OUSD \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\). Una volta che li avrai aggiunti, sarai in grado di richiamare la funzione `rebaseOptIn()` per iscriverti alla ricezione del rendimento tramite il ribasamento o tramite il richiamo della funzione `rebaseOptOut()` per disattivarlo nuovamente. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + +[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 1db4e7405841b4b03c10087cc9ca0fd55e9f265a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:31:23 +0800 Subject: [PATCH 04389/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 8ada4c6fc..f6bf33107 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -24,9 +24,9 @@ | 컨트렉트 | 주소 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) | -| VaultAdmin | [0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61](https://etherscan.io/address/0x7Dd04cBaE57eB4e1155685792742B2B5954e3a61) | -| VaultCore | [0xec7F2D7e21A875Aee53b05EB511473A385D90d04](https://etherscan.io/address/0xec7F2D7e21A875Aee53b05EB511473A385D90d04) | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | | Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | | Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | From a74a73e9e68752a0950cca96f1ddd08ffb1f2d1a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:31:26 +0800 Subject: [PATCH 04390/11794] New translations rebasing-and-smart-contracts.md (Korean) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 2edd51470..a166d1c9a 100644 --- a/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,5 +12,7 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + +[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 68f8e577c21e3d4e30df690d21b41cd86072ce9d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:31:40 +0800 Subject: [PATCH 04391/11794] New translations rebasing-and-smart-contracts.md (Japanese) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 2edd51470..a166d1c9a 100644 --- a/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,5 +12,7 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + +[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 35b797f522a618650d2305560008aa05e388058d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 4 Nov 2020 17:31:59 +0800 Subject: [PATCH 04392/11794] New translations rebasing-and-smart-contracts.md (Filipino) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 2edd51470..a166d1c9a 100644 --- a/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,5 +12,7 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [ABI ](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86)and contract address \(0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\) for OUSD. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + +[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From e05641544ca79f81409692ecc69ab24d82970ec1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 10:42:14 +0800 Subject: [PATCH 04393/11794] New translations README.md (French) --- fr/core-concepts/elastic-supply/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fr/core-concepts/elastic-supply/README.md b/fr/core-concepts/elastic-supply/README.md index 23b6efb9d..6ac0848c6 100644 --- a/fr/core-concepts/elastic-supply/README.md +++ b/fr/core-concepts/elastic-supply/README.md @@ -1,8 +1,8 @@ -# Elastic Supply +# Offre élatisque -**Elastic Supply. Stable Price.** +**Offre élastique. Prix stable.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD fonctionne différemment de la pluspart des autres jetons. Au lieu d'avoir le prix qui augmente lorsque la valeur des actifs sous gestion augmente\ (comme c'est le cas avec Compound cTokens ou Yearn yTokens\), la valeur d'un OUSD demeure constante, soit approximativement 1$. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. From 3d12e48b22707e2e910b81bb7eb8fb5fcf5ba4a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 10:42:16 +0800 Subject: [PATCH 04394/11794] New translations diversification.md (French) --- fr/core-concepts/fund-management/diversification.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/core-concepts/fund-management/diversification.md b/fr/core-concepts/fund-management/diversification.md index db399e4a6..f6353df94 100644 --- a/fr/core-concepts/fund-management/diversification.md +++ b/fr/core-concepts/fund-management/diversification.md @@ -4,5 +4,5 @@ La première version du contrat intelligent de la Voute OUSD donnera à chaque s Une diversification à travers plusieurs plates-formes de finance décentralisées [platforms](../supported-strategies/) réduira les différents risques liés aux contrats intelligents et les autres risques systémiques. Le contrat intelligent calculera les valeures APY actuels et espérées dans le but de fournir des rendements compétitifs pour les détenteurs d'OUSD. Avec le temps, le contrat Voute sera mis à jour pour permettre le changement de stratégie intelligemment et automatiquement sans le besoin d'intervention manuelle. Par exemple, la Voute pourra convertir automatiquement entre plusieurs stratégies de prêt pour optimiser le rendement. -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +Cependant, il est entendu que certains paramètres de risques ou que certaines décisions concernant les stratégies seront incluses dans le service de décisions automatiques seront faites par des votes de gouvernances. From 9146c74b438b9a2527a2e8fcb2017c65b0d5e9b3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 11:00:28 +0800 Subject: [PATCH 04395/11794] New translations README.md (French) --- fr/core-concepts/elastic-supply/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/fr/core-concepts/elastic-supply/README.md b/fr/core-concepts/elastic-supply/README.md index 6ac0848c6..746156ee1 100644 --- a/fr/core-concepts/elastic-supply/README.md +++ b/fr/core-concepts/elastic-supply/README.md @@ -2,17 +2,17 @@ **Offre élastique. Prix stable.** -OUSD fonctionne différemment de la pluspart des autres jetons. Au lieu d'avoir le prix qui augmente lorsque la valeur des actifs sous gestion augmente\ (comme c'est le cas avec Compound cTokens ou Yearn yTokens\), la valeur d'un OUSD demeure constante, soit approximativement 1$. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD fonctionne différemment de la pluspart des autres jetons. Au lieu d'avoir le prix qui augmente lorsque la valeur des actifs sous gestion augmente\ (comme c'est le cas avec Compound cTokens ou Yearn yTokens\), la valeur d'un OUSD demeure constante, soit approximativement 1$. Le contrat ajuste constamment l'offre monétaire et met à jour automatiquement la balance du portefeuille de chacun des détenteur de jetons afin de refléter le rendement obtenu par le protocole. {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +Considérez cela comme étant un intérêt couru dans votre compte de banque. L'unité de compte et la valeur d'un dollar américain ne change pas. Vous obtenez simplement plus de dollars US au fur et à mesure que vous générez de l'intérêt. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +Ce mécanisme est inspiré par une nouvelle appoche adoptée par [Ampleforth](https://www.ampleforth.org/), par contre, certaines différences méritent d'être soulignées: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +1. OUSD est soutenu à 100% par d'autres monnaies stables et n'aura pas le même enjeu afin de maintenir l'ancrage au dollar. Compte tenu de la facilité de créer et de racheter des OUSD. nous pouvons compter sur l'arbitrage afin de maintenir l'ancrage au dollar. 2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From b8bc0948c0d1629442b5f3d8d746707328d071b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 11:12:25 +0800 Subject: [PATCH 04396/11794] New translations README.md (French) --- fr/core-concepts/elastic-supply/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/core-concepts/elastic-supply/README.md b/fr/core-concepts/elastic-supply/README.md index 746156ee1..3b417fbf1 100644 --- a/fr/core-concepts/elastic-supply/README.md +++ b/fr/core-concepts/elastic-supply/README.md @@ -13,6 +13,6 @@ Considérez cela comme étant un intérêt couru dans votre compte de banque. L' Ce mécanisme est inspiré par une nouvelle appoche adoptée par [Ampleforth](https://www.ampleforth.org/), par contre, certaines différences méritent d'être soulignées: 1. OUSD est soutenu à 100% par d'autres monnaies stables et n'aura pas le même enjeu afin de maintenir l'ancrage au dollar. Compte tenu de la facilité de créer et de racheter des OUSD. nous pouvons compter sur l'arbitrage afin de maintenir l'ancrage au dollar. -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +2. OUSD rebassage devra seulement augmenter l'offre puisque le nombre d'OUSD créé est lié au gain réalisé par les stratégies sous-jacentes. Votre principal est protégé tant que rien n'impact négativement la stratégie sous-jacente de prêt/AMM et des protocoles de monnaies stables. Toute diminution de votre balance sera une indication d'un problème avec le système. +3. Contrairement à Ampleforth qui rebase chaque jour, l'offre monétaire d'OUSD est constamment mise à jour en temps réel à mesure que le rendement est généré. From 8593dbee9d3af8bcf6cc6eb2197beeb6a60086bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:03:30 +0800 Subject: [PATCH 04397/11794] New translations getting-started.md (Korean) --- ko/getting-started.md | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/ko/getting-started.md b/ko/getting-started.md index c7e1ca3c4..d095a79d2 100644 --- a/ko/getting-started.md +++ b/ko/getting-started.md @@ -8,31 +8,36 @@ OUSD 발행(Mint) 를 사용하면 누구나 [디앱(DApp)](www.ousd.com) 및 [ **거래소에서 구매** -소액의 경우, OUSD로 수익 창출을 시작하는 가장 쉬운 방법은 유니스왑(Uniswap_과 같은 탈중앙화 거래소(DEX) 에서 구입하는 것입니다. 현재 사용할 수 있는 쌍(pair) 은 다음과 같습니다: +For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. + +Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) + +Centralized exchanges: -또한 OUSD는 조만간 추가적인 탈중앙화 및 중앙 집중식 거래소에서 널리 사용 가능할 것으로 예상됩니다. +* [Buy OUSD on Virgox](https://virgox.com/exchange/141) -**지갑에 OUSD 추가** +**Adding OUSD to Your Wallet** {% hint style="success" %} -오리진달러\(OUSD\) 의 대표 ERC20 주소: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD가 지갑에 자동으로 표시되지 않는 경우 위 주소를 사용하여 수동으로 추가 할 수 있습니다. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**OUSD 통합** +**Integrating OUSD** -OUSD는 비표준 ERC-20 토큰으로 이를 지원하려는 대부분의 애플리케이션들은 커스텀(custom) 통합 작업이 필요합니다. 특히 개발자가 탄력적 공급이 어떻게 작동하는지 이해하는 것이 중요합니다. 이는 예상치 못한 동작을 쉽게 일으킬 수 있기 때문입니다. +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -만약, OUSD 지원에 관심이 있는 지갑 공급자 또는 암호화폐 거래소인 경우에는 다음 가이드를 참고하시길 바랍니다: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="smart-contracts/architecture.md" %} -{% page-ref page = "smart-contracts / api.md"%} +{% page-ref page="smart-contracts/api/" %} **Developer Analytics** From 1ebf1cffe77c3f7b29ec5103aaca9802978fb3ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:03:58 +0800 Subject: [PATCH 04398/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 31 ++++++++++++++++++------------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/it/getting-started.md b/it/getting-started.md index f83f5fba3..9aa43b1a7 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -8,37 +8,42 @@ Il Minting di OUSD consente a chiunque di creare o scambiare token OUSD utilizza **Acquista negli Exchange** -Per piccoli importi, il modo più semplice per cominciare a guadagnare con OUSD è comprarli in un exchange decentralizzato come Uniswap. Attualmente sono disponibili i seguenti pairs: +For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. + +Decentralized exchanges: * [Acquista OUSD su Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Acquista OUSD su Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) + +Centralized exchanges: -In aggiunta, prevediamo che OUSD sarà presto disponibile in larga scala su altri exchange, sia decentralizzati sia centralizzati. +* [Buy OUSD on Virgox](https://virgox.com/exchange/141) -**Aggiungi OUSD al tuo Wallet** +**Adding OUSD to Your Wallet** {% hint style="success" %} -L'indirizzo ERC20 principale di Origin Dollar \(OUSD\) è: -** 0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -Se i tuoi OUSD non venissero mostrati in modo automatico nel tuo wallet, potresti dover aggiungerlo manualmente utilzzando l'indirizzo mostrato qui sopra. Se stai pianificando di [memorizzare i tuoi OUSD in un wallet multi-sig](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), assicurati di effettuare l'iscrizione per ricevere il rendimento. Noi vogliamo che OUSD sia supportato da quanti più wallet possibile, e che possa esser incluso in tutte le liste dei token noti. Apprezzeremo tantissimo qualsiasi aiuto tu possa offrire in questo settore. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**Integrazione di OUSD** +**Integrating OUSD** -OUSD è un non-standard ERC-20 token, che richiede un lavoro di integrazione personalizzato per la maggior parte delle applicazioni che desiderino supportarlo. E' particolarmente importante capire, per gli sviluppatori, il funzionamento del nostro "elastic supply", in quanto questo può causare facilmente un comportamento inaspettato. +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -Se tu sei un Wallet provider o un Exchange crypto e sei interessato al supporto di OUSD, fai pure riferimento alle seguenti guide: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} -**Analytics per sviluppatori** +**Developer Analytics** -La nostra dashboard interna per sviluppatori è disponibile all'URL [analytics.ousd.com](https://analytics.ousd.com). La nostra dashboard mostra l'attuale offerta circolante, gli asset gestiti all'interno del vault e le attuali allocazioni tra ogni stablecoin e le strategie. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -**Ricevere Aiuto** +**Getting Help** -Unisciti con Origin Dollar alla room \#engineering del server [Discord](www.originprotocol.com/discord) di Origin. Il nostro team e i membri della nostra community saranno felici di aiutarti a sviluppare. Le tue domande ci aiutereanno a migliorare, quindi non esitare a chiedere a noi se non stai trovando quello che cerchi. +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From 822657bc5d624e335f03ec1459b8e46c01e1d6d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:04:04 +0800 Subject: [PATCH 04399/11794] New translations getting-started.md (Japanese) --- ja/getting-started.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/ja/getting-started.md b/ja/getting-started.md index 6e74d059b..b6635ecdd 100644 --- a/ja/getting-started.md +++ b/ja/getting-started.md @@ -8,12 +8,17 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w **Buy on Exchanges** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. + +Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) + +Centralized exchanges: -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +* [Buy OUSD on Virgox](https://virgox.com/exchange/141) **Adding OUSD to Your Wallet** From 847454d221e109c0514d58fefc8bea38cde033dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:04:28 +0800 Subject: [PATCH 04400/11794] New translations getting-started.md (Portuguese) --- pt/getting-started.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pt/getting-started.md b/pt/getting-started.md index 6e74d059b..b6635ecdd 100644 --- a/pt/getting-started.md +++ b/pt/getting-started.md @@ -8,12 +8,17 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w **Buy on Exchanges** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. + +Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) + +Centralized exchanges: -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +* [Buy OUSD on Virgox](https://virgox.com/exchange/141) **Adding OUSD to Your Wallet** From cba97ac3ae8f2d2233a6e91a6466f592b489981b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:04:47 +0800 Subject: [PATCH 04401/11794] New translations getting-started.md (French) --- fr/getting-started.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/fr/getting-started.md b/fr/getting-started.md index 6e74d059b..b6635ecdd 100644 --- a/fr/getting-started.md +++ b/fr/getting-started.md @@ -8,12 +8,17 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w **Buy on Exchanges** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. + +Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) + +Centralized exchanges: -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +* [Buy OUSD on Virgox](https://virgox.com/exchange/141) **Adding OUSD to Your Wallet** From b109f2d767b0941b80344fcc0e8e61ec1151e7be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:05:42 +0800 Subject: [PATCH 04402/11794] New translations getting-started.md (Dutch) --- nl/getting-started.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/nl/getting-started.md b/nl/getting-started.md index 6e74d059b..b6635ecdd 100644 --- a/nl/getting-started.md +++ b/nl/getting-started.md @@ -8,12 +8,17 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w **Buy on Exchanges** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. + +Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) + +Centralized exchanges: -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +* [Buy OUSD on Virgox](https://virgox.com/exchange/141) **Adding OUSD to Your Wallet** From 85b3381f94035892dd42c785fb64b706b89f7fba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:06:17 +0800 Subject: [PATCH 04403/11794] New translations getting-started.md (Arabic) --- ar/getting-started.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/ar/getting-started.md b/ar/getting-started.md index 6e74d059b..b6635ecdd 100644 --- a/ar/getting-started.md +++ b/ar/getting-started.md @@ -8,12 +8,17 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w **Buy on Exchanges** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. + +Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) + +Centralized exchanges: -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +* [Buy OUSD on Virgox](https://virgox.com/exchange/141) **Adding OUSD to Your Wallet** From 41a88832a636bef02dc401131ff4713a810d4cdf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:06:50 +0800 Subject: [PATCH 04404/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/es/getting-started.md b/es/getting-started.md index 4f8c8eb54..2680514b7 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -10,33 +10,38 @@ Acuñar OUSD permite a cualquier persona crear o intercambiar tokens OUSD utiliz **Comprar en Plataformas de Intercambio** -Para pequeñas cantidades, la forma más fácil de comenzar a ganar con OUSD es comprarlo en una plataforma de intercambio descentralizado como Uniswap. Los pares que están disponibles actualmente: +For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. + +Decentralized exchanges: * [Compre OUSD en Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Compre OUSD en Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) + +Centralized exchanges: -Además, anticipamos que OUSD pronto estará ampliamente disponible en intercambios descentralizados y centralizados adicionales. +* [Buy OUSD on Virgox](https://virgox.com/exchange/141) -**Agregar OUSD a su billetera** +**Adding OUSD to Your Wallet** {% hint style="success" %} -La dirección ERC20 principal para Origin Dollar \ (OUSD \) es: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -Si su OUSD no aparece automáticamente en su billetera, debería poder agregarlo manualmente usando la dirección anterior. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**Integrando OUSD** +**Integrating OUSD** -OUSD es un token ERC-20 no estándar que requiere un trabajo de integración personalizado para la mayoría de las aplicaciones que desean admitirlo. En particular, es importante que los desarrolladores comprendan cómo funciona nuestro suministro elástico, ya que esto puede causar fácilmente un comportamiento inesperado. +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -Si usted es un proveedor de billetera o una plataforma de intercambio cripto que está interesado en respaldar OUSD, consulte las siguientes guías: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page = "contratos-inteligentes / erc-20.md"%} +{% page-ref page="smart-contracts/architecture.md" %} -{% page-ref page = "contratos-inteligentes / erc-md"%} +{% page-ref page="smart-contracts/api/" %} **Developer Analytics** From fbca6e054cd7077dc7516da5017f37f7b323dfe8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:07:10 +0800 Subject: [PATCH 04405/11794] New translations getting-started.md (Greek) --- el/getting-started.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/el/getting-started.md b/el/getting-started.md index 6e74d059b..b6635ecdd 100644 --- a/el/getting-started.md +++ b/el/getting-started.md @@ -8,12 +8,17 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w **Buy on Exchanges** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. + +Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) + +Centralized exchanges: -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +* [Buy OUSD on Virgox](https://virgox.com/exchange/141) **Adding OUSD to Your Wallet** From 0f9a97c594d3910ab98d6dd98ff00cd480efb0db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:07:59 +0800 Subject: [PATCH 04406/11794] New translations getting-started.md (German) --- de/getting-started.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/de/getting-started.md b/de/getting-started.md index 6e74d059b..b6635ecdd 100644 --- a/de/getting-started.md +++ b/de/getting-started.md @@ -8,12 +8,17 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w **Buy on Exchanges** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. + +Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) + +Centralized exchanges: -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +* [Buy OUSD on Virgox](https://virgox.com/exchange/141) **Adding OUSD to Your Wallet** From 5a05bde5629b42d38d911772be449de7405cf5f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:08:50 +0800 Subject: [PATCH 04407/11794] New translations getting-started.md (Croatian) --- hr/getting-started.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/hr/getting-started.md b/hr/getting-started.md index 6e74d059b..b6635ecdd 100644 --- a/hr/getting-started.md +++ b/hr/getting-started.md @@ -8,12 +8,17 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w **Buy on Exchanges** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. + +Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) + +Centralized exchanges: -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +* [Buy OUSD on Virgox](https://virgox.com/exchange/141) **Adding OUSD to Your Wallet** From 44b2eab25ed0c2b48ba735cea27f8857003f2c1f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:08:55 +0800 Subject: [PATCH 04408/11794] New translations getting-started.md (Indonesian) --- id/getting-started.md | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/id/getting-started.md b/id/getting-started.md index c8689d04a..f7cd634da 100644 --- a/id/getting-started.md +++ b/id/getting-started.md @@ -8,31 +8,36 @@ OUSD Mint memungkinkan siapa saja untuk membuat atau memperdagangkan token OUSD **Beli di Bursa** -Untuk jumlah kecil, cara termudah untuk mulai mendapatkan penghasilan dengan OUSD adalah dengan membelinya di bursa terdesentralisasi seperti Uniswap. Pasangan saat ini tersedia saat ini: +For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. + +Decentralized exchanges: * [Beli OUSD di Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Beli OUSD di Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) + +Centralized exchanges: -Selain itu, kami mengantisipasi bahwa OUSD akan segera tersedia secara luas di bursa tambahan yang terdesentralisasi dan terpusat. +* [Buy OUSD on Virgox](https://virgox.com/exchange/141) -**Menambahkan OUSD ke Dompet Anda** +**Adding OUSD to Your Wallet** {% hint style="success" %} -Alamat ERC20 utama untuk Origin Dollar \ (OUSD \) adalah: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -Jika OUSD Anda tidak muncul secara otomatis di dompet Anda, Anda dapat menambahkannya secara manual menggunakan alamat di atas. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**Mengintegrasikan OUSD** +**Integrating OUSD** -OUSD adalah token ERC-20 non-standar yang memerlukan integrasi kustom untuk sebagian besar aplikasi yang ingin mendukungnya. Secara khusus, penting bagi pengembang untuk memahami cara kerja pasokan elastis kami karena hal ini dapat dengan mudah menyebabkan perilaku yang tidak terduga. +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -Jika Anda adalah penyedia dompet atau bursa kripto yang tertarik untuk mendukung OUSD, silakan lihat panduan berikut ini: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page = "smart-contract / architecture.md"%} +{% page-ref page="smart-contracts/architecture.md" %} -{% page-ref page = "smart-contract / api /"%} +{% page-ref page="smart-contracts/api/" %} **Developer Analytics** From 04914685ae44e25cfa04ac8b7cde1f8227dc695a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:09:22 +0800 Subject: [PATCH 04409/11794] New translations getting-started.md (Thai) --- th/getting-started.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/th/getting-started.md b/th/getting-started.md index 6e74d059b..b6635ecdd 100644 --- a/th/getting-started.md +++ b/th/getting-started.md @@ -8,12 +8,17 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w **Buy on Exchanges** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. + +Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) + +Centralized exchanges: -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +* [Buy OUSD on Virgox](https://virgox.com/exchange/141) **Adding OUSD to Your Wallet** From 29cd8485306a481a20523ed40404a63db91054c7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:10:05 +0800 Subject: [PATCH 04410/11794] New translations contributing.md (Chinese Traditional) --- zh/security-and-risks/contributing.md | 58 +++++++++++++-------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/zh/security-and-risks/contributing.md b/zh/security-and-risks/contributing.md index a59fcfb21..b41094263 100644 --- a/zh/security-and-risks/contributing.md +++ b/zh/security-and-risks/contributing.md @@ -1,33 +1,33 @@ -# 如何贡献 +# Contributing -**100% 开源。** +**100% Open-source** -OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -我们的工作和我们的公司 Discord 都是公开的。 如果您有任何疑问或需要任何帮助,我们的 Discord OUSD 渠道是从我们的团队和社区获得帮助的最佳场所。 +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -#### 开发过程 +#### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 -2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 -3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 -4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 -5. 遵循适当的 [编码样式](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) 并编写一些很棒的代码。 -6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 -7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 -8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### 编码风格 +#### Coding Style We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -35,32 +35,32 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### 协议设计 +#### Protocol Design When considering protocol or implementation design proposals, we are looking for: -* 详细描述这个设计方案解决的问题 -* 讨论所涉及的取舍 -* 检讨其他现有解决方案 -* 相关文献\(RFC,论文等\)的链接 -* 对于提出的解决方案进行研讨 +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### 社区准则 +#### Community Guidelines We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: -* 对其他社区成员要礼貌并互相尊重。任何地区,种族,性别或其他歧视行为都不能容忍。 做个善良的人! -* 鼓励多样性;使我们社区中的每个人都受到欢迎,无论他们的背景和贡献程度,尽量鼓励它们积极参与我们的社区。 -* 保持合法,不要给任何人带来麻烦。 仅共享您自己的内容,不分享私人或敏感信息,更不要违反法律。 -* 紧贴主题,确保您将信息发布到正确的频道,并避免主题外的讨论。 请记住,当您更新问题或回复电子邮件时,可能会发送给许多人。 请记得考虑这一点。 请记住,没有人喜欢垃圾邮件。 +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### 报告问题 +#### Reporting Issues If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### 安全问题 +#### Security Issues OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -68,7 +68,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="bug-bounties.md" %} -#### **社区发展** +#### **Community Improvement** Origin is just as much about community as it is about our technology. @@ -76,7 +76,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### 全职职位 +#### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. From 02df4fe22c0fbd7f4161a7146618451260c13d21 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:10:08 +0800 Subject: [PATCH 04411/11794] New translations contributing.md (Chinese Simplified) --- zh/security-and-risks/contributing.md | 58 +++++++++++++-------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/zh/security-and-risks/contributing.md b/zh/security-and-risks/contributing.md index b41094263..a59fcfb21 100644 --- a/zh/security-and-risks/contributing.md +++ b/zh/security-and-risks/contributing.md @@ -1,33 +1,33 @@ -# Contributing +# 如何贡献 -**100% Open-source** +**100% 开源。** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +我们的工作和我们的公司 Discord 都是公开的。 如果您有任何疑问或需要任何帮助,我们的 Discord OUSD 渠道是从我们的团队和社区获得帮助的最佳场所。 **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -#### Development Process +#### 开发过程 Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 +2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 +3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 +4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 +5. 遵循适当的 [编码样式](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) 并编写一些很棒的代码。 +6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 +7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 +8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### Coding Style +#### 编码风格 We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -35,32 +35,32 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### Protocol Design +#### 协议设计 When considering protocol or implementation design proposals, we are looking for: -* A description of the problem this design proposal solves -* Discussion of the trade-offs involved -* Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) -* Discussion of the proposed solution +* 详细描述这个设计方案解决的问题 +* 讨论所涉及的取舍 +* 检讨其他现有解决方案 +* 相关文献\(RFC,论文等\)的链接 +* 对于提出的解决方案进行研讨 Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### Community Guidelines +#### 社区准则 We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: -* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! -* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. -* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. -* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. +* 对其他社区成员要礼貌并互相尊重。任何地区,种族,性别或其他歧视行为都不能容忍。 做个善良的人! +* 鼓励多样性;使我们社区中的每个人都受到欢迎,无论他们的背景和贡献程度,尽量鼓励它们积极参与我们的社区。 +* 保持合法,不要给任何人带来麻烦。 仅共享您自己的内容,不分享私人或敏感信息,更不要违反法律。 +* 紧贴主题,确保您将信息发布到正确的频道,并避免主题外的讨论。 请记住,当您更新问题或回复电子邮件时,可能会发送给许多人。 请记得考虑这一点。 请记住,没有人喜欢垃圾邮件。 -#### Reporting Issues +#### 报告问题 If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### Security Issues +#### 安全问题 OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -68,7 +68,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="bug-bounties.md" %} -#### **Community Improvement** +#### **社区发展** Origin is just as much about community as it is about our technology. @@ -76,7 +76,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### Full-Time Positions +#### 全职职位 Origin occasionally hires developers for part-time or full-time positions. From 9108c587011f1b7a677765d6b1a56d3ded7c7158 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:10:21 +0800 Subject: [PATCH 04412/11794] New translations getting-started.md (Filipino) --- fil/getting-started.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/fil/getting-started.md b/fil/getting-started.md index 6e74d059b..b6635ecdd 100644 --- a/fil/getting-started.md +++ b/fil/getting-started.md @@ -8,12 +8,17 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w **Buy on Exchanges** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. + +Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) + +Centralized exchanges: -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +* [Buy OUSD on Virgox](https://virgox.com/exchange/141) **Adding OUSD to Your Wallet** From a4e46e49584c88c780cbb8a708fbf9166ba4763e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:10:31 +0800 Subject: [PATCH 04413/11794] New translations getting-started.md (Hindi) --- hi/getting-started.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/hi/getting-started.md b/hi/getting-started.md index 6e74d059b..b6635ecdd 100644 --- a/hi/getting-started.md +++ b/hi/getting-started.md @@ -8,12 +8,17 @@ The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](w **Buy on Exchanges** -For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available: +For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. + +Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) + +Centralized exchanges: -In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges. +* [Buy OUSD on Virgox](https://virgox.com/exchange/141) **Adding OUSD to Your Wallet** From 6060b859037d63bddde24724067dfb9fcbb1a330 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:11:19 +0800 Subject: [PATCH 04414/11794] New translations getting-started.md (Turkish) --- tr/getting-started.md | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/tr/getting-started.md b/tr/getting-started.md index 85202ce7b..eb446af65 100644 --- a/tr/getting-started.md +++ b/tr/getting-started.md @@ -8,31 +8,36 @@ OUSD Mint, herkesin [DApp](www.ousd.com) ve [Metamask](https://www.metamask.io)g **Borsalarda Satın Alın** -Küçük miktarlar için, OUSD ile kazanmaya başlamanın en kolay yolu, onu Uniswap gibi merkezi olmayan bir borsada satın almaktır. Mevcut çiftler şu anda mevcuttur: +For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. + +Decentralized exchanges: * [Uniswap'te OUSD satın alın](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Mooniswap'te OUSD satın alın](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) + +Centralized exchanges: -Ek olarak, OUSD'nin yakında diğer merkezi olmayan ve merkezi borsalarda yaygın olarak kullanılabileceğini tahmin ediyoruz. +* [Buy OUSD on Virgox](https://virgox.com/exchange/141) -**Cüzdanınıza OUSD Ekleme** +**Adding OUSD to Your Wallet** -{% hint style="başarı" %} -Origin Dollar için ana ERC20 adresi \(OUSD\): +{% hint style="success" %} +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD'niz cüzdanınızda otomatik olarak görünmüyorsa, yukarıdaki adresi kullanarak manuel olarak ekleyebilmelisiniz. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**OUSD entegrasyonu** +**Integrating OUSD** -OUSD, desteklemek isteyen çoğu uygulama için özel entegrasyon çalışması gerektiren standart olmayan bir ERC-20 belirtecidir. Özellikle, geliştiricilerin esnek tedarikimizin nasıl çalıştığını anlamaları önemlidir, çünkü bu kolayca beklenmedik davranışlara neden olabilir. +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -OUSD'yi desteklemekle ilgilenen bir cüzdan sağlayıcısı veya kripto borsası iseniz, lütfen aşağıdaki kılavuzlara bakın: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page = "smart-contracts / architecture.md"%} +{% page-ref page="smart-contracts/architecture.md" %} -{% page-ref page = "smart-contracts / "%} +{% page-ref page="smart-contracts/api/" %} **Developer Analytics** From 8db0c4f1173e66cd742596d914c3afdc36c827f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:11:34 +0800 Subject: [PATCH 04415/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index cb063c559..475d2eed0 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -8,27 +8,32 @@ OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 We **在交易所购买** -对于少量的 OUSD,开始使用 OUSD 来赚取收益的最简单方法是在去中心化交易所(例如Uniswap)上购买它。 目前有以下交易对: +For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. + +Decentralized exchanges: * [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) + +Centralized exchanges: -此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。 +* [Buy OUSD on Virgox](https://virgox.com/exchange/141) -**将 OUSD 加入您的钱包** +**Adding OUSD to Your Wallet** {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**集成 OUSD** +**Integrating OUSD** -OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。 +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="smart-contracts/architecture.md" %} From c53f5d728bdf868370e1a0102b4e74f29436b87b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:12:11 +0800 Subject: [PATCH 04416/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/ru/getting-started.md b/ru/getting-started.md index 43c51ba54..2c279c5f4 100644 --- a/ru/getting-started.md +++ b/ru/getting-started.md @@ -8,29 +8,34 @@ **Купить на биржах** -Для небольших сумм самый простой способ начать зарабатывать с помощью OUSD - купить его на децентрализованной бирже, такой как Uniswap. На данный момент доступны следующие пары: +For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. + +Decentralized exchanges: * [Купить OUSD на Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Купить OUSD на Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) + +Centralized exchanges: -К тому же, мы ожидаем, что OUSD скоро станет широко доступным и на других децентрализованных и централизованных биржах. +* [Buy OUSD on Virgox](https://virgox.com/exchange/141) -**Добавить OUSD в Ваш кошелек** +**Adding OUSD to Your Wallet** {% hint style="success" %} -Основной адрес ERC20 для Origin Dollar \(OUSD \): +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -Если Ваш OUSD автоматически не отображается в Вашем кошельке, Вы сможете добавить его вручную, используя вышеуказанный адрес. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**Интегрирование OUSD** +**Integrating OUSD** -OUSD - это нестандартный токен ERC-20, который требует специальной интеграции для большинства приложений, которые хотят его поддерживать. В частности, разработчикам важно понимать, как работает наше гибкое предложение, поскольку это может легко вызвать неожиданный режим работы. +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -Если вы являетесь представителем разработчиков кошельков или криптовалютных бирж, которые заинтересованы в поддержке OUSD, обратитесь к следующим руководствам: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="smart-contract/architecture.md"%} +{% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 78b9c2e5de36f9547ba10ff29a64c3767fe24d1d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:12:41 +0800 Subject: [PATCH 04417/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/vi/getting-started.md b/vi/getting-started.md index 6e93be5b5..3a4bef49d 100644 --- a/vi/getting-started.md +++ b/vi/getting-started.md @@ -8,27 +8,32 @@ OUSD Mint cho phép bất kỳ ai cũng có thể tạo hoặc giao dịch OUSD **Mua trên trên sàn giao dịch** -Đối với số tiền nhỏ, cách dễ nhất để bắt đầu kiếm tiền với OUSD là mua OUSD trên các sàn giao dịch phi tập trung như Uniswap. Các cặp hiện đang có sẵn: +For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. + +Decentralized exchanges: * [Mua OUSD trên Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Mua OUSD trên Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) + +Centralized exchanges: -Ngoài ra, chúng tôi dự đoán rằng OUSD sẽ sớm được phổ biến rộng rãi trên các sàn giao dịch tập trung và phi tập trung khác. +* [Buy OUSD on Virgox](https://virgox.com/exchange/141) -**Thêm OUSD vào Ví của bạn** +**Adding OUSD to Your Wallet** {% hint style="success" %} -Địa chỉ ERC20 chính của Origin Dollar \ (OUSD \) là: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -Nếu OUSD không tự động hiển thị trên ví thì bạn có thể thêm theo cách thủ công thông qua địa chỉ ở trên. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**Tích hợp OUSD** +**Integrating OUSD** -OUSD là token ERC-20 không tiêu chuẩn, hầu hết các ứng dụng muốn hỗ trợ sử dụng OUSD sẽ cần phải thực hiện thao tác tích hợp. Đặc biệt, điều quan trọng là các nhà phát triển phải hiểu cách thức hoạt động của nguồn cung lịch hoạt bởi nó có thể gây nên một số hậu quả không mong muốn nếu không nắm rõ cơ chế. +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -Nếu bạn là nhà cung cấp ví hoặc sàn giao dịch tiền điện tử quan tâm đến việc hỗ trợ OUSD, vui lòng tham khảo các hướng dẫn sau: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="smart-contracts/architecture.md" %} From fbf204ddafe4784b731e53462a45a9b1eababe5a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:12:51 +0800 Subject: [PATCH 04418/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 3b7656427e44ae5da551c375337ad1245c7f5835 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:12:53 +0800 Subject: [PATCH 04419/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 8b4c3de597c5b5cc6be40116846e7b4864fd2c71 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:12:54 +0800 Subject: [PATCH 04420/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 1aeece47e..b88b3a90d 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -我们打算至少与以下自动做市商直接集成: +We intend to integrate directly with at least the following automated market makers: {% page-ref page="../supported-strategies/uniswap.md" %} From b26d2aa54c27056552d010afcd57a17b8d48614c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:12:57 +0800 Subject: [PATCH 04421/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From d97b2065e9661d5a00d6ee98e719bef248d25383 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:13:17 +0800 Subject: [PATCH 04422/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 44468e01e67ebed1c50c5d12d488eafa49b6eaeb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:13:19 +0800 Subject: [PATCH 04423/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 40c6a78bb0a55ee3457b36d8070c699722c0bcc0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:13:23 +0800 Subject: [PATCH 04424/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 7aa009ac1..93fb647e8 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From f61235b8c8ebbe19f2449bf69ed16be16bd4b805 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:13:24 +0800 Subject: [PATCH 04425/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index f3b6a1fc3..6dad82ad6 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# 审核 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 -**Supported Strategies** +**支持策略** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock.md) 所使用的的原始代码。 {% page-ref page="audits.md" %} From 854f2e440183f8d91e74e8b8eaf1e45a7b18236f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:13:26 +0800 Subject: [PATCH 04426/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..d5d7eead2 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From 7b888eb6db03d0b4a42c84214c11c9ef84e0e4a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:13:28 +0800 Subject: [PATCH 04427/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 91bc524a8ef0081149433d24b7a98735c99d36e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:13:29 +0800 Subject: [PATCH 04428/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From c2c406ae83f5fc2e445fd1a22cf38a6ab2859d3e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:13:31 +0800 Subject: [PATCH 04429/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..1aeece47e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: +我们打算至少与以下自动做市商直接集成: {% page-ref page="../supported-strategies/uniswap.md" %} From 8aa82cd18f038d9a36234b255a1be0f8c42ca163 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:13:32 +0800 Subject: [PATCH 04430/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 7e919621663a5f1e2eab16b344eb0cbf42a2cc5f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:13:34 +0800 Subject: [PATCH 04431/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 33ba1593ac48bf020204e4ca4539d12294619719 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:13:36 +0800 Subject: [PATCH 04432/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From a75f71adcfd866a7539d8efd3655a0482c09263c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:13:38 +0800 Subject: [PATCH 04433/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 909d84b1f260eb5f15ebfd12bdb6a340ae80d3d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:13:48 +0800 Subject: [PATCH 04434/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From d222bfff69fdff2d483363c686c4b87ef5b84368 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:13:50 +0800 Subject: [PATCH 04435/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 88954aca7..961226167 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ -# Timelock +# 时间锁 {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款\(不包括取款或转账\)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 4aa3c1d8fce8d40e2c02c59aaa5d5f70fadfe9a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:13:52 +0800 Subject: [PATCH 04436/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 80a062536b16a3302798ae5745466c53eb0883b5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:13:53 +0800 Subject: [PATCH 04437/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e2eee7df4c4418a5b694e77cf6b8573003261601 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:13:55 +0800 Subject: [PATCH 04438/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From e8b6fa4b10957c38f8a91813fd0bea5e62b89c13 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:13:58 +0800 Subject: [PATCH 04439/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From db6af9bbcfbe7da97d45a95dabd0d9df21bacf5c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:14:00 +0800 Subject: [PATCH 04440/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 60c628394bf99921bdcdda2e1c1511e46fe1996a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:14:02 +0800 Subject: [PATCH 04441/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c1f5a2688b481454a830efd739e5942e3e61f9a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:14:03 +0800 Subject: [PATCH 04442/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 31fcc2021ffdd767643f297f29d120f8831dcbad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:14:05 +0800 Subject: [PATCH 04443/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 21cbec51ad6ef84efe2d785348699041a24ec0ee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:14:07 +0800 Subject: [PATCH 04444/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 681c2dc5c1fbea0242dad74398b7215bce3a8f46 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:14:08 +0800 Subject: [PATCH 04445/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From f9f64e28546c4f94742e8e2da68d7e15d89d98b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:14:10 +0800 Subject: [PATCH 04446/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 3338d5632145364831b7e3ee5564a8fa033209d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:14:11 +0800 Subject: [PATCH 04447/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 6c7af36e0aa73b0037f4c2e50cb100071c731883 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:14:13 +0800 Subject: [PATCH 04448/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From dba36ea28ec6a719317e7afee092acc157c93a43 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:14:15 +0800 Subject: [PATCH 04449/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 6eefcf6b5a86b6fadc432c472f9860d387865a50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:14:17 +0800 Subject: [PATCH 04450/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 394a972eb..aca60cca1 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From 6c05c20d9765e2317a4fe3bf1a7078b203b4f1fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:14:18 +0800 Subject: [PATCH 04451/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8b16286d8..23b6efb9d 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,18 +1,18 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Any decrease in your balance would be an indication of trouble in the system. -3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From adba15a08f0c3313f9b2af0e877a15746e419545 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:14:20 +0800 Subject: [PATCH 04452/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 5f04477cb28f59e4736f4e5d0a1d30d915cd74bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:14:22 +0800 Subject: [PATCH 04453/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 80e89d86a3b966921f7c74a12a7e525b0805dd15 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:14:23 +0800 Subject: [PATCH 04454/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 2683c4907..8bf7459de 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From e24f1a528522c42947a20ea1e95eb85ee527f9df Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:14:25 +0800 Subject: [PATCH 04455/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 475d2eed0..b6635ecdd 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From 5414f00bb6bf11576c2c0cabe21180c573c2a5ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:14:26 +0800 Subject: [PATCH 04456/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index e4a0f73a8..7c349c004 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,22 +1,22 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -24,35 +24,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management/README.md) - * [收益策略](core-concepts/fund-management/earning-strategies.md) - * [多样化](core-concepts/fund-management/diversification.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) -* [如何贡献](security-and-risks/contributing.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) +* [Contributing](security-and-risks/contributing.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 59878794dbc1e6c0faabf5a8dca053ccec62d7e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 6 Nov 2020 15:14:29 +0800 Subject: [PATCH 04457/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 82bd7fd74..0145b2328 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | | VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | From 52f74817c8fb573eb05b6f0b7e9eedf5583594fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:37:43 +0800 Subject: [PATCH 04458/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 6dad82ad6..f3b6a1fc3 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# 审核 +# Audits {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} **OUSD** -我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. -**支持策略** +**Supported Strategies** -Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock.md) 所使用的的原始代码。 +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From e9d79645748fc229ef4379b32d84f9183c02e127 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:37:46 +0800 Subject: [PATCH 04459/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 2cd0f9ece32d847e4656b977a8ac0494f62624be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:37:48 +0800 Subject: [PATCH 04460/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 6766c7175bef3d084c3109b528754db16f7911d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:37:50 +0800 Subject: [PATCH 04461/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From cd7b57bf6578f2b26aa4d83339a798f95fab6305 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:37:51 +0800 Subject: [PATCH 04462/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 1aeece47e..b88b3a90d 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -我们打算至少与以下自动做市商直接集成: +We intend to integrate directly with at least the following automated market makers: {% page-ref page="../supported-strategies/uniswap.md" %} From 4f910abf48d3bd41a890376f28f595f28b6625c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:37:53 +0800 Subject: [PATCH 04463/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 064c63fd6760ee13d11b91d6b20b96578aa63a46 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:37:54 +0800 Subject: [PATCH 04464/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From d26dcadefb32680d48d02abfa4ee78dec6daadb3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:37:56 +0800 Subject: [PATCH 04465/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d5d7eead2..26b5ebfe6 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From b4f21241f712313c7fc00818f088c626500ed9a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:37:58 +0800 Subject: [PATCH 04466/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 93fb647e8..7aa009ac1 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From ee6a15186dec5fa0eb6f4bbcf835c7f7ff05f05d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:38:01 +0800 Subject: [PATCH 04467/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From e2d0fc65f888c4ecf3582b60a6fcf6a086fd639f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:38:02 +0800 Subject: [PATCH 04468/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From cc08ce7da30dfdf3fd2998053e3461a498db5203 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:38:04 +0800 Subject: [PATCH 04469/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 961226167..88954aca7 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# Timelock {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款\(不包括取款或转账\)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 29a9617160cf79bf2fd2a30928ff739f8bb989cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:38:06 +0800 Subject: [PATCH 04470/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From b2c68c9fed4b6c65005399d41c948d1dd9b7713a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:38:08 +0800 Subject: [PATCH 04471/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 0145b2328..82bd7fd74 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | | VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | From 44b48769332155db50c23588a57ca6be293f92d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:38:16 +0800 Subject: [PATCH 04472/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 88954aca7..961226167 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ -# Timelock +# 时间锁 {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款\(不包括取款或转账\)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 44e7e1e45de79ede311e7222ca61324602866832 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:38:18 +0800 Subject: [PATCH 04473/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 27fe725257e5d072ba127b3296ceeca01d26612a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:38:20 +0800 Subject: [PATCH 04474/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 82bd7fd74..0145b2328 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | | VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | From 085fc7681fe7989618a777d9d91672ae6dc210f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:38:23 +0800 Subject: [PATCH 04475/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/zh/getting-started.md b/zh/getting-started.md index b6635ecdd..5b452f2bf 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -19,6 +19,7 @@ Decentralized exchanges: Centralized exchanges: * [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** @@ -35,6 +36,8 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} + {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 150a5ccd9d860ca9f3ab5975c184357f6a7c4980 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:38:37 +0800 Subject: [PATCH 04476/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/vi/getting-started.md b/vi/getting-started.md index 3a4bef49d..39c4fe38a 100644 --- a/vi/getting-started.md +++ b/vi/getting-started.md @@ -19,6 +19,7 @@ Decentralized exchanges: Centralized exchanges: * [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** @@ -35,6 +36,8 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} + {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From ae8669e45b7df4890617382545ad4ad8f90ceb90 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:38:40 +0800 Subject: [PATCH 04477/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 0aaff170e80a82cdd9f0e2b642841ab6d2eb76c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:38:42 +0800 Subject: [PATCH 04478/11794] New translations getting-started.md (Indonesian) --- id/getting-started.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/id/getting-started.md b/id/getting-started.md index f7cd634da..ccbdf4761 100644 --- a/id/getting-started.md +++ b/id/getting-started.md @@ -19,6 +19,7 @@ Decentralized exchanges: Centralized exchanges: * [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** @@ -35,6 +36,8 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} + {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From a3af6c670f74153464c4297e072ce5808752e930 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:39:18 +0800 Subject: [PATCH 04479/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From e1d314c5b6158f4a48c7a2969fcd98105fecea31 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:39:20 +0800 Subject: [PATCH 04480/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 7aa009ac1..93fb647e8 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From cfd62c990063bcbb4e547663906de3281be6e038 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:39:24 +0800 Subject: [PATCH 04481/11794] New translations getting-started.md (Turkish) --- tr/getting-started.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tr/getting-started.md b/tr/getting-started.md index eb446af65..65466148c 100644 --- a/tr/getting-started.md +++ b/tr/getting-started.md @@ -19,6 +19,7 @@ Decentralized exchanges: Centralized exchanges: * [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** @@ -35,6 +36,8 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} + {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 23cd10ae9ba0facd2a5fbeeb785dfe23a9e76878 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:00 +0800 Subject: [PATCH 04482/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index f3b6a1fc3..6dad82ad6 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# 审核 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 -**Supported Strategies** +**支持策略** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock.md) 所使用的的原始代码。 {% page-ref page="audits.md" %} From d71887f061ffa37bb72c288a282c35f6dc2f2bca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:02 +0800 Subject: [PATCH 04483/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 3ba7cf39b4e1d01807f813a54dfcd8b40c287c25 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:04 +0800 Subject: [PATCH 04484/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 3b5eacb3ecbf402b3260e7659dc175269a57908d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:06 +0800 Subject: [PATCH 04485/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From dbf741abe5cc83aab890ffa0451b0cd790260bd2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:07 +0800 Subject: [PATCH 04486/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From de4aa0cf629fce632db7c07b94fd1735f196579f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:09 +0800 Subject: [PATCH 04487/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From fef4785e367706cd8fb3ff7cf6db8861de484ee7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:11 +0800 Subject: [PATCH 04488/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From e485ad6a6e03e8a9dc151ff0aab33d6120ff7c34 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:13 +0800 Subject: [PATCH 04489/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 743353f2373f2701a1cd09608c57c9771504d888 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:14 +0800 Subject: [PATCH 04490/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 9813fa7a1fcc849fbcef45e80cc8a1d55a7e69de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:16 +0800 Subject: [PATCH 04491/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 5e845e8c6112b50cd6058df5216dfd587019022b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:17 +0800 Subject: [PATCH 04492/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From a334e5dfcdd919ea2bc4d31446bacec9ddf0f234 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:19 +0800 Subject: [PATCH 04493/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 4fbbb8733f36a58064656bb16f4043bbf0ab94aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:21 +0800 Subject: [PATCH 04494/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 57454b5110a7b0e30a0448c3afda9cea8ea7d1fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:22 +0800 Subject: [PATCH 04495/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From f6867b721d5f7f5f848e57714f2ece7b7357a586 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:24 +0800 Subject: [PATCH 04496/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 02f87eece0a798522b1de2a096a1a4172b90cc06 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:25 +0800 Subject: [PATCH 04497/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 1c016c7a5d50c29aba9df3fe13b254b729b952f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:27 +0800 Subject: [PATCH 04498/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..1aeece47e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: +我们打算至少与以下自动做市商直接集成: {% page-ref page="../supported-strategies/uniswap.md" %} From d5bcaaa18ea784ca2be1aa56d0f6fbe81fbb2b34 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:28 +0800 Subject: [PATCH 04499/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 9ada013df9d088943d94c3bf95f33be876dc56be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:30 +0800 Subject: [PATCH 04500/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From a5d81a8336a27bed3d013453c2f0ff52d727602b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:32 +0800 Subject: [PATCH 04501/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..d5d7eead2 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From a1a20601edf866db6e8282f8e77ba706867f0a21 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:33 +0800 Subject: [PATCH 04502/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 07974ea8e54b8547eb6bc4c81478a43e88386c6d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:35 +0800 Subject: [PATCH 04503/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index aca60cca1..394a972eb 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From fe7889e41362d8084204f2e1d2dc01e818fb2630 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:46 +0800 Subject: [PATCH 04504/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 23b6efb9d..8b16286d8 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,18 +1,18 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Any decrease in your balance would be an indication of trouble in the system. +3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 From ef8d9b4c265d703698ce48d5779997dacba60d40 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:52 +0800 Subject: [PATCH 04505/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 7c349c004..e4a0f73a8 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,22 +1,22 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -24,35 +24,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management/README.md) + * [收益策略](core-concepts/fund-management/earning-strategies.md) + * [多样化](core-concepts/fund-management/diversification.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) +* [如何贡献](security-and-risks/contributing.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From a80441e963a2259b3439da8568a23eb933a4d252 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:54 +0800 Subject: [PATCH 04506/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 5b452f2bf..d6a0a21a9 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From f9e4715b0731c6b57e1c6eff87a751facdef72c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:56 +0800 Subject: [PATCH 04507/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 8bf7459de..2683c4907 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From d9916541dbfd999e3b741b4cc6de154562442db5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:58 +0800 Subject: [PATCH 04508/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 5ee4d7e681a8efae4902a07d5bed5e4b9920835c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:40:59 +0800 Subject: [PATCH 04509/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 953d4fe405d6aac6de4428da686f44ffc1d92c3a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:41:15 +0800 Subject: [PATCH 04510/11794] New translations getting-started.md (Filipino) --- fil/getting-started.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fil/getting-started.md b/fil/getting-started.md index b6635ecdd..5b452f2bf 100644 --- a/fil/getting-started.md +++ b/fil/getting-started.md @@ -19,6 +19,7 @@ Decentralized exchanges: Centralized exchanges: * [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** @@ -35,6 +36,8 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} + {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 2ebb690d85ebc811aad8dfaf92453cccd8a6553e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:41:24 +0800 Subject: [PATCH 04511/11794] New translations getting-started.md (Hindi) --- hi/getting-started.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hi/getting-started.md b/hi/getting-started.md index b6635ecdd..5b452f2bf 100644 --- a/hi/getting-started.md +++ b/hi/getting-started.md @@ -19,6 +19,7 @@ Decentralized exchanges: Centralized exchanges: * [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** @@ -35,6 +36,8 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} + {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From e3003da0825cd233940bcf876b835db7c94a5c2d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:41:55 +0800 Subject: [PATCH 04512/11794] New translations contributing.md (Chinese Traditional) --- zh/security-and-risks/contributing.md | 58 +++++++++++++-------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/zh/security-and-risks/contributing.md b/zh/security-and-risks/contributing.md index a59fcfb21..b41094263 100644 --- a/zh/security-and-risks/contributing.md +++ b/zh/security-and-risks/contributing.md @@ -1,33 +1,33 @@ -# 如何贡献 +# Contributing -**100% 开源。** +**100% Open-source** -OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -我们的工作和我们的公司 Discord 都是公开的。 如果您有任何疑问或需要任何帮助,我们的 Discord OUSD 渠道是从我们的团队和社区获得帮助的最佳场所。 +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -#### 开发过程 +#### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 -2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 -3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 -4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 -5. 遵循适当的 [编码样式](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) 并编写一些很棒的代码。 -6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 -7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 -8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### 编码风格 +#### Coding Style We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -35,32 +35,32 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### 协议设计 +#### Protocol Design When considering protocol or implementation design proposals, we are looking for: -* 详细描述这个设计方案解决的问题 -* 讨论所涉及的取舍 -* 检讨其他现有解决方案 -* 相关文献\(RFC,论文等\)的链接 -* 对于提出的解决方案进行研讨 +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### 社区准则 +#### Community Guidelines We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: -* 对其他社区成员要礼貌并互相尊重。任何地区,种族,性别或其他歧视行为都不能容忍。 做个善良的人! -* 鼓励多样性;使我们社区中的每个人都受到欢迎,无论他们的背景和贡献程度,尽量鼓励它们积极参与我们的社区。 -* 保持合法,不要给任何人带来麻烦。 仅共享您自己的内容,不分享私人或敏感信息,更不要违反法律。 -* 紧贴主题,确保您将信息发布到正确的频道,并避免主题外的讨论。 请记住,当您更新问题或回复电子邮件时,可能会发送给许多人。 请记得考虑这一点。 请记住,没有人喜欢垃圾邮件。 +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### 报告问题 +#### Reporting Issues If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### 安全问题 +#### Security Issues OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -68,7 +68,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="bug-bounties.md" %} -#### **社区发展** +#### **Community Improvement** Origin is just as much about community as it is about our technology. @@ -76,7 +76,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### 全职职位 +#### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. From ff66d3c621426eab05a08e56728237b09d03736b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:42:31 +0800 Subject: [PATCH 04513/11794] New translations getting-started.md (Thai) --- th/getting-started.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/th/getting-started.md b/th/getting-started.md index b6635ecdd..5b452f2bf 100644 --- a/th/getting-started.md +++ b/th/getting-started.md @@ -19,6 +19,7 @@ Decentralized exchanges: Centralized exchanges: * [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** @@ -35,6 +36,8 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} + {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From d57d37072e7976264c01cf96773485533fbfe8c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:43:31 +0800 Subject: [PATCH 04514/11794] New translations getting-started.md (Croatian) --- hr/getting-started.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hr/getting-started.md b/hr/getting-started.md index b6635ecdd..5b452f2bf 100644 --- a/hr/getting-started.md +++ b/hr/getting-started.md @@ -19,6 +19,7 @@ Decentralized exchanges: Centralized exchanges: * [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** @@ -35,6 +36,8 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} + {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 3bd3b36fa66686bd941567bbba05a559246e40fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:43:41 +0800 Subject: [PATCH 04515/11794] New translations getting-started.md (French) --- fr/getting-started.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fr/getting-started.md b/fr/getting-started.md index b6635ecdd..5b452f2bf 100644 --- a/fr/getting-started.md +++ b/fr/getting-started.md @@ -19,6 +19,7 @@ Decentralized exchanges: Centralized exchanges: * [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** @@ -35,6 +36,8 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} + {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 529a4316cac6580697dd3768278c0442df7c90bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:44:12 +0800 Subject: [PATCH 04516/11794] New translations getting-started.md (German) --- de/getting-started.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/de/getting-started.md b/de/getting-started.md index b6635ecdd..5b452f2bf 100644 --- a/de/getting-started.md +++ b/de/getting-started.md @@ -19,6 +19,7 @@ Decentralized exchanges: Centralized exchanges: * [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** @@ -35,6 +36,8 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} + {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 930761ffb001287fd9bac2c7ad03121c952aa96c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:44:33 +0800 Subject: [PATCH 04517/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/it/getting-started.md b/it/getting-started.md index 9aa43b1a7..6043b2923 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -19,6 +19,7 @@ Decentralized exchanges: Centralized exchanges: * [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** @@ -35,6 +36,8 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} + {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 69dc7f947036ea986edc97ee7abe6a95f6652acb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:44:42 +0800 Subject: [PATCH 04518/11794] New translations getting-started.md (Greek) --- el/getting-started.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/el/getting-started.md b/el/getting-started.md index b6635ecdd..5b452f2bf 100644 --- a/el/getting-started.md +++ b/el/getting-started.md @@ -19,6 +19,7 @@ Decentralized exchanges: Centralized exchanges: * [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** @@ -35,6 +36,8 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} + {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From f8a0b304e9c3c4420132efda41e59201f882c45e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:45:10 +0800 Subject: [PATCH 04519/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/es/getting-started.md b/es/getting-started.md index 2680514b7..5e463c2bd 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -21,6 +21,7 @@ Decentralized exchanges: Centralized exchanges: * [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** @@ -39,6 +40,8 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} + {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 0cf757881678f98e5159bf59763edf48133ce797 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:45:39 +0800 Subject: [PATCH 04520/11794] New translations getting-started.md (Arabic) --- ar/getting-started.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ar/getting-started.md b/ar/getting-started.md index b6635ecdd..5b452f2bf 100644 --- a/ar/getting-started.md +++ b/ar/getting-started.md @@ -19,6 +19,7 @@ Decentralized exchanges: Centralized exchanges: * [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** @@ -35,6 +36,8 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} + {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 458d37712494255be3c18abbdd8897bf4a846c30 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:46:39 +0800 Subject: [PATCH 04521/11794] New translations getting-started.md (Dutch) --- nl/getting-started.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nl/getting-started.md b/nl/getting-started.md index b6635ecdd..5b452f2bf 100644 --- a/nl/getting-started.md +++ b/nl/getting-started.md @@ -19,6 +19,7 @@ Decentralized exchanges: Centralized exchanges: * [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** @@ -35,6 +36,8 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} + {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From b66099a47504405ac1144a20ae4a02f99ceb35f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:47:03 +0800 Subject: [PATCH 04522/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ru/getting-started.md b/ru/getting-started.md index 2c279c5f4..98336a911 100644 --- a/ru/getting-started.md +++ b/ru/getting-started.md @@ -19,6 +19,7 @@ Decentralized exchanges: Centralized exchanges: * [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** @@ -35,6 +36,8 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} + {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 0c95567c83c059483956c0aad2c8a3552ddd52f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:47:11 +0800 Subject: [PATCH 04523/11794] New translations getting-started.md (Portuguese) --- pt/getting-started.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pt/getting-started.md b/pt/getting-started.md index b6635ecdd..5b452f2bf 100644 --- a/pt/getting-started.md +++ b/pt/getting-started.md @@ -19,6 +19,7 @@ Decentralized exchanges: Centralized exchanges: * [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** @@ -35,6 +36,8 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} + {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From b72bce1981dabe2b45648e732b775171b6b05423 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:47:56 +0800 Subject: [PATCH 04524/11794] New translations getting-started.md (Japanese) --- ja/getting-started.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ja/getting-started.md b/ja/getting-started.md index b6635ecdd..5b452f2bf 100644 --- a/ja/getting-started.md +++ b/ja/getting-started.md @@ -19,6 +19,7 @@ Decentralized exchanges: Centralized exchanges: * [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** @@ -35,6 +36,8 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} + {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 9dd15fc634a8b3966d5caac198b413f96ee0cb26 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 7 Nov 2020 14:48:43 +0800 Subject: [PATCH 04525/11794] New translations getting-started.md (Korean) --- ko/getting-started.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ko/getting-started.md b/ko/getting-started.md index d095a79d2..cc682b8cc 100644 --- a/ko/getting-started.md +++ b/ko/getting-started.md @@ -19,6 +19,7 @@ Decentralized exchanges: Centralized exchanges: * [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** @@ -35,6 +36,8 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} + {% page-ref page="smart-contracts/architecture.md" %} {% page-ref page="smart-contracts/api/" %} From 1b794567579756a0bd1fe134120c36e9d0032259 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 8 Nov 2020 10:50:23 +0800 Subject: [PATCH 04526/11794] New translations rebasing-and-smart-contracts.md (French) --- .../elastic-supply/rebasing-and-smart-contracts.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a166d1c9a..e1cc4d53b 100644 --- a/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -1,9 +1,9 @@ -# Rebasing & Smart Contracts +# Rebasement & Contrats intelligents -If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. +Si vous utilisez un portefeuille à signature multiples ou un autre contrat intelligent et que vous souhaitez participer au rebasement de OUSD, vous devez appeler la fonction `rebaseOptIn()`. Ceci s'applique seulement aux contrats intelligents car les portefeuilles avec le standard EOA participent automatiquement. {% hint style="info" %} -Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +Les contrats à signatures multiples ou les autres contrats intelligents doivent appeler la fonction `rebaseOptIn()` afin de générer du rendement. {% endhint %} One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. From 5d678e6dbefe7eb7c3c7c21562c7c61c844c8089 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 8 Nov 2020 11:00:18 +0800 Subject: [PATCH 04527/11794] New translations rebasing-and-smart-contracts.md (French) --- fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index e1cc4d53b..7b319440b 100644 --- a/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,7 +6,7 @@ Si vous utilisez un portefeuille à signature multiples ou un autre contrat inte Les contrats à signatures multiples ou les autres contrats intelligents doivent appeler la fonction `rebaseOptIn()` afin de générer du rendement. {% endhint %} -One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. +Un des enjeux du rebasement d'une devise comme OUSD est que cela ne fonctionne pas très bien avec des teneurs de marché automatisé comme Uniswap ou Balancer. Ces marchés décentralisés reposent sur l'offre et la demande pour déterminer le prix de transaction d'un actifs. Cela amène des enjeux au niveau des calculs lorsque le nombre d'OUSD détenu dans un contrat est soudainement modifié en raison du rendement généré. We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. From 178f37096b747c9c2d22342c41bb51d659b7a286 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 9 Nov 2020 19:00:45 +0800 Subject: [PATCH 04528/11794] New translations rebasing-and-smart-contracts.md (Italian) --- it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 07c5c5b6c..372905ff4 100644 --- a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,7 +12,7 @@ In precedenza abbiamo aggiunto uno [smart contract](https://medium.com/originpro Dopo molte discussioni, abbiamo deciso che la soluzione più scalabile fosse quella di aggiungere una iscrizione esplicita per gli smart contract, così che solo dopo essersi iscritti possano ricevere il rendimento tramite il meccanismo del ribasamento. Questo risolve il problema della fornitura sempre in espansione negli AMM pur consentendo comunque ai wallet multi-sig e anche ad altri smart contract, l'opportunità di continuare a partecipare e guadagnare rendimenti. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +Se stai utilizzando un wallet multi-sig come [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) oppure [Gnosis Safe](https://gnosis-safe.io/), avrai bisogno dell'ultimo [address di implementazione relativo a OUSD](../../smart-contracts/registry.md) e il corrispettivo [ ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 87e80f23fb2f800dee134a12aa649b49c20f337f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 9 Nov 2020 19:33:03 +0800 Subject: [PATCH 04529/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/it/getting-started.md b/it/getting-started.md index 6043b2923..3eec74d99 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -8,24 +8,24 @@ Il Minting di OUSD consente a chiunque di creare o scambiare token OUSD utilizza **Acquista negli Exchange** -For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. +Per piccoli importi, il modo più semplice di cominciare a guadagnare con OUSD è comprarlo in un exchange. Prevediamo che OUSD sarà presto disponibile in molti più exchange sia decentralizzati sia centralizzati. -Decentralized exchanges: +Exchange Decentralizzati: * [Acquista OUSD su Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Acquista OUSD su Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) +* [Acquista OUSD su Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) -Centralized exchanges: +Exchange Centralizzati: -* [Buy OUSD on Virgox](https://virgox.com/exchange/141) -* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +* [Acquista OUSD su Virgox](https://virgox.com/exchange/141) +* [Acquista OUSD su Dharma App](https://www.dharma.io/)\(disponibile solo in USA\) -**Adding OUSD to Your Wallet** +**Aggiungi OUSD sul tuo wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +L'address ERC20 principale per Origin Dollar \(OUSD\) è +** 0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. From 74e139f83fa3f900c5ea8b452fd8b1bf4bff48f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 9 Nov 2020 19:33:05 +0800 Subject: [PATCH 04530/11794] New translations rebasing-and-smart-contracts.md (Italian) --- it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 372905ff4..ae55f29e8 100644 --- a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,7 +12,7 @@ In precedenza abbiamo aggiunto uno [smart contract](https://medium.com/originpro Dopo molte discussioni, abbiamo deciso che la soluzione più scalabile fosse quella di aggiungere una iscrizione esplicita per gli smart contract, così che solo dopo essersi iscritti possano ricevere il rendimento tramite il meccanismo del ribasamento. Questo risolve il problema della fornitura sempre in espansione negli AMM pur consentendo comunque ai wallet multi-sig e anche ad altri smart contract, l'opportunità di continuare a partecipare e guadagnare rendimenti. -Se stai utilizzando un wallet multi-sig come [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) oppure [Gnosis Safe](https://gnosis-safe.io/), avrai bisogno dell'ultimo [address di implementazione relativo a OUSD](../../smart-contracts/registry.md) e il corrispettivo [ ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +Se stai utilizzando un wallet multi-sig come [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) oppure [Gnosis Safe](https://gnosis-safe.io/), avrai bisogno dell'ultimo [address di implementazione relativo a OUSD](../../smart-contracts/registry.md) e il corrispettivo [ ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Una volta che li avrai aggiunti, sarai in grado di richiamare la funzione `rebaseOptIn()` per iscriverti alla ricezione del rendimento tramite il ribasamento o tramite il richiamo della funzione `rebaseOptOut()` per disattivarlo nuovamente. [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 90bb425d8447be981a3c5a0205ac43b49fa078b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:04 +0800 Subject: [PATCH 04531/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a43130e4ac352d8f7b3dae3ff910ad5344e164db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:06 +0800 Subject: [PATCH 04532/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From ba91d5565921ea15bbb4f5f7aa13e969c091100f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:07 +0800 Subject: [PATCH 04533/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From b6115dd70364a4ca089a1ad5c966bf42350175cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:09 +0800 Subject: [PATCH 04534/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 10c5989130420acb70592afa6e2a93f3de70e544 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:11 +0800 Subject: [PATCH 04535/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 91f87553a4478f59d77dba8ed7c29935fb1aa284 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:13 +0800 Subject: [PATCH 04536/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 08bcede893e925921f3f20d1fe46727be84814a1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:15 +0800 Subject: [PATCH 04537/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 391f6c3f74be01e8a30ebb95f5fbb16cd50916fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:17 +0800 Subject: [PATCH 04538/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 9fdd5f382591e7c3de039bdf2ca9b4f71e006a37 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:19 +0800 Subject: [PATCH 04539/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 84b69db83d5c87376f4387afedac941c7c3302db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:20 +0800 Subject: [PATCH 04540/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 394a972eb..aca60cca1 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From 0e17f457b1ebca713984a7d122c3277fad91f0bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:22 +0800 Subject: [PATCH 04541/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From dd4220de6c8cd6b3cdda501aeb8d9eff49d07046 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:25 +0800 Subject: [PATCH 04542/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 6613115e80f614701e6d73f4d563db085fd9aff1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:27 +0800 Subject: [PATCH 04543/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From e72eed84d144d80883762cf022e35966bad4874d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:29 +0800 Subject: [PATCH 04544/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 398209d7521c07a1567f3bf10b30cf7880dd675d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:31 +0800 Subject: [PATCH 04545/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 76fbc9df29e1fa546a577bab74ec5acd36917154 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:33 +0800 Subject: [PATCH 04546/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 80722683178c6115ddbd0c7cb5cf801394851e9d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:35 +0800 Subject: [PATCH 04547/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 1aeece47e..b88b3a90d 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -我们打算至少与以下自动做市商直接集成: +We intend to integrate directly with at least the following automated market makers: {% page-ref page="../supported-strategies/uniswap.md" %} From ba3da2e69ebe16673bcdd4455a8f2480759f9aa2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:36 +0800 Subject: [PATCH 04548/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 7d6f7440d635bc3cd98255fe64dc430ba4f85ef3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:38 +0800 Subject: [PATCH 04549/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From c8bf487167de6fa7def1eaf8d371388fe8954775 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:40 +0800 Subject: [PATCH 04550/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8b16286d8..23b6efb9d 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,18 +1,18 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Any decrease in your balance would be an indication of trouble in the system. -3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 +1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. From 56f511ed292442de24a0665ed0ba1221f3e83467 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:42 +0800 Subject: [PATCH 04551/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d5d7eead2..26b5ebfe6 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From e7b1f4071cf5870df862b6bbf621ac30759c2917 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:44 +0800 Subject: [PATCH 04552/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 7e670959cbc0edf49f086841d84671387802e017 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:46 +0800 Subject: [PATCH 04553/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 5911542a0a102f88e23acef8271f65ce53985ed7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:48 +0800 Subject: [PATCH 04554/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..1aeece47e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: +我们打算至少与以下自动做市商直接集成: {% page-ref page="../supported-strategies/uniswap.md" %} From 3a3aaf5e4e5e4187cce758beff317c51f2a97dd9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:49 +0800 Subject: [PATCH 04555/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 47ca972b710b8e466ad9b10addac1455d0a2dabb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:52 +0800 Subject: [PATCH 04556/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..d5d7eead2 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From 78f8800dc30fbd7b2cc7fb37775df84da0070080 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:28:57 +0800 Subject: [PATCH 04557/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 743ca499db9dbec63c3438a453192bc4b00f661f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:29:02 +0800 Subject: [PATCH 04558/11794] New translations rebasing-and-smart-contracts.md (Chinese Simplified) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a166d1c9a..beadb8048 100644 --- a/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -14,5 +14,9 @@ After much discussion, we decided that the most scalable solution was to make sm If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +{% hint style="warning" %} +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +{% endhint %} + [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From b0b6a0793dbe9afab007539463ce725e7a8304fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:29:04 +0800 Subject: [PATCH 04559/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index e4a0f73a8..7c349c004 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,22 +1,22 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -24,35 +24,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management/README.md) - * [收益策略](core-concepts/fund-management/earning-strategies.md) - * [多样化](core-concepts/fund-management/diversification.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) -* [如何贡献](security-and-risks/contributing.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) +* [Contributing](security-and-risks/contributing.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From e288514fe11d48844056a564849390c71610f26a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:29:05 +0800 Subject: [PATCH 04560/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index d6a0a21a9..5b452f2bf 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From 7f06ead4932aae3fa759b17a052bafb6cde9b008 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:29:07 +0800 Subject: [PATCH 04561/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 2683c4907..8bf7459de 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From cfd416b40c7a93b3a40adca5ef763bfcca408ff1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:29:09 +0800 Subject: [PATCH 04562/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 5b11b414a400cedf3e546e7a9d1a35f9c0c5eb7e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:29:10 +0800 Subject: [PATCH 04563/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 11300f8e68880efef17e09474a26338c924129d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:29:12 +0800 Subject: [PATCH 04564/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 6dad82ad6..f3b6a1fc3 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# 审核 +# Audits {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} **OUSD** -我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. -**支持策略** +**Supported Strategies** -Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock.md) 所使用的的原始代码。 +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 21c61043038e960f500c65ecf847a1136805f009 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:29:14 +0800 Subject: [PATCH 04565/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 93b3c114db097ac9b706b9b20ee6872e8b199902 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:29:36 +0800 Subject: [PATCH 04566/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 93fb647e8..7aa009ac1 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 2c914b079865381fc2af3289f7e8c612744a222c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:29:39 +0800 Subject: [PATCH 04567/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From c95927a7075d0ba8d3c08201b22a625dad958ae7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:29:41 +0800 Subject: [PATCH 04568/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 5cea830e18bfaf60d552b83b24d146f4d4bed087 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:29:42 +0800 Subject: [PATCH 04569/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 961226167..88954aca7 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# Timelock {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款\(不包括取款或转账\)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From c4b54869f31eb709d91e2ebe39294bbdfb52ef84 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:29:44 +0800 Subject: [PATCH 04570/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 6a8d17b5d973784933d8b5a277fd5071bc75cd84 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:29:46 +0800 Subject: [PATCH 04571/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 0145b2328..82bd7fd74 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | | VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | From debd728381668dedb5d2f358df0f69790373090f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:30:01 +0800 Subject: [PATCH 04572/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 4788aea714da80b9b0091fa314c7ebdb0946f4a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:30:03 +0800 Subject: [PATCH 04573/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From f6376c6afdb4e15e2c9a520c44d7dcdf37f63f76 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:30:04 +0800 Subject: [PATCH 04574/11794] New translations rebasing-and-smart-contracts.md (Vietnamese) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a166d1c9a..beadb8048 100644 --- a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -14,5 +14,9 @@ After much discussion, we decided that the most scalable solution was to make sm If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +{% hint style="warning" %} +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +{% endhint %} + [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 1391247cc1d51a5b98b9a68a510dc6f5dec051a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:30:17 +0800 Subject: [PATCH 04575/11794] New translations rebasing-and-smart-contracts.md (Russian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a166d1c9a..beadb8048 100644 --- a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -14,5 +14,9 @@ After much discussion, we decided that the most scalable solution was to make sm If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +{% hint style="warning" %} +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +{% endhint %} + [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 94d348fcce4c6f90a8ff3c706ed3acc8bace5a47 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:30:55 +0800 Subject: [PATCH 04576/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From ebd966d01514191d2b19fd427618659a18b98fb7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:30:56 +0800 Subject: [PATCH 04577/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From de9c8558eafca7f25b171c4dad24cfaec8b06fcb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:30:58 +0800 Subject: [PATCH 04578/11794] New translations rebasing-and-smart-contracts.md (Turkish) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a166d1c9a..beadb8048 100644 --- a/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -14,5 +14,9 @@ After much discussion, we decided that the most scalable solution was to make sm If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +{% hint style="warning" %} +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +{% endhint %} + [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From bddbacfdecc9ff60472f2657e35b9c74b9359068 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:30:59 +0800 Subject: [PATCH 04579/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 7c349c004..e4a0f73a8 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,22 +1,22 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -24,35 +24,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management/README.md) + * [收益策略](core-concepts/fund-management/earning-strategies.md) + * [多样化](core-concepts/fund-management/diversification.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) +* [如何贡献](security-and-risks/contributing.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From d77eaf6099cb5c66d80afbd68d6cad764b9e7dbc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:31:01 +0800 Subject: [PATCH 04580/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 5b452f2bf..d6a0a21a9 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From 5865da632eeb5cb02d0376c355a47ec2c206bc17 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:31:03 +0800 Subject: [PATCH 04581/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 8bf7459de..2683c4907 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 7987a4821fd6ed4625590c1f661010e11c3fbf98 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:31:05 +0800 Subject: [PATCH 04582/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 3375472d0f21a26a6bbbbf8644a7d4d51492b3ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:31:06 +0800 Subject: [PATCH 04583/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From de4e852814e81356a26bc89f7e20704240988d28 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:31:08 +0800 Subject: [PATCH 04584/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 23b6efb9d..8b16286d8 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,18 +1,18 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Any decrease in your balance would be an indication of trouble in the system. +3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 From bc71fc87dc925aed96aebe20780d48a8103e2184 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:31:10 +0800 Subject: [PATCH 04585/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index aca60cca1..394a972eb 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From a08bb7e8af6342416bca8e8fbec1c9d5eead93ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:31:12 +0800 Subject: [PATCH 04586/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From e3a57862f06a35cbed8426bb6d61b3da6372ec27 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:31:14 +0800 Subject: [PATCH 04587/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 7db2877e09d79fd4240b84d475b81789e8d77d08 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:31:16 +0800 Subject: [PATCH 04588/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 28a33915adc701f86341809fcfb7d1c7fa1e0108 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:31:18 +0800 Subject: [PATCH 04589/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From bf577d77b21260af19b9d11ff4e6747a4367afda Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:31:19 +0800 Subject: [PATCH 04590/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 1ee2d3f3f4b0793f716a318f2e047f4807a49cc0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:31:21 +0800 Subject: [PATCH 04591/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 0d21cbbe7dd5ad2ae27bd360a5f47dfaaecd2b3d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:31:23 +0800 Subject: [PATCH 04592/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From dff5ab5945e57d94a7372dab9808d3f25e7ef3f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:31:24 +0800 Subject: [PATCH 04593/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From fa70ba17df50c8da31a37d6a14746d1be81f27d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:31:26 +0800 Subject: [PATCH 04594/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 676716ccf0280e40462b39574cb53ba673657ca5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:32:23 +0800 Subject: [PATCH 04595/11794] New translations rebasing-and-smart-contracts.md (Croatian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a166d1c9a..beadb8048 100644 --- a/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -14,5 +14,9 @@ After much discussion, we decided that the most scalable solution was to make sm If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +{% hint style="warning" %} +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +{% endhint %} + [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 9577dba4e36285de8d35c8bacf3999b6bbaa6b7a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:32:54 +0800 Subject: [PATCH 04596/11794] New translations rebasing-and-smart-contracts.md (Hindi) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a166d1c9a..beadb8048 100644 --- a/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -14,5 +14,9 @@ After much discussion, we decided that the most scalable solution was to make sm If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +{% hint style="warning" %} +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +{% endhint %} + [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From b713df5279a2abd7216e7f31c928aa51101c8625 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:33:20 +0800 Subject: [PATCH 04597/11794] New translations rebasing-and-smart-contracts.md (Indonesian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a166d1c9a..beadb8048 100644 --- a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -14,5 +14,9 @@ After much discussion, we decided that the most scalable solution was to make sm If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +{% hint style="warning" %} +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +{% endhint %} + [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 93a18e17efa7ec4f52f38027e4b856f1af2dd747 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:33:52 +0800 Subject: [PATCH 04598/11794] New translations rebasing-and-smart-contracts.md (Thai) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a166d1c9a..beadb8048 100644 --- a/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -14,5 +14,9 @@ After much discussion, we decided that the most scalable solution was to make sm If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +{% hint style="warning" %} +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +{% endhint %} + [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From d2c4ba4758b27ea9ecfef2991e1896ff59490f51 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:35:07 +0800 Subject: [PATCH 04599/11794] New translations rebasing-and-smart-contracts.md (Arabic) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a166d1c9a..beadb8048 100644 --- a/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -14,5 +14,9 @@ After much discussion, we decided that the most scalable solution was to make sm If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +{% hint style="warning" %} +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +{% endhint %} + [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 5c69213844d53a1eb74dbdd101a50c4773df659a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:35:43 +0800 Subject: [PATCH 04600/11794] New translations rebasing-and-smart-contracts.md (German) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a166d1c9a..beadb8048 100644 --- a/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -14,5 +14,9 @@ After much discussion, we decided that the most scalable solution was to make sm If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +{% hint style="warning" %} +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +{% endhint %} + [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From da8ec23778126dd72e6c9de5881325d2551793af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:35:57 +0800 Subject: [PATCH 04601/11794] New translations rebasing-and-smart-contracts.md (Greek) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a166d1c9a..beadb8048 100644 --- a/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -14,5 +14,9 @@ After much discussion, we decided that the most scalable solution was to make sm If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +{% hint style="warning" %} +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +{% endhint %} + [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From a341893a6cfb04aa633a0f0872e42144c307198c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:36:09 +0800 Subject: [PATCH 04602/11794] New translations rebasing-and-smart-contracts.md (French) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 7b319440b..b36d0c6e5 100644 --- a/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -14,5 +14,9 @@ After much discussion, we decided that the most scalable solution was to make sm If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +{% hint style="warning" %} +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +{% endhint %} + [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From e0b1b053d3cd65461f3ae3b6f8e9ff47f0b287c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:36:43 +0800 Subject: [PATCH 04603/11794] New translations rebasing-and-smart-contracts.md (Spanish) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a166d1c9a..beadb8048 100644 --- a/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -14,5 +14,9 @@ After much discussion, we decided that the most scalable solution was to make sm If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +{% hint style="warning" %} +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +{% endhint %} + [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 3a7d2888177cb1acb971707fcf10ce9a1a691b03 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:37:19 +0800 Subject: [PATCH 04604/11794] New translations rebasing-and-smart-contracts.md (Portuguese) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a166d1c9a..beadb8048 100644 --- a/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -14,5 +14,9 @@ After much discussion, we decided that the most scalable solution was to make sm If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +{% hint style="warning" %} +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +{% endhint %} + [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From ce273a4d91d0cc7e405a465ce0ce8b2b01740088 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:37:57 +0800 Subject: [PATCH 04605/11794] New translations rebasing-and-smart-contracts.md (Korean) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a166d1c9a..beadb8048 100644 --- a/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -14,5 +14,9 @@ After much discussion, we decided that the most scalable solution was to make sm If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +{% hint style="warning" %} +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +{% endhint %} + [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 6b30e703977e110d6ed28244632a9f7ec5ebf76e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:38:30 +0800 Subject: [PATCH 04606/11794] New translations rebasing-and-smart-contracts.md (Dutch) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a166d1c9a..beadb8048 100644 --- a/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -14,5 +14,9 @@ After much discussion, we decided that the most scalable solution was to make sm If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +{% hint style="warning" %} +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +{% endhint %} + [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 66b52d3f5c5ccf90184df6710d69c457397944c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:38:53 +0800 Subject: [PATCH 04607/11794] New translations rebasing-and-smart-contracts.md (Italian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index ae55f29e8..f0b6f9702 100644 --- a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -14,5 +14,9 @@ Dopo molte discussioni, abbiamo deciso che la soluzione più scalabile fosse que Se stai utilizzando un wallet multi-sig come [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) oppure [Gnosis Safe](https://gnosis-safe.io/), avrai bisogno dell'ultimo [address di implementazione relativo a OUSD](../../smart-contracts/registry.md) e il corrispettivo [ ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Una volta che li avrai aggiunti, sarai in grado di richiamare la funzione `rebaseOptIn()` per iscriverti alla ricezione del rendimento tramite il ribasamento o tramite il richiamo della funzione `rebaseOptOut()` per disattivarlo nuovamente. +{% hint style="warning" %} +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +{% endhint %} + [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 1bae9bc106c6e886316ee3c592334a3c32e13439 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:39:26 +0800 Subject: [PATCH 04608/11794] New translations rebasing-and-smart-contracts.md (Japanese) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a166d1c9a..beadb8048 100644 --- a/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -14,5 +14,9 @@ After much discussion, we decided that the most scalable solution was to make sm If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +{% hint style="warning" %} +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +{% endhint %} + [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From c701723c9a0d218e5d053ca63bb30519061be0d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 10 Nov 2020 06:40:03 +0800 Subject: [PATCH 04609/11794] New translations rebasing-and-smart-contracts.md (Filipino) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a166d1c9a..beadb8048 100644 --- a/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -14,5 +14,9 @@ After much discussion, we decided that the most scalable solution was to make sm If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +{% hint style="warning" %} +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +{% endhint %} + [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From de7dbca50192d52e875548c007a167bd11d3a262 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:55:51 +0800 Subject: [PATCH 04610/11794] New translations README.md (Arabic) --- ar/core-concepts/elastic-supply/README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/ar/core-concepts/elastic-supply/README.md b/ar/core-concepts/elastic-supply/README.md index 23b6efb9d..bc7deb4a1 100644 --- a/ar/core-concepts/elastic-supply/README.md +++ b/ar/core-concepts/elastic-supply/README.md @@ -12,7 +12,11 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. + +**Manually triggering a rebase** + +Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. From ef7aaa7c9bd3effdda9da886d626a4960724546b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:57:04 +0800 Subject: [PATCH 04611/11794] New translations README.md (French) --- fr/core-concepts/elastic-supply/README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/fr/core-concepts/elastic-supply/README.md b/fr/core-concepts/elastic-supply/README.md index 3b417fbf1..4f8c783fb 100644 --- a/fr/core-concepts/elastic-supply/README.md +++ b/fr/core-concepts/elastic-supply/README.md @@ -12,7 +12,11 @@ Considérez cela comme étant un intérêt couru dans votre compte de banque. L' Ce mécanisme est inspiré par une nouvelle appoche adoptée par [Ampleforth](https://www.ampleforth.org/), par contre, certaines différences méritent d'être soulignées: -1. OUSD est soutenu à 100% par d'autres monnaies stables et n'aura pas le même enjeu afin de maintenir l'ancrage au dollar. Compte tenu de la facilité de créer et de racheter des OUSD. nous pouvons compter sur l'arbitrage afin de maintenir l'ancrage au dollar. -2. OUSD rebassage devra seulement augmenter l'offre puisque le nombre d'OUSD créé est lié au gain réalisé par les stratégies sous-jacentes. Votre principal est protégé tant que rien n'impact négativement la stratégie sous-jacente de prêt/AMM et des protocoles de monnaies stables. Toute diminution de votre balance sera une indication d'un problème avec le système. -3. Contrairement à Ampleforth qui rebase chaque jour, l'offre monétaire d'OUSD est constamment mise à jour en temps réel à mesure que le rendement est généré. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Compte tenu de la facilité de créer et de racheter des OUSD. nous pouvons compter sur l'arbitrage afin de maintenir l'ancrage au dollar. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Votre principal est protégé tant que rien n'impact négativement la stratégie sous-jacente de prêt/AMM et des protocoles de monnaies stables. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. + +**Manually triggering a rebase** + +Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. From b5f6bb4b243acc864d30199322ba2eb102071208 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:57:26 +0800 Subject: [PATCH 04612/11794] New translations README.md (Spanish) --- es/core-concepts/elastic-supply/README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/es/core-concepts/elastic-supply/README.md b/es/core-concepts/elastic-supply/README.md index 51d7bf735..0d608321b 100644 --- a/es/core-concepts/elastic-supply/README.md +++ b/es/core-concepts/elastic-supply/README.md @@ -12,7 +12,11 @@ Piense en ello como intereses acumulados en su cuenta bancaria. La unidad de cue Este mecanismo se inspiró en el enfoque novedoso adoptado por [Ampleforth](https://www.ampleforth.org/), pero hay algunas diferencias clave que vale la pena destacar: -1. OUSD está respaldado al 100% por otras monedas estables y no tendrá el mismo desafío de mantener la paridad con el dólar. Dada la facilidad de acuñar y canjear OUSD, podemos contar con arbitrajistas para garantizar que se mantenga la paridad. -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. A diferencia de Ampleforth, que se reactiva una vez al día, la oferta monetaria de OUSD se actualiza constantemente en tiempo real a medida que se genera el rendimiento. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Dada la facilidad de acuñar y canjear OUSD, podemos contar con arbitrajistas para garantizar que se mantenga la paridad. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. + +**Manually triggering a rebase** + +Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. From bda1549758f1700c9aca6e29c73efb3cea1a3c3b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:57:55 +0800 Subject: [PATCH 04613/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d5d7eead2..26b5ebfe6 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From 464575235eaed4149ef2291689e5d47368408406 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:58:03 +0800 Subject: [PATCH 04614/11794] New translations README.md (Vietnamese) --- vi/core-concepts/elastic-supply/README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/vi/core-concepts/elastic-supply/README.md b/vi/core-concepts/elastic-supply/README.md index 137b4afc2..fb03011f0 100644 --- a/vi/core-concepts/elastic-supply/README.md +++ b/vi/core-concepts/elastic-supply/README.md @@ -12,7 +12,11 @@ Hãy coi đó là tiền lãi tích lũy trong tài khoản ngân hàng của b Cơ chế này được lấy cảm hứng từ phương pháp mới được thực hiện bởi [Ampleforth](https://www.ampleforth.org/), nhưng có một số điểm khác biệt nổi bật như sau: -1. OUSD được hỗ trợ 100% bởi các stablecoin khác và sẽ không gặp phải thách thức tương tự khi phải duy trì tỷ giá cố định với đồng đô la. Với việc dễ dàng khai thác và hoàn trả OUSD, chúng tôi có thể tin tưởng vào những người kinh doanh dựa trên chênh lệch giá để đảm bảo tỷ giá được duy trì. -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Không giống như Ampleforth - nguồn cung chỉ được điểu chỉnh 1 ngày 1 lần, nguồn cung tiền tệ của OUSD liên tục được cập nhật theo thời gian thực khi lợi tức được tạo ra. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Với việc dễ dàng khai thác và hoàn trả OUSD, chúng tôi có thể tin tưởng vào những người kinh doanh dựa trên chênh lệch giá để đảm bảo tỷ giá được duy trì. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. + +**Manually triggering a rebase** + +Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. From 2f10416802e7bdf570f7a17278404c2f44a13dd4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:58:28 +0800 Subject: [PATCH 04615/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 7123dc7d167671e1787f68f2d9f8b8ccac060b36 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:58:46 +0800 Subject: [PATCH 04616/11794] New translations README.md (Indonesian) --- id/core-concepts/elastic-supply/README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/id/core-concepts/elastic-supply/README.md b/id/core-concepts/elastic-supply/README.md index b51f1e836..085392fd1 100644 --- a/id/core-concepts/elastic-supply/README.md +++ b/id/core-concepts/elastic-supply/README.md @@ -12,7 +12,11 @@ Anggap saja sebagai bunga yang bertambah di rekening bank Anda. Unit akun dan ni Mekanisme ini terinspirasi oleh pendekatan baru yang diambil oleh [Ampleforth](https://www.ampleforth.org/), tetapi ada beberapa perbedaan utama yang perlu diperhatikan: -1. OUSD 100% didukung oleh stablecoin lain dan tidak akan memiliki tantangan yang sama untuk mempertahankan patokan terhadap dolar. Mengingat kemudahan mencetak dan menebus OUSD, kami dapat mengandalkan arbitrase untuk memastikan pasak dipertahankan. -2. Rebasing OUSD sangat bias terhadap peningkatan pasokan karena jumlah OUSD yang dicetak terkait dengan realisasi keuntungan yang diperoleh dari strategi yang mendasarinya. Pokok Anda dilindungi selama tidak ada yang salah dengan protokol pinjaman / AMM dan stablecoin yang mendasarinya. Penurunan sebesar apa pun dalam saldo Anda akan menjadi indikasi adanya masalah dalam sistem. -3. Tidak seperti Ampleforth, yang melakukan rebases sekali sehari, pasokan moneter OUSD terus diperbarui secara waktu nyata saat hasil dihasilkan. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Mengingat kemudahan mencetak dan menebus OUSD, kami dapat mengandalkan arbitrase untuk memastikan pasak dipertahankan. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Pokok Anda dilindungi selama tidak ada yang salah dengan protokol pinjaman / AMM dan stablecoin yang mendasarinya. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. + +**Manually triggering a rebase** + +Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. From 61580116832ea18b56a0a7179f39aa4d44f557b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:58:49 +0800 Subject: [PATCH 04617/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8b16286d8..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -12,7 +12,11 @@ OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yT 这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD 100% 由其他稳定币支持,在保持与美元挂钩方面不会遇到相同的挑战。 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Any decrease in your balance would be an indication of trouble in the system. -3. 不像 Ampleforth 每天重新平衡的机制,OUSD 的货币供应随着收益的产生而持续地实时更新。 +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. + +**Manually triggering a rebase** + +Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. From bc395038803eff1c3ef385035610d729845a3284 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:58:50 +0800 Subject: [PATCH 04618/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 1aeece47e..b88b3a90d 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -我们打算至少与以下自动做市商直接集成: +We intend to integrate directly with at least the following automated market makers: {% page-ref page="../supported-strategies/uniswap.md" %} From 7efa3fc147ae4e876a5f06761718430d9e220ad0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:59:25 +0800 Subject: [PATCH 04619/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 1a68ac7c8ea0bdfa9958639b4039c530463e9ecb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:59:26 +0800 Subject: [PATCH 04620/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From e3e3357e5d78df0ac348c5c4f6f0d77d2d387ac9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:59:28 +0800 Subject: [PATCH 04621/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 3315309bfcc1d61fc4c381fbaeb69c490760f96e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:59:30 +0800 Subject: [PATCH 04622/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 442838af2f74a1ed3483e348e989ddb0ce1efbe0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:59:31 +0800 Subject: [PATCH 04623/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 93ef65cf563284b2a9466db6aa87028f06bd9025 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:59:33 +0800 Subject: [PATCH 04624/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 3321a601d0352f77ced671cb9a21bd9b11dec860 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:59:35 +0800 Subject: [PATCH 04625/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 52a1d7035abcf5b7669512fcbfc3c2a1264ff62a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:59:37 +0800 Subject: [PATCH 04626/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From a8080909c25f689a95bccce14677086b1258d841 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:59:38 +0800 Subject: [PATCH 04627/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 20f3d4533c228e97720f3b6300e3e6534f435295 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:59:40 +0800 Subject: [PATCH 04628/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 394a972eb..aca60cca1 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From 3e4fb08b5b700c85e05ae9b4fe57ab8847044f0c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:59:42 +0800 Subject: [PATCH 04629/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From e88e75d4df7c93934730eb984459fe56317dcf68 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:59:44 +0800 Subject: [PATCH 04630/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 326708e17ef20d7c64b2c9613936994430b8a658 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:59:45 +0800 Subject: [PATCH 04631/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 0818fbebdf2cc72789e17f0e41b77e599d741edb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:59:47 +0800 Subject: [PATCH 04632/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 10b5835861710ad131c36b4a88a2ab346a560728 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:59:49 +0800 Subject: [PATCH 04633/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From f73e5825826ea9b28c809c780ccb78a56aa4f5b3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:59:50 +0800 Subject: [PATCH 04634/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 958209bf7c7dcb58a910ec8b7206a91016c20a50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:59:52 +0800 Subject: [PATCH 04635/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 8db8c156e6d31e388adb165e73b7d1e48082ecda Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:59:54 +0800 Subject: [PATCH 04636/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 726bc5559a0e22e996b10b12f9510bf6840c6dad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:59:56 +0800 Subject: [PATCH 04637/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..1aeece47e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: +我们打算至少与以下自动做市商直接集成: {% page-ref page="../supported-strategies/uniswap.md" %} From 8cc7c026440b2fa848e90f1bd13951e936106ddf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:59:57 +0800 Subject: [PATCH 04638/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 7531d7a9259f3c460a4830d99e0e97eed7a2db88 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 08:59:59 +0800 Subject: [PATCH 04639/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 5b8ae9420d50ae3cc9ea297dcbaf0713a6351368 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:00:02 +0800 Subject: [PATCH 04640/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 26c005dbcee30e53c74fab44caaa14b307f76d6c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:00:04 +0800 Subject: [PATCH 04641/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..d5d7eead2 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From a54dd5e6094df6e72fcaca272e2a1cbdcc86ffa0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:00:06 +0800 Subject: [PATCH 04642/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index f3b6a1fc3..6dad82ad6 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# 审核 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 -**Supported Strategies** +**支持策略** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock.md) 所使用的的原始代码。 {% page-ref page="audits.md" %} From d28fb0965972b6b9bb9f6ae801eb27fd7733218d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:00:10 +0800 Subject: [PATCH 04643/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 7aa009ac1..93fb647e8 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From bd70a82f7749c730537baef5b357ea66d516b30b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:00:13 +0800 Subject: [PATCH 04644/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From cba6097ef7b3a1593677abae8c9a806c2cde1fa9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:00:14 +0800 Subject: [PATCH 04645/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 88954aca7..961226167 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ -# Timelock +# 时间锁 {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款\(不包括取款或转账\)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From ce7505090cf827974ea1ae3f1d546709ecd85a0b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:00:16 +0800 Subject: [PATCH 04646/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From e51a3b9832373eda93e9f0d266292fdf75f13db0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:00:18 +0800 Subject: [PATCH 04647/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 7ca73fa07720da90388aa40388a55ea54146e0e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:00:20 +0800 Subject: [PATCH 04648/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 82bd7fd74..0145b2328 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | | VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | From 76fd802cb8538f6fb3f1851f8b66b2a3de64f74a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:00:23 +0800 Subject: [PATCH 04649/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index e4a0f73a8..7c349c004 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,22 +1,22 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -24,35 +24,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management/README.md) - * [收益策略](core-concepts/fund-management/earning-strategies.md) - * [多样化](core-concepts/fund-management/diversification.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) -* [如何贡献](security-and-risks/contributing.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) +* [Contributing](security-and-risks/contributing.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From e4616b88551e482f5aa5308a924f49ebe961928f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:00:24 +0800 Subject: [PATCH 04650/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index d6a0a21a9..5b452f2bf 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From c18e464d99a21eb78ebbee8c6e70c67a79bd13ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:00:26 +0800 Subject: [PATCH 04651/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 2683c4907..8bf7459de 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 7749d1b36f4035a90ba24c42823a3c0a596086e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:00:28 +0800 Subject: [PATCH 04652/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 5a3ddbf3cb6ce6e079dc337cdb2ae340ff603436 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:00:54 +0800 Subject: [PATCH 04653/11794] New translations README.md (Hindi) --- hi/core-concepts/elastic-supply/README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/hi/core-concepts/elastic-supply/README.md b/hi/core-concepts/elastic-supply/README.md index 23b6efb9d..bc7deb4a1 100644 --- a/hi/core-concepts/elastic-supply/README.md +++ b/hi/core-concepts/elastic-supply/README.md @@ -12,7 +12,11 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. + +**Manually triggering a rebase** + +Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. From 9c9de20955709a61238286b89c0f199d1314f0c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:01:41 +0800 Subject: [PATCH 04654/11794] New translations README.md (Filipino) --- fil/core-concepts/elastic-supply/README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/fil/core-concepts/elastic-supply/README.md b/fil/core-concepts/elastic-supply/README.md index 23b6efb9d..bc7deb4a1 100644 --- a/fil/core-concepts/elastic-supply/README.md +++ b/fil/core-concepts/elastic-supply/README.md @@ -12,7 +12,11 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. + +**Manually triggering a rebase** + +Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. From adf3aabb204d17a9d8cb7258c0526d0529b001f5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:02:27 +0800 Subject: [PATCH 04655/11794] New translations README.md (Thai) --- th/core-concepts/elastic-supply/README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/th/core-concepts/elastic-supply/README.md b/th/core-concepts/elastic-supply/README.md index 23b6efb9d..bc7deb4a1 100644 --- a/th/core-concepts/elastic-supply/README.md +++ b/th/core-concepts/elastic-supply/README.md @@ -12,7 +12,11 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. + +**Manually triggering a rebase** + +Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. From 60015d383c16a19663d219d0a7a5788a3d74b0b5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:03:06 +0800 Subject: [PATCH 04656/11794] New translations README.md (Croatian) --- hr/core-concepts/elastic-supply/README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/hr/core-concepts/elastic-supply/README.md b/hr/core-concepts/elastic-supply/README.md index 23b6efb9d..bc7deb4a1 100644 --- a/hr/core-concepts/elastic-supply/README.md +++ b/hr/core-concepts/elastic-supply/README.md @@ -12,7 +12,11 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. + +**Manually triggering a rebase** + +Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. From 1580fd2fe984bce2bd64438bf1bcf590cc1df31b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:03:30 +0800 Subject: [PATCH 04657/11794] New translations README.md (Japanese) --- ja/core-concepts/elastic-supply/README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/ja/core-concepts/elastic-supply/README.md b/ja/core-concepts/elastic-supply/README.md index 23b6efb9d..bc7deb4a1 100644 --- a/ja/core-concepts/elastic-supply/README.md +++ b/ja/core-concepts/elastic-supply/README.md @@ -12,7 +12,11 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. + +**Manually triggering a rebase** + +Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. From d7ae47eebc16d2623b26c1d00175b5756dbb2790 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:04:06 +0800 Subject: [PATCH 04658/11794] New translations README.md (Korean) --- ko/core-concepts/elastic-supply/README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/ko/core-concepts/elastic-supply/README.md b/ko/core-concepts/elastic-supply/README.md index ef74b36fb..ead1c237c 100644 --- a/ko/core-concepts/elastic-supply/README.md +++ b/ko/core-concepts/elastic-supply/README.md @@ -12,7 +12,11 @@ OUSD는 대부분의 토큰과 다르게 작동합니다. 관리 대상 자산 이 메커니즘은 [앰플포스(Ampleforth)](https://www.ampleforth.org/)의해 취해진 새로운 접근 방식에서 영감을 얻었지만 강조 할 가치가있는 몇 가지 주요 차이점이 있습니다. -1. OUSD는 100 % 다른 스테이블 코인에 의해 뒷받침되며 달러에 대한 페그(peg) 를 유지하는 것과 같은 문제가 없습니다. OUSD를 쉽게 채굴하고 상환 할 수 있다는 점을 감안할 때, 우리는 페그가 유지되도록 중재자를 의지할 수 있습니다. -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. 하루에 한 번 리베이스하는 앰플포스와 달리, OUSD의 통화 공급은 수익률이 생성됨에 따라 실시간으로 지속적으로 업데이트됩니다. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. OUSD를 쉽게 채굴하고 상환 할 수 있다는 점을 감안할 때, 우리는 페그가 유지되도록 중재자를 의지할 수 있습니다. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. + +**Manually triggering a rebase** + +Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. From 48043ce4acb76e2f9844a9334496cf9e577308ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:04:29 +0800 Subject: [PATCH 04659/11794] New translations README.md (Italian) --- it/core-concepts/elastic-supply/README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/it/core-concepts/elastic-supply/README.md b/it/core-concepts/elastic-supply/README.md index c71d3403f..129708f73 100644 --- a/it/core-concepts/elastic-supply/README.md +++ b/it/core-concepts/elastic-supply/README.md @@ -12,7 +12,11 @@ Pensalo come un interesse maturato sul conto in banca. L'unità per il conto e i Questo meccanismo è stato ispirato dal nuovo approccio adottato da [ Ampleforth](https://www.ampleforth.org/), ma ci sono alcune differenze chiave che vale la pena evidenziare: -1. OUSD è supportato al 1''% da stablecoin e non avrà il problema di mantenersi ancorato al dollaro. Data la facilità di generazione e di riscatto degli OUSD, possiamo contare sulla presenza degli arbitraggisti per garantire l'ancoraggio. -2. Il ribasamento di OUSD dovrebbe solo aumentare l'offerta poiché la quantità di OUSD coniati è legata ai guadagni realizzati guadagnati dalle strategie sottostanti. Il tuo capitale è protetto fintanto che va tutto bene con i protocolli di prestito/AMM e stablecoin. Qualsiasi calo del saldo sarebbe un indicazione di problemi nel sistema. -3. A differenza di Ampleforth, che fa il ribasamento una volta al giorno, l'offerta monetaria di OUSD è aggiornata costantemente in tempo reale a mano a mano che viene generato il rendimento. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Data la facilità di generazione e di riscatto degli OUSD, possiamo contare sulla presenza degli arbitraggisti per garantire l'ancoraggio. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Il tuo capitale è protetto fintanto che va tutto bene con i protocolli di prestito/AMM e stablecoin. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. + +**Manually triggering a rebase** + +Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. From 60ed24d14f17de9b5e667b150c700329f68c8a61 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:04:53 +0800 Subject: [PATCH 04660/11794] New translations README.md (German) --- de/core-concepts/elastic-supply/README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/de/core-concepts/elastic-supply/README.md b/de/core-concepts/elastic-supply/README.md index 23b6efb9d..bc7deb4a1 100644 --- a/de/core-concepts/elastic-supply/README.md +++ b/de/core-concepts/elastic-supply/README.md @@ -12,7 +12,11 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. + +**Manually triggering a rebase** + +Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. From ada773afbdbb3408cd6ec3aebab6d62d5f51b37c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:05:31 +0800 Subject: [PATCH 04661/11794] New translations README.md (Greek) --- el/core-concepts/elastic-supply/README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/el/core-concepts/elastic-supply/README.md b/el/core-concepts/elastic-supply/README.md index 23b6efb9d..bc7deb4a1 100644 --- a/el/core-concepts/elastic-supply/README.md +++ b/el/core-concepts/elastic-supply/README.md @@ -12,7 +12,11 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. + +**Manually triggering a rebase** + +Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. From 1070ed0537df82e64ec96488a90f10b6f5b52fa0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:05:56 +0800 Subject: [PATCH 04662/11794] New translations README.md (Russian) --- ru/core-concepts/elastic-supply/README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/ru/core-concepts/elastic-supply/README.md b/ru/core-concepts/elastic-supply/README.md index 75822ae17..c43d6d836 100644 --- a/ru/core-concepts/elastic-supply/README.md +++ b/ru/core-concepts/elastic-supply/README.md @@ -12,7 +12,11 @@ OUSD работает не так, как большинство токенов. Этот механизм был вдохновлен новым подходом, принятым [Ampleforth](https://www.ampleforth.org/), но есть некоторые ключевые отличия, которые стоит выделить: -1. OUSD на 100% обеспечен другими стейблкоинами и не будет иметь такой же проблемы с поддержанием привязки к доллару. Учитывая простоту создания и выкупа OUSD, мы можем рассчитывать на арбитражеров, которые обеспечат поддержание привязки. -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. В отличие от Ampleforth, который производит перераспределение раз в день, денежная масса OUSD постоянно обновляется в режиме реального времени по мере генерирования доходности. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Учитывая простоту создания и выкупа OUSD, мы можем рассчитывать на арбитражеров, которые обеспечат поддержание привязки. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. + +**Manually triggering a rebase** + +Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. From d069ed8dac9bb974a353c92c9e9925cc804b5937 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:06:31 +0800 Subject: [PATCH 04663/11794] New translations README.md (Turkish) --- tr/core-concepts/elastic-supply/README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/tr/core-concepts/elastic-supply/README.md b/tr/core-concepts/elastic-supply/README.md index a1fa5f81b..10942d522 100644 --- a/tr/core-concepts/elastic-supply/README.md +++ b/tr/core-concepts/elastic-supply/README.md @@ -12,7 +12,11 @@ Banka hesabınıza faiz tahakkuk ettiğini düşünün. ABD dolarının hesap bi Bu mekanizma, [Ampleforth](https://www.ampleforth.org/)tarafından benimsenen yeni yaklaşımdan esinlenmiştir, ancak vurgulanmaya değer bazı temel farklılıklar vardır: -1. OUSD, diğer stabilcoinler tarafından% 100 desteklenmektedir ve dolara sabitlemeyi sürdürme konusunda aynı zorluğa sahip olmayacaktır. OUSD'yi basmanın ve paraya çevirmenin kolaylığı göz önüne alındığında, pegin korunmasını sağlamak için arbitrajcılara güvenebiliriz. -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Günde bir kez yeniden satış yapan Ampleforth'un aksine, OUSD'nin parasal arzı, getiri elde edildikçe gerçek zamanlı olarak sürekli güncellenir. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. OUSD'yi basmanın ve paraya çevirmenin kolaylığı göz önüne alındığında, pegin korunmasını sağlamak için arbitrajcılara güvenebiliriz. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. + +**Manually triggering a rebase** + +Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. From cbc8f0f1caea1850c212876b94520752b93b4005 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:07:15 +0800 Subject: [PATCH 04664/11794] New translations README.md (Dutch) --- nl/core-concepts/elastic-supply/README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/nl/core-concepts/elastic-supply/README.md b/nl/core-concepts/elastic-supply/README.md index 23b6efb9d..bc7deb4a1 100644 --- a/nl/core-concepts/elastic-supply/README.md +++ b/nl/core-concepts/elastic-supply/README.md @@ -12,7 +12,11 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. + +**Manually triggering a rebase** + +Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. From 46ab566737ab034ebbf90d009b67f902a022f7f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 11 Nov 2020 09:07:50 +0800 Subject: [PATCH 04665/11794] New translations README.md (Portuguese) --- pt/core-concepts/elastic-supply/README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pt/core-concepts/elastic-supply/README.md b/pt/core-concepts/elastic-supply/README.md index 23b6efb9d..bc7deb4a1 100644 --- a/pt/core-concepts/elastic-supply/README.md +++ b/pt/core-concepts/elastic-supply/README.md @@ -12,7 +12,11 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. + +**Manually triggering a rebase** + +Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. From f7d6c684260211626a1cf641ecf9e0f2b75e4343 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 12 Nov 2020 08:13:03 +0800 Subject: [PATCH 04666/11794] New translations README.md (Italian) --- it/core-concepts/elastic-supply/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/elastic-supply/README.md b/it/core-concepts/elastic-supply/README.md index 129708f73..3cdb70cad 100644 --- a/it/core-concepts/elastic-supply/README.md +++ b/it/core-concepts/elastic-supply/README.md @@ -12,7 +12,7 @@ Pensalo come un interesse maturato sul conto in banca. L'unità per il conto e i Questo meccanismo è stato ispirato dal nuovo approccio adottato da [ Ampleforth](https://www.ampleforth.org/), ma ci sono alcune differenze chiave che vale la pena evidenziare: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Data la facilità di generazione e di riscatto degli OUSD, possiamo contare sulla presenza degli arbitraggisti per garantire l'ancoraggio. +1. OUSD è supportato al 100% da altre stablecoin e non ha il problema di mantenersi ancorato al dollaro. Data la facilità di generazione e di riscatto degli OUSD, possiamo contare sulla presenza degli arbitraggisti per garantire l'ancoraggio. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Il tuo capitale è protetto fintanto che va tutto bene con i protocolli di prestito/AMM e stablecoin. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. From e5306db71014185c89d0e0f52705f31081aed0e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 12 Nov 2020 08:13:05 +0800 Subject: [PATCH 04667/11794] New translations rebasing-and-smart-contracts.md (Italian) --- it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index f0b6f9702..f1663e1c7 100644 --- a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -15,7 +15,7 @@ Dopo molte discussioni, abbiamo deciso che la soluzione più scalabile fosse que Se stai utilizzando un wallet multi-sig come [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) oppure [Gnosis Safe](https://gnosis-safe.io/), avrai bisogno dell'ultimo [address di implementazione relativo a OUSD](../../smart-contracts/registry.md) e il corrispettivo [ ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Una volta che li avrai aggiunti, sarai in grado di richiamare la funzione `rebaseOptIn()` per iscriverti alla ricezione del rendimento tramite il ribasamento o tramite il richiamo della funzione `rebaseOptOut()` per disattivarlo nuovamente. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +Se stai rilasciando un contratto e intendi richiamare la funzione `rebaseOptin()` per guadagnare lo yield, non puoi richiamarla dal costruttore dei contratti. Lo smart contract deve essere rilasciato prima di poter essere richiamato. {% endhint %} [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From e984f8ea1266cfbc2f0d7b03a4a43d286fce5b8d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 12 Nov 2020 08:24:21 +0800 Subject: [PATCH 04668/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/it/getting-started.md b/it/getting-started.md index 3eec74d99..7fe4396ac 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -28,13 +28,13 @@ L'address ERC20 principale per Origin Dollar \(OUSD\) è ** 0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +Se i tuoi OUSD non venissero mostrati in modo automatico nel tuo wallet, potresti dover aggiungerlo manualmente utilzzando l'indirizzo mostrato qui sopra. Se stai pianificando di [memorizzare i tuoi OUSD in un wallet multi-sig](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), assicurati di effettuare l'iscrizione per ricevere il rendimento. Noi vogliamo che OUSD sia supportato da quanti più wallet possibile, e che possa esser incluso in tutte le liste dei token noti. Apprezzeremo tantissimo qualsiasi aiuto tu possa offrire in questo settore. -**Integrating OUSD** +**Integrazione di OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD è un token ERC-20 non-standard, che richiede un lavoro di integrazione personalizzato per la maggior parte delle applicazioni che desiderino supportarlo. E' particolarmente importante capire, per gli sviluppatori, il funzionamento del nostro "elastic supply", in quanto questo può causare facilmente un comportamento inaspettato. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +Se tu sei un Wallet provider o un Exchange crypto e sei interessato al supporto di OUSD, fai pure riferimento alle seguenti guide: {% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} @@ -42,11 +42,11 @@ If you are a wallet provider or crypto exchange that is interested in supporting {% page-ref page="smart-contracts/api/" %} -**Developer Analytics** +**Analytics per sviluppatori** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +La nostra dashboard interna per sviluppatori è disponibile all'URL [analytics.ousd.com](https://analytics.ousd.com). La nostra dashboard mostra l'attuale offerta circolante, gli asset gestiti all'interno del vault e le attuali allocazioni tra ogni stablecoin e le strategie. -**Getting Help** +**Ricevere Aiuto** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Unisciti con Origin Dollar alla room \#engineering del server [Discord](www.originprotocol.com/discord) di Origin. Il nostro team e i membri della nostra community saranno felici di aiutarti a sviluppare. Le tue domande ci aiutereanno a migliorare, quindi non esitare a chiedere a noi se non stai trovando quello che cerchi. From fb10d7acc7d5e32dbabd7782734fcfcadc42ddc3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 12 Nov 2020 08:24:24 +0800 Subject: [PATCH 04669/11794] New translations README.md (Italian) --- it/core-concepts/elastic-supply/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/it/core-concepts/elastic-supply/README.md b/it/core-concepts/elastic-supply/README.md index 3cdb70cad..10503b75a 100644 --- a/it/core-concepts/elastic-supply/README.md +++ b/it/core-concepts/elastic-supply/README.md @@ -13,10 +13,10 @@ Pensalo come un interesse maturato sul conto in banca. L'unità per il conto e i Questo meccanismo è stato ispirato dal nuovo approccio adottato da [ Ampleforth](https://www.ampleforth.org/), ma ci sono alcune differenze chiave che vale la pena evidenziare: 1. OUSD è supportato al 100% da altre stablecoin e non ha il problema di mantenersi ancorato al dollaro. Data la facilità di generazione e di riscatto degli OUSD, possiamo contare sulla presenza degli arbitraggisti per garantire l'ancoraggio. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Il tuo capitale è protetto fintanto che va tutto bene con i protocolli di prestito/AMM e stablecoin. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. +2. Il ribasamento di OUSD aumenterà solo l'offerta poiché la quantità di OUSD coniati è legata ai guadagni realizzati guadagnati dalle strategie sottostanti. Il tuo capitale è protetto fintanto che va tutto bene con i protocolli di prestito/AMM e stablecoin. Il tuo saldo OUSD non diminuirà mai, ma il valore potrebbe calare se si verificasse un problema nei sistemi sottostanti. +3. A differenza di Ampleforth, che fa il ribasamento una volta al giorno, l'offerta monetaria di OUSD è aggiornata costantemente in tempo reale a mano a mano che viene generato il rendimento. I ribasamenti vengono innescati regolarmente quando gli utenti interagiscono con gli smart contract di OUSD. -**Manually triggering a rebase** +**Innesco manuale di un ribasamento** -Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. +Chiunque può innescare un ribasamento in qualsiasi momento semplicemente [richiamando la funzione di rebase nel vault](https://etherscan.io/address/originvault.eth#writeProxyContract). Puoi farlo su Etherscan connettendo un wallet web3. From 5d0d639da7588af00af65ff871406f92e4de4f61 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 12 Nov 2020 15:50:00 +0800 Subject: [PATCH 04670/11794] New translations rebasing-and-smart-contracts.md (Italian) --- it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index f1663e1c7..fd160de50 100644 --- a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -15,7 +15,7 @@ Dopo molte discussioni, abbiamo deciso che la soluzione più scalabile fosse que Se stai utilizzando un wallet multi-sig come [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) oppure [Gnosis Safe](https://gnosis-safe.io/), avrai bisogno dell'ultimo [address di implementazione relativo a OUSD](../../smart-contracts/registry.md) e il corrispettivo [ ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Una volta che li avrai aggiunti, sarai in grado di richiamare la funzione `rebaseOptIn()` per iscriverti alla ricezione del rendimento tramite il ribasamento o tramite il richiamo della funzione `rebaseOptOut()` per disattivarlo nuovamente. {% hint style="warning" %} -Se stai rilasciando un contratto e intendi richiamare la funzione `rebaseOptin()` per guadagnare lo yield, non puoi richiamarla dal costruttore dei contratti. Lo smart contract deve essere rilasciato prima di poter essere richiamato. +Se stai rilasciando un contratto e intendi richiamare la funzione `rebaseOptin()` per guadagnare lo yield, non puoi richiamarla dal costruttore degli smart contract. Lo smart contract deve essere rilasciato prima di poter essere richiamato. {% endhint %} [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) From 8e5450d90f949b551617d1edc4e9dd7af714a5a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:43:45 +0800 Subject: [PATCH 04671/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 82bd7fd74..3b70248e3 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -35,12 +35,12 @@ Internal implementation contracts: {% tab title="Strategies" %} [Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,7 +48,7 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} From febda90541df37e22193ddd3736a48a7623dd440 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:44:33 +0800 Subject: [PATCH 04672/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 701b4637a..8a1d5edd3 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -35,12 +35,12 @@ {% tab title="Strategies" %} [Общеизвестные адреса \(прокси оболочки\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Стратегия](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Адрес](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Текущая аллокация](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| [Стратегия](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Адрес](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | [Контракты на внутреннюю реализацию:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,7 +48,7 @@ |:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} From b9f6767aeb7cfbb162334ca6c1af0584f709328f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:45:16 +0800 Subject: [PATCH 04673/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 82bd7fd74..3b70248e3 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -35,12 +35,12 @@ Internal implementation contracts: {% tab title="Strategies" %} [Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,7 +48,7 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} From 5a1fa738af77c94cc28ac15d650e991befed05a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:46:45 +0800 Subject: [PATCH 04674/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 9ba95093aece59849da4b7683d673cb0ba910612 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:46:47 +0800 Subject: [PATCH 04675/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 5a9b19cb3..6f35f58a2 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From a3c6b3540e068e72a9e60750918154a79d9b83e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:46:49 +0800 Subject: [PATCH 04676/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 9bbbe18e1dff9f374419e35ee4b347e955f564f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:46:51 +0800 Subject: [PATCH 04677/11794] New translations principles.md (Chinese Simplified) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index 7e1e61af2..f4704a501 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# Principles +# 原则 -**Progressive Decentralization** +**渐进式去中心化** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**时间锁** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 -**New and Existing Stakeholders** +**新的和现有的利益相关者** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 From 49979a89374ae8069e364becddd7c4c0ccca1643 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:46:52 +0800 Subject: [PATCH 04678/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 2079530f711b6dea2cde7e273d5eb1e185aec62d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:47:17 +0800 Subject: [PATCH 04679/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From e400515e0c5b2c66e058cd2f44edb0c5e4898282 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:47:20 +0800 Subject: [PATCH 04680/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index fd6e1215c..70468ede5 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -35,12 +35,12 @@ Origin Dollar için ana ERC20 adresi \(OUSD\): {% tab title="Strategies" %} [İyi bilinen adresler \ (genellikle proxy sarmalayıcılar \):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Stratejiler](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Adres](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Mevcut Tahsis](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:-------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:---------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| [Stratejiler](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Adres](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:-------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | [İç uygulama sözleşmeleri:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,7 +48,7 @@ Origin Dollar için ana ERC20 adresi \(OUSD\): |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} From fd8721cdd08f52788b65ad137a8290124762febe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:47:23 +0800 Subject: [PATCH 04681/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 7c349c004..e4a0f73a8 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,22 +1,22 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -24,35 +24,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management/README.md) + * [收益策略](core-concepts/fund-management/earning-strategies.md) + * [多样化](core-concepts/fund-management/diversification.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) +* [如何贡献](security-and-risks/contributing.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From f2ae2eaa02479cb4c74ea57075eaa7c023f91239 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:47:25 +0800 Subject: [PATCH 04682/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 5b452f2bf..d6a0a21a9 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From 5dfc9f0525b41fcff5e279a870d9ed0600d1ff36 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:47:26 +0800 Subject: [PATCH 04683/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 8bf7459de..2683c4907 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From dd4b406e5ea924149acbadf7b4cba4eab0535a62 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:47:28 +0800 Subject: [PATCH 04684/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From f5355739f907f82bccbb93787c3b91408b183037 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:47:31 +0800 Subject: [PATCH 04685/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From c5eff5ed98f4628b061776384990ea268c99cfb8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:47:33 +0800 Subject: [PATCH 04686/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index aca60cca1..394a972eb 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From 8212447c8c221fe5f9ae216367fe40054c84a96d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:47:35 +0800 Subject: [PATCH 04687/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 6c600e98a13233af26872976dd7d1c5f822d0307 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:47:37 +0800 Subject: [PATCH 04688/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 504fffb4890249d73206f18f30d87f7055d90c3d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:47:38 +0800 Subject: [PATCH 04689/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e4a864e7f32a6b35030c03dcb0a5a6a79093bba2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:47:41 +0800 Subject: [PATCH 04690/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 717424c9c9aa8244bff133ff9e32da1ebb7ef8c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:47:44 +0800 Subject: [PATCH 04691/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 3212372f53707e5838a812048cd29ae33ec20351 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:48:00 +0800 Subject: [PATCH 04692/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 1dcea85b3886cee384ed725cd900ac95eb69e58b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:48:02 +0800 Subject: [PATCH 04693/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From b8b9aae91e55425b2adfc610ed92b7aec0a46665 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:48:22 +0800 Subject: [PATCH 04694/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 34ba41b0f3f8ad4ecdf8a5cb60d94597530b57bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:48:24 +0800 Subject: [PATCH 04695/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 09ef473a8efa4958161ec3306f8333f52b7eddab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:48:25 +0800 Subject: [PATCH 04696/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 717ba408818d638018c59d2623dcd88d9bebb238 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:48:27 +0800 Subject: [PATCH 04697/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From a51b2508f8f09d9bfdcb52ade35d17b01045fa25 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:48:29 +0800 Subject: [PATCH 04698/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 1d78a86a2055a80802c15b0432ae06482f6966fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:48:30 +0800 Subject: [PATCH 04699/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 6649bbf9c8f186852cc3ef55c5ec7ea3a317e0b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:48:32 +0800 Subject: [PATCH 04700/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 9642792119638cfff1dfc93205f04ee6adbd3d4d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:48:34 +0800 Subject: [PATCH 04701/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From b51aefca24783bb401d2cca132051248afb0db35 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:48:36 +0800 Subject: [PATCH 04702/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From e837a1f02597e05716280e184f97f2f37aaa575d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:49:00 +0800 Subject: [PATCH 04703/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 82bd7fd74..3b70248e3 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -35,12 +35,12 @@ Internal implementation contracts: {% tab title="Strategies" %} [Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,7 +48,7 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} From 00c7f9e264b0894170948349cbf379efa45328dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:49:32 +0800 Subject: [PATCH 04704/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 82bd7fd74..3b70248e3 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -35,12 +35,12 @@ Internal implementation contracts: {% tab title="Strategies" %} [Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,7 +48,7 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} From cea12342cb13ec57bc2b189b92d1f184056fc99f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:50:12 +0800 Subject: [PATCH 04705/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 420bc23f4..491998ad9 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -35,12 +35,12 @@ Contratos de ejecución interna: {% tab title="Strategies" %} [Direcciones conocidas \ (a menudo envoltorios de proxy\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Estrategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Dirección](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Asignación actual](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| [Estrategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Dirección](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | [Contratos de ejecución interna:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,7 +48,7 @@ Contratos de ejecución interna: |:------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} From d831aec9e79ae225fbe63f7a7bed1e47d04efb3e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:50:45 +0800 Subject: [PATCH 04706/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 82bd7fd74..3b70248e3 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -35,12 +35,12 @@ Internal implementation contracts: {% tab title="Strategies" %} [Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,7 +48,7 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} From be4c630d52a72e94f3240d4ce8a133cdfae0ac7a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:52:09 +0800 Subject: [PATCH 04707/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 684f28efa..1e102ddd2 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -35,12 +35,12 @@ Contratti di implementazione interna: {% tab title="Strategies" %} [Indirizzi conosciuti \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Indirizzo](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Allocazione corrente](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| [Strategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Indirizzo](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | [Contratti di implementazione interna:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,7 +48,7 @@ Contratti di implementazione interna: |:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} From 2c6f1f3809145c49ba96c47428b57e76507fb4e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:52:33 +0800 Subject: [PATCH 04708/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index f6bf33107..196e33d00 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -35,12 +35,12 @@ {% tab title="Strategies" %} [Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,7 +48,7 @@ |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} From 1ba0968f291488c3e4890c324f8613d2f536a950 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:52:41 +0800 Subject: [PATCH 04709/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 82bd7fd74..3b70248e3 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -35,12 +35,12 @@ Internal implementation contracts: {% tab title="Strategies" %} [Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,7 +48,7 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} From 5662c43e3ec1ea658fa40ad670be217377f4e811 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:53:27 +0800 Subject: [PATCH 04710/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 82bd7fd74..3b70248e3 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -35,12 +35,12 @@ Internal implementation contracts: {% tab title="Strategies" %} [Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,7 +48,7 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} From 11b04b5f1999cb83b99772186f414305cd317009 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:54:17 +0800 Subject: [PATCH 04711/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 82bd7fd74..3b70248e3 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -35,12 +35,12 @@ Internal implementation contracts: {% tab title="Strategies" %} [Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,7 +48,7 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} From 8cd4db84102783899611e8031fe0bda3d79e5124 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:55:17 +0800 Subject: [PATCH 04712/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 82bd7fd74..3b70248e3 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -35,12 +35,12 @@ Internal implementation contracts: {% tab title="Strategies" %} [Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,7 +48,7 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} From d029b76b5a15aed964127d372e86c1fffcd5e69e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:55:31 +0800 Subject: [PATCH 04713/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# 保險庫 (Vault) -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -保险库最重要的可公开调用的功能是: +保險庫最重要的可公開調用的功能是: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From 79a3b3bda79b7a9c464fbb480e7df65090fa1465 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:55:32 +0800 Subject: [PATCH 04714/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4fee47a70..479c6efa4 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | From 11f651bbf3ba2b7c517cd9a05b7f8cec77b233b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:55:34 +0800 Subject: [PATCH 04715/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 0111d47bb..80d1f0f7f 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | From d2764b42c0d65d1937ae888894a6e0a9c5bc9714 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:55:36 +0800 Subject: [PATCH 04716/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 035965263..4ae2afe89 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From 9775c14fbbfb795067d9b4451977a91738bd3489 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:55:38 +0800 Subject: [PATCH 04717/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 13365e8c573fa63538ed572361e6255470d3401c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:55:39 +0800 Subject: [PATCH 04718/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 487e6418e82a17b9e7cc7962ab2e4b40ed08a404 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:55:41 +0800 Subject: [PATCH 04719/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 6f35f58a2..5a9b19cb3 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From fd47966b5e1992f2ce6c9978947799cddf547aa5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:56:33 +0800 Subject: [PATCH 04720/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 4c6ce945e..c58b7297a 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -35,12 +35,12 @@ Các hợp đồng thực hiện nội bộ: {% tab title="Strategies" %} [Địa chỉ phổ biến](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Các chiến lược](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Địa chỉ](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Phân bổ hiện tại](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| [Các chiến lược](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Địa chỉ](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | [Các hợp đồng thực hiện nội bộ:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,7 +48,7 @@ Các hợp đồng thực hiện nội bộ: |:----------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} From 7a52ae89c01b2c66b0f8b1643f1400302a0df7ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:56:37 +0800 Subject: [PATCH 04721/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 728b971704e55ee0d21cd2a727230095c4bc2107 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:56:39 +0800 Subject: [PATCH 04722/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 3eb3151e3d855402acabf64f7d9017da7072418e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:56:40 +0800 Subject: [PATCH 04723/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 41ff9e2a41825c7e3fba751abe36c7aa0eb8a9f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:56:42 +0800 Subject: [PATCH 04724/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 632fb056f97d3bf704add7b2dd664540093dae26 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:56:44 +0800 Subject: [PATCH 04725/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 78724f7edf85e30c3fede1c3401053577e22c4a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:56:45 +0800 Subject: [PATCH 04726/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From c373c791eb626555fd4aab8748181108e95472ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:56:47 +0800 Subject: [PATCH 04727/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 90dcb3f0dc77365ab77dc013efa9187025ff5985 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:56:49 +0800 Subject: [PATCH 04728/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 73c090d9411f21a47f137a47ffc9dec93b6220b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:56:50 +0800 Subject: [PATCH 04729/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From f71c801ee41174202f20974aa42795e045fc6a37 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:56:52 +0800 Subject: [PATCH 04730/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 0dcd4f6921afc1630bf4358027206e987335bc3b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:56:54 +0800 Subject: [PATCH 04731/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From c155bda95a71d756778825fad3fa84c58799f918 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:56:56 +0800 Subject: [PATCH 04732/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 48cc49ee86bed371d4971a4544cf1145bb24abfb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:56:57 +0800 Subject: [PATCH 04733/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 394a972eb..aca60cca1 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From 13c7e7cef1d6f8f0aa4a4242f7e69054a41f5838 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:56:59 +0800 Subject: [PATCH 04734/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From d49413c50885879a949adc18e42b3a598a38ad25 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:01 +0800 Subject: [PATCH 04735/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From fbbf6b7051d4a5526bb7201b2011e8ef7074f00f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:03 +0800 Subject: [PATCH 04736/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 96d583169185c5b97d7ce8175f7e21a8917936f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:04 +0800 Subject: [PATCH 04737/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 2683c4907..8bf7459de 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。 +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 81a40b828571dd3d0d87d547bd38428396705188 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:06 +0800 Subject: [PATCH 04738/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index d6a0a21a9..5b452f2bf 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From 37177db288b593815dcb019e143c48e1d7fd6f54 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:07 +0800 Subject: [PATCH 04739/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index e4a0f73a8..7c349c004 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,22 +1,22 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -24,35 +24,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management/README.md) - * [收益策略](core-concepts/fund-management/earning-strategies.md) - * [多样化](core-concepts/fund-management/diversification.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) -* [如何贡献](security-and-risks/contributing.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) +* [Contributing](security-and-risks/contributing.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 76e35391913be8b8b31660ba07a9fb98511ef8a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:10 +0800 Subject: [PATCH 04740/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 0145b2328..e36874fce 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -35,12 +35,12 @@ Origin Dollar(OUSD)的主要 ERC20 地址为: {% tab title="Strategies" %} [Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,7 +48,7 @@ Origin Dollar(OUSD)的主要 ERC20 地址为: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} From e8f8c33996422d154fbc1dba5addc5fb6f1b9287 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:13 +0800 Subject: [PATCH 04741/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 77224051e4bcad2cf042f509d982d7e04e297a53 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:15 +0800 Subject: [PATCH 04742/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From b94c8ca7b5442f66db534075ebebc3fe99a305f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:17 +0800 Subject: [PATCH 04743/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From c6cfe2138e959792243d18187d114ba1656c15bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:25 +0800 Subject: [PATCH 04744/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index e36874fce..3b70248e3 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | | VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | From 8ad7484f4c787848e03de7dba708a1fd3451d094 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:27 +0800 Subject: [PATCH 04745/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From f6650494cb7ee9b1b58cc3d34b267015fe787090 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:28 +0800 Subject: [PATCH 04746/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 961226167..88954aca7 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# Timelock {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款\(不包括取款或转账\)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From b04786a7b25d2979d67c6253a50faf354f2fcd07 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:30 +0800 Subject: [PATCH 04747/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 1117be3bd7eabd5a281d812900dc72ab8a2ddcde Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:32 +0800 Subject: [PATCH 04748/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From d94106d182acc23d86153c30eef65a4363943cd5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:34 +0800 Subject: [PATCH 04749/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 93fb647e8..7aa009ac1 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 037efec476ad6ffe9cecfeef78c129436d1e4063 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:35 +0800 Subject: [PATCH 04750/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From 5654e16febdd929dbbb9fa5c7e062c073b665849 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:37 +0800 Subject: [PATCH 04751/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 6dad82ad6..f3b6a1fc3 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# 审核 +# Audits {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} **OUSD** -我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. -**支持策略** +**Supported Strategies** -Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock.md) 所使用的的原始代码。 +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From a8c5587caf9339b2d88a7a8c95cbb1c87121bd49 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:39 +0800 Subject: [PATCH 04752/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d5d7eead2..26b5ebfe6 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From 571baa623b7768d305a9f2099985749b0406bbf9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:40 +0800 Subject: [PATCH 04753/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 569c296dd559729e8996cbfc8c40fe22931ebe95 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:42 +0800 Subject: [PATCH 04754/11794] New translations principles.md (Chinese Traditional) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index f4704a501..7e1e61af2 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# 原则 +# Principles -**渐进式去中心化** +**Progressive Decentralization** -我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. -但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**时间锁** +**Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. -**新的和现有的利益相关者** +**New and Existing Stakeholders** -OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. -OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From efe9d54716312bfb4e066dd8156970c7875124cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:44 +0800 Subject: [PATCH 04755/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 9a10510778623f613fbccd9aeee68d237c45ddf5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:45 +0800 Subject: [PATCH 04756/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 1aeece47e..b88b3a90d 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -我们打算至少与以下自动做市商直接集成: +We intend to integrate directly with at least the following automated market makers: {% page-ref page="../supported-strategies/uniswap.md" %} From 9fe42aa9ba99f051a43c747bb8b2e9e52fba0f6d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:47 +0800 Subject: [PATCH 04757/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 50ec5836d8f38fb1fe46585d4c9ab8a34992fc62 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:57:49 +0800 Subject: [PATCH 04758/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 966d54bdd3b0a06d5cfefa29bd256aa96a5ce1e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:58:29 +0800 Subject: [PATCH 04759/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 82bd7fd74..3b70248e3 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -35,12 +35,12 @@ Internal implementation contracts: {% tab title="Strategies" %} [Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,7 +48,7 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} From 85586eb1f2354ee479318f4b618d75187d2a637a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:58:50 +0800 Subject: [PATCH 04760/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 044528b27..4f1f10e63 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -35,12 +35,12 @@ Kontrak implementasi internal: {% tab title="Strategies" %} [Alamat terkenal \ (pembungkus proxy \):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategi](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Alamat](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Alokasi Saat Ini](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| [Strategi](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Alamat](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | [Kontrak implementasi internal:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,7 +48,7 @@ Kontrak implementasi internal: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} From 09ab1e1be55d9a8baa374ac3dd818dd485271e97 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 13 Nov 2020 03:59:06 +0800 Subject: [PATCH 04761/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 82bd7fd74..3b70248e3 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -35,12 +35,12 @@ Internal implementation contracts: {% tab title="Strategies" %} [Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 100% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 100% | -| Aave \(DAI\) | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 50% | -| Compound \(DAI\) | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 50% | +| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | [Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) @@ -48,7 +48,7 @@ Internal implementation contracts: |:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | | Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave \(DAI\) | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | | Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | {% endtab %} From c26fcc307ed98f590b1ea0ff49b5135b2be655cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 14 Nov 2020 05:55:23 +0800 Subject: [PATCH 04762/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 1e102ddd2..d6eb7a479 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -35,12 +35,12 @@ Contratti di implementazione interna: {% tab title="Strategies" %} [Indirizzi conosciuti \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) -| [Strategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Indirizzo](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | +| [Strategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Indirizzo](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Auto-Allocazione corrente](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +|:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- |:---------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% di DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% di USDC e USDT | [Contratti di implementazione interna:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) From 2f5fcb7cf89134f659a7fc1ba7bb0b4576abefef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 16:59:11 +0800 Subject: [PATCH 04763/11794] New translations SUMMARY.md (French) --- fr/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/fr/SUMMARY.md b/fr/SUMMARY.md index 7c349c004..d53b409b2 100644 --- a/fr/SUMMARY.md +++ b/fr/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduction](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) +* [FAQ](faq.md) ## Core Concepts From 774f1b67c68098933d60dc62fd432fb5a53c4a24 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:00:27 +0800 Subject: [PATCH 04764/11794] New translations price-oracles.md (Korean) --- ko/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ko/core-concepts/price-oracles.md b/ko/core-concepts/price-oracles.md index 1e545c3f5..f2a1bb35b 100644 --- a/ko/core-concepts/price-oracles.md +++ b/ko/core-concepts/price-oracles.md @@ -109,12 +109,12 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From 84d64d0420fdb5f9443b63308c08c83b75515a7b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:00:33 +0800 Subject: [PATCH 04765/11794] New translations how-it-works.md (Korean) --- ko/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ko/how-it-works.md b/ko/how-it-works.md index 1cabc15dd..23c03d1a6 100644 --- a/ko/how-it-works.md +++ b/ko/how-it-works.md @@ -16,9 +16,9 @@ OUSD는 USDT, USDC 및 DAI와 같은 검증된 스테이블 코인이 1:1로 지 **OUSD 사용하기** -사용자는 [오리진 달러 디앱(DApp)](www.ousd.com)을 사용하여 언제든지 OUSD를 다른 스테이블 코인(stablecoin) 으로 전환 할 수 있습니다. 0.5 %의 출금 수수료는 상환시 부과되며, 풀(pool) 의 나머지 참가자에게 추가 수익률 형태로 분배됩니다. 이 수수료는 공격자가 지연된 오라클을 이용하기 어렵게 만드는 보안 기능으로, 기본 자산의 가격이 잘못 책정되는 경우 풀에서 스테이블 코인을 연결하는 것을 방지합니다. 해당 수수료는 단기 투기자 보다는 장기 보유자가 될 것을 장려하기 위해 존재합니다. +사용자는 [오리진 달러 디앱(DApp)](www.ousd.com)을 사용하여 언제든지 OUSD를 다른 스테이블 코인(stablecoin) 으로 전환 할 수 있습니다. A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 해당 수수료는 단기 투기자 보다는 장기 보유자가 될 것을 장려하기 위해 존재합니다. -상환시 스마트 컨트렉트는 사용자에게 반환할 스테이블 코인을 결정합니다. 현재 실행 단계에서는, 풀은 현재 보유량과 동일한 비율로 코인을 반환합니다. 이러한 사용자 선택의 부재는 지원되는 스테이블 코인중 하나가 달러에 대한 페그(peg) 를 잃는 경우에 풀을 보호하는 역할을 수행합니다. +상환시 스마트 컨트렉트는 사용자에게 반환할 스테이블 코인을 결정합니다. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} **0.5 % 출금 수수료** 가 있으며, 사용자는 어떤 종류의 스테이블 코인을 받을지를 직접 선택할 수는 없습니다. @@ -26,7 +26,7 @@ OUSD는 USDT, USDC 및 DAI와 같은 검증된 스테이블 코인이 1:1로 지 #### **자동화 이자 농사(Automated Yield Farming)** -OUSD는 OUSD 스마트 컨트렉트에 예치된 기본 스테이블 코인을 컴파운드(Compound), 에이브(Aave), 유니스왑(Uniswap), 밸런서(Balance) 및 커브(Curve) 와 같은 다른 디파이(DeFi) 프로토콜에 배포하여 수익을 창출합니다. 매달 풀에는 새롭게 다각화 된 새로운 전략이 추가 될 것으로 예상 됩니다. 수집된 이자, 거래 수수료 및 보상 토큰은 OUSD 표시 수익률을 생성하기 위해 풀링(pooling) 되고 청산됩니다. 시간이 지남에 따라 프로토콜은 OUSD 보유자에게 최상의 수익을 제공하기 위해 프로그래밍 방식으로 자산을 다른 유동성 풀(liquidity pool) 안팎으로 이동합니다. +OUSD는 OUSD 스마트 컨트렉트에 예치된 기본 스테이블 코인을 컴파운드(Compound), 에이브(Aave), 유니스왑(Uniswap), 밸런서(Balance) 및 커브(Curve) 와 같은 다른 디파이(DeFi) 프로토콜에 배포하여 수익을 창출합니다. It is expected there will be new diversified strategies added to the vault every month. 수집된 이자, 거래 수수료 및 보상 토큰은 OUSD 표시 수익률을 생성하기 위해 풀링(pooling) 되고 청산됩니다. 시간이 지남에 따라 프로토콜은 OUSD 보유자에게 최상의 수익을 제공하기 위해 프로그래밍 방식으로 자산을 다른 유동성 풀(liquidity pool) 안팎으로 이동합니다. #### **공급 탄력성** From 6e7844749336d801ad91f526899d6bf31eefd510 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:00:36 +0800 Subject: [PATCH 04766/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index 6198fc5c9..e89d7f0f4 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -3,6 +3,7 @@ * [소개](README.md) * [작동 방법](how-it-works.md) * [시작](getting-started.md) +* [FAQ](faq.md) ## 핵심 개념 From ccd1cc7e218322013a06eef8a0abe0d7d3ceda0d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:00:37 +0800 Subject: [PATCH 04767/11794] New translations rebasing-and-smart-contracts.md (Japanese) --- ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index beadb8048..a843a19cd 100644 --- a/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,7 +8,7 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. From 18ab0b393e19aaeb3a339160380a6c7bd3fbf42c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:00:43 +0800 Subject: [PATCH 04768/11794] New translations erc-20-1.md (Japanese) --- ja/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/smart-contracts/api/erc-20-1.md b/ja/smart-contracts/api/erc-20-1.md index 7aa009ac1..f752ae8bc 100644 --- a/ja/smart-contracts/api/erc-20-1.md +++ b/ja/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) tha Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From c4794071bbbfed0c752e7d40819d4717a442bfcf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:00:51 +0800 Subject: [PATCH 04769/11794] New translations rebasing-and-smart-contracts.md (Korean) --- ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index beadb8048..a843a19cd 100644 --- a/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,7 +8,7 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. From a513264954771cedcc51255821225d97075b0a51 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:01:03 +0800 Subject: [PATCH 04770/11794] New translations SUMMARY.md (Dutch) --- nl/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/nl/SUMMARY.md b/nl/SUMMARY.md index 7c349c004..d53b409b2 100644 --- a/nl/SUMMARY.md +++ b/nl/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduction](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) +* [FAQ](faq.md) ## Core Concepts From 31cd504b8e151600e0a03e2fc7069983bfc8e31e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:01:11 +0800 Subject: [PATCH 04771/11794] New translations erc-20-1.md (Korean) --- ko/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/smart-contracts/api/erc-20-1.md b/ko/smart-contracts/api/erc-20-1.md index 74744fb14..1294d24b8 100644 --- a/ko/smart-contracts/api/erc-20-1.md +++ b/ko/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD는 ERC-20를 따르는 토큰이며, OUSD가 가진 새로운 특성\(elast OUSD를 통합하고자 하는 지갑과 거래소는 OUSD에 대한 토큰 잔액을 캐시(cache) 하지 말아야 합니다. 이 값은 토큰 홀더에 수익률이 발생함에 따라 자주 변경되기 때문입니다. {% endhint %} -보통의 ERC-20 토큰과 OUSD를 구분하는 가장 큰 차이점은 OUSD의 balanceOf() 함수가 풀의 총 값에 홀더 지분을 곱한 값을 기준으로 가변 금액을 반환한다는 점입니다. OUSD 토큰을 통합하고자하는 지갑 그리고 거래소의 경우 이 차이를 이해하는 것이 굉장히 중요합니다. OUSD는 자주 다시 생성되므로 캐시되지 않고 실시간으로 해당 값을 가져와야 합니다.

+The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. OUSD 토큰을 통합하고자하는 지갑 그리고 거래소의 경우 이 차이를 이해하는 것이 굉장히 중요합니다. OUSD는 자주 다시 생성되므로 캐시되지 않고 실시간으로 해당 값을 가져와야 합니다. From ed3490534e392f1ef76c569faf727df39ab1e1ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:01:28 +0800 Subject: [PATCH 04772/11794] New translations architecture.md (German) --- de/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/smart-contracts/architecture.md b/de/smart-contracts/architecture.md index c3a21d407..b70715521 100644 --- a/de/smart-contracts/architecture.md +++ b/de/smart-contracts/architecture.md @@ -4,7 +4,7 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From 39fd2c210718c653e0757bf98b763db47f0edc93 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:01:31 +0800 Subject: [PATCH 04773/11794] New translations faq.md (German) --- de/faq.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 de/faq.md diff --git a/de/faq.md b/de/faq.md new file mode 100644 index 000000000..ce3057ed6 --- /dev/null +++ b/de/faq.md @@ -0,0 +1,30 @@ +# FAQ + +## Where can I buy OUSD? + +Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. + +## What are the costs to mint and redeem OUSD? + +As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. + +Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). + +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). + +## How soon will my balance increase once I have OUSD? + +The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. + +## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? + +By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +## How is it possible for the APY to be so high? + +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. + +## Why is my balance increasing at a slower rate than the advertised APY? + +OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. + From 7e270fa756a6f80337df079091863e3672a9add3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:01:45 +0800 Subject: [PATCH 04774/11794] New translations architecture.md (Greek) --- el/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/smart-contracts/architecture.md b/el/smart-contracts/architecture.md index c3a21d407..b70715521 100644 --- a/el/smart-contracts/architecture.md +++ b/el/smart-contracts/architecture.md @@ -4,7 +4,7 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From 2506ee0f958ffcfe2f9db3e2141f6854f32cff34 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:01:47 +0800 Subject: [PATCH 04775/11794] New translations faq.md (Greek) --- el/faq.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 el/faq.md diff --git a/el/faq.md b/el/faq.md new file mode 100644 index 000000000..ce3057ed6 --- /dev/null +++ b/el/faq.md @@ -0,0 +1,30 @@ +# FAQ + +## Where can I buy OUSD? + +Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. + +## What are the costs to mint and redeem OUSD? + +As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. + +Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). + +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). + +## How soon will my balance increase once I have OUSD? + +The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. + +## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? + +By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +## How is it possible for the APY to be so high? + +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. + +## Why is my balance increasing at a slower rate than the advertised APY? + +OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. + From 9dbd2fcf9374ac5637004f0350c3440d1fd29c8a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:02:02 +0800 Subject: [PATCH 04776/11794] New translations architecture.md (Spanish) --- es/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/architecture.md b/es/smart-contracts/architecture.md index 96cb03697..001f312a8 100644 --- a/es/smart-contracts/architecture.md +++ b/es/smart-contracts/architecture.md @@ -4,7 +4,7 @@ OUSD está compuesto por una serie de contratos inteligentes. Cada uno de estos contratos está envuelto en un contrato proxy que se puede actualizar a través de los protocolos de gobernanza. -Internamente, la propiedad en el pool se rastrea mediante un sistema de créditos que representa el porcentaje de propiedad del pool para cada titular. El contrato [ERC-20](api/erc-20-1.md) maneja la conversión a términos de USD cuando se visualiza un saldo o se inicia una transferencia entre billeteras. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. El contrato [ERC-20](api/erc-20-1.md) maneja la conversión a términos de USD cuando se visualiza un saldo o se inicia una transferencia entre billeteras. La [Bóveda](api/vault.md) es responsable de acuñar y quemar OUSD. También aplica el porcentaje de activos que se implementan en cada una de las [Estrategias](../core-concepts/supported-strategies/)admitidas. Para optimizar los costos de Gas, la bóveda mantiene un búfer para permitir que la mayoría de los depósitos y reembolsos ocurran sin liquidar/deshacer los activos de las estrategias. From 0d4ce1ea98e46e2324ae9af704561672829a43b3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:02:03 +0800 Subject: [PATCH 04777/11794] New translations faq.md (Spanish) --- es/faq.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 es/faq.md diff --git a/es/faq.md b/es/faq.md new file mode 100644 index 000000000..ce3057ed6 --- /dev/null +++ b/es/faq.md @@ -0,0 +1,30 @@ +# FAQ + +## Where can I buy OUSD? + +Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. + +## What are the costs to mint and redeem OUSD? + +As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. + +Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). + +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). + +## How soon will my balance increase once I have OUSD? + +The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. + +## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? + +By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +## How is it possible for the APY to be so high? + +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. + +## Why is my balance increasing at a slower rate than the advertised APY? + +OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. + From 9a5bf3ae8a5e7296f3f926d5dc6780ce53381f60 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:02:19 +0800 Subject: [PATCH 04778/11794] New translations architecture.md (Arabic) --- ar/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/smart-contracts/architecture.md b/ar/smart-contracts/architecture.md index c3a21d407..b70715521 100644 --- a/ar/smart-contracts/architecture.md +++ b/ar/smart-contracts/architecture.md @@ -4,7 +4,7 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From bf3dbb6668b8d3ab50b4ac7ceaaeb0cf5704d9c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:02:21 +0800 Subject: [PATCH 04779/11794] New translations faq.md (Arabic) --- ar/faq.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 ar/faq.md diff --git a/ar/faq.md b/ar/faq.md new file mode 100644 index 000000000..ce3057ed6 --- /dev/null +++ b/ar/faq.md @@ -0,0 +1,30 @@ +# FAQ + +## Where can I buy OUSD? + +Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. + +## What are the costs to mint and redeem OUSD? + +As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. + +Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). + +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). + +## How soon will my balance increase once I have OUSD? + +The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. + +## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? + +By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +## How is it possible for the APY to be so high? + +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. + +## Why is my balance increasing at a slower rate than the advertised APY? + +OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. + From f36834b3ca65c2c83eb5baa65fcb6d6b913f0216 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:02:29 +0800 Subject: [PATCH 04780/11794] New translations faq.md (Italian) --- it/faq.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 it/faq.md diff --git a/it/faq.md b/it/faq.md new file mode 100644 index 000000000..ce3057ed6 --- /dev/null +++ b/it/faq.md @@ -0,0 +1,30 @@ +# FAQ + +## Where can I buy OUSD? + +Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. + +## What are the costs to mint and redeem OUSD? + +As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. + +Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). + +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). + +## How soon will my balance increase once I have OUSD? + +The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. + +## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? + +By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +## How is it possible for the APY to be so high? + +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. + +## Why is my balance increasing at a slower rate than the advertised APY? + +OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. + From 10028c49df60e5ef0f1db330c4cf05fdc513a051 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:02:39 +0800 Subject: [PATCH 04781/11794] New translations faq.md (French) --- fr/faq.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 fr/faq.md diff --git a/fr/faq.md b/fr/faq.md new file mode 100644 index 000000000..ce3057ed6 --- /dev/null +++ b/fr/faq.md @@ -0,0 +1,30 @@ +# FAQ + +## Where can I buy OUSD? + +Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. + +## What are the costs to mint and redeem OUSD? + +As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. + +Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). + +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). + +## How soon will my balance increase once I have OUSD? + +The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. + +## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? + +By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +## How is it possible for the APY to be so high? + +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. + +## Why is my balance increasing at a slower rate than the advertised APY? + +OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. + From 9652f281f2828567bbb8742b3b06ac955f0519b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:02:40 +0800 Subject: [PATCH 04782/11794] New translations architecture.md (French) --- fr/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/smart-contracts/architecture.md b/fr/smart-contracts/architecture.md index c3a21d407..b70715521 100644 --- a/fr/smart-contracts/architecture.md +++ b/fr/smart-contracts/architecture.md @@ -4,7 +4,7 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From f6139022f5f64a703d30ce45953f5c707d317f61 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:03:03 +0800 Subject: [PATCH 04783/11794] New translations faq.md (Korean) --- ko/faq.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 ko/faq.md diff --git a/ko/faq.md b/ko/faq.md new file mode 100644 index 000000000..ce3057ed6 --- /dev/null +++ b/ko/faq.md @@ -0,0 +1,30 @@ +# FAQ + +## Where can I buy OUSD? + +Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. + +## What are the costs to mint and redeem OUSD? + +As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. + +Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). + +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). + +## How soon will my balance increase once I have OUSD? + +The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. + +## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? + +By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +## How is it possible for the APY to be so high? + +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. + +## Why is my balance increasing at a slower rate than the advertised APY? + +OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. + From 0af14e80ad873b941e9660989d9c1fce1800a456 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:03:06 +0800 Subject: [PATCH 04784/11794] New translations architecture.md (Japanese) --- ja/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/smart-contracts/architecture.md b/ja/smart-contracts/architecture.md index c3a21d407..b70715521 100644 --- a/ja/smart-contracts/architecture.md +++ b/ja/smart-contracts/architecture.md @@ -4,7 +4,7 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From 4c6ca1ca257728d002885438346b4ffaf3d66f62 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:03:19 +0800 Subject: [PATCH 04785/11794] New translations faq.md (Japanese) --- ja/faq.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 ja/faq.md diff --git a/ja/faq.md b/ja/faq.md new file mode 100644 index 000000000..ce3057ed6 --- /dev/null +++ b/ja/faq.md @@ -0,0 +1,30 @@ +# FAQ + +## Where can I buy OUSD? + +Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. + +## What are the costs to mint and redeem OUSD? + +As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. + +Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). + +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). + +## How soon will my balance increase once I have OUSD? + +The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. + +## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? + +By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +## How is it possible for the APY to be so high? + +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. + +## Why is my balance increasing at a slower rate than the advertised APY? + +OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. + From b3350e89ee526f1e6b9f55ec9af4af4af0ad2417 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:03:21 +0800 Subject: [PATCH 04786/11794] New translations architecture.md (Korean) --- ko/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/smart-contracts/architecture.md b/ko/smart-contracts/architecture.md index 02a10455b..f445d44a1 100644 --- a/ko/smart-contracts/architecture.md +++ b/ko/smart-contracts/architecture.md @@ -4,7 +4,7 @@ OUSD는 일련의 스마트 컨트렉트로 구성됩니다. 이러한 각 계약은 거버넌스 프로토콜을 통해 업그레이드 할 수 있는 프록시 계약으로 포장됩니다. -내부적으로 풀(pool) 의 소유권은 각 홀더에 대한 풀의 소유권 비율을 나타내는 크레딧 시스템을 사용하여 추적됩니다. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. The [Vault](api/vault.md) is responsible for minting and burning OUSD. 또한 지원되는 각 [전략 ](../core-concepts/supported-strategies/)에 배포되는 자산의 비율도 적용합니다. 가스 비용 최적화를 위해, 금고(Vault) 는 대부분의 예금 및 상환이 전략에서 자산을 감거나 풀지 않고 발생할 수 있도록 버퍼를 유지합니다. From 0405d2104af95f2c64102643f3f3ca77ef3a8292 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:04:00 +0800 Subject: [PATCH 04787/11794] New translations price-oracles.md (Arabic) --- ar/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ar/core-concepts/price-oracles.md b/ar/core-concepts/price-oracles.md index aca60cca1..ef2d72262 100644 --- a/ar/core-concepts/price-oracles.md +++ b/ar/core-concepts/price-oracles.md @@ -109,12 +109,12 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From edfd542cd1f076b23c9da7a6948a7a588e00e0e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:04:04 +0800 Subject: [PATCH 04788/11794] New translations how-it-works.md (Arabic) --- ar/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ar/how-it-works.md b/ar/how-it-works.md index 8bf7459de..327e079a2 100644 --- a/ar/how-it-works.md +++ b/ar/how-it-works.md @@ -16,9 +16,9 @@ Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OU **Redeeming OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. @@ -26,7 +26,7 @@ There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From 6c4cef9ed12457f344536016e7807de4d4f2b541 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:04:07 +0800 Subject: [PATCH 04789/11794] New translations SUMMARY.md (Arabic) --- ar/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ar/SUMMARY.md b/ar/SUMMARY.md index 7c349c004..d53b409b2 100644 --- a/ar/SUMMARY.md +++ b/ar/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduction](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) +* [FAQ](faq.md) ## Core Concepts From 8bc608a7c8234369b5f0e508a28bcd5740382f12 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:04:09 +0800 Subject: [PATCH 04790/11794] New translations rebasing-and-smart-contracts.md (Spanish) --- es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index beadb8048..a843a19cd 100644 --- a/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,7 +8,7 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. From 15c8fa6f79d7e275ead8ceba38eaed4fc05631b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:04:16 +0800 Subject: [PATCH 04791/11794] New translations erc-20-1.md (Spanish) --- es/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/api/erc-20-1.md b/es/smart-contracts/api/erc-20-1.md index e1d093dbd..d7a85d454 100644 --- a/es/smart-contracts/api/erc-20-1.md +++ b/es/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD es un token compatible con ERC-20 con una propiedad nueva \(suministro elá Las billeteras y exchanges que deseen integrar OUSD no deben almacenar en caché los saldos de OUSD, ya que este valor cambiará con frecuencia a medida que se acumule el rendimiento para los holders de tokens. {% endhint %} -La mayor diferencia que separa a OUSD de su token ERC-20 promedio es la forma en que la función`balanceOf ()` OUSD devolverá una cantidad variable basada en el valor total del pool multiplicado por la participación del holder en el grupo de liquidez. Esta diferencia es vital de entender, particularmente para billeteras y exchanges que desean integrar el token OUSD. Este valor debe obtenerse en tiempo real en lugar de almacenarse en caché, ya que OUSD se reajusta con frecuencia. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. Esta diferencia es vital de entender, particularmente para billeteras y exchanges que desean integrar el token OUSD. Este valor debe obtenerse en tiempo real en lugar de almacenarse en caché, ya que OUSD se reajusta con frecuencia. From 554642cc946b86b23fcfc3c11442107989a33f69 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:04:33 +0800 Subject: [PATCH 04792/11794] New translations price-oracles.md (German) --- de/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/de/core-concepts/price-oracles.md b/de/core-concepts/price-oracles.md index aca60cca1..ef2d72262 100644 --- a/de/core-concepts/price-oracles.md +++ b/de/core-concepts/price-oracles.md @@ -109,12 +109,12 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From 401fef8d63d5bc41d14f1d42e4f7c5bd840299dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:04:38 +0800 Subject: [PATCH 04793/11794] New translations how-it-works.md (German) --- de/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/de/how-it-works.md b/de/how-it-works.md index 8bf7459de..327e079a2 100644 --- a/de/how-it-works.md +++ b/de/how-it-works.md @@ -16,9 +16,9 @@ Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OU **Redeeming OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. @@ -26,7 +26,7 @@ There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From b66f89cb6c137830b3a2d5d23c3f1dfa0477ac56 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:04:41 +0800 Subject: [PATCH 04794/11794] New translations SUMMARY.md (German) --- de/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/de/SUMMARY.md b/de/SUMMARY.md index 7c349c004..d53b409b2 100644 --- a/de/SUMMARY.md +++ b/de/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduction](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) +* [FAQ](faq.md) ## Core Concepts From 5a3ae42a427153396dcad2e9d3c2d499285cc522 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:04:43 +0800 Subject: [PATCH 04795/11794] New translations rebasing-and-smart-contracts.md (Arabic) --- ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index beadb8048..a843a19cd 100644 --- a/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,7 +8,7 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. From f3a94731319af08fecfb0e9e07ee7c190926ada6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:04:50 +0800 Subject: [PATCH 04796/11794] New translations erc-20-1.md (Arabic) --- ar/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/smart-contracts/api/erc-20-1.md b/ar/smart-contracts/api/erc-20-1.md index 7aa009ac1..f752ae8bc 100644 --- a/ar/smart-contracts/api/erc-20-1.md +++ b/ar/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) tha Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From b7b1f40a17866216bdbbcbf0c4c91ae86ddd5ed9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:04:57 +0800 Subject: [PATCH 04797/11794] New translations erc-20-1.md (French) --- fr/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/smart-contracts/api/erc-20-1.md b/fr/smart-contracts/api/erc-20-1.md index 7aa009ac1..f752ae8bc 100644 --- a/fr/smart-contracts/api/erc-20-1.md +++ b/fr/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) tha Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 2830283dc93802882b7ca02d04fb1e0c37641efc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:05:21 +0800 Subject: [PATCH 04798/11794] New translations price-oracles.md (French) --- fr/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fr/core-concepts/price-oracles.md b/fr/core-concepts/price-oracles.md index aca60cca1..ef2d72262 100644 --- a/fr/core-concepts/price-oracles.md +++ b/fr/core-concepts/price-oracles.md @@ -109,12 +109,12 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From b689d81c0095078311878c1918fda0d5a1edcf72 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:05:26 +0800 Subject: [PATCH 04799/11794] New translations how-it-works.md (French) --- fr/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fr/how-it-works.md b/fr/how-it-works.md index 8bf7459de..327e079a2 100644 --- a/fr/how-it-works.md +++ b/fr/how-it-works.md @@ -16,9 +16,9 @@ Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OU **Redeeming OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. @@ -26,7 +26,7 @@ There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From 8a589718dcc3ba8130c6d740b15809bcf6c503f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:05:50 +0800 Subject: [PATCH 04800/11794] New translations price-oracles.md (Spanish) --- es/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/core-concepts/price-oracles.md b/es/core-concepts/price-oracles.md index 1dfad59af..75f7421e6 100644 --- a/es/core-concepts/price-oracles.md +++ b/es/core-concepts/price-oracles.md @@ -109,12 +109,12 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From cdcc77e9563d72947d00eeeaea6e8cc95300b77d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:05:55 +0800 Subject: [PATCH 04801/11794] New translations how-it-works.md (Spanish) --- es/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/how-it-works.md b/es/how-it-works.md index c779aaa02..d17a27eea 100644 --- a/es/how-it-works.md +++ b/es/how-it-works.md @@ -16,9 +16,9 @@ Los usuarios convierten sus monedas estables existentes \ (actualmente USDT, USD **Canjeando OUSD** -Los usuarios pueden volver a convertir su OUSD en otras monedas estables en cualquier momento utilizando [Origin Dollar DApp](www.ousd.com). Se cobra una tarifa de salida del 0,5% en el momento del canje y se distribuye como rendimiento adicional a los participantes restantes en el grupo de liquidez. La tarifa sirve como una característica de seguridad para dificultar que los atacantes aprovechen los oráculos rezagados, lo que les impide desviar monedas estables del grupo de liquidez en caso de errores en los precios de los activos subyacentes. La tarifa existe para incentivar a los holders a largo plazo sobre los especuladores a corto plazo. +Los usuarios pueden volver a convertir su OUSD en otras monedas estables en cualquier momento utilizando [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. La tarifa existe para incentivar a los holders a largo plazo sobre los especuladores a corto plazo. -Tras el canje, el contrato inteligente determinará qué moneda estable \ (s \) devolver al usuario. En la implementación actual, el grupo de liquidez devolverá monedas en la misma proporción que las existencias actuales. Esta falta de opciones para el usuario también protege al grupo de liquidez en su conjunto en caso de que alguna de las monedas estables admitidas pierda su vínculo con el dólar. +Tras el canje, el contrato inteligente determinará qué moneda estable \ (s \) devolver al usuario. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} Hay una tarifa de salida de **0.5%** y el usuario no puede elegir qué monedas estables recibe. @@ -26,7 +26,7 @@ Hay una tarifa de salida de **0.5%** y el usuario no puede elegir qué monedas e #### **Rendimiento de Cultivo Automatizado ** -OUSD genera rendimientos mediante la implementación de las monedas estables subyacentes que se depositaron en el contrato inteligente de OUSD en otros protocolos DeFi como Compound, Aave, Uniswap, Balancer y Curve. Se espera que cada mes se agreguen nuevas estrategias diversificadas al grupo de liquidez. Los intereses cobrados, las tarifas de tradeo y los tokens de recompensa se agrupan y se convierten en monedas estables para producir rendimientos denominados en OUSD. Con el tiempo, el protocolo moverá activos dentro y fuera de diferentes grupos de liquidez para brindar el mejor rendimiento a los holders de OUSD. +OUSD genera rendimientos mediante la implementación de las monedas estables subyacentes que se depositaron en el contrato inteligente de OUSD en otros protocolos DeFi como Compound, Aave, Uniswap, Balancer y Curve. It is expected there will be new diversified strategies added to the vault every month. Los intereses cobrados, las tarifas de tradeo y los tokens de recompensa se agrupan y se convierten en monedas estables para producir rendimientos denominados en OUSD. Con el tiempo, el protocolo moverá activos dentro y fuera de diferentes grupos de liquidez para brindar el mejor rendimiento a los holders de OUSD. #### **Suministro Elástico** From a5a33e527efccbe954b3fe740bbb01fa209fd698 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:05:57 +0800 Subject: [PATCH 04802/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/es/SUMMARY.md b/es/SUMMARY.md index 5acf09bc5..5eef95c54 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -3,6 +3,7 @@ * [Introducción](README.md) * [Cómo funciona](how-it-works.md) * [Empezando](getting-started.md) +* [FAQ](faq.md) ## Conceptos básicos From 253212ba07ca2a765866d902fb300d68979ee529 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:05:59 +0800 Subject: [PATCH 04803/11794] New translations rebasing-and-smart-contracts.md (French) --- fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index b36d0c6e5..2274037ed 100644 --- a/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,7 +8,7 @@ Les contrats à signatures multiples ou les autres contrats intelligents doivent Un des enjeux du rebasement d'une devise comme OUSD est que cela ne fonctionne pas très bien avec des teneurs de marché automatisé comme Uniswap ou Balancer. Ces marchés décentralisés reposent sur l'offre et la demande pour déterminer le prix de transaction d'un actifs. Cela amène des enjeux au niveau des calculs lorsque le nombre d'OUSD détenu dans un contrat est soudainement modifié en raison du rendement généré. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. From c36e0341b5410fe489ddcc817a354bfd9a1fdae0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:06:29 +0800 Subject: [PATCH 04804/11794] New translations rebasing-and-smart-contracts.md (Greek) --- el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index beadb8048..a843a19cd 100644 --- a/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,7 +8,7 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. From 5fa3460790e38686dbb32884387bc401d3c41f43 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:06:31 +0800 Subject: [PATCH 04805/11794] New translations SUMMARY.md (Italian) --- it/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/it/SUMMARY.md b/it/SUMMARY.md index 9bce53f21..f70174e2a 100644 --- a/it/SUMMARY.md +++ b/it/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduzione](README.md) * [Come funziona](how-it-works.md) * [Come Iniziare](getting-started.md) +* [FAQ](faq.md) ## Concetti princiapli From a78d0f821eb8e83ad3a38b222b66f92df70f2d87 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:06:33 +0800 Subject: [PATCH 04806/11794] New translations how-it-works.md (Italian) --- it/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/how-it-works.md b/it/how-it-works.md index 3aa3e5f67..dccbf7c64 100644 --- a/it/how-it-works.md +++ b/it/how-it-works.md @@ -16,9 +16,9 @@ Gli utenti convertono le loro stable coins \(attualmente USDT, USDC e DAI\) in O **Riscattare OUSD** -Gli utenti possono riconvertire indietro in altre stablecoins i loro OUSD in qualsiasi momento utilizzando la [DApp Origin Dollar](www.ousd.com). Verrà applicata una commissione di uscita pari allo 0.5% e sarà distribuita come rendimento aggiuntivo per i partecipanti rimanenti alla pool. La commissione è necessaria come caratteristica di sicurezza per mettere in difficoltà gli hacker malevoli che volessero avvantaggiarsi dei ritardi degli oracoli, impedendogli di travasare le stablecoin dalla pool in caso di prezzi errati degli asset sottostanti. La commissione esiste per incentivare gli holders di lungo periodo contro gli speculatori di breve periodo. +Gli utenti possono riconvertire indietro in altre stablecoins i loro OUSD in qualsiasi momento utilizzando la [DApp Origin Dollar](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. La commissione esiste per incentivare gli holders di lungo periodo contro gli speculatori di breve periodo. -Al momento del riscatto, lo smart contract determinrà quale o quali stablecoin restituirà all'utente. Nell'implementazione corrente, la pool restituirà le coin con la stessa proporzione di quelle che sono detenute al momento. Questa mancanza di opzioni, lato utente, protegge la pool nel caso in cui una delle qualsiasi stablecoin supportate dovesse perdere il suo ancoraggio al dollaro. +Al momento del riscatto, lo smart contract determinrà quale o quali stablecoin restituirà all'utente. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} E' prevista una commissione di uscita dello **0.5%** è l'utente non può scegliere quale stablecoin riceverà. @@ -26,7 +26,7 @@ E' prevista una commissione di uscita dello **0.5%** è l'utente non può scegli #### **Automated Yield Farming** -OUSD genera rendimenti distribuendo le stablecoin sottostanti che sono state depositate nello smart contract di OUSD, ad altri protocolli DEFI come ad esempio Compound, Aave, Uniswap, Balancer e Curve. Si prevede che ogni mese verranno aggiunte nuove strategie diversificate al pool. Gli interessi maturati, le commissioni di trading, e i token di ricompensa vengono raccolti e convertiti in stablecoin per produrre rendimenti in OUSD. Nel tempo, il protocollo sposterà assets dentro e fuori diversi pool di liquidità al fine di fornire il miglior rendimento ai detentori di OUSD. +OUSD genera rendimenti distribuendo le stablecoin sottostanti che sono state depositate nello smart contract di OUSD, ad altri protocolli DEFI come ad esempio Compound, Aave, Uniswap, Balancer e Curve. It is expected there will be new diversified strategies added to the vault every month. Gli interessi maturati, le commissioni di trading, e i token di ricompensa vengono raccolti e convertiti in stablecoin per produrre rendimenti in OUSD. Nel tempo, il protocollo sposterà assets dentro e fuori diversi pool di liquidità al fine di fornire il miglior rendimento ai detentori di OUSD. #### **Elastic Supply** From ce79da1f9d74dbec1186304b85df20481cba0258 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:06:39 +0800 Subject: [PATCH 04807/11794] New translations price-oracles.md (Italian) --- it/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/core-concepts/price-oracles.md b/it/core-concepts/price-oracles.md index 2d01e9526..eca7b086b 100644 --- a/it/core-concepts/price-oracles.md +++ b/it/core-concepts/price-oracles.md @@ -109,12 +109,12 @@ La funzione di ribasamento tratta 1 stablecoin come fosse 1 OUSD per semplicità Per coniare e riscuotere l'appropriato numero di OUSD in entrata e uscita, gli smart contract hanno bisogno di prezzare accuratamente gli USDT, USDC e DAI che entrano ed escono dal sistema. In qualità di protocollo decentralizzato, OUSD deve riferirsi a sorgenti non centralizzate per questi prezzi. {% hint style="info" %} -OUSD recupera il prezzo da molteplici oracoli on-chain e utilizza i tassi di cambio che sono più vantaggiosi per la pool al momento della coniazione o del riscatto. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. {% endhint %} -Al fine di prevenire attacchi malevoli e per incoraggiare investitori di lungo periodo invece di speculatori di breve periodo, lo smart contract OUSD confronta i feed di prezzo da molteplici fonti e utilizzerà il tasso di cambio a vantaggio dell'intero pool rispetto al singolo. Questo meccanismo protegge i fondi della pool dagli arbitraggi e impedisce a qualsiasi individuo di essere in grado di trarre vantaggio da eventuali inefficienze temporanee causate da errori di prezzo provenienti dagli oracoli, per depredare gli asset dal pool condiviso. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -Ciò protegge i fondi nella pool ricompensando allo stesso tempo gli holder di lungo periodo. Poiché il prezzo più sicuro dipende dalla direzione del trade, lo smart contract dell'oracolo Origin espone sia la funzione `priceUSDMint()`, sia la funzione ` priceUSDRedeem()`. +This protects the funds in the vault while rewarding long-term holders. Poiché il prezzo più sicuro dipende dalla direzione del trade, lo smart contract dell'oracolo Origin espone sia la funzione `priceUSDMint()`, sia la funzione ` priceUSDRedeem()`. Segue il set iniziale degli oracoli che vengono utilizzati da OUSD: From 0c871f8cfdc8898f1ba855ae479fb7e83fa4163b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:06:49 +0800 Subject: [PATCH 04808/11794] New translations price-oracles.md (Japanese) --- ja/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ja/core-concepts/price-oracles.md b/ja/core-concepts/price-oracles.md index aca60cca1..ef2d72262 100644 --- a/ja/core-concepts/price-oracles.md +++ b/ja/core-concepts/price-oracles.md @@ -109,12 +109,12 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From 44b833feeacd7e4c6bdd9dd554ec3a3132c9d10b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:07:14 +0800 Subject: [PATCH 04809/11794] New translations erc-20-1.md (Italian) --- it/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/smart-contracts/api/erc-20-1.md b/it/smart-contracts/api/erc-20-1.md index 42efbf61a..c6dc7fc28 100644 --- a/it/smart-contracts/api/erc-20-1.md +++ b/it/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD è un token "ERC-20 compliant" con una nuova caratteristica \(elastic suppl I wallets -portafogli- e gli exchanges che vogliano integrare OUSD non dovrebbero tenere in cache il saldo OUSD perché questo valore cambia frequentemente in quanto il rendimento è maturato dai possessori di token. {% endhint %} -La grande differenza tra OUSD e la media degli altri token ERC-20 è nel modo in cui la funzione ` balanceOf()` di OUSD restituisca una quantità variabile in base al valore totale della pool, moltiplicato per il numero di persone che hanno messo in stake nella pool. Questa differenza è molto importante da capire, in particolar modo per i wallets e gli exchanges che vogliano integrare il token OUSD. Questo valore dovrebbe essere recuperato in tempo reale invece di essere messo in cache, proprio perché OUSD si ricalcola in modo frequente. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. Questa differenza è molto importante da capire, in particolar modo per i wallets e gli exchanges che vogliano integrare il token OUSD. Questo valore dovrebbe essere recuperato in tempo reale invece di essere messo in cache, proprio perché OUSD si ricalcola in modo frequente. From f906bc665a84fff0d57f9c2e1d0de39d8c3c4b33 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:07:17 +0800 Subject: [PATCH 04810/11794] New translations how-it-works.md (Japanese) --- ja/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ja/how-it-works.md b/ja/how-it-works.md index 8bf7459de..327e079a2 100644 --- a/ja/how-it-works.md +++ b/ja/how-it-works.md @@ -16,9 +16,9 @@ Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OU **Redeeming OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. @@ -26,7 +26,7 @@ There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From ee5b4f159303bab73b5f1f712418a32f62cd3805 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:07:21 +0800 Subject: [PATCH 04811/11794] New translations architecture.md (Italian) --- it/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/smart-contracts/architecture.md b/it/smart-contracts/architecture.md index 9cd305040..fdaec6dbd 100644 --- a/it/smart-contracts/architecture.md +++ b/it/smart-contracts/architecture.md @@ -4,7 +4,7 @@ OUSD è costituito da una serie di smart contract. Ciascuno di questi contratti è racchiuso in un contratto proxy che può essere migliorato tramite i protocolli di governance. -Internamente, il possesso nella pool viene monitorata utilizzando un sistema di crediti che rappresenta la percentuale di possesso della pool per ciascun detentore. Il contratto [ERC-20](api/erc-20-1.md) gestisce la conversione in USD quando si visualizza un saldo o si inizia un trasferimento tra wallet. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. Il contratto [ERC-20](api/erc-20-1.md) gestisce la conversione in USD quando si visualizza un saldo o si inizia un trasferimento tra wallet. Il [Vault](api/vault.md) è responsabile della coniazione (minting) e della distruzione (burning) degli OUSD. Inoltre, applica la percentuale di risorse che sono rilasciate in ciascuna delle [Strategies](../core-concepts/supported-strategies/) supportate. Per ottimizzare i costi del gas, il vault mantiene un buffer per consentire alla maggior parte dei depositi e dei rimborsi, di avvenire senza liquidare/sciogliere asset dalle strategie. From a86f243870b49f820e7bd663ac4d8bd86543adda Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:07:24 +0800 Subject: [PATCH 04812/11794] New translations rebasing-and-smart-contracts.md (Italian) --- it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index fd160de50..2d9232ca2 100644 --- a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,7 +8,7 @@ I wallet multi-sig o altri smart contract devono richiamare la funzione ` rebase Una delle difficoltà che si ha sul ribasamento delle valute come OUSD, è che non funzionano molto bene con i market maker automatizzati \(AMM\) come Uniswap o Balancer. Questi exchange decentralizzati si basano sull'offerta e sulla domanda per determinare il prezzo degli asset scambiati. Questo crea confusioni matematiche quando l'ammontare di OUSD detenuto da uno smart contract cambia inaspettatamente a causa del nuovo rendimento generato. -In precedenza abbiamo aggiunto uno [smart contract](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) che richiamava la funzione ` sync()` di Uniswap ogni volta che venisse triggerata la funzione `rebase()` degli smart contract di OUSD. Sebbene ciò impedisse gli utenti di visualizzare brutti messaggi di errore quando cercavano di scambiare OUSD in Uniswap, ciò introduceva comunque delle perdite nel sistema. Dopo aver richiamato la funzione di sync, Uniswap rileva che nella pool ci sono più OUSD di USDT, e questo fa scendere il prezzo di OUSD erroneamente verso il basso rispetto a quello di USDT. Sebbene sia possibile contare sugli arbitraggi per il ribilanciamento del prezzo, è comunque preferibile evitare del tutto questa perdita. Dato il numero sempre crescente di AMM competitivi e fork di Uniswap, sarebbe diventato presto impossibile, per non parlare del costo del gas, provarli tutti e adeguarsi caso per caso. +In precedenza abbiamo aggiunto uno [smart contract](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) che richiamava la funzione ` sync()` di Uniswap ogni volta che venisse triggerata la funzione `rebase()` degli smart contract di OUSD. Sebbene ciò impedisse gli utenti di visualizzare brutti messaggi di errore quando cercavano di scambiare OUSD in Uniswap, ciò introduceva comunque delle perdite nel sistema. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. Sebbene sia possibile contare sugli arbitraggi per il ribilanciamento del prezzo, è comunque preferibile evitare del tutto questa perdita. Dato il numero sempre crescente di AMM competitivi e fork di Uniswap, sarebbe diventato presto impossibile, per non parlare del costo del gas, provarli tutti e adeguarsi caso per caso. Dopo molte discussioni, abbiamo deciso che la soluzione più scalabile fosse quella di aggiungere una iscrizione esplicita per gli smart contract, così che solo dopo essersi iscritti possano ricevere il rendimento tramite il meccanismo del ribasamento. Questo risolve il problema della fornitura sempre in espansione negli AMM pur consentendo comunque ai wallet multi-sig e anche ad altri smart contract, l'opportunità di continuare a partecipare e guadagnare rendimenti. From abffe1c321df9cee302340aae57035b0e00f737a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:07:25 +0800 Subject: [PATCH 04813/11794] New translations SUMMARY.md (Japanese) --- ja/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ja/SUMMARY.md b/ja/SUMMARY.md index 7c349c004..d53b409b2 100644 --- a/ja/SUMMARY.md +++ b/ja/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduction](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) +* [FAQ](faq.md) ## Core Concepts From 7ecdd7361cac0bdb8c7fb1f5338f8f32ae64f726 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:07:28 +0800 Subject: [PATCH 04814/11794] New translations erc-20-1.md (Greek) --- el/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/smart-contracts/api/erc-20-1.md b/el/smart-contracts/api/erc-20-1.md index 7aa009ac1..f752ae8bc 100644 --- a/el/smart-contracts/api/erc-20-1.md +++ b/el/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) tha Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 56130ed9b56a8e3d5142f73f4c1e7cd709d855e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:07:34 +0800 Subject: [PATCH 04815/11794] New translations how-it-works.md (Greek) --- el/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/el/how-it-works.md b/el/how-it-works.md index 8bf7459de..327e079a2 100644 --- a/el/how-it-works.md +++ b/el/how-it-works.md @@ -16,9 +16,9 @@ Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OU **Redeeming OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. @@ -26,7 +26,7 @@ There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From 12219cc81683ba9a799b851c0a0267601d948d9d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:07:36 +0800 Subject: [PATCH 04816/11794] New translations SUMMARY.md (Greek) --- el/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/el/SUMMARY.md b/el/SUMMARY.md index 7c349c004..d53b409b2 100644 --- a/el/SUMMARY.md +++ b/el/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduction](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) +* [FAQ](faq.md) ## Core Concepts From bd436df48e6d4dbb69284d66bc199bbcedea4297 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:07:38 +0800 Subject: [PATCH 04817/11794] New translations rebasing-and-smart-contracts.md (German) --- de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index beadb8048..a843a19cd 100644 --- a/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,7 +8,7 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. From 69be6cbfe87811920b413759896355e914d1da4b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:07:45 +0800 Subject: [PATCH 04818/11794] New translations erc-20-1.md (German) --- de/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/smart-contracts/api/erc-20-1.md b/de/smart-contracts/api/erc-20-1.md index 7aa009ac1..f752ae8bc 100644 --- a/de/smart-contracts/api/erc-20-1.md +++ b/de/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) tha Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From e65b6e1644e0a929424866eb67300725d315821a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:07:54 +0800 Subject: [PATCH 04819/11794] New translations price-oracles.md (Greek) --- el/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/el/core-concepts/price-oracles.md b/el/core-concepts/price-oracles.md index aca60cca1..ef2d72262 100644 --- a/el/core-concepts/price-oracles.md +++ b/el/core-concepts/price-oracles.md @@ -109,12 +109,12 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From 3cfd6456033c8b9c1e69a5064a821ebe6c331a2b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:08:34 +0800 Subject: [PATCH 04820/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 9915ae8d7c5ea4867be54c40ed579da2442728e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:08:36 +0800 Subject: [PATCH 04821/11794] New translations principles.md (Chinese Simplified) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index 7e1e61af2..f4704a501 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# Principles +# 原则 -**Progressive Decentralization** +**渐进式去中心化** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**时间锁** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 -**New and Existing Stakeholders** +**新的和现有的利益相关者** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 From ce0ad82f06f78809294eca3552b999c76691d709 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:08:38 +0800 Subject: [PATCH 04822/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 793fe352daaa47080acb43412e08518447e3d600 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:08:39 +0800 Subject: [PATCH 04823/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 5a9b19cb3..6f35f58a2 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From c6001662277afb943efaa8baf185e22e9dcd293f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:08:59 +0800 Subject: [PATCH 04824/11794] New translations architecture.md (Thai) --- th/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/smart-contracts/architecture.md b/th/smart-contracts/architecture.md index c3a21d407..b70715521 100644 --- a/th/smart-contracts/architecture.md +++ b/th/smart-contracts/architecture.md @@ -4,7 +4,7 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From 7ba4de8f3ef18dc25c7531df43213030ae30ce09 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:09:04 +0800 Subject: [PATCH 04825/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 7c3bab9ff52f535fe250b01b611cc01ad19bd116 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:09:07 +0800 Subject: [PATCH 04826/11794] New translations faq.md (Thai) --- th/faq.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 th/faq.md diff --git a/th/faq.md b/th/faq.md new file mode 100644 index 000000000..ce3057ed6 --- /dev/null +++ b/th/faq.md @@ -0,0 +1,30 @@ +# FAQ + +## Where can I buy OUSD? + +Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. + +## What are the costs to mint and redeem OUSD? + +As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. + +Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). + +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). + +## How soon will my balance increase once I have OUSD? + +The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. + +## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? + +By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +## How is it possible for the APY to be so high? + +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. + +## Why is my balance increasing at a slower rate than the advertised APY? + +OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. + From 57719efa79d57e0e380eefbfd02d2fd516434ca6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:09:29 +0800 Subject: [PATCH 04827/11794] New translations architecture.md (Indonesian) --- id/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/smart-contracts/architecture.md b/id/smart-contracts/architecture.md index 48cafc209..0c89e9510 100644 --- a/id/smart-contracts/architecture.md +++ b/id/smart-contracts/architecture.md @@ -4,7 +4,7 @@ OUSD terdiri dari serangkaian kontrak pintar. Setiap kontrak ini dibungkus dalam kontrak proxy yang dapat ditingkatkan melalui protokol tata kelola. -Secara internal, kepemilikan dalam kumpulan dilacak menggunakan sistem kredit yang mewakili persentase kepemilikan kumpulan untuk setiap pemegang. Kontrak [ERC-20](api/erc-20-1.md) menangani konversi ke persyaratan USD saat melihat saldo atau memulai transfer antar dompet. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. Kontrak [ERC-20](api/erc-20-1.md) menangani konversi ke persyaratan USD saat melihat saldo atau memulai transfer antar dompet. [Vault](api/vault.md) bertanggung jawab untuk mencetak dan membakar OUSD. Ini juga memberlakukan persentase aset yang disebarkan ke masing-masing [Strategi](../core-concepts/supported-strategies/) yang didukung. Untuk mengoptimalkan biaya gas, vault mempertahankan penyangga untuk memungkinkan sebagian besar simpanan dan penebusan terjadi tanpa membongkar / melepas aset dari strategi. From 3e47c77ac4b2041b1bdfc550138fcaee5b2e11e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:09:30 +0800 Subject: [PATCH 04828/11794] New translations faq.md (Indonesian) --- id/faq.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 id/faq.md diff --git a/id/faq.md b/id/faq.md new file mode 100644 index 000000000..ce3057ed6 --- /dev/null +++ b/id/faq.md @@ -0,0 +1,30 @@ +# FAQ + +## Where can I buy OUSD? + +Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. + +## What are the costs to mint and redeem OUSD? + +As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. + +Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). + +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). + +## How soon will my balance increase once I have OUSD? + +The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. + +## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? + +By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +## How is it possible for the APY to be so high? + +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. + +## Why is my balance increasing at a slower rate than the advertised APY? + +OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. + From e187bfb03440d8140b5288f89ce7db0915182765 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:09:37 +0800 Subject: [PATCH 04829/11794] New translations faq.md (Vietnamese) --- vi/faq.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 vi/faq.md diff --git a/vi/faq.md b/vi/faq.md new file mode 100644 index 000000000..ce3057ed6 --- /dev/null +++ b/vi/faq.md @@ -0,0 +1,30 @@ +# FAQ + +## Where can I buy OUSD? + +Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. + +## What are the costs to mint and redeem OUSD? + +As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. + +Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). + +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). + +## How soon will my balance increase once I have OUSD? + +The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. + +## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? + +By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +## How is it possible for the APY to be so high? + +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. + +## Why is my balance increasing at a slower rate than the advertised APY? + +OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. + From 612b4d7e644e8b8a5100d5ba16df4e769c8872ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:09:39 +0800 Subject: [PATCH 04830/11794] New translations faq.md (Hindi) --- hi/faq.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 hi/faq.md diff --git a/hi/faq.md b/hi/faq.md new file mode 100644 index 000000000..ce3057ed6 --- /dev/null +++ b/hi/faq.md @@ -0,0 +1,30 @@ +# FAQ + +## Where can I buy OUSD? + +Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. + +## What are the costs to mint and redeem OUSD? + +As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. + +Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). + +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). + +## How soon will my balance increase once I have OUSD? + +The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. + +## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? + +By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +## How is it possible for the APY to be so high? + +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. + +## Why is my balance increasing at a slower rate than the advertised APY? + +OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. + From 3310f066dcb0febaddf4292dc7e0e22cd01cec87 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:09:52 +0800 Subject: [PATCH 04831/11794] New translations architecture.md (Filipino) --- fil/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/smart-contracts/architecture.md b/fil/smart-contracts/architecture.md index c3a21d407..b70715521 100644 --- a/fil/smart-contracts/architecture.md +++ b/fil/smart-contracts/architecture.md @@ -4,7 +4,7 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From dc829c961b791f931591e3415804353d58b32b36 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:09:54 +0800 Subject: [PATCH 04832/11794] New translations architecture.md (Hindi) --- hi/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/smart-contracts/architecture.md b/hi/smart-contracts/architecture.md index c3a21d407..b70715521 100644 --- a/hi/smart-contracts/architecture.md +++ b/hi/smart-contracts/architecture.md @@ -4,7 +4,7 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From c37962592a702cd81deb27acf012a62c682e4d30 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:10:01 +0800 Subject: [PATCH 04833/11794] New translations architecture.md (Croatian) --- hr/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/smart-contracts/architecture.md b/hr/smart-contracts/architecture.md index c3a21d407..b70715521 100644 --- a/hr/smart-contracts/architecture.md +++ b/hr/smart-contracts/architecture.md @@ -4,7 +4,7 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From abc8b1fe99bfa67d19a559c01836e9b9c440d7cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:10:04 +0800 Subject: [PATCH 04834/11794] New translations faq.md (Croatian) --- hr/faq.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 hr/faq.md diff --git a/hr/faq.md b/hr/faq.md new file mode 100644 index 000000000..ce3057ed6 --- /dev/null +++ b/hr/faq.md @@ -0,0 +1,30 @@ +# FAQ + +## Where can I buy OUSD? + +Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. + +## What are the costs to mint and redeem OUSD? + +As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. + +Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). + +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). + +## How soon will my balance increase once I have OUSD? + +The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. + +## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? + +By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +## How is it possible for the APY to be so high? + +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. + +## Why is my balance increasing at a slower rate than the advertised APY? + +OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. + From 7e63cdb105f46ade1062435971fea751126782ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:10:15 +0800 Subject: [PATCH 04835/11794] New translations architecture.md (Vietnamese) --- vi/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/smart-contracts/architecture.md b/vi/smart-contracts/architecture.md index a59b81f47..96124993c 100644 --- a/vi/smart-contracts/architecture.md +++ b/vi/smart-contracts/architecture.md @@ -4,7 +4,7 @@ OUSD được tạo thành từ một loạt các hợp đồng thông minh. Mỗi hợp đồng này được bao bọc trong một hợp đồng ủy quyền có thể được nâng cấp thông qua các giao thức quản trị. -Xét về cơ chế bên trong, quyền sở hữu trong bể được theo dõi bằng hệ thống tín dụng thể hiện phần trăm quyền sở hữu của bể cho mỗi chủ sở hữu. Hợp đồng ERC-20 xử lý việc chuyển đổi sang USD khi dựa trên hoặc số tiền được chuyển giữa các ví. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. Hợp đồng ERC-20 xử lý việc chuyển đổi sang USD khi dựa trên hoặc số tiền được chuyển giữa các ví. [Vault](api/vault.md) chịu trách nhiệm khai thác và đốt OUSD. Nó cũng chịu trách nhiệm phân bổ tài sản tới từng [Chiến lược](../core-concepts/supported-strategies/) được hỗ trợ. Để tối ưu hóa chi phí khí gas, vault tiền duy trì một bộ nhớ đệm để cho phép hầu hết các khoản tiền gửi và tiền hoàn lại diễn ra mà chuyển vào / chuyển ra khỏi các chiến lược. From e5f262fb82abeeb81a83ba66dd11dafd4d09f6b5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:10:18 +0800 Subject: [PATCH 04836/11794] New translations architecture.md (Portuguese) --- pt/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/smart-contracts/architecture.md b/pt/smart-contracts/architecture.md index c3a21d407..b70715521 100644 --- a/pt/smart-contracts/architecture.md +++ b/pt/smart-contracts/architecture.md @@ -4,7 +4,7 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From 5610597ff60ec1f8121c2b1301a5d5cc6bf0c261 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:10:24 +0800 Subject: [PATCH 04837/11794] New translations faq.md (Portuguese) --- pt/faq.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 pt/faq.md diff --git a/pt/faq.md b/pt/faq.md new file mode 100644 index 000000000..ce3057ed6 --- /dev/null +++ b/pt/faq.md @@ -0,0 +1,30 @@ +# FAQ + +## Where can I buy OUSD? + +Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. + +## What are the costs to mint and redeem OUSD? + +As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. + +Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). + +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). + +## How soon will my balance increase once I have OUSD? + +The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. + +## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? + +By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +## How is it possible for the APY to be so high? + +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. + +## Why is my balance increasing at a slower rate than the advertised APY? + +OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. + From 05ffdec782fa75fa749381f9be5230689065146b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:10:27 +0800 Subject: [PATCH 04838/11794] New translations faq.md (Russian) --- ru/faq.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 ru/faq.md diff --git a/ru/faq.md b/ru/faq.md new file mode 100644 index 000000000..ce3057ed6 --- /dev/null +++ b/ru/faq.md @@ -0,0 +1,30 @@ +# FAQ + +## Where can I buy OUSD? + +Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. + +## What are the costs to mint and redeem OUSD? + +As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. + +Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). + +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). + +## How soon will my balance increase once I have OUSD? + +The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. + +## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? + +By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +## How is it possible for the APY to be so high? + +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. + +## Why is my balance increasing at a slower rate than the advertised APY? + +OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. + From 9d9287e3968c3ded8ddb0904ddbdbf56129f05d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:10:33 +0800 Subject: [PATCH 04839/11794] New translations architecture.md (Turkish) --- tr/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/smart-contracts/architecture.md b/tr/smart-contracts/architecture.md index af856278d..eed8e14a3 100644 --- a/tr/smart-contracts/architecture.md +++ b/tr/smart-contracts/architecture.md @@ -4,7 +4,7 @@ OUSD, bir dizi akıllı sözleşmeden oluşur. Bu sözleşmelerin her biri, yönetişim protokolleri aracılığıyla yükseltilebilen bir vekil sözleşmesine sarılmıştır. -Dahili olarak, havuzdaki sahiplik, her bir sahip için havuzun sahiplik yüzdesini temsil eden bir kredi sistemi kullanılarak izlenir. ERC-20 sözleşmesi, bir bakiyeyi görüntülerken veya cüzdanlar arasında bir transfer başlatırken USD şartlarına dönüştürmeyi ele alır. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. ERC-20 sözleşmesi, bir bakiyeyi görüntülerken veya cüzdanlar arasında bir transfer başlatırken USD şartlarına dönüştürmeyi ele alır. [Vault](api/vault.md) , OUSD'nin basılması ve yakılmasından sorumludur. Ayrıca, desteklenen [ Stratejileri ](../core-concepts/supported-strategies/) 'nin her birine dağıtılan varlıkların yüzdesini de uygular. Depo, gaz maliyetlerini optimize etmek için, çoğu biriktirme ve itfanın varlıkları stratejilerden sarmadan / çözmeden gerçekleşmesine izin veren bir tampon bulundurur. From 1eb11fbca42d438de9df9b3b7963e302b1ee2cd5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:10:38 +0800 Subject: [PATCH 04840/11794] New translations README.md (Chinese Simplified) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 01162cf25..2158b4019 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,30 +1,30 @@ --- -description: The first stablecoin that earns a yield while it's still in your wallet +description: 首个在您的钱包中赚取收益的稳定币 --- -# Introduction +# 介绍 -## **A Better Form of Money** +## **一种更好的货币形式** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 ![](.gitbook/assets/origin-dollar-summary.jpeg) -**Background** +**背景** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 同时,去中心化金融(DeFi)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。 -One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. +现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 -To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 -With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 -Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. +Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) (100%开源)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 -Welcome to the future of money. +欢迎来到金钱的未来。 From 9ca2e3de07d1445c8ccf639ae3c6a7a73be6f9e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:10:50 +0800 Subject: [PATCH 04841/11794] New translations architecture.md (Dutch) --- nl/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/smart-contracts/architecture.md b/nl/smart-contracts/architecture.md index c3a21d407..b70715521 100644 --- a/nl/smart-contracts/architecture.md +++ b/nl/smart-contracts/architecture.md @@ -4,7 +4,7 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From f990686e4cd44c61fc0574486a0eb6abc4713ebb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:10:51 +0800 Subject: [PATCH 04842/11794] New translations faq.md (Dutch) --- nl/faq.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 nl/faq.md diff --git a/nl/faq.md b/nl/faq.md new file mode 100644 index 000000000..ce3057ed6 --- /dev/null +++ b/nl/faq.md @@ -0,0 +1,30 @@ +# FAQ + +## Where can I buy OUSD? + +Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. + +## What are the costs to mint and redeem OUSD? + +As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. + +Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). + +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). + +## How soon will my balance increase once I have OUSD? + +The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. + +## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? + +By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +## How is it possible for the APY to be so high? + +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. + +## Why is my balance increasing at a slower rate than the advertised APY? + +OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. + From 9122b779669ddc006e17b85236fb3b4e54299151 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:10:55 +0800 Subject: [PATCH 04843/11794] New translations faq.md (Turkish) --- tr/faq.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 tr/faq.md diff --git a/tr/faq.md b/tr/faq.md new file mode 100644 index 000000000..ce3057ed6 --- /dev/null +++ b/tr/faq.md @@ -0,0 +1,30 @@ +# FAQ + +## Where can I buy OUSD? + +Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. + +## What are the costs to mint and redeem OUSD? + +As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. + +Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). + +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). + +## How soon will my balance increase once I have OUSD? + +The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. + +## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? + +By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +## How is it possible for the APY to be so high? + +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. + +## Why is my balance increasing at a slower rate than the advertised APY? + +OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. + From a7349a388febb6b645318d40d5d14dc9a70d4a63 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:10:57 +0800 Subject: [PATCH 04844/11794] New translations erc-20.md (Chinese Simplified) --- zh/architecture/erc-20.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20.md b/zh/architecture/erc-20.md index b82bd4a6d..13c5b9343 100644 --- a/zh/architecture/erc-20.md +++ b/zh/architecture/erc-20.md @@ -1,12 +1,12 @@ -# 概觀 +# 概观 ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD 由一系列智能合約組成。 每一個合約都被包在可以通過治理協議升級的代理合約中。 +OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 -在內部,每個持有者池中的所有權百分比是用積分系統來跟踪。 在查看餘額或啟動錢包之間的轉賬時由 ERC-20 合約處理轉換為美元的條款。 +在内部,每个持有者池中的所有权百分比是用积分系统来跟踪。 在查看余额或启动钱包之间的转账时由 ERC-20 合约处理转换为美元的条款。 -保險庫(The Vault)負責鑄造(minting)和燃燒(burning)OUSD。 它也會強制部署到每個受支持的 [策略](../core-concepts/supported-strategies/)的資產百分比。 為了優化gas成本,保險庫保留了一個緩衝區以允許大多數存款和贖回都可以在無需從策略中存入/清算資產的情況下發生。 +保险库(The Vault)负责铸造(minting)和燃烧(burning)OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 From 9b0f463f96466f57c3dea6c47b191457d0ada4b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:00 +0800 Subject: [PATCH 04845/11794] New translations architecture.md (Chinese Traditional) --- zh/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index 565729c52..b70715521 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# 架构 +# Architecture ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -在内部,每个持有者池中的所有权百分比是用积分系统来跟踪。 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From ddded744b1202fd4af1e87dcf5f70b872698a399 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:03 +0800 Subject: [PATCH 04846/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/yield-generation/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index f64419b85..cede81cda 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,14 +1,14 @@ -# 收益产生 +# Yield Generation -**自动收益耕作** +**Automated Yield Farming** -虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 (TVL),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 OUSD 的第一个版本将采用一个简单的 Compound 策略,但是每个月都会部署能够将收益最大化并同时以最大程度降低风险和依赖性的新策略。 +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -OUSD 通过三种方式产生收益: +Effectively, there are 3 ways that OUSD generates yield: {% page-ref page="lending.md" %} From 3d214ea7111e2063f3456283de68f7366a3a38b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:05 +0800 Subject: [PATCH 04847/11794] New translations lending.md (Chinese Traditional) --- zh/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index 8f22c8b96..a78f46da0 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# 借贷 +# Lending -**不再需要银行** +**Unbank the Banked** -DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. -OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 我们打算至少以下贷款提供者直接与集成: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: {% page-ref page="../supported-strategies/compound.md" %} From 0c453a9ac4a4aafc07810a0b5687951b87e88fee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:07 +0800 Subject: [PATCH 04848/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 0b86b768a..b275178fb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,12 +1,12 @@ -# 管理员权限 +# Admin Privileges -OUSD 智能合约都是 owner upgradable。 +The OUSD smart contracts are designed to be owner upgradable. -在推出时,OUSD 合约的主人是 5 of 8 的 Gnosis 多钱合同。这个多签合同已经拥由 [OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/)、 [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6),Origin 团队和其他人审核了。 多签的密钥由与该公司有密切联系的人持有。甚至连一起行动的;两位 Origin 创始人也没有足够的控制权来自行执行合约主人功能。 +At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. -OUSD 推出后不久,所有权将转移到时间锁。 Origin 团队还可以通过其多签对协议进行更改,但会有一定的延迟。 +Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. -在早期阶段,管理员特权确保协议安全且为降低风险的同时提高收益而优化。 我们预计在协议推出后的前几个月内发布智能合约的多个迭代。 +Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. -一旦完成几个升级周期,我们打算将所有权从公司转移到去中心化的治理合约,从而允许社区投票并参与未来的协议更新。 +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From 09c2d8babbe4c13808d9824e1c755e88018ccd44 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:08 +0800 Subject: [PATCH 04849/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index 42f3811fe..3133d5b03 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,10 +1,10 @@ -# 策略 +# Strategies -新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 +New strategies can be added or removed at any time to respond to new market realities and diversify risk. -刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 +At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. -我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From b8b8806620b7518428a091efbc397f874158323b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:10 +0800 Subject: [PATCH 04850/11794] New translations faq.md (Chinese Traditional) --- zh/faq.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 zh/faq.md diff --git a/zh/faq.md b/zh/faq.md new file mode 100644 index 000000000..ce3057ed6 --- /dev/null +++ b/zh/faq.md @@ -0,0 +1,30 @@ +# FAQ + +## Where can I buy OUSD? + +Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. + +## What are the costs to mint and redeem OUSD? + +As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. + +Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). + +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). + +## How soon will my balance increase once I have OUSD? + +The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. + +## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? + +By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +## How is it possible for the APY to be so high? + +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. + +## Why is my balance increasing at a slower rate than the advertised APY? + +OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. + From fbf88847b5bc75ee878a2505a0cc6323b6ce80f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:21 +0800 Subject: [PATCH 04851/11794] New translations strategies.md (Chinese Simplified) --- zh/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 28d29573d..42f3811fe 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ # 策略 -新策略可以隨時被添加或刪除,以應對新的市場現實並分散風險。 +新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 -剛推出時,OUSD 將利用單一策略的優勢,並將已存入的資金部署到 Compound。 緊接著,我們打算部署許多其他策略。 +刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 -我們一旦遷移到去中心化治理方式,我們的目的是讓社區提出新的策略,並對池中每種策略的適當權重進行投票。 我們預計大多數 OUSD 持有者將珍視有較高收益率機會,同時對部分資金保持更為保守的頭寸。 +我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 From 419d627153a1997dbed39dbfa2f3afb7befd6084 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:23 +0800 Subject: [PATCH 04852/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/yield-generation/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index cede81cda..f64419b85 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,14 +1,14 @@ -# Yield Generation +# 收益产生 -**Automated Yield Farming** +**自动收益耕作** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 (TVL),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 OUSD 的第一个版本将采用一个简单的 Compound 策略,但是每个月都会部署能够将收益最大化并同时以最大程度降低风险和依赖性的新策略。 ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +OUSD 通过三种方式产生收益: {% page-ref page="lending.md" %} From 1d6e361342515b5cd0d57252b113f128a3da1342 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:24 +0800 Subject: [PATCH 04853/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index dc54ffd99..6e958b493 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 資金管理 +# 资金管理 -OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 -與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 +与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 From 3792e344aefa6c465005d4173130fee086fb5b33 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:24 +0800 Subject: [PATCH 04854/11794] New translations diversification.md (Chinese Simplified) --- zh/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md index ae30a8c17..cf9516415 100644 --- a/zh/core-concepts/fund-management/diversification.md +++ b/zh/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# 多樣化 +# 多样化 -OUSD 保險庫智能合約的初始版本為每個有效策略賦予介於0%和100%之間的簡單權重,以執行簡單的資產分配。 在短期內這些權重會經常通過 Origin 發布的更新被調整,而長期會由去中心化的治理來進行調整。 +OUSD 保险库智能合约的初始版本为每个有效策略赋予介于0%和100%之间的简单权重,以执行简单的资产分配。 在短期内这些权重会经常通过 Origin 发布的更新被调整,而长期会由去中心化的治理来进行调整。 -使用多個底層 DeFi [平台](../supported-strategies/) 以多元化將降低智能合約和其他系統性風險。 智能合約將計算當前和預期的 APY,以為 OUSD 持有者提供有競爭力的回報。 隨著時間的推移,保險庫合同將升級為可以在多個策略之間進行智能和自動地切換,而無需任何手動干預。 例如,保險庫會自動在各種借貸策略之間轉移資金,以優化收益。 +使用多个底层 DeFi [平台](../supported-strategies/) 以多元化将降低智能合约和其他系统性风险。 智能合约将计算当前和预期的 APY,以为 OUSD 持有者提供有竞争力的回报。 随着时间的推移,保险库合同将升级为可以在多个策略之间进行智能和自动地切换,而无需任何手动干预。 例如,保险库会自动在各种借贷策略之间转移资金,以优化收益。 -但是,我們還是希望通過治理投票來做出一些類似風險參數或是否將某些策略包括在自動決策引擎中的決策。 +但是,我们还是希望通过治理投票来做出一些类似风险参数或是否将某些策略包括在自动决策引擎中的决策。 From c4d2e35b6eb8b319e61db18aa2a4a7b9e61b04c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:28 +0800 Subject: [PATCH 04855/11794] New translations earning-strategies.md (Chinese Simplified) --- zh/core-concepts/fund-management/earning-strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md index babbff302..ad3b88dae 100644 --- a/zh/core-concepts/fund-management/earning-strategies.md +++ b/zh/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ # 收益策略 -收益策略將資金部署到各種DeFi平台。 保險庫將決定哪些策略處於有效狀態,以及它們將收到多少已部署資金。 +收益策略将资金部署到各种DeFi平台。 保险库将决定哪些策略处于有效状态,以及它们将收到多少已部署资金。 -此外,策略會隨著時間的推移而升級。 例如,在剛推出時,將有一個初始的 [Compound 策略](../supported-strategies/compound.md)。 以後,這可能會被 v2 或 v3 版本的 Compound 策略所取代。 +此外,策略会随着时间的推移而升级。 例如,在刚推出时,将有一个初始的 [Compound 策略](../supported-strategies/compound.md)。 以后,这可能会被 v2 或 v3 版本的 Compound 策略所取代。 From 83280bd00d65c6f97c466deb144ef2b6703b4dff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:30 +0800 Subject: [PATCH 04856/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 41afe68d8..434cc4bef 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的穩定幣 +# 支持的稳定币 -**支持的穩定幣** +**支持的稳定币** -必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -目前,OUSD 支持以下穩定幣: +目前,OUSD 支持以下稳定币: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 +虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 -值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 +尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 From 98599ace34bd35c2b535cb8199fd74273d61e768 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:32 +0800 Subject: [PATCH 04857/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index 2348520ba..f8c56b51f 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,10 +1,10 @@ -# Supported Strategies +# 支持策略 -**Supported DeFi Platforms** +**支持的DeFi平台** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 -Currently, OUSD earns yield from the following platform\(s\): +目前,OUSD 从以下平台赚取收益: {% page-ref page="compound.md" %} @@ -12,7 +12,7 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: +我们也打算集成以下平台: {% page-ref page="dydx.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 From cfb94755e0f036505f1ecb3370352c8352f6401a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:33 +0800 Subject: [PATCH 04858/11794] New translations curve.md (Chinese Simplified) --- .../supported-strategies/curve.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index bd2264caf..89e8f47e5 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,21 +1,21 @@ # Curve -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | +| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From a44cd514c53804d97c892b91ca6ef192687a7534 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:35 +0800 Subject: [PATCH 04859/11794] New translations lending.md (Chinese Simplified) --- zh/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index a78f46da0..8f22c8b96 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# Lending +# 借贷 -**Unbank the Banked** +**不再需要银行** -DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. +DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 -OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. +OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 我们打算至少以下贷款提供者直接与集成: {% page-ref page="../supported-strategies/compound.md" %} From b15edd13cb605015eab7ff2e43992cc4d7909e79 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:37 +0800 Subject: [PATCH 04860/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index 6e958b493..dc54ffd99 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 资金管理 +# 資金管理 -OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 -与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 +與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 From a055f1fe678896c44deb7ade59a106b628958d7d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:39 +0800 Subject: [PATCH 04861/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index b275178fb..0b86b768a 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,12 +1,12 @@ -# Admin Privileges +# 管理员权限 -The OUSD smart contracts are designed to be owner upgradable. +OUSD 智能合约都是 owner upgradable。 -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +在推出时,OUSD 合约的主人是 5 of 8 的 Gnosis 多钱合同。这个多签合同已经拥由 [OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/)、 [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6),Origin 团队和其他人审核了。 多签的密钥由与该公司有密切联系的人持有。甚至连一起行动的;两位 Origin 创始人也没有足够的控制权来自行执行合约主人功能。 -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +OUSD 推出后不久,所有权将转移到时间锁。 Origin 团队还可以通过其多签对协议进行更改,但会有一定的延迟。 -Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +在早期阶段,管理员特权确保协议安全且为降低风险的同时提高收益而优化。 我们预计在协议推出后的前几个月内发布智能合约的多个迭代。 -Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. +一旦完成几个升级周期,我们打算将所有权从公司转移到去中心化的治理合约,从而允许社区投票并参与未来的协议更新。 From e4230e98618112c560df82d0027270be5d8c6cba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:40 +0800 Subject: [PATCH 04862/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index 3133d5b03..42f3811fe 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,10 +1,10 @@ -# Strategies +# 策略 -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 From 0d390bba9b48122e4fa8e723b75344012476ee4b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:42 +0800 Subject: [PATCH 04863/11794] New translations architecture.md (Chinese Simplified) --- zh/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index b70715521..82eb0dee2 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# Architecture +# 架构 ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 From 87f74984c3994f5b98c5d859db207ac6c406606b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:46 +0800 Subject: [PATCH 04864/11794] New translations README.md (Chinese Traditional) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 2158b4019..01162cf25 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,30 +1,30 @@ --- -description: 首个在您的钱包中赚取收益的稳定币 +description: The first stablecoin that earns a yield while it's still in your wallet --- -# 介绍 +# Introduction -## **一种更好的货币形式** +## **A Better Form of Money** -Origin Dollar (OUSD)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) -**背景** +**Background** -1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 同时,去中心化金融(DeFi)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。 +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. -现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. -更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. -您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. -Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) (100%开源)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. -欢迎来到金钱的未来。 +Welcome to the future of money. From fd2add2d73e0eeb9190ba24e97854bf1a3f26db7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:47 +0800 Subject: [PATCH 04865/11794] New translations erc-20.md (Chinese Traditional) --- zh/architecture/erc-20.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20.md b/zh/architecture/erc-20.md index 13c5b9343..b82bd4a6d 100644 --- a/zh/architecture/erc-20.md +++ b/zh/architecture/erc-20.md @@ -1,12 +1,12 @@ -# 概观 +# 概觀 ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 +OUSD 由一系列智能合約組成。 每一個合約都被包在可以通過治理協議升級的代理合約中。 -在内部,每个持有者池中的所有权百分比是用积分系统来跟踪。 在查看余额或启动钱包之间的转账时由 ERC-20 合约处理转换为美元的条款。 +在內部,每個持有者池中的所有權百分比是用積分系統來跟踪。 在查看餘額或啟動錢包之間的轉賬時由 ERC-20 合約處理轉換為美元的條款。 -保险库(The Vault)负责铸造(minting)和燃烧(burning)OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 +保險庫(The Vault)負責鑄造(minting)和燃燒(burning)OUSD。 它也會強制部署到每個受支持的 [策略](../core-concepts/supported-strategies/)的資產百分比。 為了優化gas成本,保險庫保留了一個緩衝區以允許大多數存款和贖回都可以在無需從策略中存入/清算資產的情況下發生。 From 8e5435cb0e7ffcea0f8176811c51a2f5fd004aa3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:49 +0800 Subject: [PATCH 04866/11794] New translations strategies.md (Chinese Traditional) --- zh/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 42f3811fe..28d29573d 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ # 策略 -新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 +新策略可以隨時被添加或刪除,以應對新的市場現實並分散風險。 -刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 +剛推出時,OUSD 將利用單一策略的優勢,並將已存入的資金部署到 Compound。 緊接著,我們打算部署許多其他策略。 -我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 +我們一旦遷移到去中心化治理方式,我們的目的是讓社區提出新的策略,並對池中每種策略的適當權重進行投票。 我們預計大多數 OUSD 持有者將珍視有較高收益率機會,同時對部分資金保持更為保守的頭寸。 From 8ca948f1f2d5b5d0b60ece6ecb265032c852d68c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:51 +0800 Subject: [PATCH 04867/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 3796ec50e4e156b7e531b6846ece63240055ba7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:11:53 +0800 Subject: [PATCH 04868/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From 5d6325d5421400193ceda03ffef368997068c425 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:12:10 +0800 Subject: [PATCH 04869/11794] New translations price-oracles.md (Indonesian) --- id/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/core-concepts/price-oracles.md b/id/core-concepts/price-oracles.md index 07c938af6..c58e24e56 100644 --- a/id/core-concepts/price-oracles.md +++ b/id/core-concepts/price-oracles.md @@ -109,12 +109,12 @@ Fungsi rebasing memperlakukan 1 stablecoin sebagai 1 OUSD untuk kesederhanaan da Untuk membuat dan menebus sejumlah OUSD yang sesuai saat masuk dan keluar, kontrak pintar harus memberi harga yang akurat pada USDT, USDC, dan DAI yang masuk dan keluar dari sistem. Sebagai protokol terdesentralisasi, OUSD harus bergantung pada sumber non-sentralisasi untuk harga ini. {% hint style="info" %} -OUSD mengambil harga dari beberapa oracle on-chain dan menggunakan nilai tukar yang paling menguntungkan untuk kumpulan ketika membuat atau menebus. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. {% endhint %} -Untuk mencegah serangan jahat dan untuk mendorong investor jangka panjang daripada spekulan jangka pendek, kontrak OUSD membandingkan umpan harga dari berbagai sumber dan akan menggunakan nilai tukar mana pun yang menguntungkan seluruh kelompok dibandingkan individu. Mekanisme ini melindungi dana kumpulan dari arbitrase dan mencegah individu mana pun untuk dapat mengambil keuntungan dari inefisiensi sementara apapun yang disebabkan oleh oracle yang salah harga untuk menguras kumpulan aset bersama. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -Ini melindungi dana di kumpulan sambil memberi penghargaan kepada para pemegang jangka panjang. Karena harga paling aman tergantung pada arah perdagangan, oracle Origin menghadapkan kedua `priceUSDMint ()` dan `priceUSDRedeem ()`. +This protects the funds in the vault while rewarding long-term holders. Karena harga paling aman tergantung pada arah perdagangan, oracle Origin menghadapkan kedua `priceUSDMint ()` dan `priceUSDRedeem ()`. Berikut adalah set oracle awal yang digunakan oleh OUSD: From 6510a8b8679640271f73f19192bf8562de2d623e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:12:19 +0800 Subject: [PATCH 04870/11794] New translations erc-20-1.md (Vietnamese) --- vi/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/smart-contracts/api/erc-20-1.md b/vi/smart-contracts/api/erc-20-1.md index 5854db17c..a7c0b27d6 100644 --- a/vi/smart-contracts/api/erc-20-1.md +++ b/vi/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD là token ERC-20 là một tài sản độc đáo với nguồn cung linh Các ví và sàn giao dịch muốn tích hợp OUSD không nên lưu số dư OUSD vào bộ nhớ cache vì giá trị này sẽ thay đổi thường xuyên khi lợi nhuận được tích lũy cho chủ sở hữu OUSD. {% endhint %} -Sự khác biệt lớn nhất tách biệt OUSD khỏi mã thông báo ERC-20 thông thường là việc hàm `balanceOf ()` của OUSD sẽ trả về một số tiền có thể thay đổi dựa trên tổng giá trị của nhóm nhân với tỉ lệ số tiền của chủ sở hữu OUSD trên tổng số tiền đang có ở trong bể. Sự khác biệt này là rất quan trọng và cần được lưu ý, đặc biệt đối với các ví và sàn giao dịch muốn tích hợp token OUSD. Giá trị này nên được tìm nạp trong thời gian thực thay vì được lưu vào bộ nhớ cache vì số OUSD thường xuyên biến động. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. Sự khác biệt này là rất quan trọng và cần được lưu ý, đặc biệt đối với các ví và sàn giao dịch muốn tích hợp token OUSD. Giá trị này nên được tìm nạp trong thời gian thực thay vì được lưu vào bộ nhớ cache vì số OUSD thường xuyên biến động. From afbe1f2233f9bd8e8eb0f07f181791480efb7c4b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:12:26 +0800 Subject: [PATCH 04871/11794] New translations rebasing-and-smart-contracts.md (Vietnamese) --- vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index beadb8048..a843a19cd 100644 --- a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,7 +8,7 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. From c0992c1b653aa23b872a3d042b3c1019ce0a4308 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:12:28 +0800 Subject: [PATCH 04872/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/id/SUMMARY.md b/id/SUMMARY.md index 577b3031a..ef9e58e61 100644 --- a/id/SUMMARY.md +++ b/id/SUMMARY.md @@ -3,6 +3,7 @@ * [Pengantar](README.md) * [Cara kerjanya](how-it-works.md) * [Mulai](getting-started.md) +* [FAQ](faq.md) ## Konsep inti From ae7707fb3d6a75abcbc885b83496d778da92035d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:12:30 +0800 Subject: [PATCH 04873/11794] New translations how-it-works.md (Indonesian) --- id/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/how-it-works.md b/id/how-it-works.md index c03ff165f..91fbb801d 100644 --- a/id/how-it-works.md +++ b/id/how-it-works.md @@ -16,9 +16,9 @@ Pengguna mengkonversi stablecoin mereka yang ada \ (saat USDT, USDC, dan DAI \) **Menebus OUSD** -Pengguna dapat mengubah OUSD mereka kembali menjadi stablecoin lain kapan saja menggunakan [Origin Dollar DApp](www.ousd.com). Biaya keluar 0,5% dibebankan pada saat penebusan dan didistribusikan sebagai hasil tambahan kepada peserta yang tersisa di kumpulan. Biaya tersebut berfungsi sebagai fitur keamanan untuk mempersulit penyerang untuk memanfaatkan oracle yang tertinggal, mencegah mereka menyalahgunakan stablecoin dari kumpulan jika terjadi kesalahan harga pada aset yang mendasarinya. Biaya tersebut ada untuk memberi insentif kepada pemegang jangka panjang daripada spekulan jangka pendek. +Pengguna dapat mengubah OUSD mereka kembali menjadi stablecoin lain kapan saja menggunakan [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. Biaya tersebut ada untuk memberi insentif kepada pemegang jangka panjang daripada spekulan jangka pendek. -Setelah penebusan, kontrak pintar akan menentukan stablecoin \ (s \) yang akan dikembalikan kepada pengguna. Dalam implementasi saat ini, kumpulan akan mengembalikan koin dengan rasio yang sama dengan kepemilikan saat ini. Kurangnya pilihan pengguna ini juga melindungi kumpulan secara keseluruhan jika salah satu stablecoin yang didukung kehilangan pasaknya terhadap dolar. +Setelah penebusan, kontrak pintar akan menentukan stablecoin \ (s \) yang akan dikembalikan kepada pengguna. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} Ada **0,5% biaya keluar** dan pengguna tidak bisa memilih stablecoin mana yang mereka terima. @@ -26,7 +26,7 @@ Ada **0,5% biaya keluar** dan pengguna tidak bisa memilih stablecoin mana yang m #### Hasil Pertanian O**tomatis** -OUSD menghasilkan keuntungan dengan menerapkan stablecoin yang mendasari yang disimpan ke kontrak pintar OUSD ke protokol DeFi lainnya seperti Compound, Aave, Uniswap, Balancer, dan Curve. Diharapkan akan ada strategi diversifikasi baru yang ditambahkan ke kumpulan setiap bulan. Bunga yang terkumpul, biaya perdagangan, dan token hadiah dikumpulkan dan diubah menjadi stablecoin untuk menghasilkan hasil dalam mata uang OUSD. Seiring waktu, protokol akan memindahkan aset masuk dan keluar dari kumpulan likuiditas yang berbeda untuk memberikan hasil terbaik bagi pemegang OUSD. +OUSD menghasilkan keuntungan dengan menerapkan stablecoin yang mendasari yang disimpan ke kontrak pintar OUSD ke protokol DeFi lainnya seperti Compound, Aave, Uniswap, Balancer, dan Curve. It is expected there will be new diversified strategies added to the vault every month. Bunga yang terkumpul, biaya perdagangan, dan token hadiah dikumpulkan dan diubah menjadi stablecoin untuk menghasilkan hasil dalam mata uang OUSD. Seiring waktu, protokol akan memindahkan aset masuk dan keluar dari kumpulan likuiditas yang berbeda untuk memberikan hasil terbaik bagi pemegang OUSD. #### **Pasokan Elastis** From a291753b7eea62d9be9393fdc910b01230899395 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:12:37 +0800 Subject: [PATCH 04874/11794] New translations price-oracles.md (Thai) --- th/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/th/core-concepts/price-oracles.md b/th/core-concepts/price-oracles.md index aca60cca1..ef2d72262 100644 --- a/th/core-concepts/price-oracles.md +++ b/th/core-concepts/price-oracles.md @@ -109,12 +109,12 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From 77e334117c4d7483f52b87ee02f224bc65220756 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:12:54 +0800 Subject: [PATCH 04875/11794] New translations erc-20-1.md (Indonesian) --- id/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/smart-contracts/api/erc-20-1.md b/id/smart-contracts/api/erc-20-1.md index 7f77d7bd5..739e87611 100644 --- a/id/smart-contracts/api/erc-20-1.md +++ b/id/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD adalah token yang sesuai dengan ERC-20 dengan satu properti baru \(suplai e Dompet dan bursa yang ingin mengintegrasikan OUSD tidak boleh menyimpan saldo token untuk OUSD karena nilai ini akan sering berubah saat hasil diperoleh ke pemegang token. {% endhint %} -Perbedaan terbesar yang memisahkan OUSD dari token ERC-20 rata-rata Anda adalah cara fungsi `balanceOf ()` OUSD akan mengembalikan jumlah variabel berdasarkan nilai total kumpulan dikalikan dengan kepemilikan pemegang di kumpulan. Perbedaan ini penting untuk dipahami, terutama untuk dompet dan bursa yang ingin mengintegrasikan token OUSD. Nilai ini harus diambil secara real-time daripada di-cache karena OUSD sering melakukan rebas. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. Perbedaan ini penting untuk dipahami, terutama untuk dompet dan bursa yang ingin mengintegrasikan token OUSD. Nilai ini harus diambil secara real-time daripada di-cache karena OUSD sering melakukan rebas. From ec4a12373caab02dd4fd24008a7f4d7c46eace8c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:13:03 +0800 Subject: [PATCH 04876/11794] New translations how-it-works.md (Thai) --- th/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/th/how-it-works.md b/th/how-it-works.md index 8bf7459de..327e079a2 100644 --- a/th/how-it-works.md +++ b/th/how-it-works.md @@ -16,9 +16,9 @@ Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OU **Redeeming OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. @@ -26,7 +26,7 @@ There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From 339de9963aaf32c62429d55eadbd9c412e9f74a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:13:08 +0800 Subject: [PATCH 04877/11794] New translations rebasing-and-smart-contracts.md (Indonesian) --- id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index beadb8048..a843a19cd 100644 --- a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,7 +8,7 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. From d250724ff586cc840df03e868e7d4a8f65ec3d39 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:13:10 +0800 Subject: [PATCH 04878/11794] New translations SUMMARY.md (Thai) --- th/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/th/SUMMARY.md b/th/SUMMARY.md index 7c349c004..d53b409b2 100644 --- a/th/SUMMARY.md +++ b/th/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduction](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) +* [FAQ](faq.md) ## Core Concepts From af62c714183c0963fd72190a1b3c1ddd1391e240 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:13:34 +0800 Subject: [PATCH 04879/11794] New translations how-it-works.md (Dutch) --- nl/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nl/how-it-works.md b/nl/how-it-works.md index 8bf7459de..327e079a2 100644 --- a/nl/how-it-works.md +++ b/nl/how-it-works.md @@ -16,9 +16,9 @@ Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OU **Redeeming OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. @@ -26,7 +26,7 @@ There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From 26dbf6f0b29880d4041202772ef99c948f9da38a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:13:39 +0800 Subject: [PATCH 04880/11794] New translations price-oracles.md (Dutch) --- nl/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nl/core-concepts/price-oracles.md b/nl/core-concepts/price-oracles.md index aca60cca1..ef2d72262 100644 --- a/nl/core-concepts/price-oracles.md +++ b/nl/core-concepts/price-oracles.md @@ -109,12 +109,12 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From 725c54dce135416d30e42078a7210987308625b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:13:50 +0800 Subject: [PATCH 04881/11794] New translations erc-20-1.md (Dutch) --- nl/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/smart-contracts/api/erc-20-1.md b/nl/smart-contracts/api/erc-20-1.md index 7aa009ac1..f752ae8bc 100644 --- a/nl/smart-contracts/api/erc-20-1.md +++ b/nl/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) tha Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From c2b7d4d3272846a056747d0626a3ae1f87663e7b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:14:15 +0800 Subject: [PATCH 04882/11794] New translations rebasing-and-smart-contracts.md (Dutch) --- nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index beadb8048..a843a19cd 100644 --- a/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,7 +8,7 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. From dcd561b223299946a26164ae05e3dda35bd760c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:14:17 +0800 Subject: [PATCH 04883/11794] New translations SUMMARY.md (Portuguese) --- pt/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/pt/SUMMARY.md b/pt/SUMMARY.md index 7c349c004..d53b409b2 100644 --- a/pt/SUMMARY.md +++ b/pt/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduction](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) +* [FAQ](faq.md) ## Core Concepts From e16b3f5e0f90d054d9d5bfcf40569dded7536d84 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:14:19 +0800 Subject: [PATCH 04884/11794] New translations how-it-works.md (Portuguese) --- pt/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pt/how-it-works.md b/pt/how-it-works.md index 8bf7459de..327e079a2 100644 --- a/pt/how-it-works.md +++ b/pt/how-it-works.md @@ -16,9 +16,9 @@ Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OU **Redeeming OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. @@ -26,7 +26,7 @@ There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From 5171fd500863dc176c540777d2077533a09c5573 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:14:24 +0800 Subject: [PATCH 04885/11794] New translations price-oracles.md (Portuguese) --- pt/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pt/core-concepts/price-oracles.md b/pt/core-concepts/price-oracles.md index aca60cca1..ef2d72262 100644 --- a/pt/core-concepts/price-oracles.md +++ b/pt/core-concepts/price-oracles.md @@ -109,12 +109,12 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From 4439a1a424ba32de7fee5440c566f9f2061f043b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:14:34 +0800 Subject: [PATCH 04886/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 80d1f0f7f..0111d47bb 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From fa4675e27a0f1ef48656da85c79040bbaa80c167 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:14:50 +0800 Subject: [PATCH 04887/11794] New translations price-oracles.md (Filipino) --- fil/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fil/core-concepts/price-oracles.md b/fil/core-concepts/price-oracles.md index aca60cca1..ef2d72262 100644 --- a/fil/core-concepts/price-oracles.md +++ b/fil/core-concepts/price-oracles.md @@ -109,12 +109,12 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From ff0159bb98966eaf751f40bde6939d389469cd97 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:15:00 +0800 Subject: [PATCH 04888/11794] New translations erc-20-1.md (Hindi) --- hi/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/smart-contracts/api/erc-20-1.md b/hi/smart-contracts/api/erc-20-1.md index 7aa009ac1..f752ae8bc 100644 --- a/hi/smart-contracts/api/erc-20-1.md +++ b/hi/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) tha Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 95c388b5c1c8176a3dcdec0cb8b171ad96da522e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:15:08 +0800 Subject: [PATCH 04889/11794] New translations rebasing-and-smart-contracts.md (Hindi) --- hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index beadb8048..a843a19cd 100644 --- a/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,7 +8,7 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. From f744094c55461b2d6240124bb7ac8c5f0f1e4905 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:15:11 +0800 Subject: [PATCH 04890/11794] New translations SUMMARY.md (Filipino) --- fil/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/fil/SUMMARY.md b/fil/SUMMARY.md index 7c349c004..d53b409b2 100644 --- a/fil/SUMMARY.md +++ b/fil/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduction](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) +* [FAQ](faq.md) ## Core Concepts From f817cf2c81b8dfc3bcf56ae8f95c61d404bd54b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:15:14 +0800 Subject: [PATCH 04891/11794] New translations how-it-works.md (Filipino) --- fil/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fil/how-it-works.md b/fil/how-it-works.md index 8bf7459de..327e079a2 100644 --- a/fil/how-it-works.md +++ b/fil/how-it-works.md @@ -16,9 +16,9 @@ Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OU **Redeeming OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. @@ -26,7 +26,7 @@ There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From e13caf97a5f2a2ddcc84ffc81f10ea630302c042 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:15:20 +0800 Subject: [PATCH 04892/11794] New translations contributing.md (Chinese Simplified) --- zh/security-and-risks/contributing.md | 58 +++++++++++++-------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/zh/security-and-risks/contributing.md b/zh/security-and-risks/contributing.md index b41094263..a59fcfb21 100644 --- a/zh/security-and-risks/contributing.md +++ b/zh/security-and-risks/contributing.md @@ -1,33 +1,33 @@ -# Contributing +# 如何贡献 -**100% Open-source** +**100% 开源。** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +我们的工作和我们的公司 Discord 都是公开的。 如果您有任何疑问或需要任何帮助,我们的 Discord OUSD 渠道是从我们的团队和社区获得帮助的最佳场所。 **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -#### Development Process +#### 开发过程 Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 +2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 +3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 +4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 +5. 遵循适当的 [编码样式](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) 并编写一些很棒的代码。 +6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 +7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 +8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### Coding Style +#### 编码风格 We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -35,32 +35,32 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### Protocol Design +#### 协议设计 When considering protocol or implementation design proposals, we are looking for: -* A description of the problem this design proposal solves -* Discussion of the trade-offs involved -* Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) -* Discussion of the proposed solution +* 详细描述这个设计方案解决的问题 +* 讨论所涉及的取舍 +* 检讨其他现有解决方案 +* 相关文献\(RFC,论文等\)的链接 +* 对于提出的解决方案进行研讨 Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### Community Guidelines +#### 社区准则 We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: -* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! -* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. -* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. -* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. +* 对其他社区成员要礼貌并互相尊重。任何地区,种族,性别或其他歧视行为都不能容忍。 做个善良的人! +* 鼓励多样性;使我们社区中的每个人都受到欢迎,无论他们的背景和贡献程度,尽量鼓励它们积极参与我们的社区。 +* 保持合法,不要给任何人带来麻烦。 仅共享您自己的内容,不分享私人或敏感信息,更不要违反法律。 +* 紧贴主题,确保您将信息发布到正确的频道,并避免主题外的讨论。 请记住,当您更新问题或回复电子邮件时,可能会发送给许多人。 请记得考虑这一点。 请记住,没有人喜欢垃圾邮件。 -#### Reporting Issues +#### 报告问题 If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### Security Issues +#### 安全问题 OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -68,7 +68,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="bug-bounties.md" %} -#### **Community Improvement** +#### **社区发展** Origin is just as much about community as it is about our technology. @@ -76,7 +76,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### Full-Time Positions +#### 全职职位 Origin occasionally hires developers for part-time or full-time positions. From 511fa92307a59552ae4bd784bec634b406a2bbae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:15:22 +0800 Subject: [PATCH 04893/11794] New translations contributing.md (Chinese Traditional) --- zh/security-and-risks/contributing.md | 58 +++++++++++++-------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/zh/security-and-risks/contributing.md b/zh/security-and-risks/contributing.md index a59fcfb21..b41094263 100644 --- a/zh/security-and-risks/contributing.md +++ b/zh/security-and-risks/contributing.md @@ -1,33 +1,33 @@ -# 如何贡献 +# Contributing -**100% 开源。** +**100% Open-source** -OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -我们的工作和我们的公司 Discord 都是公开的。 如果您有任何疑问或需要任何帮助,我们的 Discord OUSD 渠道是从我们的团队和社区获得帮助的最佳场所。 +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -#### 开发过程 +#### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 -2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 -3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 -4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 -5. 遵循适当的 [编码样式](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) 并编写一些很棒的代码。 -6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 -7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 -8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### 编码风格 +#### Coding Style We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -35,32 +35,32 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### 协议设计 +#### Protocol Design When considering protocol or implementation design proposals, we are looking for: -* 详细描述这个设计方案解决的问题 -* 讨论所涉及的取舍 -* 检讨其他现有解决方案 -* 相关文献\(RFC,论文等\)的链接 -* 对于提出的解决方案进行研讨 +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### 社区准则 +#### Community Guidelines We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: -* 对其他社区成员要礼貌并互相尊重。任何地区,种族,性别或其他歧视行为都不能容忍。 做个善良的人! -* 鼓励多样性;使我们社区中的每个人都受到欢迎,无论他们的背景和贡献程度,尽量鼓励它们积极参与我们的社区。 -* 保持合法,不要给任何人带来麻烦。 仅共享您自己的内容,不分享私人或敏感信息,更不要违反法律。 -* 紧贴主题,确保您将信息发布到正确的频道,并避免主题外的讨论。 请记住,当您更新问题或回复电子邮件时,可能会发送给许多人。 请记得考虑这一点。 请记住,没有人喜欢垃圾邮件。 +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### 报告问题 +#### Reporting Issues If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### 安全问题 +#### Security Issues OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -68,7 +68,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="bug-bounties.md" %} -#### **社区发展** +#### **Community Improvement** Origin is just as much about community as it is about our technology. @@ -76,7 +76,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### 全职职位 +#### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. From 1c08e2dbcbbc01ecddff42fcaa187ee833ffaf0d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:15:34 +0800 Subject: [PATCH 04894/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index a186313e1..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保險庫 (Vault) +# 保险库 (Vault) -保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -保險庫最重要的可公開調用的功能是: +保险库最重要的可公开调用的功能是: -* `mint()`允許將一種受支持的穩定幣轉換為 OUSD -* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD -* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 -* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 -* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 -* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From 57f555d169b617f5dc9f37bddfbb89131f42be2c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:15:33 +0800 Subject: [PATCH 04895/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 479c6efa4..4fee47a70 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From 58bab48d935b6c075cfe244f1fb93b7baf8d132d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:15:47 +0800 Subject: [PATCH 04896/11794] New translations rebasing-and-smart-contracts.md (Filipino) --- .../elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index beadb8048..a843a19cd 100644 --- a/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,7 +8,7 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. From 6b86107f2d7e5a7be664ec2f1b40c01598834d42 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:15:49 +0800 Subject: [PATCH 04897/11794] New translations erc-20-1.md (Filipino) --- fil/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/smart-contracts/api/erc-20-1.md b/fil/smart-contracts/api/erc-20-1.md index 7aa009ac1..f752ae8bc 100644 --- a/fil/smart-contracts/api/erc-20-1.md +++ b/fil/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) tha Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 64391b46bdbb29841f5138605b35692996fa04c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:16:19 +0800 Subject: [PATCH 04898/11794] New translations erc-20-1.md (Thai) --- th/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/smart-contracts/api/erc-20-1.md b/th/smart-contracts/api/erc-20-1.md index 7aa009ac1..f752ae8bc 100644 --- a/th/smart-contracts/api/erc-20-1.md +++ b/th/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) tha Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 8f712cb0202c7d8074fd71fc14caa509ce5b516c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:16:25 +0800 Subject: [PATCH 04899/11794] New translations price-oracles.md (Croatian) --- hr/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hr/core-concepts/price-oracles.md b/hr/core-concepts/price-oracles.md index aca60cca1..ef2d72262 100644 --- a/hr/core-concepts/price-oracles.md +++ b/hr/core-concepts/price-oracles.md @@ -109,12 +109,12 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From 70b5556c3f6d910b5c945b295dd4c673cf5c4f31 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:16:26 +0800 Subject: [PATCH 04900/11794] New translations rebasing-and-smart-contracts.md (Thai) --- th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index beadb8048..a843a19cd 100644 --- a/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,7 +8,7 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. From 494db4a43c1b26e61dfff1739c6a2944f8da1494 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:16:29 +0800 Subject: [PATCH 04901/11794] New translations SUMMARY.md (Croatian) --- hr/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/hr/SUMMARY.md b/hr/SUMMARY.md index 7c349c004..d53b409b2 100644 --- a/hr/SUMMARY.md +++ b/hr/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduction](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) +* [FAQ](faq.md) ## Core Concepts From d122bb8d3b134dda374363ee06ead31a4825e49e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:16:32 +0800 Subject: [PATCH 04902/11794] New translations how-it-works.md (Croatian) --- hr/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hr/how-it-works.md b/hr/how-it-works.md index 8bf7459de..327e079a2 100644 --- a/hr/how-it-works.md +++ b/hr/how-it-works.md @@ -16,9 +16,9 @@ Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OU **Redeeming OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. @@ -26,7 +26,7 @@ There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From c71c0479776033960314f8badff685962e2d30b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:16:57 +0800 Subject: [PATCH 04903/11794] New translations rebasing-and-smart-contracts.md (Croatian) --- hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index beadb8048..a843a19cd 100644 --- a/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,7 +8,7 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. From af9938c9896786728416887fd96f55076798683a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:16:59 +0800 Subject: [PATCH 04904/11794] New translations erc-20-1.md (Croatian) --- hr/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/smart-contracts/api/erc-20-1.md b/hr/smart-contracts/api/erc-20-1.md index 7aa009ac1..f752ae8bc 100644 --- a/hr/smart-contracts/api/erc-20-1.md +++ b/hr/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) tha Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 050dd2c4de82271a32d427456d17312b26225531 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:06 +0800 Subject: [PATCH 04905/11794] New translations SUMMARY.md (Hindi) --- hi/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/hi/SUMMARY.md b/hi/SUMMARY.md index 7c349c004..d53b409b2 100644 --- a/hi/SUMMARY.md +++ b/hi/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduction](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) +* [FAQ](faq.md) ## Core Concepts From b095d0d2ddfa527022b839aebbc119de03320817 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:09 +0800 Subject: [PATCH 04906/11794] New translations how-it-works.md (Hindi) --- hi/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hi/how-it-works.md b/hi/how-it-works.md index 8bf7459de..327e079a2 100644 --- a/hi/how-it-works.md +++ b/hi/how-it-works.md @@ -16,9 +16,9 @@ Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OU **Redeeming OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. @@ -26,7 +26,7 @@ There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From ea093bfc07957e993f0bc018b6174c5ff2ebded6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:15 +0800 Subject: [PATCH 04907/11794] New translations price-oracles.md (Hindi) --- hi/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hi/core-concepts/price-oracles.md b/hi/core-concepts/price-oracles.md index aca60cca1..ef2d72262 100644 --- a/hi/core-concepts/price-oracles.md +++ b/hi/core-concepts/price-oracles.md @@ -109,12 +109,12 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From 757a9a5c6485698907951d212bd82bdb4d0a2e25 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:18 +0800 Subject: [PATCH 04908/11794] New translations faq.md (Filipino) --- fil/faq.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 fil/faq.md diff --git a/fil/faq.md b/fil/faq.md new file mode 100644 index 000000000..ce3057ed6 --- /dev/null +++ b/fil/faq.md @@ -0,0 +1,30 @@ +# FAQ + +## Where can I buy OUSD? + +Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. + +## What are the costs to mint and redeem OUSD? + +As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. + +Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). + +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). + +## How soon will my balance increase once I have OUSD? + +The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. + +## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? + +By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +## How is it possible for the APY to be so high? + +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. + +## Why is my balance increasing at a slower rate than the advertised APY? + +OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. + From fa1a7d30310c4e15bd68fb053a3042f1ae522375 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:20 +0800 Subject: [PATCH 04909/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 052ced878571f063fd7434c24b313d913fa58c11 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:22 +0800 Subject: [PATCH 04910/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From f202e0395c0b6b4710ef5b0324185108bb91bb43 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:24 +0800 Subject: [PATCH 04911/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 25ba87801e85f2f1365d3c31ac007508575698d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:25 +0800 Subject: [PATCH 04912/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From f3b13efdac309129f3e94ebd686182e9ef45124d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:27 +0800 Subject: [PATCH 04913/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..1aeece47e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: +我们打算至少与以下自动做市商直接集成: {% page-ref page="../supported-strategies/uniswap.md" %} From 684bbca2c50dd31c25e1bb0f1004917096ca313c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:29 +0800 Subject: [PATCH 04914/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From a37f6ef7f498619fce9bcd3bae1c491d2bac006c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:30 +0800 Subject: [PATCH 04915/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From cf0f5d48ee42bdf58ade02cb33e742cf798b4000 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:32 +0800 Subject: [PATCH 04916/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..d5d7eead2 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From 7244bd58de1823730670e31bc3cc34abfc01bef0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:34 +0800 Subject: [PATCH 04917/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index f3b6a1fc3..6dad82ad6 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# 审核 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 -**Supported Strategies** +**支持策略** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock.md) 所使用的的原始代码。 {% page-ref page="audits.md" %} From 8bc1b76b153346b74dce52faf3ec2862d904e2fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:36 +0800 Subject: [PATCH 04918/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 7aa009ac1..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From e0b51c90a07a67681ede828816148820b3798f9c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:38 +0800 Subject: [PATCH 04919/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From bd494590692434a45a4dd350fbbbf5627cf6d4b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:40 +0800 Subject: [PATCH 04920/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 88954aca7..961226167 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ -# Timelock +# 时间锁 {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款\(不包括取款或转账\)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From ae5394d3c5a260b40f39f842193c154782a81dad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:41 +0800 Subject: [PATCH 04921/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 771ad88bb2a7823de95199253779e12b926f8452 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:43 +0800 Subject: [PATCH 04922/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 6d3334e7e731d7e6641c691e73da61d6114efe20 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:45 +0800 Subject: [PATCH 04923/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 3b70248e3..e36874fce 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | | VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | From 6d4e96f9eb3e80fcb7473fdc773ab01ac50d5f02 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:47 +0800 Subject: [PATCH 04924/11794] New translations rebasing-and-smart-contracts.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index beadb8048..a843a19cd 100644 --- a/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,7 +8,7 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. From 012ad7dd948f4b4f31525437ce8c86ba6da040f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:48 +0800 Subject: [PATCH 04925/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 7c349c004..d53b409b2 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduction](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) +* [FAQ](faq.md) ## Core Concepts From ceb85fbc19869f7293f8ebf3c5f565db97401a4f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:51 +0800 Subject: [PATCH 04926/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 8bf7459de..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -16,9 +16,9 @@ Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OU **Redeeming OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. @@ -26,7 +26,7 @@ There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From f383f5e7fd5e8cb563b550ac982a301fc17880b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:55 +0800 Subject: [PATCH 04927/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index aca60cca1..ef2d72262 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -109,12 +109,12 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From f0ccc949f2193be6dbad80da42fd4bedfc68089e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:58 +0800 Subject: [PATCH 04928/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 4b2444bc3d8f6afdc0d47e3cd6c4c7bee14a1897 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:17:59 +0800 Subject: [PATCH 04929/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 45a04f1a7ad0abf32bc1609594880c7fdc364081 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:18:02 +0800 Subject: [PATCH 04930/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 3c9db823de7deec1f9124b3b84d1c4c065f48ee5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:18:05 +0800 Subject: [PATCH 04931/11794] New translations erc-20-1.md (Turkish) --- tr/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/smart-contracts/api/erc-20-1.md b/tr/smart-contracts/api/erc-20-1.md index 6a819fd48..de5825ac9 100644 --- a/tr/smart-contracts/api/erc-20-1.md +++ b/tr/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD, anlaşılması önemli olan yeni bir özelliğe sahip ERC-20 uyumlu bir to OUSD'yi entegre etmek isteyen cüzdanlar ve borsalar, token sahiplerine getiri tahakkuk ettikçe bu değer sık sık değişeceğinden, OUSD için token bakiyelerini önbelleğe almamalıdır. {% endhint %} -OUSD'yi ortalama ERC-20 tokenınızdan ayıran en büyük fark, OUSD'nin ` balanceOf () ` işlevinin, havuzun toplam değeri ile hamilinin havuzdaki hissesi ile çarpılan değişken bir miktar döndürme şeklidir. Bu fark, özellikle OUSD tokenını entegre etmek isteyen cüzdanlar ve borsalar için çok önemlidir. OUSD sık sık yeniden ürettiği için bu değer önbelleğe alınmak yerine gerçek zamanlı olarak getirilmelidir. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. Bu fark, özellikle OUSD tokenını entegre etmek isteyen cüzdanlar ve borsalar için çok önemlidir. OUSD sık sık yeniden ürettiği için bu değer önbelleğe alınmak yerine gerçek zamanlı olarak getirilmelidir. From 5c4a78f464e2636fbb912a0db99aafde8b6eddac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:18:11 +0800 Subject: [PATCH 04932/11794] New translations rebasing-and-smart-contracts.md (Turkish) --- tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index beadb8048..a843a19cd 100644 --- a/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,7 +8,7 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. From e8a386ab176e1f084da43f44fcd134f9bac964f5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:18:13 +0800 Subject: [PATCH 04933/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index d53b409b2..8fff03478 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management/README.md) + * [收益策略](core-concepts/fund-management/earning-strategies.md) + * [多样化](core-concepts/fund-management/diversification.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) +* [如何贡献](security-and-risks/contributing.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 952b3b9a0910e3caaa928cf1a526a006211fbc10 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:18:14 +0800 Subject: [PATCH 04934/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 5b452f2bf..d6a0a21a9 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From 7932bdeb1c71c0826d76da0f5a57c4bdb6234371 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:18:16 +0800 Subject: [PATCH 04935/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From e8258ef44b422fe82727f6a3b21d7f1e2b144178 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:18:18 +0800 Subject: [PATCH 04936/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 6892752410429e46ccfd5174b45df22c406e9f89 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:18:20 +0800 Subject: [PATCH 04937/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 2dbac9274cc125b62cb18d838d6810e291d51d49 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:18:21 +0800 Subject: [PATCH 04938/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From b00b95c64605bf31f0c54db644a5d664648fadcd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:18:23 +0800 Subject: [PATCH 04939/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index ef2d72262..105209dd9 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From 79f55d12ff2d6be001010df9b3a2f4beb3bb5b89 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:18:25 +0800 Subject: [PATCH 04940/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 654c9d912cd49ebfb1ca291928f66979318e48a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:18:27 +0800 Subject: [PATCH 04941/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 0dc47f9ffb4181df0e29a438bb9af4ce7f6920e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:18:28 +0800 Subject: [PATCH 04942/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From d78a8f06c3d12bd0058a20c3831444c888b79241 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:18:30 +0800 Subject: [PATCH 04943/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From f6cfb706601e8b74cc43efccdc1ce2c8d48e4be7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:18:32 +0800 Subject: [PATCH 04944/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From ac53352431f71c240c17951cebb63e9f629c5d59 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:18:34 +0800 Subject: [PATCH 04945/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 2c5d7e57cea38409c2c0a37953b8f920c348deb7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:18:35 +0800 Subject: [PATCH 04946/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From d86a1c438852dfb2dc442fb7758281ab9123f40c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:18:37 +0800 Subject: [PATCH 04947/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 3a3312e5261f4ec4e0468f12b3433a87ab6ee42b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:18:39 +0800 Subject: [PATCH 04948/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a893e19254595332d58278449405a560b92e2ad2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:18:40 +0800 Subject: [PATCH 04949/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From a3d949250ef409d8c6295abea4a8acce5eb9e85f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:18:42 +0800 Subject: [PATCH 04950/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From dddb133524d0d86d43b3b56724d133adbe2c2314 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:18:45 +0800 Subject: [PATCH 04951/11794] New translations price-oracles.md (Vietnamese) --- vi/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/core-concepts/price-oracles.md b/vi/core-concepts/price-oracles.md index 2ca561361..b08840971 100644 --- a/vi/core-concepts/price-oracles.md +++ b/vi/core-concepts/price-oracles.md @@ -109,12 +109,12 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From 648c4db85ad978b65fa4fc34277e214453cfc57d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:18:47 +0800 Subject: [PATCH 04952/11794] New translations how-it-works.md (Vietnamese) --- vi/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/how-it-works.md b/vi/how-it-works.md index 9aa9fb10d..b3fce629e 100644 --- a/vi/how-it-works.md +++ b/vi/how-it-works.md @@ -18,9 +18,9 @@ Origin Dollar. Ngay sau khi được chuyển đổi, OUSD sẽ tạo ra lợi n **Quy đổi OUSD sang stablecoin khác** -Người dùng có thể chuyển đổi OUSD của họ sang các stablecoin khác bất kỳ lúc nào bằng cách sử dụng DApp Origin Dollar. Khoản phí 0,5% được tính khi quy đổi và được phân phối dưới dạng lợi nhuận bổ sung cho những người tham gia còn lại trong nhóm. Phí này đóng vai trò như một tính năng bảo mật để khiến những kẻ tấn công khó lợi dụng tình trạng oracle bị gián đoạn, ngăn chúng đồng bộ hóa các stablecoin từ trong bể trong trường hợp định giá sai các tài sản cơ bản. Khoản phí nêu trên còn nhằm mục tiêu để khuyến khích những người nắm giữ dài hạn hơn những người đầu cơ ngắn hạn.

+Người dùng có thể chuyển đổi OUSD của họ sang các stablecoin khác bất kỳ lúc nào bằng cách sử dụng DApp Origin Dollar. A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. Khoản phí nêu trên còn nhằm mục tiêu để khuyến khích những người nắm giữ dài hạn hơn những người đầu cơ ngắn hạn.

-Sau thực hiện lệnh quy đổi, hợp đồng thông minh sẽ xác định loại stablecoin sẽ được trả lại cho người dùng. Trong quá trình triển khai hiện tại, bể sẽ trả lại tiền theo tỉ lệ đúng nắm giữ hiện tại. Việc không cho người dùng có quyền lựa chọn sẽ bảo vệ được toàn bộ bể trong khỏi tình huống 1 đồng stablecoin nào đó sẽ bị mất giá so với đồng Đô La. +Sau thực hiện lệnh quy đổi, hợp đồng thông minh sẽ xác định loại stablecoin sẽ được trả lại cho người dùng. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} @@ -32,7 +32,7 @@ Người dùng sẽ bị tính **0,5%** phí khi chuyển đổi từ OUSD sang #### Tạo ra **lợi nhuận thụ động** -OUSD tạo ra lợi nhuận bằng cách chuyển các stablecoin được ký gửi vào hợp đồng thông minh OUSD tới các giao thức DeFi khác như Compound, Aave, Uniswap, Balancer và Curve. Dự kiến sẽ thêm các chiến lược mới đa dạng mới được thêm vào bể mỗi tháng. Tiền lãi thu được, phí giao dịch và token phần thưởng được tổng hợp lại và chuyển đổi thành stablecoin để tạo ra lợi tức bằng OUSD. Theo thời gian, giao thức sẽ di chuyển tài sản vào và ra khỏi các nhóm thanh khoản khác nhau để mang lại lợi nhuận tốt nhất cho người nắm giữ OUSD. +OUSD tạo ra lợi nhuận bằng cách chuyển các stablecoin được ký gửi vào hợp đồng thông minh OUSD tới các giao thức DeFi khác như Compound, Aave, Uniswap, Balancer và Curve. It is expected there will be new diversified strategies added to the vault every month. Tiền lãi thu được, phí giao dịch và token phần thưởng được tổng hợp lại và chuyển đổi thành stablecoin để tạo ra lợi tức bằng OUSD. Theo thời gian, giao thức sẽ di chuyển tài sản vào và ra khỏi các nhóm thanh khoản khác nhau để mang lại lợi nhuận tốt nhất cho người nắm giữ OUSD. From cfaaf7cd251e729ba7c2d9a9ebe1405a0ac3ff83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:08 +0800 Subject: [PATCH 04953/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md index 8cf30f2ea..ceece8d5b 100644 --- a/vi/SUMMARY.md +++ b/vi/SUMMARY.md @@ -3,6 +3,7 @@ * [Giới thiệu](README.md) * [Cơ chế hoạt động](how-it-works.md) * [Các bước cơ bản](getting-started.md) +* [FAQ](faq.md) ## Nội dung chính From f549ccb0873de8b5194c041e4921070d4e92ab35 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:10 +0800 Subject: [PATCH 04954/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From b520cbdbcd5ee3f35f3c1ae4469da56abcf34947 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:12 +0800 Subject: [PATCH 04955/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From b57543dbea37e2c9f1c04c802cc0a307d303ada5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:14 +0800 Subject: [PATCH 04956/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 6342cc479b9d3b23ddd63d4cc4275b2c898dabf2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:15 +0800 Subject: [PATCH 04957/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 52daffeefe289d1e087a5fbe06e6e9da59e948de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:17 +0800 Subject: [PATCH 04958/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 72a9e60fe3918b7c86370c846fff75843f045b85 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:19 +0800 Subject: [PATCH 04959/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 43bfd85497c18981b86328aaaea186a1c549dc1f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:20 +0800 Subject: [PATCH 04960/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 8f67c81861f277c3e2daaa85d9cc49bf239e5810 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:22 +0800 Subject: [PATCH 04961/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 6a1ffd2c3d2fa96fdab10fff033da68587bf664f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:24 +0800 Subject: [PATCH 04962/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From bc0cb74c2f68600577090c316e4932d0f4a4ef8b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:26 +0800 Subject: [PATCH 04963/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From e4e5c4e92143dbbb654922943bbd597bd5c0d02f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:28 +0800 Subject: [PATCH 04964/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 46a529993fe2bef5244a85fd5ce9111bc4ac4251 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:30 +0800 Subject: [PATCH 04965/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From ab433ea9a3cc9701019ec03bda5b91c79d7b243b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:31 +0800 Subject: [PATCH 04966/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From d0c97d8db1706e97b5931e2837be21dd377ebbd1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:33 +0800 Subject: [PATCH 04967/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 1aeece47e..b88b3a90d 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -我们打算至少与以下自动做市商直接集成: +We intend to integrate directly with at least the following automated market makers: {% page-ref page="../supported-strategies/uniswap.md" %} From b0e804939b7eb03fae6dc08a225ffeb83f8482ee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:35 +0800 Subject: [PATCH 04968/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index e36874fce..3b70248e3 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | | VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | From be0310fef98dab593f4b7d7331ff64597e565fd0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:37 +0800 Subject: [PATCH 04969/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From fe401c444077c734888a5e5ff944a02fe6679592 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:38 +0800 Subject: [PATCH 04970/11794] New translations principles.md (Chinese Traditional) --- zh/governance/principles.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index f4704a501..7e1e61af2 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# 原则 +# Principles -**渐进式去中心化** +**Progressive Decentralization** -我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. -但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**时间锁** +**Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 时间锁将在 OUSD 推出后添加。 +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. -**新的和现有的利益相关者** +**New and Existing Stakeholders** -OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 现有的 OGN 持有者将能够 stake 他们的 OGN 以参与治理,并获得为OUSD 创造价值的激励。 我们接下来会提供更多详细信息。 +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. -OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 69c869355a3b53ff50b918086e7b39a0320e8d0c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:40 +0800 Subject: [PATCH 04971/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 8297983fbc475cfd4a9d836d4bff610ccd3b9bf3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:42 +0800 Subject: [PATCH 04972/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d5d7eead2..26b5ebfe6 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From 093eb4159ee8da99ca8ade72670bb1f289dec10a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:44 +0800 Subject: [PATCH 04973/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 6dad82ad6..f3b6a1fc3 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# 审核 +# Audits {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} **OUSD** -我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. -**支持策略** +**Supported Strategies** -Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock.md) 所使用的的原始代码。 +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 152774d3eff62596885c6da28597a039432ba90c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:46 +0800 Subject: [PATCH 04974/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From 39c3c78c617d43222eaffffe91ecfd4342789dfb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:47 +0800 Subject: [PATCH 04975/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 86807f5f379022a7d26e94685ff29501af64943e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:49 +0800 Subject: [PATCH 04976/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From e5e24e43c92dbc7d18edea25341208dfe47f89ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:51 +0800 Subject: [PATCH 04977/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 2f10185a74bc0f6f2064b0122fca4ed9fab1c1e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:53 +0800 Subject: [PATCH 04978/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 961226167..88954aca7 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# Timelock {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款\(不包括取款或转账\)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 81a7ce151066f52695e6dd63e8b7e22daa32434c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:19:55 +0800 Subject: [PATCH 04979/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From f7d2d15b7407e31dd47fc1e17a178ac256b7cfb0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:20:29 +0800 Subject: [PATCH 04980/11794] New translations erc-20-1.md (Portuguese) --- pt/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/smart-contracts/api/erc-20-1.md b/pt/smart-contracts/api/erc-20-1.md index 7aa009ac1..f752ae8bc 100644 --- a/pt/smart-contracts/api/erc-20-1.md +++ b/pt/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) tha Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From c76000b17fd6f8a5a48435e07619c151c2b0b5be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:20:36 +0800 Subject: [PATCH 04981/11794] New translations rebasing-and-smart-contracts.md (Portuguese) --- pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index beadb8048..a843a19cd 100644 --- a/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,7 +8,7 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. From 94b46cb18aaecc739af6e443d6d812361338a4ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:20:38 +0800 Subject: [PATCH 04982/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index f7a4a459f..28e21d2a1 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -3,6 +3,7 @@ * [Введение](README.md) * [Как это работает](how-it-works.md) * [Приступая к работе](getting-started.md) +* [FAQ](faq.md) ## Основные концепции From 7e662f42fa30e8115eb143f266687532f0edffa9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:20:40 +0800 Subject: [PATCH 04983/11794] New translations how-it-works.md (Russian) --- ru/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/how-it-works.md b/ru/how-it-works.md index 68538146d..019a736a1 100644 --- a/ru/how-it-works.md +++ b/ru/how-it-works.md @@ -16,9 +16,9 @@ OUSD - это стабильная валюта, которая в соотно **Вомещение OUSD** -Пользователи могут конвертировать свои OUSD в другие стейблкоины в любое время, используя [Origin Dollar DApp](www.ousd.com). При выкупе взимается комиссия в размере 0,5%, которая распределяется как дополнительный доход между оставшимися участниками пула. Комиссия служит функцией безопасности, чтобы злоумышленникам было сложнее обмануть запаздывающих оракулов, не давая им поглощать стейблкоины из пула в случае неверной оценки базовых активов. Комиссия существует для того, чтобы заинтересовывать долгосрочных держателей, а не краткосрочных спекулянтов. +Пользователи могут конвертировать свои OUSD в другие стейблкоины в любое время, используя [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. Комиссия существует для того, чтобы заинтересовывать долгосрочных держателей, а не краткосрочных спекулянтов. -Смарт-контракт после выкупа определит, какой(-ие) стейблкоин (-ы) вернуть пользователю. В текущей реализации пул будет возвращать монеты в том же соотношении, что и текущие вклады. Отсутствие функциональных возможностей у пользователей защищает пул в случае, если какой-либо из поддерживаемых стейблкоинов потеряет привязку к доллару. +Смарт-контракт после выкупа определит, какой(-ие) стейблкоин (-ы) вернуть пользователю. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} Существует **комиссия за выход 0,5%**, и пользователь не выбрает, какие стейблкоины он получит. @@ -26,7 +26,7 @@ OUSD - это стабильная валюта, которая в соотно #### **Автоматизированное получение дохода** -OUSD генерирует доходность за счет задействования основных стейблкоинов, которые были внесены в качестве депозита в смарт-контракт OUSD в другие протоколы DeFi, такие как Compound, Aave, Uniswap, Balancer и Curve. Ожидается, что каждый месяц в пул будут добавляться новые диверсификационные стратегии. Собранные проценты, торговые комиссии и токены вознаграждений объединяются и конвертируются в стейблкоины для получения доходности, номинированной в OUSD. Со временем протокол будет перемещать активы в различные пулы ликвидности и из них, чтобы обеспечить максимальную доходность для держателей OUSD. +OUSD генерирует доходность за счет задействования основных стейблкоинов, которые были внесены в качестве депозита в смарт-контракт OUSD в другие протоколы DeFi, такие как Compound, Aave, Uniswap, Balancer и Curve. It is expected there will be new diversified strategies added to the vault every month. Собранные проценты, торговые комиссии и токены вознаграждений объединяются и конвертируются в стейблкоины для получения доходности, номинированной в OUSD. Со временем протокол будет перемещать активы в различные пулы ликвидности и из них, чтобы обеспечить максимальную доходность для держателей OUSD. #### **Гибкое предложение** From 597fde261f30e7e6218d2aa40102134985f4d896 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:20:51 +0800 Subject: [PATCH 04984/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md index 3b7c96865..7556ee98f 100644 --- a/ru/core-concepts/price-oracles.md +++ b/ru/core-concepts/price-oracles.md @@ -109,12 +109,12 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From 7274bd5a1257c7e141def8626709111eab8cd167 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:21:20 +0800 Subject: [PATCH 04985/11794] New translations price-oracles.md (Turkish) --- tr/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tr/core-concepts/price-oracles.md b/tr/core-concepts/price-oracles.md index 2484510fb..94b5bdde6 100644 --- a/tr/core-concepts/price-oracles.md +++ b/tr/core-concepts/price-oracles.md @@ -120,12 +120,12 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool when minting or redeeming. +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. -This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From 949b0e4ee4fd0ed012732ad27edf2f12a86a3983 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:21:24 +0800 Subject: [PATCH 04986/11794] New translations architecture.md (Russian) --- ru/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/smart-contracts/architecture.md b/ru/smart-contracts/architecture.md index 4d55490a3..7085d641f 100644 --- a/ru/smart-contracts/architecture.md +++ b/ru/smart-contracts/architecture.md @@ -4,7 +4,7 @@ OUSD состоит из серии смарт-контрактов. Каждый из этих контрактов заключен в прокси-контракт, который можно усовершенствовать с помощью протоколов управления. -На внутреннем уровне владение пулом отслеживается с помощью рейтинговой системы, которая представляет процент владения пулом для каждого держателя. Контракт [ERC-20](api/erc-20-1.md) при просмотре баланса или инициировании перевода между кошельками выражает баланс в долларах США. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. Контракт [ERC-20](api/erc-20-1.md) при просмотре баланса или инициировании перевода между кошельками выражает баланс в долларах США. [Vault](api/vault.md) отвечает за производство и сжигание OUSD. Он также определяет процент активов, развернутых для каждой из поддерживаемых [стратегий](../core-concepts/supported-strategies/). Чтобы оптимизировать затраты на газ, в The Vault поддерживается буфер, позволяющий производить большинство депозитов и выкупов без ввода/вывода активов из стратегий. From f15823ad54c7a23e7e4433f04ece0c0617e9d2ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:21:30 +0800 Subject: [PATCH 04987/11794] New translations erc-20-1.md (Russian) --- ru/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/smart-contracts/api/erc-20-1.md b/ru/smart-contracts/api/erc-20-1.md index 0d4fee63d..75344d94e 100644 --- a/ru/smart-contracts/api/erc-20-1.md +++ b/ru/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD - это токен, соответствующий стандарту ERC- Кошельки и биржи, которые хотят интегрировать OUSD, не должны кэшировать балансы OUSD, так как это значение будет часто меняться по мере начисления дохода держателям токенов. {% endhint %} -Самая большая разница, отделяющая OUSD от стандартного токена ERC-20, заключается в том, что функция OUSD `balanceOf ()` будет возвращать переменную величину, основанную на общей стоимости пула, умноженной на долю держателя в пуле. Это различие важно понимать, особенно для кошельков и бирж, которые хотят интегрировать токен OUSD. Это значение следует извлекать в реальном времени, а не кэшировать, поскольку OUSD часто перераспределяется. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. Это различие важно понимать, особенно для кошельков и бирж, которые хотят интегрировать токен OUSD. Это значение следует извлекать в реальном времени, а не кэшировать, поскольку OUSD часто перераспределяется. From 064295f5e6a05a060057a402c6d8350cfc3e360f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:21:40 +0800 Subject: [PATCH 04988/11794] New translations rebasing-and-smart-contracts.md (Russian) --- ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index beadb8048..a843a19cd 100644 --- a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,7 +8,7 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the pool, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. +We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. From 5cd24c642397db1a8c952b4bb8d9db38bef318b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:21:42 +0800 Subject: [PATCH 04989/11794] New translations SUMMARY.md (Turkish) --- tr/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/tr/SUMMARY.md b/tr/SUMMARY.md index 61bcc7e7f..53d0276fa 100644 --- a/tr/SUMMARY.md +++ b/tr/SUMMARY.md @@ -3,6 +3,7 @@ * [Giriş](README.md) * [Nasıl çalışır](how-it-works.md) * [Başlamak](getting-started.md) +* [FAQ](faq.md) ## Temel Kavramlar From f5a9ac707cc7e6e8f473fa0b7fd5ce86f4f6af40 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Nov 2020 17:21:45 +0800 Subject: [PATCH 04990/11794] New translations how-it-works.md (Turkish) --- tr/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tr/how-it-works.md b/tr/how-it-works.md index 0de2a9112..42f7f1cca 100644 --- a/tr/how-it-works.md +++ b/tr/how-it-works.md @@ -16,9 +16,9 @@ Kullanıcılar mevcut stablecoin'lerini (şu anda USDT, USDC ve DAI \) resmi [Or **OUSD'yi kullanma** -Kullanıcılar, [Origin Dollar DApp](www.ousd.com)kullanarak OUSD'larını istedikleri zaman diğer stabilcoinlere dönüştürebilirler. Geri ödeme sırasında% 0,5 çıkış ücreti alınır ve havuzda kalan katılımcılara ek getiri olarak dağıtılır. Ücret, saldırganların geri kalan oracle'lardan yararlanmasını zorlaştıran ve temel varlıkların yanlış fiyatlandırılması durumunda havuzdan stabilcoinleri sifonlamalarını engelleyen bir güvenlik özelliği olarak hizmet eder. Bu ücret, uzun vadeli sahiplerini kısa vadeli spekülatörlere teşvik etmek için var. +Kullanıcılar, [Origin Dollar DApp](www.ousd.com)kullanarak OUSD'larını istedikleri zaman diğer stabilcoinlere dönüştürebilirler. A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. Bu ücret, uzun vadeli sahiplerini kısa vadeli spekülatörlere teşvik etmek için var. -Kullanımdan sonra, akıllı sözleşme hangi stabilcoin \ (ler) in kullanıcıya iade edileceğini belirleyecektir. Mevcut uygulamada, havuz, mevcut varlıklarla aynı oranda madeni para iade edecektir. Bu kullanıcı opsiyonelliği eksikliği, desteklenen stabilcoinlerden herhangi birinin dolara kurunu kaybetmesi durumunda havuzu bir bütün olarak korur. +Kullanımdan sonra, akıllı sözleşme hangi stabilcoin \ (ler) in kullanıcıya iade edileceğini belirleyecektir. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="uyarı" %} % **0,5'lik bir çıkış ücreti vardır** ve kullanıcı hangi sabit paraları alacağını seçemez. @@ -26,7 +26,7 @@ Kullanımdan sonra, akıllı sözleşme hangi stabilcoin \ (ler) in kullanıcıy #### Bir**utomated Verim Tarım ( Yield Farming)** -OUSD, Bileşik, Aave, Uniswap, Dengeleyici ve Eğri gibi diğer DeFi protokollerine OUSD akıllı sözleşmesine yatırılan temel sabit paraları dağıtarak getiri üretir. Havuza her ay yeni çeşitlendirilmiş stratejilerin eklenmesi beklenmektedir. Toplanan faiz, alım satım ücretleri ve ödül jetonları bir araya getirilir ve OUSD cinsinden getiriler üretmek için stabilcoinlere dönüştürülür. Zamanla, protokol, OUSD sahiplerine en iyi verimi sağlamak için varlıkları farklı likidite havuzlarına girip çıkaracaktır. +OUSD, Bileşik, Aave, Uniswap, Dengeleyici ve Eğri gibi diğer DeFi protokollerine OUSD akıllı sözleşmesine yatırılan temel sabit paraları dağıtarak getiri üretir. It is expected there will be new diversified strategies added to the vault every month. Toplanan faiz, alım satım ücretleri ve ödül jetonları bir araya getirilir ve OUSD cinsinden getiriler üretmek için stabilcoinlere dönüştürülür. Zamanla, protokol, OUSD sahiplerine en iyi verimi sağlamak için varlıkları farklı likidite havuzlarına girip çıkaracaktır. #### **Elastik Tedarik** From 6db71d40b2cbcc7ae9fe8c63785eb88ea57d9f4a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 23 Nov 2020 07:46:55 +0800 Subject: [PATCH 04991/11794] New translations how-it-works.md (Italian) --- it/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/how-it-works.md b/it/how-it-works.md index dccbf7c64..19e8098b9 100644 --- a/it/how-it-works.md +++ b/it/how-it-works.md @@ -16,9 +16,9 @@ Gli utenti convertono le loro stable coins \(attualmente USDT, USDC e DAI\) in O **Riscattare OUSD** -Gli utenti possono riconvertire indietro in altre stablecoins i loro OUSD in qualsiasi momento utilizzando la [DApp Origin Dollar](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. La commissione esiste per incentivare gli holders di lungo periodo contro gli speculatori di breve periodo. +Gli utenti possono riconvertire indietro in altre stablecoins i loro OUSD in qualsiasi momento utilizzando la [DApp Origin Dollar](www.ousd.com). Verrà applicata una commissione di uscita pari allo 0.5% e sarà distribuita come rendimento aggiuntivo per i partecipanti rimanenti al vault. La commissione è necessaria come caratteristica di sicurezza per mettere in difficoltà gli hacker malevoli che volessero avvantaggiarsi dei ritardi degli oracoli, impedendogli di travasare le stablecoin dal vault in caso di prezzi errati degli asset sottostanti. La commissione esiste per incentivare gli holders di lungo periodo contro gli speculatori di breve periodo. -Al momento del riscatto, lo smart contract determinrà quale o quali stablecoin restituirà all'utente. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Al momento del riscatto, lo smart contract determinrà quale o quali stablecoin restituirà all'utente. Nell'implementazione corrente, il vault restituirà le coin con la stessa proporzione di quelle che sono detenute al momento. Questa mancanza di opzioni, lato utente, protegge il vault nel caso in cui una delle qualsiasi stablecoin supportate dovesse perdere il suo ancoraggio al dollaro. {% hint style="warning" %} E' prevista una commissione di uscita dello **0.5%** è l'utente non può scegliere quale stablecoin riceverà. @@ -26,7 +26,7 @@ E' prevista una commissione di uscita dello **0.5%** è l'utente non può scegli #### **Automated Yield Farming** -OUSD genera rendimenti distribuendo le stablecoin sottostanti che sono state depositate nello smart contract di OUSD, ad altri protocolli DEFI come ad esempio Compound, Aave, Uniswap, Balancer e Curve. It is expected there will be new diversified strategies added to the vault every month. Gli interessi maturati, le commissioni di trading, e i token di ricompensa vengono raccolti e convertiti in stablecoin per produrre rendimenti in OUSD. Nel tempo, il protocollo sposterà assets dentro e fuori diversi pool di liquidità al fine di fornire il miglior rendimento ai detentori di OUSD. +OUSD genera rendimenti distribuendo le stablecoin sottostanti che sono state depositate nello smart contract di OUSD, ad altri protocolli DEFI come ad esempio Compound, Aave, Uniswap, Balancer e Curve. Si prevede che ogni mese verranno aggiunte nuove strategie diversificate al vault. Gli interessi maturati, le commissioni di trading, e i token di ricompensa vengono raccolti e convertiti in stablecoin per produrre rendimenti in OUSD. Nel tempo, il protocollo sposterà assets dentro e fuori diversi pool di liquidità al fine di fornire il miglior rendimento ai detentori di OUSD. #### **Elastic Supply** From 34166695ccd7053c7c9bd52d9679ca495ec3eb49 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 23 Nov 2020 07:46:57 +0800 Subject: [PATCH 04992/11794] New translations price-oracles.md (Italian) --- it/core-concepts/price-oracles.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/core-concepts/price-oracles.md b/it/core-concepts/price-oracles.md index eca7b086b..c5246fde9 100644 --- a/it/core-concepts/price-oracles.md +++ b/it/core-concepts/price-oracles.md @@ -109,12 +109,12 @@ La funzione di ribasamento tratta 1 stablecoin come fosse 1 OUSD per semplicità Per coniare e riscuotere l'appropriato numero di OUSD in entrata e uscita, gli smart contract hanno bisogno di prezzare accuratamente gli USDT, USDC e DAI che entrano ed escono dal sistema. In qualità di protocollo decentralizzato, OUSD deve riferirsi a sorgenti non centralizzate per questi prezzi. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. +OUSD recupera il prezzo da molteplici oracoli on-chain e utilizza i tassi di cambio che sono più vantaggiosi per il vault al momento della coniazione o del riscatto. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +Al fine di prevenire attacchi malevoli e per incoraggiare investitori di lungo periodo invece di speculatori di breve periodo, lo smart contract OUSD confronta i feed di prezzo da molteplici fonti e utilizzerà il tasso di cambio a vantaggio dell'intero vault rispetto al singolo. Questo meccanismo protegge i fondi della pool dagli arbitraggi e impedisce a qualsiasi individuo di essere in grado di trarre vantaggio da eventuali inefficienze temporanee causate da errori di prezzo provenienti dagli oracoli, per depredare gli asset dal vault condiviso. -This protects the funds in the vault while rewarding long-term holders. Poiché il prezzo più sicuro dipende dalla direzione del trade, lo smart contract dell'oracolo Origin espone sia la funzione `priceUSDMint()`, sia la funzione ` priceUSDRedeem()`. +Ciò protegge i fondi nel vault e allo stesso tempo premia gli holder di lungo termine. Poiché il prezzo più sicuro dipende dalla direzione del trade, lo smart contract dell'oracolo Origin espone sia la funzione `priceUSDMint()`, sia la funzione ` priceUSDRedeem()`. Segue il set iniziale degli oracoli che vengono utilizzati da OUSD: From 715171574751085c1297be34d708d7cbfaaf0b59 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 23 Nov 2020 07:46:59 +0800 Subject: [PATCH 04993/11794] New translations erc-20-1.md (Italian) --- it/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/smart-contracts/api/erc-20-1.md b/it/smart-contracts/api/erc-20-1.md index c6dc7fc28..6fd595991 100644 --- a/it/smart-contracts/api/erc-20-1.md +++ b/it/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD è un token "ERC-20 compliant" con una nuova caratteristica \(elastic suppl I wallets -portafogli- e gli exchanges che vogliano integrare OUSD non dovrebbero tenere in cache il saldo OUSD perché questo valore cambia frequentemente in quanto il rendimento è maturato dai possessori di token. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. Questa differenza è molto importante da capire, in particolar modo per i wallets e gli exchanges che vogliano integrare il token OUSD. Questo valore dovrebbe essere recuperato in tempo reale invece di essere messo in cache, proprio perché OUSD si ricalcola in modo frequente. +La grande differenza tra OUSD e la media degli altri token ERC-20 è nel modo in cui la funzione ` balanceOf()` di OUSD restituisca una quantità variabile in base al valore totale del vault, moltiplicato per il numero di persone che hanno messo in stake nel vault. Questa differenza è molto importante da capire, in particolar modo per i wallets e gli exchanges che vogliano integrare il token OUSD. Questo valore dovrebbe essere recuperato in tempo reale invece di essere messo in cache, proprio perché OUSD si ricalcola in modo frequente. From add253a9e5f30068e146bd49fef87d1bd380448c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 23 Nov 2020 07:47:00 +0800 Subject: [PATCH 04994/11794] New translations rebasing-and-smart-contracts.md (Italian) --- it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 2d9232ca2..1a28f0dae 100644 --- a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,7 +8,7 @@ I wallet multi-sig o altri smart contract devono richiamare la funzione ` rebase Una delle difficoltà che si ha sul ribasamento delle valute come OUSD, è che non funzionano molto bene con i market maker automatizzati \(AMM\) come Uniswap o Balancer. Questi exchange decentralizzati si basano sull'offerta e sulla domanda per determinare il prezzo degli asset scambiati. Questo crea confusioni matematiche quando l'ammontare di OUSD detenuto da uno smart contract cambia inaspettatamente a causa del nuovo rendimento generato. -In precedenza abbiamo aggiunto uno [smart contract](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) che richiamava la funzione ` sync()` di Uniswap ogni volta che venisse triggerata la funzione `rebase()` degli smart contract di OUSD. Sebbene ciò impedisse gli utenti di visualizzare brutti messaggi di errore quando cercavano di scambiare OUSD in Uniswap, ciò introduceva comunque delle perdite nel sistema. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. Sebbene sia possibile contare sugli arbitraggi per il ribilanciamento del prezzo, è comunque preferibile evitare del tutto questa perdita. Dato il numero sempre crescente di AMM competitivi e fork di Uniswap, sarebbe diventato presto impossibile, per non parlare del costo del gas, provarli tutti e adeguarsi caso per caso. +In precedenza abbiamo aggiunto uno [smart contract](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) che richiamava la funzione ` sync()` di Uniswap ogni volta che venisse triggerata la funzione `rebase()` degli smart contract di OUSD. Sebbene ciò impedisse gli utenti di visualizzare brutti messaggi di errore quando cercavano di scambiare OUSD in Uniswap, ciò introduceva comunque delle perdite nel sistema. Dopo aver richiamato la funzione di sync, Uniswap rileva che nel vault ci sono più OUSD di USDT, e questo fa scendere il prezzo di OUSD erroneamente verso il basso rispetto a quello di USDT. Sebbene sia possibile contare sugli arbitraggi per il ribilanciamento del prezzo, è comunque preferibile evitare del tutto questa perdita. Dato il numero sempre crescente di AMM competitivi e fork di Uniswap, sarebbe diventato presto impossibile, per non parlare del costo del gas, provarli tutti e adeguarsi caso per caso. Dopo molte discussioni, abbiamo deciso che la soluzione più scalabile fosse quella di aggiungere una iscrizione esplicita per gli smart contract, così che solo dopo essersi iscritti possano ricevere il rendimento tramite il meccanismo del ribasamento. Questo risolve il problema della fornitura sempre in espansione negli AMM pur consentendo comunque ai wallet multi-sig e anche ad altri smart contract, l'opportunità di continuare a partecipare e guadagnare rendimenti. From a941afe48afa35e547ffdfc291e165b3c5df910c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 23 Nov 2020 07:54:11 +0800 Subject: [PATCH 04995/11794] New translations architecture.md (Italian) --- it/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/smart-contracts/architecture.md b/it/smart-contracts/architecture.md index fdaec6dbd..66160a7fc 100644 --- a/it/smart-contracts/architecture.md +++ b/it/smart-contracts/architecture.md @@ -4,7 +4,7 @@ OUSD è costituito da una serie di smart contract. Ciascuno di questi contratti è racchiuso in un contratto proxy che può essere migliorato tramite i protocolli di governance. -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. Il contratto [ERC-20](api/erc-20-1.md) gestisce la conversione in USD quando si visualizza un saldo o si inizia un trasferimento tra wallet. +Internamente, la proprietà del vault è monitorata attraverso un sistema a crediti, i quali rappresentano la percentuale di proprietà del vault posseduta da ciascun holder. Il contratto [ERC-20](api/erc-20-1.md) gestisce la conversione in USD quando si visualizza un saldo o si inizia un trasferimento tra wallet. Il [Vault](api/vault.md) è responsabile della coniazione (minting) e della distruzione (burning) degli OUSD. Inoltre, applica la percentuale di risorse che sono rilasciate in ciascuna delle [Strategies](../core-concepts/supported-strategies/) supportate. Per ottimizzare i costi del gas, il vault mantiene un buffer per consentire alla maggior parte dei depositi e dei rimborsi, di avvenire senza liquidare/sciogliere asset dalle strategie. From f00933cf70da5d1bda6b37f07fc4def613a86a12 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 23 Nov 2020 07:54:13 +0800 Subject: [PATCH 04996/11794] New translations faq.md (Italian) --- it/faq.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/it/faq.md b/it/faq.md index ce3057ed6..e635abf56 100644 --- a/it/faq.md +++ b/it/faq.md @@ -1,14 +1,14 @@ # FAQ -## Where can I buy OUSD? +## Dove posso acquistare OUSD? -Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. +Dai un'occhiata a [Guida introduttiva](https://docs.ousd.com/getting-started) per vedere una varietà di opzioni. -## What are the costs to mint and redeem OUSD? +## Quali sono i costi per coniare e riscattare OUSD? -As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. +Come con qualsiasi transazione Ethereum, avrai bisogno di Ether per interagire con lo smart contract OUSD. Abbiamo adottato misure per ridurre il consumo di gas ove possibile, ma questi costi possono variare. -Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). +Ogni volta che coni o riscatti OUSD, verrà applicato un tasso di cambio alle tue stablecoin depositate o ritirate. Puoi saperne di più visitando [Oracoli di Prezzo](https://docs.ousd.com/core-concepts/price-oracles). To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). From e8019984cdb9cfc09d78ce3ecd89d0e536f2b53b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 1 Dec 2020 18:56:19 +0800 Subject: [PATCH 04997/11794] New translations faq.md (Italian) --- it/faq.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/it/faq.md b/it/faq.md index e635abf56..3689cc954 100644 --- a/it/faq.md +++ b/it/faq.md @@ -10,19 +10,19 @@ Come con qualsiasi transazione Ethereum, avrai bisogno di Ether per interagire c Ogni volta che coni o riscatti OUSD, verrà applicato un tasso di cambio alle tue stablecoin depositate o ritirate. Puoi saperne di più visitando [Oracoli di Prezzo](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). +Per incoraggiare l'holding di OUSD di lungo periodo e per proteggere il protocollo dagli attacchi, verrà richiesta una commissione di uscita dello 0.5% su tutti i prelievi. Puoi impararne di più nella sezione [Come funziona](https://docs.ousd.com/how-it-works). -## How soon will my balance increase once I have OUSD? +## Dopo quanto tempo vedrò aumentare il mio saldo una volta ottenuti gli OUSD? -The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. +L'ammontare di OUSD nel tuo wallet crescerà in ogni momento che si verifica un evento di ribasamento positivo. Puoi impararne di più leggendo [Supply Elastica](https://docs.ousd.com/core-concepts/elastic-supply). La supply è attualmente ribasata molte volte al giorno ed è principalmente collegata a quante persone stanno coniando o riscattando i propri OUSD. -## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? +## Perché i miei OUSD non crescono quando li mantengo in Uniswap, Sushiswap o altre pool? -By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Come impostazione predefinita, gli eventi di ribasamento non influiscono sulla supply di OUSD che si trova allocata in smart contract. Questi smart contract possono fare richiesta di ricevere gli OUSD aggiuntivi solo se sono in grado di supportare i token con supply elastica. Puoi impararne di più leggendo [Ribasamento & Smart Contract](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -## How is it possible for the APY to be so high? +## Come è possibile che la APY sia così elevata? -You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. +Puoi approfondire le nostre strategie in [Generazione di rendimento](https://docs.ousd.com/core-concepts/yield-generation). Al momento otteniamo la maggior parte del rendimento dalla raccolta dei gettoni ricompensa \(COMP e CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. ## Why is my balance increasing at a slower rate than the advertised APY? From 88fc2664cbeeed0492de16c2bc5e673c98d28178 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 1 Dec 2020 20:42:56 +0800 Subject: [PATCH 04998/11794] New translations faq.md (Italian) --- it/faq.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/faq.md b/it/faq.md index 3689cc954..0bafaae3f 100644 --- a/it/faq.md +++ b/it/faq.md @@ -22,9 +22,9 @@ Come impostazione predefinita, gli eventi di ribasamento non influiscono sulla s ## Come è possibile che la APY sia così elevata? -Puoi approfondire le nostre strategie in [Generazione di rendimento](https://docs.ousd.com/core-concepts/yield-generation). Al momento otteniamo la maggior parte del rendimento dalla raccolta dei gettoni ricompensa \(COMP e CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. +Puoi approfondire le nostre strategie in [Generazione di rendimento](https://docs.ousd.com/core-concepts/yield-generation). Al momento otteniamo la maggior parte del rendimento dalla raccolta dei gettoni ricompensa \(COMP e CRV\). Inoltre, lo yield aumenta con l'aumentare degli OUSD detenuti negli smart contract che non effettuano la richiesta di ribasamento, in quanto il collaterale sottosante genera guadagni per l'holder medio di OUSD. -## Why is my balance increasing at a slower rate than the advertised APY? +## Perché il mio saldo aumenta con un tasso APY più lento di quello pubblicizzato? -OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. +I saldi OUSD aumentano quando viene effettuato il ribasamento della supply. Ma la dimensione di ogni ribasamento varia notevolmente dipendentemente da quanto il vault ha guadagnato dall'ultimo evento di ribasamento. E mentre la maggior parte dei ribasamenti raccoglie piccole quantità di guadagni dalle strategie di lending, altri ribasamenti comportano la liquidazione dei token premio, o la riscossione di commissioni. Come risultato finale, lo yield varierà significativamente se lo si guarda in brevi periodi di tempo. From b86d6fc3342cc701e4f1c0cd97fbbef3166c9168 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Dec 2020 23:55:44 +0800 Subject: [PATCH 04999/11794] New translations README.md (Vietnamese) --- vi/core-concepts/yield-generation/README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/vi/core-concepts/yield-generation/README.md b/vi/core-concepts/yield-generation/README.md index 88fb0b7d2..2bfc9bd88 100644 --- a/vi/core-concepts/yield-generation/README.md +++ b/vi/core-concepts/yield-generation/README.md @@ -4,11 +4,11 @@ Bên cạnh sự bùng nổ của các nhóm tạo lập thị trường tự động và cho vay mới đã thúc đẩy tổng giá trị bị khóa (TVL), việc có quá nhiều bên cung cấp cùng 1 loại hình dịch vụ cũng khiến những người khai thác năng suất ngày càng gặp khó khăn trong việc phân bổ vốn một cách cách hiệu quả và tối ưu. -[Yearn](https://yearn.finance/) đã chứng minh rằng các hợp đồng thông minh có thể tự động hóa việc tái cân bằng quỹ theo nhiều chiến lược khác nhau để kiếm được lãi suất cho vay, phí tạo thị trường và token phần thưởng một cách tối ưu. Phiên bản đầu tiên của OUSD sẽ sử dụng chiến lược Compound đơn giản, nhưng các chiến lược mới sẽ được triển khai hàng tháng để tối đa hóa lợi nhuận trong khi giảm thiểu rủi ro và tính phụ thuộc. +[Yearn](https://yearn.finance/) đã chứng minh rằng các hợp đồng thông minh có thể tự động hóa việc tái cân bằng quỹ theo nhiều chiến lược khác nhau để kiếm được lãi suất cho vay, phí tạo thị trường và token phần thưởng một cách tối ưu. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Có 3 cách để OUSD tạo ra lợi suất hiệu quả nhất: +OUSD uses the following high-level strategies for generating yield: {% page-ref page="lending.md" %} @@ -16,9 +16,10 @@ Có 3 cách để OUSD tạo ra lợi suất hiệu quả nhất: {% page-ref page="rewards.md" %} +OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: - - - - +* Exit fees are returned to the pool, rewarding long term holders +* Price oracles favor the collective over the individual, again rewarding long term holders +* Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. +* Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. From 3330437fb358a1002b8e6ff0b5728ce0cc9796cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Dec 2020 23:55:48 +0800 Subject: [PATCH 05000/11794] New translations README.md (Turkish) --- tr/core-concepts/yield-generation/README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/tr/core-concepts/yield-generation/README.md b/tr/core-concepts/yield-generation/README.md index 7b5d6a587..3c08fc467 100644 --- a/tr/core-concepts/yield-generation/README.md +++ b/tr/core-concepts/yield-generation/README.md @@ -4,11 +4,11 @@ Yeni borç verme ve otomatikleştirilmiş piyasa yapıcı havuzlarındaki Kambriyen patlaması, kilitlenen toplam değeri \ (TVL \) beslerken, aynı zamanda verim çiftçilerinin sermayeyi verimli ve en uygun yollarla manuel olarak tahsis etmesini giderek daha zor hale getirdi. -[Yıl](https://yearn.finance/) , akıllı sözleşmelerin, en uygun şekilde borç verme faizi, piyasa yapma ücretleri ve ödül tokenları kazanmak için çeşitli stratejilerdeki fonların yeniden dengelenmesini otomatikleştirebileceğini gösterdi. OUSD'nin ilk sürümü basit bir Bileşik stratejisi kullanacak, ancak her ay getirileri en üst düzeye çıkarırken risk ve bağımlılıkları en aza indiren yeni stratejiler uygulanacak. +[Yıl](https://yearn.finance/) , akıllı sözleşmelerin, en uygun şekilde borç verme faizi, piyasa yapma ücretleri ve ödül tokenları kazanmak için çeşitli stratejilerdeki fonların yeniden dengelenmesini otomatikleştirebileceğini gösterdi. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Etkili olarak, OUSD'nin verim oluşturmasının 3 yolu vardır: +OUSD uses the following high-level strategies for generating yield: {% page-ref page="lending.md" %} @@ -16,9 +16,10 @@ Etkili olarak, OUSD'nin verim oluşturmasının 3 yolu vardır: {% page-ref page="ödüller.md" %} +OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: - - - - +* Exit fees are returned to the pool, rewarding long term holders +* Price oracles favor the collective over the individual, again rewarding long term holders +* Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. +* Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. From debddd45a708fb9b4a91c7a4925164a004b6cfa0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Dec 2020 23:55:51 +0800 Subject: [PATCH 05001/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/yield-generation/README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index f64419b85..63960b8a3 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -4,11 +4,11 @@ 虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 (TVL),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 -[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 OUSD 的第一个版本将采用一个简单的 Compound 策略,但是每个月都会部署能够将收益最大化并同时以最大程度降低风险和依赖性的新策略。 +[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -OUSD 通过三种方式产生收益: +OUSD uses the following high-level strategies for generating yield: {% page-ref page="lending.md" %} @@ -16,9 +16,10 @@ OUSD 通过三种方式产生收益: {% page-ref page="rewards.md" %} +OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: - - - - +* Exit fees are returned to the pool, rewarding long term holders +* Price oracles favor the collective over the individual, again rewarding long term holders +* Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. +* Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. From 746ba76e84844ad0e94c8f68cc1d9c8d1bf0dd63 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Dec 2020 23:55:53 +0800 Subject: [PATCH 05002/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 8fff03478..d53b409b2 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management/README.md) - * [收益策略](core-concepts/fund-management/earning-strategies.md) - * [多样化](core-concepts/fund-management/diversification.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) -* [如何贡献](security-and-risks/contributing.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) +* [Contributing](security-and-risks/contributing.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 5dbf47434f08b9b55d4f7dbf0fc7a17b79348307 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Dec 2020 23:55:55 +0800 Subject: [PATCH 05003/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/yield-generation/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index 63960b8a3..714e5bbf5 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,10 +1,10 @@ -# 收益产生 +# Yield Generation -**自动收益耕作** +**Automated Yield Farming** -虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 (TVL),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) From a197c4585e104c0af6529448a49aa4e4b743f126 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Dec 2020 23:56:01 +0800 Subject: [PATCH 05004/11794] New translations README.md (Indonesian) --- id/core-concepts/yield-generation/README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/id/core-concepts/yield-generation/README.md b/id/core-concepts/yield-generation/README.md index fa1cb0337..4db1397be 100644 --- a/id/core-concepts/yield-generation/README.md +++ b/id/core-concepts/yield-generation/README.md @@ -4,11 +4,11 @@ Sementara ledakan Cambrian dari pinjaman baru dan automated market maker otomatis telah memicu total nilai terkunci \ (TVL \), hal itu juga membuat semakin sulit bagi petani hasil untuk mengalokasikan modal secara manual dengan cara yang efisien dan optimal. -[Yearn](https://yearn.finance/) telah menunjukkan bahwa kontrak pintar dapat mengotomatiskan penyeimbangan kembali dana di berbagai strategi untuk secara optimal mendapatkan bunga pinjaman, biaya pembuatan pasar, dan token hadiah. Versi pertama OUSD akan menggunakan strategi Compound sederhana, tetapi strategi baru akan diterapkan setiap bulan yang memaksimalkan pengembalian sambil meminimalkan risiko dan ketergantungan. +[Yearn](https://yearn.finance/) telah menunjukkan bahwa kontrak pintar dapat mengotomatiskan penyeimbangan kembali dana di berbagai strategi untuk secara optimal mendapatkan bunga pinjaman, biaya pembuatan pasar, dan token hadiah. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Secara efektif, ada 3 cara OUSD menghasilkan hasil: +OUSD uses the following high-level strategies for generating yield: {% page-ref page="lending.md" %} @@ -16,9 +16,10 @@ Secara efektif, ada 3 cara OUSD menghasilkan hasil: {% page-ref page="rewards.md" %} +OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: - - - - +* Exit fees are returned to the pool, rewarding long term holders +* Price oracles favor the collective over the individual, again rewarding long term holders +* Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. +* Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. From 1b01a8d8f7785e5dfffea8827bae61d4761283db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Dec 2020 23:56:04 +0800 Subject: [PATCH 05005/11794] New translations README.md (Thai) --- th/core-concepts/yield-generation/README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/th/core-concepts/yield-generation/README.md b/th/core-concepts/yield-generation/README.md index cede81cda..714e5bbf5 100644 --- a/th/core-concepts/yield-generation/README.md +++ b/th/core-concepts/yield-generation/README.md @@ -4,11 +4,11 @@ While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +OUSD uses the following high-level strategies for generating yield: {% page-ref page="lending.md" %} @@ -16,9 +16,10 @@ Effectively, there are 3 ways that OUSD generates yield: {% page-ref page="rewards.md" %} +OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: - - - - +* Exit fees are returned to the pool, rewarding long term holders +* Price oracles favor the collective over the individual, again rewarding long term holders +* Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. +* Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. From da9d9776441c08089b464ec7640bf851f501653a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Dec 2020 23:56:07 +0800 Subject: [PATCH 05006/11794] New translations README.md (Croatian) --- hr/core-concepts/yield-generation/README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/hr/core-concepts/yield-generation/README.md b/hr/core-concepts/yield-generation/README.md index cede81cda..714e5bbf5 100644 --- a/hr/core-concepts/yield-generation/README.md +++ b/hr/core-concepts/yield-generation/README.md @@ -4,11 +4,11 @@ While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +OUSD uses the following high-level strategies for generating yield: {% page-ref page="lending.md" %} @@ -16,9 +16,10 @@ Effectively, there are 3 ways that OUSD generates yield: {% page-ref page="rewards.md" %} +OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: - - - - +* Exit fees are returned to the pool, rewarding long term holders +* Price oracles favor the collective over the individual, again rewarding long term holders +* Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. +* Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. From cad5fca7a8f844d0fc6af878467fcaafde8fe9b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Dec 2020 23:56:10 +0800 Subject: [PATCH 05007/11794] New translations README.md (Hindi) --- hi/core-concepts/yield-generation/README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/hi/core-concepts/yield-generation/README.md b/hi/core-concepts/yield-generation/README.md index cede81cda..714e5bbf5 100644 --- a/hi/core-concepts/yield-generation/README.md +++ b/hi/core-concepts/yield-generation/README.md @@ -4,11 +4,11 @@ While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +OUSD uses the following high-level strategies for generating yield: {% page-ref page="lending.md" %} @@ -16,9 +16,10 @@ Effectively, there are 3 ways that OUSD generates yield: {% page-ref page="rewards.md" %} +OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: - - - - +* Exit fees are returned to the pool, rewarding long term holders +* Price oracles favor the collective over the individual, again rewarding long term holders +* Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. +* Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. From b0d39a2c70b111f66a7d1a9a011fd13ad6175577 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Dec 2020 23:56:13 +0800 Subject: [PATCH 05008/11794] New translations README.md (Russian) --- ru/core-concepts/yield-generation/README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/ru/core-concepts/yield-generation/README.md b/ru/core-concepts/yield-generation/README.md index 08d778fa4..50ac7d4d3 100644 --- a/ru/core-concepts/yield-generation/README.md +++ b/ru/core-concepts/yield-generation/README.md @@ -4,11 +4,11 @@ "Кембрийский взрыв" новых кредитных и автоматизированных пулов маркет-мейкеров дал толчок к блокировке общей стоимости \(TVL\), однако он так же усложнил эффективное и оптимальное распределение капитала вручную лицам, занимающихся добычей прибыли. -[Yearn](https://yearn.finance/) продемонстрировал, что смарт-контракты могут автоматизировать ребалансировку средств по различным стратегиям, чтобы оптимально зарабатывать проценты по кредитам, комиссии за маркет-мейкинг и вознаграждения токенами. Первая версия OUSD будет использовать простую стратегию Compound, но каждый месяц будут внедряться новые стратегии, которые максимизируют прибыль при минимизации риска и зависимостей. +[Yearn](https://yearn.finance/) продемонстрировал, что смарт-контракты могут автоматизировать ребалансировку средств по различным стратегиям, чтобы оптимально зарабатывать проценты по кредитам, комиссии за маркет-мейкинг и вознаграждения токенами. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Фактически, есть 3 способа, которыми OUSD генерирует доход: +OUSD uses the following high-level strategies for generating yield: {% page-ref page="lending.md" %} @@ -16,9 +16,10 @@ {% page-ref page="rewards.md" %} +OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: - - - - +* Exit fees are returned to the pool, rewarding long term holders +* Price oracles favor the collective over the individual, again rewarding long term holders +* Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. +* Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. From 8abd3ffb88d2a35ba06733b7b63e1bd56bf6745a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Dec 2020 23:56:16 +0800 Subject: [PATCH 05009/11794] New translations README.md (Portuguese) --- pt/core-concepts/yield-generation/README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pt/core-concepts/yield-generation/README.md b/pt/core-concepts/yield-generation/README.md index cede81cda..714e5bbf5 100644 --- a/pt/core-concepts/yield-generation/README.md +++ b/pt/core-concepts/yield-generation/README.md @@ -4,11 +4,11 @@ While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +OUSD uses the following high-level strategies for generating yield: {% page-ref page="lending.md" %} @@ -16,9 +16,10 @@ Effectively, there are 3 ways that OUSD generates yield: {% page-ref page="rewards.md" %} +OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: - - - - +* Exit fees are returned to the pool, rewarding long term holders +* Price oracles favor the collective over the individual, again rewarding long term holders +* Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. +* Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. From b833f418cc0452d96761f2304024c610a2240a48 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Dec 2020 23:56:19 +0800 Subject: [PATCH 05010/11794] New translations README.md (German) --- de/core-concepts/yield-generation/README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/de/core-concepts/yield-generation/README.md b/de/core-concepts/yield-generation/README.md index cede81cda..714e5bbf5 100644 --- a/de/core-concepts/yield-generation/README.md +++ b/de/core-concepts/yield-generation/README.md @@ -4,11 +4,11 @@ While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +OUSD uses the following high-level strategies for generating yield: {% page-ref page="lending.md" %} @@ -16,9 +16,10 @@ Effectively, there are 3 ways that OUSD generates yield: {% page-ref page="rewards.md" %} +OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: - - - - +* Exit fees are returned to the pool, rewarding long term holders +* Price oracles favor the collective over the individual, again rewarding long term holders +* Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. +* Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. From c9763cec682af010038f7218730eda45000f69c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Dec 2020 23:56:22 +0800 Subject: [PATCH 05011/11794] New translations README.md (French) --- fr/core-concepts/yield-generation/README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/fr/core-concepts/yield-generation/README.md b/fr/core-concepts/yield-generation/README.md index cede81cda..714e5bbf5 100644 --- a/fr/core-concepts/yield-generation/README.md +++ b/fr/core-concepts/yield-generation/README.md @@ -4,11 +4,11 @@ While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +OUSD uses the following high-level strategies for generating yield: {% page-ref page="lending.md" %} @@ -16,9 +16,10 @@ Effectively, there are 3 ways that OUSD generates yield: {% page-ref page="rewards.md" %} +OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: - - - - +* Exit fees are returned to the pool, rewarding long term holders +* Price oracles favor the collective over the individual, again rewarding long term holders +* Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. +* Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. From 9bd5266352db3950be5547194e6ec9ff7f41ec98 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Dec 2020 23:56:25 +0800 Subject: [PATCH 05012/11794] New translations README.md (Spanish) --- es/core-concepts/yield-generation/README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/es/core-concepts/yield-generation/README.md b/es/core-concepts/yield-generation/README.md index 70cf07384..3bd5037d2 100644 --- a/es/core-concepts/yield-generation/README.md +++ b/es/core-concepts/yield-generation/README.md @@ -4,11 +4,11 @@ Si bien la explosión Cámbrica de nuevos préstamos y grupos de creadores de mercado automatizados ha impulsado el valor total bloqueado \(TVL\), también ha hecho que sea cada vez más difícil para los cultivadores de rendimiento asignar capital manualmente de manera eficiente y óptima. -[Yearn](https://yearn.finance/) ha demostrado que los contratos inteligentes pueden automatizar el reequilibrio de fondos en diversas estrategias para ganar de manera óptima intereses crediticios, tarifas de creación de mercado y tokens de recompensa. La primera versión de OUSD empleará una estrategia compuesta simple, pero cada mes se implementarán nuevas estrategias que maximizan los retornos y minimizan el riesgo y las dependencias. +[Yearn](https://yearn.finance/) ha demostrado que los contratos inteligentes pueden automatizar el reequilibrio de fondos en diversas estrategias para ganar de manera óptima intereses crediticios, tarifas de creación de mercado y tokens de recompensa. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Efectivamente, hay 3 formas en las que OUSD genera rendimiento: +OUSD uses the following high-level strategies for generating yield: {% page-ref page="lending.md" %} @@ -16,9 +16,10 @@ Efectivamente, hay 3 formas en las que OUSD genera rendimiento: {% page-ref page="rewards.md" %} +OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: - - - - +* Exit fees are returned to the pool, rewarding long term holders +* Price oracles favor the collective over the individual, again rewarding long term holders +* Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. +* Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. From 7323282532e78fbdd3498b70afe722cb8fbbb861 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Dec 2020 23:56:28 +0800 Subject: [PATCH 05013/11794] New translations README.md (Arabic) --- ar/core-concepts/yield-generation/README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/ar/core-concepts/yield-generation/README.md b/ar/core-concepts/yield-generation/README.md index cede81cda..714e5bbf5 100644 --- a/ar/core-concepts/yield-generation/README.md +++ b/ar/core-concepts/yield-generation/README.md @@ -4,11 +4,11 @@ While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +OUSD uses the following high-level strategies for generating yield: {% page-ref page="lending.md" %} @@ -16,9 +16,10 @@ Effectively, there are 3 ways that OUSD generates yield: {% page-ref page="rewards.md" %} +OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: - - - - +* Exit fees are returned to the pool, rewarding long term holders +* Price oracles favor the collective over the individual, again rewarding long term holders +* Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. +* Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. From a77be7cb57ac34ae22a5fbcd73dd76a140330887 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Dec 2020 23:56:34 +0800 Subject: [PATCH 05014/11794] New translations README.md (Greek) --- el/core-concepts/yield-generation/README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/el/core-concepts/yield-generation/README.md b/el/core-concepts/yield-generation/README.md index cede81cda..714e5bbf5 100644 --- a/el/core-concepts/yield-generation/README.md +++ b/el/core-concepts/yield-generation/README.md @@ -4,11 +4,11 @@ While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +OUSD uses the following high-level strategies for generating yield: {% page-ref page="lending.md" %} @@ -16,9 +16,10 @@ Effectively, there are 3 ways that OUSD generates yield: {% page-ref page="rewards.md" %} +OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: - - - - +* Exit fees are returned to the pool, rewarding long term holders +* Price oracles favor the collective over the individual, again rewarding long term holders +* Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. +* Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. From c3136ca9f22af0de890653ec2da8657191ef2f21 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Dec 2020 23:56:36 +0800 Subject: [PATCH 05015/11794] New translations README.md (Italian) --- it/core-concepts/yield-generation/README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/it/core-concepts/yield-generation/README.md b/it/core-concepts/yield-generation/README.md index 956d92c78..b58da46ab 100644 --- a/it/core-concepts/yield-generation/README.md +++ b/it/core-concepts/yield-generation/README.md @@ -4,11 +4,11 @@ Mentre l'esplosione di Cambrian dei nuovi pool di prestiti e market making automatizzati ha alimentato il valore totale bloccato \(TVL\), allo stesso tempo ha anche fatto sì che diventasse sempre più difficile allocare manualmente il capitale in modi efficienti e ottimali per i procacciatori di yield. -[Yearn](https://yearn.finance/) ha dimostrato che gli smart contract possono automatizzare il ribilanciamento dei fondi attraverso varie strategie per guadagnare in modo ottimizzato: interessi di prestito, commissioni di market making e token di ricompensa. La prima versione di OUSD utilizzerà una semplice strategia Compound, ma ogni mese verranno implementate nuove strategie che massimizzano i rendimenti riducendo al minimo i rischi e le dipendenze. +[Yearn](https://yearn.finance/) ha dimostrato che gli smart contract possono automatizzare il ribilanciamento dei fondi attraverso varie strategie per guadagnare in modo ottimizzato: interessi di prestito, commissioni di market making e token di ricompensa. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effettivamente ci sono 3 modi con cui OUSD può generare yield: +OUSD uses the following high-level strategies for generating yield: {% page-ref page="lending.md" %} @@ -16,9 +16,10 @@ Effettivamente ci sono 3 modi con cui OUSD può generare yield: {% page-ref page="rewards.md" %} +OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: - - - - +* Exit fees are returned to the pool, rewarding long term holders +* Price oracles favor the collective over the individual, again rewarding long term holders +* Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. +* Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. From bc84fa64ecca8b96d3cd597d7932e33554dc7ae2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Dec 2020 23:56:39 +0800 Subject: [PATCH 05016/11794] New translations README.md (Japanese) --- ja/core-concepts/yield-generation/README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/ja/core-concepts/yield-generation/README.md b/ja/core-concepts/yield-generation/README.md index cede81cda..714e5bbf5 100644 --- a/ja/core-concepts/yield-generation/README.md +++ b/ja/core-concepts/yield-generation/README.md @@ -4,11 +4,11 @@ While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +OUSD uses the following high-level strategies for generating yield: {% page-ref page="lending.md" %} @@ -16,9 +16,10 @@ Effectively, there are 3 ways that OUSD generates yield: {% page-ref page="rewards.md" %} +OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: - - - - +* Exit fees are returned to the pool, rewarding long term holders +* Price oracles favor the collective over the individual, again rewarding long term holders +* Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. +* Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. From 0944e22240498f4babf8746aada7ff627a772089 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Dec 2020 23:56:42 +0800 Subject: [PATCH 05017/11794] New translations README.md (Korean) --- ko/core-concepts/yield-generation/README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/ko/core-concepts/yield-generation/README.md b/ko/core-concepts/yield-generation/README.md index c15c1778e..52de6cd0c 100644 --- a/ko/core-concepts/yield-generation/README.md +++ b/ko/core-concepts/yield-generation/README.md @@ -4,11 +4,11 @@ 새로운 대출 및 자동화된 시장 제조업체 풀의 폭발적인 증가로 인해 총 가치 잠금\(TVL\), 이 가속화되는 한편, 생산 농가들이 효율적이고 최적의 방식으로 자본을 수동으로 할당하는 것도 점점 더 어려워지고 있습니다. -[와이언(Yearn)](https://yearn.finance/) 은 스마트 컨트렉트가 다양한 전략에 걸쳐 자금 재조정을 자동화하여 대출이자, 시장 조성 수수료 및 보상 토큰을 최적으로 얻을 수 있음을 보여주었습니다. OUSD의 첫 번째 버전은 간단한 복합 전략을 사용하지만, 위험과 의존성을 최소화하면서 수익을 극대화하는 새로운 전략이 매달 배포 될 것입니다. +[와이언(Yearn)](https://yearn.finance/) 은 스마트 컨트렉트가 다양한 전략에 걸쳐 자금 재조정을 자동화하여 대출이자, 시장 조성 수수료 및 보상 토큰을 최적으로 얻을 수 있음을 보여주었습니다. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -효과적으로 OUSD가 수익을 창출하는 세 가지 방법이 있습니다: +OUSD uses the following high-level strategies for generating yield: {% page-ref page="lending.md" %} @@ -16,9 +16,10 @@ {% page-ref page="rewards.md" %} +OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: - - - - +* Exit fees are returned to the pool, rewarding long term holders +* Price oracles favor the collective over the individual, again rewarding long term holders +* Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. +* Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. From 8c866ceb8ea4b23bd6c9324f9a3682aa390e1d0f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Dec 2020 23:56:45 +0800 Subject: [PATCH 05018/11794] New translations README.md (Dutch) --- nl/core-concepts/yield-generation/README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/nl/core-concepts/yield-generation/README.md b/nl/core-concepts/yield-generation/README.md index cede81cda..714e5bbf5 100644 --- a/nl/core-concepts/yield-generation/README.md +++ b/nl/core-concepts/yield-generation/README.md @@ -4,11 +4,11 @@ While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +OUSD uses the following high-level strategies for generating yield: {% page-ref page="lending.md" %} @@ -16,9 +16,10 @@ Effectively, there are 3 ways that OUSD generates yield: {% page-ref page="rewards.md" %} +OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: - - - - +* Exit fees are returned to the pool, rewarding long term holders +* Price oracles favor the collective over the individual, again rewarding long term holders +* Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. +* Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. From 77bd45da7853e514ef6b7f66dfecddbb39b9f8f5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Dec 2020 23:56:47 +0800 Subject: [PATCH 05019/11794] New translations README.md (Filipino) --- fil/core-concepts/yield-generation/README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/fil/core-concepts/yield-generation/README.md b/fil/core-concepts/yield-generation/README.md index cede81cda..714e5bbf5 100644 --- a/fil/core-concepts/yield-generation/README.md +++ b/fil/core-concepts/yield-generation/README.md @@ -4,11 +4,11 @@ While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -Effectively, there are 3 ways that OUSD generates yield: +OUSD uses the following high-level strategies for generating yield: {% page-ref page="lending.md" %} @@ -16,9 +16,10 @@ Effectively, there are 3 ways that OUSD generates yield: {% page-ref page="rewards.md" %} +OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: - - - - +* Exit fees are returned to the pool, rewarding long term holders +* Price oracles favor the collective over the individual, again rewarding long term holders +* Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. +* Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. From 553379071015cdac8301f26feba35abfd7d9e8f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:18:08 +0800 Subject: [PATCH 05020/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index d53b409b2..8fff03478 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management/README.md) + * [收益策略](core-concepts/fund-management/earning-strategies.md) + * [多样化](core-concepts/fund-management/diversification.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) +* [如何贡献](security-and-risks/contributing.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 459381dd22da01796ba08f040ac2a35fd3af71ee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:18:17 +0800 Subject: [PATCH 05021/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 1 - 1 file changed, 1 deletion(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 105209dd9..e40212890 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -133,7 +133,6 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | | Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} From 310325fc34f171af5c7527d9499eceb324037816 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:18:47 +0800 Subject: [PATCH 05022/11794] New translations price-oracles.md (Turkish) --- tr/core-concepts/price-oracles.md | 1 - 1 file changed, 1 deletion(-) diff --git a/tr/core-concepts/price-oracles.md b/tr/core-concepts/price-oracles.md index 94b5bdde6..70f14f1c1 100644 --- a/tr/core-concepts/price-oracles.md +++ b/tr/core-concepts/price-oracles.md @@ -144,7 +144,6 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | | Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} From d05d3f9676f666f0c06cf0c34b28264cfea4e814 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:18:49 +0800 Subject: [PATCH 05023/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 066f97636146dc993f4125fc6004e3f1cbbcbb45 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:18:51 +0800 Subject: [PATCH 05024/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From c578b45fdb8006a16fb3fe9a2a58b0e0ffde4295 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:18:53 +0800 Subject: [PATCH 05025/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 88954aca7..961226167 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ -# Timelock +# 时间锁 {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款\(不包括取款或转账\)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 09a9a922a7aaf40595d610fd3bdf65d125071053 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:18:55 +0800 Subject: [PATCH 05026/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 687e6a5d04828142b7082962cc0a6467a4192d52 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:18:58 +0800 Subject: [PATCH 05027/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 3b70248e3..e36874fce 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| 合约 | 地址 | ENS | +|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | | VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | From a501b796726e92a91f825bae44b0bb62884e1f02 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:01 +0800 Subject: [PATCH 05028/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 64 +++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 8fff03478..d53b409b2 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management/README.md) - * [收益策略](core-concepts/fund-management/earning-strategies.md) - * [多样化](core-concepts/fund-management/diversification.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management/README.md) + * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) + * [Diversification](core-concepts/fund-management/diversification.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) -* [如何贡献](security-and-risks/contributing.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) +* [Contributing](security-and-risks/contributing.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 987d2b181601836f2927a482479fc80648e7455c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:03 +0800 Subject: [PATCH 05029/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index d6a0a21a9..5b452f2bf 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From 36e140d1e1d74bce4312eb069b06c5806ab145cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:05 +0800 Subject: [PATCH 05030/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From aff684d4b45f1708b11b07adac47347aba4d474d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:07 +0800 Subject: [PATCH 05031/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 3cb722b0fbd3e4988d1bd7c6cc20ddcf0fd30b95 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:09 +0800 Subject: [PATCH 05032/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From ee9d82a87d96d98b0fa9a1d18fefcab6f6d961c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:10 +0800 Subject: [PATCH 05033/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From adb404291d7bad8e109690f636e4ea92df6e7620 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:12 +0800 Subject: [PATCH 05034/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index e40212890..86af931f7 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From 2fab62184d452a982d0c931b087475e49d970d9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:14 +0800 Subject: [PATCH 05035/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4fee47a70..479c6efa4 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | From efdb10f944bf7c504c9d645011e875fac7ae480c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:16 +0800 Subject: [PATCH 05036/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 0111d47bb..80d1f0f7f 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | From 91e732378590d16ce07152ff1f8c7a6c1beaefa6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:18 +0800 Subject: [PATCH 05037/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 035965263..4ae2afe89 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From f6f0077be9fb746b6ecee4f2ad5d1631fbbf003a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:20 +0800 Subject: [PATCH 05038/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 37484d83e7a74380a9ffd02444fee15ebebb3aca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:22 +0800 Subject: [PATCH 05039/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 28b5f5e4a68029de4e1e46033ae7940c41d190dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:24 +0800 Subject: [PATCH 05040/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index f3b6a1fc3..6dad82ad6 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# 审核 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 -**Supported Strategies** +**支持策略** -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock.md) 所使用的的原始代码。 {% page-ref page="audits.md" %} From cc6aa34c9545f469f60e46322129137635cc18ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:26 +0800 Subject: [PATCH 05041/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 7d442ff7dc649917247307c4b645eb6c3e88567f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:28 +0800 Subject: [PATCH 05042/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From b498355bb95db3756984a3aafb3a2673cb8347e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:31 +0800 Subject: [PATCH 05043/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 10c94ff2b227df04dce7bd2d91c7605950ee9cec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:32 +0800 Subject: [PATCH 05044/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a1bea8a528c2e4606cb9a549b8369da35e46884a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:34 +0800 Subject: [PATCH 05045/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From efb9955da0f8297b558c2714020172c1d448450b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:36 +0800 Subject: [PATCH 05046/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 1e16391cb81262b8215de5676b6e8aa996f858d4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:38 +0800 Subject: [PATCH 05047/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From e8477f2045ccffecabc2f7be435d5f3dbb0d41d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:40 +0800 Subject: [PATCH 05048/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 348b112260ff1befa33778e2639c7c6763a07412 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:41 +0800 Subject: [PATCH 05049/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 2520037842fb8540dfbc354ba5ae993455a6e651 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:43 +0800 Subject: [PATCH 05050/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..d5d7eead2 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From ee95cfebfe93829fefc566387cdd469fb392fcb6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:45 +0800 Subject: [PATCH 05051/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 494833a9d2c071b0857520f3783617732715f254 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:47 +0800 Subject: [PATCH 05052/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From ba3f8c0c9ddb2f28e04cb30431c10072a701a128 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:49 +0800 Subject: [PATCH 05053/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 14c2e98d122247baa015ea61a6ac13c344dd1907 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:50 +0800 Subject: [PATCH 05054/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From ba9bc9bf4a7570259fcabd54c7dedd8679f9a3cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:52 +0800 Subject: [PATCH 05055/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From d3df78367e2016b09746b61446a06171a52efabf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:54 +0800 Subject: [PATCH 05056/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..1aeece47e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: +我们打算至少与以下自动做市商直接集成: {% page-ref page="../supported-strategies/uniswap.md" %} From 2517d76112d934ced8600fe7a0ea8affe6679fba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:56 +0800 Subject: [PATCH 05057/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From ad9b1060b2d815c8e6add6b04738d75301a5a4e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:19:57 +0800 Subject: [PATCH 05058/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 35e1a3184d17a002213f204cbf8af33628fdfbc4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:20:03 +0800 Subject: [PATCH 05059/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 65711f80450bf54b0a1ba445f409b1157e24bbce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:20:30 +0800 Subject: [PATCH 05060/11794] New translations price-oracles.md (Portuguese) --- pt/core-concepts/price-oracles.md | 1 - 1 file changed, 1 deletion(-) diff --git a/pt/core-concepts/price-oracles.md b/pt/core-concepts/price-oracles.md index ef2d72262..86af931f7 100644 --- a/pt/core-concepts/price-oracles.md +++ b/pt/core-concepts/price-oracles.md @@ -133,7 +133,6 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | | Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} From 9084eea86a7eb05efb695cf4c8a95a16d77b7a16 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:21:20 +0800 Subject: [PATCH 05061/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 1 - 1 file changed, 1 deletion(-) diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md index 7556ee98f..d1dd9aa51 100644 --- a/ru/core-concepts/price-oracles.md +++ b/ru/core-concepts/price-oracles.md @@ -133,7 +133,6 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | | Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} From 664413d07f27bfed78f180b61902e586c6b77bb9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:21:37 +0800 Subject: [PATCH 05062/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a516887a4d45f3f6dcc580fcbde4226bbfa71ba7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:21:39 +0800 Subject: [PATCH 05063/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 96951e643754d216f07dec39477a3004b531e505 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:22:02 +0800 Subject: [PATCH 05064/11794] New translations price-oracles.md (Thai) --- th/core-concepts/price-oracles.md | 1 - 1 file changed, 1 deletion(-) diff --git a/th/core-concepts/price-oracles.md b/th/core-concepts/price-oracles.md index ef2d72262..86af931f7 100644 --- a/th/core-concepts/price-oracles.md +++ b/th/core-concepts/price-oracles.md @@ -133,7 +133,6 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | | Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} From 3b4295ac4a79578c41e44b17424f4675a4e58519 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:23:11 +0800 Subject: [PATCH 05065/11794] New translations price-oracles.md (Croatian) --- hr/core-concepts/price-oracles.md | 1 - 1 file changed, 1 deletion(-) diff --git a/hr/core-concepts/price-oracles.md b/hr/core-concepts/price-oracles.md index ef2d72262..86af931f7 100644 --- a/hr/core-concepts/price-oracles.md +++ b/hr/core-concepts/price-oracles.md @@ -133,7 +133,6 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | | Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} From 10312bf2ad89a473a1da5d27c74f8996eb0dbb52 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:23:16 +0800 Subject: [PATCH 05066/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 3aaff5352883163a13c9d31ca88a892ed194eb33 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:23:27 +0800 Subject: [PATCH 05067/11794] New translations price-oracles.md (Vietnamese) --- vi/core-concepts/price-oracles.md | 1 - 1 file changed, 1 deletion(-) diff --git a/vi/core-concepts/price-oracles.md b/vi/core-concepts/price-oracles.md index b08840971..368321f29 100644 --- a/vi/core-concepts/price-oracles.md +++ b/vi/core-concepts/price-oracles.md @@ -133,7 +133,6 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | | Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} From 4c7e7d396c6ba72b886afb5455c07cf6329cb46b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:23:29 +0800 Subject: [PATCH 05068/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 4b6263277e63280b9658780b9c899e8adbeb4a8a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:23:39 +0800 Subject: [PATCH 05069/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index e36874fce..3b70248e3 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,28 +1,28 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 多钱(Multisig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 神谕(Oracle) | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | | VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | From 0cad016d06c99fc5676af00eaaadd452c174b760 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:23:41 +0800 Subject: [PATCH 05070/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 961226167..88954aca7 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# Timelock {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款\(不包括取款或转账\)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. +3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 3819e24cc7137ca5fa67463810baf47dbccee4d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:23:44 +0800 Subject: [PATCH 05071/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From aa64836d257ac961d96f27ab74ee75272e09c811 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:23:46 +0800 Subject: [PATCH 05072/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 63d79975f9dbf6801fb7b11ce8433b7175e5a955 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:23:48 +0800 Subject: [PATCH 05073/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 6d8b1930a75d4b4b40a0d20ae9dec051ef1d5de0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:23:50 +0800 Subject: [PATCH 05074/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c9575d0b86e5cfe24e26702e8cbeae661e0a2fb4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:23:51 +0800 Subject: [PATCH 05075/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 3151be49c196af839d9621eeca392dbecdce46f5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:23:53 +0800 Subject: [PATCH 05076/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 0f2a350f7dcf0b15757a63e4df09726300d2d13e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:23:55 +0800 Subject: [PATCH 05077/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From e16c931394e77e209a0500544afe6fe909a7c156 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:23:57 +0800 Subject: [PATCH 05078/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From fc9f14ad443c5579f9b06c2faeaf941cb0437a54 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:23:58 +0800 Subject: [PATCH 05079/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c0ea47ea9b7bbdcbd5ec690929f3228aef204cf4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:24:00 +0800 Subject: [PATCH 05080/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 18b375f182c8c8d4820064ca9c57f33a9d780090 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:24:02 +0800 Subject: [PATCH 05081/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From c8844bf1cb7284b6be65cd54b60d67a8a995432a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:24:04 +0800 Subject: [PATCH 05082/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 1aeece47e..b88b3a90d 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,18 +1,18 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -我们打算至少与以下自动做市商直接集成: +We intend to integrate directly with at least the following automated market makers: {% page-ref page="../supported-strategies/uniswap.md" %} From b83798013c04beb5323e965c0c2263aecbb7c91f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:24:06 +0800 Subject: [PATCH 05083/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 08cb8b03f6e5e93ee25091c53711387d4ca351ed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:24:08 +0800 Subject: [PATCH 05084/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 3ae05274663534d74a6d7ab33138045fd8d1854a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:24:10 +0800 Subject: [PATCH 05085/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d5d7eead2..26b5ebfe6 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From fd62b4b0a4a8e9726e9d6ef63b385db7ccb54304 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:24:11 +0800 Subject: [PATCH 05086/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 6dad82ad6..f3b6a1fc3 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# 审核 +# Audits {% hint style="danger" %} -OUSD 智能合约尚未经过审核。 我们强烈建议您在存入大量资金之前,先查看我们的智能合约。 +The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. {% endhint %} **OUSD** -我们已经安排了安全公司 [Trail of Bits](https://www.trailofbits.com/)审核 OUSD,该审核将于2020年10月上旬进行。 他们的审计结果将在第一时间公开发布。 +Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. -**支持策略** +**Supported Strategies** -Compound 已完成多次审核,可以在它们的网站上查看细节。 这包括 OUSD 修改的 [时间锁(Timelock)](../smart-contracts/api/timelock.md) 所使用的的原始代码。 +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 07cf4de34b08a6bca32d06c3a2d9f29dcb1464e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:24:13 +0800 Subject: [PATCH 05087/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From d08c810c6abd3c9fd69bb5e8f9264d0dbd18c2b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:24:15 +0800 Subject: [PATCH 05088/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 8707066bc972a9683a4aea3ea7b830957fe23140 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:24:24 +0800 Subject: [PATCH 05089/11794] New translations price-oracles.md (Indonesian) --- id/core-concepts/price-oracles.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/id/core-concepts/price-oracles.md b/id/core-concepts/price-oracles.md index c58e24e56..acf46a09b 100644 --- a/id/core-concepts/price-oracles.md +++ b/id/core-concepts/price-oracles.md @@ -130,12 +130,11 @@ Oracle berikut telah diterapkan, tetapi saat ini tidak digunakan karena biaya ga {% tab title = "USDT / USD"%} Oracle berikut digunakan untuk mengambil atau menghitung harga **DAI / USD:** -| Oracle | Pasangan | Kontrak | -|:---------------- |:----------- |:-------------------------------------------- | -| Buka Umpan Harga | DAI / USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI / USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI / ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI / ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | +| Oracle | Pasangan | Kontrak | +|:---------------- |:--------- |:-------------------------------------------- | +| Buka Umpan Harga | DAI / USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} {% tab title = "USDT / USD"%} From b1363fa95ebcc19143cd995b12b27eaa99063aaa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:25:19 +0800 Subject: [PATCH 05090/11794] New translations price-oracles.md (German) --- de/core-concepts/price-oracles.md | 1 - 1 file changed, 1 deletion(-) diff --git a/de/core-concepts/price-oracles.md b/de/core-concepts/price-oracles.md index ef2d72262..86af931f7 100644 --- a/de/core-concepts/price-oracles.md +++ b/de/core-concepts/price-oracles.md @@ -133,7 +133,6 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | | Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} From d7e0eabaf77adb4e401995335b297172431c4bc9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:25:58 +0800 Subject: [PATCH 05091/11794] New translations price-oracles.md (Greek) --- el/core-concepts/price-oracles.md | 1 - 1 file changed, 1 deletion(-) diff --git a/el/core-concepts/price-oracles.md b/el/core-concepts/price-oracles.md index ef2d72262..86af931f7 100644 --- a/el/core-concepts/price-oracles.md +++ b/el/core-concepts/price-oracles.md @@ -133,7 +133,6 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | | Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} From ad6be249d48c4fe3d695a88d70e859da3ad9c34a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:26:59 +0800 Subject: [PATCH 05092/11794] New translations price-oracles.md (French) --- fr/core-concepts/price-oracles.md | 1 - 1 file changed, 1 deletion(-) diff --git a/fr/core-concepts/price-oracles.md b/fr/core-concepts/price-oracles.md index ef2d72262..86af931f7 100644 --- a/fr/core-concepts/price-oracles.md +++ b/fr/core-concepts/price-oracles.md @@ -133,7 +133,6 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | | Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} From d0661826b3f73857a99d03b8f12c44ec21aba7f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:27:34 +0800 Subject: [PATCH 05093/11794] New translations price-oracles.md (Arabic) --- ar/core-concepts/price-oracles.md | 1 - 1 file changed, 1 deletion(-) diff --git a/ar/core-concepts/price-oracles.md b/ar/core-concepts/price-oracles.md index ef2d72262..86af931f7 100644 --- a/ar/core-concepts/price-oracles.md +++ b/ar/core-concepts/price-oracles.md @@ -133,7 +133,6 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | | Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} From 5aa97e18ead810b4368408d3cf14a0ad91644286 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:27:40 +0800 Subject: [PATCH 05094/11794] New translations price-oracles.md (Spanish) --- es/core-concepts/price-oracles.md | 1 - 1 file changed, 1 deletion(-) diff --git a/es/core-concepts/price-oracles.md b/es/core-concepts/price-oracles.md index 75f7421e6..0b8f58d0d 100644 --- a/es/core-concepts/price-oracles.md +++ b/es/core-concepts/price-oracles.md @@ -133,7 +133,6 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | | Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} From 6a658200bd09e6618432a8cdcbba01dd51f4bf62 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:28:40 +0800 Subject: [PATCH 05095/11794] New translations price-oracles.md (Korean) --- ko/core-concepts/price-oracles.md | 1 - 1 file changed, 1 deletion(-) diff --git a/ko/core-concepts/price-oracles.md b/ko/core-concepts/price-oracles.md index f2a1bb35b..4db94e5bd 100644 --- a/ko/core-concepts/price-oracles.md +++ b/ko/core-concepts/price-oracles.md @@ -133,7 +133,6 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | | Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} From f6e75f66c68774c4e8a5dddb4714ed3e6b934092 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:29:22 +0800 Subject: [PATCH 05096/11794] New translations price-oracles.md (Dutch) --- nl/core-concepts/price-oracles.md | 1 - 1 file changed, 1 deletion(-) diff --git a/nl/core-concepts/price-oracles.md b/nl/core-concepts/price-oracles.md index ef2d72262..86af931f7 100644 --- a/nl/core-concepts/price-oracles.md +++ b/nl/core-concepts/price-oracles.md @@ -133,7 +133,6 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | | Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} From 0b2b49109e74a91a0346177812e19203739b6dd9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:29:37 +0800 Subject: [PATCH 05097/11794] New translations price-oracles.md (Italian) --- it/core-concepts/price-oracles.md | 1 - 1 file changed, 1 deletion(-) diff --git a/it/core-concepts/price-oracles.md b/it/core-concepts/price-oracles.md index c5246fde9..43c928fab 100644 --- a/it/core-concepts/price-oracles.md +++ b/it/core-concepts/price-oracles.md @@ -133,7 +133,6 @@ I seguenti oracoli sono utilizzati per recuperare o calcolare il prezzo per il p | Oracolo | Pair | Smart Contract | |:-------------------------- |:--------- |:-------------------------------------------- | | Feed di prezzo di apertura | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} From aa31a5c94ab3cdc4514868329280171fd673c974 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:30:18 +0800 Subject: [PATCH 05098/11794] New translations price-oracles.md (Japanese) --- ja/core-concepts/price-oracles.md | 1 - 1 file changed, 1 deletion(-) diff --git a/ja/core-concepts/price-oracles.md b/ja/core-concepts/price-oracles.md index ef2d72262..86af931f7 100644 --- a/ja/core-concepts/price-oracles.md +++ b/ja/core-concepts/price-oracles.md @@ -133,7 +133,6 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | | Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} From 1d3499d7b260f5af02b498c0097498577af6acfd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:31:11 +0800 Subject: [PATCH 05099/11794] New translations price-oracles.md (Filipino) --- fil/core-concepts/price-oracles.md | 1 - 1 file changed, 1 deletion(-) diff --git a/fil/core-concepts/price-oracles.md b/fil/core-concepts/price-oracles.md index ef2d72262..86af931f7 100644 --- a/fil/core-concepts/price-oracles.md +++ b/fil/core-concepts/price-oracles.md @@ -133,7 +133,6 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | | Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} From c9ec1263cc41d501075d49488bbe704d0850cf8c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 09:31:54 +0800 Subject: [PATCH 05100/11794] New translations price-oracles.md (Hindi) --- hi/core-concepts/price-oracles.md | 1 - 1 file changed, 1 deletion(-) diff --git a/hi/core-concepts/price-oracles.md b/hi/core-concepts/price-oracles.md index ef2d72262..86af931f7 100644 --- a/hi/core-concepts/price-oracles.md +++ b/hi/core-concepts/price-oracles.md @@ -133,7 +133,6 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | |:--------------- |:--------- |:-------------------------------------------- | | Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | | Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | | _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | {% endtab %} From 079810f209de573e08b9e5c48d6f61ea375ded96 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:08:14 +0800 Subject: [PATCH 05101/11794] New translations SUMMARY.md (French) --- fr/SUMMARY.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/fr/SUMMARY.md b/fr/SUMMARY.md index d53b409b2..b224c7e24 100644 --- a/fr/SUMMARY.md +++ b/fr/SUMMARY.md @@ -25,15 +25,14 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) +* [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) ## Governance * [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) +* [OGN Staking](governance/ogn-staking.md) ## Smart Contracts From 96eafd2569fdce741756694dee1692ff0a5d08d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:08:17 +0800 Subject: [PATCH 05102/11794] New translations admin-privileges.md (Spanish) --- es/governance/admin-privileges.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/es/governance/admin-privileges.md b/es/governance/admin-privileges.md index 57a64f0a2..f4bb4a968 100644 --- a/es/governance/admin-privileges.md +++ b/es/governance/admin-privileges.md @@ -1,12 +1,16 @@ # Privilegios de Administrador -Los contratos inteligentes de OUSD están diseñados para que el propietario pueda actualizarlos. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. -En el lanzamiento, los contratos de OUSD son propiedad de un contrato de 5 de 8 Gnosis multi-sig que ha sido [auditado por OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), el equipo de Origin y otros. Las claves de este multi-sig están en manos de personas con vínculos estrechos con la empresa, y ni siquiera los fundadores de Origin que actúan juntos tienen suficiente control para ejecutar las funciones de propietario por su cuenta. +{% hint style="info" %} +Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +{% endhint %} -Poco después del lanzamiento, la propiedad se transferirá al bloqueo de tiempo. Esto aún le permitirá al equipo de Origin realizar cambios en el protocolo desde su multi-sig, pero con un retraso de tiempo. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Tener privilegios de administrador es necesario en los primeros días para garantizar que el protocolo sea seguro y esté optimizado para obtener rendimientos y minimizar los riesgos. Esperamos lanzar múltiples iteraciones de nuestros contratos inteligentes en los primeros meses de existencia del protocolo. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. -Una vez que se hayan completado varios ciclos de actualización, tenemos la intención de transferir la propiedad del control de nuestra empresa a un contrato de gobernanza descentralizado, permitiendo así que la comunidad vote y participe en futuras actualizaciones de protocolo. +Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From fead12754e2a812a8eafe57262c1fa6d959d5148 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:08:19 +0800 Subject: [PATCH 05103/11794] New translations principles.md (Spanish) --- es/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/governance/principles.md b/es/governance/principles.md index e261194c3..3c3127099 100644 --- a/es/governance/principles.md +++ b/es/governance/principles.md @@ -12,13 +12,13 @@ La descentralización progresará rápidamente en cuatro fases durante los próx **Bloqueo de Tiempo** -Antes de la gobernanza descentralizada total, implementaremos un [bloqueo de tiempo](../smart-contracts/api/timelock.md) frente a todas las llamadas de funciones de administración, lo que dará a los usuarios de OUSD tiempo \(48 horas\) para retirar sus fondos si tienen objeciones a nuestras actualizaciones propuestas. Este bloqueo de tiempo se agregará poco después del lanzamiento. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **Partes interesadas nuevas y existentes** OUSD es un nuevo proyecto fundado por el [equipo](www.originprotocol.com/team) de Origin Protocol y será apoyado por la comunidad de Origin existente, así como por muchas nuevas partes interesadas que elijan acuñar, mantener, usar y proporcionar liquidez para OUSD. -Además, también queremos asegurar una alta participación de nuestros holders del Token de Origin \(OGN\), una comunidad de cerca de 500.000 miembros y compradores/vendedores en la Plataforma. Los holders de OGN existentes podrán poner en staking sus OGN para participar en la gobernanza y ganar incentivos por generar valor para OUSD. Se proporcionarán más detalles en un futuro próximo. +Además, también queremos asegurar una alta participación de nuestros holders del Token de Origin \(OGN\), una comunidad de cerca de 500.000 miembros y compradores/vendedores en la Plataforma. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. La fuerte conexión entre OUSD y el resto de la plataforma de comercio Origin impulsará el crecimiento de ambas iniciativas. From 6045b384048b588b81083292368a331f36b4ea4c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:08:21 +0800 Subject: [PATCH 05104/11794] New translations contributing.md (Spanish) --- es/security-and-risks/contributing.md | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/es/security-and-risks/contributing.md b/es/security-and-risks/contributing.md index 6bd49b350..4104e1bc1 100644 --- a/es/security-and-risks/contributing.md +++ b/es/security-and-risks/contributing.md @@ -25,6 +25,13 @@ Your development flow should look like: 7. Empuje su rama al repositorio de arriba \ (es decir, https: //github.com/OriginProtocol/ \ [repo \] \) para que otros contribuyentes puedan trabajar fácilmente si es necesario. 8. Solicite una revisión en el RP haciendo clic en el ícono de ajustes junto a "Reviewers" en la columna de la derecha. +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Estilo de Codificación @@ -39,11 +46,11 @@ For Solidity, we use two-space indents. When considering protocol or implementation design proposals, we are looking for: -* Una descripción del problema que resuelve esta propuesta de diseño -* Discusión de las compensaciones involucradas -* Revisión de otras soluciones existentes -* Enlaces a literatura relevante \ (RFC, artículos, etc \) -* Discusión de la solución propuesta +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. @@ -51,10 +58,10 @@ Please note that protocol design is hard and meticulous work. You may need to re We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: -* Sea amable: sea cortés, respetuoso y cortés con los miembros de la comunidad: no se tolerará ningún abuso regional, racial, de género o de otro tipo. ¡Nos gustan las personas agradables mucho más que las malas! -* Fomentar la diversidad y la participación: hacer que todos en nuestra comunidad se sientan bienvenidos, independientemente de sus antecedentes y el alcance de sus contribuciones, y hacer todo lo posible para fomentar la participación en nuestra comunidad. -* Manténgala legal: Básicamente, no meta a nadie en problemas. Comparta solo el contenido de su propiedad, no comparta información privada o confidencial y no infrinja las leyes. -* Mantente en el tema: asegúrate de publicar en el canal correcto y evita discusiones fuera del tema. Recuerde cuando actualiza un problema o responde a un correo electrónico que potencialmente está enviando a una gran cantidad de personas. Considere esto antes de actualizar. Recuerde también que a nadie le gusta el spam. +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. #### Informar Problemas From cec03884b1fffe971cf4bc190d32f3d787c3c7ee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:08:24 +0800 Subject: [PATCH 05105/11794] New translations strategies.md (Spanish) --- es/smart-contracts/api/strategies.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/es/smart-contracts/api/strategies.md b/es/smart-contracts/api/strategies.md index 77de80395..30f329268 100644 --- a/es/smart-contracts/api/strategies.md +++ b/es/smart-contracts/api/strategies.md @@ -1,10 +1,12 @@ # Estrategias -Se pueden agregar o eliminar nuevas estrategias en cualquier momento para responder a las nuevas realidades del mercado y diversificar el riesgo. +{% hint style="info" %} +Documentation coming soon. +{% endhint %} -En el lanzamiento, OUSD aprovechará una estrategia única y desplegará el capital depositado en Compound. Tenemos la intención de implementar muchas otras estrategias después. +New strategies can be added or removed at any time to respond to new market realities and diversify risk. -Una vez que migremos a la gobernanza descentralizada, nuestra intención es que la comunidad proponga nuevas estrategias y vote sobre el peso apropiado para cada estrategia en el pool. Anticipamos que la mayoría de los holders de OUSD valorarán tener cierta exposición a oportunidades de mayor rendimiento mientras mantienen posiciones más conservadoras para una parte de los fondos. +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From 706a588388a2a3da69c84d394fc674c7d5cbc6ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:08:27 +0800 Subject: [PATCH 05106/11794] New translations faq.md (Spanish) --- es/faq.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/es/faq.md b/es/faq.md index ce3057ed6..e2145b83b 100644 --- a/es/faq.md +++ b/es/faq.md @@ -1,10 +1,10 @@ # FAQ -## Where can I buy OUSD? +**Where can I buy OUSD?** Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. -## What are the costs to mint and redeem OUSD? +**What are the costs to mint and redeem OUSD?** As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. @@ -12,19 +12,23 @@ Anytime you mint or redeem OUSD, there will be an exchange rate applied to your To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). -## How soon will my balance increase once I have OUSD? +**How soon will my balance increase once I have OUSD?** The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. -## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? +**Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -## How is it possible for the APY to be so high? +**How is it possible for the APY to be so high?** You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. -## Why is my balance increasing at a slower rate than the advertised APY? +**Why is my balance increasing at a slower rate than the advertised APY?** OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. +**What about the hack? Is OUSD safe?** + +On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). + From ba895b9e4648a929efe2b9c1713cb703ab22f9ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:08:29 +0800 Subject: [PATCH 05107/11794] New translations fund-management.md (Spanish) --- es/core-concepts/fund-management.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 es/core-concepts/fund-management.md diff --git a/es/core-concepts/fund-management.md b/es/core-concepts/fund-management.md new file mode 100644 index 000000000..30806578f --- /dev/null +++ b/es/core-concepts/fund-management.md @@ -0,0 +1,20 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + +**Earning Strategies** + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. + +**Strategist** + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +**Diversification** + +Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From d84cf7bb0f7cc796aae69fe449864b9df118e8d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:08:30 +0800 Subject: [PATCH 05108/11794] New translations ogn-staking.md (Spanish) --- es/governance/ogn-staking.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 es/governance/ogn-staking.md diff --git a/es/governance/ogn-staking.md b/es/governance/ogn-staking.md new file mode 100644 index 000000000..3943d4b44 --- /dev/null +++ b/es/governance/ogn-staking.md @@ -0,0 +1,20 @@ +# OGN Staking + +Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. + +{% hint style="info" %} +Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. +{% endhint %} + +The initial staking program offers three staking periods and respective yields: + +* 30-day staking period: Earn 7.5% annualized interest +* 90-day staking period: Earn 12.5% annualized interest +* 365-day staking period: Earn 25% annualized interest + +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. + +OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. + + + From f6ea9b713bc22eb0ebb381898b799751dd1a7065 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:08:47 +0800 Subject: [PATCH 05109/11794] New translations lending.md (Arabic) --- ar/core-concepts/yield-generation/lending.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ar/core-concepts/yield-generation/lending.md b/ar/core-concepts/yield-generation/lending.md index a78f46da0..7db929ca2 100644 --- a/ar/core-concepts/yield-generation/lending.md +++ b/ar/core-concepts/yield-generation/lending.md @@ -6,12 +6,14 @@ DeFi lending platforms let users lend and borrow crypto assets without any middl OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} {% page-ref page="../supported-strategies/aave.md" %} +We are planning on integrating the following lending platform: + {% page-ref page="../supported-strategies/dydx.md" %} From 71bc7fdc2c241b3d71abbe720768fe087e5b7475 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:08:49 +0800 Subject: [PATCH 05110/11794] New translations lending.md (Spanish) --- es/core-concepts/yield-generation/lending.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/yield-generation/lending.md b/es/core-concepts/yield-generation/lending.md index daac3ef85..d7d47508f 100644 --- a/es/core-concepts/yield-generation/lending.md +++ b/es/core-concepts/yield-generation/lending.md @@ -6,13 +6,15 @@ Las plataformas de préstamos DeFi permiten a los usuarios prestar y pedir prest OUSD se integra con las plataformas de préstamos DeFi que brindan préstamos con exceso de garantía. La sobregarantía, combinada con reglas inteligentes sobre liquidaciones, proporciona un nivel razonable de seguridad para los prestamistas. Aave también asegura sus grupos de préstamos con tokens AAVE respectivamente, lo que reduce aún más el riesgo. -OUSD se integra con los principales proveedores de préstamos que tienen un historial probado, contratos inteligentes auditados y que han prestado con éxito cientos de millones de dólares sin problemas. Tenemos la intención de integrarnos directamente con al menos los siguientes proveedores de préstamos: +OUSD se integra con los principales proveedores de préstamos que tienen un historial probado, contratos inteligentes auditados y que han prestado con éxito cientos de millones de dólares sin problemas. We are currently integrated with the following lending platforms: {% page-ref page = "../ supported-Strategies / composite.md"%} {% page-ref page = "../ supported-Strategies / aave.md"%} -{% page-ref page = "../ supported-Strategies / dydx.md"%} +We are planning on integrating the following lending platform: + +{% page-ref page="../supported-strategies/dydx.md" %} From f33c6dbc40b861624ed6187fc97233dbfadc31d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:08:52 +0800 Subject: [PATCH 05111/11794] New translations principles.md (Arabic) --- ar/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/governance/principles.md b/ar/governance/principles.md index 7e1e61af2..f0ef2b88d 100644 --- a/ar/governance/principles.md +++ b/ar/governance/principles.md @@ -12,13 +12,13 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 61a332070d8204c4b2aac3aadf7d533c19f79252 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:08:53 +0800 Subject: [PATCH 05112/11794] New translations fund-management.md (French) --- fr/core-concepts/fund-management.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 fr/core-concepts/fund-management.md diff --git a/fr/core-concepts/fund-management.md b/fr/core-concepts/fund-management.md new file mode 100644 index 000000000..30806578f --- /dev/null +++ b/fr/core-concepts/fund-management.md @@ -0,0 +1,20 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + +**Earning Strategies** + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. + +**Strategist** + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +**Diversification** + +Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From 537833923c555a66429cc51ce553e52ecf4fac02 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:08:58 +0800 Subject: [PATCH 05113/11794] New translations lending.md (French) --- fr/core-concepts/yield-generation/lending.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fr/core-concepts/yield-generation/lending.md b/fr/core-concepts/yield-generation/lending.md index a78f46da0..7db929ca2 100644 --- a/fr/core-concepts/yield-generation/lending.md +++ b/fr/core-concepts/yield-generation/lending.md @@ -6,12 +6,14 @@ DeFi lending platforms let users lend and borrow crypto assets without any middl OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} {% page-ref page="../supported-strategies/aave.md" %} +We are planning on integrating the following lending platform: + {% page-ref page="../supported-strategies/dydx.md" %} From 0788df689136e80d457f6a9a2080839b7113b561 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:09:00 +0800 Subject: [PATCH 05114/11794] New translations admin-privileges.md (French) --- fr/governance/admin-privileges.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/fr/governance/admin-privileges.md b/fr/governance/admin-privileges.md index b275178fb..688d04c6b 100644 --- a/fr/governance/admin-privileges.md +++ b/fr/governance/admin-privileges.md @@ -1,12 +1,16 @@ # Admin Privileges -The OUSD smart contracts are designed to be owner upgradable. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +{% hint style="info" %} +Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +{% endhint %} -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. + +Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From 85e128b3c1c274124ea320b87827fb881825a777 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:09:02 +0800 Subject: [PATCH 05115/11794] New translations principles.md (French) --- fr/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/governance/principles.md b/fr/governance/principles.md index 7e1e61af2..f0ef2b88d 100644 --- a/fr/governance/principles.md +++ b/fr/governance/principles.md @@ -12,13 +12,13 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 1d3b24e803da557a8e00444c9ae6043b2a62cd96 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:09:04 +0800 Subject: [PATCH 05116/11794] New translations contributing.md (French) --- fr/security-and-risks/contributing.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/fr/security-and-risks/contributing.md b/fr/security-and-risks/contributing.md index b41094263..6937c347d 100644 --- a/fr/security-and-risks/contributing.md +++ b/fr/security-and-risks/contributing.md @@ -25,6 +25,13 @@ Your development flow should look like: 7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Coding Style From 21bc3aa6d225d3653f9d5ac62f12e0fb19e2d246 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:09:07 +0800 Subject: [PATCH 05117/11794] New translations strategies.md (French) --- fr/smart-contracts/api/strategies.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/fr/smart-contracts/api/strategies.md b/fr/smart-contracts/api/strategies.md index 3133d5b03..aa3623da6 100644 --- a/fr/smart-contracts/api/strategies.md +++ b/fr/smart-contracts/api/strategies.md @@ -1,8 +1,10 @@ # Strategies -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +{% hint style="info" %} +Documentation coming soon. +{% endhint %} -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +New strategies can be added or removed at any time to respond to new market realities and diversify risk. Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From 31a6969b13f0cfc50c54338b1b3b87d9964f3450 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:09:10 +0800 Subject: [PATCH 05118/11794] New translations faq.md (French) --- fr/faq.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/fr/faq.md b/fr/faq.md index ce3057ed6..e2145b83b 100644 --- a/fr/faq.md +++ b/fr/faq.md @@ -1,10 +1,10 @@ # FAQ -## Where can I buy OUSD? +**Where can I buy OUSD?** Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. -## What are the costs to mint and redeem OUSD? +**What are the costs to mint and redeem OUSD?** As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. @@ -12,19 +12,23 @@ Anytime you mint or redeem OUSD, there will be an exchange rate applied to your To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). -## How soon will my balance increase once I have OUSD? +**How soon will my balance increase once I have OUSD?** The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. -## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? +**Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -## How is it possible for the APY to be so high? +**How is it possible for the APY to be so high?** You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. -## Why is my balance increasing at a slower rate than the advertised APY? +**Why is my balance increasing at a slower rate than the advertised APY?** OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. +**What about the hack? Is OUSD safe?** + +On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). + From 165a43360dea461d8e00c74a85d25c69ca70ad9f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:09:12 +0800 Subject: [PATCH 05119/11794] New translations ogn-staking.md (French) --- fr/governance/ogn-staking.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 fr/governance/ogn-staking.md diff --git a/fr/governance/ogn-staking.md b/fr/governance/ogn-staking.md new file mode 100644 index 000000000..3943d4b44 --- /dev/null +++ b/fr/governance/ogn-staking.md @@ -0,0 +1,20 @@ +# OGN Staking + +Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. + +{% hint style="info" %} +Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. +{% endhint %} + +The initial staking program offers three staking periods and respective yields: + +* 30-day staking period: Earn 7.5% annualized interest +* 90-day staking period: Earn 12.5% annualized interest +* 365-day staking period: Earn 25% annualized interest + +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. + +OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. + + + From 9f4993b6861a81cfdaebc02acf987f00da00e115 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:09:26 +0800 Subject: [PATCH 05120/11794] New translations admin-privileges.md (Arabic) --- ar/governance/admin-privileges.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/ar/governance/admin-privileges.md b/ar/governance/admin-privileges.md index b275178fb..688d04c6b 100644 --- a/ar/governance/admin-privileges.md +++ b/ar/governance/admin-privileges.md @@ -1,12 +1,16 @@ # Admin Privileges -The OUSD smart contracts are designed to be owner upgradable. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +{% hint style="info" %} +Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +{% endhint %} -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. + +Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From a9311bf984486694b33619c6274bf043087c8f36 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:09:28 +0800 Subject: [PATCH 05121/11794] New translations contributing.md (Arabic) --- ar/security-and-risks/contributing.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ar/security-and-risks/contributing.md b/ar/security-and-risks/contributing.md index b41094263..6937c347d 100644 --- a/ar/security-and-risks/contributing.md +++ b/ar/security-and-risks/contributing.md @@ -25,6 +25,13 @@ Your development flow should look like: 7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Coding Style From f407c65aa7154fe3d529c67d0c32837a8f277d4b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:09:32 +0800 Subject: [PATCH 05122/11794] New translations ogn-staking.md (German) --- de/governance/ogn-staking.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 de/governance/ogn-staking.md diff --git a/de/governance/ogn-staking.md b/de/governance/ogn-staking.md new file mode 100644 index 000000000..3943d4b44 --- /dev/null +++ b/de/governance/ogn-staking.md @@ -0,0 +1,20 @@ +# OGN Staking + +Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. + +{% hint style="info" %} +Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. +{% endhint %} + +The initial staking program offers three staking periods and respective yields: + +* 30-day staking period: Earn 7.5% annualized interest +* 90-day staking period: Earn 12.5% annualized interest +* 365-day staking period: Earn 25% annualized interest + +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. + +OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. + + + From 5500203deb503976c52cd69ba862266e7a9edf1a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:09:45 +0800 Subject: [PATCH 05123/11794] New translations faq.md (German) --- de/faq.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/de/faq.md b/de/faq.md index ce3057ed6..e2145b83b 100644 --- a/de/faq.md +++ b/de/faq.md @@ -1,10 +1,10 @@ # FAQ -## Where can I buy OUSD? +**Where can I buy OUSD?** Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. -## What are the costs to mint and redeem OUSD? +**What are the costs to mint and redeem OUSD?** As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. @@ -12,19 +12,23 @@ Anytime you mint or redeem OUSD, there will be an exchange rate applied to your To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). -## How soon will my balance increase once I have OUSD? +**How soon will my balance increase once I have OUSD?** The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. -## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? +**Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -## How is it possible for the APY to be so high? +**How is it possible for the APY to be so high?** You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. -## Why is my balance increasing at a slower rate than the advertised APY? +**Why is my balance increasing at a slower rate than the advertised APY?** OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. +**What about the hack? Is OUSD safe?** + +On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). + From a59abf4e3a2d20715cab6c347ce0a642ee198a64 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:09:48 +0800 Subject: [PATCH 05124/11794] New translations lending.md (Greek) --- el/core-concepts/yield-generation/lending.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/el/core-concepts/yield-generation/lending.md b/el/core-concepts/yield-generation/lending.md index a78f46da0..7db929ca2 100644 --- a/el/core-concepts/yield-generation/lending.md +++ b/el/core-concepts/yield-generation/lending.md @@ -6,12 +6,14 @@ DeFi lending platforms let users lend and borrow crypto assets without any middl OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} {% page-ref page="../supported-strategies/aave.md" %} +We are planning on integrating the following lending platform: + {% page-ref page="../supported-strategies/dydx.md" %} From b4f2ff77442929dc610e3e38658bf13b6249df01 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:09:50 +0800 Subject: [PATCH 05125/11794] New translations admin-privileges.md (Greek) --- el/governance/admin-privileges.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/el/governance/admin-privileges.md b/el/governance/admin-privileges.md index b275178fb..688d04c6b 100644 --- a/el/governance/admin-privileges.md +++ b/el/governance/admin-privileges.md @@ -1,12 +1,16 @@ # Admin Privileges -The OUSD smart contracts are designed to be owner upgradable. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +{% hint style="info" %} +Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +{% endhint %} -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. + +Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From 6bd539230e6d0d96c2e6573773e0f92408971521 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:09:52 +0800 Subject: [PATCH 05126/11794] New translations principles.md (Greek) --- el/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/governance/principles.md b/el/governance/principles.md index 7e1e61af2..f0ef2b88d 100644 --- a/el/governance/principles.md +++ b/el/governance/principles.md @@ -12,13 +12,13 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From c4b55604e16a37933aa5ec2ff84d25d1d89ec0c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:09:54 +0800 Subject: [PATCH 05127/11794] New translations contributing.md (Greek) --- el/security-and-risks/contributing.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/el/security-and-risks/contributing.md b/el/security-and-risks/contributing.md index b41094263..6937c347d 100644 --- a/el/security-and-risks/contributing.md +++ b/el/security-and-risks/contributing.md @@ -25,6 +25,13 @@ Your development flow should look like: 7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Coding Style From c9cee3e1810a37889b129a018fa267dd2bef8084 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:09:56 +0800 Subject: [PATCH 05128/11794] New translations strategies.md (Greek) --- el/smart-contracts/api/strategies.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/el/smart-contracts/api/strategies.md b/el/smart-contracts/api/strategies.md index 3133d5b03..aa3623da6 100644 --- a/el/smart-contracts/api/strategies.md +++ b/el/smart-contracts/api/strategies.md @@ -1,8 +1,10 @@ # Strategies -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +{% hint style="info" %} +Documentation coming soon. +{% endhint %} -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +New strategies can be added or removed at any time to respond to new market realities and diversify risk. Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From c842e91627c79ea3ff16ec085237f932c67cb5c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:09:59 +0800 Subject: [PATCH 05129/11794] New translations faq.md (Greek) --- el/faq.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/el/faq.md b/el/faq.md index ce3057ed6..e2145b83b 100644 --- a/el/faq.md +++ b/el/faq.md @@ -1,10 +1,10 @@ # FAQ -## Where can I buy OUSD? +**Where can I buy OUSD?** Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. -## What are the costs to mint and redeem OUSD? +**What are the costs to mint and redeem OUSD?** As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. @@ -12,19 +12,23 @@ Anytime you mint or redeem OUSD, there will be an exchange rate applied to your To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). -## How soon will my balance increase once I have OUSD? +**How soon will my balance increase once I have OUSD?** The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. -## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? +**Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -## How is it possible for the APY to be so high? +**How is it possible for the APY to be so high?** You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. -## Why is my balance increasing at a slower rate than the advertised APY? +**Why is my balance increasing at a slower rate than the advertised APY?** OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. +**What about the hack? Is OUSD safe?** + +On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). + From 73338fcd4f6af918845daa8964a144330fae1e80 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:10:01 +0800 Subject: [PATCH 05130/11794] New translations fund-management.md (Greek) --- el/core-concepts/fund-management.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 el/core-concepts/fund-management.md diff --git a/el/core-concepts/fund-management.md b/el/core-concepts/fund-management.md new file mode 100644 index 000000000..30806578f --- /dev/null +++ b/el/core-concepts/fund-management.md @@ -0,0 +1,20 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + +**Earning Strategies** + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. + +**Strategist** + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +**Diversification** + +Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From 01c68ec8213cd4d51e6dc4c14be2b2a06f5446f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:10:03 +0800 Subject: [PATCH 05131/11794] New translations fund-management.md (German) --- de/core-concepts/fund-management.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 de/core-concepts/fund-management.md diff --git a/de/core-concepts/fund-management.md b/de/core-concepts/fund-management.md new file mode 100644 index 000000000..30806578f --- /dev/null +++ b/de/core-concepts/fund-management.md @@ -0,0 +1,20 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + +**Earning Strategies** + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. + +**Strategist** + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +**Diversification** + +Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From 7cbe1a3633a453ce74c3891833a7ee0f73da2a7b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:10:07 +0800 Subject: [PATCH 05132/11794] New translations strategies.md (Arabic) --- ar/smart-contracts/api/strategies.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ar/smart-contracts/api/strategies.md b/ar/smart-contracts/api/strategies.md index 3133d5b03..aa3623da6 100644 --- a/ar/smart-contracts/api/strategies.md +++ b/ar/smart-contracts/api/strategies.md @@ -1,8 +1,10 @@ # Strategies -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +{% hint style="info" %} +Documentation coming soon. +{% endhint %} -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +New strategies can be added or removed at any time to respond to new market realities and diversify risk. Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From d3d3653efd97aba862c3a6964dcd01d0435fe4a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:10:10 +0800 Subject: [PATCH 05133/11794] New translations faq.md (Arabic) --- ar/faq.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/ar/faq.md b/ar/faq.md index ce3057ed6..e2145b83b 100644 --- a/ar/faq.md +++ b/ar/faq.md @@ -1,10 +1,10 @@ # FAQ -## Where can I buy OUSD? +**Where can I buy OUSD?** Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. -## What are the costs to mint and redeem OUSD? +**What are the costs to mint and redeem OUSD?** As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. @@ -12,19 +12,23 @@ Anytime you mint or redeem OUSD, there will be an exchange rate applied to your To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). -## How soon will my balance increase once I have OUSD? +**How soon will my balance increase once I have OUSD?** The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. -## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? +**Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -## How is it possible for the APY to be so high? +**How is it possible for the APY to be so high?** You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. -## Why is my balance increasing at a slower rate than the advertised APY? +**Why is my balance increasing at a slower rate than the advertised APY?** OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. +**What about the hack? Is OUSD safe?** + +On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). + From 0b1970d5548fffdccb9ddbf61838801666da234a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:10:12 +0800 Subject: [PATCH 05134/11794] New translations fund-management.md (Arabic) --- ar/core-concepts/fund-management.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ar/core-concepts/fund-management.md diff --git a/ar/core-concepts/fund-management.md b/ar/core-concepts/fund-management.md new file mode 100644 index 000000000..30806578f --- /dev/null +++ b/ar/core-concepts/fund-management.md @@ -0,0 +1,20 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + +**Earning Strategies** + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. + +**Strategist** + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +**Diversification** + +Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From d038feb6e2b857d811cae4db9d371912ff8b49cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:10:14 +0800 Subject: [PATCH 05135/11794] New translations ogn-staking.md (Arabic) --- ar/governance/ogn-staking.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ar/governance/ogn-staking.md diff --git a/ar/governance/ogn-staking.md b/ar/governance/ogn-staking.md new file mode 100644 index 000000000..3943d4b44 --- /dev/null +++ b/ar/governance/ogn-staking.md @@ -0,0 +1,20 @@ +# OGN Staking + +Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. + +{% hint style="info" %} +Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. +{% endhint %} + +The initial staking program offers three staking periods and respective yields: + +* 30-day staking period: Earn 7.5% annualized interest +* 90-day staking period: Earn 12.5% annualized interest +* 365-day staking period: Earn 25% annualized interest + +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. + +OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. + + + From 5158ed3af70bd376bc5da478f9d1e0124e4299ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:10:24 +0800 Subject: [PATCH 05136/11794] New translations strategies.md (German) --- de/smart-contracts/api/strategies.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/de/smart-contracts/api/strategies.md b/de/smart-contracts/api/strategies.md index 3133d5b03..aa3623da6 100644 --- a/de/smart-contracts/api/strategies.md +++ b/de/smart-contracts/api/strategies.md @@ -1,8 +1,10 @@ # Strategies -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +{% hint style="info" %} +Documentation coming soon. +{% endhint %} -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +New strategies can be added or removed at any time to respond to new market realities and diversify risk. Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From c336563514a75f911287ef61568e15ff5f08ae9b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:10:32 +0800 Subject: [PATCH 05137/11794] New translations lending.md (German) --- de/core-concepts/yield-generation/lending.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/de/core-concepts/yield-generation/lending.md b/de/core-concepts/yield-generation/lending.md index a78f46da0..7db929ca2 100644 --- a/de/core-concepts/yield-generation/lending.md +++ b/de/core-concepts/yield-generation/lending.md @@ -6,12 +6,14 @@ DeFi lending platforms let users lend and borrow crypto assets without any middl OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} {% page-ref page="../supported-strategies/aave.md" %} +We are planning on integrating the following lending platform: + {% page-ref page="../supported-strategies/dydx.md" %} From 547141a7c432c4bd9b06e624bc8871bb3e4cf451 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:10:34 +0800 Subject: [PATCH 05138/11794] New translations admin-privileges.md (German) --- de/governance/admin-privileges.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/de/governance/admin-privileges.md b/de/governance/admin-privileges.md index b275178fb..688d04c6b 100644 --- a/de/governance/admin-privileges.md +++ b/de/governance/admin-privileges.md @@ -1,12 +1,16 @@ # Admin Privileges -The OUSD smart contracts are designed to be owner upgradable. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +{% hint style="info" %} +Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +{% endhint %} -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. + +Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From 6c77cc3d5456b888caa6aab26d8ee20cb14292e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:10:36 +0800 Subject: [PATCH 05139/11794] New translations principles.md (German) --- de/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/governance/principles.md b/de/governance/principles.md index 7e1e61af2..f0ef2b88d 100644 --- a/de/governance/principles.md +++ b/de/governance/principles.md @@ -12,13 +12,13 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From c1e2c25b8453e7611f67653f438e9d96eec8c8b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:10:38 +0800 Subject: [PATCH 05140/11794] New translations contributing.md (German) --- de/security-and-risks/contributing.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/de/security-and-risks/contributing.md b/de/security-and-risks/contributing.md index b41094263..6937c347d 100644 --- a/de/security-and-risks/contributing.md +++ b/de/security-and-risks/contributing.md @@ -25,6 +25,13 @@ Your development flow should look like: 7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Coding Style From 04bf364b5cea84294fcc2775d11d2329ca24dab2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:10:43 +0800 Subject: [PATCH 05141/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 88954aca7..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,20 +1,19 @@ -# Timelock +# 时间锁 {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From ded0cb8c7e90677558a79c8be4cf1a68189ce209 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:10:45 +0800 Subject: [PATCH 05142/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 63000971928a80cc14582c1ae11036ed67ef9e36 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:10:47 +0800 Subject: [PATCH 05143/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 409ff74c9cb43857f286a59891fcac399e2de291 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:10:49 +0800 Subject: [PATCH 05144/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 779654e0768ec14799da5f2948c9b5407d2ff74e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:10:51 +0800 Subject: [PATCH 05145/11794] New translations market-making.md (Chinese Simplified) --- .../yield-generation/market-making.md | 20 ++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b88b3a90d..c4bd5ed4f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,23 +1,25 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 -We intend to integrate directly with at least the following automated market makers: - -{% page-ref page="../supported-strategies/uniswap.md" %} +We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} +We are intending to integrate with the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + {% page-ref page="../supported-strategies/balancer.md" %} From d9b8f52a07b338c5b53b902e14cebf9c8c2f32f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:10:52 +0800 Subject: [PATCH 05146/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 66da97b3f021a6ac82e55f53765de137069371fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:10:54 +0800 Subject: [PATCH 05147/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From dc61d55a15077f05769f3ebb7a1b726c61f8d832 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:10:56 +0800 Subject: [PATCH 05148/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 26b5ebfe6..be2cf503e 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From 2ca8700ed170f8e8c9df023a2d981f86d0962247 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:10:58 +0800 Subject: [PATCH 05149/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index f3b6a1fc3..83b981a95 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,12 +1,12 @@ -# Audits - -{% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. -{% endhint %} +# 审核 **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +OUSD has been audited by multiple, well-respected security firms. Their findings are available below: + +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) +* Solidified, OUSD Audit, December 2020 +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) **Supported Strategies** From 92ecdf8cc2753c3b1fae782599be59280044b433 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:00 +0800 Subject: [PATCH 05150/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 2e901ad6deaf95204acce359f408a5ab3f1cabca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:02 +0800 Subject: [PATCH 05151/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 4c76c03e8dbab3dd7cf377e80fad5b2c07c208f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:04 +0800 Subject: [PATCH 05152/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From de59e789ac05cef814adcc4fefe550e8a492e4fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:05 +0800 Subject: [PATCH 05153/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 67007d90096acdf03988df3a71054979e7f2b45d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:07 +0800 Subject: [PATCH 05154/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 54ce83fc9071bc4ed7d086603f1b4b5ae0dd9c1e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:11 +0800 Subject: [PATCH 05155/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 138 +++++++++++++++++++++++---------- 1 file changed, 95 insertions(+), 43 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 3b70248e3..0c55ed5fd 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,65 +1,117 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| 合约 | 地址 | ENS | +|:------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| 合约 | 地址 | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | {% endtab %} {% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Auto-Allocation | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | + +Internal implementation contracts: + +| Strategy | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +{% endtab %} + +{% tab title="Oracles" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | + +The following oracles are used to fetch a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +The following oracles are used to fetch a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} + +{% tab title="Governance" %} + + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Contract | Address | +|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} + +{% tab title="Staking" %} +| Contract | Address | ENS | +|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | +| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} {% endtabs %} + + From 158bfc8063379d3b7f5faf98e9904949f15e1689 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:13 +0800 Subject: [PATCH 05156/11794] New translations rebasing-and-smart-contracts.md (Chinese Simplified) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a843a19cd..a2328ff1b 100644 --- a/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,11 +12,13 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + + + + From fdbde0f91395420425a572140a0dd8a9a7bff07e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:15 +0800 Subject: [PATCH 05157/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index d53b409b2..b224c7e24 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -25,15 +25,14 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) +* [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) ## Governance * [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) +* [OGN Staking](governance/ogn-staking.md) ## Smart Contracts From 7cadcfb3e8bf19c9ddd972b5a3e49d8980eba855 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:25 +0800 Subject: [PATCH 05158/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From d3b5c062e49255bb88c637b6aa646ce1fdd46e4c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:27 +0800 Subject: [PATCH 05159/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 2e2d594a19f3c16b1fceb515ce62f7295bb1c7c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:30 +0800 Subject: [PATCH 05160/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 113 ++++++++++-------------------- 1 file changed, 37 insertions(+), 76 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 86af931f7..082fb88f5 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + @@ -126,46 +126,7 @@ The following oracles have been implemented, but are not currently being used du {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} -{% tabs %} -{% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | -{% endtab %} - -{% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | -{% endtab %} - -{% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | -{% endtab %} - -{% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | -{% endtab %} -{% endtabs %} +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 42e917cca3d66fff99b0815307c4233899a4c69b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:33 +0800 Subject: [PATCH 05161/11794] New translations timelock.md (Turkish) --- tr/smart-contracts/api/timelock.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/tr/smart-contracts/api/timelock.md b/tr/smart-contracts/api/timelock.md index d2f939691..7705b20ae 100644 --- a/tr/smart-contracts/api/timelock.md +++ b/tr/smart-contracts/api/timelock.md @@ -1,7 +1,7 @@ # zaman kilidi {% hint style="tehlike" %} -Zaman kilidi, her şeyin çalıştığı doğrulandıktan hemen sonra eklenecektir. O zamana kadar, sözleşmeler Origin'in 5/8 çoklu işaretine tabi olacak. Bu, herhangi bir kritik sorun tespit edilirse daha hızlı bir yanıt sağlar. +The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} Zaman kilidi sözleşmesi, OUSD sözleşmelerinde herhangi bir değişiklik yapılmadan önce 48 saatlik bir bekleme süresi uygular. Zaman kilidi, çoklu işaretimiz tarafından çağrılabilir ve [ERC-20](../architecture.md), [Vault](vault.md)ve [Strategies](strategies.md) sözleşmelerimizin sahibidir. Zaman geciktiren yönetici eylemleri, yöneticileri kötüye giderse, güvenliği aşılırsa veya kullanıcıların beğenmediği bir değişiklik yaparsa kullanıcılara OUSD'den çıkma şansı verir. @@ -10,11 +10,10 @@ Zaman kilidi sözleşmesi, OUSD sözleşmelerinde herhangi bir değişiklik yap Zaman kilidi, protokolde önerilen yükseltmelere itirazları olması halinde OUSD sahiplerine fonlarını çekmeleri için 48 saat veren bir güvenlik önlemidir. {% endhint %} -OUSD biraz değiştirilmiş bir versiyonu kullanılarak bir [Bileşik Timelock](https://compound.finance/docs/governance) olmuştur [OpenZeppelin tarafından denetlenmektedir](https://blog.openzeppelin.com/compound-finance-patch-audit/). 3 önemli fark: +OUSD biraz değiştirilmiş bir versiyonu kullanılarak bir [Bileşik Timelock](https://compound.finance/docs/governance) olmuştur [OpenZeppelin tarafından denetlenmektedir](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD, herhangi bir sorun tespit edilirse daha hızlı yanıt verebilmek için başlangıçta Bileşik \ (72 saat \) 'ten daha kısa bir bekleme süresi \ (48 saat \) kullanacaktır. -2. 48 saat geçtikten sonra, yalnızca sözleşmenin sahibi değil, herkes aramayı yürütmekte özgürdür. -3. Para yatırma işlemleri \ (ancak para çekme veya transferler değil \) 48 bekleme süresi gerekmeden anında dondurulabilir. Bu, büyük bir güvenlik açığının keşfedilmesi durumundadır. +2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 1de6844c70651ae2919a29bc70f85f23dfd55239 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:36 +0800 Subject: [PATCH 05162/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 116 ++++++++++++++++++++++++--------- 1 file changed, 84 insertions(+), 32 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 70468ede5..69e984d86 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -16,50 +16,102 @@ Origin Dollar için ana ERC20 adresi \(OUSD\): | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Kasa | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | zaman kilidi | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5/8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | İç uygulama sözleşmeleri: -| Kontrakt | Adres | -|:--------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Uniswap Oracle'ı açın | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Kontrakt | Adres | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | {% endtab %} {% tab title="Strategies" %} -[İyi bilinen adresler \ (genellikle proxy sarmalayıcılar \):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Stratejiler](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Adres](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:-------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | - -[İç uygulama sözleşmeleri:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strateji](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Adres](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Auto-Allocation | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | + +Internal implementation contracts: + +| Strategy | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +{% endtab %} + +{% tab title="Oracles" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | + +The following oracles are used to fetch a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +The following oracles are used to fetch a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} + +{% tab title="Governance" %} + + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} -| [Kontrakt](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Adres](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Contract | Address | +|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} + +{% tab title="Staking" %} +| Contract | Address | ENS | +|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | +| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} {% endtabs %} + + From 16357251a135537c3f39717aef7988f66b14d9c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:38 +0800 Subject: [PATCH 05163/11794] New translations rebasing-and-smart-contracts.md (Turkish) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a843a19cd..a2328ff1b 100644 --- a/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,11 +12,13 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + + + + From 9f18ddc8f78f99d9cdd61d0e709c37dc6780460a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:40 +0800 Subject: [PATCH 05164/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 60 +++++++++++++++++++++++++-------------------------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index b224c7e24..9690653c6 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,34 +25,34 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) +* [如何贡献](security-and-risks/contributing.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 9e82d6ca4548153ff2117d9a16e7442a58190e65 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:42 +0800 Subject: [PATCH 05165/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 5b452f2bf..d6a0a21a9 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From b6f02d3b9abe001a937c6d4e12c4ec201436a989 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:44 +0800 Subject: [PATCH 05166/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From ef851ff5f8b814fbc936407494a8810fb1f6cf48 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:45 +0800 Subject: [PATCH 05167/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 64874ecd013311266aad8ad2329bb2e69eb37930 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:47 +0800 Subject: [PATCH 05168/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From e7de8717092af46f2c914250270ad3557344ca42 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:49 +0800 Subject: [PATCH 05169/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 82f83297ae95c6cc4d1b050538d8f045cc0d85bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:51 +0800 Subject: [PATCH 05170/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 479c6efa4..4fee47a70 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From 7349b9505d2736af7928871c3a0a4422a6d004ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:53 +0800 Subject: [PATCH 05171/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 7203ce43cf210cfb88b983daebe0b00b8237e96a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:55 +0800 Subject: [PATCH 05172/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 80d1f0f7f..0111d47bb 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From d5160d4089f936d7c90a1ef0b8f1362b659e297e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:56 +0800 Subject: [PATCH 05173/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From c11f8030b1370926811847954280acbfb8e61036 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:11:58 +0800 Subject: [PATCH 05174/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From db44c7b8aa0a960b5c874ffffb7bd674f5dedb34 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:12:01 +0800 Subject: [PATCH 05175/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From b8d0c9e782039b9af614f6172d220d2f49e993fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:12:04 +0800 Subject: [PATCH 05176/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 175473c763624a555553ef0f7fe20ac7e875921c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:12:05 +0800 Subject: [PATCH 05177/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From f4382917d1b99e84794097d362471a0a4e7e0bfd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:12:07 +0800 Subject: [PATCH 05178/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 9599f6fd2ea8fe2fb4c665fb52d51b0efea92c04 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:12:09 +0800 Subject: [PATCH 05179/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From a08aa5dc2b0102216b36218fee99c64cd0e93e66 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:12:11 +0800 Subject: [PATCH 05180/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From e9cb577bace417f922a6d13b1d5bbdf1cd72b29e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:12:13 +0800 Subject: [PATCH 05181/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From b0597187aa8006763289e0a878ce265e936810f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:12:14 +0800 Subject: [PATCH 05182/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 035965263..4ae2afe89 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From 28f4df0c946b75f3eda6634b147ff33bb19509e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:12:16 +0800 Subject: [PATCH 05183/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 074a081f62fa21af1c6f240da9b211cc71860fcc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:12:24 +0800 Subject: [PATCH 05184/11794] New translations price-oracles.md (Vietnamese) --- vi/core-concepts/price-oracles.md | 41 +------------------------------ 1 file changed, 1 insertion(+), 40 deletions(-) diff --git a/vi/core-concepts/price-oracles.md b/vi/core-concepts/price-oracles.md index 368321f29..6191c8e36 100644 --- a/vi/core-concepts/price-oracles.md +++ b/vi/core-concepts/price-oracles.md @@ -126,46 +126,7 @@ The following oracles have been implemented, but are not currently being used du {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} -{% tabs %} -{% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | -{% endtab %} - -{% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | -{% endtab %} - -{% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | -{% endtab %} - -{% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | -{% endtab %} -{% endtabs %} +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 2260f95efe2747d2f38af77aa4356156bfc71391 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:12:34 +0800 Subject: [PATCH 05185/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md index ceece8d5b..c47ea4446 100644 --- a/vi/SUMMARY.md +++ b/vi/SUMMARY.md @@ -25,15 +25,14 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Quản lý quỹ](core-concepts/fund-management/README.md) - * [Chiến lược tạo lợi nhuận](core-concepts/fund-management/earning-strategies.md) - * [Đa dạng hóa](core-concepts/fund-management/diversification.md) +* [Quản lý quỹ](core-concepts/fund-management.md) * [Ước tính giá](core-concepts/price-oracles.md) ## Quản trị * [Nguyên tắc](governance/principles.md) * [Đặc quyền của quản trị viên](governance/admin-privileges.md) +* [OGN Staking](governance/ogn-staking.md) ## Hợp đồng thông minh From da71fd171b85d9e0c351a6f7aef9391772cf6ecb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:12:50 +0800 Subject: [PATCH 05186/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a92a69890f7dda7b5dd446194889a673e6c9a6b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:12:52 +0800 Subject: [PATCH 05187/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From ccba71bdaacf3ba0844ef353024d84a9655fb157 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:12:55 +0800 Subject: [PATCH 05188/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From f280e0f6fa82c8d5109946ea6cd3f03ef73b6f7a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:12:56 +0800 Subject: [PATCH 05189/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 24ad4be6b3344ab47e13bacd0175ca45863b0af5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:12:58 +0800 Subject: [PATCH 05190/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 32351926013074d706b1192c320cee0c66b214fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:00 +0800 Subject: [PATCH 05191/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 9d182fc197dbab52f124b74b4a8b5d7a390ef31b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:02 +0800 Subject: [PATCH 05192/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 3d73d41553ac268dfd765b9e5efc893031a82064 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:04 +0800 Subject: [PATCH 05193/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 231612133a9f6b4978ff688e44a000bf401e5d8e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:05 +0800 Subject: [PATCH 05194/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From b3aec7b46486443f85a559ca669fdf19cf3eced6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:07 +0800 Subject: [PATCH 05195/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From d8041d851159fac1261b1824426eb118f2ec719c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:09 +0800 Subject: [PATCH 05196/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 2df3c1dac0761d9600adbd7c8bae425c2066eb0d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:11 +0800 Subject: [PATCH 05197/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From a691bd8b1f16a8256994943813b9f74b6240ef9e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:13 +0800 Subject: [PATCH 05198/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From ba2c2a6282e30b69b054738145121a49ba84b84e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:15 +0800 Subject: [PATCH 05199/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 05d3d887c9966cbdcda50cf32bc3e505ddf5110b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:18 +0800 Subject: [PATCH 05200/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index c4bd5ed4f..325f86832 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From 85bb912dc557ed8106fc90223ecdb8dce6c6d660 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:20 +0800 Subject: [PATCH 05201/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From c7f353141232f0d5e9d8e78122d7970a33a008a7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:21 +0800 Subject: [PATCH 05202/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 5c0053e665a0b19a2bdaf4383862a357c81e82bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:23 +0800 Subject: [PATCH 05203/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index be2cf503e..04f53d797 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From 60a9604d40bc87203ddb3ecc225b0f61b19ae6e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:25 +0800 Subject: [PATCH 05204/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 83b981a95..353beceb9 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **OUSD** From 550b7b4b81d293512a75b0d17f7a741965b28b91 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:27 +0800 Subject: [PATCH 05205/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 89a0d2075a3c119fbbb5fa1eb3717e6811965630 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:28 +0800 Subject: [PATCH 05206/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 07bc2418f67cf9bc2d94990ca560ac9bafeca483 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:30 +0800 Subject: [PATCH 05207/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 6534524567206d24c215cab1a940a1b012e32922 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:32 +0800 Subject: [PATCH 05208/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 081fb09f08274014c3ea99a4f48553d7facb27d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:34 +0800 Subject: [PATCH 05209/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 91046b8bfc748adb62de2444021105fdbbac0537 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:36 +0800 Subject: [PATCH 05210/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 0c55ed5fd..a01d0fe7a 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,26 +1,26 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | | VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | From 70adb67fbb79dd1c99e2db1ee9c446a2089dfcf2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:38 +0800 Subject: [PATCH 05211/11794] New translations ogn-staking.md (Greek) --- el/governance/ogn-staking.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 el/governance/ogn-staking.md diff --git a/el/governance/ogn-staking.md b/el/governance/ogn-staking.md new file mode 100644 index 000000000..3943d4b44 --- /dev/null +++ b/el/governance/ogn-staking.md @@ -0,0 +1,20 @@ +# OGN Staking + +Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. + +{% hint style="info" %} +Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. +{% endhint %} + +The initial staking program offers three staking periods and respective yields: + +* 30-day staking period: Earn 7.5% annualized interest +* 90-day staking period: Earn 12.5% annualized interest +* 365-day staking period: Earn 25% annualized interest + +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. + +OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. + + + From 7595176eb94c08730a2ac223b676f40566573b02 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:43 +0800 Subject: [PATCH 05212/11794] New translations ogn-staking.md (Russian) --- ru/governance/ogn-staking.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ru/governance/ogn-staking.md diff --git a/ru/governance/ogn-staking.md b/ru/governance/ogn-staking.md new file mode 100644 index 000000000..3943d4b44 --- /dev/null +++ b/ru/governance/ogn-staking.md @@ -0,0 +1,20 @@ +# OGN Staking + +Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. + +{% hint style="info" %} +Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. +{% endhint %} + +The initial staking program offers three staking periods and respective yields: + +* 30-day staking period: Earn 7.5% annualized interest +* 90-day staking period: Earn 12.5% annualized interest +* 365-day staking period: Earn 25% annualized interest + +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. + +OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. + + + From d0e75eda305e9757a9161c8a89b244d92e77542a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:55 +0800 Subject: [PATCH 05213/11794] New translations faq.md (Russian) --- ru/faq.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/ru/faq.md b/ru/faq.md index ce3057ed6..e2145b83b 100644 --- a/ru/faq.md +++ b/ru/faq.md @@ -1,10 +1,10 @@ # FAQ -## Where can I buy OUSD? +**Where can I buy OUSD?** Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. -## What are the costs to mint and redeem OUSD? +**What are the costs to mint and redeem OUSD?** As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. @@ -12,19 +12,23 @@ Anytime you mint or redeem OUSD, there will be an exchange rate applied to your To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). -## How soon will my balance increase once I have OUSD? +**How soon will my balance increase once I have OUSD?** The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. -## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? +**Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -## How is it possible for the APY to be so high? +**How is it possible for the APY to be so high?** You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. -## Why is my balance increasing at a slower rate than the advertised APY? +**Why is my balance increasing at a slower rate than the advertised APY?** OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. +**What about the hack? Is OUSD safe?** + +On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). + From daee401f6ca0449fdfb72c231944ed9779275290 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:13:59 +0800 Subject: [PATCH 05214/11794] New translations lending.md (Turkish) --- tr/core-concepts/yield-generation/lending.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tr/core-concepts/yield-generation/lending.md b/tr/core-concepts/yield-generation/lending.md index 218aa7241..243b5347c 100644 --- a/tr/core-concepts/yield-generation/lending.md +++ b/tr/core-concepts/yield-generation/lending.md @@ -6,13 +6,15 @@ DeFi borç verme platformları, kullanıcıların herhangi bir aracı olmadan kr OUSD, aşırı teminatlı krediler sağlayan DeFi borç verme platformlarıyla entegre olur. Tasfiyelerle ilgili akıllı kurallarla birlikte aşırı teminatlandırma, borç verenler için makul bir güvenlik seviyesi sağlar. Aave ayrıca, kredi havuzlarını sırasıyla AAVE tokenleri ile güvence altına alarak riski daha da düşürür. -OUSD, kanıtlanmış bir sicile sahip, akıllı sözleşmeleri denetleyen ve sorunsuz bir şekilde yüz milyonlarca doları başarıyla borç veren önde gelen kredi sağlayıcılarıyla entegre olur. En azından aşağıdaki kredi sağlayıcılarla doğrudan entegre olmayı planlıyoruz: +OUSD, kanıtlanmış bir sicile sahip, akıllı sözleşmeleri denetleyen ve sorunsuz bir şekilde yüz milyonlarca doları başarıyla borç veren önde gelen kredi sağlayıcılarıyla entegre olur. We are currently integrated with the following lending platforms: {% page-ref page = "../ supported-Strategies / complex.md"%} {% page-ref page = "../ supported-Strategies / complex.md"%} -{% page-ref page = "../ supported-Strategies / complex.md"%} +We are planning on integrating the following lending platform: + +{% page-ref page="../supported-strategies/dydx.md" %} From e65f88cd323ecc5fe0b45e0bd5cd956ee35866ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:14:01 +0800 Subject: [PATCH 05215/11794] New translations admin-privileges.md (Turkish) --- tr/governance/admin-privileges.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/tr/governance/admin-privileges.md b/tr/governance/admin-privileges.md index d2450f1a7..c202a9ad4 100644 --- a/tr/governance/admin-privileges.md +++ b/tr/governance/admin-privileges.md @@ -1,14 +1,16 @@ # Yönetici Ayrıcalıkları -OUSD akıllı sözleşmeleri, sahibi yükseltilebilir olacak şekilde tasarlanmıştır. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. -Lansmanda, OUSD sözleşmeleri, OpenZeppelin, [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin'in ekibi ve diğerleri tarafından +{% hint style="info" %} +Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +{% endhint %} -denetlenmiş olan 8 Gnosis multi-sig sözleşmesinin 5'ine aittir. Bu çoklu işaretin anahtarları, şirketle yakın bağları olan kişiler tarafından tutulur ve birlikte hareket eden Origin kurucuları bile sahiplik işlevlerini kendi başlarına yürütmek için yeterli kontrole sahip değildir.

+The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Lansmandan kısa bir süre sonra sahiplik, zaman kilidine aktarılacaktır. Bu, Origin ekibinin protokolde bir zaman gecikmesi ile çoklu imzalarından değişiklik yapmasına yine de izin verecektir. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. -Protokolün güvenli olduğundan ve riskleri en aza indirirken getiri elde etmek için optimize edildiğinden emin olmak için ilk günlerde yönetici ayrıcalıklarına sahip olmak gereklidir. Protokolün varlığının ilk birkaç ayında akıllı sözleşmelerimizin birden çok yinelemesini yayınlamayı umuyoruz. +Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. -Birkaç yükseltme döngüsü tamamlandıktan sonra, mülkiyeti şirket kontrolümüzden merkezi olmayan bir yönetişim sözleşmesine aktarmayı, böylece topluluğun oy kullanmasına ve gelecekteki protokol güncellemelerine katılmasına izin vermeyi amaçlıyoruz. +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From cda25e4c69293bf593801c64422551ad5c216d51 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:14:03 +0800 Subject: [PATCH 05216/11794] New translations principles.md (Turkish) --- tr/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/governance/principles.md b/tr/governance/principles.md index 4be9008c9..cc57c5e17 100644 --- a/tr/governance/principles.md +++ b/tr/governance/principles.md @@ -12,13 +12,13 @@ Merkeziyetsizlik, önümüzdeki birkaç ay içinde dört aşamada hızla ilerley **zaman kilidi** -Tam merkezi olmayan yönetişimden önce, tüm yönetici işlevi çağrılarının önüne bir [timelock](../smart-contracts/api/timelock.md) uygulayarak, OUSD kullanıcılarına önerilen yükseltmelerimize itirazları varsa fonlarını çekmeleri için zaman \ (48 saat \) vereceğiz. Zaman kilidi lansmandan 7 gün sonra eklenecektir. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **Yeni ve Mevcut Stake Tutucular** OUSD, Origin Protocol [team](www.originprotocol.com/team) tarafından kurulan yeni bir projedir ve OUSD için para basmayı, tutmayı, kullanmayı ve likidite sağlamayı seçen birçok yeni ( stakeholder) paydaşın yanı sıra mevcut Origin topluluğu tarafından desteklenecektir. -Ek olarak, mevcut Origin Token \ (OGN \) sahiplerimizden, 500.000'e yakın üyeden oluşan topluluktan ve Platformdaki alıcı / satıcılardan yüksek katılım sağlamak istiyoruz. Mevcut OGN sahipleri, yönetişime katılmak ve OUSD'ye değer sağlamak için teşvikler kazanmak için OGN'lerini paylaşabilecekler. Yakın gelecekte daha fazla ayrıntı sağlanacaktır. +Ek olarak, mevcut Origin Token \ (OGN \) sahiplerimizden, 500.000'e yakın üyeden oluşan topluluktan ve Platformdaki alıcı / satıcılardan yüksek katılım sağlamak istiyoruz. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. OUSD ile Origin ticaret platformunun geri kalanı arasındaki güçlü bağlantı, her iki girişimde de büyümeyi hızlandıracak. From 87ac79a24173f3d2f46b64b9a00181a18e3c85a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:14:05 +0800 Subject: [PATCH 05217/11794] New translations contributing.md (Turkish) --- tr/security-and-risks/contributing.md | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/tr/security-and-risks/contributing.md b/tr/security-and-risks/contributing.md index f8f81dc7d..8c2900687 100644 --- a/tr/security-and-risks/contributing.md +++ b/tr/security-and-risks/contributing.md @@ -25,6 +25,13 @@ Your development flow should look like: 7. Branşınızı yukarı akış havuzuna \ (ör. Https: //github.com/OriginProtocol/ \ [repo \] \) gönderin, böylece diğer katkıda bulunanlar gerekirse kolayca çalışabilir. 8. Lütfen sağ sütundaki "İnceleyenler" in yanındaki dişli çark simgesini tıklayarak PR'da bir inceleme talep edin. +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Kodlama Stili @@ -39,11 +46,11 @@ For Solidity, we use two-space indents. When considering protocol or implementation design proposals, we are looking for: -* Bu tasarım önerisinin çözdüğü sorunun bir açıklaması -* İlgili değiş tokuşların tartışılması -* Diğer mevcut çözümlerin gözden geçirilmesi -* İlgili literatüre bağlantılar \ (RFC'ler, makaleler, vb. \) -* Önerilen çözümün tartışılması +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. @@ -51,10 +58,10 @@ Please note that protocol design is hard and meticulous work. You may need to re We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: -* Nazik olun: Topluluk üyelerine karşı nazik, saygılı ve kibar olun: hiçbir bölgesel, ırksal, cinsiyet veya diğer taciz hoş görülmeyecektir. İyi insanları kötü olanlardan daha çok severiz -* Çeşitliliği ve katılımı teşvik edin: Geçmişleri ve katkılarının kapsamı ne olursa olsun, topluluğumuzdaki herkesin hoş karşılandığını hissetmesini sağlayın ve topluluğumuza katılımı teşvik etmek için mümkün olan her şeyi yapın. -* Yasal tutun: Temel olarak, kimsenin başını belaya sokmayın. Yalnızca sahibi olduğunuz içeriği paylaşın, özel veya hassas bilgileri paylaşmayın ve yasaları çiğnemeyin. -* Konudan ayrılmayın: Doğru kanala gönderi paylaştığınızdan emin olun ve konu dışı tartışmalardan kaçının. Bir sorunu güncellediğinizde veya potansiyel olarak çok sayıda insana gönderdiğiniz bir e-postaya yanıt verdiğinizde unutmayın. Lütfen güncellemeden önce bunu göz önünde bulundurun. Ayrıca kimsenin spam'i sevmediğini de unutmayın. +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. #### Sorunları Bildirme From fe6bf1d0aca8e2b59611977b9e8501d0da4af9f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:14:08 +0800 Subject: [PATCH 05218/11794] New translations strategies.md (Turkish) --- tr/smart-contracts/api/strategies.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/tr/smart-contracts/api/strategies.md b/tr/smart-contracts/api/strategies.md index 750f21bc8..bb4a323fa 100644 --- a/tr/smart-contracts/api/strategies.md +++ b/tr/smart-contracts/api/strategies.md @@ -1,10 +1,12 @@ # Stratejiler -Yeni piyasa gerçeklerine yanıt vermek ve riski çeşitlendirmek için herhangi bir zamanda yeni stratejiler eklenebilir veya kaldırılabilir. +{% hint style="info" %} +Documentation coming soon. +{% endhint %} -OUSD, lansman sırasında tek bir stratejiden yararlanacak ve yatırılan sermayeyi Compound'a dağıtacak. Kısa süre sonra birçok başka stratejiyi uygulamaya koymayı planlıyoruz. +New strategies can be added or removed at any time to respond to new market realities and diversify risk. -Merkezi olmayan yönetişime geçiş yaptığımızda, amacımız topluluğun yeni stratejiler önermesi ve havuzdaki her strateji için uygun ağırlığı oylamasıdır. Çoğu OUSD sahibinin, fonların bir kısmı için daha muhafazakar pozisyonları korurken daha yüksek getiri fırsatlarına maruz kalmaya değer vereceğini tahmin ediyoruz. +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From 7a04d632627c5f003bb28141d062d6de52f3f59b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:14:11 +0800 Subject: [PATCH 05219/11794] New translations faq.md (Turkish) --- tr/faq.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/tr/faq.md b/tr/faq.md index ce3057ed6..e2145b83b 100644 --- a/tr/faq.md +++ b/tr/faq.md @@ -1,10 +1,10 @@ # FAQ -## Where can I buy OUSD? +**Where can I buy OUSD?** Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. -## What are the costs to mint and redeem OUSD? +**What are the costs to mint and redeem OUSD?** As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. @@ -12,19 +12,23 @@ Anytime you mint or redeem OUSD, there will be an exchange rate applied to your To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). -## How soon will my balance increase once I have OUSD? +**How soon will my balance increase once I have OUSD?** The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. -## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? +**Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -## How is it possible for the APY to be so high? +**How is it possible for the APY to be so high?** You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. -## Why is my balance increasing at a slower rate than the advertised APY? +**Why is my balance increasing at a slower rate than the advertised APY?** OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. +**What about the hack? Is OUSD safe?** + +On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). + From 6790ce96ad48e1a848b60a56b6205d4786f82d64 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:14:12 +0800 Subject: [PATCH 05220/11794] New translations fund-management.md (Turkish) --- tr/core-concepts/fund-management.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 tr/core-concepts/fund-management.md diff --git a/tr/core-concepts/fund-management.md b/tr/core-concepts/fund-management.md new file mode 100644 index 000000000..30806578f --- /dev/null +++ b/tr/core-concepts/fund-management.md @@ -0,0 +1,20 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + +**Earning Strategies** + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. + +**Strategist** + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +**Diversification** + +Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From d3674aaf97cbda096bccb4322f13014a92fc67cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:14:14 +0800 Subject: [PATCH 05221/11794] New translations fund-management.md (Russian) --- ru/core-concepts/fund-management.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ru/core-concepts/fund-management.md diff --git a/ru/core-concepts/fund-management.md b/ru/core-concepts/fund-management.md new file mode 100644 index 000000000..30806578f --- /dev/null +++ b/ru/core-concepts/fund-management.md @@ -0,0 +1,20 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + +**Earning Strategies** + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. + +**Strategist** + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +**Diversification** + +Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From 7da696c0e5a66c438f9a04629f4ea9897f18dcaf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:14:17 +0800 Subject: [PATCH 05222/11794] New translations README.md (Chinese Simplified) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 01162cf25..2158b4019 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,30 +1,30 @@ --- -description: The first stablecoin that earns a yield while it's still in your wallet +description: 首个在您的钱包中赚取收益的稳定币 --- -# Introduction +# 介绍 -## **A Better Form of Money** +## **一种更好的货币形式** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 ![](.gitbook/assets/origin-dollar-summary.jpeg) -**Background** +**背景** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 同时,去中心化金融(DeFi)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。 -One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. +现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 -To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 -With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 -Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. +Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) (100%开源)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 -Welcome to the future of money. +欢迎来到金钱的未来。 From 44c06796c0fa53d2cb6e6848efee1877948e217e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:14:20 +0800 Subject: [PATCH 05223/11794] New translations strategies.md (Portuguese) --- pt/smart-contracts/api/strategies.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pt/smart-contracts/api/strategies.md b/pt/smart-contracts/api/strategies.md index 3133d5b03..aa3623da6 100644 --- a/pt/smart-contracts/api/strategies.md +++ b/pt/smart-contracts/api/strategies.md @@ -1,8 +1,10 @@ # Strategies -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +{% hint style="info" %} +Documentation coming soon. +{% endhint %} -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +New strategies can be added or removed at any time to respond to new market realities and diversify risk. Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From afe8aa0c7a8f52fc67593306a8d3f8d67659d172 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:14:22 +0800 Subject: [PATCH 05224/11794] New translations faq.md (Portuguese) --- pt/faq.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/pt/faq.md b/pt/faq.md index ce3057ed6..e2145b83b 100644 --- a/pt/faq.md +++ b/pt/faq.md @@ -1,10 +1,10 @@ # FAQ -## Where can I buy OUSD? +**Where can I buy OUSD?** Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. -## What are the costs to mint and redeem OUSD? +**What are the costs to mint and redeem OUSD?** As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. @@ -12,19 +12,23 @@ Anytime you mint or redeem OUSD, there will be an exchange rate applied to your To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). -## How soon will my balance increase once I have OUSD? +**How soon will my balance increase once I have OUSD?** The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. -## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? +**Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -## How is it possible for the APY to be so high? +**How is it possible for the APY to be so high?** You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. -## Why is my balance increasing at a slower rate than the advertised APY? +**Why is my balance increasing at a slower rate than the advertised APY?** OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. +**What about the hack? Is OUSD safe?** + +On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). + From 795d95d34aca5145e0fac4c72f0c796ad693cec3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:14:24 +0800 Subject: [PATCH 05225/11794] New translations fund-management.md (Portuguese) --- pt/core-concepts/fund-management.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 pt/core-concepts/fund-management.md diff --git a/pt/core-concepts/fund-management.md b/pt/core-concepts/fund-management.md new file mode 100644 index 000000000..30806578f --- /dev/null +++ b/pt/core-concepts/fund-management.md @@ -0,0 +1,20 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + +**Earning Strategies** + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. + +**Strategist** + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +**Diversification** + +Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From a0bd1ba18680cb58b403a959de295a538935f2aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:14:26 +0800 Subject: [PATCH 05226/11794] New translations ogn-staking.md (Portuguese) --- pt/governance/ogn-staking.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 pt/governance/ogn-staking.md diff --git a/pt/governance/ogn-staking.md b/pt/governance/ogn-staking.md new file mode 100644 index 000000000..3943d4b44 --- /dev/null +++ b/pt/governance/ogn-staking.md @@ -0,0 +1,20 @@ +# OGN Staking + +Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. + +{% hint style="info" %} +Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. +{% endhint %} + +The initial staking program offers three staking periods and respective yields: + +* 30-day staking period: Earn 7.5% annualized interest +* 90-day staking period: Earn 12.5% annualized interest +* 365-day staking period: Earn 25% annualized interest + +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. + +OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. + + + From b8af2b6c448dc1d0a5cbda451141fd3ecfadb0e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:14:35 +0800 Subject: [PATCH 05227/11794] New translations strategies.md (Russian) --- ru/smart-contracts/api/strategies.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ru/smart-contracts/api/strategies.md b/ru/smart-contracts/api/strategies.md index 84b201188..34c992d8a 100644 --- a/ru/smart-contracts/api/strategies.md +++ b/ru/smart-contracts/api/strategies.md @@ -1,10 +1,12 @@ # Стратегии -Новые стратегии могут быть добавлены или удалены в любое время, чтобы реагировать на новые рыночные реалии и диверсифицировать риски. +{% hint style="info" %} +Documentation coming soon. +{% endhint %} -При запуске OUSD воспользуется преимуществами единой стратегии и разместит депонированный капитал в Compound. Вскоре после этого мы намерены применить многие другие стратегии. +New strategies can be added or removed at any time to respond to new market realities and diversify risk. -После перехода к децентрализованному управлению мы намерены наделить сообщество возможностью предлагать новые стратегии и голосовать за соответствующий вес каждой стратегии в пуле. Мы ожидаем, что большинство держателей OUSD будут оценивать размер риска и возможностей при более высокой доходности, сохраняя более консервативные позиции по части средств. +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From 9b4c9d0c0e3dae68a8dd1e8bbf6b08c59eeff19c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:14:44 +0800 Subject: [PATCH 05228/11794] New translations lending.md (Russian) --- ru/core-concepts/yield-generation/lending.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ru/core-concepts/yield-generation/lending.md b/ru/core-concepts/yield-generation/lending.md index b1a8f685c..d831942b1 100644 --- a/ru/core-concepts/yield-generation/lending.md +++ b/ru/core-concepts/yield-generation/lending.md @@ -6,12 +6,14 @@ OUSD интегрируется с кредитными платформами DeFi, которые предоставляют займы с залогом, стоимость которого выше суммы кредита. Залоги, стоимость которых выше суммы кредита в сочетании с разумными правилами ликвидации обеспечивает рациональный уровень безопасности для кредиторов. Aave также дополнительно обеспечивает свои кредитные пулы токенами AAVE соответственно, что еще больше снижает риск. -OUSD интегрируется с ведущими поставщиками кредитных услуг, которые имеют проверенный послужной список, проверенные смарт-контракты и успешно ссудили сотни миллионов долларов без каких-либо проблем. Мы намерены напрямую интегрироваться как минимум со следующими кредитными организациями: +OUSD интегрируется с ведущими поставщиками кредитных услуг, которые имеют проверенный послужной список, проверенные смарт-контракты и успешно ссудили сотни миллионов долларов без каких-либо проблем. We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} {% page-ref page="../supported-strategies/aave.md" %} +We are planning on integrating the following lending platform: + {% page-ref page="../supported-strategies/dydx.md" %} From 86baebb7a4e63254089b02e690e66af72be1fe09 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:14:46 +0800 Subject: [PATCH 05229/11794] New translations admin-privileges.md (Russian) --- ru/governance/admin-privileges.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/ru/governance/admin-privileges.md b/ru/governance/admin-privileges.md index c20528ccb..70fd0d41b 100644 --- a/ru/governance/admin-privileges.md +++ b/ru/governance/admin-privileges.md @@ -1,12 +1,16 @@ # Права администратора -Смарт-контракты OUSD разработаны с возможностью улучшения владельцем. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. -На момент запуска контракты OUSD принадлежат контрактам с 5 из 8 мульти-подписями Gnosis, которые были [проаудированы OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), командой Origin и другими. Ключи к этой мульти-подписке принадлежат лицам, имеющим тесные связи с компанией, и даже действующие вместе основатели Origin не обладают достаточным контролем, чтобы самостоятельно выполнять функции владельца. +{% hint style="info" %} +Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +{% endhint %} -Вскоре после запуска право владения будет заменено временной блокировкой. Это по-прежнему позволит команде Origin вносить изменения в протокол из своей мульти-подписи, но с некоторой задержкой по времени. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -На первых порах необходимо иметь права администратора, чтобы гарантировать безопасность протокола и его оптимизацию для получения прибыли при условии минимизации рисков. Мы собираемся выпустить несколько итераций наших смарт-контрактов в первые несколько месяцев существования протокола. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. -После завершения нескольких циклов обновления мы намерены передать право собственности от нашей компании к контракту децентрализованного управления, что позволит сообществу голосовать и принимать участие в будущих обновлениях протокола. +Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From df8adda50c9ed33a46d8e53e3e7eb520522f0a81 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:14:48 +0800 Subject: [PATCH 05230/11794] New translations principles.md (Russian) --- ru/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/governance/principles.md b/ru/governance/principles.md index b39706c80..4a92906e0 100644 --- a/ru/governance/principles.md +++ b/ru/governance/principles.md @@ -12,13 +12,13 @@ OUSD разработан как децентрализованный прото **Временная блокировка** -До внедрения полного децентрализованного управления, мы реализуем [Временную блокировку](../smart-contracts/api/timelock.md) перед всеми вызовами функции администраторами, предоставляя пользователям OUSD время \(48 часов\), чтобы вывести свои средства, если у них есть возражения против предлагаемых нововведений. Временная блокировка будет добавлена вскоре после запуска. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **Новые и существующие стейкхолдеры** OUSD - новый проект, основанный [Командой Origin Protocol](www.originprotocol.com/team), который будет поддерживаться существующим сообществом Origin, а также много новых стейкхолдеров, которые могут выбирать, что делать: создавать, держать, использовать или обеспечивать ликвидность для OUSD. -Мы также хотим обеспечить активное участие существующих держателей наших токенов Origin \(OGN\), сообщества, насчитывающего около 500 000 участников, а так же покупателей и продавцов на платформе. Существующие держатели OGN смогут сделать заблокировать свои OGN, чтобы участвовать в управлении и получать стимулирующие поощрения для повышения ценности OUSD. Более подробная информация будет предоставлена в ближайшее время. +Мы также хотим обеспечить активное участие существующих держателей наших токенов Origin \(OGN\), сообщества, насчитывающего около 500 000 участников, а так же покупателей и продавцов на платформе. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. Сильная связь между OUSD и остальной частью торговой платформы Origin будет способствовать росту обеих инициатив. From ad8bacff88cc8ebb68c17cd28cd29ef68d4ab88a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:14:50 +0800 Subject: [PATCH 05231/11794] New translations contributing.md (Russian) --- ru/security-and-risks/contributing.md | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/ru/security-and-risks/contributing.md b/ru/security-and-risks/contributing.md index a4de1af93..5320c807a 100644 --- a/ru/security-and-risks/contributing.md +++ b/ru/security-and-risks/contributing.md @@ -25,6 +25,13 @@ Your development flow should look like: 7. Переместите свою ветку в вышестоящий репозиторий \(т.е. https://github.com/OriginProtocol/\[repo\]\), чтобы другие участники могли легко поработать над ней в случае необходимости. 8. Запросите обзор в PR, щелкнув значок шестеренки рядом с надписью «Рецензенты» в правом столбце. +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Стиль написания кода @@ -39,11 +46,11 @@ For Solidity, we use two-space indents. When considering protocol or implementation design proposals, we are looking for: -* Описание проблемы, которую решает данное проектное предложение -* Обсуждение возможных компромиссов -* Обзор других существующих решений -* Ссылки на соответствующую литературу \(RFC, статьи и т. д.\) -* Обсуждение предлагаемого решения +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. @@ -51,10 +58,10 @@ Please note that protocol design is hard and meticulous work. You may need to re We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: -* Ведите себя хорошо: будьте вежливы, уважительны и учтивы по отношению к другим членам сообщества: недопустимы оскорбления на религиозной, расовой, гендерной или любой другой почве. Нам больше нравятся хорошие люди, чем плохие! -* Поощряйте разнообразие и участие: сделайте так, чтобы каждый в нашем сообществе почувствовал себя желанным гостем, независимо от его происхождения и степени их вклада, и сделайте все возможное, чтобы поощрять участие в нашем сообществе. -* Соблюдайте закон: не доставляйте никому проблем. Делитесь только тем своим контентом, не предавайте огласке личную или конфиденциальную информацию, касающуюся других людей и не нарушайте законы. -* Оставайтесь в теме: убедитесь, что вы публикуете сообщения на правильном канале, и избегайте обсуждений не по теме. Помните, когда Вы обновляете проблему или отвечаете на электронное письмо, потенциально оно отправляется большому количеству людей. Пожалуйста, учтите это перед обновлением. Также помните, что никто не любит спам. +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. #### Сообщения о проблемах From 8c7adcb9c3fb619189a0960833347ba0b663dc2d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:14:52 +0800 Subject: [PATCH 05232/11794] New translations ogn-staking.md (Turkish) --- tr/governance/ogn-staking.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 tr/governance/ogn-staking.md diff --git a/tr/governance/ogn-staking.md b/tr/governance/ogn-staking.md new file mode 100644 index 000000000..3943d4b44 --- /dev/null +++ b/tr/governance/ogn-staking.md @@ -0,0 +1,20 @@ +# OGN Staking + +Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. + +{% hint style="info" %} +Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. +{% endhint %} + +The initial staking program offers three staking periods and respective yields: + +* 30-day staking period: Earn 7.5% annualized interest +* 90-day staking period: Earn 12.5% annualized interest +* 365-day staking period: Earn 25% annualized interest + +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. + +OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. + + + From 15bbbf0e24ced3a4a57a6a90277a95959b409ed0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:14:54 +0800 Subject: [PATCH 05233/11794] New translations strategies.md (Chinese Simplified) --- zh/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 28d29573d..42f3811fe 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ # 策略 -新策略可以隨時被添加或刪除,以應對新的市場現實並分散風險。 +新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 -剛推出時,OUSD 將利用單一策略的優勢,並將已存入的資金部署到 Compound。 緊接著,我們打算部署許多其他策略。 +刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 -我們一旦遷移到去中心化治理方式,我們的目的是讓社區提出新的策略,並對池中每種策略的適當權重進行投票。 我們預計大多數 OUSD 持有者將珍視有較高收益率機會,同時對部分資金保持更為保守的頭寸。 +我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 From 5f6f0f7b0471eec0295b01e781cfd53479d6c6ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:14:56 +0800 Subject: [PATCH 05234/11794] New translations contributing.md (Portuguese) --- pt/security-and-risks/contributing.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pt/security-and-risks/contributing.md b/pt/security-and-risks/contributing.md index b41094263..6937c347d 100644 --- a/pt/security-and-risks/contributing.md +++ b/pt/security-and-risks/contributing.md @@ -25,6 +25,13 @@ Your development flow should look like: 7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Coding Style From 9a145f8ac2251dadb3eb6aa16a19959282203d44 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:14:59 +0800 Subject: [PATCH 05235/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From e47ce9fc554ea0b72213b55551d6ab441c423376 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:00 +0800 Subject: [PATCH 05236/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 36f5ec4e0e933c2f9d724320b1d5b0b7d9fa04a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:02 +0800 Subject: [PATCH 05237/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index f8c56b51f..2348520ba 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,10 +1,10 @@ -# 支持策略 +# Supported Strategies -**支持的DeFi平台** +**Supported DeFi Platforms** -OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -目前,OUSD 从以下平台赚取收益: +Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="compound.md" %} @@ -12,7 +12,7 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="aave.md" %} -我们也打算集成以下平台: +Integrations are currently planned or being built for the following platforms: {% page-ref page="dydx.md" %} @@ -22,9 +22,9 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="yearn.finance.md" %} -尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From 681701ff3810cfd0ba3451cbeb5f03a719315b67 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:04 +0800 Subject: [PATCH 05238/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 6f35f58a2..5a9b19cb3 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From d381a99e2a238f9c166088e2e094213ced582cd3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:09 +0800 Subject: [PATCH 05239/11794] New translations curve.md (Chinese Traditional) --- .../supported-strategies/curve.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index 89e8f47e5..bd2264caf 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,21 +1,21 @@ # Curve -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | -| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From bdcf47bea380dff5921a30756f655be2b8223eb0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:11 +0800 Subject: [PATCH 05240/11794] New translations lending.md (Chinese Traditional) --- zh/core-concepts/yield-generation/lending.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index 8f22c8b96..7db929ca2 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,17 +1,19 @@ -# 借贷 +# Lending -**不再需要银行** +**Unbank the Banked** -DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. -OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 我们打算至少以下贷款提供者直接与集成: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} {% page-ref page="../supported-strategies/aave.md" %} +We are planning on integrating the following lending platform: + {% page-ref page="../supported-strategies/dydx.md" %} From 1dbe4fe36ad25ce7adb37cd472453d9a631f95e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:13 +0800 Subject: [PATCH 05241/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 0b86b768a..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,12 +1,16 @@ -# 管理员权限 +# Admin Privileges -OUSD 智能合约都是 owner upgradable。 +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. -在推出时,OUSD 合约的主人是 5 of 8 的 Gnosis 多钱合同。这个多签合同已经拥由 [OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/)、 [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6),Origin 团队和其他人审核了。 多签的密钥由与该公司有密切联系的人持有。甚至连一起行动的;两位 Origin 创始人也没有足够的控制权来自行执行合约主人功能。 +{% hint style="info" %} +Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +{% endhint %} -OUSD 推出后不久,所有权将转移到时间锁。 Origin 团队还可以通过其多签对协议进行更改,但会有一定的延迟。 +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -在早期阶段,管理员特权确保协议安全且为降低风险的同时提高收益而优化。 我们预计在协议推出后的前几个月内发布智能合约的多个迭代。 +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. -一旦完成几个升级周期,我们打算将所有权从公司转移到去中心化的治理合约,从而允许社区投票并参与未来的协议更新。 +Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From 289c799286abe92d6247501cd46e5ab2e6d8c367 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:15 +0800 Subject: [PATCH 05242/11794] New translations principles.md (Chinese Traditional) --- zh/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index 7e1e61af2..f0ef2b88d 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -12,13 +12,13 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 95f8cb773febe0c2f8fa6ed20858952c3f5fe015 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:17 +0800 Subject: [PATCH 05243/11794] New translations contributing.md (Chinese Traditional) --- zh/security-and-risks/contributing.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/zh/security-and-risks/contributing.md b/zh/security-and-risks/contributing.md index b41094263..6937c347d 100644 --- a/zh/security-and-risks/contributing.md +++ b/zh/security-and-risks/contributing.md @@ -25,6 +25,13 @@ Your development flow should look like: 7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Coding Style From e4395e1c93f773215bd738849fffec3281b19c47 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:18 +0800 Subject: [PATCH 05244/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index 42f3811fe..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,10 +1,12 @@ -# 策略 +# Strategies -新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 +{% hint style="info" %} +Documentation coming soon. +{% endhint %} -刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 +New strategies can be added or removed at any time to respond to new market realities and diversify risk. -我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From 0be474944342c32ab8e137fe8218ef61c02a2722 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:20 +0800 Subject: [PATCH 05245/11794] New translations earning-strategies.md (Chinese Traditional) --- zh/core-concepts/fund-management/earning-strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md index ad3b88dae..babbff302 100644 --- a/zh/core-concepts/fund-management/earning-strategies.md +++ b/zh/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ # 收益策略 -收益策略将资金部署到各种DeFi平台。 保险库将决定哪些策略处于有效状态,以及它们将收到多少已部署资金。 +收益策略將資金部署到各種DeFi平台。 保險庫將決定哪些策略處於有效狀態,以及它們將收到多少已部署資金。 -此外,策略会随着时间的推移而升级。 例如,在刚推出时,将有一个初始的 [Compound 策略](../supported-strategies/compound.md)。 以后,这可能会被 v2 或 v3 版本的 Compound 策略所取代。 +此外,策略會隨著時間的推移而升級。 例如,在剛推出時,將有一個初始的 [Compound 策略](../supported-strategies/compound.md)。 以後,這可能會被 v2 或 v3 版本的 Compound 策略所取代。 From 259536ea0669327ef49a865129e891da0fedb27b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:22 +0800 Subject: [PATCH 05246/11794] New translations architecture.md (Chinese Traditional) --- zh/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index 82eb0dee2..b70715521 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# 架构 +# Architecture ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From f9f09334ca82a643ff276f32c36cfa99777e2b0e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:24 +0800 Subject: [PATCH 05247/11794] New translations faq.md (Chinese Traditional) --- zh/faq.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/zh/faq.md b/zh/faq.md index ce3057ed6..e2145b83b 100644 --- a/zh/faq.md +++ b/zh/faq.md @@ -1,10 +1,10 @@ # FAQ -## Where can I buy OUSD? +**Where can I buy OUSD?** Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. -## What are the costs to mint and redeem OUSD? +**What are the costs to mint and redeem OUSD?** As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. @@ -12,19 +12,23 @@ Anytime you mint or redeem OUSD, there will be an exchange rate applied to your To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). -## How soon will my balance increase once I have OUSD? +**How soon will my balance increase once I have OUSD?** The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. -## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? +**Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -## How is it possible for the APY to be so high? +**How is it possible for the APY to be so high?** You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. -## Why is my balance increasing at a slower rate than the advertised APY? +**Why is my balance increasing at a slower rate than the advertised APY?** OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. +**What about the hack? Is OUSD safe?** + +On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). + From 2c60982607ca067a87fb435da34aeb7d9a8f4873 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:25 +0800 Subject: [PATCH 05248/11794] New translations fund-management.md (Chinese Traditional) --- zh/core-concepts/fund-management.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 zh/core-concepts/fund-management.md diff --git a/zh/core-concepts/fund-management.md b/zh/core-concepts/fund-management.md new file mode 100644 index 000000000..30806578f --- /dev/null +++ b/zh/core-concepts/fund-management.md @@ -0,0 +1,20 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + +**Earning Strategies** + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. + +**Strategist** + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +**Diversification** + +Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From a4da4dfc343f56ffee2491f7f331c2031b802f4a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:27 +0800 Subject: [PATCH 05249/11794] New translations ogn-staking.md (Chinese Traditional) --- zh/governance/ogn-staking.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 zh/governance/ogn-staking.md diff --git a/zh/governance/ogn-staking.md b/zh/governance/ogn-staking.md new file mode 100644 index 000000000..3943d4b44 --- /dev/null +++ b/zh/governance/ogn-staking.md @@ -0,0 +1,20 @@ +# OGN Staking + +Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. + +{% hint style="info" %} +Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. +{% endhint %} + +The initial staking program offers three staking periods and respective yields: + +* 30-day staking period: Earn 7.5% annualized interest +* 90-day staking period: Earn 12.5% annualized interest +* 365-day staking period: Earn 25% annualized interest + +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. + +OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. + + + From 8d0e751db0f82bfcc836edbb4a6daa6fbd09dca6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:36 +0800 Subject: [PATCH 05250/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 434cc4bef..41afe68d8 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的稳定币 +# 支持的穩定幣 -**支持的稳定币** +**支持的穩定幣** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 -目前,OUSD 支持以下稳定币: +目前,OUSD 支持以下穩定幣: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 +雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 -尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 +儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 From 10e3f3cd9b13d26c87f7a543eca8b60b068ad54c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:38 +0800 Subject: [PATCH 05251/11794] New translations diversification.md (Chinese Traditional) --- zh/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md index cf9516415..ae30a8c17 100644 --- a/zh/core-concepts/fund-management/diversification.md +++ b/zh/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# 多样化 +# 多樣化 -OUSD 保险库智能合约的初始版本为每个有效策略赋予介于0%和100%之间的简单权重,以执行简单的资产分配。 在短期内这些权重会经常通过 Origin 发布的更新被调整,而长期会由去中心化的治理来进行调整。 +OUSD 保險庫智能合約的初始版本為每個有效策略賦予介於0%和100%之間的簡單權重,以執行簡單的資產分配。 在短期內這些權重會經常通過 Origin 發布的更新被調整,而長期會由去中心化的治理來進行調整。 -使用多个底层 DeFi [平台](../supported-strategies/) 以多元化将降低智能合约和其他系统性风险。 智能合约将计算当前和预期的 APY,以为 OUSD 持有者提供有竞争力的回报。 随着时间的推移,保险库合同将升级为可以在多个策略之间进行智能和自动地切换,而无需任何手动干预。 例如,保险库会自动在各种借贷策略之间转移资金,以优化收益。 +使用多個底層 DeFi [平台](../supported-strategies/) 以多元化將降低智能合約和其他系統性風險。 智能合約將計算當前和預期的 APY,以為 OUSD 持有者提供有競爭力的回報。 隨著時間的推移,保險庫合同將升級為可以在多個策略之間進行智能和自動地切換,而無需任何手動干預。 例如,保險庫會自動在各種借貸策略之間轉移資金,以優化收益。 -但是,我们还是希望通过治理投票来做出一些类似风险参数或是否将某些策略包括在自动决策引擎中的决策。 +但是,我們還是希望通過治理投票來做出一些類似風險參數或是否將某些策略包括在自動決策引擎中的決策。 From 1932dcb93805947df868e8e01531654bbfb71335 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:41 +0800 Subject: [PATCH 05252/11794] New translations lending.md (Chinese Simplified) --- zh/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index 7db929ca2..eff28e79b 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# Lending +# 借贷 -**Unbank the Banked** +**不再需要银行** -DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. +DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 -OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. +OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: +OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} From 677f5aaf4eb8ca9644339ab75383e870bec5b6b3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:42 +0800 Subject: [PATCH 05253/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index dc54ffd99..6e958b493 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 資金管理 +# 资金管理 -OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 -與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 +与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 From a5869d6fd8d25292cdcf3d96a105d1047226d2e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:44 +0800 Subject: [PATCH 05254/11794] New translations diversification.md (Chinese Simplified) --- zh/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md index ae30a8c17..cf9516415 100644 --- a/zh/core-concepts/fund-management/diversification.md +++ b/zh/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# 多樣化 +# 多样化 -OUSD 保險庫智能合約的初始版本為每個有效策略賦予介於0%和100%之間的簡單權重,以執行簡單的資產分配。 在短期內這些權重會經常通過 Origin 發布的更新被調整,而長期會由去中心化的治理來進行調整。 +OUSD 保险库智能合约的初始版本为每个有效策略赋予介于0%和100%之间的简单权重,以执行简单的资产分配。 在短期内这些权重会经常通过 Origin 发布的更新被调整,而长期会由去中心化的治理来进行调整。 -使用多個底層 DeFi [平台](../supported-strategies/) 以多元化將降低智能合約和其他系統性風險。 智能合約將計算當前和預期的 APY,以為 OUSD 持有者提供有競爭力的回報。 隨著時間的推移,保險庫合同將升級為可以在多個策略之間進行智能和自動地切換,而無需任何手動干預。 例如,保險庫會自動在各種借貸策略之間轉移資金,以優化收益。 +使用多个底层 DeFi [平台](../supported-strategies/) 以多元化将降低智能合约和其他系统性风险。 智能合约将计算当前和预期的 APY,以为 OUSD 持有者提供有竞争力的回报。 随着时间的推移,保险库合同将升级为可以在多个策略之间进行智能和自动地切换,而无需任何手动干预。 例如,保险库会自动在各种借贷策略之间转移资金,以优化收益。 -但是,我們還是希望通過治理投票來做出一些類似風險參數或是否將某些策略包括在自動決策引擎中的決策。 +但是,我们还是希望通过治理投票来做出一些类似风险参数或是否将某些策略包括在自动决策引擎中的决策。 From 582bb1d0f82d4c14434040876fa3ac80af74cd8a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:46 +0800 Subject: [PATCH 05255/11794] New translations earning-strategies.md (Chinese Simplified) --- zh/core-concepts/fund-management/earning-strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md index babbff302..ad3b88dae 100644 --- a/zh/core-concepts/fund-management/earning-strategies.md +++ b/zh/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ # 收益策略 -收益策略將資金部署到各種DeFi平台。 保險庫將決定哪些策略處於有效狀態,以及它們將收到多少已部署資金。 +收益策略将资金部署到各种DeFi平台。 保险库将决定哪些策略处于有效状态,以及它们将收到多少已部署资金。 -此外,策略會隨著時間的推移而升級。 例如,在剛推出時,將有一個初始的 [Compound 策略](../supported-strategies/compound.md)。 以後,這可能會被 v2 或 v3 版本的 Compound 策略所取代。 +此外,策略会随着时间的推移而升级。 例如,在刚推出时,将有一个初始的 [Compound 策略](../supported-strategies/compound.md)。 以后,这可能会被 v2 或 v3 版本的 Compound 策略所取代。 From f16f3636e3906c3a0df5f63a463845a72269865b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:48 +0800 Subject: [PATCH 05256/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 41afe68d8..434cc4bef 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的穩定幣 +# 支持的稳定币 -**支持的穩定幣** +**支持的稳定币** -必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -目前,OUSD 支持以下穩定幣: +目前,OUSD 支持以下稳定币: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 +虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 -值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 +尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 From e7f686e74ccd54df9559849aca695683a2a36836 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:49 +0800 Subject: [PATCH 05257/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 0686136fd236dfc796b9cc26fcbdcd1c4a504c96 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:51 +0800 Subject: [PATCH 05258/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 4bb31f848f59cad2bd62df42eacfc92463f5c069 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:53 +0800 Subject: [PATCH 05259/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index 2348520ba..f8c56b51f 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,10 +1,10 @@ -# Supported Strategies +# 支持策略 -**Supported DeFi Platforms** +**支持的DeFi平台** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 -Currently, OUSD earns yield from the following platform\(s\): +目前,OUSD 从以下平台赚取收益: {% page-ref page="compound.md" %} @@ -12,7 +12,7 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: +我们也打算集成以下平台: {% page-ref page="dydx.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 From f74b32e4869f664b8093080b212bb80072de4307 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:55 +0800 Subject: [PATCH 05260/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 5a9b19cb3..6f35f58a2 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 7e7684db0f242c1dd0bb1b4490643fb59f2b62d6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:56 +0800 Subject: [PATCH 05261/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From c37c840c9fb9eaddbb57d5dcbf42f32636dbf083 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:15:58 +0800 Subject: [PATCH 05262/11794] New translations curve.md (Chinese Simplified) --- .../supported-strategies/curve.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index bd2264caf..89e8f47e5 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,21 +1,21 @@ # Curve -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | +| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From c2a6355964ce426d48c350db0d50e7e454371245 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:16:00 +0800 Subject: [PATCH 05263/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/yield-generation/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index 714e5bbf5..63960b8a3 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,10 +1,10 @@ -# Yield Generation +# 收益产生 -**Automated Yield Farming** +**自动收益耕作** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 (TVL),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) From 9937b7a4b07076621f75bcf8e17e0897ae3928dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:16:02 +0800 Subject: [PATCH 05264/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From d87cdd8f27cdb722a55ca0ec8e15dcc1151b9461 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:16:04 +0800 Subject: [PATCH 05265/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index 6e958b493..dc54ffd99 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 资金管理 +# 資金管理 -OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 -与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 +與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 From 4602038ec97ad59dc522ec5bc720d29948735866 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:16:06 +0800 Subject: [PATCH 05266/11794] New translations principles.md (Chinese Simplified) --- zh/governance/principles.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index f0ef2b88d..44c6f1a31 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# Principles +# 原则 -**Progressive Decentralization** +**渐进式去中心化** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**时间锁** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. -**New and Existing Stakeholders** +**新的和现有的利益相关者** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 From ea18346807b20e60f05c6b497d3cb92ab17137cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:16:07 +0800 Subject: [PATCH 05267/11794] New translations contributing.md (Chinese Simplified) --- zh/security-and-risks/contributing.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/contributing.md b/zh/security-and-risks/contributing.md index 6937c347d..223ec24f1 100644 --- a/zh/security-and-risks/contributing.md +++ b/zh/security-and-risks/contributing.md @@ -1,29 +1,29 @@ -# Contributing +# 如何贡献 -**100% Open-source** +**100% 开源。** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +我们的工作和我们的公司 Discord 都是公开的。 如果您有任何疑问或需要任何帮助,我们的 Discord OUSD 渠道是从我们的团队和社区获得帮助的最佳场所。 **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -#### Development Process +#### 开发过程 Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 +2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 +3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 +4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 +5. 遵循适当的 [编码样式](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) 并编写一些很棒的代码。 +6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 +7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 +8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 For critical smart contract code to be merged it must pass the following checklist: @@ -34,7 +34,7 @@ For critical smart contract code to be merged it must pass the following checkli The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### Coding Style +#### 编码风格 We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -42,7 +42,7 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### Protocol Design +#### 协议设计 When considering protocol or implementation design proposals, we are looking for: @@ -54,7 +54,7 @@ When considering protocol or implementation design proposals, we are looking for Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### Community Guidelines +#### 社区准则 We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: @@ -63,11 +63,11 @@ We want to keep the Origin community awesome, growing and collaborative. We need * Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. * Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### Reporting Issues +#### 报告问题 If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### Security Issues +#### 安全问题 OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -75,7 +75,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="bug-bounties.md" %} -#### **Community Improvement** +#### **社区发展** Origin is just as much about community as it is about our technology. @@ -83,7 +83,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### Full-Time Positions +#### 全职职位 Origin occasionally hires developers for part-time or full-time positions. From 7aacf404008f6be68426e3307befe748ae5d3808 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:16:09 +0800 Subject: [PATCH 05268/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 9bf2883beea49e3cf7823643fc898a4372054fa1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:16:11 +0800 Subject: [PATCH 05269/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..cf318a163 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From 5b8323ecb27ee6a80e74cbf9d9a279dd71916a53 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:16:13 +0800 Subject: [PATCH 05270/11794] New translations architecture.md (Chinese Simplified) --- zh/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index b70715521..82eb0dee2 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# Architecture +# 架构 ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 From e6fe5db14f7343065a1af497aee5e53ada181c89 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:16:18 +0800 Subject: [PATCH 05271/11794] New translations README.md (Chinese Traditional) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 2158b4019..01162cf25 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,30 +1,30 @@ --- -description: 首个在您的钱包中赚取收益的稳定币 +description: The first stablecoin that earns a yield while it's still in your wallet --- -# 介绍 +# Introduction -## **一种更好的货币形式** +## **A Better Form of Money** -Origin Dollar (OUSD)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) -**背景** +**Background** -1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 同时,去中心化金融(DeFi)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。 +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. -现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. -更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. -您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. -Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) (100%开源)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. -欢迎来到金钱的未来。 +Welcome to the future of money. From 365b435b0f7e344bf8ecae162212f3a79fa9a7c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:16:19 +0800 Subject: [PATCH 05272/11794] New translations strategies.md (Chinese Traditional) --- zh/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 42f3811fe..28d29573d 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ # 策略 -新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 +新策略可以隨時被添加或刪除,以應對新的市場現實並分散風險。 -刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 +剛推出時,OUSD 將利用單一策略的優勢,並將已存入的資金部署到 Compound。 緊接著,我們打算部署許多其他策略。 -我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 +我們一旦遷移到去中心化治理方式,我們的目的是讓社區提出新的策略,並對池中每種策略的適當權重進行投票。 我們預計大多數 OUSD 持有者將珍視有較高收益率機會,同時對部分資金保持更為保守的頭寸。 From 76e55026e5ad9efceed845eb464208351a23cf8c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:16:21 +0800 Subject: [PATCH 05273/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# 保險庫 (Vault) -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -保险库最重要的可公开调用的功能是: +保險庫最重要的可公開調用的功能是: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From 5506cc011eba23b7d27094faeb31f42c2c7d91e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:16:24 +0800 Subject: [PATCH 05274/11794] New translations principles.md (Portuguese) --- pt/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/governance/principles.md b/pt/governance/principles.md index 7e1e61af2..f0ef2b88d 100644 --- a/pt/governance/principles.md +++ b/pt/governance/principles.md @@ -12,13 +12,13 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From ff07f26c5b429a38e80aa62686c745193ea75be9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:16:35 +0800 Subject: [PATCH 05275/11794] New translations lending.md (Japanese) --- ja/core-concepts/yield-generation/lending.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ja/core-concepts/yield-generation/lending.md b/ja/core-concepts/yield-generation/lending.md index a78f46da0..7db929ca2 100644 --- a/ja/core-concepts/yield-generation/lending.md +++ b/ja/core-concepts/yield-generation/lending.md @@ -6,12 +6,14 @@ DeFi lending platforms let users lend and borrow crypto assets without any middl OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} {% page-ref page="../supported-strategies/aave.md" %} +We are planning on integrating the following lending platform: + {% page-ref page="../supported-strategies/dydx.md" %} From df97aa233446eef5332778aaed1001bd4cbbda7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:16:37 +0800 Subject: [PATCH 05276/11794] New translations admin-privileges.md (Japanese) --- ja/governance/admin-privileges.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/ja/governance/admin-privileges.md b/ja/governance/admin-privileges.md index b275178fb..688d04c6b 100644 --- a/ja/governance/admin-privileges.md +++ b/ja/governance/admin-privileges.md @@ -1,12 +1,16 @@ # Admin Privileges -The OUSD smart contracts are designed to be owner upgradable. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +{% hint style="info" %} +Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +{% endhint %} -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. + +Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From ea208648087078174fced01fd65a8678409b9ab4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:16:38 +0800 Subject: [PATCH 05277/11794] New translations principles.md (Japanese) --- ja/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/governance/principles.md b/ja/governance/principles.md index 7e1e61af2..f0ef2b88d 100644 --- a/ja/governance/principles.md +++ b/ja/governance/principles.md @@ -12,13 +12,13 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From ae8892fda84aa92b9ebcff6a2bf46d870d3bb7e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:16:40 +0800 Subject: [PATCH 05278/11794] New translations contributing.md (Japanese) --- ja/security-and-risks/contributing.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ja/security-and-risks/contributing.md b/ja/security-and-risks/contributing.md index b41094263..6937c347d 100644 --- a/ja/security-and-risks/contributing.md +++ b/ja/security-and-risks/contributing.md @@ -25,6 +25,13 @@ Your development flow should look like: 7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Coding Style From f1d12aea0f295fce9f73c72726d97f94c9329ae1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:16:42 +0800 Subject: [PATCH 05279/11794] New translations strategies.md (Japanese) --- ja/smart-contracts/api/strategies.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ja/smart-contracts/api/strategies.md b/ja/smart-contracts/api/strategies.md index 3133d5b03..aa3623da6 100644 --- a/ja/smart-contracts/api/strategies.md +++ b/ja/smart-contracts/api/strategies.md @@ -1,8 +1,10 @@ # Strategies -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +{% hint style="info" %} +Documentation coming soon. +{% endhint %} -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +New strategies can be added or removed at any time to respond to new market realities and diversify risk. Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From 780bb3e89dba7a3e8b79eda38072a3ff8318510d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:16:46 +0800 Subject: [PATCH 05280/11794] New translations faq.md (Japanese) --- ja/faq.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/ja/faq.md b/ja/faq.md index ce3057ed6..e2145b83b 100644 --- a/ja/faq.md +++ b/ja/faq.md @@ -1,10 +1,10 @@ # FAQ -## Where can I buy OUSD? +**Where can I buy OUSD?** Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. -## What are the costs to mint and redeem OUSD? +**What are the costs to mint and redeem OUSD?** As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. @@ -12,19 +12,23 @@ Anytime you mint or redeem OUSD, there will be an exchange rate applied to your To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). -## How soon will my balance increase once I have OUSD? +**How soon will my balance increase once I have OUSD?** The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. -## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? +**Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -## How is it possible for the APY to be so high? +**How is it possible for the APY to be so high?** You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. -## Why is my balance increasing at a slower rate than the advertised APY? +**Why is my balance increasing at a slower rate than the advertised APY?** OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. +**What about the hack? Is OUSD safe?** + +On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). + From 00619b9dc64b2cad8af87e0d8b602f23c3e81df3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:16:48 +0800 Subject: [PATCH 05281/11794] New translations fund-management.md (Japanese) --- ja/core-concepts/fund-management.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ja/core-concepts/fund-management.md diff --git a/ja/core-concepts/fund-management.md b/ja/core-concepts/fund-management.md new file mode 100644 index 000000000..30806578f --- /dev/null +++ b/ja/core-concepts/fund-management.md @@ -0,0 +1,20 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + +**Earning Strategies** + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. + +**Strategist** + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +**Diversification** + +Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From d55f3f122bd9438e9557b266c62062f0efa3361e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:16:50 +0800 Subject: [PATCH 05282/11794] New translations ogn-staking.md (Japanese) --- ja/governance/ogn-staking.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ja/governance/ogn-staking.md diff --git a/ja/governance/ogn-staking.md b/ja/governance/ogn-staking.md new file mode 100644 index 000000000..3943d4b44 --- /dev/null +++ b/ja/governance/ogn-staking.md @@ -0,0 +1,20 @@ +# OGN Staking + +Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. + +{% hint style="info" %} +Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. +{% endhint %} + +The initial staking program offers three staking periods and respective yields: + +* 30-day staking period: Earn 7.5% annualized interest +* 90-day staking period: Earn 12.5% annualized interest +* 365-day staking period: Earn 25% annualized interest + +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. + +OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. + + + From 1bf9aa572c2da7a924779a16c922fe43267e2c89 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:17:02 +0800 Subject: [PATCH 05283/11794] New translations lending.md (Italian) --- it/core-concepts/yield-generation/lending.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/it/core-concepts/yield-generation/lending.md b/it/core-concepts/yield-generation/lending.md index b74a2b747..0fb9ac0b0 100644 --- a/it/core-concepts/yield-generation/lending.md +++ b/it/core-concepts/yield-generation/lending.md @@ -6,12 +6,14 @@ Le piattaforme di prestito DeFi consentono agli utenti di prestare e prendere in OUSD si integra con le piattaforme di prestito DeFi che forniscono prestiti sovra-collateralizzati. La sovra-collateralizzazione, combinata a regole intelligenti sulle liquidazioni, fornisce un ragionevole livello di sicurezza per i prestatori. Aave inoltre protegge ulteriormente i pool dei suoi prestatori attraverso il token AAVE, riducendo ulteriormente il rischio. -OUSD si integra con i leader tra i fornitori di servizi di prestito, i quali hanno una comprovata esperienza, smartcontract revisionati, e che hanno già prestato con successo centinaia di milioni di dollari senza alcun problema. Intendiamo integrarci in modo diretto con almeno i seguenti lending providers: +OUSD si integra con i leader tra i fornitori di servizi di prestito, i quali hanno una comprovata esperienza, smartcontract revisionati, e che hanno già prestato con successo centinaia di milioni di dollari senza alcun problema. We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} {% page-ref page="../supported-strategies/aave.md" %} +We are planning on integrating the following lending platform: + {% page-ref page="../supported-strategies/dydx.md" %} From f7ab67f21df66e93a416ab6bc70a9838d324194f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:17:14 +0800 Subject: [PATCH 05284/11794] New translations admin-privileges.md (Italian) --- it/governance/admin-privileges.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/it/governance/admin-privileges.md b/it/governance/admin-privileges.md index 66379ae76..3af677165 100644 --- a/it/governance/admin-privileges.md +++ b/it/governance/admin-privileges.md @@ -1,12 +1,16 @@ # Privilegi di amministrazione -Gli smart contract OUSD sono progettati per essere migliorabili dal proprietario. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. -Al momento del lancio, i contratti OUSD sono di proprietà di un contratto 5 su 8 multi-sig Gnosis che è stato verificato da [OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), il team di Origin e altri. Le chiavi di questo multi-sig sono detenute da persone in stretto contatto con l'azienda, e nemmeno i fondatori di Origin se agissero insieme non avrebbero abbastanza controllo per eseguire le funzioni principali in proprio. +{% hint style="info" %} +Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +{% endhint %} -Subito dopo il lancio, la proprietà verrà trasferita al timelock. Questo permetterà al team Origin di effettuare dei cambiamenti al protocollo dal loro multi-sig, ma con un ritardo temporale. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Possedere privilegi di amministrazione è necessario nei primi giorni per garantire che il protocollo sia sicuro ed ottimizzato per ottenere i rendimenti riducendo al minimo i rischi. Ci aspettiamo di rilasciare più iterazioni dei nostri smart contract nei primi mesi di esistenza del protocollo. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. -Una volta completati diversi cicli di aggiornamento, intendiamo trasferire la proprietà dal controllo della nostra azienda ad un contratto di governance decentralizzata, consentendo così alla comunità di votare e partecipare ai futuri aggiornamenti del protocollo. +Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From a13d5ba022f0721b27e9fd6f13e8c8d56a599c5e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:17:17 +0800 Subject: [PATCH 05285/11794] New translations principles.md (Italian) --- it/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/governance/principles.md b/it/governance/principles.md index a1c01bd06..74de946c9 100644 --- a/it/governance/principles.md +++ b/it/governance/principles.md @@ -12,13 +12,13 @@ La decentralizzazione progredirà rapidamente attraverso 4 fasi nei prossimi 4 m **Timelock** -Prima di una governance completamente decentralizzata, implementeremo un [timelock](../smart-contracts/api/timelock.md) davanti a tutte le chiamate alle funzioni di amministrazione, lasciando agli utenti OUSD \(48 ore\) di tempo per prelevare i loro fondi se dovessero avere obiezioni alle nostre proposte di miglioramento. Questo timelock verrà aggiunto poco tempo dopo il lancio. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **Stakeholder nuovi ed esistenti** OUSD è un nuovo progetto fondato dal [team](www.originprotocol.com/team) di Origin Protocol e sarà supportato dalla community già esistente di Origin e anche da molti nuovi stakeholder che sceglieranno di coniare, holdare, utilizzare e fornire liquidità per OUSD. -In aggiunta, ci vogliamo anche assicurare un'alta partecipazione dai nostri holder del già esistente Origin Token \(OGN\), community di circa 500.000 membri, e acquirenti/venditori sulla piattaforma. I titolari già esistenti di OGN, saranno in grado di mettere in stake i loro OGN per partecipare alla governance e ottenere incentivi per indirizzare valore verso OUSD. Maggiori dettagli verranno forniti nel breve futuro. +In aggiunta, ci vogliamo anche assicurare un'alta partecipazione dai nostri holder del già esistente Origin Token \(OGN\), community di circa 500.000 membri, e acquirenti/venditori sulla piattaforma. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. La forte connessione tra OUSD e il resto della piattaforma di commercio Origin, alimenterà la crescita di entrambe le iniziative. From 8cda67301419a4cb2ce8f733d1a7eb0d00694bc8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:17:18 +0800 Subject: [PATCH 05286/11794] New translations contributing.md (Italian) --- it/security-and-risks/contributing.md | 57 +++++++++++++++------------ 1 file changed, 32 insertions(+), 25 deletions(-) diff --git a/it/security-and-risks/contributing.md b/it/security-and-risks/contributing.md index 47c281330..632abf0c0 100644 --- a/it/security-and-risks/contributing.md +++ b/it/security-and-risks/contributing.md @@ -25,64 +25,71 @@ Il tuo flusso di sviluppo dovrebbe assomigliare a: 7. Pusha il tuo branch sull'upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) in modo tale che gli altri collaboratori possano lavorarci facilmente, se necessario. 8. Richiedi una revisione nel PR cliccando sull'icona con l'ingranaggio vicino alla scritta "Reviewers" nella colonna di destra. -Il branch `master` è bloccato in modo tale che solo i membri del [core team](https://github.com/orgs/OriginProtocol/teams/core) possano essere in grado di fare il merge delle tue pull requests. Le pull request che vengono sottoposte alla revisione da altri collaboratori verificati, saranno accelerate e mergiate più velocemente! Controlla nel canale Discord `#engineering` per revisori appropriati. +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Stile del codice -Nei nostri repository noi usiamo svariati linguaggi di programmazione. Se contribuisci, segui le convenzioni già esistenti e fai riferimento al file CONTRIBUTING.md nel repository stesso, se esiste. +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -Per JavaScript, utilizziamo [lo stile NPM](https://docs.npmjs.com/misc/coding-style), che viene applicato automaticamente via [ prettier](https://prettier.io/). +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). -Per Solidity, utiliziamo l'indentazione con due spazi. +For Solidity, we use two-space indents. #### Progettazione del Protocollo -A proposito delle proposte di progettazione di protocollo o di implementazione, ci aspettiamo: +When considering protocol or implementation design proposals, we are looking for: -* Una descrizione del problema che questa proposta risolverebbe -* Discussione dei trade-off coinvolti -* Revisione delle altre soluzioni esistenti -* Link alla letteratura pertinente \ (RFC, documenti, ecc \) -* Discussione della soluzione proposta +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution -Si noti che la progettazione del protocollo è un lavoro duro e meticoloso. Potresti aver bisogno di rivedere la letteratura esistente e riflettere su casi d'uso generalizzati. +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. #### Linee guida della community -Vogliamo mantenere la community di Origin fantastica, in crescita e collaborativa. Abbiamo bisogno del tuo aiuto per mantenerla così. Per aiutare in questo, abbiamo elaborato alcune linee guida generali per la community nel suo insieme: +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: -* Sii gentile: sii cortese, rispettoso ed educato con gli altri membri della community: non saranno tollerati insulti su area geografica, raziali, di genere o di altra natura. Ci piacciono le brave persone molto più di quelle cattive! -* Incoraggia la diversità e la partecipazione: fai sentire tutti i benvenuti nella nostra community, indipendentemente dal loro background e dalla quantità dei loro contributi, e fai il possibile per incoraggiare la partecipazione nella nostra community. -* Mantienila legale: non mettere nessuno nei guai. Condividi solo i contenuti di tua proprietà, non condividere informazioni private o sensibili e non infrangere le leggi. -* Rimani in tema: assicurati di pubblicare sul canale corretto ed evita discussioni fuori tema. Ricorda che quando aggiorni un problema o rispondi a un'e-mai, stai potenzialmente interagendo con un gran numero di persone. Quindi per favore considera questo prima di fare l'aggiornamento. Ricorda anche che a nessuno piace lo spam. +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. #### Segnalazione di problemi -Se trovi bug, errori o incongruenze nel codice o nei documenti di Origin, faccelo sapere segnalando un problema su GitHub. Nessun problema è troppo piccolo. Aiutaci a sistemare anche erori di batitura! +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! #### Problemi di sicurezza -OUSD è ancora in fase di sviluppo iniziale, il che significa che potrebbero esserci problemi con il protocollo o nelle nostre implementazioni. Prendiamo molto seriamente le vulnerabilità sulla sicurezza. Se dovessi scoprire un problema di sicurezza, ti preghiamo di portarlo subito alla nostra attenzione! +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! -Se dovessi trovare una vulnerabilità legata alla sicurezza, per favore invia la tua segnalazione privatamente a [security@originprotocol.com](mailto:security@originprotocol.com) or invia un messaggio criptato a [@joshfraser su Keybase](https://keybase.io/joshfraser). Per favore NON presentare il problema in modo pubblico. Assicurati di rivedere le nostre linee guida per la divulgazione responsabile e per la tua eligibilità nella bug bounty. +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. {% page-ref page="bug-bounties.md" %} #### **Miglioramento della community** -In Origin la community è tanto importante quanto la tecnologia. +Origin is just as much about community as it is about our technology. -Abbiamo costante bisogno di migliorare la nostra documentazione, sviluppare nuovi tools per interfacciarci con la nostra piattaforma, spargere la voce a nuovi utenti, aiutare i nuovi utenti a prepararsi e molto altro ancora. +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Per favore mettiti in contatto con noi se hai il desiderio di aiutare. Per i volontari, il nostro canale `general` su [Discord](https://www.originprotocol.com/discord) è un ottimo posto di condivisione di idee e per aiutare. +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Posizioni lavorative a tempo pieno -Origin occasionalmente assume sviluppatori per posizioni part-time o full-time. +Origin occasionally hires developers for part-time or full-time positions. -Quando assumiamo, diamo preferenza a coloro che hanno già iniziato a contribuire al progetto. Se desideri una posizione a tempo pieno all'interno del nostro team, la soluzione migliore è impegnarti con il nostro team e iniziare a contribuire scrivendo codice. E' improbabile che ti offriamo posizioni full-time all'interno del nostro team di ingegneri, a meno che tu non abbia già mergiato qualche pull. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. -Se sei interessato, controlla [gli elenchi di lavoro di Origin Protocol](https://angel.co/originprotocol/jobs). Se desideri aiutare in altri modi, proponi le tue idee nel [nostro canale Discord](https://www.originprotocol.com/discord). +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From 23ebea359a777684828c0a8acd9f919d87ee63d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:17:21 +0800 Subject: [PATCH 05287/11794] New translations strategies.md (Italian) --- it/smart-contracts/api/strategies.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/it/smart-contracts/api/strategies.md b/it/smart-contracts/api/strategies.md index 35686d171..267c6f592 100644 --- a/it/smart-contracts/api/strategies.md +++ b/it/smart-contracts/api/strategies.md @@ -1,10 +1,12 @@ # Strategie -E' possibile aggiungere o rimuovere nuove strategie in qualsiasi momento, per rispondere alle nuove realtà del mercato e diversificare il rischio. +{% hint style="info" %} +Documentation coming soon. +{% endhint %} -Al lancio, OUSD prenderà vantaggio di una singola strategia e rilascerà il capitale depositato a Compound. Noi intendiamo rilasciare molte altre strategie subito dopo. +New strategies can be added or removed at any time to respond to new market realities and diversify risk. -Una volta che migriamo verso la governance decentralizzata, è nostro intento che la community proponga nuove strategie e che voti relativamente al peso appropriato per ogni strategia nella pool. Prevediamo che la maggior parte dei detentori di OUSD valuterà di avere qualche esposizione a più alte opportunità di rendimento pur mantenendo anche delle posizioni più conservative per una parte dei fondi. +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From 6affd034275ddd879b3049dc4a87ea313da9142c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:17:24 +0800 Subject: [PATCH 05288/11794] New translations faq.md (Italian) --- it/faq.md | 32 ++++++++++++++++++-------------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/it/faq.md b/it/faq.md index 0bafaae3f..e2145b83b 100644 --- a/it/faq.md +++ b/it/faq.md @@ -1,30 +1,34 @@ # FAQ -## Dove posso acquistare OUSD? +**Where can I buy OUSD?** -Dai un'occhiata a [Guida introduttiva](https://docs.ousd.com/getting-started) per vedere una varietà di opzioni. +Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. -## Quali sono i costi per coniare e riscattare OUSD? +**What are the costs to mint and redeem OUSD?** -Come con qualsiasi transazione Ethereum, avrai bisogno di Ether per interagire con lo smart contract OUSD. Abbiamo adottato misure per ridurre il consumo di gas ove possibile, ma questi costi possono variare. +As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. -Ogni volta che coni o riscatti OUSD, verrà applicato un tasso di cambio alle tue stablecoin depositate o ritirate. Puoi saperne di più visitando [Oracoli di Prezzo](https://docs.ousd.com/core-concepts/price-oracles). +Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -Per incoraggiare l'holding di OUSD di lungo periodo e per proteggere il protocollo dagli attacchi, verrà richiesta una commissione di uscita dello 0.5% su tutti i prelievi. Puoi impararne di più nella sezione [Come funziona](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). -## Dopo quanto tempo vedrò aumentare il mio saldo una volta ottenuti gli OUSD? +**How soon will my balance increase once I have OUSD?** -L'ammontare di OUSD nel tuo wallet crescerà in ogni momento che si verifica un evento di ribasamento positivo. Puoi impararne di più leggendo [Supply Elastica](https://docs.ousd.com/core-concepts/elastic-supply). La supply è attualmente ribasata molte volte al giorno ed è principalmente collegata a quante persone stanno coniando o riscattando i propri OUSD. +The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. -## Perché i miei OUSD non crescono quando li mantengo in Uniswap, Sushiswap o altre pool? +**Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** -Come impostazione predefinita, gli eventi di ribasamento non influiscono sulla supply di OUSD che si trova allocata in smart contract. Questi smart contract possono fare richiesta di ricevere gli OUSD aggiuntivi solo se sono in grado di supportare i token con supply elastica. Puoi impararne di più leggendo [Ribasamento & Smart Contract](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -## Come è possibile che la APY sia così elevata? +**How is it possible for the APY to be so high?** -Puoi approfondire le nostre strategie in [Generazione di rendimento](https://docs.ousd.com/core-concepts/yield-generation). Al momento otteniamo la maggior parte del rendimento dalla raccolta dei gettoni ricompensa \(COMP e CRV\). Inoltre, lo yield aumenta con l'aumentare degli OUSD detenuti negli smart contract che non effettuano la richiesta di ribasamento, in quanto il collaterale sottosante genera guadagni per l'holder medio di OUSD. +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. -## Perché il mio saldo aumenta con un tasso APY più lento di quello pubblicizzato? +**Why is my balance increasing at a slower rate than the advertised APY?** -I saldi OUSD aumentano quando viene effettuato il ribasamento della supply. Ma la dimensione di ogni ribasamento varia notevolmente dipendentemente da quanto il vault ha guadagnato dall'ultimo evento di ribasamento. E mentre la maggior parte dei ribasamenti raccoglie piccole quantità di guadagni dalle strategie di lending, altri ribasamenti comportano la liquidazione dei token premio, o la riscossione di commissioni. Come risultato finale, lo yield varierà significativamente se lo si guarda in brevi periodi di tempo. +OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. + +**What about the hack? Is OUSD safe?** + +On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). From b90575b7a0873fba3b3d45ec53518264e1c22036 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:17:25 +0800 Subject: [PATCH 05289/11794] New translations fund-management.md (Italian) --- it/core-concepts/fund-management.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 it/core-concepts/fund-management.md diff --git a/it/core-concepts/fund-management.md b/it/core-concepts/fund-management.md new file mode 100644 index 000000000..30806578f --- /dev/null +++ b/it/core-concepts/fund-management.md @@ -0,0 +1,20 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + +**Earning Strategies** + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. + +**Strategist** + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +**Diversification** + +Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From be5b621074546107b9ca945488b9893c4d3657ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:17:27 +0800 Subject: [PATCH 05290/11794] New translations ogn-staking.md (Italian) --- it/governance/ogn-staking.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 it/governance/ogn-staking.md diff --git a/it/governance/ogn-staking.md b/it/governance/ogn-staking.md new file mode 100644 index 000000000..3943d4b44 --- /dev/null +++ b/it/governance/ogn-staking.md @@ -0,0 +1,20 @@ +# OGN Staking + +Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. + +{% hint style="info" %} +Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. +{% endhint %} + +The initial staking program offers three staking periods and respective yields: + +* 30-day staking period: Earn 7.5% annualized interest +* 90-day staking period: Earn 12.5% annualized interest +* 365-day staking period: Earn 25% annualized interest + +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. + +OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. + + + From f7052cbdfcafd7bcd20efbf165d22607212be36d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:17:34 +0800 Subject: [PATCH 05291/11794] New translations admin-privileges.md (Portuguese) --- pt/governance/admin-privileges.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pt/governance/admin-privileges.md b/pt/governance/admin-privileges.md index b275178fb..688d04c6b 100644 --- a/pt/governance/admin-privileges.md +++ b/pt/governance/admin-privileges.md @@ -1,12 +1,16 @@ # Admin Privileges -The OUSD smart contracts are designed to be owner upgradable. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +{% hint style="info" %} +Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +{% endhint %} -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. + +Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From 029a08dce699138c2dc4792b7b4373de396244b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:17:37 +0800 Subject: [PATCH 05292/11794] New translations admin-privileges.md (Dutch) --- nl/governance/admin-privileges.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/nl/governance/admin-privileges.md b/nl/governance/admin-privileges.md index b275178fb..688d04c6b 100644 --- a/nl/governance/admin-privileges.md +++ b/nl/governance/admin-privileges.md @@ -1,12 +1,16 @@ # Admin Privileges -The OUSD smart contracts are designed to be owner upgradable. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +{% hint style="info" %} +Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +{% endhint %} -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. + +Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From fdc0a3de8e79f2ac860832114d57334a7fa5e0d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:17:38 +0800 Subject: [PATCH 05293/11794] New translations principles.md (Dutch) --- nl/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/governance/principles.md b/nl/governance/principles.md index 7e1e61af2..f0ef2b88d 100644 --- a/nl/governance/principles.md +++ b/nl/governance/principles.md @@ -12,13 +12,13 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From af535d18323300f6d5b584eaa00143c1c00ef833 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:17:40 +0800 Subject: [PATCH 05294/11794] New translations contributing.md (Dutch) --- nl/security-and-risks/contributing.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/nl/security-and-risks/contributing.md b/nl/security-and-risks/contributing.md index b41094263..6937c347d 100644 --- a/nl/security-and-risks/contributing.md +++ b/nl/security-and-risks/contributing.md @@ -25,6 +25,13 @@ Your development flow should look like: 7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Coding Style From 9ebb72142625e09d7a4271f056647ae538ff9c76 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:17:43 +0800 Subject: [PATCH 05295/11794] New translations strategies.md (Dutch) --- nl/smart-contracts/api/strategies.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/nl/smart-contracts/api/strategies.md b/nl/smart-contracts/api/strategies.md index 3133d5b03..aa3623da6 100644 --- a/nl/smart-contracts/api/strategies.md +++ b/nl/smart-contracts/api/strategies.md @@ -1,8 +1,10 @@ # Strategies -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +{% hint style="info" %} +Documentation coming soon. +{% endhint %} -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +New strategies can be added or removed at any time to respond to new market realities and diversify risk. Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From b5fb75354854fcaf69d5b6d57076cc161b390ccb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:17:46 +0800 Subject: [PATCH 05296/11794] New translations faq.md (Dutch) --- nl/faq.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/nl/faq.md b/nl/faq.md index ce3057ed6..e2145b83b 100644 --- a/nl/faq.md +++ b/nl/faq.md @@ -1,10 +1,10 @@ # FAQ -## Where can I buy OUSD? +**Where can I buy OUSD?** Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. -## What are the costs to mint and redeem OUSD? +**What are the costs to mint and redeem OUSD?** As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. @@ -12,19 +12,23 @@ Anytime you mint or redeem OUSD, there will be an exchange rate applied to your To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). -## How soon will my balance increase once I have OUSD? +**How soon will my balance increase once I have OUSD?** The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. -## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? +**Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -## How is it possible for the APY to be so high? +**How is it possible for the APY to be so high?** You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. -## Why is my balance increasing at a slower rate than the advertised APY? +**Why is my balance increasing at a slower rate than the advertised APY?** OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. +**What about the hack? Is OUSD safe?** + +On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). + From c37f7ed5df7745e60a284c4221fd10607a6bb449 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:17:47 +0800 Subject: [PATCH 05297/11794] New translations fund-management.md (Dutch) --- nl/core-concepts/fund-management.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 nl/core-concepts/fund-management.md diff --git a/nl/core-concepts/fund-management.md b/nl/core-concepts/fund-management.md new file mode 100644 index 000000000..30806578f --- /dev/null +++ b/nl/core-concepts/fund-management.md @@ -0,0 +1,20 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + +**Earning Strategies** + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. + +**Strategist** + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +**Diversification** + +Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From 41ef4d896f779e0bead9d0836a3cd01bf93190fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:17:49 +0800 Subject: [PATCH 05298/11794] New translations ogn-staking.md (Dutch) --- nl/governance/ogn-staking.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 nl/governance/ogn-staking.md diff --git a/nl/governance/ogn-staking.md b/nl/governance/ogn-staking.md new file mode 100644 index 000000000..3943d4b44 --- /dev/null +++ b/nl/governance/ogn-staking.md @@ -0,0 +1,20 @@ +# OGN Staking + +Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. + +{% hint style="info" %} +Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. +{% endhint %} + +The initial staking program offers three staking periods and respective yields: + +* 30-day staking period: Earn 7.5% annualized interest +* 90-day staking period: Earn 12.5% annualized interest +* 365-day staking period: Earn 25% annualized interest + +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. + +OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. + + + From 316d565d92ed935d2735504643bc63833964c2ed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:18:05 +0800 Subject: [PATCH 05299/11794] New translations lending.md (Portuguese) --- pt/core-concepts/yield-generation/lending.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pt/core-concepts/yield-generation/lending.md b/pt/core-concepts/yield-generation/lending.md index a78f46da0..7db929ca2 100644 --- a/pt/core-concepts/yield-generation/lending.md +++ b/pt/core-concepts/yield-generation/lending.md @@ -6,12 +6,14 @@ DeFi lending platforms let users lend and borrow crypto assets without any middl OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} {% page-ref page="../supported-strategies/aave.md" %} +We are planning on integrating the following lending platform: + {% page-ref page="../supported-strategies/dydx.md" %} From 89d86cdde0f39ca96f7a11315f3a06b3e50d2d6e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:18:07 +0800 Subject: [PATCH 05300/11794] New translations lending.md (Dutch) --- nl/core-concepts/yield-generation/lending.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nl/core-concepts/yield-generation/lending.md b/nl/core-concepts/yield-generation/lending.md index a78f46da0..7db929ca2 100644 --- a/nl/core-concepts/yield-generation/lending.md +++ b/nl/core-concepts/yield-generation/lending.md @@ -6,12 +6,14 @@ DeFi lending platforms let users lend and borrow crypto assets without any middl OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} {% page-ref page="../supported-strategies/aave.md" %} +We are planning on integrating the following lending platform: + {% page-ref page="../supported-strategies/dydx.md" %} From 6699d46ee93dc458c2812a3cdb0c5fd01299b3ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:18:10 +0800 Subject: [PATCH 05301/11794] New translations fund-management.md (Korean) --- ko/core-concepts/fund-management.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ko/core-concepts/fund-management.md diff --git a/ko/core-concepts/fund-management.md b/ko/core-concepts/fund-management.md new file mode 100644 index 000000000..30806578f --- /dev/null +++ b/ko/core-concepts/fund-management.md @@ -0,0 +1,20 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + +**Earning Strategies** + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. + +**Strategist** + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +**Diversification** + +Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From f1e66c2b2f848cfbdeb1d68b6a39e460b308969f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:18:16 +0800 Subject: [PATCH 05302/11794] New translations lending.md (Korean) --- ko/core-concepts/yield-generation/lending.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ko/core-concepts/yield-generation/lending.md b/ko/core-concepts/yield-generation/lending.md index d0b263d81..1fbdbdd1d 100644 --- a/ko/core-concepts/yield-generation/lending.md +++ b/ko/core-concepts/yield-generation/lending.md @@ -6,13 +6,15 @@ OUSD는 높은 금액의 담보 대출을 제공하는 디파이 대출 플랫폼과 통합됩니다. 과도한 담보는 청산 관련 스마트 규칙과 결합되어 대출자들에게 합리적 수준의 보안을 제공합니다. 또한 에이브(Aave) 는 각각 AAVE 토큰으로 대여 풀을 추가로 보호하여 리스크를 더욱 낮춥니다. -OUSD는 이미 입증된 실적을 보유하고, 감사된 스마트 컨트렉트를 보유하고 있으며, 문제 없이 수억 달러의 대출 시스템을 성공적으로 운영해온 주요 대출 기관들과 통합됩니다. 오리진(Origin) 에서는 최소 다음의 대출 제공 기관와 직접 통합 할 계획입니다: +OUSD는 이미 입증된 실적을 보유하고, 감사된 스마트 컨트렉트를 보유하고 있으며, 문제 없이 수억 달러의 대출 시스템을 성공적으로 운영해온 주요 대출 기관들과 통합됩니다. We are currently integrated with the following lending platforms: {% page-ref page = "../ supported-strategies / compound.md"%} {% page-ref page = "../ supported-strategies / aave.md"%} -{% page-ref page = "../ supported-strategies / dydx.md"%} +We are planning on integrating the following lending platform: + +{% page-ref page="../supported-strategies/dydx.md" %} From 090c15e7559348805f72f52bd42787564251c128 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:18:18 +0800 Subject: [PATCH 05303/11794] New translations admin-privileges.md (Korean) --- ko/governance/admin-privileges.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/ko/governance/admin-privileges.md b/ko/governance/admin-privileges.md index 964574270..28a08345a 100644 --- a/ko/governance/admin-privileges.md +++ b/ko/governance/admin-privileges.md @@ -1,12 +1,16 @@ # 관리자 권한 -OUSD 스마트 컨트랙트는 소유자를 업그레이드 할 수 있도록 설계되었습니다. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. -출시 시점에, OUSD 계약은 [오픈제플린(OpenZeppelin)](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/)의 감사와, [컨센서스 딜리전스(ConsenSys Dilligence)](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6)와 오리진 팀 그리고 그 밖의 사람 및 기관이 감사한 8개의 그노시스 (Gnosis) 멀티 시그(Multi-sig) 컨트렉트 중 5개에 의해 소유됩니다. 이 멀티 시그의 키는 회사와 밀접한 관계를 맺고 있는 개인이 보유하고 있으며, 함께 활동하는 오리진 창업자 조차도 스스로 소유자 실행할 수 있는 충분한 통제력을 가지고 있지 않습니다. +{% hint style="info" %} +Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +{% endhint %} -출시 직후 곧, 소유권이 타임락(tilelock) 으로 이전됩니다. 이렇게 하면 여전히 오리진 팀은 멀티시그(multi-sig) 에서 프로토콜을 변경할 수 있지만, 시간이 지연됩니다. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -초기에 프로토콜을 안전하게 보호하고 수익률 달성에 최적화하면서 리스크를 최소화하려면 관리자 권한이 있어야 합니다. 오리진은 프로토콜 출시 이후 첫 몇 달 동안 스마트 컨트랙트를 여러 번 반복해서 출시할 예정입니다. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. -여러 업그레이드 주기가 완료되면 소유권을 회사 통제에서 탈 중앙화된 거버넌스 계약으로 이전하여 커뮤니티가 투표하고 향후 프로토콜 업데이트에 참여할 수 있도록 할 계획입니다. +Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From e6869b05eda44c322f72c4338e76e30887e74627 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:18:20 +0800 Subject: [PATCH 05304/11794] New translations principles.md (Korean) --- ko/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/governance/principles.md b/ko/governance/principles.md index 2d86bbd54..f9843ed98 100644 --- a/ko/governance/principles.md +++ b/ko/governance/principles.md @@ -12,13 +12,13 @@ OUSD는 전 세계의 많은 이해 관계자들이 함께 관리하는 탈 중 **타임락(Timelock)** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. 타임락은 출시 7 일 후에 추가됩니다. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **신규 및 기존 이해 관계자** OUSD는 오리진 프로토콜(Origin Protocol) [팀](www.originprotocol.com/team)에서 창안한 새로운 프로젝트이며, OUSD를 위해 주조, 보유, 사용 및 유동성 제공을 선택하는 많은 새로운 이해관계자 뿐만 아니라 기존 오리진(Origin) 커뮤니티의 지원을 받을 것입니다. -또한 기존 오리진 토큰 \(OGN\) 보유자, 50만 명에 가까운 회원으로 구성된 오리진 커뮤니티, 오리진 플랫폼의 구매자/판매자 등의 높은 참여도 보장하고자 합니다. 기존 OGN 보유자는 OGN을 투자하여 거버넌스에 참여하고 가치를 창출하는 인센티브를 획득할 수 있습니다. 보다 자세한 내용은 가까운 시일 내에 발표될 예정입니다. +또한 기존 오리진 토큰 \(OGN\) 보유자, 50만 명에 가까운 회원으로 구성된 오리진 커뮤니티, 오리진 플랫폼의 구매자/판매자 등의 높은 참여도 보장하고자 합니다. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. OUSD와 나머지 Origin 커머스 플랫폼 간의 강력한 연결은 두 이니셔티브 모두에서 성장을 촉진할 것입니다. From 2adde226066a611a583fb5073b1e09b845cd746f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:18:22 +0800 Subject: [PATCH 05305/11794] New translations contributing.md (Korean) --- ko/security-and-risks/contributing.md | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/ko/security-and-risks/contributing.md b/ko/security-and-risks/contributing.md index 65002b746..548649df5 100644 --- a/ko/security-and-risks/contributing.md +++ b/ko/security-and-risks/contributing.md @@ -25,6 +25,13 @@ Your development flow should look like: 7. 브랜치를 업스트림 저장소 \ (예: https: //github.com/OriginProtocol/ \ [repo \] \)로 푸시하여 필요한 경우 다른 기여자가 쉽게 작업 할 수 있도록합니다. 8. 오른쪽 열의 "검토자(Reviewers)"옆에 있는 톱니 바퀴 아이콘을 클릭하여 PR에서 리뷰를 요청하십시오. +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### 코딩 스타일 @@ -39,11 +46,11 @@ For Solidity, we use two-space indents. When considering protocol or implementation design proposals, we are looking for: -* 이 설계 제안이 해결하는 문제에 대한 설명 -* 관련된 장단점에 대한 논의 -* 다른 기존 솔루션 검토 -* 관련 문헌 링크 \ (RFC, 논문 등 \) -* 제안 된 솔루션에 대한 논의 +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. @@ -51,10 +58,10 @@ Please note that protocol design is hard and meticulous work. You may need to re We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: -* 예의 바르게 행동 해주세요: 커뮤니티 구성원들에게 예의 바르고 정중하게 행동하고 구성원들을 존중해주세요. 지역, 인종, 성별 또는 기타 다양한 방식의 무례함과 학대는 용납되지 않습니다. 오리진은 좋은 사람을 비열한 사람보다 훨씬 더 좋아합니다! -* 다양성 및 참여 장려: 커뮤니티의 모든 사람이 자신의 배경과 기여도에 관계없이 환영받는 기분을 느끼게하고 커뮤니티 참여를 장려하기 위해 가능한 모든 일을 합니다. -* 합법적 유지: 기본적으로 아무도 문제를 일으키지 않길 원합니다. 자신이 소유한 콘텐츠만 공유할 것을 권장하며, 개인 정보 또는 민감한 정보를 공유하지 않도록 합니다. 또한, 정보와 관련된 법률을 위반하지 마세요. -* 주제 유지: 각 커뮤니티 채널의 성격에 맞는 대화를 지향합니다. 대화를 하기 전에 해당 메세지를 올바른 채널에 게시하고 있는지 확인하고, 주제에서 벗어난 토론은 지양해주세요. 문제를 업데이트하거나 이메일에 응답할 때 잠재적으로 많은 사람이 해당 글을 보게 된다는 것을 항상 염두 해주세요. 업데이트하기 전에 내용들을 검토해주세요. 또한 아무도 스팸을 좋아하지 않는다는 것을 기억하세요. +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. #### 문제 보고 From 4700583810d12547039a7099ec3b771d2a8c232d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:18:25 +0800 Subject: [PATCH 05306/11794] New translations strategies.md (Korean) --- ko/smart-contracts/api/strategies.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ko/smart-contracts/api/strategies.md b/ko/smart-contracts/api/strategies.md index a2fa2111b..55f5b459a 100644 --- a/ko/smart-contracts/api/strategies.md +++ b/ko/smart-contracts/api/strategies.md @@ -1,10 +1,12 @@ # 전략 -새로운 시장 현실에 대응하고 리스크를 다양화하기 위해 언제든지 새로운 전략을 추가하거나 제거할 수 있습니다. +{% hint style="info" %} +Documentation coming soon. +{% endhint %} -출시 당시, OUSD는 단일 전략을 활용하고 컴파운드(Compound) 에 예치된 자본을 배치합니다. 오리진은 곧 다른 많은 전략들을 배치할 예정입니다. +New strategies can be added or removed at any time to respond to new market realities and diversify risk. -해당 시스템이 탈 중앙화 된 거버넌스로 넘어간 후에는 커뮤니티에서 새로운 전략을 제안하고, 풀의 각 전략에 적절한 가중치를 두고 투표할 수 있도록 하는 것을 목표로 하고 있습니다. 오리진은 대부분의 OUSD 보유자들이 높은 수익률 기회에 어느 정도 노출되는 것을 가치 있게 여기는 동시에, 자금의 일부에 대해 보다 보수적인 입장을 유지할 것으로 예상합니다. +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From f2c5bffcf2e62d970ad3b3f5475cf9f63ea60b71 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:18:28 +0800 Subject: [PATCH 05307/11794] New translations faq.md (Korean) --- ko/faq.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/ko/faq.md b/ko/faq.md index ce3057ed6..e2145b83b 100644 --- a/ko/faq.md +++ b/ko/faq.md @@ -1,10 +1,10 @@ # FAQ -## Where can I buy OUSD? +**Where can I buy OUSD?** Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. -## What are the costs to mint and redeem OUSD? +**What are the costs to mint and redeem OUSD?** As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. @@ -12,19 +12,23 @@ Anytime you mint or redeem OUSD, there will be an exchange rate applied to your To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). -## How soon will my balance increase once I have OUSD? +**How soon will my balance increase once I have OUSD?** The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. -## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? +**Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -## How is it possible for the APY to be so high? +**How is it possible for the APY to be so high?** You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. -## Why is my balance increasing at a slower rate than the advertised APY? +**Why is my balance increasing at a slower rate than the advertised APY?** OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. +**What about the hack? Is OUSD safe?** + +On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). + From ecba527a67e2e6a67015bb87300a24dd43b09320 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:18:29 +0800 Subject: [PATCH 05308/11794] New translations ogn-staking.md (Korean) --- ko/governance/ogn-staking.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ko/governance/ogn-staking.md diff --git a/ko/governance/ogn-staking.md b/ko/governance/ogn-staking.md new file mode 100644 index 000000000..3943d4b44 --- /dev/null +++ b/ko/governance/ogn-staking.md @@ -0,0 +1,20 @@ +# OGN Staking + +Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. + +{% hint style="info" %} +Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. +{% endhint %} + +The initial staking program offers three staking periods and respective yields: + +* 30-day staking period: Earn 7.5% annualized interest +* 90-day staking period: Earn 12.5% annualized interest +* 365-day staking period: Earn 25% annualized interest + +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. + +OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. + + + From 90869e17324b2a62a13090c4492252411045c9ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:18:43 +0800 Subject: [PATCH 05309/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 082fb88f5..561ba88ba 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From f76e2ed97fade4fdcbeae3d6e018420068b1c397 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:18:45 +0800 Subject: [PATCH 05310/11794] New translations audits.md (Turkish) --- tr/security-and-risks/audits.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tr/security-and-risks/audits.md b/tr/security-and-risks/audits.md index 9aac87f37..50942e4da 100644 --- a/tr/security-and-risks/audits.md +++ b/tr/security-and-risks/audits.md @@ -1,16 +1,16 @@ # Denetimler -{% hint style="tehlike" %} -OUSD akıllı sözleşmeleri henüz denetlenmedi. Önemli miktarlarda sermaye yatırmadan önce akıllı sözleşmelerimizi incelemenizi şiddetle tavsiye ederiz. -{% endhint %} - **OUSD** -Ekim 2020'nin başlarında saygın güvenlik firması [Trail of Bits](https://www.trailofbits.com/)ile denetimler planlandı. Denetim sonuçları, hazır olur olmaz kamuya açıklanacaktır. +OUSD has been audited by multiple, well-respected security firms. Their findings are available below: + +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) +* Solidified, OUSD Audit, December 2020 +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) -**Desteklenen Stratejiler** +**Supported Strategies** -Compound için birden fazla denetim halihazırda tamamlanmıştır ve web sitelerinde mevcuttur. Bu, OUSD'nin kullandığı değiştirilmiş [Timelock](../smart-contracts/api/timelock.md) orijinal kodunu içerir. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From a1e869e3b913b660c14ba24a5e43247ec46bf863 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:18:47 +0800 Subject: [PATCH 05311/11794] New translations rebasing-and-smart-contracts.md (Greek) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a843a19cd..a2328ff1b 100644 --- a/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,11 +12,13 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + + + + From a796940b30ac066d9ee38c95f6ef3b3813fc49ab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:18:52 +0800 Subject: [PATCH 05312/11794] New translations market-making.md (Greek) --- el/core-concepts/yield-generation/market-making.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/el/core-concepts/yield-generation/market-making.md b/el/core-concepts/yield-generation/market-making.md index b88b3a90d..325f86832 100644 --- a/el/core-concepts/yield-generation/market-making.md +++ b/el/core-concepts/yield-generation/market-making.md @@ -12,12 +12,14 @@ AMMs can only enable new markets when liquidity providers supply liquidity \(e.g The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -We intend to integrate directly with at least the following automated market makers: - -{% page-ref page="../supported-strategies/uniswap.md" %} +We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} +We are intending to integrate with the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + {% page-ref page="../supported-strategies/balancer.md" %} From 708521111d1e08df15f01b67e9dac6b95c3104dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:18:56 +0800 Subject: [PATCH 05313/11794] New translations risks.md (Greek) --- el/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/security-and-risks/risks.md b/el/security-and-risks/risks.md index 26b5ebfe6..04f53d797 100644 --- a/el/security-and-risks/risks.md +++ b/el/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Risks {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: From b030752e20c48212b94570e3dc520a837a560d70 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:18:57 +0800 Subject: [PATCH 05314/11794] New translations audits.md (Greek) --- el/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/el/security-and-risks/audits.md b/el/security-and-risks/audits.md index f3b6a1fc3..353beceb9 100644 --- a/el/security-and-risks/audits.md +++ b/el/security-and-risks/audits.md @@ -1,12 +1,12 @@ # Audits -{% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. -{% endhint %} - **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +OUSD has been audited by multiple, well-respected security firms. Their findings are available below: + +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) +* Solidified, OUSD Audit, December 2020 +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) **Supported Strategies** From 33d8994a8a8743d79b52a1bb5816e96d45999535 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:19:02 +0800 Subject: [PATCH 05315/11794] New translations timelock.md (Greek) --- el/smart-contracts/api/timelock.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/el/smart-contracts/api/timelock.md b/el/smart-contracts/api/timelock.md index 88954aca7..4608f4bc6 100644 --- a/el/smart-contracts/api/timelock.md +++ b/el/smart-contracts/api/timelock.md @@ -1,7 +1,7 @@ # Timelock {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. @@ -10,11 +10,10 @@ The timelock contract enforces a 48 hour wait period before any changes to the O The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 23af023dfc6998b1887c28abec955b23b9d441ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:19:05 +0800 Subject: [PATCH 05316/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 128 +++++++++++++++++++++++---------- 1 file changed, 90 insertions(+), 38 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 3b70248e3..a01d0fe7a 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -11,55 +11,107 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts: -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Contract | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | {% endtab %} {% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Auto-Allocation | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | + +Internal implementation contracts: + +| Strategy | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +{% endtab %} + +{% tab title="Oracles" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | + +The following oracles are used to fetch a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +The following oracles are used to fetch a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} + +{% tab title="Governance" %} + + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Contract | Address | +|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} + +{% tab title="Staking" %} +| Contract | Address | ENS | +|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | +| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} {% endtabs %} + + From c0bcc7ebf0da13174504a25a4ada23a2d23eb14f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:19:07 +0800 Subject: [PATCH 05317/11794] New translations SUMMARY.md (Italian) --- it/SUMMARY.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/it/SUMMARY.md b/it/SUMMARY.md index f70174e2a..bce650729 100644 --- a/it/SUMMARY.md +++ b/it/SUMMARY.md @@ -25,15 +25,14 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Gestione dei fondi](core-concepts/fund-management/README.md) - * [Strategie di guadagno](core-concepts/fund-management/earning-strategies.md) - * [Diversificazione](core-concepts/fund-management/diversification.md) +* [Gestione dei fondi](core-concepts/fund-management.md) * [Oracoli di prezzo](core-concepts/price-oracles.md) ## Governance * [I principi](governance/principles.md) * [Privilegi di amministratore](governance/admin-privileges.md) +* [OGN Staking](governance/ogn-staking.md) ## Smart Contract From 3121c5a509ce095ece6cbe62b75ff2b5026c7a3b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:19:15 +0800 Subject: [PATCH 05318/11794] New translations price-oracles.md (Italian) --- it/core-concepts/price-oracles.md | 43 ++----------------------------- 1 file changed, 2 insertions(+), 41 deletions(-) diff --git a/it/core-concepts/price-oracles.md b/it/core-concepts/price-oracles.md index 43c928fab..b203a5478 100644 --- a/it/core-concepts/price-oracles.md +++ b/it/core-concepts/price-oracles.md @@ -126,46 +126,7 @@ I seguenti oracoli sono stati implementati ma non sono attualmente utilizzati a {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} -{% tabs %} -{% tab title="DAI/USD" %} -I seguenti oracoli sono utilizzati per recuperare o calcolare il prezzo per il pair **DAI/USD**: +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. -| Oracolo | Pair | Smart Contract | -|:-------------------------- |:--------- |:-------------------------------------------- | -| Feed di prezzo di apertura | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | -{% endtab %} - -{% tab title="USDT/USD" %} -I seguenti oracoli vengono utilizzati per recuperare o calcolare il prezzo per il pair **USDT/USD**: - -| **Oracolo** | Pair | Smart Contract | -|:-------------------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Feed di prezzo di apertura | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | -{% endtab %} - -{% tab title="USDC/USD" %} -I seguenti oracoli vengono utilizzati per recuperare o calcolare il prezzo per il pair **USDC/USD**: - -| **Oracolo** | Pair | Smart Contract | -|:-------------------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Feed di prezzo di apertura | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | -{% endtab %} - -{% tab title="ETH/USD" %} -Poiché non tutti gli oracoli hanno pair diretti con USD, il protocollo controlla anche i prezzi del pair **ETH/USD** al fine di calcolare i prezzi di USD tramite ETH. In aggiunta, per sicurezza, il protocollo sceglie il più vantaggioso per l'intero fondo e non per il singolo individuo. - -| Oracolo | Pair | Smart Contract | -|:-------------------------- |:------- |:------------------------------------------ | -| Feed di prezzo di apertura | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | -{% endtab %} -{% endtabs %} - -E' possibile che altri oracoli verranno aggiunti nel corso del tempo. Il supporto di specifici oracoli potrà essere rimosso se si dovessero rivelare inaffidabili. +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From ff94b89f646fc2b027c895095089772c61863124 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:19:38 +0800 Subject: [PATCH 05319/11794] New translations market-making.md (German) --- de/core-concepts/yield-generation/market-making.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/de/core-concepts/yield-generation/market-making.md b/de/core-concepts/yield-generation/market-making.md index b88b3a90d..325f86832 100644 --- a/de/core-concepts/yield-generation/market-making.md +++ b/de/core-concepts/yield-generation/market-making.md @@ -12,12 +12,14 @@ AMMs can only enable new markets when liquidity providers supply liquidity \(e.g The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -We intend to integrate directly with at least the following automated market makers: - -{% page-ref page="../supported-strategies/uniswap.md" %} +We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} +We are intending to integrate with the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + {% page-ref page="../supported-strategies/balancer.md" %} From 2c14ff1aedd4518cfd904f15d8e18fd019999e63 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:19:42 +0800 Subject: [PATCH 05320/11794] New translations risks.md (German) --- de/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/security-and-risks/risks.md b/de/security-and-risks/risks.md index 26b5ebfe6..04f53d797 100644 --- a/de/security-and-risks/risks.md +++ b/de/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Risks {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: From d1f5170b094b75f498b7bbcff5a180f26ee167a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:19:44 +0800 Subject: [PATCH 05321/11794] New translations audits.md (German) --- de/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/de/security-and-risks/audits.md b/de/security-and-risks/audits.md index f3b6a1fc3..353beceb9 100644 --- a/de/security-and-risks/audits.md +++ b/de/security-and-risks/audits.md @@ -1,12 +1,12 @@ # Audits -{% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. -{% endhint %} - **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +OUSD has been audited by multiple, well-respected security firms. Their findings are available below: + +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) +* Solidified, OUSD Audit, December 2020 +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) **Supported Strategies** From c9d5198e91ff6532393ce9d3174c145d51c4b19b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:19:49 +0800 Subject: [PATCH 05322/11794] New translations timelock.md (German) --- de/smart-contracts/api/timelock.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/de/smart-contracts/api/timelock.md b/de/smart-contracts/api/timelock.md index 88954aca7..4608f4bc6 100644 --- a/de/smart-contracts/api/timelock.md +++ b/de/smart-contracts/api/timelock.md @@ -1,7 +1,7 @@ # Timelock {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. @@ -10,11 +10,10 @@ The timelock contract enforces a 48 hour wait period before any changes to the O The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 8730c7f5f225fd3a89edbd40880e7fac76e4c849 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:19:52 +0800 Subject: [PATCH 05323/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 128 +++++++++++++++++++++++---------- 1 file changed, 90 insertions(+), 38 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 3b70248e3..a01d0fe7a 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -11,55 +11,107 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts: -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Contract | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | {% endtab %} {% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Auto-Allocation | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | + +Internal implementation contracts: + +| Strategy | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +{% endtab %} + +{% tab title="Oracles" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | + +The following oracles are used to fetch a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +The following oracles are used to fetch a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} + +{% tab title="Governance" %} + + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Contract | Address | +|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} + +{% tab title="Staking" %} +| Contract | Address | ENS | +|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | +| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} {% endtabs %} + + From ef7d6840a0370cd2a9adc8976e6c1a45f4af5af2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:19:53 +0800 Subject: [PATCH 05324/11794] New translations rebasing-and-smart-contracts.md (German) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a843a19cd..a2328ff1b 100644 --- a/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,11 +12,13 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + + + + From f6422ab4a1e22f6f0880699978538fb16d064a30 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:19:55 +0800 Subject: [PATCH 05325/11794] New translations SUMMARY.md (Greek) --- el/SUMMARY.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/el/SUMMARY.md b/el/SUMMARY.md index d53b409b2..b224c7e24 100644 --- a/el/SUMMARY.md +++ b/el/SUMMARY.md @@ -25,15 +25,14 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) +* [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) ## Governance * [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) +* [OGN Staking](governance/ogn-staking.md) ## Smart Contracts From 9cbed6940bd064190a3e9a122ce89bdf6f562874 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:20:16 +0800 Subject: [PATCH 05326/11794] New translations price-oracles.md (Greek) --- el/core-concepts/price-oracles.md | 41 +------------------------------ 1 file changed, 1 insertion(+), 40 deletions(-) diff --git a/el/core-concepts/price-oracles.md b/el/core-concepts/price-oracles.md index 86af931f7..561ba88ba 100644 --- a/el/core-concepts/price-oracles.md +++ b/el/core-concepts/price-oracles.md @@ -126,46 +126,7 @@ The following oracles have been implemented, but are not currently being used du {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} -{% tabs %} -{% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | -{% endtab %} - -{% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | -{% endtab %} - -{% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | -{% endtab %} - -{% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | -{% endtab %} -{% endtabs %} +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From bf5f227d953dbfb2da68880b9a38cb9dcd4ee762 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:20:22 +0800 Subject: [PATCH 05327/11794] New translations audits.md (Japanese) --- ja/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ja/security-and-risks/audits.md b/ja/security-and-risks/audits.md index f3b6a1fc3..353beceb9 100644 --- a/ja/security-and-risks/audits.md +++ b/ja/security-and-risks/audits.md @@ -1,12 +1,12 @@ # Audits -{% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. -{% endhint %} - **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +OUSD has been audited by multiple, well-respected security firms. Their findings are available below: + +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) +* Solidified, OUSD Audit, December 2020 +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) **Supported Strategies** From ac50d72cbabf93ca3e1c67f496c8c0a5366d9f5a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:20:34 +0800 Subject: [PATCH 05328/11794] New translations market-making.md (Japanese) --- ja/core-concepts/yield-generation/market-making.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ja/core-concepts/yield-generation/market-making.md b/ja/core-concepts/yield-generation/market-making.md index b88b3a90d..325f86832 100644 --- a/ja/core-concepts/yield-generation/market-making.md +++ b/ja/core-concepts/yield-generation/market-making.md @@ -12,12 +12,14 @@ AMMs can only enable new markets when liquidity providers supply liquidity \(e.g The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -We intend to integrate directly with at least the following automated market makers: - -{% page-ref page="../supported-strategies/uniswap.md" %} +We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} +We are intending to integrate with the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + {% page-ref page="../supported-strategies/balancer.md" %} From 8dcc2aa66dade0cc87237f01b87cdf4d84a73249 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:20:38 +0800 Subject: [PATCH 05329/11794] New translations risks.md (Japanese) --- ja/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/security-and-risks/risks.md b/ja/security-and-risks/risks.md index 26b5ebfe6..04f53d797 100644 --- a/ja/security-and-risks/risks.md +++ b/ja/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Risks {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: From dcb8f7a92ae4aece35defe7f4ca3f56cc8fd3432 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:20:44 +0800 Subject: [PATCH 05330/11794] New translations timelock.md (Japanese) --- ja/smart-contracts/api/timelock.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ja/smart-contracts/api/timelock.md b/ja/smart-contracts/api/timelock.md index 88954aca7..4608f4bc6 100644 --- a/ja/smart-contracts/api/timelock.md +++ b/ja/smart-contracts/api/timelock.md @@ -1,7 +1,7 @@ # Timelock {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. @@ -10,11 +10,10 @@ The timelock contract enforces a 48 hour wait period before any changes to the O The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 7190f71fa4d29445e207c556146fb618d8ec2a62 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:20:47 +0800 Subject: [PATCH 05331/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 128 +++++++++++++++++++++++---------- 1 file changed, 90 insertions(+), 38 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 3b70248e3..a01d0fe7a 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -11,55 +11,107 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts: -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Contract | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | {% endtab %} {% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Auto-Allocation | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | + +Internal implementation contracts: + +| Strategy | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +{% endtab %} + +{% tab title="Oracles" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | + +The following oracles are used to fetch a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +The following oracles are used to fetch a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} + +{% tab title="Governance" %} + + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Contract | Address | +|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} + +{% tab title="Staking" %} +| Contract | Address | ENS | +|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | +| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} {% endtabs %} + + From dc9f81c99ddcb6f70548cbfadbdbf1ee89b12440 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:20:49 +0800 Subject: [PATCH 05332/11794] New translations rebasing-and-smart-contracts.md (Japanese) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a843a19cd..a2328ff1b 100644 --- a/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,11 +12,13 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + + + + From eeaa81214d89aebc7fb056c87f67563c7ae5408f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:20:51 +0800 Subject: [PATCH 05333/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index e89d7f0f4..c4e19c154 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -25,15 +25,14 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [밸런서(Balancer)](core-concepts/supported-strategies/balancer.md) * [와이언파이낸스(Yearn Finance)](core-concepts/supported-strategies/yearn.finance.md) -* [자금 관리](core-concepts/fund-management/README.md) - * [수익 전략](core-concepts/fund-management/earning-strategies.md) - * [다각화](core-concepts/fund-management/diversification.md) +* [자금 관리](core-concepts/fund-management.md) * [가격 오라클](core-concepts/price-oracles.md) ## 거버넌스(Governance) * [원리](governance/principles.md) * [관리자 권한](governance/admin-privileges.md) +* [OGN Staking](governance/ogn-staking.md) ## 스마트 컨트랙트 From 146e05e5c02fe4645f4397d1166731e82e331a88 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:20:59 +0800 Subject: [PATCH 05334/11794] New translations price-oracles.md (Korean) --- ko/core-concepts/price-oracles.md | 41 +------------------------------ 1 file changed, 1 insertion(+), 40 deletions(-) diff --git a/ko/core-concepts/price-oracles.md b/ko/core-concepts/price-oracles.md index 4db94e5bd..43f78a971 100644 --- a/ko/core-concepts/price-oracles.md +++ b/ko/core-concepts/price-oracles.md @@ -126,46 +126,7 @@ The following oracles have been implemented, but are not currently being used du {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} -{% tabs %} -{% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | -{% endtab %} - -{% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | -{% endtab %} - -{% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | -{% endtab %} - -{% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | -{% endtab %} -{% endtabs %} +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 24b07fea5aba71f53a2ea7fe6143e3be6f13087e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:21:13 +0800 Subject: [PATCH 05335/11794] New translations market-making.md (Italian) --- it/core-concepts/yield-generation/market-making.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/it/core-concepts/yield-generation/market-making.md b/it/core-concepts/yield-generation/market-making.md index ac8d49f0b..958780ee3 100644 --- a/it/core-concepts/yield-generation/market-making.md +++ b/it/core-concepts/yield-generation/market-making.md @@ -12,12 +12,14 @@ Gli AMM possono abilitare nuovi mercati solo quando i liquidity providers fornis Il protocollo OUSD indirizza USDT, USDC e DAI in pool altamente performanti determinati dal volume degli scambi e dai token di ricompensa \(ad esempio Balancer ricompensa con token DAI i suoi liquidity provider\). Gli Yields vengono quindi trasferiti ai detentori di OUSD. -Intendiamo integrarci in modo diretto con almeno i seguenti market maker automatici: - -{% page-ref page="../supported-strategies/uniswap.md" %} +We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} +We are intending to integrate with the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + {% page-ref page="../supported-strategies/balancer.md" %} From 53eaadb8cf10fad138ee2cdbceca27c31f1c17ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:21:17 +0800 Subject: [PATCH 05336/11794] New translations risks.md (Italian) --- it/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/security-and-risks/risks.md b/it/security-and-risks/risks.md index 910681a16..9c7fee3a6 100644 --- a/it/security-and-risks/risks.md +++ b/it/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Rischi {% hint style="danger" %} -Gli smart contract OUSD non sono stati ancora revisionati. Consigliamo vivamente di rivedere i nostri smart contract prima di depositare importi significativi di capitale. +Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} Come con qualsiasi strumento fruttifero ci sono rischi associati alla detenzione di OUSD, che è fondamentale comprendere. Questi rischi possono essere sommariamente classificati in 3 categorie: From c6e24c823c9a954d2846a2298005d023820b4a56 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:21:19 +0800 Subject: [PATCH 05337/11794] New translations audits.md (Italian) --- it/security-and-risks/audits.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/it/security-and-risks/audits.md b/it/security-and-risks/audits.md index e3490c7f7..fd41610c1 100644 --- a/it/security-and-risks/audits.md +++ b/it/security-and-risks/audits.md @@ -1,16 +1,16 @@ # Revisioni -{% hint style="danger" %} -Gli smart contract OUSD non sono stati ancora revisionati. Consigliamo vivamente di rivedere i nostri smart contract prima di depositare importi significativi di capitale. -{% endhint %} - **OUSD** -Le revisioni sono già state programmate con la rispettata azienda di sicurezza [Trail of Bits](https://www.trailofbits.com/), prevista per l'inizio di Ottobre 2020. I risultati della loro revisione, verrà rilasciata pubblicamente il prima possibile non appena saranno disponibili. +OUSD has been audited by multiple, well-respected security firms. Their findings are available below: + +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) +* Solidified, OUSD Audit, December 2020 +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) -**Strategie supportate** +**Supported Strategies** -E' già stata effettuata più di una revisione per Compaund, e sono disponibili sul loro sito web. Questo include il codice originale per il [Timelock](../smart-contracts/api/timelock.md) modificato che OUSD sta utilizzando ora. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 446012490a530cf34fae21e918ad22dabdb9381a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:21:23 +0800 Subject: [PATCH 05338/11794] New translations timelock.md (Italian) --- it/smart-contracts/api/timelock.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/it/smart-contracts/api/timelock.md b/it/smart-contracts/api/timelock.md index ce6904857..d75698047 100644 --- a/it/smart-contracts/api/timelock.md +++ b/it/smart-contracts/api/timelock.md @@ -1,7 +1,7 @@ # Timelock {% hint style="danger" %} -Il timelock verrà aggiunto subito dopo che tutto sia stato verificato come funzionante. Fino ad allora, la governance dei contratti rimarrà in mano al 5-8 multi-sig di Origin. Questo permette una più immediata risposta verso qualsiasi problematica che possa venir scoperta. +The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} Il contratto timelock applica un periodo di attesa di 48 ore prima che qualsiasi modifica ai contratti OUSD possano essere eseguiti. Il timelock può essere chiamato dal nostro multi-sig ed è il proprietario dei nostri contratti [ERC-20](../architecture.md),[Vault](vault.md), e [Strategie](strategies.md). Le azioni di amministrazione ritardate offrono agli utenti la possibilità di uscire da OUSD se i suoi amministratori diventassero malevoli, se venissero compromessi o se apportassero una modifica non gradita agli utenti. @@ -10,11 +10,10 @@ Il contratto timelock applica un periodo di attesa di 48 ore prima che qualsiasi Il timelock è una misura di sicurezza che offre 48 ore ai titolari di OUSD per ritirare i propri fondi se dovessero avere obiezioni a qualsiasi aggiornamento proposto al protocollo. {% endhint %} -OUSD utilizza una versione leggermente modificata di [Compound Timelock](https://compound.finance/docs/governance) che è stata [verificata da OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Le 3 differenze principali sono: +OUSD utilizza una versione leggermente modificata di [Compound Timelock](https://compound.finance/docs/governance) che è stata [verificata da OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD inizialmente utilizzerà un periodo di attesa più breve \(48 ore\) rispetto a quello di Compund \(72 ore\), per permettere una più rapida risposta a qualsiasi tipo di problema riscontrato. -2. Una volta che le 48 ore saranno passate, chiunque sarà libero di eseguire le chiamate, e non più solo il proprietario del contratto. -3. I depositi \(ma non i ritiri o i trasferimenti\) potranno essere immediatamente congelati senza richiedere il periodo di attesa di 48 ore. Questo è nel caso in cui venga scoperta una grave vulnerabilità. +2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 246f334d455c5ac5990bb3bd1441354fbd2ebe8b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:21:32 +0800 Subject: [PATCH 05339/11794] New translations price-oracles.md (Japanese) --- ja/core-concepts/price-oracles.md | 41 +------------------------------ 1 file changed, 1 insertion(+), 40 deletions(-) diff --git a/ja/core-concepts/price-oracles.md b/ja/core-concepts/price-oracles.md index 86af931f7..561ba88ba 100644 --- a/ja/core-concepts/price-oracles.md +++ b/ja/core-concepts/price-oracles.md @@ -126,46 +126,7 @@ The following oracles have been implemented, but are not currently being used du {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} -{% tabs %} -{% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | -{% endtab %} - -{% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | -{% endtab %} - -{% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | -{% endtab %} - -{% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | -{% endtab %} -{% endtabs %} +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 087a861e33e07dbdcad9a15f67beda8dca31f52e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:21:39 +0800 Subject: [PATCH 05340/11794] New translations SUMMARY.md (Japanese) --- ja/SUMMARY.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ja/SUMMARY.md b/ja/SUMMARY.md index d53b409b2..b224c7e24 100644 --- a/ja/SUMMARY.md +++ b/ja/SUMMARY.md @@ -25,15 +25,14 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) +* [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) ## Governance * [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) +* [OGN Staking](governance/ogn-staking.md) ## Smart Contracts From 4d6f9bcef44ff4b7df5f3f1d940d20f981a3c246 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:21:40 +0800 Subject: [PATCH 05341/11794] New translations rebasing-and-smart-contracts.md (Italian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 1a28f0dae..ba3513425 100644 --- a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,11 +12,13 @@ In precedenza abbiamo aggiunto uno [smart contract](https://medium.com/originpro Dopo molte discussioni, abbiamo deciso che la soluzione più scalabile fosse quella di aggiungere una iscrizione esplicita per gli smart contract, così che solo dopo essersi iscritti possano ricevere il rendimento tramite il meccanismo del ribasamento. Questo risolve il problema della fornitura sempre in espansione negli AMM pur consentendo comunque ai wallet multi-sig e anche ad altri smart contract, l'opportunità di continuare a partecipare e guadagnare rendimenti. -Se stai utilizzando un wallet multi-sig come [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) oppure [Gnosis Safe](https://gnosis-safe.io/), avrai bisogno dell'ultimo [address di implementazione relativo a OUSD](../../smart-contracts/registry.md) e il corrispettivo [ ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Una volta che li avrai aggiunti, sarai in grado di richiamare la funzione `rebaseOptIn()` per iscriverti alla ricezione del rendimento tramite il ribasamento o tramite il richiamo della funzione `rebaseOptOut()` per disattivarlo nuovamente. - {% hint style="warning" %} -Se stai rilasciando un contratto e intendi richiamare la funzione `rebaseOptin()` per guadagnare lo yield, non puoi richiamarla dal costruttore degli smart contract. Lo smart contract deve essere rilasciato prima di poter essere richiamato. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + + + + From f3e56abbac5b273bba4fadebe824dafd14e4ac83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:21:42 +0800 Subject: [PATCH 05342/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 128 +++++++++++++++++++++++---------- 1 file changed, 90 insertions(+), 38 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index d6eb7a479..ce0a1a69b 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -11,55 +11,107 @@ L'indirizzo ERC-20 principale di Origin Dollar \(OUSD\) è: {% tab title="Core" %} Indirizzi ben conosciuti \ (spesso wrapper proxy \): -| Contratto | Indirizzo | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 di 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracolo | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governatore | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contratto | Indirizzo | ENS | +|:--------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Contratti di implementazione interna: -| Contratto | Indirizzo | -|:-------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Oracolo Mix | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Oracle Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Oracolo Uniswap Open | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Contratto | Indirizzo | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | +| Oracolo Mix | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Oracle Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | {% endtab %} {% tab title="Strategies" %} -[Indirizzi conosciuti \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Indirizzo](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Auto-Allocazione corrente](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- |:---------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% di DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% di USDC e USDT | - -[Contratti di implementazione interna:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Indirizzo](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Auto-Allocation | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% di DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% di USDC e USDT | + +Internal implementation contracts: + +| Strategy | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +{% endtab %} + +{% tab title="Oracles" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | + +The following oracles are used to fetch a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +The following oracles are used to fetch a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} + +{% tab title="Governance" %} + + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} -| [Contratto](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Indirizzo](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Contract | Address | +|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} + +{% tab title="Staking" %} +| Contract | Address | ENS | +|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | +| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} {% endtabs %} + + From a431405675f37c3c2c94ad1d2224c1f4e85b9987 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:21:48 +0800 Subject: [PATCH 05343/11794] New translations rebasing-and-smart-contracts.md (French) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 2274037ed..b881a337f 100644 --- a/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,11 +12,13 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + + + + From df73ae42eaefac561e5500d8daf7a160738cbfd1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:21:50 +0800 Subject: [PATCH 05344/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/es/SUMMARY.md b/es/SUMMARY.md index 5eef95c54..ce32a2cfd 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -25,15 +25,14 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Gestión de fondos](core-concepts/fund-management/README.md) - * [Estrategias de ganancias](core-concepts/fund-management/earning-strategies.md) - * [Diversificación](core-concepts/fund-management/diversification.md) +* [Gestión de fondos](core-concepts/fund-management.md) * [Precio de Oráculos](core-concepts/price-oracles.md) ## Gobernancia * [Principios](governance/principles.md) * [Privilegios de Administrador](governance/admin-privileges.md) +* [OGN Staking](governance/ogn-staking.md) ## Contratos Inteligentes From 9a0f99524bf8cfb64f7d14f0ef6e0ae9bafb319a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:21:57 +0800 Subject: [PATCH 05345/11794] New translations price-oracles.md (Spanish) --- es/core-concepts/price-oracles.md | 41 +------------------------------ 1 file changed, 1 insertion(+), 40 deletions(-) diff --git a/es/core-concepts/price-oracles.md b/es/core-concepts/price-oracles.md index 0b8f58d0d..98f038342 100644 --- a/es/core-concepts/price-oracles.md +++ b/es/core-concepts/price-oracles.md @@ -126,46 +126,7 @@ The following oracles have been implemented, but are not currently being used du {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} -{% tabs %} -{% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | -{% endtab %} - -{% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | -{% endtab %} - -{% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | -{% endtab %} - -{% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | -{% endtab %} -{% endtabs %} +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From c11d127f299bcc4f622f18a2064b08e02e4a838c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:22:20 +0800 Subject: [PATCH 05346/11794] New translations market-making.md (Spanish) --- es/core-concepts/yield-generation/market-making.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/es/core-concepts/yield-generation/market-making.md b/es/core-concepts/yield-generation/market-making.md index 4ee3cf234..15f5590fd 100644 --- a/es/core-concepts/yield-generation/market-making.md +++ b/es/core-concepts/yield-generation/market-making.md @@ -12,13 +12,15 @@ Los AMM solo pueden habilitar nuevos mercados cuando los proveedores de liquidez El protocolo OUSD enruta USDT, USDC y DAI a grupos de liquidez de alto rendimiento según lo determinado por el volumen de negociación y recompensa con tokens \(por ejemplo, Balancer recompensa con tokens BAL a proveedores de liquidez\). Luego, los rendimientos se transfieren a los holders de OUSD. -Tenemos la intención de integrarnos directamente con al menos los siguientes creadores de mercado automatizados: +We are currently integrated with the following automated market maker: -{% page-ref page = "../ supported-Strategies / uniswap.md"%} +{% page-ref page="../supported-strategies/curve.md" %} -{% page-ref page = "../ supported-Strategies / curve.md"%} +We are intending to integrate with the following automated market makers: -{% page-ref page = "../ supported-Strategies / balancer.md"%} +{% page-ref page="../supported-strategies/uniswap.md" %} + +{% page-ref page="../supported-strategies/balancer.md" %} From a6adc22841d433701596378d119de0748cb0520a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:22:23 +0800 Subject: [PATCH 05347/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 128 +++++++++++++++++++++++---------- 1 file changed, 90 insertions(+), 38 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 3b70248e3..a01d0fe7a 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -11,55 +11,107 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts: -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Contract | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | {% endtab %} {% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Auto-Allocation | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | + +Internal implementation contracts: + +| Strategy | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +{% endtab %} + +{% tab title="Oracles" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | + +The following oracles are used to fetch a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +The following oracles are used to fetch a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} + +{% tab title="Governance" %} + + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Contract | Address | +|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} + +{% tab title="Staking" %} +| Contract | Address | ENS | +|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | +| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} {% endtabs %} + + From 8c9171edbf4e81e493bd3d616816fac4a9455a8e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:22:25 +0800 Subject: [PATCH 05348/11794] New translations timelock.md (French) --- fr/smart-contracts/api/timelock.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/fr/smart-contracts/api/timelock.md b/fr/smart-contracts/api/timelock.md index 88954aca7..4608f4bc6 100644 --- a/fr/smart-contracts/api/timelock.md +++ b/fr/smart-contracts/api/timelock.md @@ -1,7 +1,7 @@ # Timelock {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. @@ -10,11 +10,10 @@ The timelock contract enforces a 48 hour wait period before any changes to the O The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 00a5b92b5712ef80d2f471ed455ed855b63d7d4b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:22:27 +0800 Subject: [PATCH 05349/11794] New translations audits.md (Spanish) --- es/security-and-risks/audits.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/es/security-and-risks/audits.md b/es/security-and-risks/audits.md index 9aee8fd4b..3d0a33f3e 100644 --- a/es/security-and-risks/audits.md +++ b/es/security-and-risks/audits.md @@ -1,16 +1,16 @@ # Auditorias -{% hint style="danger" %} -Los contratos inteligentes de OUSD aún no han sido auditados. Recomendamos encarecidamente revisar nuestros contratos inteligentes antes de depositar cantidades significativas de capital. -{% endhint %} - **OUSD** -Ya se han programado auditorías con la respetada firma de seguridad, [Trail of Bits](https://www.trailofbits.com/), para principios de octubre de 2020. Los resultados de sus auditorías se darán a conocer públicamente tan pronto como estén disponibles. +OUSD has been audited by multiple, well-respected security firms. Their findings are available below: + +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) +* Solidified, OUSD Audit, December 2020 +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) -**Estrategias Soportadas** +**Supported Strategies** -Ya se han completado varias auditorías de Compound y están disponibles en su sitio web. Esto incluye el código original para el [Bloqueo de Tiempo](../smart-contracts/api/timelock.md) modificado que está usando OUSD. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 4aa7a87b1e3730d710f038fefdb94eac134743bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:22:35 +0800 Subject: [PATCH 05350/11794] New translations price-oracles.md (French) --- fr/core-concepts/price-oracles.md | 41 +------------------------------ 1 file changed, 1 insertion(+), 40 deletions(-) diff --git a/fr/core-concepts/price-oracles.md b/fr/core-concepts/price-oracles.md index 86af931f7..561ba88ba 100644 --- a/fr/core-concepts/price-oracles.md +++ b/fr/core-concepts/price-oracles.md @@ -126,46 +126,7 @@ The following oracles have been implemented, but are not currently being used du {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} -{% tabs %} -{% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | -{% endtab %} - -{% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | -{% endtab %} - -{% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | -{% endtab %} - -{% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | -{% endtab %} -{% endtabs %} +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From da083aed545c3a18f1118644405b7efdb3da64c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:22:49 +0800 Subject: [PATCH 05351/11794] New translations market-making.md (French) --- fr/core-concepts/yield-generation/market-making.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/fr/core-concepts/yield-generation/market-making.md b/fr/core-concepts/yield-generation/market-making.md index b88b3a90d..325f86832 100644 --- a/fr/core-concepts/yield-generation/market-making.md +++ b/fr/core-concepts/yield-generation/market-making.md @@ -12,12 +12,14 @@ AMMs can only enable new markets when liquidity providers supply liquidity \(e.g The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -We intend to integrate directly with at least the following automated market makers: - -{% page-ref page="../supported-strategies/uniswap.md" %} +We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} +We are intending to integrate with the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + {% page-ref page="../supported-strategies/balancer.md" %} From 363542c554c96ba0ee7da046c63ebfaf632251b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:22:52 +0800 Subject: [PATCH 05352/11794] New translations audits.md (French) --- fr/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/fr/security-and-risks/audits.md b/fr/security-and-risks/audits.md index f3b6a1fc3..353beceb9 100644 --- a/fr/security-and-risks/audits.md +++ b/fr/security-and-risks/audits.md @@ -1,12 +1,12 @@ # Audits -{% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. -{% endhint %} - **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +OUSD has been audited by multiple, well-respected security firms. Their findings are available below: + +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) +* Solidified, OUSD Audit, December 2020 +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) **Supported Strategies** From d59d231915ec205def582940b6e9a0735facf671 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:22:54 +0800 Subject: [PATCH 05353/11794] New translations risks.md (French) --- fr/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/security-and-risks/risks.md b/fr/security-and-risks/risks.md index 26b5ebfe6..04f53d797 100644 --- a/fr/security-and-risks/risks.md +++ b/fr/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Risks {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: From a9b85dad85c7a36a3f5aae7984050ad519698851 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:23:06 +0800 Subject: [PATCH 05354/11794] New translations risks.md (Spanish) --- es/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/security-and-risks/risks.md b/es/security-and-risks/risks.md index 4fa570ba1..2308c55eb 100644 --- a/es/security-and-risks/risks.md +++ b/es/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Riesgos {% hint style="danger" %} -Los contratos inteligentes de OUSD aún no han sido auditados. Recomendamos encarecidamente revisar nuestros contratos inteligentes antes de depositar cantidades significativas de capital. +Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} Como con cualquier instrumento que devenga intereses. existen riesgos asociados con al hacer hold de OUSD que son importante comprender. Estos riesgos se pueden clasificar ampliamente en 3 categorías: From 4322ca4f910401a69f3d07ac878ca99cc3ff7617 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:23:09 +0800 Subject: [PATCH 05355/11794] New translations price-oracles.md (German) --- de/core-concepts/price-oracles.md | 41 +------------------------------ 1 file changed, 1 insertion(+), 40 deletions(-) diff --git a/de/core-concepts/price-oracles.md b/de/core-concepts/price-oracles.md index 86af931f7..561ba88ba 100644 --- a/de/core-concepts/price-oracles.md +++ b/de/core-concepts/price-oracles.md @@ -126,46 +126,7 @@ The following oracles have been implemented, but are not currently being used du {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} -{% tabs %} -{% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | -{% endtab %} - -{% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | -{% endtab %} - -{% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | -{% endtab %} - -{% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | -{% endtab %} -{% endtabs %} +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From c5f7cc1fa2fe34fd1b76b8c3a27622f43012146a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:23:11 +0800 Subject: [PATCH 05356/11794] New translations audits.md (Arabic) --- ar/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ar/security-and-risks/audits.md b/ar/security-and-risks/audits.md index f3b6a1fc3..353beceb9 100644 --- a/ar/security-and-risks/audits.md +++ b/ar/security-and-risks/audits.md @@ -1,12 +1,12 @@ # Audits -{% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. -{% endhint %} - **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +OUSD has been audited by multiple, well-respected security firms. Their findings are available below: + +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) +* Solidified, OUSD Audit, December 2020 +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) **Supported Strategies** From 3ff297c6cdfcc040cadc609b99edccd1d8e8f14f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:23:16 +0800 Subject: [PATCH 05357/11794] New translations timelock.md (Arabic) --- ar/smart-contracts/api/timelock.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ar/smart-contracts/api/timelock.md b/ar/smart-contracts/api/timelock.md index 88954aca7..4608f4bc6 100644 --- a/ar/smart-contracts/api/timelock.md +++ b/ar/smart-contracts/api/timelock.md @@ -1,7 +1,7 @@ # Timelock {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. @@ -10,11 +10,10 @@ The timelock contract enforces a 48 hour wait period before any changes to the O The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From bef85b432ee60c4ca819e9b0a59e648a39eb129e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:23:19 +0800 Subject: [PATCH 05358/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 128 +++++++++++++++++++++++---------- 1 file changed, 90 insertions(+), 38 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 3b70248e3..a01d0fe7a 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -11,55 +11,107 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts: -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Contract | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | {% endtab %} {% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Auto-Allocation | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | + +Internal implementation contracts: + +| Strategy | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +{% endtab %} + +{% tab title="Oracles" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | + +The following oracles are used to fetch a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +The following oracles are used to fetch a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} + +{% tab title="Governance" %} + + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Contract | Address | +|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} + +{% tab title="Staking" %} +| Contract | Address | ENS | +|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | +| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} {% endtabs %} + + From 1770e148b00c35d53305e2bb6f1608b2164375a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:23:21 +0800 Subject: [PATCH 05359/11794] New translations rebasing-and-smart-contracts.md (Arabic) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a843a19cd..a2328ff1b 100644 --- a/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,11 +12,13 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + + + + From 69a4d7a58a2d351ada7c7a43a85621aa63c683ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:23:22 +0800 Subject: [PATCH 05360/11794] New translations SUMMARY.md (German) --- de/SUMMARY.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/de/SUMMARY.md b/de/SUMMARY.md index d53b409b2..b224c7e24 100644 --- a/de/SUMMARY.md +++ b/de/SUMMARY.md @@ -25,15 +25,14 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) +* [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) ## Governance * [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) +* [OGN Staking](governance/ogn-staking.md) ## Smart Contracts From a95a20c0545fdeda6e5594815b2d2a85ec1b8c28 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:23:47 +0800 Subject: [PATCH 05361/11794] New translations risks.md (Arabic) --- ar/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/security-and-risks/risks.md b/ar/security-and-risks/risks.md index 26b5ebfe6..04f53d797 100644 --- a/ar/security-and-risks/risks.md +++ b/ar/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Risks {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: From 9551c356fd23c928610137018eef68f9a1da7f79 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:23:52 +0800 Subject: [PATCH 05362/11794] New translations timelock.md (Spanish) --- es/smart-contracts/api/timelock.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/es/smart-contracts/api/timelock.md b/es/smart-contracts/api/timelock.md index 2a46d4efe..4c3bb2f83 100644 --- a/es/smart-contracts/api/timelock.md +++ b/es/smart-contracts/api/timelock.md @@ -1,7 +1,7 @@ # Bloqueo de Tiempo {% hint style="danger" %} -El bloqueo de tiempo se agregará poco después de que se verifique que todo funciona. Hasta entonces, los contratos se regirán por el 5 de 8 multi-sig de Origin. Esto permite una respuesta más rápida si se descubre algún problema crítico. +The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} El contrato de bloqueo de tiempo impone un período de espera de 48 horas antes de que se pueda ejecutar cualquier cambio en los contratos de OUSD. El bloqueo de tiempo puede ser llamado por nuestro multi-sig y es el propietario de nuestros contratos [ERC-20](../architecture.md), [Bóveda](vault.md) y [Estrategias](strategies.md). Las acciones administrativas que retrasan el tiempo les dan a los usuarios la oportunidad de salir de OUSD si sus administradores se vuelven maliciosos, se ven comprometidos o hacen un cambio que a los usuarios no les gusta. @@ -10,11 +10,10 @@ El contrato de bloqueo de tiempo impone un período de espera de 48 horas antes El bloqueo de tiempo es una medida de seguridad que les da a los holders de OUSD 48 horas para retirar sus fondos si tienen objeciones a las actualizaciones propuestas al protocolo. {% endhint %} -OUSD está utilizando una versión ligeramente modificada del [Tiempo de Bloqueo de Compound](https://compound.finance/docs/governance) que ha sido [auditado por OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Las 3 diferencias notables son: +OUSD está utilizando una versión ligeramente modificada del [Tiempo de Bloqueo de Compound](https://compound.finance/docs/governance) que ha sido [auditado por OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD inicialmente utilizará un período de espera más corto \(48 horas\) que Compound \(72 horas\) para permitir una respuesta más rápida si se descubre algún problema. -2. Una vez transcurridas las 48 horas, cualquiera es libre de ejecutar la llamada, no sólo el dueño del contrato. -3. Los depósitos \(pero no los retiros\) se pueden congelar inmediatamente sin requerir el período de espera de 48. Esto es en caso de que se descubra una vulnerabilidad importante. +2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 8260a84568cd0ed832dafbcd83b61d0130b0e2b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:23:55 +0800 Subject: [PATCH 05363/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 114 ++++++++++++++++++++++++--------- 1 file changed, 83 insertions(+), 31 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 491998ad9..3d842945f 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -11,14 +11,12 @@ La dirección ERC20 principal para Origin Dollar \(OUSD\) es: {% tab title="Core" %} Direcciones conocidas \ (a menudo envoltorios de proxy\): -| Contrato | Dirección | ENS | -|:----------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Bóveda | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Bloqueo de Tiempo | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 de 8 Multiples-firmas | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oráculo | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Gobernador | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contrato | Dirección | ENS | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Bóveda | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Bloqueo de Tiempo | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Contratos de ejecución interna: @@ -29,37 +27,91 @@ Contratos de ejecución interna: | Bóveda Central | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | | Oráculos Mixtos | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | | Oráculo de Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Oráculo Abierto de Uniswap | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | {% endtab %} {% tab title="Strategies" %} -[Direcciones conocidas \ (a menudo envoltorios de proxy\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Estrategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Dirección](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | - -[Contratos de ejecución interna:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Estrategia](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Dirección](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Auto-Allocation | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | + +Internal implementation contracts: + +| Strategy | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +{% endtab %} + +{% tab title="Oracles" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | + +The following oracles are used to fetch a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +The following oracles are used to fetch a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} + +{% tab title="Governance" %} + + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} -| [Contrato](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Dirección](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Contract | Address | +|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} + +{% tab title="Staking" %} +| Contract | Address | ENS | +|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | +| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} {% endtabs %} + + From f2cde8e21a1354f5a59468b2323844b64f451f21 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:23:57 +0800 Subject: [PATCH 05364/11794] New translations rebasing-and-smart-contracts.md (Spanish) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a843a19cd..a2328ff1b 100644 --- a/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,11 +12,13 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + + + + From 4bf71c2a68a09970f05b0b1d937b1901db8469f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:23:59 +0800 Subject: [PATCH 05365/11794] New translations SUMMARY.md (Arabic) --- ar/SUMMARY.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ar/SUMMARY.md b/ar/SUMMARY.md index d53b409b2..b224c7e24 100644 --- a/ar/SUMMARY.md +++ b/ar/SUMMARY.md @@ -25,15 +25,14 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) +* [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) ## Governance * [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) +* [OGN Staking](governance/ogn-staking.md) ## Smart Contracts From 1881fd61a9a35d8bda7752349bae208a1782a149 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:24:06 +0800 Subject: [PATCH 05366/11794] New translations price-oracles.md (Arabic) --- ar/core-concepts/price-oracles.md | 41 +------------------------------ 1 file changed, 1 insertion(+), 40 deletions(-) diff --git a/ar/core-concepts/price-oracles.md b/ar/core-concepts/price-oracles.md index 86af931f7..561ba88ba 100644 --- a/ar/core-concepts/price-oracles.md +++ b/ar/core-concepts/price-oracles.md @@ -126,46 +126,7 @@ The following oracles have been implemented, but are not currently being used du {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} -{% tabs %} -{% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | -{% endtab %} - -{% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | -{% endtab %} - -{% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | -{% endtab %} - -{% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | -{% endtab %} -{% endtabs %} +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 72d3083bc7799ac6156b9c2f4f69d4d04c70703e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:24:11 +0800 Subject: [PATCH 05367/11794] New translations market-making.md (Arabic) --- ar/core-concepts/yield-generation/market-making.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ar/core-concepts/yield-generation/market-making.md b/ar/core-concepts/yield-generation/market-making.md index b88b3a90d..325f86832 100644 --- a/ar/core-concepts/yield-generation/market-making.md +++ b/ar/core-concepts/yield-generation/market-making.md @@ -12,12 +12,14 @@ AMMs can only enable new markets when liquidity providers supply liquidity \(e.g The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -We intend to integrate directly with at least the following automated market makers: - -{% page-ref page="../supported-strategies/uniswap.md" %} +We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} +We are intending to integrate with the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + {% page-ref page="../supported-strategies/balancer.md" %} From c85b11ace835ed46488e00d851db726f738d2b27 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:24:30 +0800 Subject: [PATCH 05368/11794] New translations risks.md (Turkish) --- tr/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/security-and-risks/risks.md b/tr/security-and-risks/risks.md index 4407a160b..5a04c1285 100644 --- a/tr/security-and-risks/risks.md +++ b/tr/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Riskler {% hint style="tehlike" %} -OUSD akıllı sözleşmeleri henüz denetlenmedi. Önemli miktarlarda sermaye yatırmadan önce akıllı sözleşmelerimizi incelemenizi şiddetle tavsiye ederiz. +Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} Faiz getiren herhangi bir enstrümanda olduğu gibi. OUSD tutmanın anlaşılması önemli olan ilişkili riskler vardır. Bu riskler genel olarak 3 kategoriye ayrılabilir: From fdb32da5fcff2c9e07eadb1b95b8df6eef62b706 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:24:33 +0800 Subject: [PATCH 05369/11794] New translations audits.md (Portuguese) --- pt/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pt/security-and-risks/audits.md b/pt/security-and-risks/audits.md index f3b6a1fc3..353beceb9 100644 --- a/pt/security-and-risks/audits.md +++ b/pt/security-and-risks/audits.md @@ -1,12 +1,12 @@ # Audits -{% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. -{% endhint %} - **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +OUSD has been audited by multiple, well-respected security firms. Their findings are available below: + +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) +* Solidified, OUSD Audit, December 2020 +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) **Supported Strategies** From 0e31f9c445d1000a4268678715498fbb6a68ad13 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:24:38 +0800 Subject: [PATCH 05370/11794] New translations timelock.md (Portuguese) --- pt/smart-contracts/api/timelock.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pt/smart-contracts/api/timelock.md b/pt/smart-contracts/api/timelock.md index 88954aca7..4608f4bc6 100644 --- a/pt/smart-contracts/api/timelock.md +++ b/pt/smart-contracts/api/timelock.md @@ -1,7 +1,7 @@ # Timelock {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. @@ -10,11 +10,10 @@ The timelock contract enforces a 48 hour wait period before any changes to the O The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 6c0ddbdb4279c79bdeadcb4535dbb8711294624e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:24:41 +0800 Subject: [PATCH 05371/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 128 +++++++++++++++++++++++---------- 1 file changed, 90 insertions(+), 38 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 3b70248e3..a01d0fe7a 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -11,55 +11,107 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts: -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Contract | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | {% endtab %} {% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Auto-Allocation | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | + +Internal implementation contracts: + +| Strategy | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +{% endtab %} + +{% tab title="Oracles" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | + +The following oracles are used to fetch a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +The following oracles are used to fetch a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} + +{% tab title="Governance" %} + + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Contract | Address | +|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} + +{% tab title="Staking" %} +| Contract | Address | ENS | +|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | +| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} {% endtabs %} + + From 96df02f48b40734f620288725eeaeb3db822cdb9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:24:43 +0800 Subject: [PATCH 05372/11794] New translations rebasing-and-smart-contracts.md (Portuguese) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a843a19cd..a2328ff1b 100644 --- a/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,11 +12,13 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + + + + From 0f7b796ef139d98e7e90ecf6e25154050805011c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:24:45 +0800 Subject: [PATCH 05373/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index 28e21d2a1..d937ce0a5 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -25,15 +25,14 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Управление средствами](core-concepts/fund-management/README.md) - * [Стратегии заработка](core-concepts/fund-management/earning-strategies.md) - * [Диверсификация](core-concepts/fund-management/diversification.md) +* [Управление средствами](core-concepts/fund-management.md) * [Ценовые оракулы](core-concepts/price-oracles.md) ## Управление * [Принципы](governance/principles.md) * [Права администратора](governance/admin-privileges.md) +* [OGN Staking](governance/ogn-staking.md) ## Смарт-контракты From 72af7f940561940874a5d697ccb8e8a0cfca7c4f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:24:51 +0800 Subject: [PATCH 05374/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 41 +------------------------------ 1 file changed, 1 insertion(+), 40 deletions(-) diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md index d1dd9aa51..34d822f3e 100644 --- a/ru/core-concepts/price-oracles.md +++ b/ru/core-concepts/price-oracles.md @@ -126,46 +126,7 @@ The following oracles have been implemented, but are not currently being used du {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} -{% tabs %} -{% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | -{% endtab %} - -{% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | -{% endtab %} - -{% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | -{% endtab %} - -{% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | -{% endtab %} -{% endtabs %} +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 511b50bb7f14b445dfa8a85657752c02d906b16b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:24:59 +0800 Subject: [PATCH 05375/11794] New translations risks.md (Portuguese) --- pt/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/security-and-risks/risks.md b/pt/security-and-risks/risks.md index 26b5ebfe6..04f53d797 100644 --- a/pt/security-and-risks/risks.md +++ b/pt/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Risks {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: From 4b2f0e1df0eac00acb9659d03d86f00da2f6b094 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:25:08 +0800 Subject: [PATCH 05376/11794] New translations price-oracles.md (Portuguese) --- pt/core-concepts/price-oracles.md | 41 +------------------------------ 1 file changed, 1 insertion(+), 40 deletions(-) diff --git a/pt/core-concepts/price-oracles.md b/pt/core-concepts/price-oracles.md index 86af931f7..561ba88ba 100644 --- a/pt/core-concepts/price-oracles.md +++ b/pt/core-concepts/price-oracles.md @@ -126,46 +126,7 @@ The following oracles have been implemented, but are not currently being used du {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} -{% tabs %} -{% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | -{% endtab %} - -{% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | -{% endtab %} - -{% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | -{% endtab %} - -{% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | -{% endtab %} -{% endtabs %} +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 43922bd13a8cdd24d8350a833b84fd3df8148b4f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:25:18 +0800 Subject: [PATCH 05377/11794] New translations market-making.md (Portuguese) --- pt/core-concepts/yield-generation/market-making.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pt/core-concepts/yield-generation/market-making.md b/pt/core-concepts/yield-generation/market-making.md index b88b3a90d..325f86832 100644 --- a/pt/core-concepts/yield-generation/market-making.md +++ b/pt/core-concepts/yield-generation/market-making.md @@ -12,12 +12,14 @@ AMMs can only enable new markets when liquidity providers supply liquidity \(e.g The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -We intend to integrate directly with at least the following automated market makers: - -{% page-ref page="../supported-strategies/uniswap.md" %} +We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} +We are intending to integrate with the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + {% page-ref page="../supported-strategies/balancer.md" %} From e46461048d12eeb0eaa0a4c62c7956e096cdb76d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:25:55 +0800 Subject: [PATCH 05378/11794] New translations market-making.md (Turkish) --- tr/core-concepts/yield-generation/market-making.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/tr/core-concepts/yield-generation/market-making.md b/tr/core-concepts/yield-generation/market-making.md index 98073c801..59db3de1b 100644 --- a/tr/core-concepts/yield-generation/market-making.md +++ b/tr/core-concepts/yield-generation/market-making.md @@ -12,13 +12,15 @@ AMM'ler, yalnızca likidite sağlayıcıları likidite sağladığında yeni piy OUSD protokolü, USDT, USDC ve DAI'yi işlem hacmi ve ödül jetonları tarafından belirlenen yüksek performanslı likidite havuzlarına yönlendirir \ (örneğin, Dengeleyici BAL jetonlarını likidite sağlayıcılarına ödüllendirir \). Daha sonra getiriler OUSD sahiplerine aktarılır. -En azından aşağıdaki otomatik pazar yapıcılarla doğrudan entegre olmayı planlıyoruz: +We are currently integrated with the following automated market maker: -{% page-ref page = "../ supported-Strategies / complex.md"%} +{% page-ref page="../supported-strategies/curve.md" %} -{% page-ref page = "../ supported-Strategies / complex.md"%} +We are intending to integrate with the following automated market makers: -{% page-ref page = "../ supported-Strategies / complex.md"%} +{% page-ref page="../supported-strategies/uniswap.md" %} + +{% page-ref page="../supported-strategies/balancer.md" %} From fd8e7825e9160d986898fa750396fc1b5bdff28b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:25:59 +0800 Subject: [PATCH 05379/11794] New translations price-oracles.md (Turkish) --- tr/core-concepts/price-oracles.md | 41 +------------------------------ 1 file changed, 1 insertion(+), 40 deletions(-) diff --git a/tr/core-concepts/price-oracles.md b/tr/core-concepts/price-oracles.md index 70f14f1c1..957abb7fc 100644 --- a/tr/core-concepts/price-oracles.md +++ b/tr/core-concepts/price-oracles.md @@ -137,46 +137,7 @@ The following oracles have been implemented, but are not currently being used du {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} -{% tabs %} -{% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | -{% endtab %} - -{% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | -{% endtab %} - -{% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | -{% endtab %} - -{% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | -{% endtab %} -{% endtabs %} +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 5f3b7154681859646a12157a013e2196986fcb79 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:26:12 +0800 Subject: [PATCH 05380/11794] New translations market-making.md (Russian) --- ru/core-concepts/yield-generation/market-making.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ru/core-concepts/yield-generation/market-making.md b/ru/core-concepts/yield-generation/market-making.md index 42f66abbf..806c3ba1e 100644 --- a/ru/core-concepts/yield-generation/market-making.md +++ b/ru/core-concepts/yield-generation/market-making.md @@ -12,12 +12,14 @@ AMM могут открывать новые рынки только тогда, Протокол OUSD направляет USDT, USDC и DAI в высокопроизводительные пулы ликвидности в соответствии с объемом торгов и вознаграждаетcя токенами (например, Balancer начисляет токены BAL поставщикам ликвидности). Затем доходность передается держателям OUSD. -Мы намерены напрямую интегрироваться как минимум со следующими автоматизированными маркет-мейкерами: - -{% page-ref page="../supported-strategies/uniswap.md" %} +We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} +We are intending to integrate with the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + {% page-ref page="../supported-strategies/balancer.md" %} From a53b2b614d28c1405b4d5cd43f543292adbc641c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:26:15 +0800 Subject: [PATCH 05381/11794] New translations risks.md (Russian) --- ru/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/security-and-risks/risks.md b/ru/security-and-risks/risks.md index d7c096bfb..94e2a7250 100644 --- a/ru/security-and-risks/risks.md +++ b/ru/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Риски {% hint style="danger" %} -Смарт-контракты OUSD еще не прошли аудит. Мы настоятельно рекомендуем ознакомиться с нашими смарт-контрактами, прежде чем вносить значительные суммы капитала. +Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} Как и любой процентный инструмент, существуют риски, связанные с хранением OUSD, которые важно понимать. Эти риски можно условно разделить на 3 категории: From f50b15e1d08145d8ae1c2da515488c1d43ee817c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:26:18 +0800 Subject: [PATCH 05382/11794] New translations audits.md (Russian) --- ru/security-and-risks/audits.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ru/security-and-risks/audits.md b/ru/security-and-risks/audits.md index d9a8c9de8..c33ae5c46 100644 --- a/ru/security-and-risks/audits.md +++ b/ru/security-and-risks/audits.md @@ -1,16 +1,16 @@ # Аудиты -{% hint style="danger" %} -Смарт-контракты OUSD еще не прошли аудит. Мы настоятельно рекомендуем ознакомиться с нашими смарт-контрактами, прежде чем вносить значительные суммы капитала. -{% endhint %} - **OUSD** -Аудиты уже запланированы с уважаемой компанией по безопасности [Trail of Bits](https://www.trailofbits.com/)на начало октября 2020 года. Результаты их аудита будут опубликованы, как только они станут доступны. +OUSD has been audited by multiple, well-respected security firms. Their findings are available below: + +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) +* Solidified, OUSD Audit, December 2020 +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) -**Поддерживаемые стратегии** +**Supported Strategies** -Несколько аудитов для Compound уже завершены и доступны на их веб-сайте. Сюда входит исходный код для модифицированной [временной блокировки](../smart-contracts/api/timelock.md), которую использует OUSD. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From b698bf9707194a9cf2aadf7ac39797eb454e0b08 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:26:22 +0800 Subject: [PATCH 05383/11794] New translations timelock.md (Russian) --- ru/smart-contracts/api/timelock.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ru/smart-contracts/api/timelock.md b/ru/smart-contracts/api/timelock.md index aae7e15b0..bbdf79266 100644 --- a/ru/smart-contracts/api/timelock.md +++ b/ru/smart-contracts/api/timelock.md @@ -1,7 +1,7 @@ # Временная блокировка {% hint style="danger" %} -Временная блокировка будет добавлена вскоре после того, как все будет проверено на работоспособность. До этого времени контракты будут регулироваться 5 из 8 мульти-подписями Origin. Это позволит быстрее реагировать на обнаруженные критические проблемы. +The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} Контракт с временной блокировкой предусматривает 48-часовой период ожидания, прежде чем любые изменения в контрактах OUSD будут выполнены. Временная блокировка может быть вызвана нашим мульти-подписями, являющимися владельцами наших контрактов [ERC-20](../architecture.md), [Vault](vault.md)и [Strategies](strategies.md). Задержка действий администратора дает пользователям возможность выхода OUSD, если его администраторы станут злонамеренными, будут скомпрометированы или внесут изменения, которые не нравятся пользователям. @@ -10,11 +10,10 @@ Временная блокировка - это мера безопасности, которая дает держателям OUSD 48 часов, чтобы вывести свои средства, если у них есть возражения против любых предлагаемых обновлений протокола. {% endhint %} -OUSD использует немного измененную версию [ Накапливаемой временной блокировки](https://compound.finance/docs/governance), которая была [проаудирована OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). 3 заметных отличия: +OUSD использует немного измененную версию [ Накапливаемой временной блокировки](https://compound.finance/docs/governance), которая была [проаудирована OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. Первоначально OUSD будет использовать более короткий период ожидания \(48 часов\), чем Compound \(72 часа\), чтобы обеспечить более быстрый ответ в случае обнаружения каких-либо проблем. -2. По прошествии 48 часов кто угодно может выполнить вызов функции, не только владелец контракта. -3. Депозиты \(но не вывод средств или переводы\) могут быть немедленно заморожены, не требуя 48 часового периода ожидания. Это было сделано на случай обнаружения серьезной уязвимости. +2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 8f15b466a789fc4f7780b62321c9600f8eb3b27a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:26:25 +0800 Subject: [PATCH 05384/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 128 +++++++++++++++++++++++---------- 1 file changed, 90 insertions(+), 38 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 8a1d5edd3..1e13ac5e0 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -11,55 +11,107 @@ {% tab title="Core" %} Общеизвестные адреса \(часто используемые прокси оболочки\): -| Контракт | Адрес | ENS | -|:--------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Хранилище (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Временная блокировка | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 из 8 мультиподписей | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Оракул | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Управляющий | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Контракт | Адрес | ENS | +|:-------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Хранилище (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Временная блокировка | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Контракты на внутреннюю реализацию: -| Контракт | Адрес | -|:---------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| АдминистраторVault | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| ЯдроХранилища | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Смешанные Оракулы | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Оракул Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Открыть Оракул Uniswap | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Контракт | Адрес | +|:------------------ |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| АдминистраторVault | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| ЯдроХранилища | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | +| Смешанные Оракулы | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Оракул Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | {% endtab %} {% tab title="Strategies" %} -[Общеизвестные адреса \(прокси оболочки\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Стратегия](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Адрес](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | - -[Контракты на внутреннюю реализацию:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Стратегия](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Адрес](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:------------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Auto-Allocation | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | + +Internal implementation contracts: + +| Strategy | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +{% endtab %} + +{% tab title="Oracles" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | + +The following oracles are used to fetch a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +The following oracles are used to fetch a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} + +{% tab title="Governance" %} + + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} -| [Контракт](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Адрес](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Contract | Address | +|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} + +{% tab title="Staking" %} +| Contract | Address | ENS | +|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | +| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} {% endtabs %} + + From 8b1f1700c611b56c749a60ed3516e89d9cfc963a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:26:27 +0800 Subject: [PATCH 05385/11794] New translations rebasing-and-smart-contracts.md (Russian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a843a19cd..a2328ff1b 100644 --- a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,11 +12,13 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + + + + From 630459b300f7bf4bf7a7eecf1c2204ca33a0d5fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:26:29 +0800 Subject: [PATCH 05386/11794] New translations SUMMARY.md (Turkish) --- tr/SUMMARY.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tr/SUMMARY.md b/tr/SUMMARY.md index 53d0276fa..a59f01db4 100644 --- a/tr/SUMMARY.md +++ b/tr/SUMMARY.md @@ -25,15 +25,14 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fon Yönetimi](core-concepts/fund-management/README.md) - * [Kazanma Stratejileri](core-concepts/fund-management/earning-strategies.md) - * [Çeşitlendirme](core-concepts/fund-management/diversification.md) +* [Fon Yönetimi](core-concepts/fund-management.md) * [Fiyat Oracle'ları](core-concepts/price-oracles.md) ## Yönetişim * [Prensipler](governance/principles.md) * [Yönetici Ayrıcalıkları](governance/admin-privileges.md) +* [OGN Staking](governance/ogn-staking.md) ## Akıllı Sözleşmeler From e02c745d35f68d0d9b9cf0b7b52949507aed5a41 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:26:52 +0800 Subject: [PATCH 05387/11794] New translations market-making.md (Dutch) --- nl/core-concepts/yield-generation/market-making.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/nl/core-concepts/yield-generation/market-making.md b/nl/core-concepts/yield-generation/market-making.md index b88b3a90d..325f86832 100644 --- a/nl/core-concepts/yield-generation/market-making.md +++ b/nl/core-concepts/yield-generation/market-making.md @@ -12,12 +12,14 @@ AMMs can only enable new markets when liquidity providers supply liquidity \(e.g The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -We intend to integrate directly with at least the following automated market makers: - -{% page-ref page="../supported-strategies/uniswap.md" %} +We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} +We are intending to integrate with the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + {% page-ref page="../supported-strategies/balancer.md" %} From 58e3887bcd2181a0063cffe874076b5253641468 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:26:57 +0800 Subject: [PATCH 05388/11794] New translations risks.md (Dutch) --- nl/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/security-and-risks/risks.md b/nl/security-and-risks/risks.md index 26b5ebfe6..04f53d797 100644 --- a/nl/security-and-risks/risks.md +++ b/nl/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Risks {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: From dff5d4e5dc22c1618c7a4ba7c3f6fdc226f4272a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:26:59 +0800 Subject: [PATCH 05389/11794] New translations audits.md (Dutch) --- nl/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/nl/security-and-risks/audits.md b/nl/security-and-risks/audits.md index f3b6a1fc3..353beceb9 100644 --- a/nl/security-and-risks/audits.md +++ b/nl/security-and-risks/audits.md @@ -1,12 +1,12 @@ # Audits -{% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. -{% endhint %} - **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +OUSD has been audited by multiple, well-respected security firms. Their findings are available below: + +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) +* Solidified, OUSD Audit, December 2020 +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) **Supported Strategies** From 8a66cdfb871f563e96e08b4905517d1281e0c4b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:27:03 +0800 Subject: [PATCH 05390/11794] New translations timelock.md (Dutch) --- nl/smart-contracts/api/timelock.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/nl/smart-contracts/api/timelock.md b/nl/smart-contracts/api/timelock.md index 88954aca7..4608f4bc6 100644 --- a/nl/smart-contracts/api/timelock.md +++ b/nl/smart-contracts/api/timelock.md @@ -1,7 +1,7 @@ # Timelock {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. @@ -10,11 +10,10 @@ The timelock contract enforces a 48 hour wait period before any changes to the O The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From b99fafe86c89dfa35e4825ad35db88724de88d14 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:27:06 +0800 Subject: [PATCH 05391/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 128 +++++++++++++++++++++++---------- 1 file changed, 90 insertions(+), 38 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 3b70248e3..a01d0fe7a 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -11,55 +11,107 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts: -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Contract | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | {% endtab %} {% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Auto-Allocation | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | + +Internal implementation contracts: + +| Strategy | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +{% endtab %} + +{% tab title="Oracles" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | + +The following oracles are used to fetch a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +The following oracles are used to fetch a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} + +{% tab title="Governance" %} + + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Contract | Address | +|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} + +{% tab title="Staking" %} +| Contract | Address | ENS | +|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | +| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} {% endtabs %} + + From 0f994e06b6169f3b2edc2bdc7e64049483d8cdc2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:27:08 +0800 Subject: [PATCH 05392/11794] New translations rebasing-and-smart-contracts.md (Dutch) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a843a19cd..a2328ff1b 100644 --- a/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,11 +12,13 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + + + + From 12ccdb35665fe66ddb7f7de1368e550df2f9c2cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:27:10 +0800 Subject: [PATCH 05393/11794] New translations SUMMARY.md (Portuguese) --- pt/SUMMARY.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pt/SUMMARY.md b/pt/SUMMARY.md index d53b409b2..b224c7e24 100644 --- a/pt/SUMMARY.md +++ b/pt/SUMMARY.md @@ -25,15 +25,14 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) +* [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) ## Governance * [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) +* [OGN Staking](governance/ogn-staking.md) ## Smart Contracts From c4e70b56de80d402b4fa9c151b495bb43eb2a341 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:27:16 +0800 Subject: [PATCH 05394/11794] New translations price-oracles.md (Dutch) --- nl/core-concepts/price-oracles.md | 41 +------------------------------ 1 file changed, 1 insertion(+), 40 deletions(-) diff --git a/nl/core-concepts/price-oracles.md b/nl/core-concepts/price-oracles.md index 86af931f7..561ba88ba 100644 --- a/nl/core-concepts/price-oracles.md +++ b/nl/core-concepts/price-oracles.md @@ -126,46 +126,7 @@ The following oracles have been implemented, but are not currently being used du {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} -{% tabs %} -{% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | -{% endtab %} - -{% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | -{% endtab %} - -{% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | -{% endtab %} - -{% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | -{% endtab %} -{% endtabs %} +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From c2dc22f2db1e89185cf25763e06a7ddb42d480e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:27:34 +0800 Subject: [PATCH 05395/11794] New translations market-making.md (Korean) --- ko/core-concepts/yield-generation/market-making.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/ko/core-concepts/yield-generation/market-making.md b/ko/core-concepts/yield-generation/market-making.md index d3e1b3407..535b41f03 100644 --- a/ko/core-concepts/yield-generation/market-making.md +++ b/ko/core-concepts/yield-generation/market-making.md @@ -12,13 +12,15 @@ AMM은 유동성 공급자가 유동성을 공급할 때만 새로운 시장을 OUSD 프로토콜은 USDT, USDC 및 DAI를 거래량 및 보상 토큰에 의해 결정된 고성능 유동성 풀로 라우팅합니다 \ (예: 밸런서(Balancer)는 BAL 토큰을 유동성 공급자에게 보상합니다 \). 수익은 OUSD 보유자에게 전달됩니다. -우리는 최소한 다음과 같은 자동화 된 마켓 메이커와 직접 통합 할 계획입니다. +We are currently integrated with the following automated market maker: -{% page-ref page = "../ supported-strategies / uniswap.md"%} +{% page-ref page="../supported-strategies/curve.md" %} -{% page-ref page = "../ supported-strategies / curve.md"%} +We are intending to integrate with the following automated market makers: -{% page-ref page = "../ supported-strategies / balancer.md"%} +{% page-ref page="../supported-strategies/uniswap.md" %} + +{% page-ref page="../supported-strategies/balancer.md" %} From ca045492f22859e922e3c08f178319482a485093 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:27:36 +0800 Subject: [PATCH 05396/11794] New translations rebasing-and-smart-contracts.md (Korean) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a843a19cd..a2328ff1b 100644 --- a/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,11 +12,13 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + + + + From 483be362f7d55cf667507d2abe584966e432383b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:27:42 +0800 Subject: [PATCH 05397/11794] New translations risks.md (Korean) --- ko/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/security-and-risks/risks.md b/ko/security-and-risks/risks.md index 22a0cb9cf..4e0777f16 100644 --- a/ko/security-and-risks/risks.md +++ b/ko/security-and-risks/risks.md @@ -1,7 +1,7 @@ # 위험 {% hint style="danger" %} -OUSD 스마트 컨트렉트는 아직 감사되지 않았습니다. 다량의 자본 투자에 앞서, 스마트 컨트렉트 검토를 진행하실 것을 적극 권장합니다. +Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} 다른 이자가 붙는 도구들과 마찬가지로 OUSD 보유와 관련된 위험을 이해하는것은 중요합니다. 이러한 위험은 크게 3 가지 범주로 분류 할 수 있습니다: From ddb01f48e48e1453803dbbb686c1db64f11c4082 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:27:44 +0800 Subject: [PATCH 05398/11794] New translations SUMMARY.md (Dutch) --- nl/SUMMARY.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/nl/SUMMARY.md b/nl/SUMMARY.md index d53b409b2..b224c7e24 100644 --- a/nl/SUMMARY.md +++ b/nl/SUMMARY.md @@ -25,15 +25,14 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) +* [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) ## Governance * [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) +* [OGN Staking](governance/ogn-staking.md) ## Smart Contracts From c092493c0311a162987c390eb6532d763b03e99d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:27:46 +0800 Subject: [PATCH 05399/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 128 +++++++++++++++++++++++---------- 1 file changed, 90 insertions(+), 38 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 196e33d00..eb34cca34 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -11,55 +11,107 @@ {% tab title="Core" %} 잘 알려진 주소 \ (흔한 프록시 래퍼 \): -| 컨트렉트 | 주소 | ENS | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 금고(Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 타임락(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5/8 멀티시그(multi-sig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 오라클 | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| 컨트렉트 | 주소 | ENS | +|:------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 금고(Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 타임락(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | 내부 실행 컨트랙트: -| 컨트렉트 | 주소 | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| 컨트렉트 | 주소 | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | {% endtab %} {% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Auto-Allocation | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | + +Internal implementation contracts: + +| Strategy | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +{% endtab %} + +{% tab title="Oracles" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | + +The following oracles are used to fetch a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +The following oracles are used to fetch a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} + +{% tab title="Governance" %} + + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Contract | Address | +|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} + +{% tab title="Staking" %} +| Contract | Address | ENS | +|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | +| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} {% endtabs %} + + From 958826d73f17a9c3fbfa86883795a788da180a83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:27:49 +0800 Subject: [PATCH 05400/11794] New translations timelock.md (Korean) --- ko/smart-contracts/api/timelock.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ko/smart-contracts/api/timelock.md b/ko/smart-contracts/api/timelock.md index af837d1a9..472fc97ff 100644 --- a/ko/smart-contracts/api/timelock.md +++ b/ko/smart-contracts/api/timelock.md @@ -1,7 +1,7 @@ # 시간자물쇠(Timelock) {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. @@ -10,11 +10,10 @@ The timelock contract enforces a 48 hour wait period before any changes to the O The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 0e0eba1339a2f5a0da1419333991b06f41669153 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:27:53 +0800 Subject: [PATCH 05401/11794] New translations audits.md (Korean) --- ko/security-and-risks/audits.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/ko/security-and-risks/audits.md b/ko/security-and-risks/audits.md index f8a90b470..98d20e1f5 100644 --- a/ko/security-and-risks/audits.md +++ b/ko/security-and-risks/audits.md @@ -1,18 +1,16 @@ # 감사 -{% hint style="danger" %} -OUSD 스마트 컨트렉트는 아직 감사되지 않았습니다. 다량의 자본 투자에 앞서, 스마트 컨트렉트 검토를 진행하실 것을 적극 권장합니다. -{% endhint %} - **OUSD** -2020년 10월 초, 이미 잘 알려진 보안 회사인 +OUSD has been audited by multiple, well-respected security firms. Their findings are available below: -트레일 오프 비트(Trail of Bits>/0) 의 감사가 예정되어 있습니다. 그들의 감사 결과가 공개 되는대로 발표할 것입니다.

+* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) +* Solidified, OUSD Audit, December 2020 +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) -**지원되는 전략** +**Supported Strategies** -컴파운드(Compound) 에 대한 여러 감사가 이미 완료 되었으며, 해당 웹 사이트에서 사용할 수 있습니다. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 88a6b67ca2a2c81a8f5e5525ccae1a296ac282ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:27:56 +0800 Subject: [PATCH 05402/11794] New translations timelock.md (Croatian) --- hr/smart-contracts/api/timelock.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/hr/smart-contracts/api/timelock.md b/hr/smart-contracts/api/timelock.md index 88954aca7..4608f4bc6 100644 --- a/hr/smart-contracts/api/timelock.md +++ b/hr/smart-contracts/api/timelock.md @@ -1,7 +1,7 @@ # Timelock {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. @@ -10,11 +10,10 @@ The timelock contract enforces a 48 hour wait period before any changes to the O The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 6f8fbcb760f136639a02748707a4d7664aea3ba5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:27:59 +0800 Subject: [PATCH 05403/11794] New translations risks.md (Croatian) --- hr/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/security-and-risks/risks.md b/hr/security-and-risks/risks.md index 26b5ebfe6..04f53d797 100644 --- a/hr/security-and-risks/risks.md +++ b/hr/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Risks {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: From 49b14b6ddd8dab8c48415d549e47a7d4c7cb7dd6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:28:00 +0800 Subject: [PATCH 05404/11794] New translations audits.md (Croatian) --- hr/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/hr/security-and-risks/audits.md b/hr/security-and-risks/audits.md index f3b6a1fc3..353beceb9 100644 --- a/hr/security-and-risks/audits.md +++ b/hr/security-and-risks/audits.md @@ -1,12 +1,12 @@ # Audits -{% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. -{% endhint %} - **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +OUSD has been audited by multiple, well-respected security firms. Their findings are available below: + +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) +* Solidified, OUSD Audit, December 2020 +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) **Supported Strategies** From 78770e12bb8d0dd1c9b57862a6c8c824e9d90bdb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:28:09 +0800 Subject: [PATCH 05405/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 128 +++++++++++++++++++++++---------- 1 file changed, 90 insertions(+), 38 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 3b70248e3..a01d0fe7a 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -11,55 +11,107 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts: -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Contract | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | {% endtab %} {% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Auto-Allocation | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | + +Internal implementation contracts: + +| Strategy | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +{% endtab %} + +{% tab title="Oracles" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | + +The following oracles are used to fetch a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +The following oracles are used to fetch a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} + +{% tab title="Governance" %} + + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Contract | Address | +|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} + +{% tab title="Staking" %} +| Contract | Address | ENS | +|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | +| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} {% endtabs %} + + From 360493f518be2d08e5fc149e85c249c0e09463cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:28:11 +0800 Subject: [PATCH 05406/11794] New translations rebasing-and-smart-contracts.md (Croatian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a843a19cd..a2328ff1b 100644 --- a/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,11 +12,13 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + + + + From 5f10ddfb116f0b0813e6c273c70edac8d56ca0d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:28:12 +0800 Subject: [PATCH 05407/11794] New translations SUMMARY.md (Hindi) --- hi/SUMMARY.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/hi/SUMMARY.md b/hi/SUMMARY.md index d53b409b2..b224c7e24 100644 --- a/hi/SUMMARY.md +++ b/hi/SUMMARY.md @@ -25,15 +25,14 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) +* [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) ## Governance * [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) +* [OGN Staking](governance/ogn-staking.md) ## Smart Contracts From e460196ef99a351049fccec7c61f1aea9ce36978 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:28:18 +0800 Subject: [PATCH 05408/11794] New translations market-making.md (Croatian) --- hr/core-concepts/yield-generation/market-making.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/hr/core-concepts/yield-generation/market-making.md b/hr/core-concepts/yield-generation/market-making.md index b88b3a90d..325f86832 100644 --- a/hr/core-concepts/yield-generation/market-making.md +++ b/hr/core-concepts/yield-generation/market-making.md @@ -12,12 +12,14 @@ AMMs can only enable new markets when liquidity providers supply liquidity \(e.g The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -We intend to integrate directly with at least the following automated market makers: - -{% page-ref page="../supported-strategies/uniswap.md" %} +We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} +We are intending to integrate with the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + {% page-ref page="../supported-strategies/balancer.md" %} From fb1e0e385e9a7e793c404ec92fcb9229dc0cf99b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:28:32 +0800 Subject: [PATCH 05409/11794] New translations price-oracles.md (Croatian) --- hr/core-concepts/price-oracles.md | 41 +------------------------------ 1 file changed, 1 insertion(+), 40 deletions(-) diff --git a/hr/core-concepts/price-oracles.md b/hr/core-concepts/price-oracles.md index 86af931f7..561ba88ba 100644 --- a/hr/core-concepts/price-oracles.md +++ b/hr/core-concepts/price-oracles.md @@ -126,46 +126,7 @@ The following oracles have been implemented, but are not currently being used du {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} -{% tabs %} -{% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | -{% endtab %} - -{% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | -{% endtab %} - -{% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | -{% endtab %} - -{% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | -{% endtab %} -{% endtabs %} +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From d1e618367a1a2507e9cd633feaaaef497bf54770 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:28:37 +0800 Subject: [PATCH 05410/11794] New translations price-oracles.md (Thai) --- th/core-concepts/price-oracles.md | 41 +------------------------------ 1 file changed, 1 insertion(+), 40 deletions(-) diff --git a/th/core-concepts/price-oracles.md b/th/core-concepts/price-oracles.md index 86af931f7..561ba88ba 100644 --- a/th/core-concepts/price-oracles.md +++ b/th/core-concepts/price-oracles.md @@ -126,46 +126,7 @@ The following oracles have been implemented, but are not currently being used du {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} -{% tabs %} -{% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | -{% endtab %} - -{% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | -{% endtab %} - -{% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | -{% endtab %} - -{% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | -{% endtab %} -{% endtabs %} +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 3fef5e9c130276c221be41001266c005b1a4f513 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:28:50 +0800 Subject: [PATCH 05411/11794] New translations SUMMARY.md (Croatian) --- hr/SUMMARY.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/hr/SUMMARY.md b/hr/SUMMARY.md index d53b409b2..b224c7e24 100644 --- a/hr/SUMMARY.md +++ b/hr/SUMMARY.md @@ -25,15 +25,14 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) +* [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) ## Governance * [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) +* [OGN Staking](governance/ogn-staking.md) ## Smart Contracts From af06c68cd083845c63a38ed9ee359a1cd6cc4b37 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:28:51 +0800 Subject: [PATCH 05412/11794] New translations rebasing-and-smart-contracts.md (Thai) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a843a19cd..a2328ff1b 100644 --- a/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,11 +12,13 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + + + + From 9e41b29449d9c38d41d99f575da0afc8c132715b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:28:53 +0800 Subject: [PATCH 05413/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 128 +++++++++++++++++++++++---------- 1 file changed, 90 insertions(+), 38 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 3b70248e3..a01d0fe7a 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -11,55 +11,107 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts: -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Contract | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | {% endtab %} {% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Auto-Allocation | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | + +Internal implementation contracts: + +| Strategy | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +{% endtab %} + +{% tab title="Oracles" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | + +The following oracles are used to fetch a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +The following oracles are used to fetch a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} + +{% tab title="Governance" %} + + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Contract | Address | +|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} + +{% tab title="Staking" %} +| Contract | Address | ENS | +|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | +| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} {% endtabs %} + + From 4f48b423351dc5bb65856f209932417826ee08f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:28:57 +0800 Subject: [PATCH 05414/11794] New translations timelock.md (Thai) --- th/smart-contracts/api/timelock.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/th/smart-contracts/api/timelock.md b/th/smart-contracts/api/timelock.md index 88954aca7..4608f4bc6 100644 --- a/th/smart-contracts/api/timelock.md +++ b/th/smart-contracts/api/timelock.md @@ -1,7 +1,7 @@ # Timelock {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. @@ -10,11 +10,10 @@ The timelock contract enforces a 48 hour wait period before any changes to the O The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From ba8820419abab0c69a3d59cd6648c44faaf009a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:29:01 +0800 Subject: [PATCH 05415/11794] New translations audits.md (Thai) --- th/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/th/security-and-risks/audits.md b/th/security-and-risks/audits.md index f3b6a1fc3..353beceb9 100644 --- a/th/security-and-risks/audits.md +++ b/th/security-and-risks/audits.md @@ -1,12 +1,12 @@ # Audits -{% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. -{% endhint %} - **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +OUSD has been audited by multiple, well-respected security firms. Their findings are available below: + +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) +* Solidified, OUSD Audit, December 2020 +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) **Supported Strategies** From b2a6fa452f91660d170dfe55f5377b8395fa3f5d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:29:03 +0800 Subject: [PATCH 05416/11794] New translations risks.md (Thai) --- th/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/security-and-risks/risks.md b/th/security-and-risks/risks.md index 26b5ebfe6..04f53d797 100644 --- a/th/security-and-risks/risks.md +++ b/th/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Risks {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: From ac72f15f697b575f1ca4a89584fb199b295cfb11 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:29:07 +0800 Subject: [PATCH 05417/11794] New translations market-making.md (Thai) --- th/core-concepts/yield-generation/market-making.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/th/core-concepts/yield-generation/market-making.md b/th/core-concepts/yield-generation/market-making.md index b88b3a90d..325f86832 100644 --- a/th/core-concepts/yield-generation/market-making.md +++ b/th/core-concepts/yield-generation/market-making.md @@ -12,12 +12,14 @@ AMMs can only enable new markets when liquidity providers supply liquidity \(e.g The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -We intend to integrate directly with at least the following automated market makers: - -{% page-ref page="../supported-strategies/uniswap.md" %} +We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} +We are intending to integrate with the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + {% page-ref page="../supported-strategies/balancer.md" %} From 57f9b6b28f7c8fe84e84ca073edf53301f4c63cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:29:11 +0800 Subject: [PATCH 05418/11794] New translations SUMMARY.md (Thai) --- th/SUMMARY.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/th/SUMMARY.md b/th/SUMMARY.md index d53b409b2..b224c7e24 100644 --- a/th/SUMMARY.md +++ b/th/SUMMARY.md @@ -25,15 +25,14 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) +* [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) ## Governance * [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) +* [OGN Staking](governance/ogn-staking.md) ## Smart Contracts From 2b0916a6536024f94089818db6ef0fe4baf3fe4e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:29:33 +0800 Subject: [PATCH 05419/11794] New translations rebasing-and-smart-contracts.md (Indonesian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a843a19cd..a2328ff1b 100644 --- a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,11 +12,13 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + + + + From e453712adfddd98f436b5f9c7f59c28a55de6577 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:29:36 +0800 Subject: [PATCH 05420/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 128 +++++++++++++++++++++++---------- 1 file changed, 90 insertions(+), 38 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 4f1f10e63..6384b7cbc 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -11,55 +11,107 @@ Alamat ERC20 utama untuk Origin Dollar \ (OUSD \) adalah: {% tab title="Core" %} Alamat terkenal \ (seringkali pembungkus proxy \): -| Kontrak | Alamat | ENS | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 dari 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Gubernur | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Kontrak | Alamat | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Kontrak implementasi internal: -| Kontrak | Alamat | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Campur Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Buka Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Kontrak | Alamat | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | +| Campur Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | {% endtab %} {% tab title="Strategies" %} -[Alamat terkenal \ (pembungkus proxy \):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategi](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Alamat](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | - -[Kontrak implementasi internal:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategi](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Alamat](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Auto-Allocation | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | + +Internal implementation contracts: + +| Strategy | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +{% endtab %} + +{% tab title="Oracles" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | + +The following oracles are used to fetch a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +The following oracles are used to fetch a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} + +{% tab title="Governance" %} + + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} -| [Kontrak](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Alamat](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:---------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Contract | Address | +|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} + +{% tab title="Staking" %} +| Contract | Address | ENS | +|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | +| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} {% endtabs %} + + From 2e5774062433cc47aa09673c9e846a76ff5e0309 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:29:39 +0800 Subject: [PATCH 05421/11794] New translations timelock.md (Indonesian) --- id/smart-contracts/api/timelock.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/id/smart-contracts/api/timelock.md b/id/smart-contracts/api/timelock.md index 4c142b735..e43a79e5c 100644 --- a/id/smart-contracts/api/timelock.md +++ b/id/smart-contracts/api/timelock.md @@ -1,7 +1,7 @@ # Timelock {% hint style="danger" %} -Kunci waktu akan ditambahkan segera setelah semuanya diverifikasi sebagai berfungsi. Sampai saat itu, kontrak akan diatur oleh 5 dari 8 multi-sig Origin. Hal ini memungkinkan respons yang lebih cepat jika ada masalah kritis yang ditemukan. +The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} Kontrak timelock memberlakukan masa tunggu 48 jam sebelum perubahan apa pun pada kontrak OUSD dapat dilaksanakan. Kunci waktu dapat dipanggil oleh multi-sig kami dan merupakan pemilik kontrak [ERC-20](../architecture.md), [Vault](vault.md) dan [Strategies](strategies.md). Tindakan admin yang menunda waktu memberi pengguna kesempatan untuk keluar dari OUSD jika adminnya menjadi jahat, disusupi, atau membuat perubahan yang tidak disukai pengguna. @@ -10,11 +10,10 @@ Kontrak timelock memberlakukan masa tunggu 48 jam sebelum perubahan apa pun pada Timelock adalah ukuran keamanan yang memberi pemegang OUSD 48 jam untuk menarik dana mereka apabila mereka keberatan dengan usulan peningkatan protokol. {% endhint %} -OUSD menggunakan versi [Compound Timelock](https://compound.finance/docs/governance) yang sedikit dimodifikasi yang telah [diaudit oleh OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). 3 perbedaan penting adalah: +OUSD menggunakan versi [Compound Timelock](https://compound.finance/docs/governance) yang sedikit dimodifikasi yang telah [diaudit oleh OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD awalnya akan menggunakan periode tunggu yang lebih pendek \ (48 jam \) daripada Compound \ (72 jam \) untuk memungkinkan respons yang lebih cepat jika ditemukan masalah. -2. Setelah 48 jam berlalu, siapa pun bebas untuk melakukan panggilan, tidak hanya pemilik kontrak. -3. Deposit \ (tapi bukan penarikan atau transfer \) dapat langsung dibekukan tanpa memerlukan waktu tunggu 48. Ini apabila sebuah kerentanan besar ditemukan. +2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 90d49f660c1b26fd2b415ff2877e730ffcb18427 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:29:44 +0800 Subject: [PATCH 05422/11794] New translations audits.md (Indonesian) --- id/security-and-risks/audits.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/id/security-and-risks/audits.md b/id/security-and-risks/audits.md index d54990e10..277f8be77 100644 --- a/id/security-and-risks/audits.md +++ b/id/security-and-risks/audits.md @@ -1,16 +1,16 @@ # Audit -{% hint style="danger" %} -Kontrak pintar OUSD belum diaudit. Kami sangat menyarankan untuk meninjau kontrak pintar kami sebelum menyetorkan modal dalam jumlah besar. -{% endhint %} - **OUSD** -Audit telah dijadwalkan dengan firma keamanan terkemuka, [Trail of Bits](https://www.trailofbits.com/), untuk awal Oktober 2020. Hasil audit mereka akan dirilis ke publik segera setelah tersedia. +OUSD has been audited by multiple, well-respected security firms. Their findings are available below: + +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) +* Solidified, OUSD Audit, December 2020 +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) -**Strategi yang Didukung** +**Supported Strategies** -Beberapa audit untuk Compound telah diselesaikan dan tersedia di situs web mereka. Ini termasuk kode asli untuk [Timelock](../smart-contracts/api/timelock.md) yang dimodifikasi yang digunakan OUSD. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 23d10343099d8ffc50329b8ea8340effaf30c053 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:29:46 +0800 Subject: [PATCH 05423/11794] New translations risks.md (Indonesian) --- id/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/security-and-risks/risks.md b/id/security-and-risks/risks.md index 1203a2ef2..b667594d7 100644 --- a/id/security-and-risks/risks.md +++ b/id/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Resiko {% hint style="danger" %} -Kontrak pintar OUSD belum diaudit. Kami sangat menyarankan untuk meninjau kontrak pintar kami sebelum menyetorkan modal dalam jumlah besar. +Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} Seperti halnya instrumen berbunga lainnya. Ada resiko terkait dengan memegang OUSD yang penting untuk dipahami. Risiko-risiko ini secara luas dapat diklasifikasikan menjadi 3 kategori: From 48a45e2599773996f93e9768ac4bbecee670a63a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:29:49 +0800 Subject: [PATCH 05424/11794] New translations market-making.md (Indonesian) --- id/core-concepts/yield-generation/market-making.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/id/core-concepts/yield-generation/market-making.md b/id/core-concepts/yield-generation/market-making.md index 1478b1941..d91dcab2d 100644 --- a/id/core-concepts/yield-generation/market-making.md +++ b/id/core-concepts/yield-generation/market-making.md @@ -12,13 +12,15 @@ AMM hanya dapat mengaktifkan pasar baru ketika penyedia likuiditas menyediakan l Protokol OUSD mengarahkan USDT, USDC, dan DAI ke pool likuiditas yang berkinerja tinggi sebagaimana ditentukan oleh volume perdagangan dan hadiah token \ (misalnya, Balancer memberi hadiah token BAL ke penyedia likuiditas \). Hasil panen kemudian diteruskan ke pemegang OUSD. -Kami bermaksud untuk berintegrasi langsung dengan setidaknya pembuat pasar otomatis berikut: +We are currently integrated with the following automated market maker: -{% page-ref page = "../ didukung-strategi / uniswap.md"%} +{% page-ref page="../supported-strategies/curve.md" %} -{% page-ref page = "../ didukung-strategi / curve.md"%} +We are intending to integrate with the following automated market makers: -{% page-ref page = "../ didukung-strategi / balancer.md"%} +{% page-ref page="../supported-strategies/uniswap.md" %} + +{% page-ref page="../supported-strategies/balancer.md" %} From 0de557f2534cbbd1918beffe23e434c8a17f798b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:30:00 +0800 Subject: [PATCH 05425/11794] New translations faq.md (Thai) --- th/faq.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/th/faq.md b/th/faq.md index ce3057ed6..e2145b83b 100644 --- a/th/faq.md +++ b/th/faq.md @@ -1,10 +1,10 @@ # FAQ -## Where can I buy OUSD? +**Where can I buy OUSD?** Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. -## What are the costs to mint and redeem OUSD? +**What are the costs to mint and redeem OUSD?** As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. @@ -12,19 +12,23 @@ Anytime you mint or redeem OUSD, there will be an exchange rate applied to your To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). -## How soon will my balance increase once I have OUSD? +**How soon will my balance increase once I have OUSD?** The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. -## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? +**Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -## How is it possible for the APY to be so high? +**How is it possible for the APY to be so high?** You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. -## Why is my balance increasing at a slower rate than the advertised APY? +**Why is my balance increasing at a slower rate than the advertised APY?** OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. +**What about the hack? Is OUSD safe?** + +On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). + From f58088894aee71d3d0e7864e338eba5d661437ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:30:08 +0800 Subject: [PATCH 05426/11794] New translations lending.md (Thai) --- th/core-concepts/yield-generation/lending.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/th/core-concepts/yield-generation/lending.md b/th/core-concepts/yield-generation/lending.md index a78f46da0..7db929ca2 100644 --- a/th/core-concepts/yield-generation/lending.md +++ b/th/core-concepts/yield-generation/lending.md @@ -6,12 +6,14 @@ DeFi lending platforms let users lend and borrow crypto assets without any middl OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} {% page-ref page="../supported-strategies/aave.md" %} +We are planning on integrating the following lending platform: + {% page-ref page="../supported-strategies/dydx.md" %} From 8b1a4fc02dd3511ada639a5204787d1b57a249ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:30:10 +0800 Subject: [PATCH 05427/11794] New translations admin-privileges.md (Thai) --- th/governance/admin-privileges.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/th/governance/admin-privileges.md b/th/governance/admin-privileges.md index b275178fb..688d04c6b 100644 --- a/th/governance/admin-privileges.md +++ b/th/governance/admin-privileges.md @@ -1,12 +1,16 @@ # Admin Privileges -The OUSD smart contracts are designed to be owner upgradable. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +{% hint style="info" %} +Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +{% endhint %} -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. + +Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From 508a73a930547f3f5d8401875502421b87993ac8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:30:12 +0800 Subject: [PATCH 05428/11794] New translations principles.md (Thai) --- th/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/governance/principles.md b/th/governance/principles.md index 7e1e61af2..f0ef2b88d 100644 --- a/th/governance/principles.md +++ b/th/governance/principles.md @@ -12,13 +12,13 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 6fbbb804ce0b007425f7ac2c965d298184ad7837 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:30:13 +0800 Subject: [PATCH 05429/11794] New translations contributing.md (Thai) --- th/security-and-risks/contributing.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/th/security-and-risks/contributing.md b/th/security-and-risks/contributing.md index b41094263..6937c347d 100644 --- a/th/security-and-risks/contributing.md +++ b/th/security-and-risks/contributing.md @@ -25,6 +25,13 @@ Your development flow should look like: 7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Coding Style From eacbc0e2fc9f9b0e03d5593c9176ed35cef6a877 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:30:16 +0800 Subject: [PATCH 05430/11794] New translations strategies.md (Thai) --- th/smart-contracts/api/strategies.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/th/smart-contracts/api/strategies.md b/th/smart-contracts/api/strategies.md index 3133d5b03..aa3623da6 100644 --- a/th/smart-contracts/api/strategies.md +++ b/th/smart-contracts/api/strategies.md @@ -1,8 +1,10 @@ # Strategies -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +{% hint style="info" %} +Documentation coming soon. +{% endhint %} -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +New strategies can be added or removed at any time to respond to new market realities and diversify risk. Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From 817e68de04984ad62bc9a3401cf2ddcd2d655b14 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:30:19 +0800 Subject: [PATCH 05431/11794] New translations fund-management.md (Thai) --- th/core-concepts/fund-management.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 th/core-concepts/fund-management.md diff --git a/th/core-concepts/fund-management.md b/th/core-concepts/fund-management.md new file mode 100644 index 000000000..30806578f --- /dev/null +++ b/th/core-concepts/fund-management.md @@ -0,0 +1,20 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + +**Earning Strategies** + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. + +**Strategist** + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +**Diversification** + +Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From c9c7794a45232db102ecf49d1d6da855857f8cd9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:30:22 +0800 Subject: [PATCH 05432/11794] New translations ogn-staking.md (Thai) --- th/governance/ogn-staking.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 th/governance/ogn-staking.md diff --git a/th/governance/ogn-staking.md b/th/governance/ogn-staking.md new file mode 100644 index 000000000..3943d4b44 --- /dev/null +++ b/th/governance/ogn-staking.md @@ -0,0 +1,20 @@ +# OGN Staking + +Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. + +{% hint style="info" %} +Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. +{% endhint %} + +The initial staking program offers three staking periods and respective yields: + +* 30-day staking period: Earn 7.5% annualized interest +* 90-day staking period: Earn 12.5% annualized interest +* 365-day staking period: Earn 25% annualized interest + +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. + +OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. + + + From a8cbb03dcbb7f5dfa104d7276e55ccba043b3a00 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:30:38 +0800 Subject: [PATCH 05433/11794] New translations admin-privileges.md (Indonesian) --- id/governance/admin-privileges.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/id/governance/admin-privileges.md b/id/governance/admin-privileges.md index d5474eb48..8c4b9750b 100644 --- a/id/governance/admin-privileges.md +++ b/id/governance/admin-privileges.md @@ -1,12 +1,16 @@ # Hak Istimewa Admin -Kontrak pintar OUSD dirancang agar pemilik dapat diupgrade. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. -Saat peluncuran, kontrak OUSD dimiliki oleh 5 dari 8 kontrak multi-sig Gnosis yang telah [diaudit oleh OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), tim Origin, dan lainnya. Kunci multi-sig ini dipegang oleh individu yang memiliki hubungan dekat dengan perusahaan, dan bahkan pendiri Origin yang bertindak bersama tidak memiliki kontrol yang cukup untuk menjalankan fungsi pemilik sendiri. +{% hint style="info" %} +Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +{% endhint %} -Segera setelah peluncuran, kepemilikan akan ditransfer ke kunci waktu. Ini masih memungkinkan tim Origin untuk membuat perubahan pada protokol dari multi-sig mereka, tetapi dengan jeda waktu. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Memiliki hak istimewa admin diperlukan di hari-hari awal untuk memastikan bahwa protokol aman dan dioptimalkan untuk mendapatkan hasil sekaligus meminimalkan risiko. Kami berharap untuk merilis beberapa iterasi kontrak pintar kami dalam beberapa bulan pertama keberadaan protokol. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. -Setelah beberapa siklus peningkatan selesai, kami bermaksud untuk mengalihkan kepemilikan dari kendali perusahaan kami ke kontrak tata kelola terdesentralisasi, sehingga memungkinkan komunitas untuk memilih dan berpartisipasi dalam pembaruan protokol di masa mendatang. +Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From c15bcd2ad714c6cdf3a34c2d1f2c5ffe1b5ea252 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:30:51 +0800 Subject: [PATCH 05434/11794] New translations lending.md (Indonesian) --- id/core-concepts/yield-generation/lending.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/id/core-concepts/yield-generation/lending.md b/id/core-concepts/yield-generation/lending.md index 4aff18224..ceeda4a6c 100644 --- a/id/core-concepts/yield-generation/lending.md +++ b/id/core-concepts/yield-generation/lending.md @@ -6,13 +6,15 @@ Platform peminjaman DeFi memungkinkan pengguna meminjamkan dan meminjam aset kri OUSD terintegrasi dengan platform pinjaman DeFi yang menyediakan pinjaman dengan jaminan berlebih. Jaminan berlebih, dikombinasikan dengan aturan cerdas seputar likuidasi, memberikan tingkat keamanan yang wajar bagi pemberi pinjaman. Aave juga mengamankan kumpulan pinjaman mereka masing-masing dengan token AAVE, yang selanjutnya menurunkan risiko. -OUSD terintegrasi dengan penyedia pinjaman terkemuka yang memiliki rekam jejak yang terbukti, mengaudit kontrak pintar, dan telah berhasil meminjamkan ratusan juta dolar tanpa masalah. Kami bermaksud untuk berintegrasi dengan setidaknya penyedia pinjaman berikut secara langsung: +OUSD terintegrasi dengan penyedia pinjaman terkemuka yang memiliki rekam jejak yang terbukti, mengaudit kontrak pintar, dan telah berhasil meminjamkan ratusan juta dolar tanpa masalah. We are currently integrated with the following lending platforms: {% page-ref page = "../ didukung-strategi / compound.md"%} {% page-ref page = "../ didukung-strategi / aave.md"%} -{% page-ref page = "../ didukung-strategi / dydx.md"%} +We are planning on integrating the following lending platform: + +{% page-ref page="../supported-strategies/dydx.md" %} From cf13067e5953bdbe1e2f20f007b423bec7fefbc8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:30:53 +0800 Subject: [PATCH 05435/11794] New translations principles.md (Indonesian) --- id/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/governance/principles.md b/id/governance/principles.md index 0dcb54bce..e31becc11 100644 --- a/id/governance/principles.md +++ b/id/governance/principles.md @@ -12,13 +12,13 @@ Desentralisasi akan berkembang pesat dalam empat fase dalam beberapa bulan menda **Timelock** -Sebelum tata kelola terdesentralisasi penuh, kami akan menerapkan [timelock](../smart-contracts/api/timelock.md) di depan semua panggilan fungsi admin, memberi pengguna OUSD waktu \ (48 jam \) untuk menarik dana mereka jika mereka keberatan dengan peningkatan yang kami usulkan. Kunci waktu ini akan ditambahkan segera setelah peluncuran. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **Pemangku Kepentingan Baru dan Yang Sudah Ada** OUSD adalah proyek baru yang didirikan oleh [tim](www.originprotocol.com/team) Origin Protocol dan akan didukung oleh komunitas Origin yang sudah ada serta banyak pemangku kepentingan baru yang memilih untuk mencetak, menahan, menggunakan, dan menyediakan likuiditas untuk OUSD. -Selain itu, kami juga ingin memastikan partisipasi yang tinggi dari pemegang Token Asal \ (OGN \) kami yang sudah ada, komunitas dengan hampir 500.000 anggota, dan pembeli / penjual di Platform. Pemegang OGN yang ada akan dapat mempertaruhkan OGN mereka untuk berpartisipasi dalam tata kelola dan mendapatkan insentif untuk mendorong nilai ke OUSD. Rincian lebih lanjut akan diberikan dalam waktu dekat. +Selain itu, kami juga ingin memastikan partisipasi yang tinggi dari pemegang Token Asal \ (OGN \) kami yang sudah ada, komunitas dengan hampir 500.000 anggota, dan pembeli / penjual di Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. Hubungan yang kuat antara OUSD dan platform perdagangan Origin lainnya akan mendorong pertumbuhan di kedua inisiatif. From e74de897d30272594257453050f6e3fe2fbd5fb6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:30:56 +0800 Subject: [PATCH 05436/11794] New translations contributing.md (Indonesian) --- id/security-and-risks/contributing.md | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/id/security-and-risks/contributing.md b/id/security-and-risks/contributing.md index 28cb0fbd3..9be2534a9 100644 --- a/id/security-and-risks/contributing.md +++ b/id/security-and-risks/contributing.md @@ -25,6 +25,13 @@ Your development flow should look like: 7. Dorong cabang Anda ke repositori hulu \ (yaitu https: //github.com/OriginProtocol/ \ [repo \] \) sehingga kontributor lain dapat dengan mudah mengerjakannya jika perlu. 8. Silakan meminta peninjauan di PR dengan mengklik ikon roda gigi di sebelah "Pengulas" di kolom kanan. +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Gaya Pengkodean @@ -39,11 +46,11 @@ For Solidity, we use two-space indents. When considering protocol or implementation design proposals, we are looking for: -* Deskripsi masalah yang diselesaikan oleh proposal desain ini -* Diskusi tentang trade-off yang terlibat -* Review solusi lain yang ada -* Tautan ke literatur yang relevan \ (RFC, makalah, dll \) -* Diskusi tentang solusi yang diusulkan +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. @@ -51,10 +58,10 @@ Please note that protocol design is hard and meticulous work. You may need to re We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: -* Bersikap baik: Bersikaplah sopan, hormat, dan sopan kepada sesama anggota komunitas: tidak ada pelecehan regional, ras, jenis kelamin, atau lainnya yang akan ditoleransi. Kami menyukai orang baik jauh lebih baik daripada orang jahat! -* Dorong keberagaman dan partisipasi: Buat semua orang di komunitas kami merasa diterima, terlepas dari latar belakang dan tingkat kontribusi mereka, dan lakukan segala kemungkinan untuk mendorong partisipasi dalam komunitas kami. -* Tetap legal: Pada dasarnya, jangan membuat siapa pun mendapat masalah. Bagikan hanya konten yang Anda miliki, jangan bagikan informasi pribadi atau sensitif, dan jangan melanggar hukum. -* Tetap sesuai topik: Pastikan Anda memposting ke saluran yang benar dan hindari diskusi di luar topik. Ingatlah saat Anda memperbarui masalah atau membalas email yang berpotensi Anda kirim ke banyak orang. Harap pertimbangkan ini sebelum Anda memperbarui. Ingat juga bahwa tidak ada yang suka spam. +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. #### Melaporkan Masalah From 1348d2b0ea8d0a83fd0804e3957e29b20f3a8a14 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:30:59 +0800 Subject: [PATCH 05437/11794] New translations strategies.md (Indonesian) --- id/smart-contracts/api/strategies.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/id/smart-contracts/api/strategies.md b/id/smart-contracts/api/strategies.md index a327de877..cde047930 100644 --- a/id/smart-contracts/api/strategies.md +++ b/id/smart-contracts/api/strategies.md @@ -1,10 +1,12 @@ # Strategi -Strategi baru dapat ditambahkan atau dihapus kapan saja untuk menanggapi realitas pasar baru dan mendiversifikasi risiko. +{% hint style="info" %} +Documentation coming soon. +{% endhint %} -Saat peluncuran, OUSD akan memanfaatkan satu strategi dan menyebarkan modal yang disimpan ke Compound. Kami bermaksud untuk menerapkan banyak strategi lain segera setelahnya. +New strategies can be added or removed at any time to respond to new market realities and diversify risk. -Setelah kami bermigrasi ke tata kelola yang terdesentralisasi, kami bermaksud agar komunitas mengusulkan strategi baru dan memberikan suara pada bobot yang sesuai untuk setiap strategi dalam kelompok. Kami mengantisipasi bahwa sebagian besar pemegang OUSD akan menghargai eksposur ke peluang imbal hasil yang lebih tinggi sambil mempertahankan posisi yang lebih konservatif untuk sebagian dana. +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From 3e52fa3bfb2ab4382cacae178b3b77578eae48e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:31:02 +0800 Subject: [PATCH 05438/11794] New translations faq.md (Indonesian) --- id/faq.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/id/faq.md b/id/faq.md index ce3057ed6..e2145b83b 100644 --- a/id/faq.md +++ b/id/faq.md @@ -1,10 +1,10 @@ # FAQ -## Where can I buy OUSD? +**Where can I buy OUSD?** Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. -## What are the costs to mint and redeem OUSD? +**What are the costs to mint and redeem OUSD?** As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. @@ -12,19 +12,23 @@ Anytime you mint or redeem OUSD, there will be an exchange rate applied to your To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). -## How soon will my balance increase once I have OUSD? +**How soon will my balance increase once I have OUSD?** The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. -## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? +**Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -## How is it possible for the APY to be so high? +**How is it possible for the APY to be so high?** You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. -## Why is my balance increasing at a slower rate than the advertised APY? +**Why is my balance increasing at a slower rate than the advertised APY?** OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. +**What about the hack? Is OUSD safe?** + +On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). + From f6774bb6ff97df7400634b02bdce7a588a287019 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:31:03 +0800 Subject: [PATCH 05439/11794] New translations fund-management.md (Indonesian) --- id/core-concepts/fund-management.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 id/core-concepts/fund-management.md diff --git a/id/core-concepts/fund-management.md b/id/core-concepts/fund-management.md new file mode 100644 index 000000000..30806578f --- /dev/null +++ b/id/core-concepts/fund-management.md @@ -0,0 +1,20 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + +**Earning Strategies** + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. + +**Strategist** + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +**Diversification** + +Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From 6e6ad153d652b592a7d4cc8f8381361dde494412 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:31:05 +0800 Subject: [PATCH 05440/11794] New translations ogn-staking.md (Indonesian) --- id/governance/ogn-staking.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 id/governance/ogn-staking.md diff --git a/id/governance/ogn-staking.md b/id/governance/ogn-staking.md new file mode 100644 index 000000000..3943d4b44 --- /dev/null +++ b/id/governance/ogn-staking.md @@ -0,0 +1,20 @@ +# OGN Staking + +Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. + +{% hint style="info" %} +Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. +{% endhint %} + +The initial staking program offers three staking periods and respective yields: + +* 30-day staking period: Earn 7.5% annualized interest +* 90-day staking period: Earn 12.5% annualized interest +* 365-day staking period: Earn 25% annualized interest + +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. + +OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. + + + From 2bb0a5ff513b2cb8479c2565f007316d87827907 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:31:16 +0800 Subject: [PATCH 05441/11794] New translations faq.md (Hindi) --- hi/faq.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/hi/faq.md b/hi/faq.md index ce3057ed6..e2145b83b 100644 --- a/hi/faq.md +++ b/hi/faq.md @@ -1,10 +1,10 @@ # FAQ -## Where can I buy OUSD? +**Where can I buy OUSD?** Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. -## What are the costs to mint and redeem OUSD? +**What are the costs to mint and redeem OUSD?** As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. @@ -12,19 +12,23 @@ Anytime you mint or redeem OUSD, there will be an exchange rate applied to your To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). -## How soon will my balance increase once I have OUSD? +**How soon will my balance increase once I have OUSD?** The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. -## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? +**Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -## How is it possible for the APY to be so high? +**How is it possible for the APY to be so high?** You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. -## Why is my balance increasing at a slower rate than the advertised APY? +**Why is my balance increasing at a slower rate than the advertised APY?** OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. +**What about the hack? Is OUSD safe?** + +On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). + From 86f64ab8af35e34e04379fb3b35085a0591500c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:31:18 +0800 Subject: [PATCH 05442/11794] New translations fund-management.md (Hindi) --- hi/core-concepts/fund-management.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 hi/core-concepts/fund-management.md diff --git a/hi/core-concepts/fund-management.md b/hi/core-concepts/fund-management.md new file mode 100644 index 000000000..30806578f --- /dev/null +++ b/hi/core-concepts/fund-management.md @@ -0,0 +1,20 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + +**Earning Strategies** + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. + +**Strategist** + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +**Diversification** + +Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From 6c507db2c5b032abd129ecdcfa07a8a90dad944d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:31:20 +0800 Subject: [PATCH 05443/11794] New translations ogn-staking.md (Hindi) --- hi/governance/ogn-staking.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 hi/governance/ogn-staking.md diff --git a/hi/governance/ogn-staking.md b/hi/governance/ogn-staking.md new file mode 100644 index 000000000..3943d4b44 --- /dev/null +++ b/hi/governance/ogn-staking.md @@ -0,0 +1,20 @@ +# OGN Staking + +Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. + +{% hint style="info" %} +Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. +{% endhint %} + +The initial staking program offers three staking periods and respective yields: + +* 30-day staking period: Earn 7.5% annualized interest +* 90-day staking period: Earn 12.5% annualized interest +* 365-day staking period: Earn 25% annualized interest + +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. + +OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. + + + From 6441566aeb87b0fd695d4ef93122029148e3ea11 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:31:31 +0800 Subject: [PATCH 05444/11794] New translations strategies.md (Hindi) --- hi/smart-contracts/api/strategies.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/hi/smart-contracts/api/strategies.md b/hi/smart-contracts/api/strategies.md index 3133d5b03..aa3623da6 100644 --- a/hi/smart-contracts/api/strategies.md +++ b/hi/smart-contracts/api/strategies.md @@ -1,8 +1,10 @@ # Strategies -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +{% hint style="info" %} +Documentation coming soon. +{% endhint %} -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +New strategies can be added or removed at any time to respond to new market realities and diversify risk. Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From a9f4d0d45edc2893e8dec06f8a08d0dd4780acbc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:31:36 +0800 Subject: [PATCH 05445/11794] New translations lending.md (Filipino) --- fil/core-concepts/yield-generation/lending.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fil/core-concepts/yield-generation/lending.md b/fil/core-concepts/yield-generation/lending.md index a78f46da0..7db929ca2 100644 --- a/fil/core-concepts/yield-generation/lending.md +++ b/fil/core-concepts/yield-generation/lending.md @@ -6,12 +6,14 @@ DeFi lending platforms let users lend and borrow crypto assets without any middl OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} {% page-ref page="../supported-strategies/aave.md" %} +We are planning on integrating the following lending platform: + {% page-ref page="../supported-strategies/dydx.md" %} From 873f1ef016dcf8105a492095b69d3950e66fa068 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:31:38 +0800 Subject: [PATCH 05446/11794] New translations admin-privileges.md (Filipino) --- fil/governance/admin-privileges.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/fil/governance/admin-privileges.md b/fil/governance/admin-privileges.md index b275178fb..688d04c6b 100644 --- a/fil/governance/admin-privileges.md +++ b/fil/governance/admin-privileges.md @@ -1,12 +1,16 @@ # Admin Privileges -The OUSD smart contracts are designed to be owner upgradable. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +{% hint style="info" %} +Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +{% endhint %} -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. + +Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From a38dad83b891ccdab6e0885e437589aa627d0d11 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:31:40 +0800 Subject: [PATCH 05447/11794] New translations principles.md (Filipino) --- fil/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fil/governance/principles.md b/fil/governance/principles.md index 7e1e61af2..f0ef2b88d 100644 --- a/fil/governance/principles.md +++ b/fil/governance/principles.md @@ -12,13 +12,13 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From bb9536e1981622d803328eabc2a479aee0337dc4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:31:41 +0800 Subject: [PATCH 05448/11794] New translations contributing.md (Filipino) --- fil/security-and-risks/contributing.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/fil/security-and-risks/contributing.md b/fil/security-and-risks/contributing.md index b41094263..6937c347d 100644 --- a/fil/security-and-risks/contributing.md +++ b/fil/security-and-risks/contributing.md @@ -25,6 +25,13 @@ Your development flow should look like: 7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Coding Style From e11b7ceb1a3371ed2b18352db3f4c599b11bd129 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:31:44 +0800 Subject: [PATCH 05449/11794] New translations strategies.md (Filipino) --- fil/smart-contracts/api/strategies.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/fil/smart-contracts/api/strategies.md b/fil/smart-contracts/api/strategies.md index 3133d5b03..aa3623da6 100644 --- a/fil/smart-contracts/api/strategies.md +++ b/fil/smart-contracts/api/strategies.md @@ -1,8 +1,10 @@ # Strategies -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +{% hint style="info" %} +Documentation coming soon. +{% endhint %} -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +New strategies can be added or removed at any time to respond to new market realities and diversify risk. Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From 1befb28447df0ee6086d14152cb311d6739af5ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:31:47 +0800 Subject: [PATCH 05450/11794] New translations faq.md (Filipino) --- fil/faq.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/fil/faq.md b/fil/faq.md index ce3057ed6..e2145b83b 100644 --- a/fil/faq.md +++ b/fil/faq.md @@ -1,10 +1,10 @@ # FAQ -## Where can I buy OUSD? +**Where can I buy OUSD?** Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. -## What are the costs to mint and redeem OUSD? +**What are the costs to mint and redeem OUSD?** As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. @@ -12,19 +12,23 @@ Anytime you mint or redeem OUSD, there will be an exchange rate applied to your To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). -## How soon will my balance increase once I have OUSD? +**How soon will my balance increase once I have OUSD?** The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. -## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? +**Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -## How is it possible for the APY to be so high? +**How is it possible for the APY to be so high?** You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. -## Why is my balance increasing at a slower rate than the advertised APY? +**Why is my balance increasing at a slower rate than the advertised APY?** OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. +**What about the hack? Is OUSD safe?** + +On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). + From 1aab68c4d2e1ee8044609a39164dd3494e4f92b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:31:48 +0800 Subject: [PATCH 05451/11794] New translations fund-management.md (Filipino) --- fil/core-concepts/fund-management.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 fil/core-concepts/fund-management.md diff --git a/fil/core-concepts/fund-management.md b/fil/core-concepts/fund-management.md new file mode 100644 index 000000000..30806578f --- /dev/null +++ b/fil/core-concepts/fund-management.md @@ -0,0 +1,20 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + +**Earning Strategies** + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. + +**Strategist** + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +**Diversification** + +Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From df5adcfc2ec57f53ead6a1eab12bce448c724a09 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:31:52 +0800 Subject: [PATCH 05452/11794] New translations lending.md (Croatian) --- hr/core-concepts/yield-generation/lending.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hr/core-concepts/yield-generation/lending.md b/hr/core-concepts/yield-generation/lending.md index a78f46da0..7db929ca2 100644 --- a/hr/core-concepts/yield-generation/lending.md +++ b/hr/core-concepts/yield-generation/lending.md @@ -6,12 +6,14 @@ DeFi lending platforms let users lend and borrow crypto assets without any middl OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} {% page-ref page="../supported-strategies/aave.md" %} +We are planning on integrating the following lending platform: + {% page-ref page="../supported-strategies/dydx.md" %} From 36df4c6362e0ef7a2edd3af443430dd3f9970632 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:31:55 +0800 Subject: [PATCH 05453/11794] New translations admin-privileges.md (Croatian) --- hr/governance/admin-privileges.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/hr/governance/admin-privileges.md b/hr/governance/admin-privileges.md index b275178fb..688d04c6b 100644 --- a/hr/governance/admin-privileges.md +++ b/hr/governance/admin-privileges.md @@ -1,12 +1,16 @@ # Admin Privileges -The OUSD smart contracts are designed to be owner upgradable. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +{% hint style="info" %} +Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +{% endhint %} -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. + +Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From 858ac8818cd648f70f5d4d1160d110c3eb86f0ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:31:57 +0800 Subject: [PATCH 05454/11794] New translations principles.md (Croatian) --- hr/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/governance/principles.md b/hr/governance/principles.md index 7e1e61af2..f0ef2b88d 100644 --- a/hr/governance/principles.md +++ b/hr/governance/principles.md @@ -12,13 +12,13 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 5184157ead721a346fbaa117fde452562c1b3fbf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:31:59 +0800 Subject: [PATCH 05455/11794] New translations contributing.md (Croatian) --- hr/security-and-risks/contributing.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/hr/security-and-risks/contributing.md b/hr/security-and-risks/contributing.md index b41094263..6937c347d 100644 --- a/hr/security-and-risks/contributing.md +++ b/hr/security-and-risks/contributing.md @@ -25,6 +25,13 @@ Your development flow should look like: 7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Coding Style From d07b16d1ca1d9dade5e129646acafcef7830de11 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:32:02 +0800 Subject: [PATCH 05456/11794] New translations strategies.md (Croatian) --- hr/smart-contracts/api/strategies.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/hr/smart-contracts/api/strategies.md b/hr/smart-contracts/api/strategies.md index 3133d5b03..aa3623da6 100644 --- a/hr/smart-contracts/api/strategies.md +++ b/hr/smart-contracts/api/strategies.md @@ -1,8 +1,10 @@ # Strategies -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +{% hint style="info" %} +Documentation coming soon. +{% endhint %} -At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter. +New strategies can be added or removed at any time to respond to new market realities and diversify risk. Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From 2f67910c73c4c17d75e8e2b495ede2b6cc06cbf0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:32:04 +0800 Subject: [PATCH 05457/11794] New translations faq.md (Croatian) --- hr/faq.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/hr/faq.md b/hr/faq.md index ce3057ed6..e2145b83b 100644 --- a/hr/faq.md +++ b/hr/faq.md @@ -1,10 +1,10 @@ # FAQ -## Where can I buy OUSD? +**Where can I buy OUSD?** Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. -## What are the costs to mint and redeem OUSD? +**What are the costs to mint and redeem OUSD?** As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. @@ -12,19 +12,23 @@ Anytime you mint or redeem OUSD, there will be an exchange rate applied to your To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). -## How soon will my balance increase once I have OUSD? +**How soon will my balance increase once I have OUSD?** The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. -## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? +**Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -## How is it possible for the APY to be so high? +**How is it possible for the APY to be so high?** You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. -## Why is my balance increasing at a slower rate than the advertised APY? +**Why is my balance increasing at a slower rate than the advertised APY?** OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. +**What about the hack? Is OUSD safe?** + +On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). + From 91ce4081aa2993fe60d77025cde9df9d7e0deb01 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:32:06 +0800 Subject: [PATCH 05458/11794] New translations fund-management.md (Croatian) --- hr/core-concepts/fund-management.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 hr/core-concepts/fund-management.md diff --git a/hr/core-concepts/fund-management.md b/hr/core-concepts/fund-management.md new file mode 100644 index 000000000..30806578f --- /dev/null +++ b/hr/core-concepts/fund-management.md @@ -0,0 +1,20 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + +**Earning Strategies** + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. + +**Strategist** + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +**Diversification** + +Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From b7c102da439ef709a3834c14a4032165b2120733 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:32:08 +0800 Subject: [PATCH 05459/11794] New translations ogn-staking.md (Croatian) --- hr/governance/ogn-staking.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 hr/governance/ogn-staking.md diff --git a/hr/governance/ogn-staking.md b/hr/governance/ogn-staking.md new file mode 100644 index 000000000..3943d4b44 --- /dev/null +++ b/hr/governance/ogn-staking.md @@ -0,0 +1,20 @@ +# OGN Staking + +Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. + +{% hint style="info" %} +Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. +{% endhint %} + +The initial staking program offers three staking periods and respective yields: + +* 30-day staking period: Earn 7.5% annualized interest +* 90-day staking period: Earn 12.5% annualized interest +* 365-day staking period: Earn 25% annualized interest + +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. + +OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. + + + From ad5442e7bd547dd024cc9612f22331289f9f9e8e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:32:14 +0800 Subject: [PATCH 05460/11794] New translations contributing.md (Hindi) --- hi/security-and-risks/contributing.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/hi/security-and-risks/contributing.md b/hi/security-and-risks/contributing.md index b41094263..6937c347d 100644 --- a/hi/security-and-risks/contributing.md +++ b/hi/security-and-risks/contributing.md @@ -25,6 +25,13 @@ Your development flow should look like: 7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Coding Style From 610488f715697090f4061b1efd7a02cc3cd15866 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:32:25 +0800 Subject: [PATCH 05461/11794] New translations lending.md (Hindi) --- hi/core-concepts/yield-generation/lending.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hi/core-concepts/yield-generation/lending.md b/hi/core-concepts/yield-generation/lending.md index a78f46da0..7db929ca2 100644 --- a/hi/core-concepts/yield-generation/lending.md +++ b/hi/core-concepts/yield-generation/lending.md @@ -6,12 +6,14 @@ DeFi lending platforms let users lend and borrow crypto assets without any middl OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} {% page-ref page="../supported-strategies/aave.md" %} +We are planning on integrating the following lending platform: + {% page-ref page="../supported-strategies/dydx.md" %} From 108809c0772a44b21ea9a7363c2ebf0ecd179b7b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:32:26 +0800 Subject: [PATCH 05462/11794] New translations admin-privileges.md (Hindi) --- hi/governance/admin-privileges.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/hi/governance/admin-privileges.md b/hi/governance/admin-privileges.md index b275178fb..688d04c6b 100644 --- a/hi/governance/admin-privileges.md +++ b/hi/governance/admin-privileges.md @@ -1,12 +1,16 @@ # Admin Privileges -The OUSD smart contracts are designed to be owner upgradable. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. -At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. +{% hint style="info" %} +Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +{% endhint %} -Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. + +Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From f7f3a94c68c948a6e879296e6fd854a49dde940a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:32:28 +0800 Subject: [PATCH 05463/11794] New translations principles.md (Hindi) --- hi/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/governance/principles.md b/hi/governance/principles.md index 7e1e61af2..f0ef2b88d 100644 --- a/hi/governance/principles.md +++ b/hi/governance/principles.md @@ -12,13 +12,13 @@ Decentralization will progress across four phases rapidly over the next few mont **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 51bc9cffa7ffee17217fdc29198ed9b0db80e7d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:32:37 +0800 Subject: [PATCH 05464/11794] New translations price-oracles.md (Hindi) --- hi/core-concepts/price-oracles.md | 41 +------------------------------ 1 file changed, 1 insertion(+), 40 deletions(-) diff --git a/hi/core-concepts/price-oracles.md b/hi/core-concepts/price-oracles.md index 86af931f7..561ba88ba 100644 --- a/hi/core-concepts/price-oracles.md +++ b/hi/core-concepts/price-oracles.md @@ -126,46 +126,7 @@ The following oracles have been implemented, but are not currently being used du {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} -{% tabs %} -{% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | -{% endtab %} - -{% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | -{% endtab %} - -{% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | -{% endtab %} - -{% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | -{% endtab %} -{% endtabs %} +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 3b9fc423bee1c24ddc51dff676fd7e0c9223803d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:32:57 +0800 Subject: [PATCH 05465/11794] New translations market-making.md (Hindi) --- hi/core-concepts/yield-generation/market-making.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/hi/core-concepts/yield-generation/market-making.md b/hi/core-concepts/yield-generation/market-making.md index b88b3a90d..325f86832 100644 --- a/hi/core-concepts/yield-generation/market-making.md +++ b/hi/core-concepts/yield-generation/market-making.md @@ -12,12 +12,14 @@ AMMs can only enable new markets when liquidity providers supply liquidity \(e.g The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -We intend to integrate directly with at least the following automated market makers: - -{% page-ref page="../supported-strategies/uniswap.md" %} +We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} +We are intending to integrate with the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + {% page-ref page="../supported-strategies/balancer.md" %} From 3647e0305a7eae2ec6af6b14aebb47c949ea1221 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:33:03 +0800 Subject: [PATCH 05466/11794] New translations audits.md (Hindi) --- hi/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/hi/security-and-risks/audits.md b/hi/security-and-risks/audits.md index f3b6a1fc3..353beceb9 100644 --- a/hi/security-and-risks/audits.md +++ b/hi/security-and-risks/audits.md @@ -1,12 +1,12 @@ # Audits -{% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. -{% endhint %} - **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +OUSD has been audited by multiple, well-respected security firms. Their findings are available below: + +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) +* Solidified, OUSD Audit, December 2020 +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) **Supported Strategies** From 4bb38858a2f4fac53e5f293a234178e461c1411c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:33:11 +0800 Subject: [PATCH 05467/11794] New translations market-making.md (Vietnamese) --- vi/core-concepts/yield-generation/market-making.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/vi/core-concepts/yield-generation/market-making.md b/vi/core-concepts/yield-generation/market-making.md index ee76ad1f2..2955d8b1a 100644 --- a/vi/core-concepts/yield-generation/market-making.md +++ b/vi/core-concepts/yield-generation/market-making.md @@ -12,12 +12,14 @@ AMM chỉ có thể kích hoạt các thị trường mới khi những người Giao thức OUSD định tuyến USDT, USDC và DAI đến các nhóm thanh khoản hiệu suất cao được xác định bởi khối lượng giao dịch và token thưởng (ví dụ: Balancer thưởng token BAL cho người cung cấp thanh khoản). Lợi tức sau đó được chuyển cho người nắm giữ OUSD. -Chúng tôi dự định tích hợp trực tiếp với ít nhất các nhà tạo lập thị trường tự động sau: - -{% page-ref page="../supported-strategies/uniswap.md" %} +We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} +We are intending to integrate with the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + {% page-ref page="../supported-strategies/balancer.md" %} From a8e1dba5d0a955daaae13684f724fa9fe3c7cd16 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:33:15 +0800 Subject: [PATCH 05468/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index 38bd035b8..14662facb 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Rủi ro {% hint style="danger" %} -Các hợp đồng thông minh OUSD vẫn chưa được kiểm toán. Chúng tôi khuyên bạn nên xem các hợp đồng thông minh của chúng tôi trước khi nạp vào 1 khoản tiền đáng kể. +Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} Tương tự với bất kỳ công cụ lãi suất nào, OUSD cũng sẽ có thể chứa những rủi ro những rủi ro liên quan mà mọi người cần hiểu rõ. Những rủi ro này có thể được phân thành 3 loại: From 88729d70a03934d476952a1af778a49a43ab5432 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:33:17 +0800 Subject: [PATCH 05469/11794] New translations audits.md (Vietnamese) --- vi/security-and-risks/audits.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/vi/security-and-risks/audits.md b/vi/security-and-risks/audits.md index ba4c870bb..648d179c7 100644 --- a/vi/security-and-risks/audits.md +++ b/vi/security-and-risks/audits.md @@ -1,16 +1,16 @@ # Kiểm toán -{% hint style="danger" %} -Các hợp đồng thông minh OUSD vẫn chưa được kiểm toán. Chúng tôi khuyên bạn nên xem các hợp đồng thông minh của chúng tôi trước khi nạp vào 1 khoản tiền đáng kể. -{% endhint %} - **OUSD** -Audit đã được lên lịch với công ty bảo mật uy tín, [Trail of Bits](https://www.trailofbits.com/), vào đầu tháng 10 năm 2020. Kết quả kiểm toán sẽ được công bố công khai ngay khi hoàn thành. +OUSD has been audited by multiple, well-respected security firms. Their findings are available below: + +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) +* Solidified, OUSD Audit, December 2020 +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) -**Các chiến lược được hỗ trợ** +**Supported Strategies** -Nhiều đợt kiểm toán cho Compound đã được hoàn thành và có sẵn trên trang web của họ. Điều này bao gồm mã lập trình gốc cho [Timelock](../smart-contracts/api/timelock.md) đã được sửa đổi mà OUSD đang sử dụng. +Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. {% page-ref page="audits.md" %} From 57fbda32b1d78d17ac15ace33736a63caa13ed1d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:33:20 +0800 Subject: [PATCH 05470/11794] New translations timelock.md (Vietnamese) --- vi/smart-contracts/api/timelock.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/vi/smart-contracts/api/timelock.md b/vi/smart-contracts/api/timelock.md index 20024e217..0440937f7 100644 --- a/vi/smart-contracts/api/timelock.md +++ b/vi/smart-contracts/api/timelock.md @@ -1,7 +1,7 @@ # Khoá thời gian (timelock) {% hint style="danger" %} -Thời gian sẽ sớm được thêm sau khi mọi chức năng được chứng minh là hoạt động tốt. Cho đến lúc đó, các hợp đồng sẽ được điều chỉnh bởi 5 trong 8 chữ ký (hình thức đa chữ ký) của Origin. Tính năng này cho phép cộng đồng có quyền phản hồi nếu phát hiện ra bất kỳ vấn đề nghiêm trọng nào trong hợp đồng. +The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} Hợp đồng timelock sẽ có hiệu lực trong khoảng 48 giờ trước khi các thay đổi trong hợp đồng OUSD được chính thức áp dụng. Khoá thời gian có thể được gọi bởi chúng tôi thông qua biểu biểu quyết chữ ký và là chủ sở hữu của [ERC-20](../architecture.md), [Vault](vault.md) và [Các chiến lược](strategies.md). Việc trì hoãn thời gian thực thi thay đổi hợp đồng thông minh cho phép người dùng có thời gian rút khỏi giao thức khi nhận thấy bất kỳ thay đổi đáng nghi ngờ nào của người sở hữu hoặc chỉ đơn giản là bạn không thích các thay đổi được đề xuất. @@ -10,11 +10,10 @@ Hợp đồng timelock sẽ có hiệu lực trong khoảng 48 giờ trước kh Timelock là một biện pháp an toàn cho phép chủ sở hữu OUSD rút tiền nếu họ phản đối bất kỳ đề xuất nâng cấp nào đối với giao thức trong vòng 48 giờ kể từ thời điểm đề xuất. {% endhint %} -OUSD đang sử dụng một phiên bản sửa đổi 1 vài chi tiết nhỏ của [Compound TimeLock](https://compound.finance/docs/governance) đã được [kiểm toán bởi OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). 3 điểm khác biệt đáng chú ý là: +OUSD đang sử dụng một phiên bản sửa đổi 1 vài chi tiết nhỏ của [Compound TimeLock](https://compound.finance/docs/governance) đã được [kiểm toán bởi OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD ban đầu sẽ sử dụng khoảng thời gian chờ ngắn hơn (48 giờ) so với Compound (72 giờ) cho phép phản hồi nhanh hơn nếu bất kỳ vấn đề nào được phát hiện. -2. Sau 48 giờ, bất kỳ ai cũng có thể tự do thực hiện gọi lệnh, không chỉ chủ sở hữu của hợp đồng. -3. Việc gửi tiền (không bao gồm rút tiền hay chuyển tiền) có thể bị đóng băng ngay lập tức mà không yêu cầu 48 giờ chờ đợi. Trường hợp này sẽ áp dụng khi có 1 lỗ hổng nghiêm trọng được phát hiện. +2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From d73c817c4df3a53bd3a1ab4287696ae6a277fd1d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:33:25 +0800 Subject: [PATCH 05471/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 116 ++++++++++++++++++++++++--------- 1 file changed, 84 insertions(+), 32 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index c58b7297a..ab635676a 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -16,50 +16,102 @@ | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Chữ ký | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Quản trị | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | Các hợp đồng thực hiện nội bộ: -| Hợp đồng | Địa chỉ | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Oracle kết hợp | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Uniswap Oracle mở | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Hợp đồng | Địa chỉ | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | +| Oracle kết hợp | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | {% endtab %} {% tab title="Strategies" %} -[Địa chỉ phổ biến](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Các chiến lược](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Địa chỉ](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | - -[Các hợp đồng thực hiện nội bộ:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Các chiến lược](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Địa chỉ](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Auto-Allocation | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | + +Internal implementation contracts: + +| Strategy | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +{% endtab %} + +{% tab title="Oracles" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | + +The following oracles are used to fetch a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +The following oracles are used to fetch a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} + +{% tab title="Governance" %} + + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} -| [Hợp đồng](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Địa chỉ](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Contract | Address | +|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} + +{% tab title="Staking" %} +| Contract | Address | ENS | +|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | +| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} {% endtabs %} + + From 5f1a62a6f9112ba8db004491567c31b53cd470cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:33:27 +0800 Subject: [PATCH 05472/11794] New translations rebasing-and-smart-contracts.md (Vietnamese) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a843a19cd..a2328ff1b 100644 --- a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,11 +12,13 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + + + + From 669f506ac067289456ed29341678f1c264eb9e46 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:33:29 +0800 Subject: [PATCH 05473/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/id/SUMMARY.md b/id/SUMMARY.md index ef9e58e61..d50917575 100644 --- a/id/SUMMARY.md +++ b/id/SUMMARY.md @@ -25,15 +25,14 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Pengelolaan Dana](core-concepts/fund-management/README.md) - * [Strategi Penghasilan](core-concepts/fund-management/earning-strategies.md) - * [Diversifikasi](core-concepts/fund-management/diversification.md) +* [Pengelolaan Dana](core-concepts/fund-management.md) * [Harga Oracles](core-concepts/price-oracles.md) ## Pemerintahan * [Prinsip](governance/principles.md) * [Hak Istimewa Admin](governance/admin-privileges.md) +* [OGN Staking](governance/ogn-staking.md) ## Kontrak Pintar From 08841033dfbaf11d558ee8bda10a4a055126c3cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:33:37 +0800 Subject: [PATCH 05474/11794] New translations price-oracles.md (Indonesian) --- id/core-concepts/price-oracles.md | 43 ++----------------------------- 1 file changed, 2 insertions(+), 41 deletions(-) diff --git a/id/core-concepts/price-oracles.md b/id/core-concepts/price-oracles.md index acf46a09b..4afad8f37 100644 --- a/id/core-concepts/price-oracles.md +++ b/id/core-concepts/price-oracles.md @@ -126,46 +126,7 @@ Oracle berikut telah diterapkan, tetapi saat ini tidak digunakan karena biaya ga {% embed url = "https://uniswap.org/docs/v2/core-concepts/oracles" caption = ""%} -{% tabs %} -{% tab title = "USDT / USD"%} -Oracle berikut digunakan untuk mengambil atau menghitung harga **DAI / USD:** +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. -| Oracle | Pasangan | Kontrak | -|:---------------- |:--------- |:-------------------------------------------- | -| Buka Umpan Harga | DAI / USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | -{% endtab %} - -{% tab title = "USDT / USD"%} -Oracle berikut digunakan untuk mengambil atau menghitung harga **USDT / USD:** - -| O**racle** | Pasangan | Kontrak | -|:---------------- |:------------ |:-------------------------------------------- | -| Chainlink | USDT / ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Buka Umpan Harga | USDC / USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDT / ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | -{% endtab %} - -{% tab title = "USDT / USD"%} -Oracle berikut digunakan untuk mengambil atau menghitung harga **USDC / USD:** - -| O**racle** | Pasangan | Kontrak | -|:---------------- |:------------ |:-------------------------------------------- | -| Chainlink | USDC / ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Buka Umpan Harga | USDC / USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDC / ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | -{% endtab %} - -{% tab title = "USDT / USD"%} -Karena tidak semua oracle memiliki pasangan USD langsung, protokol juga menetapkan harga untuk **ETH / USD** untuk menghitung harga USD menggunakan ETH. Sekali lagi, untuk amannya, protokol memilih dana yang paling menguntungkan daripada individu. - -| Oracle | Pasangan | Kontrak | -|:---------------- |:--------- |:------------------------------------------ | -| Buka Umpan Harga | ETH / USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH / USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | -{% endtab %} -{% endtabs %} - -Ada kemungkinan bahwa oracle tambahan akan ditambahkan ke protokol dari waktu ke waktu. Dukungan juga dapat dihapus jika salah satu dari oracle ini menjadi tidak dapat diandalkan. +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 64faabf1e7ceded677b73de6c10336324f92f281 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:33:41 +0800 Subject: [PATCH 05475/11794] New translations risks.md (Hindi) --- hi/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/security-and-risks/risks.md b/hi/security-and-risks/risks.md index 26b5ebfe6..04f53d797 100644 --- a/hi/security-and-risks/risks.md +++ b/hi/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Risks {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: From b44106133e63f1340107dbd098e869076281bcd7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:33:44 +0800 Subject: [PATCH 05476/11794] New translations ogn-staking.md (Vietnamese) --- vi/governance/ogn-staking.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 vi/governance/ogn-staking.md diff --git a/vi/governance/ogn-staking.md b/vi/governance/ogn-staking.md new file mode 100644 index 000000000..3943d4b44 --- /dev/null +++ b/vi/governance/ogn-staking.md @@ -0,0 +1,20 @@ +# OGN Staking + +Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. + +{% hint style="info" %} +Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. +{% endhint %} + +The initial staking program offers three staking periods and respective yields: + +* 30-day staking period: Earn 7.5% annualized interest +* 90-day staking period: Earn 12.5% annualized interest +* 365-day staking period: Earn 25% annualized interest + +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. + +OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. + + + From bf9dc7bbcb9afd8ca612f4421eb34b93d6b6d9a1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:33:47 +0800 Subject: [PATCH 05477/11794] New translations market-making.md (Filipino) --- fil/core-concepts/yield-generation/market-making.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/fil/core-concepts/yield-generation/market-making.md b/fil/core-concepts/yield-generation/market-making.md index b88b3a90d..325f86832 100644 --- a/fil/core-concepts/yield-generation/market-making.md +++ b/fil/core-concepts/yield-generation/market-making.md @@ -12,12 +12,14 @@ AMMs can only enable new markets when liquidity providers supply liquidity \(e.g The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. -We intend to integrate directly with at least the following automated market makers: - -{% page-ref page="../supported-strategies/uniswap.md" %} +We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} +We are intending to integrate with the following automated market makers: + +{% page-ref page="../supported-strategies/uniswap.md" %} + {% page-ref page="../supported-strategies/balancer.md" %} From f16e6b0f5b2352abe1529f628cd5a14ee265fdb7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:33:50 +0800 Subject: [PATCH 05478/11794] New translations risks.md (Filipino) --- fil/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/security-and-risks/risks.md b/fil/security-and-risks/risks.md index 26b5ebfe6..04f53d797 100644 --- a/fil/security-and-risks/risks.md +++ b/fil/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Risks {% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. +Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: From 02245086432e936bbae6335b09474972f1e5d12b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:33:52 +0800 Subject: [PATCH 05479/11794] New translations audits.md (Filipino) --- fil/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/fil/security-and-risks/audits.md b/fil/security-and-risks/audits.md index f3b6a1fc3..353beceb9 100644 --- a/fil/security-and-risks/audits.md +++ b/fil/security-and-risks/audits.md @@ -1,12 +1,12 @@ # Audits -{% hint style="danger" %} -The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital. -{% endhint %} - **OUSD** -Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available. +OUSD has been audited by multiple, well-respected security firms. Their findings are available below: + +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) +* Solidified, OUSD Audit, December 2020 +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) **Supported Strategies** From 6a357cca696f0676b44913315da0011e043ef0e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:33:57 +0800 Subject: [PATCH 05480/11794] New translations timelock.md (Filipino) --- fil/smart-contracts/api/timelock.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/fil/smart-contracts/api/timelock.md b/fil/smart-contracts/api/timelock.md index 88954aca7..4608f4bc6 100644 --- a/fil/smart-contracts/api/timelock.md +++ b/fil/smart-contracts/api/timelock.md @@ -1,7 +1,7 @@ # Timelock {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. @@ -10,11 +10,10 @@ The timelock contract enforces a 48 hour wait period before any changes to the O The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From c416f071c2929740ff81be20fdc5a62cf6cc0dbc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:34:00 +0800 Subject: [PATCH 05481/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 128 ++++++++++++++++++++++---------- 1 file changed, 90 insertions(+), 38 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 3b70248e3..a01d0fe7a 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -11,55 +11,107 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts: -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Contract | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | {% endtab %} {% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Auto-Allocation | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | + +Internal implementation contracts: + +| Strategy | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +{% endtab %} + +{% tab title="Oracles" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | + +The following oracles are used to fetch a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +The following oracles are used to fetch a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} + +{% tab title="Governance" %} + + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Contract | Address | +|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} + +{% tab title="Staking" %} +| Contract | Address | ENS | +|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | +| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} {% endtabs %} + + From c0f2c332304b2d74d827382834073db3bea5c67c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:34:02 +0800 Subject: [PATCH 05482/11794] New translations rebasing-and-smart-contracts.md (Filipino) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a843a19cd..a2328ff1b 100644 --- a/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,11 +12,13 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + + + + From 06dce86c4b132a362c9a320847edef8ec669cf57 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:34:09 +0800 Subject: [PATCH 05483/11794] New translations lending.md (Vietnamese) --- vi/core-concepts/yield-generation/lending.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vi/core-concepts/yield-generation/lending.md b/vi/core-concepts/yield-generation/lending.md index 5e4afab99..0c80e3866 100644 --- a/vi/core-concepts/yield-generation/lending.md +++ b/vi/core-concepts/yield-generation/lending.md @@ -6,12 +6,14 @@ Các nền tảng cho vay DeFi cho phép người dùng cho vay và mượn tài OUSD tích hợp với nền tảng cho vay DeFi cung cấp các khoản vay thế chấp vượt mức. Thế chấp vượt mức, kết hợp với các quy tắc thông minh xung quanh việc thanh lý, cung cấp mức độ an toàn hợp lý cho người cho vay. Aave cũng đảm bảo an toàn cho các nhóm cho vay của họ bằng token AAVE tương ứng, khiến rủi ro được giảm thêm 1 mức nữa. -OUSD tích hợp với các nhà cung cấp dịch vụ cho vay hàng đầu đã được sử dụng rộng rãi, các hợp đồng thông minh đã được kiểm toán và đã cho vay thành công hàng trăm triệu đô la mà không gặp vấn đề gì. Chúng tôi dự định tích hợp trực tiếp với ít nhất các nhà cung cấp dịch vụ cho vay sau: +OUSD tích hợp với các nhà cung cấp dịch vụ cho vay hàng đầu đã được sử dụng rộng rãi, các hợp đồng thông minh đã được kiểm toán và đã cho vay thành công hàng trăm triệu đô la mà không gặp vấn đề gì. We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} {% page-ref page="../supported-strategies/aave.md" %} +We are planning on integrating the following lending platform: + {% page-ref page="../supported-strategies/dydx.md" %} From aaaccd3ec2595cf39e5bf8fb9cfb52e978b11c63 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:34:11 +0800 Subject: [PATCH 05484/11794] New translations admin-privileges.md (Vietnamese) --- vi/governance/admin-privileges.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/vi/governance/admin-privileges.md b/vi/governance/admin-privileges.md index f4b0f2aef..cef217edd 100644 --- a/vi/governance/admin-privileges.md +++ b/vi/governance/admin-privileges.md @@ -1,12 +1,16 @@ # Đặc quyền của quản trị viên -Các hợp đồng thông minh OUSD được thiết kế để có thể nâng cấp chủ sở hữu. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. -Khi ra mắt, các hợp đồng OUSD thuộc sở hữu của 5 trong 8 hợp đồng nhiều chữ ký của Gnosis đã được [kiểm toán bởi OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), nhóm của Origin và những người khác. Điểm mấu chốt của hình thức đa chữ ký này là quyền quyết định sẽ không chỉ thuộc về sáng lập viên của Origin. +{% hint style="info" %} +Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +{% endhint %} -Sau này, quyền sở hữu sẽ được chuyển sang hình thức khoá thời gian. Có nghĩa là admin vẫn có quyền thay đổi giao thức từ hình thức đa chữ ký nhưng sẽ có độ trễ nhất định. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Đặc quyền quản trị viên là cần thiết trong giai đoạn đầu để đảm bảo giao thức được bảo mật và lợi nhuận được tối ưu đồng thời giảm thiểu rủi ro. Chúng tôi dự kiến sẽ tiếp tục cải tiến hợp đồng thông minh của OUSD trong vài tháng đầu. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. -Sau khi hoàn thành một số chu kỳ nâng cấp, chúng tôi có kế hoạch chuyển quyền sở hữu từ cơ chế công ty kiểm soát sang cơ chế kiếm soát bằng hợp đồng quản trị phi tập trung, từ đó cho phép cộng đồng bỏ phiếu và tham gia vào các cập nhật giao thức trong tương lai. +Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From 42e567fe3bf3e99757f168729a7e2e9905c3075b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:34:13 +0800 Subject: [PATCH 05485/11794] New translations principles.md (Vietnamese) --- vi/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/governance/principles.md b/vi/governance/principles.md index 2fd010e3f..4b4419104 100644 --- a/vi/governance/principles.md +++ b/vi/governance/principles.md @@ -12,13 +12,13 @@ Việc phân cấp sẽ tiến triển nhanh chóng qua bốn giai đoạn trong **Khoá thời gian (timelock)** -Trước khi chuyển sang chế độ quản trị phi tập trung hoàn toàn, chúng tôi sẽ triển khai [timelock](../smart-contracts/api/timelock.md) cho tất cả các lệnh đưa ra bởi admin, giúp người dùng OUSD có thời gian (48 giờ) để rút tiền nếu họ phản đối các nâng cấp được đề xuất của chúng tôi. Khoá thời gian sẽ bổ sung sau thời điểm ra mắt. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **Các bên liên quan hiện tại và tương lai** OUSD là một dự án mới do [đội ngũ Origin Protocol](www.originprotocol.com/team) xây dựng và sẽ được hỗ trợ bởi cộng đồng Origin hiện tại cũng như nhiều bên liên quan khác lựa chọn khai thác, nắm giữ, sử dụng và cung cấp thanh khoản cho OUSD. -Ngoài ra, chúng tôi cũng muốn đảm bảo có sự tham gia của những người nắm giữa token Origin (OGN) và cộng đồng hiện có với tổng số hơn 500.000 thành viên cộng đồng và người mua/bán trên Nền tảng. Các chủ sở hữu OGN hiện tại sẽ có thể stake OGN của họ để tham gia vào quản trị và kiếm được tiền thưởng từ việc thúc đẩy giá trị cho OUSD. Thông tin chi tiết sẽ được cung cấp trong thời gian tới. +Ngoài ra, chúng tôi cũng muốn đảm bảo có sự tham gia của những người nắm giữa token Origin (OGN) và cộng đồng hiện có với tổng số hơn 500.000 thành viên cộng đồng và người mua/bán trên Nền tảng. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. Mối liên hệ chặt chẽ giữa OUSD và phần còn lại của nền tảng thương mại Origin sẽ thúc đẩy tăng trưởng trong toàn bộ hệ sinh thái. From bbd4309ae3001aa8e30c7914aa287383a0c206ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:34:15 +0800 Subject: [PATCH 05486/11794] New translations contributing.md (Vietnamese) --- vi/security-and-risks/contributing.md | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/vi/security-and-risks/contributing.md b/vi/security-and-risks/contributing.md index 076aac327..a6264cb33 100644 --- a/vi/security-and-risks/contributing.md +++ b/vi/security-and-risks/contributing.md @@ -25,6 +25,13 @@ Your development flow should look like: 7. Đẩy chi nhánh của bạn lên kho lưu trữ ngược dòng (tức là https: //github.com/OriginProtocol/ [repo]) để những người đóng góp khác có thể dễ dàng xử lý nó nếu cần. 8. Vui lòng yêu cầu đánh giá trong bài PR bằng cách nhấp vào biểu tượng bánh răng bên cạnh “Người đánh giá” ở cột bên phải. +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Kiểu lập trình @@ -39,11 +46,11 @@ For Solidity, we use two-space indents. When considering protocol or implementation design proposals, we are looking for: -* Mô tả vấn đề mà bản đề xuất này sẽ giải quyết -* Thảo luận về những đánh đổi liên quan -* Xem xét các giải pháp hiện có khác -* Link đến tài liệu có liên quan (RFC, bài báo, v. v.) -* Thảo luận về giải pháp đề xuất +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. @@ -51,10 +58,10 @@ Please note that protocol design is hard and meticulous work. You may need to re We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: -* Thái độ tốt: Lịch sự, tôn trọng với các thành viên trong cộng đồng: không phân biệt vùng miền, chủng tộc, giới tính hoặc các hành vi tương tự. Chúng tôi thích những người tử tế hơn những người xấu tính! -* Thái độ hoan nghênh: Làm cho mọi người trong cộng đồng của chúng tôi cảm thấy được chào đón không phân biệt tiểu sử và mức độ đóng góp của họ, làm mọi cách có thể để khuyến khích sự gắn kết của cộng đồng. -* Tuân thủ pháp luật: Về cơ bản, không để bất kỳ ai gặp rắc rối. Chỉ chia sẻ nội dung mà bạn sở hữu, không chia sẻ thông tin riêng tư hoặc thông tin nhạy cảm và không vi phạm pháp luật. -* Duy trì đúng chủ đề: Đảm bảo rằng nội dung được đăng lên các kênh 1 cách phù hợp, tránh gây thảo luận lạc đề. Hãy nhớ khi bạn cập nhật một vấn đề hoặc trả lời email mà bạn có khả năng gửi cho một số lượng lớn người nhận. Vui lòng kiểm tra thật kỹ trước khi thực hiện. Cần lưu ý rằng không ai thích bị làm phiền cả. +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. #### Báo cáo lỗi From 7d63d35d7cf84bbb59b150f140a86556a9b4f749 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:34:18 +0800 Subject: [PATCH 05487/11794] New translations strategies.md (Vietnamese) --- vi/smart-contracts/api/strategies.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/vi/smart-contracts/api/strategies.md b/vi/smart-contracts/api/strategies.md index 09b019dcf..a6b415755 100644 --- a/vi/smart-contracts/api/strategies.md +++ b/vi/smart-contracts/api/strategies.md @@ -1,10 +1,12 @@ # Các chiến lược -Các chiến lược mới có thể được thêm vào hoặc xóa bỏ bất kỳ lúc nào để đáp ứng với tình hình thị trường mới và đa dạng hóa rủi ro. +{% hint style="info" %} +Documentation coming soon. +{% endhint %} -Khi ra mắt, OUSD sẽ tận dụng lợi thế của một chiến lược duy nhất và triển khai gửi vốn vào Compound. Chúng tôi dự định sẽ sớm bổ sông thêm nhiều chiến lược mới. +New strategies can be added or removed at any time to respond to new market realities and diversify risk. -Khi OUSD chuyển sang chế độ quản trị phi tập trung, cộng đồng sẽ là người đề xuất các chiến lược mới và bỏ phiếu về mức độ phù hợp của từng chiến lược trong bể. Chúng tôi tin rằng rằng hầu hết người nắm giữ OUSD luôn mong muốn có được cơ hội tiếp cận với nhiều chiến lược lợi nhuận cao đồng thời đảm bảo tính an toàn cho quỹ của mình. +Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From 42fb63cf8ecd980025adb127f4f44ee5a44a7fae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:34:21 +0800 Subject: [PATCH 05488/11794] New translations faq.md (Vietnamese) --- vi/faq.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/vi/faq.md b/vi/faq.md index ce3057ed6..e2145b83b 100644 --- a/vi/faq.md +++ b/vi/faq.md @@ -1,10 +1,10 @@ # FAQ -## Where can I buy OUSD? +**Where can I buy OUSD?** Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. -## What are the costs to mint and redeem OUSD? +**What are the costs to mint and redeem OUSD?** As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. @@ -12,19 +12,23 @@ Anytime you mint or redeem OUSD, there will be an exchange rate applied to your To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). -## How soon will my balance increase once I have OUSD? +**How soon will my balance increase once I have OUSD?** The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. -## Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc? +**Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -## How is it possible for the APY to be so high? +**How is it possible for the APY to be so high?** You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. -## Why is my balance increasing at a slower rate than the advertised APY? +**Why is my balance increasing at a slower rate than the advertised APY?** OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. +**What about the hack? Is OUSD safe?** + +On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). + From a7ca53e24018f8312b78663f68281c9b7f7380fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:34:22 +0800 Subject: [PATCH 05489/11794] New translations fund-management.md (Vietnamese) --- vi/core-concepts/fund-management.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 vi/core-concepts/fund-management.md diff --git a/vi/core-concepts/fund-management.md b/vi/core-concepts/fund-management.md new file mode 100644 index 000000000..30806578f --- /dev/null +++ b/vi/core-concepts/fund-management.md @@ -0,0 +1,20 @@ +# Fund Management + +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. + +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. + +**Earning Strategies** + +Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. + +**Strategist** + +The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. + +**Diversification** + +Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. + +However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. + From 3e4fb1b13b97fe94465949c00bcd8abaea54d62f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:34:29 +0800 Subject: [PATCH 05490/11794] New translations timelock.md (Hindi) --- hi/smart-contracts/api/timelock.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/hi/smart-contracts/api/timelock.md b/hi/smart-contracts/api/timelock.md index 88954aca7..4608f4bc6 100644 --- a/hi/smart-contracts/api/timelock.md +++ b/hi/smart-contracts/api/timelock.md @@ -1,7 +1,7 @@ # Timelock {% hint style="danger" %} -The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered. +The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. @@ -10,11 +10,10 @@ The timelock contract enforces a 48 hour wait period before any changes to the O The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. -2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract. -3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 32ea961b2b5c0d0ce0f13b6a2ec36579abce4142 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:34:32 +0800 Subject: [PATCH 05491/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 128 +++++++++++++++++++++++---------- 1 file changed, 90 insertions(+), 38 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 3b70248e3..a01d0fe7a 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -11,55 +11,107 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts: -| Contract | Address | -|:------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | -| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) | +| Contract | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | +| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | +| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | +| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | +| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | {% endtab %} {% tab title="Strategies" %} -[Well-known addresses \(proxy wrappers\):](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Current Auto-Allocation](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | - -[Internal implementation contracts:](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) - -| [Strategy](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +Well-known addresses \(proxy wrappers\): + +| Strategy | Address | Current Auto-Allocation | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | +| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | +| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | +| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | + +Internal implementation contracts: + +| Strategy | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | +| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | +| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | +| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +{% endtab %} + +{% tab title="Oracles" %} +The following oracles are used to fetch or compute a price for **DAI/USD:** + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | + +The following oracles are used to fetch a price for **USDT/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +The following oracles are used to fetch a price for **USDC/USD:** + +| O**racle** | Pair | Contract | +|:--------------- |:-------- |:------------------------------------------ | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | + +Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. + +| Oracle | Pair | Contract | +|:--------------- |:------- |:------------------------------------------ | +| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +{% endtab %} + +{% tab title="Governance" %} + + +| Contract | Address | ENS | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} -| [Contract](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [Address](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -|:----------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | -| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| Contract | Address | +|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +| [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | +{% endtab %} + +{% tab title="Staking" %} +| Contract | Address | ENS | +|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | +| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + +Internal implementation contracts: + +| Contract | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} {% endtabs %} + + From 5928cd1a9003cd279f080aaad93950de47eb21ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:34:34 +0800 Subject: [PATCH 05492/11794] New translations rebasing-and-smart-contracts.md (Hindi) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a843a19cd..a2328ff1b 100644 --- a/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -12,11 +12,13 @@ We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-th After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -[ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. + + + + From dbecca0cbb2d381316c6a60b635a247d90d08ca6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:34:37 +0800 Subject: [PATCH 05493/11794] New translations SUMMARY.md (Filipino) --- fil/SUMMARY.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/fil/SUMMARY.md b/fil/SUMMARY.md index d53b409b2..b224c7e24 100644 --- a/fil/SUMMARY.md +++ b/fil/SUMMARY.md @@ -25,15 +25,14 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management/README.md) - * [Earning Strategies](core-concepts/fund-management/earning-strategies.md) - * [Diversification](core-concepts/fund-management/diversification.md) +* [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) ## Governance * [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) +* [OGN Staking](governance/ogn-staking.md) ## Smart Contracts From 35b390b8d47114523acefc128b976996ea74332a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:34:44 +0800 Subject: [PATCH 05494/11794] New translations price-oracles.md (Filipino) --- fil/core-concepts/price-oracles.md | 41 +----------------------------- 1 file changed, 1 insertion(+), 40 deletions(-) diff --git a/fil/core-concepts/price-oracles.md b/fil/core-concepts/price-oracles.md index 86af931f7..561ba88ba 100644 --- a/fil/core-concepts/price-oracles.md +++ b/fil/core-concepts/price-oracles.md @@ -126,46 +126,7 @@ The following oracles have been implemented, but are not currently being used du {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} -{% tabs %} -{% tab title="DAI/USD" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** - -| Oracle | Pair | Contract | -|:--------------- |:--------- |:-------------------------------------------- | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ | -{% endtab %} - -{% tab title="USDT/USD" %} -The following oracles are used to fetch or compute a price for **USDT/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ | -{% endtab %} - -{% tab title="USDC/USD" %} -The following oracles are used to fetch or compute a price for **USDC/USD:** - -| O**racle** | Pair | Contract | -|:--------------- |:---------- |:-------------------------------------------- | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ | -{% endtab %} - -{% tab title="ETH/USD" %} -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | -{% endtab %} -{% endtabs %} +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From ac8f2ab455642f71f3b27b08af78363380ad0355 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:35:01 +0800 Subject: [PATCH 05495/11794] New translations ogn-staking.md (Filipino) --- fil/governance/ogn-staking.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 fil/governance/ogn-staking.md diff --git a/fil/governance/ogn-staking.md b/fil/governance/ogn-staking.md new file mode 100644 index 000000000..3943d4b44 --- /dev/null +++ b/fil/governance/ogn-staking.md @@ -0,0 +1,20 @@ +# OGN Staking + +Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. + +{% hint style="info" %} +Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. +{% endhint %} + +The initial staking program offers three staking periods and respective yields: + +* 30-day staking period: Earn 7.5% annualized interest +* 90-day staking period: Earn 12.5% annualized interest +* 365-day staking period: Earn 25% annualized interest + +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. + +OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. + + + From 9d0f59765a41002c53dbec7755c4b23da9873120 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:53:00 +0800 Subject: [PATCH 05496/11794] New translations SUMMARY.md (French) --- fr/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/SUMMARY.md b/fr/SUMMARY.md index b224c7e24..939f6fdff 100644 --- a/fr/SUMMARY.md +++ b/fr/SUMMARY.md @@ -33,6 +33,7 @@ * [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) +* [Contributing](governance/contributing.md) ## Smart Contracts @@ -50,7 +51,6 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) ## Links From 3efe8b34e0936b7087934995d7095417a8b6005c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:53:05 +0800 Subject: [PATCH 05497/11794] New translations contributing.md (Italian) --- it/governance/contributing.md | 95 +++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 it/governance/contributing.md diff --git a/it/governance/contributing.md b/it/governance/contributing.md new file mode 100644 index 000000000..ed3bf7f0b --- /dev/null +++ b/it/governance/contributing.md @@ -0,0 +1,95 @@ +# Contribuire + +**100% Open source** + +OUSD è un progetto interamente open source e accogliamo con piacere contributi di ogni tipo. Ci sono molti modi per aiutare, segnalando problemi, contribuendo allo sviluppo di codice, e aiutandoci a migliorare la nostra community. + +Noi lavoriamo pubblicamente e la nostra azienda è su Discord ed è aperta a tutti. Se hai domande o hai bisogno di aiuto per iniziare, i nostri canali OUSD su Discord sono il posto migliore per ricevere assistenza dal nostro team e dalla nostra community. + +**Analytics per sviluppatori** + +La nostra dashboard interna per sviluppatori è disponibile all'URL [analytics.ousd.com](https://analytics.ousd.com). La nostra dashboard mostra l'attuale offerta circolante, gli asset gestiti all'interno del vault e le attuali allocazioni tra ogni stablecoin e le strategie. + +#### Processo di sviluppo + +La nostra strategia di branching è simile a quella di [ GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), ma noi sviluppiamo completamente nel branch `master` e utilizziamo il branch `stable` per il codice che viene rilasciato. + +Il tuo flusso di sviluppo dovrebbe assomigliare a: + +1. Trova un problema interessante e comunicalo! Informa il canale `#engineering` su [Discord](https://discord.gg/jyxpUSe) su ciò cui tu vuoi lavorare. +2. Informa un membro del [core team](https://github.com/orgs/OriginProtocol/teams/core/members) su Discord e chiedigli di essere aggiunto al nostro [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Altrimenti, avrai bisogno di forkare il repository pertinente e pushare i branch di riferimento al tuo fork personale. +3. Aggiungi un commento al problema o autoassegnatelo in modo tale da non avere più collaboratori che lavorano sulla stessa attività senza saperlo. +4. Inizia con il branch `master` e fai check out di un nuovo feature branch a meno che tu non stia contribuendo già ad una feature esistente. +5. Segui lo [stile di codice](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) già esistente e scrivi codice magnifico. +6. Fai pull degli ultimi commit dal `master`, e assicurati che il tuo codice funzioni dopo aver fatto il merge. +7. Pusha il tuo branch sull'upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) in modo tale che gli altri collaboratori possano lavorarci facilmente, se necessario. +8. Richiedi una revisione nel PR cliccando sull'icona con l'ingranaggio vicino alla scritta "Reviewers" nella colonna di destra. + +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Stile del codice + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Progettazione del Protocollo + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Linee guida della community + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Segnalazione di problemi + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Problemi di sicurezza + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="../security-and-risks/bug-bounties.md" %} + +#### **Miglioramento della community** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Posizioni lavorative a tempo pieno + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From fde6725e3533b4cf339a2ea79ebbf62f2878cf32 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:53:20 +0800 Subject: [PATCH 05498/11794] New translations contributing.md (French) --- fr/governance/contributing.md | 95 +++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 fr/governance/contributing.md diff --git a/fr/governance/contributing.md b/fr/governance/contributing.md new file mode 100644 index 000000000..b88f9f4bd --- /dev/null +++ b/fr/governance/contributing.md @@ -0,0 +1,95 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="../security-and-risks/bug-bounties.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From 791a254a3c2cac98d8524b2268a4b5e87b2ea222 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:53:59 +0800 Subject: [PATCH 05499/11794] New translations SUMMARY.md (Japanese) --- ja/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/SUMMARY.md b/ja/SUMMARY.md index b224c7e24..939f6fdff 100644 --- a/ja/SUMMARY.md +++ b/ja/SUMMARY.md @@ -33,6 +33,7 @@ * [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) +* [Contributing](governance/contributing.md) ## Smart Contracts @@ -50,7 +51,6 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) ## Links From 166086e9cc91ce7892a375b329bef593cfe75d7a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:54:06 +0800 Subject: [PATCH 05500/11794] New translations audits.md (Italian) --- it/security-and-risks/audits.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/security-and-risks/audits.md b/it/security-and-risks/audits.md index fd41610c1..6b98e651a 100644 --- a/it/security-and-risks/audits.md +++ b/it/security-and-risks/audits.md @@ -4,9 +4,9 @@ OUSD has been audited by multiple, well-respected security firms. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) -* Solidified, OUSD Audit, December 2020 -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) +* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) **Supported Strategies** From a2af058617013a3a9e6eadeab95a156188e7e8a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:54:21 +0800 Subject: [PATCH 05501/11794] New translations contributing.md (German) --- de/governance/contributing.md | 95 +++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 de/governance/contributing.md diff --git a/de/governance/contributing.md b/de/governance/contributing.md new file mode 100644 index 000000000..b88f9f4bd --- /dev/null +++ b/de/governance/contributing.md @@ -0,0 +1,95 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="../security-and-risks/bug-bounties.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From b371fab5f76bd4eecf04cbe580318c3499c47ef9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:54:39 +0800 Subject: [PATCH 05502/11794] New translations contributing.md (Greek) --- el/governance/contributing.md | 95 +++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 el/governance/contributing.md diff --git a/el/governance/contributing.md b/el/governance/contributing.md new file mode 100644 index 000000000..b88f9f4bd --- /dev/null +++ b/el/governance/contributing.md @@ -0,0 +1,95 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="../security-and-risks/bug-bounties.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From 039993593011520dcff7e76237feba81f498bf63 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:54:51 +0800 Subject: [PATCH 05503/11794] New translations contributing.md (Spanish) --- es/governance/contributing.md | 95 +++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 es/governance/contributing.md diff --git a/es/governance/contributing.md b/es/governance/contributing.md new file mode 100644 index 000000000..ca0126011 --- /dev/null +++ b/es/governance/contributing.md @@ -0,0 +1,95 @@ +# Contribuyendo + +**100% Código abierto** + +OUSD es un proyecto completamente de código abierto y agradecemos contribuciones de todo tipo. Hay muchas formas de ayudar, desde informar problemas, contribuir con código y ayudarnos a mejorar nuestra comunidad. + +Trabajamos en público y nuestra compañía en Discord está abierta a todos. Si tiene preguntas o necesita ayuda para comenzar, nuestros canales de Discord de OUSD son el mejor lugar para obtener ayuda de nuestro equipo y comunidad. + +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +#### Proceso de Desarrollo + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. ¡Encuentra un tema interesante y comunícate! Por favor informe al canal `#engineering` [Discord](https://discord.gg/jyxpUSe) qué desea trabajar. +2. Haga ping a un miembro del equipo central, [](https://github.com/orgs/OriginProtocol/teams/core/members) miembro en Discord y pida que lo agreguen a nuestro equipo de [colaboradores](https://github.com/orgs/OriginProtocol/teams/contributors). De lo contrario, deberá bifurcar el repositorio relevante y enviar las ramas de funciones a su propia bifurcación. +3. Agregue un comentario al problema o autoasignelo para que no tengamos varios colaboradores trabajando involuntariamente en la misma tarea. +4. Comience con la rama `master` y compruebe una nueva rama de función a menos que esté contribuyendo a una función existente. +5. Siga el estilo de codificación [apropiado](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) y escriba un código increíble. +6. Extraiga las últimas confirmaciones de `master` y confirme que su código funciona con cualquier otro trabajo que se haya fusionado desde que comenzó. +7. Empuje su rama al repositorio de arriba \ (es decir, https: //github.com/OriginProtocol/ \ [repo \] \) para que otros contribuyentes puedan trabajar fácilmente si es necesario. +8. Solicite una revisión en el RP haciendo clic en el ícono de ajustes junto a "Reviewers" en la columna de la derecha. + +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Estilo de Codificación + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Diseño de Protocolo + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Principios de la Comunidad + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Informar Problemas + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Temas de Seguridad + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="../security-and-risks/bug-bounties.md" %} + +#### **Mejora de la Comunidad** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Posiciones de Tiempo Completo + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From f066eb61414b8c58b03722bbef2912b45da4e119 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:55:11 +0800 Subject: [PATCH 05504/11794] New translations contributing.md (Arabic) --- ar/governance/contributing.md | 95 +++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 ar/governance/contributing.md diff --git a/ar/governance/contributing.md b/ar/governance/contributing.md new file mode 100644 index 000000000..b88f9f4bd --- /dev/null +++ b/ar/governance/contributing.md @@ -0,0 +1,95 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="../security-and-risks/bug-bounties.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From 41c4510b21fa8c00741777038ababa5143bf4fbe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:55:23 +0800 Subject: [PATCH 05505/11794] New translations SUMMARY.md (Arabic) --- ar/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/SUMMARY.md b/ar/SUMMARY.md index b224c7e24..939f6fdff 100644 --- a/ar/SUMMARY.md +++ b/ar/SUMMARY.md @@ -33,6 +33,7 @@ * [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) +* [Contributing](governance/contributing.md) ## Smart Contracts @@ -50,7 +51,6 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) ## Links From 0064f2786edd4a30246178e59563ddc8962fe048 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:55:44 +0800 Subject: [PATCH 05506/11794] New translations audits.md (Spanish) --- es/security-and-risks/audits.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/security-and-risks/audits.md b/es/security-and-risks/audits.md index 3d0a33f3e..b707b73b9 100644 --- a/es/security-and-risks/audits.md +++ b/es/security-and-risks/audits.md @@ -4,9 +4,9 @@ OUSD has been audited by multiple, well-respected security firms. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) -* Solidified, OUSD Audit, December 2020 -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) +* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) **Supported Strategies** From b9d2ab13bc40784182bf7f68c6039a8487c429ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:56:17 +0800 Subject: [PATCH 05507/11794] New translations audits.md (Arabic) --- ar/security-and-risks/audits.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ar/security-and-risks/audits.md b/ar/security-and-risks/audits.md index 353beceb9..c45e66f10 100644 --- a/ar/security-and-risks/audits.md +++ b/ar/security-and-risks/audits.md @@ -4,9 +4,9 @@ OUSD has been audited by multiple, well-respected security firms. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) -* Solidified, OUSD Audit, December 2020 -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) +* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) **Supported Strategies** From 12ee4c4079c52399dbafcd69c78a2311f50ef2fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:56:24 +0800 Subject: [PATCH 05508/11794] New translations SUMMARY.md (German) --- de/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/SUMMARY.md b/de/SUMMARY.md index b224c7e24..939f6fdff 100644 --- a/de/SUMMARY.md +++ b/de/SUMMARY.md @@ -33,6 +33,7 @@ * [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) +* [Contributing](governance/contributing.md) ## Smart Contracts @@ -50,7 +51,6 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) ## Links From e2af2fc4061a5fea7af8b0902746a7a30d288919 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:56:37 +0800 Subject: [PATCH 05509/11794] New translations SUMMARY.md (Greek) --- el/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/SUMMARY.md b/el/SUMMARY.md index b224c7e24..939f6fdff 100644 --- a/el/SUMMARY.md +++ b/el/SUMMARY.md @@ -33,6 +33,7 @@ * [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) +* [Contributing](governance/contributing.md) ## Smart Contracts @@ -50,7 +51,6 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) ## Links From 6c1f5efa771d3abf322086e8c0a4ede6dea6cccc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:56:44 +0800 Subject: [PATCH 05510/11794] New translations audits.md (German) --- de/security-and-risks/audits.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/de/security-and-risks/audits.md b/de/security-and-risks/audits.md index 353beceb9..c45e66f10 100644 --- a/de/security-and-risks/audits.md +++ b/de/security-and-risks/audits.md @@ -4,9 +4,9 @@ OUSD has been audited by multiple, well-respected security firms. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) -* Solidified, OUSD Audit, December 2020 -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) +* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) **Supported Strategies** From 49bde85e4afcd266ffa31ca973f059d73a6656ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:56:47 +0800 Subject: [PATCH 05511/11794] New translations SUMMARY.md (Italian) --- it/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/SUMMARY.md b/it/SUMMARY.md index bce650729..443f8b69a 100644 --- a/it/SUMMARY.md +++ b/it/SUMMARY.md @@ -33,6 +33,7 @@ * [I principi](governance/principles.md) * [Privilegi di amministratore](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) +* [Contributing](governance/contributing.md) ## Smart Contract @@ -50,7 +51,6 @@ * [Rischi](security-and-risks/risks.md) * [Revisioni](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contribuzioni](security-and-risks/contributing.md) ## Links From e0bf02c9ba2220466f19c2c78c851bd98e8a882a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:57:02 +0800 Subject: [PATCH 05512/11794] New translations audits.md (Greek) --- el/security-and-risks/audits.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/el/security-and-risks/audits.md b/el/security-and-risks/audits.md index 353beceb9..c45e66f10 100644 --- a/el/security-and-risks/audits.md +++ b/el/security-and-risks/audits.md @@ -4,9 +4,9 @@ OUSD has been audited by multiple, well-respected security firms. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) -* Solidified, OUSD Audit, December 2020 -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) +* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) **Supported Strategies** From 44e34ad48c7d3daff53ec8e6e46c1a9689798506 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:57:09 +0800 Subject: [PATCH 05513/11794] New translations audits.md (French) --- fr/security-and-risks/audits.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fr/security-and-risks/audits.md b/fr/security-and-risks/audits.md index 353beceb9..c45e66f10 100644 --- a/fr/security-and-risks/audits.md +++ b/fr/security-and-risks/audits.md @@ -4,9 +4,9 @@ OUSD has been audited by multiple, well-respected security firms. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) -* Solidified, OUSD Audit, December 2020 -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) +* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) **Supported Strategies** From b0b385fb68f1e5dd74f676357651de10758170a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:57:16 +0800 Subject: [PATCH 05514/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/SUMMARY.md b/es/SUMMARY.md index ce32a2cfd..262776cfb 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -33,6 +33,7 @@ * [Principios](governance/principles.md) * [Privilegios de Administrador](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) +* [Contributing](governance/contributing.md) ## Contratos Inteligentes @@ -50,7 +51,6 @@ * [Riesgos](security-and-risks/risks.md) * [Auditorias](security-and-risks/audits.md) * [Recompensas de Errores](security-and-risks/bug-bounties.md) -* [Contribuyendo](security-and-risks/contributing.md) ## Enlaces From f0ebe5aed8d7fe0396c6dd931e04faee19a02850 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:57:40 +0800 Subject: [PATCH 05515/11794] New translations contributing.md (Dutch) --- nl/governance/contributing.md | 95 +++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 nl/governance/contributing.md diff --git a/nl/governance/contributing.md b/nl/governance/contributing.md new file mode 100644 index 000000000..b88f9f4bd --- /dev/null +++ b/nl/governance/contributing.md @@ -0,0 +1,95 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="../security-and-risks/bug-bounties.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From 5a650da6977fa6a31cd529eff0728967ce4df6bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:57:54 +0800 Subject: [PATCH 05516/11794] New translations contributing.md (Portuguese) --- pt/governance/contributing.md | 95 +++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 pt/governance/contributing.md diff --git a/pt/governance/contributing.md b/pt/governance/contributing.md new file mode 100644 index 000000000..b88f9f4bd --- /dev/null +++ b/pt/governance/contributing.md @@ -0,0 +1,95 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="../security-and-risks/bug-bounties.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From 9a8edb1577c32da91990e96404aa0941c8ed30a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:58:12 +0800 Subject: [PATCH 05517/11794] New translations contributing.md (Japanese) --- ja/governance/contributing.md | 95 +++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 ja/governance/contributing.md diff --git a/ja/governance/contributing.md b/ja/governance/contributing.md new file mode 100644 index 000000000..b88f9f4bd --- /dev/null +++ b/ja/governance/contributing.md @@ -0,0 +1,95 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="../security-and-risks/bug-bounties.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From e3bab6cc3652834f5a6895883cc170747f8004f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:58:27 +0800 Subject: [PATCH 05518/11794] New translations contributing.md (Korean) --- ko/governance/contributing.md | 95 +++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 ko/governance/contributing.md diff --git a/ko/governance/contributing.md b/ko/governance/contributing.md new file mode 100644 index 000000000..99cf8f8ec --- /dev/null +++ b/ko/governance/contributing.md @@ -0,0 +1,95 @@ +# 기여 + +**100% 오픈소스** + +OUSD는 완전한 오픈 소스 프로젝트이며, 모든 종류의 기여를 환영합니다. 문제 보고, 코드 제공, 커뮤니티 개선 지원 등 다양한 방법으로 오리진을 도울 수 있습니다. + +오리진은 공개적으로 일하고 있으며, 오리진의 업무 진행 방식은 디스코드(Discord) 상에서 모두에게 공개되어 있습니다. 만약, OUSD와 관련하여 질문이 있거나 시작하는 데 도움이 필요하다면 디스코드 상의 OUSD 채널이 우리 팀과 커뮤니티의 도움을 받을 수있는 가장 좋은 곳입니다. + +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +#### 개발 과정 + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. 흥미로운 문제를 찾아 소통을 시작합니다! `#engineering` [디스코드(Discord)](https://discord.gg/jyxpUSe) 채널에 작업 할 내용을 알려주십시오. +2. 디스코드에서 [핵심 팀원](https://github.com/orgs/OriginProtocol/teams/core/members) 명의 구성원을 핑하고 [기여자 팀](https://github.com/orgs/OriginProtocol/teams/contributors)추가되도록 요청하십시오. 그렇지 않으면 관련 저장소를 포크하고 기능 브랜치를 자신의 포크로 푸시해야합니다. +3. 문제에 댓글을 추가하거나 자체 할당하여 실수로 동일한 작업을 수행하는 여러 기여자가 없도록합니다. +4. `master` 브랜치로 시작하고 기존 기능에 기여하지 않는 한 새로운 기능 브랜치를 확인하십시오. +5. 적절한 [코딩 스타일](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) 을 따르며, 멋진 코드를 작성해주세요. +6. `마스터` 에서 최신 커밋을 가져와 코드가 시작된 이후 병합 된 다른 작업과 함께 작동하는지 확인합니다. +7. 브랜치를 업스트림 저장소 \ (예: https: //github.com/OriginProtocol/ \ [repo \] \)로 푸시하여 필요한 경우 다른 기여자가 쉽게 작업 할 수 있도록합니다. +8. 오른쪽 열의 "검토자(Reviewers)"옆에 있는 톱니 바퀴 아이콘을 클릭하여 PR에서 리뷰를 요청하십시오. + +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### 코딩 스타일 + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### 프로토콜 설계 + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### 커뮤니티 가이드라인 + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### 문제 보고 + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### 보안 이슈 + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="../security-and-risks/bug-bounties.md" %} + +#### **커뮤니티 개선** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### 채용 포지션 + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From 0a415fc4a4e412eeb812e3525f345a9ffd908c13 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:58:43 +0800 Subject: [PATCH 05519/11794] New translations contributing.md (Thai) --- th/governance/contributing.md | 95 +++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 th/governance/contributing.md diff --git a/th/governance/contributing.md b/th/governance/contributing.md new file mode 100644 index 000000000..b88f9f4bd --- /dev/null +++ b/th/governance/contributing.md @@ -0,0 +1,95 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="../security-and-risks/bug-bounties.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From f28a60a4b6ec999f90fcae9acacad491fc7fdd58 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:59:05 +0800 Subject: [PATCH 05520/11794] New translations contributing.md (Indonesian) --- id/governance/contributing.md | 95 +++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 id/governance/contributing.md diff --git a/id/governance/contributing.md b/id/governance/contributing.md new file mode 100644 index 000000000..467b0e2da --- /dev/null +++ b/id/governance/contributing.md @@ -0,0 +1,95 @@ +# Berkontribusi + +**100% Sumber terbuka** + +OUSD sepenuhnya merupakan proyek sumber terbuka dan kami menerima segala macam kontribusi. Ada banyak cara untuk membantu, dari melaporkan masalah, menyumbangkan kode, dan membantu kami meningkatkan komunitas kami. + +Kami bekerja di depan umum dan perusahaan kami Discord terbuka untuk semua. Jika Anda memiliki pertanyaan atau membutuhkan bantuan untuk memulai, saluran Discord OUSD kami adalah tempat terbaik untuk mendapatkan bantuan dari tim dan komunitas kami. + +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +#### Proses pengembangan + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Temukan masalah yang menarik dan komunikasikan! Harap beri tahu saluran `#engineering` [Discord](https://discord.gg/jyxpUSe) apa yang ingin Anda kerjakan. +2. Ping [anggota tim inti](https://github.com/orgs/OriginProtocol/teams/core/members) anggota di Discord dan minta untuk ditambahkan ke [tim kontributor](https://github.com/orgs/OriginProtocol/teams/contributors). Jika tidak, Anda harus membagi repositori yang relevan dan mendorong cabang fitur ke garpu Anda sendiri. +3. Tambahkan komentar ke masalah atau tetapkan sendiri sehingga kami tidak memiliki beberapa kontributor yang secara tidak sengaja mengerjakan tugas yang sama. +4. Mulailah dengan cabang `master` dan periksa cabang fitur baru kecuali Anda berkontribusi ke fitur yang ada. +5. Ikuti [gaya pengkodean](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) dan tulis kode yang mengagumkan. +6. Tarik komit terbaru dari `master` dan konfirmasikan bahwa kode Anda berfungsi dengan pekerjaan lain yang telah digabungkan sejak Anda mulai. +7. Dorong cabang Anda ke repositori hulu \ (yaitu https: //github.com/OriginProtocol/ \ [repo \] \) sehingga kontributor lain dapat dengan mudah mengerjakannya jika perlu. +8. Silakan meminta peninjauan di PR dengan mengklik ikon roda gigi di sebelah "Pengulas" di kolom kanan. + +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Gaya Pengkodean + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Desain Protokol + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Pedoman Komunitas + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Melaporkan Masalah + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Masalah Keamanan + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="../security-and-risks/bug-bounties.md" %} + +#### **Peningkatan Komunitas** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Posisi Penuh Waktu + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From ff20c38601e571026d344191739371ed2fed1b9d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:59:28 +0800 Subject: [PATCH 05521/11794] New translations contributing.md (Filipino) --- fil/governance/contributing.md | 95 ++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 fil/governance/contributing.md diff --git a/fil/governance/contributing.md b/fil/governance/contributing.md new file mode 100644 index 000000000..b88f9f4bd --- /dev/null +++ b/fil/governance/contributing.md @@ -0,0 +1,95 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="../security-and-risks/bug-bounties.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From 28ab7ed2d41fb727002bf7274704e47d7702e782 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:59:37 +0800 Subject: [PATCH 05522/11794] New translations contributing.md (Croatian) --- hr/governance/contributing.md | 95 +++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 hr/governance/contributing.md diff --git a/hr/governance/contributing.md b/hr/governance/contributing.md new file mode 100644 index 000000000..b88f9f4bd --- /dev/null +++ b/hr/governance/contributing.md @@ -0,0 +1,95 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="../security-and-risks/bug-bounties.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From b1e26ea7fd85d453c856b438531b31f66a0fcb24 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 12:59:52 +0800 Subject: [PATCH 05523/11794] New translations contributing.md (Hindi) --- hi/governance/contributing.md | 95 +++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 hi/governance/contributing.md diff --git a/hi/governance/contributing.md b/hi/governance/contributing.md new file mode 100644 index 000000000..b88f9f4bd --- /dev/null +++ b/hi/governance/contributing.md @@ -0,0 +1,95 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="../security-and-risks/bug-bounties.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From 49bfd393a3da52474c096a188a583748fe15c144 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:00:04 +0800 Subject: [PATCH 05524/11794] New translations contributing.md (Turkish) --- tr/governance/contributing.md | 95 +++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 tr/governance/contributing.md diff --git a/tr/governance/contributing.md b/tr/governance/contributing.md new file mode 100644 index 000000000..3bcbd245d --- /dev/null +++ b/tr/governance/contributing.md @@ -0,0 +1,95 @@ +# Katkı + +**% 100 Açık kaynak** + +OUSD tamamen açık kaynaklı bir projedir ve her türden katkıyı memnuniyetle karşılıyoruz. Sorunları bildirmekten, kodlara katkıda bulunmaktan ve topluluğumuzu geliştirmemize yardımcı olmaktan yardım etmenin birçok yolu vardır. + +Halka açık çalışıyoruz ve şirketimiz Discord herkese açık. Sorularınız varsa veya başlamak için yardıma ihtiyacınız varsa, Discord OUSD kanallarımız ekibimizden ve topluluğumuzdan yardım almak için en iyi yerdir. + +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +#### Gelişme süreci + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. İlginç bir konu bulun ve iletişim kurun! Lütfen `#engineering` [Discord](https://discord.gg/jyxpUSe) kanalına ne üzerinde çalışmak istediğinizi bildirin. +2. Discord'da [çekirdek ekip üyesine](https://github.com/orgs/OriginProtocol/teams/core/members) üye ping atın ve [katılımcı ekibimize eklenmesini isteyin](https://github.com/orgs/OriginProtocol/teams/contributors). Aksi takdirde, ilgili depoyu çatallamanız ve özellik dallarını kendi çatalınıza itmeniz gerekir. +3. Soruna bir yorum ekleyin veya kendi kendinize atayın, böylece istemeden aynı görev üzerinde çalışan birden fazla katılımcımız olmasın. +4. `ana` dalıyla başlayın ve mevcut bir özelliğe katkıda bulunmadığınız sürece yeni bir özellik dalını kontrol edin. +5. Uygun [kodlama stilini](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) izleyin ve harika bir kod yazın. +6. `ana` en son kaydetmeleri alın ve kodunuzun başladığınızdan beri birleştirilen diğer tüm çalışmalarda çalıştığını onaylayın. +7. Branşınızı yukarı akış havuzuna \ (ör. Https: //github.com/OriginProtocol/ \ [repo \] \) gönderin, böylece diğer katkıda bulunanlar gerekirse kolayca çalışabilir. +8. Lütfen sağ sütundaki "İnceleyenler" in yanındaki dişli çark simgesini tıklayarak PR'da bir inceleme talep edin. + +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Kodlama Stili + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protokol Tasarımı + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Topluluk Rehberleri + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Sorunları Bildirme + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Güvenlik sorunları + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="../security-and-risks/bug-bounties.md" %} + +#### **Topluluk İyileştirme** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Tam Zamanlı Pozisyonlar + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From 5fa9361d39528d3aa4fe47d91e264c58c5292ed4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:00:10 +0800 Subject: [PATCH 05525/11794] New translations README.md (Chinese Simplified) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 01162cf25..2158b4019 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,30 +1,30 @@ --- -description: The first stablecoin that earns a yield while it's still in your wallet +description: 首个在您的钱包中赚取收益的稳定币 --- -# Introduction +# 介绍 -## **A Better Form of Money** +## **一种更好的货币形式** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 ![](.gitbook/assets/origin-dollar-summary.jpeg) -**Background** +**背景** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 同时,去中心化金融(DeFi)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。 -One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. +现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 -To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 -With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 -Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. +Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) (100%开源)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 -Welcome to the future of money. +欢迎来到金钱的未来。 From 4c8417ca658461c9309fcc2602c059cc955a5442 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:00:12 +0800 Subject: [PATCH 05526/11794] New translations strategies.md (Chinese Simplified) --- zh/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 28d29573d..42f3811fe 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ # 策略 -新策略可以隨時被添加或刪除,以應對新的市場現實並分散風險。 +新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 -剛推出時,OUSD 將利用單一策略的優勢,並將已存入的資金部署到 Compound。 緊接著,我們打算部署許多其他策略。 +刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 -我們一旦遷移到去中心化治理方式,我們的目的是讓社區提出新的策略,並對池中每種策略的適當權重進行投票。 我們預計大多數 OUSD 持有者將珍視有較高收益率機會,同時對部分資金保持更為保守的頭寸。 +我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 From 9add07cb87fed09b88f6b6e56571ee56382498b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:00:13 +0800 Subject: [PATCH 05527/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index a186313e1..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保險庫 (Vault) +# 保险库 (Vault) -保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -保險庫最重要的可公開調用的功能是: +保险库最重要的可公开调用的功能是: -* `mint()`允許將一種受支持的穩定幣轉換為 OUSD -* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD -* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 -* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 -* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 -* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From ec0deb746011b5b5962c48a9599549d768184fca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:00:15 +0800 Subject: [PATCH 05528/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index dc54ffd99..6e958b493 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 資金管理 +# 资金管理 -OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 -與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 +与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 From c1b80f0ae871f0835cce3185193bf970d6f97811 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:00:33 +0800 Subject: [PATCH 05529/11794] New translations contributing.md (Russian) --- ru/governance/contributing.md | 95 +++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 ru/governance/contributing.md diff --git a/ru/governance/contributing.md b/ru/governance/contributing.md new file mode 100644 index 000000000..37cb0cfa3 --- /dev/null +++ b/ru/governance/contributing.md @@ -0,0 +1,95 @@ +# Сотрудничество + +**100% Открытый исходный код** + +OUSD - это проект с полностью открытым исходным кодом, и мы приветствуем любые вклады в него. Есть много способов помочь: сообщать о проблемах, добавлять код и помогать нам улучшать наше сообщество. + +Мы работаем публично, и наша компания Discord открыта для всех. Если у Вас есть вопросы или Вам нужна помощь в начале работы, наши каналы Discord OUSD - лучшее место, где можно получить помощь от нашей команды и сообщества. + +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +#### Процесс разработки + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Найдите интересную проблему и общайтесь! Сообщите каналу `#engineering` [Discord](https://discord.gg/jyxpUSe), над чем вы хотите работать. +2. Отправьте запрос [члену основной команды](https://github.com/orgs/OriginProtocol/teams/core/members) в Discord и попросите добавить Вас в нашу команду [разработчиков](https://github.com/orgs/OriginProtocol/teams/contributors). В противном случае вам нужно будет форкнуть соответствующий репозиторий и поместить ветки функций в свою собственную вилку. +3. Добавьте комментарий к проблеме или назначьте сами, чтобы несколько участников случайно не работали над одной и той же задачей. +4. Начните с ветки `master` и проверьте новую ветку функции, если Вы не вносите вклад в существующую функцию. +5. Следуйте соответствующему [стилю кодирования](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) и напишите отличный код. +6. Извлеките последние подтверждения изменения кода из `master` и убедитесь, что Ваш код работает с любой другой работой, которая добавилась с момента начала Вашей работы. +7. Переместите свою ветку в вышестоящий репозиторий \(т.е. https://github.com/OriginProtocol/\[repo\]\), чтобы другие участники могли легко поработать над ней в случае необходимости. +8. Запросите обзор в PR, щелкнув значок шестеренки рядом с надписью «Рецензенты» в правом столбце. + +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Стиль написания кода + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Дизайн протокола + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Принципы сообщества + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Сообщения о проблемах + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Проблемы с безопасностью + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="../security-and-risks/bug-bounties.md" %} + +#### **Улучшение сообщества** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Вакансии на полный рабочий день + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From c5ed85c52f2cd6566c87b9bd3a2e46d0b9289c1b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:00:43 +0800 Subject: [PATCH 05530/11794] New translations architecture.md (Chinese Traditional) --- zh/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index 82eb0dee2..b70715521 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# 架构 +# Architecture ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From 5b35978d8e0ade925d72bd3e2e0331354c010d7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:00:52 +0800 Subject: [PATCH 05531/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From af2fddb50e213cdf151f487762457a577bd63e68 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:00:59 +0800 Subject: [PATCH 05532/11794] New translations contributing.md (Vietnamese) --- vi/governance/contributing.md | 95 +++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 vi/governance/contributing.md diff --git a/vi/governance/contributing.md b/vi/governance/contributing.md new file mode 100644 index 000000000..bafdbbee7 --- /dev/null +++ b/vi/governance/contributing.md @@ -0,0 +1,95 @@ +# Đóng góp + +**100% Mã nguồn mở** + +OUSD là dự án mã nguồn mở hoàn toàn và chúng tôi hoan nghênh mọi đóng góp của toàn thể cộng đồng. Bạn có thể hỗ trợ đội ngũ chúng tôi bằng việc báo cáo sự cố bảo mật, đóng góp lập trình hay giúp chúng tôi cải thiện cộng đồng của mình. + +Chúng tôi làm việc một cách công khai và tài khoản Discord luôn chào đón tất cả cá thành viên trong cộng đồng. Nếu bạn có câu hỏi hoặc cần trợ giúp, các kênh Discord OUSD là nơi tốt nhất để nhận hỗ trợ từ nhóm và cộng đồng của chúng tôi. + +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +#### Quá trình phát triển + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Tìm một vấn đề thú vị và trao đổi với chúng tôi! Vui lòng ghé kênh `#engineering` [Discord](https://discord.gg/jyxpUSe) và cho chúng tôi biết bạn muốn làm gì. +2. Nhắn tin cho [thành viên của team](https://github.com/orgs/OriginProtocol/teams/core/members) trên Discord và yêu cầu được thêm vào nhóm [cộng tác viên](https://github.com/orgs/OriginProtocol/teams/contributors) của chúng tôi. Nếu không, bạn sẽ cần phải folk kho giữ liệu code (repo) liên quan và đẩy các nhánh tính năng vào folk riêng của bạn. +3. Thêm nhận xét về vấn đề hoặc tự phân bổ cho bản thân tránh tình trạng nhiều cộng tác viên cùng xử lý 1 nhiệm vụ. +4. Bắt đầu với nhánh `chính` và kiểm tra nhánh tính năng mới trừ khi bạn đang đóng góp vào một tính năng hiện có. +5. Sử dụng [kiểu lập trình](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) thích hợp và lập trình mã code tốt. +6. Kéo các cam kết mới nhất từ `nhánh chính` và xác nhận rằng mã lập trình của bạn hoạt động tốt với với bất kỳ công việc nào đã được tích hợp kể từ khi bạn bắt đầu. +7. Đẩy chi nhánh của bạn lên kho lưu trữ ngược dòng (tức là https: //github.com/OriginProtocol/ [repo]) để những người đóng góp khác có thể dễ dàng xử lý nó nếu cần. +8. Vui lòng yêu cầu đánh giá trong bài PR bằng cách nhấp vào biểu tượng bánh răng bên cạnh “Người đánh giá” ở cột bên phải. + +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Kiểu lập trình + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Thiết kế giao thức + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Hỗ trợ cộng đồng + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Báo cáo lỗi + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Vấn đề bảo mật + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="../security-and-risks/bug-bounties.md" %} + +#### **Phát triển cộng đồng** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Vị trí Toàn thời gian + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From 505cb877ab89502d71366bdfd200b3b4c92932e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:01:03 +0800 Subject: [PATCH 05533/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index cf318a163..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From 4fe62fb8d3846b0b109a41ab3af451dfd155a5d4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:01:05 +0800 Subject: [PATCH 05534/11794] New translations contributing.md (Chinese Traditional) --- zh/governance/contributing.md | 95 +++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 zh/governance/contributing.md diff --git a/zh/governance/contributing.md b/zh/governance/contributing.md new file mode 100644 index 000000000..b88f9f4bd --- /dev/null +++ b/zh/governance/contributing.md @@ -0,0 +1,95 @@ +# Contributing + +**100% Open-source** + +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. + +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. + +#### Development Process + +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. + +Your development flow should look like: + +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. + +For critical smart contract code to be merged it must pass the following checklist: + +* Code reviewed by 2 reviewers +* Unit tests pass +* Slither tests pass with no warning +* Echidna tests pass + +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. + +#### Coding Style + +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. + +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). + +For Solidity, we use two-space indents. + +#### Protocol Design + +When considering protocol or implementation design proposals, we are looking for: + +* A description of the problem this design proposal solves +* Discussion of the trade-offs involved +* Review of other existing solutions +* Links to relevant literature \(RFCs, papers, etc\) +* Discussion of the proposed solution + +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. + +#### Community Guidelines + +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: + +* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! +* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. +* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. +* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. + +#### Reporting Issues + +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! + +#### Security Issues + +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! + +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. + +{% page-ref page="../security-and-risks/bug-bounties.md" %} + +#### **Community Improvement** + +Origin is just as much about community as it is about our technology. + +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. + +Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. + +#### Full-Time Positions + +Origin occasionally hires developers for part-time or full-time positions. + +We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. + +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). + + + From d42ac97242e4f525b9691a1af17849ef78c5108b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:01:07 +0800 Subject: [PATCH 05535/11794] New translations strategies.md (Chinese Traditional) --- zh/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 42f3811fe..28d29573d 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ # 策略 -新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 +新策略可以隨時被添加或刪除,以應對新的市場現實並分散風險。 -刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 +剛推出時,OUSD 將利用單一策略的優勢,並將已存入的資金部署到 Compound。 緊接著,我們打算部署許多其他策略。 -我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 +我們一旦遷移到去中心化治理方式,我們的目的是讓社區提出新的策略,並對池中每種策略的適當權重進行投票。 我們預計大多數 OUSD 持有者將珍視有較高收益率機會,同時對部分資金保持更為保守的頭寸。 From 12518602e372d1caf49d6227bb368b09699336ee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:01:11 +0800 Subject: [PATCH 05536/11794] New translations contributing.md (Chinese Simplified) --- zh/governance/contributing.md | 40 +++++++++++++++++------------------ 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/governance/contributing.md b/zh/governance/contributing.md index b88f9f4bd..f367193b9 100644 --- a/zh/governance/contributing.md +++ b/zh/governance/contributing.md @@ -1,29 +1,29 @@ -# Contributing +# 如何贡献 -**100% Open-source** +**100% 开源。** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +我们的工作和我们的公司 Discord 都是公开的。 如果您有任何疑问或需要任何帮助,我们的 Discord OUSD 渠道是从我们的团队和社区获得帮助的最佳场所。 **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -#### Development Process +#### 开发过程 Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 +2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 +3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 +4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 +5. 遵循适当的 [编码样式](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) 并编写一些很棒的代码。 +6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 +7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 +8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 For critical smart contract code to be merged it must pass the following checklist: @@ -34,7 +34,7 @@ For critical smart contract code to be merged it must pass the following checkli The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### Coding Style +#### 编码风格 We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -42,7 +42,7 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### Protocol Design +#### 协议设计 When considering protocol or implementation design proposals, we are looking for: @@ -54,7 +54,7 @@ When considering protocol or implementation design proposals, we are looking for Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### Community Guidelines +#### 社区准则 We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: @@ -63,11 +63,11 @@ We want to keep the Origin community awesome, growing and collaborative. We need * Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. * Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### Reporting Issues +#### 报告问题 If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### Security Issues +#### 安全问题 OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -75,7 +75,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="../security-and-risks/bug-bounties.md" %} -#### **Community Improvement** +#### **社区发展** Origin is just as much about community as it is about our technology. @@ -83,7 +83,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### Full-Time Positions +#### 全职职位 Origin occasionally hires developers for part-time or full-time positions. From 304428c00865ae7da5bd6884732d27cdab20b4b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:01:12 +0800 Subject: [PATCH 05537/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 605837563db55b57306e77ad4e19ed2a2f48e086 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:01:14 +0800 Subject: [PATCH 05538/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..cf318a163 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From f6813e2fd29e729492065576e3e181f8ef01aed2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:01:15 +0800 Subject: [PATCH 05539/11794] New translations architecture.md (Chinese Simplified) --- zh/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index b70715521..82eb0dee2 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# Architecture +# 架构 ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 From a5c06799d680350f324425286d9b23b5465e1cf3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:01:19 +0800 Subject: [PATCH 05540/11794] New translations README.md (Chinese Traditional) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 2158b4019..01162cf25 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,30 +1,30 @@ --- -description: 首个在您的钱包中赚取收益的稳定币 +description: The first stablecoin that earns a yield while it's still in your wallet --- -# 介绍 +# Introduction -## **一种更好的货币形式** +## **A Better Form of Money** -Origin Dollar (OUSD)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) -**背景** +**Background** -1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 同时,去中心化金融(DeFi)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。 +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. -现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. -更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. -您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. -Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) (100%开源)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. -欢迎来到金钱的未来。 +Welcome to the future of money. From 99b203d8331013e383ff1d9dc512b313256a1311 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:01:20 +0800 Subject: [PATCH 05541/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# 保險庫 (Vault) -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -保险库最重要的可公开调用的功能是: +保險庫最重要的可公開調用的功能是: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From 21c0aa2386ca83e58684b008878cd01509326696 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:01:23 +0800 Subject: [PATCH 05542/11794] New translations principles.md (Chinese Traditional) --- zh/governance/principles.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index 44c6f1a31..f0ef2b88d 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# 原则 +# Principles -**渐进式去中心化** +**Progressive Decentralization** -我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. -但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**时间锁** +**Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. -**新的和现有的利益相关者** +**New and Existing Stakeholders** -OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. -OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From bccef1185e4460615992cb7093e11c93bcce92a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:01:24 +0800 Subject: [PATCH 05543/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index 6e958b493..dc54ffd99 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 资金管理 +# 資金管理 -OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 -与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 +與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 From 30261c0931a6fbd99720c124a6e494813f35ffab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:01:26 +0800 Subject: [PATCH 05544/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 434cc4bef..41afe68d8 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的稳定币 +# 支持的穩定幣 -**支持的稳定币** +**支持的穩定幣** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 -目前,OUSD 支持以下稳定币: +目前,OUSD 支持以下穩定幣: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 +雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 -尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 +儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 From d4407d442754b219407c8e97e0830f2629bdcdb7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:01:27 +0800 Subject: [PATCH 05545/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 602d0865dd36f887d763d1e409f169fd3297530e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:01:29 +0800 Subject: [PATCH 05546/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From fe5ce5e458dab835e8b70a45bf21f94ce874d315 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:01:30 +0800 Subject: [PATCH 05547/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index f8c56b51f..2348520ba 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,10 +1,10 @@ -# 支持策略 +# Supported Strategies -**支持的DeFi平台** +**Supported DeFi Platforms** -OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -目前,OUSD 从以下平台赚取收益: +Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="compound.md" %} @@ -12,7 +12,7 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="aave.md" %} -我们也打算集成以下平台: +Integrations are currently planned or being built for the following platforms: {% page-ref page="dydx.md" %} @@ -22,9 +22,9 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="yearn.finance.md" %} -尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From be2aa12b51d04cd04f1bf1f83c7153b6137c9c5a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:01:32 +0800 Subject: [PATCH 05548/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 6f35f58a2..5a9b19cb3 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 9ae2807c1c3cff09ff80a5be228253ac72f1b936 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:01:34 +0800 Subject: [PATCH 05549/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From eeebdd8208a0d03173fb803265b86201565dd817 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:01:35 +0800 Subject: [PATCH 05550/11794] New translations curve.md (Chinese Traditional) --- .../supported-strategies/curve.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index 89e8f47e5..bd2264caf 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,21 +1,21 @@ # Curve -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | -| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 7430b0082cbc58c65b39bd122d044618b0435a4d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:01:37 +0800 Subject: [PATCH 05551/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/yield-generation/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index 63960b8a3..714e5bbf5 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,10 +1,10 @@ -# 收益产生 +# Yield Generation -**自动收益耕作** +**Automated Yield Farming** -虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 (TVL),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) From 7482a3e0f71b22cb53cdd033a8e5c2a6c2d218fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:01:38 +0800 Subject: [PATCH 05552/11794] New translations lending.md (Chinese Traditional) --- zh/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index eff28e79b..7db929ca2 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# 借贷 +# Lending -**不再需要银行** +**Unbank the Banked** -DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. -OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 We are currently integrated with the following lending platforms: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} From deca7171543dd6b920ef9a2eb293f4764b2032e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:01:42 +0800 Subject: [PATCH 05553/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 2c87b97adf8af7fedea5417465f83fd1fa54a366 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:01:51 +0800 Subject: [PATCH 05554/11794] New translations SUMMARY.md (Portuguese) --- pt/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/SUMMARY.md b/pt/SUMMARY.md index b224c7e24..939f6fdff 100644 --- a/pt/SUMMARY.md +++ b/pt/SUMMARY.md @@ -33,6 +33,7 @@ * [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) +* [Contributing](governance/contributing.md) ## Smart Contracts @@ -50,7 +51,6 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) ## Links From 5888d854a867a5d1913496f2dbe21eab6f321598 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:02:08 +0800 Subject: [PATCH 05555/11794] New translations audits.md (Dutch) --- nl/security-and-risks/audits.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nl/security-and-risks/audits.md b/nl/security-and-risks/audits.md index 353beceb9..c45e66f10 100644 --- a/nl/security-and-risks/audits.md +++ b/nl/security-and-risks/audits.md @@ -4,9 +4,9 @@ OUSD has been audited by multiple, well-respected security firms. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) -* Solidified, OUSD Audit, December 2020 -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) +* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) **Supported Strategies** From 8bc2417d09782228af185a02bf8c0c6d1d3763a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:02:28 +0800 Subject: [PATCH 05556/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index d937ce0a5..6d5ea4bb4 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -33,6 +33,7 @@ * [Принципы](governance/principles.md) * [Права администратора](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) +* [Contributing](governance/contributing.md) ## Смарт-контракты @@ -50,7 +51,6 @@ * [Риски](security-and-risks/risks.md) * [Аудиты](security-and-risks/audits.md) * [Призы за поиск ошибок](security-and-risks/bug-bounties.md) -* [Сотрудничество](security-and-risks/contributing.md) ## Ссылки From 78cb94f0a2a32ce2e236c4967c53acc597a566b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:02:37 +0800 Subject: [PATCH 05557/11794] New translations audits.md (Portuguese) --- pt/security-and-risks/audits.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pt/security-and-risks/audits.md b/pt/security-and-risks/audits.md index 353beceb9..c45e66f10 100644 --- a/pt/security-and-risks/audits.md +++ b/pt/security-and-risks/audits.md @@ -4,9 +4,9 @@ OUSD has been audited by multiple, well-respected security firms. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) -* Solidified, OUSD Audit, December 2020 -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) +* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) **Supported Strategies** From 53f40a5e82b81846be21eb18591b8df47bc01518 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:02:47 +0800 Subject: [PATCH 05558/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index c4e19c154..00604a37e 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -33,6 +33,7 @@ * [원리](governance/principles.md) * [관리자 권한](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) +* [Contributing](governance/contributing.md) ## 스마트 컨트랙트 @@ -50,7 +51,6 @@ * [위험](security-and-risks/risks.md) * [감사](security-and-risks/audits.md) * [버그 현상금](security-and-risks/bug-bounties.md) -* [기여](security-and-risks/contributing.md) ## 링크 From d24f8665a86c35086c7aac69034813081b658b92 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:03:16 +0800 Subject: [PATCH 05559/11794] New translations audits.md (Japanese) --- ja/security-and-risks/audits.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ja/security-and-risks/audits.md b/ja/security-and-risks/audits.md index 353beceb9..c45e66f10 100644 --- a/ja/security-and-risks/audits.md +++ b/ja/security-and-risks/audits.md @@ -4,9 +4,9 @@ OUSD has been audited by multiple, well-respected security firms. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) -* Solidified, OUSD Audit, December 2020 -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) +* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) **Supported Strategies** From a1ea4f1f37598a1368977aaf638c42ae469531ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:03:22 +0800 Subject: [PATCH 05560/11794] New translations SUMMARY.md (Dutch) --- nl/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/SUMMARY.md b/nl/SUMMARY.md index b224c7e24..939f6fdff 100644 --- a/nl/SUMMARY.md +++ b/nl/SUMMARY.md @@ -33,6 +33,7 @@ * [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) +* [Contributing](governance/contributing.md) ## Smart Contracts @@ -50,7 +51,6 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) ## Links From fbda9be1ba80badba1f3f9e67e9d85ddb106ab21 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:03:46 +0800 Subject: [PATCH 05561/11794] New translations audits.md (Korean) --- ko/security-and-risks/audits.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ko/security-and-risks/audits.md b/ko/security-and-risks/audits.md index 98d20e1f5..59068854c 100644 --- a/ko/security-and-risks/audits.md +++ b/ko/security-and-risks/audits.md @@ -4,9 +4,9 @@ OUSD has been audited by multiple, well-respected security firms. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) -* Solidified, OUSD Audit, December 2020 -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) +* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) **Supported Strategies** From cbcad7e136cb91185d784d9e9016e0292ed22587 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:03:51 +0800 Subject: [PATCH 05562/11794] New translations audits.md (Indonesian) --- id/security-and-risks/audits.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/security-and-risks/audits.md b/id/security-and-risks/audits.md index 277f8be77..e04dd051e 100644 --- a/id/security-and-risks/audits.md +++ b/id/security-and-risks/audits.md @@ -4,9 +4,9 @@ OUSD has been audited by multiple, well-respected security firms. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) -* Solidified, OUSD Audit, December 2020 -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) +* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) **Supported Strategies** From f3eaba1b4128830f802216ef643762d1bca5ae98 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:04:02 +0800 Subject: [PATCH 05563/11794] New translations audits.md (Hindi) --- hi/security-and-risks/audits.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hi/security-and-risks/audits.md b/hi/security-and-risks/audits.md index 353beceb9..c45e66f10 100644 --- a/hi/security-and-risks/audits.md +++ b/hi/security-and-risks/audits.md @@ -4,9 +4,9 @@ OUSD has been audited by multiple, well-respected security firms. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) -* Solidified, OUSD Audit, December 2020 -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) +* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) **Supported Strategies** From ebbd6b8ef88699b952c05c21e7cadaf1d3939a3c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:04:10 +0800 Subject: [PATCH 05564/11794] New translations SUMMARY.md (Hindi) --- hi/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/SUMMARY.md b/hi/SUMMARY.md index b224c7e24..939f6fdff 100644 --- a/hi/SUMMARY.md +++ b/hi/SUMMARY.md @@ -33,6 +33,7 @@ * [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) +* [Contributing](governance/contributing.md) ## Smart Contracts @@ -50,7 +51,6 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) ## Links From 5b5e920e9d803b90a19169aa983ab2de92bd38a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:04:30 +0800 Subject: [PATCH 05565/11794] New translations audits.md (Filipino) --- fil/security-and-risks/audits.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fil/security-and-risks/audits.md b/fil/security-and-risks/audits.md index 353beceb9..c45e66f10 100644 --- a/fil/security-and-risks/audits.md +++ b/fil/security-and-risks/audits.md @@ -4,9 +4,9 @@ OUSD has been audited by multiple, well-respected security firms. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) -* Solidified, OUSD Audit, December 2020 -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) +* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) **Supported Strategies** From ac502c3480914368452342f2f7984fa561f60b37 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:04:38 +0800 Subject: [PATCH 05566/11794] New translations SUMMARY.md (Filipino) --- fil/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/SUMMARY.md b/fil/SUMMARY.md index b224c7e24..939f6fdff 100644 --- a/fil/SUMMARY.md +++ b/fil/SUMMARY.md @@ -33,6 +33,7 @@ * [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) +* [Contributing](governance/contributing.md) ## Smart Contracts @@ -50,7 +51,6 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) ## Links From 7e92e14d94d3ffb0d1ad2ebc2cd98e9007c80d85 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:05:11 +0800 Subject: [PATCH 05567/11794] New translations SUMMARY.md (Thai) --- th/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/SUMMARY.md b/th/SUMMARY.md index b224c7e24..939f6fdff 100644 --- a/th/SUMMARY.md +++ b/th/SUMMARY.md @@ -33,6 +33,7 @@ * [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) +* [Contributing](governance/contributing.md) ## Smart Contracts @@ -50,7 +51,6 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) ## Links From 9169c7f6e89864416334d5a55800052ccba1b7eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:05:19 +0800 Subject: [PATCH 05568/11794] New translations audits.md (Thai) --- th/security-and-risks/audits.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/th/security-and-risks/audits.md b/th/security-and-risks/audits.md index 353beceb9..c45e66f10 100644 --- a/th/security-and-risks/audits.md +++ b/th/security-and-risks/audits.md @@ -4,9 +4,9 @@ OUSD has been audited by multiple, well-respected security firms. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) -* Solidified, OUSD Audit, December 2020 -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) +* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) **Supported Strategies** From b383fa4c32c629bc5440f2c951092de235934a6b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:05:32 +0800 Subject: [PATCH 05569/11794] New translations audits.md (Croatian) --- hr/security-and-risks/audits.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hr/security-and-risks/audits.md b/hr/security-and-risks/audits.md index 353beceb9..c45e66f10 100644 --- a/hr/security-and-risks/audits.md +++ b/hr/security-and-risks/audits.md @@ -4,9 +4,9 @@ OUSD has been audited by multiple, well-respected security firms. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) -* Solidified, OUSD Audit, December 2020 -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) +* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) **Supported Strategies** From 2c8af76d72a31048905ce3234de34b50cd57aca7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:05:40 +0800 Subject: [PATCH 05570/11794] New translations SUMMARY.md (Croatian) --- hr/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/SUMMARY.md b/hr/SUMMARY.md index b224c7e24..939f6fdff 100644 --- a/hr/SUMMARY.md +++ b/hr/SUMMARY.md @@ -33,6 +33,7 @@ * [Principles](governance/principles.md) * [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) +* [Contributing](governance/contributing.md) ## Smart Contracts @@ -50,7 +51,6 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -* [Contributing](security-and-risks/contributing.md) ## Links From 2cc3906f6101f33e791b84b73a5da70ced6287db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:06:00 +0800 Subject: [PATCH 05571/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 353beceb9..c45e66f10 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -4,9 +4,9 @@ OUSD has been audited by multiple, well-respected security firms. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) -* Solidified, OUSD Audit, December 2020 -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) +* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) **Supported Strategies** From 686886e957d2074752c8b288dfed256da54c4d7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:06:08 +0800 Subject: [PATCH 05572/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md index c47ea4446..e013be410 100644 --- a/vi/SUMMARY.md +++ b/vi/SUMMARY.md @@ -33,6 +33,7 @@ * [Nguyên tắc](governance/principles.md) * [Đặc quyền của quản trị viên](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) +* [Contributing](governance/contributing.md) ## Hợp đồng thông minh @@ -50,7 +51,6 @@ * [Rủi ro](security-and-risks/risks.md) * [Kiểm toán](security-and-risks/audits.md) * [Phần thưởng phát hiện lỗi](security-and-risks/bug-bounties.md) -* [Đóng góp](security-and-risks/contributing.md) ## Danh sách các kênh From ccc23bda4398a137b8c94dd53e839b79c4ea27e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:06:11 +0800 Subject: [PATCH 05573/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 5d9528a646d6a586a5b03f50e0f0efba981090af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:06:13 +0800 Subject: [PATCH 05574/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 12802489979a8566fab78dfcd68a75e7762c2322 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:06:14 +0800 Subject: [PATCH 05575/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From f301377a061fd9e233196086fcbf46c3e639b241 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:06:16 +0800 Subject: [PATCH 05576/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 326744f0de430aec85cdf51d9ff493dd55013e6b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:06:17 +0800 Subject: [PATCH 05577/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 3c91eb7a362d369c0f3dc150d45faa4c974b659d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:06:19 +0800 Subject: [PATCH 05578/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index a01d0fe7a..0c55ed5fd 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,26 +1,26 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | | VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | From 017bf9de46f0512b580227835f88ffc54bdac11f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:06:21 +0800 Subject: [PATCH 05579/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 60 +++++++++++++++++++++++++-------------------------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 9690653c6..939f6fdff 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,34 +25,34 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) +* [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) -* [如何贡献](security-and-risks/contributing.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 7c64ac4d87cabe6f560c230aa278e37600018a37 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:06:23 +0800 Subject: [PATCH 05580/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index d6a0a21a9..5b452f2bf 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From bf69c3e92088050926939e2226014fcca63ebd43 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:06:25 +0800 Subject: [PATCH 05581/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 4282870d89956a4fbde8bbdd9babc03ec5fedf58 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:06:26 +0800 Subject: [PATCH 05582/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 7d9f1f7aa4c2500ac4a1259ec654750fcc4947b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:06:28 +0800 Subject: [PATCH 05583/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 39ca8e2744331eadfb930cb4f0b9f18023d52e07 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:06:30 +0800 Subject: [PATCH 05584/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4fee47a70..479c6efa4 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | From 2245912d54c972539d169a2f754f29bd9723f4d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:06:32 +0800 Subject: [PATCH 05585/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 0111d47bb..80d1f0f7f 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | From 6da4e1b4f142c0b01c81f6567555936b307a853f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:06:34 +0800 Subject: [PATCH 05586/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 03aa5fffdcca0adad015ae3102d6ea6d96af8278 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:06:40 +0800 Subject: [PATCH 05587/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index c45e66f10..1d5cce6b0 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **OUSD** From c8ffac6e082ff9251efc34eddb6e661a52796081 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:06:42 +0800 Subject: [PATCH 05588/11794] New translations audits.md (Vietnamese) --- vi/security-and-risks/audits.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/security-and-risks/audits.md b/vi/security-and-risks/audits.md index 648d179c7..56e1aa818 100644 --- a/vi/security-and-risks/audits.md +++ b/vi/security-and-risks/audits.md @@ -4,9 +4,9 @@ OUSD has been audited by multiple, well-respected security firms. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) -* Solidified, OUSD Audit, December 2020 -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) +* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) **Supported Strategies** From 6f3ff00e7044117b72936f174f2166765a51ced2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:06:49 +0800 Subject: [PATCH 05589/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/SUMMARY.md b/id/SUMMARY.md index d50917575..ce99fc5fb 100644 --- a/id/SUMMARY.md +++ b/id/SUMMARY.md @@ -33,6 +33,7 @@ * [Prinsip](governance/principles.md) * [Hak Istimewa Admin](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) +* [Contributing](governance/contributing.md) ## Kontrak Pintar @@ -50,7 +51,6 @@ * [Resiko](security-and-risks/risks.md) * [Audit](security-and-risks/audits.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -* [Berkontribusi](security-and-risks/contributing.md) ## Tautan From 0eb6f829f06db015b34fb25d36488fef40ff70f5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:07:17 +0800 Subject: [PATCH 05590/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 29245324fff59e6f6fd083778c33df99dbf99fa0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:07:19 +0800 Subject: [PATCH 05591/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 04f53d797..be2cf503e 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From fb73c4678798c65925fae83434a16c2d4cde3113 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:07:26 +0800 Subject: [PATCH 05592/11794] New translations SUMMARY.md (Turkish) --- tr/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/SUMMARY.md b/tr/SUMMARY.md index a59f01db4..fd88598ed 100644 --- a/tr/SUMMARY.md +++ b/tr/SUMMARY.md @@ -33,6 +33,7 @@ * [Prensipler](governance/principles.md) * [Yönetici Ayrıcalıkları](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) +* [Contributing](governance/contributing.md) ## Akıllı Sözleşmeler @@ -50,7 +51,6 @@ * [Riskler](security-and-risks/risks.md) * [Denetimler](security-and-risks/audits.md) * [Bug Ödülleri](security-and-risks/bug-bounties.md) -* [Katkı](security-and-risks/contributing.md) ## Bağlantılar From 17ed05801252d1a3834133e3370b296a4b7ca1ab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:07:30 +0800 Subject: [PATCH 05593/11794] New translations audits.md (Russian) --- ru/security-and-risks/audits.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/security-and-risks/audits.md b/ru/security-and-risks/audits.md index c33ae5c46..4c8dd65d2 100644 --- a/ru/security-and-risks/audits.md +++ b/ru/security-and-risks/audits.md @@ -4,9 +4,9 @@ OUSD has been audited by multiple, well-respected security firms. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) -* Solidified, OUSD Audit, December 2020 -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) +* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) **Supported Strategies** From 366ef22588d3c79d4a16f72abd1276235b2f91a1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:07:56 +0800 Subject: [PATCH 05594/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From df93e37647b27adca45c34d95f3b2bfb562bf051 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:07:57 +0800 Subject: [PATCH 05595/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 22fe1cd820327dc345c13ba2767414812553c969 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:07:58 +0800 Subject: [PATCH 05596/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 479c6efa4..4fee47a70 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From b244b8bf3be93f8ae4826fd18719126476915009 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:00 +0800 Subject: [PATCH 05597/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 80d1f0f7f..0111d47bb 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From fffcfca82142869d56a1f587deaed1c32fe58a3d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:02 +0800 Subject: [PATCH 05598/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From 460f13248534864fe26995014c8117aa37718f34 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:03 +0800 Subject: [PATCH 05599/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 2d35ff5b17c305575a3e0a5c4b155c740c10208e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:05 +0800 Subject: [PATCH 05600/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 1999b13c80aebedb7b5ae674ab67e039655bc996 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:07 +0800 Subject: [PATCH 05601/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 4cf7afd1828d8dcbec8e26538a1c7d8e0b46741e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:08 +0800 Subject: [PATCH 05602/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From f28e7ad71d67fcd97c2b4a77f6851ec237ef6f54 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:10 +0800 Subject: [PATCH 05603/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From accece922fd2071307cdb6288a7094413693bb3f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:11 +0800 Subject: [PATCH 05604/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 0dc4631a704c96712169768ed61d6fe0e9ea51f5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:13 +0800 Subject: [PATCH 05605/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 657b62dcf89a1cfc4568cb2533eac29400455905 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:14 +0800 Subject: [PATCH 05606/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From b32da0c476a314b6367e439fe416d0964c4351fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:16 +0800 Subject: [PATCH 05607/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 3fc64b11450bdb2ac9dae6ee11ac4651e51f858d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:18 +0800 Subject: [PATCH 05608/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 476e1709d48d7ee80483f96b253ffc6404d3c64b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:19 +0800 Subject: [PATCH 05609/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 0f70a339bd27c94da20c83a3aad18395783f9ee1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:21 +0800 Subject: [PATCH 05610/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From a2cbf0b0d9e86d289907a2b7d37fd43fe9fc07a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:22 +0800 Subject: [PATCH 05611/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 53bf936fa34e6ea36054926b9b79dfc783c08e4d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:24 +0800 Subject: [PATCH 05612/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From a2cd49e62ad1ca2ba24165c4adad810e621330db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:25 +0800 Subject: [PATCH 05613/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 9f5213d5b16d10e3750ccc61561fa66a54129c4c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:27 +0800 Subject: [PATCH 05614/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 82a7b62bc190b00b8009aeb0147c9a56f67ff851 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:29 +0800 Subject: [PATCH 05615/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 325f86832..c4bd5ed4f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: From e5d48508b32275bfb7bb3315414316b29e094904 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:30 +0800 Subject: [PATCH 05616/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From a3b6ae1ae559cae4b8c59e0d61478b32583258b3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:32 +0800 Subject: [PATCH 05617/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 561ba88ba..082fb88f5 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From 518a962b0e36dc8e6b32db523c57b8320e3bdd3b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:33 +0800 Subject: [PATCH 05618/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 40cc6cad5e5850b7f600f468f8e350f93fb0e6ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:43 +0800 Subject: [PATCH 05619/11794] New translations audits.md (Turkish) --- tr/security-and-risks/audits.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tr/security-and-risks/audits.md b/tr/security-and-risks/audits.md index 50942e4da..29128e53b 100644 --- a/tr/security-and-risks/audits.md +++ b/tr/security-and-risks/audits.md @@ -4,9 +4,9 @@ OUSD has been audited by multiple, well-respected security firms. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1wW7QsoHdB9u5b_jc6oTfU1LT3YwJZ0P_/view?usp=sharing) -* Solidified, OUSD Audit, December 2020 -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/1U-pv_wcijwvVHynb1-6ddy4S49_JNKQe/view) +* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) +* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) +* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) **Supported Strategies** From 49f5299277f58f86fdd1ff49ce66261e7c439b02 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:45 +0800 Subject: [PATCH 05620/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From f421ce6c0b39276003653721cb24edfde26419ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:51 +0800 Subject: [PATCH 05621/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 58 +++++++++++++++++++++++++-------------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 939f6fdff..8cea5f101 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,34 +25,34 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 4bd2df2a041247afdeda7b37000f6bac54722a03 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:53 +0800 Subject: [PATCH 05622/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 5b452f2bf..d6a0a21a9 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From 3ca90e9c7ac240f87270daa6d0bf616b37614daf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Dec 2020 13:08:54 +0800 Subject: [PATCH 05623/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 46a3b89c5073700ae92128b574be7d917145cb9f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:00:30 +0800 Subject: [PATCH 05624/11794] New translations audits.md (French) --- fr/security-and-risks/audits.md | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/fr/security-and-risks/audits.md b/fr/security-and-risks/audits.md index c45e66f10..be1bc1396 100644 --- a/fr/security-and-risks/audits.md +++ b/fr/security-and-risks/audits.md @@ -1,20 +1,34 @@ # Audits -**OUSD** +**The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) -* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) +* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) +* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) -**Supported Strategies** +In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +{% hint style="info" %} +OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. +{% endhint %} -{% page-ref page="audits.md" %} +**Compound Strategy and Open Price Feed** +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +**Aave Strategy** + +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). + +**Curve Strategy** + +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). + +**Chainlink Oracles** + +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From d48a87f215ec3941fafa8bb895dcf5b1bf3a8dd6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:01:29 +0800 Subject: [PATCH 05625/11794] New translations audits.md (Vietnamese) --- vi/security-and-risks/audits.md | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/vi/security-and-risks/audits.md b/vi/security-and-risks/audits.md index 56e1aa818..6188f55c7 100644 --- a/vi/security-and-risks/audits.md +++ b/vi/security-and-risks/audits.md @@ -1,20 +1,34 @@ # Kiểm toán -**OUSD** +**The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) -* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) +* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) +* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) -**Supported Strategies** +In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +{% hint style="info" %} +OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. +{% endhint %} -{% page-ref page="audits.md" %} +**Compound Strategy and Open Price Feed** +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +**Aave Strategy** + +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). + +**Curve Strategy** + +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). + +**Chainlink Oracles** + +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From ddc679524d32446be36a29e20d81e015156a0b5f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:01:55 +0800 Subject: [PATCH 05626/11794] New translations audits.md (Thai) --- th/security-and-risks/audits.md | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/th/security-and-risks/audits.md b/th/security-and-risks/audits.md index c45e66f10..be1bc1396 100644 --- a/th/security-and-risks/audits.md +++ b/th/security-and-risks/audits.md @@ -1,20 +1,34 @@ # Audits -**OUSD** +**The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) -* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) +* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) +* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) -**Supported Strategies** +In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +{% hint style="info" %} +OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. +{% endhint %} -{% page-ref page="audits.md" %} +**Compound Strategy and Open Price Feed** +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +**Aave Strategy** + +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). + +**Curve Strategy** + +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). + +**Chainlink Oracles** + +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From ca140f60d4ed55e70eafc3362899d0b7b7071502 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:02:10 +0800 Subject: [PATCH 05627/11794] New translations audits.md (Indonesian) --- id/security-and-risks/audits.md | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/id/security-and-risks/audits.md b/id/security-and-risks/audits.md index e04dd051e..0481a3afa 100644 --- a/id/security-and-risks/audits.md +++ b/id/security-and-risks/audits.md @@ -1,20 +1,34 @@ # Audit -**OUSD** +**The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) -* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) +* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) +* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) -**Supported Strategies** +In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +{% hint style="info" %} +OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. +{% endhint %} -{% page-ref page="audits.md" %} +**Compound Strategy and Open Price Feed** +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +**Aave Strategy** + +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). + +**Curve Strategy** + +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). + +**Chainlink Oracles** + +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From d51ae2733acf51346c869c0b54eb62ce8c6bd00e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:02:31 +0800 Subject: [PATCH 05628/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 32 +++++++++++++++++++++++--------- 1 file changed, 23 insertions(+), 9 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1d5cce6b0..be1bc1396 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,20 +1,34 @@ -# 审核 +# Audits -**OUSD** +**The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) -* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) +* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) +* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) -**Supported Strategies** +In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +{% hint style="info" %} +OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. +{% endhint %} -{% page-ref page="audits.md" %} +**Compound Strategy and Open Price Feed** +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +**Aave Strategy** + +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). + +**Curve Strategy** + +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). + +**Chainlink Oracles** + +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 5cc996b75ddbc2af420f399bc8074174b0f20a5b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:02:41 +0800 Subject: [PATCH 05629/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index be1bc1396..05fd29903 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From 09a3dc67d806744a7e50e84d63ff46d571aded1d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:02:53 +0800 Subject: [PATCH 05630/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 58 +++++++++++++++++++++++++-------------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 8cea5f101..939f6fdff 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,34 +25,34 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 5d5c95c2bc3f38df07018c2a420eea0570593ef8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:02:55 +0800 Subject: [PATCH 05631/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index d6a0a21a9..5b452f2bf 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From 916356a52b56f83b9b5d372bcc00cda8f621c3d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:02:57 +0800 Subject: [PATCH 05632/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From f8fea6af05697f3b861da5de453ccdff399e5fe9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:02:59 +0800 Subject: [PATCH 05633/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From aa93cc5a4b6ff0675770c8578d2776a477041406 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:03:03 +0800 Subject: [PATCH 05634/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From d90f9d279e29859fd167816ab9a40ece352b4382 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:03:08 +0800 Subject: [PATCH 05635/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 58 +++++++++++++++++++++++++-------------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 939f6fdff..8cea5f101 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,34 +25,34 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 6ea44626af435b143b61d5c68a5ee933fd4aebe1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:03:10 +0800 Subject: [PATCH 05636/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 5b452f2bf..d6a0a21a9 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From 59984b59790c359d64469b9b4f17bef72195b411 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:03:11 +0800 Subject: [PATCH 05637/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From f5a2927f5b339fc2cb72987fb627baff520669de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:03:13 +0800 Subject: [PATCH 05638/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 723dd57b4ae224b0144ff9b3e60900934efccba1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:03:16 +0800 Subject: [PATCH 05639/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 7b71394643e9c8960b989edadbb1417299676ec7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:03:30 +0800 Subject: [PATCH 05640/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From f95236ce4e644b78999a4b312e283287f2fb1c1b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:03:33 +0800 Subject: [PATCH 05641/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 082fb88f5..561ba88ba 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From 1d3782b8635ad201d858454061e98e1e4981a498 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:03:36 +0800 Subject: [PATCH 05642/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From aba7537a98b54a37ef223440b5bd05383dc2a0ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:03:38 +0800 Subject: [PATCH 05643/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From e76ed7a53391669fa74a5abb8a3bbe981b346fad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:03:40 +0800 Subject: [PATCH 05644/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 0c55ed5fd..a01d0fe7a 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,26 +1,26 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | | VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | From 85d21537832ea9af5bda4a3deec3e0cfcde344d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:03:49 +0800 Subject: [PATCH 05645/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 01bb6b4bbc527cfe6248e5c8524db168f54fe92b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:03:59 +0800 Subject: [PATCH 05646/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From ab8628f0d789e8d9b682de6b40b7b7baef5f5c17 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:04:01 +0800 Subject: [PATCH 05647/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From b77bc0a8a80b5be4e3f391825326d827834e1708 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:04:03 +0800 Subject: [PATCH 05648/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 5565965f47b39b92e710f086d98b43353740a11d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:04:04 +0800 Subject: [PATCH 05649/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From fab1ad4662ff718fdf6b2db24e72bc07d7da580f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:04:06 +0800 Subject: [PATCH 05650/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 0e2fafa4de8aecd610918a9d272ea7fa8fb1f954 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:04:08 +0800 Subject: [PATCH 05651/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 47a93e8149eb685958449f0847d98149bfd3a94d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:04:10 +0800 Subject: [PATCH 05652/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 489c6c7d33cba9028e7802a98339b546b20577bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:04:12 +0800 Subject: [PATCH 05653/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 6f899ce71663d4a5cf8fdc32cc10ec3bda724650 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:04:14 +0800 Subject: [PATCH 05654/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 0b0d822e3de89026de2c2681548aae4443c1ae5c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:04:15 +0800 Subject: [PATCH 05655/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 9d7ac088fef084c9a1e6acf8ea4656cca0e0aef2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:04:17 +0800 Subject: [PATCH 05656/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From d571fe72b94f51ac9c6ad3775a102a41e2eea67a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:04:21 +0800 Subject: [PATCH 05657/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 3f6572999428fb6fd8ef9c916393454f54265a58 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:04:23 +0800 Subject: [PATCH 05658/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 40b221b72b6bc46c2b54b7e399f07129ab819019 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:04:25 +0800 Subject: [PATCH 05659/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 3e2097c09273416ce4b78fab25a1284412d5b479 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:04:27 +0800 Subject: [PATCH 05660/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From a89098dc7494059eebcce3eccb200bfa65f780d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:04:29 +0800 Subject: [PATCH 05661/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 50499577796ee2de4ffa2da88fb2210aa0d778a7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:04:31 +0800 Subject: [PATCH 05662/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 3b5e4782daa60a0efd06a9d98ef5f3448e18e99d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:04:33 +0800 Subject: [PATCH 05663/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From df8a95f2531698f7176fa4993898dbd0a4b037cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:04:34 +0800 Subject: [PATCH 05664/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index c4bd5ed4f..325f86832 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From b9fb0eaa834f9bec0b5def5cfd7355344ef2354b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:04:36 +0800 Subject: [PATCH 05665/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From aa0f7562eb56dc68975da8a4b4865ab684c40e37 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:04:38 +0800 Subject: [PATCH 05666/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 5089006b71c30bc5d7eb4750b33827a01b1dfc9e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:04:40 +0800 Subject: [PATCH 05667/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index be2cf503e..04f53d797 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From 8d0e5f60b8bb31b4dc412081fcbd1bb7dc3fce63 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:04:43 +0800 Subject: [PATCH 05668/11794] New translations audits.md (Croatian) --- hr/security-and-risks/audits.md | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/hr/security-and-risks/audits.md b/hr/security-and-risks/audits.md index c45e66f10..be1bc1396 100644 --- a/hr/security-and-risks/audits.md +++ b/hr/security-and-risks/audits.md @@ -1,20 +1,34 @@ # Audits -**OUSD** +**The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) -* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) +* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) +* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) -**Supported Strategies** +In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +{% hint style="info" %} +OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. +{% endhint %} -{% page-ref page="audits.md" %} +**Compound Strategy and Open Price Feed** +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +**Aave Strategy** + +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). + +**Curve Strategy** + +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). + +**Chainlink Oracles** + +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 4b1161c803b487acde73f1e2c243b0c34cd5d93a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:05:14 +0800 Subject: [PATCH 05669/11794] New translations audits.md (Filipino) --- fil/security-and-risks/audits.md | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/fil/security-and-risks/audits.md b/fil/security-and-risks/audits.md index c45e66f10..be1bc1396 100644 --- a/fil/security-and-risks/audits.md +++ b/fil/security-and-risks/audits.md @@ -1,20 +1,34 @@ # Audits -**OUSD** +**The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) -* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) +* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) +* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) -**Supported Strategies** +In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +{% hint style="info" %} +OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. +{% endhint %} -{% page-ref page="audits.md" %} +**Compound Strategy and Open Price Feed** +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +**Aave Strategy** + +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). + +**Curve Strategy** + +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). + +**Chainlink Oracles** + +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 996a5de9a174ca0f628c03a736849cabb86a3a95 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:06:08 +0800 Subject: [PATCH 05670/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index 2348520ba..f8c56b51f 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,10 +1,10 @@ -# Supported Strategies +# 支持策略 -**Supported DeFi Platforms** +**支持的DeFi平台** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 -Currently, OUSD earns yield from the following platform\(s\): +目前,OUSD 从以下平台赚取收益: {% page-ref page="compound.md" %} @@ -12,7 +12,7 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: +我们也打算集成以下平台: {% page-ref page="dydx.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 From 400fe2837fd3cc74851094802a0d95bf1108c7e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:06:10 +0800 Subject: [PATCH 05671/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From c8e20d5dc8d3ef0c6d61de0ea9982d1abec3ed8d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:06:14 +0800 Subject: [PATCH 05672/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index f8c56b51f..2348520ba 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,10 +1,10 @@ -# 支持策略 +# Supported Strategies -**支持的DeFi平台** +**Supported DeFi Platforms** -OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -目前,OUSD 从以下平台赚取收益: +Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="compound.md" %} @@ -12,7 +12,7 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="aave.md" %} -我们也打算集成以下平台: +Integrations are currently planned or being built for the following platforms: {% page-ref page="dydx.md" %} @@ -22,9 +22,9 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="yearn.finance.md" %} -尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From 1ce178a8f5568ebeb01959b0ab76021b7e67d73f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:06:15 +0800 Subject: [PATCH 05673/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From b6be917739dd6564b645605fe414df87ae03336e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:06:17 +0800 Subject: [PATCH 05674/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index cf318a163..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From 8924662af18d7b54fd2a1a26ff9cd5d7b362731f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:07:50 +0800 Subject: [PATCH 05675/11794] New translations audits.md (Hindi) --- hi/security-and-risks/audits.md | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/hi/security-and-risks/audits.md b/hi/security-and-risks/audits.md index c45e66f10..be1bc1396 100644 --- a/hi/security-and-risks/audits.md +++ b/hi/security-and-risks/audits.md @@ -1,20 +1,34 @@ # Audits -**OUSD** +**The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) -* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) +* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) +* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) -**Supported Strategies** +In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +{% hint style="info" %} +OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. +{% endhint %} -{% page-ref page="audits.md" %} +**Compound Strategy and Open Price Feed** +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +**Aave Strategy** + +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). + +**Curve Strategy** + +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). + +**Chainlink Oracles** + +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 56da7c0726615deafb3fa670b010b32f3fe8eff4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:08:00 +0800 Subject: [PATCH 05676/11794] New translations audits.md (Greek) --- el/security-and-risks/audits.md | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/el/security-and-risks/audits.md b/el/security-and-risks/audits.md index c45e66f10..be1bc1396 100644 --- a/el/security-and-risks/audits.md +++ b/el/security-and-risks/audits.md @@ -1,20 +1,34 @@ # Audits -**OUSD** +**The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) -* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) +* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) +* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) -**Supported Strategies** +In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +{% hint style="info" %} +OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. +{% endhint %} -{% page-ref page="audits.md" %} +**Compound Strategy and Open Price Feed** +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +**Aave Strategy** + +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). + +**Curve Strategy** + +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). + +**Chainlink Oracles** + +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 7fe616948cc4ae3afc5d8b5b9563b13be626f7cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:09:22 +0800 Subject: [PATCH 05677/11794] New translations audits.md (Italian) --- it/security-and-risks/audits.md | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/it/security-and-risks/audits.md b/it/security-and-risks/audits.md index 6b98e651a..4de5c1d1a 100644 --- a/it/security-and-risks/audits.md +++ b/it/security-and-risks/audits.md @@ -1,20 +1,34 @@ # Revisioni -**OUSD** +**The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) -* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) +* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) +* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) -**Supported Strategies** +In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +{% hint style="info" %} +OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. +{% endhint %} -{% page-ref page="audits.md" %} +**Compound Strategy and Open Price Feed** +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +**Aave Strategy** + +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). + +**Curve Strategy** + +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). + +**Chainlink Oracles** + +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 3610483c60921f7dd20be0a5621475315f5d63dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:10:09 +0800 Subject: [PATCH 05678/11794] New translations audits.md (Spanish) --- es/security-and-risks/audits.md | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/es/security-and-risks/audits.md b/es/security-and-risks/audits.md index b707b73b9..f02a55d1b 100644 --- a/es/security-and-risks/audits.md +++ b/es/security-and-risks/audits.md @@ -1,20 +1,34 @@ # Auditorias -**OUSD** +**The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) -* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) +* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) +* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) -**Supported Strategies** +In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +{% hint style="info" %} +OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. +{% endhint %} -{% page-ref page="audits.md" %} +**Compound Strategy and Open Price Feed** +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +**Aave Strategy** + +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). + +**Curve Strategy** + +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). + +**Chainlink Oracles** + +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 02f64ba350063893f2cd176e4122ef138efc4e2a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:10:35 +0800 Subject: [PATCH 05679/11794] New translations audits.md (German) --- de/security-and-risks/audits.md | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/de/security-and-risks/audits.md b/de/security-and-risks/audits.md index c45e66f10..be1bc1396 100644 --- a/de/security-and-risks/audits.md +++ b/de/security-and-risks/audits.md @@ -1,20 +1,34 @@ # Audits -**OUSD** +**The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) -* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) +* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) +* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) -**Supported Strategies** +In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +{% hint style="info" %} +OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. +{% endhint %} -{% page-ref page="audits.md" %} +**Compound Strategy and Open Price Feed** +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +**Aave Strategy** + +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). + +**Curve Strategy** + +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). + +**Chainlink Oracles** + +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 48f094b3a7709fd853aa538bb83819a84ff6dab6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:10:47 +0800 Subject: [PATCH 05680/11794] New translations audits.md (Arabic) --- ar/security-and-risks/audits.md | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/ar/security-and-risks/audits.md b/ar/security-and-risks/audits.md index c45e66f10..be1bc1396 100644 --- a/ar/security-and-risks/audits.md +++ b/ar/security-and-risks/audits.md @@ -1,20 +1,34 @@ # Audits -**OUSD** +**The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) -* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) +* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) +* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) -**Supported Strategies** +In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +{% hint style="info" %} +OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. +{% endhint %} -{% page-ref page="audits.md" %} +**Compound Strategy and Open Price Feed** +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +**Aave Strategy** + +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). + +**Curve Strategy** + +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). + +**Chainlink Oracles** + +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From a80bc2acb46184dd13b4f8dc999556f3cc5bb183 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:11:49 +0800 Subject: [PATCH 05681/11794] New translations audits.md (Portuguese) --- pt/security-and-risks/audits.md | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/pt/security-and-risks/audits.md b/pt/security-and-risks/audits.md index c45e66f10..be1bc1396 100644 --- a/pt/security-and-risks/audits.md +++ b/pt/security-and-risks/audits.md @@ -1,20 +1,34 @@ # Audits -**OUSD** +**The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) -* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) +* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) +* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) -**Supported Strategies** +In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +{% hint style="info" %} +OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. +{% endhint %} -{% page-ref page="audits.md" %} +**Compound Strategy and Open Price Feed** +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +**Aave Strategy** + +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). + +**Curve Strategy** + +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). + +**Chainlink Oracles** + +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 46290fdaee791268095b59ee5abae2dc57b901da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:12:15 +0800 Subject: [PATCH 05682/11794] New translations audits.md (Turkish) --- tr/security-and-risks/audits.md | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/tr/security-and-risks/audits.md b/tr/security-and-risks/audits.md index 29128e53b..5f3850c49 100644 --- a/tr/security-and-risks/audits.md +++ b/tr/security-and-risks/audits.md @@ -1,20 +1,34 @@ # Denetimler -**OUSD** +**The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) -* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) +* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) +* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) -**Supported Strategies** +In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +{% hint style="info" %} +OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. +{% endhint %} -{% page-ref page="audits.md" %} +**Compound Strategy and Open Price Feed** +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +**Aave Strategy** + +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). + +**Curve Strategy** + +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). + +**Chainlink Oracles** + +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 2be4748bd83d0fef3642950902215d6835ae58c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:12:28 +0800 Subject: [PATCH 05683/11794] New translations audits.md (Russian) --- ru/security-and-risks/audits.md | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/ru/security-and-risks/audits.md b/ru/security-and-risks/audits.md index 4c8dd65d2..e6830fc30 100644 --- a/ru/security-and-risks/audits.md +++ b/ru/security-and-risks/audits.md @@ -1,20 +1,34 @@ # Аудиты -**OUSD** +**The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) -* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) +* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) +* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) -**Supported Strategies** +In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +{% hint style="info" %} +OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. +{% endhint %} -{% page-ref page="audits.md" %} +**Compound Strategy and Open Price Feed** +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +**Aave Strategy** + +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). + +**Curve Strategy** + +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). + +**Chainlink Oracles** + +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 6c1aa2a762843cbb35fe1318ce923ef35bdf2122 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:13:00 +0800 Subject: [PATCH 05684/11794] New translations audits.md (Korean) --- ko/security-and-risks/audits.md | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/ko/security-and-risks/audits.md b/ko/security-and-risks/audits.md index 59068854c..f96266ef6 100644 --- a/ko/security-and-risks/audits.md +++ b/ko/security-and-risks/audits.md @@ -1,20 +1,34 @@ # 감사 -**OUSD** +**The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) -* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) +* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) +* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) -**Supported Strategies** +In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +{% hint style="info" %} +OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. +{% endhint %} -{% page-ref page="audits.md" %} +**Compound Strategy and Open Price Feed** +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +**Aave Strategy** + +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). + +**Curve Strategy** + +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). + +**Chainlink Oracles** + +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From d4fa21dcad99eac2feaccceba63a97285f170487 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:13:13 +0800 Subject: [PATCH 05685/11794] New translations audits.md (Japanese) --- ja/security-and-risks/audits.md | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/ja/security-and-risks/audits.md b/ja/security-and-risks/audits.md index c45e66f10..be1bc1396 100644 --- a/ja/security-and-risks/audits.md +++ b/ja/security-and-risks/audits.md @@ -1,20 +1,34 @@ # Audits -**OUSD** +**The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) -* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) +* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) +* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) -**Supported Strategies** +In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +{% hint style="info" %} +OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. +{% endhint %} -{% page-ref page="audits.md" %} +**Compound Strategy and Open Price Feed** +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +**Aave Strategy** + +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). + +**Curve Strategy** + +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). + +**Chainlink Oracles** + +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 1656e29989a33296d2bcca1b15c887250c5865c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Dec 2020 11:13:39 +0800 Subject: [PATCH 05686/11794] New translations audits.md (Dutch) --- nl/security-and-risks/audits.md | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/nl/security-and-risks/audits.md b/nl/security-and-risks/audits.md index c45e66f10..be1bc1396 100644 --- a/nl/security-and-risks/audits.md +++ b/nl/security-and-risks/audits.md @@ -1,20 +1,34 @@ # Audits -**OUSD** +**The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://drive.google.com/file/d/1yUgiBYOhSuF3m7lKXQjhAB18vxTZbE9E/view?usp=sharing) -* [Solidified, OUSD Audit, December 2020](https://drive.google.com/file/d/1O7OVHPtyjwdrbaUMqq2-7GU0kqHP65nK/view?usp=sharing) -* [Solidified, OGN Staking, December 2020](https://drive.google.com/file/d/19qoBPAebyUSbxAKw1Acd1O_aNUm_r64d/view?usp=sharing) +* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) +* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) -**Supported Strategies** +In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. -Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +{% hint style="info" %} +OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. +{% endhint %} -{% page-ref page="audits.md" %} +**Compound Strategy and Open Price Feed** +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +**Aave Strategy** + +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). + +**Curve Strategy** + +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). + +**Chainlink Oracles** + +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From da68a8f05496a82d0917593b040c373fe7b78685 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:49:52 +0800 Subject: [PATCH 05687/11794] New translations audits.md (Vietnamese) --- vi/security-and-risks/audits.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/vi/security-and-risks/audits.md b/vi/security-and-risks/audits.md index 6188f55c7..ba0387ea1 100644 --- a/vi/security-and-risks/audits.md +++ b/vi/security-and-risks/audits.md @@ -4,9 +4,13 @@ OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) -* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) -* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) +* [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) + +The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: + +* [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 9ede85e2884a2102e11eddedca0edbdf395f3f24 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:50:04 +0800 Subject: [PATCH 05688/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 05fd29903..1ab93197c 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,12 +1,16 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) -* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) -* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) +* [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) + +The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: + +* [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 74d0bd3f19a5002207eb9f4b4a3623c93defc775 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:50:30 +0800 Subject: [PATCH 05689/11794] New translations audits.md (Indonesian) --- id/security-and-risks/audits.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/id/security-and-risks/audits.md b/id/security-and-risks/audits.md index 0481a3afa..7497c6eab 100644 --- a/id/security-and-risks/audits.md +++ b/id/security-and-risks/audits.md @@ -4,9 +4,13 @@ OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) -* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) -* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) +* [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) + +The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: + +* [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 246aab2fe3574d9da926e063799bd0c3124bf0a7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:51:20 +0800 Subject: [PATCH 05690/11794] New translations audits.md (Turkish) --- tr/security-and-risks/audits.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/tr/security-and-risks/audits.md b/tr/security-and-risks/audits.md index 5f3850c49..f4fcf53c7 100644 --- a/tr/security-and-risks/audits.md +++ b/tr/security-and-risks/audits.md @@ -4,9 +4,13 @@ OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) -* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) -* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) +* [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) + +The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: + +* [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From b903422aa154702507122d7b1fff88280c3d4813 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:51:33 +0800 Subject: [PATCH 05691/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 6bc07a12da2bf4801e3a54f759230e80f18410c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:51:36 +0800 Subject: [PATCH 05692/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 561ba88ba..082fb88f5 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From 092032a60bda86917164c74c01b64ba5e9346388 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:51:39 +0800 Subject: [PATCH 05693/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From e696f75eb1cd2dca7eefaadba55e8413c851dedc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:03 +0800 Subject: [PATCH 05694/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From c989311d9574831f0ece08d7cbcaa4c35a933bf6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:04 +0800 Subject: [PATCH 05695/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From cbcc6f597003a441fbd4c77ef744109647f92295 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:07 +0800 Subject: [PATCH 05696/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 2aa0eac97ad1706d934fd0d07121dac9d585b849 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:09 +0800 Subject: [PATCH 05697/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 58 +++++++++++++++++++++++++-------------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 8cea5f101..939f6fdff 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,34 +25,34 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From f179a6ca1a97b01df2571d18221d28f78f14b83b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:11 +0800 Subject: [PATCH 05698/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index d6a0a21a9..5b452f2bf 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From e863309568123f45f955a37d62e3e9f534f346d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:12 +0800 Subject: [PATCH 05699/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 70916c0444ff3d1a00d7555ecfb96c6d221534f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:14 +0800 Subject: [PATCH 05700/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From c53034bd0272edf6687b0c25d99a2979a9d7074d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:16 +0800 Subject: [PATCH 05701/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 348f725a081669a8235ceadf7b15b8259286e945 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:17 +0800 Subject: [PATCH 05702/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 6d015d60fa4bd5e380e91fe5d60a9ab0806ecafa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:19 +0800 Subject: [PATCH 05703/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 082fb88f5..561ba88ba 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From 539a9afb5804723b115a99af268a921b5f70092c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:21 +0800 Subject: [PATCH 05704/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From a1fdf84e4cdd2a1864f80a7eccbefc95a9f650fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:23 +0800 Subject: [PATCH 05705/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From bd681c6df73aa9ec012cf0adf4157409be93e0d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:26 +0800 Subject: [PATCH 05706/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index a01d0fe7a..0c55ed5fd 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,26 +1,26 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | | VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | From cbe88802078eed0028ac02ebe2748f38cfce730f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:38 +0800 Subject: [PATCH 05707/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From a53574d4fa06293d504ac642f0cdb936a5b19605 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:40 +0800 Subject: [PATCH 05708/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 056bda53b8787eafcde5e6cbd707003915c13f12 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:42 +0800 Subject: [PATCH 05709/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 3d86cba07820863edb841ec1f99c84cbb283abe0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:43 +0800 Subject: [PATCH 05710/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 5ea9de9223fad4dd7ac6fb23d93cf8663d1fb75c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:45 +0800 Subject: [PATCH 05711/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From d528bd439886db0a21286bdc96bb1c9c7a4ee733 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:47 +0800 Subject: [PATCH 05712/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From bd11b032e1a354bfde92489dae072f20af689da6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:49 +0800 Subject: [PATCH 05713/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 55c58830253c471c4abfc4d43774eb08a6bea1e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:50 +0800 Subject: [PATCH 05714/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From bcaab532cc20126e71edcc3964e2fe09f65de176 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:52 +0800 Subject: [PATCH 05715/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 0c0b9f852c40ee56b019689346d3abb2bca6f890 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:54 +0800 Subject: [PATCH 05716/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 02b977a95fdb6035e9bf11bbc6d992f1eedcc92a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:55 +0800 Subject: [PATCH 05717/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 9d1742173bb637d586809720a17a0a2ca81dd95a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:57 +0800 Subject: [PATCH 05718/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 5ecc45ccec8fdb11a6f7eeae0aecbd5c61f9760a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:52:59 +0800 Subject: [PATCH 05719/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e866632269179415e42b3b4a3b916c5c7984014a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:53:01 +0800 Subject: [PATCH 05720/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From f92e959dfd908a33aa6dab3ea9b06e5408172c7b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:53:03 +0800 Subject: [PATCH 05721/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 80269aabce8856f77a83ebfc89cf99ee03038eaf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:53:04 +0800 Subject: [PATCH 05722/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 325f86832..c4bd5ed4f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: From d7939bd2833d696a3b46bdaf17f9a20ab01c2110 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:53:06 +0800 Subject: [PATCH 05723/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From ef24a553ffc6ec48b814b583d4142ae61900f912 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:53:08 +0800 Subject: [PATCH 05724/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 8ca726560d540b8e980278b1d61fca4860d3ca15 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:53:09 +0800 Subject: [PATCH 05725/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 04f53d797..be2cf503e 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From 9ba6bd71d179a4ff57665ad2a3a71a2bb41127a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:53:11 +0800 Subject: [PATCH 05726/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1ab93197c..1c0c01d92 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From e8aa594c81efa11d2881f176930471661fd8e92d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:53:13 +0800 Subject: [PATCH 05727/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 99204c3b06ec3a1d257a7d6e7fee5af721f14d82 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:53:14 +0800 Subject: [PATCH 05728/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 7b5e9a3b26d2bb16d16c840bbcead27782ee2e90 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:53:16 +0800 Subject: [PATCH 05729/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 5c97858284c9f6971f9b269e724a07b66c5fcb26 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:53:23 +0800 Subject: [PATCH 05730/11794] New translations audits.md (Filipino) --- fil/security-and-risks/audits.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/fil/security-and-risks/audits.md b/fil/security-and-risks/audits.md index be1bc1396..1ab93197c 100644 --- a/fil/security-and-risks/audits.md +++ b/fil/security-and-risks/audits.md @@ -4,9 +4,13 @@ OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) -* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) -* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) +* [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) + +The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: + +* [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 7ed644918fe4985040a405f8ab7af9ee4c1e2f48 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:54:17 +0800 Subject: [PATCH 05731/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 6f6421507657e0af609c9a51a41c7e5eb4989a79 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:54:27 +0800 Subject: [PATCH 05732/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..cf318a163 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From fd8a041c37a5c6cb1ad27376185e372327ea2523 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:55:30 +0800 Subject: [PATCH 05733/11794] New translations audits.md (Thai) --- th/security-and-risks/audits.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/th/security-and-risks/audits.md b/th/security-and-risks/audits.md index be1bc1396..1ab93197c 100644 --- a/th/security-and-risks/audits.md +++ b/th/security-and-risks/audits.md @@ -4,9 +4,13 @@ OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) -* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) -* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) +* [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) + +The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: + +* [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 0a3d72e93d51f1a680d73cd5bccfded7e04f9b84 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:55:55 +0800 Subject: [PATCH 05734/11794] New translations audits.md (Hindi) --- hi/security-and-risks/audits.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/hi/security-and-risks/audits.md b/hi/security-and-risks/audits.md index be1bc1396..1ab93197c 100644 --- a/hi/security-and-risks/audits.md +++ b/hi/security-and-risks/audits.md @@ -4,9 +4,13 @@ OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) -* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) -* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) +* [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) + +The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: + +* [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 520849eddb8a7f1527e13120ad12f820ee3d52e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:56:08 +0800 Subject: [PATCH 05735/11794] New translations audits.md (Croatian) --- hr/security-and-risks/audits.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/hr/security-and-risks/audits.md b/hr/security-and-risks/audits.md index be1bc1396..1ab93197c 100644 --- a/hr/security-and-risks/audits.md +++ b/hr/security-and-risks/audits.md @@ -4,9 +4,13 @@ OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) -* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) -* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) +* [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) + +The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: + +* [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 5d1c795b6fd8749864050f3c3c9754d05c0c56cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:56:36 +0800 Subject: [PATCH 05736/11794] New translations audits.md (German) --- de/security-and-risks/audits.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/de/security-and-risks/audits.md b/de/security-and-risks/audits.md index be1bc1396..1ab93197c 100644 --- a/de/security-and-risks/audits.md +++ b/de/security-and-risks/audits.md @@ -4,9 +4,13 @@ OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) -* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) -* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) +* [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) + +The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: + +* [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 36dec4b4b05c8195d773668ca1e05010fc804560 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:57:13 +0800 Subject: [PATCH 05737/11794] New translations audits.md (Arabic) --- ar/security-and-risks/audits.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/ar/security-and-risks/audits.md b/ar/security-and-risks/audits.md index be1bc1396..1ab93197c 100644 --- a/ar/security-and-risks/audits.md +++ b/ar/security-and-risks/audits.md @@ -4,9 +4,13 @@ OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) -* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) -* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) +* [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) + +The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: + +* [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From b46d04e7069a101a3bc9eb982ad7104e9ced8854 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:57:36 +0800 Subject: [PATCH 05738/11794] New translations audits.md (Greek) --- el/security-and-risks/audits.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/el/security-and-risks/audits.md b/el/security-and-risks/audits.md index be1bc1396..1ab93197c 100644 --- a/el/security-and-risks/audits.md +++ b/el/security-and-risks/audits.md @@ -4,9 +4,13 @@ OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) -* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) -* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) +* [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) + +The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: + +* [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 6b92dddc73d30a06fba494d932c534fbf81c5d4c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:58:21 +0800 Subject: [PATCH 05739/11794] New translations audits.md (French) --- fr/security-and-risks/audits.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/fr/security-and-risks/audits.md b/fr/security-and-risks/audits.md index be1bc1396..1ab93197c 100644 --- a/fr/security-and-risks/audits.md +++ b/fr/security-and-risks/audits.md @@ -4,9 +4,13 @@ OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) -* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) -* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) +* [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) + +The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: + +* [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 7ea0ac427a991ee2ded856c3c718268e15a82528 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 11:59:26 +0800 Subject: [PATCH 05740/11794] New translations audits.md (Spanish) --- es/security-and-risks/audits.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/es/security-and-risks/audits.md b/es/security-and-risks/audits.md index f02a55d1b..dc9799b31 100644 --- a/es/security-and-risks/audits.md +++ b/es/security-and-risks/audits.md @@ -4,9 +4,13 @@ OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) -* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) -* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) +* [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) + +The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: + +* [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 24e36911b4f15921b4fc93c67a093a4897ba900c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 12:00:23 +0800 Subject: [PATCH 05741/11794] New translations audits.md (Dutch) --- nl/security-and-risks/audits.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/nl/security-and-risks/audits.md b/nl/security-and-risks/audits.md index be1bc1396..1ab93197c 100644 --- a/nl/security-and-risks/audits.md +++ b/nl/security-and-risks/audits.md @@ -4,9 +4,13 @@ OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) -* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) -* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) +* [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) + +The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: + +* [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 71b810158ebb2b96af03b05959b54de65abc1618 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 12:00:47 +0800 Subject: [PATCH 05742/11794] New translations audits.md (Russian) --- ru/security-and-risks/audits.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/ru/security-and-risks/audits.md b/ru/security-and-risks/audits.md index e6830fc30..76094e2a7 100644 --- a/ru/security-and-risks/audits.md +++ b/ru/security-and-risks/audits.md @@ -4,9 +4,13 @@ OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) -* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) -* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) +* [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) + +The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: + +* [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From daa3ba998d8eb4a36411259e90625f43458107c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 12:01:03 +0800 Subject: [PATCH 05743/11794] New translations audits.md (Portuguese) --- pt/security-and-risks/audits.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pt/security-and-risks/audits.md b/pt/security-and-risks/audits.md index be1bc1396..1ab93197c 100644 --- a/pt/security-and-risks/audits.md +++ b/pt/security-and-risks/audits.md @@ -4,9 +4,13 @@ OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) -* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) -* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) +* [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) + +The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: + +* [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 5764f8bbb419656f6911b7eb68b4238a40b97e3f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 12:01:53 +0800 Subject: [PATCH 05744/11794] New translations audits.md (Italian) --- it/security-and-risks/audits.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/it/security-and-risks/audits.md b/it/security-and-risks/audits.md index 4de5c1d1a..23cb674c6 100644 --- a/it/security-and-risks/audits.md +++ b/it/security-and-risks/audits.md @@ -4,9 +4,13 @@ OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) -* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) -* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) +* [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) + +The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: + +* [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From b9c256661ca8ffd1c545b8d3d5d97422d07f5699 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 12:02:06 +0800 Subject: [PATCH 05745/11794] New translations audits.md (Japanese) --- ja/security-and-risks/audits.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/ja/security-and-risks/audits.md b/ja/security-and-risks/audits.md index be1bc1396..1ab93197c 100644 --- a/ja/security-and-risks/audits.md +++ b/ja/security-and-risks/audits.md @@ -4,9 +4,13 @@ OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) -* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) -* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) +* [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) + +The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: + +* [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From f483cf02c92da68ce221cb4517f15a11daa6a14a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 30 Dec 2020 12:02:18 +0800 Subject: [PATCH 05746/11794] New translations audits.md (Korean) --- ko/security-and-risks/audits.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/ko/security-and-risks/audits.md b/ko/security-and-risks/audits.md index f96266ef6..cddc0c83a 100644 --- a/ko/security-and-risks/audits.md +++ b/ko/security-and-risks/audits.md @@ -4,9 +4,13 @@ OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: -* [Trail of Bits, OUSD Audit, Nov 2020](https://github.com/OriginProtocol/security/raw/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar.pdf) -* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20Origin%20Dollar.pdf) -* [Solidified, OGN Staking, December 2020](https://github.com/OriginProtocol/security/raw/master/audits/Solidified%20-%20OGN%20Staking.pdf) +* [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) + +The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: + +* [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From b271213ca55967026a11c9b1c682723cea14ec06 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:19:08 +0800 Subject: [PATCH 05747/11794] New translations risks.md (Spanish) --- es/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/security-and-risks/risks.md b/es/security-and-risks/risks.md index 2308c55eb..7af32bf67 100644 --- a/es/security-and-risks/risks.md +++ b/es/security-and-risks/risks.md @@ -12,7 +12,7 @@ Como con cualquier instrumento que devenga intereses. existen riesgos asociados **Riesgo de contrato inteligente** -Nuestros contratos inteligentes aún no han sido auditados, e incluso con una auditoría formal, todavía es posible que haya errores lógicos que llevarían a la pérdida de fondos para los titulares de OUSD. Los contratos involucran matemáticas y lógica complejas que pueden ser correctas o no. Origin Protocol no se hace responsable de ninguna pérdida de fondos, independientemente de quién tenga la culpa. +Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Riesgo de plataforma** From 6d69e3f8534cc51b71935311f5f3a673ac9ca196 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:19:58 +0800 Subject: [PATCH 05748/11794] New translations risks.md (French) --- fr/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/security-and-risks/risks.md b/fr/security-and-risks/risks.md index 04f53d797..f50119109 100644 --- a/fr/security-and-risks/risks.md +++ b/fr/security-and-risks/risks.md @@ -12,7 +12,7 @@ As with any interest-bearing instrument. there are associated risks with holding **Smart contract risk** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform risk** From f5e31799f15e84df9fac1d0a93379218f14acd13 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:20:52 +0800 Subject: [PATCH 05749/11794] New translations risks.md (Indonesian) --- id/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/security-and-risks/risks.md b/id/security-and-risks/risks.md index b667594d7..427dfc7c6 100644 --- a/id/security-and-risks/risks.md +++ b/id/security-and-risks/risks.md @@ -12,7 +12,7 @@ Seperti halnya instrumen berbunga lainnya. Ada resiko terkait dengan memegang OU **Risiko kontrak pintar** -Kontrak pintar kami belum diaudit, dan bahkan dengan audit formal, masih mungkin terjadi kesalahan logika yang akan menyebabkan hilangnya dana bagi para pemegang OUSD. Kontrak melibatkan matematika dan logika kompleks yang mungkin benar atau mungkin tidak benar. Origin Protocol tidak akan bertanggung jawab atas hilangnya dana, terlepas dari siapa yang bersalah. +Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Risiko platform** From b35954a89764a0de17d950a4fac421128d2e7f2a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:21:24 +0800 Subject: [PATCH 05750/11794] New translations risks.md (Thai) --- th/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/security-and-risks/risks.md b/th/security-and-risks/risks.md index 04f53d797..f50119109 100644 --- a/th/security-and-risks/risks.md +++ b/th/security-and-risks/risks.md @@ -12,7 +12,7 @@ As with any interest-bearing instrument. there are associated risks with holding **Smart contract risk** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform risk** From 7b5952e12d6a589b2d2f957a79542becdeb11d57 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:22:10 +0800 Subject: [PATCH 05751/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From da80b0f7bf11c9b3405ac43383d8c2114e031671 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:22:12 +0800 Subject: [PATCH 05752/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From feaa73f2ae931997941ae341f4870a5a4f50b7a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:22:18 +0800 Subject: [PATCH 05753/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 5ccb36f4647fa3b026e11a97e853e6a822c01016 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:22:20 +0800 Subject: [PATCH 05754/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From ebe5493bcee25195ae8c2775409cbf0934dae2b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:22:22 +0800 Subject: [PATCH 05755/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From b1111710aca868df2b94523a8c689cd018c6ba7b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:22:23 +0800 Subject: [PATCH 05756/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From ca3fb2d9b3d3b744e9890e26e21dda9928e689c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:22:26 +0800 Subject: [PATCH 05757/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From f70ca0d2836564b61174847adfd84fc1c1b3da70 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:22:28 +0800 Subject: [PATCH 05758/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 0b5e191021d72253c8c65a96b83c7258e6f618a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:22:30 +0800 Subject: [PATCH 05759/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 903700b0f09469020dd754edddafe54b092c5575 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:22:32 +0800 Subject: [PATCH 05760/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 743948b58b8414f469bddccb5f3cac412ea8a58e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:22:33 +0800 Subject: [PATCH 05761/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From bc10724633078987eb1ee0449105ace98fc62830 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:22:35 +0800 Subject: [PATCH 05762/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 48e25eefec1e8c5c19ddd87817aea8250bda6fe6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:22:37 +0800 Subject: [PATCH 05763/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 390e08c91cf9f8c8329c929154886190da13cadf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:22:40 +0800 Subject: [PATCH 05764/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index c4bd5ed4f..325f86832 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From 314216e0dc0a55c8610451ce5ad056138d16e947 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:22:43 +0800 Subject: [PATCH 05765/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 9ac071170ea163d7c8825b430dcd0a44686db551 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:22:45 +0800 Subject: [PATCH 05766/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c57a49e09758ddcacc9f6f86aa688b2ffd4d3f51 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:22:48 +0800 Subject: [PATCH 05767/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 325f86832..c4bd5ed4f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: From 1d995be07f139a353a3fbb8dfca525cf35510699 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:22:49 +0800 Subject: [PATCH 05768/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 7bb809e5aba4765e82e5d4fd52cc7f40d6bd2e13 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:22:52 +0800 Subject: [PATCH 05769/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index be2cf503e..4ffa1f8a0 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -12,7 +12,7 @@ Use at your own risk. Don't deploy more capital than you are willing to lose. **智能合约风险** -我们的智能合约尚未经过审核,而且即使进行了正式审核,仍然可能存在逻辑错误,从而导致 OUSD 持有者损失资金。 合约涉及可能正确或可能不正确的复杂数学和逻辑。 无论谁对谁错,Origin Protocol 都不对任何资金损失负责。 +Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **平台风险** From cf2ee40511c9a955fa323df92778e3d0c53e7be1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:23:04 +0800 Subject: [PATCH 05770/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 719f6f77671b50a58b2d253955c29182e9e292d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:23:24 +0800 Subject: [PATCH 05771/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index 14662facb..3c8e58639 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -12,7 +12,7 @@ Tương tự với bất kỳ công cụ lãi suất nào, OUSD cũng sẽ có t **Rủi ro hợp đồng thông minh** -Các hợp đồng thông minh của chúng tôi vẫn chưa được kiểm toán và ngay cả khi đã tiến hành kiểm toán thì khả năng tồn tại lỗ hổng dẫn tới thất thoát tiền của chủ sở hữu OUSD là hoàn toàn có thể. Các hợp đồng liên quan đến toán học và logic phức tạp có thể đúng hoặc không. Origin Protocol sẽ không chịu trách nhiệm về bất kỳ tổn thất nào về tiền bạc, bất kể ai là người có lỗi. +Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Rủi ro nền tảng** From dcdc68b58438a43c8593076ea123743dd260d70d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:23:29 +0800 Subject: [PATCH 05772/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 0c44a55c3ecd8f31a64b229dd04aadeb88f78f01 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:23:31 +0800 Subject: [PATCH 05773/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 0c55ed5fd..a01d0fe7a 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,26 +1,26 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | | VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | From b22fc6ffc528a03139d9ea24ccaa0f486d6be6fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:23:33 +0800 Subject: [PATCH 05774/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 4ffa1f8a0..f50119109 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From 2de271eb4fe48d82516b42b9cfcd901506cf0a7d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:23:34 +0800 Subject: [PATCH 05775/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1c0c01d92..1ab93197c 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From 8eb94a7a326f201635458f1c24c4d0423cc999fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:23:36 +0800 Subject: [PATCH 05776/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 901beb0193dbf4c53482d28a2671fbc596047294 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:23:38 +0800 Subject: [PATCH 05777/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 770065d5e99f2f9281a1e201c6ac72fb60dc022f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:23:39 +0800 Subject: [PATCH 05778/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 56556c4881905467693dfad357eb7c66046d789f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:23:41 +0800 Subject: [PATCH 05779/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From a386835ad0985a2b8224749844399fb3401d2d1e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:23:43 +0800 Subject: [PATCH 05780/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 31c4ef60c7889559da09f30413b36598f88222a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:24:21 +0800 Subject: [PATCH 05781/11794] New translations risks.md (Filipino) --- fil/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/security-and-risks/risks.md b/fil/security-and-risks/risks.md index 04f53d797..f50119109 100644 --- a/fil/security-and-risks/risks.md +++ b/fil/security-and-risks/risks.md @@ -12,7 +12,7 @@ As with any interest-bearing instrument. there are associated risks with holding **Smart contract risk** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform risk** From 2e2ca80b9fcb1036352668d17fba89f77c6b05bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:25:03 +0800 Subject: [PATCH 05782/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 41afe68d8..434cc4bef 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的穩定幣 +# 支持的稳定币 -**支持的穩定幣** +**支持的稳定币** -必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -目前,OUSD 支持以下穩定幣: +目前,OUSD 支持以下稳定币: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 +虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 -值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 +尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 From 08b10b2a2e9129655d95ea1126b6d5217b6cccb0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:25:16 +0800 Subject: [PATCH 05783/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 434cc4bef..41afe68d8 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的稳定币 +# 支持的穩定幣 -**支持的稳定币** +**支持的穩定幣** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 -目前,OUSD 支持以下稳定币: +目前,OUSD 支持以下穩定幣: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 +雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 -尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 +儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 From 02a1721e788bf6bf5333f44578213bfb7f2a487b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:25:18 +0800 Subject: [PATCH 05784/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From bedc16fe08ea950115fa62fbc173a91e5fcc6c44 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:25:19 +0800 Subject: [PATCH 05785/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index cf318a163..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From d20ade3c5ac69790d4f3a103ac34d1d4f966bba3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:26:05 +0800 Subject: [PATCH 05786/11794] New translations risks.md (Croatian) --- hr/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/security-and-risks/risks.md b/hr/security-and-risks/risks.md index 04f53d797..f50119109 100644 --- a/hr/security-and-risks/risks.md +++ b/hr/security-and-risks/risks.md @@ -12,7 +12,7 @@ As with any interest-bearing instrument. there are associated risks with holding **Smart contract risk** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform risk** From c89f492bb1fcadcae2b5e5194c606d7d8643a211 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:26:38 +0800 Subject: [PATCH 05787/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From ec6838e83a75f6438a9237484e7a5c84b0b30a22 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:26:40 +0800 Subject: [PATCH 05788/11794] New translations risks.md (Hindi) --- hi/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/security-and-risks/risks.md b/hi/security-and-risks/risks.md index 04f53d797..f50119109 100644 --- a/hi/security-and-risks/risks.md +++ b/hi/security-and-risks/risks.md @@ -12,7 +12,7 @@ As with any interest-bearing instrument. there are associated risks with holding **Smart contract risk** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform risk** From 52978b1141a13ef821087b737f36d20be7d43ea8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:26:49 +0800 Subject: [PATCH 05789/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 521c8f77b6a8a14e4869fa2d06d2ffec197fb134 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:26:51 +0800 Subject: [PATCH 05790/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From d69fa10b624b12a90b83a46f7a50f0ace1a7c079 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:27:02 +0800 Subject: [PATCH 05791/11794] New translations risks.md (Italian) --- it/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/security-and-risks/risks.md b/it/security-and-risks/risks.md index 9c7fee3a6..9274a2254 100644 --- a/it/security-and-risks/risks.md +++ b/it/security-and-risks/risks.md @@ -12,7 +12,7 @@ Come con qualsiasi strumento fruttifero ci sono rischi associati alla detenzione **Rischi da smart contract** -I nostri smart contract, non sono stati ancora revisionati, e anche con un audit formale, sarebbe comunque ancora possibile che possano verificarsi errori logici che poreterebbero alla perdita di fondi per i titolari di OUSD. I contratti si compongono di matematica complessa e logica e potrebbero essere corretti oppure no. Origin Protocol non si riterrà responsabile per qualsiasi perdita di fondi, indipendentemente da chi sia la colpa. +Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Rischi da piattaforma** From 4d812ff7e9477b7f30fb60ce5f0e720eef408f71 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:28:09 +0800 Subject: [PATCH 05792/11794] New translations risks.md (Japanese) --- ja/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/security-and-risks/risks.md b/ja/security-and-risks/risks.md index 04f53d797..f50119109 100644 --- a/ja/security-and-risks/risks.md +++ b/ja/security-and-risks/risks.md @@ -12,7 +12,7 @@ As with any interest-bearing instrument. there are associated risks with holding **Smart contract risk** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform risk** From 3a96ec416a75ec50755acf574d635c3f4de03661 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:28:33 +0800 Subject: [PATCH 05793/11794] New translations risks.md (German) --- de/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/security-and-risks/risks.md b/de/security-and-risks/risks.md index 04f53d797..f50119109 100644 --- a/de/security-and-risks/risks.md +++ b/de/security-and-risks/risks.md @@ -12,7 +12,7 @@ As with any interest-bearing instrument. there are associated risks with holding **Smart contract risk** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform risk** From 8251c2c9a756d499effd35059af957420db875bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:28:41 +0800 Subject: [PATCH 05794/11794] New translations risks.md (Arabic) --- ar/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/security-and-risks/risks.md b/ar/security-and-risks/risks.md index 04f53d797..f50119109 100644 --- a/ar/security-and-risks/risks.md +++ b/ar/security-and-risks/risks.md @@ -12,7 +12,7 @@ As with any interest-bearing instrument. there are associated risks with holding **Smart contract risk** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform risk** From ed7f426a27e4408195fbaf4f3d2055fbb59062b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:29:09 +0800 Subject: [PATCH 05795/11794] New translations risks.md (Greek) --- el/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/security-and-risks/risks.md b/el/security-and-risks/risks.md index 04f53d797..f50119109 100644 --- a/el/security-and-risks/risks.md +++ b/el/security-and-risks/risks.md @@ -12,7 +12,7 @@ As with any interest-bearing instrument. there are associated risks with holding **Smart contract risk** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform risk** From c6820dcadd13919a137435cbe99bde123c2135b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:29:44 +0800 Subject: [PATCH 05796/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 6be5117ee5bb82aa36156619d58579da9e6b3a01 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:29:48 +0800 Subject: [PATCH 05797/11794] New translations risks.md (Russian) --- ru/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/security-and-risks/risks.md b/ru/security-and-risks/risks.md index 94e2a7250..f3168160c 100644 --- a/ru/security-and-risks/risks.md +++ b/ru/security-and-risks/risks.md @@ -12,7 +12,7 @@ Use at your own risk. Don't deploy more capital than you are willing to lose. **Риск смарт-контракта** -Наши смарт-контракты еще не прошли аудит, и даже при прохождении официального аудита все еще возможны логические ошибки, которые могут привести к потере средств для держателей OUSD. Контракты включают сложную математику и логику, которые могут быть как правильными, так и не правильными. Origin Protocol не несет ответственности за потерю средств, независимо от того, кто виноват. +Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Риск платформы** From bb526bf5c620dd282cd6a2d55763e9038fd020d6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:30:32 +0800 Subject: [PATCH 05798/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 561ba88ba..082fb88f5 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From 54dbfbbf7860c328e713198add4c6b4e3cc26374 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:30:35 +0800 Subject: [PATCH 05799/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 58 +++++++++++++++++++++++++-------------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 939f6fdff..8cea5f101 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,34 +25,34 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 031a6227555ea2da9b673b2dfbfdb2167fc7ef71 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:30:37 +0800 Subject: [PATCH 05800/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 5b452f2bf..d6a0a21a9 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From 39e65e2c46d61d0dea94dac970a42a2fdac8081c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:30:39 +0800 Subject: [PATCH 05801/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 54ed0c9cb0f88eb4436e0dc1ba88b23fdb814b66 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:30:41 +0800 Subject: [PATCH 05802/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 8208f02314434f96e4c40f3fc908470123df80d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:30:42 +0800 Subject: [PATCH 05803/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From b9ff23efd8a5b0901e900bf20ff86c838da71bb8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:30:44 +0800 Subject: [PATCH 05804/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 2f02a28da93a041ba48c559e249b373af8a6186e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:30:46 +0800 Subject: [PATCH 05805/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 7e28428336ab94baa894e27a182e88350adf016c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:30:49 +0800 Subject: [PATCH 05806/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From d3d3988d3816ed8f9680ea2dbd71a4599c6c72c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:30:51 +0800 Subject: [PATCH 05807/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e44a4b36e80826978105b5c414497b98fa972e2c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:30:53 +0800 Subject: [PATCH 05808/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From a8947e6538f699d2900269edc8b66875997668b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:30:54 +0800 Subject: [PATCH 05809/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From ea039c12a28c9f14b5c92eae8af232a5ff0076e3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:30:56 +0800 Subject: [PATCH 05810/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From a4c4521b68e722d42b190d1fcc0c7970f631abef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:30:58 +0800 Subject: [PATCH 05811/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From c2394d0881eb3fd6a9b481c54fa675b9340f06e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:31:00 +0800 Subject: [PATCH 05812/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From c0e6e7101db656d0a8fe1a527dbcf09133d04681 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:31:01 +0800 Subject: [PATCH 05813/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 63c0b91c1ae62539f341bedbb4f2b54fe253972b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:31:21 +0800 Subject: [PATCH 05814/11794] New translations risks.md (Turkish) --- tr/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/security-and-risks/risks.md b/tr/security-and-risks/risks.md index 5a04c1285..f299e4573 100644 --- a/tr/security-and-risks/risks.md +++ b/tr/security-and-risks/risks.md @@ -12,7 +12,7 @@ Faiz getiren herhangi bir enstrümanda olduğu gibi. OUSD tutmanın anlaşılmas **Akıllı sözleşme riski** -Akıllı sözleşmelerimiz henüz denetlenmedi ve resmi bir denetimle bile, OUSD sahipleri için fon kaybına yol açacak mantık hataları olması hala mümkündür. Sözleşmeler, doğru olabilecek veya olmayabilecek karmaşık matematik ve mantık içerir. Kimin kusurlu olduğuna bakılmaksızın herhangi bir para kaybından Origin Protocol sorumlu tutulmayacaktır. +Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform riski** From 9c1fef17ce166c3a7c697ed33c6013fabbb8de02 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:31:54 +0800 Subject: [PATCH 05815/11794] New translations risks.md (Korean) --- ko/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/security-and-risks/risks.md b/ko/security-and-risks/risks.md index 4e0777f16..9af9d9244 100644 --- a/ko/security-and-risks/risks.md +++ b/ko/security-and-risks/risks.md @@ -12,7 +12,7 @@ Use at your own risk. Don't deploy more capital than you are willing to lose. **스마트 컨트랙트 위험** -당사의 스마트 컨트렉트는 아직 감사를 받지 않았으며, 공식적인 감사가 진행된다 하더라도 OUSD 보유자의 자금 손실로 이어질 수 있는 논리 오류가 발생할 수 있습니다. 컨트렉트에는 정확하거나 정확하지 않을 수 있는 복잡한 산술과 논리가 포함됩니다. 오리진 프로토콜(Origin Protocol) 은 누가 잘못했는지에 상관없이 자금 손실에 대해서는 책임을 지지 않습니다. +Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **플랫폼 위험** From f7333940fda6ed321ae6ec5828a3f8cf71a7d6d4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:32:08 +0800 Subject: [PATCH 05816/11794] New translations risks.md (Dutch) --- nl/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/security-and-risks/risks.md b/nl/security-and-risks/risks.md index 04f53d797..f50119109 100644 --- a/nl/security-and-risks/risks.md +++ b/nl/security-and-risks/risks.md @@ -12,7 +12,7 @@ As with any interest-bearing instrument. there are associated risks with holding **Smart contract risk** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform risk** From 52669fa11f5ca9db26fb97e2f039261a0f8aa6ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Jan 2021 15:32:22 +0800 Subject: [PATCH 05817/11794] New translations risks.md (Portuguese) --- pt/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/security-and-risks/risks.md b/pt/security-and-risks/risks.md index 04f53d797..f50119109 100644 --- a/pt/security-and-risks/risks.md +++ b/pt/security-and-risks/risks.md @@ -12,7 +12,7 @@ As with any interest-bearing instrument. there are associated risks with holding **Smart contract risk** -Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform risk** From 1dde8a10438972775835906acd54d8285e049fd0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 03:21:35 +0800 Subject: [PATCH 05818/11794] New translations contributing.md (Greek) --- el/governance/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/governance/contributing.md b/el/governance/contributing.md index b88f9f4bd..1459af1f8 100644 --- a/el/governance/contributing.md +++ b/el/governance/contributing.md @@ -4,7 +4,7 @@ OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** @@ -20,7 +20,7 @@ Your development flow should look like: 2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. 3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +5. Write some awesome code. 6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. 7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. From facc79bae4285db16f42870dbb092204addd06f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 03:21:45 +0800 Subject: [PATCH 05819/11794] New translations contributing.md (French) --- fr/governance/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/governance/contributing.md b/fr/governance/contributing.md index b88f9f4bd..1459af1f8 100644 --- a/fr/governance/contributing.md +++ b/fr/governance/contributing.md @@ -4,7 +4,7 @@ OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** @@ -20,7 +20,7 @@ Your development flow should look like: 2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. 3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +5. Write some awesome code. 6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. 7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. From f0691ae32f1895c798264d6a7a60fa4880d19ad1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 03:21:46 +0800 Subject: [PATCH 05820/11794] New translations contributing.md (Spanish) --- es/governance/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/governance/contributing.md b/es/governance/contributing.md index ca0126011..bbbfa81da 100644 --- a/es/governance/contributing.md +++ b/es/governance/contributing.md @@ -4,7 +4,7 @@ OUSD es un proyecto completamente de código abierto y agradecemos contribuciones de todo tipo. Hay muchas formas de ayudar, desde informar problemas, contribuir con código y ayudarnos a mejorar nuestra comunidad. -Trabajamos en público y nuestra compañía en Discord está abierta a todos. Si tiene preguntas o necesita ayuda para comenzar, nuestros canales de Discord de OUSD son el mejor lugar para obtener ayuda de nuestro equipo y comunidad. +Trabajamos en público y nuestra compañía en Discord está abierta a todos. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** @@ -20,7 +20,7 @@ Your development flow should look like: 2. Haga ping a un miembro del equipo central, [](https://github.com/orgs/OriginProtocol/teams/core/members) miembro en Discord y pida que lo agreguen a nuestro equipo de [colaboradores](https://github.com/orgs/OriginProtocol/teams/contributors). De lo contrario, deberá bifurcar el repositorio relevante y enviar las ramas de funciones a su propia bifurcación. 3. Agregue un comentario al problema o autoasignelo para que no tengamos varios colaboradores trabajando involuntariamente en la misma tarea. 4. Comience con la rama `master` y compruebe una nueva rama de función a menos que esté contribuyendo a una función existente. -5. Siga el estilo de codificación [apropiado](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) y escriba un código increíble. +5. Write some awesome code. 6. Extraiga las últimas confirmaciones de `master` y confirme que su código funciona con cualquier otro trabajo que se haya fusionado desde que comenzó. 7. Empuje su rama al repositorio de arriba \ (es decir, https: //github.com/OriginProtocol/ \ [repo \] \) para que otros contribuyentes puedan trabajar fácilmente si es necesario. 8. Solicite una revisión en el RP haciendo clic en el ícono de ajustes junto a "Reviewers" en la columna de la derecha. From 9cde4409f9aa3113fcd800079566b837c1eec53e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 03:21:48 +0800 Subject: [PATCH 05821/11794] New translations contributing.md (Arabic) --- ar/governance/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/governance/contributing.md b/ar/governance/contributing.md index b88f9f4bd..1459af1f8 100644 --- a/ar/governance/contributing.md +++ b/ar/governance/contributing.md @@ -4,7 +4,7 @@ OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** @@ -20,7 +20,7 @@ Your development flow should look like: 2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. 3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +5. Write some awesome code. 6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. 7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. From 3d7794bafc8640deae7d92865ece4e594ff34140 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 03:21:50 +0800 Subject: [PATCH 05822/11794] New translations contributing.md (German) --- de/governance/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/governance/contributing.md b/de/governance/contributing.md index b88f9f4bd..1459af1f8 100644 --- a/de/governance/contributing.md +++ b/de/governance/contributing.md @@ -4,7 +4,7 @@ OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** @@ -20,7 +20,7 @@ Your development flow should look like: 2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. 3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +5. Write some awesome code. 6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. 7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. From d5213aa451c37afea244fca9ca21f92eb900ddcf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 03:21:52 +0800 Subject: [PATCH 05823/11794] New translations contributing.md (Italian) --- it/governance/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/governance/contributing.md b/it/governance/contributing.md index ed3bf7f0b..6541ec161 100644 --- a/it/governance/contributing.md +++ b/it/governance/contributing.md @@ -4,7 +4,7 @@ OUSD è un progetto interamente open source e accogliamo con piacere contributi di ogni tipo. Ci sono molti modi per aiutare, segnalando problemi, contribuendo allo sviluppo di codice, e aiutandoci a migliorare la nostra community. -Noi lavoriamo pubblicamente e la nostra azienda è su Discord ed è aperta a tutti. Se hai domande o hai bisogno di aiuto per iniziare, i nostri canali OUSD su Discord sono il posto migliore per ricevere assistenza dal nostro team e dalla nostra community. +Noi lavoriamo pubblicamente e la nostra azienda è su Discord ed è aperta a tutti. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Analytics per sviluppatori** @@ -20,7 +20,7 @@ Il tuo flusso di sviluppo dovrebbe assomigliare a: 2. Informa un membro del [core team](https://github.com/orgs/OriginProtocol/teams/core/members) su Discord e chiedigli di essere aggiunto al nostro [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Altrimenti, avrai bisogno di forkare il repository pertinente e pushare i branch di riferimento al tuo fork personale. 3. Aggiungi un commento al problema o autoassegnatelo in modo tale da non avere più collaboratori che lavorano sulla stessa attività senza saperlo. 4. Inizia con il branch `master` e fai check out di un nuovo feature branch a meno che tu non stia contribuendo già ad una feature esistente. -5. Segui lo [stile di codice](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) già esistente e scrivi codice magnifico. +5. Write some awesome code. 6. Fai pull degli ultimi commit dal `master`, e assicurati che il tuo codice funzioni dopo aver fatto il merge. 7. Pusha il tuo branch sull'upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) in modo tale che gli altri collaboratori possano lavorarci facilmente, se necessario. 8. Richiedi una revisione nel PR cliccando sull'icona con l'ingranaggio vicino alla scritta "Reviewers" nella colonna di destra. From 157d54ad842f257003490bb4a8ac938a77213021 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 03:21:55 +0800 Subject: [PATCH 05824/11794] New translations contributing.md (Japanese) --- ja/governance/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/governance/contributing.md b/ja/governance/contributing.md index b88f9f4bd..1459af1f8 100644 --- a/ja/governance/contributing.md +++ b/ja/governance/contributing.md @@ -4,7 +4,7 @@ OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** @@ -20,7 +20,7 @@ Your development flow should look like: 2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. 3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +5. Write some awesome code. 6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. 7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. From 4b4b7935894039c23f986162b0a562eb36136799 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 03:21:57 +0800 Subject: [PATCH 05825/11794] New translations contributing.md (Korean) --- ko/governance/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/governance/contributing.md b/ko/governance/contributing.md index 99cf8f8ec..ed971f833 100644 --- a/ko/governance/contributing.md +++ b/ko/governance/contributing.md @@ -4,7 +4,7 @@ OUSD는 완전한 오픈 소스 프로젝트이며, 모든 종류의 기여를 환영합니다. 문제 보고, 코드 제공, 커뮤니티 개선 지원 등 다양한 방법으로 오리진을 도울 수 있습니다. -오리진은 공개적으로 일하고 있으며, 오리진의 업무 진행 방식은 디스코드(Discord) 상에서 모두에게 공개되어 있습니다. 만약, OUSD와 관련하여 질문이 있거나 시작하는 데 도움이 필요하다면 디스코드 상의 OUSD 채널이 우리 팀과 커뮤니티의 도움을 받을 수있는 가장 좋은 곳입니다. +오리진은 공개적으로 일하고 있으며, 오리진의 업무 진행 방식은 디스코드(Discord) 상에서 모두에게 공개되어 있습니다. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** @@ -20,7 +20,7 @@ Your development flow should look like: 2. 디스코드에서 [핵심 팀원](https://github.com/orgs/OriginProtocol/teams/core/members) 명의 구성원을 핑하고 [기여자 팀](https://github.com/orgs/OriginProtocol/teams/contributors)추가되도록 요청하십시오. 그렇지 않으면 관련 저장소를 포크하고 기능 브랜치를 자신의 포크로 푸시해야합니다. 3. 문제에 댓글을 추가하거나 자체 할당하여 실수로 동일한 작업을 수행하는 여러 기여자가 없도록합니다. 4. `master` 브랜치로 시작하고 기존 기능에 기여하지 않는 한 새로운 기능 브랜치를 확인하십시오. -5. 적절한 [코딩 스타일](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) 을 따르며, 멋진 코드를 작성해주세요. +5. Write some awesome code. 6. `마스터` 에서 최신 커밋을 가져와 코드가 시작된 이후 병합 된 다른 작업과 함께 작동하는지 확인합니다. 7. 브랜치를 업스트림 저장소 \ (예: https: //github.com/OriginProtocol/ \ [repo \] \)로 푸시하여 필요한 경우 다른 기여자가 쉽게 작업 할 수 있도록합니다. 8. 오른쪽 열의 "검토자(Reviewers)"옆에 있는 톱니 바퀴 아이콘을 클릭하여 PR에서 리뷰를 요청하십시오. From 0e68e420ba256baf8b0f27e36c9374d08a803e5e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 03:21:59 +0800 Subject: [PATCH 05826/11794] New translations contributing.md (Dutch) --- nl/governance/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/governance/contributing.md b/nl/governance/contributing.md index b88f9f4bd..1459af1f8 100644 --- a/nl/governance/contributing.md +++ b/nl/governance/contributing.md @@ -4,7 +4,7 @@ OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** @@ -20,7 +20,7 @@ Your development flow should look like: 2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. 3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +5. Write some awesome code. 6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. 7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. From 76defc718cb438fc55c24b5ea3a5c2fd0ec088ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 03:22:01 +0800 Subject: [PATCH 05827/11794] New translations contributing.md (Portuguese) --- pt/governance/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/governance/contributing.md b/pt/governance/contributing.md index b88f9f4bd..1459af1f8 100644 --- a/pt/governance/contributing.md +++ b/pt/governance/contributing.md @@ -4,7 +4,7 @@ OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** @@ -20,7 +20,7 @@ Your development flow should look like: 2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. 3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +5. Write some awesome code. 6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. 7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. From 7f2070545fe469fe04b2fa4dca19838ac6793a48 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 03:22:02 +0800 Subject: [PATCH 05828/11794] New translations contributing.md (Russian) --- ru/governance/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/governance/contributing.md b/ru/governance/contributing.md index 37cb0cfa3..44fc726d7 100644 --- a/ru/governance/contributing.md +++ b/ru/governance/contributing.md @@ -4,7 +4,7 @@ OUSD - это проект с полностью открытым исходным кодом, и мы приветствуем любые вклады в него. Есть много способов помочь: сообщать о проблемах, добавлять код и помогать нам улучшать наше сообщество. -Мы работаем публично, и наша компания Discord открыта для всех. Если у Вас есть вопросы или Вам нужна помощь в начале работы, наши каналы Discord OUSD - лучшее место, где можно получить помощь от нашей команды и сообщества. +Мы работаем публично, и наша компания Discord открыта для всех. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** @@ -20,7 +20,7 @@ Your development flow should look like: 2. Отправьте запрос [члену основной команды](https://github.com/orgs/OriginProtocol/teams/core/members) в Discord и попросите добавить Вас в нашу команду [разработчиков](https://github.com/orgs/OriginProtocol/teams/contributors). В противном случае вам нужно будет форкнуть соответствующий репозиторий и поместить ветки функций в свою собственную вилку. 3. Добавьте комментарий к проблеме или назначьте сами, чтобы несколько участников случайно не работали над одной и той же задачей. 4. Начните с ветки `master` и проверьте новую ветку функции, если Вы не вносите вклад в существующую функцию. -5. Следуйте соответствующему [стилю кодирования](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) и напишите отличный код. +5. Write some awesome code. 6. Извлеките последние подтверждения изменения кода из `master` и убедитесь, что Ваш код работает с любой другой работой, которая добавилась с момента начала Вашей работы. 7. Переместите свою ветку в вышестоящий репозиторий \(т.е. https://github.com/OriginProtocol/\[repo\]\), чтобы другие участники могли легко поработать над ней в случае необходимости. 8. Запросите обзор в PR, щелкнув значок шестеренки рядом с надписью «Рецензенты» в правом столбце. From a827f27f98669688c8ac9e2d6a55c7ea86ca0002 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 03:22:04 +0800 Subject: [PATCH 05829/11794] New translations contributing.md (Turkish) --- tr/governance/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/governance/contributing.md b/tr/governance/contributing.md index 3bcbd245d..bdbc157d3 100644 --- a/tr/governance/contributing.md +++ b/tr/governance/contributing.md @@ -4,7 +4,7 @@ OUSD tamamen açık kaynaklı bir projedir ve her türden katkıyı memnuniyetle karşılıyoruz. Sorunları bildirmekten, kodlara katkıda bulunmaktan ve topluluğumuzu geliştirmemize yardımcı olmaktan yardım etmenin birçok yolu vardır. -Halka açık çalışıyoruz ve şirketimiz Discord herkese açık. Sorularınız varsa veya başlamak için yardıma ihtiyacınız varsa, Discord OUSD kanallarımız ekibimizden ve topluluğumuzdan yardım almak için en iyi yerdir. +Halka açık çalışıyoruz ve şirketimiz Discord herkese açık. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** @@ -20,7 +20,7 @@ Your development flow should look like: 2. Discord'da [çekirdek ekip üyesine](https://github.com/orgs/OriginProtocol/teams/core/members) üye ping atın ve [katılımcı ekibimize eklenmesini isteyin](https://github.com/orgs/OriginProtocol/teams/contributors). Aksi takdirde, ilgili depoyu çatallamanız ve özellik dallarını kendi çatalınıza itmeniz gerekir. 3. Soruna bir yorum ekleyin veya kendi kendinize atayın, böylece istemeden aynı görev üzerinde çalışan birden fazla katılımcımız olmasın. 4. `ana` dalıyla başlayın ve mevcut bir özelliğe katkıda bulunmadığınız sürece yeni bir özellik dalını kontrol edin. -5. Uygun [kodlama stilini](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) izleyin ve harika bir kod yazın. +5. Write some awesome code. 6. `ana` en son kaydetmeleri alın ve kodunuzun başladığınızdan beri birleştirilen diğer tüm çalışmalarda çalıştığını onaylayın. 7. Branşınızı yukarı akış havuzuna \ (ör. Https: //github.com/OriginProtocol/ \ [repo \] \) gönderin, böylece diğer katkıda bulunanlar gerekirse kolayca çalışabilir. 8. Lütfen sağ sütundaki "İnceleyenler" in yanındaki dişli çark simgesini tıklayarak PR'da bir inceleme talep edin. From cc3ee4333659be2a437d451c52112f6d63ddcf2c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 03:22:06 +0800 Subject: [PATCH 05830/11794] New translations contributing.md (Chinese Simplified) --- zh/governance/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/governance/contributing.md b/zh/governance/contributing.md index f367193b9..6c95a232c 100644 --- a/zh/governance/contributing.md +++ b/zh/governance/contributing.md @@ -4,7 +4,7 @@ OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 -我们的工作和我们的公司 Discord 都是公开的。 如果您有任何疑问或需要任何帮助,我们的 Discord OUSD 渠道是从我们的团队和社区获得帮助的最佳场所。 +我们的工作和我们的公司 Discord 都是公开的。 If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** @@ -20,7 +20,7 @@ Your development flow should look like: 2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 -5. 遵循适当的 [编码样式](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) 并编写一些很棒的代码。 +5. Write some awesome code. 6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 From 6310f3d4733d0bc4d687183964b8fe70a31b36bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 03:22:08 +0800 Subject: [PATCH 05831/11794] New translations contributing.md (Chinese Traditional) --- zh/governance/contributing.md | 38 +++++++++++++++++------------------ 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/zh/governance/contributing.md b/zh/governance/contributing.md index 6c95a232c..1459af1f8 100644 --- a/zh/governance/contributing.md +++ b/zh/governance/contributing.md @@ -1,29 +1,29 @@ -# 如何贡献 +# Contributing -**100% 开源。** +**100% Open-source** -OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -我们的工作和我们的公司 Discord 都是公开的。 If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -#### 开发过程 +#### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 -2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 -3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 -4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. 5. Write some awesome code. -6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 -7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 -8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. For critical smart contract code to be merged it must pass the following checklist: @@ -34,7 +34,7 @@ For critical smart contract code to be merged it must pass the following checkli The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### 编码风格 +#### Coding Style We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -42,7 +42,7 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### 协议设计 +#### Protocol Design When considering protocol or implementation design proposals, we are looking for: @@ -54,7 +54,7 @@ When considering protocol or implementation design proposals, we are looking for Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### 社区准则 +#### Community Guidelines We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: @@ -63,11 +63,11 @@ We want to keep the Origin community awesome, growing and collaborative. We need * Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. * Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### 报告问题 +#### Reporting Issues If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### 安全问题 +#### Security Issues OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -75,7 +75,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="../security-and-risks/bug-bounties.md" %} -#### **社区发展** +#### **Community Improvement** Origin is just as much about community as it is about our technology. @@ -83,7 +83,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### 全职职位 +#### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. From fd9c6da301fd6b3a8784d614d627ce68676776f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 03:22:10 +0800 Subject: [PATCH 05832/11794] New translations contributing.md (Vietnamese) --- vi/governance/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/governance/contributing.md b/vi/governance/contributing.md index bafdbbee7..8a4d203ca 100644 --- a/vi/governance/contributing.md +++ b/vi/governance/contributing.md @@ -4,7 +4,7 @@ OUSD là dự án mã nguồn mở hoàn toàn và chúng tôi hoan nghênh mọi đóng góp của toàn thể cộng đồng. Bạn có thể hỗ trợ đội ngũ chúng tôi bằng việc báo cáo sự cố bảo mật, đóng góp lập trình hay giúp chúng tôi cải thiện cộng đồng của mình. -Chúng tôi làm việc một cách công khai và tài khoản Discord luôn chào đón tất cả cá thành viên trong cộng đồng. Nếu bạn có câu hỏi hoặc cần trợ giúp, các kênh Discord OUSD là nơi tốt nhất để nhận hỗ trợ từ nhóm và cộng đồng của chúng tôi. +Chúng tôi làm việc một cách công khai và tài khoản Discord luôn chào đón tất cả cá thành viên trong cộng đồng. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** @@ -20,7 +20,7 @@ Your development flow should look like: 2. Nhắn tin cho [thành viên của team](https://github.com/orgs/OriginProtocol/teams/core/members) trên Discord và yêu cầu được thêm vào nhóm [cộng tác viên](https://github.com/orgs/OriginProtocol/teams/contributors) của chúng tôi. Nếu không, bạn sẽ cần phải folk kho giữ liệu code (repo) liên quan và đẩy các nhánh tính năng vào folk riêng của bạn. 3. Thêm nhận xét về vấn đề hoặc tự phân bổ cho bản thân tránh tình trạng nhiều cộng tác viên cùng xử lý 1 nhiệm vụ. 4. Bắt đầu với nhánh `chính` và kiểm tra nhánh tính năng mới trừ khi bạn đang đóng góp vào một tính năng hiện có. -5. Sử dụng [kiểu lập trình](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) thích hợp và lập trình mã code tốt. +5. Write some awesome code. 6. Kéo các cam kết mới nhất từ `nhánh chính` và xác nhận rằng mã lập trình của bạn hoạt động tốt với với bất kỳ công việc nào đã được tích hợp kể từ khi bạn bắt đầu. 7. Đẩy chi nhánh của bạn lên kho lưu trữ ngược dòng (tức là https: //github.com/OriginProtocol/ [repo]) để những người đóng góp khác có thể dễ dàng xử lý nó nếu cần. 8. Vui lòng yêu cầu đánh giá trong bài PR bằng cách nhấp vào biểu tượng bánh răng bên cạnh “Người đánh giá” ở cột bên phải. From acc5f37f6c82abf99d8e241b683aaa8e2c286f37 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 03:22:12 +0800 Subject: [PATCH 05833/11794] New translations contributing.md (Indonesian) --- id/governance/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/governance/contributing.md b/id/governance/contributing.md index 467b0e2da..33bb2be06 100644 --- a/id/governance/contributing.md +++ b/id/governance/contributing.md @@ -4,7 +4,7 @@ OUSD sepenuhnya merupakan proyek sumber terbuka dan kami menerima segala macam kontribusi. Ada banyak cara untuk membantu, dari melaporkan masalah, menyumbangkan kode, dan membantu kami meningkatkan komunitas kami. -Kami bekerja di depan umum dan perusahaan kami Discord terbuka untuk semua. Jika Anda memiliki pertanyaan atau membutuhkan bantuan untuk memulai, saluran Discord OUSD kami adalah tempat terbaik untuk mendapatkan bantuan dari tim dan komunitas kami. +Kami bekerja di depan umum dan perusahaan kami Discord terbuka untuk semua. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** @@ -20,7 +20,7 @@ Your development flow should look like: 2. Ping [anggota tim inti](https://github.com/orgs/OriginProtocol/teams/core/members) anggota di Discord dan minta untuk ditambahkan ke [tim kontributor](https://github.com/orgs/OriginProtocol/teams/contributors). Jika tidak, Anda harus membagi repositori yang relevan dan mendorong cabang fitur ke garpu Anda sendiri. 3. Tambahkan komentar ke masalah atau tetapkan sendiri sehingga kami tidak memiliki beberapa kontributor yang secara tidak sengaja mengerjakan tugas yang sama. 4. Mulailah dengan cabang `master` dan periksa cabang fitur baru kecuali Anda berkontribusi ke fitur yang ada. -5. Ikuti [gaya pengkodean](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) dan tulis kode yang mengagumkan. +5. Write some awesome code. 6. Tarik komit terbaru dari `master` dan konfirmasikan bahwa kode Anda berfungsi dengan pekerjaan lain yang telah digabungkan sejak Anda mulai. 7. Dorong cabang Anda ke repositori hulu \ (yaitu https: //github.com/OriginProtocol/ \ [repo \] \) sehingga kontributor lain dapat dengan mudah mengerjakannya jika perlu. 8. Silakan meminta peninjauan di PR dengan mengklik ikon roda gigi di sebelah "Pengulas" di kolom kanan. From 6307cfb945488958b1789a2c2b8304dbdf010d85 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 03:22:14 +0800 Subject: [PATCH 05834/11794] New translations contributing.md (Thai) --- th/governance/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/governance/contributing.md b/th/governance/contributing.md index b88f9f4bd..1459af1f8 100644 --- a/th/governance/contributing.md +++ b/th/governance/contributing.md @@ -4,7 +4,7 @@ OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** @@ -20,7 +20,7 @@ Your development flow should look like: 2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. 3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +5. Write some awesome code. 6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. 7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. From 4839ffe8f1af239dceed598d59402b035f66c996 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 03:22:16 +0800 Subject: [PATCH 05835/11794] New translations contributing.md (Croatian) --- hr/governance/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/governance/contributing.md b/hr/governance/contributing.md index b88f9f4bd..1459af1f8 100644 --- a/hr/governance/contributing.md +++ b/hr/governance/contributing.md @@ -4,7 +4,7 @@ OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** @@ -20,7 +20,7 @@ Your development flow should look like: 2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. 3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +5. Write some awesome code. 6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. 7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. From 76425b3f20d99a8a8724f8ece44fc923ad6c3915 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 03:22:18 +0800 Subject: [PATCH 05836/11794] New translations contributing.md (Hindi) --- hi/governance/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/governance/contributing.md b/hi/governance/contributing.md index b88f9f4bd..1459af1f8 100644 --- a/hi/governance/contributing.md +++ b/hi/governance/contributing.md @@ -4,7 +4,7 @@ OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** @@ -20,7 +20,7 @@ Your development flow should look like: 2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. 3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +5. Write some awesome code. 6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. 7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. From 9b7ce542cbbf4d6160dd6774c6bfd58e6db3740d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 03:22:50 +0800 Subject: [PATCH 05837/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 58 +++++++++++++++++++++++++-------------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 8cea5f101..939f6fdff 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,34 +25,34 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 6caf5196a0e573bf56236c0c8523319f505e07b3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 03:22:52 +0800 Subject: [PATCH 05838/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index d6a0a21a9..5b452f2bf 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From 07f934c7d68e92de75a1ca7605fac7ed87463060 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 03:22:54 +0800 Subject: [PATCH 05839/11794] New translations contributing.md (Filipino) --- fil/governance/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fil/governance/contributing.md b/fil/governance/contributing.md index b88f9f4bd..1459af1f8 100644 --- a/fil/governance/contributing.md +++ b/fil/governance/contributing.md @@ -4,7 +4,7 @@ OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community. +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** @@ -20,7 +20,7 @@ Your development flow should look like: 2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. 3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. -5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code. +5. Write some awesome code. 6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. 7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. From 08d8cd44903611de5f4efa344549dadd52e4c490 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:25:02 +0800 Subject: [PATCH 05840/11794] New translations risks.md (Japanese) --- ja/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/security-and-risks/risks.md b/ja/security-and-risks/risks.md index f50119109..f7b6cec4f 100644 --- a/ja/security-and-risks/risks.md +++ b/ja/security-and-risks/risks.md @@ -12,7 +12,7 @@ As with any interest-bearing instrument. there are associated risks with holding **Smart contract risk** -Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform risk** From 89ccfb264b56c59d1ea88d43ea51034aaa2c193c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:26:34 +0800 Subject: [PATCH 05841/11794] New translations risks.md (Italian) --- it/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/security-and-risks/risks.md b/it/security-and-risks/risks.md index 9274a2254..4aed68e11 100644 --- a/it/security-and-risks/risks.md +++ b/it/security-and-risks/risks.md @@ -12,7 +12,7 @@ Come con qualsiasi strumento fruttifero ci sono rischi associati alla detenzione **Rischi da smart contract** -Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Rischi da piattaforma** From 05f9074221aeef87d48c4c3564aeea617ffd5c93 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:27:45 +0800 Subject: [PATCH 05842/11794] New translations risks.md (Korean) --- ko/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/security-and-risks/risks.md b/ko/security-and-risks/risks.md index 9af9d9244..48c846a19 100644 --- a/ko/security-and-risks/risks.md +++ b/ko/security-and-risks/risks.md @@ -12,7 +12,7 @@ Use at your own risk. Don't deploy more capital than you are willing to lose. **스마트 컨트랙트 위험** -Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **플랫폼 위험** From bc06d5f292d1b6db7113e0f377c94e1a93b825a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:27:58 +0800 Subject: [PATCH 05843/11794] New translations risks.md (Dutch) --- nl/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/security-and-risks/risks.md b/nl/security-and-risks/risks.md index f50119109..f7b6cec4f 100644 --- a/nl/security-and-risks/risks.md +++ b/nl/security-and-risks/risks.md @@ -12,7 +12,7 @@ As with any interest-bearing instrument. there are associated risks with holding **Smart contract risk** -Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform risk** From 984e2091036d88662c2f361d6fa3a6316b658234 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:28:24 +0800 Subject: [PATCH 05844/11794] New translations risks.md (Spanish) --- es/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/security-and-risks/risks.md b/es/security-and-risks/risks.md index 7af32bf67..e89a77cfc 100644 --- a/es/security-and-risks/risks.md +++ b/es/security-and-risks/risks.md @@ -12,7 +12,7 @@ Como con cualquier instrumento que devenga intereses. existen riesgos asociados **Riesgo de contrato inteligente** -Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Riesgo de plataforma** From 62c3f7e2da28f8b044ab97066fb5271e7057d04b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:29:50 +0800 Subject: [PATCH 05845/11794] New translations risks.md (French) --- fr/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/security-and-risks/risks.md b/fr/security-and-risks/risks.md index f50119109..f7b6cec4f 100644 --- a/fr/security-and-risks/risks.md +++ b/fr/security-and-risks/risks.md @@ -12,7 +12,7 @@ As with any interest-bearing instrument. there are associated risks with holding **Smart contract risk** -Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform risk** From e12dfcd899b75ff37a8a9252800916c44c21a15e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:30:05 +0800 Subject: [PATCH 05846/11794] New translations risks.md (Greek) --- el/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/security-and-risks/risks.md b/el/security-and-risks/risks.md index f50119109..f7b6cec4f 100644 --- a/el/security-and-risks/risks.md +++ b/el/security-and-risks/risks.md @@ -12,7 +12,7 @@ As with any interest-bearing instrument. there are associated risks with holding **Smart contract risk** -Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform risk** From 8d3e770b1b815811ebeec502d5963a73b53609ed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:30:50 +0800 Subject: [PATCH 05847/11794] New translations risks.md (German) --- de/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/security-and-risks/risks.md b/de/security-and-risks/risks.md index f50119109..f7b6cec4f 100644 --- a/de/security-and-risks/risks.md +++ b/de/security-and-risks/risks.md @@ -12,7 +12,7 @@ As with any interest-bearing instrument. there are associated risks with holding **Smart contract risk** -Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform risk** From bf8b516da310671873d3e8486e32ff7ac0f2783e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:31:05 +0800 Subject: [PATCH 05848/11794] New translations risks.md (Arabic) --- ar/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/security-and-risks/risks.md b/ar/security-and-risks/risks.md index f50119109..f7b6cec4f 100644 --- a/ar/security-and-risks/risks.md +++ b/ar/security-and-risks/risks.md @@ -12,7 +12,7 @@ As with any interest-bearing instrument. there are associated risks with holding **Smart contract risk** -Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform risk** From 2ed95553b63b9e52dffb8d933dc266bf6a316e49 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:32:26 +0800 Subject: [PATCH 05849/11794] New translations risks.md (Croatian) --- hr/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/security-and-risks/risks.md b/hr/security-and-risks/risks.md index f50119109..f7b6cec4f 100644 --- a/hr/security-and-risks/risks.md +++ b/hr/security-and-risks/risks.md @@ -12,7 +12,7 @@ As with any interest-bearing instrument. there are associated risks with holding **Smart contract risk** -Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform risk** From 71cb652a173f6386c403b31d1381468599db33f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:32:54 +0800 Subject: [PATCH 05850/11794] New translations risks.md (Indonesian) --- id/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/security-and-risks/risks.md b/id/security-and-risks/risks.md index 427dfc7c6..07e56e8c1 100644 --- a/id/security-and-risks/risks.md +++ b/id/security-and-risks/risks.md @@ -12,7 +12,7 @@ Seperti halnya instrumen berbunga lainnya. Ada resiko terkait dengan memegang OU **Risiko kontrak pintar** -Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Risiko platform** From 5414bc608ebdd8b486a0a6d4d8917dbaf21de2e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:33:01 +0800 Subject: [PATCH 05851/11794] New translations risks.md (Thai) --- th/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/security-and-risks/risks.md b/th/security-and-risks/risks.md index f50119109..f7b6cec4f 100644 --- a/th/security-and-risks/risks.md +++ b/th/security-and-risks/risks.md @@ -12,7 +12,7 @@ As with any interest-bearing instrument. there are associated risks with holding **Smart contract risk** -Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform risk** From f8e3a4ead643817a96276d24eea1f2debe83926a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:33:33 +0800 Subject: [PATCH 05852/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..cf318a163 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From 7761f9e6e6c292d0fb01bd75b181c655c4688c97 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:33:34 +0800 Subject: [PATCH 05853/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 3d67ad52ad831b395275f14f233e934e12ef6df3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:33:36 +0800 Subject: [PATCH 05854/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 41afe68d8..434cc4bef 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的穩定幣 +# 支持的稳定币 -**支持的穩定幣** +**支持的稳定币** -必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -目前,OUSD 支持以下穩定幣: +目前,OUSD 支持以下稳定币: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 +虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 -值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 +尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 From f1bcd70def05c430a617bcf29cbea9b5f982e1fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:34:33 +0800 Subject: [PATCH 05855/11794] New translations risks.md (Hindi) --- hi/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/security-and-risks/risks.md b/hi/security-and-risks/risks.md index f50119109..f7b6cec4f 100644 --- a/hi/security-and-risks/risks.md +++ b/hi/security-and-risks/risks.md @@ -12,7 +12,7 @@ As with any interest-bearing instrument. there are associated risks with holding **Smart contract risk** -Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform risk** From 75489cd1991e76db910ed50176d1b07a10e7a415 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:34:50 +0800 Subject: [PATCH 05856/11794] New translations risks.md (Filipino) --- fil/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/security-and-risks/risks.md b/fil/security-and-risks/risks.md index f50119109..f7b6cec4f 100644 --- a/fil/security-and-risks/risks.md +++ b/fil/security-and-risks/risks.md @@ -12,7 +12,7 @@ As with any interest-bearing instrument. there are associated risks with holding **Smart contract risk** -Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform risk** From 0e76d107e87fde9826deb09f59c7b7f0b808c28a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:35:38 +0800 Subject: [PATCH 05857/11794] New translations risks.md (Russian) --- ru/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/security-and-risks/risks.md b/ru/security-and-risks/risks.md index f3168160c..61d40da5e 100644 --- a/ru/security-and-risks/risks.md +++ b/ru/security-and-risks/risks.md @@ -12,7 +12,7 @@ Use at your own risk. Don't deploy more capital than you are willing to lose. **Риск смарт-контракта** -Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Риск платформы** From 85225baccd03e6de19f26c4fb836ca92ce697443 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:35:53 +0800 Subject: [PATCH 05858/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 5b452f2bf..d6a0a21a9 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From 7acdd7ed2a567dbd74c88a228769d8471946a274 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:35:55 +0800 Subject: [PATCH 05859/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 58 +++++++++++++++++++++++++-------------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 939f6fdff..8cea5f101 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,34 +25,34 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 850eb73a732abd4afd2efee9a8c7864861992246 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:36:05 +0800 Subject: [PATCH 05860/11794] New translations risks.md (Turkish) --- tr/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/security-and-risks/risks.md b/tr/security-and-risks/risks.md index f299e4573..d4ff728c2 100644 --- a/tr/security-and-risks/risks.md +++ b/tr/security-and-risks/risks.md @@ -12,7 +12,7 @@ Faiz getiren herhangi bir enstrümanda olduğu gibi. OUSD tutmanın anlaşılmas **Akıllı sözleşme riski** -Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform riski** From c580b8cf043477be508df2b1310e15bc9d7a9c6f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:36:42 +0800 Subject: [PATCH 05861/11794] New translations risks.md (Portuguese) --- pt/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/security-and-risks/risks.md b/pt/security-and-risks/risks.md index f50119109..f7b6cec4f 100644 --- a/pt/security-and-risks/risks.md +++ b/pt/security-and-risks/risks.md @@ -12,7 +12,7 @@ As with any interest-bearing instrument. there are associated risks with holding **Smart contract risk** -Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Platform risk** From 2fed0b5ba52c4a4403430522f15a92118be89fba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:37:17 +0800 Subject: [PATCH 05862/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index 3c8e58639..429c026e5 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -12,7 +12,7 @@ Tương tự với bất kỳ công cụ lãi suất nào, OUSD cũng sẽ có t **Rủi ro hợp đồng thông minh** -Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Rủi ro nền tảng** From bfe00b1c6239c7646ddb8173f4b34f0010083b45 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:38:18 +0800 Subject: [PATCH 05863/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1ab93197c..1c0c01d92 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From 64abf8c6973a33ea5fa7aa0e690100a354805a84 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:38:20 +0800 Subject: [PATCH 05864/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From e945cc2a9cc586e100f20fbbc7f2d5742e62fbba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:38:22 +0800 Subject: [PATCH 05865/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 95bd8217b5caba57c75160526c609d35ebdcd5df Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:38:24 +0800 Subject: [PATCH 05866/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index d6a0a21a9..5b452f2bf 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From 166f497854dc33ee6d52463f12fbf5597b29f60a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:38:26 +0800 Subject: [PATCH 05867/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 58 +++++++++++++++++++++++++-------------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 8cea5f101..939f6fdff 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,34 +25,34 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 11f31335dcf3ede3f90424146e06c19050f0b8b3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:38:29 +0800 Subject: [PATCH 05868/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index a01d0fe7a..0c55ed5fd 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,26 +1,26 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | | VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | From cae3ad9b7c3d39e5eeec2dc4db6fa06b857f779d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:38:31 +0800 Subject: [PATCH 05869/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 3c287677aa33ff623d27a1a840cfb97965eff6dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:38:33 +0800 Subject: [PATCH 05870/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From ceed1f82ff3fe6b783f70fb8c5f4ce85c156ac34 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:38:35 +0800 Subject: [PATCH 05871/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 0ab3c31abc67e52399f900fd53c22d14694107d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:38:37 +0800 Subject: [PATCH 05872/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From b0a38b22165c451f884f30bf01875cd4e6f64fc1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:38:39 +0800 Subject: [PATCH 05873/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 79fca9d8c2e8e44e400c7bdcabefc5f3ff32355c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:38:40 +0800 Subject: [PATCH 05874/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index f50119109..f04d71b6d 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** -Our smart contracts have been audited by multiple, well-respected security firms. See the next section '[Audits](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MPntMcl6Yx7uv_RRwkV/security-and-risks/audits)' under 'Security & Risks'. It is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From b9613fd5fd0471b041aca3657dd763dc0e02184a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:38:42 +0800 Subject: [PATCH 05875/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From c0d24843d72b0c1910e96a7356d9c98996b51452 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:38:44 +0800 Subject: [PATCH 05876/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From baa20a5dde603008e73657718eeef8f87d897443 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:38:48 +0800 Subject: [PATCH 05877/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From a32f9410cc6ceb50ba2a6c167fc34b9bfbd2cc14 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:38:58 +0800 Subject: [PATCH 05878/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 36575a7cb73df77c35d6c998eb880e6a2b4f5fd8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:00 +0800 Subject: [PATCH 05879/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 082fb88f5..561ba88ba 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From f3f6ac9e70290df16d877bf0eba719a4a0e951bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:07 +0800 Subject: [PATCH 05880/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a1ebbd55c7da459e40ac4b5a13ef2a22fadbf12c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:08 +0800 Subject: [PATCH 05881/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 0c55ed5fd..a01d0fe7a 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,26 +1,26 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 时间锁(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | | VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | From 65be6a2fef77175080bf8ec9ac6f94b9422bd7be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:10 +0800 Subject: [PATCH 05882/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 54afd02a71add732ae2dd0c2fea43f72744cfb3f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:12 +0800 Subject: [PATCH 05883/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From bfc7475f961a74da0a376c8a965a7b87322f03a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:14 +0800 Subject: [PATCH 05884/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 6163078e2371b527aee58c6669510f3c9d94e154 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:16 +0800 Subject: [PATCH 05885/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 3d49325e3f398e1717efd84cf0b4af246391d45d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:18 +0800 Subject: [PATCH 05886/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From e7db6279e94c124bf0fb5674e57527a3824a81e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:20 +0800 Subject: [PATCH 05887/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1c0c01d92..1ab93197c 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From ac042b70a8c016c62ed684c3c33087d6c7670335 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:21 +0800 Subject: [PATCH 05888/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index f04d71b6d..f7b6cec4f 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** From ea21cf08d94ebed0a4e4205776d57e70cf77ed83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:23 +0800 Subject: [PATCH 05889/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From a8a78831b59ee223c245169b9ca2822e5c452229 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:25 +0800 Subject: [PATCH 05890/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From b6daff484afa543d0a6da782d9340bdcc52310af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:27 +0800 Subject: [PATCH 05891/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index c4bd5ed4f..325f86832 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From 9928381f6a2db86e0356438466e40a550c8a1bbe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:29 +0800 Subject: [PATCH 05892/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 82a082c47ef7c618a774c22258c475ea7884892d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:31 +0800 Subject: [PATCH 05893/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 84bb1fb6fbcb2d70ba7a6b032a6040e5bcd82ff8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:32 +0800 Subject: [PATCH 05894/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From f3c199c2588b4a43dccf1d438d7fe53a9b12b765 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:34 +0800 Subject: [PATCH 05895/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 89e0631802d2c64e65bbaf84524ba0baf7a64fde Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:36 +0800 Subject: [PATCH 05896/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 31f553358a077eff66e743f16bfedd170ed85a6d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:38 +0800 Subject: [PATCH 05897/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 125c0d73577f0b8f4069f4f4d1af96120e3f30de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:40 +0800 Subject: [PATCH 05898/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From a051ae23f37e6a865f95f6e8649b5785c2a86aa6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:41 +0800 Subject: [PATCH 05899/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From b78af85012835a476469731aefb0219fa507f043 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:43 +0800 Subject: [PATCH 05900/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 386aa0a45c54b0335c003d95116d4b430e1f8da2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:45 +0800 Subject: [PATCH 05901/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From f669717e5120fe36dca3f036e53c2e4376e209b5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:47 +0800 Subject: [PATCH 05902/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From df4bfd8534b9e0c55d710bc9cdca13402528b694 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:49 +0800 Subject: [PATCH 05903/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 212a911ad09fd93e85baf026048b73dbea44d52d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:51 +0800 Subject: [PATCH 05904/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From bde02e013bb3952d30031aa2cae782b405658f82 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:53 +0800 Subject: [PATCH 05905/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 90afe305c10faadb6e132bb12d2440ca9ff6007a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 5 Jan 2021 18:39:55 +0800 Subject: [PATCH 05906/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 326d57a5426c2e37bb1400de2dcaabe8517d911e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 03:46:30 +0800 Subject: [PATCH 05907/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 38 +++++++++++++++------------------- 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index ce0a1a69b..de4cc92b0 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -14,39 +14,35 @@ Indirizzi ben conosciuti \ (spesso wrapper proxy \): | Contratto | Indirizzo | ENS | |:--------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Contratti di implementazione interna: | Contratto | Indirizzo | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Oracolo Mix | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Oracle Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Oracolo Mix | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Oracle Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% di DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% di USDC e USDT | +| Strategy | Address | Current Auto-Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | Internal implementation contracts: -| Strategy | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | +| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | {% endtab %} {% tab title="Oracles" %} @@ -87,7 +83,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} From f0c4acc05a9672cb8e6566bf3714f39134e4d89e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 03:47:13 +0800 Subject: [PATCH 05908/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 38 +++++++++++++++------------------- 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index a01d0fe7a..38b5ffb08 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -14,39 +14,35 @@ Well-known addresses \(often proxy wrappers\): | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts: | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | Internal implementation contracts: -| Strategy | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | +| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | {% endtab %} {% tab title="Oracles" %} @@ -87,7 +83,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} From d512c7bbc849ab38d6603ce19cd55988bb7e31c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 03:49:21 +0800 Subject: [PATCH 05909/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 44 ++++++++++++++++------------------ 1 file changed, 20 insertions(+), 24 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 3d842945f..fecdcfc6d 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -11,42 +11,38 @@ La dirección ERC20 principal para Origin Dollar \(OUSD\) es: {% tab title="Core" %} Direcciones conocidas \ (a menudo envoltorios de proxy\): -| Contrato | Dirección | ENS | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Bóveda | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Bloqueo de Tiempo | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contrato | Dirección | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Bóveda | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Contratos de ejecución interna: | Contrato | Dirección | |:-------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| Administrador de la Bóveda | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| Bóveda Central | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Oráculos Mixtos | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Oráculo de Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | +| Administrador de la Bóveda | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| Bóveda Central | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Oráculos Mixtos | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Oráculo de Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | Internal implementation contracts: -| Strategy | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | +| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | {% endtab %} {% tab title="Oracles" %} @@ -87,7 +83,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} From fd94200f08c2f06131209c2135b20cbae3bf4f9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 03:50:03 +0800 Subject: [PATCH 05910/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 38 +++++++++++++++------------------- 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index a01d0fe7a..38b5ffb08 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -14,39 +14,35 @@ Well-known addresses \(often proxy wrappers\): | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts: | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | Internal implementation contracts: -| Strategy | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | +| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | {% endtab %} {% tab title="Oracles" %} @@ -87,7 +83,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} From c7aefac0df8a74549cd2617d2ed7b3745509dc70 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 03:50:50 +0800 Subject: [PATCH 05911/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 38 +++++++++++++++------------------- 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index a01d0fe7a..38b5ffb08 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -14,39 +14,35 @@ Well-known addresses \(often proxy wrappers\): | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts: | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | Internal implementation contracts: -| Strategy | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | +| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | {% endtab %} {% tab title="Oracles" %} @@ -87,7 +83,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} From 524c539bd692bd8294e05ffa0bf9e1136e291e4c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 03:51:28 +0800 Subject: [PATCH 05912/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 38 +++++++++++++++------------------- 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index a01d0fe7a..38b5ffb08 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -14,39 +14,35 @@ Well-known addresses \(often proxy wrappers\): | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts: | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | Internal implementation contracts: -| Strategy | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | +| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | {% endtab %} {% tab title="Oracles" %} @@ -87,7 +83,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} From 9f7decb9939b5e22c9d3e61ab369d0106240827d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 03:51:50 +0800 Subject: [PATCH 05913/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 38 +++++++++++++++------------------- 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index a01d0fe7a..38b5ffb08 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -14,39 +14,35 @@ Well-known addresses \(often proxy wrappers\): | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts: | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | Internal implementation contracts: -| Strategy | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | +| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | {% endtab %} {% tab title="Oracles" %} @@ -87,7 +83,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} From 36e1fd821546f27a233b53977f6014478ee45ed9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 03:52:34 +0800 Subject: [PATCH 05914/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 38 +++++++++++++++------------------- 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index a01d0fe7a..38b5ffb08 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -14,39 +14,35 @@ Well-known addresses \(often proxy wrappers\): | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts: | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | Internal implementation contracts: -| Strategy | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | +| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | {% endtab %} {% tab title="Oracles" %} @@ -87,7 +83,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} From e336a7dc9e0aa56e9a65869034ea2e7464a8f2c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 03:54:15 +0800 Subject: [PATCH 05915/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 38 +++++++++++++++------------------- 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index a01d0fe7a..38b5ffb08 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -14,39 +14,35 @@ Well-known addresses \(often proxy wrappers\): | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts: | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | Internal implementation contracts: -| Strategy | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | +| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | {% endtab %} {% tab title="Oracles" %} @@ -87,7 +83,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} From 135b0799071e096c11c5829736081b95bbd08b82 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:02:09 +0800 Subject: [PATCH 05916/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 035965263..4ae2afe89 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From 11126f260dd03cd73e3b96d8359bc788662790d4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:02:11 +0800 Subject: [PATCH 05917/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 0111d47bb..80d1f0f7f 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | From 8a266a06a7f809d57aca151fbe5779af0e0bff5f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:02:13 +0800 Subject: [PATCH 05918/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4fee47a70..479c6efa4 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | From feeb89695ad2e3c18fc6ced3eca50bd12d45a3e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:02:22 +0800 Subject: [PATCH 05919/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 56 ++++++++++++++++------------------ 1 file changed, 26 insertions(+), 30 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index a01d0fe7a..c62af5be8 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,52 +1,48 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | Internal implementation contracts: -| Strategy | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | +| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | {% endtab %} {% tab title="Oracles" %} @@ -87,7 +83,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} From 27ea5492d90aee9be0fcfdfcabcaedc0b44e3038 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:02:25 +0800 Subject: [PATCH 05920/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From c942a5e1591fd1ad5cb353280e27999152128f42 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:02:26 +0800 Subject: [PATCH 05921/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From b4c2be3ae1c10ee4800f842c7c58d54037b02919 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:02:28 +0800 Subject: [PATCH 05922/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From a1424496cc1b38317d50c4c275c51211871abf7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:02:30 +0800 Subject: [PATCH 05923/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 775c96a8e5473b0a880a7cb136358b5405072139 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:02:33 +0800 Subject: [PATCH 05924/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From d4e472aa6eaedf7bf4cf8da5a68048e04f3b7828 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:02:39 +0800 Subject: [PATCH 05925/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From dac4872a049915c5e9721bb56981d9d87aeb2777 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:02:40 +0800 Subject: [PATCH 05926/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 6cd1725a8a23d08f51fbc169092040675cbaad8a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:02:42 +0800 Subject: [PATCH 05927/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 6154f77485636dff660885240f02864556dba650 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:02:50 +0800 Subject: [PATCH 05928/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index f7b6cec4f..f04d71b6d 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,30 +1,30 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Don't deploy more capital than you are willing to lose. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** From d8874e18e285abf3399a5c79a55f6c66af92a494 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:02 +0800 Subject: [PATCH 05929/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1ab93197c..1c0c01d92 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From db94c3d26fd7c9fd51d06f713281a53bb37a1aad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:04 +0800 Subject: [PATCH 05930/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 519aa6f17a4feb0e8b34f53f237b374c2e8e730d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:06 +0800 Subject: [PATCH 05931/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From e3f2d51768188acd53cdd0a1ecbe4aebf0cb431c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:09 +0800 Subject: [PATCH 05932/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 7b94a5d9f21c34401ae7a6c1ef2391582ae7d536 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:11 +0800 Subject: [PATCH 05933/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 5b452f2bf..d6a0a21a9 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From ddd4a89a941a50775fe32c0ededf3d25997437db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:13 +0800 Subject: [PATCH 05934/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 58 +++++++++++++++++++++++++-------------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 939f6fdff..8cea5f101 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,34 +25,34 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 8aa447926f3d8d66f1003f77b79d5213e6af378d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:16 +0800 Subject: [PATCH 05935/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 44 ++++++++++++++++------------------ 1 file changed, 20 insertions(+), 24 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 69e984d86..501600900 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -11,42 +11,38 @@ Origin Dollar için ana ERC20 adresi \(OUSD\): {% tab title="Core" %} İyi bilinen adresler \ (genellikle proxy sarmalayıcılar \): -| Kontrakt | Adres | ENS | -|:------------ |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Kasa | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| zaman kilidi | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Kontrakt | Adres | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Kasa | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | İç uygulama sözleşmeleri: | Kontrakt | Adres | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | Internal implementation contracts: -| Strategy | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | +| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | {% endtab %} {% tab title="Oracles" %} @@ -87,7 +83,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} From 7b29510832f7d0c8b323b8d9359f80cffdf3b9d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:21 +0800 Subject: [PATCH 05936/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From b7fae8599c49ed52ecf9d024445087e3ed22fdc5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:32 +0800 Subject: [PATCH 05937/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 4d3de016b6a2ff70569581cbe7e78d7a1008472a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:33 +0800 Subject: [PATCH 05938/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 4791f2deff419ed493da0c5c2dbefd9ae4d488ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:34 +0800 Subject: [PATCH 05939/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 2ccb7401687900812c176e85efeff79ac489c5bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:36 +0800 Subject: [PATCH 05940/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From c6df65520e399d1e9a000fc0eb246c52754251f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:37 +0800 Subject: [PATCH 05941/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 325f86832..c4bd5ed4f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: From aa6b4f77a0cf61bfa08876fb246d844fddcd86f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:40 +0800 Subject: [PATCH 05942/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 621be51cb26e602fa60d210cbb3c7b930e2bdff9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:42 +0800 Subject: [PATCH 05943/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 5e741198d0b3a2ebfe1c8bdec99fa4709ae767bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:43 +0800 Subject: [PATCH 05944/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 058fe9847a7122fb61e9d172af0d3aa0f6e6e546 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:44 +0800 Subject: [PATCH 05945/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From ca39fc385bbc390079eeabccdbf202e057b21a58 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:46 +0800 Subject: [PATCH 05946/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From dc1cb7f02830851c15c7e19e4394eb7589c1758a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:47 +0800 Subject: [PATCH 05947/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 16502d5a246357179b0aff2942d6103ff9810811 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:49 +0800 Subject: [PATCH 05948/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From bcda087fc64d2ec587aa0df819fe5dcbec1af7c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:50 +0800 Subject: [PATCH 05949/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From f8c3d883bbcbdb2ca1511cce082542113ef407cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:51 +0800 Subject: [PATCH 05950/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 98e0cad85710aec91b3d76aff70466001feed0bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:53 +0800 Subject: [PATCH 05951/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 561ba88ba..082fb88f5 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From b86009bb990e34d68148a92b7fe96b60ff91a076 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:54 +0800 Subject: [PATCH 05952/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 20bf1683d5c861d2974d7748087dfb5b88cf4bfa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:56 +0800 Subject: [PATCH 05953/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From d6fb7ad8e68ede0ee716cdae8f027ed7f86838d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:57 +0800 Subject: [PATCH 05954/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From bb1034b7dd61084c71678059ea57164aef8793dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:03:58 +0800 Subject: [PATCH 05955/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 53fee6d66d3a6976b755aaf08bc805fce94faa58 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:04:00 +0800 Subject: [PATCH 05956/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From d96ddccbaf3df79e3dda4977171db61cb12e153e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:04:01 +0800 Subject: [PATCH 05957/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From cd41d27e2845651dd427e47c6088b4c8a3d0e96e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:04:03 +0800 Subject: [PATCH 05958/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From bbaa76b8cf36144d5254cc1baded49e7b713972b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:04:04 +0800 Subject: [PATCH 05959/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 80d1f0f7f..0111d47bb 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From 98e1c2e42a216e390a657fe05ada9b0f443a0f77 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:04:05 +0800 Subject: [PATCH 05960/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 479c6efa4..4fee47a70 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From bd4125e7d73dd1c73a1205c932645e8f50185471 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:04:07 +0800 Subject: [PATCH 05961/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 9d82c2a60074ac7d152da3b7d36df6895b067525 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:04:08 +0800 Subject: [PATCH 05962/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index c62af5be8..38b5ffb08 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,26 +1,26 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | | VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | From 88fe87c264cfacafbbc1a1ce4aca980c0d48b31f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:04:32 +0800 Subject: [PATCH 05963/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index a186313e1..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保險庫 (Vault) +# 保险库 (Vault) -保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -保險庫最重要的可公開調用的功能是: +保险库最重要的可公开调用的功能是: -* `mint()`允許將一種受支持的穩定幣轉換為 OUSD -* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD -* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 -* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 -* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 -* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From 784b83a561a25453d21d02f189d832fe1df590c7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:04:38 +0800 Subject: [PATCH 05964/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index cf318a163..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From 6fa103c02b46737e2d30da3ad76c8a37ca210b65 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:04:39 +0800 Subject: [PATCH 05965/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From 8078ecb6c416e9f32bdf337106fe47c1ced74dae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:04:41 +0800 Subject: [PATCH 05966/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 321df1086068da0f39a45e13a5bb49e42c9daa1e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:04:46 +0800 Subject: [PATCH 05967/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 4189c7f36624b77ff919c56113e42a0d286f6765 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:04:47 +0800 Subject: [PATCH 05968/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# 保險庫 (Vault) -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -保险库最重要的可公开调用的功能是: +保險庫最重要的可公開調用的功能是: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From 4a31d8cf9802f603b53907cc2e6246195bbbfd8d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:04:49 +0800 Subject: [PATCH 05969/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..cf318a163 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From 768847a9ea8e51681d60eef498c7236b6b35db37 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:04:51 +0800 Subject: [PATCH 05970/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 3dc554ae48c35d854e8ac2f8dca44c45267c05f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:04:52 +0800 Subject: [PATCH 05971/11794] New translations principles.md (Chinese Simplified) --- zh/governance/principles.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index f0ef2b88d..44c6f1a31 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# Principles +# 原则 -**Progressive Decentralization** +**渐进式去中心化** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**时间锁** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. -**New and Existing Stakeholders** +**新的和现有的利益相关者** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 From 9c5a5506098c9adea99ce2061224195206085551 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:04:54 +0800 Subject: [PATCH 05972/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From eb2f80150200745acd8b02d7682de82a5569bb58 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:04:55 +0800 Subject: [PATCH 05973/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 7cd9329ce7651a2cc79c300879b7eb2f9aa6c53b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:04:56 +0800 Subject: [PATCH 05974/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 5a9b19cb3..6f35f58a2 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 4598c17820e08fc79d9b1f93449a9556ab4c2b7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:04:58 +0800 Subject: [PATCH 05975/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From cfca6279a4e7bf6807b2c6b4c9cb9cd053e0efe8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:05:59 +0800 Subject: [PATCH 05976/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 54941bf1db1187bb0f7ad39c5d9240754da749fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:06:03 +0800 Subject: [PATCH 05977/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 38 +++++++++++++++------------------- 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index a01d0fe7a..38b5ffb08 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -14,39 +14,35 @@ Well-known addresses \(often proxy wrappers\): | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts: | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | Internal implementation contracts: -| Strategy | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | +| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | {% endtab %} {% tab title="Oracles" %} @@ -87,7 +83,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} From e4397919ffde48da4ab70d04d9be25afb74aba38 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:06:30 +0800 Subject: [PATCH 05978/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 38 +++++++++++++++------------------- 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index a01d0fe7a..38b5ffb08 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -14,39 +14,35 @@ Well-known addresses \(often proxy wrappers\): | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts: | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | Internal implementation contracts: -| Strategy | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | +| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | {% endtab %} {% tab title="Oracles" %} @@ -87,7 +83,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} From e742e8304cb2dd4954ba7bbedc7f6404887d6726 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:07:29 +0800 Subject: [PATCH 05979/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 44 ++++++++++++++++------------------ 1 file changed, 20 insertions(+), 24 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index eb34cca34..2fd8b5acb 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -11,42 +11,38 @@ {% tab title="Core" %} 잘 알려진 주소 \ (흔한 프록시 래퍼 \): -| 컨트렉트 | 주소 | ENS | -|:------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 금고(Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| 타임락(Timelock) | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 컨트렉트 | 주소 | ENS | +|:--------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 금고(Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | 내부 실행 컨트랙트: | 컨트렉트 | 주소 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | Internal implementation contracts: -| Strategy | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | +| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | {% endtab %} {% tab title="Oracles" %} @@ -87,7 +83,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} From 699bef972629227bdfe5c8f97a61d86ee69dd672 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:08:15 +0800 Subject: [PATCH 05980/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 38 +++++++++++++++------------------- 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index a01d0fe7a..38b5ffb08 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -14,39 +14,35 @@ Well-known addresses \(often proxy wrappers\): | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts: | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | Internal implementation contracts: -| Strategy | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | +| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | {% endtab %} {% tab title="Oracles" %} @@ -87,7 +83,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} From 7cac1277770b7cd8579c30c36563b80af3e5aa64 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:09:10 +0800 Subject: [PATCH 05981/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 44 ++++++++++++++++------------------ 1 file changed, 20 insertions(+), 24 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 1e13ac5e0..9a7a36c6a 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -11,42 +11,38 @@ {% tab title="Core" %} Общеизвестные адреса \(часто используемые прокси оболочки\): -| Контракт | Адрес | ENS | -|:-------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Хранилище (Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Временная блокировка | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Контракт | Адрес | ENS | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Хранилище (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Контракты на внутреннюю реализацию: | Контракт | Адрес | |:------------------ |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| АдминистраторVault | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| ЯдроХранилища | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Смешанные Оракулы | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Оракул Chainlink | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | +| АдминистраторVault | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| ЯдроХранилища | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Смешанные Оракулы | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Оракул Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | Internal implementation contracts: -| Strategy | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | +| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | {% endtab %} {% tab title="Oracles" %} @@ -87,7 +83,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} From 07bf310c99ccd2b42f92f2604ad74ae9d8e324db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:10:34 +0800 Subject: [PATCH 05982/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 38 +++++++++++++++------------------- 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index ab635676a..5f840cab0 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -14,39 +14,35 @@ | Hợp đồng | Địa chỉ | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Các hợp đồng thực hiện nội bộ: | Hợp đồng | Địa chỉ | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Oracle kết hợp | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Oracle kết hợp | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | Internal implementation contracts: -| Strategy | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | +| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | {% endtab %} {% tab title="Oracles" %} @@ -87,7 +83,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} From 38d84e071f68e94bef4b0a19a42d6b59b299c123 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:11:14 +0800 Subject: [PATCH 05983/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 38 +++++++++++++++------------------ 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index a01d0fe7a..38b5ffb08 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -14,39 +14,35 @@ Well-known addresses \(often proxy wrappers\): | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts: | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Mix Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | Internal implementation contracts: -| Strategy | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | +| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | {% endtab %} {% tab title="Oracles" %} @@ -87,7 +83,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} From e4526e4322c6105f301697d5d508cf48522d9455 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 04:11:23 +0800 Subject: [PATCH 05984/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 38 +++++++++++++++------------------- 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 6384b7cbc..662487d52 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -14,39 +14,35 @@ Alamat terkenal \ (seringkali pembungkus proxy \): | Kontrak | Alamat | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Timelock | [0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Kontrak implementasi internal: | Kontrak | Alamat | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805](https://etherscan.io/address/0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) | -| VaultAdmin | [0xfbbe3090E06721168979818Fe006A1fcb136e953](https://etherscan.io/address/0xfbbe3090E06721168979818Fe006A1fcb136e953) | -| VaultCore | [0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57](https://etherscan.io/address/0xB95423e3ca13ce5336Cb177B06cD4f647D2aAd57) | -| Campur Oracle | [0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458](https://etherscan.io/address/0x4d4f5e7a1FE57F5cEB38BfcE8653EFFa5e584458) | -| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) | +| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Campur Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Curve \(USDT\) | [0xe40e09cD6725E542001FcB900d9dfeA447B529C0](https://etherscan.io/address/0xe40e09cD6725E542001FcB900d9dfeA447B529C0) | 0% | -| Curve \(USDC\) | [0x67023c56548BA15aD3542E65493311F19aDFdd6d](https://etherscan.io/address/0x67023c56548BA15aD3542E65493311F19aDFdd6d) | 0% | -| Aave | [0x051CaEFA90aDf261B8E8200920C83778b7B176B6](https://etherscan.io/address/0x051caefa90adf261b8e8200920c83778b7b176b6) | 100% of DAI | -| Compound | [0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3](https://etherscan.io/address/0x12115A32a19e4994C2BA4A5437C22CEf5ABb59C3) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | Internal implementation contracts: -| Strategy | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Curve \(USDT\) | [0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da](https://etherscan.io/address/0x641E3b5b081Fb2fb8B43D5a163649312a28e23Da) | -| Curve \(USDC\) | [0xF92B0DE25660C18BEDaa55795986781d7899b0f9](https://etherscan.io/address/0xF92B0DE25660C18BEDaa55795986781d7899b0f9) | -| Aave | [0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135](https://etherscan.io/address/0x5d9aA9f977E47eA0BFE61BA8b8f535aba02Be135) | -| Compound | [0xFaf23Bd848126521064184282e8AD344490BA6f0](https://etherscan.io/address/0xFaf23Bd848126521064184282e8AD344490BA6f0) | +| Strategy | Address | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | +| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | {% endtab %} {% tab title="Oracles" %} @@ -87,7 +83,7 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price |:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | | 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | | 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E](https://etherscan.io/address/0x8a5fF78BFe0de04F5dc1B57d2e1095bE697Be76E) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | {% endtab %} {% tab title="Stablecoins" %} From 6ef8f31aa4aa58d1adc3b7da814abccfcaf22802 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:13:36 +0800 Subject: [PATCH 05985/11794] New translations risks.md (Greek) --- el/security-and-risks/risks.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/el/security-and-risks/risks.md b/el/security-and-risks/risks.md index f7b6cec4f..494a33c78 100644 --- a/el/security-and-risks/risks.md +++ b/el/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Risks {% hint style="danger" %} -Use at your own risk. Don't deploy more capital than you are willing to lose. +Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: @@ -24,7 +24,17 @@ It is important to understand that OUSD is only as strong as the stablecoins tha It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ + +**Risk Mitigation** + +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. + +We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. + +Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. + +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. From 5648f9bf09087bcccfb3542e2486d0b2a9e10c5b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:13:38 +0800 Subject: [PATCH 05986/11794] New translations risks.md (Italian) --- it/security-and-risks/risks.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/it/security-and-risks/risks.md b/it/security-and-risks/risks.md index 4aed68e11..d713877cc 100644 --- a/it/security-and-risks/risks.md +++ b/it/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Rischi {% hint style="danger" %} -Use at your own risk. Don't deploy more capital than you are willing to lose. +Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} Come con qualsiasi strumento fruttifero ci sono rischi associati alla detenzione di OUSD, che è fondamentale comprendere. Questi rischi possono essere sommariamente classificati in 3 categorie: @@ -24,7 +24,17 @@ E' fondamentale capire che OUSD è tanto forte quanto le stablecoin che lo suppo E' importante notare che ogni stablecoin supportata introduce un rischio di controparte non banale. Tether, in particolare, ha avuto alcuni ben documentati problemi bancari e sfide normative. In aggiunta, sia USDT che USDC hanno delle backdoor che garantiscono ai loro emittenti il potere di congelare i fondi nei portafogli dei loro possessori. Sebbene DAI non abbia backdoor dirette di questo tipo, i suoi asset possono comunque subire impatti negativi poiché USDC è accettato come collaterale per coniare DAI. -**In sostanza, OUSD è da considerarsi un software attualmente in versione Beta. Usalo a tuo esclusivo rischio e pericolo. Non utilizzare più capitale di quello che saresti disposto a perdere.** +_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ + +**Risk Mitigation** + +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. + +We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. + +Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. + +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. From ef1a4275b8a945ecfdc157a49f4c5cfe61724857 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:14:06 +0800 Subject: [PATCH 05987/11794] New translations risks.md (Japanese) --- ja/security-and-risks/risks.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/ja/security-and-risks/risks.md b/ja/security-and-risks/risks.md index f7b6cec4f..494a33c78 100644 --- a/ja/security-and-risks/risks.md +++ b/ja/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Risks {% hint style="danger" %} -Use at your own risk. Don't deploy more capital than you are willing to lose. +Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: @@ -24,7 +24,17 @@ It is important to understand that OUSD is only as strong as the stablecoins tha It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ + +**Risk Mitigation** + +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. + +We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. + +Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. + +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. From d8aec0f03c8df3d800882cf9f2cab3d7d77ffaf2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:14:50 +0800 Subject: [PATCH 05988/11794] New translations risks.md (Spanish) --- es/security-and-risks/risks.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/es/security-and-risks/risks.md b/es/security-and-risks/risks.md index e89a77cfc..263963930 100644 --- a/es/security-and-risks/risks.md +++ b/es/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Riesgos {% hint style="danger" %} -Use at your own risk. Don't deploy more capital than you are willing to lose. +Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} Como con cualquier instrumento que devenga intereses. existen riesgos asociados con al hacer hold de OUSD que son importante comprender. Estos riesgos se pueden clasificar ampliamente en 3 categorías: @@ -24,7 +24,17 @@ Es importante comprender que OUSD es tan fuerte como las monedas estables que lo Es importante tener en cuenta que cada una de las monedas estables admitidas presenta un riesgo de contraparte no trivial. Tether, en particular, ha tenido problemas bancarios y problemas regulatorios bien documentados. Además, tanto USDT como USDC tienen puertas traseras que otorgan a sus emisores el poder de congelar dinero en las billeteras de sus titulares. Si bien DAI no tiene puertas traseras directas, sus activos también pueden verse afectados negativamente ya que el USDC se acepta como garantía para acuñar DAI. -**En resumen, OUSD es un software beta. Úselo bajo su propio riesgo. No gaste más capital del que está dispuesto a perder.** +_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ + +**Risk Mitigation** + +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. + +We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. + +Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. + +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. From 188c6cb521a6f40cb40d4d4ca538cea4aa2572b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:15:16 +0800 Subject: [PATCH 05989/11794] New translations risks.md (French) --- fr/security-and-risks/risks.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/fr/security-and-risks/risks.md b/fr/security-and-risks/risks.md index f7b6cec4f..494a33c78 100644 --- a/fr/security-and-risks/risks.md +++ b/fr/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Risks {% hint style="danger" %} -Use at your own risk. Don't deploy more capital than you are willing to lose. +Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: @@ -24,7 +24,17 @@ It is important to understand that OUSD is only as strong as the stablecoins tha It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ + +**Risk Mitigation** + +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. + +We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. + +Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. + +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. From 18d5982131b705338e739fe8d74baec77718bb84 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:15:43 +0800 Subject: [PATCH 05990/11794] New translations risks.md (German) --- de/security-and-risks/risks.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/de/security-and-risks/risks.md b/de/security-and-risks/risks.md index f7b6cec4f..494a33c78 100644 --- a/de/security-and-risks/risks.md +++ b/de/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Risks {% hint style="danger" %} -Use at your own risk. Don't deploy more capital than you are willing to lose. +Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: @@ -24,7 +24,17 @@ It is important to understand that OUSD is only as strong as the stablecoins tha It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ + +**Risk Mitigation** + +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. + +We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. + +Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. + +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. From 0a7a6eec353bdab4300048687244c13712c904b3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:16:09 +0800 Subject: [PATCH 05991/11794] New translations risks.md (Arabic) --- ar/security-and-risks/risks.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/ar/security-and-risks/risks.md b/ar/security-and-risks/risks.md index f7b6cec4f..494a33c78 100644 --- a/ar/security-and-risks/risks.md +++ b/ar/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Risks {% hint style="danger" %} -Use at your own risk. Don't deploy more capital than you are willing to lose. +Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: @@ -24,7 +24,17 @@ It is important to understand that OUSD is only as strong as the stablecoins tha It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ + +**Risk Mitigation** + +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. + +We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. + +Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. + +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. From 473fbbbad5e0ad4dc560ccf3aa21a8f53c79a028 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:16:21 +0800 Subject: [PATCH 05992/11794] New translations risks.md (Thai) --- th/security-and-risks/risks.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/th/security-and-risks/risks.md b/th/security-and-risks/risks.md index f7b6cec4f..494a33c78 100644 --- a/th/security-and-risks/risks.md +++ b/th/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Risks {% hint style="danger" %} -Use at your own risk. Don't deploy more capital than you are willing to lose. +Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: @@ -24,7 +24,17 @@ It is important to understand that OUSD is only as strong as the stablecoins tha It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ + +**Risk Mitigation** + +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. + +We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. + +Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. + +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. From 151cd30d3b763a00d8ef53ef891912fa0924a011 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:16:39 +0800 Subject: [PATCH 05993/11794] New translations risks.md (Croatian) --- hr/security-and-risks/risks.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/hr/security-and-risks/risks.md b/hr/security-and-risks/risks.md index f7b6cec4f..494a33c78 100644 --- a/hr/security-and-risks/risks.md +++ b/hr/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Risks {% hint style="danger" %} -Use at your own risk. Don't deploy more capital than you are willing to lose. +Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: @@ -24,7 +24,17 @@ It is important to understand that OUSD is only as strong as the stablecoins tha It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ + +**Risk Mitigation** + +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. + +We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. + +Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. + +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. From 1465e56951fb58728df55d4da018169b6b704405 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:17:04 +0800 Subject: [PATCH 05994/11794] New translations risks.md (Indonesian) --- id/security-and-risks/risks.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/id/security-and-risks/risks.md b/id/security-and-risks/risks.md index 07e56e8c1..f19c10b91 100644 --- a/id/security-and-risks/risks.md +++ b/id/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Resiko {% hint style="danger" %} -Use at your own risk. Don't deploy more capital than you are willing to lose. +Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} Seperti halnya instrumen berbunga lainnya. Ada resiko terkait dengan memegang OUSD yang penting untuk dipahami. Risiko-risiko ini secara luas dapat diklasifikasikan menjadi 3 kategori: @@ -24,7 +24,17 @@ Penting untuk dipahami bahwa OUSD hanya sekuat stablecoin yang mendukungnya. Set Penting untuk dicatat bahwa setiap stablecoin yang didukung ini menimbulkan risiko pihak lawan yang tidak sepele. Tether, khususnya, memiliki masalah perbankan yang terdokumentasi dengan baik dan tantangan regulasi. Selain itu, baik USDT dan USDC memiliki pintu belakang yang memberikan kuasa kepada penerbitnya untuk membekukan uang di dompet pemegangnya. Meskipun DAI tidak memiliki pintu belakang langsung, asetnya juga dapat terkena dampak negatif karena USDC diterima sebagai jaminan untuk pembuatan DAI. -**Singkatnya, OUSD adalah perangkat lunak beta. Gunakan dengan resiko Anda sendiri. Jangan menggunakan modal lebih dari yang Anda rela kehilangan.** +_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ + +**Risk Mitigation** + +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. + +We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. + +Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. + +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. From 85e80291a6f22c0dbeeec76ac77bb5c584fac088 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:17:29 +0800 Subject: [PATCH 05995/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index 429c026e5..afb7c058b 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Rủi ro {% hint style="danger" %} -Use at your own risk. Don't deploy more capital than you are willing to lose. +Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} Tương tự với bất kỳ công cụ lãi suất nào, OUSD cũng sẽ có thể chứa những rủi ro những rủi ro liên quan mà mọi người cần hiểu rõ. Những rủi ro này có thể được phân thành 3 loại: @@ -24,7 +24,17 @@ OUSD được xây dựng dựa trên các nền tảng DeFi khác làm tăng th Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn cử như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. Mặc dù DAI không có tính năng đóng băng như USDT và USDC, nhưng tài sản của nó cũng có thể bị ảnh hưởng tiêu cực bởi 2 đồng trên vì USDC được chấp nhận làm tài sản thế chấp để khai thác DAI. -**Tóm lại, OUSD là đang ở bản beta. Bạn chấp nhận rủi ro khi đồng ý sử dụng OUSD. Hãy sử dụng nguồn vốn mà khi mất đi cũng không ảnh hưởng tới cuộc sống của mình.** +_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ + +**Risk Mitigation** + +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. + +We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. + +Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. + +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. From 6f27f49604aea96b790dd18823888013ad192750 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:18:25 +0800 Subject: [PATCH 05996/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index cf318a163..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From 30d28d81691a6c44363470ba3b4adbb8a9ee86d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:18:26 +0800 Subject: [PATCH 05997/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 503e993a88e1eb8e76904e0b1747eb2584231040 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:18:28 +0800 Subject: [PATCH 05998/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 434cc4bef..41afe68d8 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的稳定币 +# 支持的穩定幣 -**支持的稳定币** +**支持的穩定幣** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 -目前,OUSD 支持以下稳定币: +目前,OUSD 支持以下穩定幣: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 +雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 -尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 +儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 From 1bd346d08ddbd6a5f30d128da81ab3c79ed15dd8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:18:35 +0800 Subject: [PATCH 05999/11794] New translations risks.md (Hindi) --- hi/security-and-risks/risks.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/hi/security-and-risks/risks.md b/hi/security-and-risks/risks.md index f7b6cec4f..494a33c78 100644 --- a/hi/security-and-risks/risks.md +++ b/hi/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Risks {% hint style="danger" %} -Use at your own risk. Don't deploy more capital than you are willing to lose. +Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: @@ -24,7 +24,17 @@ It is important to understand that OUSD is only as strong as the stablecoins tha It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ + +**Risk Mitigation** + +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. + +We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. + +Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. + +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. From 7ba704e8c1dbab5680612f84666cec3bbc5c3e6f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:18:54 +0800 Subject: [PATCH 06000/11794] New translations risks.md (Filipino) --- fil/security-and-risks/risks.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/fil/security-and-risks/risks.md b/fil/security-and-risks/risks.md index f7b6cec4f..494a33c78 100644 --- a/fil/security-and-risks/risks.md +++ b/fil/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Risks {% hint style="danger" %} -Use at your own risk. Don't deploy more capital than you are willing to lose. +Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: @@ -24,7 +24,17 @@ It is important to understand that OUSD is only as strong as the stablecoins tha It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ + +**Risk Mitigation** + +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. + +We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. + +Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. + +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. From 430fcd62a25cd48a27f3019dcc1f5dcc2b86eb29 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:19:51 +0800 Subject: [PATCH 06001/11794] New translations risks.md (Portuguese) --- pt/security-and-risks/risks.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pt/security-and-risks/risks.md b/pt/security-and-risks/risks.md index f7b6cec4f..494a33c78 100644 --- a/pt/security-and-risks/risks.md +++ b/pt/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Risks {% hint style="danger" %} -Use at your own risk. Don't deploy more capital than you are willing to lose. +Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: @@ -24,7 +24,17 @@ It is important to understand that OUSD is only as strong as the stablecoins tha It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ + +**Risk Mitigation** + +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. + +We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. + +Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. + +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. From 7262006840e81f3d225386e46f57be83306a9b38 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:20:04 +0800 Subject: [PATCH 06002/11794] New translations risks.md (Dutch) --- nl/security-and-risks/risks.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/nl/security-and-risks/risks.md b/nl/security-and-risks/risks.md index f7b6cec4f..494a33c78 100644 --- a/nl/security-and-risks/risks.md +++ b/nl/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Risks {% hint style="danger" %} -Use at your own risk. Don't deploy more capital than you are willing to lose. +Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: @@ -24,7 +24,17 @@ It is important to understand that OUSD is only as strong as the stablecoins tha It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. -**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.** +_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ + +**Risk Mitigation** + +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. + +We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. + +Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. + +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. From a8a8c0bb9eb4c71703ae09fe2128c7b3baf55475 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:20:29 +0800 Subject: [PATCH 06003/11794] New translations risks.md (Korean) --- ko/security-and-risks/risks.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/ko/security-and-risks/risks.md b/ko/security-and-risks/risks.md index 48c846a19..c454242c8 100644 --- a/ko/security-and-risks/risks.md +++ b/ko/security-and-risks/risks.md @@ -1,7 +1,7 @@ # 위험 {% hint style="danger" %} -Use at your own risk. Don't deploy more capital than you are willing to lose. +Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} 다른 이자가 붙는 도구들과 마찬가지로 OUSD 보유와 관련된 위험을 이해하는것은 중요합니다. 이러한 위험은 크게 3 가지 범주로 분류 할 수 있습니다: @@ -24,7 +24,17 @@ OUSD는 이를 뒷받침하는 스테이블 코인 만큼 강하다는 점을 지원되는 각 스테이블 코인은 서로 다른 상대방에 대한 리스크를 유발한다는 점에 유의해야 합니다. 특히 테더(Tether) 는 잘 문서화된 은행 문제 및 규제 문제를 안고 있습니다. 또한 USDT와 USDC는 발행인이 보유자의 지갑에있는 돈을 동결(freeze) 할 수 있는 권한을 부여하는 백도어(backdoors) 기능이 있습니다. 다이(DAI) 에는 직접적인 백도어가 없지만 USDC가 다이 발행을 위한 담보로 허용되기 때문에 자산에 부정적인 영향을 미칠 수 있습니다. -**요약하면 OUSD는 베타 소프트웨어입니다. 사용자 자신의 책임 하에 사용하십시오. 잃을 수있는 것보다 더 많은 자본을 배치하지 마십시오.** +_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ + +**Risk Mitigation** + +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. + +We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. + +Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. + +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. From 5a75d1d4025cc80782f1f12a80979236c8dbc330 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:20:56 +0800 Subject: [PATCH 06004/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From a1fc7859cb9a7aa1eddd1842c40d78c978ad9a19 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:20:58 +0800 Subject: [PATCH 06005/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 4a7862e7ebad283524dc3a9fe76744573a9d3b52 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:20:59 +0800 Subject: [PATCH 06006/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From e4a27d52f9922d7a8c56782c71ea2c8b18beee69 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:01 +0800 Subject: [PATCH 06007/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 3081c601a054c9aa1b73821fcb19272d39aaff26 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:03 +0800 Subject: [PATCH 06008/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 82dd70537b7e32a77a57bbd7d787f22581470092 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:04 +0800 Subject: [PATCH 06009/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 9a63e18458a159b67d6a632bc69ec7c965201539 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:06 +0800 Subject: [PATCH 06010/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 7bffdbcfe541533bb20c35e8a70f97f0ae78f7c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:07 +0800 Subject: [PATCH 06011/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 91e49971de0147c976f7448890c92ea1decc6e49 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:09 +0800 Subject: [PATCH 06012/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 096937a79c7d686bf5a7eff92b57f80b803f49b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:10 +0800 Subject: [PATCH 06013/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From bc00bc13b07cfec9e6b131b3b1b6e5b2691d73bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:12 +0800 Subject: [PATCH 06014/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From e5e89da5187e168de9bc632bf0f8b6345e1df170 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:14 +0800 Subject: [PATCH 06015/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a88b664e23af9b478e9e1eb9fccf36be09b338e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:15 +0800 Subject: [PATCH 06016/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 567b6f347819416e06c23c66f0881f3b3cda00e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:17 +0800 Subject: [PATCH 06017/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 082fb88f5..561ba88ba 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From 6e4ed8573ebd48d0bcef422ea3f4829323b818a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:19 +0800 Subject: [PATCH 06018/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 4a6300b16748d3bfb3cece4a25b331c483b8f300 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:20 +0800 Subject: [PATCH 06019/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 48c41a3748e2547519f1b8aa81d336fb56acae3a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:22 +0800 Subject: [PATCH 06020/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 795d9428d8c15e99d6e8400d713630d5911d5c2a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:23 +0800 Subject: [PATCH 06021/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From b0dd99794f291c627d87ea98b3f89ae812e2fe91 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:24 +0800 Subject: [PATCH 06022/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index d6a0a21a9..5b452f2bf 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From d8aded4ba0560cb8a8fd86e8efabde8ea80de02f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:26 +0800 Subject: [PATCH 06023/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 58 +++++++++++++++++++++++++-------------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 8cea5f101..939f6fdff 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,34 +25,34 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From e8be324afd589e19bf534c6aa0b4ce6ec59b4b89 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:28 +0800 Subject: [PATCH 06024/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 38b5ffb08..c62af5be8 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,26 +1,26 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | | VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | From 8e113bfe5783952bdcd69e3928dc52227c4d11c7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:30 +0800 Subject: [PATCH 06025/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 7211e354eefca1c599b23e170fd9eaeba3130be0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:31 +0800 Subject: [PATCH 06026/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From be2a3de517c6787ee61471b3212b7a7bebb94892 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:33 +0800 Subject: [PATCH 06027/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 5c2c83228a060983b9c0440c8e5851e524c76d22 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:34 +0800 Subject: [PATCH 06028/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 22e9d8cd2451b732be6afaa6035480f0ab4c51d6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:36 +0800 Subject: [PATCH 06029/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 930c57514620645e3f441beef175bc01b96e1ec5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:39 +0800 Subject: [PATCH 06030/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index f04d71b6d..41c96cc28 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,7 +1,7 @@ # 风险 {% hint style="danger" %} -Use at your own risk. Don't deploy more capital than you are willing to lose. +Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} 与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: @@ -24,7 +24,17 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s 值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -**总之,OUSD 还处于beta阶段。 使用风险自负。 不要动用超过您愿意损失的资本。** +_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ + +**Risk Mitigation** + +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. + +We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. + +Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. + +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. From ac29dfa2fedcb5952ff6076219150c678929b6e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:41 +0800 Subject: [PATCH 06031/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From ba81bcffad54d9179cdc3c2b3348838b18395d4b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:42 +0800 Subject: [PATCH 06032/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From cb991e83b9ad1e70f46dfbea2bc3124df0dbb7af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:55 +0800 Subject: [PATCH 06033/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index c4bd5ed4f..325f86832 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From 4af9abbb33bb0559ba55e13247b90a6b35c38270 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:21:59 +0800 Subject: [PATCH 06034/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index c62af5be8..38b5ffb08 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,26 +1,26 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | | VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | From 870afaa289264ec48bdbcef8166d7a9461851398 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:00 +0800 Subject: [PATCH 06035/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From ce777e6f2641fb6352764f90a9b210205b8b9c3d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:02 +0800 Subject: [PATCH 06036/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 6416b6ec27e624a5f7726d3d3feb042590e91c18 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:03 +0800 Subject: [PATCH 06037/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From a790fffad22c88e6a20bcb38f5a7cdb8e84cfbdf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:05 +0800 Subject: [PATCH 06038/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From dfae1f059ff0df101793a0d01d1e008068dd0788 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:06 +0800 Subject: [PATCH 06039/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From ad9ff98260f01a8270136edaf4f4a16948b33739 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:08 +0800 Subject: [PATCH 06040/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1c0c01d92..1ab93197c 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From bcefa25dcb02b977ffee24aba784aae656f3abc8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:10 +0800 Subject: [PATCH 06041/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 41c96cc28..494a33c78 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,28 +1,28 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 7fb91961344776e3357842d7af256e5383e2ac4b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:11 +0800 Subject: [PATCH 06042/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 0f09aade492b45f9e32a36ea07b939e41d21984d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:13 +0800 Subject: [PATCH 06043/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 601486b4ef5081980b4116452a4caf1af1678b50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:14 +0800 Subject: [PATCH 06044/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 46f9e2b5c49582d6c63ee6ddce0d608436ffbb22 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:16 +0800 Subject: [PATCH 06045/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 3b5c7b1bcec511f259882afd24f23ced5d855e61 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:39 +0800 Subject: [PATCH 06046/11794] New translations risks.md (Russian) --- ru/security-and-risks/risks.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/ru/security-and-risks/risks.md b/ru/security-and-risks/risks.md index 61d40da5e..ed9f582ae 100644 --- a/ru/security-and-risks/risks.md +++ b/ru/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Риски {% hint style="danger" %} -Use at your own risk. Don't deploy more capital than you are willing to lose. +Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} Как и любой процентный инструмент, существуют риски, связанные с хранением OUSD, которые важно понимать. Эти риски можно условно разделить на 3 категории: @@ -24,7 +24,17 @@ OUSD надстроен поверх других платформ DeFi, что Важно отметить, что каждый из поддерживаемых стейблкоинов представляет собой нетривиальный риск для контрагента. У Tether, в частности, были хорошо задокументированные проблемы с банковской системой и нормативными требованиями. Кроме того, и в USDT, и в USDC есть лазейки, которые дают их эмитентам право замораживать деньги в кошельках их владельцев. Не смотря на то, что в DAI нет таких лазеек, на его активы также может возникнуть негативное влияние, поскольку USDC принимается в качестве обеспечения для добычи DAI. -**Таким образом, OUSD - это бета-версия программного обеспечения. Используйте на свой риск. Не вкладывайте больше капитала, чем вы готовы потерять.** +_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ + +**Risk Mitigation** + +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. + +We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. + +Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. + +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. From c7e33dfd9c0fffe3a01338480c7db8e56ab15567 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:42 +0800 Subject: [PATCH 06047/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From bf158e50e86fbe991beb8c3e0cc3cf0a7fa03297 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:44 +0800 Subject: [PATCH 06048/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 561ba88ba..082fb88f5 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From 069bd0f55b110c16262b3cf9be912ab31a65ee8c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:45 +0800 Subject: [PATCH 06049/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From f1e54a12244dd159d27a6acecd766b3bb5cf9864 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:46 +0800 Subject: [PATCH 06050/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From f966ac2d22a041d23584bdf62a5e6a57a8d20748 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:48 +0800 Subject: [PATCH 06051/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 8bba3090417dd10d87897f4c72141df976a45815 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:50 +0800 Subject: [PATCH 06052/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 156e93e1e73fdfacb1d3529c41c1cbd911ac1f43 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:51 +0800 Subject: [PATCH 06053/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 044fc70b5d88dd00719d13b36bce7d5b55b65b3a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:53 +0800 Subject: [PATCH 06054/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 46ed55f886754ba73037a983fba21b7212d2c840 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:54 +0800 Subject: [PATCH 06055/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From b500685843f563fc0dc124807175f748259ccb37 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:56 +0800 Subject: [PATCH 06056/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 7daa7afadc1745014f5b7345d11b44803066aedf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:57 +0800 Subject: [PATCH 06057/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 7a21447f77b4884da83dbc9f007f17ee85f718be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:22:59 +0800 Subject: [PATCH 06058/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 62900fdf6f1de2f9c20dfb77ac93318c6f569bda Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:23:00 +0800 Subject: [PATCH 06059/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From adda47d388b2cc46ec3cff161b1f66e3266f647a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:23:02 +0800 Subject: [PATCH 06060/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 3a5fc286541b352b763753655d86980c3a07bec3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:23:04 +0800 Subject: [PATCH 06061/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From f775caa7b6b0f2dea250089514d445809ccf93f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:23:05 +0800 Subject: [PATCH 06062/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From f47eaf6ae4d021c554e01a23865b3ad2a32e2d4d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:23:07 +0800 Subject: [PATCH 06063/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From f0d67f6d3cb45ba5b4f9de8157945476f1dc4a08 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:23:09 +0800 Subject: [PATCH 06064/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 493a0e9052226b7e94d96aa94e07846a57e04a0d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:23:10 +0800 Subject: [PATCH 06065/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From fa1236f7128cf56d4a718f19d69a728138cb0f04 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:23:12 +0800 Subject: [PATCH 06066/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 09b8d1e3c045c7898606b38c2c7bf879b048c154 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:23:13 +0800 Subject: [PATCH 06067/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 5b452f2bf..d6a0a21a9 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From e32d5b6fa74330cb1279abdb5899952452a30087 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:23:15 +0800 Subject: [PATCH 06068/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 58 +++++++++++++++++++++++++-------------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 939f6fdff..8cea5f101 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,34 +25,34 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) +* [错误赏金](security-and-risks/bug-bounties.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From a782de331e604e00ecb4f0037696efe44e099ecd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 05:23:22 +0800 Subject: [PATCH 06069/11794] New translations risks.md (Turkish) --- tr/security-and-risks/risks.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/tr/security-and-risks/risks.md b/tr/security-and-risks/risks.md index d4ff728c2..d11cae3c5 100644 --- a/tr/security-and-risks/risks.md +++ b/tr/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Riskler {% hint style="tehlike" %} -Use at your own risk. Don't deploy more capital than you are willing to lose. +Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} Faiz getiren herhangi bir enstrümanda olduğu gibi. OUSD tutmanın anlaşılması önemli olan ilişkili riskler vardır. Bu riskler genel olarak 3 kategoriye ayrılabilir: @@ -24,7 +24,17 @@ OUSD'nin yalnızca onu destekleyen stabilcoinler kadar güçlü olduğunu anlama Tüm bu stablecoin'lerin önemsiz olmayan karşı taraf riski oluşturduğuna dikkat etmek önemlidir. Özellikle Tether, iyi belgelenmiş bankacılık sorunları ve yasal zorluklar yaşadı. Ek olarak, hem USDT hem de USDC, ihraççılarına sahiplerinin cüzdanlarında para dondurma yetkisi veren arka kapılara sahiptir. DAI'nin herhangi bir doğrudan arka kapısı bulunmamakla birlikte, USDC'nin DAI basımı için teminat olarak kabul edilmesi nedeniyle varlıkları da olumsuz etkilenebilir. -**Özetle, OUSD bir beta yazılımdır. Kendi sorumluluğunuzdadır kullanın. Kaybetmeyi düşündüğünüzden daha fazla sermaye dağıtmayın.** +_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ + +**Risk Mitigation** + +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. + +We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. + +Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. + +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. From edcb91a2779734fc5cbaa5ecb0aa354d0e95c830 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:40:03 +0800 Subject: [PATCH 06070/11794] New translations SUMMARY.md (French) --- fr/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/fr/SUMMARY.md b/fr/SUMMARY.md index 939f6fdff..2b291a17c 100644 --- a/fr/SUMMARY.md +++ b/fr/SUMMARY.md @@ -50,6 +50,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) +* [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) ## Links From 777d81de06e01fd7f58c62bc632752946967bb7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:40:09 +0800 Subject: [PATCH 06071/11794] New translations insurance.md (Arabic) --- ar/security-and-risks/insurance.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 ar/security-and-risks/insurance.md diff --git a/ar/security-and-risks/insurance.md b/ar/security-and-risks/insurance.md new file mode 100644 index 000000000..278d6a75f --- /dev/null +++ b/ar/security-and-risks/insurance.md @@ -0,0 +1,4 @@ +# Insurance + +We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. + From a17b669b052c34a2021eb1e698416f93eacf23f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:40:21 +0800 Subject: [PATCH 06072/11794] New translations insurance.md (Spanish) --- es/security-and-risks/insurance.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 es/security-and-risks/insurance.md diff --git a/es/security-and-risks/insurance.md b/es/security-and-risks/insurance.md new file mode 100644 index 000000000..278d6a75f --- /dev/null +++ b/es/security-and-risks/insurance.md @@ -0,0 +1,4 @@ +# Insurance + +We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. + From 873e5a4bfabf6e7a2609b2f11fb57892aebd5e2a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:40:31 +0800 Subject: [PATCH 06073/11794] New translations insurance.md (French) --- fr/security-and-risks/insurance.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 fr/security-and-risks/insurance.md diff --git a/fr/security-and-risks/insurance.md b/fr/security-and-risks/insurance.md new file mode 100644 index 000000000..278d6a75f --- /dev/null +++ b/fr/security-and-risks/insurance.md @@ -0,0 +1,4 @@ +# Insurance + +We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. + From 7717aa93e31135e7e6b9ee33ef261f2887655521 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:42:05 +0800 Subject: [PATCH 06074/11794] New translations SUMMARY.md (German) --- de/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/de/SUMMARY.md b/de/SUMMARY.md index 939f6fdff..2b291a17c 100644 --- a/de/SUMMARY.md +++ b/de/SUMMARY.md @@ -50,6 +50,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) +* [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) ## Links From 321b317e35eb69e6beb341f0751a14acd9fb83e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:42:18 +0800 Subject: [PATCH 06075/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/es/SUMMARY.md b/es/SUMMARY.md index 262776cfb..e2dca93aa 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -50,7 +50,8 @@ * [Riesgos](security-and-risks/risks.md) * [Auditorias](security-and-risks/audits.md) -* [Recompensas de Errores](security-and-risks/bug-bounties.md) +* [Insurance](security-and-risks/insurance.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) ## Enlaces From d5671672dc34ba83b7b577fdb69b814d66cb6b2f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:42:53 +0800 Subject: [PATCH 06076/11794] New translations SUMMARY.md (Arabic) --- ar/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ar/SUMMARY.md b/ar/SUMMARY.md index 939f6fdff..2b291a17c 100644 --- a/ar/SUMMARY.md +++ b/ar/SUMMARY.md @@ -50,6 +50,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) +* [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) ## Links From 51cbdd71bfa5bb9e76c321733568e5692a30b640 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:45:21 +0800 Subject: [PATCH 06077/11794] New translations SUMMARY.md (Thai) --- th/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/th/SUMMARY.md b/th/SUMMARY.md index 939f6fdff..2b291a17c 100644 --- a/th/SUMMARY.md +++ b/th/SUMMARY.md @@ -50,6 +50,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) +* [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) ## Links From 0c06ea54d87acfd9540588db4908b57a89ca7194 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:46:55 +0800 Subject: [PATCH 06078/11794] New translations insurance.md (Portuguese) --- pt/security-and-risks/insurance.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 pt/security-and-risks/insurance.md diff --git a/pt/security-and-risks/insurance.md b/pt/security-and-risks/insurance.md new file mode 100644 index 000000000..278d6a75f --- /dev/null +++ b/pt/security-and-risks/insurance.md @@ -0,0 +1,4 @@ +# Insurance + +We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. + From d6261353bc8dfcc6df5f98a984571e3f8e750dd3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:47:06 +0800 Subject: [PATCH 06079/11794] New translations insurance.md (Russian) --- ru/security-and-risks/insurance.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 ru/security-and-risks/insurance.md diff --git a/ru/security-and-risks/insurance.md b/ru/security-and-risks/insurance.md new file mode 100644 index 000000000..278d6a75f --- /dev/null +++ b/ru/security-and-risks/insurance.md @@ -0,0 +1,4 @@ +# Insurance + +We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. + From 2946b45f78b6c5177a1ea4c3c33d6c8645c64cc2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:47:16 +0800 Subject: [PATCH 06080/11794] New translations insurance.md (Japanese) --- ja/security-and-risks/insurance.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 ja/security-and-risks/insurance.md diff --git a/ja/security-and-risks/insurance.md b/ja/security-and-risks/insurance.md new file mode 100644 index 000000000..278d6a75f --- /dev/null +++ b/ja/security-and-risks/insurance.md @@ -0,0 +1,4 @@ +# Insurance + +We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. + From 731297ba7bf62e771ab9f4f77a6bd6caf0c4a10b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:47:26 +0800 Subject: [PATCH 06081/11794] New translations insurance.md (Dutch) --- nl/security-and-risks/insurance.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 nl/security-and-risks/insurance.md diff --git a/nl/security-and-risks/insurance.md b/nl/security-and-risks/insurance.md new file mode 100644 index 000000000..278d6a75f --- /dev/null +++ b/nl/security-and-risks/insurance.md @@ -0,0 +1,4 @@ +# Insurance + +We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. + From 5d11d8ceffedf7eb7d4ebc6eae6da55ef9a4fa02 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:47:28 +0800 Subject: [PATCH 06082/11794] New translations insurance.md (Korean) --- ko/security-and-risks/insurance.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 ko/security-and-risks/insurance.md diff --git a/ko/security-and-risks/insurance.md b/ko/security-and-risks/insurance.md new file mode 100644 index 000000000..278d6a75f --- /dev/null +++ b/ko/security-and-risks/insurance.md @@ -0,0 +1,4 @@ +# Insurance + +We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. + From dab39e01b259385c460644643ef1c7ebe01fc092 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:47:49 +0800 Subject: [PATCH 06083/11794] New translations insurance.md (Vietnamese) --- vi/security-and-risks/insurance.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 vi/security-and-risks/insurance.md diff --git a/vi/security-and-risks/insurance.md b/vi/security-and-risks/insurance.md new file mode 100644 index 000000000..278d6a75f --- /dev/null +++ b/vi/security-and-risks/insurance.md @@ -0,0 +1,4 @@ +# Insurance + +We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. + From 0e3a3aa3a9d219e4a9219a3a309a3cc1148f085b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:48:00 +0800 Subject: [PATCH 06084/11794] New translations insurance.md (Indonesian) --- id/security-and-risks/insurance.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 id/security-and-risks/insurance.md diff --git a/id/security-and-risks/insurance.md b/id/security-and-risks/insurance.md new file mode 100644 index 000000000..278d6a75f --- /dev/null +++ b/id/security-and-risks/insurance.md @@ -0,0 +1,4 @@ +# Insurance + +We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. + From 7d86432159458f2a67c2f0f2e023a1cdc8e69e2d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:48:07 +0800 Subject: [PATCH 06085/11794] New translations insurance.md (Chinese Traditional) --- zh/security-and-risks/insurance.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 zh/security-and-risks/insurance.md diff --git a/zh/security-and-risks/insurance.md b/zh/security-and-risks/insurance.md new file mode 100644 index 000000000..278d6a75f --- /dev/null +++ b/zh/security-and-risks/insurance.md @@ -0,0 +1,4 @@ +# Insurance + +We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. + From 2d15434961b62c8d1a6312c79b43a78d409ffc65 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:48:12 +0800 Subject: [PATCH 06086/11794] New translations insurance.md (Turkish) --- tr/security-and-risks/insurance.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 tr/security-and-risks/insurance.md diff --git a/tr/security-and-risks/insurance.md b/tr/security-and-risks/insurance.md new file mode 100644 index 000000000..278d6a75f --- /dev/null +++ b/tr/security-and-risks/insurance.md @@ -0,0 +1,4 @@ +# Insurance + +We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. + From d6a5d0124dd6858fcea27703bee6fc7570354e93 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:48:14 +0800 Subject: [PATCH 06087/11794] New translations README.md (Chinese Simplified) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 01162cf25..2158b4019 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,30 +1,30 @@ --- -description: The first stablecoin that earns a yield while it's still in your wallet +description: 首个在您的钱包中赚取收益的稳定币 --- -# Introduction +# 介绍 -## **A Better Form of Money** +## **一种更好的货币形式** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 ![](.gitbook/assets/origin-dollar-summary.jpeg) -**Background** +**背景** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 同时,去中心化金融(DeFi)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。 -One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. +现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 -To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 -With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 -Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. +Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) (100%开源)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 -Welcome to the future of money. +欢迎来到金钱的未来。 From cb82acc0f9140aab32aa8723117d9e86cb9cb1d6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:48:16 +0800 Subject: [PATCH 06088/11794] New translations strategies.md (Chinese Simplified) --- zh/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 28d29573d..42f3811fe 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ # 策略 -新策略可以隨時被添加或刪除,以應對新的市場現實並分散風險。 +新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 -剛推出時,OUSD 將利用單一策略的優勢,並將已存入的資金部署到 Compound。 緊接著,我們打算部署許多其他策略。 +刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 -我們一旦遷移到去中心化治理方式,我們的目的是讓社區提出新的策略,並對池中每種策略的適當權重進行投票。 我們預計大多數 OUSD 持有者將珍視有較高收益率機會,同時對部分資金保持更為保守的頭寸。 +我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 From 29b217a5d338ecc5d950b890b0242a939f426ff5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:48:18 +0800 Subject: [PATCH 06089/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index dc54ffd99..6e958b493 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 資金管理 +# 资金管理 -OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 -與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 +与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 From b3d4bf76a952f0063e154a546f3595e7acbbb915 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:48:20 +0800 Subject: [PATCH 06090/11794] New translations curve.md (Chinese Simplified) --- .../supported-strategies/curve.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index bd2264caf..89e8f47e5 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,21 +1,21 @@ # Curve -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | +| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From f9a32d8511e5f0c2a9db8ce3fadaac7a466d1cfa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:48:22 +0800 Subject: [PATCH 06091/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/yield-generation/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index 714e5bbf5..63960b8a3 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,10 +1,10 @@ -# Yield Generation +# 收益产生 -**Automated Yield Farming** +**自动收益耕作** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 (TVL),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) From 48980b71e575d27990b2b4b7034750cdeb774867 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:48:24 +0800 Subject: [PATCH 06092/11794] New translations lending.md (Chinese Simplified) --- zh/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index 7db929ca2..eff28e79b 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# Lending +# 借贷 -**Unbank the Banked** +**不再需要银行** -DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. +DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 -OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. +OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: +OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} From 795be4cd1492c08cbb3203c20d2ab3cd715783da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:48:30 +0800 Subject: [PATCH 06093/11794] New translations README.md (Chinese Traditional) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 2158b4019..01162cf25 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,30 +1,30 @@ --- -description: 首个在您的钱包中赚取收益的稳定币 +description: The first stablecoin that earns a yield while it's still in your wallet --- -# 介绍 +# Introduction -## **一种更好的货币形式** +## **A Better Form of Money** -Origin Dollar (OUSD)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) -**背景** +**Background** -1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 同时,去中心化金融(DeFi)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。 +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. -现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. -更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. -您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. -Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) (100%开源)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. -欢迎来到金钱的未来。 +Welcome to the future of money. From a02139d5fe19af1ec567ece0849e54c809b983f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:48:31 +0800 Subject: [PATCH 06094/11794] New translations strategies.md (Chinese Traditional) --- zh/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 42f3811fe..28d29573d 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ # 策略 -新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 +新策略可以隨時被添加或刪除,以應對新的市場現實並分散風險。 -刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 +剛推出時,OUSD 將利用單一策略的優勢,並將已存入的資金部署到 Compound。 緊接著,我們打算部署許多其他策略。 -我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 +我們一旦遷移到去中心化治理方式,我們的目的是讓社區提出新的策略,並對池中每種策略的適當權重進行投票。 我們預計大多數 OUSD 持有者將珍視有較高收益率機會,同時對部分資金保持更為保守的頭寸。 From 08868796d4ae8f6451e9774bbf0229319e8429a7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:48:33 +0800 Subject: [PATCH 06095/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index 6e958b493..dc54ffd99 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 资金管理 +# 資金管理 -OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 -与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 +與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 From c4bbcd6a3ecbb4922472cb2aecf03776a7dfc266 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:48:35 +0800 Subject: [PATCH 06096/11794] New translations curve.md (Chinese Traditional) --- .../supported-strategies/curve.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index 89e8f47e5..bd2264caf 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,21 +1,21 @@ # Curve -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | -| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 26bbb68b52e242438380307312f0fc36fd557fe5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:48:36 +0800 Subject: [PATCH 06097/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/yield-generation/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index 63960b8a3..714e5bbf5 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,10 +1,10 @@ -# 收益产生 +# Yield Generation -**自动收益耕作** +**Automated Yield Farming** -虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 (TVL),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) From 35528c37b7cfd0f896692000d541c65a7f6e1602 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:48:38 +0800 Subject: [PATCH 06098/11794] New translations lending.md (Chinese Traditional) --- zh/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index eff28e79b..7db929ca2 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# 借贷 +# Lending -**不再需要银行** +**Unbank the Banked** -DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. -OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 We are currently integrated with the following lending platforms: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} From 8e3df76bcb3946a23e0d0d24e0f664b0b0d4c5a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:48:40 +0800 Subject: [PATCH 06099/11794] New translations architecture.md (Chinese Traditional) --- zh/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index 82eb0dee2..b70715521 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# 架构 +# Architecture ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From 827d032c8c2ec439b2a4431a60549976f8e8c630 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:48:46 +0800 Subject: [PATCH 06100/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From 78fcdb402381b1b3dd698436d9efc52fe9060919 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:48:50 +0800 Subject: [PATCH 06101/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From a133e5cb6f9df864806eeb78fdafdd17acdc6b21 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:48:52 +0800 Subject: [PATCH 06102/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 4cdf6d25a26fd2606467df3b7885f6c605d7183d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:48:54 +0800 Subject: [PATCH 06103/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 6f35f58a2..5a9b19cb3 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From c91932cc5ddc746b15ed39512d2bf1c86dc7de86 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:48:56 +0800 Subject: [PATCH 06104/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 0ec7d095092d5e0b9c67194db9804625ae27a703 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:48:59 +0800 Subject: [PATCH 06105/11794] New translations principles.md (Chinese Traditional) --- zh/governance/principles.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index 44c6f1a31..f0ef2b88d 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# 原则 +# Principles -**渐进式去中心化** +**Progressive Decentralization** -我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. -但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**时间锁** +**Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. -**新的和现有的利益相关者** +**New and Existing Stakeholders** -OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. -OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From b45da68b289d6f8af134bfe94876e01eeb889c49 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:49:03 +0800 Subject: [PATCH 06106/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..cf318a163 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From 412deb6e1999fa12d360cc073b63c6b1b53ec0e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:49:15 +0800 Subject: [PATCH 06107/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 5f2899dc2d68eeedd104854079058944601ef21c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:49:30 +0800 Subject: [PATCH 06108/11794] New translations contributing.md (Chinese Simplified) --- zh/governance/contributing.md | 38 +++++++++++++++++------------------ 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/zh/governance/contributing.md b/zh/governance/contributing.md index 1459af1f8..6c95a232c 100644 --- a/zh/governance/contributing.md +++ b/zh/governance/contributing.md @@ -1,29 +1,29 @@ -# Contributing +# 如何贡献 -**100% Open-source** +**100% 开源。** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 -We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +我们的工作和我们的公司 Discord 都是公开的。 If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -#### Development Process +#### 开发过程 Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 +2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 +3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 +4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 5. Write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 +7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 +8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 For critical smart contract code to be merged it must pass the following checklist: @@ -34,7 +34,7 @@ For critical smart contract code to be merged it must pass the following checkli The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### Coding Style +#### 编码风格 We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -42,7 +42,7 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### Protocol Design +#### 协议设计 When considering protocol or implementation design proposals, we are looking for: @@ -54,7 +54,7 @@ When considering protocol or implementation design proposals, we are looking for Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### Community Guidelines +#### 社区准则 We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: @@ -63,11 +63,11 @@ We want to keep the Origin community awesome, growing and collaborative. We need * Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. * Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### Reporting Issues +#### 报告问题 If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### Security Issues +#### 安全问题 OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -75,7 +75,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="../security-and-risks/bug-bounties.md" %} -#### **Community Improvement** +#### **社区发展** Origin is just as much about community as it is about our technology. @@ -83,7 +83,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### Full-Time Positions +#### 全职职位 Origin occasionally hires developers for part-time or full-time positions. From 256219192f360268167773cce3da191038ce132f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:49:32 +0800 Subject: [PATCH 06109/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index a186313e1..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保險庫 (Vault) +# 保险库 (Vault) -保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -保險庫最重要的可公開調用的功能是: +保险库最重要的可公开调用的功能是: -* `mint()`允許將一種受支持的穩定幣轉換為 OUSD -* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD -* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 -* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 -* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 -* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From 1cc6594ea3868db8891a1bdb65e5e8cd143e809c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:49:34 +0800 Subject: [PATCH 06110/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 41afe68d8..434cc4bef 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的穩定幣 +# 支持的稳定币 -**支持的穩定幣** +**支持的稳定币** -必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -目前,OUSD 支持以下穩定幣: +目前,OUSD 支持以下稳定币: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 +虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 -值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 +尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 From 5325eb34fcb71f5f75762a4172ebe338df3a28b5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:49:37 +0800 Subject: [PATCH 06111/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From a36fa831df6ead16218d8ea073beeeb8b0ae5cff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:49:39 +0800 Subject: [PATCH 06112/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From db7b76f27e3a1d6421b463e59eb77b53ebd48e71 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:49:41 +0800 Subject: [PATCH 06113/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index 2348520ba..f8c56b51f 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,10 +1,10 @@ -# Supported Strategies +# 支持策略 -**Supported DeFi Platforms** +**支持的DeFi平台** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 -Currently, OUSD earns yield from the following platform\(s\): +目前,OUSD 从以下平台赚取收益: {% page-ref page="compound.md" %} @@ -12,7 +12,7 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: +我们也打算集成以下平台: {% page-ref page="dydx.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 From da83201388dcd0f5d7dbed513d2453756a897433 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:49:43 +0800 Subject: [PATCH 06114/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 5a9b19cb3..6f35f58a2 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 500fa2ced7f42eeee0817a9611d85e7bba811436 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:49:44 +0800 Subject: [PATCH 06115/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From a397ec91793e8405f633f5a01f80981bb3c384bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:49:46 +0800 Subject: [PATCH 06116/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 3f8fc07993d8669bca357f8614b54589ace0a413 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:49:48 +0800 Subject: [PATCH 06117/11794] New translations principles.md (Chinese Simplified) --- zh/governance/principles.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index f0ef2b88d..44c6f1a31 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# Principles +# 原则 -**Progressive Decentralization** +**渐进式去中心化** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**时间锁** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. -**New and Existing Stakeholders** +**新的和现有的利益相关者** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 From 6496cc92622a1eb3d592417d626c879f8c3d4348 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:50:01 +0800 Subject: [PATCH 06118/11794] New translations insurance.md (Greek) --- el/security-and-risks/insurance.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 el/security-and-risks/insurance.md diff --git a/el/security-and-risks/insurance.md b/el/security-and-risks/insurance.md new file mode 100644 index 000000000..278d6a75f --- /dev/null +++ b/el/security-and-risks/insurance.md @@ -0,0 +1,4 @@ +# Insurance + +We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. + From b4d014180894e2010dfaba697c680f05e06c9581 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:50:10 +0800 Subject: [PATCH 06119/11794] New translations insurance.md (Italian) --- it/security-and-risks/insurance.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 it/security-and-risks/insurance.md diff --git a/it/security-and-risks/insurance.md b/it/security-and-risks/insurance.md new file mode 100644 index 000000000..278d6a75f --- /dev/null +++ b/it/security-and-risks/insurance.md @@ -0,0 +1,4 @@ +# Insurance + +We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. + From 7acec114cc29360f7213bffc108f4b74fe5c61eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:50:16 +0800 Subject: [PATCH 06120/11794] New translations insurance.md (German) --- de/security-and-risks/insurance.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 de/security-and-risks/insurance.md diff --git a/de/security-and-risks/insurance.md b/de/security-and-risks/insurance.md new file mode 100644 index 000000000..278d6a75f --- /dev/null +++ b/de/security-and-risks/insurance.md @@ -0,0 +1,4 @@ +# Insurance + +We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. + From 9f0e0aadcfb98ad97cd4c04db36b196f8fda9246 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:50:43 +0800 Subject: [PATCH 06121/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 588cd51a63e7ff473cf7ca25f04cd35db1681fd4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:51:13 +0800 Subject: [PATCH 06122/11794] New translations SUMMARY.md (Dutch) --- nl/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/nl/SUMMARY.md b/nl/SUMMARY.md index 939f6fdff..2b291a17c 100644 --- a/nl/SUMMARY.md +++ b/nl/SUMMARY.md @@ -50,6 +50,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) +* [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) ## Links From c66e2651c27106c261b3cb723eba9c033c9a245d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:51:29 +0800 Subject: [PATCH 06123/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index 00604a37e..cf8250042 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -50,7 +50,8 @@ * [위험](security-and-risks/risks.md) * [감사](security-and-risks/audits.md) -* [버그 현상금](security-and-risks/bug-bounties.md) +* [Insurance](security-and-risks/insurance.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) ## 링크 From 229026c1dc76443f710435e19c52caa0e8065037 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:51:52 +0800 Subject: [PATCH 06124/11794] New translations SUMMARY.md (Portuguese) --- pt/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/pt/SUMMARY.md b/pt/SUMMARY.md index 939f6fdff..2b291a17c 100644 --- a/pt/SUMMARY.md +++ b/pt/SUMMARY.md @@ -50,6 +50,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) +* [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) ## Links From 75e019d5d4ce43003768f8e3758bcd4d3e53b6b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:53:00 +0800 Subject: [PATCH 06125/11794] New translations SUMMARY.md (Italian) --- it/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/it/SUMMARY.md b/it/SUMMARY.md index 443f8b69a..4892c0066 100644 --- a/it/SUMMARY.md +++ b/it/SUMMARY.md @@ -50,6 +50,7 @@ * [Rischi](security-and-risks/risks.md) * [Revisioni](security-and-risks/audits.md) +* [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) ## Links From 8d9f365c2c15d74259fc5d5867094ff7eb30a0b5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:53:17 +0800 Subject: [PATCH 06126/11794] New translations SUMMARY.md (Greek) --- el/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/el/SUMMARY.md b/el/SUMMARY.md index 939f6fdff..2b291a17c 100644 --- a/el/SUMMARY.md +++ b/el/SUMMARY.md @@ -50,6 +50,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) +* [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) ## Links From 1aec789dcfd88fe565c1fc64dcab175544b63158 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:53:42 +0800 Subject: [PATCH 06127/11794] New translations SUMMARY.md (Japanese) --- ja/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ja/SUMMARY.md b/ja/SUMMARY.md index 939f6fdff..2b291a17c 100644 --- a/ja/SUMMARY.md +++ b/ja/SUMMARY.md @@ -50,6 +50,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) +* [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) ## Links From acf6099d305ff93b7611b977849ffa9096255226 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:54:41 +0800 Subject: [PATCH 06128/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 35357022a43572e0e1f7b6baea5f2e29b1d71bfe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:54:42 +0800 Subject: [PATCH 06129/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 3bc0c93a1c9c3dd47eef49479532a0c45e0a6384 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:54:45 +0800 Subject: [PATCH 06130/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 082fb88f5..561ba88ba 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From a92489f67495bbdd8776292819242a748a695d3a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:54:46 +0800 Subject: [PATCH 06131/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4fee47a70..479c6efa4 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | From 2676045ac1dfec673cfb7077eaba643f0c673870 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:54:48 +0800 Subject: [PATCH 06132/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 0111d47bb..80d1f0f7f 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | From 766508a323a77ef542a57ef63289022267691dea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:54:50 +0800 Subject: [PATCH 06133/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 035965263..4ae2afe89 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From 2f97caa7df8cd27c1af9b71f1b1e4ceccddb494c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:54:52 +0800 Subject: [PATCH 06134/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 02017a88169c6eefe155ad23c1f62b80582fd247 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:54:54 +0800 Subject: [PATCH 06135/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 4801f79096d1847f3a112bc250ec1fda919ef65f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:54:56 +0800 Subject: [PATCH 06136/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 973373c813475a18f285d73636cc97d6cf76247c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:54:57 +0800 Subject: [PATCH 06137/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From e60fdc2213a09c7aab404cc48942475050019c11 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:54:59 +0800 Subject: [PATCH 06138/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From ad667db451779f6d840f0e25fec6050598b8de90 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:01 +0800 Subject: [PATCH 06139/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 4c91f9864f780e3932ed87d0b4e472e276e1c7dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:03 +0800 Subject: [PATCH 06140/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From af1a10859f2c8577c3b32384b721176a2a9e2371 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:05 +0800 Subject: [PATCH 06141/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 197e943029e3c7bd9b800d9f962925054ccb8dee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:07 +0800 Subject: [PATCH 06142/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a33f1117089867dd9c84a5feec0ebd4bb0fd4b47 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:09 +0800 Subject: [PATCH 06143/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 565abaef1cbfbbd0c9612dbf0769c6132105c059 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:10 +0800 Subject: [PATCH 06144/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From c11416f4c7f96088b6e2e8ee0f02895088c462d4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:12 +0800 Subject: [PATCH 06145/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 08e0f1c75b67a0dd9dd0735ce2395c6a54d8aed8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:14 +0800 Subject: [PATCH 06146/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 3db649b6f634a3dcb9f217a808d5d67dc4f622b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:16 +0800 Subject: [PATCH 06147/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 2f9622fa4cd726fb398ebc757c2c1c5e20c13ac3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:18 +0800 Subject: [PATCH 06148/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From fcc7c428f7a95078139849ba3b677eda39914443 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:21 +0800 Subject: [PATCH 06149/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From d4ec4f10fd2eebf93ff5b40a558dbe945894f77d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:23 +0800 Subject: [PATCH 06150/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 58893d6f3f6133feb26606ac286ef71760d4efe4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:25 +0800 Subject: [PATCH 06151/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From d518c0c1de308f6cc0e4981e0d0beb62b82fbee2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:28 +0800 Subject: [PATCH 06152/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From dea48f9d46e062b0fc08241c3d1eea820b90e49a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:30 +0800 Subject: [PATCH 06153/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 88d68b8bd5be811121c602ceba01c049c208d0c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:32 +0800 Subject: [PATCH 06154/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From a281531230bf3199928cfcb1602103f450b45efc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:35 +0800 Subject: [PATCH 06155/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From d616b1a1f644ac901590dac57971b07d40dbd564 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:36 +0800 Subject: [PATCH 06156/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 5afaceae1c1747e5fe9f8629ee24fe880342b68f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:38 +0800 Subject: [PATCH 06157/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 2d702daaf1c8bc488a29a37636dd0dc9d30b4166 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:40 +0800 Subject: [PATCH 06158/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 80ea320b08e34981d678ab247a91bd8473fa2401 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:42 +0800 Subject: [PATCH 06159/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From cfc699d88976acde012acfc391c4fe54ca96b896 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:44 +0800 Subject: [PATCH 06160/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 4b76ea00ab7987c96558f3031b0ff30e7139fd33 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:46 +0800 Subject: [PATCH 06161/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 72537be87f45837057eb0ef4c5f3e723054f5c37 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:48 +0800 Subject: [PATCH 06162/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 325f86832..c4bd5ed4f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: From d120db535a97a4748ead81d6847a13e969fef1e3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:50 +0800 Subject: [PATCH 06163/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index d6a0a21a9..5b452f2bf 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From 960d0499ed0ee553dcc684f10620717f71d4ac89 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:51 +0800 Subject: [PATCH 06164/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 37471ccffb1f351fd543af666d880f5de7d7777c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:53 +0800 Subject: [PATCH 06165/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 7576d334738ce9cfb6808f030afa1f2a402e24f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:55 +0800 Subject: [PATCH 06166/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 494a33c78..41c96cc28 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,28 +1,28 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 09cd6d9093f88b52544eb9d13abf450a4a934739 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:57 +0800 Subject: [PATCH 06167/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1ab93197c..1c0c01d92 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From 4056424d0af459a33f00d4896a6f28b2fcac5d2f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:55:59 +0800 Subject: [PATCH 06168/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From a1ae3c2cb719e4226d185564c9bc83f8eabd6529 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:56:01 +0800 Subject: [PATCH 06169/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From f862a4b592da6ea7a0e6b1fe46459b4d50631455 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:56:03 +0800 Subject: [PATCH 06170/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 6dabab2a698a2db1ad0eb5486c82c19ecb3ae86e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:56:05 +0800 Subject: [PATCH 06171/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 1f5d80c0bcb1a7a73e743b7e38f66df4dd1c3d7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:56:07 +0800 Subject: [PATCH 06172/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 38b5ffb08..c62af5be8 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,26 +1,26 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | | VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | From df7e5bb65f1662c530c3daa21269e1b7ccc6ae66 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:56:10 +0800 Subject: [PATCH 06173/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 59 ++++++++++++++++++++++++++------------------------- 1 file changed, 30 insertions(+), 29 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 8cea5f101..2b291a17c 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,34 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) -* [错误赏金](security-and-risks/bug-bounties.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) +* [Insurance](security-and-risks/insurance.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From f13e4a7baa6f673a8209407617d9b6e1a6944ff3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:56:12 +0800 Subject: [PATCH 06174/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 9b8a502390c202d3441e38e7622ab2f6297459ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:56:14 +0800 Subject: [PATCH 06175/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1c0c01d92..1ab93197c 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From 25db68ae73d7633d28f520c354ecbe4e723d5225 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:56:16 +0800 Subject: [PATCH 06176/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From b307cbf54dc757759da06eb8dff4552fc7abd6de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:56:35 +0800 Subject: [PATCH 06177/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/id/SUMMARY.md b/id/SUMMARY.md index ce99fc5fb..9e4f77714 100644 --- a/id/SUMMARY.md +++ b/id/SUMMARY.md @@ -50,6 +50,7 @@ * [Resiko](security-and-risks/risks.md) * [Audit](security-and-risks/audits.md) +* [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) ## Tautan From f1967d2dcc143477d8275a617f40235f203a530c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:56:45 +0800 Subject: [PATCH 06178/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 7a086e2c21687b11236b53bc855c1ba79ad668ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:56:48 +0800 Subject: [PATCH 06179/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 17404889a79d336f3c96cb6b3ad1f535cab448f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:56:50 +0800 Subject: [PATCH 06180/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 40246cd78b879df084855333a70cd0e006be051d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:56:52 +0800 Subject: [PATCH 06181/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 3a742038aaa19c43c78a1e7e8c79beffda649b2d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:56:54 +0800 Subject: [PATCH 06182/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index c62af5be8..38b5ffb08 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,26 +1,26 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | | VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | From 65376d1343f7e946b7868c301a34f31d5c7b6c24 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:56:57 +0800 Subject: [PATCH 06183/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md index e013be410..3d24d4d4b 100644 --- a/vi/SUMMARY.md +++ b/vi/SUMMARY.md @@ -50,7 +50,8 @@ * [Rủi ro](security-and-risks/risks.md) * [Kiểm toán](security-and-risks/audits.md) -* [Phần thưởng phát hiện lỗi](security-and-risks/bug-bounties.md) +* [Insurance](security-and-risks/insurance.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) ## Danh sách các kênh From 0c5e64019e253f30aaa5c3562c5b642a632db4ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:57:15 +0800 Subject: [PATCH 06184/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 3913598e085c26743e7590f3410ceb9a0a5f1a67 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:57:17 +0800 Subject: [PATCH 06185/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From d89b3524ee122ef78057fd7137e2c0497a284cc7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:57:19 +0800 Subject: [PATCH 06186/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From ca2a3b8ebcd70d88f649f4fd443337f8dd4e8b78 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:57:41 +0800 Subject: [PATCH 06187/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From f56e42c3692908549d4c5b66b11ed0e869debe7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:58:08 +0800 Subject: [PATCH 06188/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index 6d5ea4bb4..3142973bf 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -50,7 +50,8 @@ * [Риски](security-and-risks/risks.md) * [Аудиты](security-and-risks/audits.md) -* [Призы за поиск ошибок](security-and-risks/bug-bounties.md) +* [Insurance](security-and-risks/insurance.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) ## Ссылки From 5899bd32db4edb7d9555deaccff1b1119b1ceaf0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:58:30 +0800 Subject: [PATCH 06189/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 2b291a17c..a7f575694 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From f01a1ac3b736bf2d64ba51f9f5cb90375158fe2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:58:32 +0800 Subject: [PATCH 06190/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 5b452f2bf..d6a0a21a9 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) From 805e95605c3df8b2c812a2e74e16dae517fc2cec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:58:34 +0800 Subject: [PATCH 06191/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 48edb71d12f83e5457501c50c5fdd5b5eae361a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:58:35 +0800 Subject: [PATCH 06192/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 23dbaf2aa7d912bfb0bd0d0ca5f688358d60f7a1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:58:37 +0800 Subject: [PATCH 06193/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 2de569c7606f5bc3a5b7e7c741c7854fee51f27b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:58:39 +0800 Subject: [PATCH 06194/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 9cf951b84ea74109b808311ad673aa169280bc33 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:58:41 +0800 Subject: [PATCH 06195/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 561ba88ba..082fb88f5 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From a3107a2ad6b571e5ac3ceafe46567826d60c20e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:58:42 +0800 Subject: [PATCH 06196/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 479c6efa4..4fee47a70 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From 2f3e84d01eea48710cf53cd19f4433126d48ccc7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:58:44 +0800 Subject: [PATCH 06197/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 80d1f0f7f..0111d47bb 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From 12f9907a85314ac7ebbf3b544e0b53402c8fce64 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:58:46 +0800 Subject: [PATCH 06198/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From 6ee16cea1d36bab40edeefbe34878ae873275615 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:58:48 +0800 Subject: [PATCH 06199/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 975a5c30a7cc4df368f24832e768418aaa487746 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:58:56 +0800 Subject: [PATCH 06200/11794] New translations SUMMARY.md (Turkish) --- tr/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tr/SUMMARY.md b/tr/SUMMARY.md index fd88598ed..6e3bd882e 100644 --- a/tr/SUMMARY.md +++ b/tr/SUMMARY.md @@ -50,7 +50,8 @@ * [Riskler](security-and-risks/risks.md) * [Denetimler](security-and-risks/audits.md) -* [Bug Ödülleri](security-and-risks/bug-bounties.md) +* [Insurance](security-and-risks/insurance.md) +* [Bug Bounties](security-and-risks/bug-bounties.md) ## Bağlantılar From 19095a2145ac13b1ba8773b6b6821ffd13c3cdce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 10:59:22 +0800 Subject: [PATCH 06201/11794] New translations insurance.md (Hindi) --- hi/security-and-risks/insurance.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 hi/security-and-risks/insurance.md diff --git a/hi/security-and-risks/insurance.md b/hi/security-and-risks/insurance.md new file mode 100644 index 000000000..278d6a75f --- /dev/null +++ b/hi/security-and-risks/insurance.md @@ -0,0 +1,4 @@ +# Insurance + +We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. + From c88adb3283f3acb1eff767886d06d782f5a7baa7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 11:00:32 +0800 Subject: [PATCH 06202/11794] New translations insurance.md (Thai) --- th/security-and-risks/insurance.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 th/security-and-risks/insurance.md diff --git a/th/security-and-risks/insurance.md b/th/security-and-risks/insurance.md new file mode 100644 index 000000000..278d6a75f --- /dev/null +++ b/th/security-and-risks/insurance.md @@ -0,0 +1,4 @@ +# Insurance + +We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. + From 0c190b62ee7b5f5bdc0d69888b053f42f740eaa1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 11:00:43 +0800 Subject: [PATCH 06203/11794] New translations insurance.md (Croatian) --- hr/security-and-risks/insurance.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 hr/security-and-risks/insurance.md diff --git a/hr/security-and-risks/insurance.md b/hr/security-and-risks/insurance.md new file mode 100644 index 000000000..278d6a75f --- /dev/null +++ b/hr/security-and-risks/insurance.md @@ -0,0 +1,4 @@ +# Insurance + +We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. + From 453dfb425f735076e7d8df116521ade146e67ebc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 11:02:12 +0800 Subject: [PATCH 06204/11794] New translations SUMMARY.md (Croatian) --- hr/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/hr/SUMMARY.md b/hr/SUMMARY.md index 939f6fdff..2b291a17c 100644 --- a/hr/SUMMARY.md +++ b/hr/SUMMARY.md @@ -50,6 +50,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) +* [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) ## Links From ad2d90545e27d019f4a3ffd69c352ac539c7cee5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 11:02:37 +0800 Subject: [PATCH 06205/11794] New translations SUMMARY.md (Filipino) --- fil/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/fil/SUMMARY.md b/fil/SUMMARY.md index 939f6fdff..2b291a17c 100644 --- a/fil/SUMMARY.md +++ b/fil/SUMMARY.md @@ -50,6 +50,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) +* [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) ## Links From fc143990a3e0eb86a1e94f8f271dde4c215154e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 11:02:52 +0800 Subject: [PATCH 06206/11794] New translations SUMMARY.md (Hindi) --- hi/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/hi/SUMMARY.md b/hi/SUMMARY.md index 939f6fdff..2b291a17c 100644 --- a/hi/SUMMARY.md +++ b/hi/SUMMARY.md @@ -50,6 +50,7 @@ * [Risks](security-and-risks/risks.md) * [Audits](security-and-risks/audits.md) +* [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) ## Links From 0272c7c268c4695610c20a2686b7c2d200d1b966 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 11:03:16 +0800 Subject: [PATCH 06207/11794] New translations insurance.md (Filipino) --- fil/security-and-risks/insurance.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 fil/security-and-risks/insurance.md diff --git a/fil/security-and-risks/insurance.md b/fil/security-and-risks/insurance.md new file mode 100644 index 000000000..278d6a75f --- /dev/null +++ b/fil/security-and-risks/insurance.md @@ -0,0 +1,4 @@ +# Insurance + +We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. + From 6b3f31dc0728f0a2e910a4def7418dcf05ee06b1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 20:50:25 +0800 Subject: [PATCH 06208/11794] New translations getting-started.md (French) --- fr/getting-started.md | 1 - 1 file changed, 1 deletion(-) diff --git a/fr/getting-started.md b/fr/getting-started.md index 5b452f2bf..51d33d003 100644 --- a/fr/getting-started.md +++ b/fr/getting-started.md @@ -13,7 +13,6 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) Centralized exchanges: From b2b7debef4d85dcd9864d49a2b0153b493e6493f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 20:50:59 +0800 Subject: [PATCH 06209/11794] New translations getting-started.md (Portuguese) --- pt/getting-started.md | 1 - 1 file changed, 1 deletion(-) diff --git a/pt/getting-started.md b/pt/getting-started.md index 5b452f2bf..51d33d003 100644 --- a/pt/getting-started.md +++ b/pt/getting-started.md @@ -13,7 +13,6 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) Centralized exchanges: From c5b885ccc01608894a099da7200272be2bf25998 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 20:51:28 +0800 Subject: [PATCH 06210/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 1 - 1 file changed, 1 deletion(-) diff --git a/ru/getting-started.md b/ru/getting-started.md index 98336a911..db203fa3c 100644 --- a/ru/getting-started.md +++ b/ru/getting-started.md @@ -13,7 +13,6 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Купить OUSD на Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Купить OUSD на Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) Centralized exchanges: From 5138ace265b399a264a7d97366f56707a649639e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 20:51:36 +0800 Subject: [PATCH 06211/11794] New translations getting-started.md (Dutch) --- nl/getting-started.md | 1 - 1 file changed, 1 deletion(-) diff --git a/nl/getting-started.md b/nl/getting-started.md index 5b452f2bf..51d33d003 100644 --- a/nl/getting-started.md +++ b/nl/getting-started.md @@ -13,7 +13,6 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) Centralized exchanges: From 4dea416ab43d334a27555f2acb5ae1a2e23da716 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 20:53:10 +0800 Subject: [PATCH 06212/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 6e5247317a5bd3d1b9a8dea2a33847bab8742c8d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 20:53:11 +0800 Subject: [PATCH 06213/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From f58dfcd371978d52be0ccf52c4ba24fe17653269 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 20:53:13 +0800 Subject: [PATCH 06214/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 8ac534f8037b9d89e5ce1372ac68117f5ed1174f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 20:53:15 +0800 Subject: [PATCH 06215/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From e44731724c6923dd7ce943fd5a2975435d044080 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 20:53:17 +0800 Subject: [PATCH 06216/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1ab93197c..1c0c01d92 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From 5cff8a8c5d82f224a70beae398f2875a85388378 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 20:53:20 +0800 Subject: [PATCH 06217/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From f92bb29f52ed7f1e4c88904630064fc20aafb279 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 20:54:20 +0800 Subject: [PATCH 06218/11794] New translations getting-started.md (Turkish) --- tr/getting-started.md | 1 - 1 file changed, 1 deletion(-) diff --git a/tr/getting-started.md b/tr/getting-started.md index 65466148c..9ee0bfad2 100644 --- a/tr/getting-started.md +++ b/tr/getting-started.md @@ -13,7 +13,6 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Uniswap'te OUSD satın alın](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Mooniswap'te OUSD satın alın](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) Centralized exchanges: From 96535c8fe1e97e0a3abb1d9fa2f13d76106db243 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 20:54:52 +0800 Subject: [PATCH 06219/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 1 - 1 file changed, 1 deletion(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index d6a0a21a9..86ba43a7b 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -13,7 +13,6 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) Centralized exchanges: From bc3749814d4216b8b1ed7eef1b50c9441da882ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 20:55:56 +0800 Subject: [PATCH 06220/11794] New translations getting-started.md (German) --- de/getting-started.md | 1 - 1 file changed, 1 deletion(-) diff --git a/de/getting-started.md b/de/getting-started.md index 5b452f2bf..51d33d003 100644 --- a/de/getting-started.md +++ b/de/getting-started.md @@ -13,7 +13,6 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) Centralized exchanges: From d8d7abf73b9e0d6cbdc457011f76cb2daa055e1b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 20:56:24 +0800 Subject: [PATCH 06221/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 1 - 1 file changed, 1 deletion(-) diff --git a/es/getting-started.md b/es/getting-started.md index 5e463c2bd..881262de6 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -15,7 +15,6 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Compre OUSD en Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Compre OUSD en Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) Centralized exchanges: From 1d48afc67d40caad756a13df322ad9e751e8b57f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 20:57:17 +0800 Subject: [PATCH 06222/11794] New translations getting-started.md (Arabic) --- ar/getting-started.md | 1 - 1 file changed, 1 deletion(-) diff --git a/ar/getting-started.md b/ar/getting-started.md index 5b452f2bf..51d33d003 100644 --- a/ar/getting-started.md +++ b/ar/getting-started.md @@ -13,7 +13,6 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) Centralized exchanges: From 6d0df28f76387c654019326c4e2d51dad64bfb81 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 20:57:28 +0800 Subject: [PATCH 06223/11794] New translations getting-started.md (Japanese) --- ja/getting-started.md | 1 - 1 file changed, 1 deletion(-) diff --git a/ja/getting-started.md b/ja/getting-started.md index 5b452f2bf..51d33d003 100644 --- a/ja/getting-started.md +++ b/ja/getting-started.md @@ -13,7 +13,6 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) Centralized exchanges: From cae4a19235f7fe905b1001b5ee680ce4ede4f413 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 20:57:58 +0800 Subject: [PATCH 06224/11794] New translations getting-started.md (Korean) --- ko/getting-started.md | 1 - 1 file changed, 1 deletion(-) diff --git a/ko/getting-started.md b/ko/getting-started.md index cc682b8cc..38842a02a 100644 --- a/ko/getting-started.md +++ b/ko/getting-started.md @@ -13,7 +13,6 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) Centralized exchanges: From 86b39e052f38658b131db914abd7628e56c1e1ee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 20:59:03 +0800 Subject: [PATCH 06225/11794] New translations getting-started.md (Greek) --- el/getting-started.md | 1 - 1 file changed, 1 deletion(-) diff --git a/el/getting-started.md b/el/getting-started.md index 5b452f2bf..51d33d003 100644 --- a/el/getting-started.md +++ b/el/getting-started.md @@ -13,7 +13,6 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) Centralized exchanges: From b025d680021bed66c3674678504f8ed02b04d360 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 20:59:22 +0800 Subject: [PATCH 06226/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/it/getting-started.md b/it/getting-started.md index 7fe4396ac..a92a6efad 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -13,8 +13,7 @@ Per piccoli importi, il modo più semplice di cominciare a guadagnare con OUSD Exchange Decentralizzati: * [Acquista OUSD su Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Acquista OUSD su Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -* [Acquista OUSD su Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) Exchange Centralizzati: From bc18d225b2fece5305a16c6fb5321b767f289dfc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 20:59:48 +0800 Subject: [PATCH 06227/11794] New translations getting-started.md (Filipino) --- fil/getting-started.md | 1 - 1 file changed, 1 deletion(-) diff --git a/fil/getting-started.md b/fil/getting-started.md index 5b452f2bf..51d33d003 100644 --- a/fil/getting-started.md +++ b/fil/getting-started.md @@ -13,7 +13,6 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) Centralized exchanges: From 677c07af76e16f5d0d6fe32f94fc93de5440b185 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:00:12 +0800 Subject: [PATCH 06228/11794] New translations getting-started.md (Hindi) --- hi/getting-started.md | 1 - 1 file changed, 1 deletion(-) diff --git a/hi/getting-started.md b/hi/getting-started.md index 5b452f2bf..51d33d003 100644 --- a/hi/getting-started.md +++ b/hi/getting-started.md @@ -13,7 +13,6 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) Centralized exchanges: From 4049d5b4dcd8a66c7b0e2178901b6b37a10d33a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:00:56 +0800 Subject: [PATCH 06229/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index cf318a163..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From edb798755a5ca3ee04d1df9ad5e973b0ad5d72f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:00:58 +0800 Subject: [PATCH 06230/11794] New translations contributing.md (Chinese Traditional) --- zh/governance/contributing.md | 38 +++++++++++++++++------------------ 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/zh/governance/contributing.md b/zh/governance/contributing.md index 6c95a232c..1459af1f8 100644 --- a/zh/governance/contributing.md +++ b/zh/governance/contributing.md @@ -1,29 +1,29 @@ -# 如何贡献 +# Contributing -**100% 开源。** +**100% Open-source** -OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -我们的工作和我们的公司 Discord 都是公开的。 If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -#### 开发过程 +#### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 -2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 -3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 -4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. 5. Write some awesome code. -6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 -7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 -8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. For critical smart contract code to be merged it must pass the following checklist: @@ -34,7 +34,7 @@ For critical smart contract code to be merged it must pass the following checkli The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### 编码风格 +#### Coding Style We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -42,7 +42,7 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### 协议设计 +#### Protocol Design When considering protocol or implementation design proposals, we are looking for: @@ -54,7 +54,7 @@ When considering protocol or implementation design proposals, we are looking for Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### 社区准则 +#### Community Guidelines We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: @@ -63,11 +63,11 @@ We want to keep the Origin community awesome, growing and collaborative. We need * Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. * Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### 报告问题 +#### Reporting Issues If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### 安全问题 +#### Security Issues OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -75,7 +75,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="../security-and-risks/bug-bounties.md" %} -#### **社区发展** +#### **Community Improvement** Origin is just as much about community as it is about our technology. @@ -83,7 +83,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### 全职职位 +#### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. From b1ea4e377b418b6ad762302182f941e4d4b92812 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:00:59 +0800 Subject: [PATCH 06231/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 78fca8f011aca8115ac0473976da81671682ff8a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:02:00 +0800 Subject: [PATCH 06232/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 1 - 1 file changed, 1 deletion(-) diff --git a/vi/getting-started.md b/vi/getting-started.md index 39c4fe38a..53c90d3ec 100644 --- a/vi/getting-started.md +++ b/vi/getting-started.md @@ -13,7 +13,6 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Mua OUSD trên Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Mua OUSD trên Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) Centralized exchanges: From fc8b7654beb9b4b84ad90c1c1ba0d8c8852488fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:02:07 +0800 Subject: [PATCH 06233/11794] New translations getting-started.md (Indonesian) --- id/getting-started.md | 1 - 1 file changed, 1 deletion(-) diff --git a/id/getting-started.md b/id/getting-started.md index ccbdf4761..75c1af22d 100644 --- a/id/getting-started.md +++ b/id/getting-started.md @@ -13,7 +13,6 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Beli OUSD di Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Beli OUSD di Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) Centralized exchanges: From 7d58a5eaa6768827971e1a8ec5e2f41fd740dfc0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:02:26 +0800 Subject: [PATCH 06234/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 082fb88f5..561ba88ba 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From 0b9047b67e08064b61f0d32aa957246e4fb47b5d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:02:28 +0800 Subject: [PATCH 06235/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 3d878c53c3fa0552c50ccbbaec813415573b9684 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:02:30 +0800 Subject: [PATCH 06236/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 29ced77862de2b678c1c6e665a15352fd5c27107 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:02:32 +0800 Subject: [PATCH 06237/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e624d01c9b96b69339cfb4b2299e6dc23d0f5176 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:02:34 +0800 Subject: [PATCH 06238/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 7d49047e3c5d85f12fbae23a3520b18c27794347 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:02:36 +0800 Subject: [PATCH 06239/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 583e02b825c0769a5ab3677fa538958ee19b4d2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:02:37 +0800 Subject: [PATCH 06240/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From db5a68bed112a081c74772bef9bedd78269037c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:02:39 +0800 Subject: [PATCH 06241/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 0cf4089ed975a070e8a4d35200bffab29e9d7c83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:02:41 +0800 Subject: [PATCH 06242/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From ddcf0bbd5b07b48fb1da1939b6bd7093e8098eb5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:02:44 +0800 Subject: [PATCH 06243/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 91b11fb285b72a9907132cfc86673a0b667de553 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:02:46 +0800 Subject: [PATCH 06244/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From c4a7d418851f6b8d07e97f4a9cdde5c67263ed2f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:02:48 +0800 Subject: [PATCH 06245/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 758ba93a1417cc5ed0f23ee0ffddfe83d0bcb4d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:02:50 +0800 Subject: [PATCH 06246/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 12356b1b960a7c636fdb9b58486b2aae66a422f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:02:51 +0800 Subject: [PATCH 06247/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 86ba43a7b..51d33d003 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) Centralized exchanges: From b9652641c636e67ba606c84bae13741c85d34943 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:02:53 +0800 Subject: [PATCH 06248/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index a7f575694..2b291a17c 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 59210b42b2a9bdfee252171441a8c64b1f960910 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:02:56 +0800 Subject: [PATCH 06249/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 38b5ffb08..c62af5be8 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,26 +1,26 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | | VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | From 973857fffc65ae327c571dee34a4c524a1005929 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:02:58 +0800 Subject: [PATCH 06250/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 026bcf63868ae738f72cad22907147fdb3cc88a7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:03:00 +0800 Subject: [PATCH 06251/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From cb4833ba84aa4f9d915cb5502491df859d786ba6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:03:02 +0800 Subject: [PATCH 06252/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From d39f331e1c16762c09d93cd856fab6601c0d3d94 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:03:04 +0800 Subject: [PATCH 06253/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1c0c01d92..1ab93197c 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From 25670eeaaca500131dd53d76084bcdf52b6db033 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:03:08 +0800 Subject: [PATCH 06254/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index c62af5be8..38b5ffb08 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,26 +1,26 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | | VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | From e7e42429d1e66bf1bab1e6a9e155264eb8e5c7c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:03:10 +0800 Subject: [PATCH 06255/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 39e826a3ddeb9c5d5a42842f5e979fde9597f812 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:03:12 +0800 Subject: [PATCH 06256/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From d6c5072733a5e5d9ccb8942c3df398feaf5832d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:03:13 +0800 Subject: [PATCH 06257/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 3da90bdc5fb04c8d2716c0f5848c95e144754b2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:03:15 +0800 Subject: [PATCH 06258/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 63278179536fd50c506145c133ff31b22d32f35a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:03:17 +0800 Subject: [PATCH 06259/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 42f9ed4e304e6e3e55969b7c8467f49eff020e92 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:03:19 +0800 Subject: [PATCH 06260/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 41c96cc28..494a33c78 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,28 +1,28 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From acdc693822c0aa0b2b9a68a1b332ab26a24f6b44 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:03:21 +0800 Subject: [PATCH 06261/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From b28ef3d626a500e7cad01fd92274a8b5eb123d01 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:03:23 +0800 Subject: [PATCH 06262/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 3ec4436b1701b2fe8f5287c7b8119e12a33fee47 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:03:25 +0800 Subject: [PATCH 06263/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 75c36d2b768d66caa720665bb08db05785a2fe67 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:03:27 +0800 Subject: [PATCH 06264/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index c4bd5ed4f..325f86832 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From 821557601756d29fb89b9ac42cb518b21912680d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:03:28 +0800 Subject: [PATCH 06265/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From d37c37042d25bcf38bf20d640bf3bd30df2ecee6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:03:30 +0800 Subject: [PATCH 06266/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 637acac9cb10cb1a319af64793b1f8f0988ff133 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:03:32 +0800 Subject: [PATCH 06267/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From eabd37062fd0edf13e62445d567a54283ad0f517 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:03:34 +0800 Subject: [PATCH 06268/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From c671565858d579801f04cca5e5978c468a64177e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:03:36 +0800 Subject: [PATCH 06269/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 64c1337370554e150613efa8cfcf7ddc908bbfce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:04:12 +0800 Subject: [PATCH 06270/11794] New translations getting-started.md (Croatian) --- hr/getting-started.md | 1 - 1 file changed, 1 deletion(-) diff --git a/hr/getting-started.md b/hr/getting-started.md index 5b452f2bf..51d33d003 100644 --- a/hr/getting-started.md +++ b/hr/getting-started.md @@ -13,7 +13,6 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) Centralized exchanges: From 80a834c64afb0eb4c8a9a3d2cee56cc657fcefbe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:04:59 +0800 Subject: [PATCH 06271/11794] New translations getting-started.md (Thai) --- th/getting-started.md | 1 - 1 file changed, 1 deletion(-) diff --git a/th/getting-started.md b/th/getting-started.md index 5b452f2bf..51d33d003 100644 --- a/th/getting-started.md +++ b/th/getting-started.md @@ -13,7 +13,6 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Mooniswap](https://mooniswap.exchange/#/swap?outputToken=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) Centralized exchanges: From 0eb7177ffc20b4c00f4d13afeee3d9ae5a9bc993 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:11:51 +0800 Subject: [PATCH 06272/11794] New translations getting-started.md (Korean) --- ko/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/getting-started.md b/ko/getting-started.md index 38842a02a..723bc3944 100644 --- a/ko/getting-started.md +++ b/ko/getting-started.md @@ -12,8 +12,8 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From fad4a9ebb6ade21a10fca15827a7ca33d9333df2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:12:17 +0800 Subject: [PATCH 06273/11794] New translations getting-started.md (Japanese) --- ja/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/getting-started.md b/ja/getting-started.md index 51d33d003..13a280c8d 100644 --- a/ja/getting-started.md +++ b/ja/getting-started.md @@ -12,8 +12,8 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From f198f80aaa5a23e8a67e9699e585069dfb4318b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:12:58 +0800 Subject: [PATCH 06274/11794] New translations getting-started.md (French) --- fr/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/getting-started.md b/fr/getting-started.md index 51d33d003..13a280c8d 100644 --- a/fr/getting-started.md +++ b/fr/getting-started.md @@ -12,8 +12,8 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From c80ad42ab9d9c0d97b71ab578f9b91c632e26346 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:13:50 +0800 Subject: [PATCH 06275/11794] New translations getting-started.md (Portuguese) --- pt/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/getting-started.md b/pt/getting-started.md index 51d33d003..13a280c8d 100644 --- a/pt/getting-started.md +++ b/pt/getting-started.md @@ -12,8 +12,8 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 1bc8b8da7cc51446e8a9fcacbd922f8ab2a3534a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:13:59 +0800 Subject: [PATCH 06276/11794] New translations getting-started.md (Dutch) --- nl/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/getting-started.md b/nl/getting-started.md index 51d33d003..13a280c8d 100644 --- a/nl/getting-started.md +++ b/nl/getting-started.md @@ -12,8 +12,8 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 76b52462ebd89da7d6b1afcd95fd815fe47cfc3b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:14:18 +0800 Subject: [PATCH 06277/11794] New translations getting-started.md (Arabic) --- ar/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/getting-started.md b/ar/getting-started.md index 51d33d003..13a280c8d 100644 --- a/ar/getting-started.md +++ b/ar/getting-started.md @@ -12,8 +12,8 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 5346e7742eada686b7fe6b7fe681a289430d94fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:15:01 +0800 Subject: [PATCH 06278/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/getting-started.md b/es/getting-started.md index 881262de6..9847ee4c0 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -14,8 +14,8 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Compre OUSD en Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) +* [Compre OUSD en Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 01ee80cab103512b134ed67e6ca0ae9174438fe5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:15:15 +0800 Subject: [PATCH 06279/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/getting-started.md b/it/getting-started.md index a92a6efad..8474eaf13 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -12,8 +12,8 @@ Per piccoli importi, il modo più semplice di cominciare a guadagnare con OUSD Exchange Decentralizzati: -* [Acquista OUSD su Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) +* [Acquista OUSD su Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Exchange Centralizzati: From 70efd9f9befe2abab61e2bf3e3f91d6887fded78 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:15:58 +0800 Subject: [PATCH 06280/11794] New translations getting-started.md (German) --- de/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/getting-started.md b/de/getting-started.md index 51d33d003..13a280c8d 100644 --- a/de/getting-started.md +++ b/de/getting-started.md @@ -12,8 +12,8 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 12fd7586aa50ab92e758c9222fe9fd3bbda60677 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:16:07 +0800 Subject: [PATCH 06281/11794] New translations getting-started.md (Greek) --- el/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/getting-started.md b/el/getting-started.md index 51d33d003..13a280c8d 100644 --- a/el/getting-started.md +++ b/el/getting-started.md @@ -12,8 +12,8 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 52e48c1437cfa234a381655a71ad6402dbebf33c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:16:32 +0800 Subject: [PATCH 06282/11794] New translations getting-started.md (Hindi) --- hi/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/getting-started.md b/hi/getting-started.md index 51d33d003..13a280c8d 100644 --- a/hi/getting-started.md +++ b/hi/getting-started.md @@ -12,8 +12,8 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 9dd805b58f85e9e22ed125a56153f764451e62be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:17:11 +0800 Subject: [PATCH 06283/11794] New translations getting-started.md (Croatian) --- hr/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/getting-started.md b/hr/getting-started.md index 51d33d003..13a280c8d 100644 --- a/hr/getting-started.md +++ b/hr/getting-started.md @@ -12,8 +12,8 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 44eae2dff84cb915a80a2e04598e9129183dcbaa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:17:28 +0800 Subject: [PATCH 06284/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 83d66ead605d214a3cadc02dc2df2fb037af1819 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:17:32 +0800 Subject: [PATCH 06285/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 92f55156b10c805136f59467cba1cd31d1fde1c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:17:34 +0800 Subject: [PATCH 06286/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..cf318a163 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From 07721723c56887ced3643607d910b6993a655428 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:17:36 +0800 Subject: [PATCH 06287/11794] New translations contributing.md (Chinese Simplified) --- zh/governance/contributing.md | 38 +++++++++++++++++------------------ 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/zh/governance/contributing.md b/zh/governance/contributing.md index 1459af1f8..6c95a232c 100644 --- a/zh/governance/contributing.md +++ b/zh/governance/contributing.md @@ -1,29 +1,29 @@ -# Contributing +# 如何贡献 -**100% Open-source** +**100% 开源。** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 -We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +我们的工作和我们的公司 Discord 都是公开的。 If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -#### Development Process +#### 开发过程 Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 +2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 +3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 +4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 5. Write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 +7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 +8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 For critical smart contract code to be merged it must pass the following checklist: @@ -34,7 +34,7 @@ For critical smart contract code to be merged it must pass the following checkli The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### Coding Style +#### 编码风格 We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -42,7 +42,7 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### Protocol Design +#### 协议设计 When considering protocol or implementation design proposals, we are looking for: @@ -54,7 +54,7 @@ When considering protocol or implementation design proposals, we are looking for Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### Community Guidelines +#### 社区准则 We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: @@ -63,11 +63,11 @@ We want to keep the Origin community awesome, growing and collaborative. We need * Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. * Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### Reporting Issues +#### 报告问题 If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### Security Issues +#### 安全问题 OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -75,7 +75,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="../security-and-risks/bug-bounties.md" %} -#### **Community Improvement** +#### **社区发展** Origin is just as much about community as it is about our technology. @@ -83,7 +83,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### Full-Time Positions +#### 全职职位 Origin occasionally hires developers for part-time or full-time positions. From 3c8bec9d558a2809f5b512793ffc2ed7b3d2b164 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:18:08 +0800 Subject: [PATCH 06288/11794] New translations getting-started.md (Filipino) --- fil/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fil/getting-started.md b/fil/getting-started.md index 51d33d003..13a280c8d 100644 --- a/fil/getting-started.md +++ b/fil/getting-started.md @@ -12,8 +12,8 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 45b7523eaf056f226d119903cefa04607f511a73 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:18:37 +0800 Subject: [PATCH 06289/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 66eb48cdc8c00c27f638b40edde1922e84ccc3e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:18:39 +0800 Subject: [PATCH 06290/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From be6dafe0c7b1b9bb24f36de71dbc7e9fa65a2454 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:18:40 +0800 Subject: [PATCH 06291/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 70e65b76ccb25764365a8a8e3b853e0100818ee4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:18:42 +0800 Subject: [PATCH 06292/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 51d33d003..18b438f97 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,19 +1,19 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 66be335c8811f002957e02543d5e515d32bc308f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:18:44 +0800 Subject: [PATCH 06293/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 2b291a17c..a7f575694 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From a55695bdb663b5a859774c6decd3dcadd79236f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:18:50 +0800 Subject: [PATCH 06294/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 561ba88ba..082fb88f5 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From ff8a591e437bf82853c1c1ef5d609cc1d70e1dbf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:18:59 +0800 Subject: [PATCH 06295/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 9ead765ff07b89df82ea220ba49d5b813cf5e372 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:01 +0800 Subject: [PATCH 06296/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From fa76f38e06057f45286e1aa6b1c98789a27bd746 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:03 +0800 Subject: [PATCH 06297/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 3ffd7bb1e63f75f4e06f96cd46407874e2576084 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:05 +0800 Subject: [PATCH 06298/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From d0ba609db64f3cac231b91d03b9179fbbc3370fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:06 +0800 Subject: [PATCH 06299/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 93b040cd218b131442762c8d857e294a73ee4a3e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:08 +0800 Subject: [PATCH 06300/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 8c75e9ef4705a79d489bef2de27d3f7daf000d50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:09 +0800 Subject: [PATCH 06301/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From e18c832252f93c32a0b2bc74f16ba1923e9bac80 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:11 +0800 Subject: [PATCH 06302/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1ab93197c..1c0c01d92 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From 2db04102d45818eb70244acad936b907ad099c76 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:13 +0800 Subject: [PATCH 06303/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 494a33c78..41c96cc28 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,28 +1,28 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 3d788eafeb68dc08f021986ac2ca760b615cb5a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:14 +0800 Subject: [PATCH 06304/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 0d34b80804e370c78347fd3e588db30855f315e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:16 +0800 Subject: [PATCH 06305/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 007be0254180c11f72227c85c67afc7ccaa45ed8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:17 +0800 Subject: [PATCH 06306/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 325f86832..c4bd5ed4f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: From 87bd6c75b7630fabe10bd4d3244c439f3eaa71f5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:19 +0800 Subject: [PATCH 06307/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 6fe34c467b0c1d683bd201365f0bf065be0ad798 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:20 +0800 Subject: [PATCH 06308/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 947de092ebb9e4d52e312bd1c89994c3f72515ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:22 +0800 Subject: [PATCH 06309/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From c6641ead433992bc955a5807612dddec17f42800 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:23 +0800 Subject: [PATCH 06310/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 1230ca5e40d1560b07aa6fa2cf78d3784d4a72e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:25 +0800 Subject: [PATCH 06311/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 6e4aaf0be6ad95ab075a3888d398847824751e7e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:26 +0800 Subject: [PATCH 06312/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 9fbdb878b24b4a23474e6d80b5d941055bbf377f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:28 +0800 Subject: [PATCH 06313/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From ae90ad89c1a3d24b2c5b7cc5c031d9af0d491501 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:29 +0800 Subject: [PATCH 06314/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From ca59180dd14c13b27d56d858f6d3c4bb58cb1686 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:31 +0800 Subject: [PATCH 06315/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 4fdff0250011b0f8840a6b0517b12470d4473749 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:32 +0800 Subject: [PATCH 06316/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 7ccc15aaece00f504ac94281c5d67f820a19cdfd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:34 +0800 Subject: [PATCH 06317/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 492a9a53e8b9f6c6f148c2e347d892ddc265ea5f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:35 +0800 Subject: [PATCH 06318/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From f20af3d3ba1bfbe340f43f456264d6c49440d049 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:37 +0800 Subject: [PATCH 06319/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From bb0fbd3b5264269594fe650f28c469eb44108c5a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:39 +0800 Subject: [PATCH 06320/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 6880b13eb128d7c0db28b0b668a2d75b46edefb6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:42 +0800 Subject: [PATCH 06321/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 38b5ffb08..c62af5be8 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,26 +1,26 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | | VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | From 1ccae0d9b666d9b242b66f759b37f70ef9a2b3a1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:19:56 +0800 Subject: [PATCH 06322/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/getting-started.md b/ru/getting-started.md index db203fa3c..67287fa11 100644 --- a/ru/getting-started.md +++ b/ru/getting-started.md @@ -12,8 +12,8 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Купить OUSD на Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) +* [Купить OUSD на Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 8cb499c8c033eebc980da9a1beb7b6891f810063 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:20:12 +0800 Subject: [PATCH 06323/11794] New translations getting-started.md (Turkish) --- tr/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/getting-started.md b/tr/getting-started.md index 9ee0bfad2..18bb26609 100644 --- a/tr/getting-started.md +++ b/tr/getting-started.md @@ -12,8 +12,8 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Uniswap'te OUSD satın alın](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) +* [Uniswap'te OUSD satın alın](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 08ab5adb895cc3509c4488af417ce46049374a27 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:20:23 +0800 Subject: [PATCH 06324/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 9112d2015044330bcfd51f5fc1e4844cf6927afb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:20:25 +0800 Subject: [PATCH 06325/11794] New translations getting-started.md (Thai) --- th/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/getting-started.md b/th/getting-started.md index 51d33d003..13a280c8d 100644 --- a/th/getting-started.md +++ b/th/getting-started.md @@ -12,8 +12,8 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 2bf880245fbaba10717fe1d81b9901202019388f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:20:32 +0800 Subject: [PATCH 06326/11794] New translations getting-started.md (Indonesian) --- id/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/getting-started.md b/id/getting-started.md index 75c1af22d..38a8c73e9 100644 --- a/id/getting-started.md +++ b/id/getting-started.md @@ -12,8 +12,8 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Beli OUSD di Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) +* [Beli OUSD di Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 55fabf45467b95a6fa39757e6582afba211f7279 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:05 +0800 Subject: [PATCH 06327/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index a7f575694..2b291a17c 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From f8352822b71102d23583e4a4b357f1de5a1a13bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:07 +0800 Subject: [PATCH 06328/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From d7fe9a2865654cf3413898d70c5ea540ad8a91b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:09 +0800 Subject: [PATCH 06329/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index c4bd5ed4f..325f86832 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From f75390a667de3a3115e30081f6da86b573b5fb29 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:10 +0800 Subject: [PATCH 06330/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From c6167e2be9028aeec1e3361680f567411d381c82 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:12 +0800 Subject: [PATCH 06331/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From f2066eecf7a947f1f66ba0fd4a20c7caf92cbafa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:13 +0800 Subject: [PATCH 06332/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 5b993a64af1d23fd1f5939cb900c824d64cee4ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:14 +0800 Subject: [PATCH 06333/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 51e55c90000c58c5f2bc98734be4d6433c2f2c11 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:16 +0800 Subject: [PATCH 06334/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 00ea9da34b76a7ad6e1cb69c40dae735cf031913 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:17 +0800 Subject: [PATCH 06335/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 294b69d249c2d9556d9d655f71f749e8402fa718 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:19 +0800 Subject: [PATCH 06336/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 16bc36b97db09875630ebced2b6e0cec20498472 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:21 +0800 Subject: [PATCH 06337/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 9f2dcb0fed97c0e6f7afcdf0c68ad272d7407201 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:22 +0800 Subject: [PATCH 06338/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From e6a2b4fb47ab87640195bd9824e31ed6311db078 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:24 +0800 Subject: [PATCH 06339/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 1b699e147693b87d13352b38afa1367c8cd9508a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:25 +0800 Subject: [PATCH 06340/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From b503e9272c7f3c51de65a5f5f3d7c1e7a7600011 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:27 +0800 Subject: [PATCH 06341/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a718bbd64054c8baac4452e55e6945b4936a78b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:28 +0800 Subject: [PATCH 06342/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From e31faa34d540bf0b5cf84b5e25473945f82cbc3e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:30 +0800 Subject: [PATCH 06343/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From df7da41d2373784a2282b252eb9761843eedb83f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:31 +0800 Subject: [PATCH 06344/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 9b1bea61b3d9a7599c527871000718688c2862f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:32 +0800 Subject: [PATCH 06345/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 8cd4d704e27790022dc5aa3fc58c3f5fd43fefaa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:34 +0800 Subject: [PATCH 06346/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 082fb88f5..561ba88ba 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From a27e73aa55e82db48b3f6b628f4681d86f4f5e85 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:36 +0800 Subject: [PATCH 06347/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 66a89d5d6cd3322ef994adb215c7995bbd058fea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:37 +0800 Subject: [PATCH 06348/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 2019301fa7241aeac78e2fc1f9096844f84bf673 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:38 +0800 Subject: [PATCH 06349/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From c4ef7a99bc73932485d760a5534973c2eca4d98a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:40 +0800 Subject: [PATCH 06350/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 7d3d27893c6ecb3178abbb87ca9a9eac0e70e598 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:42 +0800 Subject: [PATCH 06351/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 18b438f97..13a280c8d 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From a77d1cd6069e947b5f8e0f92d3de441d375ddb9c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:43 +0800 Subject: [PATCH 06352/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 71b4157c0135ac5f15a9c8afd2da42d47c3fb58e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:45 +0800 Subject: [PATCH 06353/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 41c96cc28..494a33c78 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,28 +1,28 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 5e919200220f7591ae6391267a93212b91017244 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:56 +0800 Subject: [PATCH 06354/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1c0c01d92..1ab93197c 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From 9908ae50a3b860eaaf1751b389c9fa14dfa6a113 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:21:58 +0800 Subject: [PATCH 06355/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/getting-started.md b/vi/getting-started.md index 53c90d3ec..2cef0dc67 100644 --- a/vi/getting-started.md +++ b/vi/getting-started.md @@ -12,8 +12,8 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Mua OUSD trên Uniswap](https://app.uniswap.org/#/swap?outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7) +* [Mua OUSD trên Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 277a0e509ac7cc78134be4c4cf36e9f99e8ee61c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:22:01 +0800 Subject: [PATCH 06356/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index c62af5be8..38b5ffb08 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,26 +1,26 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -内部 implementation 合约: +Internal implementation contracts: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | | VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | From 6abf53a7847da5334dac90446ace8086bd3f6d63 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:22:03 +0800 Subject: [PATCH 06357/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From ec2552a8fb0cac09c00d6c3c07258bd8edd3a2a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:22:05 +0800 Subject: [PATCH 06358/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From a5267e58b0dfa85a25adc563423c8623e5a63319 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:22:06 +0800 Subject: [PATCH 06359/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 791a6ca9fbf0bb6f73baf611d1401ccc8ba0bbbf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:22:08 +0800 Subject: [PATCH 06360/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 226ebd38b824d01526d90951485d72ebdfc11a00 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 6 Jan 2021 21:22:10 +0800 Subject: [PATCH 06361/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 4ebf4eb159b98d150dbb32c464caf2d83185d137 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:21:06 +0800 Subject: [PATCH 06362/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 38b5ffb08..1eb8a4041 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -20,13 +20,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts: -| Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contract | Address | +|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} From 1e52d3e837718d5ffe633b68ef7d3a08fbfa2d1a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:21:30 +0800 Subject: [PATCH 06363/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 9a7a36c6a..d5c079c50 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -20,13 +20,13 @@ Контракты на внутреннюю реализацию: -| Контракт | Адрес | -|:------------------ |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | -| АдминистраторVault | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| ЯдроХранилища | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Смешанные Оракулы | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Оракул Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Контракт | Адрес | +|:------------------ |:-------------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | +| АдминистраторVault | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| ЯдроХранилища | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Смешанные Оракулы | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Оракул Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} From c9a430c355f7a7ce75f83a10e51cac65aef08f95 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:22:38 +0800 Subject: [PATCH 06364/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 2fd8b5acb..30745ea21 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -20,13 +20,13 @@ 내부 실행 컨트랙트: -| 컨트렉트 | 주소 | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| 컨트렉트 | 주소 | +|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} From ad52351d3ac6e30ed662869e4057da06472e4c51 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:23:09 +0800 Subject: [PATCH 06365/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 38b5ffb08..1eb8a4041 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -20,13 +20,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts: -| Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contract | Address | +|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} From 9c65173eb939100fee3d23e99b146ac109ba546e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:24:36 +0800 Subject: [PATCH 06366/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From d42d2f94fb3ee9280c3885a22c124099cbed6ac9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:24:40 +0800 Subject: [PATCH 06367/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 501600900..afdd6b2e8 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -20,13 +20,13 @@ Origin Dollar için ana ERC20 adresi \(OUSD\): İç uygulama sözleşmeleri: -| Kontrakt | Adres | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Kontrakt | Adres | +|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} From 1e9e1af07367f03b9b33c7f71752fae7af9bd279 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:24:43 +0800 Subject: [PATCH 06368/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 2b291a17c..a7f575694 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From e35b53205f86d451443a8a70fb67e49abb693118 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:24:45 +0800 Subject: [PATCH 06369/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 13a280c8d..18b438f97 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 99939e306319291f66ecaa0e86e04dbe2ac40012 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:24:47 +0800 Subject: [PATCH 06370/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From b0fe7f2417e1d50a7a93cad2236d2d9bf6a7ba8d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:24:49 +0800 Subject: [PATCH 06371/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 3fc1a13ca2cb4fbff6af2e2e513bba6b3b357c66 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:24:51 +0800 Subject: [PATCH 06372/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From b598e4232d94a782aa5ee866991149def51dbf03 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:24:53 +0800 Subject: [PATCH 06373/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 561ba88ba..082fb88f5 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From f83d87cc0331c51ee1dc9a2a30e0f89edb688915 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:26:53 +0800 Subject: [PATCH 06374/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 38b5ffb08..1eb8a4041 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -20,13 +20,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts: -| Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contract | Address | +|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} From 6201980eb76b1e947829cf2e54c6e32fa3e15862 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:27:11 +0800 Subject: [PATCH 06375/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 38b5ffb08..1eb8a4041 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -20,13 +20,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts: -| Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contract | Address | +|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} From 995592e0917ffe5d622a6991751cebf960011627 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:27:54 +0800 Subject: [PATCH 06376/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index fecdcfc6d..737d099c0 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -20,13 +20,13 @@ Direcciones conocidas \ (a menudo envoltorios de proxy\): Contratos de ejecución interna: -| Contrato | Dirección | -|:-------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | -| Administrador de la Bóveda | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| Bóveda Central | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Oráculos Mixtos | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Oráculo de Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contrato | Dirección | +|:-------------------------- |:-------------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | +| Administrador de la Bóveda | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| Bóveda Central | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Oráculos Mixtos | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Oráculo de Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} From d070eb8e101df3f065dda30f36340b1224592fc8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:28:38 +0800 Subject: [PATCH 06377/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index de4cc92b0..ffb2ee4d2 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -20,13 +20,13 @@ Indirizzi ben conosciuti \ (spesso wrapper proxy \): Contratti di implementazione interna: -| Contratto | Indirizzo | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Oracolo Mix | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Oracle Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contratto | Indirizzo | +|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Oracolo Mix | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Oracle Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} From 110131838b90946be4e9ac49e328808b9e398afe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:29:42 +0800 Subject: [PATCH 06378/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 38b5ffb08..1eb8a4041 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -20,13 +20,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts: -| Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contract | Address | +|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} From 2cab866ad6fbfb0d3b6be4eb9fe93ff191f997cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:30:11 +0800 Subject: [PATCH 06379/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 38b5ffb08..1eb8a4041 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -20,13 +20,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts: -| Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contract | Address | +|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} From 065d0cb18aeab4d85aa86d2da1233daf6b680eaf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:30:35 +0800 Subject: [PATCH 06380/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 38b5ffb08..1eb8a4041 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -20,13 +20,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts: -| Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contract | Address | +|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} From 9bf84396743affbbd51bf437a6b3f7463dbb2b79 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:31:18 +0800 Subject: [PATCH 06381/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 38b5ffb08..1eb8a4041 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -20,13 +20,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts: -| Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contract | Address | +|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} From aa1c02d1f21a3ead72243791c8b0fd1006ca6d6c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:31:24 +0800 Subject: [PATCH 06382/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 38b5ffb08..1eb8a4041 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -20,13 +20,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts: -| Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contract | Address | +|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} From b4f81290b06595582c460c0e30f41734eb334802 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:32:35 +0800 Subject: [PATCH 06383/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From fff4e639d2d0c553ff0144e73ddb7773f2e0221e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:32:36 +0800 Subject: [PATCH 06384/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index cf318a163..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From 145be1892fdcc6afe19afd19e438954e951df287 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:32:38 +0800 Subject: [PATCH 06385/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From 5873c70c2ffe6827362841a227c6cb17e9b95016 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:32:41 +0800 Subject: [PATCH 06386/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From b1422b396fc008846adcfdfc3198d378719f152d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:32:43 +0800 Subject: [PATCH 06387/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 6f35f58a2..5a9b19cb3 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From dd521d02a39ff8b9d4bb7721e10a1e0d9ccf530e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:32:44 +0800 Subject: [PATCH 06388/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 7c4456952a63470d3532832f8ab3ed24b66a7cf7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:32:46 +0800 Subject: [PATCH 06389/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# 保險庫 (Vault) -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -保险库最重要的可公开调用的功能是: +保險庫最重要的可公開調用的功能是: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From 74ea6f92b53fee5029ad2117b327b1238adea6a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:32:50 +0800 Subject: [PATCH 06390/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..cf318a163 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From ca9229f363a1cada60dc3d3e67b73380ddceae05 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:32:52 +0800 Subject: [PATCH 06391/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 7a6bcad6e9fb756aa4babd0e082d3976f939ad1b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:32:54 +0800 Subject: [PATCH 06392/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 79d74c5c9f9613775e300b929462b7d696998716 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:32:55 +0800 Subject: [PATCH 06393/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From c463cd627fc364ed124528687f56f6d5676f2b08 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:32:57 +0800 Subject: [PATCH 06394/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 5a9b19cb3..6f35f58a2 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 1d78e5d50e7c662a39832aa71ef7facb63dbb904 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:33:18 +0800 Subject: [PATCH 06395/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e23c30f61e48453ede11b8c7634f054090ab774d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:33:41 +0800 Subject: [PATCH 06396/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 38b5ffb08..1eb8a4041 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -20,13 +20,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts: -| Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contract | Address | +|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} From 21d802cf5d94c5cbb8a8aa8aa00c024b65d9505a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:34:04 +0800 Subject: [PATCH 06397/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 5f840cab0..ece5bd811 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -20,13 +20,13 @@ Các hợp đồng thực hiện nội bộ: -| Hợp đồng | Địa chỉ | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Oracle kết hợp | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Hợp đồng | Địa chỉ | +|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Oracle kết hợp | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} From f23025c901e8792ee9929657f453d4b9779e51d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:34:22 +0800 Subject: [PATCH 06398/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 5620a88520abf5f588b27bf036e3672a2c348415 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:34:24 +0800 Subject: [PATCH 06399/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 00285df4e9212f52e6f8ad8d8286a140c5de1a50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:34:26 +0800 Subject: [PATCH 06400/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 27e463ddd12ead940af838ba1b98d532e2f0c881 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:34:28 +0800 Subject: [PATCH 06401/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From bdd46ce494eb3ed9ee553e44309df0de53c85be4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:34:29 +0800 Subject: [PATCH 06402/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 07081420c66d219ebd49e97b4d6f9cabf6cd0169 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:34:31 +0800 Subject: [PATCH 06403/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1ab93197c..1c0c01d92 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From 02e34c934d7d1c0c60e208728b6deaeb1203e189 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:34:33 +0800 Subject: [PATCH 06404/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 494a33c78..41c96cc28 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,28 +1,28 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 0d3dc2385ad304eec7a906d1fcd6eb117a69ff23 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:34:35 +0800 Subject: [PATCH 06405/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 13328983b41e34cbb1e532c6cf223d1a48ad410d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:34:36 +0800 Subject: [PATCH 06406/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From b8f29aa4e66503ddf6a3b5151561492a5807ceec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:34:40 +0800 Subject: [PATCH 06407/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 325f86832..c4bd5ed4f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: From 8ca5a5b94c8bc0244297036d6c5b6252a506b170 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:34:41 +0800 Subject: [PATCH 06408/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From f3386492e2c47ac7044c1c2d9b8e06031c7a90b5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:34:43 +0800 Subject: [PATCH 06409/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 2ced89b88e9584a91c5a2d53becb396455f0f0b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:34:45 +0800 Subject: [PATCH 06410/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 33ce40ce0b517a4522b9d1249a637930399cf781 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:34:47 +0800 Subject: [PATCH 06411/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 0f2feab6c13cbfdf47bad912e4da4e9c8e037b1a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:34:48 +0800 Subject: [PATCH 06412/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 1eb8a4041..0333ced40 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,26 +1,26 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +内部 implementation 合约: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | | VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | From 436d37cfcef0944f3f3ac3fe55d37fd891055919 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:34:50 +0800 Subject: [PATCH 06413/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From b399d13ea831c25e6c1a0d6c10e409b173a4e110 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:34:52 +0800 Subject: [PATCH 06414/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 913f746b63ec73cd082c88c6ca5aa7eea2005072 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:34:54 +0800 Subject: [PATCH 06415/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 54a0b1b011ef1be69c5dfd3650f77600e7587c51 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:34:56 +0800 Subject: [PATCH 06416/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 32afd55c964011c4bac8f78b397eefefe81fad0f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:34:58 +0800 Subject: [PATCH 06417/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From cbd0870cb8f695a275580cd4c219416041d4859b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:34:59 +0800 Subject: [PATCH 06418/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 70b63ada78ac71882c7e3c5aa0245d4b389b4aae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:02 +0800 Subject: [PATCH 06419/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 7043479066f8694a6a50dc3c01e4cd48d95b87d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:04 +0800 Subject: [PATCH 06420/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 7ecf584754e1045db5370a1468f436ede116227a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:06 +0800 Subject: [PATCH 06421/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 83ebdba7e302a3dcb00c534290849789b64ab65c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:07 +0800 Subject: [PATCH 06422/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From f247e5f6030c69c6d435801e553ca86d0837ede9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:11 +0800 Subject: [PATCH 06423/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 53f32cf7babd6024d89f06be6b79fa596faf0347 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:14 +0800 Subject: [PATCH 06424/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 364faadaa7524639ac4cd621e1a5defc5ac1c6ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:16 +0800 Subject: [PATCH 06425/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From d878d24084c83ad6e4ddc8682fadcea92a0c3044 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:18 +0800 Subject: [PATCH 06426/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index c4bd5ed4f..325f86832 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From 284c3588885bd3301fa8822952d943db7e52c35c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:19 +0800 Subject: [PATCH 06427/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 0c6b700ff9debe923e6a3470f5576cb7703ce97f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:21 +0800 Subject: [PATCH 06428/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 5b7dd4aa1f32a63e3291cdaff8ab9cda84a19a53 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:23 +0800 Subject: [PATCH 06429/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From b91c8cb5a2cfd1c9efccbac51067411c71912cf1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:25 +0800 Subject: [PATCH 06430/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 88f6194b82fd9ad8995159ab0086ee6f4ec1de81 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:27 +0800 Subject: [PATCH 06431/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 2dcc7449026f66777fa3d14dec6bae793f7aa39f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:29 +0800 Subject: [PATCH 06432/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From feb34810659f9d6276b6dc0379e6a7191c2493d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:31 +0800 Subject: [PATCH 06433/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 047013e2daef183c8ee01ff6c57546802a4d2664 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:32 +0800 Subject: [PATCH 06434/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 558d118c09983ba52f47b189a89359f162a3bd69 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:34 +0800 Subject: [PATCH 06435/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From dfde1aa306cd6b9101c184d034af25ff0866f3a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:37 +0800 Subject: [PATCH 06436/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 9f2a1fce909e1eadfd705b5c5c083eedd57263ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:39 +0800 Subject: [PATCH 06437/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From ee0c499abdbc1a1e8e71e66881fe5abf595cbcaf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:41 +0800 Subject: [PATCH 06438/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From f908ef91f5ba6cbea097a7948eed04732a0b8e86 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:43 +0800 Subject: [PATCH 06439/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index a7f575694..2b291a17c 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 29538fd2b5ccdb2d8af25a4b7493fc6718065eb8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:45 +0800 Subject: [PATCH 06440/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 16dff3f9387a8a50f823124e40e45d5016a4ddf3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:47 +0800 Subject: [PATCH 06441/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From ed9cd5ef459d580ad1e5629dccc510de43ef5133 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:48 +0800 Subject: [PATCH 06442/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 4da037c56ffbf9bba8344251b5d52243ec5f14a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:50 +0800 Subject: [PATCH 06443/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 035965263..4ae2afe89 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From 1c84ac8dc305dac390a6733b91c521609899546d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:52 +0800 Subject: [PATCH 06444/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 0111d47bb..80d1f0f7f 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | From 15a49982244c95bd60a1e6ea8b71e9b07bd3d9b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:54 +0800 Subject: [PATCH 06445/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4fee47a70..479c6efa4 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | From cad89219393b91f2c92fe517d6aa316cc4e2aef6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:55 +0800 Subject: [PATCH 06446/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 082fb88f5..561ba88ba 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From ebb0d7b98d7f9b29345ed47fe77090fb6c2839ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:57 +0800 Subject: [PATCH 06447/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From e999cf90d05face38688c31327ea4f9c9805bf2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:35:59 +0800 Subject: [PATCH 06448/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From c23190e9dd82f46ed72dd5fc2426b78890a9982c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:36:01 +0800 Subject: [PATCH 06449/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 775788b539bb46cd050e53433a75c27aacf9f62f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:36:02 +0800 Subject: [PATCH 06450/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 854502924c6842c241d24f7ac971e3dc73c03d66 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:36:04 +0800 Subject: [PATCH 06451/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 18b438f97..13a280c8d 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 09f8296fcb5a7a15c56ca55ce04709cb175ad771 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:36:34 +0800 Subject: [PATCH 06452/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 38b5ffb08..1eb8a4041 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -20,13 +20,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts: -| Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contract | Address | +|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} From bb468b21dc1dc8def11f8fd4f393bf663474d5f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:36:57 +0800 Subject: [PATCH 06453/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 38b5ffb08..1eb8a4041 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -20,13 +20,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts: -| Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contract | Address | +|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} From 64161159d7473376aedece60b7a9c6d65df314ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 9 Jan 2021 15:37:15 +0800 Subject: [PATCH 06454/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 662487d52..94cccf02e 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -20,13 +20,13 @@ Alamat terkenal \ (seringkali pembungkus proxy \): Kontrak implementasi internal: -| Kontrak | Alamat | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x159ea2fA3a92DAE6b9f21D6753AA6a8EA5bf77BA](https://etherscan.io/address/0x159ea2fa3a92dae6b9f21d6753aa6a8ea5bf77ba) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Campur Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Kontrak | Alamat | +|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | +| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Campur Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} From c2b9bdaf2f4a5b82cbdf55ab4822b2179032fae5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:35:09 +0800 Subject: [PATCH 06455/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++-------- 1 file changed, 47 insertions(+), 13 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 1eb8a4041..00e4a8d5c 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -11,14 +11,13 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contract | Address | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | @@ -78,12 +77,47 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% tab title="Governance" %} - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ContractAddressENS
5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + originprotocol.eth +
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC + originstrategist.eth +
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + +

origingovernor.eth +

+

origintimelock.eth +

+
{% endtab %} {% tab title="Stablecoins" %} From 9865ed8f5d646047367a21850019d0612ba49fb0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:36:33 +0800 Subject: [PATCH 06456/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++-------- 1 file changed, 47 insertions(+), 13 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 30745ea21..de93d126a 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -11,14 +11,13 @@ {% tab title="Core" %} 잘 알려진 주소 \ (흔한 프록시 래퍼 \): -| 컨트렉트 | 주소 | ENS | -|:--------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 금고(Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 컨트렉트 | 주소 | ENS | +|:--------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 금고(Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -내부 실행 컨트랙트: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | 컨트렉트 | 주소 | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | @@ -78,12 +77,47 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% tab title="Governance" %} - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ContractAddressENS
5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + originprotocol.eth +
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC + originstrategist.eth +
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + +

origingovernor.eth +

+

origintimelock.eth +

+
{% endtab %} {% tab title="Stablecoins" %} From c6beaa671f4db4c0aeaac06056c1bb9aa11efa0a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:38:12 +0800 Subject: [PATCH 06457/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++-------- 1 file changed, 47 insertions(+), 13 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index d5c079c50..f98f4f6ad 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -11,14 +11,13 @@ {% tab title="Core" %} Общеизвестные адреса \(часто используемые прокси оболочки\): -| Контракт | Адрес | ENS | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Хранилище (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Контракт | Адрес | ENS | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Хранилище (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Контракты на внутреннюю реализацию: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Контракт | Адрес | |:------------------ |:-------------------------------------------------------------------------------------------------------------------------- | @@ -78,12 +77,47 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% tab title="Governance" %} - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ContractAddressENS
5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + originprotocol.eth +
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC + originstrategist.eth +
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + +

origingovernor.eth +

+

origintimelock.eth +

+
{% endtab %} {% tab title="Stablecoins" %} From fb977539508282d1165f72c97c164214ef4ebeb4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:39:11 +0800 Subject: [PATCH 06458/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++-------- 1 file changed, 47 insertions(+), 13 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 1eb8a4041..00e4a8d5c 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -11,14 +11,13 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contract | Address | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | @@ -78,12 +77,47 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% tab title="Governance" %} - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ContractAddressENS
5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + originprotocol.eth +
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC + originstrategist.eth +
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + +

origingovernor.eth +

+

origintimelock.eth +

+
{% endtab %} {% tab title="Stablecoins" %} From b1d59f2816867ac4e503f71f5ef922f5ca11650c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:39:13 +0800 Subject: [PATCH 06459/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++-------- 1 file changed, 47 insertions(+), 13 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 1eb8a4041..00e4a8d5c 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -11,14 +11,13 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contract | Address | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | @@ -78,12 +77,47 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% tab title="Governance" %} - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ContractAddressENS
5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + originprotocol.eth +
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC + originstrategist.eth +
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + +

origingovernor.eth +

+

origintimelock.eth +

+
{% endtab %} {% tab title="Stablecoins" %} From 734a6ab15ec21834709f83021f7a9453e70c8811 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:39:47 +0800 Subject: [PATCH 06460/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++-------- 1 file changed, 47 insertions(+), 13 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 737d099c0..1c7abceee 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -11,14 +11,13 @@ La dirección ERC20 principal para Origin Dollar \(OUSD\) es: {% tab title="Core" %} Direcciones conocidas \ (a menudo envoltorios de proxy\): -| Contrato | Dirección | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Bóveda | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contrato | Dirección | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Bóveda | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Contratos de ejecución interna: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contrato | Dirección | |:-------------------------- |:-------------------------------------------------------------------------------------------------------------------------- | @@ -78,12 +77,47 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% tab title="Governance" %} - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ContractAddressENS
5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + originprotocol.eth +
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC + originstrategist.eth +
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + +

origingovernor.eth +

+

origintimelock.eth +

+
{% endtab %} {% tab title="Stablecoins" %} From c9dee6de22fd3ffa21aee5f64167db730f43c71c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:40:16 +0800 Subject: [PATCH 06461/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++-------- 1 file changed, 47 insertions(+), 13 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 1eb8a4041..00e4a8d5c 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -11,14 +11,13 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contract | Address | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | @@ -78,12 +77,47 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% tab title="Governance" %} - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ContractAddressENS
5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + originprotocol.eth +
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC + originstrategist.eth +
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + +

origingovernor.eth +

+

origintimelock.eth +

+
{% endtab %} {% tab title="Stablecoins" %} From acbf11b3f30c82d8337e6d0cd46e4c2f6b8fcc8f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:40:51 +0800 Subject: [PATCH 06462/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++-------- 1 file changed, 47 insertions(+), 13 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 1eb8a4041..00e4a8d5c 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -11,14 +11,13 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contract | Address | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | @@ -78,12 +77,47 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% tab title="Governance" %} - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ContractAddressENS
5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + originprotocol.eth +
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC + originstrategist.eth +
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + +

origingovernor.eth +

+

origintimelock.eth +

+
{% endtab %} {% tab title="Stablecoins" %} From 4e19c6697ba97afa45a520bf838b47ff961c3a7e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:45:19 +0800 Subject: [PATCH 06463/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++-------- 1 file changed, 47 insertions(+), 13 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 1eb8a4041..00e4a8d5c 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -11,14 +11,13 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contract | Address | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | @@ -78,12 +77,47 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% tab title="Governance" %} - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ContractAddressENS
5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + originprotocol.eth +
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC + originstrategist.eth +
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + +

origingovernor.eth +

+

origintimelock.eth +

+
{% endtab %} {% tab title="Stablecoins" %} From 2096bf40158e63bfd2e4193298d687b04626eb65 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:45:33 +0800 Subject: [PATCH 06464/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++-------- 1 file changed, 47 insertions(+), 13 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index ffb2ee4d2..86edf3c7e 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -11,14 +11,13 @@ L'indirizzo ERC-20 principale di Origin Dollar \(OUSD\) è: {% tab title="Core" %} Indirizzi ben conosciuti \ (spesso wrapper proxy \): -| Contratto | Indirizzo | ENS | -|:--------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contratto | Indirizzo | ENS | +|:--------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Contratti di implementazione interna: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contratto | Indirizzo | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | @@ -78,12 +77,47 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% tab title="Governance" %} - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ContractAddressENS
5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + originprotocol.eth +
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC + originstrategist.eth +
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + +

origingovernor.eth +

+

origintimelock.eth +

+
{% endtab %} {% tab title="Stablecoins" %} From 35821b74f009e546f77ce22114a2fd527ac232a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:45:53 +0800 Subject: [PATCH 06465/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++-------- 1 file changed, 47 insertions(+), 13 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 1eb8a4041..00e4a8d5c 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -11,14 +11,13 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contract | Address | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | @@ -78,12 +77,47 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% tab title="Governance" %} - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ContractAddressENS
5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + originprotocol.eth +
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC + originstrategist.eth +
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + +

origingovernor.eth +

+

origintimelock.eth +

+
{% endtab %} {% tab title="Stablecoins" %} From 9db942010f220dd0c4a918d89e15bb48626f3429 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:47:17 +0800 Subject: [PATCH 06466/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++-------- 1 file changed, 47 insertions(+), 13 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 1eb8a4041..00e4a8d5c 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -11,14 +11,13 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contract | Address | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | @@ -78,12 +77,47 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% tab title="Governance" %} - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ContractAddressENS
5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + originprotocol.eth +
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC + originstrategist.eth +
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + +

origingovernor.eth +

+

origintimelock.eth +

+
{% endtab %} {% tab title="Stablecoins" %} From af43e4b1c5069cf658bb6e8e76e20204626b5871 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:47:55 +0800 Subject: [PATCH 06467/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++------- 1 file changed, 47 insertions(+), 13 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 1eb8a4041..00e4a8d5c 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -11,14 +11,13 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contract | Address | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | @@ -78,12 +77,47 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% tab title="Governance" %} - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ContractAddressENS
5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + originprotocol.eth +
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC + originstrategist.eth +
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + +

origingovernor.eth +

+

origintimelock.eth +

+
{% endtab %} {% tab title="Stablecoins" %} From 0c4f793527174341ca084c2cc837d5120efed947 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:49:05 +0800 Subject: [PATCH 06468/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 9af6d00f55441dd870bf3b1af3c224a2d090522b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:49:14 +0800 Subject: [PATCH 06469/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From a6bb2bd8a0bc34723a69403f046efc8609772acf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:49:17 +0800 Subject: [PATCH 06470/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 211c21a8e1b16a8047824bcb8dc75ec8f200f2f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:49:18 +0800 Subject: [PATCH 06471/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index a186313e1..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保險庫 (Vault) +# 保险库 (Vault) -保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -保險庫最重要的可公開調用的功能是: +保险库最重要的可公开调用的功能是: -* `mint()`允許將一種受支持的穩定幣轉換為 OUSD -* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD -* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 -* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 -* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 -* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From 82371225be8d92cdcee6fea65be353c252d5fff5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:49:26 +0800 Subject: [PATCH 06472/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 7ed8c50fa4ef176363dadd322e4b2b574abd33c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:49:28 +0800 Subject: [PATCH 06473/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 6f35f58a2..5a9b19cb3 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From e82846697b2d190e3a89a75f1b9131700cfecf91 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:49:40 +0800 Subject: [PATCH 06474/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From ca69b0b3b7c505388fafec72350c84528ca0d760 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:49:47 +0800 Subject: [PATCH 06475/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index cf318a163..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From 6b090127bdf1886a2ea4a0dac96281f0db1eb801 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:49:49 +0800 Subject: [PATCH 06476/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From d9718feb5e83bb27639c70b7a50ef1b7f2d2bd5f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:49:51 +0800 Subject: [PATCH 06477/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From e651ce825199a6d61e93cf47546ee710a3899e25 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:49:53 +0800 Subject: [PATCH 06478/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++-------- 1 file changed, 47 insertions(+), 13 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 1eb8a4041..00e4a8d5c 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -11,14 +11,13 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contract | Address | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | @@ -78,12 +77,47 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% tab title="Governance" %} - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ContractAddressENS
5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + originprotocol.eth +
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC + originstrategist.eth +
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + +

origingovernor.eth +

+

origintimelock.eth +

+
{% endtab %} {% tab title="Stablecoins" %} From 9290eede8c756675bd274046a988878fc150a9a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:49:55 +0800 Subject: [PATCH 06479/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 2fdd7ebce0c4b6984e17d0f912238f69781c7f15 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:50:08 +0800 Subject: [PATCH 06480/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 830a0bf386fa9c86bb29a7605e00963aea39c9d6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:50:28 +0800 Subject: [PATCH 06481/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++-------- 1 file changed, 47 insertions(+), 13 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 0333ced40..2f2143840 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -11,14 +11,13 @@ Origin Dollar(OUSD)的主要 ERC20 地址为: {% tab title="Core" %} 知名的地址 \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -内部 implementation 合约: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | 合约 | 地址 | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | @@ -78,12 +77,47 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% tab title="Governance" %} - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ContractAddressENS
5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + originprotocol.eth +
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC + originstrategist.eth +
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + +

origingovernor.eth +

+

origintimelock.eth +

+
{% endtab %} {% tab title="Stablecoins" %} From 036fae464a442699f041cc650fea8a3a913cf6bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:50:57 +0800 Subject: [PATCH 06482/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 2f2143840..00e4a8d5c 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | | VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | From 51882bba40a3b967c13d44082ce75685c21b1168 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:50:59 +0800 Subject: [PATCH 06483/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From d4b5d09a9eaf82d2ea5f8a73b3f858a2a8764e1c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:51:01 +0800 Subject: [PATCH 06484/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 9705f824d177ca63f4d6ff161d7d64ea51fad18f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:51:02 +0800 Subject: [PATCH 06485/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From a6c9b3f2adcee81bea981e6fefa31f23d0c0290a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:51:04 +0800 Subject: [PATCH 06486/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 9a84e1d8cef539933f5d5eef0b5a802509ef3d5e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:51:07 +0800 Subject: [PATCH 06487/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 07e8ff3a4cdfc021a497d53a63f5864988813c40 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:51:08 +0800 Subject: [PATCH 06488/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1c0c01d92..1ab93197c 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From b058a3bae24ae7d7519c06d9479a62571ab9f948 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:51:10 +0800 Subject: [PATCH 06489/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 41c96cc28..494a33c78 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,28 +1,28 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 59c1c31f74834c6c4bbdf715643343e81c944a00 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:51:12 +0800 Subject: [PATCH 06490/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 7dbbb4a9d3557ce22b99c377bfa84dd8801664d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:51:16 +0800 Subject: [PATCH 06491/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From e96e8bd001c1df78431aa4ddf7a719d22622b8da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:51:18 +0800 Subject: [PATCH 06492/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1ab93197c..1c0c01d92 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From c11135f7d1637bfa0716f34e614d3bf61e9eca92 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:51:53 +0800 Subject: [PATCH 06493/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 494a33c78..41c96cc28 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,28 +1,28 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From a1f39e7d5905c2fbdb06cacfe0bfa60c35e62972 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:51:55 +0800 Subject: [PATCH 06494/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 182b355a9daf3aa2eaf5a6f162df9dfdc0f3228d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:51:58 +0800 Subject: [PATCH 06495/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 580a4ead613596c3d2ae6d0db19372814814a5e3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:00 +0800 Subject: [PATCH 06496/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 5d8e534e0c86373abc75b35138a76a4364b3a846 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:01 +0800 Subject: [PATCH 06497/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 325f86832..c4bd5ed4f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: From b15667f35dc694d73187cedf6d565e175440956a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:03 +0800 Subject: [PATCH 06498/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 9d134a45427f9811bc16325051fe8692b5c2e0f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:05 +0800 Subject: [PATCH 06499/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From b3d093f6433959ca8cfb8eaa8329e8e3275c4d73 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:07 +0800 Subject: [PATCH 06500/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From baadeeb5f26cba31a6c4060b6ae51e12a59b2a7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:09 +0800 Subject: [PATCH 06501/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From edebd72451997094430952399a059e2a08fdb624 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:10 +0800 Subject: [PATCH 06502/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 18dc14d29ef3fdce0e2875373e03a025db7663e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:12 +0800 Subject: [PATCH 06503/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e14e9c6632c985730a06a28577e6ef3eb220cfaf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:14 +0800 Subject: [PATCH 06504/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 4baad1350c167b46c65308dee86ff8e70c7965a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:16 +0800 Subject: [PATCH 06505/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a94e48e2a2d625d3427bb5c2bb2ff4573d02ed68 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:18 +0800 Subject: [PATCH 06506/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 538c59925d8ebf02013a83ea1ea2ae17c50f7c8e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:20 +0800 Subject: [PATCH 06507/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From f5f71302150a82d0959c87cbd5166e2a1fa08cfd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:21 +0800 Subject: [PATCH 06508/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 4715caee5a384c0ae3c4cf4db1441dcbfe58ca53 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:24 +0800 Subject: [PATCH 06509/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++-------- 1 file changed, 47 insertions(+), 13 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index afdd6b2e8..bf1ce3f16 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -11,14 +11,13 @@ Origin Dollar için ana ERC20 adresi \(OUSD\): {% tab title="Core" %} İyi bilinen adresler \ (genellikle proxy sarmalayıcılar \): -| Kontrakt | Adres | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Kasa | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Kontrakt | Adres | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Kasa | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -İç uygulama sözleşmeleri: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Kontrakt | Adres | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | @@ -78,12 +77,47 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% tab title="Governance" %} - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ContractAddressENS
5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + originprotocol.eth +
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC + originstrategist.eth +
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + +

origingovernor.eth +

+

origintimelock.eth +

+
{% endtab %} {% tab title="Stablecoins" %} From 3ba991943aeb807820ca68fbd296f8c1d116f271 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:25 +0800 Subject: [PATCH 06510/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 4e681f9023dee3220479782af902103ba22fa3b5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:27 +0800 Subject: [PATCH 06511/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 0710afd910acd0843f620b00b7b83933a363cb33 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:29 +0800 Subject: [PATCH 06512/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From f142fe82f6dfec12ce1d8bdd6b66bdd3f4da9738 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:31 +0800 Subject: [PATCH 06513/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From 4163c88a9b08dc661af71f7758e863ed0f4fb2ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:33 +0800 Subject: [PATCH 06514/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 80d1f0f7f..0111d47bb 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From 3111f2406a0e6d4ef6b4f71bd4713c546d9582af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:35 +0800 Subject: [PATCH 06515/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 479c6efa4..4fee47a70 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From 9c6471950b6a4f5ec80b7e6969f464321af42641 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:37 +0800 Subject: [PATCH 06516/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 561ba88ba..082fb88f5 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 - - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From ca2ce866eab3df0fdaf4cc6c7f0b9534b7330898 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:39 +0800 Subject: [PATCH 06517/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From c54036f13e98f435d79e5675ee9ee3f317f7f65a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:40 +0800 Subject: [PATCH 06518/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From cf8926bd9e1931edadb4d4d32ad14474e9231cb7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:42 +0800 Subject: [PATCH 06519/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 23b06765e35f3c48255b35acc6eb2c853162e5df Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:44 +0800 Subject: [PATCH 06520/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 0c7c6779bbe236fefcd396207019b4817743810f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:46 +0800 Subject: [PATCH 06521/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 13a280c8d..18b438f97 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From e28cffdb2881a32a8bb311fc94c4332df7b5328d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:48 +0800 Subject: [PATCH 06522/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 2b291a17c..a7f575694 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 0677fb92dc34c07892606419ec59948afee15bd7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:52:56 +0800 Subject: [PATCH 06523/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++-------- 1 file changed, 47 insertions(+), 13 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 1eb8a4041..00e4a8d5c 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -11,14 +11,13 @@ The main ERC20 address for Origin Dollar \(OUSD\) is: {% tab title="Core" %} Well-known addresses \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contract | Address | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | @@ -78,12 +77,47 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% tab title="Governance" %} - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | +
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ContractAddressENS
5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + originprotocol.eth +
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC + originstrategist.eth +
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + +

origingovernor.eth +

+

origintimelock.eth +

+
{% endtab %} {% tab title="Stablecoins" %} From f1f59196101586ea20708e044e9a16b8276558b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:55:18 +0800 Subject: [PATCH 06524/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++-------- 1 file changed, 47 insertions(+), 13 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index ece5bd811..2c37be410 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -11,14 +11,13 @@ {% tab title="Core" %} Địa chỉ phổ biến -| Hợp đồng | Địa chỉ | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Hợp đồng | Địa chỉ | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Các hợp đồng thực hiện nội bộ: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Hợp đồng | Địa chỉ | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | @@ -78,12 +77,47 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% tab title="Governance" %} - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ContractAddressENS
5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + originprotocol.eth +
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC + originstrategist.eth +
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + +

origingovernor.eth +

+

origintimelock.eth +

+
{% endtab %} {% tab title="Stablecoins" %} From a92df268c4d178eba143b0634c393295796acf23 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 18:58:37 +0800 Subject: [PATCH 06525/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++-------- 1 file changed, 47 insertions(+), 13 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 94cccf02e..4c1d48ccc 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -11,14 +11,13 @@ Alamat ERC20 utama untuk Origin Dollar \ (OUSD \) adalah: {% tab title="Core" %} Alamat terkenal \ (seringkali pembungkus proxy \): -| Kontrak | Alamat | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bdfecd1164c46ad51b58e49a611f954d23377) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Kontrak | Alamat | ENS | +|:------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Kontrak implementasi internal: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Kontrak | Alamat | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | @@ -78,12 +77,47 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% tab title="Governance" %} - -| Contract | Address | ENS | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------- | -| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor | [0x8e7bDFeCd1164C46ad51b58e49A611F954D23377](https://etherscan.io/address/0x8e7bDFeCd1164C46ad51b58e49A611F954D23377) | [origingovernor.eth](https://etherscan.io/address/origingovernor.eth) | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ContractAddressENS
5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + originprotocol.eth +
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC + originstrategist.eth +
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + +

origingovernor.eth +

+

origintimelock.eth +

+
{% endtab %} {% tab title="Stablecoins" %} From acc1455167cbe4f22a63360c22988a4869ffc207 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:26:28 +0800 Subject: [PATCH 06526/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 1c7abceee..bfc4fda23 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -111,11 +111,6 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price

{% endtab %} From 091a5ec167322868095ece524fd6f179a451560f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:27:38 +0800 Subject: [PATCH 06527/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 00e4a8d5c..0240eba49 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -111,11 +111,6 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price

- - - - - {% endtab %} From aa859076e9e7e7efdf0207ea012092e4c66b97e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:27:55 +0800 Subject: [PATCH 06528/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 00e4a8d5c..0240eba49 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -111,11 +111,6 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price

- - - - - {% endtab %} From 5e3d60d494bc7855aef29b3c202d0fe53c884b74 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:28:15 +0800 Subject: [PATCH 06529/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index f98f4f6ad..88e614ca7 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -111,11 +111,6 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price

- - - - - {% endtab %} From cadc325286d73d4fc66f7a13ee70499c3179769c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:28:35 +0800 Subject: [PATCH 06530/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 00e4a8d5c..0240eba49 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -111,11 +111,6 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price

- - - - - {% endtab %} From 6000c61ce1a175d79de1da56c336d43f8b83b1e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:30:28 +0800 Subject: [PATCH 06531/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 00e4a8d5c..0240eba49 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -111,11 +111,6 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price

- - - - - {% endtab %} From eef14bf7bf61bbf9d9ac2014aab050ac52ddc1db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:31:28 +0800 Subject: [PATCH 06532/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 00e4a8d5c..0240eba49 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -111,11 +111,6 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price

- - - - - {% endtab %} From d441858a9b2f0206b21fbfaf4a7cebf27fd36044 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:31:43 +0800 Subject: [PATCH 06533/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 00e4a8d5c..0240eba49 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -111,11 +111,6 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price

- - - - - {% endtab %} From 6c6bfa4cf8a997e205d90df547db3c4a0cedb1f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:31:59 +0800 Subject: [PATCH 06534/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 00e4a8d5c..0240eba49 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -111,11 +111,6 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price

- - - - - {% endtab %} From 20b86ce445bc6248c3e8b18974d8f3bb71dd7772 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:32:40 +0800 Subject: [PATCH 06535/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index de93d126a..11ed6b0d4 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -111,11 +111,6 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price

- - - - - {% endtab %} From 45affcf378f27f7562e5b01f0c403ec86a331000 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:33:16 +0800 Subject: [PATCH 06536/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 86edf3c7e..ecd9e3235 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -111,11 +111,6 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price

- - - - - {% endtab %} From 45adbc8799f452a1adfb575645302e1bf0069b65 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:33:57 +0800 Subject: [PATCH 06537/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 00e4a8d5c..0240eba49 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -111,11 +111,6 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price

- - - - - {% endtab %} From 298d3b1867e229be67aa70ee2b7d5798c70ca40f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:34:13 +0800 Subject: [PATCH 06538/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 00e4a8d5c..0240eba49 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -111,11 +111,6 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price

- - - - - {% endtab %} From 9707819c47961d576d8f15430a3a3b9028485ca8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:34:14 +0800 Subject: [PATCH 06539/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From ee030ebb9e6a2fff725eb568be253410e6af9ed6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:34:44 +0800 Subject: [PATCH 06540/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..cf318a163 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From 9c54d14663d84441790d2f38a2176f033cdd04ee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:34:49 +0800 Subject: [PATCH 06541/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# 保險庫 (Vault) -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -保险库最重要的可公开调用的功能是: +保險庫最重要的可公開調用的功能是: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From c1b35d2f7449725e3f8b86c78537ecd4e70c52c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:34:51 +0800 Subject: [PATCH 06542/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 8b2aa585a0650150281c6ec62ed385f388ae93a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:34:52 +0800 Subject: [PATCH 06543/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From 893588d452ad7547bf50e6580a2af26fdc653b99 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:34:54 +0800 Subject: [PATCH 06544/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 294899aa82042e6cedf88b0739a033792a85c36b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:34:55 +0800 Subject: [PATCH 06545/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 5a9b19cb3..6f35f58a2 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From c3254e6944315425227509ece18b6df42fc94e64 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:34:57 +0800 Subject: [PATCH 06546/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 58328faf8e027dcbcea44dc97ad039b6d746122a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:34:58 +0800 Subject: [PATCH 06547/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From ca44e69378afc8e4e700aa36c246ea5030a6c708 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:00 +0800 Subject: [PATCH 06548/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index a186313e1..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保險庫 (Vault) +# 保险库 (Vault) -保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -保險庫最重要的可公開調用的功能是: +保险库最重要的可公开调用的功能是: -* `mint()`允許將一種受支持的穩定幣轉換為 OUSD -* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD -* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 -* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 -* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 -* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From 99c493f6c8bb80cf807438d5fb678da8be7eb33a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:04 +0800 Subject: [PATCH 06549/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 184cb59a0a6dff21eb7cb0e86401694211183526 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:05 +0800 Subject: [PATCH 06550/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index cf318a163..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From b78079a334a9e09c114caf9d2ba2ed79b5cfdb02 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:21 +0800 Subject: [PATCH 06551/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 9769e07373b37498023b106c6bdaed7f806e46eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:24 +0800 Subject: [PATCH 06552/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index c4bd5ed4f..325f86832 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From eeccf180f1eef7b1bd55233e242c535ffdaa8cfe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:27 +0800 Subject: [PATCH 06553/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 00e4a8d5c..0240eba49 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -111,11 +111,6 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price

- - - - - {% endtab %} From 09305fa7b05c8f5a7d812e36fe604aeee309b857 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:31 +0800 Subject: [PATCH 06554/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 83bfe14e15d83295e852bd69ac5b4b55e7f8906b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:33 +0800 Subject: [PATCH 06555/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1c0c01d92..1ab93197c 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From b8ad57f6b11dee9cb90b7306bb1db35d5149bf07 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:34 +0800 Subject: [PATCH 06556/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 41c96cc28..494a33c78 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,28 +1,28 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From cb98429de2ace4fe546fe021b70a373075661224 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:36 +0800 Subject: [PATCH 06557/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From c20486a0efe11dc9ba815c2d78ad77d5f95050c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:37 +0800 Subject: [PATCH 06558/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 34bfbfacf8d0643dad650f7447736faed2627342 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:39 +0800 Subject: [PATCH 06559/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From def95a8154d3bf9b95e5945688f3b07be08af9a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:41 +0800 Subject: [PATCH 06560/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 8a01b9a848292f5452d9733e1c6bec393c0e63f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:43 +0800 Subject: [PATCH 06561/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 7288b03637505475a227b948cf0810bce231e8d6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:44 +0800 Subject: [PATCH 06562/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 2818c14a3b723164ed3fce25710fd6267597daba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:46 +0800 Subject: [PATCH 06563/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 1093720e8fdd2af82a9c5660ff674073fadf758e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:47 +0800 Subject: [PATCH 06564/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From baf39534b362f7e6aa46472c1d5fd0460cd9084a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:49 +0800 Subject: [PATCH 06565/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From d46030cf2bb533218c29f127fee4c7e21181523f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:50 +0800 Subject: [PATCH 06566/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c6428e2669a49ed9797dbeac1f8abf3757ee5b5c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:53 +0800 Subject: [PATCH 06567/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 7910c60cff2c5f8dfdba6647cbb85ac356263d04 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:55 +0800 Subject: [PATCH 06568/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 8f31d0610207f797755ab2ea769b368ddf138cd6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:56 +0800 Subject: [PATCH 06569/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From ca3d52a29f75fc72d1bb95ae046656d98a6e9126 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:58 +0800 Subject: [PATCH 06570/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 1473a50207d491b24e901bdac2694e3f10223caf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:35:59 +0800 Subject: [PATCH 06571/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From a51e7b738c3bc3826c4cfed14f34d40729ed67b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:36:01 +0800 Subject: [PATCH 06572/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 0f302d74fb630e2cefd4d4d7d5beb3a09372e27b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:36:04 +0800 Subject: [PATCH 06573/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From fb7bc028f586220d17da392bc2c5273b15f24ee8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:36:27 +0800 Subject: [PATCH 06574/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 3476ffcbd9ee78e1842d71d5b5f3ce2937ace1b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:36:29 +0800 Subject: [PATCH 06575/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 035965263..4ae2afe89 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From b02c55b56587774fb19a5ed3838497fcfa1309ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:36:32 +0800 Subject: [PATCH 06576/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a1f386df0f182fca41a2a2ec17ee7adf40b38294 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:36:33 +0800 Subject: [PATCH 06577/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 778ff54adad269835f0e8514b5bec05fb89766cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:36:35 +0800 Subject: [PATCH 06578/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 3235f232b12e5c290b5186629a1783d50767f199 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:36:37 +0800 Subject: [PATCH 06579/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From 8e05c121d193a5125fab2cbae5131d073669efe0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:36:45 +0800 Subject: [PATCH 06580/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From a3a2e49aad049cb81882335c7906027e30250503 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:36:47 +0800 Subject: [PATCH 06581/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index bf1ce3f16..99e0863db 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -111,11 +111,6 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price

- - - - - {% endtab %} From aff4132ad87c24ad34b8f5fd75be1c850832083b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:36:57 +0800 Subject: [PATCH 06582/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From f10c3c8dab92a100bc9151907af97d21ac1005fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:36:58 +0800 Subject: [PATCH 06583/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From a22528376bdae45dd25e64fdeee5b912b0714868 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:00 +0800 Subject: [PATCH 06584/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 0111d47bb..80d1f0f7f 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | From 42223207f1a705b3749be975fd70ef0f51b2ed5d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:02 +0800 Subject: [PATCH 06585/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 7be9106ad4172a6724870c41f37e41ef612c8a1b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:03 +0800 Subject: [PATCH 06586/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4fee47a70..479c6efa4 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | From 8fd5d0699814e9f39706101ec7182552f3c7704c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:05 +0800 Subject: [PATCH 06587/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 082fb88f5..561ba88ba 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From 16cb9822b270334da5c5d6e5fad16895ae985f2f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:06 +0800 Subject: [PATCH 06588/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 098cd5c221c6eddf2c37567bb1694fd303f6a143 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:08 +0800 Subject: [PATCH 06589/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From f99628c2af4c03f66177a2d4ddb0b5de10c98638 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:10 +0800 Subject: [PATCH 06590/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 6c929d828f7430dfa71cc0fb543ddf506a2615ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:11 +0800 Subject: [PATCH 06591/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From db0938e8cabd712f368c56350eb7484370852036 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:12 +0800 Subject: [PATCH 06592/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 18b438f97..13a280c8d 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 829a98967a4303d6edb5f6f626cd874d34645afd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:14 +0800 Subject: [PATCH 06593/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index a7f575694..2b291a17c 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From c4a86cc06f68cfd6f4d07f717de8294c921be6fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:17 +0800 Subject: [PATCH 06594/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 0240eba49..a5ab625ae 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | | VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | From 3e507b01fa62b3d80edb559248b0aa40d383bc1f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:18 +0800 Subject: [PATCH 06595/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From fb04ab0b5d345d7744d25441233293148a299fc5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:20 +0800 Subject: [PATCH 06596/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From c0be2d701101dacc29bee0ddaeb7caf7b6bc54e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:22 +0800 Subject: [PATCH 06597/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 518ed92035c1f0faf8e4ae2b9ccf963904633db4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:23 +0800 Subject: [PATCH 06598/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 3564dcbd68fa6eb728616fb7281eb268da098054 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:24 +0800 Subject: [PATCH 06599/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From ba2861ba1dcb2301ec5adb102e331fa9f383186c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:26 +0800 Subject: [PATCH 06600/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1ab93197c..1c0c01d92 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From cd1d41e745238c50ad593c78ac7c5b97e1eab598 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:28 +0800 Subject: [PATCH 06601/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 494a33c78..41c96cc28 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,28 +1,28 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 767fd2c6be337d2919ffb699f6a4419ebc62c864 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:29 +0800 Subject: [PATCH 06602/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 1df6712252807be7053a389d5ea370b45790c085 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:31 +0800 Subject: [PATCH 06603/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 89f7641cc6dd34ec142cc1876e87ea5c270c074f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:32 +0800 Subject: [PATCH 06604/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 325f86832..c4bd5ed4f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: From 513a7a1ba4a177dfed25d5df96b30902ae79795e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:34 +0800 Subject: [PATCH 06605/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From e4fd964c195320e4cd39d557f64fb44ade09ee75 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:36 +0800 Subject: [PATCH 06606/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 6ed63ed5951c0784cb56aeb3f3a9468fb1065716 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:37 +0800 Subject: [PATCH 06607/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From eb008df82e518899ed2535549119f1a0d0471b97 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:39 +0800 Subject: [PATCH 06608/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 206273b0b2e9f8ef91e856346c907688f2c9cf1f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:41 +0800 Subject: [PATCH 06609/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From f358439e0dac7e95e709e10c5968a791408a01a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:42 +0800 Subject: [PATCH 06610/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a3d3d2127a0e6801b6f3285c23e0e6fc93f1261b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:44 +0800 Subject: [PATCH 06611/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From fa62161e48655a18a32f1bc6a12d3cb9e3087c17 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:45 +0800 Subject: [PATCH 06612/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 1defbfade313c6e277d6036d1471acd96576c748 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:37:49 +0800 Subject: [PATCH 06613/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 00e4a8d5c..0240eba49 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -111,11 +111,6 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price

-
- - - -
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
{% endtab %} From 6315c90b4932a77222799f52b66e0da782891fa8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:38:23 +0800 Subject: [PATCH 06614/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 00e4a8d5c..0240eba49 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -111,11 +111,6 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price

- - - - - {% endtab %} From f379f05b3105fd0d3382e9fc2b40c2614d13d780 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:39:01 +0800 Subject: [PATCH 06615/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 2c37be410..a0889bef8 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -111,11 +111,6 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price

- - - - - {% endtab %} From 99162e099027ee59e516fbdc0b94939fd8e63109 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Jan 2021 19:39:21 +0800 Subject: [PATCH 06616/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 4c1d48ccc..7e490c9b9 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -111,11 +111,6 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price

- - - - - {% endtab %} From 7629963f599f13e9349e9800330f49a5ae18dd2a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:13:16 +0800 Subject: [PATCH 06617/11794] New translations risks.md (Greek) --- el/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/security-and-risks/risks.md b/el/security-and-risks/risks.md index 494a33c78..bb6d7f7f9 100644 --- a/el/security-and-risks/risks.md +++ b/el/security-and-risks/risks.md @@ -20,7 +20,7 @@ OUSD is built on top of other DeFi platforms that add additional smart contract **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. From c994de4d20037923fedb5d0f6bccdbe40698e08e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:13:51 +0800 Subject: [PATCH 06618/11794] New translations risks.md (German) --- de/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/security-and-risks/risks.md b/de/security-and-risks/risks.md index 494a33c78..bb6d7f7f9 100644 --- a/de/security-and-risks/risks.md +++ b/de/security-and-risks/risks.md @@ -20,7 +20,7 @@ OUSD is built on top of other DeFi platforms that add additional smart contract **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. From bc544f560a61c656f6ce05b9ffa10062859f4cab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:15:10 +0800 Subject: [PATCH 06619/11794] New translations risks.md (Italian) --- it/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/security-and-risks/risks.md b/it/security-and-risks/risks.md index d713877cc..fce8a8a7b 100644 --- a/it/security-and-risks/risks.md +++ b/it/security-and-risks/risks.md @@ -20,7 +20,7 @@ OUSD è sviluppata on top di altre piattaforme DeFi, che aggiungono ulteriori ri **Rischi da Stablecoin** -E' fondamentale capire che OUSD è tanto forte quanto le stablecoin che lo supportano, non di più. Qualsiasi perdita agli asset sottostanti causerà una perdita simile al valore di OUSD. +E' fondamentale capire che OUSD è tanto forte quanto le stablecoin che lo supportano, non di più. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. E' importante notare che ogni stablecoin supportata introduce un rischio di controparte non banale. Tether, in particolare, ha avuto alcuni ben documentati problemi bancari e sfide normative. In aggiunta, sia USDT che USDC hanno delle backdoor che garantiscono ai loro emittenti il potere di congelare i fondi nei portafogli dei loro possessori. Sebbene DAI non abbia backdoor dirette di questo tipo, i suoi asset possono comunque subire impatti negativi poiché USDC è accettato come collaterale per coniare DAI. From 68d6e936d7ba2c7bb80ccbcb621135b2bb89baf8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:16:29 +0800 Subject: [PATCH 06620/11794] New translations risks.md (French) --- fr/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/security-and-risks/risks.md b/fr/security-and-risks/risks.md index 494a33c78..bb6d7f7f9 100644 --- a/fr/security-and-risks/risks.md +++ b/fr/security-and-risks/risks.md @@ -20,7 +20,7 @@ OUSD is built on top of other DeFi platforms that add additional smart contract **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. From 9fb7e3b3aa0b4d4837a6cfde93a69577de1175ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:17:00 +0800 Subject: [PATCH 06621/11794] New translations risks.md (Spanish) --- es/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/security-and-risks/risks.md b/es/security-and-risks/risks.md index 263963930..6f061f970 100644 --- a/es/security-and-risks/risks.md +++ b/es/security-and-risks/risks.md @@ -20,7 +20,7 @@ OUSD se basa en otras plataformas DeFi que agregan un riesgo adicional de contra **Riesgos de la moneda estable** -Es importante comprender que OUSD es tan fuerte como las monedas estables que lo respaldan. Cualquier pérdida de los activos subyacentes provocará una pérdida similar al valor de OUSD. +Es importante comprender que OUSD es tan fuerte como las monedas estables que lo respaldan. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. Es importante tener en cuenta que cada una de las monedas estables admitidas presenta un riesgo de contraparte no trivial. Tether, en particular, ha tenido problemas bancarios y problemas regulatorios bien documentados. Además, tanto USDT como USDC tienen puertas traseras que otorgan a sus emisores el poder de congelar dinero en las billeteras de sus titulares. Si bien DAI no tiene puertas traseras directas, sus activos también pueden verse afectados negativamente ya que el USDC se acepta como garantía para acuñar DAI. From e1028a6a471a4d7501030c457504b97b6bab7845 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:17:07 +0800 Subject: [PATCH 06622/11794] New translations risks.md (Arabic) --- ar/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/security-and-risks/risks.md b/ar/security-and-risks/risks.md index 494a33c78..bb6d7f7f9 100644 --- a/ar/security-and-risks/risks.md +++ b/ar/security-and-risks/risks.md @@ -20,7 +20,7 @@ OUSD is built on top of other DeFi platforms that add additional smart contract **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. From bf77a34a8e6ffa96881f4b65f3739a41361ccc6a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:18:22 +0800 Subject: [PATCH 06623/11794] New translations risks.md (Croatian) --- hr/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/security-and-risks/risks.md b/hr/security-and-risks/risks.md index 494a33c78..bb6d7f7f9 100644 --- a/hr/security-and-risks/risks.md +++ b/hr/security-and-risks/risks.md @@ -20,7 +20,7 @@ OUSD is built on top of other DeFi platforms that add additional smart contract **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. From 2b56d76e5eb0bf40326a6f5e2d3ed20882eae27d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:18:35 +0800 Subject: [PATCH 06624/11794] New translations risks.md (Thai) --- th/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/security-and-risks/risks.md b/th/security-and-risks/risks.md index 494a33c78..bb6d7f7f9 100644 --- a/th/security-and-risks/risks.md +++ b/th/security-and-risks/risks.md @@ -20,7 +20,7 @@ OUSD is built on top of other DeFi platforms that add additional smart contract **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. From 7561cf99f0b7dbab4b6a141cacaa2fd8ef412596 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:19:12 +0800 Subject: [PATCH 06625/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index afb7c058b..8c0624235 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -20,7 +20,7 @@ OUSD được xây dựng dựa trên các nền tảng DeFi khác làm tăng th **Rủi ro của stablecoin** -Điều quan trọng cần lưu ý là OUSD chỉ mạnh ngang các đồng stablecoin đang hỗ trợ nó. Bất kỳ tổn thất nào đối với các tài sản cơ bản (tài sản hỗ trợ) sẽ gây ra tổn thất tương tự đối với giá trị của OUSD. +Điều quan trọng cần lưu ý là OUSD chỉ mạnh ngang các đồng stablecoin đang hỗ trợ nó. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn cử như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. Mặc dù DAI không có tính năng đóng băng như USDT và USDC, nhưng tài sản của nó cũng có thể bị ảnh hưởng tiêu cực bởi 2 đồng trên vì USDC được chấp nhận làm tài sản thế chấp để khai thác DAI. From 65293c3a28f07ee8820d80e015cbb508f9eb8d20 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:19:48 +0800 Subject: [PATCH 06626/11794] New translations risks.md (Indonesian) --- id/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/security-and-risks/risks.md b/id/security-and-risks/risks.md index f19c10b91..3a6000a9a 100644 --- a/id/security-and-risks/risks.md +++ b/id/security-and-risks/risks.md @@ -20,7 +20,7 @@ OUSD dibangun di atas platform DeFi lain yang menambah risiko kontrak pintar tam **Risiko Stablecoin** -Penting untuk dipahami bahwa OUSD hanya sekuat stablecoin yang mendukungnya. Setiap kerugian aset yang mendasarinya akan menyebabkan kerugian yang serupa dengan nilai OUSD. +Penting untuk dipahami bahwa OUSD hanya sekuat stablecoin yang mendukungnya. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. Penting untuk dicatat bahwa setiap stablecoin yang didukung ini menimbulkan risiko pihak lawan yang tidak sepele. Tether, khususnya, memiliki masalah perbankan yang terdokumentasi dengan baik dan tantangan regulasi. Selain itu, baik USDT dan USDC memiliki pintu belakang yang memberikan kuasa kepada penerbitnya untuk membekukan uang di dompet pemegangnya. Meskipun DAI tidak memiliki pintu belakang langsung, asetnya juga dapat terkena dampak negatif karena USDC diterima sebagai jaminan untuk pembuatan DAI. From 6b63318faa4061e568488b851f532ece8c09a468 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:21:15 +0800 Subject: [PATCH 06627/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 5dc29c37886576cf240c07b95c90ea0ffc0441d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:21:28 +0800 Subject: [PATCH 06628/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 55bf829a5b387f1ba7f04d448936bdfec9d0be87 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:21:29 +0800 Subject: [PATCH 06629/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 434cc4bef..41afe68d8 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的稳定币 +# 支持的穩定幣 -**支持的稳定币** +**支持的穩定幣** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 -目前,OUSD 支持以下稳定币: +目前,OUSD 支持以下穩定幣: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 +雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 -尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 +儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 From bfa97142a2d2608fac846e856c073a10b0c87bd4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:21:33 +0800 Subject: [PATCH 06630/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..cf318a163 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From 94356a35697dc54c698eb288b982229397fd647e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:21:36 +0800 Subject: [PATCH 06631/11794] New translations risks.md (Filipino) --- fil/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/security-and-risks/risks.md b/fil/security-and-risks/risks.md index 494a33c78..bb6d7f7f9 100644 --- a/fil/security-and-risks/risks.md +++ b/fil/security-and-risks/risks.md @@ -20,7 +20,7 @@ OUSD is built on top of other DeFi platforms that add additional smart contract **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. From 93ba8cfd7a0961e7f2294c696146416e60c7a2c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:21:41 +0800 Subject: [PATCH 06632/11794] New translations risks.md (Hindi) --- hi/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/security-and-risks/risks.md b/hi/security-and-risks/risks.md index 494a33c78..bb6d7f7f9 100644 --- a/hi/security-and-risks/risks.md +++ b/hi/security-and-risks/risks.md @@ -20,7 +20,7 @@ OUSD is built on top of other DeFi platforms that add additional smart contract **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. From ea8428d323e90b76caa92a1e0b9683fb1d65c8f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:23:19 +0800 Subject: [PATCH 06633/11794] New translations risks.md (Dutch) --- nl/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/security-and-risks/risks.md b/nl/security-and-risks/risks.md index 494a33c78..bb6d7f7f9 100644 --- a/nl/security-and-risks/risks.md +++ b/nl/security-and-risks/risks.md @@ -20,7 +20,7 @@ OUSD is built on top of other DeFi platforms that add additional smart contract **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. From 834d7a56058bc51fdecd34411dd322aaa5beb4cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:23:48 +0800 Subject: [PATCH 06634/11794] New translations risks.md (Portuguese) --- pt/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/security-and-risks/risks.md b/pt/security-and-risks/risks.md index 494a33c78..bb6d7f7f9 100644 --- a/pt/security-and-risks/risks.md +++ b/pt/security-and-risks/risks.md @@ -20,7 +20,7 @@ OUSD is built on top of other DeFi platforms that add additional smart contract **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. From 5eed4a5fb1082d11c49a4b584c92981a0e14826f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:24:36 +0800 Subject: [PATCH 06635/11794] New translations risks.md (Japanese) --- ja/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/security-and-risks/risks.md b/ja/security-and-risks/risks.md index 494a33c78..bb6d7f7f9 100644 --- a/ja/security-and-risks/risks.md +++ b/ja/security-and-risks/risks.md @@ -20,7 +20,7 @@ OUSD is built on top of other DeFi platforms that add additional smart contract **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. From cbb7db00c8484352e00e6147a1876d71f3775b67 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:25:09 +0800 Subject: [PATCH 06636/11794] New translations risks.md (Korean) --- ko/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/security-and-risks/risks.md b/ko/security-and-risks/risks.md index c454242c8..fc06154e4 100644 --- a/ko/security-and-risks/risks.md +++ b/ko/security-and-risks/risks.md @@ -20,7 +20,7 @@ OUSD는 스마트 컨트렉트 위험을 추가하는 다른 디파이(DeFi) 플 **스테이블 코인 위험** -OUSD는 이를 뒷받침하는 스테이블 코인 만큼 강하다는 점을 이해하는 것이 중요합니다. 기초 자산에 대한 손실은 OUSD의 가치와 비슷한 손실을 야기합니다. +OUSD는 이를 뒷받침하는 스테이블 코인 만큼 강하다는 점을 이해하는 것이 중요합니다. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. 지원되는 각 스테이블 코인은 서로 다른 상대방에 대한 리스크를 유발한다는 점에 유의해야 합니다. 특히 테더(Tether) 는 잘 문서화된 은행 문제 및 규제 문제를 안고 있습니다. 또한 USDT와 USDC는 발행인이 보유자의 지갑에있는 돈을 동결(freeze) 할 수 있는 권한을 부여하는 백도어(backdoors) 기능이 있습니다. 다이(DAI) 에는 직접적인 백도어가 없지만 USDC가 다이 발행을 위한 담보로 허용되기 때문에 자산에 부정적인 영향을 미칠 수 있습니다. From fb0c93a5923c123720b0f943a4e6bba9d665f9eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:26:02 +0800 Subject: [PATCH 06637/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 41c96cc28..35fa2a21a 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -20,7 +20,7 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s **稳定币风险** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. 值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 From 77b40b8128a794af658519cba31afa04f7e3714b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:26:10 +0800 Subject: [PATCH 06638/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 22f6dbd41c8af3eb2eb55b69d46a69ae5cd43348 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:26:26 +0800 Subject: [PATCH 06639/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 921d44f603b475b21b3967887eee386142727824 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:26:27 +0800 Subject: [PATCH 06640/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 33f3d21b55727b8791e1bfb740e72218d82de62c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:26:29 +0800 Subject: [PATCH 06641/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index a5ab625ae..0240eba49 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | | VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | From 8c08433f9733366f07296be6441f2f96d410f365 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:26:31 +0800 Subject: [PATCH 06642/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1c0c01d92..1ab93197c 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From e5e3983c6b098605399e1f7f29bf1b7ccbb38467 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:26:33 +0800 Subject: [PATCH 06643/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 6d02cf8b8e0ea0805863a2f92aeaf15332d550f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:26:35 +0800 Subject: [PATCH 06644/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From a09f68cbcb69e74ad51c5601e521d1d5f37fde59 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:26:37 +0800 Subject: [PATCH 06645/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 4f3ca098c8245fdc73ac0ed54167b5f0b9fe5a46 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:26:39 +0800 Subject: [PATCH 06646/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 62a995bea05077241c670c2187af662573f24cb6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:26:41 +0800 Subject: [PATCH 06647/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 8051357b8cc3f6be2a0bdc4630bbde3217f9caa8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:26:44 +0800 Subject: [PATCH 06648/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 5b17d98e13fccd8efb34c4e7fbdfbc08d0fe8ef4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:26:52 +0800 Subject: [PATCH 06649/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 35fa2a21a..bb6d7f7f9 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,28 +1,28 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 -* 底层稳定币风险 +* Smart contract risk +* Underlying platform risk +* Underlying stablecoin risk -**智能合约风险** +**Smart contract risk** Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From e802be037ae8bff95ebd0c664ff99b3fbb0903e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:26:54 +0800 Subject: [PATCH 06650/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 7c9b176b0dd98b96a48434545dc11738f8fb8f24 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:26:56 +0800 Subject: [PATCH 06651/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 993935da2822cb0ab1f0255f408638d84de92824 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:26:58 +0800 Subject: [PATCH 06652/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From f6b764866fd2b89fecdb710793e6ee8b8d2da550 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:27:00 +0800 Subject: [PATCH 06653/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 6218d287697cb51eddfc23e7bd578040496fb8d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:27:02 +0800 Subject: [PATCH 06654/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 1cdfc120341238b561631452f3fe70cc3c7fd708 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:27:04 +0800 Subject: [PATCH 06655/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From ed56d3a266dc76cb5ab79275f293106306fe9a35 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:27:06 +0800 Subject: [PATCH 06656/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 1019de7ac6b15930beab5d13fa69c6b61d5adb19 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:27:08 +0800 Subject: [PATCH 06657/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From cd0dde4f79054733e79c058472815d7ce111a23e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:27:10 +0800 Subject: [PATCH 06658/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 9a2900a39ef850e1d99e7ab4fa7c629d4f3ccc92 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:27:11 +0800 Subject: [PATCH 06659/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 835b15524441e2690141c01240b0df17d97b71e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:27:14 +0800 Subject: [PATCH 06660/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index c4bd5ed4f..325f86832 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From 18aacd5e37e84d7915c9d4bff777a99dbf079a2d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:27:16 +0800 Subject: [PATCH 06661/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From b044a135bbcd215c6acb7858cc5be9656c22c849 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:27:17 +0800 Subject: [PATCH 06662/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 721e251a840ceb81f07cc68f8397e76c2e72976f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:27:20 +0800 Subject: [PATCH 06663/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 299bd0d6ea1a30ffd5d7d35e30f795233650dc1f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:27:21 +0800 Subject: [PATCH 06664/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 9ab5233077a43b57b84d4b2f9196b611dd871ea6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:27:23 +0800 Subject: [PATCH 06665/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 7213c0898ef15fa011c0c93e1da75fa7972f694d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:27:25 +0800 Subject: [PATCH 06666/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 9b4874a7cfc05ea82066fad253c9c9d48e842c32 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:27:27 +0800 Subject: [PATCH 06667/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 7fed3f33c06d47e3436f70e072efca4e4cc1beb7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:27:29 +0800 Subject: [PATCH 06668/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 561ba88ba..082fb88f5 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 - - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From 5353a83b0c82c9305dd44f7966e0739e0cf025fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:27:46 +0800 Subject: [PATCH 06669/11794] New translations risks.md (Russian) --- ru/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/security-and-risks/risks.md b/ru/security-and-risks/risks.md index ed9f582ae..4ee5ffe20 100644 --- a/ru/security-and-risks/risks.md +++ b/ru/security-and-risks/risks.md @@ -20,7 +20,7 @@ OUSD надстроен поверх других платформ DeFi, что **Риски стейблкоина** -Важно понимать, что OUSD настолько устойчив, насколько устойчивы стейблкоины, которые его обеспечивают. Любая потеря базовых активов приведет к аналогичным убыткам в OUSD. +Важно понимать, что OUSD настолько устойчив, насколько устойчивы стейблкоины, которые его обеспечивают. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. Важно отметить, что каждый из поддерживаемых стейблкоинов представляет собой нетривиальный риск для контрагента. У Tether, в частности, были хорошо задокументированные проблемы с банковской системой и нормативными требованиями. Кроме того, и в USDT, и в USDC есть лазейки, которые дают их эмитентам право замораживать деньги в кошельках их владельцев. Не смотря на то, что в DAI нет таких лазеек, на его активы также может возникнуть негативное влияние, поскольку USDC принимается в качестве обеспечения для добычи DAI. From 35765ce735e48f7fb4e7eb5e47f7e4cb53cfbb80 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:28:13 +0800 Subject: [PATCH 06670/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From a5d0abb7f1cfa1fbd0b74dc0c3d1e306bc438182 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:28:16 +0800 Subject: [PATCH 06671/11794] New translations risks.md (Turkish) --- tr/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/security-and-risks/risks.md b/tr/security-and-risks/risks.md index d11cae3c5..fbb4cbe97 100644 --- a/tr/security-and-risks/risks.md +++ b/tr/security-and-risks/risks.md @@ -20,7 +20,7 @@ OUSD, ek akıllı sözleşme riski ekleyen diğer DeFi platformlarının üzerin **Stablecoin riskleri** -OUSD'nin yalnızca onu destekleyen stabilcoinler kadar güçlü olduğunu anlamak önemlidir. Dayanak varlıklardaki herhangi bir kayıp, OUSD değerinde benzer bir kayba neden olacaktır. +OUSD'nin yalnızca onu destekleyen stabilcoinler kadar güçlü olduğunu anlamak önemlidir. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. Tüm bu stablecoin'lerin önemsiz olmayan karşı taraf riski oluşturduğuna dikkat etmek önemlidir. Özellikle Tether, iyi belgelenmiş bankacılık sorunları ve yasal zorluklar yaşadı. Ek olarak, hem USDT hem de USDC, ihraççılarına sahiplerinin cüzdanlarında para dondurma yetkisi veren arka kapılara sahiptir. DAI'nin herhangi bir doğrudan arka kapısı bulunmamakla birlikte, USDC'nin DAI basımı için teminat olarak kabul edilmesi nedeniyle varlıkları da olumsuz etkilenebilir. From 7d2e21f36d401c88b8e73253f7d23dcf0a3c4922 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:28:26 +0800 Subject: [PATCH 06672/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 2b291a17c..a7f575694 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From df1fc63af33bc8d91322d32a9cc0f4ca8f3b4e9b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:28:28 +0800 Subject: [PATCH 06673/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 13a280c8d..18b438f97 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 3227c410b0fd3b841a87a6da21002e26cb2d415d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:28:30 +0800 Subject: [PATCH 06674/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 9526a7c104d2f39a949f72729889de99c8432cda Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:28:31 +0800 Subject: [PATCH 06675/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 56f70d4c57dea352d56dd61607ab8deedcd12684 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 22:28:33 +0800 Subject: [PATCH 06676/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 1296eea2df3ae9f8babb702080cb838a2ee78a6d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:02:23 +0800 Subject: [PATCH 06677/11794] New translations risks.md (Japanese) --- ja/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/security-and-risks/risks.md b/ja/security-and-risks/risks.md index bb6d7f7f9..b06dc3978 100644 --- a/ja/security-and-risks/risks.md +++ b/ja/security-and-risks/risks.md @@ -20,9 +20,9 @@ OUSD is built on top of other DeFi platforms that add additional smart contract **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From dafb258650f40a124a63acbfc7c10deadb2682e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:02:35 +0800 Subject: [PATCH 06678/11794] New translations risks.md (Italian) --- it/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/security-and-risks/risks.md b/it/security-and-risks/risks.md index fce8a8a7b..9cff94f0c 100644 --- a/it/security-and-risks/risks.md +++ b/it/security-and-risks/risks.md @@ -20,9 +20,9 @@ OUSD è sviluppata on top di altre piattaforme DeFi, che aggiungono ulteriori ri **Rischi da Stablecoin** -E' fondamentale capire che OUSD è tanto forte quanto le stablecoin che lo supportano, non di più. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. +E' fondamentale capire che OUSD è tanto forte quanto le stablecoin che lo supportano, non di più. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. -E' importante notare che ogni stablecoin supportata introduce un rischio di controparte non banale. Tether, in particolare, ha avuto alcuni ben documentati problemi bancari e sfide normative. In aggiunta, sia USDT che USDC hanno delle backdoor che garantiscono ai loro emittenti il potere di congelare i fondi nei portafogli dei loro possessori. Sebbene DAI non abbia backdoor dirette di questo tipo, i suoi asset possono comunque subire impatti negativi poiché USDC è accettato come collaterale per coniare DAI. +E' importante notare che ogni stablecoin supportata introduce un rischio di controparte non banale. Tether, in particolare, ha avuto alcuni ben documentati problemi bancari e sfide normative. In aggiunta, sia USDT che USDC hanno delle backdoor che garantiscono ai loro emittenti il potere di congelare i fondi nei portafogli dei loro possessori. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From c7e87ecc2af03bea8cc4788a56f05bf942836566 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:02:48 +0800 Subject: [PATCH 06679/11794] New translations risks.md (Greek) --- el/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/security-and-risks/risks.md b/el/security-and-risks/risks.md index bb6d7f7f9..b06dc3978 100644 --- a/el/security-and-risks/risks.md +++ b/el/security-and-risks/risks.md @@ -20,9 +20,9 @@ OUSD is built on top of other DeFi platforms that add additional smart contract **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 886bf3279c665229d8c96eee1b4bdf6b8093872b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:03:58 +0800 Subject: [PATCH 06680/11794] New translations risks.md (Korean) --- ko/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/security-and-risks/risks.md b/ko/security-and-risks/risks.md index fc06154e4..7a346b730 100644 --- a/ko/security-and-risks/risks.md +++ b/ko/security-and-risks/risks.md @@ -20,9 +20,9 @@ OUSD는 스마트 컨트렉트 위험을 추가하는 다른 디파이(DeFi) 플 **스테이블 코인 위험** -OUSD는 이를 뒷받침하는 스테이블 코인 만큼 강하다는 점을 이해하는 것이 중요합니다. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. +OUSD는 이를 뒷받침하는 스테이블 코인 만큼 강하다는 점을 이해하는 것이 중요합니다. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. -지원되는 각 스테이블 코인은 서로 다른 상대방에 대한 리스크를 유발한다는 점에 유의해야 합니다. 특히 테더(Tether) 는 잘 문서화된 은행 문제 및 규제 문제를 안고 있습니다. 또한 USDT와 USDC는 발행인이 보유자의 지갑에있는 돈을 동결(freeze) 할 수 있는 권한을 부여하는 백도어(backdoors) 기능이 있습니다. 다이(DAI) 에는 직접적인 백도어가 없지만 USDC가 다이 발행을 위한 담보로 허용되기 때문에 자산에 부정적인 영향을 미칠 수 있습니다. +지원되는 각 스테이블 코인은 서로 다른 상대방에 대한 리스크를 유발한다는 점에 유의해야 합니다. 특히 테더(Tether) 는 잘 문서화된 은행 문제 및 규제 문제를 안고 있습니다. 또한 USDT와 USDC는 발행인이 보유자의 지갑에있는 돈을 동결(freeze) 할 수 있는 권한을 부여하는 백도어(backdoors) 기능이 있습니다. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From bef6afa0fab98eeb23bdaa02ef0719b3480e0986 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:04:38 +0800 Subject: [PATCH 06681/11794] New translations risks.md (Spanish) --- es/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/security-and-risks/risks.md b/es/security-and-risks/risks.md index 6f061f970..5b57f7aa9 100644 --- a/es/security-and-risks/risks.md +++ b/es/security-and-risks/risks.md @@ -20,9 +20,9 @@ OUSD se basa en otras plataformas DeFi que agregan un riesgo adicional de contra **Riesgos de la moneda estable** -Es importante comprender que OUSD es tan fuerte como las monedas estables que lo respaldan. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. +Es importante comprender que OUSD es tan fuerte como las monedas estables que lo respaldan. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. -Es importante tener en cuenta que cada una de las monedas estables admitidas presenta un riesgo de contraparte no trivial. Tether, en particular, ha tenido problemas bancarios y problemas regulatorios bien documentados. Además, tanto USDT como USDC tienen puertas traseras que otorgan a sus emisores el poder de congelar dinero en las billeteras de sus titulares. Si bien DAI no tiene puertas traseras directas, sus activos también pueden verse afectados negativamente ya que el USDC se acepta como garantía para acuñar DAI. +Es importante tener en cuenta que cada una de las monedas estables admitidas presenta un riesgo de contraparte no trivial. Tether, en particular, ha tenido problemas bancarios y problemas regulatorios bien documentados. Además, tanto USDT como USDC tienen puertas traseras que otorgan a sus emisores el poder de congelar dinero en las billeteras de sus titulares. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From c60428ea01364515eb7db4fefa878877cf8f8d2f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:05:14 +0800 Subject: [PATCH 06682/11794] New translations risks.md (French) --- fr/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/security-and-risks/risks.md b/fr/security-and-risks/risks.md index bb6d7f7f9..b06dc3978 100644 --- a/fr/security-and-risks/risks.md +++ b/fr/security-and-risks/risks.md @@ -20,9 +20,9 @@ OUSD is built on top of other DeFi platforms that add additional smart contract **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From b65e91479454f0c38569c05a9ed76ac330451566 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:05:43 +0800 Subject: [PATCH 06683/11794] New translations risks.md (German) --- de/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/security-and-risks/risks.md b/de/security-and-risks/risks.md index bb6d7f7f9..b06dc3978 100644 --- a/de/security-and-risks/risks.md +++ b/de/security-and-risks/risks.md @@ -20,9 +20,9 @@ OUSD is built on top of other DeFi platforms that add additional smart contract **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 3df2e9ea1bbab32be66c4208e09cf50c7d4be7d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:05:55 +0800 Subject: [PATCH 06684/11794] New translations risks.md (Arabic) --- ar/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/security-and-risks/risks.md b/ar/security-and-risks/risks.md index bb6d7f7f9..b06dc3978 100644 --- a/ar/security-and-risks/risks.md +++ b/ar/security-and-risks/risks.md @@ -20,9 +20,9 @@ OUSD is built on top of other DeFi platforms that add additional smart contract **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 180cd330deee014e9aff8b00940b60ea27ea55cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:06:42 +0800 Subject: [PATCH 06685/11794] New translations risks.md (Croatian) --- hr/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/security-and-risks/risks.md b/hr/security-and-risks/risks.md index bb6d7f7f9..b06dc3978 100644 --- a/hr/security-and-risks/risks.md +++ b/hr/security-and-risks/risks.md @@ -20,9 +20,9 @@ OUSD is built on top of other DeFi platforms that add additional smart contract **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 6123ed8743cf022c89f404b622f993a5c8e3b31b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:07:07 +0800 Subject: [PATCH 06686/11794] New translations risks.md (Indonesian) --- id/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/security-and-risks/risks.md b/id/security-and-risks/risks.md index 3a6000a9a..e12558a4b 100644 --- a/id/security-and-risks/risks.md +++ b/id/security-and-risks/risks.md @@ -20,9 +20,9 @@ OUSD dibangun di atas platform DeFi lain yang menambah risiko kontrak pintar tam **Risiko Stablecoin** -Penting untuk dipahami bahwa OUSD hanya sekuat stablecoin yang mendukungnya. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. +Penting untuk dipahami bahwa OUSD hanya sekuat stablecoin yang mendukungnya. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. -Penting untuk dicatat bahwa setiap stablecoin yang didukung ini menimbulkan risiko pihak lawan yang tidak sepele. Tether, khususnya, memiliki masalah perbankan yang terdokumentasi dengan baik dan tantangan regulasi. Selain itu, baik USDT dan USDC memiliki pintu belakang yang memberikan kuasa kepada penerbitnya untuk membekukan uang di dompet pemegangnya. Meskipun DAI tidak memiliki pintu belakang langsung, asetnya juga dapat terkena dampak negatif karena USDC diterima sebagai jaminan untuk pembuatan DAI. +Penting untuk dicatat bahwa setiap stablecoin yang didukung ini menimbulkan risiko pihak lawan yang tidak sepele. Tether, khususnya, memiliki masalah perbankan yang terdokumentasi dengan baik dan tantangan regulasi. Selain itu, baik USDT dan USDC memiliki pintu belakang yang memberikan kuasa kepada penerbitnya untuk membekukan uang di dompet pemegangnya. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 528463d9f527f818cf44c927069a86fe09203ea0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:07:22 +0800 Subject: [PATCH 06687/11794] New translations risks.md (Thai) --- th/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/security-and-risks/risks.md b/th/security-and-risks/risks.md index bb6d7f7f9..b06dc3978 100644 --- a/th/security-and-risks/risks.md +++ b/th/security-and-risks/risks.md @@ -20,9 +20,9 @@ OUSD is built on top of other DeFi platforms that add additional smart contract **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 9aa17015a691cb3e1365b202290bfcb97908f72a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:07:45 +0800 Subject: [PATCH 06688/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 538e68f9b9ca21183da9b45a2c633f73a0833690 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:07:47 +0800 Subject: [PATCH 06689/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 41afe68d8..434cc4bef 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的穩定幣 +# 支持的稳定币 -**支持的穩定幣** +**支持的稳定币** -必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -目前,OUSD 支持以下穩定幣: +目前,OUSD 支持以下稳定币: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 +虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 -值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 +尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 From 45693fc8b5d242eba7bced8b5b220eaf9414810f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:07:52 +0800 Subject: [PATCH 06690/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index cf318a163..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From 9b05c7bb20f3079997c733746294871d814df4dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:08:03 +0800 Subject: [PATCH 06691/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From a8fc0b30252d71141ed0e26a2240a9f1a889bc87 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:08:38 +0800 Subject: [PATCH 06692/11794] New translations risks.md (Hindi) --- hi/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/security-and-risks/risks.md b/hi/security-and-risks/risks.md index bb6d7f7f9..b06dc3978 100644 --- a/hi/security-and-risks/risks.md +++ b/hi/security-and-risks/risks.md @@ -20,9 +20,9 @@ OUSD is built on top of other DeFi platforms that add additional smart contract **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 533ad3495646e68714fd316ae6c8cd3ffe6b7436 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:08:58 +0800 Subject: [PATCH 06693/11794] New translations risks.md (Filipino) --- fil/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fil/security-and-risks/risks.md b/fil/security-and-risks/risks.md index bb6d7f7f9..b06dc3978 100644 --- a/fil/security-and-risks/risks.md +++ b/fil/security-and-risks/risks.md @@ -20,9 +20,9 @@ OUSD is built on top of other DeFi platforms that add additional smart contract **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From a2ab8729efa13ec52ccd8257e63223eb45d2b1f5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:09:32 +0800 Subject: [PATCH 06694/11794] New translations risks.md (Russian) --- ru/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/security-and-risks/risks.md b/ru/security-and-risks/risks.md index 4ee5ffe20..a50a0d0f1 100644 --- a/ru/security-and-risks/risks.md +++ b/ru/security-and-risks/risks.md @@ -20,9 +20,9 @@ OUSD надстроен поверх других платформ DeFi, что **Риски стейблкоина** -Важно понимать, что OUSD настолько устойчив, насколько устойчивы стейблкоины, которые его обеспечивают. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. +Важно понимать, что OUSD настолько устойчив, насколько устойчивы стейблкоины, которые его обеспечивают. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. -Важно отметить, что каждый из поддерживаемых стейблкоинов представляет собой нетривиальный риск для контрагента. У Tether, в частности, были хорошо задокументированные проблемы с банковской системой и нормативными требованиями. Кроме того, и в USDT, и в USDC есть лазейки, которые дают их эмитентам право замораживать деньги в кошельках их владельцев. Не смотря на то, что в DAI нет таких лазеек, на его активы также может возникнуть негативное влияние, поскольку USDC принимается в качестве обеспечения для добычи DAI. +Важно отметить, что каждый из поддерживаемых стейблкоинов представляет собой нетривиальный риск для контрагента. У Tether, в частности, были хорошо задокументированные проблемы с банковской системой и нормативными требованиями. Кроме того, и в USDT, и в USDC есть лазейки, которые дают их эмитентам право замораживать деньги в кошельках их владельцев. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From ac44b6a066c2db224f7980dc4ff35b81b71b3aac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:10:19 +0800 Subject: [PATCH 06695/11794] New translations risks.md (Dutch) --- nl/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/security-and-risks/risks.md b/nl/security-and-risks/risks.md index bb6d7f7f9..b06dc3978 100644 --- a/nl/security-and-risks/risks.md +++ b/nl/security-and-risks/risks.md @@ -20,9 +20,9 @@ OUSD is built on top of other DeFi platforms that add additional smart contract **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 1fc61ad202100c2b30bc79e7dee10d2a8c9854a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:10:42 +0800 Subject: [PATCH 06696/11794] New translations risks.md (Portuguese) --- pt/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/security-and-risks/risks.md b/pt/security-and-risks/risks.md index bb6d7f7f9..b06dc3978 100644 --- a/pt/security-and-risks/risks.md +++ b/pt/security-and-risks/risks.md @@ -20,9 +20,9 @@ OUSD is built on top of other DeFi platforms that add additional smart contract **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From bd993226eeb35bfbf3ababc2a87b6553ece513c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:11:24 +0800 Subject: [PATCH 06697/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index bb6d7f7f9..b06dc3978 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -20,9 +20,9 @@ OUSD is built on top of other DeFi platforms that add additional smart contract **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From c32f4c5e61a36d7e971f2f18bb93c346955ec516 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:11:47 +0800 Subject: [PATCH 06698/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index 8c0624235..352aa8ef7 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -20,9 +20,9 @@ OUSD được xây dựng dựa trên các nền tảng DeFi khác làm tăng th **Rủi ro của stablecoin** -Điều quan trọng cần lưu ý là OUSD chỉ mạnh ngang các đồng stablecoin đang hỗ trợ nó. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. +Điều quan trọng cần lưu ý là OUSD chỉ mạnh ngang các đồng stablecoin đang hỗ trợ nó. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. -Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn cử như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. Mặc dù DAI không có tính năng đóng băng như USDT và USDC, nhưng tài sản của nó cũng có thể bị ảnh hưởng tiêu cực bởi 2 đồng trên vì USDC được chấp nhận làm tài sản thế chấp để khai thác DAI. +Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn cử như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 2bfa4837c7ec80b2dd44ab9e7dcd7d5489cb7645 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:03 +0800 Subject: [PATCH 06699/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a3c7b8f45b7a1208659c1eae510448d431d04231 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:05 +0800 Subject: [PATCH 06700/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 8e9bce58ca332b3ef7751e8ae2274c7165057cf5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:06 +0800 Subject: [PATCH 06701/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c46b5a62aaa512ca3d513248bf86c98fa497ba96 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:08 +0800 Subject: [PATCH 06702/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From fd671ff7fdedd7f6292870874a77b8e4b219ba24 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:10 +0800 Subject: [PATCH 06703/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 0fe9da64a651c4e451589afc32f853ab34c6aca0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:12 +0800 Subject: [PATCH 06704/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 6a78ec99219ab58ddf5fb719640e665fff3706f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:14 +0800 Subject: [PATCH 06705/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 8e834062cd9481c2342ddb0d8cacf1d4651518bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:16 +0800 Subject: [PATCH 06706/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 1bca812a9305c579cdd12ca881ae1b96b5ff69f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:17 +0800 Subject: [PATCH 06707/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 2bc02dcd53919fef228e58e1de15c04515a3caec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:22 +0800 Subject: [PATCH 06708/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From bc08e23e7c8b7f1e3ed098892f633ea845d8be38 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:33 +0800 Subject: [PATCH 06709/11794] New translations risks.md (Turkish) --- tr/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/security-and-risks/risks.md b/tr/security-and-risks/risks.md index fbb4cbe97..6730f0d15 100644 --- a/tr/security-and-risks/risks.md +++ b/tr/security-and-risks/risks.md @@ -20,9 +20,9 @@ OUSD, ek akıllı sözleşme riski ekleyen diğer DeFi platformlarının üzerin **Stablecoin riskleri** -OUSD'nin yalnızca onu destekleyen stabilcoinler kadar güçlü olduğunu anlamak önemlidir. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing. +OUSD'nin yalnızca onu destekleyen stabilcoinler kadar güçlü olduğunu anlamak önemlidir. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. -Tüm bu stablecoin'lerin önemsiz olmayan karşı taraf riski oluşturduğuna dikkat etmek önemlidir. Özellikle Tether, iyi belgelenmiş bankacılık sorunları ve yasal zorluklar yaşadı. Ek olarak, hem USDT hem de USDC, ihraççılarına sahiplerinin cüzdanlarında para dondurma yetkisi veren arka kapılara sahiptir. DAI'nin herhangi bir doğrudan arka kapısı bulunmamakla birlikte, USDC'nin DAI basımı için teminat olarak kabul edilmesi nedeniyle varlıkları da olumsuz etkilenebilir. +Tüm bu stablecoin'lerin önemsiz olmayan karşı taraf riski oluşturduğuna dikkat etmek önemlidir. Özellikle Tether, iyi belgelenmiş bankacılık sorunları ve yasal zorluklar yaşadı. Ek olarak, hem USDT hem de USDC, ihraççılarına sahiplerinin cüzdanlarında para dondurma yetkisi veren arka kapılara sahiptir. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 296491c5f27ca63e0fec5f5e69955b6db9891b2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:35 +0800 Subject: [PATCH 06710/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From b1772b1016850af98ab74c119e577e7c7555f3a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:36 +0800 Subject: [PATCH 06711/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From af74ffac2b2f7e2a68b2fff1d889b6c921a6a787 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:38 +0800 Subject: [PATCH 06712/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 5978fc72c510c8bab50e7b219767643f9b0be529 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:40 +0800 Subject: [PATCH 06713/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 18b438f97..13a280c8d 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From a313213bfe52289015e4f4bd2bf37c68a7bfde86 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:42 +0800 Subject: [PATCH 06714/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 28ce81ade23f71841196c0b5da8d5fbd76375366 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:43 +0800 Subject: [PATCH 06715/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From e874e60206924281d0a67ff76585992aa6adfa66 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:45 +0800 Subject: [PATCH 06716/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 5217b3e814b770217f89469e05543d50ebff86c7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:47 +0800 Subject: [PATCH 06717/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 6ccf361fb1992a98208e485e44ae4a3bd14cfdf0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:49 +0800 Subject: [PATCH 06718/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 02f85903ae620226fe7f9bed3c788cfd76fc4203 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:50 +0800 Subject: [PATCH 06719/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 22abbef189bed44e708f3cfa8f8d355c04ff9350 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:52 +0800 Subject: [PATCH 06720/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 527815b6d12d12304c3ec08961922f4b085396af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:53 +0800 Subject: [PATCH 06721/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From c0b6688150f9cbb73cfa37b7ce9c0f0469a998a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:55 +0800 Subject: [PATCH 06722/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 082fb88f5..561ba88ba 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From db0c7f6c91878edcce24838c844838a92ee600bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:57 +0800 Subject: [PATCH 06723/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 5afbe16d284a06c99fbe0df31fd6378dedc9718d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:12:58 +0800 Subject: [PATCH 06724/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 894d8c610d2622be1c5abdb94f8483b0acd8862f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:13:00 +0800 Subject: [PATCH 06725/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From adbefca58b0ec03d1ed0ce16314aeffd4b917092 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:13:01 +0800 Subject: [PATCH 06726/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 3cb42dbdb27eac8649e5abb5576bafd7255f3d7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:13:03 +0800 Subject: [PATCH 06727/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index a7f575694..2b291a17c 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 42ecc3e088050aedca71d1ceab67db7217226414 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:13:04 +0800 Subject: [PATCH 06728/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 512a8fc397898756cafa462ec1cb111cb2098256 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:13:07 +0800 Subject: [PATCH 06729/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 0240eba49..a5ab625ae 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | | VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | From 67e5a71f4deaf4157d90fc5e1c4776e3d5d27850 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:13:09 +0800 Subject: [PATCH 06730/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 2b5c9610579b738c87c1cf7ad2fcadedb3054e70 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:13:11 +0800 Subject: [PATCH 06731/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From d42eac3852b743fe7ed46b7d63c1df06f579ecbe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:13:13 +0800 Subject: [PATCH 06732/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From d8246e112df588d732faca1b747c5b69c2b9674f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:13:14 +0800 Subject: [PATCH 06733/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From e313923bd861f5a638027fce9d1a1d816e8ec952 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:13:16 +0800 Subject: [PATCH 06734/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From efa4cd1df56f8e5b2acb5fcb1d9bccbc7f697e68 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:13:18 +0800 Subject: [PATCH 06735/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1ab93197c..1c0c01d92 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From 542bea2ce4aa74e52e5da6ca7c93364976b3026e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:13:20 +0800 Subject: [PATCH 06736/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index b06dc3978..b618aba75 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,28 +1,28 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: -* Smart contract risk -* Underlying platform risk -* Underlying stablecoin risk +* 智能合约风险 +* 底层平台风险 +* 底层稳定币风险 -**Smart contract risk** +**智能合约风险** Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Platform risk** +**平台风险** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 23c07fd4402286ad3a8c07c868ec67699d44b8bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:13:21 +0800 Subject: [PATCH 06737/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From a5e233d827a80bbfd08046591ccbc8cdcbb06e04 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:13:23 +0800 Subject: [PATCH 06738/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From c3cf7c9c89f884b9b76e96df934d42b1cf4ca50b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:13:24 +0800 Subject: [PATCH 06739/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 325f86832..c4bd5ed4f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: From 217ce5ce70f51e144db5aef51b41ec218a4fc08b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 14 Jan 2021 23:13:26 +0800 Subject: [PATCH 06740/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From aeefdf0f7792483579feebd71b7312f6d7087ae6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:35:40 +0800 Subject: [PATCH 06741/11794] New translations risks.md (Korean) --- ko/security-and-risks/risks.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/ko/security-and-risks/risks.md b/ko/security-and-risks/risks.md index 7a346b730..42be20371 100644 --- a/ko/security-and-risks/risks.md +++ b/ko/security-and-risks/risks.md @@ -4,23 +4,23 @@ Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -다른 이자가 붙는 도구들과 마찬가지로 OUSD 보유와 관련된 위험을 이해하는것은 중요합니다. 이러한 위험은 크게 3 가지 범주로 분류 할 수 있습니다: +As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 스마트 컨트랙트 위험 -* 기초 플랫폼 위험 +* OUSD smart contract risk +* Underlying third-party platform risk * 기초 스테이블 코인 위험 -**스마트 컨트랙트 위험** +**OUSD smart contract risk** -Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**플랫폼 위험** +**Third-party platform risk** -OUSD는 스마트 컨트렉트 위험을 추가하는 다른 디파이(DeFi) 플랫폼 위에 구축됩니다. 오리진은 관리중인 자산이 수억 달러에 달하고 프로토콜의 정확성을 보장하기 위해 합리적인 노력을 기울인 플랫폼과의 협력을 선택하고 있습니다. 그러나 기본 플랫폼이 그들이 의도 한대로 계속 작동 할 것이라는 보장은 없으며, 기본 전략이 실패할 시 OUSD 보유자의 자금 역시 손실이 발생할 수 있습니다. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **스테이블 코인 위험** -OUSD는 이를 뒷받침하는 스테이블 코인 만큼 강하다는 점을 이해하는 것이 중요합니다. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. +OUSD는 이를 뒷받침하는 스테이블 코인 만큼 강하다는 점을 이해하는 것이 중요합니다. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. 지원되는 각 스테이블 코인은 서로 다른 상대방에 대한 리스크를 유발한다는 점에 유의해야 합니다. 특히 테더(Tether) 는 잘 문서화된 은행 문제 및 규제 문제를 안고 있습니다. 또한 USDT와 USDC는 발행인이 보유자의 지갑에있는 돈을 동결(freeze) 할 수 있는 권한을 부여하는 백도어(backdoors) 기능이 있습니다. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. @@ -28,13 +28,13 @@ _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more c **Risk Mitigation** -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. From dd33536f844029d35c55c34f933d016597cfa643 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:36:29 +0800 Subject: [PATCH 06742/11794] New translations risks.md (Dutch) --- nl/security-and-risks/risks.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/nl/security-and-risks/risks.md b/nl/security-and-risks/risks.md index b06dc3978..d969b7c62 100644 --- a/nl/security-and-risks/risks.md +++ b/nl/security-and-risks/risks.md @@ -4,23 +4,23 @@ Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* Smart contract risk -* Underlying platform risk +* OUSD smart contract risk +* Underlying third-party platform risk * Underlying stablecoin risk -**Smart contract risk** +**OUSD smart contract risk** -Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Platform risk** +**Third-party platform risk** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. @@ -28,13 +28,13 @@ _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more c **Risk Mitigation** -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. From b39ae89023301b6788ff416c0fa3eee7186153f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:37:18 +0800 Subject: [PATCH 06743/11794] New translations risks.md (Japanese) --- ja/security-and-risks/risks.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/ja/security-and-risks/risks.md b/ja/security-and-risks/risks.md index b06dc3978..d969b7c62 100644 --- a/ja/security-and-risks/risks.md +++ b/ja/security-and-risks/risks.md @@ -4,23 +4,23 @@ Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* Smart contract risk -* Underlying platform risk +* OUSD smart contract risk +* Underlying third-party platform risk * Underlying stablecoin risk -**Smart contract risk** +**OUSD smart contract risk** -Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Platform risk** +**Third-party platform risk** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. @@ -28,13 +28,13 @@ _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more c **Risk Mitigation** -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. From b24e6aca14d6ed015540d2db79d55ece6bb92652 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:39:07 +0800 Subject: [PATCH 06744/11794] New translations risks.md (Portuguese) --- pt/security-and-risks/risks.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/pt/security-and-risks/risks.md b/pt/security-and-risks/risks.md index b06dc3978..d969b7c62 100644 --- a/pt/security-and-risks/risks.md +++ b/pt/security-and-risks/risks.md @@ -4,23 +4,23 @@ Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* Smart contract risk -* Underlying platform risk +* OUSD smart contract risk +* Underlying third-party platform risk * Underlying stablecoin risk -**Smart contract risk** +**OUSD smart contract risk** -Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Platform risk** +**Third-party platform risk** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. @@ -28,13 +28,13 @@ _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more c **Risk Mitigation** -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. From 297fdae58e77c0b5904bb77eb3dd9296556881b5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:39:35 +0800 Subject: [PATCH 06745/11794] New translations risks.md (Spanish) --- es/security-and-risks/risks.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/es/security-and-risks/risks.md b/es/security-and-risks/risks.md index 5b57f7aa9..881120dd6 100644 --- a/es/security-and-risks/risks.md +++ b/es/security-and-risks/risks.md @@ -4,23 +4,23 @@ Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -Como con cualquier instrumento que devenga intereses. existen riesgos asociados con al hacer hold de OUSD que son importante comprender. Estos riesgos se pueden clasificar ampliamente en 3 categorías: +As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* Riesgo de contrato inteligente -* Riesgo de plataforma subyacente +* OUSD smart contract risk +* Underlying third-party platform risk * Riesgo de moneda estable subyacente -**Riesgo de contrato inteligente** +**OUSD smart contract risk** -Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Riesgo de plataforma** +**Third-party platform risk** -OUSD se basa en otras plataformas DeFi que agregan un riesgo adicional de contrato inteligente. Estamos eligiendo trabajar con plataformas que tienen cientos de millones de dólares en activos bajo su administración y han hecho un esfuerzo razonable para garantizar la exactitud de sus protocolos. Sin embargo, no hay garantías de que las plataformas subyacentes continuarán funcionando según lo previsto, y cualquier falla en una estrategia subyacente probablemente conduciría a una pérdida de fondos para los holders de OUSD. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Riesgos de la moneda estable** -Es importante comprender que OUSD es tan fuerte como las monedas estables que lo respaldan. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. +Es importante comprender que OUSD es tan fuerte como las monedas estables que lo respaldan. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. Es importante tener en cuenta que cada una de las monedas estables admitidas presenta un riesgo de contraparte no trivial. Tether, en particular, ha tenido problemas bancarios y problemas regulatorios bien documentados. Además, tanto USDT como USDC tienen puertas traseras que otorgan a sus emisores el poder de congelar dinero en las billeteras de sus titulares. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. @@ -28,13 +28,13 @@ _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more c **Risk Mitigation** -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. From b6ec6344fba794958dbcaf5b94f38c6a4f9f3758 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:39:53 +0800 Subject: [PATCH 06746/11794] New translations risks.md (Arabic) --- ar/security-and-risks/risks.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/ar/security-and-risks/risks.md b/ar/security-and-risks/risks.md index b06dc3978..d969b7c62 100644 --- a/ar/security-and-risks/risks.md +++ b/ar/security-and-risks/risks.md @@ -4,23 +4,23 @@ Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* Smart contract risk -* Underlying platform risk +* OUSD smart contract risk +* Underlying third-party platform risk * Underlying stablecoin risk -**Smart contract risk** +**OUSD smart contract risk** -Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Platform risk** +**Third-party platform risk** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. @@ -28,13 +28,13 @@ _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more c **Risk Mitigation** -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. From 8aedbfec4d9a428475187b8663f4e5f551ad6f5d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:41:00 +0800 Subject: [PATCH 06747/11794] New translations risks.md (French) --- fr/security-and-risks/risks.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/fr/security-and-risks/risks.md b/fr/security-and-risks/risks.md index b06dc3978..d969b7c62 100644 --- a/fr/security-and-risks/risks.md +++ b/fr/security-and-risks/risks.md @@ -4,23 +4,23 @@ Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* Smart contract risk -* Underlying platform risk +* OUSD smart contract risk +* Underlying third-party platform risk * Underlying stablecoin risk -**Smart contract risk** +**OUSD smart contract risk** -Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Platform risk** +**Third-party platform risk** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. @@ -28,13 +28,13 @@ _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more c **Risk Mitigation** -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. From 9a553e5510195bb1aac72cdd0be02e55a824433e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:41:47 +0800 Subject: [PATCH 06748/11794] New translations risks.md (Greek) --- el/security-and-risks/risks.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/el/security-and-risks/risks.md b/el/security-and-risks/risks.md index b06dc3978..d969b7c62 100644 --- a/el/security-and-risks/risks.md +++ b/el/security-and-risks/risks.md @@ -4,23 +4,23 @@ Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* Smart contract risk -* Underlying platform risk +* OUSD smart contract risk +* Underlying third-party platform risk * Underlying stablecoin risk -**Smart contract risk** +**OUSD smart contract risk** -Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Platform risk** +**Third-party platform risk** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. @@ -28,13 +28,13 @@ _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more c **Risk Mitigation** -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. From d5d40243fad33766cca343b26686d20bee4fb9d6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:42:13 +0800 Subject: [PATCH 06749/11794] New translations risks.md (Italian) --- it/security-and-risks/risks.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/it/security-and-risks/risks.md b/it/security-and-risks/risks.md index 9cff94f0c..2f5fc25ef 100644 --- a/it/security-and-risks/risks.md +++ b/it/security-and-risks/risks.md @@ -4,23 +4,23 @@ Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -Come con qualsiasi strumento fruttifero ci sono rischi associati alla detenzione di OUSD, che è fondamentale comprendere. Questi rischi possono essere sommariamente classificati in 3 categorie: +As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* Rischi da smart contract -* Rischi da piattaforma sottostante +* OUSD smart contract risk +* Underlying third-party platform risk * Rischi da stablecoin sottostante -**Rischi da smart contract** +**OUSD smart contract risk** -Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Rischi da piattaforma** +**Third-party platform risk** -OUSD è sviluppata on top di altre piattaforme DeFi, che aggiungono ulteriori rischi da smart contract. Stiamo scegliendo di lavorare con piattaforme che hanno in gestione asset per centinaia di milioni di dollari e abbiamo fatto uno ragionevole sforzo per garantire la correttezza dei loro protocolli. In ogni caso, non ci sono garanzie riguardo al fatto che le piattaforme sottostanti possano continuare a funzionare come previsto, e qualsiasi falla nelle strategie sottostanti potrebbero portare alla perdita dei fondi degli holders di OUSD. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Rischi da Stablecoin** -E' fondamentale capire che OUSD è tanto forte quanto le stablecoin che lo supportano, non di più. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. +E' fondamentale capire che OUSD è tanto forte quanto le stablecoin che lo supportano, non di più. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. E' importante notare che ogni stablecoin supportata introduce un rischio di controparte non banale. Tether, in particolare, ha avuto alcuni ben documentati problemi bancari e sfide normative. In aggiunta, sia USDT che USDC hanno delle backdoor che garantiscono ai loro emittenti il potere di congelare i fondi nei portafogli dei loro possessori. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. @@ -28,13 +28,13 @@ _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more c **Risk Mitigation** -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. From 2d1a47ac857d413dd06c9a126a595c98c31c695b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:42:57 +0800 Subject: [PATCH 06750/11794] New translations risks.md (German) --- de/security-and-risks/risks.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/de/security-and-risks/risks.md b/de/security-and-risks/risks.md index b06dc3978..d969b7c62 100644 --- a/de/security-and-risks/risks.md +++ b/de/security-and-risks/risks.md @@ -4,23 +4,23 @@ Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* Smart contract risk -* Underlying platform risk +* OUSD smart contract risk +* Underlying third-party platform risk * Underlying stablecoin risk -**Smart contract risk** +**OUSD smart contract risk** -Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Platform risk** +**Third-party platform risk** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. @@ -28,13 +28,13 @@ _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more c **Risk Mitigation** -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. From 2fd14cc7ce48d832b4184476c20683928b913830 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:43:31 +0800 Subject: [PATCH 06751/11794] New translations risks.md (Croatian) --- hr/security-and-risks/risks.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/hr/security-and-risks/risks.md b/hr/security-and-risks/risks.md index b06dc3978..d969b7c62 100644 --- a/hr/security-and-risks/risks.md +++ b/hr/security-and-risks/risks.md @@ -4,23 +4,23 @@ Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* Smart contract risk -* Underlying platform risk +* OUSD smart contract risk +* Underlying third-party platform risk * Underlying stablecoin risk -**Smart contract risk** +**OUSD smart contract risk** -Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Platform risk** +**Third-party platform risk** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. @@ -28,13 +28,13 @@ _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more c **Risk Mitigation** -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. From d61355848a9f916bc592bee664851fc6f79929dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:43:51 +0800 Subject: [PATCH 06752/11794] New translations risks.md (Thai) --- th/security-and-risks/risks.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/th/security-and-risks/risks.md b/th/security-and-risks/risks.md index b06dc3978..d969b7c62 100644 --- a/th/security-and-risks/risks.md +++ b/th/security-and-risks/risks.md @@ -4,23 +4,23 @@ Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* Smart contract risk -* Underlying platform risk +* OUSD smart contract risk +* Underlying third-party platform risk * Underlying stablecoin risk -**Smart contract risk** +**OUSD smart contract risk** -Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Platform risk** +**Third-party platform risk** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. @@ -28,13 +28,13 @@ _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more c **Risk Mitigation** -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. From 7588850d0dccb7383272dc3d2f7be8629a1d3fa6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:44:29 +0800 Subject: [PATCH 06753/11794] New translations risks.md (Hindi) --- hi/security-and-risks/risks.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/hi/security-and-risks/risks.md b/hi/security-and-risks/risks.md index b06dc3978..d969b7c62 100644 --- a/hi/security-and-risks/risks.md +++ b/hi/security-and-risks/risks.md @@ -4,23 +4,23 @@ Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* Smart contract risk -* Underlying platform risk +* OUSD smart contract risk +* Underlying third-party platform risk * Underlying stablecoin risk -**Smart contract risk** +**OUSD smart contract risk** -Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Platform risk** +**Third-party platform risk** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. @@ -28,13 +28,13 @@ _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more c **Risk Mitigation** -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. From 5224382864db69fafba2668904212f9d11b3c08a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:44:31 +0800 Subject: [PATCH 06754/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..cf318a163 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From d7ddc62452aaaa13ce297b870e813048f09a47ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:44:36 +0800 Subject: [PATCH 06755/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index cf318a163..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From 38d736ca89b7e490cc23563ad945cd228da49c5e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:44:39 +0800 Subject: [PATCH 06756/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 434cc4bef..41afe68d8 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的稳定币 +# 支持的穩定幣 -**支持的稳定币** +**支持的穩定幣** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 -目前,OUSD 支持以下稳定币: +目前,OUSD 支持以下穩定幣: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 +雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 -尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 +儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 From 555ab695c6869df5e1ffb43a4b29b45348a1fd05 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:44:42 +0800 Subject: [PATCH 06757/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 0cccfb88e67cfa7d82d6f30aa2b1fe23481e8004 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:44:44 +0800 Subject: [PATCH 06758/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 41afe68d8..434cc4bef 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的穩定幣 +# 支持的稳定币 -**支持的穩定幣** +**支持的稳定币** -必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -目前,OUSD 支持以下穩定幣: +目前,OUSD 支持以下稳定币: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 +虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 -值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 +尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 From e68709b53fe841cac9043257d71fc6f929919bb5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:45:48 +0800 Subject: [PATCH 06759/11794] New translations risks.md (Filipino) --- fil/security-and-risks/risks.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/fil/security-and-risks/risks.md b/fil/security-and-risks/risks.md index b06dc3978..d969b7c62 100644 --- a/fil/security-and-risks/risks.md +++ b/fil/security-and-risks/risks.md @@ -4,23 +4,23 @@ Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* Smart contract risk -* Underlying platform risk +* OUSD smart contract risk +* Underlying third-party platform risk * Underlying stablecoin risk -**Smart contract risk** +**OUSD smart contract risk** -Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Platform risk** +**Third-party platform risk** -OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. @@ -28,13 +28,13 @@ _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more c **Risk Mitigation** -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. From bd9015e4baa70430dde210c3342707339ff84ba3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:46:06 +0800 Subject: [PATCH 06760/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From aaf9f322f78e7f2a621aeb9ca384d0bb694673c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:46:12 +0800 Subject: [PATCH 06761/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From de88ed92d55dc8521325c5eb66469c28b3dc081b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:46:13 +0800 Subject: [PATCH 06762/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 535e3c1c955c6112fc90007ca1d54a3994314d32 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:46:15 +0800 Subject: [PATCH 06763/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 8b8af3d5704332f0560046d369e639b39c199b59 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:46:17 +0800 Subject: [PATCH 06764/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From f7a6feeeff3645b049bd7e7f9699a831c6be69d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:46:19 +0800 Subject: [PATCH 06765/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c8cae2a7e8388e56eb4f0ba677a9146e31a1f8b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:46:21 +0800 Subject: [PATCH 06766/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 8b3cdf16da5a78a0af1b182788b4d7f12a5fc8e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:46:23 +0800 Subject: [PATCH 06767/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 0c37107d2bd823ce07dce8dad15dfcb2c45cbd3a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:46:26 +0800 Subject: [PATCH 06768/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From e0888fdb1fc2d2e4f02114decfaa421a7012ead4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:46:28 +0800 Subject: [PATCH 06769/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 561ba88ba..082fb88f5 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From 0a5039502f93c59d762e64953430d0474107bce9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:46:29 +0800 Subject: [PATCH 06770/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From dbf3197d58cf651c78dfd899d48958937091e759 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:46:31 +0800 Subject: [PATCH 06771/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 8055424af3fd088ab732976ca2c85669de902333 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:46:33 +0800 Subject: [PATCH 06772/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 64cebc624a74f8618cac8cde4388268b498d5554 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:46:35 +0800 Subject: [PATCH 06773/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From a938ec05feca4807038f2b1ace8fef2adc51e31b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:46:37 +0800 Subject: [PATCH 06774/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 13a280c8d..18b438f97 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 091ca9044595fc681016e62a354be815068561fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:46:38 +0800 Subject: [PATCH 06775/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 2b291a17c..a7f575694 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 18d279fc5c5d258893c75a84aeaefb008707ba28 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:46:46 +0800 Subject: [PATCH 06776/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index a7f575694..2b291a17c 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 8219520e08acf8226466e56eea0c37e479ef70a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:46:48 +0800 Subject: [PATCH 06777/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 0c698867f398ddbe6a19d165dee1956821fdd861 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:46:52 +0800 Subject: [PATCH 06778/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 5ee0a835f2eae090f9a3165f4796a08e0bb84d16 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:46:54 +0800 Subject: [PATCH 06779/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 944f1b38c6c687602982b3006468392cee12575c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:46:55 +0800 Subject: [PATCH 06780/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 2093ce61d60a8fed370cc2018aa99e604ab6529a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:46:57 +0800 Subject: [PATCH 06781/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 082fb88f5..561ba88ba 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From 4e7523e0aed0f9999cd8dd1ceab26f85ed7651fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:46:59 +0800 Subject: [PATCH 06782/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 9dd5bb72883545f4457ef43e19c77e653ca2d1be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:47:01 +0800 Subject: [PATCH 06783/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 053afa4a20a7cee80ab897e3f12e2d80d346b61e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:47:03 +0800 Subject: [PATCH 06784/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 579546aa80b4168a73fccb77a58e65ce9082c412 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:47:04 +0800 Subject: [PATCH 06785/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From da4ace54050256960662453d9aa4abdb1242c42d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:47:06 +0800 Subject: [PATCH 06786/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 18b438f97..13a280c8d 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 13b22b16db530d70b2e286142c0136dbba0af01a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:47:18 +0800 Subject: [PATCH 06787/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index b618aba75..b00e5552e 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -4,23 +4,23 @@ Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -与任何计息工具一样, 持有 OUSD 也有相关的风险。 这些风险可以大致分为3类: +As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* 智能合约风险 -* 底层平台风险 +* OUSD smart contract risk +* Underlying third-party platform risk * 底层稳定币风险 -**智能合约风险** +**OUSD smart contract risk** -Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**平台风险** +**Third-party platform risk** -因为 OUSD 是建立在其他 DeFi 平台之上,因此这些平台会增加额外的智能合约风险。 我们选择与管理着数亿美元资产并已努力确保其协议的正确性的平台合作。 但是,我们不能保证基础平台将继续按预期运行。基础策略的任何故障或问题都很可能导致 OUSD 持有者损失资金。 +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **稳定币风险** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. 值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. @@ -28,13 +28,13 @@ _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more c **Risk Mitigation** -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. From b0820ba27b6bbb45af29ea9fc16de60512115805 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:47:24 +0800 Subject: [PATCH 06788/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From a377800a8634d46288577038373f3b078521ef71 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:47:26 +0800 Subject: [PATCH 06789/11794] New translations risks.md (Russian) --- ru/security-and-risks/risks.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/ru/security-and-risks/risks.md b/ru/security-and-risks/risks.md index a50a0d0f1..ae2f9ce71 100644 --- a/ru/security-and-risks/risks.md +++ b/ru/security-and-risks/risks.md @@ -4,23 +4,23 @@ Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -Как и любой процентный инструмент, существуют риски, связанные с хранением OUSD, которые важно понимать. Эти риски можно условно разделить на 3 категории: +As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* Риск смарт-контракта -* Риск базовой платформы +* OUSD smart contract risk +* Underlying third-party platform risk * Риск базового стейблкоина -**Риск смарт-контракта** +**OUSD smart contract risk** -Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Риск платформы** +**Third-party platform risk** -OUSD надстроен поверх других платформ DeFi, что увеличивает риск смарт-контрактов. Мы выбираем для работы платформы, у которых под управлением находятся активы на сотни миллионов долларов, и которые приложили разумные усилия для обеспечения правильности их протоколов. Однако нет никаких гарантий, что лежащие в основе платформы будут продолжать работать по назначению, и любой сбой в базовой стратегии, скорее всего, приведет к потере средств для держателей OUSD. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Риски стейблкоина** -Важно понимать, что OUSD настолько устойчив, насколько устойчивы стейблкоины, которые его обеспечивают. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. +Важно понимать, что OUSD настолько устойчив, насколько устойчивы стейблкоины, которые его обеспечивают. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. Важно отметить, что каждый из поддерживаемых стейблкоинов представляет собой нетривиальный риск для контрагента. У Tether, в частности, были хорошо задокументированные проблемы с банковской системой и нормативными требованиями. Кроме того, и в USDT, и в USDC есть лазейки, которые дают их эмитентам право замораживать деньги в кошельках их владельцев. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. @@ -28,13 +28,13 @@ _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more c **Risk Mitigation** -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. From fb32fc365d08628fb1ed7538b4ade3d7be83a863 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:47:57 +0800 Subject: [PATCH 06790/11794] New translations risks.md (Turkish) --- tr/security-and-risks/risks.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/tr/security-and-risks/risks.md b/tr/security-and-risks/risks.md index 6730f0d15..e5254c62b 100644 --- a/tr/security-and-risks/risks.md +++ b/tr/security-and-risks/risks.md @@ -4,23 +4,23 @@ Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -Faiz getiren herhangi bir enstrümanda olduğu gibi. OUSD tutmanın anlaşılması önemli olan ilişkili riskler vardır. Bu riskler genel olarak 3 kategoriye ayrılabilir: +As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* Akıllı sözleşme riski -* Temel platform riski +* OUSD smart contract risk +* Underlying third-party platform risk * Stabilcoin riskinin altında yatan -**Akıllı sözleşme riski** +**OUSD smart contract risk** -Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Platform riski** +**Third-party platform risk** -OUSD, ek akıllı sözleşme riski ekleyen diğer DeFi platformlarının üzerine inşa edilmiştir. Yüz milyonlarca dolarlık varlığın yönetildiği ve protokollerinin doğruluğunu sağlamak için makul bir çaba gösteren platformlarla çalışmayı seçiyoruz. Ancak, temel platformların amaçlandığı gibi çalışmaya devam edeceğine dair hiçbir garanti yoktur ve temelde yatan bir stratejideki herhangi bir başarısızlık, muhtemelen OUSD sahipleri için fon kaybına yol açacaktır. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin riskleri** -OUSD'nin yalnızca onu destekleyen stabilcoinler kadar güçlü olduğunu anlamak önemlidir. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. +OUSD'nin yalnızca onu destekleyen stabilcoinler kadar güçlü olduğunu anlamak önemlidir. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. Tüm bu stablecoin'lerin önemsiz olmayan karşı taraf riski oluşturduğuna dikkat etmek önemlidir. Özellikle Tether, iyi belgelenmiş bankacılık sorunları ve yasal zorluklar yaşadı. Ek olarak, hem USDT hem de USDC, ihraççılarına sahiplerinin cüzdanlarında para dondurma yetkisi veren arka kapılara sahiptir. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. @@ -28,13 +28,13 @@ _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more c **Risk Mitigation** -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. From 48e3179fab30961f9c42bda0938fe54336845d05 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:48:19 +0800 Subject: [PATCH 06791/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 049f8020622a1e0dbd6e45a432d4178659bfa6e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:48:21 +0800 Subject: [PATCH 06792/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 466accfcf08e50f79126fa122504032f3e3d46f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:49:12 +0800 Subject: [PATCH 06793/11794] New translations risks.md (Indonesian) --- id/security-and-risks/risks.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/id/security-and-risks/risks.md b/id/security-and-risks/risks.md index e12558a4b..e4f80f3bf 100644 --- a/id/security-and-risks/risks.md +++ b/id/security-and-risks/risks.md @@ -4,23 +4,23 @@ Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -Seperti halnya instrumen berbunga lainnya. Ada resiko terkait dengan memegang OUSD yang penting untuk dipahami. Risiko-risiko ini secara luas dapat diklasifikasikan menjadi 3 kategori: +As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* Risiko kontrak pintar -* Risiko platform yang mendasari +* OUSD smart contract risk +* Underlying third-party platform risk * Risiko stablecoin yang mendasari -**Risiko kontrak pintar** +**OUSD smart contract risk** -Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Risiko platform** +**Third-party platform risk** -OUSD dibangun di atas platform DeFi lain yang menambah risiko kontrak pintar tambahan. Kami memilih untuk bekerja dengan platform yang memiliki aset ratusan juta dolar di bawah manajemen dan telah melakukan upaya yang wajar untuk memastikan kebenaran protokol mereka. Namun, tidak ada jaminan bahwa platform yang mendasarinya akan terus berfungsi sebagaimana mestinya, dan kegagalan dalam strategi yang mendasarinya kemungkinan besar akan menyebabkan hilangnya dana bagi para pemegang OUSD. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Risiko Stablecoin** -Penting untuk dipahami bahwa OUSD hanya sekuat stablecoin yang mendukungnya. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. +Penting untuk dipahami bahwa OUSD hanya sekuat stablecoin yang mendukungnya. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. Penting untuk dicatat bahwa setiap stablecoin yang didukung ini menimbulkan risiko pihak lawan yang tidak sepele. Tether, khususnya, memiliki masalah perbankan yang terdokumentasi dengan baik dan tantangan regulasi. Selain itu, baik USDT dan USDC memiliki pintu belakang yang memberikan kuasa kepada penerbitnya untuk membekukan uang di dompet pemegangnya. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. @@ -28,13 +28,13 @@ _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more c **Risk Mitigation** -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. From 33d028f2fca8ed7adea4d004471a951f5e2e25f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:49:19 +0800 Subject: [PATCH 06794/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 942ca9d3c27948c9016fc9000e022fbe00b85988 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:49:21 +0800 Subject: [PATCH 06795/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index b00e5552e..d969b7c62 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* 底层稳定币风险 +* Underlying stablecoin risk **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 5f935edfcf8adba61c2152c2ce87ad415fc6f85e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:49:26 +0800 Subject: [PATCH 06796/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index a5ab625ae..0240eba49 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | | VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | From 99c0c43eb532b67515d23d66f1305c9e686b8476 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:49:28 +0800 Subject: [PATCH 06797/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 6c61e17759c5e7e96e19f5d6a431a1fd6849c62a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:49:29 +0800 Subject: [PATCH 06798/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 468ab20c5fa3f8fcd76e4126b4cd2513fe8dc92d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:49:31 +0800 Subject: [PATCH 06799/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From edd23181dc19ccd4774a8d4ab35941d0ac222d20 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:49:33 +0800 Subject: [PATCH 06800/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From ea4df4c23ab8f7936216b18f1a5414415ffaa6d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:49:35 +0800 Subject: [PATCH 06801/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 12dc23a0851778264cf40785057a802edeefedf6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:49:37 +0800 Subject: [PATCH 06802/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1c0c01d92..1ab93197c 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From 1585b1558a9141aa506a2469e63aa2f54757d6db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:49:38 +0800 Subject: [PATCH 06803/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From e70dab55b4229b9a2be5f41356d60e358920d240 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:49:41 +0800 Subject: [PATCH 06804/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 1e7287256896cca47894148649243ca8461ce3f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:49:43 +0800 Subject: [PATCH 06805/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index c4bd5ed4f..325f86832 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From 7f73c2d2d1c29e863b26a8223c84a378a834ca5d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:49:44 +0800 Subject: [PATCH 06806/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 84d0677ad4f97b32f1b83950a999315eb7fefcf0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:49:48 +0800 Subject: [PATCH 06807/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e0021b635d7ea70901f73a6a89015042e2f628ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:49:49 +0800 Subject: [PATCH 06808/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From b086ad28a7ede8b49dce6d2e0f1a584b06aeab62 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:49:51 +0800 Subject: [PATCH 06809/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 61f82fb565fd58718cb6ce0d1940218f07090b06 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:49:53 +0800 Subject: [PATCH 06810/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From e8446f3327c4badcf8fe8a3b4566ba87c5824980 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:49:55 +0800 Subject: [PATCH 06811/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 18ca6e54c71936131e0ac107b8e84cf5727e9271 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:49:57 +0800 Subject: [PATCH 06812/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From bfd1d569c752e9ecc64adbf644668f1d6db7eed8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:49:59 +0800 Subject: [PATCH 06813/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 9d6de84850bd0918f1b6765dd381c23edb538195 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 13:50:07 +0800 Subject: [PATCH 06814/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index 352aa8ef7..fa5adbb53 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -4,23 +4,23 @@ Use at your own risk. Do not deploy more capital than you are willing to lose. {% endhint %} -Tương tự với bất kỳ công cụ lãi suất nào, OUSD cũng sẽ có thể chứa những rủi ro những rủi ro liên quan mà mọi người cần hiểu rõ. Những rủi ro này có thể được phân thành 3 loại: +As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: -* Rủi ro hợp đồng thông minh -* Rủi ro nền tảng cơ bản +* OUSD smart contract risk +* Underlying third-party platform risk * Rủi ro stablecoin -**Rủi ro hợp đồng thông minh** +**OUSD smart contract risk** -Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. -**Rủi ro nền tảng** +**Third-party platform risk** -OUSD được xây dựng dựa trên các nền tảng DeFi khác làm tăng thêm rủi ro hợp đồng thông minh. Chúng tôi đang chọn làm việc với các nền tảng có tài sản hàng trăm triệu đô la đang được quản lý và đã nỗ lực góp phần vào việc đảm bảo tính đúng đắt của giao thức của họ. Tuy nhiên, không có gì đảm bảo rằng các nền tảng cơ bản sẽ tiếp tục hoạt động như dự kiến và bất kỳ lỗi nào trong chiến lược cơ bản đều có thể dẫn đến mất mát cho người nắm giữ OUSD. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Rủi ro của stablecoin** -Điều quan trọng cần lưu ý là OUSD chỉ mạnh ngang các đồng stablecoin đang hỗ trợ nó. Any loss of value in to an underlying assets will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing, nor the value of those coins. +Điều quan trọng cần lưu ý là OUSD chỉ mạnh ngang các đồng stablecoin đang hỗ trợ nó. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn cử như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. @@ -28,13 +28,13 @@ _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more c **Risk Mitigation** -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. Despite our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contract’s source code ourselves. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. From 18e3d049a6a116ccf01216a33c3c98448e52377a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:43:32 +0800 Subject: [PATCH 06815/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 0240eba49..f7111e6a2 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -134,6 +134,12 @@ Internal implementation contracts: |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} + +{% tab title="Compensation" %} +| Contract | Address | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +{% endtab %} {% endtabs %} From 482bd6216a587d25b749a6030c066b62a0a600a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:45:17 +0800 Subject: [PATCH 06816/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 0240eba49..f7111e6a2 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -134,6 +134,12 @@ Internal implementation contracts: |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} + +{% tab title="Compensation" %} +| Contract | Address | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +{% endtab %} {% endtabs %} From f767b9dde6a4029be3df641982994d093d6b36fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:46:01 +0800 Subject: [PATCH 06817/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index bfc4fda23..6efec1826 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -134,6 +134,12 @@ Internal implementation contracts: |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} + +{% tab title="Compensation" %} +| Contract | Address | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +{% endtab %} {% endtabs %} From 5c58ffd231e48799801612b48cbee56d398d6c9b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:46:56 +0800 Subject: [PATCH 06818/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 7e490c9b9..d2d9c3a69 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -134,6 +134,12 @@ Internal implementation contracts: |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} + +{% tab title="Compensation" %} +| Contract | Address | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +{% endtab %} {% endtabs %} From 3f793b32ccdb0c391bb81905f4c6feef8da7a906 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:47:44 +0800 Subject: [PATCH 06819/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 0240eba49..f7111e6a2 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -134,6 +134,12 @@ Internal implementation contracts: |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} + +{% tab title="Compensation" %} +| Contract | Address | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +{% endtab %} {% endtabs %} From c9478fbe3afc5c1aeda3c8f3b16dd0ecb891b79c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:47:47 +0800 Subject: [PATCH 06820/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1ab93197c..1c0c01d92 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From 5f98f797b61ea880ed6968d59c07af6c6f97f718 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:47:48 +0800 Subject: [PATCH 06821/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 78305ba99949802f6205071f741741ba7176f7af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:47:50 +0800 Subject: [PATCH 06822/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From c2913591a749237df4d4ade4ad9d1a816a9b08a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:47:51 +0800 Subject: [PATCH 06823/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 734aa37e4c6042d220053df8365000e000a814b1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:47:53 +0800 Subject: [PATCH 06824/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From eaebc8d5c1a85a4c37d39cb5ccd2008d39f176ab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:47:55 +0800 Subject: [PATCH 06825/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 1b6dc36aeac685855887caccf4b8f7a1a647fa4a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:47:56 +0800 Subject: [PATCH 06826/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index f7111e6a2..9f998d4e2 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | | VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | From 508128fac86e0624fc3b48792faeb14f903d5147 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:48:09 +0800 Subject: [PATCH 06827/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 035965263..4ae2afe89 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From edea2d0efa24cc8c7a766fab47d6217182380ef5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:48:13 +0800 Subject: [PATCH 06828/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 09009b44e4a45ea806d43ab099ec4151735e394c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:48:25 +0800 Subject: [PATCH 06829/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index a0889bef8..f9a6de2aa 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -134,6 +134,12 @@ Internal implementation contracts: |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} + +{% tab title="Compensation" %} +| Contract | Address | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +{% endtab %} {% endtabs %} From 9b32dae20573fabb42419cbde2017c5e00c536ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:49:03 +0800 Subject: [PATCH 06830/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 568792a9d431996d7cbd95e7dd3c1127188f750b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:49:05 +0800 Subject: [PATCH 06831/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..cf318a163 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From 545f601cb9f69d8a52fb0e642e7f5940be18b45e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:49:08 +0800 Subject: [PATCH 06832/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# 保險庫 (Vault) -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -保险库最重要的可公开调用的功能是: +保險庫最重要的可公開調用的功能是: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From 3f33e4946b0ee02655e0970bea29fc86bea8b491 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:49:13 +0800 Subject: [PATCH 06833/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 883a207271ce33768235d7b6365b245b3db11206 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:49:32 +0800 Subject: [PATCH 06834/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From ac61b2b613b3de04149c0dbbe8841614854489de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:49:34 +0800 Subject: [PATCH 06835/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 6f35f58a2..5a9b19cb3 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 29e36d58da95684389c45ddf4d72fea3ce3e7772 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:49:55 +0800 Subject: [PATCH 06836/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 2d9113ca7c064fe6045616e4b7495b32ab6817b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:49:58 +0800 Subject: [PATCH 06837/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 1017e9ef039a4d48f67e2fe57fefd8a35cb4e2bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:50:00 +0800 Subject: [PATCH 06838/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From 5731be5eac79a94578ccf901c81b7e66518b51ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:50:02 +0800 Subject: [PATCH 06839/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index cf318a163..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From fd066f5a2f79d439a5e0c46ef81b2e4544a8375b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:50:47 +0800 Subject: [PATCH 06840/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 0240eba49..f7111e6a2 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -134,6 +134,12 @@ Internal implementation contracts: |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} + +{% tab title="Compensation" %} +| Contract | Address | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +{% endtab %} {% endtabs %} From 178b913fbbb9c8c33838d75e8a3f3c78f11a8d49 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:51:38 +0800 Subject: [PATCH 06841/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 54fcefff33127ee41860f4d656a43cc6f5ed0feb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:51:44 +0800 Subject: [PATCH 06842/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d969b7c62..b00e5552e 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* Underlying stablecoin risk +* 底层稳定币风险 **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 413119116ddc559236c751fb0de2a099f50434af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:51:46 +0800 Subject: [PATCH 06843/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 54ee92c3b0cae740eee253a70afbe28279e7a88c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:51:48 +0800 Subject: [PATCH 06844/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 1414b3bff5b263eac38827d5716aa779ab693f4a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:52:32 +0800 Subject: [PATCH 06845/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 0240eba49..f7111e6a2 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -134,6 +134,12 @@ Internal implementation contracts: |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} + +{% tab title="Compensation" %} +| Contract | Address | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +{% endtab %} {% endtabs %} From 2a72a14e318ad7ddecd20f1f85f23b5e2f4a0aee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:52:50 +0800 Subject: [PATCH 06846/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 11ed6b0d4..e8f6a7dc1 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -134,6 +134,12 @@ Internal implementation contracts: |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} + +{% tab title="Compensation" %} +| Contract | Address | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +{% endtab %} {% endtabs %} From 9ecfc5411d05242088d70a56085db9d7056fdea9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:53:06 +0800 Subject: [PATCH 06847/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 325f86832..c4bd5ed4f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: From 5f5095b470250c706edf717c40cc9b83950c205f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:53:15 +0800 Subject: [PATCH 06848/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 0240eba49..f7111e6a2 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -134,6 +134,12 @@ Internal implementation contracts: |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} + +{% tab title="Compensation" %} +| Contract | Address | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +{% endtab %} {% endtabs %} From d98856d86fc7c4fda417100962f1beaa013c07e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:53:45 +0800 Subject: [PATCH 06849/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index ecd9e3235..3bb3ef990 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -134,6 +134,12 @@ Internal implementation contracts: |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} + +{% tab title="Compensation" %} +| Contract | Address | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +{% endtab %} {% endtabs %} From 4316cddd5a485288df15c69c26a790b7ae55cc0b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:54:51 +0800 Subject: [PATCH 06850/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 0240eba49..f7111e6a2 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -134,6 +134,12 @@ Internal implementation contracts: |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} + +{% tab title="Compensation" %} +| Contract | Address | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +{% endtab %} {% endtabs %} From 96d73f969f153434e8f8d6328b8161b31cc4b8a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:55:04 +0800 Subject: [PATCH 06851/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 88e614ca7..66c29438f 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -134,6 +134,12 @@ Internal implementation contracts: |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} + +{% tab title="Compensation" %} +| Contract | Address | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +{% endtab %} {% endtabs %} From 0b5b73913e550ea9aa77b40d5acab4ccfa13a186 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:55:50 +0800 Subject: [PATCH 06852/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From a7f442892485afc068f5af4c8cdc41200f9a87c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:55:52 +0800 Subject: [PATCH 06853/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From ca15724819ecd85c02fadce06dad3f1ac42b0205 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:55:54 +0800 Subject: [PATCH 06854/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 561ba88ba..082fb88f5 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From b0c41644e44b1c3cc906ba424553eb508f6540e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:55:56 +0800 Subject: [PATCH 06855/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 479c6efa4..4fee47a70 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From cd92cb3b2eefe8c29243545ba58aa7ea6184e59e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:55:58 +0800 Subject: [PATCH 06856/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 80d1f0f7f..0111d47bb 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From dfcac2c3444dee7a9d163643fd13decc0376988b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:56:00 +0800 Subject: [PATCH 06857/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From 6c1928601f39c00efce49d3339cd8e57a98be189 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:56:02 +0800 Subject: [PATCH 06858/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 5bd95c4814d32d8b36515d6c32fc7ee925b81722 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:56:03 +0800 Subject: [PATCH 06859/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From cd4f0cfab06c2498d39154b85b0db0591f9c9ae1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:56:05 +0800 Subject: [PATCH 06860/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From bf09f57217b08968c6dfae3e793d437b313bf16b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:56:07 +0800 Subject: [PATCH 06861/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From a1da7d2650f4cb07933f1b700a66f7fc6bc8e4e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:56:09 +0800 Subject: [PATCH 06862/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 87286d80b5923671280ce2f15fb15277056b653a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:56:11 +0800 Subject: [PATCH 06863/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 376565bfa58bb45c1b4c67015460d8ce0ee27e8f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:56:13 +0800 Subject: [PATCH 06864/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 4e6cd6a21b035fcdf885f82f1ccdb3b5fe740936 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:56:15 +0800 Subject: [PATCH 06865/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 49fd3275eb537d7e12eb42d049c5a72df4204b47 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:56:17 +0800 Subject: [PATCH 06866/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 983d9ddbe0c21499fcb37b89fabf6d267bbbd3ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:56:19 +0800 Subject: [PATCH 06867/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 2bdff95ec6dee6695c6b02e7e9863f8c4df25fcc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:56:20 +0800 Subject: [PATCH 06868/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From e946c43d9f5c3c01e7e2626244b73a8b36e4d52c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:56:24 +0800 Subject: [PATCH 06869/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From b777ec2494d04aae0716da4622aac7e0f621851d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:56:26 +0800 Subject: [PATCH 06870/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 1ff3da158afc267952059d5db17484e37753d09a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:56:27 +0800 Subject: [PATCH 06871/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c49e8431618bef6a28ef9b7ba52ad8a452bf8fe7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:56:29 +0800 Subject: [PATCH 06872/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 866ff54297a65b6ef2ad0b5fe4bb269c0ce897b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:56:31 +0800 Subject: [PATCH 06873/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From d68d00a39f0b0cdc90f63989795062dd4a83ab7b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:56:33 +0800 Subject: [PATCH 06874/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From ddce1986ff3190304517e77d1fc300fb97addf26 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:56:47 +0800 Subject: [PATCH 06875/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 13a280c8d..18b438f97 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From dfc7b6cf6accc035f33ccb750cc076a38ade8263 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:56:56 +0800 Subject: [PATCH 06876/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 99e0863db..9d68eb566 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -134,6 +134,12 @@ Internal implementation contracts: |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} + +{% tab title="Compensation" %} +| Contract | Address | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +{% endtab %} {% endtabs %} From 6157348f691b8b4c60e828dd8e5b8675d1d921cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:56:59 +0800 Subject: [PATCH 06877/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 2b291a17c..a7f575694 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 838a561f1bed38bec44b59e15f161fb3a378917e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:57:16 +0800 Subject: [PATCH 06878/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 0240eba49..f7111e6a2 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -134,6 +134,12 @@ Internal implementation contracts: |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} + +{% tab title="Compensation" %} +| Contract | Address | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +{% endtab %} {% endtabs %} From d3d205f59f668e14412d17fa89812e7513a7685a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:57:56 +0800 Subject: [PATCH 06879/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 0240eba49..f7111e6a2 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -134,6 +134,12 @@ Internal implementation contracts: |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} + +{% tab title="Compensation" %} +| Contract | Address | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +{% endtab %} {% endtabs %} From 1f15c745357fff271e04e25ff373513bf8612e2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:59:21 +0800 Subject: [PATCH 06880/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 0240eba49..f7111e6a2 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -134,6 +134,12 @@ Internal implementation contracts: |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} + +{% tab title="Compensation" %} +| Contract | Address | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +{% endtab %} {% endtabs %} From 5b62e162402d3d74d965ba0ff13bd623ab86cbcd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 15:59:32 +0800 Subject: [PATCH 06881/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 0240eba49..f7111e6a2 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -134,6 +134,12 @@ Internal implementation contracts: |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} + +{% tab title="Compensation" %} +| Contract | Address | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +{% endtab %} {% endtabs %} From 8d9bbb81c75fcfc9ff04dd29a2c0d75a2751e2fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 20 Jan 2021 16:00:04 +0800 Subject: [PATCH 06882/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 0240eba49..f7111e6a2 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -134,6 +134,12 @@ Internal implementation contracts: |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} + +{% tab title="Compensation" %} +| Contract | Address | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +{% endtab %} {% endtabs %} From bc5ef2c9f7d7681e09ceeafe5a46e93a3006ab6f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 25 Jan 2021 17:33:12 +0800 Subject: [PATCH 06883/11794] New translations insurance.md (Portuguese) --- pt/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pt/security-and-risks/insurance.md b/pt/security-and-risks/insurance.md index 278d6a75f..04638467d 100644 --- a/pt/security-and-risks/insurance.md +++ b/pt/security-and-risks/insurance.md @@ -1,4 +1,8 @@ # Insurance -We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. + +DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. + +We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. From 41c08fe94f4fc0da6603ec31ccfeab1c3e82d40d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 25 Jan 2021 17:33:14 +0800 Subject: [PATCH 06884/11794] New translations insurance.md (Arabic) --- ar/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ar/security-and-risks/insurance.md b/ar/security-and-risks/insurance.md index 278d6a75f..04638467d 100644 --- a/ar/security-and-risks/insurance.md +++ b/ar/security-and-risks/insurance.md @@ -1,4 +1,8 @@ # Insurance -We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. + +DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. + +We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. From eca00c153f482ad2f4455b131ca440cd2c335d74 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 25 Jan 2021 17:33:16 +0800 Subject: [PATCH 06885/11794] New translations insurance.md (German) --- de/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/de/security-and-risks/insurance.md b/de/security-and-risks/insurance.md index 278d6a75f..04638467d 100644 --- a/de/security-and-risks/insurance.md +++ b/de/security-and-risks/insurance.md @@ -1,4 +1,8 @@ # Insurance -We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. + +DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. + +We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. From 1f791aa55fc736184ac58c2d0a98476ba007ec4e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 25 Jan 2021 17:33:18 +0800 Subject: [PATCH 06886/11794] New translations insurance.md (Greek) --- el/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/el/security-and-risks/insurance.md b/el/security-and-risks/insurance.md index 278d6a75f..04638467d 100644 --- a/el/security-and-risks/insurance.md +++ b/el/security-and-risks/insurance.md @@ -1,4 +1,8 @@ # Insurance -We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. + +DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. + +We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. From 2494aa8617958b6f3061ef0f1c40dfa939004c99 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 25 Jan 2021 17:33:20 +0800 Subject: [PATCH 06887/11794] New translations insurance.md (Italian) --- it/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/it/security-and-risks/insurance.md b/it/security-and-risks/insurance.md index 278d6a75f..04638467d 100644 --- a/it/security-and-risks/insurance.md +++ b/it/security-and-risks/insurance.md @@ -1,4 +1,8 @@ # Insurance -We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. + +DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. + +We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. From c12e9b834dc952e9f082e95db958e512ffad04d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 25 Jan 2021 17:33:21 +0800 Subject: [PATCH 06888/11794] New translations insurance.md (Japanese) --- ja/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ja/security-and-risks/insurance.md b/ja/security-and-risks/insurance.md index 278d6a75f..04638467d 100644 --- a/ja/security-and-risks/insurance.md +++ b/ja/security-and-risks/insurance.md @@ -1,4 +1,8 @@ # Insurance -We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. + +DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. + +We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. From f3a2f47e9371c7f5f20be6a2fd324f565e0f3e5f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 25 Jan 2021 17:33:23 +0800 Subject: [PATCH 06889/11794] New translations insurance.md (Korean) --- ko/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ko/security-and-risks/insurance.md b/ko/security-and-risks/insurance.md index 278d6a75f..04638467d 100644 --- a/ko/security-and-risks/insurance.md +++ b/ko/security-and-risks/insurance.md @@ -1,4 +1,8 @@ # Insurance -We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. + +DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. + +We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. From bae90b6099a3433204a355641c26d1b9f3f23553 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 25 Jan 2021 17:33:25 +0800 Subject: [PATCH 06890/11794] New translations insurance.md (Dutch) --- nl/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/nl/security-and-risks/insurance.md b/nl/security-and-risks/insurance.md index 278d6a75f..04638467d 100644 --- a/nl/security-and-risks/insurance.md +++ b/nl/security-and-risks/insurance.md @@ -1,4 +1,8 @@ # Insurance -We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. + +DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. + +We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. From 366c729bbbd2fbabaf60eef6bf1f3ffd3656bb17 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 25 Jan 2021 17:33:27 +0800 Subject: [PATCH 06891/11794] New translations insurance.md (Russian) --- ru/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ru/security-and-risks/insurance.md b/ru/security-and-risks/insurance.md index 278d6a75f..04638467d 100644 --- a/ru/security-and-risks/insurance.md +++ b/ru/security-and-risks/insurance.md @@ -1,4 +1,8 @@ # Insurance -We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. + +DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. + +We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. From 9af04476f5dde97290d76cdff55ad1301bfe7410 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 25 Jan 2021 17:33:29 +0800 Subject: [PATCH 06892/11794] New translations insurance.md (French) --- fr/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/fr/security-and-risks/insurance.md b/fr/security-and-risks/insurance.md index 278d6a75f..04638467d 100644 --- a/fr/security-and-risks/insurance.md +++ b/fr/security-and-risks/insurance.md @@ -1,4 +1,8 @@ # Insurance -We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. + +DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. + +We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. From 0b2f2f668f1a852fd43f2f66ef4e2f5375501d50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 25 Jan 2021 17:33:31 +0800 Subject: [PATCH 06893/11794] New translations insurance.md (Turkish) --- tr/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tr/security-and-risks/insurance.md b/tr/security-and-risks/insurance.md index 278d6a75f..04638467d 100644 --- a/tr/security-and-risks/insurance.md +++ b/tr/security-and-risks/insurance.md @@ -1,4 +1,8 @@ # Insurance -We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. + +DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. + +We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. From 22b18dc82a5ad69c4cb58f1cc0ed9c8f6648ff0a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 25 Jan 2021 17:33:33 +0800 Subject: [PATCH 06894/11794] New translations insurance.md (Chinese Simplified) --- zh/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/zh/security-and-risks/insurance.md b/zh/security-and-risks/insurance.md index 278d6a75f..04638467d 100644 --- a/zh/security-and-risks/insurance.md +++ b/zh/security-and-risks/insurance.md @@ -1,4 +1,8 @@ # Insurance -We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. + +DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. + +We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. From 1e7de62eecc2cc4099db744f9ed2847aea74f8fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 25 Jan 2021 17:33:36 +0800 Subject: [PATCH 06895/11794] New translations insurance.md (Vietnamese) --- vi/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/vi/security-and-risks/insurance.md b/vi/security-and-risks/insurance.md index 278d6a75f..04638467d 100644 --- a/vi/security-and-risks/insurance.md +++ b/vi/security-and-risks/insurance.md @@ -1,4 +1,8 @@ # Insurance -We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. + +DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. + +We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. From 1f46e4fc65396037dcb896e41afdabbf574b9ac8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 25 Jan 2021 17:33:38 +0800 Subject: [PATCH 06896/11794] New translations insurance.md (Indonesian) --- id/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/id/security-and-risks/insurance.md b/id/security-and-risks/insurance.md index 278d6a75f..04638467d 100644 --- a/id/security-and-risks/insurance.md +++ b/id/security-and-risks/insurance.md @@ -1,4 +1,8 @@ # Insurance -We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. + +DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. + +We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. From 3dbc4a8d0b395cfae1648722c29284093cde398d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 25 Jan 2021 17:33:40 +0800 Subject: [PATCH 06897/11794] New translations insurance.md (Thai) --- th/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/th/security-and-risks/insurance.md b/th/security-and-risks/insurance.md index 278d6a75f..04638467d 100644 --- a/th/security-and-risks/insurance.md +++ b/th/security-and-risks/insurance.md @@ -1,4 +1,8 @@ # Insurance -We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. + +DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. + +We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. From 0c1081c7f0bf23e5da8f37bec7e4af67ca42c281 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 25 Jan 2021 17:33:42 +0800 Subject: [PATCH 06898/11794] New translations insurance.md (Croatian) --- hr/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/hr/security-and-risks/insurance.md b/hr/security-and-risks/insurance.md index 278d6a75f..04638467d 100644 --- a/hr/security-and-risks/insurance.md +++ b/hr/security-and-risks/insurance.md @@ -1,4 +1,8 @@ # Insurance -We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. + +DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. + +We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. From d8cc36bcf0a7add1a2bee9765efd8f70baaad8b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 25 Jan 2021 17:33:43 +0800 Subject: [PATCH 06899/11794] New translations insurance.md (Hindi) --- hi/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/hi/security-and-risks/insurance.md b/hi/security-and-risks/insurance.md index 278d6a75f..04638467d 100644 --- a/hi/security-and-risks/insurance.md +++ b/hi/security-and-risks/insurance.md @@ -1,4 +1,8 @@ # Insurance -We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. + +DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. + +We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. From 6992a3e8470f8808c88d7c34eefabd4d8587552d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 25 Jan 2021 17:33:45 +0800 Subject: [PATCH 06900/11794] New translations insurance.md (Spanish) --- es/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/es/security-and-risks/insurance.md b/es/security-and-risks/insurance.md index 278d6a75f..04638467d 100644 --- a/es/security-and-risks/insurance.md +++ b/es/security-and-risks/insurance.md @@ -1,4 +1,8 @@ # Insurance -We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. + +DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. + +We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. From d9eed8ad0e9b50a8bbc95a1bcd10406a06eca611 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 25 Jan 2021 17:34:04 +0800 Subject: [PATCH 06901/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index a7f575694..2b291a17c 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 951505e0c961768b0f54d56eb40ff510b60b8fbd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 25 Jan 2021 17:34:12 +0800 Subject: [PATCH 06902/11794] New translations insurance.md (Filipino) --- fil/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/fil/security-and-risks/insurance.md b/fil/security-and-risks/insurance.md index 278d6a75f..04638467d 100644 --- a/fil/security-and-risks/insurance.md +++ b/fil/security-and-risks/insurance.md @@ -1,4 +1,8 @@ # Insurance -We’re exploring working with [Nexus Mutual](https://nexusmutual.io/), [Cover Protocol](https://www.coverprotocol.com/), and other insurance providers to make DeFi insurance available to OUSD holders. Origin intends to deploy significant capital as the initial coverage provider. We’ll be sharing more details in the near future. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. + +DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. + +We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. From 3287afb21d2b135996fde6145b480293f101f894 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 02:56:46 +0800 Subject: [PATCH 06903/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index f7111e6a2..bb15197d0 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -19,13 +19,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | -|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contract | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} @@ -41,7 +41,7 @@ Internal implementation contracts: | Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | +| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | {% endtab %} {% tab title="Oracles" %} From 91ace98161df2999c4a32b840c4ef5cbfac03a53 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 02:58:29 +0800 Subject: [PATCH 06904/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 3bb3ef990..a36c71c0b 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -19,13 +19,13 @@ Indirizzi ben conosciuti \ (spesso wrapper proxy \): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contratto | Indirizzo | -|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Oracolo Mix | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Oracle Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contratto | Indirizzo | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Oracolo Mix | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Oracle Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} @@ -41,7 +41,7 @@ Internal implementation contracts: | Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | +| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | {% endtab %} {% tab title="Oracles" %} From e38ef496457f243429051a7ed64d0314f5d716e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 02:59:45 +0800 Subject: [PATCH 06905/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index e8f6a7dc1..1bd5502f0 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -19,13 +19,13 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 컨트렉트 | 주소 | -|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| 컨트렉트 | 주소 | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} @@ -41,7 +41,7 @@ Internal implementation contracts: | Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | +| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | {% endtab %} {% tab title="Oracles" %} From cc4376f15694e2485fb0422c14ffa23c131dd252 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:01:43 +0800 Subject: [PATCH 06906/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 6efec1826..832a27841 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -19,13 +19,13 @@ Direcciones conocidas \ (a menudo envoltorios de proxy\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contrato | Dirección | -|:-------------------------- |:-------------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | -| Administrador de la Bóveda | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| Bóveda Central | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Oráculos Mixtos | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Oráculo de Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contrato | Dirección | +|:-------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| Administrador de la Bóveda | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| Bóveda Central | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Oráculos Mixtos | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Oráculo de Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} @@ -41,7 +41,7 @@ Internal implementation contracts: | Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | +| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | {% endtab %} {% tab title="Oracles" %} From 505de9bde11059619bc3487d40b37ba1576f6307 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:01:56 +0800 Subject: [PATCH 06907/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index f7111e6a2..bb15197d0 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -19,13 +19,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | -|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contract | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} @@ -41,7 +41,7 @@ Internal implementation contracts: | Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | +| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | {% endtab %} {% tab title="Oracles" %} From 18dda004c5d63ae0aaa3a224b3d34b9b22a435b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:02:40 +0800 Subject: [PATCH 06908/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index f7111e6a2..bb15197d0 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -19,13 +19,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | -|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contract | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} @@ -41,7 +41,7 @@ Internal implementation contracts: | Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | +| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | {% endtab %} {% tab title="Oracles" %} From 69de01d79a57ba237e7fd62d30f64ca823adc452 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:02:58 +0800 Subject: [PATCH 06909/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index f7111e6a2..bb15197d0 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -19,13 +19,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | -|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contract | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} @@ -41,7 +41,7 @@ Internal implementation contracts: | Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | +| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | {% endtab %} {% tab title="Oracles" %} From fd81804b507994ec48c7f9a651701d6bb106fbd0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:03:18 +0800 Subject: [PATCH 06910/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index f7111e6a2..bb15197d0 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -19,13 +19,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | -|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contract | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} @@ -41,7 +41,7 @@ Internal implementation contracts: | Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | +| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | {% endtab %} {% tab title="Oracles" %} From c119299bb6f7729272dd73ffc554beffe3fa1f1a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:05:00 +0800 Subject: [PATCH 06911/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index f7111e6a2..bb15197d0 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -19,13 +19,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | -|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contract | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} @@ -41,7 +41,7 @@ Internal implementation contracts: | Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | +| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | {% endtab %} {% tab title="Oracles" %} From 64bc5b3b4b362c16f6fd8918a62f1945c454feb9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:05:33 +0800 Subject: [PATCH 06912/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index f7111e6a2..bb15197d0 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -19,13 +19,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | -|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contract | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} @@ -41,7 +41,7 @@ Internal implementation contracts: | Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | +| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | {% endtab %} {% tab title="Oracles" %} From 56ad2302ca06a1143cb46af50ae1029e13738f1d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:05:45 +0800 Subject: [PATCH 06913/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index f7111e6a2..bb15197d0 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -19,13 +19,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | -|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contract | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} @@ -41,7 +41,7 @@ Internal implementation contracts: | Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | +| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | {% endtab %} {% tab title="Oracles" %} From a786eaadea9489d2f1a4c60d1b149fd9c095f3c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:07:24 +0800 Subject: [PATCH 06914/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index f7111e6a2..bb15197d0 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -19,13 +19,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | -|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contract | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} @@ -41,7 +41,7 @@ Internal implementation contracts: | Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | +| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | {% endtab %} {% tab title="Oracles" %} From 947b45d1d239e9ec7824073688bcbc6c0a6c9a41 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:07:38 +0800 Subject: [PATCH 06915/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index a186313e1..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保險庫 (Vault) +# 保险库 (Vault) -保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -保險庫最重要的可公開調用的功能是: +保险库最重要的可公开调用的功能是: -* `mint()`允許將一種受支持的穩定幣轉換為 OUSD -* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD -* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 -* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 -* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 -* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From 276f3b4439b1ef0480311f78f75bd5da066faa22 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:07:43 +0800 Subject: [PATCH 06916/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# 保險庫 (Vault) -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -保险库最重要的可公开调用的功能是: +保險庫最重要的可公開調用的功能是: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From 009d740e4987ba7920686c34b2b8757ab290492b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:07:46 +0800 Subject: [PATCH 06917/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..cf318a163 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From 6dcc7e28d03e7640b2ac04e901f3ae584857ec9b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:07:48 +0800 Subject: [PATCH 06918/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 4c991d4276832b7728332514a06d66783082f49a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:07:50 +0800 Subject: [PATCH 06919/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From ce9159e67e11f2ee2f6edc30c2da409532074868 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:07:52 +0800 Subject: [PATCH 06920/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From e2d945092dfd10eb0bf684cb872d446591bbadaf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:07:54 +0800 Subject: [PATCH 06921/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 5a9b19cb3..6f35f58a2 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From add315319247d0a6d2fc2da481426d01e1866f67 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:07:55 +0800 Subject: [PATCH 06922/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From b0e063fa4bafd0d1f32c4083d15752f9e7bb1a81 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:07:58 +0800 Subject: [PATCH 06923/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 5c2b03bbc94523a16a5ab5a9885646539ce40f90 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:08:36 +0800 Subject: [PATCH 06924/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 66c29438f..839ec154b 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -19,13 +19,13 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Контракт | Адрес | -|:------------------ |:-------------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | -| АдминистраторVault | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| ЯдроХранилища | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Смешанные Оракулы | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Оракул Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Контракт | Адрес | +|:------------------ |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| АдминистраторVault | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| ЯдроХранилища | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Смешанные Оракулы | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Оракул Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} @@ -41,7 +41,7 @@ Internal implementation contracts: | Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | +| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | {% endtab %} {% tab title="Oracles" %} From e2db60350acee37dab97714ae33d09f3fa22a9fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:09:00 +0800 Subject: [PATCH 06925/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 2b291a17c..a7f575694 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From a70deb191226c0c0f7f657103e4bdf564b70432b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:09:08 +0800 Subject: [PATCH 06926/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 9d68eb566..3040af273 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -19,13 +19,13 @@ Origin Dollar için ana ERC20 adresi \(OUSD\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Kontrakt | Adres | -|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Kontrakt | Adres | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} @@ -41,7 +41,7 @@ Internal implementation contracts: | Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | +| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | {% endtab %} {% tab title="Oracles" %} From 793c67dc22946efdc153ce5c52e4c6af116b98f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:09:43 +0800 Subject: [PATCH 06927/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index f7111e6a2..bb15197d0 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -19,13 +19,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | -|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contract | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} @@ -41,7 +41,7 @@ Internal implementation contracts: | Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | +| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | {% endtab %} {% tab title="Oracles" %} From a302a2efcf753f5cad0c28345648dcb1d408a576 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:10:23 +0800 Subject: [PATCH 06928/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index f7111e6a2..bb15197d0 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -19,13 +19,13 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | -|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Contract | Address | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} @@ -41,7 +41,7 @@ Internal implementation contracts: | Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | +| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | {% endtab %} {% tab title="Oracles" %} From 72c9abaa62c23c014c632106992d2c6b07b597ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:11:37 +0800 Subject: [PATCH 06929/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index f9a6de2aa..afa486da0 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -19,13 +19,13 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Hợp đồng | Địa chỉ | -|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Oracle kết hợp | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Hợp đồng | Địa chỉ | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Oracle kết hợp | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} @@ -41,7 +41,7 @@ Internal implementation contracts: | Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | +| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | {% endtab %} {% tab title="Oracles" %} From 2b18612e551866bb8ca9932349a7966196eb6cfb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:12:17 +0800 Subject: [PATCH 06930/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index d2d9c3a69..b31aa50e2 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -19,13 +19,13 @@ Alamat terkenal \ (seringkali pembungkus proxy \): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Kontrak | Alamat | -|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Campur Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Kontrak | Alamat | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Campur Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} @@ -41,7 +41,7 @@ Internal implementation contracts: | Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | +| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | {% endtab %} {% tab title="Oracles" %} From aac8c38c1c84af3dbf72ece8271aef9906bb0cbd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:12:23 +0800 Subject: [PATCH 06931/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 0111d47bb..80d1f0f7f 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | From 0da60a358d9d436ad3fcbd33de001a50f7ecfdb7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:12:24 +0800 Subject: [PATCH 06932/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 35eb0d46c4daedd51977bdd2fd9816efba3c88b3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:12:27 +0800 Subject: [PATCH 06933/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 5a9690b269d524aa5e951d41a338b7a12556320a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:12:29 +0800 Subject: [PATCH 06934/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 739a9d0edff9586b51c7f4083cc340f44793ea7d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:12:31 +0800 Subject: [PATCH 06935/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 2329fb188eae851c96e43fa60d20c8aa49e72ece Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:12:33 +0800 Subject: [PATCH 06936/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 082fb88f5..561ba88ba 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From 77b30c9f904cca2598f702c0de50603aeff63d85 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:12:34 +0800 Subject: [PATCH 06937/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4fee47a70..479c6efa4 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | From 360fe2eea20cde28f9ff394a52bb3b43578180ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:12:38 +0800 Subject: [PATCH 06938/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 035965263..4ae2afe89 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From 3cbd0c46b4c15d654523f7e3059b59a601d47087 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:12:41 +0800 Subject: [PATCH 06939/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index a7f575694..2b291a17c 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From a6bf19986679ef1c7ddae437c98138083d37c104 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:12:43 +0800 Subject: [PATCH 06940/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 94ddedcacdd501ae38128612c1f642ea8f52b29b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:12:44 +0800 Subject: [PATCH 06941/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 94a7c8739256ba826ae7b14408fce4fffb4ee730 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:12:46 +0800 Subject: [PATCH 06942/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c7b44428ca508ef9377cd9312887c6227d5e0704 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:12:48 +0800 Subject: [PATCH 06943/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 4161c3bcf9f52f5e75c8c2fe8df92aca37bd8e77 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:12:50 +0800 Subject: [PATCH 06944/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 74befd6686d138eee48dd63f314890a99c2f63ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:12:51 +0800 Subject: [PATCH 06945/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 7e3283240834403430238ec7f8cc611db853aa13 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:12:53 +0800 Subject: [PATCH 06946/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 2672d27e6bc3aef99d63a9d1bc4e0e9cece0c38f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:12:55 +0800 Subject: [PATCH 06947/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 18b438f97..13a280c8d 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 6918ec2a09236cd93d96e0ccb7de644bd5f3eaa8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:12:58 +0800 Subject: [PATCH 06948/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From ecf5ea93b003b98ce234d382c13b37f13474a18e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:13:09 +0800 Subject: [PATCH 06949/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 9f998d4e2..ae691f97f 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -19,13 +19,13 @@ Origin Dollar(OUSD)的主要 ERC20 地址为: Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | -|:---------------- |:-------------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x8e54f5776ac2d0322d94640e070856a04e446656](https://etherscan.io/address/0x8e54f5776ac2d0322d94640e070856a04e446656#code) | -| VaultAdmin | [0x84fB09fCb6fc5cc0DBA13FE5CF87A613e34a386a](https://etherscan.io/address/0x84fb09fcb6fc5cc0dba13fe5cf87a613e34a386a) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| 合约 | 地址 | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} @@ -41,7 +41,7 @@ Internal implementation contracts: | Strategy | Address | |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x543eDE303EC0Dd9023208d1738681b4cB65256DF](https://etherscan.io/address/0x543eDE303EC0Dd9023208d1738681b4cB65256DF) | +| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | {% endtab %} {% tab title="Oracles" %} From 64425ba3761ed591427423c6ef197a1edbd51b8b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:13:17 +0800 Subject: [PATCH 06950/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 0589b7a40c4c70a1f1fa00acda7766d7c4f39a6b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:13:19 +0800 Subject: [PATCH 06951/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 35ffc7ba4ebcbad00c039cfb620f1bda4b9413bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:13:21 +0800 Subject: [PATCH 06952/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 1ca9fff5bca5dcfe7ee64c660ca31bbca63f911b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:13:40 +0800 Subject: [PATCH 06953/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 20487c7155a11141f5a956359c113e1c17cfd5a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:13:42 +0800 Subject: [PATCH 06954/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From bb8b2bf224310a21ffdb4bbb03584c112656fa28 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:13:43 +0800 Subject: [PATCH 06955/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 30191bc15e2fc9f14c2f14dd611ee45126bb60e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:13:45 +0800 Subject: [PATCH 06956/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 649bae39f36140ddc45f6cefcb7e92417c3c5401 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:13:50 +0800 Subject: [PATCH 06957/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 9432a24f96be0c4c53f9d09aa4aa0177ba6e6f72 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:13:52 +0800 Subject: [PATCH 06958/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 1dff1104fb3876536dfd7c14d9aac68ee8511f9e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:13:54 +0800 Subject: [PATCH 06959/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 6156e0fc7e4183372b64f4ad266be12f455b4760 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:13:55 +0800 Subject: [PATCH 06960/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index c4bd5ed4f..325f86832 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From 9c0927b472741d03c40898d3391c74c20247f605 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:13:57 +0800 Subject: [PATCH 06961/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 0d7574d597d5344e345deaacb276ca0b0e4303d4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:13:59 +0800 Subject: [PATCH 06962/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index b00e5552e..d969b7c62 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* 底层稳定币风险 +* Underlying stablecoin risk **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From ee204ee699059b56ed83ee067adb67e838ed6dc1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:14:02 +0800 Subject: [PATCH 06963/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1c0c01d92..1ab93197c 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From 0b418da512265ff5896f36a1610daeec4ea1a949 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:14:05 +0800 Subject: [PATCH 06964/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From e7a32233ef4276be7e9654d4c105a146eb7c8c9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:14:07 +0800 Subject: [PATCH 06965/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 753315cae668f3fe81997d3f87ea371af3ca15b1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:14:08 +0800 Subject: [PATCH 06966/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 87da0b890d6a7cee7966ab65ffbdf14bb6ac5278 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:14:10 +0800 Subject: [PATCH 06967/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 204b34ae99a7c5b56803e22591c4cebeee98aac7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:14:13 +0800 Subject: [PATCH 06968/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From ac7fa0e10ebd11dbb4141b78c55868d5014e2f7e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:14:15 +0800 Subject: [PATCH 06969/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index ae691f97f..bb15197d0 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | From 88509fe028e23de1e460122a7f8fe635d2d1ad92 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:16:42 +0800 Subject: [PATCH 06970/11794] New translations rebasing-and-smart-contracts.md (Dutch) --- nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a2328ff1b..9d1bef75e 100644 --- a/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -16,7 +16,7 @@ After much discussion, we decided that the most scalable solution was to make sm If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 5075264b1a6b088b55aec071b19c33dc0c52eadf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:16:58 +0800 Subject: [PATCH 06971/11794] New translations rebasing-and-smart-contracts.md (Portuguese) --- pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a2328ff1b..9d1bef75e 100644 --- a/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -16,7 +16,7 @@ After much discussion, we decided that the most scalable solution was to make sm If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From ab697883ee52ea4c3bd073eb6773751548c4ae5e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:17:29 +0800 Subject: [PATCH 06972/11794] New translations rebasing-and-smart-contracts.md (Japanese) --- ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a2328ff1b..9d1bef75e 100644 --- a/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -16,7 +16,7 @@ After much discussion, we decided that the most scalable solution was to make sm If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 48b7397a459d01d0ef7d772b923d4ea7acbe0dfc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:17:47 +0800 Subject: [PATCH 06973/11794] New translations rebasing-and-smart-contracts.md (Korean) --- ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a2328ff1b..9d1bef75e 100644 --- a/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -16,7 +16,7 @@ After much discussion, we decided that the most scalable solution was to make sm If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 0ee5c1038c8a6a005fad616e8853f8dbb5343e73 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:17:55 +0800 Subject: [PATCH 06974/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 75e917e93273320dc7831cb15d61a539ae43770d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:18:00 +0800 Subject: [PATCH 06975/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 92f575487decbcf2490a8d0b226dd13a2025b2e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:18:02 +0800 Subject: [PATCH 06976/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 78f649bd4caff1d4f709b6a85f0fadeb377f18dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:18:04 +0800 Subject: [PATCH 06977/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 106d74f50d962b7bd8c0a0298b373c32cfa93a8a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:18:05 +0800 Subject: [PATCH 06978/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 84d2f6cf44b282da07d18659c59bedae02fb69ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:18:07 +0800 Subject: [PATCH 06979/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 7e41db332ef709918976c6bc1c7884d3c8252e44 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:18:08 +0800 Subject: [PATCH 06980/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From f0c2e951c82dc201f81e9806ee593da8072de955 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:18:10 +0800 Subject: [PATCH 06981/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From c8c42a3b3d560be0aa726ab5201b18bcdbf45129 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:18:12 +0800 Subject: [PATCH 06982/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 4be2138682c8856572bdf401bed5ab4afdec1f8b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:18:13 +0800 Subject: [PATCH 06983/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 358913155ea0dcb9abecb61456b918984dc4a97a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:18:15 +0800 Subject: [PATCH 06984/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From a8fff2e4709a459807106bdec9a4ef9c1dd9699a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:18:16 +0800 Subject: [PATCH 06985/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 9bb2f843d31df73bda61585cdbbe0bf9229d952e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:18:17 +0800 Subject: [PATCH 06986/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From eafe0356578adfbfc7d16d56732474d294241ee8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:18:19 +0800 Subject: [PATCH 06987/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From d46d06b9a26bec4830144696cc8e04f7c0d88392 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:18:20 +0800 Subject: [PATCH 06988/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 561ba88ba..082fb88f5 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From cae1709e07d52ad3aafbfb11adc8ec230fe4e98a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:18:21 +0800 Subject: [PATCH 06989/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From b45c9597e4dbe0d9c2e6cc58047063ecacb6ca53 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:18:23 +0800 Subject: [PATCH 06990/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From b8e112a4943501f98b0fe6f609b2d38714db7b32 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:18:24 +0800 Subject: [PATCH 06991/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From d8a655441538dff90c6402b4ff218a6f4b3428ab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:18:26 +0800 Subject: [PATCH 06992/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 64c6173a1ce30295c6a831de8d116de15b0c1055 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:18:27 +0800 Subject: [PATCH 06993/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 13a280c8d..18b438f97 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From bbbaf445081002ea9b0e73d532aca3e6044cf001 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:18:30 +0800 Subject: [PATCH 06994/11794] New translations rebasing-and-smart-contracts.md (Turkish) --- tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a2328ff1b..9d1bef75e 100644 --- a/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -16,7 +16,7 @@ After much discussion, we decided that the most scalable solution was to make sm If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 734e30e91252ae7bf106f9989409e8eeedb8555a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:18:49 +0800 Subject: [PATCH 06995/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 2b291a17c..a7f575694 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 0b4f748714eb70a5bfa0b50debde05be876df96e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:18:54 +0800 Subject: [PATCH 06996/11794] New translations rebasing-and-smart-contracts.md (Russian) --- ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a2328ff1b..9d1bef75e 100644 --- a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -16,7 +16,7 @@ After much discussion, we decided that the most scalable solution was to make sm If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 735d5c20031afecda0c7f5407b910b8047c73f77 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:19:47 +0800 Subject: [PATCH 06997/11794] New translations rebasing-and-smart-contracts.md (Spanish) --- es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a2328ff1b..9d1bef75e 100644 --- a/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -16,7 +16,7 @@ After much discussion, we decided that the most scalable solution was to make sm If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From d87c882a325ebe92157abed41d202cbd8756a270 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:20:04 +0800 Subject: [PATCH 06998/11794] New translations rebasing-and-smart-contracts.md (Arabic) --- ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a2328ff1b..9d1bef75e 100644 --- a/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -16,7 +16,7 @@ After much discussion, we decided that the most scalable solution was to make sm If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 09284080991d38961e9e2bbcff76dcbe4809fb09 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:20:32 +0800 Subject: [PATCH 06999/11794] New translations rebasing-and-smart-contracts.md (French) --- fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index b881a337f..b500547d1 100644 --- a/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -16,7 +16,7 @@ After much discussion, we decided that the most scalable solution was to make sm If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From d0310d8c2b54cff03137abd7bae372291233307f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:21:10 +0800 Subject: [PATCH 07000/11794] New translations rebasing-and-smart-contracts.md (Italian) --- it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index ba3513425..48571f4e0 100644 --- a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -16,7 +16,7 @@ Dopo molte discussioni, abbiamo deciso che la soluzione più scalabile fosse que If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 33efdd945b88df9b54e91f5a962c5a4819af3bac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:21:51 +0800 Subject: [PATCH 07001/11794] New translations rebasing-and-smart-contracts.md (German) --- de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a2328ff1b..9d1bef75e 100644 --- a/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -16,7 +16,7 @@ After much discussion, we decided that the most scalable solution was to make sm If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 1b856ac8fa5404155b2b007f9c50223ddfdfc56c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:22:09 +0800 Subject: [PATCH 07002/11794] New translations rebasing-and-smart-contracts.md (Greek) --- el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a2328ff1b..9d1bef75e 100644 --- a/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -16,7 +16,7 @@ After much discussion, we decided that the most scalable solution was to make sm If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 1f8ad861b88c7ceb32595bd71fbc42a518a5d6db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:22:56 +0800 Subject: [PATCH 07003/11794] New translations rebasing-and-smart-contracts.md (Croatian) --- hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a2328ff1b..9d1bef75e 100644 --- a/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -16,7 +16,7 @@ After much discussion, we decided that the most scalable solution was to make sm If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 38333babbb2effab32310abce463ee6881ff615b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:23:11 +0800 Subject: [PATCH 07004/11794] New translations rebasing-and-smart-contracts.md (Filipino) --- .../elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a2328ff1b..9d1bef75e 100644 --- a/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -16,7 +16,7 @@ After much discussion, we decided that the most scalable solution was to make sm If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 1cfef56765c4a1ebf3e2b09e34ad8415e00b2c45 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:23:15 +0800 Subject: [PATCH 07005/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 122523a3a173ce5952473db13132899f7fb87653 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:23:16 +0800 Subject: [PATCH 07006/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index cf318a163..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From 37f2dc02f6e7f9bb0d195578dd536052edf5f691 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:23:33 +0800 Subject: [PATCH 07007/11794] New translations rebasing-and-smart-contracts.md (Hindi) --- hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a2328ff1b..9d1bef75e 100644 --- a/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -16,7 +16,7 @@ After much discussion, we decided that the most scalable solution was to make sm If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From a74d66f51a04e5986020832c2142aa6319b19756 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:23:55 +0800 Subject: [PATCH 07008/11794] New translations rebasing-and-smart-contracts.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a2328ff1b..9d1bef75e 100644 --- a/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -16,7 +16,7 @@ After much discussion, we decided that the most scalable solution was to make sm If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From b7a704e5d852e06184ebd606d0df32f4c5c3393a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:22 +0800 Subject: [PATCH 07009/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 44755a3afb07de7e529c84305f705c02b8b53739 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:23 +0800 Subject: [PATCH 07010/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 18b438f97..13a280c8d 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 844a4937142d8fabf9b5b19e0f5a9043aa1ac38f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:24 +0800 Subject: [PATCH 07011/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index a7f575694..2b291a17c 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From e45fe2e55f3f96b56ec1c785a3c1bc8596fbfb8c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:27 +0800 Subject: [PATCH 07012/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index bb15197d0..ae691f97f 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | From 8b54526416b4e454f4a8ba2ddd2e6bdcbd208c2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:28 +0800 Subject: [PATCH 07013/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..8260e8bca 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) -## Methods‌ +## 方式 ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | 存入金额,以十进制单位表示 | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts)`** Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From a3b8843696d39ef4adbcd480ed19693fde0277b1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:29 +0800 Subject: [PATCH 07014/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From e5de1122d522889e37cc72b76e9bbfc9f47396a7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:31 +0800 Subject: [PATCH 07015/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From b92aff92bc36c8f0c7b5a0b9441f86c8e1860383 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:33 +0800 Subject: [PATCH 07016/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 4e5b8c843de934f6bc5c1d09923974c89cf79ec6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:34 +0800 Subject: [PATCH 07017/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From a0b0db954d543b0d3b5ea439eb43d5a3d2199af0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:35 +0800 Subject: [PATCH 07018/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1ab93197c..1c0c01d92 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From 6bb0d992177089737d9e7782ac040180ef29fd55 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:37 +0800 Subject: [PATCH 07019/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d969b7c62..b00e5552e 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* Underlying stablecoin risk +* 底层稳定币风险 **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 43238df2012b9d142655c52ca186aa792d0ce7ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:38 +0800 Subject: [PATCH 07020/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From a03c68021c4276c63f87f33b84c21b7f4ff49197 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:39 +0800 Subject: [PATCH 07021/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From a209d69a23dfe4ead971b9e9294e6b9e1401407f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:41 +0800 Subject: [PATCH 07022/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 325f86832..c4bd5ed4f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: From ccfe3b9438f9e0fbf2d1cb97e822adea66a16238 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:42 +0800 Subject: [PATCH 07023/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 8ea5167b20295b6e5fd5b9703607590a94ee7473 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:44 +0800 Subject: [PATCH 07024/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 515ee6948b1adb9c66015dbad06400d2d7bc3aed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:45 +0800 Subject: [PATCH 07025/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From b1e6585d06d25cf741e3b2ca13bebbcadd968744 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:47 +0800 Subject: [PATCH 07026/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From c1e982ee4fcfd269907cc9a728f88965e2b3fb75 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:48 +0800 Subject: [PATCH 07027/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 7161eaec787d6b03a2e2e0b183be80026d39491c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:49 +0800 Subject: [PATCH 07028/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 2289fdaa2ade92c651f205b401f4278e4bd219c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:51 +0800 Subject: [PATCH 07029/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e032f024da236a9aa045277feaeb22ea868c4e24 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:52 +0800 Subject: [PATCH 07030/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 1b8f48ecdb3caf26da864290d8edc45cc5b1ef11 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:54 +0800 Subject: [PATCH 07031/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From f61a88260a6def734bf91fb78b2b721662afcb3c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:55 +0800 Subject: [PATCH 07032/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From bb1b6ee104b77974262085b43d42855ab74e0bc9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:56 +0800 Subject: [PATCH 07033/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 5af2da0e0063390e6a286aedffdeb9f2b5d94ea1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:58 +0800 Subject: [PATCH 07034/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 26bed7dda8f40418f0df9e31e0434fd3f5b63635 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:24:59 +0800 Subject: [PATCH 07035/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 7e7831964f456991c7c6745ff734f3e9abb91dc3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:25:00 +0800 Subject: [PATCH 07036/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 829e4dd6e497f8e41dc69146ff35726a1aa0b453 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:25:02 +0800 Subject: [PATCH 07037/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 666ae72f947b42c6785149427f9896eddc6954ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:25:04 +0800 Subject: [PATCH 07038/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 2cdd70876cadda7253d9006d6cf3430eb1018659 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:25:05 +0800 Subject: [PATCH 07039/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 8562457aa952a77c00af81f31425b1cd046910c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:25:07 +0800 Subject: [PATCH 07040/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 61ba895efbb53c0e70f2df529e546330729df214 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:25:09 +0800 Subject: [PATCH 07041/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 38e6c47535e3a7c117158893408f79382d1b13a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:25:11 +0800 Subject: [PATCH 07042/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 495438da8b81b8da3a3521e25ff34472c06da713 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:25:12 +0800 Subject: [PATCH 07043/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 1bae5f327e0f706ae951734cc7f7cc31bfd8f4cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:25:14 +0800 Subject: [PATCH 07044/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 082fb88f5..561ba88ba 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From 1754acb5ddf42bec09151e78a52c82ff22d38496 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:25:32 +0800 Subject: [PATCH 07045/11794] New translations rebasing-and-smart-contracts.md (Thai) --- th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a2328ff1b..9d1bef75e 100644 --- a/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -16,7 +16,7 @@ After much discussion, we decided that the most scalable solution was to make sm If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 7751c733614e60c64753358d1415deb237e82496 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:25:42 +0800 Subject: [PATCH 07046/11794] New translations rebasing-and-smart-contracts.md (Indonesian) --- id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a2328ff1b..9d1bef75e 100644 --- a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -16,7 +16,7 @@ After much discussion, we decided that the most scalable solution was to make sm If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From f93b06d855e3328241c3a5debad895e5162bdafa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Feb 2021 03:25:53 +0800 Subject: [PATCH 07047/11794] New translations rebasing-and-smart-contracts.md (Vietnamese) --- vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a2328ff1b..9d1bef75e 100644 --- a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -16,7 +16,7 @@ After much discussion, we decided that the most scalable solution was to make sm If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the latest [implementation contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 8bbc1c58c644a7443b2500f4d72773feb92cea6b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 17:43:18 +0800 Subject: [PATCH 07048/11794] New translations README.md (Russian) --- ru/core-concepts/elastic-supply/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ru/core-concepts/elastic-supply/README.md b/ru/core-concepts/elastic-supply/README.md index c43d6d836..fb35bd61a 100644 --- a/ru/core-concepts/elastic-supply/README.md +++ b/ru/core-concepts/elastic-supply/README.md @@ -12,11 +12,11 @@ OUSD работает не так, как большинство токенов. Этот механизм был вдохновлен новым подходом, принятым [Ampleforth](https://www.ampleforth.org/), но есть некоторые ключевые отличия, которые стоит выделить: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Учитывая простоту создания и выкупа OUSD, мы можем рассчитывать на арбитражеров, которые обеспечат поддержание привязки. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. +1. OUSD на 100% обеспечен другими стейблкоинами и не имеет такой же проблемы с поддержанием привязки к доллару. Учитывая простоту создания и выкупа OUSD, мы можем рассчитывать на арбитражеров, которые обеспечат поддержание привязки. +2. Перераспределение OUSD будет только увеличивать предложение, поскольку количество вновь созданных OUSD привязано к реализованной прибыли, полученной с помощью лежащих в основе стратегий. Ваш основной капитал защищен до тех пор, пока все в порядке с основными протоколами кредитования/AMM и протоколами стейблкоинов. Ваш баланс OUSD никогда не уменьшится, но его стоимость может упасть, если произойдет сбой в основных системах. +3. В отличие от Ampleforth, который производит перераспределение раз в день, денежная масса OUSD постоянно обновляется в режиме реального времени по мере генерирования доходности. Перераспределение запускается регулярно, когда пользователи взаимодействуют с контрактами OUSD. -**Manually triggering a rebase** +**Запуск перераспределения вручную** -Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. +Кто угодно в любой момент может запустить перераспределние, [вызвав функцию перераспределения в хранилище](https://etherscan.io/address/originvault.eth#writeProxyContract). Вы можете сделать это в Etherscan, подключив кошелек web3. From d747608fa19dbcaa2d679c95683dd48df056f287 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 17:43:20 +0800 Subject: [PATCH 07049/11794] New translations rebasing-and-smart-contracts.md (Russian) --- ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 9d1bef75e..7b8d180bb 100644 --- a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -1,4 +1,4 @@ -# Rebasing & Smart Contracts +# Перераспределение & Смарт-Контракты If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. From 0bcfcdaacd77ceb055026baa2edd3ad94cc91edd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 17:51:58 +0800 Subject: [PATCH 07050/11794] New translations rebasing-and-smart-contracts.md (Russian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 7b8d180bb..969abc67a 100644 --- a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -1,12 +1,12 @@ # Перераспределение & Смарт-Контракты -If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. +Если Вы используете кошелек с мульти-подписями или другой смарт-контракт для участия в перераспределении OUSD, Вы должны вызвать функцию OUSD `rebaseOptIn()`. Это относится только к смарт-контрактам, так как стандартные кошельки EOA регистрируются автоматически. {% hint style="info" %} -Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +Кошельки с мульти-подписями или другие смарт-контракты должны вызвать функцию `rebaseOptIn()` чтобы получать доход. {% endhint %} -One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. +Одна из проблем с перераспределением таких валют, как OUSD, заключается в том, что они не очень хорошо работают с автоматическими маркет-мейкерами (AMM) как, например, Uniswap или Balancer. Эти децентрализованные биржи полагаются на спрос и предложение для определения цены торгуемых активов. Это разлаживает математику, когда сумма OUSD, удерживаемая контрактом, неожиданно изменяется из-за генерирования новой доходности. We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. From a0e63ba5b3c773d0cf2cc9732d57097efeac08bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 18:16:41 +0800 Subject: [PATCH 07051/11794] New translations rebasing-and-smart-contracts.md (Russian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 969abc67a..b75e0f879 100644 --- a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,15 +8,15 @@ Одна из проблем с перераспределением таких валют, как OUSD, заключается в том, что они не очень хорошо работают с автоматическими маркет-мейкерами (AMM) как, например, Uniswap или Balancer. Эти децентрализованные биржи полагаются на спрос и предложение для определения цены торгуемых активов. Это разлаживает математику, когда сумма OUSD, удерживаемая контрактом, неожиданно изменяется из-за генерирования новой доходности. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. +Ранее мы добавили функцию [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2), которой вызывалась функция Uniswap `sync()` каждый раз, когда `rebase()` запускалась на контрактах OUSD. Это позволяло пользователям не видеть уродливое сообщение об ошибке во время торгов OUSD на Uniswap, но все так же приводило к потерям в системе. После вызова функции синхронизации Uniswap обнаруживает, что в хранилище больше OUSD, чем USDT, что ошибочно понижает цену OUSD относительно USDT. Мы, конечно, можем рассчитывать на то, что арбитражеры скорректируют цену, однако было бы лучше, если бы мы смогли полностью избежать этих потерь. Учитывая постоянно растущее количество конкурирующих AMM и форков Uniswap, быстро стало бы невозможным рассматривать их все в частном порядке, не говоря уже о дорогостоящем газе для транзакций. -After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +После долгих обсуждений мы решили, что наиболее масштабируемое решение - это сделать смарт-контракты, напрямую рассылая полученный доход через механизм перераспределения. Это решает проблему с увеличением предложения на AMM, но при этом по-прежнему предоставляет возможность участвовать и получать доход кошелькам с мульти-подписями и другим смарт-контрактам. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +Если Вы развертываете контракт и собираетесь вызвать`rebaseOptIn()`, чтобы получить доход, вы не можете вызвать его из конструктора контрактов. Контракт должен быть развернут, прежде чем его можно будет вызвать. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +Если Вы используете кошелек с мульти-подписями, например [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) или [Gnosis Safe](https://gnosis-safe.io/), Вам понадобится [адрес контракта прокси для OUSD](../../smart-contracts/registry.md) и соответствующий [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 3ba77a97a78ef4cd7196c2934a7919f514ded9b1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 18:16:43 +0800 Subject: [PATCH 07052/11794] New translations README.md (Dutch) --- nl/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/nl/README.md b/nl/README.md index 01162cf25..8a1debacf 100644 --- a/nl/README.md +++ b/nl/README.md @@ -1,16 +1,16 @@ --- -description: The first stablecoin that earns a yield while it's still in your wallet +description: De eerste stabiele munt die een opbrengst verdient terwijl deze nog in je portemonnee zit --- -# Introduction +# Intro -## **A Better Form of Money** +## **Een betere vorm van geld** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar \ (OUSD \) is een nieuwe stabiele munt die voor het eerst werd gelanceerd in september 2020 op het Ethereum-netwerk. Het ontwerp is vele malen beter dan bestaande stabiele munten doordat OUSD concurrerende opbrengsten behaalt, terwijl het passief in je portefeuilles wordt gehouden. ![](.gitbook/assets/origin-dollar-summary.jpeg) -**Background** +**Achtergrond** In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. From 7fda840940af2bed14063216f57745b881a0e9bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 18:23:18 +0800 Subject: [PATCH 07053/11794] New translations README.md (Dutch) --- nl/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/README.md b/nl/README.md index 8a1debacf..b28b5ce71 100644 --- a/nl/README.md +++ b/nl/README.md @@ -12,7 +12,7 @@ Origin Dollar \ (OUSD \) is een nieuwe stabiele munt die voor het eerst werd gel **Achtergrond** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +In 1999 hebben Yu Pan, een R&D ingenieur en zijn collega medeoprichters van PayPal [ een concept bedacht](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) voor het creëren van “de nieuwe wereld munt”, compleet met rentegevende strategieën en debetkaarten, zonder dat het verbonden was aan de traditionele bancaire systemen. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. From e71661cd481ad924de1ee2d8a96241c50d8bb1db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 18:43:57 +0800 Subject: [PATCH 07054/11794] New translations rebasing-and-smart-contracts.md (Russian) --- ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index b75e0f879..0b676ffd0 100644 --- a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -16,7 +16,7 @@ Если Вы развертываете контракт и собираетесь вызвать`rebaseOptIn()`, чтобы получить доход, вы не можете вызвать его из конструктора контрактов. Контракт должен быть развернут, прежде чем его можно будет вызвать. {% endhint %} -Если Вы используете кошелек с мульти-подписями, например [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) или [Gnosis Safe](https://gnosis-safe.io/), Вам понадобится [адрес контракта прокси для OUSD](../../smart-contracts/registry.md) и соответствующий [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +Если Вы используете кошелек с мульти-подписями, например [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) или [Gnosis Safe](https://gnosis-safe.io/), Вам понадобится [адрес контракта прокси для OUSD](../../smart-contracts/registry.md) и соответствующий [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Как только Вы их добавите, получите возможность вызвать функцию `rebaseOptIn()` чтобы выбрать получение заработка через перераспределение, или `rebaseOptOut()` чтобы снова ее отключить. From 37019349a082be2b3423c087c4e07dfde8bf8f00 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 18:43:59 +0800 Subject: [PATCH 07055/11794] New translations aave.md (Russian) --- ru/core-concepts/supported-strategies/aave.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ru/core-concepts/supported-strategies/aave.md b/ru/core-concepts/supported-strategies/aave.md index bd0432bea..8b55e1883 100644 --- a/ru/core-concepts/supported-strategies/aave.md +++ b/ru/core-concepts/supported-strategies/aave.md @@ -1,16 +1,16 @@ # Aave -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave - это протокол и платформа кредитования, построенные на Ethereum и запущенные в январе 2020 года создателями ETHLend. Пользователи Aave могут зарабатывать сложные проценты или занимать активы под залог. Каждый поддерживаемый актив объединен в свой собственный пул ликвидности и пользователи могут выбирать между фиксированной или переменной процентной ставкой на основанной на спросе и предложении. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +Залоговые балансы представлены ERC-20 токенами aTokens в соотношении 1:1 к базовым активам, которые они представляют. Проценты начисляются автоматически и выплачиваются кредиторам с помощью токенов aToken, а это означает, что кредиторы видят, что их баланс aToken увеличивается со временем. Пользователи могут брать активы под залог своих токенов aTokens. Токены aTokens можно свободно передавать и использовать во многих других протоколах DeFi. Токены aTokens можно в любой момент обменять на соответствующие базовые активы. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave поддерживает срочные ссуды, которые являются ссудами без обеспечения, при которых пользователи берут в долг и погашают остаток ссуды в рамках одной транзакции, что означает, что пользователям срочной ссуды не нужно вносить какой-либо изначальный капитал. Срочные ссуды - это комплексный продукт, предназначенный для разработчиков, который может использоваться для арбитража между несколькими протоколами DeFi. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +В настоящее время Aave управляется токеном ERC-20 LEND, который ранее был служебным токеном для ETHLend. Aave объявила о переходе к полностью децентрализованному управлению, который включает обмен токенов LEND на AAVE - новый токен управления ERC-20, с вознаграждением за стейкинг. Некоторые AAVE будут распределяться среди пользователей платформы в рамках кампании по добыче ликвидности. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Общая заблокированная стоимость Aave \(TVL\) быстро выросла до более чем 1,2 миллиарда долларов США, что сделало его одним из крупнейших протоколов DeFi. LEND имеет оборотную рыночную капитализацию более 700 миллионов долларов США. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave прошел аудит безопасности OpenZeppelin, Trail of Bits и Consensys Diligence. Aave поддерживает программу вознаграждения за поиск ошибок. | Ресурсы | | |:----------------------- |:------------------------------------------------------------------------------ | From 138475b133881d08c4a34681b0d1fee55d400fc7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 18:44:01 +0800 Subject: [PATCH 07056/11794] New translations curve.md (Russian) --- ru/core-concepts/supported-strategies/curve.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ru/core-concepts/supported-strategies/curve.md b/ru/core-concepts/supported-strategies/curve.md index 766887253..acbd4cd6e 100644 --- a/ru/core-concepts/supported-strategies/curve.md +++ b/ru/core-concepts/supported-strategies/curve.md @@ -1,16 +1,16 @@ # Curve -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve - это децентрализованный протокол ликвидности и обменник в Ethereum для стейблкоинов и оборотных BTC, запущенный в январе 2020 года. Пользователи могут переключаться между популярными стейблкоинами ERC-20 или между биткойн токенами стандарта ERC-20. Поставщики ликвидности обеспечивают торговлю и получают комиссию в качестве вознаграждения. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve - это автоматизированный маркет-мейкер \(AMM\), где с каждым рынком связан пул ликвидности с двумя или более активами, которые должны иметь одинаковую стоимость, например USDT, USDC, DAI и TUSD, все из которых являются стейблкоинами с привязкой к доллару США. Обменный курс между каждым стейблкоином и их средние значения определяются алгоритмом, основанным на спросе и предложении. Арбитражёры нормализуют эти обменные курсы. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Некоторые из пулов ликвидности Curve зарабатывают дополнительные комиссии для поставщиков ликвидности в дополнение к биржевым комиссиям, получаемым от трейдеров. Curve предлагает пулы стейблкоинов, интегрированные с Compound, yearn.finance и Synthetix. Активы в каждом пуле ликвидности предоставляются этим платформам для получения дополнительной прибыли, которая передается поставщикам ликвидности этих пулов. Токены поставщика ликвидности \(LP\) выдаются участникам пула и могут быть выкуплены за их первоначально предоставленную ликвидность плюс начисленные комиссии и доход. Токены LP также могут переводиться для использования в других протоколах. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve управляется CRV, токеном управления ERC-20. Держатели CRV могут голосовать за изменения протокола. Держатели CRV могут заложить свои токены, чтобы получить дополнительное количество голосов, пропорционально времени стейкинга. CRV постоянно распределяется между поставщиками ликвидности, большая часть общего предложения CRV была выделена команде и инвесторам, распределяется в соответствии с графиком вестинга. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Объемы торгов на Curve часто превышают 50 миллионов долларов в день. На момент написания, Curve имеет общую заблокированную поставщиками ликвидности стоимость \(TVL\) более 1 миллиарда долларов. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve прошла два аудита Trail of Bits и поддерживает программу поощрения ошибок. | Ресурсы | | |:----------------------- |:------------------------------------------------------------------------ | From 8e198c8959fd7f4a0c77eee171f0574f52f4d035 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 18:44:03 +0800 Subject: [PATCH 07057/11794] New translations fund-management.md (Russian) --- ru/core-concepts/fund-management.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/core-concepts/fund-management.md b/ru/core-concepts/fund-management.md index 30806578f..f7675eb4a 100644 --- a/ru/core-concepts/fund-management.md +++ b/ru/core-concepts/fund-management.md @@ -1,8 +1,8 @@ -# Fund Management +# Управление средствами -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +Смарт-контракт OUSD объединяет все задепонированные стейблкоины пользователей в единый пул инвестиционных активов. Затем средства распределяются по одной или нескольким стратегиям получения прибыли**** в любой момент времени. Vault отдает предпочтение высокодоходным стратегиям, но также стремится поддерживать диверсификацию по нескольким стратегиям. Диверсификация устраняет единые точки сбоя и снижает риски. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +В отличие от Yearn Vaults, TokenSets или Zapper, пользователи не выбирают индивидуальные стратегии. All deposited stablecoins and consequently all OUSD tokens are fungible. **Earning Strategies** From 740abe6945c44d81c0e7155d76e1af9e702e90b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 19:31:30 +0800 Subject: [PATCH 07058/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md index 34d822f3e..60f011edd 100644 --- a/ru/core-concepts/price-oracles.md +++ b/ru/core-concepts/price-oracles.md @@ -112,9 +112,9 @@ In order to mint and redeem the appropriate number of OUSD on entry and exit, th OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +Чтобы предотвратить злонамеренные атаки и больше поощрять долгосрочных инвесторов, чем краткосрочных спекулянтов, контракт OUSD сравнивает потоки цен из нескольких источников и использует тот обменный курс, который выгоден для всего хранилища, а не для отдельных лиц. Этот механизм защищает средства, находящиеся в хранилище, от арбитражеров и никому не позволяет воспользоваться любой временной неэффективностью, вызванной ошибкой оракулов, для истощения общего пула активов. -This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. +Это защищает средства в хранилище и поощряет долгосрочных держателей. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From f1ea1b9440df510ccb429071f85ebe93a990e632 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 19:31:32 +0800 Subject: [PATCH 07059/11794] New translations fund-management.md (Russian) --- ru/core-concepts/fund-management.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ru/core-concepts/fund-management.md b/ru/core-concepts/fund-management.md index f7675eb4a..665ec457c 100644 --- a/ru/core-concepts/fund-management.md +++ b/ru/core-concepts/fund-management.md @@ -2,19 +2,19 @@ Смарт-контракт OUSD объединяет все задепонированные стейблкоины пользователей в единый пул инвестиционных активов. Затем средства распределяются по одной или нескольким стратегиям получения прибыли**** в любой момент времени. Vault отдает предпочтение высокодоходным стратегиям, но также стремится поддерживать диверсификацию по нескольким стратегиям. Диверсификация устраняет единые точки сбоя и снижает риски. -В отличие от Yearn Vaults, TokenSets или Zapper, пользователи не выбирают индивидуальные стратегии. All deposited stablecoins and consequently all OUSD tokens are fungible. +В отличие от Yearn Vaults, TokenSets или Zapper, пользователи не выбирают индивидуальные стратегии. Все депонированные стейблкоины и, следовательно, все токены OUSD являются взаимно конвертируемыми. -**Earning Strategies** +**Стратегии заработка** -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. +Стратегии заработка позволяют задействовать вложенный капитал на различных платформах DeFi. Vault будет определять, какие стратегии активны и какой процент от задействованного капитала они получат. Эти стратегии будут улучшаться и заменяться со временем. -**Strategist** +**Стратегия** -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. +Первоначальная версия смарт-контракта OUSD Vault (Хранилища OUSD) дает каждой действующей стратегии некоторый вес, колеблющийся от 0% до 100% для выполнения простого распределения активов. Эти веса стратегий будут часто смещаться посредством обновлений Origin в краткосрочной перспективе и децентрализованного управления в долгосрочной перспективе. -**Diversification** +**Диверсификация** -Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. +Диверсификация между несколькими базовыми [платформами](supported-strategies/) DeFi снизит риски смарт-контрактов и других системных рисков. Смарт-контракт будет рассчитывать текущие и ожидаемые APY, чтобы обеспечить конкурентоспособную прибыль держателям OUSD. Со временем контракт Vault (Хранилища) будет обновлен для интеллектуального и автономного переключения между стратегиями без ручного вмешательства. Например, Vault будет автоматически перемещать капитал между различными стратегиями кредитования для оптимизации доходности. -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +Тем не менее, все еще ожидается, что определенные параметры риска или решения о том, будут ли определенные стратегии включены в автоматизированный механизм принятия решений, будут приниматься посредством голосования руководства. From 95a15e7109527de24187703eb060d8e198fca80a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 19:31:34 +0800 Subject: [PATCH 07060/11794] New translations README.md (Russian) --- ru/core-concepts/supported-strategies/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/supported-strategies/README.md b/ru/core-concepts/supported-strategies/README.md index dba01edd5..54966068a 100644 --- a/ru/core-concepts/supported-strategies/README.md +++ b/ru/core-concepts/supported-strategies/README.md @@ -12,7 +12,7 @@ OUSD генерирует доход за счет размещения стей {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: +В настоящее время планируются или разрабатываются интеграции для следующих платформ: {% page-ref page="dydx.md" %} From 10c6c2d357720683f452c7e90fe01339128c5869 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 19:31:35 +0800 Subject: [PATCH 07061/11794] New translations README.md (Russian) --- ru/core-concepts/yield-generation/README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ru/core-concepts/yield-generation/README.md b/ru/core-concepts/yield-generation/README.md index 50ac7d4d3..76760e0af 100644 --- a/ru/core-concepts/yield-generation/README.md +++ b/ru/core-concepts/yield-generation/README.md @@ -8,7 +8,7 @@ ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -OUSD uses the following high-level strategies for generating yield: +OUSD использует следующие высокоуровневые стратегии для получения дохода: {% page-ref page="lending.md" %} @@ -16,10 +16,10 @@ OUSD uses the following high-level strategies for generating yield: {% page-ref page="rewards.md" %} -OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: +OUSD может генерировать более высокую доходность, чем конкурирующие протоколы, благодаря комбинации важных дизайнерских решений, которые увеличивают вознаграждение, возвращаемое держателям OUSD: -* Exit fees are returned to the pool, rewarding long term holders -* Price oracles favor the collective over the individual, again rewarding long term holders -* Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. -* Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. +* Плата за выход возвращается в пул, вознаграждая долгосрочных держателей +* Ценовые оракулы предпочитают группу, а не отдельного человека, опять же, вознаграждая долгосрочных владельцев +* Чтобы получать доход, смарт-контракты необходимо подписывать вручную. Это позволяет протоколу задействовать больше капитала, чем это было бы возможно в противном случае. +* Умные стратегии уравновешивают риск и вознаграждение более эффективно, чем вложение капитала в любую одну базовую стратегию. From 4ecde7c418de2aaf07e3a97d317a8b813c15f901 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:18:21 +0800 Subject: [PATCH 07062/11794] New translations insurance.md (Portuguese) --- pt/security-and-risks/insurance.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pt/security-and-risks/insurance.md b/pt/security-and-risks/insurance.md index 04638467d..322542ba8 100644 --- a/pt/security-and-risks/insurance.md +++ b/pt/security-and-risks/insurance.md @@ -2,7 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. +DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + +**Nexus Mutual** + +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. From 6d75e7f65a7a6d16b2a4d90e54371e38b5160a18 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:18:23 +0800 Subject: [PATCH 07063/11794] New translations insurance.md (Arabic) --- ar/security-and-risks/insurance.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/ar/security-and-risks/insurance.md b/ar/security-and-risks/insurance.md index 04638467d..322542ba8 100644 --- a/ar/security-and-risks/insurance.md +++ b/ar/security-and-risks/insurance.md @@ -2,7 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. +DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + +**Nexus Mutual** + +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. From 8ae3859ec5dd4af85201a27c7cc2df2c50fba91c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:18:25 +0800 Subject: [PATCH 07064/11794] New translations insurance.md (German) --- de/security-and-risks/insurance.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/de/security-and-risks/insurance.md b/de/security-and-risks/insurance.md index 04638467d..322542ba8 100644 --- a/de/security-and-risks/insurance.md +++ b/de/security-and-risks/insurance.md @@ -2,7 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. +DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + +**Nexus Mutual** + +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. From 0370dfe10782d3ee205d8be02985ba102f9e4f6f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:18:26 +0800 Subject: [PATCH 07065/11794] New translations insurance.md (Greek) --- el/security-and-risks/insurance.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/el/security-and-risks/insurance.md b/el/security-and-risks/insurance.md index 04638467d..322542ba8 100644 --- a/el/security-and-risks/insurance.md +++ b/el/security-and-risks/insurance.md @@ -2,7 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. +DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + +**Nexus Mutual** + +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. From 6d5e63455f6e134c25d81f308b2c2291a01c22c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:18:28 +0800 Subject: [PATCH 07066/11794] New translations insurance.md (Italian) --- it/security-and-risks/insurance.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/it/security-and-risks/insurance.md b/it/security-and-risks/insurance.md index 04638467d..322542ba8 100644 --- a/it/security-and-risks/insurance.md +++ b/it/security-and-risks/insurance.md @@ -2,7 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. +DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + +**Nexus Mutual** + +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. From 74899a08aa316107ec9bef820e52f3f281319088 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:18:30 +0800 Subject: [PATCH 07067/11794] New translations insurance.md (Japanese) --- ja/security-and-risks/insurance.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/ja/security-and-risks/insurance.md b/ja/security-and-risks/insurance.md index 04638467d..322542ba8 100644 --- a/ja/security-and-risks/insurance.md +++ b/ja/security-and-risks/insurance.md @@ -2,7 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. +DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + +**Nexus Mutual** + +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. From 409bfc2a6184d47133e16938b4cac3beaec04dc9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:18:32 +0800 Subject: [PATCH 07068/11794] New translations insurance.md (Korean) --- ko/security-and-risks/insurance.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/ko/security-and-risks/insurance.md b/ko/security-and-risks/insurance.md index 04638467d..322542ba8 100644 --- a/ko/security-and-risks/insurance.md +++ b/ko/security-and-risks/insurance.md @@ -2,7 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. +DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + +**Nexus Mutual** + +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. From b4b5067538502ea6da9c1087a43a26bbe86df30f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:18:34 +0800 Subject: [PATCH 07069/11794] New translations insurance.md (Dutch) --- nl/security-and-risks/insurance.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/nl/security-and-risks/insurance.md b/nl/security-and-risks/insurance.md index 04638467d..322542ba8 100644 --- a/nl/security-and-risks/insurance.md +++ b/nl/security-and-risks/insurance.md @@ -2,7 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. +DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + +**Nexus Mutual** + +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. From e9d121735f83feba3bcbed14069be576458998af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:18:35 +0800 Subject: [PATCH 07070/11794] New translations insurance.md (Russian) --- ru/security-and-risks/insurance.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/ru/security-and-risks/insurance.md b/ru/security-and-risks/insurance.md index 04638467d..322542ba8 100644 --- a/ru/security-and-risks/insurance.md +++ b/ru/security-and-risks/insurance.md @@ -2,7 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. +DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + +**Nexus Mutual** + +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. From bc1ecac2e33068878110842052dfb1c3a7adad61 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:18:37 +0800 Subject: [PATCH 07071/11794] New translations insurance.md (French) --- fr/security-and-risks/insurance.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/fr/security-and-risks/insurance.md b/fr/security-and-risks/insurance.md index 04638467d..322542ba8 100644 --- a/fr/security-and-risks/insurance.md +++ b/fr/security-and-risks/insurance.md @@ -2,7 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. +DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + +**Nexus Mutual** + +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. From 38184b97e1d546d0a7f7ff66583bcad6bdc4d0e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:18:39 +0800 Subject: [PATCH 07072/11794] New translations insurance.md (Turkish) --- tr/security-and-risks/insurance.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/tr/security-and-risks/insurance.md b/tr/security-and-risks/insurance.md index 04638467d..322542ba8 100644 --- a/tr/security-and-risks/insurance.md +++ b/tr/security-and-risks/insurance.md @@ -2,7 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. +DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + +**Nexus Mutual** + +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. From 009ae626b51426d5117149aa635ad0ee3417c3c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:18:41 +0800 Subject: [PATCH 07073/11794] New translations insurance.md (Chinese Simplified) --- zh/security-and-risks/insurance.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/zh/security-and-risks/insurance.md b/zh/security-and-risks/insurance.md index 04638467d..322542ba8 100644 --- a/zh/security-and-risks/insurance.md +++ b/zh/security-and-risks/insurance.md @@ -2,7 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. +DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + +**Nexus Mutual** + +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. From 82d6f74ba56a0150ecfe5299a86097dc2cc03042 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:18:43 +0800 Subject: [PATCH 07074/11794] New translations insurance.md (Vietnamese) --- vi/security-and-risks/insurance.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/vi/security-and-risks/insurance.md b/vi/security-and-risks/insurance.md index 04638467d..322542ba8 100644 --- a/vi/security-and-risks/insurance.md +++ b/vi/security-and-risks/insurance.md @@ -2,7 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. +DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + +**Nexus Mutual** + +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. From 335fe2b21c9e9c6facb6878ae043726314a28133 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:18:45 +0800 Subject: [PATCH 07075/11794] New translations insurance.md (Indonesian) --- id/security-and-risks/insurance.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/id/security-and-risks/insurance.md b/id/security-and-risks/insurance.md index 04638467d..322542ba8 100644 --- a/id/security-and-risks/insurance.md +++ b/id/security-and-risks/insurance.md @@ -2,7 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. +DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + +**Nexus Mutual** + +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. From 28815139ca3f5a779a7ae372c05bddcff5cc9a41 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:18:48 +0800 Subject: [PATCH 07076/11794] New translations insurance.md (Thai) --- th/security-and-risks/insurance.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/th/security-and-risks/insurance.md b/th/security-and-risks/insurance.md index 04638467d..322542ba8 100644 --- a/th/security-and-risks/insurance.md +++ b/th/security-and-risks/insurance.md @@ -2,7 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. +DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + +**Nexus Mutual** + +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. From 244052ef891e3bd3cf6a01690bb9025c0a0d2430 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:18:50 +0800 Subject: [PATCH 07077/11794] New translations insurance.md (Croatian) --- hr/security-and-risks/insurance.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/hr/security-and-risks/insurance.md b/hr/security-and-risks/insurance.md index 04638467d..322542ba8 100644 --- a/hr/security-and-risks/insurance.md +++ b/hr/security-and-risks/insurance.md @@ -2,7 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. +DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + +**Nexus Mutual** + +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. From 281e8999b80ffa80c1fb4ee634971a3664dfac62 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:18:52 +0800 Subject: [PATCH 07078/11794] New translations insurance.md (Hindi) --- hi/security-and-risks/insurance.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/hi/security-and-risks/insurance.md b/hi/security-and-risks/insurance.md index 04638467d..322542ba8 100644 --- a/hi/security-and-risks/insurance.md +++ b/hi/security-and-risks/insurance.md @@ -2,7 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. +DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + +**Nexus Mutual** + +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. From ee35d8cc394e3b2cc220810a94334d036a55c4f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:18:53 +0800 Subject: [PATCH 07079/11794] New translations insurance.md (Spanish) --- es/security-and-risks/insurance.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/es/security-and-risks/insurance.md b/es/security-and-risks/insurance.md index 04638467d..322542ba8 100644 --- a/es/security-and-risks/insurance.md +++ b/es/security-and-risks/insurance.md @@ -2,7 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. +DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + +**Nexus Mutual** + +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. From 9d807a5f8c65ac24b815ba568a1b441319ab4e52 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:19:08 +0800 Subject: [PATCH 07080/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md index 60f011edd..43b15511e 100644 --- a/ru/core-concepts/price-oracles.md +++ b/ru/core-concepts/price-oracles.md @@ -104,17 +104,17 @@ OUSD рассчитан на то, чтобы оставаться привяз
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
-The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +Функция перераспределения обрабатывает 1 стейблкоин как 1 OUSD для простоты и для защиты баланса OUSD от ежедневных колебаний цены базовых стейблкоинов. Поскольку функция перераспределения считает только монеты, баланс OUSD должен только увеличиваться. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +Чтобы создать и высвободить соответствующее количество OUSD при входе и выходе, смарт-контракты должны точно определять цену на USDT, USDC и DAI, которые входят в систему и выходят из нее. Как децентрализованный протокол, OUSD должен полагаться на не являющимися централизованными источники этих цен. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. +OUSD получает цену от нескольких оракулов в сети и использует обменный курс, который является наиболее выгодным для хранилища, когда происходит процесс создания новых монет или их высвобождение. {% endhint %} Чтобы предотвратить злонамеренные атаки и больше поощрять долгосрочных инвесторов, чем краткосрочных спекулянтов, контракт OUSD сравнивает потоки цен из нескольких источников и использует тот обменный курс, который выгоден для всего хранилища, а не для отдельных лиц. Этот механизм защищает средства, находящиеся в хранилище, от арбитражеров и никому не позволяет воспользоваться любой временной неэффективностью, вызванной ошибкой оракулов, для истощения общего пула активов. -Это защищает средства в хранилище и поощряет долгосрочных держателей. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. +Это защищает средства в хранилище и поощряет долгосрочных держателей. Поскольку самая безопасная цена зависит от направления сделки, оракул Origin предоставляет как `priceUSDMint()`, так и `priceUSDRedeem()`. Here is the initial set of oracles that are being used by OUSD: From f5accf3e4750a3798dafde471108a2e8d9d01de9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:19:13 +0800 Subject: [PATCH 07081/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 2b291a17c..a7f575694 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 2fade56efc63d12fe90d11a173aba343e81be821 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:19:15 +0800 Subject: [PATCH 07082/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index a7f575694..2b291a17c 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 3066f2db3930f61425fb088dee71d3a13f0e9b86 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:19:22 +0800 Subject: [PATCH 07083/11794] New translations insurance.md (Filipino) --- fil/security-and-risks/insurance.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/fil/security-and-risks/insurance.md b/fil/security-and-risks/insurance.md index 04638467d..322542ba8 100644 --- a/fil/security-and-risks/insurance.md +++ b/fil/security-and-risks/insurance.md @@ -2,7 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via Cover Protocol. Visit our [blog post announcement](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn more or select [Origin Dollar on the Cover Protocol Marketplace](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN) to get started. +DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -We’re also exploring working with [Nexus Mutual](https://nexusmutual.io/) and other insurance providers. Origin intends to deploy significant capital and incentives to encourage people to provide coverage. We’ll be sharing more details in the near future. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + +**Nexus Mutual** + +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. From ea5c0d10975a2e514da63e35b7efba0718f5d400 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:31:39 +0800 Subject: [PATCH 07084/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md index 43b15511e..89cf1dda9 100644 --- a/ru/core-concepts/price-oracles.md +++ b/ru/core-concepts/price-oracles.md @@ -116,13 +116,13 @@ OUSD получает цену от нескольких оракулов в с Это защищает средства в хранилище и поощряет долгосрочных держателей. Поскольку самая безопасная цена зависит от направления сделки, оракул Origin предоставляет как `priceUSDMint()`, так и `priceUSDRedeem()`. -Here is the initial set of oracles that are being used by OUSD: +OUSD изначально использует следующий набор оракулов: {% embed url="https://compound.finance/docs/prices" caption="" %} {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: +Следующие оракулы были реализованы, но в настоящее время не используются из-за больших затрат на газ: {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} From b6434e905e47c260c8208e5c5ee4adf3a84c2e25 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:46:43 +0800 Subject: [PATCH 07085/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md index 89cf1dda9..1f760514d 100644 --- a/ru/core-concepts/price-oracles.md +++ b/ru/core-concepts/price-oracles.md @@ -126,7 +126,7 @@ OUSD изначально использует следующий набор о {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. +Конкретный адрес смарт-контракта для каждого используемого оракула указан на нашей странице [реестра](../smart-contracts/registry.md). -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +Возможно, что со временем в протокол будут добавлены дополнительные оракулы. Поддержка также может быть удалена, если какой-либо из этих оракулов станет ненадежным. From 6093bf095225cd38a79b0c32edf5c0452066d565 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 21:46:45 +0800 Subject: [PATCH 07086/11794] New translations admin-privileges.md (Russian) --- ru/governance/admin-privileges.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/governance/admin-privileges.md b/ru/governance/admin-privileges.md index 70fd0d41b..3f1da562c 100644 --- a/ru/governance/admin-privileges.md +++ b/ru/governance/admin-privileges.md @@ -1,14 +1,14 @@ # Права администратора -The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. +Смарт-контракты OUSD разработаны с возможностью улучшения владельцем. Команда Origin использует два разных контракта кошелька с мульти-подписями Gnosis для внесения изменений в протокол. Аудиты этих кошельков с мульти-подписями были проведены такими компаниями, как [OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), командой Origin и др. {% hint style="info" %} -Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +Задержка действий администратора дает пользователям возможность выхода из OUSD, если его администраторы станут злонамеренными, будут скомпрометированы или внесут изменения, которые не нравятся пользователям. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +Основной администратор - это контракт с 5 из 8 подписей, которые требуются для внесения любых изменений кода в протоколе. OUSD можно обновить только из этого кошелька с 5 из 8 подписей. Ключи к этой мульти-подписке принадлежат лицам, имеющим тесные связи с компанией, и даже действующие вместе основатели Origin не обладают достаточным контролем, чтобы самостоятельно выполнять функции владельца. В дополнение, контракты OUSD подлежат [временной блокировке](../smart-contracts/api/timelock.md) что позволяет команде Origin продолжать вносить изменения в протокол, но только с задержкой во времени. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. +Некоторые функции, такие как перераспределение средств между стратегиями или приостановка депозитов, могут быть запущены без временной блокировки и с гораздо меньшим количеством подписей. Это позволяет команде Origin быстрее реагировать на рыночные условия или угрозы безопасности. Эти подписывающие стороны, известные как Стратеги, имеют возможность выполнять ограниченное количество функций __ только с 2 из 9 подписей. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From a9a23021a63669abb04182c7fa0577b7c65dd339 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 22:03:05 +0800 Subject: [PATCH 07087/11794] New translations admin-privileges.md (Russian) --- ru/governance/admin-privileges.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/governance/admin-privileges.md b/ru/governance/admin-privileges.md index 3f1da562c..1e0f0133d 100644 --- a/ru/governance/admin-privileges.md +++ b/ru/governance/admin-privileges.md @@ -10,7 +10,7 @@ Некоторые функции, такие как перераспределение средств между стратегиями или приостановка депозитов, могут быть запущены без временной блокировки и с гораздо меньшим количеством подписей. Это позволяет команде Origin быстрее реагировать на рыночные условия или угрозы безопасности. Эти подписывающие стороны, известные как Стратеги, имеют возможность выполнять ограниченное количество функций __ только с 2 из 9 подписей. -Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +На первых порах необходимо иметь эти права администратора, чтобы гарантировать безопасность протокола и его оптимизацию для получения прибыли при условии минимизации рисков. Мы собираемся выпустить несколько итераций наших смарт-контрактов в первые несколько месяцев существования протокола. -Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. +После завершения нескольких циклов обновления мы намерены передать право собственности от нашей компании к контракту децентрализованного управления, что позволит сообществу голосовать и принимать участие в будущих обновлениях протокола. From 77fc1d4ff7b4ede53c5340550ca1e81aedb8f399 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 22:15:18 +0800 Subject: [PATCH 07088/11794] New translations market-making.md (Russian) --- ru/core-concepts/yield-generation/market-making.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/core-concepts/yield-generation/market-making.md b/ru/core-concepts/yield-generation/market-making.md index 806c3ba1e..4507de446 100644 --- a/ru/core-concepts/yield-generation/market-making.md +++ b/ru/core-concepts/yield-generation/market-making.md @@ -12,11 +12,11 @@ AMM могут открывать новые рынки только тогда, Протокол OUSD направляет USDT, USDC и DAI в высокопроизводительные пулы ликвидности в соответствии с объемом торгов и вознаграждаетcя токенами (например, Balancer начисляет токены BAL поставщикам ликвидности). Затем доходность передается держателям OUSD. -We are currently integrated with the following automated market maker: +В настоящее время мы интегрируем следующий автоматизированный маркет-мейкер: {% page-ref page="../supported-strategies/curve.md" %} -We are intending to integrate with the following automated market makers: +Мы намерены интегрироваться со следующими автоматизированными маркет-мейкерами: {% page-ref page="../supported-strategies/uniswap.md" %} From cd51b9cc899409ffe92f6047731047f9c74b2429 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 22:15:22 +0800 Subject: [PATCH 07089/11794] New translations README.md (Russian) --- ru/core-concepts/yield-generation/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/yield-generation/README.md b/ru/core-concepts/yield-generation/README.md index 76760e0af..4056b4890 100644 --- a/ru/core-concepts/yield-generation/README.md +++ b/ru/core-concepts/yield-generation/README.md @@ -4,7 +4,7 @@ "Кембрийский взрыв" новых кредитных и автоматизированных пулов маркет-мейкеров дал толчок к блокировке общей стоимости \(TVL\), однако он так же усложнил эффективное и оптимальное распределение капитала вручную лицам, занимающихся добычей прибыли. -[Yearn](https://yearn.finance/) продемонстрировал, что смарт-контракты могут автоматизировать ребалансировку средств по различным стратегиям, чтобы оптимально зарабатывать проценты по кредитам, комиссии за маркет-мейкинг и вознаграждения токенами. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) продемонстрировал, что смарт-контракты могут автоматизировать ребалансировку средств по различным стратегиям, чтобы оптимально зарабатывать проценты по кредитам, комиссии за маркет-мейкинг и вознаграждения токенами. Со временем будут внедрены новые стратегии, которые увеличивают прибыль при минимизации рисков и зависимостей. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) From 3313162abfb1fb7eccf80aadd43650208d1975c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 22:15:24 +0800 Subject: [PATCH 07090/11794] New translations lending.md (Russian) --- ru/core-concepts/yield-generation/lending.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/core-concepts/yield-generation/lending.md b/ru/core-concepts/yield-generation/lending.md index d831942b1..d73df028c 100644 --- a/ru/core-concepts/yield-generation/lending.md +++ b/ru/core-concepts/yield-generation/lending.md @@ -6,13 +6,13 @@ OUSD интегрируется с кредитными платформами DeFi, которые предоставляют займы с залогом, стоимость которого выше суммы кредита. Залоги, стоимость которых выше суммы кредита в сочетании с разумными правилами ликвидации обеспечивает рациональный уровень безопасности для кредиторов. Aave также дополнительно обеспечивает свои кредитные пулы токенами AAVE соответственно, что еще больше снижает риск. -OUSD интегрируется с ведущими поставщиками кредитных услуг, которые имеют проверенный послужной список, проверенные смарт-контракты и успешно ссудили сотни миллионов долларов без каких-либо проблем. We are currently integrated with the following lending platforms: +OUSD интегрируется с ведущими поставщиками кредитных услуг, которые имеют проверенный послужной список, проверенные смарт-контракты и успешно ссудили сотни миллионов долларов без каких-либо проблем. В настоящее время мы интегрируем следующие кредитные платформы: {% page-ref page="../supported-strategies/compound.md" %} {% page-ref page="../supported-strategies/aave.md" %} -We are planning on integrating the following lending platform: +Мы планируем интегрировать следующую кредитную платформу: {% page-ref page="../supported-strategies/dydx.md" %} From 3ad2dd48eeaf541ceea11c5d45d0a205ae94d96d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 22:15:25 +0800 Subject: [PATCH 07091/11794] New translations contributing.md (Russian) --- ru/governance/contributing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/governance/contributing.md b/ru/governance/contributing.md index 44fc726d7..c963e99b0 100644 --- a/ru/governance/contributing.md +++ b/ru/governance/contributing.md @@ -4,11 +4,11 @@ OUSD - это проект с полностью открытым исходным кодом, и мы приветствуем любые вклады в него. Есть много способов помочь: сообщать о проблемах, добавлять код и помогать нам улучшать наше сообщество. -Мы работаем публично, и наша компания Discord открыта для всех. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +Мы работаем публично, и наша компания Discord открыта для всех. Если у Вас есть вопросы или Вам нужна помощь в начале работы, наши [каналы OUSD в Discord](https://discord.gg/jyxpUSe) - лучшее место, где можно получить помощь от нашей команды и сообщества. -**Developer Analytics** +**Аналитика для разработчиков** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Наша внутренняя панель инструментов для разработчиков доступна по адресу [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. #### Процесс разработки From 01bd1b1042ff0287118bd9d1e8a26d1c84f51515 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 22:36:07 +0800 Subject: [PATCH 07092/11794] New translations contributing.md (Russian) --- ru/governance/contributing.md | 54 +++++++++++++++++------------------ 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/ru/governance/contributing.md b/ru/governance/contributing.md index c963e99b0..bd42ff0bc 100644 --- a/ru/governance/contributing.md +++ b/ru/governance/contributing.md @@ -8,13 +8,13 @@ OUSD - это проект с полностью открытым исходны **Аналитика для разработчиков** -Наша внутренняя панель инструментов для разработчиков доступна по адресу [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Наша внутренняя панель инструментов для разработчиков доступна по адресу [analytics.ousd.com](https://analytics.ousd.com). На панели инструментов отображается текущее оборотное предложение, активы, находящиеся под управлением в хранилище, и текущее распределение между стейблкоинами и стратегиями. #### Процесс разработки -Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. +Наша стратегия ветвления кода аналогична [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), но мы ведем всю нашу разработку в ветке `master` и имеем отдельную ветку `stable` для кода, который был выпущен. -Your development flow should look like: +Ваш процесс разработки должен выглядеть так: 1. Найдите интересную проблему и общайтесь! Сообщите каналу `#engineering` [Discord](https://discord.gg/jyxpUSe), над чем вы хотите работать. 2. Отправьте запрос [члену основной команды](https://github.com/orgs/OriginProtocol/teams/core/members) в Discord и попросите добавить Вас в нашу команду [разработчиков](https://github.com/orgs/OriginProtocol/teams/contributors). В противном случае вам нужно будет форкнуть соответствующий репозиторий и поместить ветки функций в свою собственную вилку. @@ -25,53 +25,53 @@ Your development flow should look like: 7. Переместите свою ветку в вышестоящий репозиторий \(т.е. https://github.com/OriginProtocol/\[repo\]\), чтобы другие участники могли легко поработать над ней в случае необходимости. 8. Запросите обзор в PR, щелкнув значок шестеренки рядом с надписью «Рецензенты» в правом столбце. -For critical smart contract code to be merged it must pass the following checklist: +Для слияния критического кода смарт-контракта он должен соответствовать следующему перечню требований: -* Code reviewed by 2 reviewers -* Unit tests pass -* Slither tests pass with no warning -* Echidna tests pass +* Код проверен 2 рецензентами +* Пройдены модульные (блочные) тесты +* Тесты Slither проходят без предупреждений +* Тесты Echidna пройдены -The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. +Ветка `master` заблокирована таким образом, что только члены [основной команды](https://github.com/orgs/OriginProtocol/teams/core) способны обработать Ваши запросы на добавление внёсенных изменений. Запросы на добавление внёсенных изменений, которые проверяются другими доверенными участниками, будут быстрее отслеживаться и добавляться! Поищите подходящих рецензентов на канале `#engineering` в Discord. #### Стиль написания кода -We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. +В наших репозиториях мы используем множество языков программирования. При внесении Вашего вклада, пожалуйста, следуйте существующим соглашениям о написании кода и обращайтесь к файлу CONTRIBUTING.md в репозитории, если он существует. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +Для JavaScript мы используем [NPM стиль](https://docs.npmjs.com/misc/coding-style), который автоматически применяется через [prettier](https://prettier.io/). -For Solidity, we use two-space indents. +Для Solidity мы используем отступы через два пробела. #### Дизайн протокола -When considering protocol or implementation design proposals, we are looking for: +При рассмотрении предложений по дизайну протокола или реализации мы ищем: -* A description of the problem this design proposal solves -* Discussion of the trade-offs involved -* Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) -* Discussion of the proposed solution +* Описание проблемы, которую решает данное проектное предложение +* Обсуждение возможных компромиссов +* Обзор других существующих решений +* Ссылки на соответствующую литературу \(RFC, статьи и т. д.\) +* Обсуждение предлагаемого решения -Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. +Обратите внимание, что разработка протокола - это тяжелая и кропотливая работа. Возможно, вам потребуется просмотреть существующую литературу и продумать обобщенные варианты использования. #### Принципы сообщества -We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: +Мы хотим, чтобы сообщество Origin было отличным, растущим и открытым к сотрудничеству. Нам нужна ваша помощь, чтобы так и было. Чтобы помочь с этим, мы разработали несколько общих рекомендаций для сообщества в целом: -* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! -* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. -* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. -* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. +* Ведите себя хорошо: будьте вежливы, уважительны и учтивы по отношению к другим членам сообщества: недопустимы оскорбления на религиозной, расовой, гендерной или любой другой почве. Нам больше нравятся хорошие люди, чем плохие! +* Поощряйте разнообразие и участие: сделайте так, чтобы каждый в нашем сообществе почувствовал себя желанным гостем, независимо от его происхождения и степени их вклада, и сделайте все возможное, чтобы поощрять участие в нашем сообществе. +* Соблюдайте закон: не доставляйте никому проблем. Делитесь только контентом, принадлежащим вам, не предавайте огласке личную или конфиденциальную информацию, касающуюся других людей и не нарушайте законы. +* Оставайтесь в теме: убедитесь, что вы публикуете сообщения на правильном канале, и избегайте обсуждений не по теме. Помните, когда Вы обновляете проблему или отвечаете на электронное письмо, потенциально оно отправляется большому количеству людей. Пожалуйста, учтите это перед обновлением. Также помните, что никто не любит спам. #### Сообщения о проблемах -If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! +Если вы обнаружите баги, ошибки или несоответствия в коде или документах Origin, сообщите нам об этом, создав вопрос на GitHub. Нет слишком мелких проблем. Помогите исправить наши ошибки! #### Проблемы с безопасностью -OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! +OUSD все еще находится на ранней стадии разработки, что означает, что могут быть проблемы с протоколом или в наших реализациях. Мы очень серьезно относимся к уязвимостям безопасности. Если вы обнаружите проблему с безопасностью, немедленно сообщите нам об этом! -If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. +Если вы обнаружите уязвимость в системе безопасности, отправьте свой отчет в частном порядке на адрес [security@originprotocol.com](mailto:security@originprotocol.com) или отправьте зашифрованное сообщение на адрес [@joshfraser через Keybase](https://keybase.io/joshfraser). Пожалуйста, НЕ сообщайте о проблемах публично. Обязательно ознакомьтесь с нашими рекомендациями по ответственному раскрытию информации и правом на вознаграждение за найденные ошибки. {% page-ref page="../security-and-risks/bug-bounties.md" %} From 65c71f4bf5cabb2bd879b7b4e2d99140a7ee5605 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 22:43:09 +0800 Subject: [PATCH 07093/11794] New translations ogn-staking.md (Russian) --- ru/governance/ogn-staking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/governance/ogn-staking.md b/ru/governance/ogn-staking.md index 3943d4b44..2d2d887ba 100644 --- a/ru/governance/ogn-staking.md +++ b/ru/governance/ogn-staking.md @@ -1,4 +1,4 @@ -# OGN Staking +# Стейкинг токенов OGN Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. From 1afea21f5d5cdc7eaa407056a4e2fb2dcb4ef01c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 22:43:11 +0800 Subject: [PATCH 07094/11794] New translations contributing.md (Russian) --- ru/governance/contributing.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ru/governance/contributing.md b/ru/governance/contributing.md index bd42ff0bc..c203e2248 100644 --- a/ru/governance/contributing.md +++ b/ru/governance/contributing.md @@ -20,7 +20,7 @@ OUSD - это проект с полностью открытым исходны 2. Отправьте запрос [члену основной команды](https://github.com/orgs/OriginProtocol/teams/core/members) в Discord и попросите добавить Вас в нашу команду [разработчиков](https://github.com/orgs/OriginProtocol/teams/contributors). В противном случае вам нужно будет форкнуть соответствующий репозиторий и поместить ветки функций в свою собственную вилку. 3. Добавьте комментарий к проблеме или назначьте сами, чтобы несколько участников случайно не работали над одной и той же задачей. 4. Начните с ветки `master` и проверьте новую ветку функции, если Вы не вносите вклад в существующую функцию. -5. Write some awesome code. +5. Напишите отличный код. 6. Извлеките последние подтверждения изменения кода из `master` и убедитесь, что Ваш код работает с любой другой работой, которая добавилась с момента начала Вашей работы. 7. Переместите свою ветку в вышестоящий репозиторий \(т.е. https://github.com/OriginProtocol/\[repo\]\), чтобы другие участники могли легко поработать над ней в случае необходимости. 8. Запросите обзор в PR, щелкнув значок шестеренки рядом с надписью «Рецензенты» в правом столбце. @@ -77,19 +77,19 @@ OUSD все еще находится на ранней стадии разра #### **Улучшение сообщества** -Origin is just as much about community as it is about our technology. +Origin - это столько же о сообществе, сколько и о наших технологиях. -We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. +Нам нужна постоянная помощь в улучшении нашей документации, создании новых инструментов для взаимодействия с нашей платформой, распространении информации среди новых пользователей, помощи новым пользователям в настройке и во многом другом. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Пожалуйста, свяжитесь с нами, если Вы хотите помочь. Наш канал `general` в [Discord](https://www.originprotocol.com/discord) - отличное место, где можно поделиться идеями и добровольно помочь. #### Вакансии на полный рабочий день -Origin occasionally hires developers for part-time or full-time positions. +Origin иногда нанимает разработчиков на работу с частичной или полной занятостью. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +Мы предпочитаем нанимать людей, которые уже начали вносить свой вклад в проект. Если вы хотите работать в нашей команде на полную ставку, лучше всего пообщаться с нашей командой и начать писать код. Маловероятно, что мы предложим вам постоянную должность в нашей команде разработчиков, если вы не подали хотя бы несколько запросов на добавление внесенных изменений. -If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). +Если Вы заинтересованы, ознакомьтесь с [перечнем вакансий Origin Protocol](https://angel.co/originprotocol/jobs). Если вы хотите помочь другими способами, пожалуйста, предлагайте свои идеи в [нашем канале Discord](https://www.originprotocol.com/discord). From 5fb03f2fe1f0e2ca7993f7854417b8a0d0c362f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 23:19:41 +0800 Subject: [PATCH 07095/11794] New translations audits.md (Russian) --- ru/security-and-risks/audits.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/security-and-risks/audits.md b/ru/security-and-risks/audits.md index 76094e2a7..83dee4ee4 100644 --- a/ru/security-and-risks/audits.md +++ b/ru/security-and-risks/audits.md @@ -1,8 +1,8 @@ # Аудиты -**The OUSD Vault, ERC-20, and Overall System** +**Хранилище OUSD, ERC-20 и Комплексная система** -OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD прошел аудит в нескольких уважаемых компаниях по безопасности. Мы работали как с [Trail of Bits](https://www.trailofbits.com/) и с [Solidified](https://solidified.io/) чтобы проверить весь код, который обеспечивает функционирование Origin Dollar. Их выводы доступны ниже: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) From f759b7aecc0d5a332e3b570abb7af997fb768294 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 23:19:45 +0800 Subject: [PATCH 07096/11794] New translations ogn-staking.md (Russian) --- ru/governance/ogn-staking.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ru/governance/ogn-staking.md b/ru/governance/ogn-staking.md index 2d2d887ba..582811204 100644 --- a/ru/governance/ogn-staking.md +++ b/ru/governance/ogn-staking.md @@ -1,20 +1,20 @@ # Стейкинг токенов OGN -Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. +Токен Origin \(OGN\) предполагался как токен управления для OUSD, и OGN будет играть все более важную роль по мере того, как платформа Origin будет становиться более децентрализованной. Сегодня пользователи могут блокировать свои токены OGN, чтобы заработать дополнительные OGN по истечении выбранного периода стейкинга. {% hint style="info" %} -Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. +Посетите [OUSD DApp](https://www.ousd.com/stake) в браузере с поддержкой web3, чтобы заблокировать OGN. {% endhint %} -The initial staking program offers three staking periods and respective yields: +Первоначальная программа стейкинга предлагает три периода блокировки и соответствующую доходность: -* 30-day staking period: Earn 7.5% annualized interest -* 90-day staking period: Earn 12.5% annualized interest -* 365-day staking period: Earn 25% annualized interest +* 30-дневный период: Зарабатывайте 7,5% годовых +* 90-дневный период: Зарабатывайте 12,5% годовых +* 365-дневный период: Зарабатывайте 25% годовых -Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. +Токены в стейкинге будут заблокированы на выбранный период времени. После окончания каждого периода блокировки у Вас будет возможность запросить свои первоначальные вложения в OGN \(основной капитал\) и заработанный доход. -OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. +В настоящее время OGN торгуется на ведущих биржах, таких как [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN) и еще на [десятках других бирж](https://coinmarketcap.com/currencies/origin-protocol/markets/). Посетите веб-сайт Origin, чтобы [узнать больше об OGN](https://www.originprotocol.com/ogn-token) или посетите панель [OGN Dashboard](https://www.originprotocol.com/dashboard) чтобы отслеживать важные показатели токенометрики. From 5dd551f75edfb659c4fe989f888d96ef0ca56e01 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Feb 2021 23:19:47 +0800 Subject: [PATCH 07097/11794] New translations principles.md (Russian) --- ru/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/governance/principles.md b/ru/governance/principles.md index 4a92906e0..7296b5e0b 100644 --- a/ru/governance/principles.md +++ b/ru/governance/principles.md @@ -12,13 +12,13 @@ OUSD разработан как децентрализованный прото **Временная блокировка** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. +До внедрения полного децентрализованного управления, мы реализуем [Временную блокировку](../smart-contracts/api/timelock.md) перед всеми вызовами функции администраторами, предоставляя пользователям OUSD время, чтобы вывести свои средства, если у них есть возражения против предлагаемых нововведений. **Новые и существующие стейкхолдеры** OUSD - новый проект, основанный [Командой Origin Protocol](www.originprotocol.com/team), который будет поддерживаться существующим сообществом Origin, а также много новых стейкхолдеров, которые могут выбирать, что делать: создавать, держать, использовать или обеспечивать ликвидность для OUSD. -Мы также хотим обеспечить активное участие существующих держателей наших токенов Origin \(OGN\), сообщества, насчитывающего около 500 000 участников, а так же покупателей и продавцов на платформе. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +Мы также хотим обеспечить активное участие существующих держателей наших токенов Origin \(OGN\), сообщества, насчитывающего около 500 000 участников, а так же покупателей и продавцов на платформе. Существующие держатели OGN смогут [заблокировать свои OGN ](ogn-staking.md), чтобы участвовать в управлении и получать стимулирующие поощрения для повышения ценности OUSD. Сильная связь между OUSD и остальной частью торговой платформы Origin будет способствовать росту обеих инициатив. From f0bed274414ef9d635f8fce85ff3750daba2ec7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 10 Feb 2021 05:23:21 +0800 Subject: [PATCH 07098/11794] New translations audits.md (Russian) --- ru/security-and-risks/audits.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ru/security-and-risks/audits.md b/ru/security-and-risks/audits.md index 83dee4ee4..ef8e7342b 100644 --- a/ru/security-and-risks/audits.md +++ b/ru/security-and-risks/audits.md @@ -4,15 +4,15 @@ OUSD прошел аудит в нескольких уважаемых компаниях по безопасности. Мы работали как с [Trail of Bits](https://www.trailofbits.com/) и с [Solidified](https://solidified.io/) чтобы проверить весь код, который обеспечивает функционирование Origin Dollar. Их выводы доступны ниже: -* [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) -* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) -* [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) +* [Trail of Bits, аудит OUSD, декабрь 2020 г](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, аудит OUSD, декабрь 2020г](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, аудит стейкинга OGN, декабрь 2020 г](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) -The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: +Токен управления, Origin Token \(OGN\), также был проаудирован компанией Trail of Bits в 2018 году: -* [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) +* [Trail of Bits, аудит OGN, ноябрь 2018 г](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) -In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. +Кроме того, основные стратегии и зависимости, которые использует OUSD, были тщательно проверены различными компаниями. {% hint style="info" %} OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. From 28a06e1066d83e17ff7388f543695fd54c2915c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 10 Feb 2021 05:58:19 +0800 Subject: [PATCH 07099/11794] New translations bug-bounties.md (Russian) --- ru/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/security-and-risks/bug-bounties.md b/ru/security-and-risks/bug-bounties.md index 28d3dc48c..84729ba4a 100644 --- a/ru/security-and-risks/bug-bounties.md +++ b/ru/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Вознаграждения за поиск ошибок** -Награды за найденные ошибки предоставляются на полное усмотрение Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. В настоящее время программа вознаграждений распространяется только на OUSD, а не на другие продукты Origin. +Награды за найденные ошибки предоставляются на полное усмотрение Origin Protocol. Размер вознаграждения варьируется от **100 OUSD** за незначительные проблемы до **250 000 OUSD** за серьезные уязвимости. В настоящее время программа вознаграждений распространяется только на OUSD, а не на другие продукты Origin. {% hint style="warning" %} Чтобы иметь право на вознаграждение за обнаружение ошибок, Вы должны соблюдать правила ответственного раскрытия информации, изложенные ниже. From 411c9c657ca759534bb187b18b7dad35e7ea55a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 10 Feb 2021 05:58:21 +0800 Subject: [PATCH 07100/11794] New translations risks.md (Russian) --- ru/security-and-risks/risks.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ru/security-and-risks/risks.md b/ru/security-and-risks/risks.md index ae2f9ce71..49960f0d7 100644 --- a/ru/security-and-risks/risks.md +++ b/ru/security-and-risks/risks.md @@ -1,18 +1,18 @@ # Риски {% hint style="danger" %} -Use at your own risk. Do not deploy more capital than you are willing to lose. +Используйте на свой риск. Не вкладывайте больше капитала, чем вы готовы потерять. {% endhint %} -As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +Как и в случае с любым продуктом DeFi, приносящим доход, с удержанием OUSD связаны риски, которые важно понимать. Эти риски можно условно разделить на 3 категории: -* OUSD smart contract risk -* Underlying third-party platform risk +* Риск смарт-контракта OUSD +* Риск базовой сторонней платформы * Риск базового стейблкоина -**OUSD smart contract risk** +**Риск смарт-контракта OUSD** -Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Наши смарт-контракты [прошли аудиты](audits.md) во множестве уважаемых компаний по безопасности. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Third-party platform risk** From 2b1ab8258356b2b67feb7884aa3c4cc102cad359 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 10 Feb 2021 05:58:23 +0800 Subject: [PATCH 07101/11794] New translations audits.md (Russian) --- ru/security-and-risks/audits.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/ru/security-and-risks/audits.md b/ru/security-and-risks/audits.md index ef8e7342b..d44691734 100644 --- a/ru/security-and-risks/audits.md +++ b/ru/security-and-risks/audits.md @@ -15,24 +15,24 @@ OUSD прошел аудит в нескольких уважаемых комп Кроме того, основные стратегии и зависимости, которые использует OUSD, были тщательно проверены различными компаниями. {% hint style="info" %} -OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. +OUSD интегрирует только те стратегии, которые были тщательно проаудированы и проверены в деле, со значительным капиталом и в течение длительного периода времени. {% endhint %} -**Compound Strategy and Open Price Feed** +**Cтратегия Compound и открытый ценовой поток** -Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound прошел аудит [Trail of Bits](https://www.trailofbits.com) и [OpenZeppelin](https://openzeppelin.com/), а так же формально проверен [Certora](https://www.certora.com/). Посетите веб-сайт Compound, чтобы получить [полный перечень аудитов](https://compound.finance/docs/security#audits), включающий исходный код для модифицированной [Временной блокировки](../smart-contracts/api/timelock.md), которую использует OUSD. -**Aave Strategy** +**Стратегия Aave** -Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). +Aave прошла аудит [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/)и [PeckShield](https://peckshield.com/). Она также была официально проверена [Certora](https://www.certora.com/). Посетите веб-сайт Aave, чтобы получить [полный перечень аудитов](https://docs.aave.com/developers/security-and-audits). -**Curve Strategy** +**Стратегия Curve** -Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). +Curve была проверена [Trail of Bits](https://www.trailofbits.com) и [Quantstamp](https://quantstamp.com/). Посетите веб-сайт Curve, чтобы получить [полный перечень аудитов](https://www.curve.fi/audits). -**Chainlink Oracles** +**Оракулы Chainlink** -Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink прошел аудит [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158) и [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 215bb0e3aae91539f60aebf957d9c603e1dea8ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 10 Feb 2021 05:58:25 +0800 Subject: [PATCH 07102/11794] New translations insurance.md (Russian) --- ru/security-and-risks/insurance.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ru/security-and-risks/insurance.md b/ru/security-and-risks/insurance.md index 322542ba8..4c266fcab 100644 --- a/ru/security-and-risks/insurance.md +++ b/ru/security-and-risks/insurance.md @@ -1,14 +1,14 @@ -# Insurance +# Страхование -OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. +Держатели OUSD могут приобрести страховку смарт-контрактов, чтобы покрыть любые убытки, которые могут возникнуть в результате каких-либо ошибок или уязвимостей в контрактах OUSD, включая экономические спекуляции (например, атаки с использованием мгновенных займов). Кроме того, любой, кто хочет сделать финансовую ставку на безопасность наших контрактов, может получать доход, предоставляя покрытие. -DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +Покрытие DeFi для OUSD в настоящее время доступно как через протокол [Cover Protocol](https://coverprotocol.com/), так и через [Nexus Mutual](https://nexusmutual.io/). Эти партнерские отношения позволяют держателям OUSD более эффективно управлять рисками, создавая при этом новые возможности для получения прибыли поставщиками страхового покрытия. -**Cover Protocol** +**Cover Protocol (Протокол покрытия)** -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. +Прочтите нашу [публикацию с анонсом](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) чтобы узнать, как [приобрести покрытие](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [обеспечить покрытие](https://app.coverprotocol.com/app/mint?protocol=ORIGIN) или [участвовать в кампаниях по майнингу защиты](https://app.coverprotocol.com/app/rewards) с помощью протокола покрытия. **Nexus Mutual** -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Прочтите нашу [публикацию с анонсом](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) чтобы узнать, как [приобрести покрытие](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [обеспечить покрытие](https://app.nexusmutual.io/staking) или [участвовать в кампаниях по майнингу защиты](https://app.nexusmutual.io/rewards) с помощью протокола покрытия с Nexus Mutual. From bc0de0db4b4bcbe93833943e5951eccefd257bae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 10 Feb 2021 06:16:38 +0800 Subject: [PATCH 07103/11794] New translations risks.md (Russian) --- ru/security-and-risks/risks.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ru/security-and-risks/risks.md b/ru/security-and-risks/risks.md index 49960f0d7..ef881e468 100644 --- a/ru/security-and-risks/risks.md +++ b/ru/security-and-risks/risks.md @@ -12,23 +12,23 @@ **Риск смарт-контракта OUSD** -Наши смарт-контракты [прошли аудиты](audits.md) во множестве уважаемых компаний по безопасности. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Наши смарт-контракты [прошли аудиты](audits.md) во множестве уважаемых компаний по безопасности. Однако важно отметить, что даже с учетом пройденных аудитов, все еще возможны логические ошибки, которые могут привести к потере средств держателей OUSD. Контракты используют сложную математику и логику. Несмотря на то, что мы приняли все меры предосторожности для обеспечения безопасности наших смарт-контрактов, напоминаем пользователям, что они используют их на свой страх и риск. Origin Protocol не несет ответственности за какую бы то ни было потерю средств, независимо от того, чья в этом вина. -**Third-party platform risk** +**Риск базовой сторонней платформы** -OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. +OUSD надстроен поверх других платформ DeFi, таких как Aave, Compound и Curve, что увеличивает риски в смарт-контрактах. Мы выбираем для работы платформы, у которых под управлением находятся активы на сотни миллионов долларов, и которые приложили разумные усилия для обеспечения безопасности их протоколов. Однако нет никаких гарантий, что базовые сторонние платформы будут продолжать работать по назначению, и любой сбой в базовой стратегии, скорее всего, приведет к потере средств для держателей OUSD. **Риски стейблкоина** -Важно понимать, что OUSD настолько устойчив, насколько устойчивы стейблкоины, которые его обеспечивают. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +Важно понимать, что OUSD настолько устойчив, насколько устойчивы стейблкоины, которые его обеспечивают. Любая потеря стоимости базовых активов приведет к аналогичным убыткам в OUSD. Хотя OUSD разработан для поддержания соотношения один к одному между предложением и количеством базовых стейблкоинов, он не гарантирует ни какие стейблкоины будут использоваться, ни стоимость этих монет. -Важно отметить, что каждый из поддерживаемых стейблкоинов представляет собой нетривиальный риск для контрагента. У Tether, в частности, были хорошо задокументированные проблемы с банковской системой и нормативными требованиями. Кроме того, и в USDT, и в USDC есть лазейки, которые дают их эмитентам право замораживать деньги в кошельках их владельцев. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +Важно отметить, что каждый из поддерживаемых стейблкоинов представляет собой нетривиальный риск для контрагента. У Tether, в частности, были хорошо задокументированные проблемы с банковской системой и нормативными требованиями. Кроме того, и в USDT, и в USDC есть лазейки, которые дают их эмитентам право замораживать деньги в кошельках их владельцев. И, хотя в DAI нет таких очевидных лазеек, на его активы также может возникнуть негативное влияние, поскольку USDC принимается в качестве обеспечения для создании новых токенов DAI. -_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ +_**В заключение подчеркнем, что OUSD - это бета-версия программного обеспечения. Используйте на свой риск. Не вкладывайте больше капитала, чем вы готовы потерять.**_ -**Risk Mitigation** +**Снижение рисков** -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +Мы активно работаем с несколькими поставщиками страховых услуг DeFi и вскоре объявим о наших первоначальных планах покрытия для дальнейшей защиты протокола. В дополнение к нашему плану по предоставлению страхового покрытия и нашим недавним [аудитам](audits.md), мы предприняли обширные меры по улучшению наших внутренних процессов, чтобы мы сделали все возможное, чтобы избежать финансовых спекуляций. We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. From 36eea2622ed242795f95eb48fb81bd2689bccb8a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 10 Feb 2021 06:50:31 +0800 Subject: [PATCH 07104/11794] New translations risks.md (Russian) --- ru/security-and-risks/risks.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/security-and-risks/risks.md b/ru/security-and-risks/risks.md index ef881e468..fd130bc27 100644 --- a/ru/security-and-risks/risks.md +++ b/ru/security-and-risks/risks.md @@ -30,11 +30,11 @@ _**В заключение подчеркнем, что OUSD - это бета- Мы активно работаем с несколькими поставщиками страховых услуг DeFi и вскоре объявим о наших первоначальных планах покрытия для дальнейшей защиты протокола. В дополнение к нашему плану по предоставлению страхового покрытия и нашим недавним [аудитам](audits.md), мы предприняли обширные меры по улучшению наших внутренних процессов, чтобы мы сделали все возможное, чтобы избежать финансовых спекуляций. -We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Мы пригласили [Certora](https://www.certora.com/), чтобы начать официальную проверку различных свойств безопасности наших контрактов. Они помогут нам установить автоматические проверки, которые будут выполняться каждый раз, когда мы обновляем код нашего контракта. Теперь у нас также есть автоматическая проверка на общие ошибки с помощью тестов [Slither](https://github.com/crytic/slither) и [Echidna](https://github.com/crytic/echidna). Вместе они предупреждают нашу команду об общих проблемах безопасности в дополнение к нашему собственному набору тестов. -Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. +Проверки кода наших смарт-контрактов теперь стали более строгими, чем раньше. Нам требуется, чтобы два инженера просматривали каждое изменение с подробным контрольным списком, и мы отдаем ему приоритет перед разработкой новых функций. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. +Наконец, мы формализовали [ротацию](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) инженеров для анализа [атак на другие проекты](https://github.com/OriginProtocol/security/tree/master/incidents) а также для обеспечения глубокого разбора каждого их этих обзоров, включая самостоятельную проверку исходного кода затронутых контрактов. From 4ae586b9a8e31b4c941e846712cf797ddd9eb229 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 10 Feb 2021 06:50:33 +0800 Subject: [PATCH 07105/11794] New translations erc-20-1.md (Russian) --- ru/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/smart-contracts/api/erc-20-1.md b/ru/smart-contracts/api/erc-20-1.md index 75344d94e..1ab38957b 100644 --- a/ru/smart-contracts/api/erc-20-1.md +++ b/ru/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD - это токен, соответствующий стандарту ERC- Кошельки и биржи, которые хотят интегрировать OUSD, не должны кэшировать балансы OUSD, так как это значение будет часто меняться по мере начисления дохода держателям токенов. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. Это различие важно понимать, особенно для кошельков и бирж, которые хотят интегрировать токен OUSD. Это значение следует извлекать в реальном времени, а не кэшировать, поскольку OUSD часто перераспределяется. +Самая большая разница, отделяющая OUSD от стандартного токена ERC-20, заключается в том, что функция OUSD `balanceOf()` будет возвращать переменную величину, основанную на общей стоимости пула, умноженной на долю держателя в пуле. Это различие важно понимать, особенно для кошельков и бирж, которые хотят интегрировать токен OUSD. Это значение следует извлекать в реальном времени, а не кэшировать, поскольку OUSD часто перераспределяется. From 154ec4004315cedc925b1bd82f1899fdec7ee802 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 10 Feb 2021 06:50:35 +0800 Subject: [PATCH 07106/11794] New translations timelock.md (Russian) --- ru/smart-contracts/api/timelock.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/smart-contracts/api/timelock.md b/ru/smart-contracts/api/timelock.md index bbdf79266..9d6c6d5ed 100644 --- a/ru/smart-contracts/api/timelock.md +++ b/ru/smart-contracts/api/timelock.md @@ -1,7 +1,7 @@ # Временная блокировка {% hint style="danger" %} -The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. +Временная блокировка уже была добавлена, однако на данный момент ее значение было установлено на 1 минуту. Это позволит быстрее реагировать на любые обнаруженные критические проблемы. Временная блокировка управляется 5 из 8 мультиподписей Origin. {% endhint %} Контракт с временной блокировкой предусматривает 48-часовой период ожидания, прежде чем любые изменения в контрактах OUSD будут выполнены. Временная блокировка может быть вызвана нашим мульти-подписями, являющимися владельцами наших контрактов [ERC-20](../architecture.md), [Vault](vault.md)и [Strategies](strategies.md). Задержка действий администратора дает пользователям возможность выхода OUSD, если его администраторы станут злонамеренными, будут скомпрометированы или внесут изменения, которые не нравятся пользователям. @@ -13,7 +13,7 @@ The timelock has been added but is currently set to 1 minute. This allows for a OUSD использует немного измененную версию [ Накапливаемой временной блокировки](https://compound.finance/docs/governance), которая была [проаудирована OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. Первоначально OUSD будет использовать более короткий период ожидания \(48 часов\), чем Compound \(72 часа\), чтобы обеспечить более быстрый ответ в случае обнаружения каких-либо проблем. -2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Некоторые действия, такие как перераспределение средств между существующими стратегиями и замороженными депозитами, могут быть вызваны немедленно, не требуя 48 часового периода ожидания. Это было сделано на случай обнаружения серьезной уязвимости. From c53d73e2ed5973e6903b9f9411b932d5edb1ed38 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 10 Feb 2021 06:50:37 +0800 Subject: [PATCH 07107/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 88 +++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 839ec154b..45dd1380d 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -17,62 +17,62 @@ | Хранилище (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: - -| Контракт | Адрес | -|:------------------ |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| АдминистраторVault | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | -| ЯдроХранилища | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | -| Смешанные Оракулы | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Оракул Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +Контракты на внутреннюю реализацию. Хранилище разделено на VaultAdmin и VaultCore, чтобы обойти ограничение максимального размера контракта на Ethereum: + +| Контракт | Адрес | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| ЯдроХранилища | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Смешанные Оракулы | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | +| Оракул Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +Общеизвестные адреса \(прокси оболочки\): -| Strategy | Address | Current Auto-Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Стратегия | Адрес | Текущая аллокация | +|:--------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% USDC и USDT | -Internal implementation contracts: +Контракты на внутреннюю реализацию: -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | +| Стратегия | Адрес | +|:--------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | +| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | {% endtab %} {% tab title="Oracles" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** +Следующие оракулы используются для получения или вычисления цены **DAI/USD:** -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| Оракул | Пара | Контракт | +|:------------------------ |:------- |:------------------------------------------ | +| Открытый поток котировок | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | +| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | -The following oracles are used to fetch a price for **USDT/USD:** +Следующие оракулы используются для извлечения или вычисления цены **USDT/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| **Оракул** | Пара | Контракт | +|:------------------------ |:-------- |:------------------------------------------ | +| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | +| Открытый поток котировок | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -The following oracles are used to fetch a price for **USDC/USD:** +Следующие оракулы используются для извлечения или вычисления цены **USDC/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| **Оракул** | Пара | Контракт | +|:------------------------ |:-------- |:------------------------------------------ | +| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | +| Открытый поток котировок | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. +Поскольку не все оракулы имеют прямые пары с долларом США, протокол также извлекает цены для **ETH/USD**, чтобы рассчитать цены в долларах США с использованием ETH. Опять же, на всякий случай протокол выбирает наиболее выгодный для фонда, а не для отдельных персон. -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| Оракул | Пара | Контракт | +|:------------------------ |:------- |:------------------------------------------ | +| Открытый поток котировок | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | {% endtab %} {% tab title="Governance" %} @@ -80,21 +80,21 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price - - + + - + - + - + + + + + +
ContractAddressКонтрактАдрес ENS
5 of 8 Multisig5 из 8 мультиподписей 0xe011fA2a6Df98c69383457d87a056Ed0103aA352 originprotocol.eth
2 of 9 Multisig2 из 9 мультиподписей 0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC originstrategist.eth From 9265bc4f0b1eac48517cee3288c582b03216c69d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 10 Feb 2021 06:50:39 +0800 Subject: [PATCH 07108/11794] New translations strategies.md (Russian) --- ru/smart-contracts/api/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/smart-contracts/api/strategies.md b/ru/smart-contracts/api/strategies.md index 34c992d8a..a6f7a2297 100644 --- a/ru/smart-contracts/api/strategies.md +++ b/ru/smart-contracts/api/strategies.md @@ -1,12 +1,12 @@ # Стратегии {% hint style="info" %} -Documentation coming soon. +Документация скоро появится. {% endhint %} -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +Новые стратегии могут быть добавлены или удалены в любое время, чтобы реагировать на новые рыночные реалии и диверсифицировать риски. -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +После перехода к децентрализованному управлению мы намерены наделить сообщество возможностью предлагать новые стратегии и голосовать за соответствующий вес каждой стратегии в пуле. Мы ожидаем, что большинство держателей OUSD будут оценивать размер риска и возможностей при более высокой доходности, сохраняя более консервативные позиции по части средств. From d56e434021db3ce69e6a446aa2f2f21f8734f374 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 10 Feb 2021 07:03:41 +0800 Subject: [PATCH 07109/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index 3142973bf..04b09aa47 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -8,7 +8,7 @@ ## Основные концепции * [Гибкое предложение](core-concepts/elastic-supply/README.md) - * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) + * [Перераспределение & Смарт-Контракты](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [Генерирование дохода](core-concepts/yield-generation/README.md) * [Кредитование](core-concepts/yield-generation/lending.md) * [Поддержание котировок на рынке](core-concepts/yield-generation/market-making.md) @@ -32,8 +32,8 @@ * [Принципы](governance/principles.md) * [Права администратора](governance/admin-privileges.md) -* [OGN Staking](governance/ogn-staking.md) -* [Contributing](governance/contributing.md) +* [Стейкинг токенов OGN](governance/ogn-staking.md) +* [Сотрудничество](governance/contributing.md) ## Смарт-контракты @@ -50,8 +50,8 @@ * [Риски](security-and-risks/risks.md) * [Аудиты](security-and-risks/audits.md) -* [Insurance](security-and-risks/insurance.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) +* [Страхование](security-and-risks/insurance.md) +* [Вознаграждения за поиск ошибок](security-and-risks/bug-bounties.md) ## Ссылки From 51d88fe9f001f99ef71a0c735229c35b58933a40 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 10 Feb 2021 07:03:43 +0800 Subject: [PATCH 07110/11794] New translations how-it-works.md (Russian) --- ru/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/how-it-works.md b/ru/how-it-works.md index 019a736a1..178c2cea3 100644 --- a/ru/how-it-works.md +++ b/ru/how-it-works.md @@ -16,9 +16,9 @@ OUSD - это стабильная валюта, которая в соотно **Вомещение OUSD** -Пользователи могут конвертировать свои OUSD в другие стейблкоины в любое время, используя [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. Комиссия существует для того, чтобы заинтересовывать долгосрочных держателей, а не краткосрочных спекулянтов. +Пользователи могут конвертировать свои OUSD в другие стейблкоины в любое время, используя [Origin Dollar DApp](www.ousd.com). При выкупе взимается комиссия в размере 0,5%, которая распределяется как дополнительный доход между оставшимися участниками хранилища. Комиссия служит функцией безопасности, чтобы злоумышленникам было сложнее обмануть запаздывающих оракулов, не давая им поглощать стейблкоины из хранилища в случае неверной оценки базовых активов. Комиссия существует для того, чтобы заинтересовывать долгосрочных держателей, а не краткосрочных спекулянтов. -Смарт-контракт после выкупа определит, какой(-ие) стейблкоин (-ы) вернуть пользователю. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Смарт-контракт после выкупа определит, какой(-ие) стейблкоин (-ы) вернуть пользователю. В текущей реализации хранилище будет возвращать монеты в том же соотношении, что и текущие вклады. Отсутствие функциональных возможностей у пользователей защищает хранилище в случае, если какой-либо из поддерживаемых стейблкоинов потеряет привязку к доллару. {% hint style="warning" %} Существует **комиссия за выход 0,5%**, и пользователь не выбрает, какие стейблкоины он получит. From f8773e394c7675f695d2509b9cf3c2312f464c7e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 10 Feb 2021 07:03:45 +0800 Subject: [PATCH 07111/11794] New translations timelock.md (Russian) --- ru/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/smart-contracts/api/timelock.md b/ru/smart-contracts/api/timelock.md index 9d6c6d5ed..e30b83a67 100644 --- a/ru/smart-contracts/api/timelock.md +++ b/ru/smart-contracts/api/timelock.md @@ -10,7 +10,7 @@ Временная блокировка - это мера безопасности, которая дает держателям OUSD 48 часов, чтобы вывести свои средства, если у них есть возражения против любых предлагаемых обновлений протокола. {% endhint %} -OUSD использует немного измененную версию [ Накапливаемой временной блокировки](https://compound.finance/docs/governance), которая была [проаудирована OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD использует немного измененную версию [ Накапливаемой временной блокировки](https://compound.finance/docs/governance), которая была [проаудирована OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Двумя заметными отличиями являются: 1. Первоначально OUSD будет использовать более короткий период ожидания \(48 часов\), чем Compound \(72 часа\), чтобы обеспечить более быстрый ответ в случае обнаружения каких-либо проблем. 2. Некоторые действия, такие как перераспределение средств между существующими стратегиями и замороженными депозитами, могут быть вызваны немедленно, не требуя 48 часового периода ожидания. Это было сделано на случай обнаружения серьезной уязвимости. From 10b33799ce2a8703269ac2c730cc4bea604c0718 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 10 Feb 2021 07:03:47 +0800 Subject: [PATCH 07112/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 45dd1380d..826c95cb0 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -15,7 +15,7 @@ |:----------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Хранилище (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Оракул | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Контракты на внутреннюю реализацию. Хранилище разделено на VaultAdmin и VaultCore, чтобы обойти ограничение максимального размера контракта на Ethereum: @@ -101,7 +101,7 @@
Governor / TimelockРегулятор / Временная блокировка 0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 @@ -116,7 +116,7 @@ {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | +| Контракт | Адрес | |:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | @@ -124,21 +124,21 @@ {% endtab %} {% tab title="Staking" %} -| Contract | Address | ENS | -|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | -| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Контракт | Адрес | ENS | +|:-------------------- |:------------------------------------------ |:------------------------------------------------------------------- | +| Стейкинг токенов OGN | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | -Internal implementation contracts: +Контракты на внутреннюю реализацию: -| Contract | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | -| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | +| Контракт | Адрес | +|:-------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Стейкинг токенов OGN | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} {% tab title="Compensation" %} -| Contract | Address | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +| Контракт | Адрес | +|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Компенсация OUSD | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% endtabs %} From 8ec8d2c7e382c84da5aae255eacc7b0ef136c1dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 10 Feb 2021 07:03:50 +0800 Subject: [PATCH 07113/11794] New translations architecture.md (Russian) --- ru/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/smart-contracts/architecture.md b/ru/smart-contracts/architecture.md index 7085d641f..b3bc33861 100644 --- a/ru/smart-contracts/architecture.md +++ b/ru/smart-contracts/architecture.md @@ -4,7 +4,7 @@ OUSD состоит из серии смарт-контрактов. Каждый из этих контрактов заключен в прокси-контракт, который можно усовершенствовать с помощью протоколов управления. -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. Контракт [ERC-20](api/erc-20-1.md) при просмотре баланса или инициировании перевода между кошельками выражает баланс в долларах США. +На внутреннем уровне доля владения в хранилище отслеживается с помощью рейтинговой системы, которая представляет процент доли владения в хранилище для каждого держателя. Контракт [ERC-20](api/erc-20-1.md) при просмотре баланса или инициировании перевода между кошельками выражает баланс в долларах США. [Vault](api/vault.md) отвечает за производство и сжигание OUSD. Он также определяет процент активов, развернутых для каждой из поддерживаемых [стратегий](../core-concepts/supported-strategies/). Чтобы оптимизировать затраты на газ, в The Vault поддерживается буфер, позволяющий производить большинство депозитов и выкупов без ввода/вывода активов из стратегий. From 21c2fc84e0e4f7161820b6014d16eebd9561cfed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 10 Feb 2021 07:14:46 +0800 Subject: [PATCH 07114/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/ru/getting-started.md b/ru/getting-started.md index 67287fa11..b74b32200 100644 --- a/ru/getting-started.md +++ b/ru/getting-started.md @@ -8,32 +8,32 @@ **Купить на биржах** -For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. +Для небольших сумм самый простой способ начать зарабатывать с помощью OUSD - купить его на бирже. Мы ожидаем, что OUSD скоро станет доступным на большом количестве децентрализованных и централизованных бирж. -Decentralized exchanges: +Децентрализованные биржи: * [Купить OUSD на Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Купить OUSD на Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -Centralized exchanges: +Централизованные биржи: -* [Buy OUSD on Virgox](https://virgox.com/exchange/141) -* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +* [Купить OUSD на Virgox](https://virgox.com/exchange/141) +* [Купить OUSD в приложении Dharma](https://www.dharma.io/) \(только для США\) -**Adding OUSD to Your Wallet** +**Добавить OUSD в Ваш кошелек** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Основной адрес ERC20 для Origin Dollar \(OUSD \): **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +Если Ваш OUSD автоматически не отображается в Вашем кошельке, Вы сможете добавить его вручную, используя вышеуказанный адрес. Если вы планируете [хранить OUSD в кошельке с мульти-подписями](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), убедитесь в возможности автоматически получать доход. Мы хотим, чтобы OUSD поддерживалось как можно большим количеством кошельков и включался в различные списки хорошо известных токенов. Мы будем очень признательны за любую помощь, которую Вы можете предложить в этой области. -**Integrating OUSD** +**Интегрирование OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD - это нестандартный токен ERC-20, который требует специальной интеграции для большинства приложений, которые хотят его поддерживать. В частности, разработчикам важно понимать, как работает наше гибкое предложение, поскольку это может легко вызвать неожиданный режим работы. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +Если вы являетесь представителем разработчиков кошельков или криптовалютных бирж, которые заинтересованы в поддержке OUSD, обратитесь к следующим руководствам: {% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} @@ -41,11 +41,11 @@ If you are a wallet provider or crypto exchange that is interested in supporting {% page-ref page="smart-contracts/api/" %} -**Developer Analytics** +**Аналитика для разработчиков** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Наша внутренняя панель инструментов для разработчиков доступна по адресу [analytics.ousd.com](https://analytics.ousd.com). На панели инструментов отображается текущее оборотное предложение, активы, находящиеся под управлением в хранилище, и текущее распределение между стейблкоинами и стратегиями. -**Getting Help** +**Помощь** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Присоединяйтесь к Origin Dollar\#engineering room\ на сервере Origin в [Discord](www.originprotocol.com/discord). Наша команда и члены нашего сообщества с нетерпением ждут возможности помочь Вам в разработке. Ваши вопросы помогают нам стать лучше, поэтому не стесняйтесь спрашивать, если вы не можете найти здесь то, что ищете. From 84843dcae8ef983cd7d6f864b1abc88efa3a09e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 10 Feb 2021 07:14:48 +0800 Subject: [PATCH 07115/11794] New translations how-it-works.md (Russian) --- ru/how-it-works.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/how-it-works.md b/ru/how-it-works.md index 178c2cea3..b1b422d03 100644 --- a/ru/how-it-works.md +++ b/ru/how-it-works.md @@ -26,7 +26,7 @@ OUSD - это стабильная валюта, которая в соотно #### **Автоматизированное получение дохода** -OUSD генерирует доходность за счет задействования основных стейблкоинов, которые были внесены в качестве депозита в смарт-контракт OUSD в другие протоколы DeFi, такие как Compound, Aave, Uniswap, Balancer и Curve. It is expected there will be new diversified strategies added to the vault every month. Собранные проценты, торговые комиссии и токены вознаграждений объединяются и конвертируются в стейблкоины для получения доходности, номинированной в OUSD. Со временем протокол будет перемещать активы в различные пулы ликвидности и из них, чтобы обеспечить максимальную доходность для держателей OUSD. +OUSD генерирует доходность за счет задействования основных стейблкоинов, которые были внесены в качестве депозита в смарт-контракт OUSD в другие протоколы DeFi, такие как Compound, Aave, Uniswap, Balancer и Curve. Ожидается, что каждый месяц в хранилище будут добавляться новые диверсификационные стратегии. Собранные проценты, торговые комиссии и токены вознаграждений объединяются и конвертируются в стейблкоины для получения доходности, номинированной в OUSD. Со временем протокол будет перемещать активы в различные пулы ликвидности и из них, чтобы обеспечить максимальную доходность для держателей OUSD. #### **Гибкое предложение** From 333305a916e8b9c0590ba06c5fb0cbc620f286ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 10 Feb 2021 07:14:52 +0800 Subject: [PATCH 07116/11794] New translations faq.md (Russian) --- ru/faq.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ru/faq.md b/ru/faq.md index e2145b83b..dfce6060b 100644 --- a/ru/faq.md +++ b/ru/faq.md @@ -1,14 +1,14 @@ # FAQ -**Where can I buy OUSD?** +**Где я могу купить OUSD?** -Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. +Ознакомьтесь с [Приступая к работе](https://docs.ousd.com/getting-started) чтобы увидеть множество вариантов. -**What are the costs to mint and redeem OUSD?** +**Каковы затраты на создание и выкуп OUSD?** -As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. +Как и в случае любой транзакции Ethereum, Вам понадобится эфир для взаимодействия со смарт-контрактом OUSD. Мы приняли меры по сокращению использования газа, где это было возможно, но эти расходы могут варьироваться. -Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). +Каждый раз, когда Вы создаете или выкупаете OUSD, к Вашим депонированным или выведенным стейблкоинам будет применяться обменный курс. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). From 6766b7d24c08a324e6572a90444958af5400a49b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 10 Feb 2021 07:28:46 +0800 Subject: [PATCH 07117/11794] New translations faq.md (Russian) --- ru/faq.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/ru/faq.md b/ru/faq.md index dfce6060b..826c5eed6 100644 --- a/ru/faq.md +++ b/ru/faq.md @@ -2,27 +2,27 @@ **Где я могу купить OUSD?** -Ознакомьтесь с [Приступая к работе](https://docs.ousd.com/getting-started) чтобы увидеть множество вариантов. +Ознакомьтесь с разделом [Приступая к работе](https://docs.ousd.com/getting-started) чтобы увидеть множество вариантов. **Каковы затраты на создание и выкуп OUSD?** Как и в случае любой транзакции Ethereum, Вам понадобится эфир для взаимодействия со смарт-контрактом OUSD. Мы приняли меры по сокращению использования газа, где это было возможно, но эти расходы могут варьироваться. -Каждый раз, когда Вы создаете или выкупаете OUSD, к Вашим депонированным или выведенным стейблкоинам будет применяться обменный курс. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). +Каждый раз, когда Вы создаете или выкупаете OUSD, к Вашим депонированным или выведенным стейблкоинам будет применяться обменный курс. Вы можете узнать больше об этом в разделе [Ценовые Оракулы](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). +Чтобы стимулировать долгосрочное хранение OUSD и защитить протокол от злоумышленников, со всех выкупов взимается комиссия за выход в размере 0,5%. Вы можете узнать больше об этом в разделе [Как это работает](https://docs.ousd.com/how-it-works). -**How soon will my balance increase once I have OUSD?** +**Как скоро мой баланс увеличится, если у меня будет OUSD?** -The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. +Сумма OUSD в вашем кошельке будет расти каждый раз, когда происходит положительное событие перераспределения. Вы можете узнать больше об этом в разделе [Гибкое предложение](https://docs.ousd.com/core-concepts/elastic-supply). В настоящее время предложение перераспределяется несколько раз в день и обычно зависит от того, как много людей создают и выкупают OUSD. -**Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** +**Почему не растет OUSD, если он хранится в Uniswap, SushiSwap и т.д.?** -By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +По умолчанию события перераспределения не влияют на предложение OUSD, которое находится в смарт-контрактах. Эти контракты могут получить дополнительных OUSD, если они способны работать с токенами эластичного предложения. Вы можете прочитать больше об этом в разделе [Перераспределение & Смарт-Контракты](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -**How is it possible for the APY to be so high?** +**За счет чего возможен такой высокий APY?** -You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. +Вы можете прочитать о наших различных стратегиях в разделе [Генерирование дохода](https://docs.ousd.com/core-concepts/yield-generation). В настоящее время мы получаем большую часть дохода от сбора токенов вознаграждений \(а именно COMP и CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. **Why is my balance increasing at a slower rate than the advertised APY?** From cf82940314677b4f9446f3e3bc26f591374ed93e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 10 Feb 2021 07:37:30 +0800 Subject: [PATCH 07118/11794] New translations faq.md (Russian) --- ru/faq.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ru/faq.md b/ru/faq.md index 826c5eed6..c8096eb58 100644 --- a/ru/faq.md +++ b/ru/faq.md @@ -22,13 +22,13 @@ **За счет чего возможен такой высокий APY?** -Вы можете прочитать о наших различных стратегиях в разделе [Генерирование дохода](https://docs.ousd.com/core-concepts/yield-generation). В настоящее время мы получаем большую часть дохода от сбора токенов вознаграждений \(а именно COMP и CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. +Вы можете прочитать о наших различных стратегиях в разделе [Генерирование дохода](https://docs.ousd.com/core-concepts/yield-generation). В настоящее время мы получаем большую часть дохода от сбора токенов вознаграждений \(а именно COMP и CRV\). Кроме того, доходность увеличивается по мере того, как увеличивается количество OUSD, хранящееся в смарт-контрактах, от которых не подана заявка на участие в перераспределении, поскольку базовые активы продолжают приносить доход среднестатистическому держателю OUSD. -**Why is my balance increasing at a slower rate than the advertised APY?** +**Почему мой баланс увеличивается медленнее, чем указано в APY?** -OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. +Баланс OUSD увеличивается при перераспределении предложения. Но размер каждого перераспределения сильно различается в зависимости от того, сколько хранилище заработало с момента последнего перераспределения. И хотя большинство перераспределений собирают небольшую прибыль от стратегий кредитования, другие перераспределения связаны с ликвидацией токенов вознаграждения или получением комиссий. В результате доходность будет значительно варьироваться в короткие периоды времени. -**What about the hack? Is OUSD safe?** +**А как насчет взлома? Безопасен ли OUSD?** -On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). +7 ноября 2020 года OUSD был взломан из-за не обнаруженной ранее уязвимости повторного входа, злоумышленники получили 7 миллионов долларов США. Вы можете прочитать больше в разделе [Подробности о взломе](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) в нашем блоге, а также в разделе [Подробный план компенсации](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e), где описаны принятые меры в отношении пострадавших пользователей. Origin Dollar был перезапущен в декабре после завершения нескольких аудитов и обновлений безопасности. Вы можете узнать больше о шагах, предпринятых для защиты протокола, в нашем [объявлении о перезапуске](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). From a9c7256e2ae5e0845adfd6db37a8c797469e2bd3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:30:16 +0800 Subject: [PATCH 07119/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 1bd5502f0..8556e9076 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | 컨트렉트 | 주소 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | @@ -31,17 +31,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | +| Strategy | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | +| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} {% tab title="Oracles" %} From ded4a53fda51b0ee9b48c38bc8b3ef4bdd38b03a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:30:43 +0800 Subject: [PATCH 07120/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index bb15197d0..b4d0314ae 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | @@ -31,17 +31,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | +| Strategy | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | +| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} {% tab title="Oracles" %} From 12acf69500a3bfd821a259079321858f050bdd8e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:32:06 +0800 Subject: [PATCH 07121/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index bb15197d0..b4d0314ae 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | @@ -31,17 +31,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | +| Strategy | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | +| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} {% tab title="Oracles" %} From d7b100bb2f0799f91a6df9311d3a7a7cd54d2077 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:34:43 +0800 Subject: [PATCH 07122/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index bb15197d0..b4d0314ae 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | @@ -31,17 +31,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | +| Strategy | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | +| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} {% tab title="Oracles" %} From 4e2cd3f6d495b4d27e0c4b90c6daf4200f21c7ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:35:13 +0800 Subject: [PATCH 07123/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 832a27841..2e9216739 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contrato | Dirección | |:-------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| Administrador de la Bóveda | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| Administrador de la Bóveda | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | | Bóveda Central | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Oráculos Mixtos | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Oráculo de Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | @@ -31,17 +31,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | +| Strategy | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | +| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} {% tab title="Oracles" %} From 0c0e86afe488f56c37dcd75f2576a0f9dc15979d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:35:46 +0800 Subject: [PATCH 07124/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index bb15197d0..b4d0314ae 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | @@ -31,17 +31,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | +| Strategy | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | +| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} {% tab title="Oracles" %} From 756a7c007066325b8bc9ea89b59cad3a71bc6837 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:36:28 +0800 Subject: [PATCH 07125/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index bb15197d0..b4d0314ae 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | @@ -31,17 +31,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | +| Strategy | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | +| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} {% tab title="Oracles" %} From bde41612f251ec22a7d4ad24eb72f3a307e2a941 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:36:51 +0800 Subject: [PATCH 07126/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index a36c71c0b..9039237cb 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contratto | Indirizzo | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Oracolo Mix | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Oracle Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | @@ -31,17 +31,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | +| Strategy | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | +| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} {% tab title="Oracles" %} From adaaf5ae07c1f7bbe5b3234362a997476074002e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:38:04 +0800 Subject: [PATCH 07127/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index bb15197d0..b4d0314ae 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | @@ -31,17 +31,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | +| Strategy | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | +| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} {% tab title="Oracles" %} From c2e5a02ec1357ad8866393ed8b5ba68bdd97bf5a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:38:17 +0800 Subject: [PATCH 07128/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index bb15197d0..b4d0314ae 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | @@ -31,17 +31,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | +| Strategy | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | +| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} {% tab title="Oracles" %} From e90d48a8d43795ea3a9b92e42751909e682866c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:39:39 +0800 Subject: [PATCH 07129/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index bb15197d0..b4d0314ae 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | @@ -31,17 +31,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | +| Strategy | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | +| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} {% tab title="Oracles" %} From 53d723e17f4104efb0891d6c8f141128b047e588 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:39:46 +0800 Subject: [PATCH 07130/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index a186313e1..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保險庫 (Vault) +# 保险库 (Vault) -保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -保險庫最重要的可公開調用的功能是: +保险库最重要的可公开调用的功能是: -* `mint()`允許將一種受支持的穩定幣轉換為 OUSD -* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD -* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 -* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 -* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 -* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From e179b344bd9fdf1e1de813ecde83484d97d97e0a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:40:57 +0800 Subject: [PATCH 07131/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index bb15197d0..b4d0314ae 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | @@ -31,17 +31,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | +| Strategy | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | +| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} {% tab title="Oracles" %} From b68267c78d39ddae415757a067f172409b2c6e77 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:03 +0800 Subject: [PATCH 07132/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 6ef3171f6ba5a9b0180e57e6de7bf4f592d3f08d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:11 +0800 Subject: [PATCH 07133/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From 1bd4e77413340b680bb15319f715e4aef80103ab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:14 +0800 Subject: [PATCH 07134/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 6f35f58a2..5a9b19cb3 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 865e73fc1fccfa1f98b3bd3e09403631cb9b4d33 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:17 +0800 Subject: [PATCH 07135/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From ec081de68f8b30cb1312380e53cf5bd42acb536a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:19 +0800 Subject: [PATCH 07136/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 6f551a7679387571eb2cf129c17c861c889381c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:21 +0800 Subject: [PATCH 07137/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# 保險庫 (Vault) -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -保险库最重要的可公开调用的功能是: +保險庫最重要的可公開調用的功能是: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From 78fffb83a2e59362a9a094d04950c2ca9e06941d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:23 +0800 Subject: [PATCH 07138/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..cf318a163 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From 1224ba8eddaf6f9d86b80aad58e75873e3d6312a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:25 +0800 Subject: [PATCH 07139/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 347a928e5dbf5ed5a3b1141e2f4bc51a81f0cd7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:27 +0800 Subject: [PATCH 07140/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 471ec46c2daaa5ede901b64e0998d1bf84252fb6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:28 +0800 Subject: [PATCH 07141/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From c09a8d753dafc9300813f8e442e7f7b4a141b933 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:30 +0800 Subject: [PATCH 07142/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 5a9b19cb3..6f35f58a2 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 15fd8a573300a850cb99f92b0f0078ed2afac805 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:32 +0800 Subject: [PATCH 07143/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 9b1cb817c4852ca59ea25126a1b262f2cc8f57d4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:34 +0800 Subject: [PATCH 07144/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 094f5428c96a15f11df32b41db5e6ce1bbdc6e1e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:37 +0800 Subject: [PATCH 07145/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 71a93d78273d55844cb2158ca8c7d3f3dc616fae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:39 +0800 Subject: [PATCH 07146/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 9f35bc290761b05c4e4604e01329ffcebb190a88 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:40 +0800 Subject: [PATCH 07147/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 605786b3b705870042a2b739d5f47879025c7af3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:42 +0800 Subject: [PATCH 07148/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From c5be44e53a9a0db3db05a898a7286165e154cad4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:44 +0800 Subject: [PATCH 07149/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From b74898b3e75fe8fa420d286426372a4c0c58159f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:45 +0800 Subject: [PATCH 07150/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 233d933516efd74bedfd265f4ad891256d217374 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:47 +0800 Subject: [PATCH 07151/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From b4b8683e882b2d907e942dc5b093220e61906c68 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:49 +0800 Subject: [PATCH 07152/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From dd3c5f6ccabf26c4ad5275b2c74229e8926ed4b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:50 +0800 Subject: [PATCH 07153/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From b471802937e0320734f6a985f7350f3ab22d4e8b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:52 +0800 Subject: [PATCH 07154/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 01338a27c8d4eb1fed0d5f6e8b668c9a2b3decdd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:54 +0800 Subject: [PATCH 07155/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From 9cbec9a1c8361f48b7077687cb25bd999eefa419 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:55 +0800 Subject: [PATCH 07156/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 80d1f0f7f..0111d47bb 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From f6134064d84e2bd0e80bab860979e9097e17136e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:57 +0800 Subject: [PATCH 07157/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 479c6efa4..4fee47a70 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From 4b3f786e4f74f7c792e11fae7bb065e1de1fe50d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:41:59 +0800 Subject: [PATCH 07158/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 561ba88ba..082fb88f5 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 - - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From 3d16bf99df8072148d07b466a8b3897932cef3c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:01 +0800 Subject: [PATCH 07159/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From b5401f8c58200c74ed780a4cdd2ade9d2e889824 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:03 +0800 Subject: [PATCH 07160/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 2a20ddc2cce6576c5cc34fb10392a4cd2185bd5d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:04 +0800 Subject: [PATCH 07161/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From e9ddf2a97d8116454da0f8cca9b521dd2b530901 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:14 +0800 Subject: [PATCH 07162/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 428317c02d1a244e3c5530e78ec72eb23c330907 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:18 +0800 Subject: [PATCH 07163/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 3040af273..c4a7656c2 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Kontrakt | Adres | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | @@ -31,17 +31,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | +| Strategy | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | +| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} {% tab title="Oracles" %} From 59544d7cf9077413579da594b39853fcd23da634 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:21 +0800 Subject: [PATCH 07164/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 2b291a17c..a7f575694 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 4b99e07b4b5278bc3c1b23c5af13075ec354cd82 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:23 +0800 Subject: [PATCH 07165/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 13a280c8d..18b438f97 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 04f7e3c309f29c365365ff130b1b04c9c2dc8bef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:25 +0800 Subject: [PATCH 07166/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From d1b3092929b9c2ab324f25fb8ec7c730284683f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:27 +0800 Subject: [PATCH 07167/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From c784183f63406848ad52b67c4783a4b38a7fdb6a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:29 +0800 Subject: [PATCH 07168/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 6b49b62af7ca6ba78a744eb8a30624d090a3aac1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:31 +0800 Subject: [PATCH 07169/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 6ce055709521f4df8ddb65b69d74c8221c100735 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:33 +0800 Subject: [PATCH 07170/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 3ee28f1a18703638fbc408224583fd70a3fd2d04 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:34 +0800 Subject: [PATCH 07171/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 082fb88f5..561ba88ba 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From 6ec60b11765f77bebc651f9f009898f2990b7c0f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:36 +0800 Subject: [PATCH 07172/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4fee47a70..479c6efa4 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | From 1a8586dff97e168a8396a045352af90615b36348 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:38 +0800 Subject: [PATCH 07173/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 0111d47bb..80d1f0f7f 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | From 99d1063d83e3e9eb2877c5939f17474caf13036d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:39 +0800 Subject: [PATCH 07174/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 035965263..4ae2afe89 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From 1904cbbdc4899c4d4f2bf3134e4f2a1e9e32f1db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:41 +0800 Subject: [PATCH 07175/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 9a31100e7c0f49198c9fab05aefd81c080b23de6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:42 +0800 Subject: [PATCH 07176/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From e670abd36635c8a2e93212a48780cd35189bc942 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:44 +0800 Subject: [PATCH 07177/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a711f80e8ceda62cd2eb1536643222937cc4a942 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:46 +0800 Subject: [PATCH 07178/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From f767f9c226303b119badd38c0074997c56957478 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:48 +0800 Subject: [PATCH 07179/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From ee38ba3082f6f854f635ca3e0fbbc7dee291e595 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:50 +0800 Subject: [PATCH 07180/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From bd872ef848a3038b12af789705d7cc9f2f114911 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:51 +0800 Subject: [PATCH 07181/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From d720ae1f1e4a1acbbe9f79b77ad7412ecc2d8f1e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:53 +0800 Subject: [PATCH 07182/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 0e03e1429341248267678ab382718d32f505747e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:55 +0800 Subject: [PATCH 07183/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 3fc6bd09be5e360fbf80e19ffa83a69b53eac56b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:56 +0800 Subject: [PATCH 07184/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 18b438f97..13a280c8d 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 32a9699685b8979c2403e431e68c2857c582fb0a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:42:58 +0800 Subject: [PATCH 07185/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 24e01bc36efc5ff10fb4bf110a864fd390e04b50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:43:01 +0800 Subject: [PATCH 07186/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c368d0f441b5627eb4fc76f74de550087461249a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:43:02 +0800 Subject: [PATCH 07187/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From cfab402176833542c9c9aed9854407e91e6c99e3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:43:09 +0800 Subject: [PATCH 07188/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index a7f575694..2b291a17c 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From fd28f7ff862057284a293e47bf044e612979a62b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:43:15 +0800 Subject: [PATCH 07189/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index ae691f97f..d1119f222 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | @@ -31,17 +31,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | +| Strategy | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | +| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} {% tab title="Oracles" %} From 299d3942ca9b919d6f00c026c2a4e7dbb8f1e60d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:43:21 +0800 Subject: [PATCH 07190/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From dc98e43912f6a3a9d091f92c98bf05b5e3400391 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:43:46 +0800 Subject: [PATCH 07191/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index bb15197d0..b4d0314ae 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | @@ -31,17 +31,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | +| Strategy | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | +| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} {% tab title="Oracles" %} From d7f31da2d3c48bb6af85acb8b3b1f3d9f77851be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:44:26 +0800 Subject: [PATCH 07192/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 826c95cb0..75e64d8df 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -22,7 +22,7 @@ | Контракт | Адрес | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | | ЯдроХранилища | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Смешанные Оракулы | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Оракул Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | @@ -31,17 +31,19 @@ {% tab title="Strategies" %} Общеизвестные адреса \(прокси оболочки\): -| Стратегия | Адрес | Текущая аллокация | -|:--------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% USDC и USDT | +| Стратегия | Адрес | Текущая аллокация | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% USDC и USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Контракты на внутреннюю реализацию: -| Стратегия | Адрес | -|:--------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | +| Стратегия | Адрес | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | +| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} {% tab title="Oracles" %} From 224537b018f7a19cae5237715cce4878a228175b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:44:32 +0800 Subject: [PATCH 07193/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 7bdfa4673207f9404036ed75d18bf20c6f034a67 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:44:34 +0800 Subject: [PATCH 07194/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 65c583fb9db88c9a0ecf7b6c034d6e3942902836 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:44:49 +0800 Subject: [PATCH 07195/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index b31aa50e2..c1e60cc7e 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Kontrak | Alamat | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Campur Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | @@ -31,17 +31,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | +| Strategy | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | +| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} {% tab title="Oracles" %} From b3b4e1dd8d855ef82116f017313429d97952fdfe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:45:19 +0800 Subject: [PATCH 07196/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index bb15197d0..b4d0314ae 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | @@ -31,17 +31,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | +| Strategy | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | +| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} {% tab title="Oracles" %} From ef24a9686e2636986245a154970a80cdc573510c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:45:51 +0800 Subject: [PATCH 07197/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From d1e12673e518e36f2010f92135af04c0d6c435ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:46:11 +0800 Subject: [PATCH 07198/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From e4fa82465102da14495821af8d15611aa1208501 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:46:12 +0800 Subject: [PATCH 07199/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From fbf9a2cfda4f18ce27685db980b980f3b0d854fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:46:14 +0800 Subject: [PATCH 07200/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 9e8a86d5302ec71cc60a5e191e0247028cd2d3e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:46:16 +0800 Subject: [PATCH 07201/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 75d562e4bb7dac5b4a98e8691be8108eada6dced Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:46:18 +0800 Subject: [PATCH 07202/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 10bc791a6752c4f6a6f8614070981fd5cb1eb7eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:46:19 +0800 Subject: [PATCH 07203/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index c4bd5ed4f..325f86832 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From 8b57b53d802cb9b165f10062b99316379d61f3b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:46:21 +0800 Subject: [PATCH 07204/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 9eba1f639e1723a6ba6b68e41c9c04b6cf7dd3fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:46:23 +0800 Subject: [PATCH 07205/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index b00e5552e..d969b7c62 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* 底层稳定币风险 +* Underlying stablecoin risk **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 384bf21d2b8411335428ff643d11db17751a3e55 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:46:25 +0800 Subject: [PATCH 07206/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index d1119f222..b4d0314ae 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | From 9e882967feecb8a78d6ac535c7563dca2cc0e75a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:46:26 +0800 Subject: [PATCH 07207/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1c0c01d92..1ab93197c 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From e54f2e440658029642af3d953e5e4edaf79768bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:46:28 +0800 Subject: [PATCH 07208/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 66aa5298c4df8bf6b6f24b624df911c22bf8bcd6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:46:30 +0800 Subject: [PATCH 07209/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 083741d65315adb6218effed8188f466e4a7f050 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:46:32 +0800 Subject: [PATCH 07210/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 837fded7055b45286a178fc1eb540c1fd2c788fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:46:33 +0800 Subject: [PATCH 07211/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From e1bfc89fd8b043bff5c8a7e4a7a0e4c62d65b632 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:46:35 +0800 Subject: [PATCH 07212/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 88 ++++++++++++++++----------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 8260e8bca..2caf7c60a 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,33 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault -## 方式 +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. 收到的 OUSD 数量将根据当时的 **汇率**。 +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | amount deposited, expressed in decimal units | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:----------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | 存入金额,以十进制单位表示 | +| Parameter Name | Type | Description | +|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -39,15 +39,15 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -将用户拥有的所有 OUSD 换取一种或多种受支持的稳定币。 收到的稳定币数量取决于 **汇率**。 +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) @@ -67,9 +67,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -77,9 +77,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -91,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -129,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -139,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -149,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -169,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 810b8dd2319a391dda716ec371c4700c94d667fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 11 Feb 2021 13:46:55 +0800 Subject: [PATCH 07213/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index afa486da0..9296ab732 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Hợp đồng | Địa chỉ | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0x8F245d566f886662921e0Ff76ddF43695639D999](https://etherscan.io/address/0x8F245d566f886662921e0Ff76ddF43695639D999) | +| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Oracle kết hợp | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | @@ -31,17 +31,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Strategy | Address | Current Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61](https://etherscan.io/address/0xA4144d814F03a2Bb0429CcB89a77Cd3703658B61) | -| Compound | [0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13](https://etherscan.io/address/0x36abc8fe8e20Bc4637EdA83B5AD9810e9e54Bf13) | +| Strategy | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | +| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} {% tab title="Oracles" %} From 1d43d4777614c2bddf2c6c658a7bb57cc96d2a33 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:15:34 +0800 Subject: [PATCH 07214/11794] New translations vault.md (Japanese) --- ja/smart-contracts/api/vault.md | 38 ++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 15 deletions(-) diff --git a/ja/smart-contracts/api/vault.md b/ja/smart-contracts/api/vault.md index 2caf7c60a..0053593cb 100644 --- a/ja/smart-contracts/api/vault.md +++ b/ja/smart-contracts/api/vault.md @@ -5,29 +5,37 @@ description: >- # Vault +## Units + +All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For example, 1 OUSD is expressed as 1000000000000000000. + +For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. + ## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| Parameter Name | Type | Description | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| Parameter Name | Type | Description | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -121,7 +129,7 @@ Return the number of strategies active on the Vault represented by `uint256` typ **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ ### isSupportedAsset\(\) @@ -137,7 +145,7 @@ Return the boolean that is true if the asset specified by the `_asset` parameter **`function priceUSDMint(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------ |:------------------------ | @@ -147,7 +155,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceUSDRedeem(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------ |:------------------------ | @@ -157,7 +165,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceAssetUSDMint(address _asset)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------- |:-------------------------- | @@ -167,7 +175,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------- |:------------------------- | From a062f4025747ebb7a89775027f6e0028683a8871 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:16:25 +0800 Subject: [PATCH 07215/11794] New translations vault.md (Italian) --- it/smart-contracts/api/vault.md | 80 ++++++++++++++++++--------------- 1 file changed, 44 insertions(+), 36 deletions(-) diff --git a/it/smart-contracts/api/vault.md b/it/smart-contracts/api/vault.md index 853ac0203..598123d8b 100644 --- a/it/smart-contracts/api/vault.md +++ b/it/smart-contracts/api/vault.md @@ -5,39 +5,47 @@ description: >- # Vault -## Metodi +## Units + +All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For example, 1 OUSD is expressed as 1000000000000000000. + +For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. + +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ -Genera OUSD in cambio di un deposito di un certo ` _amount` di stable coin specificata dal parametro ` _asset`. Il chiamante riceve un certo numero di OUSD dipendentemente dal **exchange rate**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Nome del Parametro | Tipo | Descrizione | -|:------------------ |:------- |:---------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Indirizzo della stablecoin [supportata](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | -| \_amount | uint256 | cifra depositata, espressa in unità decimali | +| Nome del Parametro | Tipo | Descrizione | +|:--------------------- |:------- |:---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Indirizzo della stablecoin [supportata](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ -Conia OUSD in cambio di un deposito di più stablecoin in una singola chiamata. Le stablecoin sono specificate dal parametro array `_assets` e gli importi dal parametro array `_amounts`. Il chiamante riceve un certo numero di OUSD dipendentemente dal **tasso di cambio**. +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Nome del parametro | Tipo | Descrizione | -|:------------------ |:------------- |:---------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Indirizzi delle stablecoin [supportate](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | -| \_amounts | uint256\[\] | importi depositati, espressi in unità decimali | +| Nome del parametro | Tipo | Descrizione | +|:--------------------- |:------------- |:---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Indirizzi delle stablecoin [supportate](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} -Riguardo le redemption, non è l'utente che decide quale o quali stablecoin vengono restituite all'utente, ma è il protocollo stesso. Questa decisione su quale o quali coin vengono restituite, è basata sui cambi interni degli asset che sono custoditi all'interno del vault +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} ### redeem\(\) -**`function redeem(uint256 _amount)`** +**`function redeem(uint256 _amount)`**‌ -Gli OUSD specificati dal parametro` _amount` viene riscattato in cambio di una o più stablecoin tra quelle supportate. La quantità di stablecoin ricevute dipende dal **tasso di cambio**. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. La quantità di stablecoin ricevute dipende dal **tasso di cambio**. | Nome del Parametro | Tipo | Descrizione | |:------------------ |:------- |:------------------------------------------- | @@ -47,25 +55,25 @@ Gli OUSD specificati dal parametro` _amount` viene riscattato in cambio di una o **`function redeemAll()`**‌ -Tutti gli OUSD in possesso dell'utente, vengono riscattati in cambio di una o più stablecoin supportate. La quantità di stablecoin ricevute dipende dal **tasso di cambio**. +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) **`function rebase()`**‌ -Aggiorna i saldi di tutti gli utenti, sulla base del valore degli asset attualmente custoditi nel vault. Restituisce il valore totale delle attività e delle strategie sottostanti rappresentate dal tipo ` uint256` +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ ### allocate\(\) **`function allocate()`**‌ -Sposta gli asset sotto la gestione delle rispettive [Strategie](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies), per massimizzare i rendimenti e diversificare il rischio +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ ### totalValue\(\) **`function totalValue()`**‌ -Restituisce il valore totale degli asset e delle strategie sottostanti. +Returns total value of underlying assets and strategies. | nome in `return` | Tipo | Descrizione | |:---------------- |:------- |:-------------------------------------------------------- | @@ -75,7 +83,7 @@ Restituisce il valore totale degli asset e delle strategie sottostanti. **`function checkBalance(address _asset)`**‌ -Restituisce il saldo di un asset detenuto nel Vault, specificato dal parametro ` _asset` e tutte le strategie rappresentate dal tipo ` uint256`. +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. | Nome del parametro | Tipo | Descrizione | |:------------------ |:------- |:---------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -85,11 +93,11 @@ Restituisce il saldo di un asset detenuto nel Vault, specificato dal parametro ` **`function calculateRedeemOutputs(uint256 _amount)`**‌ -Calcola il mix delle stablecoin che la funzione `redeem` restituirebbe nel momento in cui si sta riscattando un certo numero di OUSD specificato dal parametro `_amount`. Restituisce un array di valori di stablecoin. +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. -Per attribuire i valori delle stablecoin alla corretta valuta della stablecoin, questa chiamata dovrebbe essere utilizzata in congiunzione alla funzione ` getAllAssets` che restituisce l'array con gli indirizzi delle stablecoin. +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. -L'indice dell'array restituito dalla funzione `calculateRedeemOutputs`, corrisponde all'indirizzo della stablecoin avente lo stesso indice nell'array restituito dalla funzione `getAllAssets`. +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Nome del parametro | Tipo | Descrizione | |:------------------ |:------- |:------------------------------------------- | @@ -103,31 +111,31 @@ L'indice dell'array restituito dalla funzione `calculateRedeemOutputs`, corrispo **`function getAssetCount()`**‌ -Restituisce il numero di stablecoin supportate rappresentate dal tipo `uint256` +Return the number of supported stablecoin assets represented by `uint256` type.‌ ### getAllAssets\(\) -**`function getAllAssets()`** +**`function getAllAssets()`**‌ -Restituisce, in ordine, tutti gli indirizzi delle stablecoin supportate, ed è rappresentato dal tipo ` uint256` +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ ### getStrategyCount\(\)‌ -**`function getStrategyCount()`** +**`function getStrategyCount()`**‌ -Restituisce il numero delle strategie attive nel Vault, ed è rappresentato dal tipo ` uint256` +Return the number of strategies active on the Vault represented by `uint256` type.‌ ### getAPR\(\) -**`function getAPR()`** +**`function getAPR()`**‌ -Restituisce il rendimento totale annuo \(APR\) del Vault e di tutte le strategie, ed è rappresentato dal tipo ` uint256`. Il numero risultante ha 18 spazi decimali +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ ### isSupportedAsset\(\) **`function isSupportedAsset(address _asset)`**‌ -Restituisce il valore boolean true se l'asset specificato dal parametro `_asset` è supportato dal Vault. +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Nome del Parametro | Tipo | Descrizione | |:------------------ |:------- |:-------------------------- | @@ -137,7 +145,7 @@ Restituisce il valore boolean true se l'asset specificato dal parametro `_asset` **`function priceUSDMint(string symbol)`**‌‌ -Restituisce il prezzo del tasso di cambio della stablecoin specificata dal parametro `symbol`, che viene utilizzata per coniare gli OUSD, ed è rappresentato dal tipo ` uint256`. Il numero risultante ha 18 cifre decimali. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nome del Parametro | Tipo | Descrizione | |:------------------ |:------ |:------------------------ | @@ -147,7 +155,7 @@ Restituisce il prezzo del tasso di cambio della stablecoin specificata dal param **`function priceUSDRedeem(string symbol)`**‌‌ -Restituisce il prezzo del tasso di cambio della stablecoin specificata dal parametro `symbol`, che viene utilizzata per riscattare gli OUSD, ed è rappresentato dal tipo ` uint256`. Il numero risultante ha 18 cifre decimali. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nome del Parametro | Tipo | Descrizione | |:------------------ |:------ |:------------------------ | @@ -157,7 +165,7 @@ Restituisce il prezzo del tasso di cambio della stablecoin specificata dal param **`function priceAssetUSDMint(address _asset)`**‌‌ -Restituisce il prezzo del tasso di cambio della stablecoin specificata dal parametro ` _asset `, che viene utilizzata per coniare gli OUSD, ed è rappresentato dal tipo ` uint256`. Il numero risultante ha 18 cifre decimali. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nome del Parametro | Tipo | Descrizione | |:------------------ |:------- |:--------------------------- | @@ -167,7 +175,7 @@ Restituisce il prezzo del tasso di cambio della stablecoin specificata dal param **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Restituisce il prezzo del tasso di cambio della stablecoin specificata dal parametro ` _asset `, che viene utilizzata per riscattare gli OUSD, ed è rappresentato dal tipo ` uint256`. Il numero risultante ha 18 cifre decimali. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nome del Parametro | Tipo | Descrizione | |:------------------ |:------- |:-------------------------- | From 277ffe972b38c3cd52d468aa79b1962b53c5e183 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:17:03 +0800 Subject: [PATCH 07216/11794] New translations vault.md (Korean) --- ko/smart-contracts/api/vault.md | 40 ++++++++++++++++++++------------- 1 file changed, 24 insertions(+), 16 deletions(-) diff --git a/ko/smart-contracts/api/vault.md b/ko/smart-contracts/api/vault.md index 909967497..eadf9723d 100644 --- a/ko/smart-contracts/api/vault.md +++ b/ko/smart-contracts/api/vault.md @@ -5,29 +5,37 @@ description: >- # 금고(Vault) -## 방법 +## Units + +All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For example, 1 OUSD is expressed as 1000000000000000000. + +For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. + +## Methods‌ ### 발행(mint)\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 매개 변수 이름 | 유형 | 설명 | -|:---------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 매개 변수 이름 | 유형 | 설명 | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 매개 변수 이름 | 유형 | 설명 | -|:----------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 매개 변수 이름 | 유형 | 설명 | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -121,7 +129,7 @@ Return the number of strategies active on the Vault represented by `uint256` typ **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ ### isSupportedAsset\(\) @@ -137,7 +145,7 @@ Return the boolean that is true if the asset specified by the `_asset` parameter **`function priceUSDMint(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | 매개 변수 이름 | 유형 | 설명 | |:-------- |:------ |:------------------------ | @@ -147,7 +155,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceUSDRedeem(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | 매개 변수 이름 | 유형 | 설명 | |:-------- |:------ |:------------------------ | @@ -157,7 +165,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceAssetUSDMint(address _asset)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | 매개 변수 이름 | 유형 | 설명 | |:--------- |:-- |:-------------------------- | @@ -167,7 +175,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | 매개 변수 이름 | 유형 | 설명 | |:--------- |:-- |:---------- | From e5bf284a971e5b14d8bfb79aa0718c0edd2015a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:18:31 +0800 Subject: [PATCH 07217/11794] New translations vault.md (Dutch) --- nl/smart-contracts/api/vault.md | 38 ++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 15 deletions(-) diff --git a/nl/smart-contracts/api/vault.md b/nl/smart-contracts/api/vault.md index 2caf7c60a..0053593cb 100644 --- a/nl/smart-contracts/api/vault.md +++ b/nl/smart-contracts/api/vault.md @@ -5,29 +5,37 @@ description: >- # Vault +## Units + +All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For example, 1 OUSD is expressed as 1000000000000000000. + +For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. + ## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| Parameter Name | Type | Description | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| Parameter Name | Type | Description | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -121,7 +129,7 @@ Return the number of strategies active on the Vault represented by `uint256` typ **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ ### isSupportedAsset\(\) @@ -137,7 +145,7 @@ Return the boolean that is true if the asset specified by the `_asset` parameter **`function priceUSDMint(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------ |:------------------------ | @@ -147,7 +155,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceUSDRedeem(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------ |:------------------------ | @@ -157,7 +165,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceAssetUSDMint(address _asset)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------- |:-------------------------- | @@ -167,7 +175,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------- |:------------------------- | From 51238430aabd0bc5bd730713a9d68e6c8f5ca9bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:18:47 +0800 Subject: [PATCH 07218/11794] New translations vault.md (Spanish) --- es/smart-contracts/api/vault.md | 104 +++++++++++++++++--------------- 1 file changed, 56 insertions(+), 48 deletions(-) diff --git a/es/smart-contracts/api/vault.md b/es/smart-contracts/api/vault.md index 9b850d0bc..de09cff41 100644 --- a/es/smart-contracts/api/vault.md +++ b/es/smart-contracts/api/vault.md @@ -5,39 +5,47 @@ description: >- # Bóveda -## Métodos +## Units + +All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For example, 1 OUSD is expressed as 1000000000000000000. + +For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. + +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ -Acuñar OUSD a cambio de un depósito de un determinado `_amount` de moneda estable especificado por el `_asset` parámetro. La persona que llama recibe una cierta cantidad de OUSD dependiendo del **tipo de cambio**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Nombre del parámetro | Tipo | Descripción | -|:-------------------- |:--------- |:------------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | dirección | Dirección de la moneda estable [admitida](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets). | -| \_amount | uint256 | cantidad depositada, expresada en unidades decimales | +| Nombre del parámetro | Tipo | Descripción | +|:--------------------- |:--------- |:------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | dirección | Dirección de la moneda estable [admitida](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets). | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple \ (\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ -Acuñar OUSD a cambio de un depósito de múltiples monedas estables en una sola llamada. Las monedas estables se especifican mediante el parámetro de matriz `_assets` y las cantidades mediante el parámetro de matriz `_amounts`. La persona que llama recibe una cierta cantidad de OUSD dependiendo del **tipo de cambio**. +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Nombre del parámetro | Tipo | Descripción | -|:-------------------- |:--------------- |:------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | dirección\[\] | Direcciones de las monedas estables [admitidas](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets). | -| \_amounts | uint256\[\] | cantidades depositadas, expresadas en unidades decimales | +| Nombre del parámetro | Tipo | Descripción | +|:--------------------- |:--------------- |:------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | dirección\[\] | Direcciones de las monedas estables [admitidas](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets). | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} -En los canjes, es el protocolo y no el usuario el que decide qué moneda estable \(s\) devolver al usuario. Esta decisión de qué moneda \(s\) devolver se basa en las relaciones internas de los activos que se mantienen en la bóveda. +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} ### redeem\(\) -**`function redeem(uint256 _amount)`** +**`function redeem(uint256 _amount)`**‌ -El OUSD especificado parámetro `_amount` canjea a cambio de una o varias monedas estables admitidas. La cantidad de monedas estables recibidas depende del **tipo de cambio**. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. La cantidad de monedas estables recibidas depende del **tipo de cambio**. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:------- |:------------------------------------------------ | @@ -45,27 +53,27 @@ El OUSD especificado parámetro `_amount` canjea a cambio de una o varias moneda ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -Todo el OUSD en posesión del usuario se canjea a cambio de una o varias monedas estables compatibles. La cantidad de monedas estables recibidas depende del **tipo de cambio**. +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) -**`function rebase()`** +**`function rebase()`**‌ -Actualiza los saldos de todos los usuarios según el valor de los activos almacenados actualmente en la bóveda. Devuelve el valor total de los activos y estrategias subyacentes representados por el tipo `uint256`. +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ ### allocate\(\) -**`function allocate()`** +**`function allocate()`**‌ -Mueve los activos bajo administración a sus [estrategias](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) prescritas para maximizar el rendimiento y diversificar el riesgo. +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ ### totalValue\(\) -**`function totalValue()`** +**`function totalValue()`**‌ -Devuelve el valor total de los activos y estrategias subyacentes. +Returns total value of underlying assets and strategies. | `return` nombre | Tipo | Descripción | |:--------------- |:------- |:----------------------------------------------------- | @@ -73,9 +81,9 @@ Devuelve el valor total de los activos y estrategias subyacentes. ### checkBalance\(\) -**`function checkBalance(address _asset)`** +**`function checkBalance(address _asset)`**‌ -Devuelve el saldo de un activo especificado por el parámetro`_asset` contenido en la Bóveda y todas las estrategias representadas por el tipo `uint256`. +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:--------- |:------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -83,13 +91,13 @@ Devuelve el saldo de un activo especificado por el parámetro`_asset` contenido ### calculateRedeemOutputs\(\) -**`function calculateRedeemOutputs(uint256 _amount)`** +**`function calculateRedeemOutputs(uint256 _amount)`**‌ -Calcule la combinación de monedas estables que una función `redeem` devolvería al canjear cierta cantidad de OUSD especificada por el parámetro `_amount`. Devuelve una matriz de valores de monedas estables. +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. -Para atribuir los valores de la moneda estable a la moneda de la moneda estable correcta, esta llamada debe usarse junto con la función `getAllAssets` que devuelve una matriz de direcciones de la moneda estable. +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. -El índice de una matriz que devuelve `calculateRedeemOutputs` corresponde a la dirección de la moneda estable con el mismo índice en una matriz devuelta por la función `getAllAssets`. +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:------- |:------------------------------------------------ | @@ -101,33 +109,33 @@ El índice de una matriz que devuelve `calculateRedeemOutputs` corresponde a la ### getAssetCount\(\) -**`function getAssetCount()`** +**`function getAssetCount()`**‌ -Devuelve el número de activos de stablecoin admitidos representados por el tipo `uint256`. +Return the number of supported stablecoin assets represented by `uint256` type.‌ ### getAllAssets\(\) -**`function getAllAssets()`** +**`function getAllAssets()`**‌ -Devuelve el número de activos de moneda estable admitidos representados por el tipo `uint256`. +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ ### getStrategyCount\(\)‌ -**`function getStrategyCount ()`** +**`function getStrategyCount()`**‌ -Devuelve el número de estrategias activas en la Bóveda representado por `uint256` tipo. +Return the number of strategies active on the Vault represented by `uint256` type.‌ ### getAPR\(\) -**`function getAPR ()`** +**`function getAPR()`**‌ -Devuelve el rendimiento porcentual anual total \ (APR \) de la Bóveda y todas las estrategias representadas por el tipo `uint256`. El número resultante tiene 18 espacios decimales. +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ ### isSupportedAsset\(\) -**`function isSupportedAsset(address _asset)`** +**`function isSupportedAsset(address _asset)`**‌ -Devuelve el valor booleano verdadero si el activo especificado por el parámetro `_asset` es compatible con la Bóveda. +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:--------- |:------------------------------ | @@ -135,9 +143,9 @@ Devuelve el valor booleano verdadero si el activo especificado por el parámetro ### priceUSDMint\(\) -**`function priceUSDMint(string symbol)`** +**`function priceUSDMint(string symbol)`**‌‌ -Devuelve el precio del tipo de cambio de una moneda estable especificado por los parámetros del `symbol` utilizados al acuñar OUSD representado por el tipo `uint256`. El número resultante tiene 18 espacios decimales. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:------ |:---------------------------- | @@ -145,9 +153,9 @@ Devuelve el precio del tipo de cambio de una moneda estable especificado por los ### priceUSDRedeem\(\) -**`function priceUSDRedeem(string symbol)`** +**`function priceUSDRedeem(string symbol)`**‌‌ -Devuelve el precio del tipo de cambio de una moneda estable especificado por los parámetros del `symbol` utilizados al canjear OUSD representado por el tipo `uint256`. El número resultante tiene 18 espacios decimales. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:------ |:---------------------------- | @@ -155,9 +163,9 @@ Devuelve el precio del tipo de cambio de una moneda estable especificado por los ### priceAssetUSDMint\(\)‌ -**`function priceAssetUSDMint(address _asset)`** +**`function priceAssetUSDMint(address _asset)`**‌‌ -Devuelve el precio del tipo de cambio de una moneda estable especificado por los parámetros `_asset` utilizados al acuñar OUSD representado por el tipo `uint256`. El número resultante tiene 18 espacios decimales. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:--------- |:------------------------------- | @@ -165,9 +173,9 @@ Devuelve el precio del tipo de cambio de una moneda estable especificado por los ### priceAssetUSDRedeem\(\)‌ -**`function priceAssetUSDRedeem(address _asset)`** +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Devuelve el precio de tipo de cambio de una moneda estable especificado por los parámetros `_asset` utilizados al canjear OUSD representado por el tipo `uint256`. El número resultante tiene 18 espacios decimales. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:--------- |:------------------------------ | From 135756f145707e9df56d83568b7c55186fb60b93 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:19:42 +0800 Subject: [PATCH 07219/11794] New translations vault.md (French) --- fr/smart-contracts/api/vault.md | 38 ++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 15 deletions(-) diff --git a/fr/smart-contracts/api/vault.md b/fr/smart-contracts/api/vault.md index 2caf7c60a..0053593cb 100644 --- a/fr/smart-contracts/api/vault.md +++ b/fr/smart-contracts/api/vault.md @@ -5,29 +5,37 @@ description: >- # Vault +## Units + +All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For example, 1 OUSD is expressed as 1000000000000000000. + +For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. + ## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| Parameter Name | Type | Description | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| Parameter Name | Type | Description | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -121,7 +129,7 @@ Return the number of strategies active on the Vault represented by `uint256` typ **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ ### isSupportedAsset\(\) @@ -137,7 +145,7 @@ Return the boolean that is true if the asset specified by the `_asset` parameter **`function priceUSDMint(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------ |:------------------------ | @@ -147,7 +155,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceUSDRedeem(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------ |:------------------------ | @@ -157,7 +165,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceAssetUSDMint(address _asset)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------- |:-------------------------- | @@ -167,7 +175,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------- |:------------------------- | From c2e024f8dbbc92e4263b87847509942cef95552f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:21:09 +0800 Subject: [PATCH 07220/11794] New translations vault.md (Greek) --- el/smart-contracts/api/vault.md | 38 ++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 15 deletions(-) diff --git a/el/smart-contracts/api/vault.md b/el/smart-contracts/api/vault.md index 2caf7c60a..0053593cb 100644 --- a/el/smart-contracts/api/vault.md +++ b/el/smart-contracts/api/vault.md @@ -5,29 +5,37 @@ description: >- # Vault +## Units + +All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For example, 1 OUSD is expressed as 1000000000000000000. + +For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. + ## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| Parameter Name | Type | Description | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| Parameter Name | Type | Description | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -121,7 +129,7 @@ Return the number of strategies active on the Vault represented by `uint256` typ **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ ### isSupportedAsset\(\) @@ -137,7 +145,7 @@ Return the boolean that is true if the asset specified by the `_asset` parameter **`function priceUSDMint(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------ |:------------------------ | @@ -147,7 +155,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceUSDRedeem(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------ |:------------------------ | @@ -157,7 +165,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceAssetUSDMint(address _asset)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------- |:-------------------------- | @@ -167,7 +175,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------- |:------------------------- | From d9aedd6d767923d0130ee9ef9f01eb783999027f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:21:22 +0800 Subject: [PATCH 07221/11794] New translations vault.md (German) --- de/smart-contracts/api/vault.md | 38 ++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 15 deletions(-) diff --git a/de/smart-contracts/api/vault.md b/de/smart-contracts/api/vault.md index 2caf7c60a..0053593cb 100644 --- a/de/smart-contracts/api/vault.md +++ b/de/smart-contracts/api/vault.md @@ -5,29 +5,37 @@ description: >- # Vault +## Units + +All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For example, 1 OUSD is expressed as 1000000000000000000. + +For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. + ## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| Parameter Name | Type | Description | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| Parameter Name | Type | Description | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -121,7 +129,7 @@ Return the number of strategies active on the Vault represented by `uint256` typ **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ ### isSupportedAsset\(\) @@ -137,7 +145,7 @@ Return the boolean that is true if the asset specified by the `_asset` parameter **`function priceUSDMint(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------ |:------------------------ | @@ -147,7 +155,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceUSDRedeem(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------ |:------------------------ | @@ -157,7 +165,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceAssetUSDMint(address _asset)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------- |:-------------------------- | @@ -167,7 +175,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------- |:------------------------- | From b60c51258344d788b1b08589dc080cf32f13f2d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:21:48 +0800 Subject: [PATCH 07222/11794] New translations vault.md (Arabic) --- ar/smart-contracts/api/vault.md | 38 ++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 15 deletions(-) diff --git a/ar/smart-contracts/api/vault.md b/ar/smart-contracts/api/vault.md index 2caf7c60a..0053593cb 100644 --- a/ar/smart-contracts/api/vault.md +++ b/ar/smart-contracts/api/vault.md @@ -5,29 +5,37 @@ description: >- # Vault +## Units + +All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For example, 1 OUSD is expressed as 1000000000000000000. + +For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. + ## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| Parameter Name | Type | Description | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| Parameter Name | Type | Description | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -121,7 +129,7 @@ Return the number of strategies active on the Vault represented by `uint256` typ **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ ### isSupportedAsset\(\) @@ -137,7 +145,7 @@ Return the boolean that is true if the asset specified by the `_asset` parameter **`function priceUSDMint(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------ |:------------------------ | @@ -147,7 +155,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceUSDRedeem(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------ |:------------------------ | @@ -157,7 +165,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceAssetUSDMint(address _asset)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------- |:-------------------------- | @@ -167,7 +175,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------- |:------------------------- | From c7139297bc7b55e4003285b05d6d79a7356572c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:22:46 +0800 Subject: [PATCH 07223/11794] New translations vault.md (Croatian) --- hr/smart-contracts/api/vault.md | 38 ++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 15 deletions(-) diff --git a/hr/smart-contracts/api/vault.md b/hr/smart-contracts/api/vault.md index 2caf7c60a..0053593cb 100644 --- a/hr/smart-contracts/api/vault.md +++ b/hr/smart-contracts/api/vault.md @@ -5,29 +5,37 @@ description: >- # Vault +## Units + +All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For example, 1 OUSD is expressed as 1000000000000000000. + +For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. + ## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| Parameter Name | Type | Description | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| Parameter Name | Type | Description | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -121,7 +129,7 @@ Return the number of strategies active on the Vault represented by `uint256` typ **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ ### isSupportedAsset\(\) @@ -137,7 +145,7 @@ Return the boolean that is true if the asset specified by the `_asset` parameter **`function priceUSDMint(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------ |:------------------------ | @@ -147,7 +155,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceUSDRedeem(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------ |:------------------------ | @@ -157,7 +165,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceAssetUSDMint(address _asset)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------- |:-------------------------- | @@ -167,7 +175,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------- |:------------------------- | From 803a54e9d3b9b8356a9dd63be5f6db7bad661872 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:23:40 +0800 Subject: [PATCH 07224/11794] New translations vault.md (Thai) --- th/smart-contracts/api/vault.md | 38 ++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 15 deletions(-) diff --git a/th/smart-contracts/api/vault.md b/th/smart-contracts/api/vault.md index 2caf7c60a..0053593cb 100644 --- a/th/smart-contracts/api/vault.md +++ b/th/smart-contracts/api/vault.md @@ -5,29 +5,37 @@ description: >- # Vault +## Units + +All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For example, 1 OUSD is expressed as 1000000000000000000. + +For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. + ## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| Parameter Name | Type | Description | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| Parameter Name | Type | Description | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -121,7 +129,7 @@ Return the number of strategies active on the Vault represented by `uint256` typ **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ ### isSupportedAsset\(\) @@ -137,7 +145,7 @@ Return the boolean that is true if the asset specified by the `_asset` parameter **`function priceUSDMint(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------ |:------------------------ | @@ -147,7 +155,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceUSDRedeem(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------ |:------------------------ | @@ -157,7 +165,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceAssetUSDMint(address _asset)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------- |:-------------------------- | @@ -167,7 +175,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------- |:------------------------- | From 803d1ce45c31c7cdfa2456c685c4832d19b90a58 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:23:46 +0800 Subject: [PATCH 07225/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 09be0dfccee37b248668582536b0a9bba9718339 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:23:54 +0800 Subject: [PATCH 07226/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index cf318a163..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From fdbd37444080b3527908f57a0269d7b81ea9c082 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:23:55 +0800 Subject: [PATCH 07227/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From cb0e3bf80e991135999d308c43c17133dc80c136 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:24:00 +0800 Subject: [PATCH 07228/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..cf318a163 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From 20bcfff058f4280c976ad1bf8fdb1bb9128fe5c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:24:02 +0800 Subject: [PATCH 07229/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 80798989386fa4b05c27aa3c6ab3a513df8204e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:24:04 +0800 Subject: [PATCH 07230/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 9bfd032c6a8f737efdf401a7367aa9fda57faebf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:24:05 +0800 Subject: [PATCH 07231/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index a186313e1..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保險庫 (Vault) +# 保险库 (Vault) -保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -保險庫最重要的可公開調用的功能是: +保险库最重要的可公开调用的功能是: -* `mint()`允許將一種受支持的穩定幣轉換為 OUSD -* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD -* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 -* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 -* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 -* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From a19cfcbb5afb4a2505564fe9ee16d715b8b6fae8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:24:57 +0800 Subject: [PATCH 07232/11794] New translations vault.md (Hindi) --- hi/smart-contracts/api/vault.md | 38 ++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 15 deletions(-) diff --git a/hi/smart-contracts/api/vault.md b/hi/smart-contracts/api/vault.md index 2caf7c60a..0053593cb 100644 --- a/hi/smart-contracts/api/vault.md +++ b/hi/smart-contracts/api/vault.md @@ -5,29 +5,37 @@ description: >- # Vault +## Units + +All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For example, 1 OUSD is expressed as 1000000000000000000. + +For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. + ## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| Parameter Name | Type | Description | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| Parameter Name | Type | Description | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -121,7 +129,7 @@ Return the number of strategies active on the Vault represented by `uint256` typ **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ ### isSupportedAsset\(\) @@ -137,7 +145,7 @@ Return the boolean that is true if the asset specified by the `_asset` parameter **`function priceUSDMint(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------ |:------------------------ | @@ -147,7 +155,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceUSDRedeem(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------ |:------------------------ | @@ -157,7 +165,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceAssetUSDMint(address _asset)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------- |:-------------------------- | @@ -167,7 +175,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------- |:------------------------- | From ba078c792e064a747cd13c07e80097810f9dca55 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:25:12 +0800 Subject: [PATCH 07233/11794] New translations vault.md (Filipino) --- fil/smart-contracts/api/vault.md | 38 +++++++++++++++++++------------- 1 file changed, 23 insertions(+), 15 deletions(-) diff --git a/fil/smart-contracts/api/vault.md b/fil/smart-contracts/api/vault.md index 2caf7c60a..0053593cb 100644 --- a/fil/smart-contracts/api/vault.md +++ b/fil/smart-contracts/api/vault.md @@ -5,29 +5,37 @@ description: >- # Vault +## Units + +All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For example, 1 OUSD is expressed as 1000000000000000000. + +For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. + ## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| Parameter Name | Type | Description | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| Parameter Name | Type | Description | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -121,7 +129,7 @@ Return the number of strategies active on the Vault represented by `uint256` typ **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ ### isSupportedAsset\(\) @@ -137,7 +145,7 @@ Return the boolean that is true if the asset specified by the `_asset` parameter **`function priceUSDMint(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------ |:------------------------ | @@ -147,7 +155,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceUSDRedeem(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------ |:------------------------ | @@ -157,7 +165,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceAssetUSDMint(address _asset)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------- |:-------------------------- | @@ -167,7 +175,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------- |:------------------------- | From de87410c9bc928f1194e9f5c3b7b56ef6fa404cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:25:56 +0800 Subject: [PATCH 07234/11794] New translations vault.md (Russian) --- ru/smart-contracts/api/vault.md | 92 ++++++++++++++++++--------------- 1 file changed, 50 insertions(+), 42 deletions(-) diff --git a/ru/smart-contracts/api/vault.md b/ru/smart-contracts/api/vault.md index 95bc4ffd7..bac0c6c8f 100644 --- a/ru/smart-contracts/api/vault.md +++ b/ru/smart-contracts/api/vault.md @@ -5,39 +5,47 @@ description: >- # Хранилище (Vault) -## Методы‌ +## Units + +All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For example, 1 OUSD is expressed as 1000000000000000000. + +For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. + +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ -Создает OUSD в обмен на депозит определенного количества `__amount` стейблкоинов, указанных параметром `_asset`. Вызывающий функцию получает определенную сумму OUSD в зависимости от **курса обмена**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Имя параметра | Тип | Описание | -|:------------- |:------- |:------------------------------------------------------------------------------------------------------------------------------------------------ | -| \_asset | адрес | Адрес [поддерживаемого](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) стейблкоина | -| \_amount | uint256 | сумма депозита, выраженная в десятичных единицах | +| Имя параметра | Тип | Описание | +|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------------------------------ | +| \_asset | адрес | Адрес [поддерживаемого](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) стейблкоина | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ -Создает OUSD в обмен на депозит определенного количества разных стейблкоинов за один вызов функции. Стейблкоины указываются параметром массива `_assets` а суммы - параметром массива `_amounts`. Вызывающий функцию получает определенную сумму OUSD в зависимости от **курса обмена**. +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Имя параметра | Тип | Описание | -|:------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Адреса [поддерживаемых](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) стейблкоинов | -| \_amounts | uint256\[\] | сумма депозита, выраженная в десятичных единицах | +| Имя параметра | Тип | Описание | +|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Адреса [поддерживаемых](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) стейблкоинов | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} -Во время выкупа именно протоколом, а не пользователем, принимается решение о том, какой (-ие) стейблкоин (-ы) возвращаются пользователю. Решение о том, какую монету (-ы) возвратить, основывается на внутренних соотношениях активов, которые хранятся в пуле.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} ### redeem\(\) -**`function redeem(uint256 _amount)`** +**`function redeem(uint256 _amount)`**‌ -OUSD, указанный в параметре `_amount`, выкупается в обмен на один или несколько поддерживаемых стейблкоинов. Количество полученных стейблкоинов зависит от **обменного курса**. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Количество полученных стейблкоинов зависит от **обменного курса**. | Имя параметра | Тип | Описание | |:------------- |:------- |:------------------------------------------------- | @@ -45,27 +53,27 @@ OUSD, указанный в параметре `_amount`, выкупается ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -Все OUSD, которыми владеет пользователь, выкупаются в обмен на один или несколько поддерживаемых стейблкоинов. Количество полученных стейблкоинов зависит от **обменного курса**. +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) -**`function rebase()`** +**`function rebase()`**‌ -Обновляет балансы для всех пользователей на основе стоимости активов, которые в настоящее время хранятся в хранилище. Возвращает общую стоимость базовых активов и стратегий, представленных типом `uint256` +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ ### allocate\(\) -**`function allocate()`** +**`function allocate()`**‌ -Перемещает активы под управлением согласно заранее заданных [Стратегий](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) для максимизации доходности и диверсификации рисков +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ ### totalValue\(\) -**`function totalValue()`** +**`function totalValue()`**‌ -Возвращает общую стоимость базовых активов и стратегий. +Returns total value of underlying assets and strategies. | Имя параметра | Тип | Описание | |:------------- |:------- |:-------------------------------------------- | @@ -75,7 +83,7 @@ OUSD, указанный в параметре `_amount`, выкупается **`function checkBalance(address _asset)`**‌ -Возвращает баланс актива, указанного параметром`_asset` хранящегося в Vault, и всех стратегий, представленных типом `uint256`. +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. | Имя параметра | Тип | Описание | |:------------- |:----- |:------------------------------------------------------------------------------------------------------------------------------------------------ | @@ -83,13 +91,13 @@ OUSD, указанный в параметре `_amount`, выкупается ### calculateRedeemOutputs\(\) -**`function calculateRedeemOutputs(uint256 _amount)`** +**`function calculateRedeemOutputs(uint256 _amount)`**‌ -Вычисляет несколько стейблкоинов, которые функция `redeem` вернет при выкупе определенной суммы OUSD, указанной параметром `_amount`. Возвращает массив значений стейблкоинов. +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. -Чтобы соотносить стоимость стейблкоина с правильным курсом стейблкоина, этот вызов функции следует использовать вместе с функцией `getAllAssets`, которая возвращает массив адресов стейблкоина. +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. -Индекс массива, возвращаемый функцией `calculateRedeemOutputs` соответствует адресу стейблкоина с таким же индексом в массиве, возвращаемым функцией `getAllAssets`. +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Имя параметра | Тип | Описание | |:------------- |:------- |:-------------------------------------------- | @@ -103,31 +111,31 @@ OUSD, указанный в параметре `_amount`, выкупается **`function getAssetCount()`**‌ -Возвращает количество поддерживаемых активов стейблкоина, представленное типом `uint256` +Return the number of supported stablecoin assets represented by `uint256` type.‌ ### getAllAssets\(\) **`function getAllAssets()`**‌ -Возвращает адреса балансов всех поддерживаемых стейблкоинов, представленных типом `uint256` +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ ### getStrategyCount\(\)‌ **`function getStrategyCount()`**‌ -Возвращает количество активных стратегий Хранилища (Vault), представленных типом `uint256` +Return the number of strategies active on the Vault represented by `uint256` type.‌ ### getAPR\(\) -**`function getAPR()`** +**`function getAPR()`**‌ -Возвращает общую годовую процентную доходность \(APR\) Хранилища (Vault) и всех стратегий, представленных типом `uint256`. Полученное число состоит из 18 десятичных знаков.‌ +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ ### isSupportedAsset\(\) -**`function isSupportedAsset(address _asset)`** +**`function isSupportedAsset(address _asset)`**‌ -Возвращает двоичное значение, которое является истиной, если актив, указанный параметром `_asset` поддерживается Хранилищем (Vault). +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Имя параметра | Тип | Описание | |:------------- |:----- |:----------------- | @@ -135,9 +143,9 @@ OUSD, указанный в параметре `_amount`, выкупается ### priceUSDMint\(\) -**`function priceUSDMint(string symbol)`** +**`function priceUSDMint(string symbol)`**‌‌ -Возвращает обменный курс стейблкоина, заданный параметрами `symbol` используемыми при производстве OUSD, представленных типом `uint256`. Полученное число состоит из 18 десятичных знаков. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Имя параметра | Тип | Описание | |:------------- |:------ |:------------------ | @@ -145,9 +153,9 @@ OUSD, указанный в параметре `_amount`, выкупается ### priceUSDRedeem\(\) -**`function priceUSDRedeem(string symbol)`** +**`function priceUSDRedeem(string symbol)`**‌‌ -Возвращает обменный курс стейблкоина, заданный параметрами `symbol` используемыми при выкупе OUSD, представленных типом `uint256`. Полученное число состоит из 18 десятичных знаков. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Имя параметра | Тип | Описание | |:------------- |:------ |:------------------ | @@ -157,7 +165,7 @@ OUSD, указанный в параметре `_amount`, выкупается **`function priceAssetUSDMint(address _asset)`**‌‌ -Возвращает курс обмена стейблкоина, заданный параметрами `_asset` используемыми при производстве OUSD, представленных типом `uint256`. Полученное число состоит из 18 десятичных знаков. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Имя параметра | Тип | Описание | |:------------- |:----- |:------------------ | @@ -167,7 +175,7 @@ OUSD, указанный в параметре `_amount`, выкупается **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Возвращает курс обмена стейблкоина, заданный параметрами `_asset` используемыми при выкупе OUSD, представленных типом `uint256`. Полученное число состоит из 18 десятичных знаков. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Имя параметра | Тип | Описание | |:------------- |:----- |:----------------- | From 1e063158f2e7e6aafad838170d5ae4619740829e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:26:01 +0800 Subject: [PATCH 07235/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 561ba88ba..082fb88f5 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From e683ab1004caafa65041a111050e3c5f95f8f761 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:26:03 +0800 Subject: [PATCH 07236/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From e911618d7beaf22651c5056b812cd34950d8dcdf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:26:05 +0800 Subject: [PATCH 07237/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 551d59ee56ede4c94b544eee026901ce1f3c3ea8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:26:06 +0800 Subject: [PATCH 07238/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 40dbed117a7b4c4e67ba6b6970cf4a4ae45b6c87 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:26:08 +0800 Subject: [PATCH 07239/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 629ef18ddd185814a417fa49b8807f068feeb791 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:26:09 +0800 Subject: [PATCH 07240/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 9408168d6ef65d2598b1c7d93e355fbf6d5997c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:26:11 +0800 Subject: [PATCH 07241/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 5e387635f3d183cd395d304108a1c5f472e41176 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:26:13 +0800 Subject: [PATCH 07242/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 3b882213a38d17539d582c7bd74c30bd26321c92 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:26:15 +0800 Subject: [PATCH 07243/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 0d16899925db80bee35e2e03f03ca210ab5b2cc8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:26:17 +0800 Subject: [PATCH 07244/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 13dccf724450d66e186bef4cfc854201e65109a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:26:19 +0800 Subject: [PATCH 07245/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From dd9e6d217e7c39830f1da2c77a92efea05a97bbc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:26:20 +0800 Subject: [PATCH 07246/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From ec82852b0c81cc51e0049ba8c54ec27e0375a4b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:26:22 +0800 Subject: [PATCH 07247/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 4a193b3e5c3232cd32744542ecb93e8b7a86aa37 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:26:24 +0800 Subject: [PATCH 07248/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 3fd6a5061be77d6d2d5b5e7678fede4713f4688d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:26:27 +0800 Subject: [PATCH 07249/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From e4ca6836b18f7ab922301eb8c6bebafd6ec79375 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:26:28 +0800 Subject: [PATCH 07250/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From ba36f128f0f7d5256721c820c696f464e204fa0b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:26:30 +0800 Subject: [PATCH 07251/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From c9f6cedc8f9a844147cf249a911bbef18d2e78d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:26:32 +0800 Subject: [PATCH 07252/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 13a280c8d..18b438f97 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From a06f972cba6c2587f0eda1085718b873ad4c693e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:26:34 +0800 Subject: [PATCH 07253/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 2b291a17c..a7f575694 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 766034b714539dc8c20d74fff5939be1b5a82743 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:26:38 +0800 Subject: [PATCH 07254/11794] New translations vault.md (Turkish) --- tr/smart-contracts/api/vault.md | 104 +++++++++++++++++--------------- 1 file changed, 56 insertions(+), 48 deletions(-) diff --git a/tr/smart-contracts/api/vault.md b/tr/smart-contracts/api/vault.md index 5aaec503f..7780882a9 100644 --- a/tr/smart-contracts/api/vault.md +++ b/tr/smart-contracts/api/vault.md @@ -5,39 +5,47 @@ description: >- # Kasa -## Yöntemler‌ +## Units + +All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For example, 1 OUSD is expressed as 1000000000000000000. + +For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. + +## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ -`_asset` parametresi ile belirtilen `_tutar` stablecoin depozitosu karşılığında OUSD'yi daraltır. Arayan, **döviz kuru**bağlı olarak belirli miktarda OUSD alır. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parametre adı | Tür | Açıklama | -|:------------- |:------- |:---------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [desteklenen](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stabilcoinin adresi | -| \_Miktar | uint256 | ondalık birimlerle ifade edilen yatırılan miktar | +| Parametre adı | Tür | Açıklama | +|:--------------------- |:------- |:---------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [desteklenen](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stabilcoinin adresi | +| \_Miktar | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ -Tek bir aramada birden fazla stabilcoin depozitosu karşılığında Mints OUSD. Sabit paralar `_assets` dizi parametresi ve miktarlar `_amounts` dizi parametresi ile belirtilir. Arayan, **döviz kuru**bağlı olarak belirli miktarda OUSD alır. +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parametre adı | Tür | Açıklama | -|:------------------ |:--------------------- |:---------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets CONTEXT | address\[\] CONTEXT | [desteklenen](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stabilcoinin adresi | -| \_Miktar | uint256\[\] | ondalık birimlerle ifade edilen yatırılan miktar | +| Parametre adı | Tür | Açıklama | +|:--------------------- |:--------------------- |:---------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets CONTEXT | address\[\] CONTEXT | [desteklenen](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stabilcoinin adresi | +| \_Miktar | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | -{% hint style="uyarı" %} -Geri alımlarda, kullanıcıya hangi stabilcoin \ (ler) i iade edeceğine karar veren kullanıcı değil protokoldür. Hangi coin\(ler)in iade edileceğine dair bu karar, havuzda tutulan varlıkların iç oranlarına dayanmaktadır.‌ +{% hint style="warning" %} +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} ### tazmin etmek\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function redeem(uint256 _amount)`**‌ -`_amount` parametresiyle belirtilen OUSD, desteklenen bir veya daha fazla stablecoin karşılığında kullanılır. Alınan stablecoin miktarı **döviz kuru**bağlıdır. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Alınan stablecoin miktarı **döviz kuru**bağlıdır. | Parametre adı | Tür | Açıklama | |:------------------ |:------- |:------------------------------------------------ | @@ -45,28 +53,28 @@ Geri alımlarda, kullanıcıya hangi stabilcoin \ (ler) i iade edeceğine karar ### redeemAll \ (\) ‌ -**`function mint(address _asset, uint256 _amount)`** +**`function redeemAll()`**‌ -Kullanıcının sahip olduğu tüm OUSD, desteklenen bir veya daha fazla sabit coin karşılığında kullanılır. Alınan stablecoin miktarı **döviz kuru**bağlıdır. +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) **`function rebase()`**‌ -rebase (), havuzda o anda depolanan varlıkların değerine göre tüm kullanıcılar için bakiyeleri günceller. `uint256` türüyle temsil edilen dayanak varlıkların ve stratejilerin toplam değerini verir. +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ ### ayırmak \ (\) -**`function rebase()`**‌ +**`function allocate()`**‌ -Verimi en üst düzeye çıkarmak ve riski çeşitlendirmek için yönetim altındaki varlıkları öngörülen [Stratejilere](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) taşır. +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ ### toplam değer\(\) -**`function rebase()`**‌ +**`function totalValue()`**‌ -Temel varlıkların ve stratejilerin toplam değerini verir. +Returns total value of underlying assets and strategies. | `dönüş` isim | Tür | Açıklama | |:------------ |:------- |:--------------------------------------------------------- | @@ -75,9 +83,9 @@ Temel varlıkların ve stratejilerin toplam değerini verir. ### checkBalance\(\) -**`function rebase()`**‌ +**`function checkBalance(address _asset)`**‌ -Apps Kasası'nda tutulan`_asset` parametresi ve `uint256` türüyle temsil edilen tüm stratejiler tarafından belirtilen bir öğenin bakiyesini döndürür. +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. | Parametre adı | Tür | Açıklama | |:------------- |:----- |:---------------------------------------------------------------------------------------------------------------------------------------------- | @@ -85,13 +93,13 @@ Apps Kasası'nda tutulan`_asset` parametresi ve `uint256` türüyle temsil edile ### calculateRedeemOutputs \ (\) -**`function mint(address _asset, uint256 _amount)`** +**`function calculateRedeemOutputs(uint256 _amount)`**‌ -`redeem` işlevinin `_amount` parametresi tarafından belirtilen belirli miktarda OUSD paraya çevrildiğinde döndüreceği stabilcoin karışımını hesaplayın. Bir dizi stablecoin değeri döndürür. +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. -Stabilcoin değerlerini doğru stabilcoin para birimine atfetmek için bu çağrı, bir stabilcoin adresi dizisi döndüren `getAllAssets` fonksiyonu ile birlikte kullanılmalıdır. +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. -`calculateRedeemOutputs` tarafından döndürülen bir dizinin dizini, `getAllAssets` işlevi tarafından döndürülen bir dizideki aynı dizine sahip stabilcoin adresine karşılık gelir. +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Parametre adı | Tür | Açıklama | |:------------- |:------- |:------------------------------------------------ | @@ -103,33 +111,33 @@ Stabilcoin değerlerini doğru stabilcoin para birimine atfetmek için bu çağr ### getAssetCount \ (\) -**`function rebase()`**‌ +**`function getAssetCount()`**‌ -`uint256` türü ile temsil edilen desteklenen stablecoin varlıklarının sayısını döndürün. +Return the number of supported stablecoin assets represented by `uint256` type.‌ ### getAllAssets \ (\) -**`function rebase()`**‌ +**`function getAllAssets()`**‌ -`uint256` türü ile temsil edilen desteklenen stablecoin varlıklarının sayısını döndürün. +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ ### getStrategyCount \ (\) ‌ -**`function rebase()`**‌ +**`function getStrategyCount()`**‌ -`uint256` türü ile temsil edilen desteklenen stablecoin varlıklarının sayısını döndürün. +Return the number of strategies active on the Vault represented by `uint256` type.‌ ### getAPR \ (\) -**`function rebase()`**‌ +**`function getAPR()`**‌ -Apps Kasası ve `uint256` türüyle temsil edilen tüm Stratejilerin toplam yıllık yüzde getirisini \ (APR \) getirin. Ortaya çıkan numarada 18 ondalık boşluk vardır. +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ ### isSupportedAsset \ (\) -**`isSupportedAsset (adres _asset)`** +**`function isSupportedAsset(address _asset)`**‌ -`_asset` parametresiyle belirtilen öğe Apps Kasası tarafından destekleniyorsa doğru olan boole değerini döndürür. +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Parametre adı | Tür | Açıklama | |:------------- |:----- |:-------------------- | @@ -137,9 +145,9 @@ Apps Kasası ve `uint256` türüyle temsil edilen tüm Stratejilerin toplam yıl ### fiyatUSDMint \ (\) -**`function mint(address _asset, uint256 _amount)`** +**`function priceUSDMint(string symbol)`**‌‌ -`uint256` türüyle temsil edilen OUSD basarken kullanılan `sembolü` parametreleri tarafından belirtilen sabit bir madeni paranın döviz kuru fiyatını döndürür. Ortaya çıkan numarada 18 ondalık boşluk vardır. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parametre adı | Tür | Açıklama | |:------------- |:---- |:--------------------- | @@ -147,9 +155,9 @@ Apps Kasası ve `uint256` türüyle temsil edilen tüm Stratejilerin toplam yıl ### fiyatUSDRedeem \ (\) -**`function mint(address _asset, uint256 _amount)`** +**`function priceUSDRedeem(string symbol)`**‌‌ -`uint256` türüyle temsil edilen OUSD basarken kullanılan `sembolü` parametreleri tarafından belirtilen sabit bir madeni paranın döviz kuru fiyatını döndürür. Ortaya çıkan numarada 18 ondalık boşluk vardır. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parametre adı | Tür | Açıklama | |:------------- |:---- |:--------------------- | @@ -157,9 +165,9 @@ Apps Kasası ve `uint256` türüyle temsil edilen tüm Stratejilerin toplam yıl ### priceAssetUSDMint \ (\) ‌ -**`function mint(address _asset, uint256 _amount)`** +**`function priceAssetUSDMint(address _asset)`**‌‌ -`uint256` türüyle temsil edilen OUSD basarken kullanılan `sembolü` parametreleri tarafından belirtilen sabit bir madeni paranın döviz kuru fiyatını döndürür. Ortaya çıkan numarada 18 ondalık boşluk vardır. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parametre adı | Tür | Açıklama | |:------------- |:------- |:--------------------- | @@ -167,9 +175,9 @@ Apps Kasası ve `uint256` türüyle temsil edilen tüm Stratejilerin toplam yıl ### priceAssetUSDRedeem \ (\) ‌ -**`function mint(address _asset, uint256 _amount)`** +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -`uint256` türüyle temsil edilen OUSD basarken kullanılan `sembolü` parametreleri tarafından belirtilen stabil coinin döviz kuru fiyatını döndürür. Ortaya çıkan numarada 18 ondalık boşluk vardır. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parametre adı | Tür | Açıklama | |:------------- |:----- |:-------------------- | From e95354654357e1b6fa99e71cae0fda0fe4b8dd34 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:26:45 +0800 Subject: [PATCH 07255/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 1a0119de919ae87d004a49f7a2920194d52ea725 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:26:48 +0800 Subject: [PATCH 07256/11794] New translations vault.md (Portuguese) --- pt/smart-contracts/api/vault.md | 38 ++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 15 deletions(-) diff --git a/pt/smart-contracts/api/vault.md b/pt/smart-contracts/api/vault.md index 2caf7c60a..0053593cb 100644 --- a/pt/smart-contracts/api/vault.md +++ b/pt/smart-contracts/api/vault.md @@ -5,29 +5,37 @@ description: >- # Vault +## Units + +All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For example, 1 OUSD is expressed as 1000000000000000000. + +For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. + ## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| Parameter Name | Type | Description | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| Parameter Name | Type | Description | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -121,7 +129,7 @@ Return the number of strategies active on the Vault represented by `uint256` typ **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ ### isSupportedAsset\(\) @@ -137,7 +145,7 @@ Return the boolean that is true if the asset specified by the `_asset` parameter **`function priceUSDMint(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------ |:------------------------ | @@ -147,7 +155,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceUSDRedeem(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------ |:------------------------ | @@ -157,7 +165,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceAssetUSDMint(address _asset)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------- |:-------------------------- | @@ -167,7 +175,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | |:-------------- |:------- |:------------------------- | From 4ef867497857b3a2bcc2984aca849bd6e5b95194 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:27:46 +0800 Subject: [PATCH 07257/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 27cc23ca4ffe3c53fd42a1ed41d754588720df1f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:27:47 +0800 Subject: [PATCH 07258/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e459d3dea7891d1ccd06ba1b6433efa8fecc9e96 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:27:57 +0800 Subject: [PATCH 07259/11794] New translations vault.md (Vietnamese) --- vi/smart-contracts/api/vault.md | 84 ++++++++++++++++++--------------- 1 file changed, 46 insertions(+), 38 deletions(-) diff --git a/vi/smart-contracts/api/vault.md b/vi/smart-contracts/api/vault.md index 4077c201f..8b3c6cf70 100644 --- a/vi/smart-contracts/api/vault.md +++ b/vi/smart-contracts/api/vault.md @@ -5,39 +5,47 @@ description: >- # Vault -## Phương pháp‌ +## Units + +All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For example, 1 OUSD is expressed as 1000000000000000000. + +For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. + +## Methods‌ ### mint () -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ -Khai thác OUSD để đổi lấy một khoản tiền gửi bằng `_mount` nhất định của stablecoin được chỉ định bởi tham số `_asset`. Người gọi lệnh nhận được một lượng OUSD nhất định tùy thuộc vào **tỷ giá hối đoái**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Tên thông số | Loại | Mô tả | -|:------------ |:------- |:------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | địa chỉ | Địa chỉ của stablecoin [được hỗ trợ](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | -| \_amount | uint256 | Số tiền gửi, được biểu thị bằng đơn vị thập phân | +| Tên thông số | Loại | Mô tả | +|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | địa chỉ | Địa chỉ của stablecoin [được hỗ trợ](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple () -**`function mintMultiple(address[] _assets, uint256[] _amounts)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ -Khai thác OUSD để đổi lấy một khoản tiền gửi chứa nhiều stablecoin trong lần gọi lệnh. Stablecoin được chỉ định bởi tham số mảng `_assets` và số tiền bằng tham số mảng `_amounts`. Người gọi lệnh nhận được một lượng OUSD nhất định tùy thuộc vào **tỷ giá hối đoái**. +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Tên thông số | Loại | Mô tả | -|:------------ |:---------- |:------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | địa chỉ [] | Địa chỉ của [stablecoin được hỗ trợ](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | -| \_amounts | uint256 [] | Số tiền gửi, được biểu thị bằng đơn vị thập phân | +| Tên thông số | Loại | Mô tả | +|:--------------------- |:---------- |:------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | địa chỉ [] | Địa chỉ của [stablecoin được hỗ trợ](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | +| \_amounts | uint256 [] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} -Khi hoàn lại tiền, chính giao thức sẽ quyết định stablecoin nào sẽ được trả lại cho người dùng. Việc lựa chọn đồng coin nào sẽ được trả sẽ dựa trên tỷ lệ nội bộ của tài sản đang được giữ trong vault.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} ### redeem () -**`function redeem(uint256 _amount)`** +**`function redeem(uint256 _amount)`**‌ -OUSD được chỉ định bởi thông số `_amount` được quy đổi để đổi lấy một hoặc nhiều stablecoin được hỗ trợ. Số lượng stablecoin nhận được phụ thuộc vào **tỷ giá hối đoái**. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Số lượng stablecoin nhận được phụ thuộc vào **tỷ giá hối đoái**. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:------------------------------------ | @@ -45,27 +53,27 @@ OUSD được chỉ định bởi thông số `_amount` được quy đổi đ ### redeemAll ()‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -Tất cả OUSD mà người dùng sở hữu đều được đổi lấy một hoặc nhiều stablecoin được hỗ trợ. Số lượng stablecoin nhận được phụ thuộc vào **tỷ giá hối đoái**. +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase () -**`function rebase()`** +**`function rebase()`**‌ -Cập nhật số dư cho tất cả người dùng dựa trên giá trị của tài sản hiện đang được lưu trữ trong vault. Trả về tổng giá trị của các tài sản đảm bảo và chiến lược cơ bản được đại diện bằng `uint256` loại.‌ +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ ### allocate () -**`function allocate()`** +**`function allocate()`**‌ -Di chuyển các tài sản thuộc quyền quản lý tới [các chiến lược](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) để tối đa hóa năng suất và đa dạng hoá rủi ro +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ ### totalValue () -**`function totalValue()`** +**`function totalValue()`**‌ -Trả về tổng giá trị của các tài sản và chiến lược cơ bản. +Returns total value of underlying assets and strategies. | `return` Tên | Loại | Mô tả | |:------------ |:------- |:--------------------------------------------------------- | @@ -75,7 +83,7 @@ Trả về tổng giá trị của các tài sản và chiến lược cơ bản **`function checkBalance(address _asset)`**‌ -Trả về số dư của nội dung được chỉ định bởi tham số`_asset` được giữ trong Vault và tất cả các chiến lược được thể hiện bằng loại `uint256`. +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -85,11 +93,11 @@ Trả về số dư của nội dung được chỉ định bởi tham số`_ass **`function calculateRedeemOutputs(uint256 _amount)`**‌ -Tính toán kết hợp các stablecoin mà chức năng `redeem` sẽ trả lại khi người dùng muốn rút 1 số lượng OUSD nhất định được chỉ định bởi thông số `_amount`. Trả về một mảng giá trị stablecoin. +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. -Để phân bổ các giá trị stablecoin cho đúng đơn vị tiền tệ stablecoin, lệnh gọi này nên được sử dụng cùng với hàm `getAllAssets` để trả về một mảng địa chỉ stablecoin. +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. -Chỉ số của một mảng được trả về bởi `calculateRedeemOutputs` tương ứng với địa chỉ stablecoin với chỉ số tương tự trong một mảng trả về bởi hàm `getAllAssets`. +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:------------------------------------ | @@ -103,31 +111,31 @@ Chỉ số của một mảng được trả về bởi `calculateRedeemOutputs` **`function getAssetCount()`**‌ -Trả về số lượng tài sản stablecoin được hỗ trợ được biểu thị bằng loại `uint256`.‌ +Return the number of supported stablecoin assets represented by `uint256` type.‌ ### getAllAssets () **`function getAllAssets()`**‌ -Trả về địa chỉ tài sản được hỗ trợ được theo thứ tự được biểu thị bằng loại `uint256`.‌ +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ ### getStrategyCount () **`function getStrategyCount()`**‌ -Trả về số lượng chiến lược đang được sử dụng trong Vault biểu thị bằng loại `uint256`.‌ +Return the number of strategies active on the Vault represented by `uint256` type.‌ ### getAPR () **`function getAPR()`**‌ -Trả về tổng lợi nhuận phần trăm hàng năm (APR) của Vault và tất cả các Chiến lược được biểu thị bằng loại `uint256`. Số kết quả có 18 ký tự.‌ +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ ### isSupportedAsset (\) **`function isSupportedAsset(address _asset)`**‌ -Trả về kết quả boolean true nếu nội dung được chỉ định bởi tham số `_asset` được Vault hỗ trợ. +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:---------------------- | @@ -137,7 +145,7 @@ Trả về kết quả boolean true nếu nội dung được chỉ định bở **`function priceUSDMint(string symbol)`**‌‌ -Trả về giá tỷ giá hối đoái của đồng xu ổn định được chỉ định bởi các tham số `symbol` được sử dụng trả lại OUSD được đại diện bằng `uint256`. Số kết quả có 18 ký tự. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Tên thông số | Loại | Mô tả | |:------------ |:----- |:---------------------- | @@ -145,9 +153,9 @@ Trả về giá tỷ giá hối đoái của đồng xu ổn định được ch ### priceUSDRedeem () -**`function priceUSDRedeem(string symbol)`** +**`function priceUSDRedeem(string symbol)`**‌‌ -Trả về giá tỷ giá hối đoái của đồng xu ổn định được chỉ định bởi các tham số `symbol` được sử dụng khi quy đổi OUSD được đại diện bằng `uint256`. Số kết quả có 18 ký tự. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Tên thông số | Loại | Mô tả | |:------------ |:----- |:---------------------- | @@ -157,7 +165,7 @@ Trả về giá tỷ giá hối đoái của đồng xu ổn định được ch **`function priceAssetUSDMint(address _asset)`**‌‌ -Trả về tỷ giá hối đoái của stablecoin được chỉ định bởi các tham số `_asset` được sử dụng khi khai thác OUSD được đại diện bằng loại `uint256`. Số kết quả có 18 ký tự. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:----------------------- | @@ -167,7 +175,7 @@ Trả về tỷ giá hối đoái của stablecoin được chỉ định bởi **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Trả về tỷ giá hối đoái của stablecoin được chỉ định bởi các tham số `_asset` được sử dụng khi đổi OUSD được đại diện bằng loại `uint256`. Số kết quả có 18 ký tự. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:---------------------- | From b690863d2ae0a17143a4cf192c071cc93132304f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:28:25 +0800 Subject: [PATCH 07260/11794] New translations vault.md (Indonesian) --- id/smart-contracts/api/vault.md | 104 +++++++++++++++++--------------- 1 file changed, 56 insertions(+), 48 deletions(-) diff --git a/id/smart-contracts/api/vault.md b/id/smart-contracts/api/vault.md index 7db04d145..e91e5083b 100644 --- a/id/smart-contracts/api/vault.md +++ b/id/smart-contracts/api/vault.md @@ -5,39 +5,47 @@ description: >- # Vault -## Metode‌ +## Units + +All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For example, 1 OUSD is expressed as 1000000000000000000. + +For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. + +## Methods‌ ### cetak\(\) -**`fungsi cetak (alamat _asset, uint256 _jumlah)`** +**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ -Cetak OUSD dengan imbalan setoran sejumlah `_ jumlah` stablecoin yang ditentukan oleh parameter `_asset`. Penelepon menerima sejumlah OUSD tergantung pada **nilai tukar**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Nama Parameter | Tipe | Deskripsi | -|:-------------- |:------- |:----------------------------------------------------------------------------------------------------------------------------------------------- | -| \_aset | alamat | Alamat dari [didukung](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_jumlah | uint256 | jumlah yang disimpan, dinyatakan dalam unit desimal | +| Nama Parameter | Tipe | Deskripsi | +|:--------------------- |:------- |:----------------------------------------------------------------------------------------------------------------------------------------------- | +| \_aset | alamat | Alamat dari [didukung](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_jumlah | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple \ (\) -**`fungsi mintMultiple (alamat [] _aset, uint256 [] _jumlah)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ -Cetak OUSD dengan imbalan setoran beberapa stablecoin dalam satu panggilan. Stablecoin ditentukan oleh parameter array `_aset` dan jumlahnya oleh parameter array `_jumlah`. Penelepon menerima sejumlah OUSD tergantung pada **nilai tukar**. +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Nama Parameter | Tipe | Deskripsi | -|:-------------- |:--------------- |:----------------------------------------------------------------------------------------------------------------------------------------------- | -| \_aktiva | alamat\[\] | Alamat dari [didukung](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_jumlah | uint256 \ [\] | jumlah yang disimpan, dinyatakan dalam unit desimal | +| Nama Parameter | Tipe | Deskripsi | +|:--------------------- |:--------------- |:----------------------------------------------------------------------------------------------------------------------------------------------- | +| \_aktiva | alamat\[\] | Alamat dari [didukung](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_jumlah | uint256 \ [\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} -Saat penebusan, adalah protokol dan bukan pengguna yang memutuskan stablecoin \ (s \) mana yang akan dikembalikan ke pengguna. Keputusan tentang coin mana \(s\) yang akan dikembalikan didasarkan pada rasio internal dari aset yang disimpan di vault.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} ### menebus\(\) -**`fungsi tebus (uint256 _jumlah)`** +**`function redeem(uint256 _amount)`**‌ -OUSD yang ditentukan oleh parameter `_amount` ditukarkan dengan satu atau beberapa stablecoin yang didukung. Jumlah stablecoin yang diterima bergantung pada **nilai tukar**. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Jumlah stablecoin yang diterima bergantung pada **nilai tukar**. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:------- |:-------------------------------------------------------- | @@ -45,27 +53,27 @@ OUSD yang ditentukan oleh parameter `_amount` ditukarkan dengan satu atau bebera ### tebusSemua \ (\) ‌ -**`fungsi redeemAll ()`** +**`function redeemAll()`**‌ -Semua OUSD yang dimiliki pengguna ditebus dengan satu atau beberapa stablecoin yang didukung. Jumlah stablecoin yang diterima bergantung pada **nilai tukar**. +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase \ (\) -**`fungsi rebase ()`** +**`function rebase()`**‌ -Memperbarui saldo untuk semua pengguna berdasarkan nilai aset yang saat ini disimpan di vault. Mengembalikan nilai total aset dan strategi pokok yang diwakili oleh `uint256` jenis.‌ +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ ### alokasikan \ (\) -**`fungsi mengalokasikan ()`** +**`function allocate()`**‌ -Pindahkan aset di bawah manajemen ke dalam preskripsi mereka [ Strategi](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) untuk memaksimalkan hasi dan diversifikasi resiko +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ ### nilai total\(\) -**`fungsi totalValue ()`** +**`function totalValue()`**‌ -Mengembalikan nilai total aset dan strategi yang mendasarinya. +Returns total value of underlying assets and strategies. | `kembali` nama | Tipe | Deskripsi | |:-------------- |:------- |:------------------------------------------------ | @@ -73,9 +81,9 @@ Mengembalikan nilai total aset dan strategi yang mendasarinya. ### checkBalance \ (\) -**`fungsi checkBalance (address _asset)`** +**`function checkBalance(address _asset)`**‌ -Mengembalikan saldo aset yang ditentukan oleh`_asset` parameter yang disimpan di Vault dan semua strategi yang diwakili oleh `uint256` tipe. +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:------ |:----------------------------------------------------------------------------------------------------------------------------------------------- | @@ -83,13 +91,13 @@ Mengembalikan saldo aset yang ditentukan oleh`_asset` parameter yang disimpan di ### hitungjumlahpenebusan \ (\) -**`fungsi tebus (uint256 _jumlah)`** +**`function calculateRedeemOutputs(uint256 _amount)`**‌ -Hitung campuran stablecoin yang akan dikembalikan oleh fungsi `redeem` saat menebus sejumlah OUSD yang ditentukan oleh parameter `_amount`. Mengembalikan himpunan nilai stablecoin. +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. -Untuk menghubungkan nilai stablecoin ke mata uang stablecoin yang benar, panggilan ini harus digunakan bersama dengan `fungsi getAllAssets` yang mengembalikan himpunan alamat stablecoin. +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. -Indeks array yang dikembalikan oleh `countRedeemOutputs` sesuai dengan alamat stablecoin dengan indeks yang sama dalam array yang dikembalikan oleh fungsi `getAllAssets`. +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:------- |:-------------------------------------------------------- | @@ -101,33 +109,33 @@ Indeks array yang dikembalikan oleh `countRedeemOutputs` sesuai dengan alamat st ### getAssetCount \ (\) -**`fungsi rebase ()`** +**`function getAssetCount()`**‌ -Kembalikan jumlah aset stablecoin yang didukung yang diwakili oleh `uint256` jenis.‌ +Return the number of supported stablecoin assets represented by `uint256` type.‌ ### getAllAssets \ (\) -**`fungsi rebase ()`** +**`function getAllAssets()`**‌ -Kembalikan jumlah aset stablecoin yang didukung yang diwakili oleh `uint256` tipe.‌ +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ ### dapatkanPerhitunganStrategi \ (\) ‌ -**`fungsi rebase ()`** +**`function getStrategyCount()`**‌ -Kembalikan jumlah aset stablecoin yang didukung yang diwakili oleh `uint256` tipe.‌ +Return the number of strategies active on the Vault represented by `uint256` type.‌ ### dapatkanAPR \ (\) -**`fungsi dapatkanAPR ()`** +**`function getAPR()`**‌ -Kembalikan total hasil persentase tahunan \ (APR \) Vault dan semua Strategi yang diwakili oleh `uint256` tipe. Angka yang dihasilkan memiliki 18 spasi desimal.‌ +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ ### adalahAsetyangdidukung \ (\) -**`fungsi adalahAsetyangdidukung (address _asset)`** +**`function isSupportedAsset(address _asset)`**‌ -Kembalikan boolean yang benar jika aset yang ditentukan oleh parameter `_asset` didukung oleh Vault. +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:------ |:----------------- | @@ -135,9 +143,9 @@ Kembalikan boolean yang benar jika aset yang ditentukan oleh parameter `_asset` ### hargaUSDMint \ (\) -**`fungsi priceAssetUSDMint (alamat _asset)`** +**`function priceUSDMint(string symbol)`**‌‌ -Mengembalikan harga nilai tukar stablecoin yang ditentukan oleh `_asset` parameter yang digunakan saat mencetak OUSD yang diwakili oleh `tipe uint256`. Angka yang dihasilkan memiliki 18 spasi desimal. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:---- |:----------------- | @@ -145,9 +153,9 @@ Mengembalikan harga nilai tukar stablecoin yang ditentukan oleh `_asset` paramet ### hargatebusUSD \ (\) -**`fungsi priceAssetUSDMint (alamat _asset)`** +**`function priceUSDRedeem(string symbol)`**‌‌ -Mengembalikan harga nilai tukar koin stabil yang ditentukan oleh simbol `` parameter yang digunakan saat menukarkan OUSD yang diwakili oleh `tipe uint256`. Angka yang dihasilkan memiliki 18 spasi desimal. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:---- |:----------------- | @@ -155,9 +163,9 @@ Mengembalikan harga nilai tukar koin stabil yang ditentukan oleh simbol `` param ### priceAssetUSDMint \ (\) ‌ -**`fungsi priceAssetUSDMint (alamat _asset)`** +**`function priceAssetUSDMint(address _asset)`**‌‌ -Mengembalikan harga nilai tukar stablecoin yang ditentukan oleh `_asset` parameter yang digunakan saat mencetak OUSD yang diwakili oleh `jenis uint256`. Angka yang dihasilkan memiliki 18 spasi desimal. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:------ |:------------------ | @@ -165,9 +173,9 @@ Mengembalikan harga nilai tukar stablecoin yang ditentukan oleh `_asset` paramet ### priceAssetUSDRedeem \ (\) ‌ -**`fungsi priceAssetUSDRedeem (address _asset)`** +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Mengembalikan harga nilai tukar stabelcoin yang ditentukan oleh `_asset` parameter yang digunakan saat menukarkan OUSD yang diwakili oleh `tipe uint256`. Angka yang dihasilkan memiliki 18 spasi desimal. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:------ |:----------------- | From de0f4ff37e478fa6ce43a386287986a586187fd4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:28:53 +0800 Subject: [PATCH 07261/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From b2b6eee7a8e96b8d5571ee45fbdaf1ed56fcd5a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:28:54 +0800 Subject: [PATCH 07262/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 18b438f97..13a280c8d 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 4016e53ec28d6f559bc35d38933a12042d7f2894 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:28:56 +0800 Subject: [PATCH 07263/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From e94b80d1d9b0951f4e15c11731db5cb422385757 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:28:58 +0800 Subject: [PATCH 07264/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From a392dafe9ac9e7724d48bbfedc91888c43ca919a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:00 +0800 Subject: [PATCH 07265/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 8f538b12a0943ce5cbc6327de044c387907bebb3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:01 +0800 Subject: [PATCH 07266/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 7961e3bb9532534410b3abef723cfff4f7b8617b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:03 +0800 Subject: [PATCH 07267/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 0c9c8779d187e94c41099c7b0eb0fcc9f2ebb820 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:05 +0800 Subject: [PATCH 07268/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 5893a335f0912c5af4d6db4a1ae1df637dbeb4f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:07 +0800 Subject: [PATCH 07269/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 95790c0df41459281be7b4a4da8dee2bffb2ca0b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:08 +0800 Subject: [PATCH 07270/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 082fb88f5..561ba88ba 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From 02bd7bd349f7e4c4f8aeca93b840121267900445 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:10 +0800 Subject: [PATCH 07271/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 65f8f787f4f8059674af513984f5a40b199094a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:12 +0800 Subject: [PATCH 07272/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From d172a17bbdb277c686c50ae4f4de457c8025a510 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:13 +0800 Subject: [PATCH 07273/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From a96f4bbdedb2c8a4ebb8dbfc4bf2c4191e9900ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:15 +0800 Subject: [PATCH 07274/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 56de3c365f56ce826400e303d7bb7ca337ad859d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:17 +0800 Subject: [PATCH 07275/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index a7f575694..2b291a17c 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From c378bb8a0d82eac229a0929645742bd841cf3e00 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:18 +0800 Subject: [PATCH 07276/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 19a75a14987d94a667f1a3ecffc2bb1ec8f61568 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:22 +0800 Subject: [PATCH 07277/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index b4d0314ae..d1119f222 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | From 039618965d22e415c15c797259cfeb912a0216ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:23 +0800 Subject: [PATCH 07278/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 100 +++++++++++++++++--------------- 1 file changed, 54 insertions(+), 46 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 2caf7c60a..d89219953 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,33 +1,41 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) + +## Units + +All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For example, 1 OUSD is expressed as 1000000000000000000. + +For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. ## Methods‌ ### mint\(\) -**`function mint(address _asset, uint256 _amount)`**‌ +**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | amount deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -37,11 +45,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. 收到的稳定币数量取决于 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ @@ -67,9 +75,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -77,9 +85,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -91,11 +99,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -121,7 +129,7 @@ Return the number of strategies active on the Vault represented by `uint256` typ **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.‌ +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ ### isSupportedAsset\(\) @@ -129,47 +137,47 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) **`function priceUSDMint(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) **`function priceUSDRedeem(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ **`function priceAssetUSDMint(address _asset)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 2a29213892ffe9ec70554e601d137a9f58b188f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:25 +0800 Subject: [PATCH 07279/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 7594e38e0167d82f90e6e9dcc5ef5196c20d0578 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:27 +0800 Subject: [PATCH 07280/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 443a959e49bcaf6aee419860e5fd50b6388f3618 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:29 +0800 Subject: [PATCH 07281/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 6c375476ca4be1b613fe434e007f65924296357f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:31 +0800 Subject: [PATCH 07282/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From e317cfaf00d147ba6b34506e517fdf804efd7639 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:32 +0800 Subject: [PATCH 07283/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1ab93197c..1c0c01d92 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From 60f3b56172d7ba1697c958594f8334fc2ae85c5f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:34 +0800 Subject: [PATCH 07284/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d969b7c62..b00e5552e 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* Underlying stablecoin risk +* 底层稳定币风险 **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From cf1cc38aa56d768a49c918945f0531120cb0ada7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:36 +0800 Subject: [PATCH 07285/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From c5a5b75041d70ace341ff33023f092f4e900f3b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:37 +0800 Subject: [PATCH 07286/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 0055a8e8e53b2912d548371e64d88ff4a28aaa6c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:39 +0800 Subject: [PATCH 07287/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 325f86832..c4bd5ed4f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: From 6de2a878577983c36ef08a8d638a59e14b90bc79 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:41 +0800 Subject: [PATCH 07288/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From d873d3d902c608233ed0d9438bbdbde5165374e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:42 +0800 Subject: [PATCH 07289/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 65f4b7a6e01b04ab526975f04fba776ce9c7df48 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:45 +0800 Subject: [PATCH 07290/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 82 ++++++++++++++++----------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index d89219953..0053593cb 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault ## Units @@ -19,11 +19,11 @@ For other stable coins, the number of decimal places varies. DAI uses 18 decimal Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) @@ -31,11 +31,11 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -45,11 +45,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. 收到的稳定币数量取决于 **汇率**。 +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ @@ -75,9 +75,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -85,9 +85,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -99,11 +99,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -137,9 +137,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -147,9 +147,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -157,9 +157,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -167,9 +167,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -177,7 +177,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 4ade1ade74f7188120727f3aca40298741ef18dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:58 +0800 Subject: [PATCH 07291/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index d1119f222..b4d0314ae 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | From fcc61818b7a63dec58d34b529f151a0ccd8935ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:29:59 +0800 Subject: [PATCH 07292/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 6a0d0f3bf0fbf9bdedbc7b2f36a145935788eb7e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:30:01 +0800 Subject: [PATCH 07293/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From b23b4aec737e2e5904cabbb94b3009f5280718e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:30:04 +0800 Subject: [PATCH 07294/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 9000454208da1148660050722c8efbaa9e10b742 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:30:06 +0800 Subject: [PATCH 07295/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From a8e1553d11bff9ec66803876e9fd798f4ef40498 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:30:07 +0800 Subject: [PATCH 07296/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 1596df06a444ace2de7da31a40f15f0b8796a1cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:30:09 +0800 Subject: [PATCH 07297/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1c0c01d92..1ab93197c 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From 286a6712c5480505e4622211e05bc31628669418 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:30:11 +0800 Subject: [PATCH 07298/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index b00e5552e..d969b7c62 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* 底层稳定币风险 +* Underlying stablecoin risk **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 06d64ba25c3151723cf393a41bcbd0a681690789 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:30:13 +0800 Subject: [PATCH 07299/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 863ba8e0d1fc657e10f989f279d515dc4398b11b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:30:14 +0800 Subject: [PATCH 07300/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 0831ca7639eb24ec6fe965ac5e696c5e3533699d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:30:16 +0800 Subject: [PATCH 07301/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index c4bd5ed4f..325f86832 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From 8a5c25c61f0caddb75ccfaadb71bd9f4df7de4c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:30:18 +0800 Subject: [PATCH 07302/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 16262a08e32e25e63eb1275d76292673fa408c2c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:30:20 +0800 Subject: [PATCH 07303/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 03e015de8c4f0d7593a5526f90b4bce2370cab11 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:30:22 +0800 Subject: [PATCH 07304/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From f7c20a403742e6992df8cab81a667e2c0cc1c6f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:30:23 +0800 Subject: [PATCH 07305/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 0d8a8cc5d0434045c5241dbd77c288f4f8363ef5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 13 Feb 2021 04:30:25 +0800 Subject: [PATCH 07306/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 59e5c48cff0efe252dd78fd98ea9f80ae6d252b3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 18 Feb 2021 03:59:47 +0800 Subject: [PATCH 07307/11794] New translations vault.md (Russian) --- ru/smart-contracts/api/vault.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/ru/smart-contracts/api/vault.md b/ru/smart-contracts/api/vault.md index bac0c6c8f..5b4a5dfd9 100644 --- a/ru/smart-contracts/api/vault.md +++ b/ru/smart-contracts/api/vault.md @@ -7,17 +7,17 @@ description: >- ## Units -All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For example, 1 OUSD is expressed as 1000000000000000000. +Все суммы OUSD, переданные или возвращенные методами Vault, являются 18-ти разрядными. К примеру, 1 OUSD выражается как 1000000000000000000. -For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. +Разрядность других стейблкоинов отличается. DAI использует 18 знаков после запятой, в то время как USDC и USDT имеют только 6 разрядов. -## Methods‌ +## Методы‌ ### mint\(\) **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Создает новые токены OUSD в обмен на определенное количество `__amount` стейблкоинов, указанных параметром `_asset`. Вызывающий функцию получает определенное количество OUSD в зависимости от **обменного курса**. | Имя параметра | Тип | Описание | |:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------------------------------ | @@ -27,18 +27,18 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ +**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`** -Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Создает новые токены OUSD в обмен на определенное количество разных стейблкоинов за один вызов функции. Стейблкоины указываются параметром массива `_assets` а суммы - параметром массива `_amounts`. Вызывающий функцию получает определенное количество OUSD в зависимости от **обменного курса**. -| Имя параметра | Тип | Описание | -|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Адреса [поддерживаемых](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) стейблкоинов | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Имя параметра | Тип | Описание | +|:--------------------- |:------------- |:---------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Адреса [поддерживаемых](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) стейблкоинов | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Минимальное количество OUSD, получаемое в процессе вызова функции. Вызов функции mint\(\) отменяется, если количество создаваемых токенов меньше минимального. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +Во время выкупа именно протоколом, а не пользователем, принимается решение о том, какой (-ие) стейблкоин (-ы) возвращаются пользователю. Решение о том, какую монету (-ы) возвратить, основывается на внутренних соотношениях активов в хранилище.‌ {% endhint %} ### redeem\(\) From e3680a5c8a4e753a9a20de9bd63daa3415d38d24 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 18 Feb 2021 03:59:48 +0800 Subject: [PATCH 07308/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 75e64d8df..2eca83a72 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -31,11 +31,11 @@ {% tab title="Strategies" %} Общеизвестные адреса \(прокси оболочки\): -| Стратегия | Адрес | Текущая аллокация | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% USDC и USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Стратегия | Адрес | Текущая аллокация | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:---------------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% USDC и USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Аллокация выбирается вручную | Контракты на внутреннюю реализацию: From 015647b680f0cafefa271b142b5d4853967c34ed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 18 Feb 2021 04:06:33 +0800 Subject: [PATCH 07309/11794] New translations vault.md (Russian) --- ru/smart-contracts/api/vault.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/smart-contracts/api/vault.md b/ru/smart-contracts/api/vault.md index 5b4a5dfd9..40d1e6c56 100644 --- a/ru/smart-contracts/api/vault.md +++ b/ru/smart-contracts/api/vault.md @@ -45,7 +45,7 @@ description: >- **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Количество полученных стейблкоинов зависит от **обменного курса**. +OUSD, указанный в параметре `_amount`, выкупается в обмен на один или несколько поддерживаемых стейблкоинов. Количество полученных стейблкоинов зависит от **обменного курса**. | Имя параметра | Тип | Описание | |:------------- |:------- |:------------------------------------------------- | @@ -55,13 +55,13 @@ OUSD specified by the `_amount` parameter is redeemed in exchange for one or mul **`function redeemAll()`**‌ -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +Все OUSD, которыми владеет пользователь, выкупаются в обмен на один или несколько поддерживаемых стейблкоинов. Количество полученных стейблкоинов зависит от **обменного курса**. ### rebase\(\) -**`function rebase()`**‌ +**`function rebase()`** -Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ +Обновление балансов всех пользователей основывается на стоимости активов в хранилище. Возвращает общую стоимость базовых активов и стратегий, представленных типом `uint256` ### allocate\(\) From df9438001650558172ffe2368bb0656db0fb505a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 18 Feb 2021 04:30:59 +0800 Subject: [PATCH 07310/11794] New translations vault.md (Russian) --- ru/smart-contracts/api/vault.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/ru/smart-contracts/api/vault.md b/ru/smart-contracts/api/vault.md index 40d1e6c56..3ae17f23b 100644 --- a/ru/smart-contracts/api/vault.md +++ b/ru/smart-contracts/api/vault.md @@ -5,7 +5,7 @@ description: >- # Хранилище (Vault) -## Units +## Единицы измерения Все суммы OUSD, переданные или возвращенные методами Vault, являются 18-ти разрядными. К примеру, 1 OUSD выражается как 1000000000000000000. @@ -19,11 +19,11 @@ description: >- Создает новые токены OUSD в обмен на определенное количество `__amount` стейблкоинов, указанных параметром `_asset`. Вызывающий функцию получает определенное количество OUSD в зависимости от **обменного курса**. -| Имя параметра | Тип | Описание | -|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------------------------------ | -| \_asset | адрес | Адрес [поддерживаемого](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) стейблкоина | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Имя параметра | Тип | Описание | +|:--------------------- |:------- |:---------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | адрес | Адрес [поддерживаемого](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) стейблкоина | +| \_amount | uint256 | Депозит, выраженный в десятичных единицах | +| \_minimumOusdAmount | uint256 | Минимальное количество OUSD, получаемое в процессе вызова функции. Вызов функции mint\(\) отменяется, если количество создаваемых токенов меньше минимального. | ### mintMultiple\(\) @@ -34,7 +34,7 @@ description: >- | Имя параметра | Тип | Описание | |:--------------------- |:------------- |:---------------------------------------------------------------------------------------------------------------------------------------------------------------- | | \_assets | address\[\] | Адреса [поддерживаемых](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) стейблкоинов | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_amounts | uint256\[\] | Депозит, выраженный в десятичных единицах | | \_minimumOusdAmount | uint256 | Минимальное количество OUSD, получаемое в процессе вызова функции. Вызов функции mint\(\) отменяется, если количество создаваемых токенов меньше минимального. | {% hint style="warning" %} @@ -65,15 +65,15 @@ OUSD, указанный в параметре `_amount`, выкупается ### allocate\(\) -**`function allocate()`**‌ +**`function allocate()`** -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Перемещает управляемые активы согласно заранее заданных [Стратегий](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) для максимального увеличения доходности и диверсификации рисков. ### totalValue\(\) -**`function totalValue()`**‌ +**`function totalValue()`** -Returns total value of underlying assets and strategies. +Возвращает общую стоимость базовых активов и стратегий. | Имя параметра | Тип | Описание | |:------------- |:------- |:-------------------------------------------- | @@ -83,7 +83,7 @@ Returns total value of underlying assets and strategies. **`function checkBalance(address _asset)`**‌ -Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. +Возвращает баланс актива, указанного параметром`_asset` находящегося в Хранилище, и всех стратегий, представленных типом `uint256`. | Имя параметра | Тип | Описание | |:------------- |:----- |:------------------------------------------------------------------------------------------------------------------------------------------------ | @@ -93,7 +93,7 @@ Returns the balance of an asset specified by the`_asset` parameter held in Vault **`function calculateRedeemOutputs(uint256 _amount)`**‌ -Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. +Вычисляет набор стейблкоинов, которые функция `redeem` вернет при выкупе определенного количества OUSD, указанного параметром `_amount`. Returns an array of stablecoin values. To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. From d82fbe5ff0b2842c6d9504f27980a5eb2b277b64 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 18 Feb 2021 04:39:20 +0800 Subject: [PATCH 07311/11794] New translations vault.md (Russian) --- ru/smart-contracts/api/vault.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/ru/smart-contracts/api/vault.md b/ru/smart-contracts/api/vault.md index 3ae17f23b..546b46460 100644 --- a/ru/smart-contracts/api/vault.md +++ b/ru/smart-contracts/api/vault.md @@ -93,11 +93,11 @@ OUSD, указанный в параметре `_amount`, выкупается **`function calculateRedeemOutputs(uint256 _amount)`**‌ -Вычисляет набор стейблкоинов, которые функция `redeem` вернет при выкупе определенного количества OUSD, указанного параметром `_amount`. Returns an array of stablecoin values. +Вычисляет набор стейблкоинов, которые функция `redeem` вернет при выкупе определенного количества OUSD, указанного параметром `_amount`. Возвращает массив стоимости стейблкоинов. -To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. +Чтобы получить соотношение стоимости стейблкоина и его правильного курса, данный вызов функции следует использовать вместе с функцией `getAllAssets`, которая возвращает массив адресов стейблкоинов. -The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. +Индекс массива, который возвращает функция `calculateRedeemOutputs`, соответствует адресу стейблкоина с таким же индексом в массиве, возвращаемым функцией `getAllAssets`. | Имя параметра | Тип | Описание | |:------------- |:------- |:-------------------------------------------- | @@ -111,31 +111,31 @@ The index of an array that is returned by the `calculateRedeemOutputs` correspon **`function getAssetCount()`**‌ -Return the number of supported stablecoin assets represented by `uint256` type.‌ +Возвращает количество поддерживаемых стейблкоинов, представленных типом `uint256` ### getAllAssets\(\) **`function getAllAssets()`**‌ -Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ +Возвращает все адреса балансов поддерживаемых стейблкоинов, представленных типом `uint256` ### getStrategyCount\(\)‌ **`function getStrategyCount()`**‌ -Return the number of strategies active on the Vault represented by `uint256` type.‌ +Возвращает количество активных стратегий Хранилища (Vault), представленных типом `uint256` ### getAPR\(\) **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ +Возвращает общую годовую процентную доходность \(APR\) Хранилища (Vault) и всех стратегий, представленных типом `uint256`. Полученное число является 18-ти разрядным.‌ ### isSupportedAsset\(\) -**`function isSupportedAsset(address _asset)`**‌ +**`function isSupportedAsset(address _asset)`** -Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. +Возвращает двоичное значение, которое является истиной, если актив, указанный параметром `_asset` поддерживается Хранилищем (Vault). | Имя параметра | Тип | Описание | |:------------- |:----- |:----------------- | From 42f58231c23e80d2ba6f7898f9018740c443b5cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 18 Feb 2021 05:00:58 +0800 Subject: [PATCH 07312/11794] New translations vault.md (Russian) --- ru/smart-contracts/api/vault.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/smart-contracts/api/vault.md b/ru/smart-contracts/api/vault.md index 546b46460..1f3a11b08 100644 --- a/ru/smart-contracts/api/vault.md +++ b/ru/smart-contracts/api/vault.md @@ -145,7 +145,7 @@ OUSD, указанный в параметре `_amount`, выкупается **`function priceUSDMint(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Возвращает обменный курс стейблкоина, заданный параметрами `symbol`, которые используются при выпуске новых токенов OUSD, представленных типом `uint256`. Полученное число является 18-ти разрядным. | Имя параметра | Тип | Описание | |:------------- |:------ |:------------------ | @@ -155,7 +155,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceUSDRedeem(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Возвращает обменный курс стейблкоина, заданный параметром `symbol`, которые используются при выкупе OUSD, представленных типом `uint256`. Полученное число является 18-ти разрядным. | Имя параметра | Тип | Описание | |:------------- |:------ |:------------------ | @@ -165,7 +165,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceAssetUSDMint(address _asset)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Возвращает курс обмена стейблкоина, заданный параметрами `_asset` используемыми при выпуске токенов OUSD, представленных типом `uint256`. Полученное число является 18-ти разрядным. | Имя параметра | Тип | Описание | |:------------- |:----- |:------------------ | @@ -175,7 +175,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Возвращает курс обмена стейблкоина, заданный параметрами `_asset` используемыми при выкупе OUSD, представленных типом `uint256`. Полученное число является 18-ти разрядным. | Имя параметра | Тип | Описание | |:------------- |:----- |:----------------- | From f3f1db94656e080ebeae6f75dddfb68cce4aa008 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:27:03 +0800 Subject: [PATCH 07313/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index b4d0314ae..2e721bb3f 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -31,11 +31,11 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: @@ -126,9 +126,9 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% endtab %} {% tab title="Staking" %} -| Contract | Address | ENS | -|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | -| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contract | Address | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: @@ -142,6 +142,12 @@ Internal implementation contracts: |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} + +{% tab title="Swap" %} +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% endtab %} {% endtabs %} From 51a27ce9fdfbd65a21d9f8e9828893e3bbfb5dbb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:28:25 +0800 Subject: [PATCH 07314/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 8556e9076..cb6950864 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -31,11 +31,11 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: @@ -126,9 +126,9 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% endtab %} {% tab title="Staking" %} -| Contract | Address | ENS | -|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | -| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contract | Address | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: @@ -142,6 +142,12 @@ Internal implementation contracts: |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} + +{% tab title="Swap" %} +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% endtab %} {% endtabs %} From d1b6bf14ce86013cb829b72b7825d421061a19ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:29:46 +0800 Subject: [PATCH 07315/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 2eca83a72..dd75db58e 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -31,7 +31,7 @@ {% tab title="Strategies" %} Общеизвестные адреса \(прокси оболочки\): -| Стратегия | Адрес | Текущая аллокация | +| Стратегия | Адрес | Auto-Allocation | |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:---------------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% USDC и USDT | @@ -126,9 +126,9 @@ {% endtab %} {% tab title="Staking" %} -| Контракт | Адрес | ENS | -|:-------------------- |:------------------------------------------ |:------------------------------------------------------------------- | -| Стейкинг токенов OGN | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Контракт | Адрес | ENS | +|:-------------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| Стейкинг токенов OGN | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Контракты на внутреннюю реализацию: @@ -142,6 +142,12 @@ |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | Компенсация OUSD | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} + +{% tab title="Swap" %} +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% endtab %} {% endtabs %} From efa5de83ea13cf8108018f995c31affdc7d2c0f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:30:42 +0800 Subject: [PATCH 07316/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index b4d0314ae..2e721bb3f 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -31,11 +31,11 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: @@ -126,9 +126,9 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% endtab %} {% tab title="Staking" %} -| Contract | Address | ENS | -|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | -| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contract | Address | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: @@ -142,6 +142,12 @@ Internal implementation contracts: |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} + +{% tab title="Swap" %} +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% endtab %} {% endtabs %} From 657a0b3cd3ca8a0870379db51f6c1d51b2b0576b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:30:43 +0800 Subject: [PATCH 07317/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index b4d0314ae..2e721bb3f 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -31,11 +31,11 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: @@ -126,9 +126,9 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% endtab %} {% tab title="Staking" %} -| Contract | Address | ENS | -|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | -| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contract | Address | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: @@ -142,6 +142,12 @@ Internal implementation contracts: |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} + +{% tab title="Swap" %} +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% endtab %} {% endtabs %} From 1b152664fdf7ff678f3d4e9128ae76fd6c21bc21 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:31:13 +0800 Subject: [PATCH 07318/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 2e9216739..4e7706f39 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -31,11 +31,11 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: @@ -126,9 +126,9 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% endtab %} {% tab title="Staking" %} -| Contract | Address | ENS | -|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | -| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contract | Address | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: @@ -142,6 +142,12 @@ Internal implementation contracts: |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} + +{% tab title="Swap" %} +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% endtab %} {% endtabs %} From 97c7ae1e5659ca008d0abe11257237bcac74f4cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:31:39 +0800 Subject: [PATCH 07319/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index b4d0314ae..2e721bb3f 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -31,11 +31,11 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: @@ -126,9 +126,9 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% endtab %} {% tab title="Staking" %} -| Contract | Address | ENS | -|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | -| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contract | Address | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: @@ -142,6 +142,12 @@ Internal implementation contracts: |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} + +{% tab title="Swap" %} +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% endtab %} {% endtabs %} From 1925c584f1950927614db516349a3391983792ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:32:11 +0800 Subject: [PATCH 07320/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index b4d0314ae..2e721bb3f 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -31,11 +31,11 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: @@ -126,9 +126,9 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% endtab %} {% tab title="Staking" %} -| Contract | Address | ENS | -|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | -| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contract | Address | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: @@ -142,6 +142,12 @@ Internal implementation contracts: |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} + +{% tab title="Swap" %} +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% endtab %} {% endtabs %} From 982729c6cdd42a4e9dc88c9afc7182d116229345 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:33:59 +0800 Subject: [PATCH 07321/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index b4d0314ae..2e721bb3f 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -31,11 +31,11 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: @@ -126,9 +126,9 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% endtab %} {% tab title="Staking" %} -| Contract | Address | ENS | -|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | -| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contract | Address | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: @@ -142,6 +142,12 @@ Internal implementation contracts: |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} + +{% tab title="Swap" %} +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% endtab %} {% endtabs %} From ade87132617cb02f070b569921043834f49f81e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:34:08 +0800 Subject: [PATCH 07322/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 9039237cb..9ec0d48af 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -31,11 +31,11 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: @@ -126,9 +126,9 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% endtab %} {% tab title="Staking" %} -| Contract | Address | ENS | -|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | -| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contract | Address | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: @@ -142,6 +142,12 @@ Internal implementation contracts: |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} + +{% tab title="Swap" %} +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% endtab %} {% endtabs %} From 268e1e9f47f1c6b6284426d85dc7ff1b738d0efa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:34:22 +0800 Subject: [PATCH 07323/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index b4d0314ae..2e721bb3f 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -31,11 +31,11 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: @@ -126,9 +126,9 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% endtab %} {% tab title="Staking" %} -| Contract | Address | ENS | -|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | -| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contract | Address | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: @@ -142,6 +142,12 @@ Internal implementation contracts: |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} + +{% tab title="Swap" %} +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% endtab %} {% endtabs %} From f8780eb2db4700e46c4a290a35547bc7befba3e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:35:36 +0800 Subject: [PATCH 07324/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index b4d0314ae..2e721bb3f 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -31,11 +31,11 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: @@ -126,9 +126,9 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% endtab %} {% tab title="Staking" %} -| Contract | Address | ENS | -|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | -| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contract | Address | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: @@ -142,6 +142,12 @@ Internal implementation contracts: |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} + +{% tab title="Swap" %} +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% endtab %} {% endtabs %} From 40256586d321850d52561be21a590af0764902f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:36:11 +0800 Subject: [PATCH 07325/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index b4d0314ae..2e721bb3f 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -31,11 +31,11 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: @@ -126,9 +126,9 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% endtab %} {% tab title="Staking" %} -| Contract | Address | ENS | -|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | -| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contract | Address | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: @@ -142,6 +142,12 @@ Internal implementation contracts: |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} + +{% tab title="Swap" %} +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% endtab %} {% endtabs %} From c90be934460bf6b18f343b198870fa0398b7960b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:37:18 +0800 Subject: [PATCH 07326/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# 保險庫 (Vault) -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -保险库最重要的可公开调用的功能是: +保險庫最重要的可公開調用的功能是: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From 41b563bd88ce206b4e1d522aa29cf992b0fe825a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:37:24 +0800 Subject: [PATCH 07327/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From effa0219e850f93dd5a9d1197e0cf4acdca29d48 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:37:26 +0800 Subject: [PATCH 07328/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 0656dcde43542d9c30f8ac2ae83f1afbb9d01bc0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:37:27 +0800 Subject: [PATCH 07329/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index a186313e1..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保險庫 (Vault) +# 保险库 (Vault) -保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -保險庫最重要的可公開調用的功能是: +保险库最重要的可公开调用的功能是: -* `mint()`允許將一種受支持的穩定幣轉換為 OUSD -* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD -* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 -* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 -* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 -* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From 3fa9d26ce2cc87a943406e92c41a88a17085ee3e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:37:34 +0800 Subject: [PATCH 07330/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 36d53e4296e4aa130f3298dec8d2cb16a13e0bec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:37:36 +0800 Subject: [PATCH 07331/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 6f35f58a2..5a9b19cb3 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From d48ccf551416941b1a4b7009ff1d68974a8ff571 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:37:47 +0800 Subject: [PATCH 07332/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 3a6c30ac724cba287ab5a9b44dd09361cbb3efda Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:37:53 +0800 Subject: [PATCH 07333/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index cf318a163..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From e60567e9becbdc06f896427d4e2e9f6aac2a4841 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:37:54 +0800 Subject: [PATCH 07334/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From a7e6f6df38392ff426ad9227bc64cf27ee6977c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:37:55 +0800 Subject: [PATCH 07335/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 25d08ebe0f57c2723528aede00556849838b9b5f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:37:56 +0800 Subject: [PATCH 07336/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index b4d0314ae..2e721bb3f 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -31,11 +31,11 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: @@ -126,9 +126,9 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% endtab %} {% tab title="Staking" %} -| Contract | Address | ENS | -|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | -| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contract | Address | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: @@ -142,6 +142,12 @@ Internal implementation contracts: |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} + +{% tab title="Swap" %} +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% endtab %} {% endtabs %} From 6588c7aee75de3e22266d35f71c7c3522d9ffde1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:37:58 +0800 Subject: [PATCH 07337/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 63c8a41f54aaedaf9cfc62be30b880414564436a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:38:09 +0800 Subject: [PATCH 07338/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From bd2a91d49d93ec778136ca61a2fdd2ff4e5d8d24 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:38:25 +0800 Subject: [PATCH 07339/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 42 +++++++++++++++++++--------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index b4d0314ae..919dc26ca 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | @@ -31,11 +31,11 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: @@ -126,9 +126,9 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% endtab %} {% tab title="Staking" %} -| Contract | Address | ENS | -|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | -| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contract | Address | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: @@ -142,6 +142,12 @@ Internal implementation contracts: |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} + +{% tab title="Swap" %} +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% endtab %} {% endtabs %} From e1cfc2cae97033fd64be06e8fd85cece62526546 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:38:26 +0800 Subject: [PATCH 07340/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 82 ++++++++++++++++----------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 0053593cb..d89219953 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) ## Units @@ -19,11 +19,11 @@ For other stable coins, the number of decimal places varies. DAI uses 18 decimal Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) @@ -31,11 +31,11 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -45,11 +45,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. 收到的稳定币数量取决于 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ @@ -75,9 +75,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -85,9 +85,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -99,11 +99,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -137,9 +137,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -147,9 +147,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -157,9 +157,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -167,9 +167,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -177,7 +177,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From fe9248b0f674c93d7f6a207cc1ba92d60a98cb64 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:38:27 +0800 Subject: [PATCH 07341/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 0424b02e265e0642ba2f991a36d7c9025471fa02 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:38:28 +0800 Subject: [PATCH 07342/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From f83caaa77cb6f0fd8bdb63f1bfa2e088784bb682 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:38:32 +0800 Subject: [PATCH 07343/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 029e87cdd78c8409cce13a1e7e3273b9767f7085 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:38:53 +0800 Subject: [PATCH 07344/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 919dc26ca..2e721bb3f 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | From 776ea5ac7dc1293907da34743852758eb8c39ae5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:38:55 +0800 Subject: [PATCH 07345/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 82 ++++++++++++++++----------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index d89219953..0053593cb 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault ## Units @@ -19,11 +19,11 @@ For other stable coins, the number of decimal places varies. DAI uses 18 decimal Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) @@ -31,11 +31,11 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -45,11 +45,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. 收到的稳定币数量取决于 **汇率**。 +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ @@ -75,9 +75,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -85,9 +85,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -99,11 +99,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -137,9 +137,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -147,9 +147,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -157,9 +157,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -167,9 +167,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -177,7 +177,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 21508f5f543b8dc4c6587fd325ea8085a43662b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:38:56 +0800 Subject: [PATCH 07346/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 6d539e3f75f86149ffb9ced74937d475173aa691 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:38:57 +0800 Subject: [PATCH 07347/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 95fdb3e459adb12ab1dc5f1701451aa45d26cb97 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:38:59 +0800 Subject: [PATCH 07348/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 40598a8de7bf0ffc83d6a4c39049ded73bdd9c68 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:39:05 +0800 Subject: [PATCH 07349/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From aaaa169876926570a099747d4c505305d187f952 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:39:06 +0800 Subject: [PATCH 07350/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1ab93197c..1c0c01d92 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From 3449e71cb57bda9d98145fe108c55c34a5eb0aa8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:39:38 +0800 Subject: [PATCH 07351/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d969b7c62..b00e5552e 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* Underlying stablecoin risk +* 底层稳定币风险 **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 7611c59d4ffaa6e84eb6e5af8b294769d29897be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:39:39 +0800 Subject: [PATCH 07352/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 6c6c55e9fe719ead8dfc9b5ff24e081125eabadb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:39:40 +0800 Subject: [PATCH 07353/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 03d5e3916b1049eba3fdd3d58fad22a413b3c28d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:39:41 +0800 Subject: [PATCH 07354/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 3be271b6c6de95f1aa398a1f6c4c1cda21ede359 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:39:42 +0800 Subject: [PATCH 07355/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 325f86832..c4bd5ed4f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: From c25c4ac3caeb834829d3f4247ed6c38270a876b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:39:44 +0800 Subject: [PATCH 07356/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From f03872011fe1565859967407da2e1db9b26818bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:39:45 +0800 Subject: [PATCH 07357/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 7634e9db769fa2ab52242eed4c82d0d8b387859c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:39:46 +0800 Subject: [PATCH 07358/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From a7de1eb58d1f177062b21d7a7db9490b0763241a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:39:47 +0800 Subject: [PATCH 07359/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 2a2209cecd1f46200172aa21f35bbccd73416bb0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:39:49 +0800 Subject: [PATCH 07360/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From a1260e65893c3cdf46b78df7dfb75aabfe966118 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:39:50 +0800 Subject: [PATCH 07361/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e19bf9fb14f60337f5a79315fe00071239863b44 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:39:52 +0800 Subject: [PATCH 07362/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 0125142f662ffb3c001955aff4cf8faecbf0313d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:39:53 +0800 Subject: [PATCH 07363/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From f62f65acacfa32e839edbe6290d940505eb355db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:39:54 +0800 Subject: [PATCH 07364/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 53b1a0c499c8ef19e7b21accfdfa9406d09b48cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:39:55 +0800 Subject: [PATCH 07365/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 0d0bd78dedd8db162a8eecdf2dc09ce7971c0d4d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:39:57 +0800 Subject: [PATCH 07366/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 36f13f494efd75680495a5e9dd0c6d588bebbb91 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:39:58 +0800 Subject: [PATCH 07367/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index c4a7656c2..1a86059cf 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -31,11 +31,11 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: @@ -126,9 +126,9 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% endtab %} {% tab title="Staking" %} -| Contract | Address | ENS | -|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | -| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contract | Address | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: @@ -142,6 +142,12 @@ Internal implementation contracts: |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} + +{% tab title="Swap" %} +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% endtab %} {% endtabs %} From c6ab80db2d53bd80838ee13d5d5825dec7a4be2b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:39:59 +0800 Subject: [PATCH 07368/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 7cbc8ae1d61ff3e5b3bcb9ae76e813216c3fb1a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:40:01 +0800 Subject: [PATCH 07369/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From f39149ca5d3a3be71baf8b189ce71276b66fe816 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:40:02 +0800 Subject: [PATCH 07370/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 9d1431bdb0424f19ee1d9dc4261cd3bc6d08f90a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:40:04 +0800 Subject: [PATCH 07371/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From c342a0a687ea1b13fded4701ff87bf2bf73197c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:40:05 +0800 Subject: [PATCH 07372/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 80d1f0f7f..0111d47bb 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From 8b031042bcaabb1b23f1b7d7300210de6a581730 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:40:06 +0800 Subject: [PATCH 07373/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 479c6efa4..4fee47a70 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From 5cdd43887f4910bf3c7359610d4e315f08d8f825 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:40:07 +0800 Subject: [PATCH 07374/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 561ba88ba..082fb88f5 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From f8ba72c8334383c9471684226cdcc53730e3cdd0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:40:09 +0800 Subject: [PATCH 07375/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From c7b2bb6d64d0000088c0d98268150659d6759d50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:40:10 +0800 Subject: [PATCH 07376/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 867a344ef37eb67f14e04fac82e30cc02aa12684 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:40:11 +0800 Subject: [PATCH 07377/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From eedfca292c1cec8f766800b8dc6fdb53dedbe1de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:40:13 +0800 Subject: [PATCH 07378/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From b0dafdecd16afff1dbcc0e88965a2603d45fe5b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:40:14 +0800 Subject: [PATCH 07379/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 13a280c8d..18b438f97 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 25de7f8c6b9ba68a22a94d0d1257e01049467a6a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:40:15 +0800 Subject: [PATCH 07380/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 2b291a17c..a7f575694 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## Links +## 链接 * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 313a6d3ca61dc23f22c4f8b5015ed57763bc36ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:40:22 +0800 Subject: [PATCH 07381/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index b4d0314ae..2e721bb3f 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -31,11 +31,11 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: @@ -126,9 +126,9 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% endtab %} {% tab title="Staking" %} -| Contract | Address | ENS | -|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | -| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contract | Address | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: @@ -142,6 +142,12 @@ Internal implementation contracts: |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} + +{% tab title="Swap" %} +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% endtab %} {% endtabs %} From ad690c040ab9d12c93d0dfa68e8aea5eb9649dc0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:41:43 +0800 Subject: [PATCH 07382/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 9296ab732..838e2f3d6 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -31,11 +31,11 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: @@ -126,9 +126,9 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% endtab %} {% tab title="Staking" %} -| Contract | Address | ENS | -|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | -| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contract | Address | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: @@ -142,6 +142,12 @@ Internal implementation contracts: |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} + +{% tab title="Swap" %} +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% endtab %} {% endtabs %} From d6d05c1bee49da1267745e891bee546f53784991 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 20 Feb 2021 10:42:11 +0800 Subject: [PATCH 07383/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index c1e60cc7e..48381c329 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -31,11 +31,11 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Current Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: @@ -126,9 +126,9 @@ Since not all oracles have direct USD pairs, the protocol also fetches the price {% endtab %} {% tab title="Staking" %} -| Contract | Address | ENS | -|:----------- |:------------------------------------------ |:------------------------------------------------------------------- | -| OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contract | Address | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: @@ -142,6 +142,12 @@ Internal implementation contracts: |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} + +{% tab title="Swap" %} +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% endtab %} {% endtabs %} From 307cd2cad8dcafec7a51fc337b869d1d3e0cf791 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:12:08 +0800 Subject: [PATCH 07384/11794] New translations rebasing-and-smart-contracts.md (Spanish) --- .../elastic-supply/rebasing-and-smart-contracts.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 9d1bef75e..bbbc2d143 100644 --- a/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,17 +6,15 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. - -After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 973d6c5221e43ad639f90feea9041364dd637c90 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:12:46 +0800 Subject: [PATCH 07385/11794] New translations rebasing-and-smart-contracts.md (French) --- .../elastic-supply/rebasing-and-smart-contracts.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index b500547d1..f8c6012b4 100644 --- a/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,17 +6,15 @@ Si vous utilisez un portefeuille à signature multiples ou un autre contrat inte Les contrats à signatures multiples ou les autres contrats intelligents doivent appeler la fonction `rebaseOptIn()` afin de générer du rendement. {% endhint %} -Un des enjeux du rebasement d'une devise comme OUSD est que cela ne fonctionne pas très bien avec des teneurs de marché automatisé comme Uniswap ou Balancer. Ces marchés décentralisés reposent sur l'offre et la demande pour déterminer le prix de transaction d'un actifs. Cela amène des enjeux au niveau des calculs lorsque le nombre d'OUSD détenu dans un contrat est soudainement modifié en raison du rendement généré. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. - -After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 24433910182670b26a53b6879f5402b3882c14af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:13:06 +0800 Subject: [PATCH 07386/11794] New translations rebasing-and-smart-contracts.md (Vietnamese) --- .../elastic-supply/rebasing-and-smart-contracts.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 9d1bef75e..bbbc2d143 100644 --- a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,17 +6,15 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. - -After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 040d6c2e39db1640c2e05a7b02c4eb3385d38b76 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:13:47 +0800 Subject: [PATCH 07387/11794] New translations rebasing-and-smart-contracts.md (Indonesian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 9d1bef75e..bbbc2d143 100644 --- a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,17 +6,15 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. - -After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 4dff14128abd5756878bda916e0ae36a6546f7af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:14:32 +0800 Subject: [PATCH 07388/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 3b970d37a1a6c04d2c66b125916c44c2ce25bfe1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:14:50 +0800 Subject: [PATCH 07389/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 17f5dfe6c9e73c51ceee556039eb5b066b7b6aa8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:14:54 +0800 Subject: [PATCH 07390/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From ea3073f3749f3b12b7601c802f19fcea22a84017 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:14:55 +0800 Subject: [PATCH 07391/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 06377aeb9e10cd3cf90b712b92fc133b47f67d2a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:05 +0800 Subject: [PATCH 07392/11794] New translations rebasing-and-smart-contracts.md (Turkish) --- .../elastic-supply/rebasing-and-smart-contracts.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 9d1bef75e..bbbc2d143 100644 --- a/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,17 +6,15 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. - -After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From bceeeee695221dfad5c3f4b3298a0a184af54237 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:12 +0800 Subject: [PATCH 07393/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From b4802d4bd7b06e23dd23245ed903b856725a86cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:18 +0800 Subject: [PATCH 07394/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 4c4d7af0f12810b017504efa9fc26e39062d3bed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:19 +0800 Subject: [PATCH 07395/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 82 ++++++++++++++++----------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 0053593cb..d89219953 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) ## Units @@ -19,11 +19,11 @@ For other stable coins, the number of decimal places varies. DAI uses 18 decimal Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) @@ -31,11 +31,11 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -45,11 +45,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. 收到的稳定币数量取决于 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ @@ -75,9 +75,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -85,9 +85,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -99,11 +99,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -137,9 +137,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -147,9 +147,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -157,9 +157,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -167,9 +167,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -177,7 +177,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 010cddb98a9ecb1374603cece8915306fa3402dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:22 +0800 Subject: [PATCH 07396/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1c0c01d92..1ab93197c 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From 139a6d7c1b02f6ae79b8a140a4540848811a249b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:23 +0800 Subject: [PATCH 07397/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 209f23d7c453cd96ec442f7c225da7f55c9dd46b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:25 +0800 Subject: [PATCH 07398/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 4b7df04e1a5250e4f641787e01e29f7cc9f9da6c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:26 +0800 Subject: [PATCH 07399/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 0b1e5bd18b3807c636719edfb698e7c31cb2eed8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:27 +0800 Subject: [PATCH 07400/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index c4bd5ed4f..325f86832 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From 3744c7c81cd3c38bbd762650bc44018b8e3cc123 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:28 +0800 Subject: [PATCH 07401/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 325353e46ee663131d285375e735d8cf2137a358 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:30 +0800 Subject: [PATCH 07402/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From fe31b6ad35ad7edba0170335df24fdbd3fb19911 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:31 +0800 Subject: [PATCH 07403/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index b00e5552e..d969b7c62 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* 底层稳定币风险 +* Underlying stablecoin risk **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 801be0d1308e3eecc06dccd662a7167ab3e384bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:32 +0800 Subject: [PATCH 07404/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 87d4d4cdf7f02a6f3db943127ffc92b37b5ca47f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:34 +0800 Subject: [PATCH 07405/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 9245945954c24618b2a4341a9deff8ea353cd11b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:35 +0800 Subject: [PATCH 07406/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 36809cb075aba641ed87f86346622d81d6f5cf15 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:36 +0800 Subject: [PATCH 07407/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 5a25bc4f93b9e792d3ef02e26c0a152f3dce7454 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:38 +0800 Subject: [PATCH 07408/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 0f376bf94955accb28cc262d19d1bb013ad7ead5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:39 +0800 Subject: [PATCH 07409/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 82 ++++++++++++++++----------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index d89219953..0053593cb 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault ## Units @@ -19,11 +19,11 @@ For other stable coins, the number of decimal places varies. DAI uses 18 decimal Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) @@ -31,11 +31,11 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -45,11 +45,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. 收到的稳定币数量取决于 **汇率**。 +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ @@ -75,9 +75,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -85,9 +85,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -99,11 +99,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -137,9 +137,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -147,9 +147,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -157,9 +157,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -167,9 +167,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -177,7 +177,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 476ce8e29140e5975c6c40fff0fba0bcc589ba69 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:42 +0800 Subject: [PATCH 07410/11794] New translations rebasing-and-smart-contracts.md (Chinese Traditional) --- .../elastic-supply/rebasing-and-smart-contracts.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 9d1bef75e..bbbc2d143 100644 --- a/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,17 +6,15 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. - -After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 3f2956edf4a8be0256604172f46a796fc1696072 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:45 +0800 Subject: [PATCH 07411/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 041a6bb5e5c219e5970baa99f56b8c036c44b4de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:46 +0800 Subject: [PATCH 07412/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 8e76031cf63619bc0ed0f4f312b45fbce4a32157 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:47 +0800 Subject: [PATCH 07413/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 2e721bb3f..919dc26ca 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | From 13cc330bcde62ecb1b0bdf867381843383a7ac69 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:49 +0800 Subject: [PATCH 07414/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 082fb88f5..561ba88ba 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From 8a8ba79d60b55e070c4cd58f477d09a1b449def5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:51 +0800 Subject: [PATCH 07415/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 56 +++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index a7f575694..2b291a17c 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,35 +25,35 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## 链接 +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From ea19410fd8da7113f770714fbbf5318c7ee5b2de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:52 +0800 Subject: [PATCH 07416/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 18b438f97..13a280c8d 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 063edac7dc8eaf3db5e3f74b2eaafb595ef7856e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:54 +0800 Subject: [PATCH 07417/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From de840f2a852f26a70d1820e95829f67ff60c6b41 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:55 +0800 Subject: [PATCH 07418/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 4b28f80e5424e51b9ec70839faf215a0cc153f31 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:56 +0800 Subject: [PATCH 07419/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 64bfaffc10a5dbc539cc8f119c0a13e0d9c234b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:15:58 +0800 Subject: [PATCH 07420/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From ab3fc6431fe65884961c535f651df370af87162d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:16:00 +0800 Subject: [PATCH 07421/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From b49e208013566cbbf18d0ee110d1e2d02e9fac0d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:16:01 +0800 Subject: [PATCH 07422/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 7ddb3c43a6fa4574dcf9149eeac7675e30547738 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:16:02 +0800 Subject: [PATCH 07423/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 2d6b24922760eb4b92cd55a5dbc98803d2bcaec1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:16:04 +0800 Subject: [PATCH 07424/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From c4e5258631199dc02f9c87e8c4b0d1283ce15e4f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:16:05 +0800 Subject: [PATCH 07425/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 11e576164141ed6cc93642ab457aed574bb9df4d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:16:06 +0800 Subject: [PATCH 07426/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 24cd3891212626f05447f37ad9d9f957c4bb3fbf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:16:08 +0800 Subject: [PATCH 07427/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From a53bf39c6738266a44566f9dab5dd58df81a5894 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:16:09 +0800 Subject: [PATCH 07428/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 7a7e0e138bb72e0276e0b671ed42d6a66675a804 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:16:11 +0800 Subject: [PATCH 07429/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From cbba1ef7c3c569e83138f395f4635866111f9b8d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:16:37 +0800 Subject: [PATCH 07430/11794] New translations rebasing-and-smart-contracts.md (Hindi) --- .../elastic-supply/rebasing-and-smart-contracts.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 9d1bef75e..bbbc2d143 100644 --- a/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,17 +6,15 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. - -After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From c6a0757b8d763d8931a12cb0b0f3933f50755ecb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:17:23 +0800 Subject: [PATCH 07431/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..cf318a163 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From db8de02569f6ba2e90f47e8bc6bf7adae2882a05 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:17:34 +0800 Subject: [PATCH 07432/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 488ac42a6b3b6e950dbb8186b571eee1fef3ff1f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:18:28 +0800 Subject: [PATCH 07433/11794] New translations rebasing-and-smart-contracts.md (Thai) --- .../elastic-supply/rebasing-and-smart-contracts.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 9d1bef75e..bbbc2d143 100644 --- a/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,17 +6,15 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. - -After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 5a13dc0c488c4eaa9165af562458de998cc3eedf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:19:06 +0800 Subject: [PATCH 07434/11794] New translations rebasing-and-smart-contracts.md (Croatian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 9d1bef75e..bbbc2d143 100644 --- a/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,17 +6,15 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. - -After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 336220f5cef9098bd4d28eca5ca69775dad60d1f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:19:59 +0800 Subject: [PATCH 07435/11794] New translations rebasing-and-smart-contracts.md (Greek) --- .../elastic-supply/rebasing-and-smart-contracts.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 9d1bef75e..bbbc2d143 100644 --- a/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,17 +6,15 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. - -After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 15a050005ffbef1366ee444176dab2293b9ae226 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:20:37 +0800 Subject: [PATCH 07436/11794] New translations rebasing-and-smart-contracts.md (Italian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 48571f4e0..7a71bb525 100644 --- a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,17 +6,15 @@ Se stai utilizzando un wallet multi-sig o un altro smart contract che intende si I wallet multi-sig o altri smart contract devono richiamare la funzione ` rebaseOptIn()` per cominciare ad accumulare rendimento. {% endhint %} -Una delle difficoltà che si ha sul ribasamento delle valute come OUSD, è che non funzionano molto bene con i market maker automatizzati \(AMM\) come Uniswap o Balancer. Questi exchange decentralizzati si basano sull'offerta e sulla domanda per determinare il prezzo degli asset scambiati. Questo crea confusioni matematiche quando l'ammontare di OUSD detenuto da uno smart contract cambia inaspettatamente a causa del nuovo rendimento generato. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. -In precedenza abbiamo aggiunto uno [smart contract](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) che richiamava la funzione ` sync()` di Uniswap ogni volta che venisse triggerata la funzione `rebase()` degli smart contract di OUSD. Sebbene ciò impedisse gli utenti di visualizzare brutti messaggi di errore quando cercavano di scambiare OUSD in Uniswap, ciò introduceva comunque delle perdite nel sistema. Dopo aver richiamato la funzione di sync, Uniswap rileva che nel vault ci sono più OUSD di USDT, e questo fa scendere il prezzo di OUSD erroneamente verso il basso rispetto a quello di USDT. Sebbene sia possibile contare sugli arbitraggi per il ribilanciamento del prezzo, è comunque preferibile evitare del tutto questa perdita. Dato il numero sempre crescente di AMM competitivi e fork di Uniswap, sarebbe diventato presto impossibile, per non parlare del costo del gas, provarli tutti e adeguarsi caso per caso. - -Dopo molte discussioni, abbiamo deciso che la soluzione più scalabile fosse quella di aggiungere una iscrizione esplicita per gli smart contract, così che solo dopo essersi iscritti possano ricevere il rendimento tramite il meccanismo del ribasamento. Questo risolve il problema della fornitura sempre in espansione negli AMM pur consentendo comunque ai wallet multi-sig e anche ad altri smart contract, l'opportunità di continuare a partecipare e guadagnare rendimenti. +Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From a2fc35b031095bf2b42a1bbadbaff1ed570b1833 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:21:00 +0800 Subject: [PATCH 07437/11794] New translations rebasing-and-smart-contracts.md (Arabic) --- .../elastic-supply/rebasing-and-smart-contracts.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 9d1bef75e..bbbc2d143 100644 --- a/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,17 +6,15 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. - -After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 709fc0583e5777002ce649b1e348b12de5b469ab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:21:38 +0800 Subject: [PATCH 07438/11794] New translations rebasing-and-smart-contracts.md (German) --- .../elastic-supply/rebasing-and-smart-contracts.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 9d1bef75e..bbbc2d143 100644 --- a/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,17 +6,15 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. - -After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 2fb1151a16a7a81188074ea881e4d33d33f9000c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:22:21 +0800 Subject: [PATCH 07439/11794] New translations rebasing-and-smart-contracts.md (Portuguese) --- .../elastic-supply/rebasing-and-smart-contracts.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 9d1bef75e..bbbc2d143 100644 --- a/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,17 +6,15 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. - -After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 2ca0d2b9baecbfff78de0c6187bf93e2d669f0fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:23:38 +0800 Subject: [PATCH 07440/11794] New translations rebasing-and-smart-contracts.md (Russian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 0b676ffd0..86907f9de 100644 --- a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,17 +6,15 @@ Кошельки с мульти-подписями или другие смарт-контракты должны вызвать функцию `rebaseOptIn()` чтобы получать доход. {% endhint %} -Одна из проблем с перераспределением таких валют, как OUSD, заключается в том, что они не очень хорошо работают с автоматическими маркет-мейкерами (AMM) как, например, Uniswap или Balancer. Эти децентрализованные биржи полагаются на спрос и предложение для определения цены торгуемых активов. Это разлаживает математику, когда сумма OUSD, удерживаемая контрактом, неожиданно изменяется из-за генерирования новой доходности. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. -Ранее мы добавили функцию [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2), которой вызывалась функция Uniswap `sync()` каждый раз, когда `rebase()` запускалась на контрактах OUSD. Это позволяло пользователям не видеть уродливое сообщение об ошибке во время торгов OUSD на Uniswap, но все так же приводило к потерям в системе. После вызова функции синхронизации Uniswap обнаруживает, что в хранилище больше OUSD, чем USDT, что ошибочно понижает цену OUSD относительно USDT. Мы, конечно, можем рассчитывать на то, что арбитражеры скорректируют цену, однако было бы лучше, если бы мы смогли полностью избежать этих потерь. Учитывая постоянно растущее количество конкурирующих AMM и форков Uniswap, быстро стало бы невозможным рассматривать их все в частном порядке, не говоря уже о дорогостоящем газе для транзакций. - -После долгих обсуждений мы решили, что наиболее масштабируемое решение - это сделать смарт-контракты, напрямую рассылая полученный доход через механизм перераспределения. Это решает проблему с увеличением предложения на AMM, но при этом по-прежнему предоставляет возможность участвовать и получать доход кошелькам с мульти-подписями и другим смарт-контрактам. +Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} -Если Вы развертываете контракт и собираетесь вызвать`rebaseOptIn()`, чтобы получить доход, вы не можете вызвать его из конструктора контрактов. Контракт должен быть развернут, прежде чем его можно будет вызвать. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -Если Вы используете кошелек с мульти-подписями, например [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) или [Gnosis Safe](https://gnosis-safe.io/), Вам понадобится [адрес контракта прокси для OUSD](../../smart-contracts/registry.md) и соответствующий [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Как только Вы их добавите, получите возможность вызвать функцию `rebaseOptIn()` чтобы выбрать получение заработка через перераспределение, или `rebaseOptOut()` чтобы снова ее отключить. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From e707d6700d0cb774a7ed02bd9aa716d5201f65e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:24:00 +0800 Subject: [PATCH 07441/11794] New translations rebasing-and-smart-contracts.md (Korean) --- .../elastic-supply/rebasing-and-smart-contracts.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 9d1bef75e..bbbc2d143 100644 --- a/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,17 +6,15 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. - -After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 408b362f7ecfb91f789e99a20a50593507c8c7e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:24:13 +0800 Subject: [PATCH 07442/11794] New translations rebasing-and-smart-contracts.md (Japanese) --- .../elastic-supply/rebasing-and-smart-contracts.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 9d1bef75e..bbbc2d143 100644 --- a/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,17 +6,15 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. - -After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 53613634e9dec0b02cc89333295235216f30737b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:24:46 +0800 Subject: [PATCH 07443/11794] New translations rebasing-and-smart-contracts.md (Dutch) --- .../elastic-supply/rebasing-and-smart-contracts.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 9d1bef75e..bbbc2d143 100644 --- a/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,17 +6,15 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. - -After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 5bf60737a89463f2a44c3dfb6580ea8f09d0837f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 15:25:10 +0800 Subject: [PATCH 07444/11794] New translations rebasing-and-smart-contracts.md (Filipino) --- .../elastic-supply/rebasing-and-smart-contracts.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 9d1bef75e..bbbc2d143 100644 --- a/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,17 +6,15 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -One of the challenges with rebasing currencies like OUSD is that they don’t work very well with automated market makers \(AMM’s\) like Uniswap or Balancer. These decentralized exchanges rely on supply and demand to determine the price of the assets being traded. It messes up the math when the amount of OUSD held by the contract changes unexpectedly due to new yield being generated. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. -We previously added a [bandaid](https://medium.com/originprotocol/upgrades-to-the-ousd-smart-contracts-deliver-higher-yield-and-better-uniswap-support-aa592e51d3f2) that called Uniswap’s `sync()` function every time a `rebase()` was triggered on OUSD’s contracts. While this prevented users from seeing an ugly error message when they tried to trade OUSD on Uniswap, it still introduced loss into the system. After calling sync, Uniswap detects that there is more OUSD than USDT in the vault, which incorrectly pushes down the price of OUSD relative to USDT. While we can count on arbitrageurs to correct the price, it’s better if we can avoid this loss altogether. Given the ever-growing number of competitive AMM’s and forks of Uniswap, it would quickly become infeasible, not to mention gas-expensive, to try and special-case all of them. - -After much discussion, we decided that the most scalable solution was to make smart contracts explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contracts constructor. The contract must be deployed before it can be called. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 75166504329becfcca29ae6ab8ed30d6e60db520 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:38:46 +0800 Subject: [PATCH 07445/11794] New translations SUMMARY.md (French) --- fr/SUMMARY.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/fr/SUMMARY.md b/fr/SUMMARY.md index 2b291a17c..5ff8545d8 100644 --- a/fr/SUMMARY.md +++ b/fr/SUMMARY.md @@ -26,7 +26,8 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [Price Oracles](core-concepts/price-oracles/README.md) + * [Untitled](core-concepts/price-oracles/untitled.md) ## Governance @@ -53,6 +54,10 @@ * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) +## Guides + +* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) + ## Links * [Github](https://www.github.com/originprotocol/origin-dollar) From 35f7419bfb2e971886c58d0aba14daf46e413842 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:39:04 +0800 Subject: [PATCH 07446/11794] New translations README.md (French) --- fr/core-concepts/price-oracles/README.md | 132 +++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 fr/core-concepts/price-oracles/README.md diff --git a/fr/core-concepts/price-oracles/README.md b/fr/core-concepts/price-oracles/README.md new file mode 100644 index 000000000..46c98692c --- /dev/null +++ b/fr/core-concepts/price-oracles/README.md @@ -0,0 +1,132 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + +
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 26080450e8a8944c68c1fc40c60ac47a4006644b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:39:30 +0800 Subject: [PATCH 07447/11794] New translations untitled.md (Japanese) --- ja/core-concepts/price-oracles/untitled.md | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ja/core-concepts/price-oracles/untitled.md diff --git a/ja/core-concepts/price-oracles/untitled.md b/ja/core-concepts/price-oracles/untitled.md new file mode 100644 index 000000000..7a413944b --- /dev/null +++ b/ja/core-concepts/price-oracles/untitled.md @@ -0,0 +1,25 @@ +# Untitled + +## Getting Super Powers + +Becoming a super hero is a fairly straight forward process: + +``` +$ give me super-powers +``` + +{% hint style="info" %} + Super-powers are granted randomly so please submit an issue if you're not happy with yours. +{% endhint %} + +Once you're strong enough, save the world: + +{% code title="hello.sh" %} +```bash +# Ain't no code for that yet, sorry +echo 'You got to trust me on this, I saved the world' +``` +{% endcode %} + + + From 097fbaa7665bdb1b454ebeedfa806169b479062f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:39:31 +0800 Subject: [PATCH 07448/11794] New translations integration-guide-for-exchanges.md (Japanese) --- ja/guides/integration-guide-for-exchanges.md | 28 ++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 ja/guides/integration-guide-for-exchanges.md diff --git a/ja/guides/integration-guide-for-exchanges.md b/ja/guides/integration-guide-for-exchanges.md new file mode 100644 index 000000000..f57b8fda9 --- /dev/null +++ b/ja/guides/integration-guide-for-exchanges.md @@ -0,0 +1,28 @@ +# Integration Guide For Exchanges + +Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. + +These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: + +**Do you want to participate in the yield that is generated?** + +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. + +**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** + +Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. + +**Are you caching user balances?** + +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +**Are you comingling user funds?** + +If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. + +**What is your plan for liquidity?** + +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + + + From 4068684df97faf1b2736e5fa973ade7a4a0191c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:39:48 +0800 Subject: [PATCH 07449/11794] New translations integration-guide-for-exchanges.md (Italian) --- it/guides/integration-guide-for-exchanges.md | 28 ++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 it/guides/integration-guide-for-exchanges.md diff --git a/it/guides/integration-guide-for-exchanges.md b/it/guides/integration-guide-for-exchanges.md new file mode 100644 index 000000000..f57b8fda9 --- /dev/null +++ b/it/guides/integration-guide-for-exchanges.md @@ -0,0 +1,28 @@ +# Integration Guide For Exchanges + +Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. + +These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: + +**Do you want to participate in the yield that is generated?** + +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. + +**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** + +Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. + +**Are you caching user balances?** + +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +**Are you comingling user funds?** + +If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. + +**What is your plan for liquidity?** + +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + + + From eddacab7ad1455f0ed3b29e3cf322195999402c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:39:50 +0800 Subject: [PATCH 07450/11794] New translations integration-guide-for-exchanges.md (German) --- de/guides/integration-guide-for-exchanges.md | 28 ++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 de/guides/integration-guide-for-exchanges.md diff --git a/de/guides/integration-guide-for-exchanges.md b/de/guides/integration-guide-for-exchanges.md new file mode 100644 index 000000000..f57b8fda9 --- /dev/null +++ b/de/guides/integration-guide-for-exchanges.md @@ -0,0 +1,28 @@ +# Integration Guide For Exchanges + +Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. + +These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: + +**Do you want to participate in the yield that is generated?** + +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. + +**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** + +Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. + +**Are you caching user balances?** + +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +**Are you comingling user funds?** + +If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. + +**What is your plan for liquidity?** + +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + + + From 4bb962526017175dc240cccb29228efbe9f5c1f5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:40:06 +0800 Subject: [PATCH 07451/11794] New translations untitled.md (Greek) --- el/core-concepts/price-oracles/untitled.md | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 el/core-concepts/price-oracles/untitled.md diff --git a/el/core-concepts/price-oracles/untitled.md b/el/core-concepts/price-oracles/untitled.md new file mode 100644 index 000000000..7a413944b --- /dev/null +++ b/el/core-concepts/price-oracles/untitled.md @@ -0,0 +1,25 @@ +# Untitled + +## Getting Super Powers + +Becoming a super hero is a fairly straight forward process: + +``` +$ give me super-powers +``` + +{% hint style="info" %} + Super-powers are granted randomly so please submit an issue if you're not happy with yours. +{% endhint %} + +Once you're strong enough, save the world: + +{% code title="hello.sh" %} +```bash +# Ain't no code for that yet, sorry +echo 'You got to trust me on this, I saved the world' +``` +{% endcode %} + + + From 6b936b17768e4e42e67f3d97b81549434c05d1b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:40:07 +0800 Subject: [PATCH 07452/11794] New translations untitled.md (Italian) --- it/core-concepts/price-oracles/untitled.md | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 it/core-concepts/price-oracles/untitled.md diff --git a/it/core-concepts/price-oracles/untitled.md b/it/core-concepts/price-oracles/untitled.md new file mode 100644 index 000000000..7a413944b --- /dev/null +++ b/it/core-concepts/price-oracles/untitled.md @@ -0,0 +1,25 @@ +# Untitled + +## Getting Super Powers + +Becoming a super hero is a fairly straight forward process: + +``` +$ give me super-powers +``` + +{% hint style="info" %} + Super-powers are granted randomly so please submit an issue if you're not happy with yours. +{% endhint %} + +Once you're strong enough, save the world: + +{% code title="hello.sh" %} +```bash +# Ain't no code for that yet, sorry +echo 'You got to trust me on this, I saved the world' +``` +{% endcode %} + + + From f887f43efe4c4f79546f2a4573e9231ad67382ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:40:19 +0800 Subject: [PATCH 07453/11794] New translations integration-guide-for-exchanges.md (Greek) --- el/guides/integration-guide-for-exchanges.md | 28 ++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 el/guides/integration-guide-for-exchanges.md diff --git a/el/guides/integration-guide-for-exchanges.md b/el/guides/integration-guide-for-exchanges.md new file mode 100644 index 000000000..f57b8fda9 --- /dev/null +++ b/el/guides/integration-guide-for-exchanges.md @@ -0,0 +1,28 @@ +# Integration Guide For Exchanges + +Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. + +These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: + +**Do you want to participate in the yield that is generated?** + +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. + +**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** + +Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. + +**Are you caching user balances?** + +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +**Are you comingling user funds?** + +If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. + +**What is your plan for liquidity?** + +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + + + From c3be44826e5fe47e51fcd0319eb6ba426bf1cc41 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:40:29 +0800 Subject: [PATCH 07454/11794] New translations untitled.md (Korean) --- ko/core-concepts/price-oracles/untitled.md | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ko/core-concepts/price-oracles/untitled.md diff --git a/ko/core-concepts/price-oracles/untitled.md b/ko/core-concepts/price-oracles/untitled.md new file mode 100644 index 000000000..7a413944b --- /dev/null +++ b/ko/core-concepts/price-oracles/untitled.md @@ -0,0 +1,25 @@ +# Untitled + +## Getting Super Powers + +Becoming a super hero is a fairly straight forward process: + +``` +$ give me super-powers +``` + +{% hint style="info" %} + Super-powers are granted randomly so please submit an issue if you're not happy with yours. +{% endhint %} + +Once you're strong enough, save the world: + +{% code title="hello.sh" %} +```bash +# Ain't no code for that yet, sorry +echo 'You got to trust me on this, I saved the world' +``` +{% endcode %} + + + From ed259a521c2a0ebbfbf0a04ec0d78fd723060314 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:40:47 +0800 Subject: [PATCH 07455/11794] New translations README.md (Dutch) --- nl/core-concepts/price-oracles/README.md | 132 +++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 nl/core-concepts/price-oracles/README.md diff --git a/nl/core-concepts/price-oracles/README.md b/nl/core-concepts/price-oracles/README.md new file mode 100644 index 000000000..46c98692c --- /dev/null +++ b/nl/core-concepts/price-oracles/README.md @@ -0,0 +1,132 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 8d716cad3d952aea8267e03aa86339b109bb0f86 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:40:49 +0800 Subject: [PATCH 07456/11794] New translations SUMMARY.md (Dutch) --- nl/SUMMARY.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/nl/SUMMARY.md b/nl/SUMMARY.md index 2b291a17c..5ff8545d8 100644 --- a/nl/SUMMARY.md +++ b/nl/SUMMARY.md @@ -26,7 +26,8 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [Price Oracles](core-concepts/price-oracles/README.md) + * [Untitled](core-concepts/price-oracles/untitled.md) ## Governance @@ -53,6 +54,10 @@ * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) +## Guides + +* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) + ## Links * [Github](https://www.github.com/originprotocol/origin-dollar) From f5ce04ad4fa985c7cfcc9b1c886ac3b28e37fc1a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:41:04 +0800 Subject: [PATCH 07457/11794] New translations integration-guide-for-exchanges.md (Korean) --- ko/guides/integration-guide-for-exchanges.md | 28 ++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 ko/guides/integration-guide-for-exchanges.md diff --git a/ko/guides/integration-guide-for-exchanges.md b/ko/guides/integration-guide-for-exchanges.md new file mode 100644 index 000000000..f57b8fda9 --- /dev/null +++ b/ko/guides/integration-guide-for-exchanges.md @@ -0,0 +1,28 @@ +# Integration Guide For Exchanges + +Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. + +These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: + +**Do you want to participate in the yield that is generated?** + +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. + +**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** + +Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. + +**Are you caching user balances?** + +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +**Are you comingling user funds?** + +If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. + +**What is your plan for liquidity?** + +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + + + From a29848b564d34d1e2866f03e630b5a0dde48920f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:41:14 +0800 Subject: [PATCH 07458/11794] New translations integration-guide-for-exchanges.md (Dutch) --- nl/guides/integration-guide-for-exchanges.md | 28 ++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 nl/guides/integration-guide-for-exchanges.md diff --git a/nl/guides/integration-guide-for-exchanges.md b/nl/guides/integration-guide-for-exchanges.md new file mode 100644 index 000000000..f57b8fda9 --- /dev/null +++ b/nl/guides/integration-guide-for-exchanges.md @@ -0,0 +1,28 @@ +# Integration Guide For Exchanges + +Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. + +These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: + +**Do you want to participate in the yield that is generated?** + +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. + +**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** + +Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. + +**Are you caching user balances?** + +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +**Are you comingling user funds?** + +If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. + +**What is your plan for liquidity?** + +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + + + From 9731ea803308ce8859b75c8e772d05a6ac996f2d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:41:21 +0800 Subject: [PATCH 07459/11794] New translations untitled.md (Dutch) --- nl/core-concepts/price-oracles/untitled.md | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 nl/core-concepts/price-oracles/untitled.md diff --git a/nl/core-concepts/price-oracles/untitled.md b/nl/core-concepts/price-oracles/untitled.md new file mode 100644 index 000000000..7a413944b --- /dev/null +++ b/nl/core-concepts/price-oracles/untitled.md @@ -0,0 +1,25 @@ +# Untitled + +## Getting Super Powers + +Becoming a super hero is a fairly straight forward process: + +``` +$ give me super-powers +``` + +{% hint style="info" %} + Super-powers are granted randomly so please submit an issue if you're not happy with yours. +{% endhint %} + +Once you're strong enough, save the world: + +{% code title="hello.sh" %} +```bash +# Ain't no code for that yet, sorry +echo 'You got to trust me on this, I saved the world' +``` +{% endcode %} + + + From bfaaaae743741a4838449d54ff4fca6504b3daaa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:41:27 +0800 Subject: [PATCH 07460/11794] New translations SUMMARY.md (Portuguese) --- pt/SUMMARY.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pt/SUMMARY.md b/pt/SUMMARY.md index 2b291a17c..5ff8545d8 100644 --- a/pt/SUMMARY.md +++ b/pt/SUMMARY.md @@ -26,7 +26,8 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [Price Oracles](core-concepts/price-oracles/README.md) + * [Untitled](core-concepts/price-oracles/untitled.md) ## Governance @@ -53,6 +54,10 @@ * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) +## Guides + +* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) + ## Links * [Github](https://www.github.com/originprotocol/origin-dollar) From 335ca29d9bfee1f6f4a19e6940e6d2b416968250 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:41:32 +0800 Subject: [PATCH 07461/11794] New translations README.md (Portuguese) --- pt/core-concepts/price-oracles/README.md | 132 +++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 pt/core-concepts/price-oracles/README.md diff --git a/pt/core-concepts/price-oracles/README.md b/pt/core-concepts/price-oracles/README.md new file mode 100644 index 000000000..46c98692c --- /dev/null +++ b/pt/core-concepts/price-oracles/README.md @@ -0,0 +1,132 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From dde81031eb22fd42c23d66496172e5e289b677fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:41:41 +0800 Subject: [PATCH 07462/11794] New translations untitled.md (German) --- de/core-concepts/price-oracles/untitled.md | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 de/core-concepts/price-oracles/untitled.md diff --git a/de/core-concepts/price-oracles/untitled.md b/de/core-concepts/price-oracles/untitled.md new file mode 100644 index 000000000..7a413944b --- /dev/null +++ b/de/core-concepts/price-oracles/untitled.md @@ -0,0 +1,25 @@ +# Untitled + +## Getting Super Powers + +Becoming a super hero is a fairly straight forward process: + +``` +$ give me super-powers +``` + +{% hint style="info" %} + Super-powers are granted randomly so please submit an issue if you're not happy with yours. +{% endhint %} + +Once you're strong enough, save the world: + +{% code title="hello.sh" %} +```bash +# Ain't no code for that yet, sorry +echo 'You got to trust me on this, I saved the world' +``` +{% endcode %} + + + From 0d2728a0c6d08a33355565b3374dc4e1f63b934c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:41:42 +0800 Subject: [PATCH 07463/11794] New translations untitled.md (Arabic) --- ar/core-concepts/price-oracles/untitled.md | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ar/core-concepts/price-oracles/untitled.md diff --git a/ar/core-concepts/price-oracles/untitled.md b/ar/core-concepts/price-oracles/untitled.md new file mode 100644 index 000000000..7a413944b --- /dev/null +++ b/ar/core-concepts/price-oracles/untitled.md @@ -0,0 +1,25 @@ +# Untitled + +## Getting Super Powers + +Becoming a super hero is a fairly straight forward process: + +``` +$ give me super-powers +``` + +{% hint style="info" %} + Super-powers are granted randomly so please submit an issue if you're not happy with yours. +{% endhint %} + +Once you're strong enough, save the world: + +{% code title="hello.sh" %} +```bash +# Ain't no code for that yet, sorry +echo 'You got to trust me on this, I saved the world' +``` +{% endcode %} + + + From ac24d9bd039e4b9fecbe879735dcae9bbbe687e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:42:52 +0800 Subject: [PATCH 07464/11794] New translations untitled.md (Spanish) --- es/core-concepts/price-oracles/untitled.md | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 es/core-concepts/price-oracles/untitled.md diff --git a/es/core-concepts/price-oracles/untitled.md b/es/core-concepts/price-oracles/untitled.md new file mode 100644 index 000000000..7a413944b --- /dev/null +++ b/es/core-concepts/price-oracles/untitled.md @@ -0,0 +1,25 @@ +# Untitled + +## Getting Super Powers + +Becoming a super hero is a fairly straight forward process: + +``` +$ give me super-powers +``` + +{% hint style="info" %} + Super-powers are granted randomly so please submit an issue if you're not happy with yours. +{% endhint %} + +Once you're strong enough, save the world: + +{% code title="hello.sh" %} +```bash +# Ain't no code for that yet, sorry +echo 'You got to trust me on this, I saved the world' +``` +{% endcode %} + + + From 34830b1c26cc2fcee11c009e297d6940f106496f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:42:53 +0800 Subject: [PATCH 07465/11794] New translations integration-guide-for-exchanges.md (Spanish) --- es/guides/integration-guide-for-exchanges.md | 28 ++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 es/guides/integration-guide-for-exchanges.md diff --git a/es/guides/integration-guide-for-exchanges.md b/es/guides/integration-guide-for-exchanges.md new file mode 100644 index 000000000..f57b8fda9 --- /dev/null +++ b/es/guides/integration-guide-for-exchanges.md @@ -0,0 +1,28 @@ +# Integration Guide For Exchanges + +Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. + +These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: + +**Do you want to participate in the yield that is generated?** + +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. + +**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** + +Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. + +**Are you caching user balances?** + +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +**Are you comingling user funds?** + +If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. + +**What is your plan for liquidity?** + +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + + + From 5968c4c17fac965f1d9e3ab261aeaa289237a332 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:43:09 +0800 Subject: [PATCH 07466/11794] New translations integration-guide-for-exchanges.md (Arabic) --- ar/guides/integration-guide-for-exchanges.md | 28 ++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 ar/guides/integration-guide-for-exchanges.md diff --git a/ar/guides/integration-guide-for-exchanges.md b/ar/guides/integration-guide-for-exchanges.md new file mode 100644 index 000000000..f57b8fda9 --- /dev/null +++ b/ar/guides/integration-guide-for-exchanges.md @@ -0,0 +1,28 @@ +# Integration Guide For Exchanges + +Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. + +These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: + +**Do you want to participate in the yield that is generated?** + +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. + +**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** + +Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. + +**Are you caching user balances?** + +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +**Are you comingling user funds?** + +If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. + +**What is your plan for liquidity?** + +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + + + From 0082f5412897fa7c07d0e896473c771d2e187e8f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:43:49 +0800 Subject: [PATCH 07467/11794] New translations integration-guide-for-exchanges.md (French) --- fr/guides/integration-guide-for-exchanges.md | 28 ++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 fr/guides/integration-guide-for-exchanges.md diff --git a/fr/guides/integration-guide-for-exchanges.md b/fr/guides/integration-guide-for-exchanges.md new file mode 100644 index 000000000..f57b8fda9 --- /dev/null +++ b/fr/guides/integration-guide-for-exchanges.md @@ -0,0 +1,28 @@ +# Integration Guide For Exchanges + +Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. + +These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: + +**Do you want to participate in the yield that is generated?** + +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. + +**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** + +Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. + +**Are you caching user balances?** + +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +**Are you comingling user funds?** + +If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. + +**What is your plan for liquidity?** + +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + + + From 6d9716401a2bf3ec313e3a187c17a0ed75f60e52 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:43:50 +0800 Subject: [PATCH 07468/11794] New translations untitled.md (French) --- fr/core-concepts/price-oracles/untitled.md | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 fr/core-concepts/price-oracles/untitled.md diff --git a/fr/core-concepts/price-oracles/untitled.md b/fr/core-concepts/price-oracles/untitled.md new file mode 100644 index 000000000..7a413944b --- /dev/null +++ b/fr/core-concepts/price-oracles/untitled.md @@ -0,0 +1,25 @@ +# Untitled + +## Getting Super Powers + +Becoming a super hero is a fairly straight forward process: + +``` +$ give me super-powers +``` + +{% hint style="info" %} + Super-powers are granted randomly so please submit an issue if you're not happy with yours. +{% endhint %} + +Once you're strong enough, save the world: + +{% code title="hello.sh" %} +```bash +# Ain't no code for that yet, sorry +echo 'You got to trust me on this, I saved the world' +``` +{% endcode %} + + + From 0755c7fa5bc24fe07f077b7250d87cd573b8c31f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:44:08 +0800 Subject: [PATCH 07469/11794] New translations SUMMARY.md (Greek) --- el/SUMMARY.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/el/SUMMARY.md b/el/SUMMARY.md index 2b291a17c..5ff8545d8 100644 --- a/el/SUMMARY.md +++ b/el/SUMMARY.md @@ -26,7 +26,8 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [Price Oracles](core-concepts/price-oracles/README.md) + * [Untitled](core-concepts/price-oracles/untitled.md) ## Governance @@ -53,6 +54,10 @@ * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) +## Guides + +* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) + ## Links * [Github](https://www.github.com/originprotocol/origin-dollar) From f6dfebc2f1a32eb42305b7cff2864eec72bdcb41 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:44:14 +0800 Subject: [PATCH 07470/11794] New translations README.md (Greek) --- el/core-concepts/price-oracles/README.md | 132 +++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 el/core-concepts/price-oracles/README.md diff --git a/el/core-concepts/price-oracles/README.md b/el/core-concepts/price-oracles/README.md new file mode 100644 index 000000000..46c98692c --- /dev/null +++ b/el/core-concepts/price-oracles/README.md @@ -0,0 +1,132 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From f6c60f4446678d6c9db4a8b6670fb82ef4c21550 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:44:20 +0800 Subject: [PATCH 07471/11794] New translations README.md (German) --- de/core-concepts/price-oracles/README.md | 132 +++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 de/core-concepts/price-oracles/README.md diff --git a/de/core-concepts/price-oracles/README.md b/de/core-concepts/price-oracles/README.md new file mode 100644 index 000000000..46c98692c --- /dev/null +++ b/de/core-concepts/price-oracles/README.md @@ -0,0 +1,132 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 80f21a5cbb76a75330c5a47d9ce5bb2463b773eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:44:41 +0800 Subject: [PATCH 07472/11794] New translations SUMMARY.md (Italian) --- it/SUMMARY.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/it/SUMMARY.md b/it/SUMMARY.md index 4892c0066..c3fc903c4 100644 --- a/it/SUMMARY.md +++ b/it/SUMMARY.md @@ -26,7 +26,8 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Gestione dei fondi](core-concepts/fund-management.md) -* [Oracoli di prezzo](core-concepts/price-oracles.md) +* [Oracoli di prezzo](core-concepts/price-oracles/README.md) + * [Untitled](core-concepts/price-oracles/untitled.md) ## Governance @@ -53,9 +54,13 @@ * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) +## Guides + +* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) + ## Links -* [GitHub](https://www.github.com/originprotocol/origin-dollar) +* [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) From 21a0177a5099f89fca92a70e0befb25512472951 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:44:45 +0800 Subject: [PATCH 07473/11794] New translations README.md (Italian) --- it/core-concepts/price-oracles/README.md | 132 +++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 it/core-concepts/price-oracles/README.md diff --git a/it/core-concepts/price-oracles/README.md b/it/core-concepts/price-oracles/README.md new file mode 100644 index 000000000..f5e0dc6e1 --- /dev/null +++ b/it/core-concepts/price-oracles/README.md @@ -0,0 +1,132 @@ +# Oracoli di Prezzo + +OUSD è progettato per rimanere ancorato ad 1 USD e può essere supportato 1:1 con le sue stablecoin sottostanti. Questo è più complicato di quanto sembri perché queste stablecoin sottostanti si discostano costantemente dall'ancoraggio desiderato di 1 USD. Sebbene la maggior parte delle fluttuazioni giornalieri sono irrilevanti, ci sono state in passato oscillazioni di prezzo di grande importanza e si potrebbero verificare nuovamente anche in futuro. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Fonte +
USDC +

$0.929222

+

13/03/2020

+
+

$1.11

+

15/10/2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

02/08/2020

+
+

$1.17

+

08/05/2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

10/05/2020

+
+

$1.11

+

13/03/2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

25/11/2019

+
+

$1.22

+

13/03/2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

02/02/2017

+
+

$1.21

+

27/05/2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

02/03/2015

+
+

$1.32

+

24/07/2018

+
$0.747479CoinMarketCap +
+ +La funzione di ribasamento tratta 1 stablecoin come fosse 1 OUSD per semplicità e per proteggere il saldo OUSD dalle fluttuazioni del prezzo delle stablecoin sottostanti. Poiché la funzione di rebase conta solo le monete, il saldo OUSD dovrebbe solo crescere. + +Per coniare e riscuotere l'appropriato numero di OUSD in entrata e uscita, gli smart contract hanno bisogno di prezzare accuratamente gli USDT, USDC e DAI che entrano ed escono dal sistema. In qualità di protocollo decentralizzato, OUSD deve riferirsi a sorgenti non centralizzate per questi prezzi. + +{% hint style="info" %} +OUSD recupera il prezzo da molteplici oracoli on-chain e utilizza i tassi di cambio che sono più vantaggiosi per il vault al momento della coniazione o del riscatto. +{% endhint %} + +Al fine di prevenire attacchi malevoli e per incoraggiare investitori di lungo periodo invece di speculatori di breve periodo, lo smart contract OUSD confronta i feed di prezzo da molteplici fonti e utilizzerà il tasso di cambio a vantaggio dell'intero vault rispetto al singolo. Questo meccanismo protegge i fondi della pool dagli arbitraggi e impedisce a qualsiasi individuo di essere in grado di trarre vantaggio da eventuali inefficienze temporanee causate da errori di prezzo provenienti dagli oracoli, per depredare gli asset dal vault condiviso. + +Ciò protegge i fondi nel vault e allo stesso tempo premia gli holder di lungo termine. Poiché il prezzo più sicuro dipende dalla direzione del trade, lo smart contract dell'oracolo Origin espone sia la funzione `priceUSDMint()`, sia la funzione ` priceUSDRedeem()`. + +Segue il set iniziale degli oracoli che vengono utilizzati da OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +I seguenti oracoli sono stati implementati ma non sono attualmente utilizzati a causa del costo del gas: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 7e75d55f1d9b8329a70cd74e08411e2bbbaefb91 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:45:16 +0800 Subject: [PATCH 07474/11794] New translations SUMMARY.md (German) --- de/SUMMARY.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/de/SUMMARY.md b/de/SUMMARY.md index 2b291a17c..5ff8545d8 100644 --- a/de/SUMMARY.md +++ b/de/SUMMARY.md @@ -26,7 +26,8 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [Price Oracles](core-concepts/price-oracles/README.md) + * [Untitled](core-concepts/price-oracles/untitled.md) ## Governance @@ -53,6 +54,10 @@ * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) +## Guides + +* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) + ## Links * [Github](https://www.github.com/originprotocol/origin-dollar) From a9b8f6a756aa56af60c048ab953850a0822f747b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:45:39 +0800 Subject: [PATCH 07475/11794] New translations README.md (Spanish) --- es/core-concepts/price-oracles/README.md | 132 +++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 es/core-concepts/price-oracles/README.md diff --git a/es/core-concepts/price-oracles/README.md b/es/core-concepts/price-oracles/README.md new file mode 100644 index 000000000..89c55133f --- /dev/null +++ b/es/core-concepts/price-oracles/README.md @@ -0,0 +1,132 @@ +# Precio de Oráculos + +OUSD está diseñado para mantenerse vinculado a 1 USD y tener un respaldo 1:1 con sus monedas estables subyacentes. Esto es más complicado de lo que parece porque estas monedas estables subyacentes se desvían constantemente de sus propias clavijas de 1 USD deseadas. Si bien la mayoría de las fluctuaciones diarias son menores, ha habido cambios importantes en el precio que se han producido en el pasado y es probable que vuelvan a ocurrir en el futuro. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
MonedaBajo + Alto + Delta + Fuente +
USDC +

$0.929222

+

13 de marzo de 2020

+
+

1,11 USD

+

15 de octubre de 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

02 de agosto de 2020

+
+

1,17 USD

+

08 de mayo de 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

10 de mayo de 2020

+
+

1,11 USD

+

13 de marzo de 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

25 de noviembre de 2019

+
+

1.22 USD

+

13 de marzo de 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

02 de febrero de 2017

+
+

1.21 USD

+

27 de mayo de 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

02 de marzo de 2015

+
+

1.32 USD

+

24 de julio de 2018

+
$0,747479CoinMarketCap +
+ +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 3691c8b1c201a3b46d116911320efc179ef6847d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:45:55 +0800 Subject: [PATCH 07476/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/es/SUMMARY.md b/es/SUMMARY.md index e2dca93aa..fc99a6722 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -26,7 +26,8 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Gestión de fondos](core-concepts/fund-management.md) -* [Precio de Oráculos](core-concepts/price-oracles.md) +* [Precio de Oráculos](core-concepts/price-oracles/README.md) + * [Untitled](core-concepts/price-oracles/untitled.md) ## Gobernancia @@ -53,7 +54,11 @@ * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## Enlaces +## Guides + +* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) + +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From e9704fd27555c9fb9c20b275a466f2e6de0fc82e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:46:26 +0800 Subject: [PATCH 07477/11794] New translations SUMMARY.md (Arabic) --- ar/SUMMARY.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ar/SUMMARY.md b/ar/SUMMARY.md index 2b291a17c..5ff8545d8 100644 --- a/ar/SUMMARY.md +++ b/ar/SUMMARY.md @@ -26,7 +26,8 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [Price Oracles](core-concepts/price-oracles/README.md) + * [Untitled](core-concepts/price-oracles/untitled.md) ## Governance @@ -53,6 +54,10 @@ * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) +## Guides + +* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) + ## Links * [Github](https://www.github.com/originprotocol/origin-dollar) From bfd5103c877049256cb207c79957d45fd299011f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:46:32 +0800 Subject: [PATCH 07478/11794] New translations README.md (Arabic) --- ar/core-concepts/price-oracles/README.md | 132 +++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 ar/core-concepts/price-oracles/README.md diff --git a/ar/core-concepts/price-oracles/README.md b/ar/core-concepts/price-oracles/README.md new file mode 100644 index 000000000..46c98692c --- /dev/null +++ b/ar/core-concepts/price-oracles/README.md @@ -0,0 +1,132 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 1ebbae0f6dc7aaa87b0b66957f8cb204792c0094 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:47:15 +0800 Subject: [PATCH 07479/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index cf8250042..c990f321a 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -26,7 +26,8 @@ * [밸런서(Balancer)](core-concepts/supported-strategies/balancer.md) * [와이언파이낸스(Yearn Finance)](core-concepts/supported-strategies/yearn.finance.md) * [자금 관리](core-concepts/fund-management.md) -* [가격 오라클](core-concepts/price-oracles.md) +* [가격 오라클](core-concepts/price-oracles/README.md) + * [Untitled](core-concepts/price-oracles/untitled.md) ## 거버넌스(Governance) @@ -53,9 +54,13 @@ * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## 링크 +## Guides -* [깃헙(Github)](https://www.github.com/originprotocol/origin-dollar) -* [디스코드(Discord)](https://www.originprotocol.com/discord) +* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) + +## Links + +* [Github](https://www.github.com/originprotocol/origin-dollar) +* [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) From f0143f45f2c2fdf93a93f9901753ec31597ae7db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:47:20 +0800 Subject: [PATCH 07480/11794] New translations README.md (Korean) --- ko/core-concepts/price-oracles/README.md | 132 +++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 ko/core-concepts/price-oracles/README.md diff --git a/ko/core-concepts/price-oracles/README.md b/ko/core-concepts/price-oracles/README.md new file mode 100644 index 000000000..46de66c0e --- /dev/null +++ b/ko/core-concepts/price-oracles/README.md @@ -0,0 +1,132 @@ +# 가격 오라클(Price Oracles) + +OUSD는 1 USD로 고정되고 기본 스테이블 코인과 1: 1로 지원되도록 설계되었습니다. 이러한 기본 스테이블 코인은 자신이 원하는 1 USD 페그에서 지속적으로 벗어나기 때문에 생각보다 까다롭습니다. 일일 변동의 대부분은 사소한 것이지만, 과거에 발생했던 주요 가격 변동이 있었다는 것을 보면 앞으로 다시 발생할 가능성을 배제할 수는 없습니다. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
코인종류낮은 + 높은 + 델타 + 출처 +
USDC +

$ 0.929222

+

2020 년 3 월 13 일

+
+

$ 1.11

+

2018 년 10 월 15 일

+
$ 0.180778CoinMarketCap +
USDC +

$ 0.924188

+

2020 년 08 월 02 일

+
+

$ 1.17

+

2019 년 05 월 08 일

+
$ 0.245812CoinGecko +
DAI +

$0.945505

+

2020 년 05 월 10 일

+
+

$ 1.11

+

2020 년 3 월 13 일

+
$ 0.164495CoinMarketCap +
DAI +

$ 0.903243

+

2019 년 11 월 25 일

+
+

$ 1.22

+

2020 년 3 월 13 일

+
$ 0.316757CoinGecko +
USDT +

$ 0.849809

+

2017 년 2 월 02 일

+
+

$ 1.21

+

2017 년 05 월 27 일

+
$ 0.360191CoinGecko +
USDT +

$ 0.572521

+

2015 년 3 월 02 일

+
+

$ 1.32

+

2018 년 7 월 24 일

+
$ 0.747479CoinMarketCap +
+ +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 1c85606bfb006c59fbbfcd898f904f85d8f97ade Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:47:24 +0800 Subject: [PATCH 07481/11794] New translations SUMMARY.md (Japanese) --- ja/SUMMARY.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ja/SUMMARY.md b/ja/SUMMARY.md index 2b291a17c..5ff8545d8 100644 --- a/ja/SUMMARY.md +++ b/ja/SUMMARY.md @@ -26,7 +26,8 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [Price Oracles](core-concepts/price-oracles/README.md) + * [Untitled](core-concepts/price-oracles/untitled.md) ## Governance @@ -53,6 +54,10 @@ * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) +## Guides + +* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) + ## Links * [Github](https://www.github.com/originprotocol/origin-dollar) From 7b2f8adb32677f01dd31841654879e0d52d84944 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:48:01 +0800 Subject: [PATCH 07482/11794] New translations README.md (Japanese) --- ja/core-concepts/price-oracles/README.md | 132 +++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 ja/core-concepts/price-oracles/README.md diff --git a/ja/core-concepts/price-oracles/README.md b/ja/core-concepts/price-oracles/README.md new file mode 100644 index 000000000..46c98692c --- /dev/null +++ b/ja/core-concepts/price-oracles/README.md @@ -0,0 +1,132 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 046febaeec84aaaab649ffb60eed2c6520b2e4af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:48:11 +0800 Subject: [PATCH 07483/11794] New translations integration-guide-for-exchanges.md (Hindi) --- hi/guides/integration-guide-for-exchanges.md | 28 ++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 hi/guides/integration-guide-for-exchanges.md diff --git a/hi/guides/integration-guide-for-exchanges.md b/hi/guides/integration-guide-for-exchanges.md new file mode 100644 index 000000000..f57b8fda9 --- /dev/null +++ b/hi/guides/integration-guide-for-exchanges.md @@ -0,0 +1,28 @@ +# Integration Guide For Exchanges + +Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. + +These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: + +**Do you want to participate in the yield that is generated?** + +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. + +**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** + +Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. + +**Are you caching user balances?** + +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +**Are you comingling user funds?** + +If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. + +**What is your plan for liquidity?** + +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + + + From 8c9714638dd8f9feb4315f03d10ab8f5339d2084 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:48:13 +0800 Subject: [PATCH 07484/11794] New translations untitled.md (Hindi) --- hi/core-concepts/price-oracles/untitled.md | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 hi/core-concepts/price-oracles/untitled.md diff --git a/hi/core-concepts/price-oracles/untitled.md b/hi/core-concepts/price-oracles/untitled.md new file mode 100644 index 000000000..7a413944b --- /dev/null +++ b/hi/core-concepts/price-oracles/untitled.md @@ -0,0 +1,25 @@ +# Untitled + +## Getting Super Powers + +Becoming a super hero is a fairly straight forward process: + +``` +$ give me super-powers +``` + +{% hint style="info" %} + Super-powers are granted randomly so please submit an issue if you're not happy with yours. +{% endhint %} + +Once you're strong enough, save the world: + +{% code title="hello.sh" %} +```bash +# Ain't no code for that yet, sorry +echo 'You got to trust me on this, I saved the world' +``` +{% endcode %} + + + From ee550003ea801bf4f22435dceaa41bb5aa3228c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:48:23 +0800 Subject: [PATCH 07485/11794] New translations untitled.md (Filipino) --- fil/core-concepts/price-oracles/untitled.md | 25 +++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 fil/core-concepts/price-oracles/untitled.md diff --git a/fil/core-concepts/price-oracles/untitled.md b/fil/core-concepts/price-oracles/untitled.md new file mode 100644 index 000000000..7a413944b --- /dev/null +++ b/fil/core-concepts/price-oracles/untitled.md @@ -0,0 +1,25 @@ +# Untitled + +## Getting Super Powers + +Becoming a super hero is a fairly straight forward process: + +``` +$ give me super-powers +``` + +{% hint style="info" %} + Super-powers are granted randomly so please submit an issue if you're not happy with yours. +{% endhint %} + +Once you're strong enough, save the world: + +{% code title="hello.sh" %} +```bash +# Ain't no code for that yet, sorry +echo 'You got to trust me on this, I saved the world' +``` +{% endcode %} + + + From ef1a631ac1f0e20736c9a60da6c1b37cddd85ad1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:48:35 +0800 Subject: [PATCH 07486/11794] New translations integration-guide-for-exchanges.md (Indonesian) --- id/guides/integration-guide-for-exchanges.md | 28 ++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 id/guides/integration-guide-for-exchanges.md diff --git a/id/guides/integration-guide-for-exchanges.md b/id/guides/integration-guide-for-exchanges.md new file mode 100644 index 000000000..f57b8fda9 --- /dev/null +++ b/id/guides/integration-guide-for-exchanges.md @@ -0,0 +1,28 @@ +# Integration Guide For Exchanges + +Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. + +These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: + +**Do you want to participate in the yield that is generated?** + +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. + +**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** + +Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. + +**Are you caching user balances?** + +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +**Are you comingling user funds?** + +If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. + +**What is your plan for liquidity?** + +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + + + From 72f08680c7e4a09e3d4f836d7cc4d49ba5bdb6a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:48:36 +0800 Subject: [PATCH 07487/11794] New translations untitled.md (Indonesian) --- id/core-concepts/price-oracles/untitled.md | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 id/core-concepts/price-oracles/untitled.md diff --git a/id/core-concepts/price-oracles/untitled.md b/id/core-concepts/price-oracles/untitled.md new file mode 100644 index 000000000..7a413944b --- /dev/null +++ b/id/core-concepts/price-oracles/untitled.md @@ -0,0 +1,25 @@ +# Untitled + +## Getting Super Powers + +Becoming a super hero is a fairly straight forward process: + +``` +$ give me super-powers +``` + +{% hint style="info" %} + Super-powers are granted randomly so please submit an issue if you're not happy with yours. +{% endhint %} + +Once you're strong enough, save the world: + +{% code title="hello.sh" %} +```bash +# Ain't no code for that yet, sorry +echo 'You got to trust me on this, I saved the world' +``` +{% endcode %} + + + From 864383486c303681be72fa3924a2e36b4a1a5ad0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:48:55 +0800 Subject: [PATCH 07488/11794] New translations untitled.md (Vietnamese) --- vi/core-concepts/price-oracles/untitled.md | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 vi/core-concepts/price-oracles/untitled.md diff --git a/vi/core-concepts/price-oracles/untitled.md b/vi/core-concepts/price-oracles/untitled.md new file mode 100644 index 000000000..7a413944b --- /dev/null +++ b/vi/core-concepts/price-oracles/untitled.md @@ -0,0 +1,25 @@ +# Untitled + +## Getting Super Powers + +Becoming a super hero is a fairly straight forward process: + +``` +$ give me super-powers +``` + +{% hint style="info" %} + Super-powers are granted randomly so please submit an issue if you're not happy with yours. +{% endhint %} + +Once you're strong enough, save the world: + +{% code title="hello.sh" %} +```bash +# Ain't no code for that yet, sorry +echo 'You got to trust me on this, I saved the world' +``` +{% endcode %} + + + From 5e2684318e9405250f1f0f0156ce738f8bd52f69 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:48:57 +0800 Subject: [PATCH 07489/11794] New translations integration-guide-for-exchanges.md (Vietnamese) --- vi/guides/integration-guide-for-exchanges.md | 28 ++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 vi/guides/integration-guide-for-exchanges.md diff --git a/vi/guides/integration-guide-for-exchanges.md b/vi/guides/integration-guide-for-exchanges.md new file mode 100644 index 000000000..f57b8fda9 --- /dev/null +++ b/vi/guides/integration-guide-for-exchanges.md @@ -0,0 +1,28 @@ +# Integration Guide For Exchanges + +Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. + +These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: + +**Do you want to participate in the yield that is generated?** + +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. + +**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** + +Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. + +**Are you caching user balances?** + +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +**Are you comingling user funds?** + +If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. + +**What is your plan for liquidity?** + +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + + + From c4c03490e0fcffdd45dad16644513d6d886008d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:49:08 +0800 Subject: [PATCH 07490/11794] New translations untitled.md (Croatian) --- hr/core-concepts/price-oracles/untitled.md | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 hr/core-concepts/price-oracles/untitled.md diff --git a/hr/core-concepts/price-oracles/untitled.md b/hr/core-concepts/price-oracles/untitled.md new file mode 100644 index 000000000..7a413944b --- /dev/null +++ b/hr/core-concepts/price-oracles/untitled.md @@ -0,0 +1,25 @@ +# Untitled + +## Getting Super Powers + +Becoming a super hero is a fairly straight forward process: + +``` +$ give me super-powers +``` + +{% hint style="info" %} + Super-powers are granted randomly so please submit an issue if you're not happy with yours. +{% endhint %} + +Once you're strong enough, save the world: + +{% code title="hello.sh" %} +```bash +# Ain't no code for that yet, sorry +echo 'You got to trust me on this, I saved the world' +``` +{% endcode %} + + + From 2ccd6ccb4fc5106dae7676e39027fbca8dd9e1a1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:49:09 +0800 Subject: [PATCH 07491/11794] New translations integration-guide-for-exchanges.md (Croatian) --- hr/guides/integration-guide-for-exchanges.md | 28 ++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 hr/guides/integration-guide-for-exchanges.md diff --git a/hr/guides/integration-guide-for-exchanges.md b/hr/guides/integration-guide-for-exchanges.md new file mode 100644 index 000000000..f57b8fda9 --- /dev/null +++ b/hr/guides/integration-guide-for-exchanges.md @@ -0,0 +1,28 @@ +# Integration Guide For Exchanges + +Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. + +These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: + +**Do you want to participate in the yield that is generated?** + +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. + +**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** + +Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. + +**Are you caching user balances?** + +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +**Are you comingling user funds?** + +If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. + +**What is your plan for liquidity?** + +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + + + From 6fb6d6d07bb5f01d1585a8183cefde532952466b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:49:23 +0800 Subject: [PATCH 07492/11794] New translations integration-guide-for-exchanges.md (Thai) --- th/guides/integration-guide-for-exchanges.md | 28 ++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 th/guides/integration-guide-for-exchanges.md diff --git a/th/guides/integration-guide-for-exchanges.md b/th/guides/integration-guide-for-exchanges.md new file mode 100644 index 000000000..f57b8fda9 --- /dev/null +++ b/th/guides/integration-guide-for-exchanges.md @@ -0,0 +1,28 @@ +# Integration Guide For Exchanges + +Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. + +These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: + +**Do you want to participate in the yield that is generated?** + +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. + +**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** + +Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. + +**Are you caching user balances?** + +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +**Are you comingling user funds?** + +If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. + +**What is your plan for liquidity?** + +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + + + From 9fc651caac81b3a9ec6aaaf2bbf3f6fd64bf4839 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:49:29 +0800 Subject: [PATCH 07493/11794] New translations untitled.md (Thai) --- th/core-concepts/price-oracles/untitled.md | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 th/core-concepts/price-oracles/untitled.md diff --git a/th/core-concepts/price-oracles/untitled.md b/th/core-concepts/price-oracles/untitled.md new file mode 100644 index 000000000..7a413944b --- /dev/null +++ b/th/core-concepts/price-oracles/untitled.md @@ -0,0 +1,25 @@ +# Untitled + +## Getting Super Powers + +Becoming a super hero is a fairly straight forward process: + +``` +$ give me super-powers +``` + +{% hint style="info" %} + Super-powers are granted randomly so please submit an issue if you're not happy with yours. +{% endhint %} + +Once you're strong enough, save the world: + +{% code title="hello.sh" %} +```bash +# Ain't no code for that yet, sorry +echo 'You got to trust me on this, I saved the world' +``` +{% endcode %} + + + From ace4cdf72db7574c55e1d0fb68f9c17e74481eba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:49:39 +0800 Subject: [PATCH 07494/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/price-oracles/README.md | 132 +++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 zh/core-concepts/price-oracles/README.md diff --git a/zh/core-concepts/price-oracles/README.md b/zh/core-concepts/price-oracles/README.md new file mode 100644 index 000000000..46c98692c --- /dev/null +++ b/zh/core-concepts/price-oracles/README.md @@ -0,0 +1,132 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From d457f0995554fd458d8e92db3824808cd03acf2d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:49:41 +0800 Subject: [PATCH 07495/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 7fd89d9bcfa39076a3cc175c9656334d92fca7b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:49:44 +0800 Subject: [PATCH 07496/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 59 ++++++++++++++++++++++++++++----------------------- 1 file changed, 32 insertions(+), 27 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 2b291a17c..334a55474 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,34 +25,39 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles/README.md) + * [Untitled](core-concepts/price-oracles/untitled.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) +## Guides + +* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) + ## Links * [Github](https://www.github.com/originprotocol/origin-dollar) From b8d96cb0d6aa0a1121dc0d0d29f2108ccb950ac6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:49:45 +0800 Subject: [PATCH 07497/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 13a280c8d..18b438f97 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 3c3ffd3759f6eee805e94f8c7280a1a5574c863a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:49:46 +0800 Subject: [PATCH 07498/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 04bf34da747e850392708de9814e38d1d82e632e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:49:47 +0800 Subject: [PATCH 07499/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 9a7de4e547eb42f3d229acf13279098db1468d5a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:49:50 +0800 Subject: [PATCH 07500/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/price-oracles/README.md | 72 ++++++++++++------------ 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles/README.md b/zh/core-concepts/price-oracles/README.md index 46c98692c..ea75005d4 100644 --- a/zh/core-concepts/price-oracles/README.md +++ b/zh/core-concepts/price-oracles/README.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 - - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From 1205e385a824f56b24ef2cdfd61efa344dd6d79a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:49:54 +0800 Subject: [PATCH 07501/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 7082227c8e89ccd04c0c322ef4ad06b17897ca02 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:49:55 +0800 Subject: [PATCH 07502/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From e6989d2c8266b5df1e87eed197ab1d8101317fe2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:49:57 +0800 Subject: [PATCH 07503/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 851c59d9f39009bd155b9aec008be1e13eb3fc64 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:00 +0800 Subject: [PATCH 07504/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 088c5234a161beffd20939f117a459ab7aa1a02b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:21 +0800 Subject: [PATCH 07505/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 2d23a3509dc42c384627e1b1b608b9a29e0e5696 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:22 +0800 Subject: [PATCH 07506/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From cb379472960a3b47ac9a07ed8f2bff8fd06db17b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:25 +0800 Subject: [PATCH 07507/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 0111d47bb..80d1f0f7f 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | From d37d7dd5e3ccae28db8fa0034cade5ac5b6ef8d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:27 +0800 Subject: [PATCH 07508/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 54 +++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 334a55474..5ff8545d8 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,32 +25,32 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles/README.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles/README.md) * [Untitled](core-concepts/price-oracles/untitled.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From 55f826e29e692e4f13aefc8c718a19268963c8da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:28 +0800 Subject: [PATCH 07509/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 18b438f97..13a280c8d 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From eac5679a3aefb61f889c9f79b107399b31f8dcf0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:29 +0800 Subject: [PATCH 07510/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From d73352fab51eb6c0aa742385e3d78afabfae49ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:30 +0800 Subject: [PATCH 07511/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 6af155fd65c020ff65dd621d486b3608da66b1a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:31 +0800 Subject: [PATCH 07512/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From a22311ebdb5b6ac29b283b858884c7e70841ccc3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:32 +0800 Subject: [PATCH 07513/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From d26e7b47342a3ab4d48d90df2bc7092d1f1b21dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:34 +0800 Subject: [PATCH 07514/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4fee47a70..479c6efa4 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | From da602c94b7fff6f8b3742c2f40e22dcaada6318c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:35 +0800 Subject: [PATCH 07515/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 035965263..4ae2afe89 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From e56ab3380ddffd8fcf7ac670b09c5612a5101078 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:37 +0800 Subject: [PATCH 07516/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 63f0b312a9a13a5760aa32a1fe71eaeb3f2db3ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:39 +0800 Subject: [PATCH 07517/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 10ed4df371fdce2da80913b0611ef99daf3d6e02 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:40 +0800 Subject: [PATCH 07518/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 1615550926deb851417c0957fc22dc944dc4a100 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:41 +0800 Subject: [PATCH 07519/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From b065f683e2ea5ce695bfefdc089e9608a3e70320 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:43 +0800 Subject: [PATCH 07520/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 6bba64bd4edb5d829066f54bb69bdc666df10d43 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:44 +0800 Subject: [PATCH 07521/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 163f3c6862e42989d7d10db264a076acf11c087b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:47 +0800 Subject: [PATCH 07522/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 82 ++++++++++++++++----------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 0053593cb..d89219953 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) ## Units @@ -19,11 +19,11 @@ For other stable coins, the number of decimal places varies. DAI uses 18 decimal Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) @@ -31,11 +31,11 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -45,11 +45,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. 收到的稳定币数量取决于 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ @@ -75,9 +75,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -85,9 +85,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -99,11 +99,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -137,9 +137,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -147,9 +147,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -157,9 +157,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -167,9 +167,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -177,7 +177,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From d3bb80af2ec985936d1012d735fd6cff035958c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:49 +0800 Subject: [PATCH 07523/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From cf3a87bc93ddc7eb4612700f67a0c6e2c05658fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:50 +0800 Subject: [PATCH 07524/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From b3405ca608af47e46672b62b6d3f2cc850e7ec75 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:52 +0800 Subject: [PATCH 07525/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 175cd9acac4d71849602a647ec0fb0b2be6deec4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:53 +0800 Subject: [PATCH 07526/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 40930c1cce1a75a0b508a3dc5f012bd794223dd6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:54 +0800 Subject: [PATCH 07527/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 8417321d5c0103c9aa57b8ca9164d7cd586c8231 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:55 +0800 Subject: [PATCH 07528/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From b3a856ce388c6fa19ad6dd147bdaf8d1f113ecf3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:57 +0800 Subject: [PATCH 07529/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From d33ff8f5396333319d22a2d1799d4ce5d9ee0b8a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:58 +0800 Subject: [PATCH 07530/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 90bede389c51152d101bce4afa86a5c06081787e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:50:59 +0800 Subject: [PATCH 07531/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 883596bfa4712640bb3d377553037920d7bfa703 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:51:00 +0800 Subject: [PATCH 07532/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From d227dd089d4ace99dd6eb7d76cb9476b48ce9418 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:51:01 +0800 Subject: [PATCH 07533/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 323f039d4e3e0c79ba53c5b10df3bbfa2e9ac380 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:51:03 +0800 Subject: [PATCH 07534/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 325f86832..c4bd5ed4f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: From 13c1a8c509a4590977537b675842809812f3333d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:51:04 +0800 Subject: [PATCH 07535/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 06406caf8101b23d94005ffd7e7488e77e40ea54 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:51:05 +0800 Subject: [PATCH 07536/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 6fe142880b8ef407c5538034222bf9c500fe8adb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:51:06 +0800 Subject: [PATCH 07537/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d969b7c62..b00e5552e 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* Underlying stablecoin risk +* 底层稳定币风险 **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From b885aaf99459f8173b792f58da27b39ce49185ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:51:07 +0800 Subject: [PATCH 07538/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1ab93197c..1c0c01d92 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From 76930d1527a126216358e8f2ba4af7f4c2e8d23a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:51:08 +0800 Subject: [PATCH 07539/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From c5f6be007ae9bcc31bb5c670bf4d1224e6d44cda Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:51:10 +0800 Subject: [PATCH 07540/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 45841706548a499b16c21eeb66a6d58f72ccc381 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:51:11 +0800 Subject: [PATCH 07541/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From fe9c242cf20ff0f37c6b8bac85f5557b2db2c143 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:51:14 +0800 Subject: [PATCH 07542/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 6192bc394d4495bc3620dd1569bc2f608e103175 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:51:21 +0800 Subject: [PATCH 07543/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index 04b09aa47..3212e1455 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -26,7 +26,8 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Управление средствами](core-concepts/fund-management.md) -* [Ценовые оракулы](core-concepts/price-oracles.md) +* [Ценовые оракулы](core-concepts/price-oracles/README.md) + * [Untitled](core-concepts/price-oracles/untitled.md) ## Управление @@ -53,9 +54,13 @@ * [Страхование](security-and-risks/insurance.md) * [Вознаграждения за поиск ошибок](security-and-risks/bug-bounties.md) -## Ссылки +## Guides -* [GitHub](https://www.github.com/originprotocol/origin-dollar) +* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) + +## Links + +* [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) From c0107c55390aeb6afec36e616127b313a187322b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:51:27 +0800 Subject: [PATCH 07544/11794] New translations README.md (Russian) --- ru/core-concepts/price-oracles/README.md | 132 +++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 ru/core-concepts/price-oracles/README.md diff --git a/ru/core-concepts/price-oracles/README.md b/ru/core-concepts/price-oracles/README.md new file mode 100644 index 000000000..189cfb7ca --- /dev/null +++ b/ru/core-concepts/price-oracles/README.md @@ -0,0 +1,132 @@ +# Ценовые оракулы + +OUSD рассчитан на то, чтобы оставаться привязанным к 1 доллару США и быть обеспеченным базовыми стейблкоинами в соотношении 1:1. Это сложнее, чем кажется, потому что эти базовые стейблкоины постоянно отклоняются от своих желаемых привязок к 1 доллару США. Большинство дневных колебаний незначительны, однако в прошлом были серьезные колебания цен, которые, вероятно, повторятся и в будущем. + +
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
МонетаНизкий + Высокий + Разница + Источник +
USDC +

$0,929222

+

13 марта 2020 г.

+
+

$ 1,11

+

15 октября 2018 г.

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

2 августа 2020 г.

+
+

$1.17

+

8 мая 2019г.

+
$0.245812CoinGecko +
DAI +

$0.945505

+

10 мая 2020г.

+
+

$1.11

+

13 марта 2020г.

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

25 ноября 2019г.

+
+

$1.22

+

13 марта 2020г.

+
$0.316757CoinGecko +
USDT +

$0,849809

+

2 февраля 2017г.

+
+

$1.21

+

27 мая 2017г.

+
$0.360191CoinGecko +
USDT +

$0.572521

+

02 марта 2015г.

+
+

$1.32

+

24 июля 2018г.

+
$0.747479CoinMarketCap +
+ +Функция перераспределения обрабатывает 1 стейблкоин как 1 OUSD для простоты и для защиты баланса OUSD от ежедневных колебаний цены базовых стейблкоинов. Поскольку функция перераспределения считает только монеты, баланс OUSD должен только увеличиваться. + +Чтобы создать и высвободить соответствующее количество OUSD при входе и выходе, смарт-контракты должны точно определять цену на USDT, USDC и DAI, которые входят в систему и выходят из нее. Как децентрализованный протокол, OUSD должен полагаться на не являющимися централизованными источники этих цен. + +{% hint style="info" %} +OUSD получает цену от нескольких оракулов в сети и использует обменный курс, который является наиболее выгодным для хранилища, когда происходит процесс создания новых монет или их высвобождение. +{% endhint %} + +Чтобы предотвратить злонамеренные атаки и больше поощрять долгосрочных инвесторов, чем краткосрочных спекулянтов, контракт OUSD сравнивает потоки цен из нескольких источников и использует тот обменный курс, который выгоден для всего хранилища, а не для отдельных лиц. Этот механизм защищает средства, находящиеся в хранилище, от арбитражеров и никому не позволяет воспользоваться любой временной неэффективностью, вызванной ошибкой оракулов, для истощения общего пула активов. + +Это защищает средства в хранилище и поощряет долгосрочных держателей. Поскольку самая безопасная цена зависит от направления сделки, оракул Origin предоставляет как `priceUSDMint()`, так и `priceUSDRedeem()`. + +OUSD изначально использует следующий набор оракулов: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +Следующие оракулы были реализованы, но в настоящее время не используются из-за больших затрат на газ: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. + +Возможно, что со временем в протокол будут добавлены дополнительные оракулы. Поддержка также может быть удалена, если какой-либо из этих оракулов станет ненадежным. + From 497459824ac5f544a449a3ebc44c2c6391c7cb6d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:51:58 +0800 Subject: [PATCH 07545/11794] New translations SUMMARY.md (Turkish) --- tr/SUMMARY.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/tr/SUMMARY.md b/tr/SUMMARY.md index 6e3bd882e..ba30207b4 100644 --- a/tr/SUMMARY.md +++ b/tr/SUMMARY.md @@ -26,7 +26,8 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fon Yönetimi](core-concepts/fund-management.md) -* [Fiyat Oracle'ları](core-concepts/price-oracles.md) +* [Fiyat Oracle'ları](core-concepts/price-oracles/README.md) + * [Untitled](core-concepts/price-oracles/untitled.md) ## Yönetişim @@ -53,9 +54,13 @@ * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## Bağlantılar +## Guides -* [GitHub](https://www.github.com/originprotocol/origin-dollar) +* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) + +## Links + +* [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) From 950714879cc96d9125a8694ec612be6ed7a8514f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:52:03 +0800 Subject: [PATCH 07546/11794] New translations README.md (Turkish) --- tr/core-concepts/price-oracles/README.md | 143 +++++++++++++++++++++++ 1 file changed, 143 insertions(+) create mode 100644 tr/core-concepts/price-oracles/README.md diff --git a/tr/core-concepts/price-oracles/README.md b/tr/core-concepts/price-oracles/README.md new file mode 100644 index 000000000..c9fe22d13 --- /dev/null +++ b/tr/core-concepts/price-oracles/README.md @@ -0,0 +1,143 @@ +# Fiyat Oracle'ları + +OUSD, 1 USD'de sabit kalacak ve temelindeki stabilcoinlerle 1: 1 desteklenecek şekilde tasarlanmıştır. Bu, göründüğünden daha zor çünkü bu temel sabit paralar, sürekli olarak kendi istenen 1 USD sabitlerinden sapıyor. Günlük dalgalanmaların çoğu küçük olsa da, geçmişte meydana gelen ve gelecekte tekrar ortaya çıkması muhtemel olan büyük fiyat dalgalanmaları olmuştur. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinDüşük + Yüksek + Delta + Kaynak +
USDC +

$0,929222

+

13 Mart 2020

+
+

$1.11 +

+

15 Ekim 2018

+
$0.180778 +CoinMarketCap + +
USDC +

$0.924188

+

02 Ağu 2020

+
+

$1.17 +

+

08 Mayıs 2019

+
$0.245812 +CoinGecko +
DAI +

$0.945505 +

+

10 Mayıs 2020

+
+

$1.11 +

+

13 Mart 2020

+
$0.164495 +CoinMarketCap + +
DAI +

$0.903243 +

+

Kasım 25, 2019

+
+

$1.22

+

13 Mart 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

02 Şubat 2017

+
+

$1.21

+

27 Mayıs 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

02 Mart 2015

+
+

$1.32

+

24 Temmuz 2018

+
$0.747479CoinMarketCap + +
+ +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 82cd35c5656548cb30ec988e64c091f5750e2271 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:52:27 +0800 Subject: [PATCH 07547/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 4aad815d8382d7178c62dabb8c99948f11bb8c95 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:52:29 +0800 Subject: [PATCH 07548/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From acdcfb7878e4d122d859d7a0fe7c1933d90891b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:52:40 +0800 Subject: [PATCH 07549/11794] New translations README.md (Thai) --- th/core-concepts/price-oracles/README.md | 132 +++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 th/core-concepts/price-oracles/README.md diff --git a/th/core-concepts/price-oracles/README.md b/th/core-concepts/price-oracles/README.md new file mode 100644 index 000000000..46c98692c --- /dev/null +++ b/th/core-concepts/price-oracles/README.md @@ -0,0 +1,132 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 10acf3af5073a667c1b2c5fcaef456fa44bc4ede Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:53:02 +0800 Subject: [PATCH 07550/11794] New translations SUMMARY.md (Thai) --- th/SUMMARY.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/th/SUMMARY.md b/th/SUMMARY.md index 2b291a17c..5ff8545d8 100644 --- a/th/SUMMARY.md +++ b/th/SUMMARY.md @@ -26,7 +26,8 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [Price Oracles](core-concepts/price-oracles/README.md) + * [Untitled](core-concepts/price-oracles/untitled.md) ## Governance @@ -53,6 +54,10 @@ * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) +## Guides + +* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) + ## Links * [Github](https://www.github.com/originprotocol/origin-dollar) From 09afa7d3511b5b98e197209ed7661972b7ccc27f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:53:37 +0800 Subject: [PATCH 07551/11794] New translations SUMMARY.md (Croatian) --- hr/SUMMARY.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/hr/SUMMARY.md b/hr/SUMMARY.md index 2b291a17c..5ff8545d8 100644 --- a/hr/SUMMARY.md +++ b/hr/SUMMARY.md @@ -26,7 +26,8 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [Price Oracles](core-concepts/price-oracles/README.md) + * [Untitled](core-concepts/price-oracles/untitled.md) ## Governance @@ -53,6 +54,10 @@ * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) +## Guides + +* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) + ## Links * [Github](https://www.github.com/originprotocol/origin-dollar) From 69586ac825a0ea58193bee081bfc5116e21483ed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:53:42 +0800 Subject: [PATCH 07552/11794] New translations README.md (Croatian) --- hr/core-concepts/price-oracles/README.md | 132 +++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 hr/core-concepts/price-oracles/README.md diff --git a/hr/core-concepts/price-oracles/README.md b/hr/core-concepts/price-oracles/README.md new file mode 100644 index 000000000..46c98692c --- /dev/null +++ b/hr/core-concepts/price-oracles/README.md @@ -0,0 +1,132 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From 96cea734c29e775bbf46056e0ead0d31fb06ccb3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:53:45 +0800 Subject: [PATCH 07553/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 098541335477881f8186e99fd8969623d9742196 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:53:50 +0800 Subject: [PATCH 07554/11794] New translations README.md (Vietnamese) --- vi/core-concepts/price-oracles/README.md | 132 +++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 vi/core-concepts/price-oracles/README.md diff --git a/vi/core-concepts/price-oracles/README.md b/vi/core-concepts/price-oracles/README.md new file mode 100644 index 000000000..6fa61ddb6 --- /dev/null +++ b/vi/core-concepts/price-oracles/README.md @@ -0,0 +1,132 @@ +# Ước tính giá + +OUSD được thiết kế để duy trì ở mức 1 USD và được hỗ trợ 1:1 bằng các stablecoin. Trên thực tế, việc duy trì tỉ lệ này phức tạp hơn nhiều vì giá của các stablecoin thường sẽ chênh lệch so với mức 1$. Thường thì những biến động trên khá nhỏ, tuy nhiên, không ngoại trừ trường hợp có thể có biến động lớn xảy ra như đã từng gặp trong quá khứ. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinThấp + Cao + Chênh lệch + Nguồn +
USDC +

0,929222$

+

13/03/2020

+
+

1,11$

+

15/10/2018

+
0,180778$CoinMarketCap +
USDC +

0,924188$

+

02/08/2020

+
+

1,17$

+

08/05/2019

+
0,245812$CoinGecko +
DAI +

0,945505$

+

10/05/2020

+
+

1,11$

+

13/03/2020

+
0,164495$CoinMarketCap +
DAI +

0,903243$

+

25/11/2019

+
+

1,22$

+

13/03/2020

+
0,316757$CoinGecko +
USDT +

0,849809$

+

02/02/2017

+
+

1,21$

+

27/05/2017

+
0,360191$CoinGecko +
USDT +

0,572521$

+

02/03/2015

+
+

1,32$

+

24/07/2018

+
0,747479$CoinMarketCap +
+ +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From a62242e793de37791e51955336b8dbced5f4b6ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:54:05 +0800 Subject: [PATCH 07555/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md index 3d24d4d4b..97454c96c 100644 --- a/vi/SUMMARY.md +++ b/vi/SUMMARY.md @@ -26,7 +26,8 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Quản lý quỹ](core-concepts/fund-management.md) -* [Ước tính giá](core-concepts/price-oracles.md) +* [Ước tính giá](core-concepts/price-oracles/README.md) + * [Untitled](core-concepts/price-oracles/untitled.md) ## Quản trị @@ -53,9 +54,13 @@ * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## Danh sách các kênh +## Guides -* [GitHub](https://www.github.com/originprotocol/origin-dollar) +* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) + +## Links + +* [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) -* [Originprotocol.com](https://www.originprotocol.com) +* [originprotocol.com](https://www.originprotocol.com) From 492434bfc7dc647e2c8d456fba3f0df79239e561 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:54:07 +0800 Subject: [PATCH 07556/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 7dba5ff965b47a91be42d696530cb97fd7441c10 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:54:09 +0800 Subject: [PATCH 07557/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 72744c0785718f8411f2b02475631dd7c0a912d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:54:10 +0800 Subject: [PATCH 07558/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 805d2bf772b7fcc1286175c38e6de4a14ce343cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:54:12 +0800 Subject: [PATCH 07559/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From b0c47f42a5ee28925e48d3db062041c9001f044d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:54:13 +0800 Subject: [PATCH 07560/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 9939b32362f46449afb5441d377a8f2d6fdf2783 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:54:14 +0800 Subject: [PATCH 07561/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From fd85e03cc3fe7ecf04227fbd498faf5a8ad8aff5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:54:15 +0800 Subject: [PATCH 07562/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index c4bd5ed4f..325f86832 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From 9612445e3e459e5be103416d281e98a3070d8bd7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:54:16 +0800 Subject: [PATCH 07563/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 65af1117b7a46feade162dc050c179ba608576a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:54:17 +0800 Subject: [PATCH 07564/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index b00e5552e..d969b7c62 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* 底层稳定币风险 +* Underlying stablecoin risk **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 240c071ef6a1763d4ce4499cf5a05769a5887220 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:54:18 +0800 Subject: [PATCH 07565/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1c0c01d92..1ab93197c 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From 312754828267f66726ad5e1286b449cbd82fe3c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:54:19 +0800 Subject: [PATCH 07566/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 320032c186198334ccdd81c1710bdb9ee47df968 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:54:20 +0800 Subject: [PATCH 07567/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 794e51e795de38c32dc0fcb240018a4ba9f598f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:54:21 +0800 Subject: [PATCH 07568/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 7110eb552ab7d272b999c7985d8e087d0349ea48 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:54:22 +0800 Subject: [PATCH 07569/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 6c398d45f04d5c5114aee5ae7dd6b3ec5847658d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:54:23 +0800 Subject: [PATCH 07570/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 82 ++++++++++++++++----------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index d89219953..0053593cb 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault ## Units @@ -19,11 +19,11 @@ For other stable coins, the number of decimal places varies. DAI uses 18 decimal Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) @@ -31,11 +31,11 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -45,11 +45,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. 收到的稳定币数量取决于 **汇率**。 +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ @@ -75,9 +75,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -85,9 +85,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -99,11 +99,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -137,9 +137,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -147,9 +147,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -157,9 +157,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -167,9 +167,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -177,7 +177,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From ae2f16953ef7997b3adfc1ac440c805b59f07d48 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:54:25 +0800 Subject: [PATCH 07571/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 919dc26ca..2e721bb3f 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | From 61e5a87c9ebb146e9eb732641dd28c6c8a2f1edc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:54:31 +0800 Subject: [PATCH 07572/11794] New translations README.md (Indonesian) --- id/core-concepts/price-oracles/README.md | 132 +++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 id/core-concepts/price-oracles/README.md diff --git a/id/core-concepts/price-oracles/README.md b/id/core-concepts/price-oracles/README.md new file mode 100644 index 000000000..05e7d8e95 --- /dev/null +++ b/id/core-concepts/price-oracles/README.md @@ -0,0 +1,132 @@ +# Harga Oracles + +OUSD dirancang untuk tetap dipatok pada 1 USD dan didukung 1: 1 dengan stablecoin yang mendasarinya. Ini lebih rumit daripada kedengarannya karena stablecoin yang mendasari ini terus-menerus menyimpang dari pasak 1 USD yang mereka inginkan. Meskipun sebagian besar fluktuasi harian kecil, ada perubahan besar dalam harga yang telah terjadi di masa lalu dan kemungkinan besar akan terjadi lagi di masa mendatang. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
KoinRendah + Tinggi + Delta + Sumber +
USDC +

$ 0,929222

+

13 Maret 2020

+
+

$ 1,11

+

15 Oktober 2018

+
$ 0,180778CoinMarketCap +
USDC +

$ 0,924188

+

02 Agu 2020

+
+

$ 1,17

+

08 Mei 2019

+
$ 0,245812CoinGecko +
DAI +

$ 0,945505

+

10 Mei 2020

+
+

$ 1,11

+

13 Maret 2020

+
$ 0,164495CoinMarketCap +
DAI +

$ 0,903243

+

25 November 2019

+
+

$ 1,22

+

13 Maret 2020

+
$ 0,316757CoinGecko +
USDT +

$ 0,849809

+

02 Feb 2017

+
+

$ 1,21

+

27 Mei 2017

+
$ 0,360191CoinGecko +
USDT +

$ 0,572521

+

02 Maret 2015

+
+

$ 1,32

+

24 Juli 2018

+
$ 0,747479CoinMarketCap +
+ +Fungsi rebasing memperlakukan 1 stablecoin sebagai 1 OUSD untuk kesederhanaan dan untuk melindungi saldo OUSD agar tidak terpengaruh oleh fluktuasi harian harga stablecoin yang mendasarinya. Karena fungsi rebase hanya menghitung koin, saldo OUSD seharusnya hanya bertambah. + +Untuk membuat dan menebus sejumlah OUSD yang sesuai saat masuk dan keluar, kontrak pintar harus memberi harga yang akurat pada USDT, USDC, dan DAI yang masuk dan keluar dari sistem. Sebagai protokol terdesentralisasi, OUSD harus bergantung pada sumber non-sentralisasi untuk harga ini. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the vault while rewarding long-term holders. Karena harga paling aman tergantung pada arah perdagangan, oracle Origin menghadapkan kedua `priceUSDMint ()` dan `priceUSDRedeem ()`. + +Berikut adalah set oracle awal yang digunakan oleh OUSD: + +{% embed url = "https://compound.finance/docs/prices" caption = ""%} + +{% embed url = "https://feeds.chain.link/eth-usd" caption = ""%} + +Oracle berikut telah diterapkan, tetapi saat ini tidak digunakan karena biaya gas: + +{% embed url = "https://uniswap.org/docs/v2/core-concepts/oracles" caption = ""%} + +The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From cbb1d110b71a5222d2b43042e29aed1933cfd085 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:55:04 +0800 Subject: [PATCH 07573/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/id/SUMMARY.md b/id/SUMMARY.md index 9e4f77714..7e8023160 100644 --- a/id/SUMMARY.md +++ b/id/SUMMARY.md @@ -26,7 +26,8 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Pengelolaan Dana](core-concepts/fund-management.md) -* [Harga Oracles](core-concepts/price-oracles.md) +* [Harga Oracles](core-concepts/price-oracles/README.md) + * [Untitled](core-concepts/price-oracles/untitled.md) ## Pemerintahan @@ -53,7 +54,11 @@ * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## Tautan +## Guides + +* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) + +## Links * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 92f56e635164e230914b709c09e77bbae2eda6f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:55:06 +0800 Subject: [PATCH 07574/11794] New translations integration-guide-for-exchanges.md (Filipino) --- fil/guides/integration-guide-for-exchanges.md | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 fil/guides/integration-guide-for-exchanges.md diff --git a/fil/guides/integration-guide-for-exchanges.md b/fil/guides/integration-guide-for-exchanges.md new file mode 100644 index 000000000..f57b8fda9 --- /dev/null +++ b/fil/guides/integration-guide-for-exchanges.md @@ -0,0 +1,28 @@ +# Integration Guide For Exchanges + +Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. + +These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: + +**Do you want to participate in the yield that is generated?** + +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. + +**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** + +Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. + +**Are you caching user balances?** + +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +**Are you comingling user funds?** + +If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. + +**What is your plan for liquidity?** + +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + + + From 028ba4f82e65eb18845ea8a9c246eed8ae5b4119 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:55:35 +0800 Subject: [PATCH 07575/11794] New translations untitled.md (Portuguese) --- pt/core-concepts/price-oracles/untitled.md | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 pt/core-concepts/price-oracles/untitled.md diff --git a/pt/core-concepts/price-oracles/untitled.md b/pt/core-concepts/price-oracles/untitled.md new file mode 100644 index 000000000..7a413944b --- /dev/null +++ b/pt/core-concepts/price-oracles/untitled.md @@ -0,0 +1,25 @@ +# Untitled + +## Getting Super Powers + +Becoming a super hero is a fairly straight forward process: + +``` +$ give me super-powers +``` + +{% hint style="info" %} + Super-powers are granted randomly so please submit an issue if you're not happy with yours. +{% endhint %} + +Once you're strong enough, save the world: + +{% code title="hello.sh" %} +```bash +# Ain't no code for that yet, sorry +echo 'You got to trust me on this, I saved the world' +``` +{% endcode %} + + + From 025b9747dd052acd6c86452e83456ed36ec08468 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:55:36 +0800 Subject: [PATCH 07576/11794] New translations integration-guide-for-exchanges.md (Portuguese) --- pt/guides/integration-guide-for-exchanges.md | 28 ++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 pt/guides/integration-guide-for-exchanges.md diff --git a/pt/guides/integration-guide-for-exchanges.md b/pt/guides/integration-guide-for-exchanges.md new file mode 100644 index 000000000..f57b8fda9 --- /dev/null +++ b/pt/guides/integration-guide-for-exchanges.md @@ -0,0 +1,28 @@ +# Integration Guide For Exchanges + +Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. + +These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: + +**Do you want to participate in the yield that is generated?** + +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. + +**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** + +Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. + +**Are you caching user balances?** + +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +**Are you comingling user funds?** + +If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. + +**What is your plan for liquidity?** + +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + + + From 150c2f074de1a699ffa8f4e95b14f9a78e44291b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:56:18 +0800 Subject: [PATCH 07577/11794] New translations architecture.md (Chinese Simplified) --- zh/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index b70715521..82eb0dee2 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# Architecture +# 架构 ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 From ef0105560ee50a923bd463359a421a79ee7970f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:56:22 +0800 Subject: [PATCH 07578/11794] New translations untitled.md (Chinese Simplified) --- zh/core-concepts/price-oracles/untitled.md | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 zh/core-concepts/price-oracles/untitled.md diff --git a/zh/core-concepts/price-oracles/untitled.md b/zh/core-concepts/price-oracles/untitled.md new file mode 100644 index 000000000..7a413944b --- /dev/null +++ b/zh/core-concepts/price-oracles/untitled.md @@ -0,0 +1,25 @@ +# Untitled + +## Getting Super Powers + +Becoming a super hero is a fairly straight forward process: + +``` +$ give me super-powers +``` + +{% hint style="info" %} + Super-powers are granted randomly so please submit an issue if you're not happy with yours. +{% endhint %} + +Once you're strong enough, save the world: + +{% code title="hello.sh" %} +```bash +# Ain't no code for that yet, sorry +echo 'You got to trust me on this, I saved the world' +``` +{% endcode %} + + + From 926059a4d6ac44c41cc0205574538f97391a84bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:56:23 +0800 Subject: [PATCH 07579/11794] New translations integration-guide-for-exchanges.md (Chinese Simplified) --- zh/guides/integration-guide-for-exchanges.md | 28 ++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 zh/guides/integration-guide-for-exchanges.md diff --git a/zh/guides/integration-guide-for-exchanges.md b/zh/guides/integration-guide-for-exchanges.md new file mode 100644 index 000000000..f57b8fda9 --- /dev/null +++ b/zh/guides/integration-guide-for-exchanges.md @@ -0,0 +1,28 @@ +# Integration Guide For Exchanges + +Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. + +These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: + +**Do you want to participate in the yield that is generated?** + +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. + +**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** + +Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. + +**Are you caching user balances?** + +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +**Are you comingling user funds?** + +If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. + +**What is your plan for liquidity?** + +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + + + From 67cf1e55d5a725a15e6a682c200a827dbe4aadad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:56:28 +0800 Subject: [PATCH 07580/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 434cc4bef..41afe68d8 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的稳定币 +# 支持的穩定幣 -**支持的稳定币** +**支持的穩定幣** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 -目前,OUSD 支持以下稳定币: +目前,OUSD 支持以下穩定幣: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 +雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 -尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 +儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 From 5764101f0f6d57d222d27f3daca6e3e25f669b4e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:56:29 +0800 Subject: [PATCH 07581/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index f8c56b51f..2348520ba 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,10 +1,10 @@ -# 支持策略 +# Supported Strategies -**支持的DeFi平台** +**Supported DeFi Platforms** -OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -目前,OUSD 从以下平台赚取收益: +Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="compound.md" %} @@ -12,7 +12,7 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="aave.md" %} -我们也打算集成以下平台: +Integrations are currently planned or being built for the following platforms: {% page-ref page="dydx.md" %} @@ -22,9 +22,9 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="yearn.finance.md" %} -尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From 4c9769b384e98680ba77d83ab34b0e4ec7a6c8d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:56:31 +0800 Subject: [PATCH 07582/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/yield-generation/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index 714e5bbf5..63960b8a3 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,10 +1,10 @@ -# Yield Generation +# 收益产生 -**Automated Yield Farming** +**自动收益耕作** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 (TVL),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) From 4c0f3b23daa835c4fe1a1328ab07a9632e45bb53 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:56:33 +0800 Subject: [PATCH 07583/11794] New translations principles.md (Chinese Traditional) --- zh/governance/principles.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index 44c6f1a31..f0ef2b88d 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# 原则 +# Principles -**渐进式去中心化** +**Progressive Decentralization** -我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. -但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**时间锁** +**Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. -**新的和现有的利益相关者** +**New and Existing Stakeholders** -OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. -OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 07b7ecf9bc79b57deede8293a9f4e5ec0a357169 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:56:35 +0800 Subject: [PATCH 07584/11794] New translations contributing.md (Chinese Traditional) --- zh/governance/contributing.md | 38 +++++++++++++++++------------------ 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/zh/governance/contributing.md b/zh/governance/contributing.md index 6c95a232c..1459af1f8 100644 --- a/zh/governance/contributing.md +++ b/zh/governance/contributing.md @@ -1,29 +1,29 @@ -# 如何贡献 +# Contributing -**100% 开源。** +**100% Open-source** -OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -我们的工作和我们的公司 Discord 都是公开的。 If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -#### 开发过程 +#### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 -2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 -3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 -4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. 5. Write some awesome code. -6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 -7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 -8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. For critical smart contract code to be merged it must pass the following checklist: @@ -34,7 +34,7 @@ For critical smart contract code to be merged it must pass the following checkli The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### 编码风格 +#### Coding Style We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -42,7 +42,7 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### 协议设计 +#### Protocol Design When considering protocol or implementation design proposals, we are looking for: @@ -54,7 +54,7 @@ When considering protocol or implementation design proposals, we are looking for Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### 社区准则 +#### Community Guidelines We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: @@ -63,11 +63,11 @@ We want to keep the Origin community awesome, growing and collaborative. We need * Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. * Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### 报告问题 +#### Reporting Issues If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### 安全问题 +#### Security Issues OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -75,7 +75,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="../security-and-risks/bug-bounties.md" %} -#### **社区发展** +#### **Community Improvement** Origin is just as much about community as it is about our technology. @@ -83,7 +83,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### 全职职位 +#### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. From 07ebd08a8898ca91d252c2b01b9626bed2b13109 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:56:36 +0800 Subject: [PATCH 07585/11794] New translations architecture.md (Chinese Traditional) --- zh/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index 82eb0dee2..b70715521 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# 架构 +# Architecture ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From 23bfb1c98e5febc97e21ec0ab6c817434d5f8820 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:56:47 +0800 Subject: [PATCH 07586/11794] New translations lending.md (Chinese Simplified) --- zh/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index 7db929ca2..eff28e79b 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# Lending +# 借贷 -**Unbank the Banked** +**不再需要银行** -DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. +DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 -OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. +OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: +OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} From 38af8f5181da3fcd7745ebf0e010722c2a36b789 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:56:48 +0800 Subject: [PATCH 07587/11794] New translations curve.md (Chinese Simplified) --- .../supported-strategies/curve.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index bd2264caf..89e8f47e5 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,21 +1,21 @@ # Curve -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | +| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From dba20fbd54cc5376287bfc291d9933bcbe104929 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:56:59 +0800 Subject: [PATCH 07588/11794] New translations untitled.md (Russian) --- ru/core-concepts/price-oracles/untitled.md | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ru/core-concepts/price-oracles/untitled.md diff --git a/ru/core-concepts/price-oracles/untitled.md b/ru/core-concepts/price-oracles/untitled.md new file mode 100644 index 000000000..7a413944b --- /dev/null +++ b/ru/core-concepts/price-oracles/untitled.md @@ -0,0 +1,25 @@ +# Untitled + +## Getting Super Powers + +Becoming a super hero is a fairly straight forward process: + +``` +$ give me super-powers +``` + +{% hint style="info" %} + Super-powers are granted randomly so please submit an issue if you're not happy with yours. +{% endhint %} + +Once you're strong enough, save the world: + +{% code title="hello.sh" %} +```bash +# Ain't no code for that yet, sorry +echo 'You got to trust me on this, I saved the world' +``` +{% endcode %} + + + From 6e17eace28c7858af66910edde55a5da3d231ede Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:57:01 +0800 Subject: [PATCH 07589/11794] New translations integration-guide-for-exchanges.md (Russian) --- ru/guides/integration-guide-for-exchanges.md | 28 ++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 ru/guides/integration-guide-for-exchanges.md diff --git a/ru/guides/integration-guide-for-exchanges.md b/ru/guides/integration-guide-for-exchanges.md new file mode 100644 index 000000000..f57b8fda9 --- /dev/null +++ b/ru/guides/integration-guide-for-exchanges.md @@ -0,0 +1,28 @@ +# Integration Guide For Exchanges + +Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. + +These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: + +**Do you want to participate in the yield that is generated?** + +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. + +**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** + +Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. + +**Are you caching user balances?** + +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +**Are you comingling user funds?** + +If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. + +**What is your plan for liquidity?** + +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + + + From 85d104281d90523bb6119354d7256f1f56f5d149 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:57:07 +0800 Subject: [PATCH 07590/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index 2348520ba..f8c56b51f 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,10 +1,10 @@ -# Supported Strategies +# 支持策略 -**Supported DeFi Platforms** +**支持的DeFi平台** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 -Currently, OUSD earns yield from the following platform\(s\): +目前,OUSD 从以下平台赚取收益: {% page-ref page="compound.md" %} @@ -12,7 +12,7 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: +我们也打算集成以下平台: {% page-ref page="dydx.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned or being built for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 From e38d28bc4a55960037bc1d052bc94ec77f2402e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:57:16 +0800 Subject: [PATCH 07591/11794] New translations untitled.md (Turkish) --- tr/core-concepts/price-oracles/untitled.md | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 tr/core-concepts/price-oracles/untitled.md diff --git a/tr/core-concepts/price-oracles/untitled.md b/tr/core-concepts/price-oracles/untitled.md new file mode 100644 index 000000000..7a413944b --- /dev/null +++ b/tr/core-concepts/price-oracles/untitled.md @@ -0,0 +1,25 @@ +# Untitled + +## Getting Super Powers + +Becoming a super hero is a fairly straight forward process: + +``` +$ give me super-powers +``` + +{% hint style="info" %} + Super-powers are granted randomly so please submit an issue if you're not happy with yours. +{% endhint %} + +Once you're strong enough, save the world: + +{% code title="hello.sh" %} +```bash +# Ain't no code for that yet, sorry +echo 'You got to trust me on this, I saved the world' +``` +{% endcode %} + + + From 3e13a6e6b5faed685388fbad1eec3564b9f9f9dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:57:18 +0800 Subject: [PATCH 07592/11794] New translations integration-guide-for-exchanges.md (Turkish) --- tr/guides/integration-guide-for-exchanges.md | 28 ++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 tr/guides/integration-guide-for-exchanges.md diff --git a/tr/guides/integration-guide-for-exchanges.md b/tr/guides/integration-guide-for-exchanges.md new file mode 100644 index 000000000..f57b8fda9 --- /dev/null +++ b/tr/guides/integration-guide-for-exchanges.md @@ -0,0 +1,28 @@ +# Integration Guide For Exchanges + +Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. + +These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: + +**Do you want to participate in the yield that is generated?** + +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. + +**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** + +Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. + +**Are you caching user balances?** + +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +**Are you comingling user funds?** + +If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. + +**What is your plan for liquidity?** + +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + + + From 7edad011b9ce88e79a292f1075f08ab4d4f4864b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:57:19 +0800 Subject: [PATCH 07593/11794] New translations README.md (Chinese Simplified) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 01162cf25..2158b4019 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,30 +1,30 @@ --- -description: The first stablecoin that earns a yield while it's still in your wallet +description: 首个在您的钱包中赚取收益的稳定币 --- -# Introduction +# 介绍 -## **A Better Form of Money** +## **一种更好的货币形式** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 ![](.gitbook/assets/origin-dollar-summary.jpeg) -**Background** +**背景** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 同时,去中心化金融(DeFi)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。 -One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. +现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 -To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 -With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 -Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. +Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) (100%开源)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 -Welcome to the future of money. +欢迎来到金钱的未来。 From f7287e4eb37e230947eea085b30755afac9af46b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:57:20 +0800 Subject: [PATCH 07594/11794] New translations strategies.md (Chinese Simplified) --- zh/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 28d29573d..42f3811fe 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ # 策略 -新策略可以隨時被添加或刪除,以應對新的市場現實並分散風險。 +新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 -剛推出時,OUSD 將利用單一策略的優勢,並將已存入的資金部署到 Compound。 緊接著,我們打算部署許多其他策略。 +刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 -我們一旦遷移到去中心化治理方式,我們的目的是讓社區提出新的策略,並對池中每種策略的適當權重進行投票。 我們預計大多數 OUSD 持有者將珍視有較高收益率機會,同時對部分資金保持更為保守的頭寸。 +我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 From b3c1996c6a1f9793bce691e6ef758bf6f961cd65 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:57:22 +0800 Subject: [PATCH 07595/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index dc54ffd99..6e958b493 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 資金管理 +# 资金管理 -OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 -與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 +与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 From df79f4453da145a0e63507f6f147738ce96669ab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:57:23 +0800 Subject: [PATCH 07596/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 41afe68d8..434cc4bef 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的穩定幣 +# 支持的稳定币 -**支持的穩定幣** +**支持的稳定币** -必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -目前,OUSD 支持以下穩定幣: +目前,OUSD 支持以下稳定币: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 +虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 -值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 +尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 From abc2f536eb244d13ff1007e8b2e242924e54ec5d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:57:33 +0800 Subject: [PATCH 07597/11794] New translations SUMMARY.md (Filipino) --- fil/SUMMARY.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/fil/SUMMARY.md b/fil/SUMMARY.md index 2b291a17c..5ff8545d8 100644 --- a/fil/SUMMARY.md +++ b/fil/SUMMARY.md @@ -26,7 +26,8 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [Price Oracles](core-concepts/price-oracles/README.md) + * [Untitled](core-concepts/price-oracles/untitled.md) ## Governance @@ -53,6 +54,10 @@ * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) +## Guides + +* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) + ## Links * [Github](https://www.github.com/originprotocol/origin-dollar) From 8b80f3f0e02328213066bcd0ff2d32dfdcac40e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:57:37 +0800 Subject: [PATCH 07598/11794] New translations README.md (Filipino) --- fil/core-concepts/price-oracles/README.md | 132 ++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 fil/core-concepts/price-oracles/README.md diff --git a/fil/core-concepts/price-oracles/README.md b/fil/core-concepts/price-oracles/README.md new file mode 100644 index 000000000..46c98692c --- /dev/null +++ b/fil/core-concepts/price-oracles/README.md @@ -0,0 +1,132 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From e968778a4aead677a37cdaef5c6af9c0e2a37e8c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:58:02 +0800 Subject: [PATCH 07599/11794] New translations SUMMARY.md (Hindi) --- hi/SUMMARY.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/hi/SUMMARY.md b/hi/SUMMARY.md index 2b291a17c..5ff8545d8 100644 --- a/hi/SUMMARY.md +++ b/hi/SUMMARY.md @@ -26,7 +26,8 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [Price Oracles](core-concepts/price-oracles/README.md) + * [Untitled](core-concepts/price-oracles/untitled.md) ## Governance @@ -53,6 +54,10 @@ * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) +## Guides + +* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) + ## Links * [Github](https://www.github.com/originprotocol/origin-dollar) From 61dcf4cb32cbc963a8fbb73df3adcda16b0224bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:58:07 +0800 Subject: [PATCH 07600/11794] New translations README.md (Hindi) --- hi/core-concepts/price-oracles/README.md | 132 +++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 hi/core-concepts/price-oracles/README.md diff --git a/hi/core-concepts/price-oracles/README.md b/hi/core-concepts/price-oracles/README.md new file mode 100644 index 000000000..46c98692c --- /dev/null +++ b/hi/core-concepts/price-oracles/README.md @@ -0,0 +1,132 @@ +# Price Oracles + +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CoinLow + High + Delta + Source +
USDC +

$0.929222

+

Mar 13, 2020

+
+

$1.11

+

Oct 15, 2018

+
$0.180778CoinMarketCap +
USDC +

$0.924188

+

Aug 02, 2020

+
+

$1.17

+

May 08, 2019

+
$0.245812CoinGecko +
DAI +

$0.945505

+

May 10, 2020

+
+

$1.11

+

Mar 13, 2020

+
$0.164495CoinMarketCap +
DAI +

$0.903243

+

Nov 25, 2019

+
+

$1.22

+

Mar 13, 2020

+
$0.316757CoinGecko +
USDT +

$0.849809

+

Feb 02, 2017

+
+

$1.21

+

May 27, 2017

+
$0.360191CoinGecko +
USDT +

$0.572521

+

Mar 02, 2015

+
+

$1.32

+

Jul 24, 2018

+
$0.747479CoinMarketCap +
+ +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. + +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. + +{% hint style="info" %} +OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. +{% endhint %} + +In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. + +This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. + +Here is the initial set of oracles that are being used by OUSD: + +{% embed url="https://compound.finance/docs/prices" caption="" %} + +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} + +The following oracles have been implemented, but are not currently being used due to gas costs: + +{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} + +The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. + +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. + From d9ebdf068964067f1d9ce3e579f2a650485229e3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:58:33 +0800 Subject: [PATCH 07601/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 4b9a50df6bddebe2ff0e3839479a3950eb751626 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:58:41 +0800 Subject: [PATCH 07602/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From c5fb41d87637b3e64f8d95e4c642750e91a322ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:58:43 +0800 Subject: [PATCH 07603/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From b574fd66953767b9cadbabfa2ad7e8110ca6c576 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:58:44 +0800 Subject: [PATCH 07604/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 5a9b19cb3..6f35f58a2 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From a18afd080d6b86b1cfa4cab8fe5776cb178c0bae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:58:45 +0800 Subject: [PATCH 07605/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From ce0371e66db45af9cdbb79e6d19ddaa13c6bca42 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:58:50 +0800 Subject: [PATCH 07606/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# 保險庫 (Vault) -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -保险库最重要的可公开调用的功能是: +保險庫最重要的可公開調用的功能是: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From 7f0e8baf5dc703e1221a68401a9af90660c2761e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:58:51 +0800 Subject: [PATCH 07607/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 3c0739decf463cd97ac2d6ea7c6ab94eccbf3fc2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:58:52 +0800 Subject: [PATCH 07608/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 93bfa43a8eefe70b57fedec025a89728edaa055d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:58:54 +0800 Subject: [PATCH 07609/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 6f35f58a2..5a9b19cb3 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From ee39ffb999c0339e3d805b7da56a6d4dc6827e96 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:58:55 +0800 Subject: [PATCH 07610/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 68208a63bac068cf502571297403d4663d71a1f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:58:56 +0800 Subject: [PATCH 07611/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 733aee59dcb6ce780954f43a00bae486b99b0e0c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:58:58 +0800 Subject: [PATCH 07612/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From d24621995c2ca1754bd30ac5bb7caf4c2a0d74b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Feb 2021 16:58:59 +0800 Subject: [PATCH 07613/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index cf318a163..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From 9dc288b692756adb5650defad4d371c8a3247807 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 27 Feb 2021 02:09:46 +0800 Subject: [PATCH 07614/11794] New translations README.md (Russian) --- ru/core-concepts/price-oracles/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/price-oracles/README.md b/ru/core-concepts/price-oracles/README.md index 189cfb7ca..18a5ba354 100644 --- a/ru/core-concepts/price-oracles/README.md +++ b/ru/core-concepts/price-oracles/README.md @@ -126,7 +126,7 @@ OUSD изначально использует следующий набор о {% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} -The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. +Конкретный адрес смарт-контракта для каждого используемого оракула указан на нашей странице [реестра](../../smart-contracts/registry.md). Возможно, что со временем в протокол будут добавлены дополнительные оракулы. Поддержка также может быть удалена, если какой-либо из этих оракулов станет ненадежным. From f93df8d312fd3d8f800131a93cdfcfcb19e6750b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 27 Feb 2021 02:09:48 +0800 Subject: [PATCH 07615/11794] New translations rebasing-and-smart-contracts.md (Russian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 86907f9de..8629c967d 100644 --- a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,15 +6,15 @@ Кошельки с мульти-подписями или другие смарт-контракты должны вызвать функцию `rebaseOptIn()` чтобы получать доход. {% endhint %} -By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +По умолчанию, OUSD на смарт-контрактах не будет участвовать в перераспределении токена и потеряет любой доход, если смарт-контракт явным образом не поддерживает функцию получения токенов. Это увеличивает уровень "сочетаемости" OUSD с DeFi, поскольку многие протоколы не были разработаны с расчетом на изменение баланса. Для других протоколов DeFi OUSD работает так же, как и любой другой нормальный токен протокола ERC-20. Это особенно полезный атрибут для автоматических маркет-мейкеров (AMM), таких как Uniswap, которые перестают работать, когда количество токенов, которые они держат, неожиданно меняется. -Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Смарт-контракты должны явным образом давать разрешение на получение дохода через механизм перераспределения. Это решает проблему с увеличением предложения на AMM, но при этом по-прежнему предоставляет возможность кошелькам с мульти-подписями и другим смарт-контрактам участвовать и получать доход. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. +Если Вы разворачиваете контракт и собираетесь вызвать функцию `rebaseOptIn()`, чтобы получить доход, Вы не можете вызвать ее из конструктора контрактов. Контракт должен быть развернут, прежде чем его можно будет вызвать. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +Если Вы используете кошелек с мульти-подписями, например [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) или [Gnosis Safe](https://gnosis-safe.io/), Вам понадобится [адрес контракта прокси для OUSD](../../smart-contracts/registry.md) и соответствующий [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Как только Вы их добавите, получите возможность вызвать функцию `rebaseOptIn()` чтобы выбрать получение заработка через перераспределение, или `rebaseOptOut()` чтобы снова ее отключить. From 9e0682a0dc14e393a88a5fd518504213d540810e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 27 Feb 2021 02:09:49 +0800 Subject: [PATCH 07616/11794] New translations untitled.md (Russian) --- ru/core-concepts/price-oracles/untitled.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ru/core-concepts/price-oracles/untitled.md b/ru/core-concepts/price-oracles/untitled.md index 7a413944b..c864aa049 100644 --- a/ru/core-concepts/price-oracles/untitled.md +++ b/ru/core-concepts/price-oracles/untitled.md @@ -1,23 +1,23 @@ -# Untitled +# Без названия -## Getting Super Powers +## Получение суперспособностей -Becoming a super hero is a fairly straight forward process: +Стать супергероем довольно просто: ``` $ give me super-powers ``` {% hint style="info" %} - Super-powers are granted randomly so please submit an issue if you're not happy with yours. + Суперсилы предоставляются случайным образом, поэтому, если вы не довольны своими, сообщите о проблеме. {% endhint %} -Once you're strong enough, save the world: +Когда Вы станете достаточно сильным, спасите мир: {% code title="hello.sh" %} ```bash -# Ain't no code for that yet, sorry -echo 'You got to trust me on this, I saved the world' +# Для этого еще нет кода, извините +echo 'Вы должны мне поверить, я спас мир' ``` {% endcode %} From 351cff52148ec07e6a9770b5065f540b46045108 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 27 Feb 2021 02:09:51 +0800 Subject: [PATCH 07617/11794] New translations integration-guide-for-exchanges.md (Russian) --- ru/guides/integration-guide-for-exchanges.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ru/guides/integration-guide-for-exchanges.md b/ru/guides/integration-guide-for-exchanges.md index f57b8fda9..64593a46b 100644 --- a/ru/guides/integration-guide-for-exchanges.md +++ b/ru/guides/integration-guide-for-exchanges.md @@ -1,12 +1,12 @@ -# Integration Guide For Exchanges +# Руководство по интеграции для бирж -Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. +Централизованные биржи будут играть важную роль в достижении нашей цели сделать OUSD повсеместно распространенным. Мы рады помочь любой бирже, которая хочет сделать OUSD доступным для своих пользователей. Мы считаем, что OUSD станет отличным дополнением к любой бирже, которая хочет предложить своим пользователям как превосходный стейблкоин, так и новую возможность получать высокий доход. -These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: +Эти документы - отличная отправная точка для понимания того, как работает OUSD. Вот несколько важных вопросов для бирж, которые хотят интегрировать OUSD: -**Do you want to participate in the yield that is generated?** +**Вы хотите участвовать в получении дохода?** -We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. +Мы предполагаем, что ответ будет положительным, и мы также очень поощряем это! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. **Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** From 0a5c7c0af455ac339ad3bce9f547e822f9a996ee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 27 Feb 2021 02:17:05 +0800 Subject: [PATCH 07618/11794] New translations integration-guide-for-exchanges.md (Russian) --- ru/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/guides/integration-guide-for-exchanges.md b/ru/guides/integration-guide-for-exchanges.md index 64593a46b..05ee55245 100644 --- a/ru/guides/integration-guide-for-exchanges.md +++ b/ru/guides/integration-guide-for-exchanges.md @@ -6,7 +6,7 @@ **Вы хотите участвовать в получении дохода?** -Мы предполагаем, что ответ будет положительным, и мы также очень поощряем это! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. +Мы предполагаем, что ответ будет положительным, и мы также очень поощряем это! Однако, могут быть некоторые случаи, когда вы предпочтете действовать быстро и добавить на свою биржу OUSD, не участвуя в [процессе перераспределения OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md), так как это является самой быстрой и простой интеграцией. Для бирж, которые хотят добавить токен OUSD, но ограничены в технических ресурсах, есть возможность сначала запустить версию без перераспределения, пока ваши специалисты вносят необходимые изменения. Чтобы запретить перераспределение OUSD, необходимо вызвать функцию `rebaseOptOut()` из каждого кошелька EOA, на котором хранится OUSD, или ничего не делать, если OUSD хранится на смарт-контрактах. OUSD без перераспределения абсолютно такой же, как и любой другой токен ERC-20. **Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** From 560daf48e2ba8e8d1c032cd90ef2f89397f157e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 27 Feb 2021 02:23:46 +0800 Subject: [PATCH 07619/11794] New translations integration-guide-for-exchanges.md (Russian) --- ru/guides/integration-guide-for-exchanges.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ru/guides/integration-guide-for-exchanges.md b/ru/guides/integration-guide-for-exchanges.md index 05ee55245..849f7b951 100644 --- a/ru/guides/integration-guide-for-exchanges.md +++ b/ru/guides/integration-guide-for-exchanges.md @@ -8,17 +8,17 @@ Мы предполагаем, что ответ будет положительным, и мы также очень поощряем это! Однако, могут быть некоторые случаи, когда вы предпочтете действовать быстро и добавить на свою биржу OUSD, не участвуя в [процессе перераспределения OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md), так как это является самой быстрой и простой интеграцией. Для бирж, которые хотят добавить токен OUSD, но ограничены в технических ресурсах, есть возможность сначала запустить версию без перераспределения, пока ваши специалисты вносят необходимые изменения. Чтобы запретить перераспределение OUSD, необходимо вызвать функцию `rebaseOptOut()` из каждого кошелька EOA, на котором хранится OUSD, или ничего не делать, если OUSD хранится на смарт-контрактах. OUSD без перераспределения абсолютно такой же, как и любой другой токен ERC-20. -**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** +**Балансы клиентов хранятся на смарт-контрактах (например, мульти-подписях) или в кошельках EOA?** -Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. +Любой смарт-контракт, содержащий OUSD, должен вручную предоставить согласие на получение дохода, вызывая функцию `rebaseOptIn()`. Это необходимость, вызванная [гибким предложением](../core-concepts/elastic-supply/) и [природой перераспределения OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Многие биржи переводят средства клиентов на кошельки с мульти-подписями для холодного хранения. Делая это, Вам нужно убедиться, что было получено разрешение на перераспределение, чтобы не потерять заработок. -**Are you caching user balances?** +**Кешируете ли вы балансы пользователей?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD динамически обновляет значение, возвращаемое функцией `balanceOf()` в нашем контракте ERC20. Балансы пользователей будут обновляться несколько раз в день по мере того, как протокол генерирует новую доходность. Пока вы не кешируете это значение, пользователи всегда будут видеть правильную сумму OUSD, которую они держат. -**Are you comingling user funds?** +**Вы объединяете средства пользователей?** -If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. +Если вы объединяете средства, вы должны быть уверены, что каждый пользователь получает пропорциональную сумму дохода, генерируемого протоколом. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. **What is your plan for liquidity?** From 83599a263236867f9f10d47a866bfe54e843a24b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 27 Feb 2021 02:34:22 +0800 Subject: [PATCH 07620/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index 3212e1455..83adffdea 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -27,7 +27,7 @@ * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Управление средствами](core-concepts/fund-management.md) * [Ценовые оракулы](core-concepts/price-oracles/README.md) - * [Untitled](core-concepts/price-oracles/untitled.md) + * [Без названия :)](core-concepts/price-oracles/untitled.md) ## Управление @@ -54,11 +54,11 @@ * [Страхование](security-and-risks/insurance.md) * [Вознаграждения за поиск ошибок](security-and-risks/bug-bounties.md) -## Guides +## Руководства -* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) +* [Руководство по интеграции для бирж](guides/integration-guide-for-exchanges.md) -## Links +## Ссылки * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From c02e7bd6f0cef7e5acfcea28db97624e8db139bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 27 Feb 2021 02:34:24 +0800 Subject: [PATCH 07621/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index dd75db58e..dde661664 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -31,7 +31,7 @@ {% tab title="Strategies" %} Общеизвестные адреса \(прокси оболочки\): -| Стратегия | Адрес | Auto-Allocation | +| Стратегия | Адрес | Автоматическое размещение | |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:---------------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% USDC и USDT | @@ -144,9 +144,9 @@ {% endtab %} {% tab title="Swap" %} -| Contract | Address | ENS | +| Контракт | Адрес | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +| Обмен | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} From dbdd942ca8e750ed6c763108a6e200c5c93a0b52 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 27 Feb 2021 02:34:26 +0800 Subject: [PATCH 07622/11794] New translations integration-guide-for-exchanges.md (Russian) --- ru/guides/integration-guide-for-exchanges.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/guides/integration-guide-for-exchanges.md b/ru/guides/integration-guide-for-exchanges.md index 849f7b951..db7af2fa1 100644 --- a/ru/guides/integration-guide-for-exchanges.md +++ b/ru/guides/integration-guide-for-exchanges.md @@ -18,11 +18,11 @@ OUSD динамически обновляет значение, возвращ **Вы объединяете средства пользователей?** -Если вы объединяете средства, вы должны быть уверены, что каждый пользователь получает пропорциональную сумму дохода, генерируемого протоколом. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. +Если вы объединяете средства, вы должны быть уверены, что каждый пользователь получает пропорциональную сумму дохода, генерируемого протоколом. Вероятно, самый простой способ сделать это - отслеживать баланс каждого пользователя как процент от пула, а не как фиксированную сумму. -**What is your plan for liquidity?** +**Каков Ваш план по ликвидности?** -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +OUSD можно создавать или выкупать в любое время как с помощью [Origin Dollar DApp](https://www.ousd.com), так и напрямую из наших смарт-контрактов. Если вы планируете предоставлять ликвидность самостоятельно, вы должны знать, что точная сумма OUSD, которую вы получите в обмен на ваши USDT, USDC или DAI, зависит от текущего обменного курса, определенного [оракулами](../smart-contracts/api/oracle.md). Если вы планируете обменять OUSD на базовые стейблкоины, вы должны знать, что существует комиссия за выход в размере 0,5%, и OUSD вернет набор стейблкоинов пропорционально поддерживаемым стейблкоинам в пуле. Мы рекомендуем биржам использовать другие пулы ликвидности, такие как Uniswap, чтобы избежать этих комиссий. При возможности, создание или выкуп должны производиться большими партиями для максимальной эффективности. From 3c17859336cab6facc92c9443e7dd5157a7332a1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:05:35 +0800 Subject: [PATCH 07623/11794] New translations fund-management.md (Chinese Simplified) --- zh/core-concepts/fund-management.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/fund-management.md b/zh/core-concepts/fund-management.md index 30806578f..e44822017 100644 --- a/zh/core-concepts/fund-management.md +++ b/zh/core-concepts/fund-management.md @@ -1,8 +1,8 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. **Earning Strategies** From cf647b6844ce561bafac917e65dd9afd85c22038 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:05:42 +0800 Subject: [PATCH 07624/11794] New translations earning-strategies.md (Chinese Traditional) --- zh/core-concepts/fund-management/earning-strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md index ad3b88dae..babbff302 100644 --- a/zh/core-concepts/fund-management/earning-strategies.md +++ b/zh/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ # 收益策略 -收益策略将资金部署到各种DeFi平台。 保险库将决定哪些策略处于有效状态,以及它们将收到多少已部署资金。 +收益策略將資金部署到各種DeFi平台。 保險庫將決定哪些策略處於有效狀態,以及它們將收到多少已部署資金。 -此外,策略会随着时间的推移而升级。 例如,在刚推出时,将有一个初始的 [Compound 策略](../supported-strategies/compound.md)。 以后,这可能会被 v2 或 v3 版本的 Compound 策略所取代。 +此外,策略會隨著時間的推移而升級。 例如,在剛推出時,將有一個初始的 [Compound 策略](../supported-strategies/compound.md)。 以後,這可能會被 v2 或 v3 版本的 Compound 策略所取代。 From 6634f61c950b544112361934a17aecb08aacf49a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:05:43 +0800 Subject: [PATCH 07625/11794] New translations diversification.md (Chinese Traditional) --- zh/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md index cf9516415..ae30a8c17 100644 --- a/zh/core-concepts/fund-management/diversification.md +++ b/zh/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# 多样化 +# 多樣化 -OUSD 保险库智能合约的初始版本为每个有效策略赋予介于0%和100%之间的简单权重,以执行简单的资产分配。 在短期内这些权重会经常通过 Origin 发布的更新被调整,而长期会由去中心化的治理来进行调整。 +OUSD 保險庫智能合約的初始版本為每個有效策略賦予介於0%和100%之間的簡單權重,以執行簡單的資產分配。 在短期內這些權重會經常通過 Origin 發布的更新被調整,而長期會由去中心化的治理來進行調整。 -使用多个底层 DeFi [平台](../supported-strategies/) 以多元化将降低智能合约和其他系统性风险。 智能合约将计算当前和预期的 APY,以为 OUSD 持有者提供有竞争力的回报。 随着时间的推移,保险库合同将升级为可以在多个策略之间进行智能和自动地切换,而无需任何手动干预。 例如,保险库会自动在各种借贷策略之间转移资金,以优化收益。 +使用多個底層 DeFi [平台](../supported-strategies/) 以多元化將降低智能合約和其他系統性風險。 智能合約將計算當前和預期的 APY,以為 OUSD 持有者提供有競爭力的回報。 隨著時間的推移,保險庫合同將升級為可以在多個策略之間進行智能和自動地切換,而無需任何手動干預。 例如,保險庫會自動在各種借貸策略之間轉移資金,以優化收益。 -但是,我们还是希望通过治理投票来做出一些类似风险参数或是否将某些策略包括在自动决策引擎中的决策。 +但是,我們還是希望通過治理投票來做出一些類似風險參數或是否將某些策略包括在自動決策引擎中的決策。 From 19c679e551909e55b81d9eed1322b143af0c7901 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:05:44 +0800 Subject: [PATCH 07626/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index 6e958b493..dc54ffd99 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 资金管理 +# 資金管理 -OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 -与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 +與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 From e37ae55320441713f3b1929cef586049349f9bc9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:05:47 +0800 Subject: [PATCH 07627/11794] New translations earning-strategies.md (Chinese Simplified) --- zh/core-concepts/fund-management/earning-strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md index babbff302..ad3b88dae 100644 --- a/zh/core-concepts/fund-management/earning-strategies.md +++ b/zh/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ # 收益策略 -收益策略將資金部署到各種DeFi平台。 保險庫將決定哪些策略處於有效狀態,以及它們將收到多少已部署資金。 +收益策略将资金部署到各种DeFi平台。 保险库将决定哪些策略处于有效状态,以及它们将收到多少已部署资金。 -此外,策略會隨著時間的推移而升級。 例如,在剛推出時,將有一個初始的 [Compound 策略](../supported-strategies/compound.md)。 以後,這可能會被 v2 或 v3 版本的 Compound 策略所取代。 +此外,策略会随着时间的推移而升级。 例如,在刚推出时,将有一个初始的 [Compound 策略](../supported-strategies/compound.md)。 以后,这可能会被 v2 或 v3 版本的 Compound 策略所取代。 From 9b31a6ad70eb93d4884b3f9e91a2e24a5d7392e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:05:48 +0800 Subject: [PATCH 07628/11794] New translations fund-management.md (Vietnamese) --- vi/core-concepts/fund-management.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/core-concepts/fund-management.md b/vi/core-concepts/fund-management.md index 30806578f..e44822017 100644 --- a/vi/core-concepts/fund-management.md +++ b/vi/core-concepts/fund-management.md @@ -1,8 +1,8 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. **Earning Strategies** From ec6936f2bcc9e27f4b7b053af48eb269daaca905 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:05:50 +0800 Subject: [PATCH 07629/11794] New translations diversification.md (Chinese Simplified) --- zh/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md index ae30a8c17..cf9516415 100644 --- a/zh/core-concepts/fund-management/diversification.md +++ b/zh/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# 多樣化 +# 多样化 -OUSD 保險庫智能合約的初始版本為每個有效策略賦予介於0%和100%之間的簡單權重,以執行簡單的資產分配。 在短期內這些權重會經常通過 Origin 發布的更新被調整,而長期會由去中心化的治理來進行調整。 +OUSD 保险库智能合约的初始版本为每个有效策略赋予介于0%和100%之间的简单权重,以执行简单的资产分配。 在短期内这些权重会经常通过 Origin 发布的更新被调整,而长期会由去中心化的治理来进行调整。 -使用多個底層 DeFi [平台](../supported-strategies/) 以多元化將降低智能合約和其他系統性風險。 智能合約將計算當前和預期的 APY,以為 OUSD 持有者提供有競爭力的回報。 隨著時間的推移,保險庫合同將升級為可以在多個策略之間進行智能和自動地切換,而無需任何手動干預。 例如,保險庫會自動在各種借貸策略之間轉移資金,以優化收益。 +使用多个底层 DeFi [平台](../supported-strategies/) 以多元化将降低智能合约和其他系统性风险。 智能合约将计算当前和预期的 APY,以为 OUSD 持有者提供有竞争力的回报。 随着时间的推移,保险库合同将升级为可以在多个策略之间进行智能和自动地切换,而无需任何手动干预。 例如,保险库会自动在各种借贷策略之间转移资金,以优化收益。 -但是,我們還是希望通過治理投票來做出一些類似風險參數或是否將某些策略包括在自動決策引擎中的決策。 +但是,我们还是希望通过治理投票来做出一些类似风险参数或是否将某些策略包括在自动决策引擎中的决策。 From 09284f9bd46867d82502ea6f43f86a6f8a8783f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:05:52 +0800 Subject: [PATCH 07630/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index dc54ffd99..6e958b493 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 資金管理 +# 资金管理 -OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 -與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 +与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 From 0f39ef620631aa13a603e1f45dd3b5e5dc4b5e6b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:05:53 +0800 Subject: [PATCH 07631/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 54 +++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 5ff8545d8..334a55474 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,32 +25,32 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles/README.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles/README.md) * [Untitled](core-concepts/price-oracles/untitled.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From 6f2921456a3b9e191dc4d81549005c582858ed44 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:05:55 +0800 Subject: [PATCH 07632/11794] New translations fund-management.md (Turkish) --- tr/core-concepts/fund-management.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/core-concepts/fund-management.md b/tr/core-concepts/fund-management.md index 30806578f..e44822017 100644 --- a/tr/core-concepts/fund-management.md +++ b/tr/core-concepts/fund-management.md @@ -1,8 +1,8 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. **Earning Strategies** From f2f8857deb014b3ea525aa10c5817b79f6950fe6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:06:01 +0800 Subject: [PATCH 07633/11794] New translations fund-management.md (Russian) --- ru/core-concepts/fund-management.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/core-concepts/fund-management.md b/ru/core-concepts/fund-management.md index 665ec457c..f541d4eca 100644 --- a/ru/core-concepts/fund-management.md +++ b/ru/core-concepts/fund-management.md @@ -1,8 +1,8 @@ # Управление средствами -Смарт-контракт OUSD объединяет все задепонированные стейблкоины пользователей в единый пул инвестиционных активов. Затем средства распределяются по одной или нескольким стратегиям получения прибыли**** в любой момент времени. Vault отдает предпочтение высокодоходным стратегиям, но также стремится поддерживать диверсификацию по нескольким стратегиям. Диверсификация устраняет единые точки сбоя и снижает риски. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Затем средства распределяются по одной или нескольким стратегиям получения прибыли**** в любой момент времени. Vault отдает предпочтение высокодоходным стратегиям, но также стремится поддерживать диверсификацию по нескольким стратегиям. Диверсификация устраняет единые точки сбоя и снижает риски. -В отличие от Yearn Vaults, TokenSets или Zapper, пользователи не выбирают индивидуальные стратегии. Все депонированные стейблкоины и, следовательно, все токены OUSD являются взаимно конвертируемыми. +В отличие от Yearn Vaults, TokenSets или Zapper, пользователи не выбирают индивидуальные стратегии. Все депонированные стейблкоины и, следовательно, все токены OUSD являются взаимно конвертируемыми. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. **Стратегии заработка** From 91fd9931fb0529d155308b196510c84af5b87a88 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:06:12 +0800 Subject: [PATCH 07634/11794] New translations fund-management.md (Hindi) --- hi/core-concepts/fund-management.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/core-concepts/fund-management.md b/hi/core-concepts/fund-management.md index 30806578f..e44822017 100644 --- a/hi/core-concepts/fund-management.md +++ b/hi/core-concepts/fund-management.md @@ -1,8 +1,8 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. **Earning Strategies** From 9bf21e0aa3b5af44b22c5966f98f9d41d08253b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:06:18 +0800 Subject: [PATCH 07635/11794] New translations fund-management.md (Croatian) --- hr/core-concepts/fund-management.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/core-concepts/fund-management.md b/hr/core-concepts/fund-management.md index 30806578f..e44822017 100644 --- a/hr/core-concepts/fund-management.md +++ b/hr/core-concepts/fund-management.md @@ -1,8 +1,8 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. **Earning Strategies** From ce1df1cc7fa1fcc95624c7db60d6b5cde7e2700b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:06:23 +0800 Subject: [PATCH 07636/11794] New translations fund-management.md (Thai) --- th/core-concepts/fund-management.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/core-concepts/fund-management.md b/th/core-concepts/fund-management.md index 30806578f..e44822017 100644 --- a/th/core-concepts/fund-management.md +++ b/th/core-concepts/fund-management.md @@ -1,8 +1,8 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. **Earning Strategies** From da31d5a11a251e727c8e9f8a321df589c04e42dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:06:29 +0800 Subject: [PATCH 07637/11794] New translations fund-management.md (Indonesian) --- id/core-concepts/fund-management.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/core-concepts/fund-management.md b/id/core-concepts/fund-management.md index 30806578f..e44822017 100644 --- a/id/core-concepts/fund-management.md +++ b/id/core-concepts/fund-management.md @@ -1,8 +1,8 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. **Earning Strategies** From 5ba611fb71ce1fa81ce453403943181735d270f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:06:40 +0800 Subject: [PATCH 07638/11794] New translations fund-management.md (German) --- de/core-concepts/fund-management.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/core-concepts/fund-management.md b/de/core-concepts/fund-management.md index 30806578f..e44822017 100644 --- a/de/core-concepts/fund-management.md +++ b/de/core-concepts/fund-management.md @@ -1,8 +1,8 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. **Earning Strategies** From b8683aff9187936469f484bfd2beef137f5f6bdf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:06:46 +0800 Subject: [PATCH 07639/11794] New translations fund-management.md (Arabic) --- ar/core-concepts/fund-management.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/core-concepts/fund-management.md b/ar/core-concepts/fund-management.md index 30806578f..e44822017 100644 --- a/ar/core-concepts/fund-management.md +++ b/ar/core-concepts/fund-management.md @@ -1,8 +1,8 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. **Earning Strategies** From bd928d53ff6557a8e6058797bf557c9b4bacf312 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:06:48 +0800 Subject: [PATCH 07640/11794] New translations fund-management.md (Greek) --- el/core-concepts/fund-management.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/core-concepts/fund-management.md b/el/core-concepts/fund-management.md index 30806578f..e44822017 100644 --- a/el/core-concepts/fund-management.md +++ b/el/core-concepts/fund-management.md @@ -1,8 +1,8 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. **Earning Strategies** From dc0257278742249a5984a62f9ded578702f343d6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:06:52 +0800 Subject: [PATCH 07641/11794] New translations fund-management.md (Spanish) --- es/core-concepts/fund-management.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/fund-management.md b/es/core-concepts/fund-management.md index 30806578f..e44822017 100644 --- a/es/core-concepts/fund-management.md +++ b/es/core-concepts/fund-management.md @@ -1,8 +1,8 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. **Earning Strategies** From 92358d9e558d4955b0e8c6b888dc32346b15daf3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:06:57 +0800 Subject: [PATCH 07642/11794] New translations fund-management.md (French) --- fr/core-concepts/fund-management.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/core-concepts/fund-management.md b/fr/core-concepts/fund-management.md index 30806578f..e44822017 100644 --- a/fr/core-concepts/fund-management.md +++ b/fr/core-concepts/fund-management.md @@ -1,8 +1,8 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. **Earning Strategies** From d7860eff95b5f60e92eac040ec00c13183608125 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:07:03 +0800 Subject: [PATCH 07643/11794] New translations fund-management.md (Portuguese) --- pt/core-concepts/fund-management.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/core-concepts/fund-management.md b/pt/core-concepts/fund-management.md index 30806578f..e44822017 100644 --- a/pt/core-concepts/fund-management.md +++ b/pt/core-concepts/fund-management.md @@ -1,8 +1,8 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. **Earning Strategies** From f4f5463880e419aeec9543edf79c7267afff911d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:07:10 +0800 Subject: [PATCH 07644/11794] New translations fund-management.md (Dutch) --- nl/core-concepts/fund-management.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/core-concepts/fund-management.md b/nl/core-concepts/fund-management.md index 30806578f..e44822017 100644 --- a/nl/core-concepts/fund-management.md +++ b/nl/core-concepts/fund-management.md @@ -1,8 +1,8 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. **Earning Strategies** From e3d6086b59d4f43cb6e95e119f57cfec7eaa1729 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:07:15 +0800 Subject: [PATCH 07645/11794] New translations fund-management.md (Korean) --- ko/core-concepts/fund-management.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/core-concepts/fund-management.md b/ko/core-concepts/fund-management.md index 30806578f..e44822017 100644 --- a/ko/core-concepts/fund-management.md +++ b/ko/core-concepts/fund-management.md @@ -1,8 +1,8 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. **Earning Strategies** From f1ba578a3e7638b0ee9f88862b53819867dd430e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:07:21 +0800 Subject: [PATCH 07646/11794] New translations fund-management.md (Japanese) --- ja/core-concepts/fund-management.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/core-concepts/fund-management.md b/ja/core-concepts/fund-management.md index 30806578f..e44822017 100644 --- a/ja/core-concepts/fund-management.md +++ b/ja/core-concepts/fund-management.md @@ -1,8 +1,8 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. **Earning Strategies** From 94ad494a79f63ad88ae1577d473aa265bf6c3deb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:07:27 +0800 Subject: [PATCH 07647/11794] New translations fund-management.md (Italian) --- it/core-concepts/fund-management.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/core-concepts/fund-management.md b/it/core-concepts/fund-management.md index 30806578f..e44822017 100644 --- a/it/core-concepts/fund-management.md +++ b/it/core-concepts/fund-management.md @@ -1,8 +1,8 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. **Earning Strategies** From a6d6e55e27b4362e014995567a9d31e16755bba1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 22 Mar 2021 18:07:30 +0800 Subject: [PATCH 07648/11794] New translations fund-management.md (Filipino) --- fil/core-concepts/fund-management.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fil/core-concepts/fund-management.md b/fil/core-concepts/fund-management.md index 30806578f..e44822017 100644 --- a/fil/core-concepts/fund-management.md +++ b/fil/core-concepts/fund-management.md @@ -1,8 +1,8 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. **Earning Strategies** From d1e5d7c278f1b6331040447635123d3ff801ee09 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:01:52 +0800 Subject: [PATCH 07649/11794] New translations README.md (Italian) --- it/core-concepts/price-oracles/README.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/it/core-concepts/price-oracles/README.md b/it/core-concepts/price-oracles/README.md index f5e0dc6e1..d2096f68a 100644 --- a/it/core-concepts/price-oracles/README.md +++ b/it/core-concepts/price-oracles/README.md @@ -116,16 +116,10 @@ Al fine di prevenire attacchi malevoli e per incoraggiare investitori di lungo p Ciò protegge i fondi nel vault e allo stesso tempo premia gli holder di lungo termine. Poiché il prezzo più sicuro dipende dalla direzione del trade, lo smart contract dell'oracolo Origin espone sia la funzione `priceUSDMint()`, sia la funzione ` priceUSDRedeem()`. -Segue il set iniziale degli oracoli che vengono utilizzati da OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +OUSD uses Chainling as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -I seguenti oracoli sono stati implementati ma non sono attualmente utilizzati a causa del costo del gas: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 6ed8e3007f485b058accaf642ce7cb1f2297a92d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:02:06 +0800 Subject: [PATCH 07650/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 29 +++++++++-------------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 2e721bb3f..46b587647 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -49,32 +49,21 @@ Internal implementation contracts: {% tab title="Oracles" %} The following oracles are used to fetch or compute a price for **DAI/USD:** -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| Oracle | Pair | Contract | +|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | - -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 1ecb54c20db45de618c730eebdec0cf448414f83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:02:08 +0800 Subject: [PATCH 07651/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 29 +++++++++-------------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 9ec0d48af..fabf9a81f 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -49,32 +49,21 @@ Internal implementation contracts: {% tab title="Oracles" %} The following oracles are used to fetch or compute a price for **DAI/USD:** -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| Oracle | Pair | Contract | +|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | - -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From ea0ba1503599b173d67ade57565ab2df60f65ac6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:02:39 +0800 Subject: [PATCH 07652/11794] New translations README.md (Greek) --- el/core-concepts/price-oracles/README.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/el/core-concepts/price-oracles/README.md b/el/core-concepts/price-oracles/README.md index 46c98692c..5d805e681 100644 --- a/el/core-concepts/price-oracles/README.md +++ b/el/core-concepts/price-oracles/README.md @@ -116,16 +116,10 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +OUSD uses Chainling as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 7b9f988f53216c006a609596b412001b3a2df6dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:03:04 +0800 Subject: [PATCH 07653/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 29 +++++++++-------------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 2e721bb3f..46b587647 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -49,32 +49,21 @@ Internal implementation contracts: {% tab title="Oracles" %} The following oracles are used to fetch or compute a price for **DAI/USD:** -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| Oracle | Pair | Contract | +|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | - -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 0a406f155e0212b74d05ee6c15e041610f67eed7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:04:00 +0800 Subject: [PATCH 07654/11794] New translations README.md (Korean) --- ko/core-concepts/price-oracles/README.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/ko/core-concepts/price-oracles/README.md b/ko/core-concepts/price-oracles/README.md index 46de66c0e..14f3060e1 100644 --- a/ko/core-concepts/price-oracles/README.md +++ b/ko/core-concepts/price-oracles/README.md @@ -116,16 +116,10 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +OUSD uses Chainling as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 37e3e0bedf338a65a4ac6c5acf993f9aaff479bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:04:17 +0800 Subject: [PATCH 07655/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 29 +++++++++-------------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index cb6950864..288719e90 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -49,32 +49,21 @@ Internal implementation contracts: {% tab title="Oracles" %} The following oracles are used to fetch or compute a price for **DAI/USD:** -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| Oracle | Pair | Contract | +|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | - -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 7b453e2ff68f7064e7fb40f5c806992a5417781f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:04:56 +0800 Subject: [PATCH 07656/11794] New translations README.md (Japanese) --- ja/core-concepts/price-oracles/README.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/ja/core-concepts/price-oracles/README.md b/ja/core-concepts/price-oracles/README.md index 46c98692c..5d805e681 100644 --- a/ja/core-concepts/price-oracles/README.md +++ b/ja/core-concepts/price-oracles/README.md @@ -116,16 +116,10 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +OUSD uses Chainling as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 21ea6c3a08dd2b156a4aad91f71a8751095d8118 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:05:16 +0800 Subject: [PATCH 07657/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 29 +++++++++-------------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 2e721bb3f..46b587647 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -49,32 +49,21 @@ Internal implementation contracts: {% tab title="Oracles" %} The following oracles are used to fetch or compute a price for **DAI/USD:** -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| Oracle | Pair | Contract | +|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | - -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 176f4f2165a580413fb16d7d7840208e47e0b409 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:05:48 +0800 Subject: [PATCH 07658/11794] New translations README.md (Spanish) --- es/core-concepts/price-oracles/README.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/es/core-concepts/price-oracles/README.md b/es/core-concepts/price-oracles/README.md index 89c55133f..a85232dc9 100644 --- a/es/core-concepts/price-oracles/README.md +++ b/es/core-concepts/price-oracles/README.md @@ -116,16 +116,10 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +OUSD uses Chainling as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 13a4fc540174845833d9bf480ce3eaf206220da6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:05:59 +0800 Subject: [PATCH 07659/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 29 +++++++++-------------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 2e721bb3f..46b587647 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -49,32 +49,21 @@ Internal implementation contracts: {% tab title="Oracles" %} The following oracles are used to fetch or compute a price for **DAI/USD:** -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| Oracle | Pair | Contract | +|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | - -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 2f0c44aaa98636b0d1e2b26991a10adf1e053924 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:06:41 +0800 Subject: [PATCH 07660/11794] New translations README.md (French) --- fr/core-concepts/price-oracles/README.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/fr/core-concepts/price-oracles/README.md b/fr/core-concepts/price-oracles/README.md index 46c98692c..5d805e681 100644 --- a/fr/core-concepts/price-oracles/README.md +++ b/fr/core-concepts/price-oracles/README.md @@ -116,16 +116,10 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +OUSD uses Chainling as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 5767485b0651d17fee8ef63506758d108201aa2c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:07:35 +0800 Subject: [PATCH 07661/11794] New translations README.md (German) --- de/core-concepts/price-oracles/README.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/de/core-concepts/price-oracles/README.md b/de/core-concepts/price-oracles/README.md index 46c98692c..5d805e681 100644 --- a/de/core-concepts/price-oracles/README.md +++ b/de/core-concepts/price-oracles/README.md @@ -116,16 +116,10 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +OUSD uses Chainling as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 142501a0b6efec743502d859bdfb562dc9b0bf4b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:07:46 +0800 Subject: [PATCH 07662/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 29 +++++++++-------------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 2e721bb3f..46b587647 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -49,32 +49,21 @@ Internal implementation contracts: {% tab title="Oracles" %} The following oracles are used to fetch or compute a price for **DAI/USD:** -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| Oracle | Pair | Contract | +|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | - -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From a05fa163dd32593787fff8b74f201d206d279b3a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:08:30 +0800 Subject: [PATCH 07663/11794] New translations README.md (Arabic) --- ar/core-concepts/price-oracles/README.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/ar/core-concepts/price-oracles/README.md b/ar/core-concepts/price-oracles/README.md index 46c98692c..5d805e681 100644 --- a/ar/core-concepts/price-oracles/README.md +++ b/ar/core-concepts/price-oracles/README.md @@ -116,16 +116,10 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +OUSD uses Chainling as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 1b997a3efead3b5636723611c89c6e550d97da73 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:08:45 +0800 Subject: [PATCH 07664/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 29 +++++++++-------------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 4e7706f39..715d4c083 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -49,32 +49,21 @@ Internal implementation contracts: {% tab title="Oracles" %} The following oracles are used to fetch or compute a price for **DAI/USD:** -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| Oracle | Pair | Contract | +|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | - -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From e4ae4c5b3e898dd76d6408e28046724f92cc0bdf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:09:16 +0800 Subject: [PATCH 07665/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 29 +++++++++-------------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 48381c329..89ccbfa80 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -49,32 +49,21 @@ Internal implementation contracts: {% tab title="Oracles" %} The following oracles are used to fetch or compute a price for **DAI/USD:** -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| Oracle | Pair | Contract | +|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | - -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 014c1c3e3a85a530e80c4f296dab3217dfbef35a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:09:46 +0800 Subject: [PATCH 07666/11794] New translations README.md (Thai) --- th/core-concepts/price-oracles/README.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/th/core-concepts/price-oracles/README.md b/th/core-concepts/price-oracles/README.md index 46c98692c..5d805e681 100644 --- a/th/core-concepts/price-oracles/README.md +++ b/th/core-concepts/price-oracles/README.md @@ -116,16 +116,10 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +OUSD uses Chainling as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 13f6c795bd9b0e0d03e4b46569f553b250a0db61 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:11:03 +0800 Subject: [PATCH 07667/11794] New translations README.md (Vietnamese) --- vi/core-concepts/price-oracles/README.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/vi/core-concepts/price-oracles/README.md b/vi/core-concepts/price-oracles/README.md index 6fa61ddb6..bb33b747f 100644 --- a/vi/core-concepts/price-oracles/README.md +++ b/vi/core-concepts/price-oracles/README.md @@ -116,16 +116,10 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +OUSD uses Chainling as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 21695fedfc192b110cf36d0cb44a1bd2b9c25308 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:11:14 +0800 Subject: [PATCH 07668/11794] New translations README.md (Indonesian) --- id/core-concepts/price-oracles/README.md | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/id/core-concepts/price-oracles/README.md b/id/core-concepts/price-oracles/README.md index 05e7d8e95..eca68d693 100644 --- a/id/core-concepts/price-oracles/README.md +++ b/id/core-concepts/price-oracles/README.md @@ -116,15 +116,9 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Karena harga paling aman tergantung pada arah perdagangan, oracle Origin menghadapkan kedua `priceUSDMint ()` dan `priceUSDRedeem ()`. -Berikut adalah set oracle awal yang digunakan oleh OUSD: +OUSD uses Chainling as oracle for DAI, USDC and USDT. -{% embed url = "https://compound.finance/docs/prices" caption = ""%} - -{% embed url = "https://feeds.chain.link/eth-usd" caption = ""%} - -Oracle berikut telah diterapkan, tetapi saat ini tidak digunakan karena biaya gas: - -{% embed url = "https://uniswap.org/docs/v2/core-concepts/oracles" caption = ""%} +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. From 4eb735748988d6fce7ee0e8563d23a88f8ce1e8b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:11:41 +0800 Subject: [PATCH 07669/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 29 +++++++++-------------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 838e2f3d6..3bc777e15 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -49,32 +49,21 @@ Internal implementation contracts: {% tab title="Oracles" %} The following oracles are used to fetch or compute a price for **DAI/USD:** -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| Oracle | Pair | Contract | +|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | - -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 160e6a16db4a03e6f3fb9c25be57bced24d5865a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:11:48 +0800 Subject: [PATCH 07670/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 29 +++++++++-------------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 2e721bb3f..46b587647 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -49,32 +49,21 @@ Internal implementation contracts: {% tab title="Oracles" %} The following oracles are used to fetch or compute a price for **DAI/USD:** -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| Oracle | Pair | Contract | +|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | - -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 590155127f66ac2f9710713b3a121b72781b767f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:11:53 +0800 Subject: [PATCH 07671/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 29 +++++++++-------------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 2e721bb3f..46b587647 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -49,32 +49,21 @@ Internal implementation contracts: {% tab title="Oracles" %} The following oracles are used to fetch or compute a price for **DAI/USD:** -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| Oracle | Pair | Contract | +|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | - -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From e4d481b3c44637f9407022568a347193b3015251 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:12:05 +0800 Subject: [PATCH 07672/11794] New translations README.md (Filipino) --- fil/core-concepts/price-oracles/README.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/fil/core-concepts/price-oracles/README.md b/fil/core-concepts/price-oracles/README.md index 46c98692c..5d805e681 100644 --- a/fil/core-concepts/price-oracles/README.md +++ b/fil/core-concepts/price-oracles/README.md @@ -116,16 +116,10 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +OUSD uses Chainling as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 8816794748c5f5ab7cd0e465b135fab0fdaa07bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:12:38 +0800 Subject: [PATCH 07673/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 29 +++++++++-------------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 2e721bb3f..46b587647 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -49,32 +49,21 @@ Internal implementation contracts: {% tab title="Oracles" %} The following oracles are used to fetch or compute a price for **DAI/USD:** -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| Oracle | Pair | Contract | +|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | - -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 42b984f7de012b7b136c1a7d60af395d6c3e07b5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:12:50 +0800 Subject: [PATCH 07674/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 29 +++++++++-------------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 2e721bb3f..46b587647 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -49,32 +49,21 @@ Internal implementation contracts: {% tab title="Oracles" %} The following oracles are used to fetch or compute a price for **DAI/USD:** -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| Oracle | Pair | Contract | +|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | - -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 5498ee5dce6de9ac228a3cd11146238b4892963a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:13:35 +0800 Subject: [PATCH 07675/11794] New translations README.md (Croatian) --- hr/core-concepts/price-oracles/README.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/hr/core-concepts/price-oracles/README.md b/hr/core-concepts/price-oracles/README.md index 46c98692c..5d805e681 100644 --- a/hr/core-concepts/price-oracles/README.md +++ b/hr/core-concepts/price-oracles/README.md @@ -116,16 +116,10 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +OUSD uses Chainling as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 81ab7c70fb2795b4268802e90338526755e8f58e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:14:12 +0800 Subject: [PATCH 07676/11794] New translations README.md (Hindi) --- hi/core-concepts/price-oracles/README.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/hi/core-concepts/price-oracles/README.md b/hi/core-concepts/price-oracles/README.md index 46c98692c..5d805e681 100644 --- a/hi/core-concepts/price-oracles/README.md +++ b/hi/core-concepts/price-oracles/README.md @@ -116,16 +116,10 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +OUSD uses Chainling as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 604296add341982d4137f410b68b28e201149235 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:14:23 +0800 Subject: [PATCH 07677/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 29 +++++++++-------------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 2e721bb3f..46b587647 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -49,32 +49,21 @@ Internal implementation contracts: {% tab title="Oracles" %} The following oracles are used to fetch or compute a price for **DAI/USD:** -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| Oracle | Pair | Contract | +|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | - -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From dc9768e96dfc253fcb04d9292d7d226ca2b6405f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:14:40 +0800 Subject: [PATCH 07678/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 29 +++++++++-------------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 2e721bb3f..46b587647 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -49,32 +49,21 @@ Internal implementation contracts: {% tab title="Oracles" %} The following oracles are used to fetch or compute a price for **DAI/USD:** -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| Oracle | Pair | Contract | +|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | - -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 41f08c0dc3de65c796fbb4e2baa2d5e489f86009 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:15:36 +0800 Subject: [PATCH 07679/11794] New translations README.md (Russian) --- ru/core-concepts/price-oracles/README.md | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/ru/core-concepts/price-oracles/README.md b/ru/core-concepts/price-oracles/README.md index 18a5ba354..2ae62362a 100644 --- a/ru/core-concepts/price-oracles/README.md +++ b/ru/core-concepts/price-oracles/README.md @@ -116,17 +116,11 @@ OUSD получает цену от нескольких оракулов в с Это защищает средства в хранилище и поощряет долгосрочных держателей. Поскольку самая безопасная цена зависит от направления сделки, оракул Origin предоставляет как `priceUSDMint()`, так и `priceUSDRedeem()`. -OUSD изначально использует следующий набор оракулов: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +OUSD uses Chainling as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -Следующие оракулы были реализованы, но в настоящее время не используются из-за больших затрат на газ: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - -Конкретный адрес смарт-контракта для каждого используемого оракула указан на нашей странице [реестра](../../smart-contracts/registry.md). +The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. -Возможно, что со временем в протокол будут добавлены дополнительные оракулы. Поддержка также может быть удалена, если какой-либо из этих оракулов станет ненадежным. +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 21ab77be68ae680df5e4a3528c2e084d273f0ffe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:16:20 +0800 Subject: [PATCH 07680/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 54 +++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 334a55474..5ff8545d8 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,32 +25,32 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles/README.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles/README.md) * [Untitled](core-concepts/price-oracles/untitled.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From c2e8e03607d881f501c57eb84b152acf9b13635a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:16:23 +0800 Subject: [PATCH 07681/11794] New translations README.md (Dutch) --- nl/core-concepts/price-oracles/README.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/nl/core-concepts/price-oracles/README.md b/nl/core-concepts/price-oracles/README.md index 46c98692c..5d805e681 100644 --- a/nl/core-concepts/price-oracles/README.md +++ b/nl/core-concepts/price-oracles/README.md @@ -116,16 +116,10 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +OUSD uses Chainling as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 3c349a56a18ea1a79f20cbff4a31009af27942c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:16:41 +0800 Subject: [PATCH 07682/11794] New translations README.md (Portuguese) --- pt/core-concepts/price-oracles/README.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/pt/core-concepts/price-oracles/README.md b/pt/core-concepts/price-oracles/README.md index 46c98692c..5d805e681 100644 --- a/pt/core-concepts/price-oracles/README.md +++ b/pt/core-concepts/price-oracles/README.md @@ -116,16 +116,10 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +OUSD uses Chainling as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 4fc66509f5ce6fb7727d0747c5929a0a4a3cbcfb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:16:52 +0800 Subject: [PATCH 07683/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 29 +++++++++-------------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 2e721bb3f..46b587647 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -49,32 +49,21 @@ Internal implementation contracts: {% tab title="Oracles" %} The following oracles are used to fetch or compute a price for **DAI/USD:** -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| Oracle | Pair | Contract | +|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | - -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 075e1ae75b7aee360a1d23dbdecd029acc7eaafd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:15 +0800 Subject: [PATCH 07684/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 42445933a2385b7a12b48acf78cb9d3520eaa825 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:16 +0800 Subject: [PATCH 07685/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 2ffbff2b3183989e48acd19b74de638ded2d61f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:18 +0800 Subject: [PATCH 07686/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..cf318a163 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From da9b03d54772253eae0562d1ae3531f43f2807f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:19 +0800 Subject: [PATCH 07687/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 01cee10dbac26c4a07b8c5b14a6b98d0db11ca24 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:21 +0800 Subject: [PATCH 07688/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 82 ++++++++++++++++----------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 0053593cb..d89219953 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) ## Units @@ -19,11 +19,11 @@ For other stable coins, the number of decimal places varies. DAI uses 18 decimal Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) @@ -31,11 +31,11 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -45,11 +45,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. 收到的稳定币数量取决于 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ @@ -75,9 +75,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -85,9 +85,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -99,11 +99,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -137,9 +137,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -147,9 +147,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -157,9 +157,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -167,9 +167,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -177,7 +177,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 4bba278ea14554879f90c28f1286e9626258e470 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:22 +0800 Subject: [PATCH 07689/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 46b587647..c1031143a 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | From 0689007ba7c556a4ac5f554357fc38c1e7898117 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:24 +0800 Subject: [PATCH 07690/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 3de72a69bb58d790aa1857c997d8c1edf55a13c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:31 +0800 Subject: [PATCH 07691/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 8a4025fc707fb10842e205843f770debfc4b46da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:33 +0800 Subject: [PATCH 07692/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1ab93197c..1c0c01d92 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From 3589b569bca48409a9ba5aa8c7e33f55bc747c65 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:34 +0800 Subject: [PATCH 07693/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/price-oracles/README.md | 80 +++++++++++------------- 1 file changed, 37 insertions(+), 43 deletions(-) diff --git a/zh/core-concepts/price-oracles/README.md b/zh/core-concepts/price-oracles/README.md index ea75005d4..5d805e681 100644 --- a/zh/core-concepts/price-oracles/README.md +++ b/zh/core-concepts/price-oracles/README.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + @@ -116,16 +116,10 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +OUSD uses Chainling as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 30c2fc442eee5ba58fb00e48bb57180735cda64a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:35 +0800 Subject: [PATCH 07694/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From a5a07c4f6fcec71b88faf70e144f251d19e25c78 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:37 +0800 Subject: [PATCH 07695/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From ca44b4ee1bc7ae904f0849289099155f239bf3d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:38 +0800 Subject: [PATCH 07696/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 40197435c146b40c7451fb4c1fd54d603cac59a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:39 +0800 Subject: [PATCH 07697/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 8a67d4a1069f14e7be86be3214a963c2ef92f475 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:41 +0800 Subject: [PATCH 07698/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 4f2fc9fbe831a0dd64e7c681269fe16d83a57ed9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:42 +0800 Subject: [PATCH 07699/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 5a9b19cb3..6f35f58a2 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From e222b1700849300c87ac4f0d313a2b41d3e6e9b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:43 +0800 Subject: [PATCH 07700/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 09e349ac0e2a0138a0ef01fbb75a33c8c93ab09e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:44 +0800 Subject: [PATCH 07701/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 6ddf7c95606b1ceecbb327c75e3c70564fcb4b0f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:45 +0800 Subject: [PATCH 07702/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d969b7c62..b00e5552e 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* Underlying stablecoin risk +* 底层稳定币风险 **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 3d8857639b95fb73ad3615f7462cbc84d3c6188c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:47 +0800 Subject: [PATCH 07703/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From de722ef440a6e44c47d590de5b9433a37de6aa48 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:48 +0800 Subject: [PATCH 07704/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From cf53b5dc94ba4dcf04966e96460bb6ebeb101544 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:49 +0800 Subject: [PATCH 07705/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 325f86832..c4bd5ed4f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: From dc2dafd5262fb9bd895a1ad10a682d4bf482b60b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:50 +0800 Subject: [PATCH 07706/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From f209bc52b259aea9652b6f174bc06365efc354dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:52 +0800 Subject: [PATCH 07707/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From afeadf0ba4bed1181c808b8379eeb674406bde7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:53 +0800 Subject: [PATCH 07708/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 01119613e2bbb004c9d583356c0fa063ed1da2b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:57 +0800 Subject: [PATCH 07709/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From e66bf6147b197b7c0bf991932f11742cb8c59122 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:17:58 +0800 Subject: [PATCH 07710/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 60070fc2a0b1ab70683e335822b0a9de4328f33e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:00 +0800 Subject: [PATCH 07711/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From aca884808f77615c30627fc77f8854efdd07e618 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:01 +0800 Subject: [PATCH 07712/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e7a5889ac6acfc2b4a1a3afe4cc9f5bc2f49423f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:03 +0800 Subject: [PATCH 07713/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 088cf329ed1008c1b829fe312b09d501d24ceed0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:04 +0800 Subject: [PATCH 07714/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index c4bd5ed4f..325f86832 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From 768bec55754a55fe9d53c30e8039065546e1600c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:06 +0800 Subject: [PATCH 07715/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From ff7f7a45af625f3697cf41db5cc999335a65089c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:07 +0800 Subject: [PATCH 07716/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From ca146b3cb77256d035035693d75e4055274990e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:08 +0800 Subject: [PATCH 07717/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index b00e5552e..d969b7c62 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* 底层稳定币风险 +* Underlying stablecoin risk **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 7614616ade9300e458859964cc0a69f5e04ff810 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:09 +0800 Subject: [PATCH 07718/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 3a862123cca661962745698d552f9e236058f018 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:11 +0800 Subject: [PATCH 07719/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1c0c01d92..1ab93197c 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From 451a0e8f3c7dc2c5c4fbd69f3ba9af56ff08715b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:13 +0800 Subject: [PATCH 07720/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From 68dddcf9140bd9257cb6dcac256901df54dc2b6e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:14 +0800 Subject: [PATCH 07721/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 00029c07b7a6c6ea10ac8ab69655b28c5e8697d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:16 +0800 Subject: [PATCH 07722/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 12680c1845dff9557cc71bf19362d77f6232689f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:17 +0800 Subject: [PATCH 07723/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 75566c4a173d90e8b353c31753a5c0f66af97d6b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:18 +0800 Subject: [PATCH 07724/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index cf318a163..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From 9facc3969bdeb4fe178f82a664d02d4ad6fc58b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:19 +0800 Subject: [PATCH 07725/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From ef2a2247a2c5c212cd535c8781f367deb2ef78f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:21 +0800 Subject: [PATCH 07726/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 6f35f58a2..5a9b19cb3 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 9c8cdea48b776426c32390f065a56f92d8e9c077 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:32 +0800 Subject: [PATCH 07727/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From eaeaac21bd29e952092f99ba3eabaca02333a821 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:34 +0800 Subject: [PATCH 07728/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 9a90a04fefd9c4c57a42768408c350b3605850ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:35 +0800 Subject: [PATCH 07729/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 5cc22af5e540b10e7b0f0cb9dfd3e37d5255ceec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:38 +0800 Subject: [PATCH 07730/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 11cef711943fa264fad7ef5c18cee9ac4510a949 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:39 +0800 Subject: [PATCH 07731/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 4fe3114ee0ca78873e746c4ba74d136499ab3b27 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:40 +0800 Subject: [PATCH 07732/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From afea15be2eac9760edd16c53a75cd12486bd944f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:42 +0800 Subject: [PATCH 07733/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 511a27a93f9dcd12f6d3605e70d3a145c013b741 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:18:43 +0800 Subject: [PATCH 07734/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 338b9693d22a229827a79475dfa79b021e385fa9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:19:10 +0800 Subject: [PATCH 07735/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 65 ++++++++++++++-------------------- 1 file changed, 27 insertions(+), 38 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index dde661664..717f4bd05 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -49,32 +49,21 @@ {% tab title="Oracles" %} Следующие оракулы используются для получения или вычисления цены **DAI/USD:** -| Оракул | Пара | Контракт | -|:------------------------ |:------- |:------------------------------------------ | -| Открытый поток котировок | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| Оракул | Пара | Контракт | +|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | Следующие оракулы используются для извлечения или вычисления цены **USDT/USD:** -| **Оракул** | Пара | Контракт | -|:------------------------ |:-------- |:------------------------------------------ | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Открытый поток котировок | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| **Оракул** | Пара | Контракт | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | Следующие оракулы используются для извлечения или вычисления цены **USDC/USD:** -| **Оракул** | Пара | Контракт | -|:------------------------ |:-------- |:------------------------------------------ | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Открытый поток котировок | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | - -Поскольку не все оракулы имеют прямые пары с долларом США, протокол также извлекает цены для **ETH/USD**, чтобы рассчитать цены в долларах США с использованием ETH. Опять же, на всякий случай протокол выбирает наиболее выгодный для фонда, а не для отдельных персон. - -| Оракул | Пара | Контракт | -|:------------------------ |:------- |:------------------------------------------ | -| Открытый поток котировок | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} @@ -82,28 +71,28 @@
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + + - + - + - + + + + + +
КонтрактАдресContractAddress ENS
5 из 8 мультиподписей5 of 8 Multisig 0xe011fA2a6Df98c69383457d87a056Ed0103aA352 originprotocol.eth
2 из 9 мультиподписей2 of 9 Multisig 0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC originstrategist.eth
Регулятор / Временная блокировкаGovernor / Timelock 0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 @@ -118,7 +107,7 @@ {% endtab %} {% tab title="Stablecoins" %} -| Контракт | Адрес | +| Contract | Address | |:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | @@ -126,27 +115,27 @@ {% endtab %} {% tab title="Staking" %} -| Контракт | Адрес | ENS | -|:-------------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | -| Стейкинг токенов OGN | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contract | Address | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | -Контракты на внутреннюю реализацию: +Internal implementation contracts: -| Контракт | Адрес | -|:-------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Стейкинг токенов OGN | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | +| Contract | Address | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | {% endtab %} {% tab title="Compensation" %} -| Контракт | Адрес | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Компенсация OUSD | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +| Contract | Address | +|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} -| Контракт | Адрес | ENS | +| Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | -| Обмен | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} From da1d6ed12cca6611524ddd76ced1afbfa5c4fc5d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:19:21 +0800 Subject: [PATCH 07736/11794] New translations README.md (Turkish) --- tr/core-concepts/price-oracles/README.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/tr/core-concepts/price-oracles/README.md b/tr/core-concepts/price-oracles/README.md index c9fe22d13..b9c10d87c 100644 --- a/tr/core-concepts/price-oracles/README.md +++ b/tr/core-concepts/price-oracles/README.md @@ -127,16 +127,10 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +OUSD uses Chainling as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 4e64b4b162c0a96057d7f4bd7ea95fd2eb506b4b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:19:26 +0800 Subject: [PATCH 07737/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From ce848d1defd5f0ae1d1ab9d4e979f075d0eb9ef9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:19:28 +0800 Subject: [PATCH 07738/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 80d1f0f7f..0111d47bb 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From 04e1c54af50381cda90432b8da16dbbdea2b92b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:19:29 +0800 Subject: [PATCH 07739/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 9e3387b0077ca59295a01c01f5a92b99bb841fcf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:19:31 +0800 Subject: [PATCH 07740/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 53d1779fc6d7874edb2b5ec3aaff47b141617e6d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:19:32 +0800 Subject: [PATCH 07741/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index a186313e1..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保險庫 (Vault) +# 保险库 (Vault) -保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -保險庫最重要的可公開調用的功能是: +保险库最重要的可公开调用的功能是: -* `mint()`允許將一種受支持的穩定幣轉換為 OUSD -* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD -* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 -* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 -* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 -* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From b7774589f1c590abb6ee5600a0e7eedd163c24a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:19:34 +0800 Subject: [PATCH 07742/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 5030dbc3563f80b7581b7a98b0d92d6461ee8bc4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:19:35 +0800 Subject: [PATCH 07743/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/price-oracles/README.md | 72 ++++++++++++------------ 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles/README.md b/zh/core-concepts/price-oracles/README.md index 5d805e681..bb077686c 100644 --- a/zh/core-concepts/price-oracles/README.md +++ b/zh/core-concepts/price-oracles/README.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 - - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From 47fd91cee157d4b0244f7ce28e767867c871243e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:19:36 +0800 Subject: [PATCH 07744/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 479c6efa4..4fee47a70 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From f3b1c1abf3376772ffd42e5ee050d231db6844bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:19:38 +0800 Subject: [PATCH 07745/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From 1b1e55c2f92409d838f54e95382c182a1af23792 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:19:39 +0800 Subject: [PATCH 07746/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 13a280c8d..18b438f97 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From c72a9f6346cc232ae4413267857faf31931a9112 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:19:40 +0800 Subject: [PATCH 07747/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 0ace7463769d79baee4c111ecb87395fb97ff22a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:19:42 +0800 Subject: [PATCH 07748/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From e7ad73a4e12d2e4b7681cc93b8dbfbbeaae64045 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:19:43 +0800 Subject: [PATCH 07749/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From d86dca37b67c49fe81022c49fde7967e30bd3a2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:19:45 +0800 Subject: [PATCH 07750/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 3fe5fbb25c24c6b8664c645292498180ebbd226b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:19:46 +0800 Subject: [PATCH 07751/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 5ca75eae5ef8375473d742e7b1489177f98eb5c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:19:47 +0800 Subject: [PATCH 07752/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 2dd67364f1407df4aad4ce9693e351f467f83656 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:19:49 +0800 Subject: [PATCH 07753/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From d26895e9db8e7e020798a717ac36ba6aba4de0c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 26 Mar 2021 15:20:07 +0800 Subject: [PATCH 07754/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 29 +++++++++-------------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 1a86059cf..a79556145 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -49,32 +49,21 @@ Internal implementation contracts: {% tab title="Oracles" %} The following oracles are used to fetch or compute a price for **DAI/USD:** -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | DAI/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 | -| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c | +| Oracle | Pair | Contract | +|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -|:--------------- |:-------- |:------------------------------------------ | -| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 | -| Open Price Feed | USDC/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | - -Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual. - -| Oracle | Pair | Contract | -|:--------------- |:------- |:------------------------------------------ | -| Open Price Feed | ETH/USD | 0x922018674c12a7f0d394ebeef9b58f186cde13c1 | -| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F | +| O**racle** | Pair | Contract | +|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 5b646a4f02c2c834ca799aa9a2da13c5ad2e415f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:09:14 +0800 Subject: [PATCH 07755/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 46b587647..ab4ba1596 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -102,6 +102,13 @@ The following oracles are used to fetch a price for **USDC/USD:**

+
+ + + +
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
OGN Buyback0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 + originbuyback.eth +
{% endtab %} @@ -124,9 +131,9 @@ Internal implementation contracts: | Contract | Address | |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -{% endtab %} -{% tab title="Compensation" %} +OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): + | Contract | Address | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 9b1b1956eb4aa3b9f4446928313e6b2c70c2707b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:10:16 +0800 Subject: [PATCH 07756/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index fabf9a81f..a0728514e 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -102,6 +102,13 @@ The following oracles are used to fetch a price for **USDC/USD:**

OGN Buyback0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 + originbuyback.eth +
{% endtab %} @@ -124,9 +131,9 @@ Internal implementation contracts: | Contract | Address | |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -{% endtab %} -{% tab title="Compensation" %} +OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): + | Contract | Address | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 32253536ab7a329860f74cfdc13f1524fd76c8d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:11:24 +0800 Subject: [PATCH 07757/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 46b587647..ab4ba1596 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -102,6 +102,13 @@ The following oracles are used to fetch a price for **USDC/USD:**

OGN Buyback0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 + originbuyback.eth +
{% endtab %} @@ -124,9 +131,9 @@ Internal implementation contracts: | Contract | Address | |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -{% endtab %} -{% tab title="Compensation" %} +OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): + | Contract | Address | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From b63ad6badde31d9a8983e21b20c2be0a62d075f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:11:42 +0800 Subject: [PATCH 07758/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 46b587647..ab4ba1596 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -102,6 +102,13 @@ The following oracles are used to fetch a price for **USDC/USD:**

+ + OGN Buyback + 0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 + + originbuyback.eth + + {% endtab %} @@ -124,9 +131,9 @@ Internal implementation contracts: | Contract | Address | |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -{% endtab %} -{% tab title="Compensation" %} +OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): + | Contract | Address | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 65f5b89a9c9c21299aebefffa4a6956949b2c5b3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:11:57 +0800 Subject: [PATCH 07759/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 288719e90..1842482aa 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -102,6 +102,13 @@ The following oracles are used to fetch a price for **USDC/USD:**

+ + OGN Buyback + 0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 + + originbuyback.eth + + {% endtab %} @@ -124,9 +131,9 @@ Internal implementation contracts: | Contract | Address | |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -{% endtab %} -{% tab title="Compensation" %} +OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): + | Contract | Address | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From ee488c7c8f6a0dc8cf5793b131d0871573c64ca1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:12:48 +0800 Subject: [PATCH 07760/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 46b587647..ab4ba1596 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -102,6 +102,13 @@ The following oracles are used to fetch a price for **USDC/USD:**

+ + OGN Buyback + 0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 + + originbuyback.eth + + {% endtab %} @@ -124,9 +131,9 @@ Internal implementation contracts: | Contract | Address | |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -{% endtab %} -{% tab title="Compensation" %} +OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): + | Contract | Address | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 1f6b073337218244a54f990832760deb9eef0aea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:13:39 +0800 Subject: [PATCH 07761/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 715d4c083..ad4bd87db 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -102,6 +102,13 @@ The following oracles are used to fetch a price for **USDC/USD:**

+ + OGN Buyback + 0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 + + originbuyback.eth + + {% endtab %} @@ -124,9 +131,9 @@ Internal implementation contracts: | Contract | Address | |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -{% endtab %} -{% tab title="Compensation" %} +OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): + | Contract | Address | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 99c22f4585efe4706334b86058b42c4a4d360bbf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:14:28 +0800 Subject: [PATCH 07762/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 46b587647..ab4ba1596 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -102,6 +102,13 @@ The following oracles are used to fetch a price for **USDC/USD:**

+ + OGN Buyback + 0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 + + originbuyback.eth + + {% endtab %} @@ -124,9 +131,9 @@ Internal implementation contracts: | Contract | Address | |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -{% endtab %} -{% tab title="Compensation" %} +OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): + | Contract | Address | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From af2753622c997f8856b63adb3a2d06b3ebacc82f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:15:11 +0800 Subject: [PATCH 07763/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 46b587647..ab4ba1596 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -102,6 +102,13 @@ The following oracles are used to fetch a price for **USDC/USD:**

+ + OGN Buyback + 0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 + + originbuyback.eth + + {% endtab %} @@ -124,9 +131,9 @@ Internal implementation contracts: | Contract | Address | |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -{% endtab %} -{% tab title="Compensation" %} +OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): + | Contract | Address | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 777a83b125e0c16520e849fc450264af4d4d1d8d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:16:02 +0800 Subject: [PATCH 07764/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 46b587647..ab4ba1596 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -102,6 +102,13 @@ The following oracles are used to fetch a price for **USDC/USD:**

+ + OGN Buyback + 0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 + + originbuyback.eth + + {% endtab %} @@ -124,9 +131,9 @@ Internal implementation contracts: | Contract | Address | |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -{% endtab %} -{% tab title="Compensation" %} +OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): + | Contract | Address | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 207a7b89676296992fed9563d98a7b0eb991b065 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:17:46 +0800 Subject: [PATCH 07765/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 46b587647..ab4ba1596 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -102,6 +102,13 @@ The following oracles are used to fetch a price for **USDC/USD:**

+ + OGN Buyback + 0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 + + originbuyback.eth + + {% endtab %} @@ -124,9 +131,9 @@ Internal implementation contracts: | Contract | Address | |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -{% endtab %} -{% tab title="Compensation" %} +OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): + | Contract | Address | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From b72a86ce062885b5223e5a85baa8d80bcb4f4074 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:18:48 +0800 Subject: [PATCH 07766/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 89ccbfa80..0d44c5459 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -102,6 +102,13 @@ The following oracles are used to fetch a price for **USDC/USD:**

+ + OGN Buyback + 0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 + + originbuyback.eth + + {% endtab %} @@ -124,9 +131,9 @@ Internal implementation contracts: | Contract | Address | |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -{% endtab %} -{% tab title="Compensation" %} +OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): + | Contract | Address | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 1f4c1b7ad424524d7fb8b80f91fe476bd3a8e4f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:19:23 +0800 Subject: [PATCH 07767/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 46b587647..ab4ba1596 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -102,6 +102,13 @@ The following oracles are used to fetch a price for **USDC/USD:**

+ + OGN Buyback + 0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 + + originbuyback.eth + + {% endtab %} @@ -124,9 +131,9 @@ Internal implementation contracts: | Contract | Address | |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -{% endtab %} -{% tab title="Compensation" %} +OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): + | Contract | Address | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 843302fb273c0f3d73e3ea2915503f8d128c883c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:19:35 +0800 Subject: [PATCH 07768/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 46b587647..ab4ba1596 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -102,6 +102,13 @@ The following oracles are used to fetch a price for **USDC/USD:**

+ + OGN Buyback + 0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 + + originbuyback.eth + + {% endtab %} @@ -124,9 +131,9 @@ Internal implementation contracts: | Contract | Address | |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -{% endtab %} -{% tab title="Compensation" %} +OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): + | Contract | Address | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From f46677cf0ed0d9dc3510b6aad29b8b22d81c635f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:20:14 +0800 Subject: [PATCH 07769/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 46b587647..ab4ba1596 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -102,6 +102,13 @@ The following oracles are used to fetch a price for **USDC/USD:**

+ + OGN Buyback + 0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 + + originbuyback.eth + + {% endtab %} @@ -124,9 +131,9 @@ Internal implementation contracts: | Contract | Address | |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -{% endtab %} -{% tab title="Compensation" %} +OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): + | Contract | Address | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From e8707a45b70bcfcac61d8922f8821e949a70ccbf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:21:08 +0800 Subject: [PATCH 07770/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From d8f1eaad10dbba965826ea63f23e7a9ccc3a9439 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:21:42 +0800 Subject: [PATCH 07771/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 031c6f25b8002ba31cd659b7f716c27f4d3f6645 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:22:08 +0800 Subject: [PATCH 07772/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index a79556145..14f648cde 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -102,6 +102,13 @@ The following oracles are used to fetch a price for **USDC/USD:**

+ + OGN Buyback + 0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 + + originbuyback.eth + + {% endtab %} @@ -124,9 +131,9 @@ Internal implementation contracts: | Contract | Address | |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -{% endtab %} -{% tab title="Compensation" %} +OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): + | Contract | Address | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 686e1ca048c533fc96028790a89de5b2a3827e64 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:22:14 +0800 Subject: [PATCH 07773/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 5c0c1daa851737856857129d27ce04a3ae1b0442 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:22:34 +0800 Subject: [PATCH 07774/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 54 +++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 5ff8545d8..334a55474 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,32 +25,32 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles/README.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles/README.md) * [Untitled](core-concepts/price-oracles/untitled.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From 0a8ba198ad323d60aab9a8e265e70bc45263ab66 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:22:35 +0800 Subject: [PATCH 07775/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 54 +++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 334a55474..5ff8545d8 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,32 +25,32 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles/README.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles/README.md) * [Untitled](core-concepts/price-oracles/untitled.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From 2340970267a02432ae87aa71e2b569d53f2b778a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:22:59 +0800 Subject: [PATCH 07776/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 717f4bd05..8786d2797 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -102,6 +102,13 @@

+ + OGN Buyback + 0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 + + originbuyback.eth + + {% endtab %} @@ -124,9 +131,9 @@ Internal implementation contracts: | Contract | Address | |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -{% endtab %} -{% tab title="Compensation" %} +OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): + | Contract | Address | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 32527656a0fe717b25f4c23b26b5c32411689fb4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:23:19 +0800 Subject: [PATCH 07777/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 591f9f6516c640cb66184a2297fe63b42053be7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:23:41 +0800 Subject: [PATCH 07778/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 31 +++++++++++++++++++------------ 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index c1031143a..ab4ba1596 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | @@ -102,6 +102,13 @@ The following oracles are used to fetch a price for **USDC/USD:**

+ + OGN Buyback + 0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 + + originbuyback.eth + + {% endtab %} @@ -124,9 +131,9 @@ Internal implementation contracts: | Contract | Address | |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -{% endtab %} -{% tab title="Compensation" %} +OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): + | Contract | Address | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 6f0095b1f038b660971fd7fcfb17cf585952906c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:23:43 +0800 Subject: [PATCH 07779/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 82 ++++++++++++++++----------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index d89219953..0053593cb 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault ## Units @@ -19,11 +19,11 @@ For other stable coins, the number of decimal places varies. DAI uses 18 decimal Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) @@ -31,11 +31,11 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -45,11 +45,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. 收到的稳定币数量取决于 **汇率**。 +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ @@ -75,9 +75,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -85,9 +85,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -99,11 +99,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -137,9 +137,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -147,9 +147,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -157,9 +157,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -167,9 +167,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -177,7 +177,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From a3d452b4d44b8bfe6615c550d19160b75de3e3e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:23:44 +0800 Subject: [PATCH 07780/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From e95c7fb78c5d1afe705a3e5954026f918ea4285d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:23:54 +0800 Subject: [PATCH 07781/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 3bc777e15..4b5fb8689 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -102,6 +102,13 @@ The following oracles are used to fetch a price for **USDC/USD:**

+ + OGN Buyback + 0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 + + originbuyback.eth + + {% endtab %} @@ -124,9 +131,9 @@ Internal implementation contracts: | Contract | Address | |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -{% endtab %} -{% tab title="Compensation" %} +OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): + | Contract | Address | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 072e5fa6c434538594b4e14f5019dbd42014fa55 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:23 +0800 Subject: [PATCH 07782/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From f725e0984b8a1ebeb7900d17b84711ef04dc30e3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:25 +0800 Subject: [PATCH 07783/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 62da3c237d4612b2dab7dae9b8af83523b633bf6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:26 +0800 Subject: [PATCH 07784/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 50330109fa5341e7a533541492ef0f53b044cfd1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:27 +0800 Subject: [PATCH 07785/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From e5fc0e266651bc112790bbcdb2232f513258dc3a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:28 +0800 Subject: [PATCH 07786/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 18b438f97..13a280c8d 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From c5d6e009ce1e3aa8246f7a190413413bb3b6f14e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:33 +0800 Subject: [PATCH 07787/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index ab4ba1596..a55f60f92 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | From 5f46e5329af0a9c9b32b070951a9e16884eb0b3d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:35 +0800 Subject: [PATCH 07788/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 82 ++++++++++++++++----------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 0053593cb..d89219953 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) ## Units @@ -19,11 +19,11 @@ For other stable coins, the number of decimal places varies. DAI uses 18 decimal Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) @@ -31,11 +31,11 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -45,11 +45,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. 收到的稳定币数量取决于 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ @@ -75,9 +75,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -85,9 +85,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -99,11 +99,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -137,9 +137,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -147,9 +147,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -157,9 +157,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -167,9 +167,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -177,7 +177,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From d904bd38b853d87f934c55968a82d6686e31868c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:36 +0800 Subject: [PATCH 07789/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From cd89955cf7334cb6638f91936662587351df95a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:38 +0800 Subject: [PATCH 07790/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..cf318a163 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From 7c241c4433525ea70908b349926b61914074072a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:39 +0800 Subject: [PATCH 07791/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From d49d7ec95735807dc89b8e268ba0d23e554933bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:40 +0800 Subject: [PATCH 07792/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From a9033576857f5bf3e5e389a149eca3e3339500ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:42 +0800 Subject: [PATCH 07793/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From c81cc18fcb0b5d35a8682393101d2d9c6da28491 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:43 +0800 Subject: [PATCH 07794/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# 保險庫 (Vault) -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -保险库最重要的可公开调用的功能是: +保險庫最重要的可公開調用的功能是: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From 6dd92399c78ed96ec60e3ce47d1878d135799e84 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:44 +0800 Subject: [PATCH 07795/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1ab93197c..1c0c01d92 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From 4af897064fd58c319660aacd936e1eda23c0f128 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:45 +0800 Subject: [PATCH 07796/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d969b7c62..b00e5552e 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* Underlying stablecoin risk +* 底层稳定币风险 **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 6e604cf85772636e72d138fb7559845fb7316c51 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:47 +0800 Subject: [PATCH 07797/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..9ed36151e 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 40d8c589b447c4b8481d45b5324e602479295002 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:48 +0800 Subject: [PATCH 07798/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From dcd9de6d5217fb7cdf337b0124c6eb8e78a04a64 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:49 +0800 Subject: [PATCH 07799/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From f5ea5af72aaa05d9960d9f81214396bd7b2b12a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:51 +0800 Subject: [PATCH 07800/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 325f86832..c4bd5ed4f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: From d242a9f4d0809933d753eb55290a828c6cb5d079 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:52 +0800 Subject: [PATCH 07801/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 92885eea35504345c22eb75762eedc6b76d938d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:53 +0800 Subject: [PATCH 07802/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 79db1ce0800ba290d63699d72279fdec840237af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:55 +0800 Subject: [PATCH 07803/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 2f8fbdef2d35544ffa6b33e9453cd475fa5e6818 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:56 +0800 Subject: [PATCH 07804/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From ad474b8977894ffc4902903f9fb010eab17a8cc5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:57 +0800 Subject: [PATCH 07805/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 65d2f0aabebd54bf498485b35dfa93e998d030e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:24:59 +0800 Subject: [PATCH 07806/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 5a9b19cb3..6f35f58a2 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From d18dd8f772299581d0b733cfa4d772211e1556b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:00 +0800 Subject: [PATCH 07807/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 0ad2a21e6ca5f1e01e8aa834931c7a9e706c9423 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:02 +0800 Subject: [PATCH 07808/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From d904a75fba08ea49e86cbc342f77051325fee3d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:03 +0800 Subject: [PATCH 07809/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 9ed36151e..db61c0e1c 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: -* 将您的报告发送到[security@originprotocol.com](mailto:security@originprotcol.com) 或通过Keybase[联系 Josh Fraser ](https://keybase.io/joshfraser)。 -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From e0ba64e0216f422e9ea8db4fa5b3a7687254c373 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:05 +0800 Subject: [PATCH 07810/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 6b9127bcfa20bb6ab5f0f3393e984b8d643b6ad6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:06 +0800 Subject: [PATCH 07811/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 1f6b541126d8453bc8699d782a12f69ac2b1fbec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:07 +0800 Subject: [PATCH 07812/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 9e8d85b617ee3a24eb149ba99077c742e0593485 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:08 +0800 Subject: [PATCH 07813/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index c4bd5ed4f..325f86832 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From a0eaf1368a2a3b7055e1b878f122e538857a3157 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:10 +0800 Subject: [PATCH 07814/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 73849875622d162f3710c51075eebdeafaf76087 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:11 +0800 Subject: [PATCH 07815/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 57df31d8e8634efb5390b7fa3fd667c8f94943e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:13 +0800 Subject: [PATCH 07816/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 0fff38558fa1881294ebd4e72f1086ab85d201d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:14 +0800 Subject: [PATCH 07817/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From b8e5e3ced56828f8565d6b8e4dfadd92c63564b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:15 +0800 Subject: [PATCH 07818/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 9928f0da8068eb94c007f2727487346b2249f212 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:16 +0800 Subject: [PATCH 07819/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 6f35f58a2..5a9b19cb3 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 3bb777a5d107a34d9ee3404cfb4f89642220035e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:18 +0800 Subject: [PATCH 07820/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 94c1d20032af4bbdf3407c387762ea51e130312b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:19 +0800 Subject: [PATCH 07821/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From cb2bf54be846a5b8fd6632396c547b58ac24cf01 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:20 +0800 Subject: [PATCH 07822/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 5428870084130892c7701652be194a114d9fc6ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:22 +0800 Subject: [PATCH 07823/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 201aa179fa54ab48f6e9202b99694e7e31e2d2f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:24 +0800 Subject: [PATCH 07824/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/price-oracles/README.md | 72 ++++++++++++------------ 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles/README.md b/zh/core-concepts/price-oracles/README.md index bb077686c..5d805e681 100644 --- a/zh/core-concepts/price-oracles/README.md +++ b/zh/core-concepts/price-oracles/README.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From 650b3178ad3879d2fb18627eb870678b6f8f33ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:25 +0800 Subject: [PATCH 07825/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 8109e77480de3781bb22735f85374752a04b0c63 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:27 +0800 Subject: [PATCH 07826/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 6e2ed3398b50fe9923f83a44572cab70f0250b14 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:28 +0800 Subject: [PATCH 07827/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 831e94aa701b2fc6596945c3ad81c37434c78ad6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:30 +0800 Subject: [PATCH 07828/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 611ff1e9c3152967a7d42136ca6797d9ee4c3961 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:32 +0800 Subject: [PATCH 07829/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 70fc33dcb3b73619323071e2f1053021ecdbe03c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:33 +0800 Subject: [PATCH 07830/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 687642b31d63b18bc9a41eb559e05582d00b22b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:35 +0800 Subject: [PATCH 07831/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 9c70be0e51349781330ab3678713baf5cced5f36 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:36 +0800 Subject: [PATCH 07832/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From f84467a6c7ad087ad0e53ea810c0c7fe28b22dac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:37 +0800 Subject: [PATCH 07833/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 98ce39411c2bea740e1579aff734e7f7e572f933 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:39 +0800 Subject: [PATCH 07834/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 035965263..4ae2afe89 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From 621197c5d40484a4c75f88edc87e88a69ba25c46 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:40 +0800 Subject: [PATCH 07835/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 0111d47bb..80d1f0f7f 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | From b4696e48902bc8017ecd08055a79cb5d4a3b4346 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 29 Mar 2021 14:25:41 +0800 Subject: [PATCH 07836/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4fee47a70..479c6efa4 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | From 14b72be29927c5bfa56e5b563af66d48020ecf72 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:55:00 +0800 Subject: [PATCH 07837/11794] New translations bug-bounties.md (Arabic) --- ar/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/security-and-risks/bug-bounties.md b/ar/security-and-risks/bug-bounties.md index db61c0e1c..00c46f5f2 100644 --- a/ar/security-and-risks/bug-bounties.md +++ b/ar/security-and-risks/bug-bounties.md @@ -16,7 +16,7 @@ In case you discover a vulnerability, we would like to know about it immediately If you discover a vulnerability, please do the following: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) * Do not take advantage of the vulnerability or problem you have discovered * Do not reveal the problem to others until it has been resolved * Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties From dc519afd32acf9968b7fc952daa6685527f27473 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:55:11 +0800 Subject: [PATCH 07838/11794] New translations bug-bounties.md (French) --- fr/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/security-and-risks/bug-bounties.md b/fr/security-and-risks/bug-bounties.md index db61c0e1c..00c46f5f2 100644 --- a/fr/security-and-risks/bug-bounties.md +++ b/fr/security-and-risks/bug-bounties.md @@ -16,7 +16,7 @@ In case you discover a vulnerability, we would like to know about it immediately If you discover a vulnerability, please do the following: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) * Do not take advantage of the vulnerability or problem you have discovered * Do not reveal the problem to others until it has been resolved * Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties From 0f7da84e9cbe5d037c82cedd6d83a5b7c4d6ab3e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:55:39 +0800 Subject: [PATCH 07839/11794] New translations bug-bounties.md (Spanish) --- es/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/security-and-risks/bug-bounties.md b/es/security-and-risks/bug-bounties.md index d7784159f..32721d725 100644 --- a/es/security-and-risks/bug-bounties.md +++ b/es/security-and-risks/bug-bounties.md @@ -16,7 +16,7 @@ En caso de que descubra una vulnerabilidad, nos gustaría conocerla de inmediato Si descubre una vulnerabilidad, haga lo siguiente: -* Informe sus hallazgos a [security@originprotocol.com](mailto:security@originprotcol.com) o comuníquese con [Josh Fraser en Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) * No aproveche la vulnerabilidad o problema que ha descubierto * No revele el problema a otros hasta que se haya resuelto * No utilice ataques a la seguridad física, ingeniería social, denegación de servicio distribuida, spam o aplicaciones de terceros From efb50c6477927422d47b2b2e3cc73f6e379f3d4e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:56:19 +0800 Subject: [PATCH 07840/11794] New translations bug-bounties.md (Vietnamese) --- vi/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/security-and-risks/bug-bounties.md b/vi/security-and-risks/bug-bounties.md index 869b8e9e2..3027b5249 100644 --- a/vi/security-and-risks/bug-bounties.md +++ b/vi/security-and-risks/bug-bounties.md @@ -16,7 +16,7 @@ Trong trường hợp bạn phát hiện ra lỗ hổng bảo mật, chúng tôi Nếu bạn phát hiện ra một lỗ hổng, vui lòng làm theo các bước sau: -* Gửi báo cáo phát hiện của bạn tới địa chỉ mail[security@originprotocol.com](mailto:security@originprotcol.com) hoặc liên hệ với [Josh Fraser trên Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) * Không lợi dụng lỗ hổng hoặc vấn đề bạn đã phát hiện * Không tiết lộ vấn đề cho người khác cho đến khi nó đã được giải quyết * Không sử dụng các cuộc tấn công vào an ninh vật lý, tấn công phi kỹ thuật (đánh cắp thông tin), tấn công từ chối dịch vụ phân tán, spam hoặc tấn công các ứng dụng của bên thứ ba From 5da4de3bf29a2a78cd932954a06c9f0efd51f1f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:56:26 +0800 Subject: [PATCH 07841/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 93e035661245aeec5159a44214d1e5ad4484d62d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:56:28 +0800 Subject: [PATCH 07842/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 82 ++++++++++++++++----------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index d89219953..0053593cb 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault ## Units @@ -19,11 +19,11 @@ For other stable coins, the number of decimal places varies. DAI uses 18 decimal Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) @@ -31,11 +31,11 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -45,11 +45,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. 收到的稳定币数量取决于 **汇率**。 +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ @@ -75,9 +75,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -85,9 +85,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -99,11 +99,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -137,9 +137,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -147,9 +147,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -157,9 +157,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -167,9 +167,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -177,7 +177,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From ab5efd1119acacaa35926f13201197dc4af63611 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:56:29 +0800 Subject: [PATCH 07843/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index a55f60f92..ab4ba1596 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | From 83bc0cf964a3da66e2417dd6302bd77d33950147 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:56:53 +0800 Subject: [PATCH 07844/11794] New translations bug-bounties.md (Indonesian) --- id/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/security-and-risks/bug-bounties.md b/id/security-and-risks/bug-bounties.md index 8890517ce..054d2c5c5 100644 --- a/id/security-and-risks/bug-bounties.md +++ b/id/security-and-risks/bug-bounties.md @@ -16,7 +16,7 @@ Jika Anda menemukan kerentanan, kami ingin segera mengetahuinya sehingga kami da Jika Anda menemukan kerentanan, lakukan hal berikut: -* Laporkan temuan Anda ke[security@originprotocol.com](mailto:security@originprotcol.com) atau hubungi [Josh Fraser di Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) * Jangan memanfaatkan kerentanan atau masalah yang Anda temukan * Jangan mengungkapkan masalah kepada orang lain sampai masalah tersebut diselesaikan * Jangan menggunakan serangan terhadap keamanan fisik, rekayasa sosial, penyangkalan layanan terdistribusi, spam atau aplikasi pihak ketiga From dabce03e6ab2060432ced2d93a2d058cb5144a7d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:56:58 +0800 Subject: [PATCH 07845/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 2d6dfa7b8d6cce157c7866c355d3a2ff1bccd738 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:19 +0800 Subject: [PATCH 07846/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index cf318a163..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From 92b0fff19112fb4deaefd57186066fb063391fdc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:20 +0800 Subject: [PATCH 07847/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 8ee28d911d9ad9fa50f13517040a011ff122fb30 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:21 +0800 Subject: [PATCH 07848/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 75059df65ae0adc5e247ebed44129dd0694149d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:22 +0800 Subject: [PATCH 07849/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 86dba6d8d86c4c3683c6182f3529c0a7ce4f4f18 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:24 +0800 Subject: [PATCH 07850/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a2f4c2f98d69f53a0b1b3200c6278d9c940337f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:25 +0800 Subject: [PATCH 07851/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From e6b3bf764b1e0393912264c1440c18c0f5c66a46 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:26 +0800 Subject: [PATCH 07852/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From c52ef23b0162969b85896faffa4d4eea3e306a79 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:27 +0800 Subject: [PATCH 07853/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 9d615a4449abcb57b5a549d699347ef5a5557403 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:28 +0800 Subject: [PATCH 07854/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c1da1e932a63442675224413be680252d16c948f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:30 +0800 Subject: [PATCH 07855/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 54867436198020b816c64a1e59da002a2da95180 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:31 +0800 Subject: [PATCH 07856/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 53dd5a9930dc89e033f2fa67e0f0cdc30d18f532 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:32 +0800 Subject: [PATCH 07857/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From cac40760997e38cc8ce7358817b93e5d330a9c4f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:33 +0800 Subject: [PATCH 07858/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 8806609a5e6a40f9439d6b977a5f4ac69306a3aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:34 +0800 Subject: [PATCH 07859/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 49589e2be5300e97bd03aeea83015a3b83a961f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:36 +0800 Subject: [PATCH 07860/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a9e9b56093ad5232b30a38db30b9b67af3e3ecf8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:37 +0800 Subject: [PATCH 07861/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 0cc39f22d16cadd994793ec066d027a2504a7a86 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:38 +0800 Subject: [PATCH 07862/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 325f86832..c4bd5ed4f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: From d7af4d859da16ff00e159bfc5d39f9279e8796c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:39 +0800 Subject: [PATCH 07863/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 1ffb334d11b7cbff2991acf042a2ce8a4fec5e81 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:40 +0800 Subject: [PATCH 07864/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From a022e166a74d8badc1fa5ec9323d4783986fdd17 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:41 +0800 Subject: [PATCH 07865/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index db61c0e1c..628807caf 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 654b3873dcca02d7f32a74d7314736bd67dd80b1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:43 +0800 Subject: [PATCH 07866/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From cbe2947053dc8648850f573ef2b1a16d7b654722 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:44 +0800 Subject: [PATCH 07867/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 1934c99a8469c3b625669ae6e59fca811592452e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:55 +0800 Subject: [PATCH 07868/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 9eda4a5ba97af3c8d8af896a2165090b3be8b1af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:56 +0800 Subject: [PATCH 07869/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 54 +++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 5ff8545d8..334a55474 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,32 +25,32 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles/README.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles/README.md) * [Untitled](core-concepts/price-oracles/untitled.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From 81c181780af524d9b963a69ae35765f270b7aa2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:57 +0800 Subject: [PATCH 07870/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 13a280c8d..18b438f97 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 5ace2a813b478731bf914990a521d76cd11943b1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:57:59 +0800 Subject: [PATCH 07871/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 8d751141a54568c4dbc027ba3a8af02e521c5963 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:00 +0800 Subject: [PATCH 07872/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 6a334a9f2664cb0a170b49d397e7125e565be5f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:02 +0800 Subject: [PATCH 07873/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 1ada123e971746cbb9d78d6e0106b799b12b3206 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:03 +0800 Subject: [PATCH 07874/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/price-oracles/README.md | 72 ++++++++++++------------ 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles/README.md b/zh/core-concepts/price-oracles/README.md index 5d805e681..bb077686c 100644 --- a/zh/core-concepts/price-oracles/README.md +++ b/zh/core-concepts/price-oracles/README.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From 24441f0d3f406ba37fa2f5924d74dcc43eafebc6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:06 +0800 Subject: [PATCH 07875/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From cdb299e36656ef6fc591049b750f9ab13469d2da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:08 +0800 Subject: [PATCH 07876/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From b38ab864885f27e782d6d275e8756b2f5242947b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:09 +0800 Subject: [PATCH 07877/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 98ff8a5aed3b50247348922d0b25982eaa37ae59 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:10 +0800 Subject: [PATCH 07878/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 02924c1bce4b139f28de46e7077bf393aecc8f0e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:11 +0800 Subject: [PATCH 07879/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 1a66a4030758825c007e6496b2c00323be2117c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:12 +0800 Subject: [PATCH 07880/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 987184e444efc461b1ae048c0f365c725ed25c65 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:13 +0800 Subject: [PATCH 07881/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From f50fb52d3886da228f58c6867106ac18d1790b3a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:14 +0800 Subject: [PATCH 07882/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 27ede82d3f169ea677c86537c4627ab971e2f032 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:16 +0800 Subject: [PATCH 07883/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From f1fb11f81ce74c89a98e3bcf2ebb49b4b06dbae3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:17 +0800 Subject: [PATCH 07884/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a0a8edff6d6ec0bbcb7802093198518bf5043e3a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:19 +0800 Subject: [PATCH 07885/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From a824114aebf9ee3e83a9e3bb5256cd9cefca9656 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:20 +0800 Subject: [PATCH 07886/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From d27b94e0d7ebb50d6fe814dbde66837fd40e321d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:21 +0800 Subject: [PATCH 07887/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index c4bd5ed4f..325f86832 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From cc6ce096e2795425c1d4c810ee726854785eebd4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:22 +0800 Subject: [PATCH 07888/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From bb3b058c5b3348c709626d83450a15993f048722 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:23 +0800 Subject: [PATCH 07889/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From d6a034d4bcba7ec9ba98e580ae066b0817fbe5fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:25 +0800 Subject: [PATCH 07890/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 42 +++++++++++++-------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 628807caf..00c46f5f2 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: * Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 - -我们承诺: - -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From d3c356cdb533f2001212f5a30861944f5132c20b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:26 +0800 Subject: [PATCH 07891/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index b00e5552e..d969b7c62 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* 底层稳定币风险 +* Underlying stablecoin risk **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From afefbe06df6dbf6596e127d28bb4f14de5997117 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:27 +0800 Subject: [PATCH 07892/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1c0c01d92..1ab93197c 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From 0c545b857151ae942f7d323213fbe0cc9c241b1d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:28 +0800 Subject: [PATCH 07893/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From a46179a22a5a79770be8022903f5b19704457570 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:30 +0800 Subject: [PATCH 07894/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From ce0a7199d2d266aa451dd42807b7af375e417e2f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:31 +0800 Subject: [PATCH 07895/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From b846d90c391c2a280fa80b8d0420528138af23bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:33 +0800 Subject: [PATCH 07896/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 210b23a93e670d03ff9333c36f3c474680389a36 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:34 +0800 Subject: [PATCH 07897/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..cf318a163 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From ce1187ee0feb0fada1d5a08986e9378873871a0d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:35 +0800 Subject: [PATCH 07898/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 2e7218ac755fc41a0d87db60f232c5fe14c62130 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:36 +0800 Subject: [PATCH 07899/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 82 ++++++++++++++++----------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 0053593cb..d89219953 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) ## Units @@ -19,11 +19,11 @@ For other stable coins, the number of decimal places varies. DAI uses 18 decimal Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) @@ -31,11 +31,11 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -45,11 +45,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. 收到的稳定币数量取决于 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ @@ -75,9 +75,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -85,9 +85,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -99,11 +99,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -137,9 +137,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -147,9 +147,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -157,9 +157,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -167,9 +167,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -177,7 +177,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 3218cb2cc8a563f8be6d44234bb028c26c5a696d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:38 +0800 Subject: [PATCH 07900/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index ab4ba1596..a55f60f92 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | From 6c6b75676cb774af3ba8207918517c7d309a77d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:41 +0800 Subject: [PATCH 07901/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 54 +++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 334a55474..5ff8545d8 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,32 +25,32 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles/README.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles/README.md) * [Untitled](core-concepts/price-oracles/untitled.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From 80c5975e1a1e39a05640f3bd41c29ee9eca663cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:42 +0800 Subject: [PATCH 07902/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From ce6148f3275ec9604ad942938b91a5ae31caa585 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:43 +0800 Subject: [PATCH 07903/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 18b438f97..13a280c8d 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 8c091ba316132f2ae62fb82f2fcb02737b0d5973 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:45 +0800 Subject: [PATCH 07904/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 7e5142d904ab27401a688b4124f38a9eef29b9c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:46 +0800 Subject: [PATCH 07905/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From df8c45899b2c885b1f31404d9da669f4695ea645 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:47 +0800 Subject: [PATCH 07906/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 53e9d7d5ee969677a9c2e6b94d6d65894d9a0152 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:48 +0800 Subject: [PATCH 07907/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From b88b74dd9b6d5d204b0f50e3cf9b6e0b678f6f30 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:50 +0800 Subject: [PATCH 07908/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/price-oracles/README.md | 72 ++++++++++++------------ 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles/README.md b/zh/core-concepts/price-oracles/README.md index bb077686c..5d805e681 100644 --- a/zh/core-concepts/price-oracles/README.md +++ b/zh/core-concepts/price-oracles/README.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From 01fdc71f1aa7dff29e1fdbc81eb4207ceada9e99 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:51 +0800 Subject: [PATCH 07909/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From b6a18043b892aecc7a9ad835f6cac293508043bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:58:52 +0800 Subject: [PATCH 07910/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From d6be56c5aaabc67efb1c7912b51265356991f038 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:59:02 +0800 Subject: [PATCH 07911/11794] New translations bug-bounties.md (Hindi) --- hi/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/security-and-risks/bug-bounties.md b/hi/security-and-risks/bug-bounties.md index db61c0e1c..00c46f5f2 100644 --- a/hi/security-and-risks/bug-bounties.md +++ b/hi/security-and-risks/bug-bounties.md @@ -16,7 +16,7 @@ In case you discover a vulnerability, we would like to know about it immediately If you discover a vulnerability, please do the following: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) * Do not take advantage of the vulnerability or problem you have discovered * Do not reveal the problem to others until it has been resolved * Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties From a1d698e6a29b798bcb7449ab808dfebcdf7bb3cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 18:59:37 +0800 Subject: [PATCH 07912/11794] New translations bug-bounties.md (Filipino) --- fil/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/security-and-risks/bug-bounties.md b/fil/security-and-risks/bug-bounties.md index db61c0e1c..00c46f5f2 100644 --- a/fil/security-and-risks/bug-bounties.md +++ b/fil/security-and-risks/bug-bounties.md @@ -16,7 +16,7 @@ In case you discover a vulnerability, we would like to know about it immediately If you discover a vulnerability, please do the following: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) * Do not take advantage of the vulnerability or problem you have discovered * Do not reveal the problem to others until it has been resolved * Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties From de24560b4e01344bb98d5d172ad0b7ec6d47cc1a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 19:00:24 +0800 Subject: [PATCH 07913/11794] New translations bug-bounties.md (Thai) --- th/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/security-and-risks/bug-bounties.md b/th/security-and-risks/bug-bounties.md index db61c0e1c..00c46f5f2 100644 --- a/th/security-and-risks/bug-bounties.md +++ b/th/security-and-risks/bug-bounties.md @@ -16,7 +16,7 @@ In case you discover a vulnerability, we would like to know about it immediately If you discover a vulnerability, please do the following: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) * Do not take advantage of the vulnerability or problem you have discovered * Do not reveal the problem to others until it has been resolved * Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties From cd335fd7cace3dc54e323f39041bd5b558caea4a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 19:00:57 +0800 Subject: [PATCH 07914/11794] New translations bug-bounties.md (Croatian) --- hr/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/security-and-risks/bug-bounties.md b/hr/security-and-risks/bug-bounties.md index db61c0e1c..00c46f5f2 100644 --- a/hr/security-and-risks/bug-bounties.md +++ b/hr/security-and-risks/bug-bounties.md @@ -16,7 +16,7 @@ In case you discover a vulnerability, we would like to know about it immediately If you discover a vulnerability, please do the following: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) * Do not take advantage of the vulnerability or problem you have discovered * Do not reveal the problem to others until it has been resolved * Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties From 992b7aada90de28075e6532f179a44cacb407aac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 19:02:04 +0800 Subject: [PATCH 07915/11794] New translations bug-bounties.md (Italian) --- it/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/security-and-risks/bug-bounties.md b/it/security-and-risks/bug-bounties.md index d9ffb1622..a6f244d4d 100644 --- a/it/security-and-risks/bug-bounties.md +++ b/it/security-and-risks/bug-bounties.md @@ -16,7 +16,7 @@ Nel caso in cui tu scopra una vulnerabilità, ci piacerebbe essere immediatament Se scopri una vulnerabilità, perfavore procedi come segue: -* Segnala i tuoi risultati a[security@originprotocol.com](mailto:security@originprotcol.com) o contatta [Josh Fraser su Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) * Non ottenere vantaggi dalla vulnerabilità o dal problema che hai scoperto * Non rivelare il problema ad altri finché non è stato risolto * Non utilizzare attacchi alla sicurezza, ingegneria sociale, denial of service, spam o applicazioni di terze parti From 06fb42cd53a3af00e5e7eb74f9215aaff817c381 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 19:02:52 +0800 Subject: [PATCH 07916/11794] New translations bug-bounties.md (Japanese) --- ja/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/security-and-risks/bug-bounties.md b/ja/security-and-risks/bug-bounties.md index db61c0e1c..00c46f5f2 100644 --- a/ja/security-and-risks/bug-bounties.md +++ b/ja/security-and-risks/bug-bounties.md @@ -16,7 +16,7 @@ In case you discover a vulnerability, we would like to know about it immediately If you discover a vulnerability, please do the following: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) * Do not take advantage of the vulnerability or problem you have discovered * Do not reveal the problem to others until it has been resolved * Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties From 6b9308ecd17c53045e729c7fe553afac21700112 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 19:03:37 +0800 Subject: [PATCH 07917/11794] New translations bug-bounties.md (German) --- de/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/security-and-risks/bug-bounties.md b/de/security-and-risks/bug-bounties.md index db61c0e1c..00c46f5f2 100644 --- a/de/security-and-risks/bug-bounties.md +++ b/de/security-and-risks/bug-bounties.md @@ -16,7 +16,7 @@ In case you discover a vulnerability, we would like to know about it immediately If you discover a vulnerability, please do the following: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) * Do not take advantage of the vulnerability or problem you have discovered * Do not reveal the problem to others until it has been resolved * Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties From 9417ea97c9355a405632225910da981e2f4df948 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 19:04:19 +0800 Subject: [PATCH 07918/11794] New translations bug-bounties.md (Greek) --- el/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/security-and-risks/bug-bounties.md b/el/security-and-risks/bug-bounties.md index db61c0e1c..00c46f5f2 100644 --- a/el/security-and-risks/bug-bounties.md +++ b/el/security-and-risks/bug-bounties.md @@ -16,7 +16,7 @@ In case you discover a vulnerability, we would like to know about it immediately If you discover a vulnerability, please do the following: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) * Do not take advantage of the vulnerability or problem you have discovered * Do not reveal the problem to others until it has been resolved * Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties From e47ef7786cbf6869d25fae57a71d71abcd1bbba6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 19:04:29 +0800 Subject: [PATCH 07919/11794] New translations bug-bounties.md (Turkish) --- tr/security-and-risks/bug-bounties.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/tr/security-and-risks/bug-bounties.md b/tr/security-and-risks/bug-bounties.md index a965744b2..7aadc4c73 100644 --- a/tr/security-and-risks/bug-bounties.md +++ b/tr/security-and-risks/bug-bounties.md @@ -16,13 +16,11 @@ Bir güvenlik açığı keşfetmeniz durumunda, bunu olabildiğince hızlı bir Bir güvenlik açığı keşfederseniz, lütfen aşağıdakileri yapın: -* Bulgularınızı[security@originprotocol.com](mailto:security@originprotcol.com) adresine bildirin veya Keybase -Josh Fraser ile iletişime geçin - - * Keşfettiğiniz güvenlik açığından veya sorundan yararlanmayın +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Keşfettiğiniz güvenlik açığından veya sorundan yararlanmayın * Çözülene kadar sorunu başkalarına açıklamayın * Fiziksel güvenlik, sosyal mühendislik, dağıtılmış hizmet reddi, spam veya üçüncü taraf uygulamalarına yönelik saldırıları kullanmayın. -* Sorunu yeniden oluşturmak için yeterli bilgi sağlayın, böylece sorunu olabildiğince çabuk çözebiliriz. Karmaşık güvenlik açıkları daha fazla açıklama gerektirebilir, bu nedenle sizden ek bilgi isteyebiliriz. +* Sorunu yeniden oluşturmak için yeterli bilgi sağlayın, böylece sorunu olabildiğince çabuk çözebiliriz. Karmaşık güvenlik açıkları daha fazla açıklama gerektirebilir, bu nedenle sizden ek bilgi isteyebiliriz. Karşılığında söz veriyoruz: From a83d7d81b329e72459a9257a4089ebd43338ad9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 19:04:50 +0800 Subject: [PATCH 07920/11794] New translations bug-bounties.md (Portuguese) --- pt/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/security-and-risks/bug-bounties.md b/pt/security-and-risks/bug-bounties.md index db61c0e1c..00c46f5f2 100644 --- a/pt/security-and-risks/bug-bounties.md +++ b/pt/security-and-risks/bug-bounties.md @@ -16,7 +16,7 @@ In case you discover a vulnerability, we would like to know about it immediately If you discover a vulnerability, please do the following: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) * Do not take advantage of the vulnerability or problem you have discovered * Do not reveal the problem to others until it has been resolved * Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties From 521ac08c9a0b2ec1d5c0afb1c09ee772a7b3e9d4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 19:05:07 +0800 Subject: [PATCH 07921/11794] New translations bug-bounties.md (Russian) --- ru/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/security-and-risks/bug-bounties.md b/ru/security-and-risks/bug-bounties.md index 84729ba4a..724a64e54 100644 --- a/ru/security-and-risks/bug-bounties.md +++ b/ru/security-and-risks/bug-bounties.md @@ -16,7 +16,7 @@ Если вы обнаружите уязвимость, сделайте следующее: -* Сообщите о своих выводах по адресу[security@originprotocol.com](mailto:security@originprotcol.com) или свяжитесь с [Джошем Фрейзером в Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) * Не пользуйтесь уязвимостью или проблемой, которую вы обнаружили * Не сообщайте о проблеме другим, пока она не будет решена * Не используйте атаки на физическую безопасность, социальную инженерию, распределенный отказ в обслуживании, спам или приложения третьих лиц From bb796594ad46941dd9bd5a2f79caf27d07ce29e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 19:06:15 +0800 Subject: [PATCH 07922/11794] New translations bug-bounties.md (Korean) --- ko/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/security-and-risks/bug-bounties.md b/ko/security-and-risks/bug-bounties.md index d222274c6..544e830d1 100644 --- a/ko/security-and-risks/bug-bounties.md +++ b/ko/security-and-risks/bug-bounties.md @@ -16,7 +16,7 @@ 만약 취약점을 발견하였다면, 다음과 같은 안내를 따라주세요: -* 결과를 [security@originprotocol.com](mailto:security@originprotcol.com) 로 보고하거나, [키베이스(Keybase)](https://keybase.io/joshfraser) 상에서 조쉬 프레이저(Josh Fraser)에게 연락주세요. +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) * 당신이 발견한 취약점이나 문제를 이용하지 마십시오. * 해당 문제가 해결 될 때까지 다른 사람에게 문제를 공개하지 말아주세요. * 물리적 보안, 사회 공학, 분산 서비스 거부, 스팸 또는 타사 애플리케이션에 대한 공격을 사용하지 마십시오. From 3f204f80ad5aa8b3618a3a0e6f57f8c9f5847dc5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Apr 2021 19:06:53 +0800 Subject: [PATCH 07923/11794] New translations bug-bounties.md (Dutch) --- nl/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/security-and-risks/bug-bounties.md b/nl/security-and-risks/bug-bounties.md index db61c0e1c..00c46f5f2 100644 --- a/nl/security-and-risks/bug-bounties.md +++ b/nl/security-and-risks/bug-bounties.md @@ -16,7 +16,7 @@ In case you discover a vulnerability, we would like to know about it immediately If you discover a vulnerability, please do the following: -* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) * Do not take advantage of the vulnerability or problem you have discovered * Do not reveal the problem to others until it has been resolved * Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties From 73770414a8da0d1dcdba3eeb1e1214fd08b38377 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:37:40 +0800 Subject: [PATCH 07924/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 499094af5b267775f7b35689eb70c657532a40bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:37:42 +0800 Subject: [PATCH 07925/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From b7f777624415d16afc0bc1b7998bddd42ba69cb2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:37:43 +0800 Subject: [PATCH 07926/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 74d1a3c3e4974e54f5388c9f3b28adeb41fe35af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:37:44 +0800 Subject: [PATCH 07927/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 450a877dee2c706c8bfb27f3c9b902377b224a88 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:37:45 +0800 Subject: [PATCH 07928/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 0ed7bc008c76cb48abc9982f70d0ee0a9a664bdc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:37:46 +0800 Subject: [PATCH 07929/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 5981268d6439b9a7640aee8b0bf6dc4ecb9f80d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:37:48 +0800 Subject: [PATCH 07930/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 2a69d488d02c25759810a3390c68e3f1db3dc504 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:37:49 +0800 Subject: [PATCH 07931/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c349994580c1c5f7d8f9db00d260bd4576988ff8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:37:50 +0800 Subject: [PATCH 07932/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 332666f7142c7db06e3640142eea1f8f0f2b6572 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:37:51 +0800 Subject: [PATCH 07933/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From a654adf401560311c539c03364bc5b18434e83f5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:37:53 +0800 Subject: [PATCH 07934/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From a34a1016e9e78f5b6f0d4bdf3cbabc4018c2769a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:37:54 +0800 Subject: [PATCH 07935/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 9b64851f2de95ab8ab56c0e07ce150b744911610 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:37:55 +0800 Subject: [PATCH 07936/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From c7d534cf502c7fb3e24c94b5d6181f0021f23b38 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:37:57 +0800 Subject: [PATCH 07937/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 12868b83d1fb7d2096272d05c988fb043a4d26fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:37:58 +0800 Subject: [PATCH 07938/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 2620c1dbef7d31437a43c7b100c9c0c2b4d2cec4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:00 +0800 Subject: [PATCH 07939/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 325f86832..c4bd5ed4f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: From 41c7f801992a82d2743f227976185aa17a6a45e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:01 +0800 Subject: [PATCH 07940/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 626eb3b0a127d6b5b145e75a11e197c822786f1d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:02 +0800 Subject: [PATCH 07941/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 649d5c0046fe3e441893f4da8c35105e1ba7bdab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:04 +0800 Subject: [PATCH 07942/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 42 +++++++++++++-------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 00c46f5f2..628807caf 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: * Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. - -In return, we promise: - -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 + +我们承诺: + +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 20197d52e4e7b3142b4eb6102952441b4a02997e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:05 +0800 Subject: [PATCH 07943/11794] New translations contributing.md (Chinese Simplified) --- zh/governance/contributing.md | 38 +++++++++++++++++------------------ 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/zh/governance/contributing.md b/zh/governance/contributing.md index 1459af1f8..6c95a232c 100644 --- a/zh/governance/contributing.md +++ b/zh/governance/contributing.md @@ -1,29 +1,29 @@ -# Contributing +# 如何贡献 -**100% Open-source** +**100% 开源。** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 -We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +我们的工作和我们的公司 Discord 都是公开的。 If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -#### Development Process +#### 开发过程 Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 +2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 +3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 +4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 5. Write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 +7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 +8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 For critical smart contract code to be merged it must pass the following checklist: @@ -34,7 +34,7 @@ For critical smart contract code to be merged it must pass the following checkli The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### Coding Style +#### 编码风格 We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -42,7 +42,7 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### Protocol Design +#### 协议设计 When considering protocol or implementation design proposals, we are looking for: @@ -54,7 +54,7 @@ When considering protocol or implementation design proposals, we are looking for Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### Community Guidelines +#### 社区准则 We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: @@ -63,11 +63,11 @@ We want to keep the Origin community awesome, growing and collaborative. We need * Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. * Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### Reporting Issues +#### 报告问题 If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### Security Issues +#### 安全问题 OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -75,7 +75,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="../security-and-risks/bug-bounties.md" %} -#### **Community Improvement** +#### **社区发展** Origin is just as much about community as it is about our technology. @@ -83,7 +83,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### Full-Time Positions +#### 全职职位 Origin occasionally hires developers for part-time or full-time positions. From 1941bf36b47a0fe0edd5d69b786b69552f355647 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:06 +0800 Subject: [PATCH 07944/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From b02773db97e75d870a8693200c0f76621d0d21b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:08 +0800 Subject: [PATCH 07945/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/price-oracles/README.md | 72 ++++++++++++------------ 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles/README.md b/zh/core-concepts/price-oracles/README.md index 5d805e681..bb077686c 100644 --- a/zh/core-concepts/price-oracles/README.md +++ b/zh/core-concepts/price-oracles/README.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From 1c69b9d2dfe00de1a5a4370aef6dbb907847a10c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:09 +0800 Subject: [PATCH 07946/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1ab93197c..1c0c01d92 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From dce933eb74faefdee5242149e2dcb1f92b777beb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:21 +0800 Subject: [PATCH 07947/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 9442b292f1305370cb1b9f5ffefd3bd006925b25 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:26 +0800 Subject: [PATCH 07948/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 54 +++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 5ff8545d8..334a55474 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,32 +25,32 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles/README.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles/README.md) * [Untitled](core-concepts/price-oracles/untitled.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From 556a8854529e826e018e64623b59468bdec5b88b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:28 +0800 Subject: [PATCH 07949/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 13a280c8d..75e1235d2 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 454f5d3521b13c963ada879b8fe7c68453eeccd4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:29 +0800 Subject: [PATCH 07950/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 3eeb67a0dfdf2817b435d278365a1494c2196dae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:30 +0800 Subject: [PATCH 07951/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 98ae9c1fe137a04c8c719381e9b07e1f1f8e9283 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:31 +0800 Subject: [PATCH 07952/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 71da38cffa75cc82ba20b729ad3351fb6c91ec1e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:33 +0800 Subject: [PATCH 07953/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d969b7c62..b00e5552e 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* Underlying stablecoin risk +* 底层稳定币风险 **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From a52bf0ec7b5cd7bef615a8083c105d044dec2399 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:34 +0800 Subject: [PATCH 07954/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From c23caff4f5926d86984394c5d0a888cc05b15fde Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:37 +0800 Subject: [PATCH 07955/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index c4bd5ed4f..325f86832 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From 262226d256e18184e20f4a843ece1fa2394e2281 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:38 +0800 Subject: [PATCH 07956/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From b258be6003c06701818f59ed824252db91e68ca9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:39 +0800 Subject: [PATCH 07957/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 4da8a21c20898c8e684ea6b03edbb46ba6301bfe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:41 +0800 Subject: [PATCH 07958/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 75bfc2bbe228317ed960fc5ece5c51d0d50d61b3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:42 +0800 Subject: [PATCH 07959/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From ca88cf50ffb8b5c7360bebb8ada725da79c42117 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:43 +0800 Subject: [PATCH 07960/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From b386d5cb1f02749a2fca56a2f428d88c0a4c7a96 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:44 +0800 Subject: [PATCH 07961/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From a781d865a35907b51e751df17a97b65a0277841e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:45 +0800 Subject: [PATCH 07962/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 7a5c4daa999d0ffefebbaeb710a9de0280425be0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:47 +0800 Subject: [PATCH 07963/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 969c01d82e33a12aebde267627f4dd623bda012b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:48 +0800 Subject: [PATCH 07964/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From bb7680d965afc71381ca470b31c4d890d429dac7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:49 +0800 Subject: [PATCH 07965/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 7bf8f54a114095407ac791510d6e4172e4a296d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:50 +0800 Subject: [PATCH 07966/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From c7287b6c413145984cc463f1cf9375903eddd048 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:51 +0800 Subject: [PATCH 07967/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 42 +++++++++++++-------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 628807caf..00c46f5f2 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: * Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 - -我们承诺: - -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 0e030a7e602dddc526f437689cde4c59ca40e68e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:52 +0800 Subject: [PATCH 07968/11794] New translations contributing.md (Chinese Traditional) --- zh/governance/contributing.md | 38 +++++++++++++++++------------------ 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/zh/governance/contributing.md b/zh/governance/contributing.md index 6c95a232c..1459af1f8 100644 --- a/zh/governance/contributing.md +++ b/zh/governance/contributing.md @@ -1,29 +1,29 @@ -# 如何贡献 +# Contributing -**100% 开源。** +**100% Open-source** -OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -我们的工作和我们的公司 Discord 都是公开的。 If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -#### 开发过程 +#### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 -2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 -3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 -4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. 5. Write some awesome code. -6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 -7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 -8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. For critical smart contract code to be merged it must pass the following checklist: @@ -34,7 +34,7 @@ For critical smart contract code to be merged it must pass the following checkli The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### 编码风格 +#### Coding Style We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -42,7 +42,7 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### 协议设计 +#### Protocol Design When considering protocol or implementation design proposals, we are looking for: @@ -54,7 +54,7 @@ When considering protocol or implementation design proposals, we are looking for Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### 社区准则 +#### Community Guidelines We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: @@ -63,11 +63,11 @@ We want to keep the Origin community awesome, growing and collaborative. We need * Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. * Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### 报告问题 +#### Reporting Issues If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### 安全问题 +#### Security Issues OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -75,7 +75,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="../security-and-risks/bug-bounties.md" %} -#### **社区发展** +#### **Community Improvement** Origin is just as much about community as it is about our technology. @@ -83,7 +83,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### 全职职位 +#### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. From 3c523332b77c063fbf0629442252376eeebf14c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:54 +0800 Subject: [PATCH 07969/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index b00e5552e..d969b7c62 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* 底层稳定币风险 +* Underlying stablecoin risk **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From b2789bf6d7dab499c6711f63af1a700548873082 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:55 +0800 Subject: [PATCH 07970/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1c0c01d92..1ab93197c 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From 2408d088e3e82802f2e78dd4ba380e7cb98f3b5e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:56 +0800 Subject: [PATCH 07971/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From c9d5c70fc2e3b6211e408317202225d79d957ef1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:57 +0800 Subject: [PATCH 07972/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From a545019f2ec10275f487f8ad2c91ea611e722834 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:58 +0800 Subject: [PATCH 07973/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From e1e7a6133c3029b48d2878ec1f78b727bf084812 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:38:59 +0800 Subject: [PATCH 07974/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index cf318a163..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From df5a297fd611664cede756c078dd12cfd7c09d9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:39:01 +0800 Subject: [PATCH 07975/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 5a9ce0338a3e26d80d72c309f2bc84f5947cb118 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:39:02 +0800 Subject: [PATCH 07976/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From aa5ee763a9d7780cab84573ef6bf3c8338eb989d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:39:03 +0800 Subject: [PATCH 07977/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 575adffdb041165eae99fd6f745d7453e6b46d0b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:39:05 +0800 Subject: [PATCH 07978/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 54 +++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 334a55474..5ff8545d8 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,32 +25,32 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles/README.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles/README.md) * [Untitled](core-concepts/price-oracles/untitled.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From 8d4cdf121cec4d5a9997f163833f27528a9f25d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:39:06 +0800 Subject: [PATCH 07979/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 657a9334e6e98ea51c93570e64a6565e3e5146fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:39:07 +0800 Subject: [PATCH 07980/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..cf318a163 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From bb0d5d31eadbe6e27412d19dbb06c170fbc08f39 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:39:14 +0800 Subject: [PATCH 07981/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 75e1235d2..83013d104 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 28540d536f4fa1af913b74b45ccfd583c022f6ee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:39:16 +0800 Subject: [PATCH 07982/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 1469e8cb3bbbf399fe0cefb5d72a269619f6b32c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:39:17 +0800 Subject: [PATCH 07983/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 5206a71f1e258321855123b990fb60cf9c7bcdde Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:39:18 +0800 Subject: [PATCH 07984/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 9e489a89fab52302b3e9ab335143f29458ec0b58 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:39:20 +0800 Subject: [PATCH 07985/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 410cca3b8838958dc9fb48267bd1a37d164bd021 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:39:21 +0800 Subject: [PATCH 07986/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 3bab720037db652470ba567ca07dc54a0d75b4e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:39:22 +0800 Subject: [PATCH 07987/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/price-oracles/README.md | 72 ++++++++++++------------ 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles/README.md b/zh/core-concepts/price-oracles/README.md index bb077686c..5d805e681 100644 --- a/zh/core-concepts/price-oracles/README.md +++ b/zh/core-concepts/price-oracles/README.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From 70818e5ce1fd7c4cd06f8c7a4ef1aacaa7de1e16 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:39:23 +0800 Subject: [PATCH 07988/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From cadf03d8a6b116f16ebfc420118e5dee6a28c98c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:39:24 +0800 Subject: [PATCH 07989/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From de4448ced43b39ac1c251c0ca7ef55c8898548a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:39:25 +0800 Subject: [PATCH 07990/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 5bc9ce84e706981eb0b8a0fe9bb2059d9611dd45 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:39:27 +0800 Subject: [PATCH 07991/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From df17678b0994ec518c8dee3eea68c3661f758c4f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:39:30 +0800 Subject: [PATCH 07992/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 82 ++++++++++++++++----------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index d89219953..0053593cb 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault ## Units @@ -19,11 +19,11 @@ For other stable coins, the number of decimal places varies. DAI uses 18 decimal Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) @@ -31,11 +31,11 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -45,11 +45,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. 收到的稳定币数量取决于 **汇率**。 +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ @@ -75,9 +75,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -85,9 +85,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -99,11 +99,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -137,9 +137,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -147,9 +147,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -157,9 +157,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -167,9 +167,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -177,7 +177,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 0ea35bde3ee129c43962749634ee0d5d59700bf5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:39:36 +0800 Subject: [PATCH 07993/11794] New translations getting-started.md (French) --- fr/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/getting-started.md b/fr/getting-started.md index 13a280c8d..83013d104 100644 --- a/fr/getting-started.md +++ b/fr/getting-started.md @@ -12,7 +12,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 67ac4eb3aced4aba2b49a138a3163baddbe3067e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:39:37 +0800 Subject: [PATCH 07994/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/getting-started.md b/ru/getting-started.md index b74b32200..24c1bfa2c 100644 --- a/ru/getting-started.md +++ b/ru/getting-started.md @@ -12,7 +12,7 @@ Децентрализованные биржи: -* [Купить OUSD на Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Купить OUSD на Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Купить OUSD на Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Централизованные биржи: From 2a45479a96c1768c8657d4fedd9f0bc8d05b5e1b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:40:24 +0800 Subject: [PATCH 07995/11794] New translations getting-started.md (Turkish) --- tr/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/getting-started.md b/tr/getting-started.md index 18bb26609..1b786b0ea 100644 --- a/tr/getting-started.md +++ b/tr/getting-started.md @@ -12,7 +12,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Uniswap'te OUSD satın alın](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Uniswap'te OUSD satın alın](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From ded9551f112744361c67792bd1c73c8065e7b4a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:40:57 +0800 Subject: [PATCH 07996/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 520c9acbb739d171b0091154a8154a7a0fd5fcc5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:40:59 +0800 Subject: [PATCH 07997/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index a55f60f92..ab4ba1596 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | From 84bf189566cb5f85fd224b3bec2c13c3be70a3bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:41:01 +0800 Subject: [PATCH 07998/11794] New translations getting-started.md (Croatian) --- hr/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/getting-started.md b/hr/getting-started.md index 13a280c8d..83013d104 100644 --- a/hr/getting-started.md +++ b/hr/getting-started.md @@ -12,7 +12,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 5babd0a72b63bdf0c245d3186bb1da70b204e85d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:41:50 +0800 Subject: [PATCH 07999/11794] New translations getting-started.md (Hindi) --- hi/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/getting-started.md b/hi/getting-started.md index 13a280c8d..83013d104 100644 --- a/hi/getting-started.md +++ b/hi/getting-started.md @@ -12,7 +12,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From e66e38813047da9bd2933116d12edf9479a917e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:42:58 +0800 Subject: [PATCH 08000/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/getting-started.md b/vi/getting-started.md index 2cef0dc67..42cd66cf9 100644 --- a/vi/getting-started.md +++ b/vi/getting-started.md @@ -12,7 +12,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Mua OUSD trên Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Mua OUSD trên Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 7da5953fa91f29bf143f1ee46ebb2a281cae8324 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:43:17 +0800 Subject: [PATCH 08001/11794] New translations getting-started.md (Indonesian) --- id/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/getting-started.md b/id/getting-started.md index 38a8c73e9..e01428d62 100644 --- a/id/getting-started.md +++ b/id/getting-started.md @@ -12,7 +12,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Beli OUSD di Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Beli OUSD di Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From ff11c23a17e379b701b4854545e6b2ffd0ba73e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:43:35 +0800 Subject: [PATCH 08002/11794] New translations getting-started.md (Thai) --- th/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/getting-started.md b/th/getting-started.md index 13a280c8d..83013d104 100644 --- a/th/getting-started.md +++ b/th/getting-started.md @@ -12,7 +12,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From d2b89e8c0be562f104d4b20aeee1f262870d0908 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:44:10 +0800 Subject: [PATCH 08003/11794] New translations getting-started.md (German) --- de/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/getting-started.md b/de/getting-started.md index 13a280c8d..83013d104 100644 --- a/de/getting-started.md +++ b/de/getting-started.md @@ -12,7 +12,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 9d54b636e0a4b8ba76c636ba5f98d3da19fa3aa7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:45:16 +0800 Subject: [PATCH 08004/11794] New translations getting-started.md (Greek) --- el/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/getting-started.md b/el/getting-started.md index 13a280c8d..83013d104 100644 --- a/el/getting-started.md +++ b/el/getting-started.md @@ -12,7 +12,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 5e37283bd54559da7cc2781640c613d73a828083 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:45:57 +0800 Subject: [PATCH 08005/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/getting-started.md b/es/getting-started.md index 9847ee4c0..7b36c12d7 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -14,7 +14,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Compre OUSD en Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Compre OUSD en Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From fedd71aa543ee00376a6e6dce05828fa89d27c5e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:46:37 +0800 Subject: [PATCH 08006/11794] New translations getting-started.md (Arabic) --- ar/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/getting-started.md b/ar/getting-started.md index 13a280c8d..83013d104 100644 --- a/ar/getting-started.md +++ b/ar/getting-started.md @@ -12,7 +12,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From c03c71bd4d088ab5444fe8e0cae2fe11949c44dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:47:32 +0800 Subject: [PATCH 08007/11794] New translations getting-started.md (Dutch) --- nl/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/getting-started.md b/nl/getting-started.md index 13a280c8d..83013d104 100644 --- a/nl/getting-started.md +++ b/nl/getting-started.md @@ -12,7 +12,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 86c121b65e1ec5b16d4eda28b067ef914f1c5234 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:47:39 +0800 Subject: [PATCH 08008/11794] New translations getting-started.md (Korean) --- ko/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/getting-started.md b/ko/getting-started.md index 723bc3944..859cabec4 100644 --- a/ko/getting-started.md +++ b/ko/getting-started.md @@ -12,7 +12,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 637282a52332734adc20e5fb5ffd72eb45c5e60a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:48:10 +0800 Subject: [PATCH 08009/11794] New translations getting-started.md (Portuguese) --- pt/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/getting-started.md b/pt/getting-started.md index 13a280c8d..83013d104 100644 --- a/pt/getting-started.md +++ b/pt/getting-started.md @@ -12,7 +12,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From a813e09ea9fedde26de49aa36779a76f35062c6b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:49:22 +0800 Subject: [PATCH 08010/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/getting-started.md b/it/getting-started.md index 8474eaf13..5189e42ec 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -12,7 +12,7 @@ Per piccoli importi, il modo più semplice di cominciare a guadagnare con OUSD Exchange Decentralizzati: -* [Acquista OUSD su Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Acquista OUSD su Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Exchange Centralizzati: From e0ade670935f7c769e2e51dd42a447edcffc5404 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:49:53 +0800 Subject: [PATCH 08011/11794] New translations getting-started.md (Japanese) --- ja/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/getting-started.md b/ja/getting-started.md index 13a280c8d..83013d104 100644 --- a/ja/getting-started.md +++ b/ja/getting-started.md @@ -12,7 +12,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From b44e4b766d6ce942328bd6171cf8bcf226da2373 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 May 2021 01:50:59 +0800 Subject: [PATCH 08012/11794] New translations getting-started.md (Filipino) --- fil/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/getting-started.md b/fil/getting-started.md index 13a280c8d..83013d104 100644 --- a/fil/getting-started.md +++ b/fil/getting-started.md @@ -12,7 +12,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 14b0c09fe8839a22b543d940320103c4550ed90d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:02:27 +0800 Subject: [PATCH 08013/11794] New translations getting-started.md (Portuguese) --- pt/getting-started.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pt/getting-started.md b/pt/getting-started.md index 83013d104..f5efbb93b 100644 --- a/pt/getting-started.md +++ b/pt/getting-started.md @@ -17,7 +17,11 @@ Decentralized exchanges: Centralized exchanges: -* [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* Buy OUSD on KuCoin + * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) + * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Virgox + * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** From f058d8cdda632d5ad057d44302d577dec30cde74 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:03:06 +0800 Subject: [PATCH 08014/11794] New translations getting-started.md (French) --- fr/getting-started.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/fr/getting-started.md b/fr/getting-started.md index 83013d104..f5efbb93b 100644 --- a/fr/getting-started.md +++ b/fr/getting-started.md @@ -17,7 +17,11 @@ Decentralized exchanges: Centralized exchanges: -* [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* Buy OUSD on KuCoin + * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) + * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Virgox + * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** From 552ed01f29d27ffaca5d61ccc51cb06b7e4b0182 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:03:08 +0800 Subject: [PATCH 08015/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ru/getting-started.md b/ru/getting-started.md index 24c1bfa2c..9cb6cd27e 100644 --- a/ru/getting-started.md +++ b/ru/getting-started.md @@ -17,8 +17,12 @@ Централизованные биржи: -* [Купить OUSD на Virgox](https://virgox.com/exchange/141) -* [Купить OUSD в приложении Dharma](https://www.dharma.io/) \(только для США\) +* Buy OUSD on KuCoin + * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) + * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Virgox + * [OUSD/USDT](https://virgox.com/exchange/141) +* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Добавить OUSD в Ваш кошелек** From ecbbbe1d0483e5b15d278aa8e0ed74882c322fce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:04:07 +0800 Subject: [PATCH 08016/11794] New translations getting-started.md (Dutch) --- nl/getting-started.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/nl/getting-started.md b/nl/getting-started.md index 83013d104..f5efbb93b 100644 --- a/nl/getting-started.md +++ b/nl/getting-started.md @@ -17,7 +17,11 @@ Decentralized exchanges: Centralized exchanges: -* [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* Buy OUSD on KuCoin + * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) + * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Virgox + * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** From 0824041fb7664df6d8fb850096ac514f3dab0457 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:04:27 +0800 Subject: [PATCH 08017/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index ab4ba1596..a55f60f92 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | From cf93c73af12f0c2dd300f2d1e827da975baab01e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:04:37 +0800 Subject: [PATCH 08018/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 83013d104..f5efbb93b 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -17,7 +17,11 @@ Decentralized exchanges: Centralized exchanges: -* [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* Buy OUSD on KuCoin + * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) + * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Virgox + * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** From 77ebdc44898b94dcc3e54e74dd11ae5fd8f9330a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:04:42 +0800 Subject: [PATCH 08019/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 82 ++++++++++++++++----------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 0053593cb..d89219953 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) ## Units @@ -19,11 +19,11 @@ For other stable coins, the number of decimal places varies. DAI uses 18 decimal Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) @@ -31,11 +31,11 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -45,11 +45,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. 收到的稳定币数量取决于 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ @@ -75,9 +75,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -85,9 +85,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -99,11 +99,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -137,9 +137,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -147,9 +147,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -157,9 +157,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -167,9 +167,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -177,7 +177,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 898d0d7cce5ab9bace1826e5b3b4a9d585e54c12 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:04:44 +0800 Subject: [PATCH 08020/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 42 +++++++++++++-------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 00c46f5f2..628807caf 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: * Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. - -In return, we promise: - -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 + +我们承诺: + +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 0a57eef3e21c4cdb909aca968d033d28a08eca07 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:04:45 +0800 Subject: [PATCH 08021/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From a32bec85380d7ae4edb367350ae3ba38b8229656 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:04:46 +0800 Subject: [PATCH 08022/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 6dde8e87da796466e1cae2fb3d74cbc68186035b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:04:47 +0800 Subject: [PATCH 08023/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 2b3b5f24a5646a07a674e810669152e372c716c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:04:48 +0800 Subject: [PATCH 08024/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 325f86832..c4bd5ed4f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: From d64977e73450be1b95aa6d06ab0d26ec72ff167e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:04:50 +0800 Subject: [PATCH 08025/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 8276e41cd7290e64717aa5f2dbdbe5ab9b49c632 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:04:51 +0800 Subject: [PATCH 08026/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 298c99ad10e8602d6e9654ed5de69f6b2379f23a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:04:53 +0800 Subject: [PATCH 08027/11794] New translations contributing.md (Chinese Simplified) --- zh/governance/contributing.md | 38 +++++++++++++++++------------------ 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/zh/governance/contributing.md b/zh/governance/contributing.md index 1459af1f8..6c95a232c 100644 --- a/zh/governance/contributing.md +++ b/zh/governance/contributing.md @@ -1,29 +1,29 @@ -# Contributing +# 如何贡献 -**100% Open-source** +**100% 开源。** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 -We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +我们的工作和我们的公司 Discord 都是公开的。 If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -#### Development Process +#### 开发过程 Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 +2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 +3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 +4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 5. Write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 +7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 +8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 For critical smart contract code to be merged it must pass the following checklist: @@ -34,7 +34,7 @@ For critical smart contract code to be merged it must pass the following checkli The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### Coding Style +#### 编码风格 We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -42,7 +42,7 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### Protocol Design +#### 协议设计 When considering protocol or implementation design proposals, we are looking for: @@ -54,7 +54,7 @@ When considering protocol or implementation design proposals, we are looking for Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### Community Guidelines +#### 社区准则 We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: @@ -63,11 +63,11 @@ We want to keep the Origin community awesome, growing and collaborative. We need * Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. * Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### Reporting Issues +#### 报告问题 If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### Security Issues +#### 安全问题 OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -75,7 +75,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="../security-and-risks/bug-bounties.md" %} -#### **Community Improvement** +#### **社区发展** Origin is just as much about community as it is about our technology. @@ -83,7 +83,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### Full-Time Positions +#### 全职职位 Origin occasionally hires developers for part-time or full-time positions. From d254fb3f91de6330fd2e82f2499a445b829d022e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:04:54 +0800 Subject: [PATCH 08028/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 04ac5d1d6e8c284d058c9009d2fbc3c54a2831a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:04:55 +0800 Subject: [PATCH 08029/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d969b7c62..b00e5552e 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* Underlying stablecoin risk +* 底层稳定币风险 **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From c08f18175dfc6d2927d08c3444d551b3cc8e4ee6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:04:56 +0800 Subject: [PATCH 08030/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1ab93197c..1c0c01d92 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From 828c2dc110b2c8fb5eefa78e97bd04aafb7730b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:04:58 +0800 Subject: [PATCH 08031/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From a64da8c6e5c40a36fb8465838c056a66a397b724 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:05:04 +0800 Subject: [PATCH 08032/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From c301ce70a2fe7fa9e4d5ce2fd2e18670ad015e02 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:05:06 +0800 Subject: [PATCH 08033/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index cf318a163..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From 3d178c9a6ef2265766d217daf863f781d5272535 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:05:07 +0800 Subject: [PATCH 08034/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 8866e6c393872add1785cd021e781e06851f07a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:05:09 +0800 Subject: [PATCH 08035/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 82 ++++++++++++++++----------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index d89219953..0053593cb 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault ## Units @@ -19,11 +19,11 @@ For other stable coins, the number of decimal places varies. DAI uses 18 decimal Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) @@ -31,11 +31,11 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -45,11 +45,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. 收到的稳定币数量取决于 **汇率**。 +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ @@ -75,9 +75,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -85,9 +85,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -99,11 +99,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -137,9 +137,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -147,9 +147,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -157,9 +157,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -167,9 +167,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -177,7 +177,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 00e6148c82c03aa1fdf83f883f394efba684e265 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:05:10 +0800 Subject: [PATCH 08036/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index a55f60f92..ab4ba1596 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | From e5d68caaeeb49ec8112343323e47c8f7a618b37e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:05:14 +0800 Subject: [PATCH 08037/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From f71b33d66317f86725c61d23b39560e4897627da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:05:16 +0800 Subject: [PATCH 08038/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/vi/getting-started.md b/vi/getting-started.md index 42cd66cf9..3f5b4f6ad 100644 --- a/vi/getting-started.md +++ b/vi/getting-started.md @@ -17,7 +17,11 @@ Decentralized exchanges: Centralized exchanges: -* [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* Buy OUSD on KuCoin + * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) + * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Virgox + * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** From 3fb5bf768ab7e0703395b0163d67fea473b3a21c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:05:22 +0800 Subject: [PATCH 08039/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 7f1bd66b986c71265c9b37921c9efc36e882df57 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:05:23 +0800 Subject: [PATCH 08040/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 39c1ec401a614010c4a1482034a4dd183d9a2bbe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:05:25 +0800 Subject: [PATCH 08041/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c1961f04cf7080c0d56307f37460133a7430e9ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:05:29 +0800 Subject: [PATCH 08042/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 1870f0cf8b7bf9145dd5470832ef524c4bf7dfc6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:05:31 +0800 Subject: [PATCH 08043/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 64b73085212d4a7a31f7ae97e5e886b204d77cfa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:05:33 +0800 Subject: [PATCH 08044/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 2336d6274a1163c03be92d1db36cf9c4a7bcaf67 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:05:34 +0800 Subject: [PATCH 08045/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1c0c01d92..1ab93197c 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From eaac9f26daa25d367af0b8f1746d09106886c2a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:05:35 +0800 Subject: [PATCH 08046/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index c4bd5ed4f..325f86832 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From 46304464486fc2c39c56a3f9ae4075539158b739 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:05:36 +0800 Subject: [PATCH 08047/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From fc84a2d460a51496ddaf344baaab87254e23fcd6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:05:37 +0800 Subject: [PATCH 08048/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 6f75cd6d67ffb38610eea3fef6d156bfe3c5a72b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:05:39 +0800 Subject: [PATCH 08049/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 42 +++++++++++++-------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 628807caf..00c46f5f2 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: * Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 - -我们承诺: - -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From b5708cc36a7f98d33f5d6e120faa93b80ecf1feb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:05:40 +0800 Subject: [PATCH 08050/11794] New translations contributing.md (Chinese Traditional) --- zh/governance/contributing.md | 38 +++++++++++++++++------------------ 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/zh/governance/contributing.md b/zh/governance/contributing.md index 6c95a232c..1459af1f8 100644 --- a/zh/governance/contributing.md +++ b/zh/governance/contributing.md @@ -1,29 +1,29 @@ -# 如何贡献 +# Contributing -**100% 开源。** +**100% Open-source** -OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -我们的工作和我们的公司 Discord 都是公开的。 If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -#### 开发过程 +#### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 -2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 -3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 -4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. 5. Write some awesome code. -6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 -7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 -8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. For critical smart contract code to be merged it must pass the following checklist: @@ -34,7 +34,7 @@ For critical smart contract code to be merged it must pass the following checkli The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### 编码风格 +#### Coding Style We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -42,7 +42,7 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### 协议设计 +#### Protocol Design When considering protocol or implementation design proposals, we are looking for: @@ -54,7 +54,7 @@ When considering protocol or implementation design proposals, we are looking for Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### 社区准则 +#### Community Guidelines We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: @@ -63,11 +63,11 @@ We want to keep the Origin community awesome, growing and collaborative. We need * Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. * Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### 报告问题 +#### Reporting Issues If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### 安全问题 +#### Security Issues OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -75,7 +75,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="../security-and-risks/bug-bounties.md" %} -#### **社区发展** +#### **Community Improvement** Origin is just as much about community as it is about our technology. @@ -83,7 +83,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### 全职职位 +#### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. From 43f33eaaf1561ffdac598fd51a13464f8a852e7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:05:41 +0800 Subject: [PATCH 08051/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index b00e5552e..d969b7c62 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* 底层稳定币风险 +* Underlying stablecoin risk **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 3cafd6c5e2b765be480297559965849c3afba07a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:05:42 +0800 Subject: [PATCH 08052/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 3fa5889e5a6e59b1badfc4f73fac99e2ffd6be00 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:05:43 +0800 Subject: [PATCH 08053/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 84a468c9f8a0e784f6bd21799d8033e17cf8cf00 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:06:17 +0800 Subject: [PATCH 08054/11794] New translations getting-started.md (Turkish) --- tr/getting-started.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tr/getting-started.md b/tr/getting-started.md index 1b786b0ea..ea917c3fd 100644 --- a/tr/getting-started.md +++ b/tr/getting-started.md @@ -17,7 +17,11 @@ Decentralized exchanges: Centralized exchanges: -* [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* Buy OUSD on KuCoin + * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) + * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Virgox + * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** From 4fc442823094abff592fe19c81d94c691630c9e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:06:21 +0800 Subject: [PATCH 08055/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 1a523ea2cb9536a826eaf07a873555a7ba64aeca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:06:23 +0800 Subject: [PATCH 08056/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 3112ae2c2c6c6bcf70159905a7c4a2d5dcd9a4ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:06:24 +0800 Subject: [PATCH 08057/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 7e00d7793566025e32491df519d3792bde3e6ea2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:06:25 +0800 Subject: [PATCH 08058/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 7fffb8a1d28907cd3226ff7fe12cc68c932e8cef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:06:26 +0800 Subject: [PATCH 08059/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From ea2fc84aad41b8559ea963692fb168c4712da6a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:06:28 +0800 Subject: [PATCH 08060/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 5c76f0eb346a9e0bff5b28355e8fab278d18fbdb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:06:30 +0800 Subject: [PATCH 08061/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/price-oracles/README.md | 72 ++++++++++++------------ 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles/README.md b/zh/core-concepts/price-oracles/README.md index 5d805e681..bb077686c 100644 --- a/zh/core-concepts/price-oracles/README.md +++ b/zh/core-concepts/price-oracles/README.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From d5bc627009653eae37a45924022c502f0b432bee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:06:31 +0800 Subject: [PATCH 08062/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From e124728e676775271d5c0fc8c87619094e1b3a68 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:06:32 +0800 Subject: [PATCH 08063/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 886dc1be3632e8fb8f460977210373084b71a952 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:06:33 +0800 Subject: [PATCH 08064/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 54 +++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 5ff8545d8..334a55474 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,32 +25,32 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles/README.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles/README.md) * [Untitled](core-concepts/price-oracles/untitled.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From 84cf40efe00a07001f85505123d0527fcdb9f0f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:06:35 +0800 Subject: [PATCH 08065/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From daf2ffd1fb4b4383202866cae0ca7c59703ee5e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:06:36 +0800 Subject: [PATCH 08066/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 1bcc688d1537cebeb882e23fef43d54d05228327 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:06:37 +0800 Subject: [PATCH 08067/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 2c921ddcedd6fa94904fbc5c25d000df33b4812b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:06:39 +0800 Subject: [PATCH 08068/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 649f11f8ce31edfc5f3edd1aaeb4b46892fa3f64 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:06:40 +0800 Subject: [PATCH 08069/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 9a5b23a5e2dac8245718eedae5abf3b01eb44719 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:06:41 +0800 Subject: [PATCH 08070/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 44e71d6fd1fd2f877ed55c30e69a25f09917937c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:06:43 +0800 Subject: [PATCH 08071/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index f5efbb93b..566d5f17e 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 9f6a0bfd53e740af4d2b8ff68f90ddc80e2c0f3c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:07:28 +0800 Subject: [PATCH 08072/11794] New translations getting-started.md (Arabic) --- ar/getting-started.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ar/getting-started.md b/ar/getting-started.md index 83013d104..f5efbb93b 100644 --- a/ar/getting-started.md +++ b/ar/getting-started.md @@ -17,7 +17,11 @@ Decentralized exchanges: Centralized exchanges: -* [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* Buy OUSD on KuCoin + * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) + * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Virgox + * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** From 0acce6ae1be1db807775a06657bf5393db18057a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:08:07 +0800 Subject: [PATCH 08073/11794] New translations getting-started.md (German) --- de/getting-started.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/de/getting-started.md b/de/getting-started.md index 83013d104..f5efbb93b 100644 --- a/de/getting-started.md +++ b/de/getting-started.md @@ -17,7 +17,11 @@ Decentralized exchanges: Centralized exchanges: -* [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* Buy OUSD on KuCoin + * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) + * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Virgox + * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** From 3f8effda76ba2b7708b964847211a3160972eac6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:09:06 +0800 Subject: [PATCH 08074/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/es/getting-started.md b/es/getting-started.md index 7b36c12d7..a19eccce7 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -19,7 +19,11 @@ Decentralized exchanges: Centralized exchanges: -* [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* Buy OUSD on KuCoin + * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) + * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Virgox + * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** From 9915a0cd055e844135791b96b52b94787353ff4c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:09:24 +0800 Subject: [PATCH 08075/11794] New translations getting-started.md (Japanese) --- ja/getting-started.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ja/getting-started.md b/ja/getting-started.md index 83013d104..f5efbb93b 100644 --- a/ja/getting-started.md +++ b/ja/getting-started.md @@ -17,7 +17,11 @@ Decentralized exchanges: Centralized exchanges: -* [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* Buy OUSD on KuCoin + * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) + * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Virgox + * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** From 51733bed6000505bb662c7bcd12951b12295dc66 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:10:05 +0800 Subject: [PATCH 08076/11794] New translations getting-started.md (Korean) --- ko/getting-started.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ko/getting-started.md b/ko/getting-started.md index 859cabec4..a7e4039cf 100644 --- a/ko/getting-started.md +++ b/ko/getting-started.md @@ -17,7 +17,11 @@ Decentralized exchanges: Centralized exchanges: -* [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* Buy OUSD on KuCoin + * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) + * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Virgox + * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** From 5efbc31a88a10d18db22b1134c8b889ea7e924fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:10:42 +0800 Subject: [PATCH 08077/11794] New translations getting-started.md (Greek) --- el/getting-started.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/el/getting-started.md b/el/getting-started.md index 83013d104..f5efbb93b 100644 --- a/el/getting-started.md +++ b/el/getting-started.md @@ -17,7 +17,11 @@ Decentralized exchanges: Centralized exchanges: -* [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* Buy OUSD on KuCoin + * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) + * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Virgox + * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** From 19453b5de5143befb60a5be1789957d22458c476 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:11:05 +0800 Subject: [PATCH 08078/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/it/getting-started.md b/it/getting-started.md index 5189e42ec..015c8f2d5 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -17,8 +17,12 @@ Exchange Decentralizzati: Exchange Centralizzati: -* [Acquista OUSD su Virgox](https://virgox.com/exchange/141) -* [Acquista OUSD su Dharma App](https://www.dharma.io/)\(disponibile solo in USA\) +* Buy OUSD on KuCoin + * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) + * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Virgox + * [OUSD/USDT](https://virgox.com/exchange/141) +* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Aggiungi OUSD sul tuo wallet** From 2a7e2e3a7ab78871c63de91cf1c1cdd13bff44ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:11:58 +0800 Subject: [PATCH 08079/11794] New translations getting-started.md (Hindi) --- hi/getting-started.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/hi/getting-started.md b/hi/getting-started.md index 83013d104..f5efbb93b 100644 --- a/hi/getting-started.md +++ b/hi/getting-started.md @@ -17,7 +17,11 @@ Decentralized exchanges: Centralized exchanges: -* [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* Buy OUSD on KuCoin + * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) + * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Virgox + * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** From ad490ffa9b7eea9dc914cfae7d78928c395c911d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:13:39 +0800 Subject: [PATCH 08080/11794] New translations getting-started.md (Filipino) --- fil/getting-started.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/fil/getting-started.md b/fil/getting-started.md index 83013d104..f5efbb93b 100644 --- a/fil/getting-started.md +++ b/fil/getting-started.md @@ -17,7 +17,11 @@ Decentralized exchanges: Centralized exchanges: -* [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* Buy OUSD on KuCoin + * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) + * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Virgox + * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** From 29717e5a780a2012e94410915aff10cb2e843546 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:14:02 +0800 Subject: [PATCH 08081/11794] New translations getting-started.md (Indonesian) --- id/getting-started.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/id/getting-started.md b/id/getting-started.md index e01428d62..4729c6a6f 100644 --- a/id/getting-started.md +++ b/id/getting-started.md @@ -17,7 +17,11 @@ Decentralized exchanges: Centralized exchanges: -* [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* Buy OUSD on KuCoin + * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) + * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Virgox + * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** From f6a5f4569c991c5ef578afe0450be4db9a6e7c95 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:14:52 +0800 Subject: [PATCH 08082/11794] New translations getting-started.md (Croatian) --- hr/getting-started.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/hr/getting-started.md b/hr/getting-started.md index 83013d104..f5efbb93b 100644 --- a/hr/getting-started.md +++ b/hr/getting-started.md @@ -17,7 +17,11 @@ Decentralized exchanges: Centralized exchanges: -* [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* Buy OUSD on KuCoin + * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) + * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Virgox + * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** From 99f68505993a6e9eb2823251406756bef51b8cf8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 May 2021 00:15:40 +0800 Subject: [PATCH 08083/11794] New translations getting-started.md (Thai) --- th/getting-started.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/th/getting-started.md b/th/getting-started.md index 83013d104..f5efbb93b 100644 --- a/th/getting-started.md +++ b/th/getting-started.md @@ -17,7 +17,11 @@ Decentralized exchanges: Centralized exchanges: -* [Buy OUSD on Virgox](https://virgox.com/exchange/141) +* Buy OUSD on KuCoin + * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) + * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Virgox + * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) **Adding OUSD to Your Wallet** From dd2b37ecc5671eb44177b246af65ce0f631eeda1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:30:32 +0800 Subject: [PATCH 08084/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index ab4ba1596..0666d4638 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | Internal implementation contracts: From db85f09ac022a829473a4c3c1b2ba24e5e2b01dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:31:44 +0800 Subject: [PATCH 08085/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index a0728514e..11bf64c46 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | Internal implementation contracts: From cea24b84bd6e94b9b1a3bf3214873fad2dbe6ca8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:32:43 +0800 Subject: [PATCH 08086/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 1842482aa..056c033ae 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | Internal implementation contracts: From 033b5c1156e1b88161a20859b979193af1c68ec1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:34:00 +0800 Subject: [PATCH 08087/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index ad4bd87db..209f16b3c 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | Internal implementation contracts: From f035f19b62cdd52f79ab1e169d70e3993c4aca49 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:34:11 +0800 Subject: [PATCH 08088/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index ab4ba1596..0666d4638 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | Internal implementation contracts: From f840c6cb9a5caf4fea2d4d67ce7f853fa5f666df Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:34:45 +0800 Subject: [PATCH 08089/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index ab4ba1596..0666d4638 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | Internal implementation contracts: From 9d53ff7069bdfe4ee80dbccfae70183496091351 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:34:59 +0800 Subject: [PATCH 08090/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index ab4ba1596..0666d4638 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | Internal implementation contracts: From e107cd0c77b2245fe205b0d9c51261c984f1bafb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:35:26 +0800 Subject: [PATCH 08091/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index ab4ba1596..0666d4638 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | Internal implementation contracts: From da617e774b675834509197de0d766004e73ec0f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:36:33 +0800 Subject: [PATCH 08092/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index ab4ba1596..0666d4638 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | Internal implementation contracts: From a2ee6621287076f1d94c3c40396bce067e84b5a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:36:54 +0800 Subject: [PATCH 08093/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index ab4ba1596..0666d4638 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | Internal implementation contracts: From 82c59ff21c73e280f72f5ea9086b61aea2e5c9e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:37:03 +0800 Subject: [PATCH 08094/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index ab4ba1596..0666d4638 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | Internal implementation contracts: From c03551fd018a9363c76179e70f5716dbd196c5f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:37:40 +0800 Subject: [PATCH 08095/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From 104870856702f5bb6a99f865cb622c7b980754eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:38:19 +0800 Subject: [PATCH 08096/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index ab4ba1596..0666d4638 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | Internal implementation contracts: From 22dd34d3a70af79856d658c972830c055f44114e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:38:33 +0800 Subject: [PATCH 08097/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 1ee684064c3a542e13f8a6c8a9b9e051fef5f6e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:38:35 +0800 Subject: [PATCH 08098/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 5d98f4d4a3858e805ce4976b41fa8d119474104e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:38:36 +0800 Subject: [PATCH 08099/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 5a9b19cb3..6f35f58a2 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From fa5356c657f3d0f71512626935395c52cd74a318 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:38:37 +0800 Subject: [PATCH 08100/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 8b67912fff1775a108a7a139562b75d5bd20e603 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:38:38 +0800 Subject: [PATCH 08101/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 4741cb87a3f5489df94bd06fab01312cd510b519 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:38:39 +0800 Subject: [PATCH 08102/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From 39e9e14180a660a824fe799c94acc387437fa4c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:38:40 +0800 Subject: [PATCH 08103/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 80d1f0f7f..0111d47bb 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From fb5c375bab7a2d551b3ac9655c8e1d33aef07e97 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:38:41 +0800 Subject: [PATCH 08104/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 479c6efa4..4fee47a70 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From 775a60aa6a20cb3b4517029cd2b61f1c9a09ad3e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:38:42 +0800 Subject: [PATCH 08105/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index a186313e1..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保險庫 (Vault) +# 保险库 (Vault) -保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -保險庫最重要的可公開調用的功能是: +保险库最重要的可公开调用的功能是: -* `mint()`允許將一種受支持的穩定幣轉換為 OUSD -* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD -* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 -* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 -* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 -* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From 76ffec0ce540a0af80159005bbb4d9e3ab4ac31e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:38:58 +0800 Subject: [PATCH 08106/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 8786d2797..90692ae4a 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -35,7 +35,7 @@ |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:---------------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% USDC и USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Аллокация выбирается вручную | +| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Аллокация выбирается вручную | Контракты на внутреннюю реализацию: From 37e44ed32deb4bbf4c458d79ac8b504b99f48e80 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:39:28 +0800 Subject: [PATCH 08107/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 14f648cde..5c96225a9 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | Internal implementation contracts: From 7c6753b1c0587f349b4223ca2dce323dd6620f5f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:40:01 +0800 Subject: [PATCH 08108/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index ab4ba1596..0666d4638 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | Internal implementation contracts: From 393d528052a41a95fa84b5577ed01c2b32fe665d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:40:31 +0800 Subject: [PATCH 08109/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index ab4ba1596..0666d4638 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | Internal implementation contracts: From 9b36b020262385124fe971d9319900a0d5a39cea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:41:13 +0800 Subject: [PATCH 08110/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 4b5fb8689..894509a54 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | Internal implementation contracts: From b903fa70dae7547e6a76a32302fab51af326f176 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:41:51 +0800 Subject: [PATCH 08111/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 0d44c5459..8d56dad86 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | Internal implementation contracts: From c6e5f159cdf648afdf5604bbe8ffdaab7bcea2fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:41:59 +0800 Subject: [PATCH 08112/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From dc0797f80e7fdcf9c6f77d351cafd321bb6e222c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:02 +0800 Subject: [PATCH 08113/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 54 +++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 334a55474..5ff8545d8 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,32 +25,32 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles/README.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles/README.md) * [Untitled](core-concepts/price-oracles/untitled.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From 1b0603eab0673d20c333be956f296ff284a5ede7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:03 +0800 Subject: [PATCH 08114/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 566d5f17e..f5efbb93b 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From b54f12e47a454383493d473fe6382901c851af32 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:04 +0800 Subject: [PATCH 08115/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From e1fb596e4b037432f7d010499a414b0f10dd96b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:05 +0800 Subject: [PATCH 08116/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From f5136156016280fa1e33b2dab1fa4c758c8a9f31 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:06 +0800 Subject: [PATCH 08117/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 3b702dcbe8cc4b9843c3f38acc8e36d24ca7318b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:07 +0800 Subject: [PATCH 08118/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/price-oracles/README.md | 72 ++++++++++++------------ 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles/README.md b/zh/core-concepts/price-oracles/README.md index bb077686c..5d805e681 100644 --- a/zh/core-concepts/price-oracles/README.md +++ b/zh/core-concepts/price-oracles/README.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From a224a6365c70556032844064ce86c2f4b41757f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:08 +0800 Subject: [PATCH 08119/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index ab4ba1596..43bdcef70 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | Internal implementation contracts: From 7e8f8e4f460618d69c2d631e6fc42f524d745711 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:09 +0800 Subject: [PATCH 08120/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From b2e08329469995907dcebbf72dcd307bc8839c50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:10 +0800 Subject: [PATCH 08121/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 981149fb199de12c19afa2ba9ce7f314b4816b03 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:12 +0800 Subject: [PATCH 08122/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From c9229a10765e2a04f0ae3a518c21a8e4812612ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:13 +0800 Subject: [PATCH 08123/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From e4f570ed319b85baeec4417a2a920ee93f5d6624 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:14 +0800 Subject: [PATCH 08124/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 9b246f600a9963d123da8202af9b43ff8d267627 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:15 +0800 Subject: [PATCH 08125/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 13fa8a9d4bb4207e33384fb20c82d65023ebf773 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:15 +0800 Subject: [PATCH 08126/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 115747b244c755fe294e47534f6c63b8ac973ca7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:18 +0800 Subject: [PATCH 08127/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 82 ++++++++++++++++----------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 0053593cb..d89219953 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) ## Units @@ -19,11 +19,11 @@ For other stable coins, the number of decimal places varies. DAI uses 18 decimal Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) @@ -31,11 +31,11 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -45,11 +45,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. 收到的稳定币数量取决于 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ @@ -75,9 +75,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -85,9 +85,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -99,11 +99,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -137,9 +137,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -147,9 +147,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -157,9 +157,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -167,9 +167,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -177,7 +177,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 481993455640a664bbc2b81b1fde895d95f9f6a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:19 +0800 Subject: [PATCH 08128/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 56b643b84bc4de06ed4dd28ce57934ad84b95540 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:19 +0800 Subject: [PATCH 08129/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 979208378aaf9df80120d5e90da4c4b29365e0ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:21 +0800 Subject: [PATCH 08130/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From da79d4855c3a5072524457b3042680d4d2bb4d3b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:23 +0800 Subject: [PATCH 08131/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 402904f13fca276ff85c8a8883b3cc7e340e122f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:24 +0800 Subject: [PATCH 08132/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 3c59d688e3dcc32325dd8fb3921a28a5629bdb34 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:25 +0800 Subject: [PATCH 08133/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From c2f8b2db902b1f41f384995e87927283d62bb30f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:26 +0800 Subject: [PATCH 08134/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 325f86832..c4bd5ed4f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: From d670a9c17099bb81887269bf6e5077e714675d38 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:27 +0800 Subject: [PATCH 08135/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 2c71052ba57e79d138d3f0049c2e2ce8526df1ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:28 +0800 Subject: [PATCH 08136/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From bee3a0d0bed8f8e51041bb054f809acd267182e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:30 +0800 Subject: [PATCH 08137/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 42 +++++++++++++-------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 00c46f5f2..628807caf 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: * Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. - -In return, we promise: - -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 + +我们承诺: + +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 2f89054c92153beeffd2218511dc36b289c1346d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:31 +0800 Subject: [PATCH 08138/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d969b7c62..b00e5552e 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* Underlying stablecoin risk +* 底层稳定币风险 **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From fd70d85721d767ae90104134a1e29e18b24bcd76 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:32 +0800 Subject: [PATCH 08139/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1ab93197c..1c0c01d92 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From 09bb0ffa14934ad43a8a0ddbe48f18289ce8573e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:33 +0800 Subject: [PATCH 08140/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 2a89b609d9c0ead25816faa06e96eefceb24af9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:34 +0800 Subject: [PATCH 08141/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From e2ff8ece938ead7bdd5ad9e32ad04373bd793dba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:35 +0800 Subject: [PATCH 08142/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From df148bd76a05c581bc833223ca90ab740a5f3b5e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:36 +0800 Subject: [PATCH 08143/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..cf318a163 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From 869512313878e93c14841082e9ad1e3ec1e9b654 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:37 +0800 Subject: [PATCH 08144/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From b9474a9013b6b0f481b0cfef6ad1c699299d4d3b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:38 +0800 Subject: [PATCH 08145/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 89cee6b9863a33595ceeabdd387bcdad3a62b149 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:53 +0800 Subject: [PATCH 08146/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 43bdcef70..0666d4638 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | From ff6bf20c75b35d84c4e2977e8306c469f9bfe503 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:54 +0800 Subject: [PATCH 08147/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 82eefb077ea0870e26b6522c28b528dbc3b629b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:56 +0800 Subject: [PATCH 08148/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 33919d85a709a841c0eb47afd2fa0f436ea97b98 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:57 +0800 Subject: [PATCH 08149/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 4736b00daf9b1d4dab3ee04cc670ee42a42ea75d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:58 +0800 Subject: [PATCH 08150/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 642f81502539c8da20065d98ce7adc3fd00e8694 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:42:59 +0800 Subject: [PATCH 08151/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 1d57ba2153da1b33907873ee3e939cbe7f744287 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:43:00 +0800 Subject: [PATCH 08152/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 0c3f666ad997f4337c26c11ed8a29906469dd082 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:43:01 +0800 Subject: [PATCH 08153/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From f938634c11f302e43ee59693aa006a0cb76768a7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:43:03 +0800 Subject: [PATCH 08154/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index c4bd5ed4f..325f86832 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From fe928710575efd60f2e524cd8c497631354ae3a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:43:04 +0800 Subject: [PATCH 08155/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From bbc9ede4dc5b83c68d0c170c44af7f5e334d1ab6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:43:05 +0800 Subject: [PATCH 08156/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 42 +++++++++++++-------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 628807caf..00c46f5f2 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: * Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 - -我们承诺: - -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From c05d5000b66045aa4ff55fbd14413f63e6ea559e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:43:06 +0800 Subject: [PATCH 08157/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 82 ++++++++++++++++----------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index d89219953..0053593cb 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault ## Units @@ -19,11 +19,11 @@ For other stable coins, the number of decimal places varies. DAI uses 18 decimal Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) @@ -31,11 +31,11 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -45,11 +45,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. 收到的稳定币数量取决于 **汇率**。 +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ @@ -75,9 +75,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -85,9 +85,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -99,11 +99,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -137,9 +137,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -147,9 +147,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -157,9 +157,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -167,9 +167,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -177,7 +177,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 2880d15e8c0a013da3ac0e75d71a692ddf479635 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:43:07 +0800 Subject: [PATCH 08158/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index b00e5552e..d969b7c62 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* 底层稳定币风险 +* Underlying stablecoin risk **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From c6c7d6487b266140eed94c11b21c73578abdebc0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:43:09 +0800 Subject: [PATCH 08159/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1c0c01d92..1ab93197c 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From f7ca6fb690f93ec9b9055ec0df459f6511170b2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:43:10 +0800 Subject: [PATCH 08160/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From ee8c2e58701ff6032490cea4625a0f5c9296431b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:43:10 +0800 Subject: [PATCH 08161/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 8620015cfc05ace9d23a42d5e968650de1ffcc15 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:43:11 +0800 Subject: [PATCH 08162/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 3a8cb471fc44fafc15a9bb561c6e92b755942305 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:43:12 +0800 Subject: [PATCH 08163/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index cf318a163..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From 40228d31ab28c672bfc3f1791da89fc7f068a400 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 19 May 2021 15:43:13 +0800 Subject: [PATCH 08164/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 321821f461b9207a4a11081d9295c1451a695a22 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:00:59 +0800 Subject: [PATCH 08165/11794] New translations aave.md (Vietnamese) --- vi/core-concepts/supported-strategies/aave.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/supported-strategies/aave.md b/vi/core-concepts/supported-strategies/aave.md index 2c62bf771..a160deb12 100644 --- a/vi/core-concepts/supported-strategies/aave.md +++ b/vi/core-concepts/supported-strategies/aave.md @@ -10,7 +10,7 @@ Aave is currently governed by LEND, an ERC-20 token that was formerly the utilit Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave đã trải qua các cuộc kiểm toán bảo mật được thực hiện bởi OpenZeppelin, Trail of Bits và Consensys Diligence. Aave vẫn đang duy trì chương trình tặng tưởng cho người phát hiện ra lỗi của hệ thống. | Tài nguyên | | |:-------------------------------- |:------------------------------------------------------------------------------ | From 820301cc3291edf62384ab5b4d326c59aaf06ba0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:01:05 +0800 Subject: [PATCH 08166/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From fc65648f1dcf78ef752bba89a1f9276d4c9bbd69 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:01:07 +0800 Subject: [PATCH 08167/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 6f35f58a2..5a9b19cb3 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From cf41dd63facc3214ab8ffa6d3d981c57ce8094b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:01:26 +0800 Subject: [PATCH 08168/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 9fd2bd5da285b9209e3845f93e1def0927992bbe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:01:27 +0800 Subject: [PATCH 08169/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 1674392372c304200d63b4276ee7abc6942dc2e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:01:47 +0800 Subject: [PATCH 08170/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 3d2f2a74232a72c04e6fde613e5841b899399676 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:01:50 +0800 Subject: [PATCH 08171/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 035965263..4ae2afe89 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From af3d1f3a2d294f036aad2163380c2522de51da61 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:01:50 +0800 Subject: [PATCH 08172/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 0111d47bb..80d1f0f7f 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | From 6db9b70a8f37afc933f070bcc29f64e658701438 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:01:51 +0800 Subject: [PATCH 08173/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4fee47a70..479c6efa4 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | From 3f6fb9fe26f45ef3ea6329e7a172e153af51befd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:01:52 +0800 Subject: [PATCH 08174/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# 保險庫 (Vault) -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -保险库最重要的可公开调用的功能是: +保險庫最重要的可公開調用的功能是: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From e3843cdd2850d0580c3637bd3c40d0805405744b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:01:53 +0800 Subject: [PATCH 08175/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..7f0f304d9 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 728939a417a285d98c8e2e51f1e95f68e5d3934f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:01:54 +0800 Subject: [PATCH 08176/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..4d0f26515 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 11eb6d4bd2227ce2ab76d6e5692b49785e6ec8c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:01:55 +0800 Subject: [PATCH 08177/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 5a9b19cb3..6f35f58a2 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From d1cca88f9effb651a425c78b936ebbbdf982295b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:01:56 +0800 Subject: [PATCH 08178/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From aab7d779c217f175dfad5c15cb76228f6c9caae2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:01:57 +0800 Subject: [PATCH 08179/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 2609d8b273aea6f3dab145a3eaa3196ce600e15d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:01:58 +0800 Subject: [PATCH 08180/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..035965263 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | 超过180万个地址 | From 918c212df4e40dca3c4b5d90f1bc74458e1cecab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:01:59 +0800 Subject: [PATCH 08181/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 80d1f0f7f..0111d47bb 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超过 20 万个地址 | From 6650ca2cbf3c896d1e6a3672b40fea1ce296dd77 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:02:00 +0800 Subject: [PATCH 08182/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index a186313e1..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保險庫 (Vault) +# 保险库 (Vault) -保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -保險庫最重要的可公開調用的功能是: +保险库最重要的可公开调用的功能是: -* `mint()`允許將一種受支持的穩定幣轉換為 OUSD -* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD -* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 -* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 -* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 -* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From 1ae4e0734abc82f428bb6d2c6978dc9ebaaf7feb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:02:43 +0800 Subject: [PATCH 08183/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From fbccb0c5506630ebf4e938367653ff65455eb4c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:02:47 +0800 Subject: [PATCH 08184/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 54 +++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 5ff8545d8..334a55474 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,32 +25,32 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles/README.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles/README.md) * [Untitled](core-concepts/price-oracles/untitled.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From eed00de3cbdc1913848420d363d0aee65bd78d9e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:02:48 +0800 Subject: [PATCH 08185/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index f5efbb93b..566d5f17e 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 69bec19d4e474f944d00c1d5aa4dae9d9ff9e885 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:02:49 +0800 Subject: [PATCH 08186/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..f120d1a9b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 4773fce152c828e1ace5dc72750ed04188f571e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:02:50 +0800 Subject: [PATCH 08187/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 4632e0ba77e2ff28af146cdb24f39b7fdb2a6078 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:02:51 +0800 Subject: [PATCH 08188/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 6994d1e458104596c3b4e826f71f79c862a0e596 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:02:53 +0800 Subject: [PATCH 08189/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/price-oracles/README.md | 72 ++++++++++++------------ 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles/README.md b/zh/core-concepts/price-oracles/README.md index 5d805e681..bb077686c 100644 --- a/zh/core-concepts/price-oracles/README.md +++ b/zh/core-concepts/price-oracles/README.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From e364a2aaa9ec83919fb2d4947acc60bcffea8d6f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:02:54 +0800 Subject: [PATCH 08190/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From deaba3cfea6179313bf078976f1799273188e213 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:02:55 +0800 Subject: [PATCH 08191/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From aca77f76a6f31c657c9fe5da98a30d8e4b67d2aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:02:55 +0800 Subject: [PATCH 08192/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 8fcafaf342a43d208ceb26469355660f02751484 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:02:56 +0800 Subject: [PATCH 08193/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 0c87779fab2c9cfd887b39cc788f29bca5cf9bc1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:02:57 +0800 Subject: [PATCH 08194/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e9a046a8996b70dabf8c334c5652a92b775fba7b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:02:58 +0800 Subject: [PATCH 08195/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From d5e26328ba7f4a7120790fb9b79d88f81100af54 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:02:59 +0800 Subject: [PATCH 08196/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 6ac72c08cb017a168119f8b10c080b0c047b9e73 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:03:18 +0800 Subject: [PATCH 08197/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 783f01e7a1e6631b8e85da5d7199aae342d10134 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:04:21 +0800 Subject: [PATCH 08198/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From fd5c7f9b57d5606a5643d4f6399364fc4da65b82 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:04:22 +0800 Subject: [PATCH 08199/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 35b0d569f63d73c4840672b4db19a9970bb00954 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:04:54 +0800 Subject: [PATCH 08200/11794] New translations README.md (Vietnamese) --- vi/core-concepts/elastic-supply/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/vi/core-concepts/elastic-supply/README.md b/vi/core-concepts/elastic-supply/README.md index fb03011f0..6e4bbf9fe 100644 --- a/vi/core-concepts/elastic-supply/README.md +++ b/vi/core-concepts/elastic-supply/README.md @@ -12,11 +12,11 @@ Hãy coi đó là tiền lãi tích lũy trong tài khoản ngân hàng của b Cơ chế này được lấy cảm hứng từ phương pháp mới được thực hiện bởi [Ampleforth](https://www.ampleforth.org/), nhưng có một số điểm khác biệt nổi bật như sau: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Với việc dễ dàng khai thác và hoàn trả OUSD, chúng tôi có thể tin tưởng vào những người kinh doanh dựa trên chênh lệch giá để đảm bảo tỷ giá được duy trì. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. +1. OUSD được hỗ trợ 100% bởi các stablecoin khác và không gặp phải thách thức tương tự khi phải duy trì tỷ giá cố định với đồng đô la. Với việc dễ dàng khai thác và hoàn trả OUSD, chúng tôi có thể tin tưởng vào những người kinh doanh dựa trên chênh lệch giá để đảm bảo tỷ giá được duy trì. +2. Số lượng OUSD sẽ luốn tăng lên vì số lượng OUSD được mint gắn liền với lợi nhuận thực tế thu được từ các chiến lược. Tiền gốc của bạn được bảo vệ miễn là không có vấn đề gì xảy ra với các giao thức cho vay / AMM và stablecoin cơ bản. Số dư OUSD của bạn sẽ không bao giờ giảm, nhưng giá trị có thể giảm nếu hệ thống xảy ra lỗi. +3. Không giống như Ampleforth - nguồn cung chỉ được điểu chỉnh 1 ngày 1 lần, nguồn cung tiền tệ của OUSD liên tục được cập nhật theo thời gian thực khi lợi tức được tạo ra. Rebase được kích hoạt thường xuyên khi người dùng tương tác với các hợp đồng OUSD. -**Manually triggering a rebase** +**Kích hoạt rebase thủ công** -Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. +Bất kỳ ai cũng có thể kích hoạt rebase tại bất kỳ thời điểm nào bằng cách [gọi hàm rebase trên vault](https://etherscan.io/address/originvault.eth#writeProxyContract). Bạn có thể thực hiện việc này trên Etherscan bằng cách kết nối ví web3. From e5d2bf2b5b03d8217bb9fd96592103bc79a75266 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:24 +0800 Subject: [PATCH 08201/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 2d978bcbdf5d2a67b067b4ce216be47607c7bab9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:25 +0800 Subject: [PATCH 08202/11794] New translations README.md (Vietnamese) --- vi/core-concepts/price-oracles/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/core-concepts/price-oracles/README.md b/vi/core-concepts/price-oracles/README.md index bb33b747f..6234ab67c 100644 --- a/vi/core-concepts/price-oracles/README.md +++ b/vi/core-concepts/price-oracles/README.md @@ -104,12 +104,12 @@ OUSD được thiết kế để duy trì ở mức 1 USD và được hỗ tr
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
-The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +Chức năng rebase coi 1 stablecoin là 1 OUSD để đơn giản hóa và để bảo vệ số dư OUSD khỏi bị ảnh hưởng bởi những biến động hàng ngày về giá của các stablecoin cơ bản. Vì chức năng rebase chỉ tính số đồng, số dư OUSD chỉ nên tăng lên. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +Để mint và redeem số lượng OUSD thích hợp, các hợp đồng thông minh cần định giá chính xác USDT, USDC và DAI đang được nạp vào và rút ra khỏi hệ thống. Là một giao thức phi tập trung, OUSD phải dựa vào các nguồn phi tập trung để xác định các mức giá. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. +Giá của OUSD được đối chiếu trên nhiều chuỗi và sử dụng tỉ giá có lợi nhất cho kho tiền khi mint hoặc redeem. {% endhint %} In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. From 5d70e295f373e536bf8f08d3dc15ca6831dacffc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:27 +0800 Subject: [PATCH 08203/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From bfb824dec9548736779be8e6e8bb15bbf1c43c32 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:28 +0800 Subject: [PATCH 08204/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 54 +++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 334a55474..5ff8545d8 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,32 +25,32 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles/README.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles/README.md) * [Untitled](core-concepts/price-oracles/untitled.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From 6d5224227bf0de6dcf324c24fe7cce763c60abb6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:29 +0800 Subject: [PATCH 08205/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 566d5f17e..f5efbb93b 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,18 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [在Uniswap上购买OUSD](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 548595076e3b1e14dcc01e970f0b84bb534f13d6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:30 +0800 Subject: [PATCH 08206/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f120d1a9b..327e079a2 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 It is expected there will be new diversified strategies added to the vault every month. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From a6279065bf57758a509544350b1d484d129f34c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:31 +0800 Subject: [PATCH 08207/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From f41928247bfaf30422d40ec3c9c078da031c4eff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:32 +0800 Subject: [PATCH 08208/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 3b6a646372f061abd65a1787627445f08c9d0c3b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:33 +0800 Subject: [PATCH 08209/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 61af6d5a2a0e1e71652c9e8b619a7a47738b830e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:34 +0800 Subject: [PATCH 08210/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/price-oracles/README.md | 72 ++++++++++++------------ 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles/README.md b/zh/core-concepts/price-oracles/README.md index bb077686c..5d805e681 100644 --- a/zh/core-concepts/price-oracles/README.md +++ b/zh/core-concepts/price-oracles/README.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From d5053ad7e4646cd42fb9dc11d3050d26cdc8b4fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:35 +0800 Subject: [PATCH 08211/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 4b35e91000d32a64d49f7e4db017bd21e9979ca2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:37 +0800 Subject: [PATCH 08212/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 4c3da19837af7c87b2060b9943cc9a8f5b2448d6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:37 +0800 Subject: [PATCH 08213/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 6f1cd27aa10f888c9d1317a63c6fe65af442e1ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:38 +0800 Subject: [PATCH 08214/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From bfbe31bc1c3b0579f763189971c0867c5bdbd9b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:40 +0800 Subject: [PATCH 08215/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 35e9a6c23082a7d9320e52f107de130946f1804c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:41 +0800 Subject: [PATCH 08216/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From fd4a08275eea6026a1df0457c652f331c4c40909 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:42 +0800 Subject: [PATCH 08217/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From be56a49f8022859782271e8b27b22704149213ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:43 +0800 Subject: [PATCH 08218/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 8d84eb60f8203b52076d8dd1c041ea696b570c29 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:45 +0800 Subject: [PATCH 08219/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From fcc792adffcda18989144ec1d8f857b05efe81c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:47 +0800 Subject: [PATCH 08220/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From af7f449b540d86f5525a62fbe4308b284a1c49ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:47 +0800 Subject: [PATCH 08221/11794] New translations balancer.md (Chinese Simplified) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 3f7fe68dd5d86ed7c59e59258edc4f2a1668ea40 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:48 +0800 Subject: [PATCH 08222/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From ae1a3b9489e512a5018de86560eed7ed551a4110 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:49 +0800 Subject: [PATCH 08223/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 012e25e93..5f27c1de9 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 43fb88543aea222089af1888f21adcec2fad5cce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:50 +0800 Subject: [PATCH 08224/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 3f23b9fdb..85bbb0a85 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 53d6b140d80249ed0720356173d206523577a10f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:51 +0800 Subject: [PATCH 08225/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 325f86832..c4bd5ed4f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: From ee6c01569e720595a859b98b28dc7647f45ebf52 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:52 +0800 Subject: [PATCH 08226/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 349f9d8d404f37307d75b6c89bbf2dcb6a8c16cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:53 +0800 Subject: [PATCH 08227/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 42 +++++++++++++-------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 00c46f5f2..628807caf 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: * Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. - -In return, we promise: - -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 + +我们承诺: + +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From e3b8e6fa86a977c5d50a60f15ab05d9b0e9c5fcc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:54 +0800 Subject: [PATCH 08228/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 0666d4638..43bdcef70 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | From 8096c07de08919b00f8d3129e9d915b37edf745f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:55 +0800 Subject: [PATCH 08229/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d969b7c62..b00e5552e 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* Underlying stablecoin risk +* 底层稳定币风险 **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 116608391d145337fde5f8a17a26927d4c167cef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:56 +0800 Subject: [PATCH 08230/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1ab93197c..1c0c01d92 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From 18d2788b6764435a004d72500d9c71539ae9ef75 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:57 +0800 Subject: [PATCH 08231/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 4cc4dfd901bb093da5eeed430b071c0f68b589ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:58 +0800 Subject: [PATCH 08232/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 0df3580af09d9584bc6e62d5c0ca3dc6e95b9fc4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:05:59 +0800 Subject: [PATCH 08233/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From 79c3b5eb3e61c7ecb7d6d98577972e1e18d39bce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:00 +0800 Subject: [PATCH 08234/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From ca065ef54a726f546d54d222077fc2b0040f76e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:01 +0800 Subject: [PATCH 08235/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 82 ++++++++++++++++----------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 0053593cb..d89219953 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) ## Units @@ -19,11 +19,11 @@ For other stable coins, the number of decimal places varies. DAI uses 18 decimal Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) @@ -31,11 +31,11 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -45,11 +45,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. 收到的稳定币数量取决于 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ @@ -75,9 +75,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -85,9 +85,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -99,11 +99,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -137,9 +137,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -147,9 +147,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -157,9 +157,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -167,9 +167,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -177,7 +177,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 32493af7d56e63d88fcc67fb15c2464df773e495 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:02 +0800 Subject: [PATCH 08236/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 9e79186638d135242d9afe1cb196c84a7e1003a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:03 +0800 Subject: [PATCH 08237/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..cf318a163 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From 28f96d011fc26d2eccc92e9d797880abe5ce8c1d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:04 +0800 Subject: [PATCH 08238/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From f8911f3d9e260a91b1da2b3325d021be4acccd3c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:05 +0800 Subject: [PATCH 08239/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 3bab99316a2fdbf963dd73ee5f14143201867c37 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:06 +0800 Subject: [PATCH 08240/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From da492cf760a9a4c359f37802b2d4d97fca8ff8e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:06 +0800 Subject: [PATCH 08241/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-strategies/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md index 5f27c1de9..012e25e93 100644 --- a/zh/core-concepts/supported-strategies/uniswap.md +++ b/zh/core-concepts/supported-strategies/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商\(AMM \)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 有一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 1356cbe22f1cd28f82be9ed2c6ef55b0cf2f26b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:07 +0800 Subject: [PATCH 08242/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-strategies/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md index 85bbb0a85..3f23b9fdb 100644 --- a/zh/core-concepts/supported-strategies/yearn.finance.md +++ b/zh/core-concepts/supported-strategies/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 18亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 2f4d660e2891ca59890c523d5a251b73d835c3a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:08 +0800 Subject: [PATCH 08243/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index c4bd5ed4f..325f86832 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From 956c03a9e3f92e09ec53c75e35aaa21f7af40ea2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:09 +0800 Subject: [PATCH 08244/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From da9f88c2cf05145ceb1724cc9f27eb3a6a4638a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:10 +0800 Subject: [PATCH 08245/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From cc1d8bdac54acd62e25ea0db69af6cde766f80d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:11 +0800 Subject: [PATCH 08246/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 42 +++++++++++++-------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 628807caf..00c46f5f2 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: * Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 - -我们承诺: - -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From e70e3c79bc3ccd256caec6fa93f29b8ee7f2a802 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:12 +0800 Subject: [PATCH 08247/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index b00e5552e..d969b7c62 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* 底层稳定币风险 +* Underlying stablecoin risk **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From 6cdcbec713e82c997fcdea6b42b25e6aef8fb1b5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:13 +0800 Subject: [PATCH 08248/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1c0c01d92..1ab93197c 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From c29f02ab1b490438fb9101ada0218a1fac272b2c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:14 +0800 Subject: [PATCH 08249/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From d41024c2364a59b47f8553b917bfab425d7e8ecc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:15 +0800 Subject: [PATCH 08250/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From cb0fe62d22ae62fa988bb7c427e3100506ca656f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:16 +0800 Subject: [PATCH 08251/11794] New translations balancer.md (Chinese Traditional) --- .../supported-strategies/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-strategies/balancer.md +++ b/zh/core-concepts/supported-strategies/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From b76de9bd1b9a8b3a0261155d721cfe47ee5d1bee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:17 +0800 Subject: [PATCH 08252/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index cf318a163..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From ca6e35b4480afc77613eaf2f11b64fb43ccd8a58 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:17 +0800 Subject: [PATCH 08253/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From d6d6d68c37d17fd4841c5c7856c0d17f692dc55a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:19 +0800 Subject: [PATCH 08254/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 82 ++++++++++++++++----------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index d89219953..0053593cb 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault ## Units @@ -19,11 +19,11 @@ For other stable coins, the number of decimal places varies. DAI uses 18 decimal Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) @@ -31,11 +31,11 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -45,11 +45,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. 收到的稳定币数量取决于 **汇率**。 +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ @@ -75,9 +75,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -85,9 +85,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -99,11 +99,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -137,9 +137,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -147,9 +147,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -157,9 +157,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -167,9 +167,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -177,7 +177,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From ab9011b1a8241857f78200b4e8b372e81a716edd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:20 +0800 Subject: [PATCH 08255/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 43bdcef70..0666d4638 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | From dcd7b29520c44e3efd586717a25e1ef7770464db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:23 +0800 Subject: [PATCH 08256/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md index 97454c96c..16083524f 100644 --- a/vi/SUMMARY.md +++ b/vi/SUMMARY.md @@ -3,12 +3,12 @@ * [Giới thiệu](README.md) * [Cơ chế hoạt động](how-it-works.md) * [Các bước cơ bản](getting-started.md) -* [FAQ](faq.md) +* [Câu hỏi thường gặp](faq.md) ## Nội dung chính * [Cung linh hoạt](core-concepts/elastic-supply/README.md) - * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) + * [Rebasing & Hợp đồng thông minh](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [Nguồn tạo lợi nhuận](core-concepts/yield-generation/README.md) * [Cho vay](core-concepts/yield-generation/lending.md) * [Tạo lập thị trường](core-concepts/yield-generation/market-making.md) @@ -27,14 +27,14 @@ * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Quản lý quỹ](core-concepts/fund-management.md) * [Ước tính giá](core-concepts/price-oracles/README.md) - * [Untitled](core-concepts/price-oracles/untitled.md) + * [Không có tiêu đề](core-concepts/price-oracles/untitled.md) ## Quản trị * [Nguyên tắc](governance/principles.md) * [Đặc quyền của quản trị viên](governance/admin-privileges.md) -* [OGN Staking](governance/ogn-staking.md) -* [Contributing](governance/contributing.md) +* [Stake OGN](governance/ogn-staking.md) +* [Đóng góp](governance/contributing.md) ## Hợp đồng thông minh @@ -51,14 +51,14 @@ * [Rủi ro](security-and-risks/risks.md) * [Kiểm toán](security-and-risks/audits.md) -* [Insurance](security-and-risks/insurance.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) +* [Bảo hiểm](security-and-risks/insurance.md) +* [Phần thưởng phát hiện lỗi](security-and-risks/bug-bounties.md) -## Guides +## Hướng dẫn -* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) +* [Hướng dẫn tích hợp cho các sàn giao dịch](guides/integration-guide-for-exchanges.md) -## Links +## Danh sách các kênh * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 53a44a9e3cebe7c094a94bed80c15840a3e87f12 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:24 +0800 Subject: [PATCH 08257/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/vi/getting-started.md b/vi/getting-started.md index 3f5b4f6ad..72b9d951e 100644 --- a/vi/getting-started.md +++ b/vi/getting-started.md @@ -8,36 +8,36 @@ OUSD Mint cho phép bất kỳ ai cũng có thể tạo hoặc giao dịch OUSD **Mua trên trên sàn giao dịch** -For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. +Đối với giao dịch giá trị nhỏ, bạn nên mua OUSD trên các sàn giao dịch. Chúng tôi dự đoán rằng OUSD sẽ sớm được phổ biến rộng rãi trên các sàn giao dịch tập trung và phi tập trung khác. -Decentralized exchanges: +Sàn giao dịch phi tập trung: * [Mua OUSD trên Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Mua OUSD trên Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -Centralized exchanges: +Sàn giao dịch tập trung: -* Buy OUSD on KuCoin +* Mua OUSD trên KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) -* Buy OUSD on Virgox +* Mua OUSD trên Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +* [Mua OUSD trên App Dharma App](https://www.dharma.io/) \(Chỉ dành cho người dùng ở Mỹ\) -**Adding OUSD to Your Wallet** +**Thêm OUSD vào Ví của bạn** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Địa chỉ ERC20 chính của Origin Dollar \ (OUSD \) là: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +Nếu OUSD không tự động hiển thị trên ví thì bạn có thể thêm theo cách thủ công thông qua địa chỉ ở trên. Nếu bạn đang có kế hoạch [giữ OUSD trong ví đa chữ ký](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), hãy nhớ chọn opt-in để nhận được lợi nhuận. Chúng tôi muốn OUSD được hỗ trợ bởi nhiều ví hơn nữa và muốn OUSD được đưa vào tất cả danh sách của token nổi tiếng trong tương lai. Chúng tôi đánh giá rất cao bất kỳ sự giúp đỡ nào từ cộng đồng để biến mục tiêu trên thành hiện thực. -**Integrating OUSD** +**Tích hợp OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD là token ERC-20 không tiêu chuẩn, hầu hết các ứng dụng muốn hỗ trợ sử dụng OUSD sẽ cần phải thực hiện thao tác tích hợp. Đặc biệt, điều quan trọng là các nhà phát triển phải hiểu cách thức hoạt động của nguồn cung lịch hoạt bởi nó có thể gây nên một số hậu quả không mong muốn nếu không nắm rõ cơ chế. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +Nếu bạn là nhà cung cấp ví hoặc sàn giao dịch tiền điện tử quan tâm đến việc hỗ trợ OUSD, vui lòng tham khảo các hướng dẫn sau: {% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} @@ -45,11 +45,11 @@ If you are a wallet provider or crypto exchange that is interested in supporting {% page-ref page="smart-contracts/api/" %} -**Developer Analytics** +**Phân tích nhà phát triển** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Trang theo dõi dành cho nhà phát triển nội bộ [analytics.ousd.com](https://analytics.ousd.com). Bảng điều khiển hiển thị nguồn cung lưu hành hiện tại, tài sản được quản lý trong kho tiền và phân bổ giữa từng stablecoin và chiến lược. -**Getting Help** +**Yêu cầu hỗ trợ** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Vui lòng tham gia kênh Origin Dollar \ #engineering trên [Discord](www.originprotocol.com/discord) của Origin. Đội ngũ của chúng tôi và các thành viên trong cộng đồng luôn sẵn sàng hỗ trợ bạn. Câu hỏi của bạn giúp sẽ giúp chúng tôi ngày càng hoàn thiện, vì vậy đừng ngần ngại cho chúng tôi biết thắc mắc của bạn nếu bạn không tìm thấy câu trả lời ở đây. From deb6c3343522e2587d624d4212e52bbf4a6795d6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:25 +0800 Subject: [PATCH 08258/11794] New translations how-it-works.md (Vietnamese) --- vi/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/how-it-works.md b/vi/how-it-works.md index b3fce629e..cb2f2e454 100644 --- a/vi/how-it-works.md +++ b/vi/how-it-works.md @@ -18,9 +18,9 @@ Origin Dollar. Ngay sau khi được chuyển đổi, OUSD sẽ tạo ra lợi n **Quy đổi OUSD sang stablecoin khác** -Người dùng có thể chuyển đổi OUSD của họ sang các stablecoin khác bất kỳ lúc nào bằng cách sử dụng DApp Origin Dollar. A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. Khoản phí nêu trên còn nhằm mục tiêu để khuyến khích những người nắm giữ dài hạn hơn những người đầu cơ ngắn hạn.

+Người dùng có thể chuyển đổi OUSD của họ sang các stablecoin khác bất kỳ lúc nào bằng cách sử dụng DApp Origin Dollar. Khoản phí 0,5% được tính khi quy đổi và được phân phối dưới dạng lợi nhuận bổ sung cho những người đang nắm giữ OUSD. Phí này đóng vai trò như một tính năng bảo mật để khiến những kẻ tấn công khó lợi dụng tình trạng oracle bị gián đoạn, ngăn chúng đồng bộ hóa các stablecoin từ kho tiền trong trường hợp định giá sai các tài sản cơ bản. Khoản phí nêu trên còn nhằm mục tiêu để khuyến khích những người nắm giữ dài hạn hơn những người đầu cơ ngắn hạn.

-Sau thực hiện lệnh quy đổi, hợp đồng thông minh sẽ xác định loại stablecoin sẽ được trả lại cho người dùng. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Sau thực hiện lệnh quy đổi, hợp đồng thông minh sẽ xác định loại stablecoin sẽ được trả lại cho người dùng. Trong quá trình triển khai hiện tại, kho tiền sẽ trả lại tiền theo tỉ lệ đúng nắm giữ hiện tại. Việc không cho người dùng có quyền lựa chọn sẽ bảo vệ được toàn bộ kho tiền trong khỏi tình huống 1 đồng stablecoin nào đó sẽ bị mất giá so với đồng Đô La. {% hint style="warning" %} @@ -32,7 +32,7 @@ Người dùng sẽ bị tính **0,5%** phí khi chuyển đổi từ OUSD sang #### Tạo ra **lợi nhuận thụ động** -OUSD tạo ra lợi nhuận bằng cách chuyển các stablecoin được ký gửi vào hợp đồng thông minh OUSD tới các giao thức DeFi khác như Compound, Aave, Uniswap, Balancer và Curve. It is expected there will be new diversified strategies added to the vault every month. Tiền lãi thu được, phí giao dịch và token phần thưởng được tổng hợp lại và chuyển đổi thành stablecoin để tạo ra lợi tức bằng OUSD. Theo thời gian, giao thức sẽ di chuyển tài sản vào và ra khỏi các nhóm thanh khoản khác nhau để mang lại lợi nhuận tốt nhất cho người nắm giữ OUSD. +OUSD tạo ra lợi nhuận bằng cách chuyển các stablecoin được ký gửi vào hợp đồng thông minh OUSD tới các giao thức DeFi khác như Compound, Aave, Uniswap, Balancer và Curve. Dự kiến sẽ thêm các chiến lược mới đa dạng mới được thêm vào kho tiền mỗi tháng. Tiền lãi thu được, phí giao dịch và token phần thưởng được tổng hợp lại và chuyển đổi thành stablecoin để tạo ra lợi tức bằng OUSD. Theo thời gian, giao thức sẽ di chuyển tài sản vào và ra khỏi các nhóm thanh khoản khác nhau để mang lại lợi nhuận tốt nhất cho người nắm giữ OUSD. From 4a2fa6e7baf36403168669eddb7989f956c5f6e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:06:26 +0800 Subject: [PATCH 08259/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-strategies/dydx.md +++ b/zh/core-concepts/supported-strategies/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 264d63b3d075a69d022d73219568fbcc2c682600 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:08:31 +0800 Subject: [PATCH 08260/11794] New translations curve.md (Vietnamese) --- vi/core-concepts/supported-strategies/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/supported-strategies/curve.md b/vi/core-concepts/supported-strategies/curve.md index fc6db56cf..1de9d5e0d 100644 --- a/vi/core-concepts/supported-strategies/curve.md +++ b/vi/core-concepts/supported-strategies/curve.md @@ -1,6 +1,6 @@ # Curve -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve là một giao thức cung cấp thanh khoản và sàn phi tập trung trên Ethereum cho stablecoin và BTC, ra mắt vào tháng 1 năm 2020. Người dùng có thể hoán đổi giữa các stablecoin ERC-20 phổ biến hoặc giữa các token ERC-20 đại diện của bitcoin. Liquidity providers facilitate trading and earn fees. Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. From 76a0ed1519747ef114c2d255777748e23aff7c7b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:09:36 +0800 Subject: [PATCH 08261/11794] New translations lending.md (Chinese Traditional) --- zh/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index eff28e79b..7db929ca2 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# 借贷 +# Lending -**不再需要银行** +**Unbank the Banked** -DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. -OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 We are currently integrated with the following lending platforms: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} From 0348925bfdc5d36cefc8e36d115e5bee7622056f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:09:53 +0800 Subject: [PATCH 08262/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/yield-generation/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index 63960b8a3..714e5bbf5 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,10 +1,10 @@ -# 收益产生 +# Yield Generation -**自动收益耕作** +**Automated Yield Farming** -虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 (TVL),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) From 850b76b37bb3a4c730b67b18f0f225c6388c55d4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:10:23 +0800 Subject: [PATCH 08263/11794] New translations README.md (Chinese Simplified) --- .../supported-defi-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/README.md b/zh/core-concepts/supported-defi-platforms/README.md index 50ee37b6c..6a9354958 100644 --- a/zh/core-concepts/supported-defi-platforms/README.md +++ b/zh/core-concepts/supported-defi-platforms/README.md @@ -1,14 +1,14 @@ -# Supported DeFi Platforms +# 支持的DeFi平台 -**Supported Platforms** +**支持平台** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 -Currently, we plan to earn yields from the following platforms: +目前,我们计划从以下平台赚取收益: {% page-ref page="compound.md" %} -Integrations are currently planned for the following platforms: +我们也打算集成以下平台: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 From f351ec0a7787239828257de3c16c9da8b7e595dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:10:27 +0800 Subject: [PATCH 08264/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/yield-generation/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index 714e5bbf5..63960b8a3 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,10 +1,10 @@ -# Yield Generation +# 收益产生 -**Automated Yield Farming** +**自动收益耕作** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 (TVL),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) From c29c6351983d93b47e1d22202c06ff453d85e689 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:10:27 +0800 Subject: [PATCH 08265/11794] New translations lending.md (Chinese Simplified) --- zh/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index 7db929ca2..eff28e79b 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# Lending +# 借贷 -**Unbank the Banked** +**不再需要银行** -DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. +DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 -OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. +OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: +OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} From 4532fe1629bcfe942d2aa18d44d370b227b20de5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:10:28 +0800 Subject: [PATCH 08266/11794] New translations principles.md (Chinese Simplified) --- zh/governance/principles.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index f0ef2b88d..44c6f1a31 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# Principles +# 原则 -**Progressive Decentralization** +**渐进式去中心化** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**时间锁** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. -**New and Existing Stakeholders** +**新的和现有的利益相关者** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 From 5afcb16fa36edd5aab1fc4ba6d4ab2e9ad78854b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:10:29 +0800 Subject: [PATCH 08267/11794] New translations phases.md (Chinese Simplified) --- zh/governance/phases.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/governance/phases.md b/zh/governance/phases.md index 4b45be826..3ea84711f 100644 --- a/zh/governance/phases.md +++ b/zh/governance/phases.md @@ -1,6 +1,6 @@ -# Phases +# 发展阶段 -Progressive decentralization will follow four phases as outlined below. +渐进式去中心化将分四个阶段。 ![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) From f4d77facb3b623b83b57cbff574777914f0baf7e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:10:31 +0800 Subject: [PATCH 08268/11794] New translations contributing.md (Chinese Simplified) --- zh/governance/contributing.md | 38 +++++++++++++++++------------------ 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/zh/governance/contributing.md b/zh/governance/contributing.md index 1459af1f8..6c95a232c 100644 --- a/zh/governance/contributing.md +++ b/zh/governance/contributing.md @@ -1,29 +1,29 @@ -# Contributing +# 如何贡献 -**100% Open-source** +**100% 开源。** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 -We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +我们的工作和我们的公司 Discord 都是公开的。 If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -#### Development Process +#### 开发过程 Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 +2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 +3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 +4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 5. Write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 +7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 +8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 For critical smart contract code to be merged it must pass the following checklist: @@ -34,7 +34,7 @@ For critical smart contract code to be merged it must pass the following checkli The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### Coding Style +#### 编码风格 We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -42,7 +42,7 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### Protocol Design +#### 协议设计 When considering protocol or implementation design proposals, we are looking for: @@ -54,7 +54,7 @@ When considering protocol or implementation design proposals, we are looking for Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### Community Guidelines +#### 社区准则 We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: @@ -63,11 +63,11 @@ We want to keep the Origin community awesome, growing and collaborative. We need * Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. * Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### Reporting Issues +#### 报告问题 If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### Security Issues +#### 安全问题 OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -75,7 +75,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="../security-and-risks/bug-bounties.md" %} -#### **Community Improvement** +#### **社区发展** Origin is just as much about community as it is about our technology. @@ -83,7 +83,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### Full-Time Positions +#### 全职职位 Origin occasionally hires developers for part-time or full-time positions. From 5ff624760e032d8eb1475783919604b4785490a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:10:32 +0800 Subject: [PATCH 08269/11794] New translations architecture.md (Chinese Simplified) --- zh/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index b70715521..82eb0dee2 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# Architecture +# 架构 ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 From 2c964d1141bf4fa8cfcf31897b1ce3b73543ca46 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:10:35 +0800 Subject: [PATCH 08270/11794] New translations README.md (Chinese Traditional) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 2158b4019..01162cf25 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,30 +1,30 @@ --- -description: 首个在您的钱包中赚取收益的稳定币 +description: The first stablecoin that earns a yield while it's still in your wallet --- -# 介绍 +# Introduction -## **一种更好的货币形式** +## **A Better Form of Money** -Origin Dollar (OUSD)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) -**背景** +**Background** -1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 同时,去中心化金融(DeFi)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。 +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. -现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. -更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. -您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. -Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) (100%开源)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. -欢迎来到金钱的未来。 +Welcome to the future of money. From 1a4ccd33d066ab39d8826d9194957eb3dc3153a1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:10:37 +0800 Subject: [PATCH 08271/11794] New translations strategies.md (Chinese Traditional) --- zh/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 42f3811fe..28d29573d 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ # 策略 -新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 +新策略可以隨時被添加或刪除,以應對新的市場現實並分散風險。 -刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 +剛推出時,OUSD 將利用單一策略的優勢,並將已存入的資金部署到 Compound。 緊接著,我們打算部署許多其他策略。 -我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 +我們一旦遷移到去中心化治理方式,我們的目的是讓社區提出新的策略,並對池中每種策略的適當權重進行投票。 我們預計大多數 OUSD 持有者將珍視有較高收益率機會,同時對部分資金保持更為保守的頭寸。 From b0991b848b6b256af293c143206f4f606aa71cd6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:10:38 +0800 Subject: [PATCH 08272/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index 6e958b493..dc54ffd99 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 资金管理 +# 資金管理 -OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 -与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 +與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 From 76f5cdc4b0376e7b8d9a35e0ebc6e0502a6c5083 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:10:38 +0800 Subject: [PATCH 08273/11794] New translations diversification.md (Chinese Traditional) --- zh/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md index cf9516415..ae30a8c17 100644 --- a/zh/core-concepts/fund-management/diversification.md +++ b/zh/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# 多样化 +# 多樣化 -OUSD 保险库智能合约的初始版本为每个有效策略赋予介于0%和100%之间的简单权重,以执行简单的资产分配。 在短期内这些权重会经常通过 Origin 发布的更新被调整,而长期会由去中心化的治理来进行调整。 +OUSD 保險庫智能合約的初始版本為每個有效策略賦予介於0%和100%之間的簡單權重,以執行簡單的資產分配。 在短期內這些權重會經常通過 Origin 發布的更新被調整,而長期會由去中心化的治理來進行調整。 -使用多个底层 DeFi [平台](../supported-strategies/) 以多元化将降低智能合约和其他系统性风险。 智能合约将计算当前和预期的 APY,以为 OUSD 持有者提供有竞争力的回报。 随着时间的推移,保险库合同将升级为可以在多个策略之间进行智能和自动地切换,而无需任何手动干预。 例如,保险库会自动在各种借贷策略之间转移资金,以优化收益。 +使用多個底層 DeFi [平台](../supported-strategies/) 以多元化將降低智能合約和其他系統性風險。 智能合約將計算當前和預期的 APY,以為 OUSD 持有者提供有競爭力的回報。 隨著時間的推移,保險庫合同將升級為可以在多個策略之間進行智能和自動地切換,而無需任何手動干預。 例如,保險庫會自動在各種借貸策略之間轉移資金,以優化收益。 -但是,我们还是希望通过治理投票来做出一些类似风险参数或是否将某些策略包括在自动决策引擎中的决策。 +但是,我們還是希望通過治理投票來做出一些類似風險參數或是否將某些策略包括在自動決策引擎中的決策。 From 0ce4b8c2ef98621c6e1b4c832f73bd06f58bd71d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:10:39 +0800 Subject: [PATCH 08274/11794] New translations earning-strategies.md (Chinese Traditional) --- zh/core-concepts/fund-management/earning-strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md index ad3b88dae..babbff302 100644 --- a/zh/core-concepts/fund-management/earning-strategies.md +++ b/zh/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ # 收益策略 -收益策略将资金部署到各种DeFi平台。 保险库将决定哪些策略处于有效状态,以及它们将收到多少已部署资金。 +收益策略將資金部署到各種DeFi平台。 保險庫將決定哪些策略處於有效狀態,以及它們將收到多少已部署資金。 -此外,策略会随着时间的推移而升级。 例如,在刚推出时,将有一个初始的 [Compound 策略](../supported-strategies/compound.md)。 以后,这可能会被 v2 或 v3 版本的 Compound 策略所取代。 +此外,策略會隨著時間的推移而升級。 例如,在剛推出時,將有一個初始的 [Compound 策略](../supported-strategies/compound.md)。 以後,這可能會被 v2 或 v3 版本的 Compound 策略所取代。 From 8ee856eec7a8c92916f067d3f877553a8f2ae73a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:10:40 +0800 Subject: [PATCH 08275/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 434cc4bef..41afe68d8 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的稳定币 +# 支持的穩定幣 -**支持的稳定币** +**支持的穩定幣** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 -目前,OUSD 支持以下稳定币: +目前,OUSD 支持以下穩定幣: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 +雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 -尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 +儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 From e4148401aeca530483a6d3308d93e4ee0b2df2cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:10:41 +0800 Subject: [PATCH 08276/11794] New translations README.md (Chinese Traditional) --- .../supported-defi-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/README.md b/zh/core-concepts/supported-defi-platforms/README.md index 6a9354958..50ee37b6c 100644 --- a/zh/core-concepts/supported-defi-platforms/README.md +++ b/zh/core-concepts/supported-defi-platforms/README.md @@ -1,14 +1,14 @@ -# 支持的DeFi平台 +# Supported DeFi Platforms -**支持平台** +**Supported Platforms** -OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -目前,我们计划从以下平台赚取收益: +Currently, we plan to earn yields from the following platforms: {% page-ref page="compound.md" %} -我们也打算集成以下平台: +Integrations are currently planned for the following platforms: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="yearn.finance.md" %} -尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From ba8d83758803bb32499e680f35227a0577052bea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:10:43 +0800 Subject: [PATCH 08277/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index f8c56b51f..2348520ba 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,10 +1,10 @@ -# 支持策略 +# Supported Strategies -**支持的DeFi平台** +**Supported DeFi Platforms** -OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -目前,OUSD 从以下平台赚取收益: +Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="compound.md" %} @@ -12,7 +12,7 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="aave.md" %} -我们也打算集成以下平台: +Integrations are currently planned or being built for the following platforms: {% page-ref page="dydx.md" %} @@ -22,9 +22,9 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="yearn.finance.md" %} -尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From 6a347b3cbc1802350c8cb98c1b30dbf2eb4ae032 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:10:44 +0800 Subject: [PATCH 08278/11794] New translations curve.md (Chinese Traditional) --- .../supported-strategies/curve.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index 89e8f47e5..bd2264caf 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,21 +1,21 @@ # Curve -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | -| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 9865b368cf803a554d4624368271aa7ec95a8195 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:10:45 +0800 Subject: [PATCH 08279/11794] New translations diversification.md (Chinese Simplified) --- zh/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md index ae30a8c17..cf9516415 100644 --- a/zh/core-concepts/fund-management/diversification.md +++ b/zh/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# 多樣化 +# 多样化 -OUSD 保險庫智能合約的初始版本為每個有效策略賦予介於0%和100%之間的簡單權重,以執行簡單的資產分配。 在短期內這些權重會經常通過 Origin 發布的更新被調整,而長期會由去中心化的治理來進行調整。 +OUSD 保险库智能合约的初始版本为每个有效策略赋予介于0%和100%之间的简单权重,以执行简单的资产分配。 在短期内这些权重会经常通过 Origin 发布的更新被调整,而长期会由去中心化的治理来进行调整。 -使用多個底層 DeFi [平台](../supported-strategies/) 以多元化將降低智能合約和其他系統性風險。 智能合約將計算當前和預期的 APY,以為 OUSD 持有者提供有競爭力的回報。 隨著時間的推移,保險庫合同將升級為可以在多個策略之間進行智能和自動地切換,而無需任何手動干預。 例如,保險庫會自動在各種借貸策略之間轉移資金,以優化收益。 +使用多个底层 DeFi [平台](../supported-strategies/) 以多元化将降低智能合约和其他系统性风险。 智能合约将计算当前和预期的 APY,以为 OUSD 持有者提供有竞争力的回报。 随着时间的推移,保险库合同将升级为可以在多个策略之间进行智能和自动地切换,而无需任何手动干预。 例如,保险库会自动在各种借贷策略之间转移资金,以优化收益。 -但是,我們還是希望通過治理投票來做出一些類似風險參數或是否將某些策略包括在自動決策引擎中的決策。 +但是,我们还是希望通过治理投票来做出一些类似风险参数或是否将某些策略包括在自动决策引擎中的决策。 From 0f7d1c1b46f0d072b82be317d632c2581b47370d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:10:46 +0800 Subject: [PATCH 08280/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-platforms/README.md b/zh/core-concepts/supported-platforms/README.md index aa4b89181..c05b8eaa6 100644 --- a/zh/core-concepts/supported-platforms/README.md +++ b/zh/core-concepts/supported-platforms/README.md @@ -1,14 +1,14 @@ -# Supported Platforms +# 支持平台 -**Supported Platforms** +**支持平台** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 -Currently, we plan to earn yields from the following platforms: +目前,我们打算从以下平台赚取收益: {% page-ref page="compound.md" %} -Integrations are currently planned for the following platforms: +我们也打算集成以下平台: {% page-ref page="yearn.finance.md" %} @@ -24,9 +24,9 @@ Integrations are currently planned for the following platforms: {% page-ref page="balancer.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 From 9d171ee683294703759f1c209704eeaf032a4194 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:10:46 +0800 Subject: [PATCH 08281/11794] New translations strategies.md (Chinese Simplified) --- zh/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 28d29573d..42f3811fe 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ # 策略 -新策略可以隨時被添加或刪除,以應對新的市場現實並分散風險。 +新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 -剛推出時,OUSD 將利用單一策略的優勢,並將已存入的資金部署到 Compound。 緊接著,我們打算部署許多其他策略。 +刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 -我們一旦遷移到去中心化治理方式,我們的目的是讓社區提出新的策略,並對池中每種策略的適當權重進行投票。 我們預計大多數 OUSD 持有者將珍視有較高收益率機會,同時對部分資金保持更為保守的頭寸。 +我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 From 4ff0f381c02f2ffbc6ee302dbe3f4d0b7ff3e0a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:10:53 +0800 Subject: [PATCH 08282/11794] New translations erc-20.md (Chinese Simplified) --- zh/architecture/erc-20.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20.md b/zh/architecture/erc-20.md index b82bd4a6d..13c5b9343 100644 --- a/zh/architecture/erc-20.md +++ b/zh/architecture/erc-20.md @@ -1,12 +1,12 @@ -# 概觀 +# 概观 ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD 由一系列智能合約組成。 每一個合約都被包在可以通過治理協議升級的代理合約中。 +OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 -在內部,每個持有者池中的所有權百分比是用積分系統來跟踪。 在查看餘額或啟動錢包之間的轉賬時由 ERC-20 合約處理轉換為美元的條款。 +在内部,每个持有者池中的所有权百分比是用积分系统来跟踪。 在查看余额或启动钱包之间的转账时由 ERC-20 合约处理转换为美元的条款。 -保險庫(The Vault)負責鑄造(minting)和燃燒(burning)OUSD。 它也會強制部署到每個受支持的 [策略](../core-concepts/supported-strategies/)的資產百分比。 為了優化gas成本,保險庫保留了一個緩衝區以允許大多數存款和贖回都可以在無需從策略中存入/清算資產的情況下發生。 +保险库(The Vault)负责铸造(minting)和燃烧(burning)OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 From 170190f406b63067dc5c297420b0bfdf5ae08371 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:11:02 +0800 Subject: [PATCH 08283/11794] New translations README.md (Chinese Simplified) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 01162cf25..2158b4019 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,30 +1,30 @@ --- -description: The first stablecoin that earns a yield while it's still in your wallet +description: 首个在您的钱包中赚取收益的稳定币 --- -# Introduction +# 介绍 -## **A Better Form of Money** +## **一种更好的货币形式** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 ![](.gitbook/assets/origin-dollar-summary.jpeg) -**Background** +**背景** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 同时,去中心化金融(DeFi)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。 -One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. +现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 -To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 -With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 -Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. +Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) (100%开源)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 -Welcome to the future of money. +欢迎来到金钱的未来。 From 155317b39c4db8ac7506b10b553bfdd33320ce38 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:16:03 +0800 Subject: [PATCH 08284/11794] New translations README.md (Vietnamese) --- vi/core-concepts/price-oracles/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/vi/core-concepts/price-oracles/README.md b/vi/core-concepts/price-oracles/README.md index 6234ab67c..f93b9caab 100644 --- a/vi/core-concepts/price-oracles/README.md +++ b/vi/core-concepts/price-oracles/README.md @@ -112,15 +112,15 @@ Chức năng rebase coi 1 stablecoin là 1 OUSD để đơn giản hóa và đ Giá của OUSD được đối chiếu trên nhiều chuỗi và sử dụng tỉ giá có lợi nhất cho kho tiền khi mint hoặc redeem. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +Để ngăn chặn các cuộc tấn công và khuyến khích các nhà đầu tư dài hạn thay vì các nhà đầu cơ ngắn hạn, hợp đồng OUSD so sánh các nguồn cấp giá từ nhiều nguồn và sẽ sử dụng tỷ giá hối đoái nào có lợi cho toàn bộ tài sản có trong kho tiền. Cơ chế này bảo vệ quỹ của bể khỏi tình trạng kinh doanh ăn chênh lệch giá và ngăn chặn cá nhân lợi dụng bất kỳ sơ hở tạm thời nào gây ảnh hưởng tới tài sản trong kho tiền. -This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. +Điều này bảo vệ các khoản tiền được giữ trong kho tiền đồng thời khuyến khích mọi người nắm giữ lâu dài. Mức giá an toàn nhất phụ thuộc vào giao dịch mua bán trực tiếp, mức giá của Origin đối chiếu cả `priceUSDMint ()` và `priceUSDRedeem ()`. -OUSD uses Chainling as oracle for DAI, USDC and USDT. +OUSD sử dụng oracle Chainlink cho DAI, USDC và USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. +Địa chỉ hợp đồng thông minh cụ thể cho mỗi oracle đang được sử dụng được liệt kê tại [trang đăng ký](../../smart-contracts/registry.md). -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +Việc có các oracle mới bổ sung vào giao thức theo thời gian là hoàn toàn có thể. Các oracle hiện đang hỗ trợ cũng có thể bị loại bỏ nếu phị phát hiện thiếu tin cậy. From cd5776ec1173d236164aeb6f91fa5f885df1c835 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:16:04 +0800 Subject: [PATCH 08285/11794] New translations bug-bounties.md (Vietnamese) --- vi/security-and-risks/bug-bounties.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/security-and-risks/bug-bounties.md b/vi/security-and-risks/bug-bounties.md index 3027b5249..1322c5475 100644 --- a/vi/security-and-risks/bug-bounties.md +++ b/vi/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Phần thưởng phát hiện lỗi** -Tiền thưởng lỗi được sẽ được quyết định bởi Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Hiện tại, chương trình tiền thưởng phát hiện lỗi chỉ áp dụng cho OUSD và không áp dụng cho các sản phẩm khác từ Origin. +Tiền thưởng lỗi được sẽ được quyết định bởi Origin Protocol. Phần thưởng có giá trị từ **100$ OUSD** cho các lỗi nhỏ hoặc lên tới **250,000$ OUSD** cho việc phát hiện ra các lỗ hổng lớn. Hiện tại, chương trình tiền thưởng phát hiện lỗi chỉ áp dụng cho OUSD và không áp dụng cho các sản phẩm khác từ Origin. {% hint style="warning" %} Để đủ điều kiện nhận tiền thưởng lỗi, bạn phải tuân theo các quy tắc về khai báo thông tin được nêu dưới đây. @@ -16,7 +16,7 @@ Trong trường hợp bạn phát hiện ra lỗ hổng bảo mật, chúng tôi Nếu bạn phát hiện ra một lỗ hổng, vui lòng làm theo các bước sau: -* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Gửi báo cáo phát hiện của bạn tới địa chỉ mail[security@originprotocol.com](mailto:security@originprotocol.com) hoặc liên hệ với [Josh Fraser trên Keybase](https://keybase.io/joshfraser) * Không lợi dụng lỗ hổng hoặc vấn đề bạn đã phát hiện * Không tiết lộ vấn đề cho người khác cho đến khi nó đã được giải quyết * Không sử dụng các cuộc tấn công vào an ninh vật lý, tấn công phi kỹ thuật (đánh cắp thông tin), tấn công từ chối dịch vụ phân tán, spam hoặc tấn công các ứng dụng của bên thứ ba From 2d99958502330f28e00ee6e8f4e3e5ff0b58118d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:16:05 +0800 Subject: [PATCH 08286/11794] New translations aave.md (Vietnamese) --- vi/core-concepts/supported-strategies/aave.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/vi/core-concepts/supported-strategies/aave.md b/vi/core-concepts/supported-strategies/aave.md index a160deb12..c4ac6a2a0 100644 --- a/vi/core-concepts/supported-strategies/aave.md +++ b/vi/core-concepts/supported-strategies/aave.md @@ -1,14 +1,14 @@ # Aave -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave là một giao thức và nền tảng cho vay xây dựng trên Ethereum và được ra mắt vào tháng 1 năm 2020 bởi những người tạo ra ETHLend. Người dùng trên Aave có thể kiếm lãi kép hoặc vay một tài sản khác dựa trên tài sản thế chấp. Mỗi tài sản được hỗ trợ được tổng hợp trong nhóm thanh khoản riêng của nó và người dùng có thể chọn giữa lãi suất thay đổi dựa trên cung và cầu hoặc lãi suất cố định. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +Số dư tài sản đảm bảo được đại diện bằng ERC-20 aTokens theo tỷ lệ 1: 1 so với tài sản cơ bản mà chúng đại diện. Tiền lãi được cộng gộp tự động và được trả cho người cho vay bằng aTokens, có nghĩa là số dư aToken của người cho vay sẽ tăng dần theo thời gian. Người dùng có thể mượn tài sản dựa trên số aTokens của họ. aTokens có thể chuyển nhượng tự do và có thể được sử dụng trên nhiều giao thức DeFi khác. aTokens có thể được đổi lấy tài sản thế chấp của họ bất kỳ lúc nào. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave hỗ trợ các khoản vay nhanh, là các khoản vay không cần thế chấp trong đó người dùng vay và hoàn trả số dư của khoản vay trong một giao dịch duy nhất, có nghĩa là người dùng khoản vay nhanh không cần phải bỏ bất kỳ khoản vốn ban đầu nào. Các khoản vay nhanh là một sản phẩm phức tạp nhắm vào các nhà phát triển và có thể được sử dụng để phân bổ trên nhiều giao thức DeFi. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave hiện được quản lý bởi token quản trị LEND, token ERC-20 trước đây là token tiện ích của ETHLend. Aave đã công bố chuyển đổi sang quản trị phi tập trung hoàn toàn bao gồm cả hoán đổi token trong đó người dùng trao đổi LEND lấy AAVE, token quản trị ERC-20 mới với phần thưởng từ staking. Một số AAVE sẽ được phân phối cho người dùng nền tảng trong một chiến dịch khai thác thanh khoản. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Tổng giá trị của Aave bị khóa (TVL) đã nhanh chóng tăng lên hơn 1,2 tỷ đô la, khiến nó trở thành một trong những giao thức DeFi lớn nhất. Vốn hóa thị trường của LEND đạt hơn 700 triệu đô la. Aave đã trải qua các cuộc kiểm toán bảo mật được thực hiện bởi OpenZeppelin, Trail of Bits và Consensys Diligence. Aave vẫn đang duy trì chương trình tặng tưởng cho người phát hiện ra lỗi của hệ thống. From 5af25e003881a4747ccebc452c1e15b9394cc7f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:16:06 +0800 Subject: [PATCH 08287/11794] New translations README.md (Vietnamese) --- vi/core-concepts/supported-strategies/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/supported-strategies/README.md b/vi/core-concepts/supported-strategies/README.md index e9c5bc2ef..6ef679506 100644 --- a/vi/core-concepts/supported-strategies/README.md +++ b/vi/core-concepts/supported-strategies/README.md @@ -12,7 +12,7 @@ Hiện tại, đội ngũ có kế hoạch kiếm lợi nhuận từ các nền {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: +Dự kiến tích hợp thêm các nền tảng sau: {% page-ref page="dydx.md" %} From c946a8c7826a92aa70d95e0371d47942b0c62782 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:16:07 +0800 Subject: [PATCH 08288/11794] New translations contributing.md (Vietnamese) --- vi/governance/contributing.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/vi/governance/contributing.md b/vi/governance/contributing.md index 8a4d203ca..7d9466829 100644 --- a/vi/governance/contributing.md +++ b/vi/governance/contributing.md @@ -4,33 +4,33 @@ OUSD là dự án mã nguồn mở hoàn toàn và chúng tôi hoan nghênh mọi đóng góp của toàn thể cộng đồng. Bạn có thể hỗ trợ đội ngũ chúng tôi bằng việc báo cáo sự cố bảo mật, đóng góp lập trình hay giúp chúng tôi cải thiện cộng đồng của mình. -Chúng tôi làm việc một cách công khai và tài khoản Discord luôn chào đón tất cả cá thành viên trong cộng đồng. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +Chúng tôi làm việc một cách công khai và tài khoản Discord luôn chào đón tất cả cá thành viên trong cộng đồng. Nếu bạn có câu hỏi hoặc cần trợ giúp, [các kênh Discord OUSD](https://discord.gg/jyxpUSe) là nơi tốt nhất để nhận hỗ trợ từ nhóm và cộng đồng của chúng tôi. -**Developer Analytics** +**Phân tích nhà phát triển** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Trang theo dõi dành cho nhà phát triển nội bộ [analytics.ousd.com](https://analytics.ousd.com). Bảng điều khiển hiển thị nguồn cung lưu hành hiện tại, tài sản được quản lý trong kho tiền và phân bổ giữa từng stablecoin và chiến lược. #### Quá trình phát triển -Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. +Chiến lược phân nhánh của chúng tôi tương tự như [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), nhưng chúng tôi thực hiện tất cả quá trình phát triển của mình trong nhánh `chính` và có nhánh `ổn định` cho các mã lập trình đã được phát hành. -Your development flow should look like: +Bạn có thể tham khảo các bước sau nếu muốn đóng góp cho Origin: 1. Tìm một vấn đề thú vị và trao đổi với chúng tôi! Vui lòng ghé kênh `#engineering` [Discord](https://discord.gg/jyxpUSe) và cho chúng tôi biết bạn muốn làm gì. 2. Nhắn tin cho [thành viên của team](https://github.com/orgs/OriginProtocol/teams/core/members) trên Discord và yêu cầu được thêm vào nhóm [cộng tác viên](https://github.com/orgs/OriginProtocol/teams/contributors) của chúng tôi. Nếu không, bạn sẽ cần phải folk kho giữ liệu code (repo) liên quan và đẩy các nhánh tính năng vào folk riêng của bạn. 3. Thêm nhận xét về vấn đề hoặc tự phân bổ cho bản thân tránh tình trạng nhiều cộng tác viên cùng xử lý 1 nhiệm vụ. 4. Bắt đầu với nhánh `chính` và kiểm tra nhánh tính năng mới trừ khi bạn đang đóng góp vào một tính năng hiện có. -5. Write some awesome code. +5. Viết code. 6. Kéo các cam kết mới nhất từ `nhánh chính` và xác nhận rằng mã lập trình của bạn hoạt động tốt với với bất kỳ công việc nào đã được tích hợp kể từ khi bạn bắt đầu. 7. Đẩy chi nhánh của bạn lên kho lưu trữ ngược dòng (tức là https: //github.com/OriginProtocol/ [repo]) để những người đóng góp khác có thể dễ dàng xử lý nó nếu cần. 8. Vui lòng yêu cầu đánh giá trong bài PR bằng cách nhấp vào biểu tượng bánh răng bên cạnh “Người đánh giá” ở cột bên phải. -For critical smart contract code to be merged it must pass the following checklist: +Để hợp nhất code hợp đồng thông minh quan trọng, nó phải vượt qua danh sách tiêu chí sau: -* Code reviewed by 2 reviewers -* Unit tests pass -* Slither tests pass with no warning -* Echidna tests pass +* Code được kiểm tra bởi 2 người đánh giá +* Vươt qua bài kiểm tra unit +* Vượt qua Slither không bị cảnh báo +* Vượt qua kiểm tra Echidna The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. From a540150adee447ee7dd507a2efcf31100e1aecca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:31:12 +0800 Subject: [PATCH 08289/11794] New translations curve.md (Vietnamese) --- vi/core-concepts/supported-strategies/curve.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/core-concepts/supported-strategies/curve.md b/vi/core-concepts/supported-strategies/curve.md index 1de9d5e0d..b28a77da0 100644 --- a/vi/core-concepts/supported-strategies/curve.md +++ b/vi/core-concepts/supported-strategies/curve.md @@ -1,10 +1,10 @@ # Curve -Curve là một giao thức cung cấp thanh khoản và sàn phi tập trung trên Ethereum cho stablecoin và BTC, ra mắt vào tháng 1 năm 2020. Người dùng có thể hoán đổi giữa các stablecoin ERC-20 phổ biến hoặc giữa các token ERC-20 đại diện của bitcoin. Liquidity providers facilitate trading and earn fees. +Curve là một giao thức cung cấp thanh khoản và sàn phi tập trung trên Ethereum cho stablecoin và BTC, ra mắt vào tháng 1 năm 2020. Người dùng có thể hoán đổi giữa các stablecoin ERC-20 phổ biến hoặc giữa các token ERC-20 đại diện của bitcoin. Các nhà cung cấp thanh khoản tạo điều kiện để giao dịch được diễn ra và hưởng phí. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve là Trình tạo thị trường tự động (AMM) nơi mỗi thị trường có một nhóm thanh khoản liên quan với hai hoặc nhiều tài sản phải có cùng giá trị, như USDT, USDC, DAI và TUSD, tất cả đều là stablecoin được neo bằng đô la Mỹ. Tỷ giá hối đoái giữa mỗi stablecoin và trọng lượng tương đối của chúng được xác định bởi một thuật toán dựa trên cung và cầu. Những người kinh doanh chênh lệch giá góp phần cân bằng các tỷ giá hối đoái giữa các đồng này. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Một số pool thanh khoản của Curve kiếm thêm phí cho những người cung cấp thanh khoản bên cạnh phí trao đổi từ các nhà giao dịch. Curve cung cấp các pool stablecoin được tích hợp với Compound, yearn.finance và Synthetix. Các tài sản trong mỗi nhóm thanh khoản được cung cấp cho các nền tảng đó để tạo ra lợi nhuận bổ sung được chuyển cho các nhà cung cấp thanh khoản của mỗi nhóm. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. From 4582ecdb9369cf28537e9758ffbe60af6c57cae5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:31:13 +0800 Subject: [PATCH 08290/11794] New translations contributing.md (Vietnamese) --- vi/governance/contributing.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/vi/governance/contributing.md b/vi/governance/contributing.md index 7d9466829..51201164b 100644 --- a/vi/governance/contributing.md +++ b/vi/governance/contributing.md @@ -32,31 +32,31 @@ Bạn có thể tham khảo các bước sau nếu muốn đóng góp cho Origin * Vượt qua Slither không bị cảnh báo * Vượt qua kiểm tra Echidna -The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. +Nhánh `chính` bị khóa để chỉ các [ thành viên chính ](https://github.com/orgs/OriginProtocol/teams/core) của team có thể hợp nhất các yêu cầu kéo của bạn. Kéo các yêu cầu được đã được xem trước bởi những người đóng góp tin cậy khác sẽ nhanh và được hợp nhất nhanh hơn! Kiểm tra kênh `#engineering` trên Discord để tìm kiếm những người đánh giá thích hợp. #### Kiểu lập trình -We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. +Chúng tôi sử dụng nhiều ngôn ngữ lập trình khác nhau trong kho lập trình. Khi đóng góp, vui lòng tuân theo các quy ước lập trình hiện có và tham khảo tệp CONTRIBUTING.md trong kho lưu trữ, nếu có. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +Đối với JavaScript, chúng tôi sử dụng kiểu [NPM](https://docs.npmjs.com/misc/coding-style), được thực thi tự động thông qua [prettier](https://prettier.io/). -For Solidity, we use two-space indents. +Đối với Solidity, chúng tôi sử dụng thụt lề hai dấu cách. #### Thiết kế giao thức -When considering protocol or implementation design proposals, we are looking for: +Khi xem xét đề xuất giao thức hoặc thiết kế triển khai, chúng tôi đang tìm kiếm: -* A description of the problem this design proposal solves -* Discussion of the trade-offs involved -* Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) -* Discussion of the proposed solution +* Mô tả vấn đề mà bản đề xuất này sẽ giải quyết +* Thảo luận về những đánh đổi liên quan +* Xem xét các giải pháp hiện có khác +* Link đến tài liệu có liên quan (RFC, bài báo, v. v.) +* Thảo luận về giải pháp đề xuất -Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. +Xin lưu ý rằng thiết kế giao thức là công việc khó khăn và tỉ mỉ. Bạn có thể cần xem lại tài liệu hiện có và suy nghĩ qua các trường hợp sử dụng tổng quát. #### Hỗ trợ cộng đồng -We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: +Chúng tôi luôn hướng tới duy trì một cộng đồng liên tục phát triển và hợp tác. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: * Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! * Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. From 103d6491bc462f30a62710f865a80ce04c920add Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:36:19 +0800 Subject: [PATCH 08291/11794] New translations market-making.md (Vietnamese) --- vi/core-concepts/yield-generation/market-making.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/yield-generation/market-making.md b/vi/core-concepts/yield-generation/market-making.md index 2955d8b1a..ce94a56d8 100644 --- a/vi/core-concepts/yield-generation/market-making.md +++ b/vi/core-concepts/yield-generation/market-making.md @@ -12,7 +12,7 @@ AMM chỉ có thể kích hoạt các thị trường mới khi những người Giao thức OUSD định tuyến USDT, USDC và DAI đến các nhóm thanh khoản hiệu suất cao được xác định bởi khối lượng giao dịch và token thưởng (ví dụ: Balancer thưởng token BAL cho người cung cấp thanh khoản). Lợi tức sau đó được chuyển cho người nắm giữ OUSD. -We are currently integrated with the following automated market maker: +Chúng tôi hiện được tích hợp với trình tạo lập thị trường tự động sau: {% page-ref page="../supported-strategies/curve.md" %} From d40b70b0cf0bde68182121c35cc9703ba762cea2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:36:20 +0800 Subject: [PATCH 08292/11794] New translations curve.md (Vietnamese) --- vi/core-concepts/supported-strategies/curve.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vi/core-concepts/supported-strategies/curve.md b/vi/core-concepts/supported-strategies/curve.md index b28a77da0..da9ff1dd5 100644 --- a/vi/core-concepts/supported-strategies/curve.md +++ b/vi/core-concepts/supported-strategies/curve.md @@ -4,13 +4,13 @@ Curve là Trình tạo thị trường tự động (AMM) nơi mỗi thị trường có một nhóm thanh khoản liên quan với hai hoặc nhiều tài sản phải có cùng giá trị, như USDT, USDC, DAI và TUSD, tất cả đều là stablecoin được neo bằng đô la Mỹ. Tỷ giá hối đoái giữa mỗi stablecoin và trọng lượng tương đối của chúng được xác định bởi một thuật toán dựa trên cung và cầu. Những người kinh doanh chênh lệch giá góp phần cân bằng các tỷ giá hối đoái giữa các đồng này. -Một số pool thanh khoản của Curve kiếm thêm phí cho những người cung cấp thanh khoản bên cạnh phí trao đổi từ các nhà giao dịch. Curve cung cấp các pool stablecoin được tích hợp với Compound, yearn.finance và Synthetix. Các tài sản trong mỗi nhóm thanh khoản được cung cấp cho các nền tảng đó để tạo ra lợi nhuận bổ sung được chuyển cho các nhà cung cấp thanh khoản của mỗi nhóm. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Một số pool thanh khoản của Curve kiếm thêm phí cho những người cung cấp thanh khoản bên cạnh phí trao đổi từ các nhà giao dịch. Curve cung cấp các pool stablecoin được tích hợp với Compound, yearn.finance và Synthetix. Các tài sản trong mỗi nhóm thanh khoản được cung cấp cho các nền tảng đó để tạo ra lợi nhuận bổ sung được chuyển cho các nhà cung cấp thanh khoản của mỗi nhóm. Token đại diện cho người cung cấp thanh khoản (LP) được trao cho những người tham gia nhóm và có thể được đổi lấy tính số tiền bỏ ra ban đầu, phí và lợi nhuận tích lũy. Token LP cũng có thể được chuyển để sử dụng trong các giao thức khác. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve được quản lý bởi CRV, token quản trị ERC-20. Người nắm giữ CRV có thể bỏ phiếu về các thay đổi giao thức. Chủ sở hữu CRV có thể stake của họ để có thêm quyền biểu quyết tỉ lệ thuận với thời gian stake. CRV liên tục được trao cho những người cung cấp thanh khoản và một phần lớn trong tổng nguồn cung CRV được phân bổ cho nhóm và các nhà đầu tư theo lịch trả token. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Khối lượng giao dịch trên Curve thường trên 50 triệu đô mỗi ngày. Curve có Tổng giá trị bị khóa (TVL) hơn 1 triệu đô la bởi các nhà cung cấp thanh khoản tại thời điểm viết bài. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve được kiểm toán bảo mật bởi Trail of Bits và đang chạy 1 chương trình tặng thưởng cho người phát hiện ra lỗi. | Tài nguyên | | |:-------------------------------- |:------------------------------------------------------------------------ | From c4678a7dcd24ae96cf092e6dbee7fdb4f0ee942a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:36:21 +0800 Subject: [PATCH 08293/11794] New translations README.md (Vietnamese) --- vi/core-concepts/yield-generation/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/vi/core-concepts/yield-generation/README.md b/vi/core-concepts/yield-generation/README.md index 2bfc9bd88..7c9dc734d 100644 --- a/vi/core-concepts/yield-generation/README.md +++ b/vi/core-concepts/yield-generation/README.md @@ -4,11 +4,11 @@ Bên cạnh sự bùng nổ của các nhóm tạo lập thị trường tự động và cho vay mới đã thúc đẩy tổng giá trị bị khóa (TVL), việc có quá nhiều bên cung cấp cùng 1 loại hình dịch vụ cũng khiến những người khai thác năng suất ngày càng gặp khó khăn trong việc phân bổ vốn một cách cách hiệu quả và tối ưu. -[Yearn](https://yearn.finance/) đã chứng minh rằng các hợp đồng thông minh có thể tự động hóa việc tái cân bằng quỹ theo nhiều chiến lược khác nhau để kiếm được lãi suất cho vay, phí tạo thị trường và token phần thưởng một cách tối ưu. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) đã chứng minh rằng các hợp đồng thông minh có thể tự động hóa việc tái cân bằng quỹ theo nhiều chiến lược khác nhau để kiếm được lãi suất cho vay, phí tạo thị trường và token phần thưởng một cách tối ưu. Theo thời gian, các chiến lược mới sẽ được triển khai nhằm tối đa hóa lợi nhuận, giảm thiểu rủi ro và tính phụ thuộc. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -OUSD uses the following high-level strategies for generating yield: +OUSD sử dụng các chiến lược cấp cao sau đây để tạo ra lợi nhuận: {% page-ref page="lending.md" %} @@ -16,10 +16,10 @@ OUSD uses the following high-level strategies for generating yield: {% page-ref page="rewards.md" %} -OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: +OUSD có thể tạo ra lợi suất cao hơn so với các giao thức đối thủ nhờ 1 được thiết kế đặc biệt, giúp khuếch đại phần thưởng trả cho chủ sở hữu OUSD: -* Exit fees are returned to the pool, rewarding long term holders -* Price oracles favor the collective over the individual, again rewarding long term holders -* Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. -* Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. +* Phí khi rút Ousd sẽ được gửi về pool như 1 phần thưởng cho cho những người nắm giữ lâu dài +* Oracle giá ưu tiên nhóm hơn cá nhân, một lần nữa thưởng cho những người nắm giữ lâu dài +* Hợp đồng thông minh phải chọn opt-in theo cách thủ công để kiếm được lợi nhuận. Điều này cho phép giao thức tạo ra nhiều lợi nhuận nhất có thể. +* Các chiến lược thông minh cân bằng rủi ro và lãi suất thay vì sử dụng các chiến lược 1 cách ngẫu nhiên. From 13fb56dbccc1979fd7298c7149d671f095c6dbaf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:36:22 +0800 Subject: [PATCH 08294/11794] New translations lending.md (Vietnamese) --- vi/core-concepts/yield-generation/lending.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/core-concepts/yield-generation/lending.md b/vi/core-concepts/yield-generation/lending.md index 0c80e3866..25323d2e0 100644 --- a/vi/core-concepts/yield-generation/lending.md +++ b/vi/core-concepts/yield-generation/lending.md @@ -6,13 +6,13 @@ Các nền tảng cho vay DeFi cho phép người dùng cho vay và mượn tài OUSD tích hợp với nền tảng cho vay DeFi cung cấp các khoản vay thế chấp vượt mức. Thế chấp vượt mức, kết hợp với các quy tắc thông minh xung quanh việc thanh lý, cung cấp mức độ an toàn hợp lý cho người cho vay. Aave cũng đảm bảo an toàn cho các nhóm cho vay của họ bằng token AAVE tương ứng, khiến rủi ro được giảm thêm 1 mức nữa. -OUSD tích hợp với các nhà cung cấp dịch vụ cho vay hàng đầu đã được sử dụng rộng rãi, các hợp đồng thông minh đã được kiểm toán và đã cho vay thành công hàng trăm triệu đô la mà không gặp vấn đề gì. We are currently integrated with the following lending platforms: +OUSD tích hợp với các nhà cung cấp dịch vụ cho vay hàng đầu đã được sử dụng rộng rãi, các hợp đồng thông minh đã được kiểm toán và đã cho vay thành công hàng trăm triệu đô la mà không gặp vấn đề gì. Chúng tôi hiện được tích hợp với các nền tảng cho vay sau: {% page-ref page="../supported-strategies/compound.md" %} {% page-ref page="../supported-strategies/aave.md" %} -We are planning on integrating the following lending platform: +Chúng tôi dự kiến tích hợp với các nền tảng cho vay sau: {% page-ref page="../supported-strategies/dydx.md" %} From a21a04b40e833351c5277f72ac580750e0a68280 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:46:03 +0800 Subject: [PATCH 08295/11794] New translations market-making.md (Vietnamese) --- vi/core-concepts/yield-generation/market-making.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/core-concepts/yield-generation/market-making.md b/vi/core-concepts/yield-generation/market-making.md index ce94a56d8..676ed0955 100644 --- a/vi/core-concepts/yield-generation/market-making.md +++ b/vi/core-concepts/yield-generation/market-making.md @@ -12,11 +12,11 @@ AMM chỉ có thể kích hoạt các thị trường mới khi những người Giao thức OUSD định tuyến USDT, USDC và DAI đến các nhóm thanh khoản hiệu suất cao được xác định bởi khối lượng giao dịch và token thưởng (ví dụ: Balancer thưởng token BAL cho người cung cấp thanh khoản). Lợi tức sau đó được chuyển cho người nắm giữ OUSD. -Chúng tôi hiện được tích hợp với trình tạo lập thị trường tự động sau: +Chúng tôi hiện tích hợp với trình tạo lập thị trường tự động sau: {% page-ref page="../supported-strategies/curve.md" %} -We are intending to integrate with the following automated market makers: +Chúng tôi dự kiến tích hợp với trình tạo lập thị trường tự động sau: {% page-ref page="../supported-strategies/uniswap.md" %} From 1115e702fc541edb41ce40fb23404018e36a73f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 30 May 2021 22:46:04 +0800 Subject: [PATCH 08296/11794] New translations admin-privileges.md (Vietnamese) --- vi/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/governance/admin-privileges.md b/vi/governance/admin-privileges.md index cef217edd..d52a051d8 100644 --- a/vi/governance/admin-privileges.md +++ b/vi/governance/admin-privileges.md @@ -1,6 +1,6 @@ # Đặc quyền của quản trị viên -The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. +Các hợp đồng thông minh OUSD được thiết kế để có thể nâng cấp chủ sở hữu. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. {% hint style="info" %} Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. From 264c7183c11527dab271904dea82b70009e3367d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 18:34:29 +0800 Subject: [PATCH 08297/11794] New translations admin-privileges.md (Vietnamese) --- vi/governance/admin-privileges.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vi/governance/admin-privileges.md b/vi/governance/admin-privileges.md index d52a051d8..5a0af0ee4 100644 --- a/vi/governance/admin-privileges.md +++ b/vi/governance/admin-privileges.md @@ -1,14 +1,14 @@ # Đặc quyền của quản trị viên -Các hợp đồng thông minh OUSD được thiết kế để có thể nâng cấp chủ sở hữu. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. +Các hợp đồng thông minh OUSD được thiết kế để có thể nâng cấp chủ sở hữu. Nhóm Origin sử dụng hai hợp đồng ví đa chữ ký Gnosis khác nhau để thực hiện các thay đổi đối với giao thức. Ví đa chữ ký này đã được [kiểm toán bởi OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), đội ngũ Origin, và các bên thứ 3 khác. {% hint style="info" %} -Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +Việc trì hoãn thời gian thực thi thay đổi hợp đồng thông minh cho phép người dùng có thời gian rút khỏi giao thức khi nhận thấy bất kỳ thay đổi đáng nghi ngờ nào của người sở hữu hoặc chỉ đơn giản là bạn không thích các thay đổi được đề xuất. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +Bất kỳ sự thay đổi về code của giao thức nào cũng cần có sự đồng ý của 5 trong tổng số 8 chữ ký hợp đồng. OUSD chỉ có thể được nâng cấp từ khi có sự đồng ý của 5 trên 8 ví đa chữ ký này. Điểm mấu chốt của hình thức đa chữ ký này là quyền quyết định sẽ không chỉ thuộc về sáng lập viên của Origin. Ngoài ra, các hợp đồng OUSD thuộc sở hữu của [khoá thời gian](../smart-contracts/api/timelock.md), cho phép nhóm Origin tiếp tục thực hiện các thay đổi đối với giao thức, nhưng chỉ sau 1 độ trễn thời gian nhất định. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. +Một số chức năng, chẳng hạn như tái cân bằng tiền giữa các chiến lược hoặc tạm dừng tiền gửi, có thể được kích hoạt mà không cần tới khoá thời gian và yêu cầu chữ ký từ ít hơn 5 người. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From c1d6b5bfdfcbcbe74a8ae84748e3bfec06dd0ec3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 18:52:20 +0800 Subject: [PATCH 08298/11794] New translations admin-privileges.md (Vietnamese) --- vi/governance/admin-privileges.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/governance/admin-privileges.md b/vi/governance/admin-privileges.md index 5a0af0ee4..9c1e258f8 100644 --- a/vi/governance/admin-privileges.md +++ b/vi/governance/admin-privileges.md @@ -8,9 +8,9 @@ Việc trì hoãn thời gian thực thi thay đổi hợp đồng thông minh c Bất kỳ sự thay đổi về code của giao thức nào cũng cần có sự đồng ý của 5 trong tổng số 8 chữ ký hợp đồng. OUSD chỉ có thể được nâng cấp từ khi có sự đồng ý của 5 trên 8 ví đa chữ ký này. Điểm mấu chốt của hình thức đa chữ ký này là quyền quyết định sẽ không chỉ thuộc về sáng lập viên của Origin. Ngoài ra, các hợp đồng OUSD thuộc sở hữu của [khoá thời gian](../smart-contracts/api/timelock.md), cho phép nhóm Origin tiếp tục thực hiện các thay đổi đối với giao thức, nhưng chỉ sau 1 độ trễn thời gian nhất định. -Một số chức năng, chẳng hạn như tái cân bằng tiền giữa các chiến lược hoặc tạm dừng tiền gửi, có thể được kích hoạt mà không cần tới khoá thời gian và yêu cầu chữ ký từ ít hơn 5 người. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. +Một số chức năng, chẳng hạn như tái cân bằng tiền giữa các chiến lược hoặc tạm dừng tiền gửi, có thể được kích hoạt mà không cần tới khoá thời gian và yêu cầu chữ ký từ ít hơn 5 người. Điều này cho phép nhóm Origin phản ứng nhanh hơn với các điều kiện thị trường hoặc các mối đe dọa bảo mật. Những sỡ hữu chữ ký, được gọi là Nhà chiến lược, có khả năng thay đổi một số tính năng khi có 2 chữ ký đồng thuận. -Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +Đặc quyền quản trị viên là cần thiết trong giai đoạn đầu để đảm bảo giao thức được bảo mật và lợi nhuận được tối ưu đồng thời giảm thiểu rủi ro. Chúng tôi dự kiến sẽ tiếp tục cải tiến hợp đồng thông minh của Ousd trong vài tháng đầu. -Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. +Sau khi hoàn thành một số chu kỳ nâng cấp, chúng tôi có kế hoạch chuyển quyền sở hữu từ cơ chế công ty kiểm soát sang cơ chế kiếm soát bằng hợp đồng quản trị phi tập trung, từ đó cho phép cộng đồng bỏ phiếu và tham gia vào các cập nhật giao thức trong tương lai. From eb881b5bfaa950a68d4b58615f129f3193c1dded Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 18:52:22 +0800 Subject: [PATCH 08299/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index fa5adbb53..79a99cfdc 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Rủi ro {% hint style="danger" %} -Use at your own risk. Do not deploy more capital than you are willing to lose. +Bạn chấp nhận rủi ro khi sử dụng Ousd. Hãy sử dụng nguồn vốn mà khi mất đi cũng không ảnh hưởng tới cuộc sống của mình. {% endhint %} As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: From a30c2786b4df94de6fcb8defa508fa9d23c7119d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 18:52:23 +0800 Subject: [PATCH 08300/11794] New translations audits.md (Vietnamese) --- vi/security-and-risks/audits.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vi/security-and-risks/audits.md b/vi/security-and-risks/audits.md index ba0387ea1..1a09b185a 100644 --- a/vi/security-and-risks/audits.md +++ b/vi/security-and-risks/audits.md @@ -26,13 +26,13 @@ Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [O Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). -**Curve Strategy** +**Chiến lược Curve** -Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). +Curve đã được kiểm toán bởi [Trail of Bits](https://www.trailofbits.com) và [Quantstamp](https://quantstamp.com/). Truy cập vào trang web Curve để xem [danh sách đầy đủ các bên đã kiểm toán hợp đồng của họ](https://www.curve.fi/audits). -**Chainlink Oracles** +**Chainlink Oracle** -Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink đã được audit bởi [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158)và [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 9fa663f3b2412b1612cb27add8b22f95e8ea4b09 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 18:52:24 +0800 Subject: [PATCH 08301/11794] New translations erc-20-1.md (Vietnamese) --- vi/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/smart-contracts/api/erc-20-1.md b/vi/smart-contracts/api/erc-20-1.md index a7c0b27d6..e6b7d4415 100644 --- a/vi/smart-contracts/api/erc-20-1.md +++ b/vi/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD là token ERC-20 là một tài sản độc đáo với nguồn cung linh Các ví và sàn giao dịch muốn tích hợp OUSD không nên lưu số dư OUSD vào bộ nhớ cache vì giá trị này sẽ thay đổi thường xuyên khi lợi nhuận được tích lũy cho chủ sở hữu OUSD. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. Sự khác biệt này là rất quan trọng và cần được lưu ý, đặc biệt đối với các ví và sàn giao dịch muốn tích hợp token OUSD. Giá trị này nên được tìm nạp trong thời gian thực thay vì được lưu vào bộ nhớ cache vì số OUSD thường xuyên biến động. +Sự khác biệt lớn nhất giữa OUSD và token ERC-20 thông thường là hàm `balanceOf ()` của OUSD sẽ trả về một số tiền có thể thay đổi dựa trên tổng giá trị của kho tiền nhân với tỉ lệ số tiền của chủ sở hữu OUSD trên tổng số tiền đang có ở trong kho tiền. Sự khác biệt này là rất quan trọng và cần được lưu ý, đặc biệt đối với các ví và sàn giao dịch muốn tích hợp token OUSD. Giá trị này nên được tìm nạp trong thời gian thực thay vì được lưu vào bộ nhớ cache vì số OUSD thường xuyên biến động. From ef7126d70ee5633d1d1fc8851a3dea9b2a202c0f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 18:52:25 +0800 Subject: [PATCH 08302/11794] New translations strategies.md (Vietnamese) --- vi/smart-contracts/api/strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/smart-contracts/api/strategies.md b/vi/smart-contracts/api/strategies.md index a6b415755..b4441c340 100644 --- a/vi/smart-contracts/api/strategies.md +++ b/vi/smart-contracts/api/strategies.md @@ -1,10 +1,10 @@ # Các chiến lược {% hint style="info" %} -Documentation coming soon. +Tài liệu sẽ sớm ra mắt. {% endhint %} -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +Các chiến lược mới có thể được thêm vào hoặc xóa bỏ bất kỳ lúc nào để đáp ứng với tình hình thị trường mới và đa dạng hóa rủi ro. Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. From 432c2195ddbf2a4c5d0e1e37be4139affcef82de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 18:52:26 +0800 Subject: [PATCH 08303/11794] New translations principles.md (Vietnamese) --- vi/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/governance/principles.md b/vi/governance/principles.md index 4b4419104..bd7b1da08 100644 --- a/vi/governance/principles.md +++ b/vi/governance/principles.md @@ -12,13 +12,13 @@ Việc phân cấp sẽ tiến triển nhanh chóng qua bốn giai đoạn trong **Khoá thời gian (timelock)** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. +Trước khi chuyển sang chế độ quản trị phi tập trung hoàn toàn, chúng tôi sẽ triển khai [timelock](../smart-contracts/api/timelock.md) cho tất cả các lệnh đưa ra bởi admin, giúp người dùng OUSD có thời gian để rút tiền nếu họ phản đối các nâng cấp được đề xuất của chúng tôi. **Các bên liên quan hiện tại và tương lai** OUSD là một dự án mới do [đội ngũ Origin Protocol](www.originprotocol.com/team) xây dựng và sẽ được hỗ trợ bởi cộng đồng Origin hiện tại cũng như nhiều bên liên quan khác lựa chọn khai thác, nắm giữ, sử dụng và cung cấp thanh khoản cho OUSD. -Ngoài ra, chúng tôi cũng muốn đảm bảo có sự tham gia của những người nắm giữa token Origin (OGN) và cộng đồng hiện có với tổng số hơn 500.000 thành viên cộng đồng và người mua/bán trên Nền tảng. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +Ngoài ra, chúng tôi cũng muốn đảm bảo có sự tham gia của những người nắm giữa token Origin (OGN) và cộng đồng hiện có với tổng số hơn 500.000 thành viên cộng đồng và người mua/bán trên Nền tảng. Các chủ sở hữu OGN hiện tại sẽ có thể [stake OGN](ogn-staking.md) của họ để tham gia quản trị và kiếm được tiền thưởng từ việc thúc đẩy giá trị cho OUSD. Mối liên hệ chặt chẽ giữa OUSD và phần còn lại của nền tảng thương mại Origin sẽ thúc đẩy tăng trưởng trong toàn bộ hệ sinh thái. From 19e4578a88fafedd53bcb0d7dfa1ab60488b353a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 18:52:27 +0800 Subject: [PATCH 08304/11794] New translations contributing.md (Vietnamese) --- vi/governance/contributing.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/vi/governance/contributing.md b/vi/governance/contributing.md index 51201164b..de01454ef 100644 --- a/vi/governance/contributing.md +++ b/vi/governance/contributing.md @@ -56,40 +56,40 @@ Xin lưu ý rằng thiết kế giao thức là công việc khó khăn và tỉ #### Hỗ trợ cộng đồng -Chúng tôi luôn hướng tới duy trì một cộng đồng liên tục phát triển và hợp tác. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: +Chúng tôi luôn hướng tới duy trì một cộng đồng liên tục phát triển và hợp tác. Chúng tôi cần sự giúp đỡ của các bạn để đạt được mục tiêu kể trên. Nếu bạn muốn hỗ trợ chúng tôi phát triển cộng đồng, đây là một số nguyên tắc mà chúng tôi đề ra: -* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! -* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. -* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. -* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. +* Thái độ tốt: Lịch sự, tôn trọng với các thành viên trong cộng đồng: không phân biệt vùng miền, chủng tộc, giới tính hoặc các hành vi tương tự. Chúng tôi thích những người tử tế hơn những người xấu tính! +* Thái độ hoan nghênh: Làm cho mọi người trong cộng đồng của chúng tôi cảm thấy được chào đón không phân biệt tiểu sử và mức độ đóng góp của họ, làm mọi cách có thể để khuyến khích sự gắn kết của cộng đồng. +* Tuân thủ pháp luật: Về cơ bản, không để bất kỳ ai gặp rắc rối. Chỉ chia sẻ nội dung mà bạn sở hữu, không chia sẻ thông tin riêng tư hoặc thông tin nhạy cảm và không vi phạm pháp luật. +* Duy trì đúng chủ đề: Đảm bảo rằng nội dung được đăng lên các kênh 1 cách phù hợp, tránh gây thảo luận lạc đề. Hãy nhớ khi bạn cập nhật một vấn đề hoặc trả lời email mà bạn có khả năng gửi cho một số lượng lớn người nhận. Vui lòng kiểm tra thật kỹ trước khi thực hiện. Cần lưu ý rằng không ai thích bị làm phiền cả. #### Báo cáo lỗi -If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! +Nếu bạn tìm thấy lỗi, nhầm lẫn hoặc mâu thuẫn trong mã hoặc tài liệu của Origin, vui lòng cho chúng tôi biết bằng cách gửi nội dung vấn đề đó trên GitHub. Không có vấn đề nào là quá nhỏ. Hãy giúp chúng tôi sửa lỗi dù chỉ là nhỏ nhất! #### Vấn đề bảo mật -OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! +OUSD vẫn đang trong giai đoạn phát triển ban đầu, có nghĩa là có thể tồn tại vấn đề với giao thức hoặc trong việc triển khai của chúng tôi. Chúng tôi rất coi trọng các lỗ hổng bảo mật. Nếu bạn phát hiện ra một vấn đề bảo mật, vui lòng thông báo cho chúng tôi ngay lập tức! -If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. +Nếu bạn tìm thấy lỗ hổng bảo mật, vui lòng gửi báo cáo của bạn tới [security@originprotocol.com](mailto:security@originprotocol.com) hoặc gửi tin nhắn mã hóa đến [@joshfraser trên Keybase](https://keybase.io/joshfraser). Vui lòng KHÔNG gửi lỗi bảo mật mà bạn phát hiện được 1 cách công khai. Hãy nhớ xem lại nguyên tắc của chúng tôi về khai báo thông tin và đủ điều kiện nhận tiền thưởng khi tìm ra lỗi. {% page-ref page="../security-and-risks/bug-bounties.md" %} #### **Phát triển cộng đồng** -Origin is just as much about community as it is about our technology. +Duy trì và phát triển cộng đồng của Origin cũng quan trọng ngang với việc phát triển cộng nghệ. -We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. +Chúng tôi cần sự trợ giúp liên tục trong việc cải thiện tài liệu, xây dựng các công cụ mới phù hợp giao diện nền tảng của chúng tôi, truyền bá thông tin đến người dùng mới, giúp người dùng mới nắm bắt thông tin quan trọng ban đầu và hơn thế nữa. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Vui lòng liên hệ với chúng tôi nếu bạn muốn giúp đỡ. Kênh `general` của chúng tôi trên [Discord](https://www.originprotocol.com/discord) là một nơi tuyệt vời để chia sẻ ý tưởng và tình nguyện giúp đỡ chúng tôi. #### Vị trí Toàn thời gian -Origin occasionally hires developers for part-time or full-time positions. +Origin thi thoảng sẽ tuyển dụng các nhà phát triển cho các vị trí bán thời gian hoặc toàn thời gian. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +Chúng tôi rất ưu tiên tuyển dụng những người đã có những đóng góp cho dự án. Nếu bạn muốn tham gia cùng chúng tôi với tư cách là nhân viên toàn thời gian thì cách tốt nhất để bắt đầu là tương tác với độ ngũ của Origin và bắt đầu đóng góp vào công việc lập trình. Rất ít khả năng chúng tôi sẽ offer bạn một vị trí toàn thời gian trong nhóm kỹ thuật trừ khi bạn đã có một vài đóng góp nhất định. -If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). +Nếu bạn muốn trở thành 1 thành viên trong đội ngũ, ghé thăm [danh sách việc làm tại Origin Protocol](https://angel.co/originprotocol/jobs). Nếu bạn muốn hỗ trợ theo cách khác, vui lòng đề xuất ý tưởng của bạn trên [kênh Discord](https://www.originprotocol.com/discord)của chúng tôi. From 700d5fa01577756d379070dfb1bc7aaee0bd74c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 19:14:03 +0800 Subject: [PATCH 08305/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index 79a99cfdc..4fc772c17 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -4,9 +4,9 @@ Bạn chấp nhận rủi ro khi sử dụng Ousd. Hãy sử dụng nguồn vốn mà khi mất đi cũng không ảnh hưởng tới cuộc sống của mình. {% endhint %} -As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +Tương tự với bất kỳ sản phẩm DeFi tạo lãi suất nào khác, người dùng cần nắm rõ các rủi ro có thể có khi nắm giữ OUSD. Những rủi ro này có thể được phân thành 3 loại: -* OUSD smart contract risk +* Rủi ro hợp đồng thông minh * Underlying third-party platform risk * Rủi ro stablecoin From aa90f972ee8de4a97eeaf34d470b4ceec3eaee57 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 19:14:04 +0800 Subject: [PATCH 08306/11794] New translations strategies.md (Vietnamese) --- vi/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/smart-contracts/api/strategies.md b/vi/smart-contracts/api/strategies.md index b4441c340..4d174335e 100644 --- a/vi/smart-contracts/api/strategies.md +++ b/vi/smart-contracts/api/strategies.md @@ -6,7 +6,7 @@ Tài liệu sẽ sớm ra mắt. Các chiến lược mới có thể được thêm vào hoặc xóa bỏ bất kỳ lúc nào để đáp ứng với tình hình thị trường mới và đa dạng hóa rủi ro. -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +Khi Ousd chuyển sang chế độ quản trị phi tập trung, cộng đồng sẽ là người đề xuất các chiến lược mới và bỏ phiếu về mức độ phù hợp của từng chiến lược trong pool. Chúng tôi tin rằng rằng hầu hết người nắm giữ OUSD luôn mong muốn có được cơ hội tiếp cận với nhiều chiến lược lợi nhuận cao đồng thời đảm bảo tính an toàn cho quỹ của mình. From a62f89eb80c6cf5de06ae566976c0d19c451b1f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 19:14:05 +0800 Subject: [PATCH 08307/11794] New translations timelock.md (Vietnamese) --- vi/smart-contracts/api/timelock.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/smart-contracts/api/timelock.md b/vi/smart-contracts/api/timelock.md index 0440937f7..2c9147b34 100644 --- a/vi/smart-contracts/api/timelock.md +++ b/vi/smart-contracts/api/timelock.md @@ -1,7 +1,7 @@ # Khoá thời gian (timelock) {% hint style="danger" %} -The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. +Khoá thời gian hiện đã được áp dụng nhưng thời gian đang để là 1 phút. Tính năng này cho phép cộng đồng có quyền phản hồi nếu phát hiện ra bất kỳ vấn đề nghiêm trọng nào trong hợp đồng. Khoá thời gian được điều chỉnh bởi 5 trên tổng 8 chữ ký của Origin. {% endhint %} Hợp đồng timelock sẽ có hiệu lực trong khoảng 48 giờ trước khi các thay đổi trong hợp đồng OUSD được chính thức áp dụng. Khoá thời gian có thể được gọi bởi chúng tôi thông qua biểu biểu quyết chữ ký và là chủ sở hữu của [ERC-20](../architecture.md), [Vault](vault.md) và [Các chiến lược](strategies.md). Việc trì hoãn thời gian thực thi thay đổi hợp đồng thông minh cho phép người dùng có thời gian rút khỏi giao thức khi nhận thấy bất kỳ thay đổi đáng nghi ngờ nào của người sở hữu hoặc chỉ đơn giản là bạn không thích các thay đổi được đề xuất. @@ -10,10 +10,10 @@ Hợp đồng timelock sẽ có hiệu lực trong khoảng 48 giờ trước kh Timelock là một biện pháp an toàn cho phép chủ sở hữu OUSD rút tiền nếu họ phản đối bất kỳ đề xuất nâng cấp nào đối với giao thức trong vòng 48 giờ kể từ thời điểm đề xuất. {% endhint %} -OUSD đang sử dụng một phiên bản sửa đổi 1 vài chi tiết nhỏ của [Compound TimeLock](https://compound.finance/docs/governance) đã được [kiểm toán bởi OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD đang sử dụng một phiên bản sửa đổi 1 vài chi tiết nhỏ của [Compound TimeLock](https://compound.finance/docs/governance) đã được [kiểm toán bởi OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Hai điểm khác biệt đáng chú ý là: 1. OUSD ban đầu sẽ sử dụng khoảng thời gian chờ ngắn hơn (48 giờ) so với Compound (72 giờ) cho phép phản hồi nhanh hơn nếu bất kỳ vấn đề nào được phát hiện. -2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Một số quyết định, chẳng hạn như phân bổ lại tiền giữa các chiến lược hiện tại và khoá tiền gửi có thể được thực hiện ngay lập tức mà không cần chờ 48 giờ. Trường hợp này sẽ áp dụng khi có 1 lỗ hổng nghiêm trọng được phát hiện. From f84228b177b8eeb60360c7ce230897fd4de61ec4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 19:14:06 +0800 Subject: [PATCH 08308/11794] New translations vault.md (Vietnamese) --- vi/smart-contracts/api/vault.md | 40 ++++++++++++++++----------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/vi/smart-contracts/api/vault.md b/vi/smart-contracts/api/vault.md index 8b3c6cf70..9d67ca90e 100644 --- a/vi/smart-contracts/api/vault.md +++ b/vi/smart-contracts/api/vault.md @@ -5,47 +5,47 @@ description: >- # Vault -## Units +## Đơn vị -All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For example, 1 OUSD is expressed as 1000000000000000000. +Tất cả OUSD được chuyển hoặc trả về theo phương thức Vault đều sử dụng 18 chữ số thập phân. Ví dụ: 1 OUSD được hiển thị 1000000000000000000. -For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. +Các đồng stablecoin khác nhau sẽ có số thập phân hiển thị khác nhau. DAI sử dụng 18 chữ số thập phân trong khi USDC và USDT chỉ sử dụng 6. -## Methods‌ +## Phương pháp‌ ### mint () **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mua OUSD để đổi lấy một khoản tiền gửi bằng `_mount` stablecoin nhất định được chỉ định bởi tham số `_asset`. Người gọi lệnh nhận được một lượng OUSD nhất định tùy thuộc vào **tỷ giá hối đoái**. -| Tên thông số | Loại | Mô tả | -|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | địa chỉ | Địa chỉ của stablecoin [được hỗ trợ](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Tên thông số | Loại | Mô tả | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | địa chỉ | Địa chỉ của stablecoin [được hỗ trợ](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | +| \_amount | uint256 | Số tiền gửi, được biểu thị bằng đơn vị thập phân | +| \_minimumOusdAmount | uint256 | Số OUSD tối thiểu mà người gọi lệnh chấp nhận. Lệnh gọi mua\(\) sẽ được trả lại nếu số lượng tạo ra ít hơn số lượng mà người gọi lệnh chấp nhận. | ### mintMultiple () **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ -Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mint OUSD để đổi lấy một khoản tiền gửi chứa nhiều stablecoin trong 1 lần gọi lệnh. Stablecoin được chỉ định bởi tham số `_assets` và số tiền bằng tham số `_amounts`. Người gọi lệnh nhận được một lượng OUSD nhất định tùy thuộc vào **tỷ giá hối đoái**. -| Tên thông số | Loại | Mô tả | -|:--------------------- |:---------- |:------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | địa chỉ [] | Địa chỉ của [stablecoin được hỗ trợ](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | -| \_amounts | uint256 [] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Tên thông số | Loại | Mô tả | +|:--------------------- |:---------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | địa chỉ [] | Địa chỉ của [stablecoin được hỗ trợ](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | +| \_amounts | uint256 [] | Số tiền gửi, được biểu thị bằng đơn vị thập phân | +| \_minimumOusdAmount | uint256 | Số OUSD tối thiểu mà người gọi lệnh chấp nhận. Lệnh gọi mua\(\) sẽ được trả lại nếu số lượng tạo ra ít hơn số lượng mà người gọi lệnh chấp nhận. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +Khi hoàn lại tiền, chính giao thức sẽ quyết định stablecoin nào sẽ được trả lại cho người dùng. Việc lựa chọn đồng coin nào sẽ được trả sẽ dựa trên tỷ lệ nội bộ của tài sản đang được giữ trong vault.‌ {% endhint %} ### redeem () **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Số lượng stablecoin nhận được phụ thuộc vào **tỷ giá hối đoái**. +OUSD được chỉ định bởi thông số `_amount` được quy đổi để đổi lấy một hoặc nhiều stablecoin được hỗ trợ. Số lượng stablecoin nhận được phụ thuộc vào **tỷ giá hối đoái**. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:------------------------------------ | @@ -53,9 +53,9 @@ OUSD specified by the `_amount` parameter is redeemed in exchange for one or mul ### redeemAll ()‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +Tất cả OUSD mà người dùng sở hữu đều được đổi lấy một hoặc nhiều stablecoin được hỗ trợ. Số lượng stablecoin nhận được phụ thuộc vào **tỷ giá hối đoái**. ### rebase () From 4f28e41aaff6d722e678d0d63f741530375fa81c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 19:14:07 +0800 Subject: [PATCH 08309/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 894509a54..672f8b76b 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -31,15 +31,15 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses \(proxy wrappers\): -| Strategy | Address | Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | +| Chiến lược | Địa chỉ | Tự động phân bổ | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% USDC và USDT | +| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Phân bổ thủ công | -Internal implementation contracts: +Các hợp đồng thực hiện nội bộ: -| Strategy | Address | +| Chiến lược | Địa chỉ | |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | | Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | @@ -47,21 +47,21 @@ Internal implementation contracts: {% endtab %} {% tab title="Oracles" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** +Các oracle sau được sử dụng để tìm nạp hoặc tính giá cho **DAI/USD:** -| Oracle | Pair | Contract | +| Oracle | Cặp | Hợp đồng | |:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | | Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | -The following oracles are used to fetch a price for **USDT/USD:** +Các oracle sau được sử dụng để định giá **USDT/USD:** -| O**racle** | Pair | Contract | +| O**racle** | Cặp | Hợp đồng | |:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | -The following oracles are used to fetch a price for **USDC/USD:** +Các oracle sau được sử dụng để định giá **USDT/USD:** -| O**racle** | Pair | Contract | +| O**racle** | Cặp | Hợp đồng | |:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} @@ -71,14 +71,14 @@ The following oracles are used to fetch a price for **USDC/USD:**
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
- - + + - + - + - +
ContractAddressHợp đồngĐịa chỉ ENS
5 of 8 Multisig5 trên 8 chữ ký 0xe011fA2a6Df98c69383457d87a056Ed0103aA352 originprotocol.eth From 34650b006da13eb37d98b2596c49983457764de8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 19:21:20 +0800 Subject: [PATCH 08310/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index 4fc772c17..664208f5d 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -7,12 +7,12 @@ Bạn chấp nhận rủi ro khi sử dụng Ousd. Hãy sử dụng nguồn vố Tương tự với bất kỳ sản phẩm DeFi tạo lãi suất nào khác, người dùng cần nắm rõ các rủi ro có thể có khi nắm giữ OUSD. Những rủi ro này có thể được phân thành 3 loại: * Rủi ro hợp đồng thông minh -* Underlying third-party platform risk +* Rủi ro tiềm ẩn của nền tảng bên thứ ba * Rủi ro stablecoin -**OUSD smart contract risk** +**Rủi ro hợp đồng thông minh OUSD** -Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Các hợp đồng thông minh của Ousd đã được [kiểm toán](audits.md) bởi nhiều công ty bảo mật uy tín. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. **Third-party platform risk** From f9aef64591b5fe829ba09fcfc9cffef8f7589676 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 19:29:41 +0800 Subject: [PATCH 08311/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index 664208f5d..5d6db5da6 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -12,11 +12,11 @@ Tương tự với bất kỳ sản phẩm DeFi tạo lãi suất nào khác, ng **Rủi ro hợp đồng thông minh OUSD** -Các hợp đồng thông minh của Ousd đã được [kiểm toán](audits.md) bởi nhiều công ty bảo mật uy tín. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Các hợp đồng thông minh của Ousd đã được [kiểm toán](audits.md) bởi nhiều công ty bảo mật uy tín. Mặc dù đã được kiểm toán, khả năng tồn tại lỗ hỗ có thể gây ảnh hưởng tới quỹ của người nắm giữ OGN là hoàn toàn có thể. Các hợp đồng liên quan đến toán học và logic phức tạp. Mặc dù chúng tôi đã thực hiện mọi biện pháp phòng ngừa để đảm bảo sự an toàn và bảo mật của hợp đồng thông minh, người dùng vẫn nên hiểu được các rủi ro tiềm ẩn và cân nhắc trước khi sử dụng. Origin Protocol sẽ không chịu trách nhiệm về bất kỳ tổn thất nào về tiền bạc, bất kể ai là người có lỗi. -**Third-party platform risk** +**Rủi ro nền tảng của bên thứ ba** -OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. +OUSD được xây dựng dựa trên các nền tảng DeFi như Aave, Compound và Curve khác làm tăng thêm rủi ro hợp đồng thông minh. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Rủi ro của stablecoin** From bfbed3f8a25a0dae36d43aa2af4a40bb27694b12 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 19:43:48 +0800 Subject: [PATCH 08312/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index 5d6db5da6..330ba0d98 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -16,11 +16,11 @@ Các hợp đồng thông minh của Ousd đã được [kiểm toán](audits.md **Rủi ro nền tảng của bên thứ ba** -OUSD được xây dựng dựa trên các nền tảng DeFi như Aave, Compound và Curve khác làm tăng thêm rủi ro hợp đồng thông minh. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. +OUSD được xây dựng dựa trên các nền tảng DeFi như Aave, Compound và Curve khác làm tăng thêm rủi ro hợp đồng thông minh. Chúng tôi đang chọn làm việc với các nền tảng đang quản lý hàng trăm triệu đô và đã nỗ lực tăng cường tính bảo mật giao thức của họ. Tuy nhiên, không có gì đảm bảo rằng các nền tảng Origin đang sử dụng sẽ không xảy ra lỗi và bất kỳ lỗi nào xảy ra với các chiến lược mà Origin sử dụng đều có thể dẫn đến mất mát cho người nắm giữ OUSD. **Rủi ro của stablecoin** -Điều quan trọng cần lưu ý là OUSD chỉ mạnh ngang các đồng stablecoin đang hỗ trợ nó. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +Điều quan trọng cần lưu ý là OUSD chỉ mạnh ngang các đồng stablecoin đang hỗ trợ nó. Bất kỳ tổn thất xảy ra với các tài sản cơ bản (tài sản hỗ trợ) sẽ gây ra tổn thất tương tự đối với giá trị của OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn cử như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. From d1e5803721e9c6d8bba419019585850d51d1112a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 19:55:08 +0800 Subject: [PATCH 08313/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index 330ba0d98..4ce5fd5b1 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -20,7 +20,7 @@ OUSD được xây dựng dựa trên các nền tảng DeFi như Aave, Compound **Rủi ro của stablecoin** -Điều quan trọng cần lưu ý là OUSD chỉ mạnh ngang các đồng stablecoin đang hỗ trợ nó. Bất kỳ tổn thất xảy ra với các tài sản cơ bản (tài sản hỗ trợ) sẽ gây ra tổn thất tương tự đối với giá trị của OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +Điều quan trọng cần lưu ý là OUSD chỉ mạnh ngang các đồng stablecoin đang hỗ trợ nó. Bất kỳ tổn thất xảy ra với các tài sản cơ bản (tài sản hỗ trợ) sẽ gây ra tổn thất tương tự đối với giá trị của OUSD. Mặc dù OUSD được thiết kế để duy trì tỉ lệ 1: 1 giữa số lượng OUSD và số lượng stablecoin hỗ trợ, điều này không đồng nghĩa với việc cơ chế này sẽ đảm bảo giá trị của các stablecoin này cũng như đồng stablecoin nào sẽ là stablecoin hỗ. Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn cử như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. From 03597397389b80c0c113c2195bd43c68a8db520c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 20:11:02 +0800 Subject: [PATCH 08314/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index 4ce5fd5b1..9cb8df7a1 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -22,13 +22,13 @@ OUSD được xây dựng dựa trên các nền tảng DeFi như Aave, Compound Điều quan trọng cần lưu ý là OUSD chỉ mạnh ngang các đồng stablecoin đang hỗ trợ nó. Bất kỳ tổn thất xảy ra với các tài sản cơ bản (tài sản hỗ trợ) sẽ gây ra tổn thất tương tự đối với giá trị của OUSD. Mặc dù OUSD được thiết kế để duy trì tỉ lệ 1: 1 giữa số lượng OUSD và số lượng stablecoin hỗ trợ, điều này không đồng nghĩa với việc cơ chế này sẽ đảm bảo giá trị của các stablecoin này cũng như đồng stablecoin nào sẽ là stablecoin hỗ. -Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn cử như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn cử như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. Dai không được hỗ trợ bởi tài sản thế chấp là tiền pháp định, giá trị của nó cũng có thể bị ảnh hưởng bởi USDC được chấp nhận làm tài sản thế chấp để khai thác DAI. -_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ +_**OUSD là đang ở bản beta. Bạn chấp nhận rủi ro khi sử dụng OUSD Hãy sử dụng nguồn vốn mà khi mất đi cũng không ảnh hưởng tới cuộc sống của mình.**_ -**Risk Mitigation** +**Giảm thiểu rủi ro** -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +Chúng tôi đang tích cực làm việc với nhiều nhà cung cấp bảo hiểm DeFi và sẽ sớm công bố các kế hoạch bảo hiểm ban đầu để tăng cường bảo mật của giao thức. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. From ce390840290cecf062741aaa47f8491167476bed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 20:32:41 +0800 Subject: [PATCH 08315/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index 9cb8df7a1..0e17c70ac 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -28,9 +28,9 @@ _**OUSD là đang ở bản beta. Bạn chấp nhận rủi ro khi sử dụng O **Giảm thiểu rủi ro** -Chúng tôi đang tích cực làm việc với nhiều nhà cung cấp bảo hiểm DeFi và sẽ sớm công bố các kế hoạch bảo hiểm ban đầu để tăng cường bảo mật của giao thức. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +Chúng tôi đang tích cực làm việc với nhiều nhà cung cấp bảo hiểm DeFi và sẽ sớm công bố các kế hoạch bảo hiểm ban đầu để tăng cường bảo mật của giao thức. Ngoài kế hoạch cung cấp bảo hiểm và thực hiện các đợt [kiểm toán](audits.md)gần đây, chúng tôi đã cải thiện các quy trình nội bộ để hạn chế tối đa lỗ hổng. -We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Chúng tôi đã giữ lại [Certora](https://www.certora.com/) để bắt đầu chính thức xác minh các thuộc tính bảo mật khác nhau trong hợp đồng. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. From 6b2b917ce89d3a9a42c93beb3cfca593ed7f9211 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 20:32:42 +0800 Subject: [PATCH 08316/11794] New translations audits.md (Vietnamese) --- vi/security-and-risks/audits.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/vi/security-and-risks/audits.md b/vi/security-and-risks/audits.md index 1a09b185a..ddbd60ca6 100644 --- a/vi/security-and-risks/audits.md +++ b/vi/security-and-risks/audits.md @@ -1,16 +1,16 @@ # Kiểm toán -**The OUSD Vault, ERC-20, and Overall System** +**OUSD Vault, ERC-20 và Tổng quan hệ thống** -OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD đã được kiểm toán bởi nhiều công ty bảo mật uy tín. Chúng tôi đã làm việc với cả [Trail of Bits](https://www.trailofbits.com/) và [Solidured](https://solidified.io/) để kiểm tra toàn bộ code của Origin Đô la. Báo cáo kiểm toán các đợt như sau: -* [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) -* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) -* [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) +* [Trail of Bits, OUSD Audit, tháng 12/2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OUSD Audit, tháng 12/2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, OGN staking Audit, tháng 12/2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) -The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: +Token quản trị, Token Origin \ (OGN \), cũng đã được kiểm toán bởi Trail of Bits vào năm 2018: -* [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) +* [Trail of Bits, OGN Audit, tháng 12/2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 87a917e432e91e42d6d0e648cec6f7a5e3c3e206 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 20:32:43 +0800 Subject: [PATCH 08317/11794] New translations vault.md (Vietnamese) --- vi/smart-contracts/api/vault.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/vi/smart-contracts/api/vault.md b/vi/smart-contracts/api/vault.md index 9d67ca90e..a4e7a2972 100644 --- a/vi/smart-contracts/api/vault.md +++ b/vi/smart-contracts/api/vault.md @@ -135,7 +135,7 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies **`function isSupportedAsset(address _asset)`**‌ -Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. +Trả về kết quả boolean true nếu nội dung được chỉ định bởi tham số `_asset` được Vault hỗ trợ. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:---------------------- | @@ -145,7 +145,7 @@ Return the boolean that is true if the asset specified by the `_asset` parameter **`function priceUSDMint(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Trả về giá tỷ giá hối đoái của đồng xu ổn định được chỉ định bởi các tham số `symbol` được sử dụng trả lại OUSD được đại diện bằng `uint256`. Số kết quả có 18 ký tự. | Tên thông số | Loại | Mô tả | |:------------ |:----- |:---------------------- | @@ -155,7 +155,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceUSDRedeem(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Trả về giá tỷ giá hối đoái của đồng xu ổn định được chỉ định bởi các tham số `symbol` được sử dụng khi quy đổi OUSD được đại diện bằng `uint256`. Số kết quả có 18 ký tự. | Tên thông số | Loại | Mô tả | |:------------ |:----- |:---------------------- | @@ -165,7 +165,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceAssetUSDMint(address _asset)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Trả về tỷ giá hối đoái của stablecoin được chỉ định bởi các tham số `_asset` được sử dụng khi khai thác OUSD được đại diện bằng loại `uint256`. Số kết quả có 18 ký tự. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:----------------------- | @@ -175,7 +175,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Trả về tỷ giá hối đoái của stablecoin được chỉ định bởi các tham số `_asset` được sử dụng khi đổi OUSD được đại diện bằng loại `uint256`. Số kết quả có 18 ký tự. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:---------------------- | From ee3692e19396f16621dc6429bf807a5674b1f082 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 20:32:45 +0800 Subject: [PATCH 08318/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 672f8b76b..312d8bdd0 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -17,7 +17,7 @@ | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: +Các hợp đồng thực hiện nội bộ. Vault được chia thành VaultAdmin và VaultCore để giải quyết giới hạn kích thước hợp đồng tối đa trên Ethereum: | Hợp đồng | Địa chỉ | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | @@ -29,7 +29,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +Địa chỉ phổ biến \(proxy wrappers\): | Chiến lược | Địa chỉ | Tự động phân bổ | |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------- | @@ -85,14 +85,14 @@ Các oracle sau được sử dụng để định giá **USDT/USD:**
2 of 9 Multisig2 trên 9 chữ ký 0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC originstrategist.eth
Governor / TimelockQuản trị viên / Khoá thời gian 0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 @@ -114,7 +114,7 @@ Các oracle sau được sử dụng để định giá **USDT/USD:** {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | +| Hợp đồng | Address | |:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | @@ -122,7 +122,7 @@ Các oracle sau được sử dụng để định giá **USDT/USD:** {% endtab %} {% tab title="Staking" %} -| Contract | Address | ENS | +| Hợp đồng | Address | ENS | |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | From 389612f4d0686b09593bca4f24986364dd6e20d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 20:32:46 +0800 Subject: [PATCH 08319/11794] New translations ogn-staking.md (Vietnamese) --- vi/governance/ogn-staking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/governance/ogn-staking.md b/vi/governance/ogn-staking.md index 3943d4b44..56d6350ba 100644 --- a/vi/governance/ogn-staking.md +++ b/vi/governance/ogn-staking.md @@ -1,4 +1,4 @@ -# OGN Staking +# Stake OGN Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. From a5971a7b3a01cf5d61645ce2fe363439363d8fb2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 20:32:47 +0800 Subject: [PATCH 08320/11794] New translations untitled.md (Vietnamese) --- vi/core-concepts/price-oracles/untitled.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/price-oracles/untitled.md b/vi/core-concepts/price-oracles/untitled.md index 7a413944b..1d83ce174 100644 --- a/vi/core-concepts/price-oracles/untitled.md +++ b/vi/core-concepts/price-oracles/untitled.md @@ -1,4 +1,4 @@ -# Untitled +# Không có tiêu đề ## Getting Super Powers From e0119721ce878cd4cc8b2f316742a02bf64b2539 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 20:32:48 +0800 Subject: [PATCH 08321/11794] New translations architecture.md (Vietnamese) --- vi/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/smart-contracts/architecture.md b/vi/smart-contracts/architecture.md index 96124993c..09c29864e 100644 --- a/vi/smart-contracts/architecture.md +++ b/vi/smart-contracts/architecture.md @@ -4,7 +4,7 @@ OUSD được tạo thành từ một loạt các hợp đồng thông minh. Mỗi hợp đồng này được bao bọc trong một hợp đồng ủy quyền có thể được nâng cấp thông qua các giao thức quản trị. -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. Hợp đồng ERC-20 xử lý việc chuyển đổi sang USD khi dựa trên hoặc số tiền được chuyển giữa các ví. +Xét về cơ chế bên trong, quyền sở hữu trong kho tiền được theo dõi bằng hệ thống tín dụng thể hiện phần trăm quyền sở hữu của kho tiền cho mỗi chủ sở hữu. Hợp đồng ERC-20 xử lý việc chuyển đổi sang USD khi dựa trên hoặc số tiền được chuyển giữa các ví. [Vault](api/vault.md) chịu trách nhiệm khai thác và đốt OUSD. Nó cũng chịu trách nhiệm phân bổ tài sản tới từng [Chiến lược](../core-concepts/supported-strategies/) được hỗ trợ. Để tối ưu hóa chi phí khí gas, vault tiền duy trì một bộ nhớ đệm để cho phép hầu hết các khoản tiền gửi và tiền hoàn lại diễn ra mà chuyển vào / chuyển ra khỏi các chiến lược. From 279d92077e692cdf9388a06b3d52dd3050738ccc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 20:32:49 +0800 Subject: [PATCH 08322/11794] New translations fund-management.md (Vietnamese) --- vi/core-concepts/fund-management.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/vi/core-concepts/fund-management.md b/vi/core-concepts/fund-management.md index e44822017..abead832f 100644 --- a/vi/core-concepts/fund-management.md +++ b/vi/core-concepts/fund-management.md @@ -1,20 +1,20 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Đa dạng hóa giúp loại bỏ lỗi cục bộ và giảm thiểu rủi ro. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. +Khác với Yearn Vaults, TokenSets hoặc Zapper, người dùng không cần lựa chọn các chiến lược đơn lẻ. Tất cả các stablecoin đã ký gửi và do đó, tất cả các token OUSD đều là token có thể thay thế được. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. -**Earning Strategies** +**Chiến lược tạo lợi nhuận** -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. +Các chiến lược kiếm sẽ chuyển vốn tới nhiều nền tảng DeFi khác nhau. Vault sẽ xác định chiến lược nào đang hoạt động và ước tính lợi nhuận thu về của nguồn vốn gửi đi. These strategies will be upgraded and replaced over time. **Strategist** -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. +Phiên bản ban đầu của hợp đồng thông minh OUSD Vault cung cấp cho mỗi chiến lược hợp lệ một trọng số đơn giản từ 0% đến 100% để thực hiện phân bổ tài sản đơn giản. Các trọng số này sẽ được thay đổi thường xuyên thông qua các bản cập nhật của Origin trong ngắn hạn và dài hạn sẽ theo cơ chế quản trị phi tập trung. -**Diversification** +**Đa dạng hóa** -Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. +Đa dạng hóa trên nhiều [nền tảng](supported-strategies/) DeFi sẽ làm giảm rủi ro cho hợp đồng thông minh và các rủi ro hệ thống khác. Hợp đồng thông minh sẽ tính toán các APY hiện tại và dự kiến nhằm nỗ lực mang lại lợi nhuận cạnh tranh cho người nắm giữ OUSD. Theo thời gian, hợp đồng Vault sẽ được nâng cấp để chuyển đổi một cách thông minh và tự động giữa các chiến lược mà không cần bất kỳ sự can thiệp thủ công nào. Ví dụ: Vault sẽ tự động luân chuyển vốn giữa các chiến lược cho vay khác nhau để tối ưu hóa lợi tức. -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +Tuy nhiên, chúng tôi vẫn kỳ vọng rằng các thông số rủi ro hoặc quyết định về việc liệu các chiến lược nhất định có nên được đưa vào hay không sẽ sẽ được thực hiện thông qua cơ chế phiếu bầu quản trị. From 12a56889e16f23ac1a1c65d23ddde5868e24f867 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 20:32:51 +0800 Subject: [PATCH 08323/11794] New translations integration-guide-for-exchanges.md (Vietnamese) --- vi/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/guides/integration-guide-for-exchanges.md b/vi/guides/integration-guide-for-exchanges.md index f57b8fda9..acba5c6af 100644 --- a/vi/guides/integration-guide-for-exchanges.md +++ b/vi/guides/integration-guide-for-exchanges.md @@ -1,4 +1,4 @@ -# Integration Guide For Exchanges +# Hướng dẫn tích hợp cho các sàn giao dịch Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. From af85a0ce43efabf78e82c85899f45ad87a0283b5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 22:09:36 +0800 Subject: [PATCH 08324/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index 0e17c70ac..ed08da657 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -28,13 +28,13 @@ _**OUSD là đang ở bản beta. Bạn chấp nhận rủi ro khi sử dụng O **Giảm thiểu rủi ro** -Chúng tôi đang tích cực làm việc với nhiều nhà cung cấp bảo hiểm DeFi và sẽ sớm công bố các kế hoạch bảo hiểm ban đầu để tăng cường bảo mật của giao thức. Ngoài kế hoạch cung cấp bảo hiểm và thực hiện các đợt [kiểm toán](audits.md)gần đây, chúng tôi đã cải thiện các quy trình nội bộ để hạn chế tối đa lỗ hổng. +Chúng tôi đang tích cực làm việc với nhiều nhà cung cấp bảo hiểm DeFi và sẽ sớm công bố các kế hoạch bảo hiểm ban đầu để tăng cường bảo mật của giao thức. Ngoài kế hoạch cung cấp bảo hiểm và thực hiện các đợt [kiểm toán](audits.md) gần đây, chúng tôi đã cải thiện các quy trình nội bộ để hạn chế tối đa lỗ hổng. -Chúng tôi đã giữ lại [Certora](https://www.certora.com/) để bắt đầu chính thức xác minh các thuộc tính bảo mật khác nhau trong hợp đồng. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Chúng tôi đã làm việc với [Certora](https://www.certora.com/) để bắt đầu chính thức xác minh các thuộc tính bảo mật khác nhau trong hợp đồng. Họ sẽ giúp Origin thiết lập xác minh tự động có thể chạy bất kỳ lúc nào chúng tôi cập nhật code của hợp đồng. Hiện chúng tôi cũng đã tự động kiểm tra các lỗi phổ biến bằng [Slither](https://github.com/crytic/slither) và [Echidna](https://github.com/crytic/echidna). Những biện pháp này sẽ cảnh báo nhóm của chúng tôi về các vấn đề bảo mật phổ biến ngoài các biện pháp mà chúng tôi tự xây dựng. -Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. +Việc kiểm hợp đồng thông minh diễn ra chặt chẽ hơn nhiều so với trước đây. Chúng tôi yêu cầu hai kỹ sư xem xét từng thay đổi theo 1 danh sách tiêu chí chi tiết và chúng tôi ưu tiên việc này hơn là phát triển tính năng mới. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. +Cuối cùng, chúng tôi chính thức [luân phiên](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) xem xét [vụ tấn công vào các dự án khác](https://github.com/OriginProtocol/security/tree/master/incidents), tìm hiểu rõ nguyên nhân để tránh trường hợp tương tự xảy ra với Origin. From 900c6fb2579ec3b6679e112a1276e115b3c0d6d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 22:20:34 +0800 Subject: [PATCH 08325/11794] New translations audits.md (Vietnamese) --- vi/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/security-and-risks/audits.md b/vi/security-and-risks/audits.md index ddbd60ca6..1813d028d 100644 --- a/vi/security-and-risks/audits.md +++ b/vi/security-and-risks/audits.md @@ -12,7 +12,7 @@ Token quản trị, Token Origin \ (OGN \), cũng đã được kiểm toán b * [Trail of Bits, OGN Audit, tháng 12/2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) -In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. +Ngoài ra, các chiến lược được sử dụng và các yếu tố phụ thuộc mà OUSD sử dụng đã được các biên thức ba kiểm toán kỹ lưỡng. {% hint style="info" %} OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. From 250721fd863eb66b5c62b3a1e4c82aec3036a524 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 31 May 2021 22:52:07 +0800 Subject: [PATCH 08326/11794] New translations audits.md (Vietnamese) --- vi/security-and-risks/audits.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/vi/security-and-risks/audits.md b/vi/security-and-risks/audits.md index 1813d028d..ae8cb03e0 100644 --- a/vi/security-and-risks/audits.md +++ b/vi/security-and-risks/audits.md @@ -15,16 +15,16 @@ Token quản trị, Token Origin \ (OGN \), cũng đã được kiểm toán b Ngoài ra, các chiến lược được sử dụng và các yếu tố phụ thuộc mà OUSD sử dụng đã được các biên thức ba kiểm toán kỹ lưỡng. {% hint style="info" %} -OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. +OUSD chỉ tích hợp các chiến lược đã được kiểm toán cẩn thận, đã được trải nghiệm bởi 1 lượng lớn người dùng. {% endhint %} -**Compound Strategy and Open Price Feed** +**Chiến lược Compound và Nguồn cấp dữ liệu giá mở** -Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compund đã được kiểm toán bởi [Trail of Bits](https://www.trailofbits.com) và [OpenZeppelin](https://openzeppelin.com/) và chính thức được xác nhận bởi [Certora](https://www.certora.com/). Truy cập trang web Compound xem [danh sách các bên đã kiểm toán Compound](https://compound.finance/docs/security#audits) bao gồm code gốc trước trước khi sửa đổi của [khoá thời gian](../smart-contracts/api/timelock.md) mà OUSD đang sử dụng. -**Aave Strategy** +**Chiến lược Aave** -Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). +Aave đã được kiểm tra bởi [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/)và [PeckShield](https://peckshield.com/). Dự án này cũng đã được xác minh chính thức bởi [Certora](https://www.certora.com/). Truy cập vào trang web Aave để xem [danh sách đầy đủ các bên đã kiểm toán hợp đồng của họ](https://docs.aave.com/developers/security-and-audits). **Chiến lược Curve** From 104c35ebd19be7094328e2c37d863a4d33c4c3b1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Jun 2021 18:09:25 +0800 Subject: [PATCH 08327/11794] New translations vault.md (Vietnamese) --- vi/smart-contracts/api/vault.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/vi/smart-contracts/api/vault.md b/vi/smart-contracts/api/vault.md index a4e7a2972..05e87bb74 100644 --- a/vi/smart-contracts/api/vault.md +++ b/vi/smart-contracts/api/vault.md @@ -61,19 +61,19 @@ Tất cả OUSD mà người dùng sở hữu đều được đổi lấy một **`function rebase()`**‌ -Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ +Cập nhật số dư cho tất cả người dùng dựa trên giá trị của tài sản hiện đang được lưu trữ trong vault. Trả về tổng giá trị của các tài sản đảm bảo và chiến lược cơ bản được đại diện bằng `uint256` loại.‌ ### allocate () **`function allocate()`**‌ -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Di chuyển các tài sản thuộc quyền quản lý tới [các chiến lược](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) để tối đa hóa năng suất và đa dạng hoá rủi ro. ### totalValue () **`function totalValue()`**‌ -Returns total value of underlying assets and strategies. +Trả về tổng giá trị của các tài sản và chiến lược cơ bản. | `return` Tên | Loại | Mô tả | |:------------ |:------- |:--------------------------------------------------------- | @@ -83,7 +83,7 @@ Returns total value of underlying assets and strategies. **`function checkBalance(address _asset)`**‌ -Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. +Trả về số dư của nội dung được chỉ định bởi tham số`_asset` được giữ trong Vault và tất cả các chiến lược được thể hiện bằng loại `uint256`. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -93,7 +93,7 @@ Returns the balance of an asset specified by the`_asset` parameter held in Vault **`function calculateRedeemOutputs(uint256 _amount)`**‌ -Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. +Tính toán kết hợp các stablecoin mà chức năng `redeem` sẽ trả lại khi người dùng muốn rút 1 số lượng OUSD nhất định được chỉ định bởi thông số `_amount`. Trả về tổng hợp giá trị các stablecoin. To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. From 5eb4f48d4aa1250387baa989785e98d41f06457c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Jun 2021 18:39:43 +0800 Subject: [PATCH 08328/11794] New translations vault.md (Vietnamese) --- vi/smart-contracts/api/vault.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/smart-contracts/api/vault.md b/vi/smart-contracts/api/vault.md index 05e87bb74..4acb8792c 100644 --- a/vi/smart-contracts/api/vault.md +++ b/vi/smart-contracts/api/vault.md @@ -95,9 +95,9 @@ Trả về số dư của nội dung được chỉ định bởi tham số`_ass Tính toán kết hợp các stablecoin mà chức năng `redeem` sẽ trả lại khi người dùng muốn rút 1 số lượng OUSD nhất định được chỉ định bởi thông số `_amount`. Trả về tổng hợp giá trị các stablecoin. -To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. +Để phân bổ các giá trị stablecoin cho từng loại stablecoin, lệnh gọi này nên được sử dụng cùng với hàm `getAllAssets` trả về 1 tổ hợp địa chỉ stablecoin. -The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. +Chỉ số được trả về bởi `calculateRedeemOutputs` tương ứng với địa chỉ stablecoin trả về bởi hàm `getAllAssets`. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:------------------------------------ | From 46433cc0cc091d7c7b302990777c6cafaada4359 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Jun 2021 01:51:28 -0700 Subject: [PATCH 08329/11794] New translations vault.md (Vietnamese) --- vi/smart-contracts/api/vault.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/vi/smart-contracts/api/vault.md b/vi/smart-contracts/api/vault.md index 4acb8792c..c41de37eb 100644 --- a/vi/smart-contracts/api/vault.md +++ b/vi/smart-contracts/api/vault.md @@ -1,6 +1,6 @@ --- description: >- - Vault là điểm cốt lõi của giao thức. Kho tiền chịu trách nhiệm khai tác / hoàn trả OUSD, cân bằng lại quỹ giữa các chiến lược được hỗ trợ khác nhau và thanh lý token thưởng. + Vault (kho tiền) là điểm cốt lõi của giao thức. Kho tiền chịu trách nhiệm khai tác / hoàn trả OUSD, cân bằng lại quỹ giữa các chiến lược được hỗ trợ khác nhau và thanh lý token thưởng. --- # Vault @@ -111,25 +111,25 @@ Chỉ số được trả về bởi `calculateRedeemOutputs` tương ứng vớ **`function getAssetCount()`**‌ -Return the number of supported stablecoin assets represented by `uint256` type.‌ +Trả về số lượng tài sản stablecoin hỗ trợ được đại diện bằng loại `uint256`.‌ ### getAllAssets () **`function getAllAssets()`**‌ -Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ +Trả về địa chỉ tài sản hỗ trợ theo thứ tự được đại diện bằng loại `uint256`.‌ ### getStrategyCount () **`function getStrategyCount()`**‌ -Return the number of strategies active on the Vault represented by `uint256` type.‌ +Trả về số lượng chiến lược đang được sử dụng trong Vault đại điện bằng loại `uint256`.‌ ### getAPR () **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ +Trả về tổng lợi nhuận phần trăm hàng năm (APR) của Vault và tất cả các Chiến lược được đại diện bằng loại `uint256`. Kết quả là số có 18 ký tự.‌ ### isSupportedAsset (\) From 48863132456892a976da34f834003144a67cbf2f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Jun 2021 01:51:30 -0700 Subject: [PATCH 08330/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 312d8bdd0..318a87c3d 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -122,25 +122,25 @@ Các oracle sau được sử dụng để định giá **USDT/USD:** {% endtab %} {% tab title="Staking" %} -| Hợp đồng | Address | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | -| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Hợp đồng | Địa chỉ | ENS | +|:--------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| Stake OGN | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | -Internal implementation contracts: +Các hợp đồng thực hiện nội bộ: -| Contract | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | -| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | +| Hợp đồng | Địa chỉ | +|:--------- |:--------------------------------------------------------------------------------------------------------------------- | +| Stake OGN | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): +Hợp đồng bồi thường OUSD \ ([chi tiết](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): -| Contract | Address | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +| Hợp đồng | Địa chỉ | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Bồi thường OUSD | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} -| Contract | Address | ENS | +| Hợp đồng | Địa chỉ | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} From 9c8f46e51e5fd9d0e3f4b4d507d3a68897272b48 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Jun 2021 01:51:31 -0700 Subject: [PATCH 08331/11794] New translations rebasing-and-smart-contracts.md (Vietnamese) --- vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index bbbc2d143..3162efa03 100644 --- a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -1,4 +1,4 @@ -# Rebasing & Smart Contracts +# Rebasing & Hợp đồng thông minh If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. From 0dbf78af65b1e152b9cc68c1de061e4e6815937a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Jun 2021 02:05:06 -0700 Subject: [PATCH 08332/11794] New translations rebasing-and-smart-contracts.md (Vietnamese) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 3162efa03..1cf29a11d 100644 --- a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -1,9 +1,9 @@ # Rebasing & Hợp đồng thông minh -If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. +Nếu bạn đang sử dụng ví đa chữ ký hoặc hợp đồng thông minh khác muốn tham gia rebasing OUSD thì bạn phải gọi hàm`rebaseOptIn ()` OUSD. Điều này chỉ áp dụng với hợp đồng thông minh vì ví EOA tiêu chuẩn được đăng ký tự động. {% hint style="info" %} -Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +Ví nhiều đa chữ ký hoặc các hợp đồng thông minh khác phải gọi`rebaseOptIn ()`để kiếm được lợi nhuận. {% endhint %} By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. From ad436b1929a144e8f6aa6735abc8e44df9fa247d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Jun 2021 02:36:16 -0700 Subject: [PATCH 08333/11794] New translations rebasing-and-smart-contracts.md (Vietnamese) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 1cf29a11d..36c08c1de 100644 --- a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,9 +6,9 @@ Nếu bạn đang sử dụng ví đa chữ ký hoặc hợp đồng thông minh Ví nhiều đa chữ ký hoặc các hợp đồng thông minh khác phải gọi`rebaseOptIn ()`để kiếm được lợi nhuận. {% endhint %} -By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +Theo mặc định, OUSD được giữ trên các hợp đồng thông minh sẽ không nhận được lợi nhuận trừ khi hợp đồng thông minh được opts-in. Điều này làm tăng khả năng kết hợp của OUSD trong DeFi vì nhiều giao thức không được thiết kế để xử lý trường hợp số dư thay đổi. Đối với các giao thức DeFi khác, OUSD hoạt động giống như bất kỳ ERC-20 bình thường trừ khi bạn yêu cầu nó thay đổi. Đây là một thuộc tính đặc biệt hữu ích cho các dự án tạo lập thị trường tự động \ (AMM's \) như Uniswap. -Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Hợp đồng thông minh phải được opt-in để nhận được lợi nhuận thông qua cơ chế rebase. Điều này khắc phục sự cố mở rộng nguồn cung trên AMM trong khi cho phép ví đa chữ ký và các hợp đồng thông minh khác có cơ hội tham gia và kiếm được lợi nhuận. {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. From 13f6798c6a104437897ead6bfab3b15cdc4cb4e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Jun 2021 04:16:41 -0700 Subject: [PATCH 08334/11794] New translations rebasing-and-smart-contracts.md (Vietnamese) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 36c08c1de..eb4c36c30 100644 --- a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -11,10 +11,10 @@ Theo mặc định, OUSD được giữ trên các hợp đồng thông minh s Hợp đồng thông minh phải được opt-in để nhận được lợi nhuận thông qua cơ chế rebase. Điều này khắc phục sự cố mở rộng nguồn cung trên AMM trong khi cho phép ví đa chữ ký và các hợp đồng thông minh khác có cơ hội tham gia và kiếm được lợi nhuận. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. +Nếu bạn đang triển khai một hợp đồng và định gọi lệnh `rebaseOptIn ()`để kiếm lợi nhuận, bạn không thể gọi nó từ phương thức khởi tạo của hợp đồng. Hợp đồng phải được triển khai trước khi được gọi. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +Nếu bạn đang sử dụng ví đa chữ ký như [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) hoặc [Gnosis Safe](https://gnosis-safe.io/), bạn sẽ cần địa chỉ hợp đồng ủy quyền [](../../smart-contracts/registry.md) [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) tương ứng. Sau khi thêm địa chỉ hợp đồng, bạn sẽ có thể gọi hàm `rebaseOptIn ()` để chọn tham gia kiếm lợi nhuận thông qua rebase hoặc`rebaseOptOut ()` để tắt tính năng này. From 02f184eb4b564976b0608f7334e55cde4bfcc4ed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Jun 2021 04:40:28 -0700 Subject: [PATCH 08335/11794] New translations faq.md (Vietnamese) --- vi/faq.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/vi/faq.md b/vi/faq.md index e2145b83b..54e931f1b 100644 --- a/vi/faq.md +++ b/vi/faq.md @@ -1,14 +1,14 @@ -# FAQ +# Câu hỏi thường gặp -**Where can I buy OUSD?** +**Tôi có thể mua OUSD ở đâu?** -Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. +Ghé thăm [làm thế nào để bắt đầu](https://docs.ousd.com/getting-started) để tham khảo các lựa chọn. -**What are the costs to mint and redeem OUSD?** +**Chi phí để mint và redeem OUSD là bao nhiêu?** -As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. +Tương tự với các giao dịch trên Ethereum, người dùng sẽ cần Ether để tương tác với hợp đồng thông minh OUSD. Chúng tôi đã thực hiện các biện pháp tối ưu phí gas, nhưng các chi phí này có thể thay đổi tuỳ theo mạng Ethereum. -Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). +Bất cứ khi nào bạn mint hoặc redeem OUSD, sẽ có 1 tỉ giá hối đoái được áp dụng giữa OUSD và các stablecoin được nạp vào hoặc rút ra. Đọc thêm tại [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). From a4f336f6370acd54f8392c29832eb37a8536ac50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Jun 2021 05:01:50 -0700 Subject: [PATCH 08336/11794] New translations faq.md (Vietnamese) --- vi/faq.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/faq.md b/vi/faq.md index 54e931f1b..21e6ebe41 100644 --- a/vi/faq.md +++ b/vi/faq.md @@ -10,11 +10,11 @@ Tương tự với các giao dịch trên Ethereum, người dùng sẽ cần Et Bất cứ khi nào bạn mint hoặc redeem OUSD, sẽ có 1 tỉ giá hối đoái được áp dụng giữa OUSD và các stablecoin được nạp vào hoặc rút ra. Đọc thêm tại [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). +Để khuyến khích người dùng nắm giữ OUSD lâu dài và để bảo vệ giao thức khỏi các đợt tấn công, người dùng redeem OUSD sẽ chịu 1 khoản phí 0,5%. Đọc thêm tại [Cách thức hoạt động](https://docs.ousd.com/how-it-works). -**How soon will my balance increase once I have OUSD?** +**Số dư của tôi sẽ bắt đầu tăng từ lúc nào kể từ khi bắt đầu nắm giữ OUSD?** -The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. +Số lượng OUSD trong ví của bạn sẽ tăng lên sau mỗi đợt rebase. Đọc thêm tại [Elastic supply](https://docs.ousd.com/core-concepts/elastic-supply). OUSD hiện đang được rebase nhiều lần trong ngày. **Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** From 4664d6b65b09920f3da31e7248820acf6b9cd4e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Jun 2021 05:59:27 -0700 Subject: [PATCH 08337/11794] New translations faq.md (Vietnamese) --- vi/faq.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/vi/faq.md b/vi/faq.md index 21e6ebe41..70b5bfc63 100644 --- a/vi/faq.md +++ b/vi/faq.md @@ -16,19 +16,19 @@ Bất cứ khi nào bạn mint hoặc redeem OUSD, sẽ có 1 tỉ giá hối đ Số lượng OUSD trong ví của bạn sẽ tăng lên sau mỗi đợt rebase. Đọc thêm tại [Elastic supply](https://docs.ousd.com/core-concepts/elastic-supply). OUSD hiện đang được rebase nhiều lần trong ngày. -**Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** +**Tại sao số dư OUSD không tăng lên khi được giữ trên Uniswap, SushiSwap, v. v?** -By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Theo mặc định, các đợt rebase sẽ không tác động tới OUSD đang nằm trong các hợp đồng thông minh. Các hợp đồng này có thể chọn tham gia nhận thêm OUSD nếu chúng có khả năng xử lý các token có tổng cung thay đổi. Bạn có thể đọc thêm về cơ chế tại tại [Rebasing & Hợp đồng thông minh](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -**How is it possible for the APY to be so high?** +**Làm thế nào để APY có thể cao như vậy?** -You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. +Bạn có thể đọc về các chiến lược khác nhau của chúng tôi ở mục [Tạo ra lợi nhuận](https://docs.ousd.com/core-concepts/yield-generation). Hiện tại, chúng tôi nhận được phần lớn lợi nhuận từ việc thu thập token thưởng \ (cụ thể là COMP và CRV \). Ngoài ra, một số OUSD được nắm giữ trong các hợp đồng không tích hợp rebase trong khi tài sản hỗ trợ của chúng vẫn tạo ra lãi suất và phân bổ cho những người nắm giữ OUSD còn lại. -**Why is my balance increasing at a slower rate than the advertised APY?** +**Tại sao số dư của tôi tăng với tốc độ chậm hơn APY được quảng cáo?** -OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. +Số dư OUSD tăng khi rebase diễn ra. Số tiền tăng thêm ở mỗi lần rebase sẽ khác nhau tuỳ theo số tiền mà vault đã kiếm được kể từ lần rebase cuối cùng. Hầu hết các đợt rebase mang lại lãi suất nhỏ thu được từ các chiến lương cho vay, 1 số đợt cho lãi suất đột biết nhờ thanh lý token thưởng hoặc thanh lý token của các khoản phí. Kết quả là, lãi suất thay đổi liên tục trong 1 thời gian ngắn. -**What about the hack? Is OUSD safe?** +**Thông tin về vụ hack thì sao? OUSD có hiện an toàn không?** -On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). +Vào 7/11/2020, OUSD đã bị hack 7 triệu USD do 1 lỗ hổng trước đó. Bạn có thể đọc thêm [chi tiết về vụ hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) trên blog của chúng tôi cũng như kế hoạch bồi thường [](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) cho những người dùng bị ảnh hưởng. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). From 94b5a0b57481f633dfc6deef50fcb28445daaa4d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Jun 2021 06:47:39 -0700 Subject: [PATCH 08338/11794] New translations ogn-staking.md (Vietnamese) --- vi/governance/ogn-staking.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/vi/governance/ogn-staking.md b/vi/governance/ogn-staking.md index 56d6350ba..6c785a324 100644 --- a/vi/governance/ogn-staking.md +++ b/vi/governance/ogn-staking.md @@ -1,20 +1,20 @@ # Stake OGN -Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. +Origin Token \ (OGN \) là token quản trị cho OUSD và vai trò của OGN sẽ ngày càng trở nên quan trọng khi Origin trở nên phi tập trung hơn. Hiện tại, người dùng có thể stake OGN để kiếm thêm OGN. {% hint style="info" %} -Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. +Truy cập [OUSD DApp](https://www.ousd.com/stake) để stake OGN. {% endhint %} -The initial staking program offers three staking periods and respective yields: +Có 3 lựa chọn staking: -* 30-day staking period: Earn 7.5% annualized interest -* 90-day staking period: Earn 12.5% annualized interest -* 365-day staking period: Earn 25% annualized interest +* Stake 30 ngày: lãi suất hàng năm là 7,5% +* Stake 90 ngày: lãi suất hàng năm là 12,5% +* Stake 365 ngày: lãi suất hàng năm là 25% -Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. +Token sẽ được khoá trong suốt thời gian stake. Khi đáo hạn, bạn có thể nhận lại số OGN ban đầu và lãi. -OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. +OGN hiện đang giao dịch trên các sàn giao dịch hàng đầu như [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN)và [nhiều sàn khác](https://coinmarketcap.com/currencies/origin-protocol/markets/). Truy cập trang web Origin để [tìm hiểu thêm về OGN](https://www.originprotocol.com/ogn-token) hoặc xem [Bảng điều khiển OGN](https://www.originprotocol.com/dashboard) để theo dõi các chỉ số token quan trọng. From 8542296f5ac39cd0c94682286ea7fd568a2feb60 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Jun 2021 06:47:41 -0700 Subject: [PATCH 08339/11794] New translations faq.md (Vietnamese) --- vi/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/faq.md b/vi/faq.md index 70b5bfc63..795a045db 100644 --- a/vi/faq.md +++ b/vi/faq.md @@ -30,5 +30,5 @@ Số dư OUSD tăng khi rebase diễn ra. Số tiền tăng thêm ở mỗi lầ **Thông tin về vụ hack thì sao? OUSD có hiện an toàn không?** -Vào 7/11/2020, OUSD đã bị hack 7 triệu USD do 1 lỗ hổng trước đó. Bạn có thể đọc thêm [chi tiết về vụ hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) trên blog của chúng tôi cũng như kế hoạch bồi thường [](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) cho những người dùng bị ảnh hưởng. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). +Vào 7/11/2020, OUSD đã bị hack 7 triệu USD do 1 lỗ hổng trước đó. Bạn có thể đọc thêm [chi tiết về vụ hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) trên blog của chúng tôi cũng như kế hoạch bồi thường [](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) cho những người dùng bị ảnh hưởng. Origin Dollar đã được khởi chạy lại vào tháng 12 sau khi hoàn thành nhiều đợt kiểm toán và nâng cấp bảo mật. Bạn có thể tìm hiểu thêm về các bước thực hiện để bảo mật giao thức trong [thông báo khởi chạy lại](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad)của chúng tôi. From 4c40650607b8c82a66f2d1c63fb4a202a5b2a3ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Jun 2021 06:47:42 -0700 Subject: [PATCH 08340/11794] New translations fund-management.md (Vietnamese) --- vi/core-concepts/fund-management.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/vi/core-concepts/fund-management.md b/vi/core-concepts/fund-management.md index abead832f..656856fe3 100644 --- a/vi/core-concepts/fund-management.md +++ b/vi/core-concepts/fund-management.md @@ -1,14 +1,14 @@ -# Fund Management +# Quản lý quỹ -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Đa dạng hóa giúp loại bỏ lỗi cục bộ và giảm thiểu rủi ro. +Hợp đồng thông minh OUSD tổng hợp tất cả các khoản stablecoin của người dùng vào pool tài sản đầu tư. Quỹ này sau đó được phân bổ trên một hoặc nhiều chiến lược thu nhập tại bất kỳ thời điểm. Vault tìm kiếm các chiến lược năng suất cao nhưng cũng tìm cách duy trì sự đa dạng hóa trên nhiều chiến lược. Đa dạng hóa giúp loại bỏ lỗi cục bộ và giảm thiểu rủi ro. -Khác với Yearn Vaults, TokenSets hoặc Zapper, người dùng không cần lựa chọn các chiến lược đơn lẻ. Tất cả các stablecoin đã ký gửi và do đó, tất cả các token OUSD đều là token có thể thay thế được. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. +Khác với Yearn Vaults, TokenSets hoặc Zapper, người dùng không cần lựa chọn các chiến lược đơn lẻ. Tất cả các stablecoin đã ký gửi và do đó, tất cả các token OUSD đều là token có thể thay thế được. Sau khi chương tính năng quản trị ra mắt, những quyết định này sẽ được đề xuất bởi người nắm giữ token quản trị mạng OUSD. **Chiến lược tạo lợi nhuận** -Các chiến lược kiếm sẽ chuyển vốn tới nhiều nền tảng DeFi khác nhau. Vault sẽ xác định chiến lược nào đang hoạt động và ước tính lợi nhuận thu về của nguồn vốn gửi đi. These strategies will be upgraded and replaced over time. +Các chiến lược kiếm sẽ chuyển vốn tới nhiều nền tảng DeFi khác nhau. Vault sẽ xác định chiến lược nào đang hoạt động và ước tính lợi nhuận thu về của nguồn vốn gửi đi. Các chiến lược này sẽ được nâng cấp và cải tiến theo thời gian. -**Strategist** +**Chiến lược** Phiên bản ban đầu của hợp đồng thông minh OUSD Vault cung cấp cho mỗi chiến lược hợp lệ một trọng số đơn giản từ 0% đến 100% để thực hiện phân bổ tài sản đơn giản. Các trọng số này sẽ được thay đổi thường xuyên thông qua các bản cập nhật của Origin trong ngắn hạn và dài hạn sẽ theo cơ chế quản trị phi tập trung. From cb8cddda46657a66309d8acffadd5ead6002b666 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Jun 2021 06:47:43 -0700 Subject: [PATCH 08341/11794] New translations insurance.md (Vietnamese) --- vi/security-and-risks/insurance.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/vi/security-and-risks/insurance.md b/vi/security-and-risks/insurance.md index 322542ba8..70f3af273 100644 --- a/vi/security-and-risks/insurance.md +++ b/vi/security-and-risks/insurance.md @@ -1,14 +1,14 @@ -# Insurance +# Bảo hiểm -OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. +Người nắm giữ OUSD có thể mua bảo hiểm hợp đồng thông minh đề phòng bất kỳ tổn thất nào có thể xảy ra do bất kỳ lỗi hoặc lỗ hổng nào trong hợp đồng OUSD như tấn công flashloan. Ngoài ra, bất kỳ ai muốn đặt cược tài chính vào sự an toàn của các hợp đồng của chúng tôi đều có thể kiếm được lợi nhuận bằng cách cung cấp bảo hiểm. -DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +Bảo hiểm DeFi cho OUSD hiện đang được cung cấp bởi [Cover Protocol](https://coverprotocol.com/) và [Nexus Mutual](https://nexusmutual.io/). Những quan hệ đối tác này cho phép người nắm giữ OUSD quản lý rủi ro hiệu quả hơn đồng thời tạo cơ hội mới cho các nhà cung cấp bảo hiểm thu lợi nhuận. **Cover Protocol** -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. +[Đọc thêm thông báo](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) của chúng tôi để tìm hiểu cách [mua bảo hiểm](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [cung cấp bảo hiểm](https://app.coverprotocol.com/app/mint?protocol=ORIGIN)hoặc [tham gia vào các chiến dịch shield mining](https://app.coverprotocol.com/app/rewards) với Cover Protocol. **Nexus Mutual** -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +[Đọc thêm thông báo](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) của chúng tôi để tìm hiểu cách [mua bảo hiểm](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [cung cấp bảo hiểm](https://app.nexusmutual.io/staking)hoặc [tham gia vào các chiến dịch shield mining](https://app.nexusmutual.io/rewards) với Nexus Mutual. From 2922f9ab5f5fc1a1246ba50c12cc0a2894599035 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Jun 2021 06:47:44 -0700 Subject: [PATCH 08342/11794] New translations integration-guide-for-exchanges.md (Vietnamese) --- vi/guides/integration-guide-for-exchanges.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/vi/guides/integration-guide-for-exchanges.md b/vi/guides/integration-guide-for-exchanges.md index acba5c6af..bc60bb76a 100644 --- a/vi/guides/integration-guide-for-exchanges.md +++ b/vi/guides/integration-guide-for-exchanges.md @@ -1,16 +1,16 @@ # Hướng dẫn tích hợp cho các sàn giao dịch -Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. +Các sàn giao dịch tập trung sẽ đóng một vai trò quan trọng trong việc giúp chúng tôi đạt đươc mục tiêu mang OUSD tới gần hơn với người dùng. Chúng tôi sẵn sàng hỗ trợ các sàn muốn tích hợp OUSD. Chúng tôi tin rằng OUSD sẽ là lựa chọn tuyệt vời nếu các sàn giao dịch đang tìm kiếm 1 stablecoin mang lại lợi nhuận cao. -These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: +Những tài liệu này là bước quan trọng để tìm hiểu cơ chế hoạt động của OUSD. Dưới đây là một số câu hỏi quan trọng cho các sàn giao dịch muốn tích hợp OUSD cần xem xét: -**Do you want to participate in the yield that is generated?** +**Bạn có muốn tham gia kiếm lợi nhuận không?** -We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. +Chúng tôi giả định câu trả lời sẽ là có! Tuy nhiên, nếu chỉ đơn giản là. niêm yết OUSD mà không [tích hợp rebase](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) thì bạn sẽ không đạt được mục đích mong muốn. Đối với các sàn giao dịch muốn niêm yết OUSD, nhưng bị hạn chế về kỹ thuật, bạn có thể muốn khởi chạy phiên bản không rebase trước và sau đó các kỹ sư có thể thực hiện tiếp các bước tích hợp rebase. Để dừng tính năng rebase của OUSD, bạn có thể gọi `rebaseOptOut ()` từ mỗi ví EOA nắm giữ OUSD hoặc không làm gì nếu bạn đang lưu trữ OUSD trên các hợp đồng thông minh. OUSD sau khi tạm dừng rebase hoạt động giống như token ERC-20 bình thường. -**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** +**Bạn có đang lưu trữ số dư của khách hàng trên các hợp đồng thông minh \(ví dụ: ví đa chữ ký\) hoặc ví EOA không?** -Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. +Bất kỳ hợp đồng thông minh nào đang nắm giữ OUSD cần phải opt-in hủ công để nhận được lợi nhuận bằng cách gọi hàm `rebaseOptIn ()`. Sở dĩ bạn phải thực hiện bước này vì bản chất [cung thay đổi](../core-concepts/elastic-supply/) và [tính năng rebase](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Nhiều sàn giao dịch lưu trữ tiền trong ví đa chữ ký. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. **Are you caching user balances?** From 1ca0da05466dbb066625e128938a8591ef941061 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Jun 2021 06:54:45 -0700 Subject: [PATCH 08343/11794] New translations integration-guide-for-exchanges.md (Vietnamese) --- vi/guides/integration-guide-for-exchanges.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/guides/integration-guide-for-exchanges.md b/vi/guides/integration-guide-for-exchanges.md index bc60bb76a..d67117a88 100644 --- a/vi/guides/integration-guide-for-exchanges.md +++ b/vi/guides/integration-guide-for-exchanges.md @@ -10,11 +10,11 @@ Chúng tôi giả định câu trả lời sẽ là có! Tuy nhiên, nếu chỉ **Bạn có đang lưu trữ số dư của khách hàng trên các hợp đồng thông minh \(ví dụ: ví đa chữ ký\) hoặc ví EOA không?** -Bất kỳ hợp đồng thông minh nào đang nắm giữ OUSD cần phải opt-in hủ công để nhận được lợi nhuận bằng cách gọi hàm `rebaseOptIn ()`. Sở dĩ bạn phải thực hiện bước này vì bản chất [cung thay đổi](../core-concepts/elastic-supply/) và [tính năng rebase](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Nhiều sàn giao dịch lưu trữ tiền trong ví đa chữ ký. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. +Bất kỳ hợp đồng thông minh nào đang nắm giữ OUSD cần phải opt-in hủ công để nhận được lợi nhuận bằng cách gọi hàm `rebaseOptIn ()`. Sở dĩ bạn phải thực hiện bước này vì bản chất [cung thay đổi](../core-concepts/elastic-supply/) và [tính năng rebase](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Nếu sàn giao dịch của bạn đang lưu trữ tiền trong ví đa chữ ký, đừng quên thực hiện opt-in để kiếm lợi nhuận. -**Are you caching user balances?** +**Bạn có đang lưu số dư của người dùng vào bộ nhớ đệm không?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD tự động cập nhật giá trị được trả về bởi hàm `balanceOf ()` trên hợp đồng ERC20 mà đội ngũ chúng tôi xây dựng. Số dư của người dùng sẽ cập nhật nhiều lần trong ngày khi giao thức tạo ra lợi nhuận mới. Miễn là bạn không lưu giá trị này vào bộ nhớ đệm, người dùng sẽ luôn thấy đúng số lượng OUSD mà họ đang nắm giữ. **Are you comingling user funds?** From 348440dd8c3e8a149dab810c2cb755e745a65be4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Jun 2021 07:09:41 -0700 Subject: [PATCH 08344/11794] New translations integration-guide-for-exchanges.md (Vietnamese) --- vi/guides/integration-guide-for-exchanges.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vi/guides/integration-guide-for-exchanges.md b/vi/guides/integration-guide-for-exchanges.md index d67117a88..5057b298c 100644 --- a/vi/guides/integration-guide-for-exchanges.md +++ b/vi/guides/integration-guide-for-exchanges.md @@ -16,13 +16,13 @@ Bất kỳ hợp đồng thông minh nào đang nắm giữ OUSD cần phải op OUSD tự động cập nhật giá trị được trả về bởi hàm `balanceOf ()` trên hợp đồng ERC20 mà đội ngũ chúng tôi xây dựng. Số dư của người dùng sẽ cập nhật nhiều lần trong ngày khi giao thức tạo ra lợi nhuận mới. Miễn là bạn không lưu giá trị này vào bộ nhớ đệm, người dùng sẽ luôn thấy đúng số lượng OUSD mà họ đang nắm giữ. -**Are you comingling user funds?** +**Bạn có đang trộn lẫn quỹ của người dùng không?** -If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. +Nếu bạn đang trộn lẫn quỹ của người dùng, bạn cần đảm bảo rằng họ nhận được lãi suất tương ứng tạo ra bởi giao thức. Có lẽ cách dễ nhất để làm điều này là theo dõi số dư của mỗi người dùng dưới dạng tỷ lệ phần trăm trên tổng tài khoản thay vì theo dõi qua số tiền cố định. -**What is your plan for liquidity?** +**Kế hoạch thanh khoản của bạn là gì?** -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +OUSD có thể được mint hoặc redeem bất kỳ lúc nào bằng cách sử dụng [Origin Dollar DApp](https://www.ousd.com)hoặc thực hiện trực tiếp từ các hợp đồng thông minh của Origin. Nếu bạn đang có kế hoạch tự cung cấp thanh khoản, bạn nên lưu ý rằng số lượng OUSD chính xác mà bạn sẽ nhận được để đổi lấy USDT, USDC hoặc DAI của bạn phụ thuộc vào tỷ giá hối đoái hiện tại được xác định bởi [oracles](../smart-contracts/api/oracle.md). Nếu bạn đang có kế hoạch đổi OUSD để lấy các stablecoin cơ bản, lưu ý rằng giao thức sẽ thu 1 khoản phí là 0.5% và sẽ trả về hỗn hợp tác stablecoin đang có trong pool. Chúng tôi khuyến khích các sàn giao dịch chuyển đổi qua các nền tảng khác như Uniswap để tránh các khoản fee nêu trên. If possible, mints or redeems should be done in large batches for maximum efficiency. From d9f7c877465927475321120a4060c4f028de4e2f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Jun 2021 07:16:21 -0700 Subject: [PATCH 08345/11794] New translations integration-guide-for-exchanges.md (Vietnamese) --- vi/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/guides/integration-guide-for-exchanges.md b/vi/guides/integration-guide-for-exchanges.md index 5057b298c..e28980402 100644 --- a/vi/guides/integration-guide-for-exchanges.md +++ b/vi/guides/integration-guide-for-exchanges.md @@ -22,7 +22,7 @@ Nếu bạn đang trộn lẫn quỹ của người dùng, bạn cần đảm b **Kế hoạch thanh khoản của bạn là gì?** -OUSD có thể được mint hoặc redeem bất kỳ lúc nào bằng cách sử dụng [Origin Dollar DApp](https://www.ousd.com)hoặc thực hiện trực tiếp từ các hợp đồng thông minh của Origin. Nếu bạn đang có kế hoạch tự cung cấp thanh khoản, bạn nên lưu ý rằng số lượng OUSD chính xác mà bạn sẽ nhận được để đổi lấy USDT, USDC hoặc DAI của bạn phụ thuộc vào tỷ giá hối đoái hiện tại được xác định bởi [oracles](../smart-contracts/api/oracle.md). Nếu bạn đang có kế hoạch đổi OUSD để lấy các stablecoin cơ bản, lưu ý rằng giao thức sẽ thu 1 khoản phí là 0.5% và sẽ trả về hỗn hợp tác stablecoin đang có trong pool. Chúng tôi khuyến khích các sàn giao dịch chuyển đổi qua các nền tảng khác như Uniswap để tránh các khoản fee nêu trên. If possible, mints or redeems should be done in large batches for maximum efficiency. +OUSD có thể được mint hoặc redeem bất kỳ lúc nào bằng cách sử dụng [Origin Dollar DApp](https://www.ousd.com)hoặc thực hiện trực tiếp từ các hợp đồng thông minh của Origin. Nếu bạn đang có kế hoạch tự cung cấp thanh khoản, bạn nên lưu ý rằng số lượng OUSD chính xác mà bạn sẽ nhận được để đổi lấy USDT, USDC hoặc DAI của bạn phụ thuộc vào tỷ giá hối đoái hiện tại được xác định bởi [oracles](../smart-contracts/api/oracle.md). Nếu bạn đang có kế hoạch đổi OUSD để lấy các stablecoin cơ bản, lưu ý rằng giao thức sẽ thu 1 khoản phí là 0.5% và sẽ trả về hỗn hợp tác stablecoin đang có trong pool. Chúng tôi khuyến khích các sàn giao dịch chuyển đổi qua các nền tảng khác như Uniswap để tránh các khoản fee nêu trên. Nếu có thể, bạn nên thực hiện mint hoặc redeem số lượng lớn để tối thiểu hoá chi phí. From aa8726c7ac927ad79878aa168acca4bfd17edb35 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 4 Jun 2021 20:33:03 -0700 Subject: [PATCH 08346/11794] New translations README.md (Indonesian) --- id/core-concepts/elastic-supply/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/id/core-concepts/elastic-supply/README.md b/id/core-concepts/elastic-supply/README.md index 085392fd1..4b254fc61 100644 --- a/id/core-concepts/elastic-supply/README.md +++ b/id/core-concepts/elastic-supply/README.md @@ -12,11 +12,11 @@ Anggap saja sebagai bunga yang bertambah di rekening bank Anda. Unit akun dan ni Mekanisme ini terinspirasi oleh pendekatan baru yang diambil oleh [Ampleforth](https://www.ampleforth.org/), tetapi ada beberapa perbedaan utama yang perlu diperhatikan: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Mengingat kemudahan mencetak dan menebus OUSD, kami dapat mengandalkan arbitrase untuk memastikan pasak dipertahankan. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Pokok Anda dilindungi selama tidak ada yang salah dengan protokol pinjaman / AMM dan stablecoin yang mendasarinya. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. +1. OUSD 100% didukung oleh stablecoin lain dan tidak memiliki tantangan yang sama untuk mempertahankan pasak terhadap dolar. Mengingat kemudahan mencetak dan menebus OUSD, kami dapat mengandalkan arbitrase untuk memastikan pasak dipertahankan. +2. Rebasing OUSD hanya akan meningkatkan pasokan karena jumlah OUSD yang dicetak terkait dengan keuntungan yang diperoleh dari strategi yang mendasarinya. Pokok Anda dilindungi selama tidak ada yang salah dengan protokol pinjaman / AMM dan stablecoin yang mendasarinya. Saldo OUSD Anda tidak akan pernah berkurang, tetapi nilainya bisa turun jika ada kegagalan pada sistem yang mendasarinya. +3. Tidak seperti Ampleforth, yang melakukan rebase sekali sehari, pasokan moneter OUSD terus diperbarui secara real-time saat hasil dihasilkan. Rebase dipicu secara teratur saat pengguna berinteraksi dengan kontrak OUSD. -**Manually triggering a rebase** +**Memicu rebase secara manual** -Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. +Siapa pun dapat memicu rebase kapan saja dengan [memanggil fungsi rebase di vault](https://etherscan.io/address/originvault.eth#writeProxyContract). Anda dapat melakukan ini di Etherscan dengan menghubungkan dompet web3. From 646692a651e94a866ed3bac6d6faf05e9500c7ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 15 Jun 2021 21:30:16 +0800 Subject: [PATCH 08347/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 0666d4638..9eca1f6c5 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | +| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | From d1d625bb337e080222ba68c23bf7b456515ae39c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 15 Jun 2021 21:30:18 +0800 Subject: [PATCH 08348/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 0666d4638..9eca1f6c5 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | +| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | From 6dd7a670ae22cbd3c25e71f3ea5ce6e72eb8f677 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 15 Jun 2021 21:30:19 +0800 Subject: [PATCH 08349/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 0666d4638..9eca1f6c5 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | +| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | From a6eabb3688b0b2286137a77a7566f468eabcf983 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 15 Jun 2021 21:30:20 +0800 Subject: [PATCH 08350/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 0666d4638..9eca1f6c5 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | +| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | From 4f5537776523bc83dfd69127147d885811683276 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 15 Jun 2021 21:30:21 +0800 Subject: [PATCH 08351/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 8d56dad86..0245be650 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Kontrak | Alamat | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | +| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Campur Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | From 400476400cd0989556fd02a0f02b5869bdf71384 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 15 Jun 2021 21:30:22 +0800 Subject: [PATCH 08352/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 0666d4638..9eca1f6c5 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | +| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | From 0c02859aed81a5fdac0eaf738740bd53523997f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 15 Jun 2021 21:30:23 +0800 Subject: [PATCH 08353/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 9eca1f6c5..32e112034 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | From bb3ad3d21472153bf5dc05fca690562ac12e2554 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 15 Jun 2021 21:30:24 +0800 Subject: [PATCH 08354/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 5c96225a9..d20fb256a 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Kontrakt | Adres | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | +| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | From 9f6512af498e9c2bc1c38de5a4f55f65a83eecb3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 15 Jun 2021 21:30:26 +0800 Subject: [PATCH 08355/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 90692ae4a..2e872bd02 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -22,7 +22,7 @@ | Контракт | Адрес | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | +| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | | ЯдроХранилища | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Смешанные Оракулы | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Оракул Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | From 34bd431c6738927b2d0295bc944ae21d958f2b8e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 15 Jun 2021 21:30:27 +0800 Subject: [PATCH 08356/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 0666d4638..9eca1f6c5 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | +| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | From 118c847f5265e22a9c45c201e577817dd71804bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 15 Jun 2021 21:30:28 +0800 Subject: [PATCH 08357/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 318a87c3d..e2d5e8c86 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -22,7 +22,7 @@ Các hợp đồng thực hiện nội bộ. Vault được chia thành VaultAdm | Hợp đồng | Địa chỉ | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | +| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Oracle kết hợp | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | From 1903aa367bb28d47d343bd2357ac3c52f05b0955 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 15 Jun 2021 21:30:30 +0800 Subject: [PATCH 08358/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 056c033ae..63469e0f9 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | 컨트렉트 | 주소 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | +| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | From e4d39f5136ada607aa1acd39ceb1f1d379967d1e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 15 Jun 2021 21:30:32 +0800 Subject: [PATCH 08359/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 0666d4638..9eca1f6c5 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | +| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | From aca5501287506e383f9053ec686c0ce385166b68 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 15 Jun 2021 21:30:33 +0800 Subject: [PATCH 08360/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 11bf64c46..2d9f4b60b 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contratto | Indirizzo | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | +| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Oracolo Mix | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Oracle Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | From d93b5f3febb0d55745630ecf0ac8b1d82139a49d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 15 Jun 2021 21:30:35 +0800 Subject: [PATCH 08361/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 0666d4638..9eca1f6c5 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | +| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | From e9f9c2f03a70a658cd1f5f2165119b72c9b6f0d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 15 Jun 2021 21:30:36 +0800 Subject: [PATCH 08362/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 0666d4638..9eca1f6c5 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | +| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | From ce7b254e863b9df2f09cf3c7fa3d4bb046df006c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 15 Jun 2021 21:30:37 +0800 Subject: [PATCH 08363/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 0666d4638..9eca1f6c5 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | +| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | From d01aa1c735c8812efba7753c3a167dff5cd31a9c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 15 Jun 2021 21:30:38 +0800 Subject: [PATCH 08364/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 209f16b3c..5d062aae1 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contrato | Dirección | |:-------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| Administrador de la Bóveda | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | +| Administrador de la Bóveda | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | | Bóveda Central | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Oráculos Mixtos | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Oráculo de Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | From 04d23d1bb1cc9994a61757ae7dce262bc97c9429 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 15 Jun 2021 21:30:39 +0800 Subject: [PATCH 08365/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 0666d4638..9eca1f6c5 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | +| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | From a868d1afd46f139f76caafbe0890728657dbba50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 15 Jun 2021 21:30:42 +0800 Subject: [PATCH 08366/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 0666d4638..9eca1f6c5 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -22,7 +22,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | -| VaultAdmin | [0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6](https://etherscan.io/address/0xb5f7E47Bc7D271b3df4824BDcFBB279a719F8Ae6) | +| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | | VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | From ca79985d27ea97fd74ea2f0044047b0600024854 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 08:54:47 +0800 Subject: [PATCH 08367/11794] New translations README.md (Spanish) --- es/core-concepts/elastic-supply/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/core-concepts/elastic-supply/README.md b/es/core-concepts/elastic-supply/README.md index 0d608321b..04e8a5c4e 100644 --- a/es/core-concepts/elastic-supply/README.md +++ b/es/core-concepts/elastic-supply/README.md @@ -12,9 +12,9 @@ Piense en ello como intereses acumulados en su cuenta bancaria. La unidad de cue Este mecanismo se inspiró en el enfoque novedoso adoptado por [Ampleforth](https://www.ampleforth.org/), pero hay algunas diferencias clave que vale la pena destacar: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Dada la facilidad de acuñar y canjear OUSD, podemos contar con arbitrajistas para garantizar que se mantenga la paridad. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. +1. OUSD está respaldado al 100% por otras monedas estables y no tiene el mismo desafío de mantener la paridad con el dólar. Dada la facilidad de acuñar y canjear OUSD, podemos contar con arbitrajistas para garantizar que se mantenga la paridad. +2. El rebasamiento de OUSD está fuertemente sesgado hacia el aumento de la oferta, ya que la cantidad de OUSD acuñada está vinculada a las ganancias obtenidas por las estrategias subyacentes. Su principal está protegido siempre que nada salga mal con los protocolos subyacentes de préstamos/AMM y moneda estable. Su saldo de OUSD nunca disminuirá, pero el valor podría disminuir si hay una falla en los sistemas subyacentes. +3. A diferencia de Ampleforth, que se reactiva una vez al día, la oferta monetaria de OUSD se actualiza constantemente en tiempo real a medida que se genera el rendimiento. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From 74cb58b9dbb9d4dd062de08587ed45502d7dedc3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 09:15:05 +0800 Subject: [PATCH 08368/11794] New translations README.md (Spanish) --- es/core-concepts/elastic-supply/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/core-concepts/elastic-supply/README.md b/es/core-concepts/elastic-supply/README.md index 04e8a5c4e..bd242248b 100644 --- a/es/core-concepts/elastic-supply/README.md +++ b/es/core-concepts/elastic-supply/README.md @@ -14,9 +14,9 @@ Este mecanismo se inspiró en el enfoque novedoso adoptado por [Ampleforth](http 1. OUSD está respaldado al 100% por otras monedas estables y no tiene el mismo desafío de mantener la paridad con el dólar. Dada la facilidad de acuñar y canjear OUSD, podemos contar con arbitrajistas para garantizar que se mantenga la paridad. 2. El rebasamiento de OUSD está fuertemente sesgado hacia el aumento de la oferta, ya que la cantidad de OUSD acuñada está vinculada a las ganancias obtenidas por las estrategias subyacentes. Su principal está protegido siempre que nada salga mal con los protocolos subyacentes de préstamos/AMM y moneda estable. Su saldo de OUSD nunca disminuirá, pero el valor podría disminuir si hay una falla en los sistemas subyacentes. -3. A diferencia de Ampleforth, que se reactiva una vez al día, la oferta monetaria de OUSD se actualiza constantemente en tiempo real a medida que se genera el rendimiento. Rebases are triggered regularly as users interact with the OUSD contracts. +3. A diferencia de Ampleforth, que se reactiva una vez al día, la oferta monetaria de OUSD se actualiza constantemente en tiempo real a medida que se genera el rendimiento. Las nuevas bases se activan regularmente a medida que los usuarios interactúan con los contratos de OUSD. -**Manually triggering a rebase** +**Activación manual de una rebase** -Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. +Cualquiera puede activar una rebase en cualquier momento [llamando a la función de rebase en la bóveda](https://etherscan.io/address/originvault.eth#writeProxyContract). Puede hacer esto en Etherscan conectando una billetera web3. From 7009fe1e26f16c63f634bfd14848b19c4d414d8a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 09:15:06 +0800 Subject: [PATCH 08369/11794] New translations README.md (Spanish) --- es/core-concepts/price-oracles/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/es/core-concepts/price-oracles/README.md b/es/core-concepts/price-oracles/README.md index a85232dc9..b5afaaa62 100644 --- a/es/core-concepts/price-oracles/README.md +++ b/es/core-concepts/price-oracles/README.md @@ -104,17 +104,17 @@ OUSD está diseñado para mantenerse vinculado a 1 USD y tener un respaldo 1:1 c
-The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +La función de rebase trata 1 moneda estable como 1 OUSD por simplicidad y para proteger los saldos de OUSD de verse afectados por las fluctuaciones diarias en el precio de las monedas estables subyacentes. Dado que la función de rebase solo cuenta monedas, los saldos de OUSD solo deberían aumentar. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +Para acuñar y quemar la cantidad apropiada de OUSD al entrar y salir, los contratos inteligentes deben fijar el precio con precisión del USDT, USDC y DAI que ingresa y sale del sistema. Como protocolo descentralizado, OUSD debe depender de fuentes no centralizadas para estos precios. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. +OUSD obtiene el precio de múltiples oráculos en cadena y usa el tipo de cambio que es más ventajoso para el grupo. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +Con el fin de prevenir ataques maliciosos y alentar a los inversores a largo plazo sobre los especuladores a corto plazo, el contrato de OUSD compara las fuentes de precios de múltiples fuentes y utilizará el tipo de cambio que beneficie a todo el grupo sobre el individuo. Este mecanismo protege los fondos del grupo de liquidez de los arbitrajistas y evita que cualquier individuo pueda aprovechar cualquier ineficiencia temporal causada por oráculos mal valorados para agotar el grupo de liquidez de activos. -This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. +Esto protege los fondos en el grupo de liquidez mientras recompensa a los holders a largo plazo. Dado que el precio más seguro depende de la dirección de la operación, el oráculo de Origin expone tanto un `priceUSDMint()` y un `priceUSDRedeem()`. OUSD uses Chainling as oracle for DAI, USDC and USDT. From c43b818d459444a37db189e5646807acf1e1b049 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 09:15:07 +0800 Subject: [PATCH 08370/11794] New translations rebasing-and-smart-contracts.md (Spanish) --- .../elastic-supply/rebasing-and-smart-contracts.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index bbbc2d143..365b55b7f 100644 --- a/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -1,20 +1,20 @@ -# Rebasing & Smart Contracts +# Rebase & Contratos Inteligentes -If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. +Si está utilizando una billetera multi-sig u otro contrato inteligente que desea participar en el aspecto de rebase de OUSD, debe llamar a la función `rebaseOptIn()` de OUSD. Esto solo se aplica a los contratos inteligentes, ya que las billeteras EOA estándar se inscriben automáticamente. {% hint style="info" %} -Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +Las billeteras multi-sig u otros contratos inteligentes deben llamar a `rebaseOptIn()` para obtener rendimiento. {% endhint %} -By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +De forma predeterminada, el OUSD que se mantiene en contratos inteligentes no participará en la naturaleza de rebase del token y perderá cualquier rendimiento a menos que el contrato inteligente lo acepte explícitamente. Esto aumenta la capacidad de composición de OUSD dentro de DeFi, ya que muchos protocolos no se diseñaron con la expectativa de que los equilibrios pudieran cambiar. Para otros protocolos DeFi, OUSD funciona como cualquier otro ERC-20 normal y de buen comportamiento hasta que le pida que cambie. Este es un atributo particularmente útil para los creadores de mercado automatizados \(AMMs\) como Uniswap, que se rompen cuando la cantidad de tokens que tienen cambia inesperadamente. -Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Los contratos inteligentes deben optar explícitamente por recibir rendimiento a través del mecanismo de reajuste. Esto soluciona el problema con la oferta en expansión de AMM y, al mismo tiempo, permite que las billeteras multi-sig y otros contratos inteligentes tengan la oportunidad de participar y obtener rendimiento. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. +Si está implementando un contrato y tiene la intención de llamar a `rebaseOptIn()` para obtener rendimiento, no puede llamarlo desde el constructor del contrato. El contrato debe implementarse antes de que se pueda llamar. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +Si está utilizando una billetera multi-sig como [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) o [Gnosis Safe](https://gnosis-safe.io/), necesitará la dirección de contrato de OUSD [](../../smart-contracts/registry.md) y las [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) correspondientes. Una vez que los agregue, podrá llamar a la función `rebaseOptIn()` para optar por recibir rendimiento a través de rebase o `rebaseOptOut()` para apagarlo nuevamente. From 8bfdd4cb9130e0dc5d78fe4aae4823073db54715 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 11:15:36 +0800 Subject: [PATCH 08371/11794] New translations README.md (Spanish) --- es/core-concepts/price-oracles/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/es/core-concepts/price-oracles/README.md b/es/core-concepts/price-oracles/README.md index b5afaaa62..8efc925d9 100644 --- a/es/core-concepts/price-oracles/README.md +++ b/es/core-concepts/price-oracles/README.md @@ -116,11 +116,11 @@ Con el fin de prevenir ataques maliciosos y alentar a los inversores a largo pla Esto protege los fondos en el grupo de liquidez mientras recompensa a los holders a largo plazo. Dado que el precio más seguro depende de la dirección de la operación, el oráculo de Origin expone tanto un `priceUSDMint()` y un `priceUSDRedeem()`. -OUSD uses Chainling as oracle for DAI, USDC and USDT. +OUSD usa Chainlink como oráculo para DAI, USDC y USDT. -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +{% embed url="https://feeds.chain.link/eth-usd" caption=""%} -The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. +La dirección de contrato inteligente específica para cada oráculo que se utiliza se enumera en nuestra [página de registro](../../smart-contracts/registry.md). -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +Es posible que con el tiempo se agreguen más oráculos al protocolo. También pueden eliminarse si alguno de estos oráculos deja de ser confiable. From e107e66223001e9321d34177b4ffa79d9161ea7b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 11:26:43 +0800 Subject: [PATCH 08372/11794] New translations aave.md (Spanish) --- es/core-concepts/supported-strategies/aave.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/es/core-concepts/supported-strategies/aave.md b/es/core-concepts/supported-strategies/aave.md index b70adcbaf..c90cdca65 100644 --- a/es/core-concepts/supported-strategies/aave.md +++ b/es/core-concepts/supported-strategies/aave.md @@ -1,16 +1,16 @@ # Aave -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave es un protocolo y una plataforma de préstamos construido sobre la red de Ethereum y lanzado en enero de 2020 por los creadores de ETHLend. Los usuarios de Aave pueden ganar intereses compuestos o tomar prestados activos con colateral. Cada activo respaldado se agrega a su propio grupo de liquidez y los usuarios pueden elegir entre una tasa de interés variable basada en la oferta y la demanda o una tasa de interés fija. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +Los balances de colateral están representados por ERC-20 aTokens en una proporción de 1:1 a los activos subyacentes que representan. El interés se capitaliza automáticamente y se paga a los prestamistas con aTokens, lo que significa que los prestamistas verán que su saldo de tokens aumenta constantemente con el tiempo. Los usuarios pueden tomar prestados activos contra sus aTokens. Los aTokens se pueden transferir libremente y se pueden usar en muchos otros protocolos DeFi. Los aTokens se pueden canjear por su colateral subyacente en cualquier momento. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave permite préstamos tipo flash, que son préstamos sin colateral en los que los usuarios piden prestado y reembolsan el monto del préstamo en una sola transacción, lo que significa que los usuarios de préstamos tipo flash no necesitan aportar capital inicial. Los préstamos de tipo flash son un producto complejo dirigido a desarrolladores y se pueden utilizar para arbitrar a través de múltiples protocolos DeFi. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave está gobernada actualmente por LEND, un token ERC-20 que anteriormente era el token de utilidad para ETHLend. Aave ha anunciado una transición a una gobernanza totalmente descentralizada que incluye un exchange de tokens en el que los usuarios cambian LEND por AAVE, un nuevo token de gobernanza ERC-20 con recompensas de participación. Algunos AAVE se distribuirán a los usuarios de la plataforma en una campaña de minería de liquidez. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +El valor total bloqueado \(TVL\) de Aave ha crecido rápidamente a más de $1.2 mil millones, lo que lo convierte en uno de los protocolos DeFi más grandes. LEND tiene una capitalización de mercado circulante de más de $700 millones. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave se ha sometido a auditorías de seguridad por OpenZeppelin, Trail of Bits y Consensys Diligence. Aave mantiene un programa de recompensas por errores. | Recursos | | |:------------------------------- |:------------------------------------------------------------------------------ | From 60a03115e2c37236cf8a1fce467c625c5144b440 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 11:26:44 +0800 Subject: [PATCH 08373/11794] New translations curve.md (Spanish) --- es/core-concepts/supported-strategies/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/supported-strategies/curve.md b/es/core-concepts/supported-strategies/curve.md index 847839d96..b961f7da3 100644 --- a/es/core-concepts/supported-strategies/curve.md +++ b/es/core-concepts/supported-strategies/curve.md @@ -1,6 +1,6 @@ # Curve -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve es un protocolo de liquidez descentralizado y un exchange en la red de Ethereum para monedas estables y BTC envuelto, lanzado en enero de 2020. Los usuarios pueden intercambiar entre las populares monedas estables ERC-20 o entre las representaciones ERC-20 de bitcoin. Los proveedores de liquidez facilitan el tradeo y ganan comisiones. Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. From 44874845f82915d396e7c9f9d5cddf1069503ec0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 12:01:53 +0800 Subject: [PATCH 08374/11794] New translations curve.md (Spanish) --- es/core-concepts/supported-strategies/curve.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/es/core-concepts/supported-strategies/curve.md b/es/core-concepts/supported-strategies/curve.md index b961f7da3..f30abb6dc 100644 --- a/es/core-concepts/supported-strategies/curve.md +++ b/es/core-concepts/supported-strategies/curve.md @@ -2,15 +2,15 @@ Curve es un protocolo de liquidez descentralizado y un exchange en la red de Ethereum para monedas estables y BTC envuelto, lanzado en enero de 2020. Los usuarios pueden intercambiar entre las populares monedas estables ERC-20 o entre las representaciones ERC-20 de bitcoin. Los proveedores de liquidez facilitan el tradeo y ganan comisiones. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve es un Creador de Mercado Automatizado \(AMM\) donde cada mercado tiene un grupo de liquidez asociado con dos o más activos que deben tener el mismo valor, como USDT, USDC, DAI y TUSD, que son monedas estables vinculadas al dólar estadounidense. El tipo de cambio entre cada moneda estable y sus pesos relativos están determinados por un algoritmo basado en la oferta y la demanda. Los arbitrajistas actúan para normalizar estos tipos de cambio. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Algunos de los grupos de liquidez de Curve ganan tarifas adicionales para los proveedores de liquidez además de las tarifas de tradeo en los exchanges. Curve ofrece grupos de liquidez de monedas estables integrados con Compound, yearn.finance y Synthetix. Los activos de cada grupo de liquidez se proporcionan a esas plataformas para generar un rendimiento adicional que se transfiere a los proveedores de liquidez de cada grupo. Los tokens del Proveedor de Liquidez \(LP\) se entregan a los participantes del grupo de liquidez y se pueden canjear por su liquidez inicial suministrada más las tarifas y el rendimiento acumulados. Los tokens del Proveedor de Liquidez también se pueden transferir para su uso en otros protocolos. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve está gobernado por CRV, un token de gobernanza ERC-20. Los holders de CRV pueden votar sobre cambios en el protocolo. Los holders de CRV pueden poner en staking sus tokens para obtener un poder de voto adicional proporcional al tiempo invertido. CRV se adjudica continuamente a proveedores de liquidez y una gran parte del suministro total de CRV se asignó al equipo y a los inversores en un cronograma continuo de consolidación. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Los volúmenes de tradeo en Curve suelen superar los 50 millones de dólares diarios. Curve tiene un Valor Total Bloqueado \(TVL\) de más de mil millones de dólares por parte de los proveedores de liquidez al momento de escribir este artículo. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve se ha sometido a dos auditorías de Trail of Bits y mantiene un programa de recompensas por errores. | Recursos | | |:------------------------------- |:------------------------------------------------------------------------ | From 5892daaf38c5688bb3406ffa1727c2d73ae18e4a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 12:01:54 +0800 Subject: [PATCH 08375/11794] New translations README.md (Spanish) --- es/core-concepts/supported-strategies/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/supported-strategies/README.md b/es/core-concepts/supported-strategies/README.md index 53a05e1cd..577deaa81 100644 --- a/es/core-concepts/supported-strategies/README.md +++ b/es/core-concepts/supported-strategies/README.md @@ -12,7 +12,7 @@ Actualmente, OUSD obtiene rendimientos de la siguiente plataforma \(s\): {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: +Las integraciones están actualmente planificadas o en construcción para las siguientes plataformas: {% page-ref page="dydx.md" %} From 9133ae27a479b56720f54e2791bc25ebd443debe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 12:01:55 +0800 Subject: [PATCH 08376/11794] New translations README.md (Spanish) --- es/core-concepts/yield-generation/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/es/core-concepts/yield-generation/README.md b/es/core-concepts/yield-generation/README.md index 3bd5037d2..4cc2d01ca 100644 --- a/es/core-concepts/yield-generation/README.md +++ b/es/core-concepts/yield-generation/README.md @@ -4,11 +4,11 @@ Si bien la explosión Cámbrica de nuevos préstamos y grupos de creadores de mercado automatizados ha impulsado el valor total bloqueado \(TVL\), también ha hecho que sea cada vez más difícil para los cultivadores de rendimiento asignar capital manualmente de manera eficiente y óptima. -[Yearn](https://yearn.finance/) ha demostrado que los contratos inteligentes pueden automatizar el reequilibrio de fondos en diversas estrategias para ganar de manera óptima intereses crediticios, tarifas de creación de mercado y tokens de recompensa. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) ha demostrado que los contratos inteligentes pueden automatizar el reequilibrio de fondos en diversas estrategias para ganar de manera óptima intereses crediticios, tarifas de creación de mercado y tokens de recompensa. Con el tiempo, se implementarán nuevas estrategias que maximizan los retornos y minimizan el riesgo y las dependencias. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -OUSD uses the following high-level strategies for generating yield: +OUSD utiliza las siguientes estrategias de alto nivel para generar rendimiento: {% page-ref page="lending.md" %} @@ -16,10 +16,10 @@ OUSD uses the following high-level strategies for generating yield: {% page-ref page="rewards.md" %} -OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: +OUSD puede generar mayores rendimientos que los protocolos de la competencia debido a una combinación de importantes decisiones de diseño que amplifican las recompensas que se devuelven a los holders de OUSD: -* Exit fees are returned to the pool, rewarding long term holders -* Price oracles favor the collective over the individual, again rewarding long term holders -* Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. -* Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. +* Las tarifas de salida se devuelven al grupo de liquidez, recompensando a los holders a largo plazo +* Los oráculos de precios favorecen al colectivo sobre el individual, recompensando nuevamente a los holders a largo plazo +* Los contratos inteligentes deben optar manualmente para obtener rendimiento. Esto permite que el protocolo ponga más capital a trabajar de lo que sería posible de otra manera. +* Las estrategias inteligentes equilibran el riesgo y la recompensa de manera más eficaz que la implementación de capital en una sola estrategia subyacente. From 2d9188d7b95c00ae9e43b9360553613ce7f79fb9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 12:01:56 +0800 Subject: [PATCH 08377/11794] New translations lending.md (Spanish) --- es/core-concepts/yield-generation/lending.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/core-concepts/yield-generation/lending.md b/es/core-concepts/yield-generation/lending.md index d7d47508f..667d71dc0 100644 --- a/es/core-concepts/yield-generation/lending.md +++ b/es/core-concepts/yield-generation/lending.md @@ -6,15 +6,15 @@ Las plataformas de préstamos DeFi permiten a los usuarios prestar y pedir prest OUSD se integra con las plataformas de préstamos DeFi que brindan préstamos con exceso de garantía. La sobregarantía, combinada con reglas inteligentes sobre liquidaciones, proporciona un nivel razonable de seguridad para los prestamistas. Aave también asegura sus grupos de préstamos con tokens AAVE respectivamente, lo que reduce aún más el riesgo. -OUSD se integra con los principales proveedores de préstamos que tienen un historial probado, contratos inteligentes auditados y que han prestado con éxito cientos de millones de dólares sin problemas. We are currently integrated with the following lending platforms: +OUSD se integra con los principales proveedores de préstamos que tienen un historial probado, contratos inteligentes auditados y que han prestado con éxito cientos de millones de dólares sin problemas. Actualmente estamos integrados con las siguientes plataformas de préstamos: {% page-ref page = "../ supported-Strategies / composite.md"%} {% page-ref page = "../ supported-Strategies / aave.md"%} -We are planning on integrating the following lending platform: +Estamos planeando integrar la siguiente plataforma de préstamos: -{% page-ref page="../supported-strategies/dydx.md" %} +{% page-ref page="../supported-Strategies/dydx.md"%} From 5ef37d0ccc9c401d2e9ffc96ab53c2b69d6873ed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 12:01:57 +0800 Subject: [PATCH 08378/11794] New translations market-making.md (Spanish) --- es/core-concepts/yield-generation/market-making.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/es/core-concepts/yield-generation/market-making.md b/es/core-concepts/yield-generation/market-making.md index 15f5590fd..fa801d404 100644 --- a/es/core-concepts/yield-generation/market-making.md +++ b/es/core-concepts/yield-generation/market-making.md @@ -12,15 +12,15 @@ Los AMM solo pueden habilitar nuevos mercados cuando los proveedores de liquidez El protocolo OUSD enruta USDT, USDC y DAI a grupos de liquidez de alto rendimiento según lo determinado por el volumen de negociación y recompensa con tokens \(por ejemplo, Balancer recompensa con tokens BAL a proveedores de liquidez\). Luego, los rendimientos se transfieren a los holders de OUSD. -We are currently integrated with the following automated market maker: +Actualmente estamos integrados con el siguiente creador de mercado automatizado: -{% page-ref page="../supported-strategies/curve.md" %} +{% page-ref page="../supported-Strategies/curve.md"%} -We are intending to integrate with the following automated market makers: +Tenemos la intención de integrarnos directamente con al menos los siguientes creadores de mercado automatizados: -{% page-ref page="../supported-strategies/uniswap.md" %} +{% page-ref page="../supported-Strategies/uniswap.md"%} -{% page-ref page="../supported-strategies/balancer.md" %} +{% page-ref page="../supported-Strategies /balancer.md"%} From 679c751b7795906ae8c873ede051915e595e9d4e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 12:01:58 +0800 Subject: [PATCH 08379/11794] New translations admin-privileges.md (Spanish) --- es/governance/admin-privileges.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/es/governance/admin-privileges.md b/es/governance/admin-privileges.md index f4bb4a968..d12658b74 100644 --- a/es/governance/admin-privileges.md +++ b/es/governance/admin-privileges.md @@ -1,16 +1,16 @@ # Privilegios de Administrador -The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. +Los contratos inteligentes de OUSD están diseñados para que el propietario pueda actualizarlos. El equipo de Origin utiliza dos contratos de billetera multifirma Gnosis diferentes para realizar cambios en el protocolo. Estas carteras multifirma han sido [auditadas por OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), el equipo de Origin y otros. {% hint style="info" %} -Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +Las acciones administrativas que retrasan el tiempo les dan a los usuarios la oportunidad de salir de OUSD si sus administradores se vuelven maliciosos, se ven comprometidos o hacen un cambio que a los usuarios no les gusta. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +El administrador principal es un contrato multifirma 5 de 8 que se requiere para realizar cualquier cambio de código en el protocolo. OUSD solo se puede actualizar desde esta billetera multi-sig de 5 de 8. Las claves de este multi-sig están en manos de personas con vínculos estrechos con la empresa, y ni siquiera los fundadores de Origin que actúan juntos tienen suficiente control para ejecutar las funciones de propietario por su cuenta. Además, los contratos de OUSD son propiedad de [timelock](../smart-contracts/api/timelock.md) que permite que el equipo de Origin continúe realizando cambios en el protocolo, pero solo después de un retraso de tiempo. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. +Algunas funciones, como reequilibrar fondos entre estrategias o pausar depósitos, se pueden activar sin el bloqueo de tiempo y con muchos menos firmantes. Esto permite que el equipo de Origin reaccione más rápidamente ante las condiciones del mercado o las amenazas a la seguridad. Estos firmantes, conocidos como estrategas, tienen la capacidad de ejecutar un número limitado de funciones __con solo 2 de 9 firmantes. -Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +Tener privilegios de administrador es necesario en los primeros días para garantizar que el protocolo sea seguro y esté optimizado para obtener rendimientos y minimizar los riesgos. Esperamos lanzar múltiples iteraciones de nuestros contratos inteligentes en los primeros meses de existencia del protocolo. -Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. +Una vez que se hayan completado varios ciclos de actualización, tenemos la intención de transferir la propiedad del control de nuestra empresa a un contrato de gobernanza descentralizado, permitiendo así que la comunidad vote y participe en futuras actualizaciones de protocolo. From c04c797afda0984207084e40f480483d2acd0065 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 12:02:00 +0800 Subject: [PATCH 08380/11794] New translations principles.md (Spanish) --- es/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/governance/principles.md b/es/governance/principles.md index 3c3127099..29b987e6c 100644 --- a/es/governance/principles.md +++ b/es/governance/principles.md @@ -12,13 +12,13 @@ La descentralización progresará rápidamente en cuatro fases durante los próx **Bloqueo de Tiempo** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. +Antes de la gobernanza descentralizada total, implementaremos un [bloqueo de tiempo](../smart-contracts/api/timelock.md) frente a todas las llamadas de funciones de administración, lo que dará a los usuarios de OUSD tiempo \(horas\) para retirar sus fondos si tienen objeciones a nuestras actualizaciones propuestas. **Partes interesadas nuevas y existentes** OUSD es un nuevo proyecto fundado por el [equipo](www.originprotocol.com/team) de Origin Protocol y será apoyado por la comunidad de Origin existente, así como por muchas nuevas partes interesadas que elijan acuñar, mantener, usar y proporcionar liquidez para OUSD. -Además, también queremos asegurar una alta participación de nuestros holders del Token de Origin \(OGN\), una comunidad de cerca de 500.000 miembros y compradores/vendedores en la Plataforma. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +Además, también queremos asegurar una alta participación de nuestros holders del Token de Origin \(OGN\), una comunidad de cerca de 500.000 miembros y compradores/vendedores en la Plataforma. Los holders de OGN existentes podrán colocar en staking sus OGN para participar en la gobernanza y ganar incentivos por generar valor para OUSD. La fuerte conexión entre OUSD y el resto de la plataforma de comercio Origin impulsará el crecimiento de ambas iniciativas. From f6100d1edd85e418dbf032cf5ba5702b1cd819ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 12:02:01 +0800 Subject: [PATCH 08381/11794] New translations contributing.md (Spanish) --- es/governance/contributing.md | 88 ++++++++++++++++++++--------------- 1 file changed, 51 insertions(+), 37 deletions(-) diff --git a/es/governance/contributing.md b/es/governance/contributing.md index bbbfa81da..ba650a821 100644 --- a/es/governance/contributing.md +++ b/es/governance/contributing.md @@ -4,92 +4,106 @@ OUSD es un proyecto completamente de código abierto y agradecemos contribuciones de todo tipo. Hay muchas formas de ayudar, desde informar problemas, contribuir con código y ayudarnos a mejorar nuestra comunidad. -Trabajamos en público y nuestra compañía en Discord está abierta a todos. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +Trabajamos en público y nuestra compañía en Discord está abierta a todos. Si tiene preguntas o necesita ayuda para comenzar, nuestros canales de Discord de OUSD son el mejor lugar para obtener ayuda de nuestro equipo y comunidad. -**Developer Analytics** +**Análisis del Desarrollador** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Nuestro panel de desarrollo interno está disponible en [analytics.ousd.com](https://analytics.ousd.com). El tablero muestra el suministro circulante actual, los activos bajo administración en la bóveda y las asignaciones actuales entre cada una de las monedas estables y estrategias. #### Proceso de Desarrollo -Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. +Nuestra estrategia de ramificación es similar a [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), pero hacemos todo nuestro desarrollo en la rama `master` y tenemos una rama `estable` para el código que se ha lanzado. -Your development flow should look like: +Su flujo de desarrollo debería verse así: 1. ¡Encuentra un tema interesante y comunícate! Por favor informe al canal `#engineering` [Discord](https://discord.gg/jyxpUSe) qué desea trabajar. 2. Haga ping a un miembro del equipo central, [](https://github.com/orgs/OriginProtocol/teams/core/members) miembro en Discord y pida que lo agreguen a nuestro equipo de [colaboradores](https://github.com/orgs/OriginProtocol/teams/contributors). De lo contrario, deberá bifurcar el repositorio relevante y enviar las ramas de funciones a su propia bifurcación. 3. Agregue un comentario al problema o autoasignelo para que no tengamos varios colaboradores trabajando involuntariamente en la misma tarea. 4. Comience con la rama `master` y compruebe una nueva rama de función a menos que esté contribuyendo a una función existente. -5. Write some awesome code. +5. Escribe un código asombroso. 6. Extraiga las últimas confirmaciones de `master` y confirme que su código funciona con cualquier otro trabajo que se haya fusionado desde que comenzó. 7. Empuje su rama al repositorio de arriba \ (es decir, https: //github.com/OriginProtocol/ \ [repo \] \) para que otros contribuyentes puedan trabajar fácilmente si es necesario. 8. Solicite una revisión en el RP haciendo clic en el ícono de ajustes junto a "Reviewers" en la columna de la derecha. -For critical smart contract code to be merged it must pass the following checklist: +Para fusionar el código de contrato inteligente crítico, debe pasar la siguiente lista de verificación: -* Code reviewed by 2 reviewers -* Unit tests pass -* Slither tests pass with no warning -* Echidna tests pass +* Código revisado por 2 revisores +* Las pruebas unitarias pasan +* Las pruebas de deslizamiento pasan sin previo aviso +* Pasan las pruebas de equidna -The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. +La rama `master` está bloqueada para que solo los miembros del equipo [central](https://github.com/orgs/OriginProtocol/teams/core) puedan fusionar sus solicitudes de extracción. Las solicitudes de extracción que son revisadas por pares por otros colaboradores de confianza se acelerarán y combinarán ¡más rápido! Consulte el canal `#engineering` de Discord para ver los revisores adecuados. #### Estilo de Codificación -We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. +Usamos una variedad de lenguajes de programación en nuestros repositorios. Cuando contribuya, siga las convenciones de codificación existentes y consulte el archivo CONTRIBUTING.md en el repositorio, si existe. + +Para JavaScript, usamos el estilo NPM + +, que se aplica automáticamente a través de [prettier](https://prettier.io/).

+ +Para Solidity, usamos sangrías de dos espacios. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). -For Solidity, we use two-space indents. #### Diseño de Protocolo -When considering protocol or implementation design proposals, we are looking for: +Al considerar propuestas de diseño de protocolo o implementación, buscamos: + +* Una descripción del problema que resuelve esta propuesta de diseño +* Discusión de las compensaciones involucradas +* Revisión de otras soluciones existentes +* Enlaces a literatura relevante \(RFC, artículos, etc\) +* Discusión de la solución propuesta + +Tenga en cuenta que el diseño del protocolo es un trabajo arduo y meticuloso. Es posible que deba revisar la literatura existente y pensar en casos de uso generalizados. -* A description of the problem this design proposal solves -* Discussion of the trade-offs involved -* Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) -* Discussion of the proposed solution -Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. #### Principios de la Comunidad -We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: +Queremos que la comunidad de Origin siga siendo increíble, en crecimiento y colaborativa. Necesitamos su ayuda para mantenerlo así. Para ayudar con esto, hemos elaborado algunas pautas generales para la comunidad en su conjunto: + +* Sea amable: sea cortés, respetuoso y cortés con los miembros de la comunidad: no se tolerará ningún abuso regional, racial, de género o de otro tipo. ¡Nos gustan las personas agradables mucho más que las malas! +* Fomentar la diversidad y la participación: hacer que todos en nuestra comunidad se sientan bienvenidos, independientemente de sus antecedentes y el alcance de sus contribuciones, y hacer todo lo posible para fomentar la participación en nuestra comunidad. +* Manténgala legal: Básicamente, no meta a nadie en problemas. Comparta solo el contenido de su propiedad, no comparta información privada o confidencial y no infrinja las leyes. +* Mantente en el tema: asegúrate de publicar en el canal correcto y evita discusiones fuera del tema. Recuerde cuando actualiza un problema o responde a un correo electrónico que potencialmente está enviando a una gran cantidad de personas. Considere esto antes de actualizar. Recuerde también que a nadie le gusta el spam. + -* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! -* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. -* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. -* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. #### Informar Problemas -If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! +Si encuentra errores o inconsistencias en el código o los documentos de Origin, háganoslo saber presentando un problema de GitHub. Ningún problema es demasiado pequeño. ¡Ayúdanos a arreglar nuestros errores de tipografía! + + #### Temas de Seguridad -OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! +OUSD aún se encuentra en desarrollo temprano, lo que significa que puede haber problemas con el protocolo o en nuestras implementaciones. Nos tomamos muy en serio las vulnerabilidades de seguridad. Si descubre un problema de seguridad, háganoslo saber de inmediato! + +Si encuentra una vulnerabilidad de seguridad, envíe su informe de forma privada a [security@originprotocol.com](mailto:security@originprotocol.com) o envíe un mensaje encriptado a [@joshfraser en Keybase](https://keybase.io/joshfraser). Por favor, NO presente el problema de manera pública. Asegúrese de revisar nuestras pautas para la divulgación responsable y la elegibilidad para recompensas por errores. + +{% page-ref page="../security-and-ries/bug-bounties.md"%} -If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="../security-and-risks/bug-bounties.md" %} #### **Mejora de la Comunidad** -Origin is just as much about community as it is about our technology. +Origin se trata tanto de la comunidad como de nuestra tecnología. + +Necesitamos ayuda constante para mejorar nuestra documentación, crear nuevas herramientas para interactuar con nuestra plataforma, hacer correr la voz a nuevos usuarios, ayudar a los nuevos usuarios a configurar y mucho más. + +Póngase en contacto si desea ayudar. Nuestro canal `general` en [Discord](https://www.originprotocol.com/discord) es un gran lugar para compartir ideas y ofrecerte como voluntario para ayudar. -We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Posiciones de Tiempo Completo -Origin occasionally hires developers for part-time or full-time positions. +Origin ocasionalmente contrata desarrolladores para puestos a tiempo parcial o completo. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +Tenemos una fuerte preferencia por contratar personas que ya han comenzado a contribuir al proyecto. Si desea un puesto de tiempo completo en nuestro equipo, su mejor oportunidad es interactuar con nuestro equipo y comenzar a contribuir con código. Es muy poco probable que le ofrezcamos un puesto de tiempo completo en nuestro equipo de ingeniería a menos que haya fusionado al menos algunas solicitudes de extracción. -If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). +Si está interesado, consulte [las listas de trabajo de Origin Protocol](https://angel.co/originprotocol/jobs). Si desea ayuda de otras maneras, por favor proponer sus ideas en [nuestro canal de Discord](https://www.originprotocol.com/discord). From ae1763a6c58631e3e62da22d8311516f53abb603 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 12:02:02 +0800 Subject: [PATCH 08382/11794] New translations fund-management.md (Spanish) --- es/core-concepts/fund-management.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/es/core-concepts/fund-management.md b/es/core-concepts/fund-management.md index e44822017..59769b867 100644 --- a/es/core-concepts/fund-management.md +++ b/es/core-concepts/fund-management.md @@ -1,20 +1,20 @@ -# Fund Management +# Gestión de Fondos -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +El contrato inteligente de OUSD agrega los depósitos de monedas estables de todos los usuarios en un solo grupo de activos invertibles. Luego, los fondos se asignan a través de una o más estrategias de ingresos en cualquier momento dado. La Bóveda favorece las estrategias de alto rendimiento, pero también busca mantener la diversificación en múltiples estrategias. La diversificación elimina los puntos únicos de fallas y mitiga los riesgos. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. +A diferencia de las oportunidades de Yearn Vaults, TokenSets o Zapper, los usuarios no seleccionan estrategias individuales. Todas las monedas estables depositadas y, en consecuencia, todos los tokens OUSD son fungibles. Una vez que se implemente nuestra estructura de gobierno completa, estas decisiones se tomarán con los comentarios de los holders de los tokens de gobierno de OUSD. -**Earning Strategies** +**Estrategias de Ganancias** -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. +Las estrategias de ganancias ponen a trabajar el capital desplegado en varias plataformas DeFi. La Bóveda determinará qué estrategias están activas y qué porcentaje del capital implementado recibirán. Estas estrategias se actualizarán y reemplazarán con el tiempo. -**Strategist** +**Estratega** -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. +La versión inicial del contrato inteligente de la Bóveda de OUSD le da a cada estrategia válida un peso simple entre 0% y 100% para realizar una asignación de activos simple. Estos pesos se cambiarán a menudo mediante actualizaciones de Origin a corto plazo y mediante una gobernanza descentralizada a largo plazo. -**Diversification** +**Diversificación** -Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. +La diversificación a través de múltiples [plataformas](supported-strategies/) DeFi subyacentes reducirá el contrato inteligente y otros riesgos sistémicos. El contrato inteligente calculará los APY actuales y esperados en un esfuerzo por proporcionar rendimientos competitivos a los holders de OUSD. Con el tiempo, el contrato de la Bóveda se actualizará para cambiar de forma inteligente y autónoma entre estrategias sin ninguna intervención manual. Por ejemplo, la Bóveda cambiará automáticamente el capital entre varias estrategias de préstamos para optimizar los rendimientos. -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +Sin embargo, todavía se espera que ciertos parámetros de riesgo o decisiones sobre si ciertas estrategias se incluirán en el motor de toma de decisiones automatizado se tomen a través de votaciones de gobernanza. From a8c321a17389910b0e321a54dfbef59f9534994d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 12:02:03 +0800 Subject: [PATCH 08383/11794] New translations ogn-staking.md (Spanish) --- es/governance/ogn-staking.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/es/governance/ogn-staking.md b/es/governance/ogn-staking.md index 3943d4b44..343e2d17a 100644 --- a/es/governance/ogn-staking.md +++ b/es/governance/ogn-staking.md @@ -1,20 +1,20 @@ -# OGN Staking +# Staking de OGN -Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. +El token de Origin \(OGN\) está destinado a ser el token de gobernanza para OUSD y OGN desempeñará un papel cada vez más importante a medida que la plataforma de Origin se vuelva más descentralizada. Hoy en día, los usuarios pueden colocar en staking sus tokens OGN para ganar OGN adicional después de que haya transcurrido un período de bloqueo elegido. {% hint style="info" %} -Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. +Visite [OUSD DApp](https://www.ousd.com/stake) en un navegador habilitado para web3 para colocar en staking su OGN. {% endhint %} -The initial staking program offers three staking periods and respective yields: +El programa de staking inicial ofrece tres períodos de staking y rendimientos respectivos: -* 30-day staking period: Earn 7.5% annualized interest -* 90-day staking period: Earn 12.5% annualized interest -* 365-day staking period: Earn 25% annualized interest +* Periodo de staking de 30 días: Gane un interés anualizado del 7,5% +* Periodo de staking de 90 días: Gane un interés anualizado del 12,5% +* Periodo de staking de 365 días: Gane un interés anualizado del 25% -Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. +Los tokens colocados en staking se bloquearán durante el período de staking. Después de que finalice cada período de staking, podrá reclamar tanto su OGN \(principal\) como su rendimiento inicial. -OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. +OGN actualmente cotiza en los principales exchanges como [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN) y [docenas más](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visite el sitio web de Origin para [obtener más información sobre OGN](https://www.originprotocol.com/ogn-token) o consulte [el panel de OGN](https://www.originprotocol.com/dashboard) para realizar un seguimiento de métricas de tokens importantes. From 740af9bbe5d62290c70378029c841e0e4461f4ed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 12:02:04 +0800 Subject: [PATCH 08384/11794] New translations integration-guide-for-exchanges.md (Spanish) --- es/guides/integration-guide-for-exchanges.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/es/guides/integration-guide-for-exchanges.md b/es/guides/integration-guide-for-exchanges.md index f57b8fda9..a8f68f919 100644 --- a/es/guides/integration-guide-for-exchanges.md +++ b/es/guides/integration-guide-for-exchanges.md @@ -1,12 +1,12 @@ -# Integration Guide For Exchanges +# Guía de Integración para Exchanges -Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. +Los exchanges centralizados jugarán un papel importante para ayudarnos a alcanzar nuestra meta de hacer que OUSD sea omnipresente. Nos complace ayudar a cualquier exchange que desee que OUSD esté disponible para sus usuarios. Creemos que OUSD será una gran adición a cualquier exchange que quiera ofrecer una moneda estable superior y una nueva oportunidad de alto rendimiento para sus usuarios. -These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: +Estos documentos son un excelente punto de partida para comprender cómo funciona OUSD. Aquí hay algunas preguntas importantes para los exchanges que deseen integrar OUSD para considerar: -**Do you want to participate in the yield that is generated?** +**¿Quieres participar del rendimiento que se genera?** -We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. +¡Asumimos que la respuesta será sí y también lo alentamos a seguir! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. **Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** From c5459398a4a2bc511f51e2e5c9824e17244c8aef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 12:16:37 +0800 Subject: [PATCH 08385/11794] New translations integration-guide-for-exchanges.md (Spanish) --- es/guides/integration-guide-for-exchanges.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/es/guides/integration-guide-for-exchanges.md b/es/guides/integration-guide-for-exchanges.md index a8f68f919..54a56efa0 100644 --- a/es/guides/integration-guide-for-exchanges.md +++ b/es/guides/integration-guide-for-exchanges.md @@ -6,23 +6,23 @@ Estos documentos son un excelente punto de partida para comprender cómo funcion **¿Quieres participar del rendimiento que se genera?** -¡Asumimos que la respuesta será sí y también lo alentamos a seguir! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. +¡Asumimos que la respuesta será sí y también lo alentamos a seguir! Sin embargo, puede haber algunos casos en los que prefiera moverse rápido y listar OUSD sin participar en el [rebase de OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) ya que es la integración más rápida y simple. Para los exchanges que desean incluir OUSD, pero tienen pocos recursos de ingeniería, es posible que desee iniciar la versión sin reajuste primero mientras sus ingenieros realizan los cambios necesarios. Para que OUSD no rebase, puede llamar a `rebaseOptOut()` desde cada billetera EOA que contiene OUSD, o no hacer nada si está almacenando OUSD en contratos inteligentes. El OUSD sin rebasar se comporta como cualquier otro token ERC-20. -**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** +**¿Está almacenando saldos de clientes en contratos inteligentes \(es decir, multi-firmas\) o carteras EOA?** -Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. +Cualquier contrato inteligente que tenga OUSD debe optar manualmente para recibir el rendimiento llamando a `rebaseOptIn()`. Esto se debe a la [oferta elástica](../core-concepts/elastic-supply/) y la [naturaleza de rebase](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Muchos exchanges barren los fondos de los clientes en una billetera multi-sig para almacenamiento en frío. Si hace esto, querrá asegurarse de optar por el cambio de base para que siempre esté ganando. -**Are you caching user balances?** +**¿Está almacenando en caché los saldos de los usuarios?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD actualiza dinámicamente el valor devuelto por la función `balanceOf()` en nuestro contrato ERC20. Los saldos de los usuarios se actualizarán varias veces al día a medida que el protocolo genere un nuevo rendimiento. Mientras no esté almacenando en caché este valor, los usuarios siempre verán la cantidad correcta de OUSD que tienen. -**Are you comingling user funds?** +**¿Está mezclando fondos de usuario?** -If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. +Si está reuniendo fondos, querrá asegurarse de que cada usuario obtenga su cantidad prorrateada del rendimiento que genera el protocolo. Probablemente la forma más fácil de hacer esto es rastrear el saldo de cada usuario como un porcentaje de un grupo en lugar de como una cantidad fija. -**What is your plan for liquidity?** +**¿Cuál es su plan de liquidez?** -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +OUSD se puede acuñar o canjear en cualquier momento utilizando [Origin Dollar DApp](https://www.ousd.com), o directamente desde nuestros contratos inteligentes. Si planea proporcionar liquidez usted mismo, debe tener en cuenta que la cantidad exacta de OUSD que recibirá a cambio de su USDT, USDC o DAI depende de los tipos de cambio actuales según lo determinado por los [oráculos](../smart-contracts/api/oracle.md). Si planea canjear OUSD por las monedas estables subyacentes, debe saber que hay una tarifa de salida del 0.5% y OUSD devolverá una canasta de monedas estables en proporción a las monedas estables de respaldo en el grupo. Alentamos a los exchanges a aprovechar otros grupos de liquidez, como en Uniswap, para evitar esas tarifas. Si es posible, las acuñaciones o canjeos deben hacerse en lotes grandes para una máxima eficiencia. From 410b2d642d3c777af637bb9b32e22d947ffde561 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 12:16:38 +0800 Subject: [PATCH 08386/11794] New translations risks.md (Spanish) --- es/security-and-risks/risks.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/es/security-and-risks/risks.md b/es/security-and-risks/risks.md index 881120dd6..d307f8293 100644 --- a/es/security-and-risks/risks.md +++ b/es/security-and-risks/risks.md @@ -1,40 +1,40 @@ # Riesgos {% hint style="danger" %} -Use at your own risk. Do not deploy more capital than you are willing to lose. +Úselo bajo su propio riesgo. No gaste más capital del que está dispuesto a perder. {% endhint %} -As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +Al igual que con cualquier producto DeFi que genere rendimiento, existen riesgos asociados con la tenencia de OUSD que es importante comprender. Estos riesgos se pueden clasificar ampliamente en 3 categorías: -* OUSD smart contract risk -* Underlying third-party platform risk +* Riesgo de contrato inteligente +* Riesgo subyacente de la plataforma de terceros * Riesgo de moneda estable subyacente -**OUSD smart contract risk** +**Riesgo de contrato inteligente** -Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Nuestros contratos inteligentes han sido [auditados](audits.md) por varias empresas de seguridad respetadas. Sin embargo, es importante tener en cuenta que incluso con auditorías formales, todavía es posible que haya errores lógicos que podrían conducir a la pérdida de fondos para los holders de OUSD. Los contratos involucran matemáticas y lógica complejas. Si bien hemos tomado todas las precauciones para garantizar la seguridad de nuestros contratos inteligentes, se recuerda a los usuarios que lo utilicen bajo su propio riesgo. Origin Protocol no se hace responsable de ninguna pérdida de fondos, independientemente de quién tenga la culpa. -**Third-party platform risk** +**Riesgo de plataforma de terceros** -OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. +OUSD se basa en otras plataformas DeFi que agregan un riesgo adicional de contrato inteligente. Estamos eligiendo trabajar con plataformas que tienen cientos de millones de dólares en activos bajo su administración y han hecho un esfuerzo razonable para garantizar la exactitud de sus protocolos. Sin embargo, no hay garantías de que las plataformas subyacentes continuarán funcionando según lo previsto, y cualquier falla en una estrategia subyacente probablemente conduciría a una pérdida de fondos para los holders de OUSD. **Riesgos de la moneda estable** -Es importante comprender que OUSD es tan fuerte como las monedas estables que lo respaldan. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +Es importante comprender que OUSD es tan fuerte como las monedas estables que lo respaldan. Cualquier pérdida de valor en un activo de moneda estable subyacente causará una pérdida similar al valor de OUSD. Si bien OUSD está diseñado para mantener una relación uno a uno entre el suministro y la cantidad de monedas estables de respaldo, no garantiza qué monedas estables conformarán ese respaldo ni el valor de esas monedas. -Es importante tener en cuenta que cada una de las monedas estables admitidas presenta un riesgo de contraparte no trivial. Tether, en particular, ha tenido problemas bancarios y problemas regulatorios bien documentados. Además, tanto USDT como USDC tienen puertas traseras que otorgan a sus emisores el poder de congelar dinero en las billeteras de sus titulares. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +Es importante tener en cuenta que cada una de las monedas estables admitidas presenta un riesgo de contraparte no trivial. Tether, en particular, ha tenido problemas bancarios y problemas regulatorios bien documentados. Además, tanto USDT como USDC tienen puertas traseras que otorgan a sus emisores el poder de congelar dinero en las billeteras de sus titulares. Si bien DAI no tiene puertas traseras directas, sus activos también pueden verse afectados negativamente ya que el USDC se acepta como garantía para acuñar DAI. -_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ +_**En resumen, OUSD es un software beta. Úselo bajo su propio riesgo. No gaste más capital del que está dispuesto a perder.**_ -**Risk Mitigation** +**Mitigación de riesgos** -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +Estamos trabajando activamente con múltiples proveedores de seguros DeFi y pronto anunciaremos nuestros planes de cobertura iniciales para asegurar aún más el protocolo. Además de nuestro plan para ofrecer cobertura de seguros y nuestras recientes [auditorías](audits.md), hemos tomado amplias medidas para mejorar nuestros procesos internos para que hagamos todo lo posible para evitar un exploit. -We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Hemos contratado [Certora](https://www.certora.com/) para comenzar a verificar formalmente las diversas propiedades de seguridad de nuestros contratos. Nos ayudarán a establecer verificaciones automatizadas que se ejecutarán cada vez que actualicemos nuestro código de contrato. Ahora también tenemos la verificación automática de errores comunes con las pruebas [Slither](https://github.com/crytic/slither) y [Echidna](https://github.com/crytic/echidna) Juntos, alertan a nuestro equipo sobre problemas de seguridad comunes, además de nuestro propio conjunto de pruebas. -Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. +Las revisiones de código que involucran nuestros contratos inteligentes ahora son más rigurosas que antes. Requerimos que dos ingenieros revisen cada cambio con una lista de verificación detallada y le damos prioridad al desarrollo de nuevas funciones. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. +Finalmente, hemos formalizado una rotación para revisar [ataques a otros proyectos](https://github.com/OriginProtocol/security/tree/master/incidents), así como para asegurarnos de que profundicemos en cada una de estas revisiones, incluida la revisión del código fuente de los contratos afectados nosotros mismos.

From 7ccdea8beb8c5940932e97cfc65ad6f11421a6c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 12:16:39 +0800 Subject: [PATCH 08387/11794] New translations vault.md (Spanish) --- es/smart-contracts/api/vault.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/es/smart-contracts/api/vault.md b/es/smart-contracts/api/vault.md index de09cff41..a807443a4 100644 --- a/es/smart-contracts/api/vault.md +++ b/es/smart-contracts/api/vault.md @@ -5,45 +5,45 @@ description: >- # Bóveda -## Units +## Unidades -All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For example, 1 OUSD is expressed as 1000000000000000000. +Todas las cantidades de OUSD aprobadas o devueltas por los métodos de Vault utilizan 18 lugares decimales. Por ejemplo, 1 OUSD se expresa como 1000000000000000000. -For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. +Para otras monedas estables, el número de decimales varía. DAI usa 18 lugares decimales, mientras que USDC y USDT usan solo 6. -## Methods‌ +## Métodos ### mint\(\) -**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ +**`function mint(address _asset, uint256 _amount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Acuñar OUSD a cambio de un depósito de un determinado `_amount` de moneda estable especificado por el `_asset` parámetro. La persona que llama recibe una cierta cantidad de OUSD dependiendo del **tipo de cambio**. | Nombre del parámetro | Tipo | Descripción | |:--------------------- |:--------- |:------------------------------------------------------------------------------------------------------------------------------------------------------- | | \_asset | dirección | Dirección de la moneda estable [admitida](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets). | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| \_amount | uint256 | Cantidad depositada, expresada en unidades decimales | +| \_minimumOusdAmount | uint256 | Cantidad mínima de OUSD que la persona que llama está dispuesta a recibir. La llamada a mint\(\) se revierte si no se cumple el mínimo. | ### mintMultiple \ (\) **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ -Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Acuñar OUSD a cambio de un depósito de múltiples monedas estables en una sola llamada. Las monedas estables se especifican mediante el parámetro de matriz `_assets` y las cantidades mediante el parámetro de matriz `_amounts`. La persona que llama recibe una cierta cantidad de OUSD dependiendo del **tipo de cambio**. | Nombre del parámetro | Tipo | Descripción | |:--------------------- |:--------------- |:------------------------------------------------------------------------------------------------------------------------------------------------------------- | | \_assets | dirección\[\] | Direcciones de las monedas estables [admitidas](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets). | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| \_amounts | uint256\[\] | Cantidades depositadas, expresadas en unidades decimales | +| \_minimumOusdAmount | uint256 | Cantidad mínima de OUSD que la persona que llama está dispuesta a recibir. La llamada a mint\(\) se revierte si no se cumple el mínimo. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +En los canjes, es el protocolo y no el usuario el que decide qué monedas estables\(s\) se devuelven al usuario. Esta decisión de qué moneda\(s\) devolver se basa en las proporciones internas de los activos que se mantienen en la bóveda. {% endhint %} ### redeem\(\) -**`function redeem(uint256 _amount)`**‌ +**`function redeem(uint256 _amount)`** OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. La cantidad de monedas estables recibidas depende del **tipo de cambio**. From e14bb341f388f0728d6e874ab2b35698f80bf3bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 12:25:37 +0800 Subject: [PATCH 08388/11794] New translations vault.md (Spanish) --- es/smart-contracts/api/vault.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/es/smart-contracts/api/vault.md b/es/smart-contracts/api/vault.md index a807443a4..46b16ca5c 100644 --- a/es/smart-contracts/api/vault.md +++ b/es/smart-contracts/api/vault.md @@ -45,7 +45,7 @@ En los canjes, es el protocolo y no el usuario el que decide qué monedas establ **`function redeem(uint256 _amount)`** -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. La cantidad de monedas estables recibidas depende del **tipo de cambio**. +El OUSD especificado parámetro `_amount` canjea a cambio de una o varias monedas estables admitidas. La cantidad de monedas estables recibidas depende del **tipo de cambio**. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:------- |:------------------------------------------------ | @@ -53,27 +53,27 @@ OUSD specified by the `_amount` parameter is redeemed in exchange for one or mul ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +Todo el OUSD en posesión del usuario se canjea a cambio de una o varias monedas estables compatibles. La cantidad de monedas estables recibidas depende del **tipo de cambio**. ### rebase\(\) -**`function rebase()`**‌ +**`function rebase()`** -Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ +Actualiza los saldos de todos los usuarios según el valor de los activos almacenados actualmente en la bóveda. Devuelve el valor total de los activos y estrategias subyacentes representados por el tipo `uint256`. ### allocate\(\) -**`function allocate()`**‌ +**`function allocate()`** -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Mueve los activos bajo administración a sus [estrategias](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) prescritas para maximizar el rendimiento y diversificar el riesgo. ### totalValue\(\) -**`function totalValue()`**‌ +**`function totalValue()`** -Returns total value of underlying assets and strategies. +Devuelve el valor total de los activos y estrategias subyacentes. | `return` nombre | Tipo | Descripción | |:--------------- |:------- |:----------------------------------------------------- | @@ -81,9 +81,9 @@ Returns total value of underlying assets and strategies. ### checkBalance\(\) -**`function checkBalance(address _asset)`**‌ +**`function checkBalance(address _asset)`** -Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. +Devuelve el saldo de un activo especificado por el parámetro`_asset` contenido en la Bóveda y todas las estrategias representadas por el tipo `uint256`. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:--------- |:------------------------------------------------------------------------------------------------------------------------------------------------------- | From d7aed887a614e1701265b3ae791402db8cd6465b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 12:34:25 +0800 Subject: [PATCH 08389/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/es/SUMMARY.md b/es/SUMMARY.md index fc99a6722..76928c309 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -3,12 +3,12 @@ * [Introducción](README.md) * [Cómo funciona](how-it-works.md) * [Empezando](getting-started.md) -* [FAQ](faq.md) +* [Preguntas Frecuentes](faq.md) ## Conceptos básicos * [Suministro elástico](core-concepts/elastic-supply/README.md) - * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) + * [Rebase & Contratos Inteligentes](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [Generación de rendimiento](core-concepts/yield-generation/README.md) * [Préstamo](core-concepts/yield-generation/lending.md) * [Creación de Mercado](core-concepts/yield-generation/market-making.md) @@ -27,14 +27,14 @@ * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Gestión de fondos](core-concepts/fund-management.md) * [Precio de Oráculos](core-concepts/price-oracles/README.md) - * [Untitled](core-concepts/price-oracles/untitled.md) + * [Intitulado](core-concepts/price-oracles/untitled.md) ## Gobernancia * [Principios](governance/principles.md) * [Privilegios de Administrador](governance/admin-privileges.md) -* [OGN Staking](governance/ogn-staking.md) -* [Contributing](governance/contributing.md) +* [Staking de OGN](governance/ogn-staking.md) +* [Contribuyendo](governance/contributing.md) ## Contratos Inteligentes @@ -51,14 +51,14 @@ * [Riesgos](security-and-risks/risks.md) * [Auditorias](security-and-risks/audits.md) -* [Insurance](security-and-risks/insurance.md) -* [Bug Bounties](security-and-risks/bug-bounties.md) +* [Seguro](security-and-risks/insurance.md) +* [Recompensas de Errores](security-and-risks/bug-bounties.md) -## Guides +## Guías -* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) +* [Guía de Integración para Exchanges](guides/integration-guide-for-exchanges.md) -## Links +## Enlaces * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From fbf2d06a18a7f8ecc1b43286b5274506782df992 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 12:34:26 +0800 Subject: [PATCH 08390/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/getting-started.md b/es/getting-started.md index a19eccce7..2d7c055b6 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -10,7 +10,7 @@ Acuñar OUSD permite a cualquier persona crear o intercambiar tokens OUSD utiliz **Comprar en Plataformas de Intercambio** -For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. +Para pequeñas cantidades, la forma más fácil de comenzar a ganar con OUSD es comprarlo en una plataforma de intercambio (exchange) descentralizado como Uniswap. Anticipamos que OUSD pronto estará disponible en muchos más exchanges descentralizados y centralizados. Decentralized exchanges: From 93479be0563c70f53790a2b08ca1113a403733bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 12:46:09 +0800 Subject: [PATCH 08391/11794] New translations vault.md (Spanish) --- es/smart-contracts/api/vault.md | 42 ++++++++++++++++----------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/es/smart-contracts/api/vault.md b/es/smart-contracts/api/vault.md index 46b16ca5c..efe4b49d3 100644 --- a/es/smart-contracts/api/vault.md +++ b/es/smart-contracts/api/vault.md @@ -93,11 +93,11 @@ Devuelve el saldo de un activo especificado por el parámetro`_asset` contenido **`function calculateRedeemOutputs(uint256 _amount)`**‌ -Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. +Calcule la combinación de monedas estables que una función `redeem` devolvería al canjear cierta cantidad de OUSD especificada por el parámetro `_amount`. Devuelve una matriz de valores de monedas estables. -To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. +Para atribuir los valores de la moneda estable a la moneda de la moneda estable correcta, esta llamada debe usarse junto con la función `getAllAssets` que devuelve una matriz de direcciones de la moneda estable. -The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. +El índice de una matriz que devuelve `calculateRedeemOutputs` corresponde a la dirección de la moneda estable con el mismo índice en una matriz devuelta por la función `getAllAssets`. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:------- |:------------------------------------------------ | @@ -109,33 +109,33 @@ The index of an array that is returned by the `calculateRedeemOutputs` correspon ### getAssetCount\(\) -**`function getAssetCount()`**‌ +**`function getAssetCount()`** -Return the number of supported stablecoin assets represented by `uint256` type.‌ +Devuelve el número de activos de stablecoin admitidos representados por el tipo `uint256`. ### getAllAssets\(\) -**`function getAllAssets()`**‌ +**`function getAllAssets()`** -Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ +Devuelve el número de activos de moneda estable admitidos representados por el tipo `uint256`. ### getStrategyCount\(\)‌ -**`function getStrategyCount()`**‌ +**`function getStrategyCount()`** -Return the number of strategies active on the Vault represented by `uint256` type.‌ +Devuelve el número de estrategias activas en la Bóveda representado por `uint256` tipo. ### getAPR\(\) -**`function getAPR()`**‌ +**`function getAPR()`** -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ +Devuelve el rendimiento porcentual anual total \(APR\) de la Bóveda y todas las estrategias representadas por el tipo `uint256`. El número resultante tiene 18 espacios decimales. ### isSupportedAsset\(\) -**`function isSupportedAsset(address _asset)`**‌ +**`function isSupportedAsset(address _asset)`** -Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. +Devuelve el valor booleano verdadero si el activo especificado por el parámetro `_asset` es compatible con la Bóveda. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:--------- |:------------------------------ | @@ -143,9 +143,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter ### priceUSDMint\(\) -**`function priceUSDMint(string symbol)`**‌‌ +**`function priceUSDMint(string symbol)`** -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Devuelve el precio del tipo de cambio de una moneda estable especificado por los parámetros del `symbol` utilizados al acuñar OUSD representado por el tipo `uint256`. El número resultante tiene 18 decimales. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:------ |:---------------------------- | @@ -153,9 +153,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param ### priceUSDRedeem\(\) -**`function priceUSDRedeem(string symbol)`**‌‌ +**`function priceUSDRedeem(string symbol)`** -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Devuelve el precio del tipo de cambio de una moneda estable especificado por los parámetros del `symbol` utilizados al canjear OUSD representado por el tipo `uint256`. El número resultante tiene 18 decimales. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:------ |:---------------------------- | @@ -163,9 +163,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param ### priceAssetUSDMint\(\)‌ -**`function priceAssetUSDMint(address _asset)`**‌‌ +**`function priceAssetUSDMint(address _asset)`** -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Devuelve el precio del tipo de cambio de una moneda estable especificado por los parámetros `_asset` utilizados al acuñar OUSD representado por el tipo `uint256`. El número resultante tiene 18 decimales. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:--------- |:------------------------------- | @@ -173,9 +173,9 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param ### priceAssetUSDRedeem\(\)‌ -**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ +**`function priceAssetUSDRedeem(address _asset)`** -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Devuelve el precio de tipo de cambio de una moneda estable especificado por los parámetros `_asset` utilizados al canjear OUSD representado por el tipo `uint256`. El número resultante tiene 18 decimales. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:--------- |:------------------------------ | From 45fec5759b6120a2a12eb0f77a9438279512eceb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 12:46:10 +0800 Subject: [PATCH 08392/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/es/getting-started.md b/es/getting-started.md index 2d7c055b6..513075868 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -12,36 +12,36 @@ Acuñar OUSD permite a cualquier persona crear o intercambiar tokens OUSD utiliz Para pequeñas cantidades, la forma más fácil de comenzar a ganar con OUSD es comprarlo en una plataforma de intercambio (exchange) descentralizado como Uniswap. Anticipamos que OUSD pronto estará disponible en muchos más exchanges descentralizados y centralizados. -Decentralized exchanges: +Exchanges descentralizados: * [Compre OUSD en Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Compre OUSD en Uniswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -Centralized exchanges: +Exchanges centralizados: -* Buy OUSD on KuCoin +* Compre OUSD en KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) -* Buy OUSD on Virgox +* Compre OUSD en Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +* [Compre OUSD en la aplicación Dharma](https://www.dharma.io/) \(solo en EE.UU.\) -**Adding OUSD to Your Wallet** +**Agregar OUSD a su billetera** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +La dirección ERC20 principal para Origin Dollar \(OUSD\) es: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +Si su OUSD no aparece automáticamente en su billetera, debería poder agregarlo manualmente usando la dirección anterior. Si usted está planeando en [almacenar su OUSD en una carpeta de múltiples sig](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), asegúrese de opt-in para recibir el rendimiento. Queremos que OUSD sea compatible con tantas carteras como sea posible y que se incluya en todas las diversas listas de tokens conocidos. Agradeceríamos enormemente cualquier ayuda que pueda ofrecer en esta área. -**Integrating OUSD** +**Integrando OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD es un token ERC-20 no estándar que requiere un trabajo de integración personalizado para la mayoría de las aplicaciones que desean admitirlo. En particular, es importante que los desarrolladores comprendan cómo funciona nuestro suministro elástico, ya que esto puede causar fácilmente un comportamiento inesperado. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +Si usted es un proveedor de billetera o una plataforma de intercambio cripto que está interesado en respaldar OUSD, consulte las siguientes guías: {% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} @@ -49,11 +49,11 @@ If you are a wallet provider or crypto exchange that is interested in supporting {% page-ref page="smart-contracts/api/" %} -**Developer Analytics** +**Análisis del Desarrollador** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Nuestro panel de desarrollo interno está disponible en [analytics.ousd.com](https://analytics.ousd.com). El tablero muestra el suministro circulante actual, los activos bajo administración en la bóveda y las asignaciones actuales entre cada una de las monedas estables y estrategias. -**Getting Help** +**Obtener ayuda** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Únase a la chat de ingeniería de Origin Dollar \#engineering en el servidor de Origin [en Discord](www.originprotocol.com/discord). Nuestro equipo y los miembros de nuestra comunidad esperan poder ayudarlo a construir. Sus preguntas nos ayudan a mejorar, así que no dude en preguntar si no puede encontrar lo que busca aquí. From 87d9523bfee3e647c83f39c5310cdb5dcfdb093f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 12:46:11 +0800 Subject: [PATCH 08393/11794] New translations how-it-works.md (Spanish) --- es/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/how-it-works.md b/es/how-it-works.md index d17a27eea..c779aaa02 100644 --- a/es/how-it-works.md +++ b/es/how-it-works.md @@ -16,9 +16,9 @@ Los usuarios convierten sus monedas estables existentes \ (actualmente USDT, USD **Canjeando OUSD** -Los usuarios pueden volver a convertir su OUSD en otras monedas estables en cualquier momento utilizando [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. La tarifa existe para incentivar a los holders a largo plazo sobre los especuladores a corto plazo. +Los usuarios pueden volver a convertir su OUSD en otras monedas estables en cualquier momento utilizando [Origin Dollar DApp](www.ousd.com). Se cobra una tarifa de salida del 0,5% en el momento del canje y se distribuye como rendimiento adicional a los participantes restantes en el grupo de liquidez. La tarifa sirve como una característica de seguridad para dificultar que los atacantes aprovechen los oráculos rezagados, lo que les impide desviar monedas estables del grupo de liquidez en caso de errores en los precios de los activos subyacentes. La tarifa existe para incentivar a los holders a largo plazo sobre los especuladores a corto plazo. -Tras el canje, el contrato inteligente determinará qué moneda estable \ (s \) devolver al usuario. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Tras el canje, el contrato inteligente determinará qué moneda estable \ (s \) devolver al usuario. En la implementación actual, el grupo de liquidez devolverá monedas en la misma proporción que las existencias actuales. Esta falta de opciones para el usuario también protege al grupo de liquidez en su conjunto en caso de que alguna de las monedas estables admitidas pierda su vínculo con el dólar. {% hint style="warning" %} Hay una tarifa de salida de **0.5%** y el usuario no puede elegir qué monedas estables recibe. @@ -26,7 +26,7 @@ Hay una tarifa de salida de **0.5%** y el usuario no puede elegir qué monedas e #### **Rendimiento de Cultivo Automatizado ** -OUSD genera rendimientos mediante la implementación de las monedas estables subyacentes que se depositaron en el contrato inteligente de OUSD en otros protocolos DeFi como Compound, Aave, Uniswap, Balancer y Curve. It is expected there will be new diversified strategies added to the vault every month. Los intereses cobrados, las tarifas de tradeo y los tokens de recompensa se agrupan y se convierten en monedas estables para producir rendimientos denominados en OUSD. Con el tiempo, el protocolo moverá activos dentro y fuera de diferentes grupos de liquidez para brindar el mejor rendimiento a los holders de OUSD. +OUSD genera rendimientos mediante la implementación de las monedas estables subyacentes que se depositaron en el contrato inteligente de OUSD en otros protocolos DeFi como Compound, Aave, Uniswap, Balancer y Curve. Se espera que cada mes se agreguen nuevas estrategias diversificadas al grupo de liquidez. Los intereses cobrados, las tarifas de tradeo y los tokens de recompensa se agrupan y se convierten en monedas estables para producir rendimientos denominados en OUSD. Con el tiempo, el protocolo moverá activos dentro y fuera de diferentes grupos de liquidez para brindar el mejor rendimiento a los holders de OUSD. #### **Suministro Elástico** From 1df4817f9899783362672cdc7347e0465317289f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 12:46:12 +0800 Subject: [PATCH 08394/11794] New translations bug-bounties.md (Spanish) --- es/security-and-risks/bug-bounties.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/security-and-risks/bug-bounties.md b/es/security-and-risks/bug-bounties.md index 32721d725..fdebe3959 100644 --- a/es/security-and-risks/bug-bounties.md +++ b/es/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Recompensas de Errores** -Las recompensas por errores se otorgan a total discreción de Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Actualmente, el programa de recompensas solo se aplica a OUSD y no a otros productos de Origin. +Las recompensas por errores se otorgan a total discreción de Origin Protocol. Las recompensas varían en tamaño desde **$100** para problemas menores hasta **$250.000** para vulnerabilidades importantes. Actualmente, el programa de recompensas solo se aplica a OUSD y no a otros productos de Origin. {% hint style="warning" %} Para ser elegible para una recompensa por errores, debe seguir las reglas de Divulgación Responsable que se describen a continuación. @@ -16,7 +16,7 @@ En caso de que descubra una vulnerabilidad, nos gustaría conocerla de inmediato Si descubre una vulnerabilidad, haga lo siguiente: -* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Informe sus hallazgos a [security@originprotocol.com](mailto:security@originprotocol.com) o comuníquese con [Josh Fraser en Keybase](https://keybase.io/joshfraser) * No aproveche la vulnerabilidad o problema que ha descubierto * No revele el problema a otros hasta que se haya resuelto * No utilice ataques a la seguridad física, ingeniería social, denegación de servicio distribuida, spam o aplicaciones de terceros From dab6a2e4a269b7101db9a61c5169bfbd99da3ab9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 12:46:13 +0800 Subject: [PATCH 08395/11794] New translations audits.md (Spanish) --- es/security-and-risks/audits.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/es/security-and-risks/audits.md b/es/security-and-risks/audits.md index dc9799b31..9749d04ff 100644 --- a/es/security-and-risks/audits.md +++ b/es/security-and-risks/audits.md @@ -1,11 +1,11 @@ # Auditorias -**The OUSD Vault, ERC-20, and Overall System** +**La bóveda de OUSD, ERC-20 y el sistema general** -OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD ha sido auditado por varias firmas de seguridad muy respetadas. Hemos trabajado con [Trail of Bits](https://www.trailofbits.com/) y [Solidified](https://solidified.io/) para auditar todo el código que impulsa a Origin Dollar. Sus hallazgos están disponibles a continuación: -* [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) -* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Trail of Bits, auditoría de OUSD, diciembre de 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, auditoría de OUSD, diciembre de 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 10fdbb570414301ac174cb75e64cacc87eccab04 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 13:12:40 +0800 Subject: [PATCH 08396/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 78 +++++++++++++++++----------------- 1 file changed, 39 insertions(+), 39 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 5d062aae1..a4f887756 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -15,9 +15,9 @@ Direcciones conocidas \ (a menudo envoltorios de proxy\): |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Bóveda | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Oráculo | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: +Contratos de ejecución interna. El bóveda se divide en VaultAdmin y VaultCore para solucionar el límite máximo de tamaño de contrato en Ethereum: | Contrato | Dirección | |:-------------------------- |:--------------------------------------------------------------------------------------------------------------------- | @@ -29,17 +29,17 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +Direcciones conocidas \(envoltorios de proxy\): -| Strategy | Address | Auto-Allocation | +| Estrategia | Dirección | Asignación automática | |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% de DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% de USDC y USDT | +| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Asignación manual | -Internal implementation contracts: +Contratos de ejecución interna: -| Strategy | Address | +| Estrategia | Dirección | |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | | Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | @@ -47,23 +47,23 @@ Internal implementation contracts: {% endtab %} {% tab title="Oracles" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** +Los siguientes oráculos se utilizan para obtener o calcular un precio de **DAI/USD:** -| Oracle | Pair | Contract | +| Oráculo | Par | Contrato | |:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | | Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | -The following oracles are used to fetch a price for **USDT/USD:** +Los siguientes oráculos se utilizan para obtener o calcular un precio de **USDT/USD:** -| O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| **Oráculo** | Par | Contrato | +|:----------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | -The following oracles are used to fetch a price for **USDC/USD:** +Los siguientes oráculos se utilizan para obtener o calcular un precio de **USDC/USD:** -| O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| **Oráculo** | Par | Contrato | +|:----------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} @@ -71,28 +71,28 @@ The following oracles are used to fetch a price for **USDC/USD:** - - + + - + - + - + - +
ContractAddressContratoDirección ENS
5 of 8 Multisig5 de 8 Multiples-firmas 0xe011fA2a6Df98c69383457d87a056Ed0103aA352 originprotocol.eth
2 of 9 Multisig2 de 9 Multiples-firmas 0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC originstrategist.eth
Governor / TimelockGobernador / Timelock 0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 @@ -103,7 +103,7 @@ The following oracles are used to fetch a price for **USDC/USD:**
OGN BuybackRecompra de OGN 0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 originbuyback.eth @@ -114,7 +114,7 @@ The following oracles are used to fetch a price for **USDC/USD:** {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | +| Contrato | Dirección | |:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | @@ -122,27 +122,27 @@ The following oracles are used to fetch a price for **USDC/USD:** {% endtab %} {% tab title="Staking" %} -| Contract | Address | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | -| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contrato | Dirección | ENS | +|:-------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| Staking de OGN | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | -Internal implementation contracts: +Contratos de ejecución interna: -| Contract | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | -| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | +| Contrato | Dirección | +|:-------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Staking de OGN | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): +Contrato de compensación OUSD \([detalles](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): -| Contract | Address | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +| Contrato | Dirección | +|:-------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Compensación de OUSD | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} -| Contract | Address | ENS | +| Contrato | Dirección | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +| Canjeo | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} From a442de69d9f14f4d516efca0d646cf95b2791d1f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 13:12:41 +0800 Subject: [PATCH 08397/11794] New translations audits.md (Spanish) --- es/security-and-risks/audits.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/es/security-and-risks/audits.md b/es/security-and-risks/audits.md index 9749d04ff..6100a3b59 100644 --- a/es/security-and-risks/audits.md +++ b/es/security-and-risks/audits.md @@ -6,33 +6,33 @@ OUSD ha sido auditado por varias firmas de seguridad muy respetadas. Hemos traba * [Trail of Bits, auditoría de OUSD, diciembre de 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, auditoría de OUSD, diciembre de 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) -* [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) +* [Solidified, Staking de OGN auditado, diciembre de 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) -The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: +El token de gobernanza, Origin Token \(OGN\), también fue auditado por Trail of Bits en 2018: -* [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) +* [Trail of Bits, auditoría de OGN, noviembre de 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) -In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. +Además, las estrategias subyacentes y las dependencias que utiliza OUSD han sido auditadas minuciosamente por varias empresas. {% hint style="info" %} -OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. +OUSD solo integra estrategias que han sido cuidadosamente auditadas y probadas en batalla con un capital significativo durante un período de tiempo prolongado. {% endhint %} -**Compound Strategy and Open Price Feed** +**Estrategia compuesta y alimentación de precios abiertos** -Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound ha sido auditado por [Trail of Bits](https://www.trailofbits.com) y [OpenZeppelin](https://openzeppelin.com/) y verificado formalmente por [Certora](https://www.certora.com/). Visite el sitio web de Compound para obtener su [lista completa de auditorías](https://compound.finance/docs/security#audits) incluido el código original para el [Timelock](../smart-contracts/api/timelock.md) modificado que está usando OUSD. -**Aave Strategy** +**Estrategia de Aave** -Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). +Aave ha sido auditado por [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/)y [PeckShield](https://peckshield.com/). También han sido verificados formalmente por [Certora](https://www.certora.com/). Visite el sitio web de Aave para [su lista completa de auditorías](https://docs.aave.com/developers/security-and-audits). -**Curve Strategy** +**Estrategia de Curve** -Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). +Curve ha sido auditada por [Trail of Bits](https://www.trailofbits.com) y [Quantstamp](https://quantstamp.com/). Visite el sitio web de Curve para [su lista completa de auditorías](https://www.curve.fi/audits). -**Chainlink Oracles** +**Oráculo de Chainlink** -Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink ha sido auditado por [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158)y [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From d6575908ee4bc6bf419050e4e4c7438adaea4afe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 13:12:42 +0800 Subject: [PATCH 08398/11794] New translations erc-20-1.md (Spanish) --- es/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/api/erc-20-1.md b/es/smart-contracts/api/erc-20-1.md index d7a85d454..987956fa9 100644 --- a/es/smart-contracts/api/erc-20-1.md +++ b/es/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD es un token compatible con ERC-20 con una propiedad nueva \(suministro elá Las billeteras y exchanges que deseen integrar OUSD no deben almacenar en caché los saldos de OUSD, ya que este valor cambiará con frecuencia a medida que se acumule el rendimiento para los holders de tokens. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. Esta diferencia es vital de entender, particularmente para billeteras y exchanges que desean integrar el token OUSD. Este valor debe obtenerse en tiempo real en lugar de almacenarse en caché, ya que OUSD se reajusta con frecuencia. +La mayor diferencia que separa a OUSD de su token ERC-20 promedio es la forma en que la función`balanceOf()` OUSD devolverá una cantidad variable basada en el valor total del pool multiplicado por la participación del holder en el grupo de liquidez. Esta diferencia es vital de entender, particularmente para billeteras y exchanges que desean integrar el token OUSD. Este valor debe obtenerse en tiempo real en lugar de almacenarse en caché, ya que OUSD se reajusta con frecuencia. From cb8d34cb3c9b84f28a9fb295c2e9c84aaf43f12b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 13:12:43 +0800 Subject: [PATCH 08399/11794] New translations strategies.md (Spanish) --- es/smart-contracts/api/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/smart-contracts/api/strategies.md b/es/smart-contracts/api/strategies.md index 30f329268..51abf3fa7 100644 --- a/es/smart-contracts/api/strategies.md +++ b/es/smart-contracts/api/strategies.md @@ -1,12 +1,12 @@ # Estrategias {% hint style="info" %} -Documentation coming soon. +Próximamente la documentación. {% endhint %} -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +Se pueden agregar o eliminar nuevas estrategias en cualquier momento para responder a las nuevas realidades del mercado y diversificar el riesgo. -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +Una vez que migremos a la gobernanza descentralizada, nuestra intención es que la comunidad proponga nuevas estrategias y vote sobre el peso apropiado para cada estrategia en el pool. Anticipamos que la mayoría de los holders de OUSD valorarán tener cierta exposición a oportunidades de mayor rendimiento mientras mantienen posiciones más conservadoras para una parte de los fondos. From a6805bda2d7d2617602d8fe430e4667c53a46188 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 13:12:44 +0800 Subject: [PATCH 08400/11794] New translations timelock.md (Spanish) --- es/smart-contracts/api/timelock.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/smart-contracts/api/timelock.md b/es/smart-contracts/api/timelock.md index 4c3bb2f83..5a0f7744c 100644 --- a/es/smart-contracts/api/timelock.md +++ b/es/smart-contracts/api/timelock.md @@ -1,7 +1,7 @@ # Bloqueo de Tiempo {% hint style="danger" %} -The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. +Se ha agregado el bloqueo de tiempo, pero actualmente está configurado en 1 minuto. Esto permite una respuesta más rápida si se descubre algún problema crítico. El bloqueo de tiempo se rige por 5 de 8 multi-sig de Origin. {% endhint %} El contrato de bloqueo de tiempo impone un período de espera de 48 horas antes de que se pueda ejecutar cualquier cambio en los contratos de OUSD. El bloqueo de tiempo puede ser llamado por nuestro multi-sig y es el propietario de nuestros contratos [ERC-20](../architecture.md), [Bóveda](vault.md) y [Estrategias](strategies.md). Las acciones administrativas que retrasan el tiempo les dan a los usuarios la oportunidad de salir de OUSD si sus administradores se vuelven maliciosos, se ven comprometidos o hacen un cambio que a los usuarios no les gusta. @@ -10,10 +10,10 @@ El contrato de bloqueo de tiempo impone un período de espera de 48 horas antes El bloqueo de tiempo es una medida de seguridad que les da a los holders de OUSD 48 horas para retirar sus fondos si tienen objeciones a las actualizaciones propuestas al protocolo. {% endhint %} -OUSD está utilizando una versión ligeramente modificada del [Tiempo de Bloqueo de Compound](https://compound.finance/docs/governance) que ha sido [auditado por OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD está utilizando una versión ligeramente modificada del [Tiempo de Bloqueo de Compound](https://compound.finance/docs/governance) que ha sido [auditado por OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Las 3 diferencias notables son: 1. OUSD inicialmente utilizará un período de espera más corto \(48 horas\) que Compound \(72 horas\) para permitir una respuesta más rápida si se descubre algún problema. -2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Algunas acciones, como la reasignación de fondos entre las estrategias existentes y la congelación de depósitos, se pueden solicitar de inmediato sin requerir el período de espera de 48. Esto es en caso de que se descubra una vulnerabilidad importante. From 93e7e291960d162e9a00164b2dc3caaf4e40da1a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 13:12:45 +0800 Subject: [PATCH 08401/11794] New translations architecture.md (Spanish) --- es/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/architecture.md b/es/smart-contracts/architecture.md index 001f312a8..f37c32f45 100644 --- a/es/smart-contracts/architecture.md +++ b/es/smart-contracts/architecture.md @@ -4,7 +4,7 @@ OUSD está compuesto por una serie de contratos inteligentes. Cada uno de estos contratos está envuelto en un contrato proxy que se puede actualizar a través de los protocolos de gobernanza. -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. El contrato [ERC-20](api/erc-20-1.md) maneja la conversión a términos de USD cuando se visualiza un saldo o se inicia una transferencia entre billeteras. +Internamente, la propiedad en el pool se rastrea mediante un sistema de créditos que representa el porcentaje de propiedad del pool para cada holder. El contrato [ERC-20](api/erc-20-1.md) maneja la conversión a términos de USD cuando se visualiza un saldo o se inicia una transferencia entre billeteras. La [Bóveda](api/vault.md) es responsable de acuñar y quemar OUSD. También aplica el porcentaje de activos que se implementan en cada una de las [Estrategias](../core-concepts/supported-strategies/)admitidas. Para optimizar los costos de Gas, la bóveda mantiene un búfer para permitir que la mayoría de los depósitos y reembolsos ocurran sin liquidar/deshacer los activos de las estrategias. From ca732ebcf1fba0fe29678655ac94078f9be0d86b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 13:12:46 +0800 Subject: [PATCH 08402/11794] New translations faq.md (Spanish) --- es/faq.md | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/es/faq.md b/es/faq.md index e2145b83b..8feb1c4fa 100644 --- a/es/faq.md +++ b/es/faq.md @@ -1,34 +1,34 @@ -# FAQ +# Preguntas Frecuentes -**Where can I buy OUSD?** +**¿Dónde puedo comprar OUSD?** -Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. +Consulte [Introducción](https://docs.ousd.com/getting-started) para ver una variedad de opciones. -**What are the costs to mint and redeem OUSD?** +**¿Cuáles son los costos de acuñar y canjear el OUSD?** -As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. +Al igual que con cualquier transacción de Ethereum, necesitará Ether para interactuar con el contrato inteligente de OUSD. Hemos tomado medidas para reducir el uso de gas siempre que sea posible, pero estos costos pueden variar. -Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). +Cada vez que acuñe o canjee OUSD, se aplicará un tipo de cambio a sus monedas estables depositadas o retiradas. Puede leer más sobre esto en [Precios de Oráculos](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). +Para fomentar la retención a largo plazo de OUSD y proteger el protocolo de los atacantes, se cobra una tarifa de salida del 0,5% en todos los canjes. Puede leer más sobre esto en [Cómo funciona](https://docs.ousd.com/how-it-works). -**How soon will my balance increase once I have OUSD?** +**¿Qué tan pronto aumentará mi saldo una vez que tenga OUSD?** -The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. +La cantidad de OUSD en su billetera aumentará cada vez que haya un evento de rebase positivo. Puede leer más sobre esto en [Suministro Flexible](https://docs.ousd.com/core-concepts/elastic-supply). Actualmente, el suministro se reajusta varias veces al día y, por lo general, se correlaciona con la cantidad de personas que acuñan y canjean OUSD. -**Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** +**¿Por qué OUSD no crece cuando se lleva a cabo en Uniswap, SushiSwap, etc.?** -By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +De forma predeterminada, los eventos de rebase no afectan el suministro de OUSD que se encuentra en los contratos inteligentes. Estos contratos pueden optar por recibir OUSD adicional si son capaces de manejar tokens de suministro elásticos. Puede leer más sobre esto en [Rebase & Contratos Inteligentes](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -**How is it possible for the APY to be so high?** +**¿Cómo es posible que el APY sea tan alto?** -You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. +Puede leer sobre nuestras diversas estrategias en [Generación de Rendimientos](https://docs.ousd.com/core-concepts/yield-generation). Actualmente obtenemos la mayor parte del rendimiento de la recolección de tokens de recompensa \(es decir, COMP y CRV\). Además, el rendimiento aumenta a medida que se mantiene más OUSD en contratos inteligentes que no optan por reajustar, ya que la garantía subyacente continúa ganando para el holder promedio de OUSD. -**Why is my balance increasing at a slower rate than the advertised APY?** +**¿Por qué mi saldo aumenta a un ritmo más lento que el APY anunciado?** -OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. +Los saldos de OUSD aumentan cuando se reajusta la oferta. Pero el tamaño de cada rebase varía enormemente dependiendo de cuánto haya ganado la bóveda desde el último rebase. Y mientras que la mayoría de las rebases obtienen una pequeña cantidad de ganancias de las estrategias de préstamos, otras rebases implican liquidar tokens de recompensa o cobrar tarifas. Como resultado, el rendimiento variará significativamente durante períodos cortos de tiempo. -**What about the hack? Is OUSD safe?** +**¿Y el hackeo? ¿Es seguro OUSD?** -On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). +El 7 de noviembre de 2020, OUSD sufrió un exploit por 7M USD debido a un error de reentrada no detectado previamente. Puede leer más [detalles sobre el hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) en nuestro blog, así como el [plan de compensación detallado](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) para cuidar a los usuarios afectados. Origin Dollar se relanzó en diciembre después de completar varias auditorías y actualizaciones de seguridad. Puede obtener más información sobre los pasos tomados para asegurar el protocolo en nuestro [anuncio de relanzamiento](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). From d819c1ca11a80398fdb601d9b96a5c905851e58e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 13:12:47 +0800 Subject: [PATCH 08403/11794] New translations insurance.md (Spanish) --- es/security-and-risks/insurance.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/es/security-and-risks/insurance.md b/es/security-and-risks/insurance.md index 322542ba8..6d37c0204 100644 --- a/es/security-and-risks/insurance.md +++ b/es/security-and-risks/insurance.md @@ -1,14 +1,14 @@ -# Insurance +# Seguro -OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. +Los holders de OUSD pueden comprar un seguro de contrato inteligente para cubrir cualquier pérdida que pueda resultar de cualquier error o vulnerabilidad en los contratos de OUSD, incluidas las explotaciones económicas \(como los ataques de préstamos flash\). Además, cualquier persona que quiera hacer una apuesta económica por la seguridad de nuestros contratos puede obtener un rendimiento proporcionando cobertura. -DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +La cobertura DeFi para OUSD está disponible actualmente a través de [Cover Protocol](https://coverprotocol.com/) y [Nexus Mutual](https://nexusmutual.io/). Estas asociaciones permiten una gestión de riesgos más eficaz por parte de los holders de OUSD al tiempo que crean nuevas oportunidades para que los proveedores de cobertura se beneficien. **Cover Protocol** -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. +Lea nuestro anuncio [](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) para aprender cómo [comprar cobertura](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [proporcionar cobertura](https://app.coverprotocol.com/app/mint?protocol=ORIGIN)o [participar en campañas de minería de escudo](https://app.coverprotocol.com/app/rewards) con Cover Protocol. **Nexus Mutual** -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Lea nuestra publicación para aprender cómo [comprar cobertura](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [proporcionar cobertura](https://app.nexusmutual.io/staking)o [participar en campañas de minería de escudo](https://app.nexusmutual.io/rewards) con Nexus Mutual.

From 5c1efe95d1e9733e02106518dac0c65a8d4c8e21 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 17 Jun 2021 13:12:48 +0800 Subject: [PATCH 08404/11794] New translations untitled.md (Spanish) --- es/core-concepts/price-oracles/untitled.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/es/core-concepts/price-oracles/untitled.md b/es/core-concepts/price-oracles/untitled.md index 7a413944b..b14ce4345 100644 --- a/es/core-concepts/price-oracles/untitled.md +++ b/es/core-concepts/price-oracles/untitled.md @@ -1,23 +1,23 @@ -# Untitled +# Intitulado -## Getting Super Powers +## Obteniendo superpoderes -Becoming a super hero is a fairly straight forward process: +Convertirse en un superhéroe es un proceso bastante sencillo: ``` -$ give me super-powers +$ dame superpoderes ``` {% hint style="info" %} - Super-powers are granted randomly so please submit an issue if you're not happy with yours. + Los superpoderes se otorgan al azar, así que envíe un problema si no está satisfecho con el suyo. {% endhint %} -Once you're strong enough, save the world: +Una vez que seas lo suficientemente fuerte, salva el mundo: {% code title="hello.sh" %} ```bash -# Ain't no code for that yet, sorry -echo 'You got to trust me on this, I saved the world' +# Todavía no hay un código para eso, lo siento +eco 'Tienes que confiar en mí en esto, salvé al mundo' ``` {% endcode %} From 21cc4d8c8e7a05d9a7c1e2cb8cd3cb62b58df284 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:23:46 +0800 Subject: [PATCH 08405/11794] New translations README.md (Russian) --- ru/core-concepts/price-oracles/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/price-oracles/README.md b/ru/core-concepts/price-oracles/README.md index 2ae62362a..9b4081e09 100644 --- a/ru/core-concepts/price-oracles/README.md +++ b/ru/core-concepts/price-oracles/README.md @@ -116,7 +116,7 @@ OUSD получает цену от нескольких оракулов в с Это защищает средства в хранилище и поощряет долгосрочных держателей. Поскольку самая безопасная цена зависит от направления сделки, оракул Origin предоставляет как `priceUSDMint()`, так и `priceUSDRedeem()`. -OUSD uses Chainling as oracle for DAI, USDC and USDT. +OUSD uses Chainlink as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} From c35a809265d9c5bead2284f3560647fa45c43d7a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:23:47 +0800 Subject: [PATCH 08406/11794] New translations README.md (Hindi) --- hi/core-concepts/price-oracles/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/core-concepts/price-oracles/README.md b/hi/core-concepts/price-oracles/README.md index 5d805e681..58ed68ed4 100644 --- a/hi/core-concepts/price-oracles/README.md +++ b/hi/core-concepts/price-oracles/README.md @@ -116,7 +116,7 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -OUSD uses Chainling as oracle for DAI, USDC and USDT. +OUSD uses Chainlink as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} From 7b2c0c62f123cfb1d013a2eebcf6e2880c748175 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:23:49 +0800 Subject: [PATCH 08407/11794] New translations README.md (Croatian) --- hr/core-concepts/price-oracles/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/core-concepts/price-oracles/README.md b/hr/core-concepts/price-oracles/README.md index 5d805e681..58ed68ed4 100644 --- a/hr/core-concepts/price-oracles/README.md +++ b/hr/core-concepts/price-oracles/README.md @@ -116,7 +116,7 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -OUSD uses Chainling as oracle for DAI, USDC and USDT. +OUSD uses Chainlink as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} From 0c636e84ee19736d088bce1e70c69dda6dba8c46 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:23:50 +0800 Subject: [PATCH 08408/11794] New translations README.md (Thai) --- th/core-concepts/price-oracles/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/core-concepts/price-oracles/README.md b/th/core-concepts/price-oracles/README.md index 5d805e681..58ed68ed4 100644 --- a/th/core-concepts/price-oracles/README.md +++ b/th/core-concepts/price-oracles/README.md @@ -116,7 +116,7 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -OUSD uses Chainling as oracle for DAI, USDC and USDT. +OUSD uses Chainlink as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} From 291626071e71598bf237ea95d11d1f481ab02f0c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:23:51 +0800 Subject: [PATCH 08409/11794] New translations README.md (Indonesian) --- id/core-concepts/price-oracles/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/core-concepts/price-oracles/README.md b/id/core-concepts/price-oracles/README.md index eca68d693..e1b687d4a 100644 --- a/id/core-concepts/price-oracles/README.md +++ b/id/core-concepts/price-oracles/README.md @@ -116,7 +116,7 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Karena harga paling aman tergantung pada arah perdagangan, oracle Origin menghadapkan kedua `priceUSDMint ()` dan `priceUSDRedeem ()`. -OUSD uses Chainling as oracle for DAI, USDC and USDT. +OUSD uses Chainlink as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} From 793a50bd2f5c23c244960a786b40ba237da41377 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:23:52 +0800 Subject: [PATCH 08410/11794] New translations README.md (Vietnamese) --- vi/core-concepts/price-oracles/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/price-oracles/README.md b/vi/core-concepts/price-oracles/README.md index f93b9caab..fbeb9ac2a 100644 --- a/vi/core-concepts/price-oracles/README.md +++ b/vi/core-concepts/price-oracles/README.md @@ -116,7 +116,7 @@ Giá của OUSD được đối chiếu trên nhiều chuỗi và sử dụng t Điều này bảo vệ các khoản tiền được giữ trong kho tiền đồng thời khuyến khích mọi người nắm giữ lâu dài. Mức giá an toàn nhất phụ thuộc vào giao dịch mua bán trực tiếp, mức giá của Origin đối chiếu cả `priceUSDMint ()` và `priceUSDRedeem ()`. -OUSD sử dụng oracle Chainlink cho DAI, USDC và USDT. +OUSD uses Chainlink as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} From c2d602bc890ef91052cbcb0fe105a53d37cab0f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:23:53 +0800 Subject: [PATCH 08411/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/price-oracles/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/core-concepts/price-oracles/README.md b/zh/core-concepts/price-oracles/README.md index 5d805e681..58ed68ed4 100644 --- a/zh/core-concepts/price-oracles/README.md +++ b/zh/core-concepts/price-oracles/README.md @@ -116,7 +116,7 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -OUSD uses Chainling as oracle for DAI, USDC and USDT. +OUSD uses Chainlink as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} From 20b73c9a8f04e502940ab24f0d332f42aa65c2d4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:23:54 +0800 Subject: [PATCH 08412/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/price-oracles/README.md | 72 ++++++++++++------------ 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles/README.md b/zh/core-concepts/price-oracles/README.md index 58ed68ed4..f32d7b9dd 100644 --- a/zh/core-concepts/price-oracles/README.md +++ b/zh/core-concepts/price-oracles/README.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 - - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From cf579b0acadf1ab8fdcc9675a85cba40b96a7660 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:23:55 +0800 Subject: [PATCH 08413/11794] New translations README.md (Turkish) --- tr/core-concepts/price-oracles/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/core-concepts/price-oracles/README.md b/tr/core-concepts/price-oracles/README.md index b9c10d87c..a1e612683 100644 --- a/tr/core-concepts/price-oracles/README.md +++ b/tr/core-concepts/price-oracles/README.md @@ -127,7 +127,7 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -OUSD uses Chainling as oracle for DAI, USDC and USDT. +OUSD uses Chainlink as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} From e4e62d4ec016bff3c0de22bf68d48b2af9a9e26a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:23:56 +0800 Subject: [PATCH 08414/11794] New translations README.md (Portuguese) --- pt/core-concepts/price-oracles/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/core-concepts/price-oracles/README.md b/pt/core-concepts/price-oracles/README.md index 5d805e681..58ed68ed4 100644 --- a/pt/core-concepts/price-oracles/README.md +++ b/pt/core-concepts/price-oracles/README.md @@ -116,7 +116,7 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -OUSD uses Chainling as oracle for DAI, USDC and USDT. +OUSD uses Chainlink as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} From 084ed1363ef2f85d170d17f3656d93c98cc18d2f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:23:58 +0800 Subject: [PATCH 08415/11794] New translations README.md (Spanish) --- es/core-concepts/price-oracles/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/price-oracles/README.md b/es/core-concepts/price-oracles/README.md index 8efc925d9..c852bcaf2 100644 --- a/es/core-concepts/price-oracles/README.md +++ b/es/core-concepts/price-oracles/README.md @@ -116,7 +116,7 @@ Con el fin de prevenir ataques maliciosos y alentar a los inversores a largo pla Esto protege los fondos en el grupo de liquidez mientras recompensa a los holders a largo plazo. Dado que el precio más seguro depende de la dirección de la operación, el oráculo de Origin expone tanto un `priceUSDMint()` y un `priceUSDRedeem()`. -OUSD usa Chainlink como oráculo para DAI, USDC y USDT. +OUSD uses Chainlink as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption=""%} From b590ee818a4a1152c2cfd89dee7a7661a767595c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:23:59 +0800 Subject: [PATCH 08416/11794] New translations README.md (Dutch) --- nl/core-concepts/price-oracles/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/core-concepts/price-oracles/README.md b/nl/core-concepts/price-oracles/README.md index 5d805e681..58ed68ed4 100644 --- a/nl/core-concepts/price-oracles/README.md +++ b/nl/core-concepts/price-oracles/README.md @@ -116,7 +116,7 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -OUSD uses Chainling as oracle for DAI, USDC and USDT. +OUSD uses Chainlink as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} From 557314f691dca2425a072f465de81f5b2f513044 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:24:00 +0800 Subject: [PATCH 08417/11794] New translations README.md (Korean) --- ko/core-concepts/price-oracles/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/core-concepts/price-oracles/README.md b/ko/core-concepts/price-oracles/README.md index 14f3060e1..d881e2bf8 100644 --- a/ko/core-concepts/price-oracles/README.md +++ b/ko/core-concepts/price-oracles/README.md @@ -116,7 +116,7 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -OUSD uses Chainling as oracle for DAI, USDC and USDT. +OUSD uses Chainlink as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} From 2327473373e6a677cc4217bab6ee4e941de0b979 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:24:01 +0800 Subject: [PATCH 08418/11794] New translations README.md (Japanese) --- ja/core-concepts/price-oracles/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/core-concepts/price-oracles/README.md b/ja/core-concepts/price-oracles/README.md index 5d805e681..58ed68ed4 100644 --- a/ja/core-concepts/price-oracles/README.md +++ b/ja/core-concepts/price-oracles/README.md @@ -116,7 +116,7 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -OUSD uses Chainling as oracle for DAI, USDC and USDT. +OUSD uses Chainlink as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} From b3b335bd90ce7965eb74a948834d37048b359cc1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:24:02 +0800 Subject: [PATCH 08419/11794] New translations README.md (Italian) --- it/core-concepts/price-oracles/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/price-oracles/README.md b/it/core-concepts/price-oracles/README.md index d2096f68a..e8985568d 100644 --- a/it/core-concepts/price-oracles/README.md +++ b/it/core-concepts/price-oracles/README.md @@ -116,7 +116,7 @@ Al fine di prevenire attacchi malevoli e per incoraggiare investitori di lungo p Ciò protegge i fondi nel vault e allo stesso tempo premia gli holder di lungo termine. Poiché il prezzo più sicuro dipende dalla direzione del trade, lo smart contract dell'oracolo Origin espone sia la funzione `priceUSDMint()`, sia la funzione ` priceUSDRedeem()`. -OUSD uses Chainling as oracle for DAI, USDC and USDT. +OUSD uses Chainlink as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} From 1d37b875c719f3dc4cf8bd0bb49ca3b040425f20 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:24:03 +0800 Subject: [PATCH 08420/11794] New translations README.md (Greek) --- el/core-concepts/price-oracles/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/core-concepts/price-oracles/README.md b/el/core-concepts/price-oracles/README.md index 5d805e681..58ed68ed4 100644 --- a/el/core-concepts/price-oracles/README.md +++ b/el/core-concepts/price-oracles/README.md @@ -116,7 +116,7 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -OUSD uses Chainling as oracle for DAI, USDC and USDT. +OUSD uses Chainlink as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} From 2a30c40f5b5e565e848ed75c90788d78b690614d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:24:04 +0800 Subject: [PATCH 08421/11794] New translations README.md (German) --- de/core-concepts/price-oracles/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/core-concepts/price-oracles/README.md b/de/core-concepts/price-oracles/README.md index 5d805e681..58ed68ed4 100644 --- a/de/core-concepts/price-oracles/README.md +++ b/de/core-concepts/price-oracles/README.md @@ -116,7 +116,7 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -OUSD uses Chainling as oracle for DAI, USDC and USDT. +OUSD uses Chainlink as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} From 818003c6917fbcd4c1eb1fdeb89fe8a277afa5b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:24:05 +0800 Subject: [PATCH 08422/11794] New translations README.md (Arabic) --- ar/core-concepts/price-oracles/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/core-concepts/price-oracles/README.md b/ar/core-concepts/price-oracles/README.md index 5d805e681..58ed68ed4 100644 --- a/ar/core-concepts/price-oracles/README.md +++ b/ar/core-concepts/price-oracles/README.md @@ -116,7 +116,7 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -OUSD uses Chainling as oracle for DAI, USDC and USDT. +OUSD uses Chainlink as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} From a5e8fd47fea7f861ef1988890054c0c694f65e85 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:24:06 +0800 Subject: [PATCH 08423/11794] New translations README.md (French) --- fr/core-concepts/price-oracles/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/core-concepts/price-oracles/README.md b/fr/core-concepts/price-oracles/README.md index 5d805e681..58ed68ed4 100644 --- a/fr/core-concepts/price-oracles/README.md +++ b/fr/core-concepts/price-oracles/README.md @@ -116,7 +116,7 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -OUSD uses Chainling as oracle for DAI, USDC and USDT. +OUSD uses Chainlink as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} From 2875ffcbb21cb944d80b607e9294a679427e40a7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:24:07 +0800 Subject: [PATCH 08424/11794] New translations README.md (Filipino) --- fil/core-concepts/price-oracles/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/core-concepts/price-oracles/README.md b/fil/core-concepts/price-oracles/README.md index 5d805e681..58ed68ed4 100644 --- a/fil/core-concepts/price-oracles/README.md +++ b/fil/core-concepts/price-oracles/README.md @@ -116,7 +116,7 @@ In order to prevent malicious attacks and to encourage long-term investors over This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. -OUSD uses Chainling as oracle for DAI, USDC and USDT. +OUSD uses Chainlink as oracle for DAI, USDC and USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} From ceeea6aa9784a587da2d45632b497349e1e4766b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:32 +0800 Subject: [PATCH 08425/11794] New translations SUMMARY.md (Japanese) --- ja/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ja/SUMMARY.md b/ja/SUMMARY.md index 5ff8545d8..dcf42fd3c 100644 --- a/ja/SUMMARY.md +++ b/ja/SUMMARY.md @@ -26,8 +26,7 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles/README.md) - * [Untitled](core-concepts/price-oracles/untitled.md) +* [Price Oracles](core-concepts/price-oracles.md) ## Governance From c0d5fe644e0c78c0ee92d7b6301aba04dc897c49 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:33 +0800 Subject: [PATCH 08426/11794] New translations SUMMARY.md (Greek) --- el/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/el/SUMMARY.md b/el/SUMMARY.md index 5ff8545d8..dcf42fd3c 100644 --- a/el/SUMMARY.md +++ b/el/SUMMARY.md @@ -26,8 +26,7 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles/README.md) - * [Untitled](core-concepts/price-oracles/untitled.md) +* [Price Oracles](core-concepts/price-oracles.md) ## Governance From 87858d4f1fdf5e88cfd5df9b91beebee025ad31a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:34 +0800 Subject: [PATCH 08427/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index c990f321a..3b50c9be6 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -26,8 +26,7 @@ * [밸런서(Balancer)](core-concepts/supported-strategies/balancer.md) * [와이언파이낸스(Yearn Finance)](core-concepts/supported-strategies/yearn.finance.md) * [자금 관리](core-concepts/fund-management.md) -* [가격 오라클](core-concepts/price-oracles/README.md) - * [Untitled](core-concepts/price-oracles/untitled.md) +* [가격 오라클](core-concepts/price-oracles.md) ## 거버넌스(Governance) From 1e4f8195a892e3fa855d3af1fc36efc978808bed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:35 +0800 Subject: [PATCH 08428/11794] New translations price-oracles.md (Japanese) --- ja/core-concepts/price-oracles.md | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/ja/core-concepts/price-oracles.md b/ja/core-concepts/price-oracles.md index 561ba88ba..7e0ba81ee 100644 --- a/ja/core-concepts/price-oracles.md +++ b/ja/core-concepts/price-oracles.md @@ -106,26 +106,14 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -{% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. -{% endhint %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. - -This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. - -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 13aef1f24165eb855e329f261fe400fe5d6dd07b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:36 +0800 Subject: [PATCH 08429/11794] New translations price-oracles.md (Italian) --- it/core-concepts/price-oracles.md | 50 ++++++++++++------------------- 1 file changed, 19 insertions(+), 31 deletions(-) diff --git a/it/core-concepts/price-oracles.md b/it/core-concepts/price-oracles.md index b203a5478..7e0ba81ee 100644 --- a/it/core-concepts/price-oracles.md +++ b/it/core-concepts/price-oracles.md @@ -1,6 +1,6 @@ -# Oracoli di Prezzo +# Price Oracles -OUSD è progettato per rimanere ancorato ad 1 USD e può essere supportato 1:1 con le sue stablecoin sottostanti. Questo è più complicato di quanto sembri perché queste stablecoin sottostanti si discostano costantemente dall'ancoraggio desiderato di 1 USD. Sebbene la maggior parte delle fluttuazioni giornalieri sono irrilevanti, ci sono state in passato oscillazioni di prezzo di grande importanza e si potrebbero verificare nuovamente anche in futuro. +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
@@ -12,7 +12,7 @@ OUSD è progettato per rimanere ancorato ad 1 USD e può essere supportato 1:1 c - @@ -21,11 +21,11 @@ OUSD è progettato per rimanere ancorato ad 1 USD e può essere supportato 1:1 c
Delta Fonte + Source
USDC

$0.929222

-

13/03/2020

+

Mar 13, 2020

$1.11

-

15/10/2018

+

Oct 15, 2018

$0.180778 CoinMarketCap @@ -35,11 +35,11 @@ OUSD è progettato per rimanere ancorato ad 1 USD e può essere supportato 1:1 c USDC

$0.924188

-

02/08/2020

+

Aug 02, 2020

$1.17

-

08/05/2019

+

May 08, 2019

$0.245812 CoinGecko @@ -49,11 +49,11 @@ OUSD è progettato per rimanere ancorato ad 1 USD e può essere supportato 1:1 c DAI

$0.945505

-

10/05/2020

+

May 10, 2020

$1.11

-

13/03/2020

+

Mar 13, 2020

$0.164495 CoinMarketCap @@ -63,11 +63,11 @@ OUSD è progettato per rimanere ancorato ad 1 USD e può essere supportato 1:1 c DAI

$0.903243

-

25/11/2019

+

Nov 25, 2019

$1.22

-

13/03/2020

+

Mar 13, 2020

$0.316757 CoinGecko @@ -77,11 +77,11 @@ OUSD è progettato per rimanere ancorato ad 1 USD e può essere supportato 1:1 c USDT

$0.849809

-

02/02/2017

+

Feb 02, 2017

$1.21

-

27/05/2017

+

May 27, 2017

$0.360191 CoinGecko @@ -91,11 +91,11 @@ OUSD è progettato per rimanere ancorato ad 1 USD e può essere supportato 1:1 c USDT

$0.572521

-

02/03/2015

+

Mar 02, 2015

$1.32

-

24/07/2018

+

Jul 24, 2018

$0.747479 CoinMarketCap @@ -104,28 +104,16 @@ OUSD è progettato per rimanere ancorato ad 1 USD e può essere supportato 1:1 c
-La funzione di ribasamento tratta 1 stablecoin come fosse 1 OUSD per semplicità e per proteggere il saldo OUSD dalle fluttuazioni del prezzo delle stablecoin sottostanti. Poiché la funzione di rebase conta solo le monete, il saldo OUSD dovrebbe solo crescere. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -Per coniare e riscuotere l'appropriato numero di OUSD in entrata e uscita, gli smart contract hanno bisogno di prezzare accuratamente gli USDT, USDC e DAI che entrano ed escono dal sistema. In qualità di protocollo decentralizzato, OUSD deve riferirsi a sorgenti non centralizzate per questi prezzi. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -{% hint style="info" %} -OUSD recupera il prezzo da molteplici oracoli on-chain e utilizza i tassi di cambio che sono più vantaggiosi per il vault al momento della coniazione o del riscatto. -{% endhint %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. -Al fine di prevenire attacchi malevoli e per incoraggiare investitori di lungo periodo invece di speculatori di breve periodo, lo smart contract OUSD confronta i feed di prezzo da molteplici fonti e utilizzerà il tasso di cambio a vantaggio dell'intero vault rispetto al singolo. Questo meccanismo protegge i fondi della pool dagli arbitraggi e impedisce a qualsiasi individuo di essere in grado di trarre vantaggio da eventuali inefficienze temporanee causate da errori di prezzo provenienti dagli oracoli, per depredare gli asset dal vault condiviso. - -Ciò protegge i fondi nel vault e allo stesso tempo premia gli holder di lungo termine. Poiché il prezzo più sicuro dipende dalla direzione del trade, lo smart contract dell'oracolo Origin espone sia la funzione `priceUSDMint()`, sia la funzione ` priceUSDRedeem()`. - -Segue il set iniziale degli oracoli che vengono utilizzati da OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -I seguenti oracoli sono stati implementati ma non sono attualmente utilizzati a causa del costo del gas: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From a1af4c41c47f8054306c7a359c78d9039a5587db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:37 +0800 Subject: [PATCH 08430/11794] New translations SUMMARY.md (Italian) --- it/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/it/SUMMARY.md b/it/SUMMARY.md index c3fc903c4..d14afeb0e 100644 --- a/it/SUMMARY.md +++ b/it/SUMMARY.md @@ -26,8 +26,7 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Gestione dei fondi](core-concepts/fund-management.md) -* [Oracoli di prezzo](core-concepts/price-oracles/README.md) - * [Untitled](core-concepts/price-oracles/untitled.md) +* [Oracoli di prezzo](core-concepts/price-oracles.md) ## Governance From a35b2192eeee027e9f6403d35077e820d21bbd70 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:38 +0800 Subject: [PATCH 08431/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/es/SUMMARY.md b/es/SUMMARY.md index 76928c309..0ab091fb7 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -26,8 +26,7 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Gestión de fondos](core-concepts/fund-management.md) -* [Precio de Oráculos](core-concepts/price-oracles/README.md) - * [Intitulado](core-concepts/price-oracles/untitled.md) +* [Precio de Oráculos](core-concepts/price-oracles.md) ## Gobernancia From 795dd7f919f5919b1925afad4ca6c218fb6e3daf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:38 +0800 Subject: [PATCH 08432/11794] New translations price-oracles.md (Greek) --- el/core-concepts/price-oracles.md | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/el/core-concepts/price-oracles.md b/el/core-concepts/price-oracles.md index 561ba88ba..7e0ba81ee 100644 --- a/el/core-concepts/price-oracles.md +++ b/el/core-concepts/price-oracles.md @@ -106,26 +106,14 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -{% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. -{% endhint %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. - -This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. - -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From eb67be1600ad112744c465da91f8af929c3a7f0d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:40 +0800 Subject: [PATCH 08433/11794] New translations price-oracles.md (German) --- de/core-concepts/price-oracles.md | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/de/core-concepts/price-oracles.md b/de/core-concepts/price-oracles.md index 561ba88ba..7e0ba81ee 100644 --- a/de/core-concepts/price-oracles.md +++ b/de/core-concepts/price-oracles.md @@ -106,26 +106,14 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -{% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. -{% endhint %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. - -This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. - -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From ea29d9bd664011388db2ada3f1bea2e95cec4144 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:40 +0800 Subject: [PATCH 08434/11794] New translations SUMMARY.md (German) --- de/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/de/SUMMARY.md b/de/SUMMARY.md index 5ff8545d8..dcf42fd3c 100644 --- a/de/SUMMARY.md +++ b/de/SUMMARY.md @@ -26,8 +26,7 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles/README.md) - * [Untitled](core-concepts/price-oracles/untitled.md) +* [Price Oracles](core-concepts/price-oracles.md) ## Governance From 88cc1fb82fa98ea2d9f43b4a54c0edb15a400f9e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:41 +0800 Subject: [PATCH 08435/11794] New translations price-oracles.md (Arabic) --- ar/core-concepts/price-oracles.md | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/ar/core-concepts/price-oracles.md b/ar/core-concepts/price-oracles.md index 561ba88ba..7e0ba81ee 100644 --- a/ar/core-concepts/price-oracles.md +++ b/ar/core-concepts/price-oracles.md @@ -106,26 +106,14 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -{% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. -{% endhint %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. - -This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. - -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 6be82e015da8490e93c99146156dac463f7f24c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:42 +0800 Subject: [PATCH 08436/11794] New translations SUMMARY.md (Arabic) --- ar/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ar/SUMMARY.md b/ar/SUMMARY.md index 5ff8545d8..dcf42fd3c 100644 --- a/ar/SUMMARY.md +++ b/ar/SUMMARY.md @@ -26,8 +26,7 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles/README.md) - * [Untitled](core-concepts/price-oracles/untitled.md) +* [Price Oracles](core-concepts/price-oracles.md) ## Governance From 0de091aa45ed6da276fd2588f7d3f038e757e736 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:43 +0800 Subject: [PATCH 08437/11794] New translations price-oracles.md (Spanish) --- es/core-concepts/price-oracles.md | 68 +++++++++++++------------------ 1 file changed, 28 insertions(+), 40 deletions(-) diff --git a/es/core-concepts/price-oracles.md b/es/core-concepts/price-oracles.md index 98f038342..7e0ba81ee 100644 --- a/es/core-concepts/price-oracles.md +++ b/es/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Precio de Oráculos +# Price Oracles -OUSD está diseñado para mantenerse vinculado a 1 USD y tener un respaldo 1:1 con sus monedas estables subyacentes. Esto es más complicado de lo que parece porque estas monedas estables subyacentes se desvían constantemente de sus propias clavijas de 1 USD deseadas. Si bien la mayoría de las fluctuaciones diarias son menores, ha habido cambios importantes en el precio que se han producido en el pasado y es probable que vuelvan a ocurrir en el futuro. +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - + - - @@ -21,11 +21,11 @@ OUSD está diseñado para mantenerse vinculado a 1 USD y tener un respaldo 1:1 c - + @@ -106,26 +106,14 @@ OUSD está diseñado para mantenerse vinculado a 1 USD y tener un respaldo 1:1 c The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -{% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. -{% endhint %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. - -This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. - -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 58303812d633c9f01888c9af2d9b61ead5771e7a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:44 +0800 Subject: [PATCH 08438/11794] New translations price-oracles.md (French) --- fr/core-concepts/price-oracles.md | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/fr/core-concepts/price-oracles.md b/fr/core-concepts/price-oracles.md index 561ba88ba..7e0ba81ee 100644 --- a/fr/core-concepts/price-oracles.md +++ b/fr/core-concepts/price-oracles.md @@ -106,26 +106,14 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -{% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. -{% endhint %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. - -This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. - -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From b072b4535ca4144df2e0ad3869666e1f1b4e24ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:45 +0800 Subject: [PATCH 08439/11794] New translations SUMMARY.md (French) --- fr/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/fr/SUMMARY.md b/fr/SUMMARY.md index 5ff8545d8..dcf42fd3c 100644 --- a/fr/SUMMARY.md +++ b/fr/SUMMARY.md @@ -26,8 +26,7 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles/README.md) - * [Untitled](core-concepts/price-oracles/untitled.md) +* [Price Oracles](core-concepts/price-oracles.md) ## Governance From a2d323de48938f5ff5e3331365db07f11f169b66 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:46 +0800 Subject: [PATCH 08440/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/id/SUMMARY.md b/id/SUMMARY.md index 7e8023160..006886b43 100644 --- a/id/SUMMARY.md +++ b/id/SUMMARY.md @@ -26,8 +26,7 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Pengelolaan Dana](core-concepts/fund-management.md) -* [Harga Oracles](core-concepts/price-oracles/README.md) - * [Untitled](core-concepts/price-oracles/untitled.md) +* [Harga Oracles](core-concepts/price-oracles.md) ## Pemerintahan From feaf540c634d37954dff28cda6790e1c52978323 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:47 +0800 Subject: [PATCH 08441/11794] New translations price-oracles.md (Indonesian) --- id/core-concepts/price-oracles.md | 94 ++++++++++++++----------------- 1 file changed, 41 insertions(+), 53 deletions(-) diff --git a/id/core-concepts/price-oracles.md b/id/core-concepts/price-oracles.md index 4afad8f37..7e0ba81ee 100644 --- a/id/core-concepts/price-oracles.md +++ b/id/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Harga Oracles +# Price Oracles -OUSD dirancang untuk tetap dipatok pada 1 USD dan didukung 1: 1 dengan stablecoin yang mendasarinya. Ini lebih rumit daripada kedengarannya karena stablecoin yang mendasari ini terus-menerus menyimpang dari pasak 1 USD yang mereka inginkan. Meskipun sebagian besar fluktuasi harian kecil, ada perubahan besar dalam harga yang telah terjadi di masa lalu dan kemungkinan besar akan terjadi lagi di masa mendatang. +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
MonedaBajo + CoinLow Alto + High Delta Fuente + Source
USDC

$0.929222

-

13 de marzo de 2020

+

Mar 13, 2020

-

1,11 USD

-

15 de octubre de 2018

+

$1.11

+

Oct 15, 2018

$0.180778 CoinMarketCap @@ -35,11 +35,11 @@ OUSD está diseñado para mantenerse vinculado a 1 USD y tener un respaldo 1:1 c USDC

$0.924188

-

02 de agosto de 2020

+

Aug 02, 2020

-

1,17 USD

-

08 de mayo de 2019

+

$1.17

+

May 08, 2019

$0.245812 CoinGecko @@ -49,11 +49,11 @@ OUSD está diseñado para mantenerse vinculado a 1 USD y tener un respaldo 1:1 c DAI

$0.945505

-

10 de mayo de 2020

+

May 10, 2020

-

1,11 USD

-

13 de marzo de 2020

+

$1.11

+

Mar 13, 2020

$0.164495 CoinMarketCap @@ -63,11 +63,11 @@ OUSD está diseñado para mantenerse vinculado a 1 USD y tener un respaldo 1:1 c DAI

$0.903243

-

25 de noviembre de 2019

+

Nov 25, 2019

-

1.22 USD

-

13 de marzo de 2020

+

$1.22

+

Mar 13, 2020

$0.316757 CoinGecko @@ -77,11 +77,11 @@ OUSD está diseñado para mantenerse vinculado a 1 USD y tener un respaldo 1:1 c USDT

$0.849809

-

02 de febrero de 2017

+

Feb 02, 2017

-

1.21 USD

-

27 de mayo de 2017

+

$1.21

+

May 27, 2017

$0.360191 CoinGecko @@ -91,13 +91,13 @@ OUSD está diseñado para mantenerse vinculado a 1 USD y tener un respaldo 1:1 c USDT

$0.572521

-

02 de marzo de 2015

+

Mar 02, 2015

-

1.32 USD

-

24 de julio de 2018

+

$1.32

+

Jul 24, 2018

$0,747479$0.747479 CoinMarketCap
- - + - - @@ -20,111 +20,99 @@ OUSD dirancang untuk tetap dipatok pada 1 USD dan didukung 1: 1 dengan stablecoi - + - + - + - + - + - +
KoinRendah + CoinLow Tinggi + High Delta Sumber + Source
USDC -

$ 0,929222

-

13 Maret 2020

+

$0.929222

+

Mar 13, 2020

-

$ 1,11

-

15 Oktober 2018

+

$1.11

+

Oct 15, 2018

$ 0,180778$0.180778 CoinMarketCap
USDC -

$ 0,924188

-

02 Agu 2020

+

$0.924188

+

Aug 02, 2020

-

$ 1,17

-

08 Mei 2019

+

$1.17

+

May 08, 2019

$ 0,245812$0.245812 CoinGecko
DAI -

$ 0,945505

-

10 Mei 2020

+

$0.945505

+

May 10, 2020

-

$ 1,11

-

13 Maret 2020

+

$1.11

+

Mar 13, 2020

$ 0,164495$0.164495 CoinMarketCap
DAI -

$ 0,903243

-

25 November 2019

+

$0.903243

+

Nov 25, 2019

-

$ 1,22

-

13 Maret 2020

+

$1.22

+

Mar 13, 2020

$ 0,316757$0.316757 CoinGecko
USDT -

$ 0,849809

-

02 Feb 2017

+

$0.849809

+

Feb 02, 2017

-

$ 1,21

-

27 Mei 2017

+

$1.21

+

May 27, 2017

$ 0,360191$0.360191 CoinGecko
USDT -

$ 0,572521

-

02 Maret 2015

+

$0.572521

+

Mar 02, 2015

-

$ 1,32

-

24 Juli 2018

+

$1.32

+

Jul 24, 2018

$ 0,747479$0.747479 CoinMarketCap
-Fungsi rebasing memperlakukan 1 stablecoin sebagai 1 OUSD untuk kesederhanaan dan untuk melindungi saldo OUSD agar tidak terpengaruh oleh fluktuasi harian harga stablecoin yang mendasarinya. Karena fungsi rebase hanya menghitung koin, saldo OUSD seharusnya hanya bertambah. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -Untuk membuat dan menebus sejumlah OUSD yang sesuai saat masuk dan keluar, kontrak pintar harus memberi harga yang akurat pada USDT, USDC, dan DAI yang masuk dan keluar dari sistem. Sebagai protokol terdesentralisasi, OUSD harus bergantung pada sumber non-sentralisasi untuk harga ini. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -{% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. -{% endhint %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -This protects the funds in the vault while rewarding long-term holders. Karena harga paling aman tergantung pada arah perdagangan, oracle Origin menghadapkan kedua `priceUSDMint ()` dan `priceUSDRedeem ()`. - -Berikut adalah set oracle awal yang digunakan oleh OUSD: - -{% embed url = "https://compound.finance/docs/prices" caption = ""%} - -{% embed url = "https://feeds.chain.link/eth-usd" caption = ""%} - -Oracle berikut telah diterapkan, tetapi saat ini tidak digunakan karena biaya gas: - -{% embed url = "https://uniswap.org/docs/v2/core-concepts/oracles" caption = ""%} +{% embed url="https://feeds.chain.link/eth-usd" caption="" %} The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. From 637a53bf2c67790215496235d96e23dd9ad2d380 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:48 +0800 Subject: [PATCH 08442/11794] New translations SUMMARY.md (Thai) --- th/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/th/SUMMARY.md b/th/SUMMARY.md index 5ff8545d8..dcf42fd3c 100644 --- a/th/SUMMARY.md +++ b/th/SUMMARY.md @@ -26,8 +26,7 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles/README.md) - * [Untitled](core-concepts/price-oracles/untitled.md) +* [Price Oracles](core-concepts/price-oracles.md) ## Governance From eb4c5185538b5be744a0e3ec019583c67b30ab9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:49 +0800 Subject: [PATCH 08443/11794] New translations price-oracles.md (Thai) --- th/core-concepts/price-oracles.md | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/th/core-concepts/price-oracles.md b/th/core-concepts/price-oracles.md index 561ba88ba..7e0ba81ee 100644 --- a/th/core-concepts/price-oracles.md +++ b/th/core-concepts/price-oracles.md @@ -106,26 +106,14 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -{% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. -{% endhint %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. - -This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. - -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 077b3b7087380fcd90858530b8427324469c560a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:50 +0800 Subject: [PATCH 08444/11794] New translations SUMMARY.md (Croatian) --- hr/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/hr/SUMMARY.md b/hr/SUMMARY.md index 5ff8545d8..dcf42fd3c 100644 --- a/hr/SUMMARY.md +++ b/hr/SUMMARY.md @@ -26,8 +26,7 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles/README.md) - * [Untitled](core-concepts/price-oracles/untitled.md) +* [Price Oracles](core-concepts/price-oracles.md) ## Governance From 3f96e7fca1699eaacb2211357891395a9077ac60 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:51 +0800 Subject: [PATCH 08445/11794] New translations price-oracles.md (Croatian) --- hr/core-concepts/price-oracles.md | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/hr/core-concepts/price-oracles.md b/hr/core-concepts/price-oracles.md index 561ba88ba..7e0ba81ee 100644 --- a/hr/core-concepts/price-oracles.md +++ b/hr/core-concepts/price-oracles.md @@ -106,26 +106,14 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -{% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. -{% endhint %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. - -This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. - -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 702e7ee3572f64027732ea535be30184bc7a1349 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:52 +0800 Subject: [PATCH 08446/11794] New translations SUMMARY.md (Hindi) --- hi/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/hi/SUMMARY.md b/hi/SUMMARY.md index 5ff8545d8..dcf42fd3c 100644 --- a/hi/SUMMARY.md +++ b/hi/SUMMARY.md @@ -26,8 +26,7 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles/README.md) - * [Untitled](core-concepts/price-oracles/untitled.md) +* [Price Oracles](core-concepts/price-oracles.md) ## Governance From 0a8967e192e8c7b3baed4640ba755bca404f3784 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:53 +0800 Subject: [PATCH 08447/11794] New translations price-oracles.md (Hindi) --- hi/core-concepts/price-oracles.md | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/hi/core-concepts/price-oracles.md b/hi/core-concepts/price-oracles.md index 561ba88ba..7e0ba81ee 100644 --- a/hi/core-concepts/price-oracles.md +++ b/hi/core-concepts/price-oracles.md @@ -106,26 +106,14 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -{% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. -{% endhint %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. - -This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. - -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 2db3659877e1a0878886ad0f897fa604ad9fe14c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:54 +0800 Subject: [PATCH 08448/11794] New translations SUMMARY.md (Filipino) --- fil/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/fil/SUMMARY.md b/fil/SUMMARY.md index 5ff8545d8..dcf42fd3c 100644 --- a/fil/SUMMARY.md +++ b/fil/SUMMARY.md @@ -26,8 +26,7 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles/README.md) - * [Untitled](core-concepts/price-oracles/untitled.md) +* [Price Oracles](core-concepts/price-oracles.md) ## Governance From 7862bc6db631d2b4d6841d3fdd4d90885059d360 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:55 +0800 Subject: [PATCH 08449/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md index 16083524f..ca0227a87 100644 --- a/vi/SUMMARY.md +++ b/vi/SUMMARY.md @@ -26,8 +26,7 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Quản lý quỹ](core-concepts/fund-management.md) -* [Ước tính giá](core-concepts/price-oracles/README.md) - * [Không có tiêu đề](core-concepts/price-oracles/untitled.md) +* [Ước tính giá](core-concepts/price-oracles.md) ## Quản trị From 48bf8e29c782f49ac5c5033e7301f525b7c582a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:56 +0800 Subject: [PATCH 08450/11794] New translations price-oracles.md (Vietnamese) --- vi/core-concepts/price-oracles.md | 90 ++++++++++++++----------------- 1 file changed, 39 insertions(+), 51 deletions(-) diff --git a/vi/core-concepts/price-oracles.md b/vi/core-concepts/price-oracles.md index 6191c8e36..7e0ba81ee 100644 --- a/vi/core-concepts/price-oracles.md +++ b/vi/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Ước tính giá +# Price Oracles -OUSD được thiết kế để duy trì ở mức 1 USD và được hỗ trợ 1:1 bằng các stablecoin. Trên thực tế, việc duy trì tỉ lệ này phức tạp hơn nhiều vì giá của các stablecoin thường sẽ chênh lệch so với mức 1$. Thường thì những biến động trên khá nhỏ, tuy nhiên, không ngoại trừ trường hợp có thể có biến động lớn xảy ra như đã từng gặp trong quá khứ. +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - - - @@ -20,84 +20,84 @@ OUSD được thiết kế để duy trì ở mức 1 USD và được hỗ tr - + - + - + - + - + - + @@ -106,26 +106,14 @@ OUSD được thiết kế để duy trì ở mức 1 USD và được hỗ tr The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -{% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. -{% endhint %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. - -This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. - -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 5042d4078f489e1406baa0273ab4c13a5f1db844 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:57 +0800 Subject: [PATCH 08451/11794] New translations price-oracles.md (Portuguese) --- pt/core-concepts/price-oracles.md | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/pt/core-concepts/price-oracles.md b/pt/core-concepts/price-oracles.md index 561ba88ba..7e0ba81ee 100644 --- a/pt/core-concepts/price-oracles.md +++ b/pt/core-concepts/price-oracles.md @@ -106,26 +106,14 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -{% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. -{% endhint %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. - -This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. - -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 1afd53cb2cd618cfaea308e53eb47b0066b91c0b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:58 +0800 Subject: [PATCH 08452/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 561ba88ba..7e0ba81ee 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -106,26 +106,14 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -{% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. -{% endhint %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. - -This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. - -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From cf9c112631fd2313536ce515ccab11800d566258 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:36:59 +0800 Subject: [PATCH 08453/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 5ff8545d8..dcf42fd3c 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -26,8 +26,7 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles/README.md) - * [Untitled](core-concepts/price-oracles/untitled.md) +* [Price Oracles](core-concepts/price-oracles.md) ## Governance From 3b95fd80bfb6fa5c5b04295f4a289da0736150af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:37:00 +0800 Subject: [PATCH 08454/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 54 +++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index dcf42fd3c..740b39410 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,23 +1,23 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -25,31 +25,31 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From a4253973b1df37e5773c7ce3d4dfc30bbb72b35e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:37:02 +0800 Subject: [PATCH 08455/11794] New translations price-oracles.md (Turkish) --- tr/core-concepts/price-oracles.md | 87 ++++++++++++------------------- 1 file changed, 32 insertions(+), 55 deletions(-) diff --git a/tr/core-concepts/price-oracles.md b/tr/core-concepts/price-oracles.md index 957abb7fc..7e0ba81ee 100644 --- a/tr/core-concepts/price-oracles.md +++ b/tr/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Fiyat Oracle'ları +# Price Oracles -OUSD, 1 USD'de sabit kalacak ve temelindeki stabilcoinlerle 1: 1 desteklenecek şekilde tasarlanmıştır. Bu, göründüğünden daha zor çünkü bu temel sabit paralar, sürekli olarak kendi istenen 1 USD sabitlerinden sapıyor. Günlük dalgalanmaların çoğu küçük olsa da, geçmişte meydana gelen ve gelecekte tekrar ortaya çıkması muhtemel olan büyük fiyat dalgalanmaları olmuştur. +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinThấp + Low Cao + High Chênh lệch + Delta Nguồn + Source
USDC -

0,929222$

-

13/03/2020

+

$0.929222

+

Mar 13, 2020

-

1,11$

-

15/10/2018

+

$1.11

+

Oct 15, 2018

0,180778$$0.180778 CoinMarketCap
USDC -

0,924188$

-

02/08/2020

+

$0.924188

+

Aug 02, 2020

-

1,17$

-

08/05/2019

+

$1.17

+

May 08, 2019

0,245812$$0.245812 CoinGecko
DAI -

0,945505$

-

10/05/2020

+

$0.945505

+

May 10, 2020

-

1,11$

-

13/03/2020

+

$1.11

+

Mar 13, 2020

0,164495$$0.164495 CoinMarketCap
DAI -

0,903243$

-

25/11/2019

+

$0.903243

+

Nov 25, 2019

-

1,22$

-

13/03/2020

+

$1.22

+

Mar 13, 2020

0,316757$$0.316757 CoinGecko
USDT -

0,849809$

-

02/02/2017

+

$0.849809

+

Feb 02, 2017

-

1,21$

-

27/05/2017

+

$1.21

+

May 27, 2017

0,360191$$0.360191 CoinGecko
USDT -

0,572521$

-

02/03/2015

+

$0.572521

+

Mar 02, 2015

-

1,32$

-

24/07/2018

+

$1.32

+

Jul 24, 2018

0,747479$$0.747479 CoinMarketCap
- - - @@ -20,64 +20,54 @@ OUSD, 1 USD'de sabit kalacak ve temelindeki stabilcoinlerle 1: 1 desteklenecek - - + - + - - + - @@ -117,26 +106,14 @@ OUSD, 1 USD'de sabit kalacak ve temelindeki stabilcoinlerle 1: 1 desteklenecek The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -{% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. -{% endhint %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. - -This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. - -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From f9a9c62304179a125833a2daacc837a5cd43a771 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:37:03 +0800 Subject: [PATCH 08456/11794] New translations SUMMARY.md (Turkish) --- tr/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tr/SUMMARY.md b/tr/SUMMARY.md index ba30207b4..2f75ae8c6 100644 --- a/tr/SUMMARY.md +++ b/tr/SUMMARY.md @@ -26,8 +26,7 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fon Yönetimi](core-concepts/fund-management.md) -* [Fiyat Oracle'ları](core-concepts/price-oracles/README.md) - * [Untitled](core-concepts/price-oracles/untitled.md) +* [Fiyat Oracle'ları](core-concepts/price-oracles.md) ## Yönetişim From c7c84accd66099f2a36ad94e5901409fa1cb7873 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:37:05 +0800 Subject: [PATCH 08457/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 68 +++++++++++++------------------ 1 file changed, 28 insertions(+), 40 deletions(-) diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md index 1f760514d..7e0ba81ee 100644 --- a/ru/core-concepts/price-oracles.md +++ b/ru/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Ценовые оракулы +# Price Oracles -OUSD рассчитан на то, чтобы оставаться привязанным к 1 доллару США и быть обеспеченным базовыми стейблкоинами в соотношении 1:1. Это сложнее, чем кажется, потому что эти базовые стейблкоины постоянно отклоняются от своих желаемых привязок к 1 доллару США. Большинство дневных колебаний незначительны, однако в прошлом были серьезные колебания цен, которые, вероятно, повторятся и в будущем. +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinDüşük + Low Yüksek + High Delta Kaynak + Source
USDC -

$0,929222

-

13 Mart 2020

+

$0.929222

+

Mar 13, 2020

-

$1.11 -

-

15 Ekim 2018

+

$1.11

+

Oct 15, 2018

$0.180778 -CoinMarketCap - + $0.180778CoinMarketCap
USDC

$0.924188

-

02 Ağu 2020

+

Aug 02, 2020

-

$1.17 -

-

08 Mayıs 2019

+

$1.17

+

May 08, 2019

$0.245812 -$0.245812 CoinGecko
DAI -

$0.945505 -

-

10 Mayıs 2020

+

$0.945505

+

May 10, 2020

-

$1.11 -

-

13 Mart 2020

+

$1.11

+

Mar 13, 2020

$0.164495 -CoinMarketCap - + $0.164495CoinMarketCap
DAI -

$0.903243 -

-

Kasım 25, 2019

+

$0.903243

+

Nov 25, 2019

$1.22

-

13 Mart 2020

+

Mar 13, 2020

$0.316757 CoinGecko @@ -87,11 +77,11 @@ OUSD, 1 USD'de sabit kalacak ve temelindeki stabilcoinlerle 1: 1 desteklenecek USDT

$0.849809

-

02 Şubat 2017

+

Feb 02, 2017

$1.21

-

27 Mayıs 2017

+

May 27, 2017

$0.360191 CoinGecko @@ -101,15 +91,14 @@ OUSD, 1 USD'de sabit kalacak ve temelindeki stabilcoinlerle 1: 1 desteklenecek USDT

$0.572521

-

02 Mart 2015

+

Mar 02, 2015

$1.32

-

24 Temmuz 2018

+

Jul 24, 2018

$0.747479CoinMarketCap - + CoinMarketCap
- - + - - - @@ -20,12 +20,12 @@ OUSD рассчитан на то, чтобы оставаться привяз
МонетаНизкий + CoinLow Высокий + High Разница + Delta Источник + Source
USDC -

$0,929222

-

13 марта 2020 г.

+

$0.929222

+

Mar 13, 2020

-

$ 1,11

-

15 октября 2018 г.

+

$1.11

+

Oct 15, 2018

$0.180778 CoinMarketCap @@ -35,11 +35,11 @@ OUSD рассчитан на то, чтобы оставаться привяз USDC

$0.924188

-

2 августа 2020 г.

+

Aug 02, 2020

$1.17

-

8 мая 2019г.

+

May 08, 2019

$0.245812 CoinGecko @@ -49,11 +49,11 @@ OUSD рассчитан на то, чтобы оставаться привяз DAI

$0.945505

-

10 мая 2020г.

+

May 10, 2020

$1.11

-

13 марта 2020г.

+

Mar 13, 2020

$0.164495 CoinMarketCap @@ -63,11 +63,11 @@ OUSD рассчитан на то, чтобы оставаться привяз DAI

$0.903243

-

25 ноября 2019г.

+

Nov 25, 2019

$1.22

-

13 марта 2020г.

+

Mar 13, 2020

$0.316757 CoinGecko @@ -76,12 +76,12 @@ OUSD рассчитан на то, чтобы оставаться привяз
USDT -

$0,849809

-

2 февраля 2017г.

+

$0.849809

+

Feb 02, 2017

$1.21

-

27 мая 2017г.

+

May 27, 2017

$0.360191 CoinGecko @@ -91,11 +91,11 @@ OUSD рассчитан на то, чтобы оставаться привяз USDT

$0.572521

-

02 марта 2015г.

+

Mar 02, 2015

$1.32

-

24 июля 2018г.

+

Jul 24, 2018

$0.747479 CoinMarketCap @@ -104,29 +104,17 @@ OUSD рассчитан на то, чтобы оставаться привяз
-Функция перераспределения обрабатывает 1 стейблкоин как 1 OUSD для простоты и для защиты баланса OUSD от ежедневных колебаний цены базовых стейблкоинов. Поскольку функция перераспределения считает только монеты, баланс OUSD должен только увеличиваться. - -Чтобы создать и высвободить соответствующее количество OUSD при входе и выходе, смарт-контракты должны точно определять цену на USDT, USDC и DAI, которые входят в систему и выходят из нее. Как децентрализованный протокол, OUSD должен полагаться на не являющимися централизованными источники этих цен. - -{% hint style="info" %} -OUSD получает цену от нескольких оракулов в сети и использует обменный курс, который является наиболее выгодным для хранилища, когда происходит процесс создания новых монет или их высвобождение. -{% endhint %} +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -Чтобы предотвратить злонамеренные атаки и больше поощрять долгосрочных инвесторов, чем краткосрочных спекулянтов, контракт OUSD сравнивает потоки цен из нескольких источников и использует тот обменный курс, который выгоден для всего хранилища, а не для отдельных лиц. Этот механизм защищает средства, находящиеся в хранилище, от арбитражеров и никому не позволяет воспользоваться любой временной неэффективностью, вызванной ошибкой оракулов, для истощения общего пула активов. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -Это защищает средства в хранилище и поощряет долгосрочных держателей. Поскольку самая безопасная цена зависит от направления сделки, оракул Origin предоставляет как `priceUSDMint()`, так и `priceUSDRedeem()`. +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. -OUSD изначально использует следующий набор оракулов: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -Следующие оракулы были реализованы, но в настоящее время не используются из-за больших затрат на газ: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - -Конкретный адрес смарт-контракта для каждого используемого оракула указан на нашей странице [реестра](../smart-contracts/registry.md). +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. -Возможно, что со временем в протокол будут добавлены дополнительные оракулы. Поддержка также может быть удалена, если какой-либо из этих оракулов станет ненадежным. +It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From b79d643e2566170d5ee391fe4720611a2107d06f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:37:06 +0800 Subject: [PATCH 08458/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index 83adffdea..035da228d 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -26,8 +26,7 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Управление средствами](core-concepts/fund-management.md) -* [Ценовые оракулы](core-concepts/price-oracles/README.md) - * [Без названия :)](core-concepts/price-oracles/untitled.md) +* [Ценовые оракулы](core-concepts/price-oracles.md) ## Управление From 136654f009ae5b53cf6fb00f89bf6450ff04e0be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:37:07 +0800 Subject: [PATCH 08459/11794] New translations SUMMARY.md (Portuguese) --- pt/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pt/SUMMARY.md b/pt/SUMMARY.md index 5ff8545d8..dcf42fd3c 100644 --- a/pt/SUMMARY.md +++ b/pt/SUMMARY.md @@ -26,8 +26,7 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles/README.md) - * [Untitled](core-concepts/price-oracles/untitled.md) +* [Price Oracles](core-concepts/price-oracles.md) ## Governance From d88bb4cc166f943281ed7101bbab15b4e318a58e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:37:08 +0800 Subject: [PATCH 08460/11794] New translations price-oracles.md (Dutch) --- nl/core-concepts/price-oracles.md | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/nl/core-concepts/price-oracles.md b/nl/core-concepts/price-oracles.md index 561ba88ba..7e0ba81ee 100644 --- a/nl/core-concepts/price-oracles.md +++ b/nl/core-concepts/price-oracles.md @@ -106,26 +106,14 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -{% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. -{% endhint %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. - -This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. - -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 4397acb7e797045f8107dfa1cbb7e2d07c05ba53 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:37:09 +0800 Subject: [PATCH 08461/11794] New translations SUMMARY.md (Dutch) --- nl/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/nl/SUMMARY.md b/nl/SUMMARY.md index 5ff8545d8..dcf42fd3c 100644 --- a/nl/SUMMARY.md +++ b/nl/SUMMARY.md @@ -26,8 +26,7 @@ * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles/README.md) - * [Untitled](core-concepts/price-oracles/untitled.md) +* [Price Oracles](core-concepts/price-oracles.md) ## Governance From b8b74479a967cb4f6cb800bc643fd1a0da757806 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:37:10 +0800 Subject: [PATCH 08462/11794] New translations price-oracles.md (Korean) --- ko/core-concepts/price-oracles.md | 90 ++++++++++++++----------------- 1 file changed, 39 insertions(+), 51 deletions(-) diff --git a/ko/core-concepts/price-oracles.md b/ko/core-concepts/price-oracles.md index 43f78a971..7e0ba81ee 100644 --- a/ko/core-concepts/price-oracles.md +++ b/ko/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# 가격 오라클(Price Oracles) +# Price Oracles -OUSD는 1 USD로 고정되고 기본 스테이블 코인과 1: 1로 지원되도록 설계되었습니다. 이러한 기본 스테이블 코인은 자신이 원하는 1 USD 페그에서 지속적으로 벗어나기 때문에 생각보다 까다롭습니다. 일일 변동의 대부분은 사소한 것이지만, 과거에 발생했던 주요 가격 변동이 있었다는 것을 보면 앞으로 다시 발생할 가능성을 배제할 수는 없습니다. +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - + - - - @@ -20,28 +20,28 @@ OUSD는 1 USD로 고정되고 기본 스테이블 코인과 1: 1로 지원되도 - + - + @@ -49,55 +49,55 @@ OUSD는 1 USD로 고정되고 기본 스테이블 코인과 1: 1로 지원되도 - + - + - + - + @@ -106,26 +106,14 @@ OUSD는 1 USD로 고정되고 기본 스테이블 코인과 1: 1로 지원되도 The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -{% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. -{% endhint %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. - -This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. - -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From d98a96c29e46523971d08910382cfbb250546732 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:37:11 +0800 Subject: [PATCH 08463/11794] New translations price-oracles.md (Filipino) --- fil/core-concepts/price-oracles.md | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/fil/core-concepts/price-oracles.md b/fil/core-concepts/price-oracles.md index 561ba88ba..7e0ba81ee 100644 --- a/fil/core-concepts/price-oracles.md +++ b/fil/core-concepts/price-oracles.md @@ -106,26 +106,14 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -{% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. -{% endhint %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. - -This protects the funds in the vault while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. - -Here is the initial set of oracles that are being used by OUSD: - -{% embed url="https://compound.finance/docs/prices" caption="" %} +As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} -The following oracles have been implemented, but are not currently being used due to gas costs: - -{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %} - The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 4707906a9a5600b4c1ba89b5d8233f324bb2fdad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:46:05 +0800 Subject: [PATCH 08464/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md index 7e0ba81ee..0ea5c5c64 100644 --- a/ru/core-concepts/price-oracles.md +++ b/ru/core-concepts/price-oracles.md @@ -108,13 +108,15 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. - As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: + +{% embed url="https://data.chain.link/usdt-usd" %} + +{% embed url="https://data.chain.link/usdc-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. +{% embed url="https://data.chain.link/dai-usd" %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 28deaca7ab68f8f68dfe44576367254da31c8536 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:46:06 +0800 Subject: [PATCH 08465/11794] New translations price-oracles.md (Hindi) --- hi/core-concepts/price-oracles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/hi/core-concepts/price-oracles.md b/hi/core-concepts/price-oracles.md index 7e0ba81ee..0ea5c5c64 100644 --- a/hi/core-concepts/price-oracles.md +++ b/hi/core-concepts/price-oracles.md @@ -108,13 +108,15 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. - As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: + +{% embed url="https://data.chain.link/usdt-usd" %} + +{% embed url="https://data.chain.link/usdc-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. +{% embed url="https://data.chain.link/dai-usd" %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 06122b135ce6b7a9b224d231573a83aa07d53f52 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:46:07 +0800 Subject: [PATCH 08466/11794] New translations price-oracles.md (Croatian) --- hr/core-concepts/price-oracles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/hr/core-concepts/price-oracles.md b/hr/core-concepts/price-oracles.md index 7e0ba81ee..0ea5c5c64 100644 --- a/hr/core-concepts/price-oracles.md +++ b/hr/core-concepts/price-oracles.md @@ -108,13 +108,15 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. - As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: + +{% embed url="https://data.chain.link/usdt-usd" %} + +{% embed url="https://data.chain.link/usdc-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. +{% embed url="https://data.chain.link/dai-usd" %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 5d4b8a71d175a37c98ec255b8333689f35b9efca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:46:08 +0800 Subject: [PATCH 08467/11794] New translations price-oracles.md (Thai) --- th/core-concepts/price-oracles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/th/core-concepts/price-oracles.md b/th/core-concepts/price-oracles.md index 7e0ba81ee..0ea5c5c64 100644 --- a/th/core-concepts/price-oracles.md +++ b/th/core-concepts/price-oracles.md @@ -108,13 +108,15 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. - As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: + +{% embed url="https://data.chain.link/usdt-usd" %} + +{% embed url="https://data.chain.link/usdc-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. +{% embed url="https://data.chain.link/dai-usd" %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 6258242b76e7433242bc9fa57e122443a68f72c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:46:10 +0800 Subject: [PATCH 08468/11794] New translations price-oracles.md (Indonesian) --- id/core-concepts/price-oracles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/id/core-concepts/price-oracles.md b/id/core-concepts/price-oracles.md index 7e0ba81ee..0ea5c5c64 100644 --- a/id/core-concepts/price-oracles.md +++ b/id/core-concepts/price-oracles.md @@ -108,13 +108,15 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. - As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: + +{% embed url="https://data.chain.link/usdt-usd" %} + +{% embed url="https://data.chain.link/usdc-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. +{% embed url="https://data.chain.link/dai-usd" %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 5f8a534518e3eb0b09e9f42ec26dba0ca3c95211 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:46:11 +0800 Subject: [PATCH 08469/11794] New translations price-oracles.md (Vietnamese) --- vi/core-concepts/price-oracles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/vi/core-concepts/price-oracles.md b/vi/core-concepts/price-oracles.md index 7e0ba81ee..0ea5c5c64 100644 --- a/vi/core-concepts/price-oracles.md +++ b/vi/core-concepts/price-oracles.md @@ -108,13 +108,15 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. - As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: + +{% embed url="https://data.chain.link/usdt-usd" %} + +{% embed url="https://data.chain.link/usdc-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. +{% embed url="https://data.chain.link/dai-usd" %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 2cf08a283185904f3dce395dd4167451f785d699 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:46:12 +0800 Subject: [PATCH 08470/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 7e0ba81ee..0ea5c5c64 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -108,13 +108,15 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. - As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: + +{% embed url="https://data.chain.link/usdt-usd" %} + +{% embed url="https://data.chain.link/usdc-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. +{% embed url="https://data.chain.link/dai-usd" %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 8ff704331d14af02a38dc8fa3e6812c6f713d38c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:46:13 +0800 Subject: [PATCH 08471/11794] New translations price-oracles.md (Turkish) --- tr/core-concepts/price-oracles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/tr/core-concepts/price-oracles.md b/tr/core-concepts/price-oracles.md index 7e0ba81ee..0ea5c5c64 100644 --- a/tr/core-concepts/price-oracles.md +++ b/tr/core-concepts/price-oracles.md @@ -108,13 +108,15 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. - As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: + +{% embed url="https://data.chain.link/usdt-usd" %} + +{% embed url="https://data.chain.link/usdc-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. +{% embed url="https://data.chain.link/dai-usd" %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From bd1752da6a6a9cd8f30e6592c5ef1ef1f1648068 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:46:14 +0800 Subject: [PATCH 08472/11794] New translations price-oracles.md (Portuguese) --- pt/core-concepts/price-oracles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pt/core-concepts/price-oracles.md b/pt/core-concepts/price-oracles.md index 7e0ba81ee..0ea5c5c64 100644 --- a/pt/core-concepts/price-oracles.md +++ b/pt/core-concepts/price-oracles.md @@ -108,13 +108,15 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. - As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: + +{% embed url="https://data.chain.link/usdt-usd" %} + +{% embed url="https://data.chain.link/usdc-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. +{% embed url="https://data.chain.link/dai-usd" %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 4ac0151f9b9a02fa704ac3a12d03fbc83d3673d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:46:15 +0800 Subject: [PATCH 08473/11794] New translations price-oracles.md (French) --- fr/core-concepts/price-oracles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/fr/core-concepts/price-oracles.md b/fr/core-concepts/price-oracles.md index 7e0ba81ee..0ea5c5c64 100644 --- a/fr/core-concepts/price-oracles.md +++ b/fr/core-concepts/price-oracles.md @@ -108,13 +108,15 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. - As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: + +{% embed url="https://data.chain.link/usdt-usd" %} + +{% embed url="https://data.chain.link/usdc-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. +{% embed url="https://data.chain.link/dai-usd" %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 51cac79b435e214982bb68ec5e4e76e6df44d4ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:46:16 +0800 Subject: [PATCH 08474/11794] New translations price-oracles.md (Dutch) --- nl/core-concepts/price-oracles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/nl/core-concepts/price-oracles.md b/nl/core-concepts/price-oracles.md index 7e0ba81ee..0ea5c5c64 100644 --- a/nl/core-concepts/price-oracles.md +++ b/nl/core-concepts/price-oracles.md @@ -108,13 +108,15 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. - As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: + +{% embed url="https://data.chain.link/usdt-usd" %} + +{% embed url="https://data.chain.link/usdc-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. +{% embed url="https://data.chain.link/dai-usd" %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 4942029a8f38d22cae0815fd95f78d586503d0d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:46:17 +0800 Subject: [PATCH 08475/11794] New translations price-oracles.md (Korean) --- ko/core-concepts/price-oracles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/ko/core-concepts/price-oracles.md b/ko/core-concepts/price-oracles.md index 7e0ba81ee..0ea5c5c64 100644 --- a/ko/core-concepts/price-oracles.md +++ b/ko/core-concepts/price-oracles.md @@ -108,13 +108,15 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. - As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: + +{% embed url="https://data.chain.link/usdt-usd" %} + +{% embed url="https://data.chain.link/usdc-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. +{% embed url="https://data.chain.link/dai-usd" %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 2f5cc53ed494f37dcb63265eeb676ea467b5ced6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:46:18 +0800 Subject: [PATCH 08476/11794] New translations price-oracles.md (Japanese) --- ja/core-concepts/price-oracles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/ja/core-concepts/price-oracles.md b/ja/core-concepts/price-oracles.md index 7e0ba81ee..0ea5c5c64 100644 --- a/ja/core-concepts/price-oracles.md +++ b/ja/core-concepts/price-oracles.md @@ -108,13 +108,15 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. - As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: + +{% embed url="https://data.chain.link/usdt-usd" %} + +{% embed url="https://data.chain.link/usdc-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. +{% embed url="https://data.chain.link/dai-usd" %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From c3f68f8ece2d1e8007dd01f893731f7be0f3e0f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:46:19 +0800 Subject: [PATCH 08477/11794] New translations price-oracles.md (Italian) --- it/core-concepts/price-oracles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/it/core-concepts/price-oracles.md b/it/core-concepts/price-oracles.md index 7e0ba81ee..0ea5c5c64 100644 --- a/it/core-concepts/price-oracles.md +++ b/it/core-concepts/price-oracles.md @@ -108,13 +108,15 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. - As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: + +{% embed url="https://data.chain.link/usdt-usd" %} + +{% embed url="https://data.chain.link/usdc-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. +{% embed url="https://data.chain.link/dai-usd" %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 9a5ae948b4bc45344beec28bceb6c77ab2e1d7ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:46:20 +0800 Subject: [PATCH 08478/11794] New translations price-oracles.md (Greek) --- el/core-concepts/price-oracles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/el/core-concepts/price-oracles.md b/el/core-concepts/price-oracles.md index 7e0ba81ee..0ea5c5c64 100644 --- a/el/core-concepts/price-oracles.md +++ b/el/core-concepts/price-oracles.md @@ -108,13 +108,15 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. - As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: + +{% embed url="https://data.chain.link/usdt-usd" %} + +{% embed url="https://data.chain.link/usdc-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. +{% embed url="https://data.chain.link/dai-usd" %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From f4c898ddf2da2255385f0ac972bb0cf52a90bb57 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:46:21 +0800 Subject: [PATCH 08479/11794] New translations price-oracles.md (German) --- de/core-concepts/price-oracles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/de/core-concepts/price-oracles.md b/de/core-concepts/price-oracles.md index 7e0ba81ee..0ea5c5c64 100644 --- a/de/core-concepts/price-oracles.md +++ b/de/core-concepts/price-oracles.md @@ -108,13 +108,15 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. - As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: + +{% embed url="https://data.chain.link/usdt-usd" %} + +{% embed url="https://data.chain.link/usdc-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. +{% embed url="https://data.chain.link/dai-usd" %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 5bec4af4063b664de0a5187b53f254c0f8356fb5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:46:22 +0800 Subject: [PATCH 08480/11794] New translations price-oracles.md (Arabic) --- ar/core-concepts/price-oracles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/ar/core-concepts/price-oracles.md b/ar/core-concepts/price-oracles.md index 7e0ba81ee..0ea5c5c64 100644 --- a/ar/core-concepts/price-oracles.md +++ b/ar/core-concepts/price-oracles.md @@ -108,13 +108,15 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. - As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: + +{% embed url="https://data.chain.link/usdt-usd" %} + +{% embed url="https://data.chain.link/usdc-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. +{% embed url="https://data.chain.link/dai-usd" %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 33cad0169e6aa362e269768ffaba41bea4c1dbb7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:46:23 +0800 Subject: [PATCH 08481/11794] New translations price-oracles.md (Spanish) --- es/core-concepts/price-oracles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/es/core-concepts/price-oracles.md b/es/core-concepts/price-oracles.md index 7e0ba81ee..0ea5c5c64 100644 --- a/es/core-concepts/price-oracles.md +++ b/es/core-concepts/price-oracles.md @@ -108,13 +108,15 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. - As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: + +{% embed url="https://data.chain.link/usdt-usd" %} + +{% embed url="https://data.chain.link/usdc-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. +{% embed url="https://data.chain.link/dai-usd" %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 7707689ed3256742991e8321f22052311af9c1eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 07:46:24 +0800 Subject: [PATCH 08482/11794] New translations price-oracles.md (Filipino) --- fil/core-concepts/price-oracles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/fil/core-concepts/price-oracles.md b/fil/core-concepts/price-oracles.md index 7e0ba81ee..0ea5c5c64 100644 --- a/fil/core-concepts/price-oracles.md +++ b/fil/core-concepts/price-oracles.md @@ -108,13 +108,15 @@ The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protec In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. - As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: + +{% embed url="https://data.chain.link/usdt-usd" %} + +{% embed url="https://data.chain.link/usdc-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. +{% embed url="https://data.chain.link/dai-usd" %} -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From f1437ebb53f08cbf18398e5c3f2d1637b811ffba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:04:44 +0800 Subject: [PATCH 08483/11794] New translations analytics-dashboard.md (Portuguese) --- pt/analytics-dashboard.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 pt/analytics-dashboard.md diff --git a/pt/analytics-dashboard.md b/pt/analytics-dashboard.md new file mode 100644 index 000000000..7ee0d7794 --- /dev/null +++ b/pt/analytics-dashboard.md @@ -0,0 +1,32 @@ +# Analytics Dashboard + +{% hint style="info" %} +Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allocated, view historical performance data, and track your personal gains. +{% endhint %} + +The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. + +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). + +**Ratio** + +There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. + +**Credits** + +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. + +**Non-rebasing** + +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. + +**Boost** + +The APY is effectively "boosted" for rebasing accounts thanks to the fact that some OUSD is non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. + +**APR/APY calculation** + +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. + From d7b24a4a9c79c5a5072a5147efde12934556e7fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:04:45 +0800 Subject: [PATCH 08484/11794] New translations analytics-dashboard.md (Arabic) --- ar/analytics-dashboard.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 ar/analytics-dashboard.md diff --git a/ar/analytics-dashboard.md b/ar/analytics-dashboard.md new file mode 100644 index 000000000..7ee0d7794 --- /dev/null +++ b/ar/analytics-dashboard.md @@ -0,0 +1,32 @@ +# Analytics Dashboard + +{% hint style="info" %} +Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allocated, view historical performance data, and track your personal gains. +{% endhint %} + +The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. + +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). + +**Ratio** + +There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. + +**Credits** + +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. + +**Non-rebasing** + +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. + +**Boost** + +The APY is effectively "boosted" for rebasing accounts thanks to the fact that some OUSD is non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. + +**APR/APY calculation** + +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. + From 109aab969fb7c1e08883fd1c446e1291b41772b1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:04:46 +0800 Subject: [PATCH 08485/11794] New translations analytics-dashboard.md (German) --- de/analytics-dashboard.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 de/analytics-dashboard.md diff --git a/de/analytics-dashboard.md b/de/analytics-dashboard.md new file mode 100644 index 000000000..7ee0d7794 --- /dev/null +++ b/de/analytics-dashboard.md @@ -0,0 +1,32 @@ +# Analytics Dashboard + +{% hint style="info" %} +Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allocated, view historical performance data, and track your personal gains. +{% endhint %} + +The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. + +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). + +**Ratio** + +There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. + +**Credits** + +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. + +**Non-rebasing** + +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. + +**Boost** + +The APY is effectively "boosted" for rebasing accounts thanks to the fact that some OUSD is non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. + +**APR/APY calculation** + +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. + From c14719410c147c2a7c2f7ea561411f69aee16b4a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:04:46 +0800 Subject: [PATCH 08486/11794] New translations analytics-dashboard.md (Greek) --- el/analytics-dashboard.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 el/analytics-dashboard.md diff --git a/el/analytics-dashboard.md b/el/analytics-dashboard.md new file mode 100644 index 000000000..7ee0d7794 --- /dev/null +++ b/el/analytics-dashboard.md @@ -0,0 +1,32 @@ +# Analytics Dashboard + +{% hint style="info" %} +Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allocated, view historical performance data, and track your personal gains. +{% endhint %} + +The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. + +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). + +**Ratio** + +There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. + +**Credits** + +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. + +**Non-rebasing** + +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. + +**Boost** + +The APY is effectively "boosted" for rebasing accounts thanks to the fact that some OUSD is non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. + +**APR/APY calculation** + +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. + From c7acfcc1e428fbf9b56163adf6dab0339500e10f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:04:47 +0800 Subject: [PATCH 08487/11794] New translations analytics-dashboard.md (Italian) --- it/analytics-dashboard.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 it/analytics-dashboard.md diff --git a/it/analytics-dashboard.md b/it/analytics-dashboard.md new file mode 100644 index 000000000..7ee0d7794 --- /dev/null +++ b/it/analytics-dashboard.md @@ -0,0 +1,32 @@ +# Analytics Dashboard + +{% hint style="info" %} +Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allocated, view historical performance data, and track your personal gains. +{% endhint %} + +The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. + +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). + +**Ratio** + +There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. + +**Credits** + +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. + +**Non-rebasing** + +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. + +**Boost** + +The APY is effectively "boosted" for rebasing accounts thanks to the fact that some OUSD is non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. + +**APR/APY calculation** + +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. + From dc6f5f28371031bd4475cfb2b88d1463fa227622 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:04:48 +0800 Subject: [PATCH 08488/11794] New translations analytics-dashboard.md (Japanese) --- ja/analytics-dashboard.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 ja/analytics-dashboard.md diff --git a/ja/analytics-dashboard.md b/ja/analytics-dashboard.md new file mode 100644 index 000000000..7ee0d7794 --- /dev/null +++ b/ja/analytics-dashboard.md @@ -0,0 +1,32 @@ +# Analytics Dashboard + +{% hint style="info" %} +Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allocated, view historical performance data, and track your personal gains. +{% endhint %} + +The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. + +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). + +**Ratio** + +There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. + +**Credits** + +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. + +**Non-rebasing** + +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. + +**Boost** + +The APY is effectively "boosted" for rebasing accounts thanks to the fact that some OUSD is non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. + +**APR/APY calculation** + +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. + From 595161d64c5da5c7e362f75bfe9320801f819c4c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:04:49 +0800 Subject: [PATCH 08489/11794] New translations analytics-dashboard.md (Korean) --- ko/analytics-dashboard.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 ko/analytics-dashboard.md diff --git a/ko/analytics-dashboard.md b/ko/analytics-dashboard.md new file mode 100644 index 000000000..7ee0d7794 --- /dev/null +++ b/ko/analytics-dashboard.md @@ -0,0 +1,32 @@ +# Analytics Dashboard + +{% hint style="info" %} +Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allocated, view historical performance data, and track your personal gains. +{% endhint %} + +The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. + +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). + +**Ratio** + +There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. + +**Credits** + +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. + +**Non-rebasing** + +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. + +**Boost** + +The APY is effectively "boosted" for rebasing accounts thanks to the fact that some OUSD is non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. + +**APR/APY calculation** + +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. + From aa94c861b59cc10692bd4d7df87aca4890cbad96 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:04:50 +0800 Subject: [PATCH 08490/11794] New translations analytics-dashboard.md (Dutch) --- nl/analytics-dashboard.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 nl/analytics-dashboard.md diff --git a/nl/analytics-dashboard.md b/nl/analytics-dashboard.md new file mode 100644 index 000000000..7ee0d7794 --- /dev/null +++ b/nl/analytics-dashboard.md @@ -0,0 +1,32 @@ +# Analytics Dashboard + +{% hint style="info" %} +Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allocated, view historical performance data, and track your personal gains. +{% endhint %} + +The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. + +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). + +**Ratio** + +There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. + +**Credits** + +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. + +**Non-rebasing** + +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. + +**Boost** + +The APY is effectively "boosted" for rebasing accounts thanks to the fact that some OUSD is non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. + +**APR/APY calculation** + +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. + From 340b21b4f64a14587b5e975de48b6cbb94b7d2a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:04:50 +0800 Subject: [PATCH 08491/11794] New translations analytics-dashboard.md (Russian) --- ru/analytics-dashboard.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 ru/analytics-dashboard.md diff --git a/ru/analytics-dashboard.md b/ru/analytics-dashboard.md new file mode 100644 index 000000000..7ee0d7794 --- /dev/null +++ b/ru/analytics-dashboard.md @@ -0,0 +1,32 @@ +# Analytics Dashboard + +{% hint style="info" %} +Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allocated, view historical performance data, and track your personal gains. +{% endhint %} + +The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. + +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). + +**Ratio** + +There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. + +**Credits** + +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. + +**Non-rebasing** + +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. + +**Boost** + +The APY is effectively "boosted" for rebasing accounts thanks to the fact that some OUSD is non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. + +**APR/APY calculation** + +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. + From 63eb8bf0a194437a5387d3df278294901b38c1fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:04:51 +0800 Subject: [PATCH 08492/11794] New translations analytics-dashboard.md (French) --- fr/analytics-dashboard.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 fr/analytics-dashboard.md diff --git a/fr/analytics-dashboard.md b/fr/analytics-dashboard.md new file mode 100644 index 000000000..7ee0d7794 --- /dev/null +++ b/fr/analytics-dashboard.md @@ -0,0 +1,32 @@ +# Analytics Dashboard + +{% hint style="info" %} +Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allocated, view historical performance data, and track your personal gains. +{% endhint %} + +The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. + +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). + +**Ratio** + +There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. + +**Credits** + +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. + +**Non-rebasing** + +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. + +**Boost** + +The APY is effectively "boosted" for rebasing accounts thanks to the fact that some OUSD is non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. + +**APR/APY calculation** + +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. + From 33beb38a5857ab459655340112be1e56fd337383 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:04:52 +0800 Subject: [PATCH 08493/11794] New translations analytics-dashboard.md (Turkish) --- tr/analytics-dashboard.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 tr/analytics-dashboard.md diff --git a/tr/analytics-dashboard.md b/tr/analytics-dashboard.md new file mode 100644 index 000000000..7ee0d7794 --- /dev/null +++ b/tr/analytics-dashboard.md @@ -0,0 +1,32 @@ +# Analytics Dashboard + +{% hint style="info" %} +Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allocated, view historical performance data, and track your personal gains. +{% endhint %} + +The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. + +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). + +**Ratio** + +There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. + +**Credits** + +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. + +**Non-rebasing** + +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. + +**Boost** + +The APY is effectively "boosted" for rebasing accounts thanks to the fact that some OUSD is non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. + +**APR/APY calculation** + +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. + From 1410491ee49891372c78ad53f36e3d675ac28a49 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:04:53 +0800 Subject: [PATCH 08494/11794] New translations analytics-dashboard.md (Chinese Simplified) --- zh/analytics-dashboard.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 zh/analytics-dashboard.md diff --git a/zh/analytics-dashboard.md b/zh/analytics-dashboard.md new file mode 100644 index 000000000..7ee0d7794 --- /dev/null +++ b/zh/analytics-dashboard.md @@ -0,0 +1,32 @@ +# Analytics Dashboard + +{% hint style="info" %} +Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allocated, view historical performance data, and track your personal gains. +{% endhint %} + +The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. + +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). + +**Ratio** + +There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. + +**Credits** + +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. + +**Non-rebasing** + +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. + +**Boost** + +The APY is effectively "boosted" for rebasing accounts thanks to the fact that some OUSD is non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. + +**APR/APY calculation** + +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. + From 6c1508c12fc57684099ef9438ef82157f6796f6b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:04:54 +0800 Subject: [PATCH 08495/11794] New translations analytics-dashboard.md (Vietnamese) --- vi/analytics-dashboard.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 vi/analytics-dashboard.md diff --git a/vi/analytics-dashboard.md b/vi/analytics-dashboard.md new file mode 100644 index 000000000..7ee0d7794 --- /dev/null +++ b/vi/analytics-dashboard.md @@ -0,0 +1,32 @@ +# Analytics Dashboard + +{% hint style="info" %} +Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allocated, view historical performance data, and track your personal gains. +{% endhint %} + +The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. + +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). + +**Ratio** + +There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. + +**Credits** + +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. + +**Non-rebasing** + +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. + +**Boost** + +The APY is effectively "boosted" for rebasing accounts thanks to the fact that some OUSD is non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. + +**APR/APY calculation** + +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. + From 009d2bd130b2055359d389424b005d5b09e2f84e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:04:56 +0800 Subject: [PATCH 08496/11794] New translations analytics-dashboard.md (Indonesian) --- id/analytics-dashboard.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 id/analytics-dashboard.md diff --git a/id/analytics-dashboard.md b/id/analytics-dashboard.md new file mode 100644 index 000000000..7ee0d7794 --- /dev/null +++ b/id/analytics-dashboard.md @@ -0,0 +1,32 @@ +# Analytics Dashboard + +{% hint style="info" %} +Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allocated, view historical performance data, and track your personal gains. +{% endhint %} + +The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. + +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). + +**Ratio** + +There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. + +**Credits** + +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. + +**Non-rebasing** + +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. + +**Boost** + +The APY is effectively "boosted" for rebasing accounts thanks to the fact that some OUSD is non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. + +**APR/APY calculation** + +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. + From 8ba5f377b7ac3a4db8c592f4a6d5dfcaeb523745 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:04:57 +0800 Subject: [PATCH 08497/11794] New translations analytics-dashboard.md (Thai) --- th/analytics-dashboard.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 th/analytics-dashboard.md diff --git a/th/analytics-dashboard.md b/th/analytics-dashboard.md new file mode 100644 index 000000000..7ee0d7794 --- /dev/null +++ b/th/analytics-dashboard.md @@ -0,0 +1,32 @@ +# Analytics Dashboard + +{% hint style="info" %} +Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allocated, view historical performance data, and track your personal gains. +{% endhint %} + +The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. + +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). + +**Ratio** + +There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. + +**Credits** + +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. + +**Non-rebasing** + +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. + +**Boost** + +The APY is effectively "boosted" for rebasing accounts thanks to the fact that some OUSD is non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. + +**APR/APY calculation** + +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. + From 639126815e82dd90079a79097fe8194597d4a07d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:04:58 +0800 Subject: [PATCH 08498/11794] New translations analytics-dashboard.md (Croatian) --- hr/analytics-dashboard.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 hr/analytics-dashboard.md diff --git a/hr/analytics-dashboard.md b/hr/analytics-dashboard.md new file mode 100644 index 000000000..7ee0d7794 --- /dev/null +++ b/hr/analytics-dashboard.md @@ -0,0 +1,32 @@ +# Analytics Dashboard + +{% hint style="info" %} +Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allocated, view historical performance data, and track your personal gains. +{% endhint %} + +The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. + +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). + +**Ratio** + +There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. + +**Credits** + +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. + +**Non-rebasing** + +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. + +**Boost** + +The APY is effectively "boosted" for rebasing accounts thanks to the fact that some OUSD is non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. + +**APR/APY calculation** + +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. + From 0aabf9fbc37fdfdfbfdb53fccc7d8a5a88eb1272 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:04:58 +0800 Subject: [PATCH 08499/11794] New translations analytics-dashboard.md (Hindi) --- hi/analytics-dashboard.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 hi/analytics-dashboard.md diff --git a/hi/analytics-dashboard.md b/hi/analytics-dashboard.md new file mode 100644 index 000000000..7ee0d7794 --- /dev/null +++ b/hi/analytics-dashboard.md @@ -0,0 +1,32 @@ +# Analytics Dashboard + +{% hint style="info" %} +Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allocated, view historical performance data, and track your personal gains. +{% endhint %} + +The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. + +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). + +**Ratio** + +There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. + +**Credits** + +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. + +**Non-rebasing** + +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. + +**Boost** + +The APY is effectively "boosted" for rebasing accounts thanks to the fact that some OUSD is non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. + +**APR/APY calculation** + +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. + From ef7703ba001b925a87f36ef568800b04d89a1603 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:04:59 +0800 Subject: [PATCH 08500/11794] New translations analytics-dashboard.md (Spanish) --- es/analytics-dashboard.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 es/analytics-dashboard.md diff --git a/es/analytics-dashboard.md b/es/analytics-dashboard.md new file mode 100644 index 000000000..7ee0d7794 --- /dev/null +++ b/es/analytics-dashboard.md @@ -0,0 +1,32 @@ +# Analytics Dashboard + +{% hint style="info" %} +Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allocated, view historical performance data, and track your personal gains. +{% endhint %} + +The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. + +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). + +**Ratio** + +There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. + +**Credits** + +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. + +**Non-rebasing** + +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. + +**Boost** + +The APY is effectively "boosted" for rebasing accounts thanks to the fact that some OUSD is non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. + +**APR/APY calculation** + +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. + From 4748e7d3f77cc2573b188d458fc7fdffa2acccef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:05:00 +0800 Subject: [PATCH 08501/11794] New translations SUMMARY.md (Filipino) --- fil/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/fil/SUMMARY.md b/fil/SUMMARY.md index dcf42fd3c..981a0e225 100644 --- a/fil/SUMMARY.md +++ b/fil/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduction](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) +* [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) ## Core Concepts From 77b3e306f0f6d11545efd9fe4419866486079d31 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:05:01 +0800 Subject: [PATCH 08502/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/es/SUMMARY.md b/es/SUMMARY.md index 0ab091fb7..139798980 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -3,7 +3,8 @@ * [Introducción](README.md) * [Cómo funciona](how-it-works.md) * [Empezando](getting-started.md) -* [Preguntas Frecuentes](faq.md) +* [Analytics Dashboard](analytics-dashboard.md) +* [FAQ](faq.md) ## Conceptos básicos From 48574ce7c4b3a8d6b99794fa06aaaf8d07fcf2a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:05:03 +0800 Subject: [PATCH 08503/11794] New translations SUMMARY.md (Dutch) --- nl/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/nl/SUMMARY.md b/nl/SUMMARY.md index dcf42fd3c..981a0e225 100644 --- a/nl/SUMMARY.md +++ b/nl/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduction](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) +* [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) ## Core Concepts From 31247604fac8e83b901c91d9132a861fd46c2d71 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:05:04 +0800 Subject: [PATCH 08504/11794] New translations SUMMARY.md (French) --- fr/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/fr/SUMMARY.md b/fr/SUMMARY.md index dcf42fd3c..981a0e225 100644 --- a/fr/SUMMARY.md +++ b/fr/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduction](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) +* [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) ## Core Concepts From 79a7d62d1187b3d45b89f77df2f2a0ac8b15d51f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:05:05 +0800 Subject: [PATCH 08505/11794] New translations SUMMARY.md (Arabic) --- ar/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ar/SUMMARY.md b/ar/SUMMARY.md index dcf42fd3c..981a0e225 100644 --- a/ar/SUMMARY.md +++ b/ar/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduction](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) +* [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) ## Core Concepts From eed4e7e62479a71206e5d76a5f0ac192d91375bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:05:06 +0800 Subject: [PATCH 08506/11794] New translations SUMMARY.md (German) --- de/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/de/SUMMARY.md b/de/SUMMARY.md index dcf42fd3c..981a0e225 100644 --- a/de/SUMMARY.md +++ b/de/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduction](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) +* [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) ## Core Concepts From 3f20a1d9964f532afce30c4567e3e04d9835728a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:05:07 +0800 Subject: [PATCH 08507/11794] New translations SUMMARY.md (Greek) --- el/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/el/SUMMARY.md b/el/SUMMARY.md index dcf42fd3c..981a0e225 100644 --- a/el/SUMMARY.md +++ b/el/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduction](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) +* [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) ## Core Concepts From 921f24941ec0a8a36cfe0547becae95df2656d65 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:05:08 +0800 Subject: [PATCH 08508/11794] New translations SUMMARY.md (Italian) --- it/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/it/SUMMARY.md b/it/SUMMARY.md index d14afeb0e..d4883f046 100644 --- a/it/SUMMARY.md +++ b/it/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduzione](README.md) * [Come funziona](how-it-works.md) * [Come Iniziare](getting-started.md) +* [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) ## Concetti princiapli From b8266089372c4f5a7fce59505ef2aebf71490062 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:05:09 +0800 Subject: [PATCH 08509/11794] New translations SUMMARY.md (Japanese) --- ja/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ja/SUMMARY.md b/ja/SUMMARY.md index dcf42fd3c..981a0e225 100644 --- a/ja/SUMMARY.md +++ b/ja/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduction](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) +* [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) ## Core Concepts From f074aab9eef0fa5d9a490a66f5490fcb8b76576d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:05:10 +0800 Subject: [PATCH 08510/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index 3b50c9be6..30f3cfd7c 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -3,6 +3,7 @@ * [소개](README.md) * [작동 방법](how-it-works.md) * [시작](getting-started.md) +* [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) ## 핵심 개념 From 8c6b088d6aac33d27915c1649bf1a7b969a0bf11 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:05:11 +0800 Subject: [PATCH 08511/11794] New translations SUMMARY.md (Portuguese) --- pt/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/pt/SUMMARY.md b/pt/SUMMARY.md index dcf42fd3c..981a0e225 100644 --- a/pt/SUMMARY.md +++ b/pt/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduction](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) +* [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) ## Core Concepts From 1bfc93031965974399acabb404c7f6c151028cb7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:05:12 +0800 Subject: [PATCH 08512/11794] New translations SUMMARY.md (Hindi) --- hi/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/hi/SUMMARY.md b/hi/SUMMARY.md index dcf42fd3c..981a0e225 100644 --- a/hi/SUMMARY.md +++ b/hi/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduction](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) +* [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) ## Core Concepts From 1a4d6e15ce2c73d8f2bfad0fc7c0f322f1e7f419 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:05:13 +0800 Subject: [PATCH 08513/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index 035da228d..fe0dc2d9b 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -3,6 +3,7 @@ * [Введение](README.md) * [Как это работает](how-it-works.md) * [Приступая к работе](getting-started.md) +* [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) ## Основные концепции From e5c3aa386b37ebc3b55b7aba19b3e4a51f82a626 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:05:14 +0800 Subject: [PATCH 08514/11794] New translations SUMMARY.md (Turkish) --- tr/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/tr/SUMMARY.md b/tr/SUMMARY.md index 2f75ae8c6..a9f9e99a1 100644 --- a/tr/SUMMARY.md +++ b/tr/SUMMARY.md @@ -3,6 +3,7 @@ * [Giriş](README.md) * [Nasıl çalışır](how-it-works.md) * [Başlamak](getting-started.md) +* [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) ## Temel Kavramlar From 688f698f36569a2a407e98a22b41b2a2916f7a50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:05:15 +0800 Subject: [PATCH 08515/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 740b39410..953a6ea54 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -3,6 +3,7 @@ * [介绍](README.md) * [OUSD 如何运作](how-it-works.md) * [开始](getting-started.md) +* [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) ## 核心概念 From 76f9752db5230827067108119831d8407a72b7e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:05:16 +0800 Subject: [PATCH 08516/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 54 +++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 953a6ea54..981a0e225 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,24 +1,24 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) @@ -26,31 +26,31 @@ * [Uniswap](core-concepts/supported-strategies/uniswap.md) * [Balancer](core-concepts/supported-strategies/balancer.md) * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From 2ffc569671254b14b5e2d6e9d91cb6ad971f5301 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:05:17 +0800 Subject: [PATCH 08517/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md index ca0227a87..3c5fd819b 100644 --- a/vi/SUMMARY.md +++ b/vi/SUMMARY.md @@ -3,7 +3,8 @@ * [Giới thiệu](README.md) * [Cơ chế hoạt động](how-it-works.md) * [Các bước cơ bản](getting-started.md) -* [Câu hỏi thường gặp](faq.md) +* [Analytics Dashboard](analytics-dashboard.md) +* [FAQ](faq.md) ## Nội dung chính From 459e763f1d02db662d22e4791545b9aa6ccebc13 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:05:18 +0800 Subject: [PATCH 08518/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/id/SUMMARY.md b/id/SUMMARY.md index 006886b43..cae43fb56 100644 --- a/id/SUMMARY.md +++ b/id/SUMMARY.md @@ -3,6 +3,7 @@ * [Pengantar](README.md) * [Cara kerjanya](how-it-works.md) * [Mulai](getting-started.md) +* [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) ## Konsep inti From f0235a63a8f4b01c0577950a22f147bcbf1fd71e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:05:19 +0800 Subject: [PATCH 08519/11794] New translations SUMMARY.md (Thai) --- th/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/th/SUMMARY.md b/th/SUMMARY.md index dcf42fd3c..981a0e225 100644 --- a/th/SUMMARY.md +++ b/th/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduction](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) +* [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) ## Core Concepts From 51cb8ce73f0b8003f76cce1100595dc6fe57b756 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:05:20 +0800 Subject: [PATCH 08520/11794] New translations SUMMARY.md (Croatian) --- hr/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/hr/SUMMARY.md b/hr/SUMMARY.md index dcf42fd3c..981a0e225 100644 --- a/hr/SUMMARY.md +++ b/hr/SUMMARY.md @@ -3,6 +3,7 @@ * [Introduction](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) +* [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) ## Core Concepts From 3ef24f17bbe77314a5f602ddb46a19ac7090180c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 19 Jun 2021 08:05:21 +0800 Subject: [PATCH 08521/11794] New translations analytics-dashboard.md (Filipino) --- fil/analytics-dashboard.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 fil/analytics-dashboard.md diff --git a/fil/analytics-dashboard.md b/fil/analytics-dashboard.md new file mode 100644 index 000000000..7ee0d7794 --- /dev/null +++ b/fil/analytics-dashboard.md @@ -0,0 +1,32 @@ +# Analytics Dashboard + +{% hint style="info" %} +Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allocated, view historical performance data, and track your personal gains. +{% endhint %} + +The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. + +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). + +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). + +**Ratio** + +There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. + +**Credits** + +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. + +**Non-rebasing** + +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. + +**Boost** + +The APY is effectively "boosted" for rebasing accounts thanks to the fact that some OUSD is non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. + +**APR/APY calculation** + +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. + From 9ec771bdac127ba7824a7cdda5e278e99e52623d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Jun 2021 13:51:45 +0800 Subject: [PATCH 08522/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 9eca1f6c5..2a7958ec1 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: From b66ddcb783adeac11bf116537f1094faa6922606 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Jun 2021 13:51:46 +0800 Subject: [PATCH 08523/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 9eca1f6c5..2a7958ec1 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: From d6c2ca5a0920efb59156cdbb93e3fa196fc955f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Jun 2021 13:51:47 +0800 Subject: [PATCH 08524/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 9eca1f6c5..2a7958ec1 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: From 590a802021e77111bff4916ef617a0fd06304285 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Jun 2021 13:51:49 +0800 Subject: [PATCH 08525/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 9eca1f6c5..2a7958ec1 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: From 269cd8b12f5c20de3d076deca69a98f2d9de250c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Jun 2021 13:51:50 +0800 Subject: [PATCH 08526/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 0245be650..4f8e4c7ca 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: From e78b0adba4e99a8d52165fa72d07c7fe1bb1d32c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Jun 2021 13:51:51 +0800 Subject: [PATCH 08527/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 32e112034..2a7958ec1 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: From ad1a226659cfbc6973619e2b9f524919c0b730cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Jun 2021 13:51:52 +0800 Subject: [PATCH 08528/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 2a7958ec1..e242d3849 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | From e7ae42c5d24a95c7d8aa25030e009bc8fad877e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Jun 2021 13:51:53 +0800 Subject: [PATCH 08529/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index d20fb256a..3b714b803 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: From 9718d8957aefb4bb6863d37568544eace1a87122 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Jun 2021 13:51:54 +0800 Subject: [PATCH 08530/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 2e872bd02..da7caf1f4 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -35,7 +35,7 @@ |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:---------------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% USDC и USDT | -| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Аллокация выбирается вручную | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Аллокация выбирается вручную | Контракты на внутреннюю реализацию: From 4d9aa5df9033b52b07b431064d3a892b74d0ff61 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Jun 2021 13:51:55 +0800 Subject: [PATCH 08531/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 9eca1f6c5..2a7958ec1 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: From 32921c6163744a5f5f32879f962a3a6e74256268 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Jun 2021 13:51:56 +0800 Subject: [PATCH 08532/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index e2d5e8c86..740408ed9 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -35,7 +35,7 @@ Các hợp đồng thực hiện nội bộ. Vault được chia thành VaultAdm |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% USDC và USDT | -| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Phân bổ thủ công | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Phân bổ thủ công | Các hợp đồng thực hiện nội bộ: From 5a8a06a2434235a8879353c999b7a327a7a047c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Jun 2021 13:51:58 +0800 Subject: [PATCH 08533/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 63469e0f9..216a0a593 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: From f52d99180971534aa2d9ad5ead61443d6c08a522 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Jun 2021 13:51:59 +0800 Subject: [PATCH 08534/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 9eca1f6c5..2a7958ec1 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: From b859de408e90867aab9f6d3bd8b829bdfa70bf93 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Jun 2021 13:52:00 +0800 Subject: [PATCH 08535/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 2d9f4b60b..47eb35d44 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: From be1c9959157743573b3389922f3ca8fc6b975004 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Jun 2021 13:52:01 +0800 Subject: [PATCH 08536/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 9eca1f6c5..2a7958ec1 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: From 298a954054953cc8e16ac91a70585f0a3cbe5443 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Jun 2021 13:52:02 +0800 Subject: [PATCH 08537/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 9eca1f6c5..2a7958ec1 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: From 7d1a6eb5f06e7f5fff3970997e8abe046b40d230 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Jun 2021 13:52:03 +0800 Subject: [PATCH 08538/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 9eca1f6c5..2a7958ec1 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: From f1f4aec0b5c2ab147c3b274190103a04ce91c641 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Jun 2021 13:52:05 +0800 Subject: [PATCH 08539/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index a4f887756..802c1351f 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -35,7 +35,7 @@ Direcciones conocidas \(envoltorios de proxy\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% de DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% de USDC y USDT | -| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Asignación manual | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Asignación manual | Contratos de ejecución interna: From 29ee28c40a33cca9ea8930d383c5cc3ebee26c1b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Jun 2021 13:52:06 +0800 Subject: [PATCH 08540/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 9eca1f6c5..2a7958ec1 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: From 679367a0ec5a893e15c801c28e973f5079362912 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 23 Jun 2021 13:52:07 +0800 Subject: [PATCH 08541/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 9eca1f6c5..2a7958ec1 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -35,7 +35,7 @@ Well-known addresses \(proxy wrappers\): |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | | Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | | Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x874c74E6ec318AD0a7e6f23301678a4751d00482](https://etherscan.io/address/0x874c74E6ec318AD0a7e6f23301678a4751d00482) | Manual allocation | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: From c2149e83697036d2dcc6a3c4a167c1492aae2dc8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 02:15:21 +0800 Subject: [PATCH 08542/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 2a7958ec1..5bd9d154a 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - @@ -93,7 +93,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - - @@ -93,7 +93,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - - @@ -93,7 +93,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - - @@ -93,7 +93,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - - @@ -93,7 +93,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - - @@ -93,7 +93,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - - @@ -93,7 +93,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - - @@ -93,7 +93,7 @@ - - @@ -93,7 +93,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - - @@ -93,7 +93,7 @@ Các oracle sau được sử dụng để định giá **USDT/USD:** - - @@ -93,7 +93,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - - @@ -93,7 +93,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - - @@ -93,7 +93,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - - @@ -93,7 +93,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - - @@ -93,7 +93,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - - @@ -93,7 +93,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - - @@ -93,7 +93,7 @@ Los siguientes oráculos se utilizan para obtener o calcular un precio de **USDC - - @@ -93,7 +93,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - - @@ -93,7 +93,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - - From baffd87bf552cac4315cad3a49f1c219cdda8bfb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 06:13:21 +0800 Subject: [PATCH 08563/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 5bd9d154a..96ac311ec 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - From 06fda479c2c2fa644566bc6de0a9c8fe87f32af4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 06:13:22 +0800 Subject: [PATCH 08564/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 5bd9d154a..96ac311ec 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - From b8000ff92545ceb11a0a43576524d85c02e5dc97 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 06:13:23 +0800 Subject: [PATCH 08565/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 5bd9d154a..96ac311ec 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - From 32ccfca24ae662b8a93ba04c6f5ab9c471e478c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 06:13:24 +0800 Subject: [PATCH 08566/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 9c712b0f6..c4360e291 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - From bfb5f07b9117e6ffe33a6fba47336b155d7937bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 06:13:25 +0800 Subject: [PATCH 08567/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 64a3f8a21..96ac311ec 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - From 63e9b2ce0e0088b2684bbed1522b748e67545228 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 06:13:27 +0800 Subject: [PATCH 08568/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 96ac311ec..7c20a0d9d 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | From 90c3b899a97df28b621a7cac5c1f15b1a23b66b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 06:13:28 +0800 Subject: [PATCH 08569/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index bdabe9c1c..e18d93b26 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - From 58f393613c0422cbf697b6cca4d44051f05a1f17 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 06:13:30 +0800 Subject: [PATCH 08570/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index eaffa3d9f..a7c272d64 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -79,7 +79,7 @@ - From 49e19446eeec640f9ba878790d60aa7edb24a2e3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 06:13:31 +0800 Subject: [PATCH 08571/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 5bd9d154a..96ac311ec 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - From 00e73260e793de99c138a359dee34e690d35b4b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 06:13:32 +0800 Subject: [PATCH 08572/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 5b5f6d14a..63e37d435 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -79,7 +79,7 @@ Các oracle sau được sử dụng để định giá **USDT/USD:** - From 58692f3a4ad5681165b8f344c8cc1c7c2b405ae0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 06:13:33 +0800 Subject: [PATCH 08573/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 81f8ec190..2b1acf735 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - From 6dcce4677dcc5d55aa6a6cc90fe442b7232c9689 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 06:13:34 +0800 Subject: [PATCH 08574/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 5bd9d154a..96ac311ec 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - From 5ad0f57971169efbcbff6ef66ec789b1310cce3e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 06:13:35 +0800 Subject: [PATCH 08575/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index eb7c3b604..d33906533 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - From 98c69b2cfa940f246104519306fa8c167aab6c21 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 06:13:36 +0800 Subject: [PATCH 08576/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 5bd9d154a..96ac311ec 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - From d5297a51bd582a62c4103d8fbf4e174b60e6c3fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 06:13:38 +0800 Subject: [PATCH 08577/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 5bd9d154a..96ac311ec 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - From 5cdb5a114785db42ba8f62d0eb1dad38ae803a18 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 06:13:39 +0800 Subject: [PATCH 08578/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 5bd9d154a..96ac311ec 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - From 0b607adb643ae25e7c4e6fca1b68937030f8d496 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 06:13:40 +0800 Subject: [PATCH 08579/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 8ea6ee338..da9504937 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -79,7 +79,7 @@ Los siguientes oráculos se utilizan para obtener o calcular un precio de **USDC - From a6494519773a62bdd1a5229a971a2ce498252153 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 06:13:41 +0800 Subject: [PATCH 08580/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 5bd9d154a..96ac311ec 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - From ac48089d359beef15d80ab41d1e1180c641ae0f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 06:13:42 +0800 Subject: [PATCH 08581/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 5bd9d154a..96ac311ec 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - From 2e1b46ef1056474ad1e7dbaed12fc6a257e68114 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:13 +0800 Subject: [PATCH 08582/11794] New translations getting-started.md (Portuguese) --- pt/getting-started.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pt/getting-started.md b/pt/getting-started.md index f5efbb93b..b6a990355 100644 --- a/pt/getting-started.md +++ b/pt/getting-started.md @@ -12,7 +12,9 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From a21bf51220567b0fb62194e8b97a591defe2c93c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:14 +0800 Subject: [PATCH 08583/11794] New translations getting-started.md (Arabic) --- ar/getting-started.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ar/getting-started.md b/ar/getting-started.md index f5efbb93b..b6a990355 100644 --- a/ar/getting-started.md +++ b/ar/getting-started.md @@ -12,7 +12,9 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 9593c9cdfeecd0382372943e4678b1955a1de578 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:16 +0800 Subject: [PATCH 08584/11794] New translations getting-started.md (German) --- de/getting-started.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/de/getting-started.md b/de/getting-started.md index f5efbb93b..b6a990355 100644 --- a/de/getting-started.md +++ b/de/getting-started.md @@ -12,7 +12,9 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 2d822de51e9d2d304d0d4b312c20c36b74fcc8cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:16 +0800 Subject: [PATCH 08585/11794] New translations getting-started.md (Greek) --- el/getting-started.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/el/getting-started.md b/el/getting-started.md index f5efbb93b..b6a990355 100644 --- a/el/getting-started.md +++ b/el/getting-started.md @@ -12,7 +12,9 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From a545cd281d1b53c51b065f92c1aa13b79b9fa1cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:17 +0800 Subject: [PATCH 08586/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/it/getting-started.md b/it/getting-started.md index 015c8f2d5..251e2ad8d 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -12,7 +12,9 @@ Per piccoli importi, il modo più semplice di cominciare a guadagnare con OUSD Exchange Decentralizzati: -* [Acquista OUSD su Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Exchange Centralizzati: From bd8c7cd40a7542a55c0d85f13573bd4e93e0318e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:18 +0800 Subject: [PATCH 08587/11794] New translations getting-started.md (Japanese) --- ja/getting-started.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ja/getting-started.md b/ja/getting-started.md index f5efbb93b..b6a990355 100644 --- a/ja/getting-started.md +++ b/ja/getting-started.md @@ -12,7 +12,9 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From a10345b70f0e9e6cae6199461aaca731f1c9464e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:19 +0800 Subject: [PATCH 08588/11794] New translations getting-started.md (Korean) --- ko/getting-started.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ko/getting-started.md b/ko/getting-started.md index a7e4039cf..46d25f27f 100644 --- a/ko/getting-started.md +++ b/ko/getting-started.md @@ -12,7 +12,9 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 302d457d883671d1f8469d7e416c1451afd761d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:21 +0800 Subject: [PATCH 08589/11794] New translations getting-started.md (Dutch) --- nl/getting-started.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nl/getting-started.md b/nl/getting-started.md index f5efbb93b..b6a990355 100644 --- a/nl/getting-started.md +++ b/nl/getting-started.md @@ -12,7 +12,9 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From cc50a2ed3efd709cbdb671125a9d943f485bd019 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:22 +0800 Subject: [PATCH 08590/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ru/getting-started.md b/ru/getting-started.md index 9cb6cd27e..dbf9a913a 100644 --- a/ru/getting-started.md +++ b/ru/getting-started.md @@ -12,8 +12,10 @@ Децентрализованные биржи: -* [Купить OUSD на Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Купить OUSD на Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Централизованные биржи: From 9883d494a0faff7de3a0ecb90d63e1b6d16b51e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:23 +0800 Subject: [PATCH 08591/11794] New translations getting-started.md (French) --- fr/getting-started.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fr/getting-started.md b/fr/getting-started.md index f5efbb93b..b6a990355 100644 --- a/fr/getting-started.md +++ b/fr/getting-started.md @@ -12,7 +12,9 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 94861936adb83d6eabf3752e5d544ef07afbfcd3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:24 +0800 Subject: [PATCH 08592/11794] New translations getting-started.md (Turkish) --- tr/getting-started.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tr/getting-started.md b/tr/getting-started.md index ea917c3fd..c9cfe1d90 100644 --- a/tr/getting-started.md +++ b/tr/getting-started.md @@ -12,7 +12,9 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Uniswap'te OUSD satın alın](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From afbb160b4541a97ea31dec6b00770191e001b6b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:25 +0800 Subject: [PATCH 08593/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index f5efbb93b..ae8be3798 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,18 +1,20 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 221c051159ee890de328058071d5f8b72267634c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:26 +0800 Subject: [PATCH 08594/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index ae8be3798..b6a990355 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,12 +1,12 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. From f29aad01c041297d9606820bf7c9507f86ce24ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:27 +0800 Subject: [PATCH 08595/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/vi/getting-started.md b/vi/getting-started.md index 72b9d951e..9cacc7864 100644 --- a/vi/getting-started.md +++ b/vi/getting-started.md @@ -12,8 +12,10 @@ OUSD Mint cho phép bất kỳ ai cũng có thể tạo hoặc giao dịch OUSD Sàn giao dịch phi tập trung: -* [Mua OUSD trên Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Mua OUSD trên Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Sàn giao dịch tập trung: From 3b1dde23c15490be7aea042166fb5c4090a99053 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:28 +0800 Subject: [PATCH 08596/11794] New translations getting-started.md (Indonesian) --- id/getting-started.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/id/getting-started.md b/id/getting-started.md index 4729c6a6f..296511365 100644 --- a/id/getting-started.md +++ b/id/getting-started.md @@ -12,7 +12,9 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Beli OUSD di Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 267e98c61f9e3463912a74bf4f4e76cd10e47d44 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:29 +0800 Subject: [PATCH 08597/11794] New translations getting-started.md (Thai) --- th/getting-started.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/th/getting-started.md b/th/getting-started.md index f5efbb93b..b6a990355 100644 --- a/th/getting-started.md +++ b/th/getting-started.md @@ -12,7 +12,9 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 5342e56942ef016ef0c6085b1a6f38792aa61204 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:30 +0800 Subject: [PATCH 08598/11794] New translations getting-started.md (Croatian) --- hr/getting-started.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hr/getting-started.md b/hr/getting-started.md index f5efbb93b..b6a990355 100644 --- a/hr/getting-started.md +++ b/hr/getting-started.md @@ -12,7 +12,9 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From c664aa11222c2e74a4ed979847d2a2fc279951a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:31 +0800 Subject: [PATCH 08599/11794] New translations getting-started.md (Hindi) --- hi/getting-started.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hi/getting-started.md b/hi/getting-started.md index f5efbb93b..b6a990355 100644 --- a/hi/getting-started.md +++ b/hi/getting-started.md @@ -12,7 +12,9 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 03212abc567b96785226e55b60f706f42dbf05fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:32 +0800 Subject: [PATCH 08600/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/es/getting-started.md b/es/getting-started.md index 513075868..533fa6c85 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -14,8 +14,10 @@ Para pequeñas cantidades, la forma más fácil de comenzar a ganar con OUSD es Exchanges descentralizados: -* [Compre OUSD en Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Compre OUSD en Uniswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Exchanges centralizados: From aba5ed18c491e9d1479d9d2979413d1a8e5cd9fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:33 +0800 Subject: [PATCH 08601/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 96ac311ec..4fb73dc61 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -21,9 +21,9 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} From 76e84de27066d525c27a8a2d6085b775989267af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:34 +0800 Subject: [PATCH 08602/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 63e37d435..23817ad97 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -21,9 +21,9 @@ Các hợp đồng thực hiện nội bộ. Vault được chia thành VaultAdm | Hợp đồng | Địa chỉ | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | | Oracle kết hợp | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} From 9788d7b1020ef36b2be3a9360230f20adf575149 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:35 +0800 Subject: [PATCH 08603/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 2b1acf735..b4742903e 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -21,9 +21,9 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | 컨트렉트 | 주소 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} From 53bbceeb785caf9d8bda0e6c9337c1fe180973c7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:36 +0800 Subject: [PATCH 08604/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 96ac311ec..4fb73dc61 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -21,9 +21,9 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} From 6213b6578969533eec2598b0ae32b7ff9a2fd76d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:37 +0800 Subject: [PATCH 08605/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index da9504937..6d719446a 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -21,9 +21,9 @@ Contratos de ejecución interna. El bóveda se divide en VaultAdmin y VaultCore | Contrato | Dirección | |:-------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | Administrador de la Bóveda | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| Bóveda Central | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| Bóveda Central | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | | Oráculos Mixtos | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Oráculo de Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} From f8fc0ed2fc41e592f144129043982f3c74b16684 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:39 +0800 Subject: [PATCH 08606/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 96ac311ec..4fb73dc61 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -21,9 +21,9 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} From 7bfd35570bf53ecd49446e2fe9333314f1f4bcc4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:40 +0800 Subject: [PATCH 08607/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 96ac311ec..4fb73dc61 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -21,9 +21,9 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} From 19231ef1406d4621687b52b2363da06a18826ab6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:41 +0800 Subject: [PATCH 08608/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 96ac311ec..4fb73dc61 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -21,9 +21,9 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} From 3d3da9060d388715a7c7786df65598edb5edab5e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:42 +0800 Subject: [PATCH 08609/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index d33906533..63835b244 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -21,9 +21,9 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contratto | Indirizzo | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | | Oracolo Mix | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Oracle Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} From 6da5c4ca3183f061b9a9bc8e2a7b41b137b3b4da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:43 +0800 Subject: [PATCH 08610/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 96ac311ec..4fb73dc61 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -21,9 +21,9 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} From 164fdd1717a1664bc93191201c0015a0c151ae6e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:44 +0800 Subject: [PATCH 08611/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 96ac311ec..4fb73dc61 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -21,9 +21,9 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} From ab1a79b27890fa12f223261fb8c0dd5569eac803 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:45 +0800 Subject: [PATCH 08612/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 96ac311ec..4fb73dc61 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -21,9 +21,9 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} From 9f4334f3bb2ad475d3de552abe001268b60c7251 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:47 +0800 Subject: [PATCH 08613/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 96ac311ec..4fb73dc61 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -21,9 +21,9 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} From 81c067805d30b5896559ea894073d2bb1ff68c06 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:48 +0800 Subject: [PATCH 08614/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index a7c272d64..1754dabed 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -21,9 +21,9 @@ | Контракт | Адрес | |:----------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| ЯдроХранилища | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| ЯдроХранилища | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | | Смешанные Оракулы | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Оракул Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} From 4c3f374cbd8b4fde962a8aff924c7cb883629341 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:49 +0800 Subject: [PATCH 08615/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index e18d93b26..28225a22b 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -21,9 +21,9 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Kontrakt | Adres | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} From 4ad036961f8b290be3d2af59494aa0c3f454eb3e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:50 +0800 Subject: [PATCH 08616/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 7c20a0d9d..5f1acd9d0 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -21,9 +21,9 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} From 666a644b94dea9fab3632df46ef65f4f811edaea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:52 +0800 Subject: [PATCH 08617/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 5f1acd9d0..4fb73dc61 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | From 67a8717ae0b87c0901d924fe8072c0aeba84c48b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:53 +0800 Subject: [PATCH 08618/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index c4360e291..ca7385fde 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -21,9 +21,9 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Kontrak | Alamat | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | | Campur Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} From eee514f4499f1db854b80c306828fcce580ee076 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:54 +0800 Subject: [PATCH 08619/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 96ac311ec..4fb73dc61 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -21,9 +21,9 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} From 2e7b2f491d1fd2a1b3b1e9649285a64c7efdc99a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:55 +0800 Subject: [PATCH 08620/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 96ac311ec..4fb73dc61 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -21,9 +21,9 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | +| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xE54f14FC3fBc5915D070DE4758bcF591541BD1c3](https://etherscan.io/address/0xe54f14fc3fbc5915d070de4758bcf591541bd1c3) | +| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | | Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | | Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | {% endtab %} From dd8af01d320e8e87656cb053ec0a08a3db5080c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 8 Jul 2021 03:08:56 +0800 Subject: [PATCH 08621/11794] New translations getting-started.md (Filipino) --- fil/getting-started.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fil/getting-started.md b/fil/getting-started.md index f5efbb93b..b6a990355 100644 --- a/fil/getting-started.md +++ b/fil/getting-started.md @@ -12,7 +12,9 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: -* [Buy OUSD on Uniswap](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Centralized exchanges: From 934cba5cf5a569e487053c3aab424a29573b6aa5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 04:51:56 +0800 Subject: [PATCH 08622/11794] New translations README.md (Vietnamese) --- vi/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/vi/README.md b/vi/README.md index 01162cf25..b88f8a27d 100644 --- a/vi/README.md +++ b/vi/README.md @@ -1,30 +1,30 @@ --- -description: The first stablecoin that earns a yield while it's still in your wallet +description: Đồng stablecoin đầu tiên cho phép kiếm lợi nhuận ngay cả khi được giữ trong ví của bạn --- -# Introduction +# Giới thiệu -## **A Better Form of Money** +## **Vượt trội hơn tiền tệ thông thường** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD) là một loại stablecoin mới lần đầu được ra mắt vào tháng 9 năm 2020 trên mạng Ethereum. Thiết kế của nó vượt trội hơn so với các loại stablecoin hiện có vì OUSD thu được lãi suất cạnh tranh ngay cả khi được giữ trên ví của người dùng. ![](.gitbook/assets/origin-dollar-summary.jpeg) -**Background** +**Tiểu sử** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +Vào năm 1999, Yu Pan, kỹ sư R&D của Origin, cùng những người đồng sáng lập PayPal, [đã đưa ra ý tưởng](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) về việc tạo ra “tiền tệ thế giới mới” với đầy đủ chiến lược sinh lãi và thẻ ghi nợ mà không cần phải kết nối với các hệ thống ngân hàng truyền thống. Sau một số thay đổi và sau đó được eBay mua lại, PayPal đã từ bỏ tham vọng của mình trong lĩnh vực này. -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +Gần hai thập kỷ sau, năm 2014, Tether đã giới thiệu USDT - đồng stablecoin có mệnh giá tương đương USD. Kể từ đó, stablecoin đã trở thành phương thức chuyển tiền lý tưởng, người dùng không còn phải chịu sự biến động về giá như các loại tiền thả nổi khác. Ngày nay, Giá trị được [chuyển qua Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) nhiều hơn so với Bitcoin. Trong khi đó, Tài chính phi tập trung (DeFi ) đã trải qua sự bùng nổ trong tăng trưởng với [tỷ đô la vốn](https://defipulse.com/) hiện bị khóa trong các hợp đồng thông minh, tạo ra lợi tức từ các giao thức cho vay và giao dịch. -One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. +Một trong những vấn đề mà người dùng gặp phải khi sử dụng các stablecoin hiện tại là phải liên tục lựa chọn giữa việc giữ trong ví để phục vụ các khoản chi tiêu/ đầu tư tức thì hay khóa lại trong các hợp đồng thông minh để nhận lãi suất. Ví dụ: người dùng khóa USDC trong Aave thì không thể sử dụng số tiền bị khoá cho mục đích khác. Ngoài ra, khi mở khoá token để chi tiêu thì họ còn phải chịu thêm Phí Gas đắt đỏ. -To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +Tệ hơn nữa, lợi nhuận thu được từ các hoạt động cho vay và giao dịch luôn thay đổi. Những người kiếm được lợi nhuận DeFi sành sỏi đã quen với việc liên tục phải cân bằng lại danh mục tài sản của họ trên nhiều nền tảng cạnh tranh. Việc này tốn kém thời gian và tốn kém vì phí gas một lần nữa ăn vào lợi nhuận. Ngoài ra, việc tính toán ROI thực sẽ tốn nhiều thời gian vì APY không ổn định và liên tục dao động. Hiện tai, chưa có 1 đơn vị tính toán để ước tính lợi nhuận một cách dễ dàng. Do đó, mặc dù DeFi đang phát triển cực kỳ nhanh chóng, tuy nhiên tính phức tạp của nó vẫn là rào cản cho rất nhiều người chơi tiền điện tử. -With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +Với OUSD, bạn không cần phải mở khoá hay thực hiện các thủ tục phức tạp khi muốn sử dụng tiền của mình. Bạn có thể tự do chuyển tiền mà không phải bận tâm tới chi phí gas đắt đỏ. Ngoài ra, OUSD cho phép bạn tiếp cận một số cơ hội kiếm tiền trên DeFi một cách dễ dàng. Hợp đồng thông minh OUSD sẽ chuyển vốn của bạn tới một tập hợp đa dạng các chiến lược thu lợi nhuận, tái cân bằng theo thời gian để đạt được lợi suất tối đa đồng thời đa dạng hóa rủi ro. Lãi sẽ được cộng liên tục bất kỳ lúc nào bạn giữ OUSD trong ví. Và xin nhắc lại, để nhận lãi suất, bạn không cần phải khoá OUSD. OUSD cũng đóng vai trò như một đơn vị tài khoản lý tưởng. Người đầu tư vào DeFi không còn cần đến các bảng tính phức tạp để tính toán thu nhập của mình nữa vì họ có thể dễ dàng kiểm tra số dư OUSD bao gồm gốc và lãi được cập nhật liên tục. OUSD là một stablecoin lý tưởng cho mọi người chơi DeFi kể cả những người mới biết tới lĩnh vực này. -Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. +Origin Dollar được xây dựng bởi [đội ngũ](https://www.originprotocol.com/team) thành viên của [Origin Protocol](https://www.originprotocol.com) bao gồm các doanh nhân nối tiếp, nhà đầu tư tiền điện tử đời đầu, các nhân viên đầu tiên tại YouTube, giám đốc kỹ thuật tại Google / Dropbox và một trong những đồng sáng lập Paypal - Yu Pan. -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +Đối với những người quan tâm đến việc tìm hiểu chi tiết kỹ thuật về cách hoạt động của Ousd, tài liệu này là nơi lý tưởng để bắt đầu. Chúng tôi khuyến khích các nhà phát triển kiểm tra và đóng góp cho [Github](http://www.github.com/OriginProtocol) \ (100% mã nguồn mở) của chúng tôi. Nhóm của chúng tôi luôn có mặt ở trên [Discord](https://www.originprotocol.com/discord) nếu bạn có thắc mắc hoặc cần bất kỳ hỗ trợ nào. -Welcome to the future of money. +Chào mừng đến với tiền tệ của tương lai. From 7078599d08d09fc44e88d40599dbde707a4aab3b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 04:51:57 +0800 Subject: [PATCH 08623/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ru/getting-started.md b/ru/getting-started.md index dbf9a913a..5e54fef2b 100644 --- a/ru/getting-started.md +++ b/ru/getting-started.md @@ -4,7 +4,7 @@ **"Чеканка" или Выкуп** -Производство OUSD позволяет любому создавать или торговать токенами OUSD, используя наш [DApp](www.ousd.com) и кошелек для криптовалюты с поддержкой web-3, например [Metamask](https://www.metamask.io). Это естественный способ получить OUSD, особенно если вам нужна крупная сумма, которая может привести к движению рынка на других биржах. +The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). Это естественный способ получить OUSD, особенно если вам нужна крупная сумма, которая может привести к движению рынка на других биржах. **Купить на биржах** @@ -13,6 +13,7 @@ Децентрализованные биржи: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From d62bb299add4b92f46f24842cf41fc2cfe738af2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 04:51:58 +0800 Subject: [PATCH 08624/11794] New translations getting-started.md (Hindi) --- hi/getting-started.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hi/getting-started.md b/hi/getting-started.md index b6a990355..5c533c7f3 100644 --- a/hi/getting-started.md +++ b/hi/getting-started.md @@ -4,7 +4,7 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Mint or Redeem** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. **Buy on Exchanges** @@ -13,6 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From 401dfce61cfff89eb0e5525f5f7fa945d9b9f6af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 04:51:59 +0800 Subject: [PATCH 08625/11794] New translations getting-started.md (Croatian) --- hr/getting-started.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hr/getting-started.md b/hr/getting-started.md index b6a990355..5c533c7f3 100644 --- a/hr/getting-started.md +++ b/hr/getting-started.md @@ -4,7 +4,7 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Mint or Redeem** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. **Buy on Exchanges** @@ -13,6 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From 8170f14ea84f5a3701887cdff4da41d48d7f8fbf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 04:52:00 +0800 Subject: [PATCH 08626/11794] New translations getting-started.md (Thai) --- th/getting-started.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/th/getting-started.md b/th/getting-started.md index b6a990355..5c533c7f3 100644 --- a/th/getting-started.md +++ b/th/getting-started.md @@ -4,7 +4,7 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Mint or Redeem** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. **Buy on Exchanges** @@ -13,6 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From 9767df4cd23d0612c7ae2d91bb07a1894055a08e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 04:52:02 +0800 Subject: [PATCH 08627/11794] New translations getting-started.md (Indonesian) --- id/getting-started.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/id/getting-started.md b/id/getting-started.md index 296511365..f765987c5 100644 --- a/id/getting-started.md +++ b/id/getting-started.md @@ -4,7 +4,7 @@ Dokumen ini dimaksudkan untuk menjelaskan cara kerja OUSD, mengkomunikasikan pot **Mint atau Redeem** -OUSD Mint memungkinkan siapa saja untuk membuat atau memperdagangkan token OUSD menggunakan [DApp](www.ousd.com) dan dompet cryptocurrency yang mendukung web-3 seperti [Metamask](https://www.metamask.io). Ini adalah cara asli untuk mendapatkan OUSD, terutama jika Anda menginginkan jumlah besar yang dapat berisiko menggerakkan pasar di bursa lain. +The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). Ini adalah cara asli untuk mendapatkan OUSD, terutama jika Anda menginginkan jumlah besar yang dapat berisiko menggerakkan pasar di bursa lain. **Beli di Bursa** @@ -13,6 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From 256095ec0afb33ce4db0cbd45c345f975c88e9f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 04:52:03 +0800 Subject: [PATCH 08628/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vi/getting-started.md b/vi/getting-started.md index 9cacc7864..8a5c8bffc 100644 --- a/vi/getting-started.md +++ b/vi/getting-started.md @@ -4,7 +4,7 @@ Tài liệu này được xây dựng nhằm giải thích cách thức hoạt **Mint và Redeem** -OUSD Mint cho phép bất kỳ ai cũng có thể tạo hoặc giao dịch OUSD bằng cách sử dụng [DApp](www.ousd.com) và ví tiền điện tử hỗ trợ web-3 như [Metamask](https://www.metamask.io). Đây là cách cơ bản để có được OUSD, đặc biệt hữu ích trong trường hợp bạn muốn hạn chế rủi ro di chuyển số lượng tiền lớn trên các sàn giao dịch. +The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). Đây là cách cơ bản để có được OUSD, đặc biệt hữu ích trong trường hợp bạn muốn hạn chế rủi ro di chuyển số lượng tiền lớn trên các sàn giao dịch. **Mua trên trên sàn giao dịch** @@ -13,6 +13,7 @@ OUSD Mint cho phép bất kỳ ai cũng có thể tạo hoặc giao dịch OUSD Sàn giao dịch phi tập trung: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From acef4dd3272a4def601f3b6215dd1cb2bdc822ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 04:52:04 +0800 Subject: [PATCH 08629/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index b6a990355..5c533c7f3 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -4,7 +4,7 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Mint or Redeem** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. **Buy on Exchanges** @@ -13,6 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From a7531bb884c9b4fb8dd393f6fa041fc37d01a29e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 04:52:05 +0800 Subject: [PATCH 08630/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 5c533c7f3..43f551898 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,12 +1,12 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. From 378a175df6f39074854c5bcf77cd560e1030901a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 04:52:06 +0800 Subject: [PATCH 08631/11794] New translations getting-started.md (Turkish) --- tr/getting-started.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tr/getting-started.md b/tr/getting-started.md index c9cfe1d90..ac4a66aa6 100644 --- a/tr/getting-started.md +++ b/tr/getting-started.md @@ -4,7 +4,7 @@ Bu belgeler, OUSD'nin nasıl çalıştığını açıklamayı, potansiyel riskle **Basmak veya itfa** -OUSD Mint, herkesin [DApp](www.ousd.com) ve [Metamask](https://www.metamask.io)gibi web-3 özellikli bir kripto para birimi cüzdanı kullanarak OUSD jetonları oluşturmasına veya ticaretine izin verir. Bu, OUSD almanın yerel yoludur, özellikle piyasayı diğer borsalarda hareket ettirme riskini alabilecek büyük bir miktar istiyorsanız. +The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). Bu, OUSD almanın yerel yoludur, özellikle piyasayı diğer borsalarda hareket ettirme riskini alabilecek büyük bir miktar istiyorsanız. **Borsalarda Satın Alın** @@ -13,6 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From 242b25bb0a57ea7cc385f5f81074a28138997620 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 04:52:07 +0800 Subject: [PATCH 08632/11794] New translations getting-started.md (Portuguese) --- pt/getting-started.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pt/getting-started.md b/pt/getting-started.md index b6a990355..5c533c7f3 100644 --- a/pt/getting-started.md +++ b/pt/getting-started.md @@ -4,7 +4,7 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Mint or Redeem** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. **Buy on Exchanges** @@ -13,6 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From 908082a8cf7919e427659afca8fa4d49c5374443 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 04:52:08 +0800 Subject: [PATCH 08633/11794] New translations getting-started.md (French) --- fr/getting-started.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fr/getting-started.md b/fr/getting-started.md index b6a990355..5c533c7f3 100644 --- a/fr/getting-started.md +++ b/fr/getting-started.md @@ -4,7 +4,7 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Mint or Redeem** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. **Buy on Exchanges** @@ -13,6 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From 2f8825abae1a74d6309c5022bc49420987aff1b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 04:52:09 +0800 Subject: [PATCH 08634/11794] New translations getting-started.md (Dutch) --- nl/getting-started.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nl/getting-started.md b/nl/getting-started.md index b6a990355..5c533c7f3 100644 --- a/nl/getting-started.md +++ b/nl/getting-started.md @@ -4,7 +4,7 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Mint or Redeem** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. **Buy on Exchanges** @@ -13,6 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From feec5a84d186981c6e7341fb8229deafc0439bfb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 04:52:10 +0800 Subject: [PATCH 08635/11794] New translations getting-started.md (Korean) --- ko/getting-started.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ko/getting-started.md b/ko/getting-started.md index 46d25f27f..58e12cdb5 100644 --- a/ko/getting-started.md +++ b/ko/getting-started.md @@ -4,7 +4,7 @@ **발행(Mint) 또는 상환(Redeem)** -OUSD 발행(Mint) 를 사용하면 누구나 [디앱(DApp)](www.ousd.com) 및 [메타마스크(Metamask)](https://www.metamask.io)와 같은 웹-3 지원 암호화폐 지갑을 사용하여 OUSD 토큰을 생성하거나 거래 할 수 있습니다. 이것은 특히 다른 거래소에서 시장을 움직일 위험이있는 많은 금액을 원할 경우 OUSD를 얻는 기본 방법입니다. +The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). 이것은 특히 다른 거래소에서 시장을 움직일 위험이있는 많은 금액을 원할 경우 OUSD를 얻는 기본 방법입니다. **거래소에서 구매** @@ -13,6 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From 8872d9327926f66a6b8670f268c7c4d8246c9462 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 04:52:11 +0800 Subject: [PATCH 08636/11794] New translations getting-started.md (Japanese) --- ja/getting-started.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ja/getting-started.md b/ja/getting-started.md index b6a990355..5c533c7f3 100644 --- a/ja/getting-started.md +++ b/ja/getting-started.md @@ -4,7 +4,7 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Mint or Redeem** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. **Buy on Exchanges** @@ -13,6 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From 30b65abf451e2c9c6ea78da240ec24b99342e855 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 04:52:12 +0800 Subject: [PATCH 08637/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/it/getting-started.md b/it/getting-started.md index 251e2ad8d..ac83ae3bc 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -4,7 +4,7 @@ Questa documentazione ha lo scopo di spiegare il funzionamento di OUSD, di comun **Mint o Redeem** -Il Minting di OUSD consente a chiunque di creare o scambiare token OUSD utilizzando la nostra [DApp](www.ousd.com) e un wallet critpo abilitato per il web-3 come ad esempio [Metamask](https://www.metamask.io). Questo è il modo nativo per ottenere OUSD, specialmente se si desidera un grande quantità che potrebbe comportare una notevole variazione di mercato in altri exchange. +The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). Questo è il modo nativo per ottenere OUSD, specialmente se si desidera un grande quantità che potrebbe comportare una notevole variazione di mercato in altri exchange. **Acquista negli Exchange** @@ -13,6 +13,7 @@ Per piccoli importi, il modo più semplice di cominciare a guadagnare con OUSD Exchange Decentralizzati: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From a1a3f8629992229692e19d13edd285ff2d94d23b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 04:52:13 +0800 Subject: [PATCH 08638/11794] New translations getting-started.md (Greek) --- el/getting-started.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/el/getting-started.md b/el/getting-started.md index b6a990355..5c533c7f3 100644 --- a/el/getting-started.md +++ b/el/getting-started.md @@ -4,7 +4,7 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Mint or Redeem** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. **Buy on Exchanges** @@ -13,6 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From fb69b7fc1ace19e6ae59c1f3814e9dbec32e2780 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 04:52:14 +0800 Subject: [PATCH 08639/11794] New translations getting-started.md (German) --- de/getting-started.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/de/getting-started.md b/de/getting-started.md index b6a990355..5c533c7f3 100644 --- a/de/getting-started.md +++ b/de/getting-started.md @@ -4,7 +4,7 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Mint or Redeem** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. **Buy on Exchanges** @@ -13,6 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From bbad1073cdb1a0ddf6356bfb44fd005291e5eada Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 04:52:15 +0800 Subject: [PATCH 08640/11794] New translations getting-started.md (Arabic) --- ar/getting-started.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ar/getting-started.md b/ar/getting-started.md index b6a990355..5c533c7f3 100644 --- a/ar/getting-started.md +++ b/ar/getting-started.md @@ -4,7 +4,7 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Mint or Redeem** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. **Buy on Exchanges** @@ -13,6 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From 58e0dcc75a2e97e05611eed68ab23b8a0fc0e8e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 04:52:16 +0800 Subject: [PATCH 08641/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/es/getting-started.md b/es/getting-started.md index 533fa6c85..b81ad82ef 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -4,46 +4,43 @@ Estos documentos están destinados a explicar cómo funciona OUSD, comunicar los **Acuñar o Canjear** -Acuñar OUSD permite a cualquier persona crear o intercambiar tokens OUSD utilizando nuestra [DApp](www.ousd.com) y una billetera - - de criptomonedas habilitada para web-3 como [ Metamask](https://www.metamask.io). Esta es la forma nativa de obtener OUSD, especialmente si desea una gran cantidad que podría correr el riesgo de mover el mercado en otras plataformas de intercambio.

+The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). Esta es la forma nativa de obtener OUSD, especialmente si desea una gran cantidad que podría correr el riesgo de mover el mercado en otras plataformas de intercambio. **Comprar en Plataformas de Intercambio** -Para pequeñas cantidades, la forma más fácil de comenzar a ganar con OUSD es comprarlo en una plataforma de intercambio (exchange) descentralizado como Uniswap. Anticipamos que OUSD pronto estará disponible en muchos más exchanges descentralizados y centralizados. +Para pequeñas cantidades, la forma más fácil de comenzar a ganar con OUSD es comprarlo en una plataforma de intercambio (exchange) descentralizado como Uniswap. Anticipamos que OUSD pronto estará disponible en muchos más exchanges descentralizados y centralizados. Exchanges descentralizados: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) Exchanges centralizados: -* Compre OUSD en KuCoin - * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) +* Compre OUSD en KuCoin + * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) -* Compre OUSD en Virgox - * [OUSD/USDT](https://virgox.com/exchange/141) +* Compre OUSD en Virgox + * [OUSD/USDT](https://virgox.com/exchange/141) * [Compre OUSD en la aplicación Dharma](https://www.dharma.io/) \(solo en EE.UU.\) **Agregar OUSD a su billetera** {% hint style="success" %} - La dirección ERC20 principal para Origin Dollar \(OUSD\) es: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** - +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -Si su OUSD no aparece automáticamente en su billetera, debería poder agregarlo manualmente usando la dirección anterior. Si usted está planeando en [almacenar su OUSD en una carpeta de múltiples sig](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), asegúrese de opt-in para recibir el rendimiento. Queremos que OUSD sea compatible con tantas carteras como sea posible y que se incluya en todas las diversas listas de tokens conocidos. Agradeceríamos enormemente cualquier ayuda que pueda ofrecer en esta área. +Si su OUSD no aparece automáticamente en su billetera, debería poder agregarlo manualmente usando la dirección anterior. Si usted está planeando en [almacenar su OUSD en una carpeta de múltiples sig](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), asegúrese de opt-in para recibir el rendimiento. Queremos que OUSD sea compatible con tantas carteras como sea posible y que se incluya en todas las diversas listas de tokens conocidos. Agradeceríamos enormemente cualquier ayuda que pueda ofrecer en esta área. **Integrando OUSD** OUSD es un token ERC-20 no estándar que requiere un trabajo de integración personalizado para la mayoría de las aplicaciones que desean admitirlo. En particular, es importante que los desarrolladores comprendan cómo funciona nuestro suministro elástico, ya que esto puede causar fácilmente un comportamiento inesperado. -Si usted es un proveedor de billetera o una plataforma de intercambio cripto que está interesado en respaldar OUSD, consulte las siguientes guías: +Si usted es un proveedor de billetera o una plataforma de intercambio cripto que está interesado en respaldar OUSD, consulte las siguientes guías: {% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} From 9c5176b07db43710c9644dd91df1d30915c93a0b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 04:52:18 +0800 Subject: [PATCH 08642/11794] New translations getting-started.md (Filipino) --- fil/getting-started.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fil/getting-started.md b/fil/getting-started.md index b6a990355..5c533c7f3 100644 --- a/fil/getting-started.md +++ b/fil/getting-started.md @@ -4,7 +4,7 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Mint or Redeem** -The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. **Buy on Exchanges** @@ -13,6 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From a7be5c710df2addcea0387c27db2073254dde786 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 05:39:04 +0800 Subject: [PATCH 08643/11794] New translations audits.md (French) --- fr/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fr/security-and-risks/audits.md b/fr/security-and-risks/audits.md index 1ab93197c..cf10c7d48 100644 --- a/fr/security-and-risks/audits.md +++ b/fr/security-and-risks/audits.md @@ -2,11 +2,12 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) +* [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 8f78ddff6ae992a2b473b94901ab475dda0a7809 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 05:39:05 +0800 Subject: [PATCH 08644/11794] New translations audits.md (Turkish) --- tr/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tr/security-and-risks/audits.md b/tr/security-and-risks/audits.md index f4fcf53c7..a67d7b66c 100644 --- a/tr/security-and-risks/audits.md +++ b/tr/security-and-risks/audits.md @@ -2,11 +2,12 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) +* [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From fab74c0ffa7c189a2d35243b5dfb98686fd9d028 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 05:39:06 +0800 Subject: [PATCH 08645/11794] New translations audits.md (Hindi) --- hi/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hi/security-and-risks/audits.md b/hi/security-and-risks/audits.md index 1ab93197c..cf10c7d48 100644 --- a/hi/security-and-risks/audits.md +++ b/hi/security-and-risks/audits.md @@ -2,11 +2,12 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) +* [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 039a2b50d4395bb3ca11f719f2773abc54ebf4ee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 05:39:07 +0800 Subject: [PATCH 08646/11794] New translations audits.md (Croatian) --- hr/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hr/security-and-risks/audits.md b/hr/security-and-risks/audits.md index 1ab93197c..cf10c7d48 100644 --- a/hr/security-and-risks/audits.md +++ b/hr/security-and-risks/audits.md @@ -2,11 +2,12 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) +* [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 5f6ac8ed9c37aad50a47d2b2ce8c071bc6ebbd26 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 05:39:08 +0800 Subject: [PATCH 08647/11794] New translations audits.md (Thai) --- th/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/th/security-and-risks/audits.md b/th/security-and-risks/audits.md index 1ab93197c..cf10c7d48 100644 --- a/th/security-and-risks/audits.md +++ b/th/security-and-risks/audits.md @@ -2,11 +2,12 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) +* [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 81169201e846fee420292feb318b1b4654f30cc1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 05:39:09 +0800 Subject: [PATCH 08648/11794] New translations audits.md (Indonesian) --- id/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/id/security-and-risks/audits.md b/id/security-and-risks/audits.md index 7497c6eab..96c31be45 100644 --- a/id/security-and-risks/audits.md +++ b/id/security-and-risks/audits.md @@ -2,11 +2,12 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) +* [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 6559d934b1dedfa55e7bbad27c3e8440367059a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 05:39:10 +0800 Subject: [PATCH 08649/11794] New translations audits.md (Vietnamese) --- vi/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vi/security-and-risks/audits.md b/vi/security-and-risks/audits.md index ae8cb03e0..4b21044c0 100644 --- a/vi/security-and-risks/audits.md +++ b/vi/security-and-risks/audits.md @@ -2,11 +2,12 @@ **OUSD Vault, ERC-20 và Tổng quan hệ thống** -OUSD đã được kiểm toán bởi nhiều công ty bảo mật uy tín. Chúng tôi đã làm việc với cả [Trail of Bits](https://www.trailofbits.com/) và [Solidured](https://solidified.io/) để kiểm tra toàn bộ code của Origin Đô la. Báo cáo kiểm toán các đợt như sau: +OUSD đã được kiểm toán bởi nhiều công ty bảo mật uy tín. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Báo cáo kiểm toán các đợt như sau: * [Trail of Bits, OUSD Audit, tháng 12/2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, tháng 12/2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN staking Audit, tháng 12/2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) +* [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) Token quản trị, Token Origin \ (OGN \), cũng đã được kiểm toán bởi Trail of Bits vào năm 2018: From d6d8b7819afaabcd1dd96af75668f75371ebbc4d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 05:39:12 +0800 Subject: [PATCH 08650/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 1ab93197c..cf10c7d48 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -2,11 +2,12 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) +* [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 1e4c6d62feae3e080517746933758b9ebb64ddc1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 05:39:12 +0800 Subject: [PATCH 08651/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index cf10c7d48..e3b163211 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From 8a7460e466f0c6a6caecb4c94e47bc32e3cd12fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 05:39:13 +0800 Subject: [PATCH 08652/11794] New translations audits.md (Russian) --- ru/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ru/security-and-risks/audits.md b/ru/security-and-risks/audits.md index d44691734..d1749455f 100644 --- a/ru/security-and-risks/audits.md +++ b/ru/security-and-risks/audits.md @@ -2,11 +2,12 @@ **Хранилище OUSD, ERC-20 и Комплексная система** -OUSD прошел аудит в нескольких уважаемых компаниях по безопасности. Мы работали как с [Trail of Bits](https://www.trailofbits.com/) и с [Solidified](https://solidified.io/) чтобы проверить весь код, который обеспечивает функционирование Origin Dollar. Их выводы доступны ниже: +OUSD прошел аудит в нескольких уважаемых компаниях по безопасности. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Их выводы доступны ниже: * [Trail of Bits, аудит OUSD, декабрь 2020 г](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, аудит OUSD, декабрь 2020г](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, аудит стейкинга OGN, декабрь 2020 г](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) +* [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) Токен управления, Origin Token \(OGN\), также был проаудирован компанией Trail of Bits в 2018 году: From 3b208a6e1f3c05b110ed7e9367bf1a3e8224b0eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 05:39:14 +0800 Subject: [PATCH 08653/11794] New translations audits.md (Spanish) --- es/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/es/security-and-risks/audits.md b/es/security-and-risks/audits.md index 6100a3b59..c9d2b9330 100644 --- a/es/security-and-risks/audits.md +++ b/es/security-and-risks/audits.md @@ -2,11 +2,12 @@ **La bóveda de OUSD, ERC-20 y el sistema general** -OUSD ha sido auditado por varias firmas de seguridad muy respetadas. Hemos trabajado con [Trail of Bits](https://www.trailofbits.com/) y [Solidified](https://solidified.io/) para auditar todo el código que impulsa a Origin Dollar. Sus hallazgos están disponibles a continuación: +OUSD ha sido auditado por varias firmas de seguridad muy respetadas. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Sus hallazgos están disponibles a continuación: * [Trail of Bits, auditoría de OUSD, diciembre de 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, auditoría de OUSD, diciembre de 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, Staking de OGN auditado, diciembre de 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) +* [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) El token de gobernanza, Origin Token \(OGN\), también fue auditado por Trail of Bits en 2018: From 02557ce3c31fe1f23152b450b9328a992fe20358 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 05:39:15 +0800 Subject: [PATCH 08654/11794] New translations audits.md (Portuguese) --- pt/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pt/security-and-risks/audits.md b/pt/security-and-risks/audits.md index 1ab93197c..cf10c7d48 100644 --- a/pt/security-and-risks/audits.md +++ b/pt/security-and-risks/audits.md @@ -2,11 +2,12 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) +* [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 39e5d6e40cc089e323c27f94cfa34f7346ec0e70 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 05:39:17 +0800 Subject: [PATCH 08655/11794] New translations audits.md (Dutch) --- nl/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nl/security-and-risks/audits.md b/nl/security-and-risks/audits.md index 1ab93197c..cf10c7d48 100644 --- a/nl/security-and-risks/audits.md +++ b/nl/security-and-risks/audits.md @@ -2,11 +2,12 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) +* [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 62f17618555341082eef269683d4ab0c365248a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 05:39:18 +0800 Subject: [PATCH 08656/11794] New translations audits.md (Korean) --- ko/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ko/security-and-risks/audits.md b/ko/security-and-risks/audits.md index cddc0c83a..817f4fc78 100644 --- a/ko/security-and-risks/audits.md +++ b/ko/security-and-risks/audits.md @@ -2,11 +2,12 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) +* [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From b4d9d9ce4e8edf51ec68c03b49d2b1684c7fb954 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 05:39:19 +0800 Subject: [PATCH 08657/11794] New translations audits.md (Japanese) --- ja/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ja/security-and-risks/audits.md b/ja/security-and-risks/audits.md index 1ab93197c..cf10c7d48 100644 --- a/ja/security-and-risks/audits.md +++ b/ja/security-and-risks/audits.md @@ -2,11 +2,12 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) +* [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From f83fc99007daa13722aaa05e7a0c303a5eee2221 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 05:39:20 +0800 Subject: [PATCH 08658/11794] New translations audits.md (Italian) --- it/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/it/security-and-risks/audits.md b/it/security-and-risks/audits.md index 23cb674c6..16a007502 100644 --- a/it/security-and-risks/audits.md +++ b/it/security-and-risks/audits.md @@ -2,11 +2,12 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) +* [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 1b55c179b18be4cc24d705564c1d3d7a11d7f9e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 05:39:21 +0800 Subject: [PATCH 08659/11794] New translations audits.md (Greek) --- el/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/el/security-and-risks/audits.md b/el/security-and-risks/audits.md index 1ab93197c..cf10c7d48 100644 --- a/el/security-and-risks/audits.md +++ b/el/security-and-risks/audits.md @@ -2,11 +2,12 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) +* [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 5321fa3dd3b2fb0239c250a40ec2fb21b8278c2c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 05:39:22 +0800 Subject: [PATCH 08660/11794] New translations audits.md (German) --- de/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/de/security-and-risks/audits.md b/de/security-and-risks/audits.md index 1ab93197c..cf10c7d48 100644 --- a/de/security-and-risks/audits.md +++ b/de/security-and-risks/audits.md @@ -2,11 +2,12 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) +* [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 2cd6f08178ee75ccb7ba94f1cf90d7150f5a38a1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 05:39:23 +0800 Subject: [PATCH 08661/11794] New translations audits.md (Arabic) --- ar/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ar/security-and-risks/audits.md b/ar/security-and-risks/audits.md index 1ab93197c..cf10c7d48 100644 --- a/ar/security-and-risks/audits.md +++ b/ar/security-and-risks/audits.md @@ -2,11 +2,12 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) +* [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 78d389de85d48ff25763fa0565e24db03fee6227 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 21 Jul 2021 05:39:24 +0800 Subject: [PATCH 08662/11794] New translations audits.md (Filipino) --- fil/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fil/security-and-risks/audits.md b/fil/security-and-risks/audits.md index 1ab93197c..cf10c7d48 100644 --- a/fil/security-and-risks/audits.md +++ b/fil/security-and-risks/audits.md @@ -2,11 +2,12 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with both [Trail of Bits](https://www.trailofbits.com/) and [Solidified](https://solidified.io/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) +* [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 6ef14fc3a187ce7724b948105257d44e88400b7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 16:59:45 +0800 Subject: [PATCH 08663/11794] New translations rebasing-and-smart-contracts.md (Indonesian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index bbbc2d143..cba109668 100644 --- a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -1,12 +1,12 @@ -# Rebasing & Smart Contracts +# Rebasing & Kontrak Cerdas -If you are using a multi-sig wallet or another smart contract that wishes to participate in the rebasing aspect of OUSD you must call OUSD’s`rebaseOptIn()` function. This only applies to smart contracts as standard EOA wallets are enrolled automatically. +Jika Anda menggunakan dompet multi-sig atau kontrak pintar lain yang ingin berpartisipasi dalam aspek rebasing OUSD, Anda harus memanggil fungsi`rebaseOptIn()` OUSD. Ini hanya berlaku untuk kontrak pintar karena dompet EOA standar didaftarkan secara otomatis. {% hint style="info" %} -Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. +Dompet multi-sig atau kontrak pintar lainnya harus memanggil`rebaseOptIn()`untuk mendapatkan hasil. {% endhint %} -By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +Secara default, OUSD yang diadakan pada kontrak pintar tidak akan berpartisipasi dalam sifat rebasing token dan akan kehilangan hasil apa pun kecuali kontrak pintar secara eksplisit ikut serta. Ini meningkatkan komposisi OUSD dalam DeFi karena banyak protokol tidak dirancang dengan harapan bahwa saldo mungkin berubah. Untuk protokol DeFi lainnya, OUSD berfungsi seperti ERC-20 normal lainnya yang berperilaku baik hingga Anda memintanya untuk mengubahnya. Ini adalah atribut yang sangat berguna untuk pembuat pasar otomatis \(AMM\) seperti Uniswap yang rusak ketika jumlah token yang mereka pegang berubah secara tak terduga. Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. From 8e9c59652e01dcb1e73c4cbc2c8481743c5e277b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 17:05:19 +0800 Subject: [PATCH 08664/11794] New translations rebasing-and-smart-contracts.md (Indonesian) --- id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index cba109668..fc36460f0 100644 --- a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,7 +8,7 @@ Dompet multi-sig atau kontrak pintar lainnya harus memanggil`rebaseOptIn()`untuk Secara default, OUSD yang diadakan pada kontrak pintar tidak akan berpartisipasi dalam sifat rebasing token dan akan kehilangan hasil apa pun kecuali kontrak pintar secara eksplisit ikut serta. Ini meningkatkan komposisi OUSD dalam DeFi karena banyak protokol tidak dirancang dengan harapan bahwa saldo mungkin berubah. Untuk protokol DeFi lainnya, OUSD berfungsi seperti ERC-20 normal lainnya yang berperilaku baik hingga Anda memintanya untuk mengubahnya. Ini adalah atribut yang sangat berguna untuk pembuat pasar otomatis \(AMM\) seperti Uniswap yang rusak ketika jumlah token yang mereka pegang berubah secara tak terduga. -Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Kontrak pintar harus secara eksplisit memilih untuk menerima hasil melalui mekanisme rebasing. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. From c74826bd23854a083572f4df48f633d666e71bc1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 18:09:41 +0800 Subject: [PATCH 08665/11794] New translations rebasing-and-smart-contracts.md (Indonesian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index fc36460f0..f3893aadd 100644 --- a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,13 +8,13 @@ Dompet multi-sig atau kontrak pintar lainnya harus memanggil`rebaseOptIn()`untuk Secara default, OUSD yang diadakan pada kontrak pintar tidak akan berpartisipasi dalam sifat rebasing token dan akan kehilangan hasil apa pun kecuali kontrak pintar secara eksplisit ikut serta. Ini meningkatkan komposisi OUSD dalam DeFi karena banyak protokol tidak dirancang dengan harapan bahwa saldo mungkin berubah. Untuk protokol DeFi lainnya, OUSD berfungsi seperti ERC-20 normal lainnya yang berperilaku baik hingga Anda memintanya untuk mengubahnya. Ini adalah atribut yang sangat berguna untuk pembuat pasar otomatis \(AMM\) seperti Uniswap yang rusak ketika jumlah token yang mereka pegang berubah secara tak terduga. -Kontrak pintar harus secara eksplisit memilih untuk menerima hasil melalui mekanisme rebasing. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Kontrak pintar harus secara eksplisit memilih untuk menerima hasil melalui mekanisme rebasing. Ini memperbaiki masalah dengan perluasan pasokan di AMM sementara masih memungkinkan dompet multi-sig dan kontrak pintar lainnya kesempatan untuk tetap berpartisipasi dan mendapatkan hasil. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. +Jika Anda menerapkan kontrak dan bermaksud memanggil`rebaseOptIn()`untuk mendapatkan hasil, Anda tidak dapat memanggilnya dari konstruktor kontrak. Kontrak harus disebarkan sebelum dapat dipanggil. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +Jika Anda menggunakan dompet multi-sig seperti [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) atau [Gnosis Safe](https://gnosis-safe.io/), Anda memerlukan [alamat kontrak proxy untuk OUSD](../../smart-contracts/registry.md) dan [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805)sesuai. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 696b9e878e17aa71c4fda220049bb0e14603f94e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 18:35:51 +0800 Subject: [PATCH 08666/11794] New translations rebasing-and-smart-contracts.md (Indonesian) --- id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index f3893aadd..14e4509fd 100644 --- a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -14,7 +14,7 @@ Kontrak pintar harus secara eksplisit memilih untuk menerima hasil melalui mekan Jika Anda menerapkan kontrak dan bermaksud memanggil`rebaseOptIn()`untuk mendapatkan hasil, Anda tidak dapat memanggilnya dari konstruktor kontrak. Kontrak harus disebarkan sebelum dapat dipanggil. {% endhint %} -Jika Anda menggunakan dompet multi-sig seperti [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) atau [Gnosis Safe](https://gnosis-safe.io/), Anda memerlukan [alamat kontrak proxy untuk OUSD](../../smart-contracts/registry.md) dan [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805)sesuai. Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +Jika Anda menggunakan dompet multi-sig seperti [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) atau [Gnosis Safe](https://gnosis-safe.io/), Anda memerlukan [alamat kontrak proxy untuk OUSD](../../smart-contracts/registry.md) dan [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805)sesuai. Setelah Anda menambahkannya, Anda akan dapat memanggil fungsi `rebaseOptIn()` untuk memilih menerima hasil melalui rebasing atau`rebaseOptOut()` untuk mematikannya lagi. From 2eb5b382754f6df8b51c703f5aa13106ba79caf9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 18:35:52 +0800 Subject: [PATCH 08667/11794] New translations README.md (Indonesian) --- id/core-concepts/price-oracles/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/id/core-concepts/price-oracles/README.md b/id/core-concepts/price-oracles/README.md index e1b687d4a..566862651 100644 --- a/id/core-concepts/price-oracles/README.md +++ b/id/core-concepts/price-oracles/README.md @@ -109,18 +109,18 @@ Fungsi rebasing memperlakukan 1 stablecoin sebagai 1 OUSD untuk kesederhanaan da Untuk membuat dan menebus sejumlah OUSD yang sesuai saat masuk dan keluar, kontrak pintar harus memberi harga yang akurat pada USDT, USDC, dan DAI yang masuk dan keluar dari sistem. Sebagai protokol terdesentralisasi, OUSD harus bergantung pada sumber non-sentralisasi untuk harga ini. {% hint style="info" %} -OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the vault when minting or redeeming. +OUSD mengambil harga dari beberapa oracle on-chain dan menggunakan nilai tukar yang paling menguntungkan untuk kumpulan ketika mencetak atau menebus. {% endhint %} -In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire vault over the individual. This mechanism protects the vault funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets. +Untuk mencegah serangan jahat dan untuk mendorong investor jangka panjang daripada spekulan jangka pendek, kontrak OUSD membandingkan umpan harga dari berbagai sumber dan akan menggunakan nilai tukar mana pun yang menguntungkan seluruh kelompok dibandingkan individu. Mekanisme ini melindungi dana kumpulan dari arbitrase dan mencegah individu mana pun untuk dapat memanfaatkan inefisiensi sementara yang disebabkan oleh oracle yang salah harga untuk menghabiskan kumpulan aset bersama. -This protects the funds in the vault while rewarding long-term holders. Karena harga paling aman tergantung pada arah perdagangan, oracle Origin menghadapkan kedua `priceUSDMint ()` dan `priceUSDRedeem ()`. +Ini melindungi dana di kumpulan sambil memberi penghargaan kepada pemegang jangka panjang. Karena harga paling aman tergantung pada arah perdagangan, oracle Origin menghadapkan kedua `priceUSDMint ()` dan `priceUSDRedeem ()`. -OUSD uses Chainlink as oracle for DAI, USDC and USDT. +OUSD menggunakan Chainlink sebagai oracle untuk DAI, USDC, dan USDT. -{% embed url="https://feeds.chain.link/eth-usd" caption="" %} +{% embed url = "https://feeds.chain.link/eth-usd" caption = ""%} -The specific smart contract address for each oracle being used are listed on our [registry](../../smart-contracts/registry.md) page. +Alamat kontrak pintar khusus untuk setiap oracle yang digunakan tercantum di halaman [registry](../../smart-contracts/registry.md). -It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +Ada kemungkinan bahwa oracle tambahan akan ditambahkan ke protokol dari waktu ke waktu. Dukungan juga dapat dihapus jika salah satu dari oracle ini menjadi tidak dapat diandalkan. From aab4b500a019b1aa32bcd6e236525c2f28a18673 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 18:51:58 +0800 Subject: [PATCH 08668/11794] New translations aave.md (Indonesian) --- id/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/core-concepts/supported-strategies/aave.md b/id/core-concepts/supported-strategies/aave.md index 17b50afff..d4339b68a 100644 --- a/id/core-concepts/supported-strategies/aave.md +++ b/id/core-concepts/supported-strategies/aave.md @@ -1,8 +1,8 @@ # Aave -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave adalah protokol dan platform peminjaman yang dibangun di atas Ethereum dan diluncurkan pada Januari 2020 oleh para pencipta ETHLend. Pengguna bisa mendapatkan bunga majemuk atau meminjam aset dengan agunan. Setiap aset yang didukung digabungkan dalam kumpulan likuiditasnya sendiri dan pengguna dapat memilih antara suku bunga variabel berdasarkan penawaran dan permintaan atau suku bunga tetap. -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +Saldo jaminan diwakili oleh ERC-20 aTokens dengan rasio 1: 1 terhadap aset dasar yang mereka wakili. Bunga digabungkan secara otomatis dan dibayarkan kepada pemberi pinjaman dengan aTokens, yang berarti pemberi pinjaman akan terus melihat saldo aToken mereka meningkat dari waktu ke waktu. Pengguna dapat meminjam aset terhadap aTokens mereka. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. From ed40d72c0e526c90a2614814e3ef3873591d93c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 18:51:59 +0800 Subject: [PATCH 08669/11794] New translations untitled.md (Indonesian) --- id/core-concepts/price-oracles/untitled.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/id/core-concepts/price-oracles/untitled.md b/id/core-concepts/price-oracles/untitled.md index 7a413944b..dc8c20433 100644 --- a/id/core-concepts/price-oracles/untitled.md +++ b/id/core-concepts/price-oracles/untitled.md @@ -1,23 +1,23 @@ -# Untitled +# Tanpa Judul -## Getting Super Powers +## Mendapatkan Kekuatan Super -Becoming a super hero is a fairly straight forward process: +Menjadi pahlawan super adalah proses yang cukup mudah: ``` -$ give me super-powers +$ beri aku kekuatan super ``` {% hint style="info" %} - Super-powers are granted randomly so please submit an issue if you're not happy with yours. + Kekuatan super diberikan secara acak jadi silakan ajukan masalah jika Anda tidak puas dengan masalah Anda. {% endhint %} -Once you're strong enough, save the world: +Setelah Anda cukup kuat, selamatkan dunia: {% code title="hello.sh" %} ```bash -# Ain't no code for that yet, sorry -echo 'You got to trust me on this, I saved the world' +# Belum ada kode untuk itu, maaf +echo 'Anda harus mempercayai saya dalam hal ini, saya menyelamatkan dunia' ``` {% endcode %} From 0bd73965f23da41cb71fbedf80926735714fbd48 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 20:17:33 +0800 Subject: [PATCH 08670/11794] New translations aave.md (Indonesian) --- id/core-concepts/supported-strategies/aave.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/id/core-concepts/supported-strategies/aave.md b/id/core-concepts/supported-strategies/aave.md index d4339b68a..bea4e1a04 100644 --- a/id/core-concepts/supported-strategies/aave.md +++ b/id/core-concepts/supported-strategies/aave.md @@ -2,15 +2,15 @@ Aave adalah protokol dan platform peminjaman yang dibangun di atas Ethereum dan diluncurkan pada Januari 2020 oleh para pencipta ETHLend. Pengguna bisa mendapatkan bunga majemuk atau meminjam aset dengan agunan. Setiap aset yang didukung digabungkan dalam kumpulan likuiditasnya sendiri dan pengguna dapat memilih antara suku bunga variabel berdasarkan penawaran dan permintaan atau suku bunga tetap. -Saldo jaminan diwakili oleh ERC-20 aTokens dengan rasio 1: 1 terhadap aset dasar yang mereka wakili. Bunga digabungkan secara otomatis dan dibayarkan kepada pemberi pinjaman dengan aTokens, yang berarti pemberi pinjaman akan terus melihat saldo aToken mereka meningkat dari waktu ke waktu. Pengguna dapat meminjam aset terhadap aTokens mereka. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +Saldo jaminan diwakili oleh ERC-20 aTokens dengan rasio 1: 1 terhadap aset dasar yang mereka wakili. Bunga digabungkan secara otomatis dan dibayarkan kepada pemberi pinjaman dengan aTokens, yang berarti pemberi pinjaman akan terus melihat saldo aToken mereka meningkat dari waktu ke waktu. Pengguna dapat meminjam aset terhadap aTokens mereka. aTokens dapat ditransfer secara bebas dan dapat digunakan pada banyak protokol DeFi lainnya. aToken dapat ditebus untuk jaminan yang mendasarinya kapan saja. -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave mendukung pinjaman kilat, yaitu pinjaman tanpa jaminan di mana pengguna meminjam dan membayar kembali saldo pinjaman dalam satu transaksi, artinya pengguna pinjaman kilat tidak perlu menyiapkan modal awal. Pinjaman cepat adalah produk kompleks yang ditujukan untuk pengembang dan dapat digunakan untuk arbitrase di beberapa protokol DeFi. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave saat ini diatur oleh LEND, token ERC-20 yang sebelumnya merupakan token utilitas untuk ETHLend. Aave telah mengumumkan transisi ke tata kelola yang sepenuhnya terdesentralisasi yang mencakup pertukaran token di mana pengguna menukar LEND dengan AAVE, token tata kelola ERC-20 baru dengan imbalan staking. Beberapa AAVE akan didistribusikan ke pengguna platform dalam kampanye penambangan likuiditas. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Nilai total Aave terkunci \ (TVL \) telah dengan cepat tumbuh menjadi lebih dari $ 1,2 miliar, menjadikannya salah satu protokol DeFi terbesar. LEND memiliki kapitalisasi pasar yang beredar lebih dari $700 juta. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave telah menjalani audit keamanan oleh OpenZeppelin, Trail of Bits, dan Consensys Diligence. Aave memelihara program bug bounty. | Sumber | | |:------------------ |:------------------------------------------------------------------------------ | From 99961b9a18194c514bbf69fbe5be6d82445bc2bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 20:17:34 +0800 Subject: [PATCH 08671/11794] New translations README.md (Indonesian) --- id/core-concepts/supported-strategies/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/core-concepts/supported-strategies/README.md b/id/core-concepts/supported-strategies/README.md index dfe3fe412..691c7f84b 100644 --- a/id/core-concepts/supported-strategies/README.md +++ b/id/core-concepts/supported-strategies/README.md @@ -12,7 +12,7 @@ Saat ini, OUSD mendapatkan hasil dari platform berikut \ (s \): {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: +Integrasi saat ini sedang direncanakan atau sedang dibangun untuk platform berikut: {% page-ref page="dydx.md" %} From b521344a3de4e7fd3011bece974dc4d20c3d21e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 20:17:35 +0800 Subject: [PATCH 08672/11794] New translations curve.md (Indonesian) --- id/core-concepts/supported-strategies/curve.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/id/core-concepts/supported-strategies/curve.md b/id/core-concepts/supported-strategies/curve.md index 6d93aa68b..0f27c652c 100644 --- a/id/core-concepts/supported-strategies/curve.md +++ b/id/core-concepts/supported-strategies/curve.md @@ -1,16 +1,16 @@ # Curve -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve adalah protokol dan bursa likuiditas terdesentralisasi di Ethereum untuk stablecoin dan wrapped BTC, diluncurkan pada Januari 2020. Pengguna dapat bertukar antara stablecoin ERC-20 yang populer atau antara representasi bitcoin ERC-20. Penyedia likuiditas memfasilitasi perdagangan dan mendapatkan biaya. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve adalah Automated Market Maker \ (AMM \) di mana setiap pasar memiliki kumpulan likuiditas terkait dengan dua atau lebih aset yang seharusnya memiliki nilai yang sama, seperti USDT, USDC, DAI dan TUSD, yang semuanya merupakan stablecoin yang dipatok dalam dolar AS. Nilai tukar antara setiap stablecoin dan bobot relatifnya ditentukan oleh algoritme berdasarkan penawaran dan permintaan. Arbitrase bertindak untuk menormalkan nilai tukar ini. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Beberapa kumpulan likuiditas Curve mendapatkan biaya tambahan untuk penyedia likuiditas selain biaya pertukaran dari para pedagang. Curve menawarkan kumpulan stablecoin yang terintegrasi dengan Compound, yearn.finance, dan Synthetix. Aset di setiap kumpulan likuiditas disediakan untuk platform tersebut untuk menghasilkan hasil tambahan yang diteruskan ke penyedia likuiditas masing-masing kumpulan. Token Penyedia Likuiditas \ (LP \) diberikan kepada peserta kumpulan dan dapat ditukar dengan likuiditas awal mereka yang disediakan ditambah biaya dan hasil yang masih harus dibayar. Token LP juga dapat ditransfer untuk digunakan dalam protokol lain. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve diatur oleh CRV, token tata kelola ERC-20. Pemegang CRV dapat memberikan suara pada perubahan protokol. Pemegang CRV dapat mempertaruhkan token mereka untuk kekuatan voting tambahan yang sebanding dengan waktu yang dipertaruhkan. CRV terus diberikan kepada penyedia likuiditas dan sebagian besar dari total pasokan CRV dialokasikan ke tim dan investor dengan jadwal vesting yang berkelanjutan. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Volume perdagangan di Curve seringkali melebihi $50 juta setiap hari. Curve memiliki Total Value Locked \ (TVL \) lebih dari $1 miliar oleh penyedia likuiditas pada saat penulisan. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve telah menjalani dua audit oleh Trail of Bits dan menjalankan program bug bounty. | Sumber | | |:------------------ |:------------------------------------------------------------------------ | From aca514d4375e28bfd8d177dd4df0a6dd01f9a2a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 20:17:36 +0800 Subject: [PATCH 08673/11794] New translations README.md (Indonesian) --- id/core-concepts/yield-generation/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/id/core-concepts/yield-generation/README.md b/id/core-concepts/yield-generation/README.md index 4db1397be..8aab6c421 100644 --- a/id/core-concepts/yield-generation/README.md +++ b/id/core-concepts/yield-generation/README.md @@ -4,11 +4,11 @@ Sementara ledakan Cambrian dari pinjaman baru dan automated market maker otomatis telah memicu total nilai terkunci \ (TVL \), hal itu juga membuat semakin sulit bagi petani hasil untuk mengalokasikan modal secara manual dengan cara yang efisien dan optimal. -[Yearn](https://yearn.finance/) telah menunjukkan bahwa kontrak pintar dapat mengotomatiskan penyeimbangan kembali dana di berbagai strategi untuk secara optimal mendapatkan bunga pinjaman, biaya pembuatan pasar, dan token hadiah. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) telah menunjukkan bahwa kontrak pintar dapat mengotomatiskan penyeimbangan kembali dana di berbagai strategi untuk secara optimal mendapatkan bunga pinjaman, biaya pembuatan pasar, dan token hadiah. Seiring waktu, strategi baru akan diterapkan yang memaksimalkan pengembalian sambil meminimalkan risiko dan ketergantungan. ![](../../.gitbook/assets/ousd_docs_graphics_1.png) -OUSD uses the following high-level strategies for generating yield: +OUSD menggunakan strategi tingkat tinggi berikut untuk menghasilkan hasil: {% page-ref page="lending.md" %} @@ -16,10 +16,10 @@ OUSD uses the following high-level strategies for generating yield: {% page-ref page="rewards.md" %} -OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: +OUSD mampu menghasilkan hasil yang lebih tinggi daripada protokol pesaing karena kombinasi dari keputusan desain penting yang memperkuat imbalan yang dikembalikan kepada pemegang OUSD: -* Exit fees are returned to the pool, rewarding long term holders -* Price oracles favor the collective over the individual, again rewarding long term holders -* Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. -* Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. +* Biaya keluar dikembalikan ke pool, memberi penghargaan kepada pemegang jangka panjang +* Price oracle lebih menyukai kolektif daripada individu, sekali lagi memberi penghargaan kepada pemegang jangka panjang +* Kontrak pintar harus secara manual memilih untuk mendapatkan hasil. Hal ini memungkinkan protokol untuk menempatkan lebih banyak modal untuk bekerja daripada yang mungkin dilakukan. +* Strategi cerdas menyeimbangkan risiko dan penghargaan dengan lebih efektif daripada menggunakan modal dalam strategi dasar apa pun. From 3673a4bd987733dde53e6b66a5cb1d5f9c0b4b5f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 20:17:37 +0800 Subject: [PATCH 08674/11794] New translations lending.md (Indonesian) --- id/core-concepts/yield-generation/lending.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/core-concepts/yield-generation/lending.md b/id/core-concepts/yield-generation/lending.md index ceeda4a6c..b57012fa0 100644 --- a/id/core-concepts/yield-generation/lending.md +++ b/id/core-concepts/yield-generation/lending.md @@ -6,15 +6,15 @@ Platform peminjaman DeFi memungkinkan pengguna meminjamkan dan meminjam aset kri OUSD terintegrasi dengan platform pinjaman DeFi yang menyediakan pinjaman dengan jaminan berlebih. Jaminan berlebih, dikombinasikan dengan aturan cerdas seputar likuidasi, memberikan tingkat keamanan yang wajar bagi pemberi pinjaman. Aave juga mengamankan kumpulan pinjaman mereka masing-masing dengan token AAVE, yang selanjutnya menurunkan risiko. -OUSD terintegrasi dengan penyedia pinjaman terkemuka yang memiliki rekam jejak yang terbukti, mengaudit kontrak pintar, dan telah berhasil meminjamkan ratusan juta dolar tanpa masalah. We are currently integrated with the following lending platforms: +OUSD terintegrasi dengan penyedia pinjaman terkemuka yang memiliki rekam jejak yang terbukti, mengaudit kontrak pintar, dan telah berhasil meminjamkan ratusan juta dolar tanpa masalah. Kami saat ini terintegrasi dengan platform pinjaman berikut: {% page-ref page = "../ didukung-strategi / compound.md"%} {% page-ref page = "../ didukung-strategi / aave.md"%} -We are planning on integrating the following lending platform: +Kami berencana untuk mengintegrasikan platform pinjaman berikut: -{% page-ref page="../supported-strategies/dydx.md" %} +{% page-ref page = "../ didukung-strategi / dydx.md"%} From 611e39e85ed2e32fe1e608f26e5531c9daefb4f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 20:17:39 +0800 Subject: [PATCH 08675/11794] New translations market-making.md (Indonesian) --- id/core-concepts/yield-generation/market-making.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/id/core-concepts/yield-generation/market-making.md b/id/core-concepts/yield-generation/market-making.md index d91dcab2d..213b49996 100644 --- a/id/core-concepts/yield-generation/market-making.md +++ b/id/core-concepts/yield-generation/market-making.md @@ -12,15 +12,15 @@ AMM hanya dapat mengaktifkan pasar baru ketika penyedia likuiditas menyediakan l Protokol OUSD mengarahkan USDT, USDC, dan DAI ke pool likuiditas yang berkinerja tinggi sebagaimana ditentukan oleh volume perdagangan dan hadiah token \ (misalnya, Balancer memberi hadiah token BAL ke penyedia likuiditas \). Hasil panen kemudian diteruskan ke pemegang OUSD. -We are currently integrated with the following automated market maker: +Kami saat ini terintegrasi dengan pembuat pasar otomatis berikut: -{% page-ref page="../supported-strategies/curve.md" %} +{% page-ref page = "../ didukung-strategi / curve.md"%} -We are intending to integrate with the following automated market makers: +Kami bermaksud untuk berintegrasi dengan pembuat pasar otomatis berikut: -{% page-ref page="../supported-strategies/uniswap.md" %} +{% page-ref page = "../ didukung-strategi / uniswap.md"%} -{% page-ref page="../supported-strategies/balancer.md" %} +{% page-ref page = "../ didukung-strategi / balancer.md"%} From f443e2c633f4499c8db2d6921f937725f113f78c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 20:37:18 +0800 Subject: [PATCH 08676/11794] New translations admin-privileges.md (Indonesian) --- id/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/governance/admin-privileges.md b/id/governance/admin-privileges.md index 8c4b9750b..381167ff1 100644 --- a/id/governance/admin-privileges.md +++ b/id/governance/admin-privileges.md @@ -1,6 +1,6 @@ # Hak Istimewa Admin -The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. +Kontrak pintar OUSD dirancang agar dapat diupgrade oleh pemilik. Tim Origin menggunakan dua kontrak dompet multisig Gnosis yang berbeda untuk membuat perubahan pada protokol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. {% hint style="info" %} Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. From c4fd0c086d9aeef37e6a9fc790f82a043677283b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 20:37:19 +0800 Subject: [PATCH 08677/11794] New translations fund-management.md (Indonesian) --- id/core-concepts/fund-management.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/id/core-concepts/fund-management.md b/id/core-concepts/fund-management.md index e44822017..960538b37 100644 --- a/id/core-concepts/fund-management.md +++ b/id/core-concepts/fund-management.md @@ -1,20 +1,20 @@ -# Fund Management +# Pengelolaan Dana -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +Kontrak pintar OUSD menggabungkan semua deposit stablecoin pengguna ke dalam satu kumpulan aset yang dapat digunakan. Dana kemudian dialokasikan di satu atau lebih strategi penghasilan **** pada saat tertentu. Vault lebih menyukai strategi hasil tinggi tetapi juga berusaha mempertahankan diversifikasi di berbagai strategi. Diversifikasi menghilangkan satu titik kegagalan dan mengurangi risiko. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. +Berbeda dengan peluang Yearn Vaults, TokenSets, atau Zapper, pengguna tidak memilih strategi individu. Semua stablecoin yang disimpan dan akibatnya semua token OUSD dapat dipertukarkan. Setelah struktur tata kelola penuh kami diterapkan, keputusan ini akan dibuat dengan masukan dari pemegang token tata kelola OUSD. -**Earning Strategies** +**Strategi Penghasilan** -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. +Strategi penghasilan menempatkan modal yang dikerahkan untuk bekerja di berbagai platform DeFi. Vault akan menentukan strategi mana yang aktif dan berapa persentase dari modal yang diterapkan yang akan mereka terima. Strategi ini akan ditingkatkan dan diganti seiring waktu. -**Strategist** +**Penyiasat** -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. +Versi awal kontrak pintar OUSD Vault memberikan bobot sederhana antara 0% dan 100% untuk setiap strategi yang valid untuk melakukan alokasi aset sederhana. Bobot ini akan sering diubah melalui pembaruan oleh Origin dalam jangka pendek dan oleh tata kelola yang terdesentralisasi dalam jangka panjang. -**Diversification** +**Diversifikasi** -Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. +Diversifikasi di beberapa platform DeFi [mendasarinya](supported-strategies/) akan mengurangi kontrak pintar dan risiko sistemik lainnya. Kontrak pintar akan menghitung APY saat ini dan yang diharapkan dalam upaya memberikan pengembalian yang kompetitif kepada pemegang OUSD. Seiring waktu, kontrak Vault akan ditingkatkan untuk secara cerdas dan otonom beralih di antara strategi tanpa intervensi manual apa pun. Misalnya, Vault akan secara otomatis mengalihkan modal di antara berbagai strategi pinjaman untuk mengoptimalkan hasil. -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +Namun, masih diharapkan bahwa parameter risiko atau keputusan tertentu tentang apakah strategi tertentu akan dimasukkan dalam mesin pengambilan keputusan otomatis akan dibuat melalui suara tata kelola. From b3a8486e4c87db5a6a9dee5f3f00013bb36445eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 20:37:20 +0800 Subject: [PATCH 08678/11794] New translations price-oracles.md (Indonesian) --- id/core-concepts/price-oracles.md | 82 +++++++++++++++---------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/id/core-concepts/price-oracles.md b/id/core-concepts/price-oracles.md index 0ea5c5c64..770b0cf09 100644 --- a/id/core-concepts/price-oracles.md +++ b/id/core-concepts/price-oracles.md @@ -1,18 +1,18 @@ -# Price Oracles +# Oracle Harga -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD dirancang untuk tetap dipatok pada 1 USD dan didukung 1: 1 dengan stablecoin yang mendasarinya. Ini lebih rumit daripada kedengarannya karena stablecoin yang mendasari ini terus-menerus menyimpang dari pasak 1 USD yang mereka inginkan. Meskipun sebagian besar fluktuasi harian kecil, ada perubahan besar dalam harga yang telah terjadi di masa lalu dan kemungkinan besar akan terjadi lagi di masa mendatang.
코인종류낮은 + CoinLow 높은 + High 델타 + Delta 출처 + Source
USDC -

$ 0.929222

-

2020 년 3 월 13 일

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018 년 10 월 15 일

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020 년 08 월 02 일

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019 년 05 월 08 일

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI

$0.945505

-

2020 년 05 월 10 일

+

May 10, 2020

-

$ 1.11

-

2020 년 3 월 13 일

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019 년 11 월 25 일

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020 년 3 월 13 일

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017 년 2 월 02 일

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017 년 05 월 27 일

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015 년 3 월 02 일

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018 년 7 월 24 일

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 originprotocol.eth
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + 0x830622BDd79CC677eE6594E20bBda5B26568b781

origingovernor.eth From 19635805096e46a9acec40a39f2aeebc82acb4b1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 02:15:22 +0800 Subject: [PATCH 08543/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 2a7958ec1..5bd9d154a 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:**

5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 originprotocol.eth
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + 0x830622BDd79CC677eE6594E20bBda5B26568b781

origingovernor.eth From a8cf1695204d13e94e4c9204cf611570c4f7617f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 02:15:24 +0800 Subject: [PATCH 08544/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 2a7958ec1..5bd9d154a 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:**

5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 originprotocol.eth
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + 0x830622BDd79CC677eE6594E20bBda5B26568b781

origingovernor.eth From e0f413d0468e9a317d43043b3fba91d26e2c9ec2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 02:15:25 +0800 Subject: [PATCH 08545/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 2a7958ec1..5bd9d154a 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:**

5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 originprotocol.eth
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + 0x830622BDd79CC677eE6594E20bBda5B26568b781

origingovernor.eth From c8d99ace9d0cd0493b27119cdfd404cfca0d0c88 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 02:15:26 +0800 Subject: [PATCH 08546/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 4f8e4c7ca..9c712b0f6 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:**

5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 originprotocol.eth
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + 0x830622BDd79CC677eE6594E20bBda5B26568b781

origingovernor.eth From 0444503be381bc67e4f19365dc1b6877eab4c861 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 02:15:27 +0800 Subject: [PATCH 08547/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index e242d3849..5bd9d154a 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:**

5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 originprotocol.eth
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + 0x830622BDd79CC677eE6594E20bBda5B26568b781

origingovernor.eth From 6fe4a507892864e14e9b595313f6a14ffe281e6b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 02:15:29 +0800 Subject: [PATCH 08548/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 5bd9d154a..64a3f8a21 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x9d6975591E777D95Eef3bCC2a727846DA25d7083](https://etherscan.io/address/0x9d6975591E777D95Eef3bCC2a727846DA25d7083) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | From 8b039a5e6c87ceb5627783050f95320b60b0a5fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 02:15:30 +0800 Subject: [PATCH 08549/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 3b714b803..bdabe9c1c 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:**

5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 originprotocol.eth
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + 0x830622BDd79CC677eE6594E20bBda5B26568b781

origingovernor.eth From ae5548091ec7dc8c695ed0ddc0f2b8b6d1f33a4f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 02:15:31 +0800 Subject: [PATCH 08550/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index da7caf1f4..eaffa3d9f 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -79,7 +79,7 @@

5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 originprotocol.eth
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + 0x830622BDd79CC677eE6594E20bBda5B26568b781

origingovernor.eth From 04585f9795515e831589744afafaab82109ff1b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 02:15:32 +0800 Subject: [PATCH 08551/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 2a7958ec1..5bd9d154a 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:**

5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 originprotocol.eth
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + 0x830622BDd79CC677eE6594E20bBda5B26568b781

origingovernor.eth From 261e5f01c6b84fb25f9f4b2ab35ffb5061bcf4dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 02:15:33 +0800 Subject: [PATCH 08552/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 740408ed9..5b5f6d14a 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -79,7 +79,7 @@ Các oracle sau được sử dụng để định giá **USDT/USD:**

5 trên 8 chữ ký0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 originprotocol.eth
Quản trị viên / Khoá thời gian0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + 0x830622BDd79CC677eE6594E20bBda5B26568b781

origingovernor.eth From d448aeaf1f50242b64c54246b72ed0981c499315 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 02:15:35 +0800 Subject: [PATCH 08553/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 216a0a593..81f8ec190 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:**

5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 originprotocol.eth
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + 0x830622BDd79CC677eE6594E20bBda5B26568b781

origingovernor.eth From b15490c6785acbcacedaebc5736f5a5fce5a47ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 02:15:36 +0800 Subject: [PATCH 08554/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 2a7958ec1..5bd9d154a 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:**

5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 originprotocol.eth
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + 0x830622BDd79CC677eE6594E20bBda5B26568b781

origingovernor.eth From bf7718f29af3f0b6ff418203b5735abfd7dc67c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 02:15:37 +0800 Subject: [PATCH 08555/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 47eb35d44..eb7c3b604 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:**

5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 originprotocol.eth
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + 0x830622BDd79CC677eE6594E20bBda5B26568b781

origingovernor.eth From ca73f146f64f4f197f1389b34f439d1b314ba5b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 02:15:38 +0800 Subject: [PATCH 08556/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 2a7958ec1..5bd9d154a 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:**

5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 originprotocol.eth
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + 0x830622BDd79CC677eE6594E20bBda5B26568b781

origingovernor.eth From b8c6bf995efbeeac6da1074bf7d0002eb746a6f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 02:15:40 +0800 Subject: [PATCH 08557/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 2a7958ec1..5bd9d154a 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:**

5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 originprotocol.eth
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + 0x830622BDd79CC677eE6594E20bBda5B26568b781

origingovernor.eth From 3d956560a5d23da8e491877804e7bdc52a8b1f68 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 02:15:41 +0800 Subject: [PATCH 08558/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 2a7958ec1..5bd9d154a 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:**

5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 originprotocol.eth
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + 0x830622BDd79CC677eE6594E20bBda5B26568b781

origingovernor.eth From 6d3c8f05867fa88b31865c1cd2769b96a5e7a95b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 02:15:42 +0800 Subject: [PATCH 08559/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 802c1351f..8ea6ee338 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -79,7 +79,7 @@ Los siguientes oráculos se utilizan para obtener o calcular un precio de **USDC

5 de 8 Multiples-firmas0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 originprotocol.eth
Gobernador / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + 0x830622BDd79CC677eE6594E20bBda5B26568b781

origingovernor.eth From 77819aa68c85e79f306723f36f29c4f0286fccfd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 02:15:43 +0800 Subject: [PATCH 08560/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 2a7958ec1..5bd9d154a 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:**

5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 originprotocol.eth
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + 0x830622BDd79CC677eE6594E20bBda5B26568b781

origingovernor.eth From 33cd7d03b9a6d814d04d36747426f2820c2fbca3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 02:15:45 +0800 Subject: [PATCH 08561/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 2a7958ec1..5bd9d154a 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:**

5 of 8 Multisig0xe011fA2a6Df98c69383457d87a056Ed0103aA352 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 originprotocol.eth
Governor / Timelock0x8e7bDFeCd1164C46ad51b58e49A611F954D23377 + 0x830622BDd79CC677eE6594E20bBda5B26568b781

origingovernor.eth From 2ecbd2b27192f61f3803e6fc272082a57b6a9fa9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 1 Jul 2021 06:13:19 +0800 Subject: [PATCH 08562/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 5bd9d154a..96ac311ec 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following oracles are used to fetch a price for **USDC/USD:**

5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 originprotocol.eth
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 originprotocol.eth
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 originprotocol.eth
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 originprotocol.eth
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 originprotocol.eth
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 originprotocol.eth
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 originprotocol.eth
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 originprotocol.eth
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 originprotocol.eth
5 trên 8 chữ ký0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 originprotocol.eth
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 originprotocol.eth
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 originprotocol.eth
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 originprotocol.eth
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 originprotocol.eth
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 originprotocol.eth
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 originprotocol.eth
5 de 8 Multiples-firmas0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 originprotocol.eth
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 originprotocol.eth
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d89 + 0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 originprotocol.eth
- - + - - @@ -20,97 +20,97 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - +
CoinLow + KoinRendah High + Tinggi Delta Source + Sumber
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0,929222

+

13 Maret 2020

-

$1.11

-

Oct 15, 2018

+

$ 1,11

+

15 Oktober 2018

$0.180778$ 0,180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0,924188

+

02 Agu 2020

-

$1.17

-

May 08, 2019

+

$ 1,17

+

08 Mei 2019

$0.245812$ 0,245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0,945505

+

10 Mei 2020

-

$1.11

-

Mar 13, 2020

+

$ 1,11

+

13 Maret 2020

$0.164495$ 0,164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0,903243

+

25 November 2019

-

$1.22

-

Mar 13, 2020

+

$ 1,22

+

13 Maret 2020

$0.316757$ 0,316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0,849809

+

02 Feb 2017

-

$1.21

-

May 27, 2017

+

$ 1,21

+

27 Mei 2017

$0.360191$ 0,360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0,572521

+

02 Maret 2015

-

$1.32

-

Jul 24, 2018

+

$ 1,32

+

24 Juli 2018

$0.747479$ 0,747479 CoinMarketCap
-The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +Fungsi rebasing memperlakukan 1 stablecoin sebagai 1 OUSD untuk kesederhanaan dan untuk melindungi saldo OUSD agar tidak terpengaruh oleh fluktuasi harian harga stablecoin yang mendasarinya. Karena fungsi rebase hanya menghitung koin, saldo OUSD seharusnya hanya bertambah. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. +Untuk membuat dan menebus sejumlah OUSD yang sesuai saat masuk dan keluar, kontrak pintar harus memberi harga yang akurat pada USDT, USDC, dan DAI yang masuk dan keluar dari sistem. -As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. +Sebagai tindakan pencegahan tambahan, OUSD tidak pernah membayar lebih dari satu dolar untuk stablecoin. Ini mencegah protokol diserang melalui oracle yang salah harga. Setiap keuntungan tambahan yang dikumpulkan sebagai hasil dari stablecoin yang terlepas dari pasaknya didistribusikan kembali ke pemegang OUSD yang tersisa dalam bentuk hasil tambahan. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: +Sebagai protokol terdesentralisasi, OUSD harus bergantung pada sumber non-sentralisasi untuk harga ini. OUSD menggunakan Chainlink sebagai oracle untuk DAI, USDC, dan USDT. Anda dapat membaca lebih lanjut tentang [keputusan kami untuk bekerja dengan Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) di blog kami. Berikut adalah oracle Chainlink yang saat ini kami gunakan: {% embed url="https://data.chain.link/usdt-usd" %} @@ -118,5 +118,5 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +Alamat kontrak pintar khusus untuk setiap oracle yang digunakan tercantum di halaman [registry](../smart-contracts/registry.md). Ada kemungkinan bahwa oracle tambahan akan ditambahkan ke protokol dari waktu ke waktu. Dukungan juga dapat dihapus jika salah satu dari oracle ini menjadi tidak dapat diandalkan. From 6361d86ac022006dc4dbc7dbe89a9acf483c666c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 20:44:53 +0800 Subject: [PATCH 08679/11794] New translations admin-privileges.md (Indonesian) --- id/governance/admin-privileges.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/id/governance/admin-privileges.md b/id/governance/admin-privileges.md index 381167ff1..0751be1bc 100644 --- a/id/governance/admin-privileges.md +++ b/id/governance/admin-privileges.md @@ -1,16 +1,16 @@ # Hak Istimewa Admin -Kontrak pintar OUSD dirancang agar dapat diupgrade oleh pemilik. Tim Origin menggunakan dua kontrak dompet multisig Gnosis yang berbeda untuk membuat perubahan pada protokol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. +Kontrak pintar OUSD dirancang agar dapat diupgrade oleh pemilik. Tim Origin menggunakan dua kontrak dompet multisig Gnosis yang berbeda untuk membuat perubahan pada protokol. Dompet multisig ini telah [diaudit oleh OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), tim Origin, dan lainnya. {% hint style="info" %} -Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +Tindakan admin yang menunda waktu memberi pengguna kesempatan untuk keluar dari OUSD jika adminnya menjadi jahat, disusupi, atau membuat perubahan yang tidak disukai pengguna. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +Admin utama adalah kontrak multisig 5 dari 8 yang diperlukan untuk membuat perubahan kode apa pun pada protokol. OUSD hanya dapat ditingkatkan dari dompet multi-sig 5 dari 8 ini. Kunci multi-sig ini dipegang oleh individu yang memiliki hubungan dekat dengan perusahaan, dan bahkan pendiri Origin yang bertindak bersama tidak memiliki kontrol yang cukup untuk menjalankan fungsi pemilik sendiri. Selain itu, kontrak OUSD dimiliki oleh [timelock](../smart-contracts/api/timelock.md) yang memungkinkan tim Asal untuk terus membuat perubahan pada protokol, tetapi hanya setelah penundaan waktu. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. +Beberapa fungsi, seperti menyeimbangkan dana di antara strategi atau menjeda setoran, dapat dipicu tanpa timelock dan dengan penanda tangan yang jauh lebih sedikit. Hal ini memungkinkan tim Origin untuk bereaksi lebih cepat terhadap kondisi pasar atau ancaman keamanan. Penandatangan ini, yang dikenal sebagai Ahli Strategi, memiliki kemampuan untuk menjalankan fungsi dalam jumlah terbatas __hanya dengan 2 dari 9 penandatangan. -Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. +Memiliki hak istimewa admin diperlukan di hari-hari awal untuk memastikan bahwa protokol aman dan dioptimalkan untuk mendapatkan hasil sekaligus meminimalkan risiko. Kami berharap untuk merilis beberapa iterasi kontrak pintar kami dalam beberapa bulan pertama keberadaan protokol. -Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. +Setelah beberapa siklus peningkatan selesai, kami bermaksud untuk mengalihkan kepemilikan dari kendali perusahaan kami ke kontrak tata kelola terdesentralisasi, sehingga memungkinkan komunitas untuk memilih dan berpartisipasi dalam pembaruan protokol di masa mendatang. From 72fad0ec045137e4064d14fcff3e42459b7ee81f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 20:44:54 +0800 Subject: [PATCH 08680/11794] New translations contributing.md (Indonesian) --- id/governance/contributing.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/id/governance/contributing.md b/id/governance/contributing.md index 33bb2be06..72f85dbea 100644 --- a/id/governance/contributing.md +++ b/id/governance/contributing.md @@ -4,39 +4,39 @@ OUSD sepenuhnya merupakan proyek sumber terbuka dan kami menerima segala macam kontribusi. Ada banyak cara untuk membantu, dari melaporkan masalah, menyumbangkan kode, dan membantu kami meningkatkan komunitas kami. -Kami bekerja di depan umum dan perusahaan kami Discord terbuka untuk semua. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +Kami bekerja di depan umum dan perusahaan kami Discord terbuka untuk semua. Jika Anda memiliki pertanyaan atau butuh bantuan untuk memulai, [Discord OUSD](https://discord.gg/jyxpUSe) adalah tempat terbaik untuk mendapatkan bantuan dari tim dan komunitas kami. -**Developer Analytics** +**Analisis Pengembang** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Dasbor pengembang internal kami tersedia di [analytics.ousd.com](https://analytics.ousd.com). Dasbor menunjukkan pasokan yang beredar saat ini, aset yang dikelola di brankas, dan alokasi saat ini antara masing-masing stablecoin dan strategi. #### Proses pengembangan -Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. +Strategi percabangan kami mirip dengan [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), tetapi kami melakukan semua pengembangan kami di cabang ` master` dan memiliki cabang ` stabil` untuk kode yang telah dirilis. -Your development flow should look like: +Alur pengembangan Anda akan terlihat seperti: 1. Temukan masalah yang menarik dan komunikasikan! Harap beri tahu saluran `#engineering` [Discord](https://discord.gg/jyxpUSe) apa yang ingin Anda kerjakan. 2. Ping [anggota tim inti](https://github.com/orgs/OriginProtocol/teams/core/members) anggota di Discord dan minta untuk ditambahkan ke [tim kontributor](https://github.com/orgs/OriginProtocol/teams/contributors). Jika tidak, Anda harus membagi repositori yang relevan dan mendorong cabang fitur ke garpu Anda sendiri. 3. Tambahkan komentar ke masalah atau tetapkan sendiri sehingga kami tidak memiliki beberapa kontributor yang secara tidak sengaja mengerjakan tugas yang sama. 4. Mulailah dengan cabang `master` dan periksa cabang fitur baru kecuali Anda berkontribusi ke fitur yang ada. -5. Write some awesome code. +5. Tulis beberapa kode yang luar biasa. 6. Tarik komit terbaru dari `master` dan konfirmasikan bahwa kode Anda berfungsi dengan pekerjaan lain yang telah digabungkan sejak Anda mulai. 7. Dorong cabang Anda ke repositori hulu \ (yaitu https: //github.com/OriginProtocol/ \ [repo \] \) sehingga kontributor lain dapat dengan mudah mengerjakannya jika perlu. 8. Silakan meminta peninjauan di PR dengan mengklik ikon roda gigi di sebelah "Pengulas" di kolom kanan. -For critical smart contract code to be merged it must pass the following checklist: +Agar kode kontrak pintar kritis dapat digabungkan, kode tersebut harus melewati daftar periksa berikut: -* Code reviewed by 2 reviewers -* Unit tests pass -* Slither tests pass with no warning -* Echidna tests pass +* Kode ditinjau oleh 2 pengulas +* Tes unit lulus +* Tes meluncur lulus tanpa peringatan +* Tes Echidna lulus -The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. +Cabang `master` dikunci sehingga hanya anggota dari [tim inti](https://github.com/orgs/OriginProtocol/teams/core) yang dapat menggabungkan permintaan tarik Anda. Permintaan penarikan yang ditinjau oleh kontributor tepercaya lainnya akan dilacak dengan cepat dan digabungkan lebih cepat! Periksa di saluran `#engineering` Discord untuk pengulas yang sesuai. #### Gaya Pengkodean -We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. +Kami menggunakan berbagai bahasa pemrograman di repositori kami. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). From 6b297c8af6a3e0350fb5d2dd7047d8139c41f531 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 20:44:55 +0800 Subject: [PATCH 08681/11794] New translations analytics-dashboard.md (Indonesian) --- id/analytics-dashboard.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/id/analytics-dashboard.md b/id/analytics-dashboard.md index 7ee0d7794..73aa67efc 100644 --- a/id/analytics-dashboard.md +++ b/id/analytics-dashboard.md @@ -1,18 +1,18 @@ -# Analytics Dashboard +# Dasbor Analisis {% hint style="info" %} -Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allocated, view historical performance data, and track your personal gains. +Kunjungi [analytics.ousd.com](https://analytics.ousd.com) untuk melihat bagaimana dana dialokasikan, melihat data kinerja historis, dan melacak keuntungan pribadi Anda. {% endhint %} -The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. +Dasbor [](https://analytics.ousd.com/apy) terutama ditujukan untuk konsumsi oleh tim teknik kami, tetapi kami melanjutkan dan menerapkannya karena etos kami adalah "publik secara default" dan semua yang kami lakukan adalah [sumber terbuka](http://github.com/OriginProtocol). Sayangnya, hal itu sering kali berarti melakukan kesalahan di sisi transparansi dan belum tentu di sisi meluangkan waktu untuk menjelaskan hal-hal dengan jelas. -Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Sebelum masuk ke perhitungan hasil, penting untuk memahami cara kerja OUSD baik dalam hal [generasi hasil](https://docs.ousd.com/core-concepts/yield-generation) dan [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). Anda dapat membaca semua tentang itu di [dokumen](https://docs.ousd.com/), termasuk [bagian tentang kontrak pintar yang dikeluarkan dari hasil](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). +Untuk meringkas bagaimana APY dihitung, ini adalah tingkat tahunan perubahan dalam akuntansi internal OUSD dari saldo pengguna antara dua titik waktu. Untuk memahaminya, mari kita urai kolom dalam tabel APY historis \(dalam urutan terbalik\). -**Ratio** +**Perbandingan** -There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. +Ada dua jenis saldo OUSD: rebasing \(sebagian besar akun\) dan non-rebasing \(kontrak pintar yang tidak ikut serta\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. **Credits** From e3a77f21c23c92095fed3629884ea6f978ebcba8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 21:21:50 +0800 Subject: [PATCH 08682/11794] New translations contributing.md (Indonesian) --- id/governance/contributing.md | 48 +++++++++++++++++------------------ 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/id/governance/contributing.md b/id/governance/contributing.md index 72f85dbea..325c209ba 100644 --- a/id/governance/contributing.md +++ b/id/governance/contributing.md @@ -36,60 +36,60 @@ Cabang `master` dikunci sehingga hanya anggota dari [tim inti](https://github.co #### Gaya Pengkodean -Kami menggunakan berbagai bahasa pemrograman di repositori kami. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. +Kami menggunakan berbagai bahasa pemrograman di repositori kami. Saat berkontribusi, harap ikuti konvensi pengkodean yang ada dan lihat file CONTRIBUTING.md di repositori, jika ada. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +Untuk JavaScript, kami menggunakan [NPM gaya](https://docs.npmjs.com/misc/coding-style), yang secara otomatis diberlakukan melalui [lebih cantik](https://prettier.io/). -For Solidity, we use two-space indents. +Untuk Soliditas, kami menggunakan indentasi dua spasi. #### Desain Protokol -When considering protocol or implementation design proposals, we are looking for: +Saat mempertimbangkan protokol atau proposal desain implementasi, kami mencari: -* A description of the problem this design proposal solves -* Discussion of the trade-offs involved -* Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) -* Discussion of the proposed solution +* Deskripsi masalah yang diselesaikan oleh proposal desain ini +* Diskusi tentang trade-off yang terlibat +* Review solusi lain yang ada +* Tautan ke literatur yang relevan \ (RFC, makalah, dll \) +* Diskusi tentang solusi yang diusulkan -Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. +Harap dicatat bahwa desain protokol adalah pekerjaan yang sulit dan membutuhkan ketelitian. Anda mungkin perlu meninjau literatur yang ada dan memikirkan kasus penggunaan umum. #### Pedoman Komunitas -We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: +Kami ingin membuat komunitas Origin tetap mengagumkan, berkembang, dan kolaboratif. Kami membutuhkan bantuan Anda untuk tetap seperti itu. Untuk membantu hal ini, kami telah membuat beberapa pedoman umum untuk komunitas secara keseluruhan: -* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones! -* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community. -* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. -* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. +* Bersikap baik: Bersikaplah sopan, hormat, dan sopan kepada sesama anggota komunitas: tidak ada pelecehan regional, ras, jenis kelamin, atau lainnya yang akan ditoleransi. Kami menyukai orang baik jauh lebih baik daripada orang jahat! +* Dorong keberagaman dan partisipasi: Buat semua orang di komunitas kami merasa diterima, terlepas dari latar belakang dan tingkat kontribusi mereka, dan lakukan segala kemungkinan untuk mendorong partisipasi dalam komunitas kami. +* Tetap legal: Pada dasarnya, jangan membuat siapa pun mendapat masalah. Bagikan hanya konten yang Anda miliki, jangan bagikan informasi pribadi atau sensitif, dan jangan melanggar hukum. +* Tetap sesuai topik: Pastikan Anda memposting ke saluran yang benar dan hindari diskusi di luar topik. Ingatlah saat Anda memperbarui masalah atau membalas email yang berpotensi Anda kirim ke banyak orang. Harap pertimbangkan ini sebelum Anda memperbarui. Ingat juga bahwa tidak ada yang suka spam. #### Melaporkan Masalah -If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! +Jika Anda menemukan bug, kesalahan, atau ketidakkonsistenan dalam kode atau dokumen Origin, beri tahu kami dengan mengajukan masalah GitHub. Tidak ada masalah yang terlalu kecil. Bantu kami memperbaiki typos kami! #### Masalah Keamanan -OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! +OUSD masih dalam pengembangan awal, yang berarti mungkin ada masalah dengan protokol atau dalam implementasi kami. Kami menangani kerentanan keamanan dengan sangat serius. Jika Anda menemukan masalah keamanan, harap segera hubungi kami! -If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. +Jika Anda menemukan kerentanan keamanan, silakan kirim laporan Anda secara pribadi ke [security@originprotocol.com](mailto:security@originprotocol.com) atau kirim pesan terenkripsi ke [@joshfraser di Keybase](https://keybase.io/joshfraser). Harap JANGAN mengajukan masalah publik. Pastikan untuk meninjau pedoman kami untuk pengungkapan yang bertanggung jawab dan kelayakan untuk bug bounties. {% page-ref page="../security-and-risks/bug-bounties.md" %} #### **Peningkatan Komunitas** -Origin is just as much about community as it is about our technology. +Origin adalah tentang komunitas seperti tentang teknologi kita. -We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. +Kami membutuhkan bantuan terus-menerus dalam meningkatkan dokumentasi kami, membuat alat baru untuk berinteraksi dengan platform kami, menyebarkan berita ke pengguna baru, membantu pengguna baru mendapatkan penyiapan, dan banyak lagi. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Silakan hubungi jika Anda ingin membantu. Saluran `umum` kami di [Discord](https://www.originprotocol.com/discord) adalah tempat yang tepat untuk berbagi ide dan menjadi sukarelawan untuk membantu. #### Posisi Penuh Waktu -Origin occasionally hires developers for part-time or full-time positions. +Origin terkadang mempekerjakan pengembang untuk posisi paruh waktu atau penuh waktu. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +Kami memiliki preferensi kuat untuk mempekerjakan orang yang sudah mulai berkontribusi pada proyek. Jika Anda menginginkan posisi penuh waktu di tim kami, kesempatan terbaik Anda adalah terlibat dengan tim kami dan mulai kode berkontribusi. Sangat kecil kemungkinannya kami akan menawarkan Anda posisi penuh waktu di tim teknik kami kecuali Anda memiliki setidaknya beberapa permintaan tarik yang digabungkan. -If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). +Jika Anda tertarik, lihat [daftar pekerjaan Protokol Origin](https://angel.co/originprotocol/jobs). Jika Anda ingin membantu dengan cara lain, ajukan ide Anda di [saluran Discord kami](https://www.originprotocol.com/discord). From e6223d186b37a351aad66f71b7febf25998c80e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 21:21:51 +0800 Subject: [PATCH 08683/11794] New translations analytics-dashboard.md (Indonesian) --- id/analytics-dashboard.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/id/analytics-dashboard.md b/id/analytics-dashboard.md index 73aa67efc..acd33c8ca 100644 --- a/id/analytics-dashboard.md +++ b/id/analytics-dashboard.md @@ -12,21 +12,21 @@ Untuk meringkas bagaimana APY dihitung, ini adalah tingkat tahunan perubahan dal **Perbandingan** -Ada dua jenis saldo OUSD: rebasing \(sebagian besar akun\) dan non-rebasing \(kontrak pintar yang tidak ikut serta\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. +Ada dua jenis saldo OUSD: rebasing \(sebagian besar akun\) dan non-rebasing \(kontrak pintar yang tidak ikut serta\). Kontrak token OUSD mempertahankan akuntansi internal terpisah untuk setiap jenis saldo menggunakan apa yang disebut "kredit". Rasio yang ditunjukkan di sini adalah pasokan rebasing OUSD dibagi dengan kredit rebasing, yang memberi kita nilai tukar di antara keduanya. -**Credits** +**Kredit** -Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. +Beberapa kontrak pintar yang memegang OUSD memiliki saldo kredit unik karena status rebasingnya telah berubah di beberapa titik di masa lalu \(dengan memilih masuk atau keluar\). Di sini kami menunjukkan jumlah semua kredit rebasing dan kredit non-rebasing. Ketika dikalikan dengan rasio, itu memberikan perbedaan antara pasokan backing dan pasokan non-rebasing. **Non-rebasing** -This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. +Ini adalah bagian dari pasokan yang disimpan dalam kontrak pintar lain yang belum memilih untuk melakukan rebasing. Ketika ditambahkan ke \(kredit \* rasio\), ini sama dengan pasokan cadangan. Perhatikan juga bahwa kolom **%** menunjukkan persentase OUSD yang non-rebasing. -**Boost** +**Dorongan** -The APY is effectively "boosted" for rebasing accounts thanks to the fact that some OUSD is non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. +APY secara efektif "didorong" untuk rebasing akun berkat fakta bahwa beberapa OUSD non-rebasing. Pikirkan tentang semua stablecoin yang digunakan sebagai jaminan untuk mencetak OUSD non-rebasing. Stablecoin itu masih menghasilkan melalui strategi pertanian hasil kami, tetapi keuntungan hanya diperoleh ke akun rebasing. Hasilnya adalah APY efektif lebih tinggi daripada tanpa mekanisme ini. Dorongan adalah ukuran dari perbedaan ini. Jika dorongan adalah 100%, maka pemegang OUSD biasa menikmati APY dua kali lipat dari yang seharusnya. -**APR/APY calculation** +**Perhitungan APR/APY** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. +Membawa lingkaran penuh ini, saat ini kami mengukur hasil dengan mengukur perubahan [kredit rebasing per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) antara dua titik waktu. Tetapi ada beberapa pertimbangan lain yang perlu diperhatikan. Pertama, kami harus membuat asumsi tentang berapa banyak blok Ethereum yang ditambang pada rata-rata hari. Kami menggunakan [ 6.500 yang sudah tetap](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), tetapi jumlah sebenarnya blok per hari adalah variabel. Kedua, kami membutuhkan cakrawala waktu yang masuk akal untuk mengukur. Kami fokus pada [7 hari](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), yang telah terbukti menjadi rentang waktu yang relatif konsisten di mana sampel lengkap dari aktivitas yang menghasilkan hasil telah terjadi. Ketiga, kami mengubah APR menjadi APY dengan mengasumsikan [pelipatgandaan harian konstan](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). Dengan kata lain, hasil terus diinvestasikan kembali ke dalam strategi yang sama. Akhirnya, ada satu kelemahan yang perlu dipertimbangkan untuk menggunakan rasio rebase untuk mengukur hasil. Karena peristiwa rebase saat ini terjadi secara sporadis \(dan tidak terlalu sering di dunia dengan harga gas yang tinggi\), APY tidak akan mencerminkan pendapatan yang belum diterjemahkan ke saldo akun. Misalnya, mungkin ada lonjakan suku bunga di Compound atau lonjakan volume dalam strategi Curve 3pool, yang akan menyebabkan OUSD menghasilkan lebih banyak daripada rata-rata hari. Sampai [metode rebase](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) dipanggil, APY akan melaporkan pendapatan ini lebih rendah. Faktanya, siapa pun yang menjual OUSD selama waktu itu akan kehilangan "[rebase](https://analytics.ousd.com/)berikutnya". Kabar baiknya adalah Anda harus dapat mengamati perubahan saldo Anda selama satu minggu dan \(disetahunkan\) kira-kira sama dengan APY yang kami iklankan. From c1dea6f230e90f708e6f403c7e6b84ef0c21c0d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 21:21:52 +0800 Subject: [PATCH 08684/11794] New translations principles.md (Indonesian) --- id/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/governance/principles.md b/id/governance/principles.md index e31becc11..65b55f045 100644 --- a/id/governance/principles.md +++ b/id/governance/principles.md @@ -12,13 +12,13 @@ Desentralisasi akan berkembang pesat dalam empat fase dalam beberapa bulan menda **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. +Sebelum tata kelola terdesentralisasi penuh, kami akan menerapkan [timelock](../smart-contracts/api/timelock.md) di depan semua panggilan fungsi admin, memberikan waktu kepada pengguna OUSD untuk menarik dana mereka jika mereka keberatan dengan peningkatan yang kami usulkan. **Pemangku Kepentingan Baru dan Yang Sudah Ada** OUSD adalah proyek baru yang didirikan oleh [tim](www.originprotocol.com/team) Origin Protocol dan akan didukung oleh komunitas Origin yang sudah ada serta banyak pemangku kepentingan baru yang memilih untuk mencetak, menahan, menggunakan, dan menyediakan likuiditas untuk OUSD. -Selain itu, kami juga ingin memastikan partisipasi yang tinggi dari pemegang Token Asal \ (OGN \) kami yang sudah ada, komunitas dengan hampir 500.000 anggota, dan pembeli / penjual di Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +Selain itu, kami juga ingin memastikan partisipasi yang tinggi dari pemegang Token Asal \ (OGN \) kami yang sudah ada, komunitas dengan hampir 500.000 anggota, dan pembeli / penjual di Platform. Pemegang OGN yang ada dapat [stake OGN mereka](ogn-staking.md) untuk berpartisipasi dalam tata kelola dan mendapatkan insentif untuk mendorong nilai ke OUSD. Hubungan yang kuat antara OUSD dan platform perdagangan Origin lainnya akan mendorong pertumbuhan di kedua inisiatif. From 2e0550f53abab1815186b70f40232b8d7f5dc716 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 21:21:54 +0800 Subject: [PATCH 08685/11794] New translations audits.md (Indonesian) --- id/security-and-risks/audits.md | 36 ++++++++++++++++----------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/id/security-and-risks/audits.md b/id/security-and-risks/audits.md index 96c31be45..2f0401af9 100644 --- a/id/security-and-risks/audits.md +++ b/id/security-and-risks/audits.md @@ -1,39 +1,39 @@ # Audit -**The OUSD Vault, ERC-20, and Overall System** +**Gudang OUSD, ERC-20, dan Sistem Keseluruhan** -OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD telah diaudit oleh beberapa perusahaan keamanan yang dihormati. Kami telah bekerja dengan [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), dan [Certora](https://www.certora.com/) untuk mengaudit semua kode yang mendukung Origin Dollar. Temuan mereka tersedia di bawah ini: -* [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) -* [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) -* [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) -* [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) +* [Trail of Bits, Audit OUSD, Desember 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, Audit OUSD, Desember 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) +* [Solidified, Audit Staking OUSD, Desember 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) +* [Certora, Audit Verifikasi Formal OUSD, Januari 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: +Token tata kelola, Origin Token \(OGN\), juga diaudit oleh Trail of Bits pada tahun 2018: -* [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) +* [Trail of Bits, Audit OUSD, Desember 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) -In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. +Selain itu, strategi dan ketergantungan mendasar yang digunakan OUSD telah diaudit secara menyeluruh oleh berbagai perusahaan. {% hint style="info" %} -OUSD only integrates strategies that have been carefully audited and battle-tested with significant capital over an extended period of time. +OUSD hanya mengintegrasikan strategi yang telah diaudit dan diuji secara cermat dengan modal yang signifikan selama periode waktu yang lama. {% endhint %} -**Compound Strategy and Open Price Feed** +**Strategi Compound dan Umpan Harga Terbuka** -Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound telah diaudit oleh [Trail of Bits](https://www.trailofbits.com) dan [OpenZeppelin](https://openzeppelin.com/) dan secara resmi diverifikasi oleh [Certora](https://www.certora.com/). Kunjungi situs web Compound untuk [daftar lengkap audit](https://compound.finance/docs/security#audits) termasuk kode asli untuk [Timelock](../smart-contracts/api/timelock.md) yang dimodifikasi yang digunakan OUSD. -**Aave Strategy** +**Strategi Aave** -Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). +Aave telah diaudit oleh [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), dan [PeckShield](https://peckshield.com/). Mereka juga telah diverifikasi secara resmi oleh [Certora](https://www.certora.com/). Kunjungi situs web Aave untuk [daftar lengkap audit mereka](https://docs.aave.com/developers/security-and-audits). -**Curve Strategy** +**Strategi Curve** -Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). +Curve telah diaudit oleh [Trail of Bits](https://www.trailofbits.com) dan [Quantstamp](https://quantstamp.com/). Kunjungi situs web Curve untuk [daftar lengkap audit mereka](https://www.curve.fi/audits). -**Chainlink Oracles** +**Chainlink Oracle** -Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink telah diaudit oleh [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), dan [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 62b4a3e6e5294d52595e4375d32a74fe37c66390 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 21:21:55 +0800 Subject: [PATCH 08686/11794] New translations faq.md (Indonesian) --- id/faq.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/id/faq.md b/id/faq.md index e2145b83b..70d8b74ee 100644 --- a/id/faq.md +++ b/id/faq.md @@ -1,30 +1,30 @@ # FAQ -**Where can I buy OUSD?** +**Dimana saya bisa membeli OUSD?** -Check out [Getting Started](https://docs.ousd.com/getting-started) to see a variety of options. +Lihat [Memulai](https://docs.ousd.com/getting-started) untuk melihat berbagai opsi. -**What are the costs to mint and redeem OUSD?** +**Berapa biaya untuk mencetak dan menebus OUSD?** -As with any Ethereum transaction, you will need Ether to interact with the OUSD smart contract. We have taken measures to reduce gas usage where possible, but these costs can vary. +Seperti halnya transaksi Ethereum, Anda akan memerlukan Eter untuk berinteraksi dengan kontrak pintar OUSD. Kami telah mengambil langkah-langkah untuk mengurangi penggunaan gas jika memungkinkan, tetapi biaya ini dapat bervariasi. -Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). +Setiap kali Anda mencetak atau menukarkan OUSD, akan ada nilai tukar yang diterapkan ke stablecoin Anda yang disetor atau ditarik. Anda dapat membaca lebih lanjut tentang ini di [Harga Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). +Untuk mendorong kepemilikan jangka panjang OUSD dan untuk melindungi protokol dari penyerang, biaya keluar sebesar 0,5% dibebankan pada semua penukaran. Anda dapat membaca lebih lanjut tentang ini di [Harga Oracles](https://docs.ousd.com/how-it-works). -**How soon will my balance increase once I have OUSD?** +**Seberapa cepat saldo saya akan bertambah setelah saya memiliki OUSD?** -The amount of OUSD in your wallet will grow each time there is a positive rebase event. You can read more about this in [Elastic Supply](https://docs.ousd.com/core-concepts/elastic-supply). The supply is currently rebased several times per day and is usually correlated with how many people are minting and redeeming OUSD. +Jumlah OUSD di dompet Anda akan bertambah setiap kali ada acara rebase positif. Anda dapat membaca lebih lanjut tentang ini di [ Pasokan Elastis](https://docs.ousd.com/core-concepts/elastic-supply). Pasokan saat ini didasarkan ulang beberapa kali per hari dan biasanya berkorelasi dengan berapa banyak orang yang mencetak dan menukarkan OUSD. -**Why does OUSD not grow when it's held in Uniswap, SushiSwap, etc?** +**Mengapa OUSD tidak tumbuh saat diadakan di Uniswap, SushiSwap, dll?** -By default, rebase events don't affect the supply of OUSD that is sitting in smart contracts. These contracts can opt in to receiving additional OUSD if they are capable of handling elastic supply tokens. You can read more about this in [Rebasing & Smart Contracts](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Secara default, peristiwa rebase tidak memengaruhi pasokan OUSD yang ada dalam kontrak pintar. Kontrak ini dapat memilih untuk menerima OUSD tambahan jika mereka mampu menangani token pasokan elastis. Anda dapat membaca lebih lanjut tentang ini di [Rebasing & Kontrak Pintar](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -**How is it possible for the APY to be so high?** +**Bagaimana mungkin APY bisa begitu tinggi?** -You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. +Anda dapat membaca tentang berbagai strategi kami di [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). Saat ini kami mendapatkan sebagian besar hasil dari memanen token hadiah \(yaitu COMP dan CRV\). Selain itu, imbal hasil meningkat karena lebih banyak OUSD ditahan dalam kontrak pintar yang tidak memilih untuk melakukan rebasing karena jaminan yang mendasarinya terus menghasilkan untuk pemegang OUSD rata-rata. -**Why is my balance increasing at a slower rate than the advertised APY?** +**Mengapa saldo saya meningkat lebih lambat dari APY yang diiklankan?** OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. From bba2e2ee3e8fe4d54177012454720b3eeab4377e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 21:21:56 +0800 Subject: [PATCH 08687/11794] New translations ogn-staking.md (Indonesian) --- id/governance/ogn-staking.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/id/governance/ogn-staking.md b/id/governance/ogn-staking.md index 3943d4b44..6913a0553 100644 --- a/id/governance/ogn-staking.md +++ b/id/governance/ogn-staking.md @@ -1,20 +1,20 @@ -# OGN Staking +# Staking OGN -Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. +Token Origin \(OGN\) dimaksudkan sebagai token tata kelola untuk OUSD dan OGN akan memainkan peran yang semakin penting karena Platform Origin menjadi lebih terdesentralisasi. Hari ini, pengguna dapat stake token OGN mereka untuk mendapatkan OGN tambahan setelah periode staking yang dipilih telah berlalu. {% hint style="info" %} -Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. +Kunjungi [OUSD DApp](https://www.ousd.com/stake) di browser yang mendukung web3 untuk staking OGN Anda. {% endhint %} -The initial staking program offers three staking periods and respective yields: +Program staking awal menawarkan tiga periode staking dan hasil masing-masing: -* 30-day staking period: Earn 7.5% annualized interest -* 90-day staking period: Earn 12.5% annualized interest -* 365-day staking period: Earn 25% annualized interest +* Periode staking 30 hari: Dapatkan bunga tahunan 7,5% +* Periode staking 90 hari: Dapatkan bunga tahunan 12,5% +* Periode staking 365 hari: Dapatkan bunga tahunan 25% -Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. +Token yang distakingkan akan dikunci selama periode staking. Setelah setiap periode taruhan berakhir, Anda akan dapat mengklaim OGN awal \(prinsipal\) dan hasil Anda. -OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. +OGN saat ini berdagang di bursa teratas seperti [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), dan [lusin lainnya](https://coinmarketcap.com/currencies/origin-protocol/markets/). Kunjungi website Asal ke [mempelajari lebih lanjut tentang OGN](https://www.originprotocol.com/ogn-token) atau memeriksa [OGN Dashboard](https://www.originprotocol.com/dashboard) untuk melacak metrik tanda penting. From 4815f2be7049fffb5162ca31cd3afd40694ee90f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 21:21:57 +0800 Subject: [PATCH 08688/11794] New translations integration-guide-for-exchanges.md (Indonesian) --- id/guides/integration-guide-for-exchanges.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/id/guides/integration-guide-for-exchanges.md b/id/guides/integration-guide-for-exchanges.md index f57b8fda9..61881cd9b 100644 --- a/id/guides/integration-guide-for-exchanges.md +++ b/id/guides/integration-guide-for-exchanges.md @@ -1,28 +1,28 @@ -# Integration Guide For Exchanges +# Panduan Integrasi Untuk Pertukaran -Centralized exchanges will play an important role in helping us reach our goal of making OUSD ubiquitous. We are happy to help any exchange that wants to make OUSD available to its users. We believe OUSD will make a great addition to any exchange that wants to offer both a superior stablecoin and a new high-yield opportunity for their users. +Pertukaran terpusat akan memainkan peran penting dalam membantu kami mencapai tujuan kami untuk membuat OUSD ada di mana-mana. Kami dengan senang hati membantu pertukaran apa pun yang ingin membuat OUSD tersedia bagi penggunanya. Kami percaya OUSD akan menjadi tambahan yang bagus untuk pertukaran apa pun yang ingin menawarkan stablecoin superior dan peluang hasil tinggi baru bagi penggunanya. -These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: +Dokumen ini adalah titik awal yang bagus untuk memahami cara kerja OUSD. Berikut adalah beberapa pertanyaan penting untuk pertukaran yang ingin mengintegrasikan OUSD untuk dipertimbangkan: -**Do you want to participate in the yield that is generated?** +**Apakah Anda ingin berpartisipasi dalam hasil yang dihasilkan?** -We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. +Kami berasumsi bahwa jawabannya adalah ya dan kami juga sangat menganjurkan hal ini! Namun, mungkin ada beberapa contoh di mana Anda lebih memilih untuk bergerak cepat dan mendaftar OUSD tanpa berpartisipasi dalam sifat [rebasing dari OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) karena ini adalah integrasi tercepat dan paling sederhana. Untuk pertukaran yang ingin mencantumkan OUSD, tetapi kekurangan sumber daya teknik, Anda mungkin ingin meluncurkan versi non-rebasing terlebih dahulu sementara teknisi Anda membuat perubahan apa pun yang diperlukan. Untuk membuat OUSD non-rebasing, Anda dapat memanggil `rebaseOptOut()` dari setiap dompet EOA yang menyimpan OUSD, atau tidak melakukan apa pun jika Anda menyimpan OUSD pada kontrak pintar. OUSD non-rebasing berperilaku seperti token ERC-20 lainnya. -**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** +**Apakah Anda menyimpan saldo pelanggan pada kontrak pintar \(mis. multi-tanda\) atau dompet EOA?** -Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. +Kontrak cerdas apa pun yang memegang OUSD perlu memilih secara manual untuk menerima hasil dengan memanggil `rebaseOptIn()`. Hal ini disebabkan oleh pasokan elastis [](../core-concepts/elastic-supply/) dan sifat [rebasing dari OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Banyak pertukaran menyapu dana pelanggan ke dompet multi-tanda untuk penyimpanan dingin. Jika Anda melakukan ini, Anda pasti ingin memastikan bahwa Anda memilih untuk melakukan rebasing sehingga Anda selalu menghasilkan. -**Are you caching user balances?** +**Apakah Anda melakukan caching saldo pengguna?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD secara dinamis memperbarui nilai yang dikembalikan oleh fungsi `balanceOf()` pada kontrak ERC20 kami. Saldo pengguna akan diperbarui beberapa kali sehari karena hasil baru dihasilkan oleh protokol. Selama Anda tidak menyimpan nilai ini dalam cache, pengguna akan selalu melihat jumlah OUSD yang benar yang mereka pegang. -**Are you comingling user funds?** +**Apakah Anda mencampur dana pengguna?** -If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. +Jika Anda mengumpulkan dana, Anda pasti ingin memastikan bahwa setiap pengguna mendapatkan jumlah pro-rata dari hasil yang dihasilkan oleh protokol. Mungkin cara termudah untuk melakukannya adalah dengan melacak saldo setiap pengguna sebagai persentase dari kumpulan, bukan sebagai jumlah tetap. -**What is your plan for liquidity?** +**Apa rencana Anda untuk likuiditas?** -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +OUSD dapat dicetak atau ditebus kapan saja menggunakan [Origin Dollar DApp](https://www.ousd.com), atau langsung dari kontrak pintar kami. Jika Anda berencana untuk menyediakan likuiditas sendiri, Anda harus menyadari bahwa jumlah pasti OUSD yang akan Anda terima sebagai ganti USDT, USDC, atau DAI Anda bergantung pada nilai tukar saat ini sebagaimana ditentukan oleh [oracle](../smart-contracts/api/oracle.md). Jika Anda berencana menebus OUSD untuk stablecoin yang mendasarinya, Anda harus tahu bahwa ada biaya keluar 0,5% dan OUSD akan mengembalikan sekeranjang stablecoin sebanding dengan stablecoin pendukung di pool. Kami mendorong bursa untuk memanfaatkan kumpulan likuiditas lainnya, seperti di Uniswap, untuk menghindari biaya tersebut. Jika memungkinkan, permen atau penebusan harus dilakukan dalam jumlah besar untuk efisiensi maksimum. From 20cf940b7dc597639a134bba484f485d38c2d377 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 21:28:45 +0800 Subject: [PATCH 08689/11794] New translations risks.md (Indonesian) --- id/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/security-and-risks/risks.md b/id/security-and-risks/risks.md index e4f80f3bf..1879f273a 100644 --- a/id/security-and-risks/risks.md +++ b/id/security-and-risks/risks.md @@ -1,7 +1,7 @@ # Resiko {% hint style="danger" %} -Use at your own risk. Do not deploy more capital than you are willing to lose. +Gunakan dengan resiko Anda sendiri. Do not deploy more capital than you are willing to lose. {% endhint %} As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: From 7a6ddb3db9379ec8796eff5b57ffc2e8d84c156a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 21:28:46 +0800 Subject: [PATCH 08690/11794] New translations insurance.md (Indonesian) --- id/security-and-risks/insurance.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/id/security-and-risks/insurance.md b/id/security-and-risks/insurance.md index 322542ba8..dc5cfd590 100644 --- a/id/security-and-risks/insurance.md +++ b/id/security-and-risks/insurance.md @@ -1,14 +1,14 @@ -# Insurance +# Pertanggungan -OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. +Pemegang OUSD dapat membeli asuransi kontrak pintar untuk menutupi kerugian yang mungkin timbul dari bug atau kerentanan dalam kontrak OUSD, termasuk eksploitasi ekonomi \(seperti serangan pinjaman kilat\). Selain itu, siapa pun yang ingin bertaruh finansial pada keamanan kontrak kami dapat memperoleh hasil dengan menyediakan pertanggungan. -DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +Cakupan DeFi untuk OUSD saat ini tersedia melalui [Cover Protocol](https://coverprotocol.com/) dan [Nexus Mutual](https://nexusmutual.io/). Kemitraan ini memungkinkan manajemen risiko yang lebih efektif oleh pemegang OUSD sekaligus menciptakan peluang baru bagi penyedia cakupan untuk mendapatkan keuntungan. **Cover Protocol** -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. +Baca [posting pengumuman](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) untuk mempelajari cara [membeli cakupan](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [memberikan cakupan](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), atau [berpartisipasi dalam kampanye penambangan perisai](https://app.coverprotocol.com/app/rewards) dengan Cover Protocol. **Nexus Mutual** -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Baca [posting pengumuman](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) untuk mempelajari cara [membeli cakupan](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [memberikan cakupan](https://app.nexusmutual.io/staking), atau [berpartisipasi dalam kampanye penambangan perisai](https://app.nexusmutual.io/rewards) dengan Cover Protocol. From 75cc13d3803d6707611cacd62d5dd9d6b7e734de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 21:47:20 +0800 Subject: [PATCH 08691/11794] New translations faq.md (Indonesian) --- id/faq.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/faq.md b/id/faq.md index 70d8b74ee..e69599850 100644 --- a/id/faq.md +++ b/id/faq.md @@ -26,9 +26,9 @@ Anda dapat membaca tentang berbagai strategi kami di [Yield Generation](https:// **Mengapa saldo saya meningkat lebih lambat dari APY yang diiklankan?** -OUSD balances increase when the supply is rebased. But the size of each rebase varies wildly depending on how much the vault has earned since the last rebase. And while most rebases collect a small amount earnings from lending strategies, other rebases involve liquidating rewards tokens or collecting fees. As a result, the yield will vary significantly during short time periods. +Saldo OUSD meningkat saat pasokan mengalami rebase. Tetapi ukuran setiap rebase sangat bervariasi tergantung pada berapa banyak yang diperoleh vault sejak rebase terakhir. Dan sementara sebagian besar rebase mengumpulkan sedikit pendapatan dari strategi pinjaman, rebase lainnya melibatkan likuidasi token hadiah atau mengumpulkan biaya. Akibatnya, hasil akan bervariasi secara signifikan selama periode waktu yang singkat. -**What about the hack? Is OUSD safe?** +**Bagaimana dengan hack? Apakah OUSD aman?** -On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). +Pada 7 November 2020, OUSD dieksploitasi untuk 7 juta USD karena bug reentrancy yang sebelumnya tidak terdeteksi. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). From 725e2c26d604a57f70909395625a877a5b771a06 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 21:47:21 +0800 Subject: [PATCH 08692/11794] New translations risks.md (Indonesian) --- id/security-and-risks/risks.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/id/security-and-risks/risks.md b/id/security-and-risks/risks.md index 1879f273a..8951f63d6 100644 --- a/id/security-and-risks/risks.md +++ b/id/security-and-risks/risks.md @@ -1,40 +1,40 @@ # Resiko {% hint style="danger" %} -Gunakan dengan resiko Anda sendiri. Do not deploy more capital than you are willing to lose. +Gunakan dengan resiko Anda sendiri. Jangan menggunakan modal lebih dari yang Anda rela kehilangan. {% endhint %} -As with any yield-generating DeFi product, there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories: +Seperti halnya produk DeFi yang menghasilkan hasil, ada risiko terkait dengan memegang OUSD yang penting untuk dipahami. Risiko-risiko ini secara luas dapat diklasifikasikan menjadi 3 kategori: -* OUSD smart contract risk -* Underlying third-party platform risk +* Risiko kontrak pintar OUSD +* Risiko platform pihak ketiga yang mendasari * Risiko stablecoin yang mendasari -**OUSD smart contract risk** +**Risiko kontrak pintar OUSD** -Our smart contracts have been [audited](audits.md) by multiple, well-respected security firms. However, it is important to note that even with formal audits, it is still possible for there to be logic errors that could lead to the loss of funds for OUSD holders. The contracts involve complex math and logic. While we have taken every precaution to ensure the safety and security of our smart contracts, users are reminded to use at their own risk. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault. +Kontrak cerdas kami telah [diaudit](audits.md) oleh beberapa perusahaan keamanan yang dihormati. Kontrak pintar kami belum diaudit, dan bahkan dengan audit formal, masih mungkin terjadi kesalahan logika yang akan menyebabkan hilangnya dana bagi para pemegang OUSD. Kontrak melibatkan matematika dan logika yang kompleks. Meskipun kami telah mengambil setiap tindakan pencegahan untuk memastikan keselamatan dan keamanan kontrak pintar kami, pengguna diingatkan untuk menggunakan dengan risiko mereka sendiri. Origin Protocol tidak akan bertanggung jawab atas hilangnya dana, terlepas dari siapa yang bersalah. -**Third-party platform risk** +**Risiko platform pihak ketiga** -OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. +OUSD dibangun di atas platform DeFi lainnya seperti Aave, Compound, dan Curve yang menambahkan risiko kontrak pintar tambahan. Kami memilih untuk bekerja dengan platform yang memiliki aset ratusan juta dolar di bawah manajemen dan telah melakukan upaya yang wajar untuk memastikan kebenaran protokol mereka. Namun, tidak ada jaminan bahwa platform yang mendasarinya akan terus berfungsi sebagaimana mestinya, dan kegagalan dalam strategi yang mendasarinya kemungkinan besar akan menyebabkan hilangnya dana bagi para pemegang OUSD. **Risiko Stablecoin** -Penting untuk dipahami bahwa OUSD hanya sekuat stablecoin yang mendukungnya. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +Penting untuk dipahami bahwa OUSD hanya sekuat stablecoin yang mendukungnya. Setiap kehilangan nilai pada aset stablecoin yang mendasarinya akan menyebabkan kerugian yang serupa dengan nilai OUSD. Meskipun OUSD dirancang untuk mempertahankan hubungan satu lawan satu antara pasokan dan jumlah stablecoin pendukung, OUSD tidak menjamin stablecoin mana yang akan membentuk dukungan itu atau nilai koin tersebut. -Penting untuk dicatat bahwa setiap stablecoin yang didukung ini menimbulkan risiko pihak lawan yang tidak sepele. Tether, khususnya, memiliki masalah perbankan yang terdokumentasi dengan baik dan tantangan regulasi. Selain itu, baik USDT dan USDC memiliki pintu belakang yang memberikan kuasa kepada penerbitnya untuk membekukan uang di dompet pemegangnya. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +Penting untuk dicatat bahwa setiap stablecoin yang didukung ini menimbulkan risiko pihak lawan yang tidak sepele. Tether, khususnya, memiliki masalah perbankan yang terdokumentasi dengan baik dan tantangan regulasi. Selain itu, baik USDT dan USDC memiliki pintu belakang yang memberikan kuasa kepada penerbitnya untuk membekukan uang di dompet pemegangnya. Meskipun DAI tidak memiliki pintu belakang langsung, asetnya juga dapat terkena dampak negatif karena USDC diterima sebagai jaminan untuk pembuatan DAI. -_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ +_**Singkatnya, OUSD adalah perangkat lunak beta. Gunakan dengan resiko Anda sendiri. Jangan menggunakan modal lebih dari yang Anda rela kehilangan.**_ -**Risk Mitigation** +**Mitigasi risiko** -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +Kami secara aktif bekerja dengan beberapa penyedia asuransi DeFi dan akan segera mengumumkan rencana pertanggungan awal kami untuk lebih mengamankan protokol. Selain rencana kami untuk menawarkan pertanggungan asuransi dan [audit](audits.md)kami baru-baru ini, kami telah mengambil langkah-langkah ekstensif untuk meningkatkan proses internal kami sehingga kami melakukan segala kemungkinan untuk menghindari eksploitasi. -We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Kami telah mempertahankan [Certora](https://www.certora.com/) untuk mulai memverifikasi secara formal berbagai properti keamanan kontrak kami. Mereka akan membantu kami membuat verifikasi otomatis yang akan berjalan setiap kali kami memperbarui kode kontrak kami. Kami sekarang juga memiliki pemeriksaan otomatis untuk kesalahan umum dengan tes [Slither](https://github.com/crytic/slither) dan [Echidna](https://github.com/crytic/echidna). Bersama-sama, ini mengingatkan tim kami tentang masalah keamanan umum selain rangkaian pengujian kami sendiri. -Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. +Peninjauan kode yang melibatkan kontrak pintar kami sekarang lebih ketat dari sebelumnya. Kami membutuhkan dua insinyur untuk meninjau setiap perubahan dengan daftar periksa terperinci dan kami memprioritaskan ini daripada pengembangan fitur baru. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. +Terakhir, kami telah meresmikan rotasi [](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) untuk meninjau [serangan pada proyek lain](https://github.com/OriginProtocol/security/tree/master/incidents) serta memastikan kami menyelami lebih dalam ke masing-masing tinjauan ini, termasuk meninjau kode sumber kontrak yang terpengaruh sendiri. From fdafdf78916c8374bd5fe877591bfe14072078ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 21:47:22 +0800 Subject: [PATCH 08693/11794] New translations erc-20-1.md (Indonesian) --- id/smart-contracts/api/erc-20-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/smart-contracts/api/erc-20-1.md b/id/smart-contracts/api/erc-20-1.md index 739e87611..eece5b504 100644 --- a/id/smart-contracts/api/erc-20-1.md +++ b/id/smart-contracts/api/erc-20-1.md @@ -11,7 +11,7 @@ OUSD adalah token yang sesuai dengan ERC-20 dengan satu properti baru \(suplai e Dompet dan bursa yang ingin mengintegrasikan OUSD tidak boleh menyimpan saldo token untuk OUSD karena nilai ini akan sering berubah saat hasil diperoleh ke pemegang token. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. Perbedaan ini penting untuk dipahami, terutama untuk dompet dan bursa yang ingin mengintegrasikan token OUSD. Nilai ini harus diambil secara real-time daripada di-cache karena OUSD sering melakukan rebas. +Perbedaan terbesar yang memisahkan OUSD dari token ERC-20 rata-rata Anda adalah cara fungsi `balanceOf ()` OUSD akan mengembalikan jumlah variabel berdasarkan nilai total kumpulan dikalikan dengan kepemilikan pemegang di vault. Perbedaan ini penting untuk dipahami, terutama untuk dompet dan bursa yang ingin mengintegrasikan token OUSD. Nilai ini harus diambil secara real-time daripada di-cache karena OUSD sering melakukan rebas. From 10bfe20fece251f7eda6106881c120393afd8d3d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 21:47:23 +0800 Subject: [PATCH 08694/11794] New translations strategies.md (Indonesian) --- id/smart-contracts/api/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/smart-contracts/api/strategies.md b/id/smart-contracts/api/strategies.md index cde047930..fce12108f 100644 --- a/id/smart-contracts/api/strategies.md +++ b/id/smart-contracts/api/strategies.md @@ -1,12 +1,12 @@ # Strategi {% hint style="info" %} -Documentation coming soon. +Dokumentasi segera hadir. {% endhint %} -New strategies can be added or removed at any time to respond to new market realities and diversify risk. +Strategi baru dapat ditambahkan atau dihapus kapan saja untuk menanggapi realitas pasar baru dan mendiversifikasi risiko. -Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds. +Setelah kami bermigrasi ke tata kelola yang terdesentralisasi, kami bermaksud agar komunitas mengusulkan strategi baru dan memberikan suara pada bobot yang sesuai untuk setiap strategi dalam pool. Kami mengantisipasi bahwa sebagian besar pemegang OUSD akan menghargai eksposur ke peluang imbal hasil yang lebih tinggi sambil mempertahankan posisi yang lebih konservatif untuk sebagian dana. From 867bb3b3d327d622fcc5fca5da18469fa1c177ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 21:47:24 +0800 Subject: [PATCH 08695/11794] New translations timelock.md (Indonesian) --- id/smart-contracts/api/timelock.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/smart-contracts/api/timelock.md b/id/smart-contracts/api/timelock.md index e43a79e5c..b66d195b6 100644 --- a/id/smart-contracts/api/timelock.md +++ b/id/smart-contracts/api/timelock.md @@ -1,7 +1,7 @@ # Timelock {% hint style="danger" %} -The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. +Timelock telah ditambahkan tetapi saat ini disetel ke 1 menit. Hal ini memungkinkan respons yang lebih cepat jika ada masalah kritis yang ditemukan. Timelock diatur oleh 5 dari 8 multi-sig Origin. {% endhint %} Kontrak timelock memberlakukan masa tunggu 48 jam sebelum perubahan apa pun pada kontrak OUSD dapat dilaksanakan. Kunci waktu dapat dipanggil oleh multi-sig kami dan merupakan pemilik kontrak [ERC-20](../architecture.md), [Vault](vault.md) dan [Strategies](strategies.md). Tindakan admin yang menunda waktu memberi pengguna kesempatan untuk keluar dari OUSD jika adminnya menjadi jahat, disusupi, atau membuat perubahan yang tidak disukai pengguna. @@ -10,10 +10,10 @@ Kontrak timelock memberlakukan masa tunggu 48 jam sebelum perubahan apa pun pada Timelock adalah ukuran keamanan yang memberi pemegang OUSD 48 jam untuk menarik dana mereka apabila mereka keberatan dengan usulan peningkatan protokol. {% endhint %} -OUSD menggunakan versi [Compound Timelock](https://compound.finance/docs/governance) yang sedikit dimodifikasi yang telah [diaudit oleh OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD menggunakan versi [Compound Timelock](https://compound.finance/docs/governance) yang sedikit dimodifikasi yang telah [diaudit oleh OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Dua perbedaan yang mencolok adalah: 1. OUSD awalnya akan menggunakan periode tunggu yang lebih pendek \ (48 jam \) daripada Compound \ (72 jam \) untuk memungkinkan respons yang lebih cepat jika ditemukan masalah. -2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Beberapa tindakan, seperti realokasi dana antara strategi yang ada dan pembekuan deposito dapat segera dilakukan tanpa memerlukan 48 masa tunggu. Ini apabila sebuah kerentanan besar ditemukan. From ef70cb9fef4083f9a75e17e2fc75b45ee0ae3218 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 21:47:26 +0800 Subject: [PATCH 08696/11794] New translations vault.md (Indonesian) --- id/smart-contracts/api/vault.md | 52 ++++++++++++++++----------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/id/smart-contracts/api/vault.md b/id/smart-contracts/api/vault.md index e91e5083b..1cb2b637a 100644 --- a/id/smart-contracts/api/vault.md +++ b/id/smart-contracts/api/vault.md @@ -5,47 +5,47 @@ description: >- # Vault -## Units +## Unit -All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For example, 1 OUSD is expressed as 1000000000000000000. +Semua jumlah OUSD yang diteruskan atau dikembalikan oleh metode Vault menggunakan 18 tempat desimal. Misalnya, 1 OUSD dinyatakan sebagai 1000000000000000000. -For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. +Untuk koin stabil lainnya, jumlah tempat desimal bervariasi. DAI menggunakan 18 tempat desimal sedangkan USDC dan USDT hanya menggunakan 6. -## Methods‌ +## Metode‌ ### cetak\(\) -**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ +**`fungsi cetak(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Cetak OUSD dengan imbalan setoran sejumlah `_ jumlah` stablecoin yang ditentukan oleh parameter `_asset`. Penelepon menerima sejumlah OUSD tergantung pada **nilai tukar**. | Nama Parameter | Tipe | Deskripsi | |:--------------------- |:------- |:----------------------------------------------------------------------------------------------------------------------------------------------- | | \_aset | alamat | Alamat dari [didukung](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_jumlah | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| \_jumlah | uint256 | Jumlah yang disimpan, dinyatakan dalam unit desimal | +| \_minimumOusdAmount | uint256 | Jumlah minimum OUSD yang bersedia diterima oleh penelepon. Panggilan ke cetak\(\) kembali jika minimum tidak terpenuhi. | ### mintMultiple \ (\) -**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ +**`fungsi cetak(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`** -Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Cetak OUSD dengan imbalan setoran beberapa stablecoin dalam satu panggilan. Stablecoin ditentukan oleh parameter array `_aset` dan jumlahnya oleh parameter array `_jumlah`. Pemanggil menerima sejumlah OUSD tergantung pada **nilai tukar**. | Nama Parameter | Tipe | Deskripsi | |:--------------------- |:--------------- |:----------------------------------------------------------------------------------------------------------------------------------------------- | | \_aktiva | alamat\[\] | Alamat dari [didukung](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_jumlah | uint256 \ [\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| \_jumlah | uint256 \ [\] | Jumlah yang disimpan, dinyatakan dalam unit desimal | +| \_minimumOusdAmount | uint256 | Jumlah minimum OUSD yang bersedia diterima oleh pemanggil. Panggilan ke cetak\(\) kembali jika minimum tidak terpenuhi. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +Saat penebusan, adalah protokol dan bukan pengguna yang memutuskan stablecoin \ (s \) mana yang akan dikembalikan ke pengguna. Keputusan tentang coin mana \(s\) yang akan dikembalikan didasarkan pada rasio internal dari aset yang disimpan di vault.‌ {% endhint %} ### menebus\(\) -**`function redeem(uint256 _amount)`**‌ +**`fungsi tebus (uint256 _jumlah)`** -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Jumlah stablecoin yang diterima bergantung pada **nilai tukar**. +OUSD yang ditentukan oleh parameter `_amount` ditukarkan dengan satu atau beberapa stablecoin yang didukung. Jumlah stablecoin yang diterima bergantung pada **nilai tukar**. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:------- |:-------------------------------------------------------- | @@ -53,27 +53,27 @@ OUSD specified by the `_amount` parameter is redeemed in exchange for one or mul ### tebusSemua \ (\) ‌ -**`function redeemAll()`**‌ +**`fungsi redeemAll ()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +Semua OUSD yang dimiliki pengguna ditebus dengan satu atau beberapa stablecoin yang didukung. Jumlah stablecoin yang diterima bergantung pada **nilai tukar**. ### rebase \ (\) -**`function rebase()`**‌ +**`fungsi rebase ()`** -Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ +Memperbarui saldo untuk semua pengguna berdasarkan nilai aset yang saat ini disimpan di vault. Mengembalikan nilai total aset dan strategi pokok yang diwakili oleh `uint256` jenis.‌ ### alokasikan \ (\) -**`function allocate()`**‌ +**`fungsi mengalokasikan ()`** -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Pindahkan aset di bawah manajemen ke dalam preskripsi mereka [ Strategi](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) untuk memaksimalkan hasil dan diversifikasi resiko ### nilai total\(\) -**`function totalValue()`**‌ +**`fungsi totalValue ()`** -Returns total value of underlying assets and strategies. +Mengembalikan nilai total aset dan strategi yang mendasarinya. | `kembali` nama | Tipe | Deskripsi | |:-------------- |:------- |:------------------------------------------------ | @@ -81,9 +81,9 @@ Returns total value of underlying assets and strategies. ### checkBalance \ (\) -**`function checkBalance(address _asset)`**‌ +**`fungsi checkBalance (address _asset)`** -Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. +Mengembalikan saldo aset yang ditentukan oleh`_asset` parameter yang disimpan di Vault dan semua strategi yang diwakili oleh `uint256` tipe. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:------ |:----------------------------------------------------------------------------------------------------------------------------------------------- | @@ -91,7 +91,7 @@ Returns the balance of an asset specified by the`_asset` parameter held in Vault ### hitungjumlahpenebusan \ (\) -**`function calculateRedeemOutputs(uint256 _amount)`**‌ +**`fungsi countRedeemOutputs(uint256 _amount)`** Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. From d9e9c6881e7a69a07289954cea7ac2758cbfed3e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 22:17:32 +0800 Subject: [PATCH 08697/11794] New translations faq.md (Indonesian) --- id/faq.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/faq.md b/id/faq.md index e69599850..6e0388058 100644 --- a/id/faq.md +++ b/id/faq.md @@ -28,7 +28,7 @@ Anda dapat membaca tentang berbagai strategi kami di [Yield Generation](https:// Saldo OUSD meningkat saat pasokan mengalami rebase. Tetapi ukuran setiap rebase sangat bervariasi tergantung pada berapa banyak yang diperoleh vault sejak rebase terakhir. Dan sementara sebagian besar rebase mengumpulkan sedikit pendapatan dari strategi pinjaman, rebase lainnya melibatkan likuidasi token hadiah atau mengumpulkan biaya. Akibatnya, hasil akan bervariasi secara signifikan selama periode waktu yang singkat. -**Bagaimana dengan hack? Apakah OUSD aman?** +**Bagaimana dengan peretasan? Apakah OUSD aman?** -Pada 7 November 2020, OUSD dieksploitasi untuk 7 juta USD karena bug reentrancy yang sebelumnya tidak terdeteksi. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). +Pada 7 November 2020, OUSD dieksploitasi sebanyak 7 juta USD karena bug reentrancy yang sebelumnya tidak terdeteksi. Anda dapat membaca lebih lanjut [detail tentang peretasan](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) di blog kami serta [detail rencana kompensasi](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) untuk mengganti rugi pengguna yang terkena dampak. Origin Dollar diluncurkan kembali pada bulan Desember setelah menyelesaikan beberapa audit dan peningkatan keamanan. Anda dapat mempelajari lebih lanjut tentang langkah-langkah yang diambil untuk mengamankan protokol di [pengumuman peluncuran kembali](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). From 4692b71982f764907aa36b1f7a416e076b8992d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 22:17:33 +0800 Subject: [PATCH 08698/11794] New translations vault.md (Indonesian) --- id/smart-contracts/api/vault.md | 46 ++++++++++++++++----------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/id/smart-contracts/api/vault.md b/id/smart-contracts/api/vault.md index 1cb2b637a..cce2c7069 100644 --- a/id/smart-contracts/api/vault.md +++ b/id/smart-contracts/api/vault.md @@ -93,11 +93,11 @@ Mengembalikan saldo aset yang ditentukan oleh`_asset` parameter yang disimpan di **`fungsi countRedeemOutputs(uint256 _amount)`** -Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. +Hitung campuran stablecoin yang akan dikembalikan oleh fungsi `redeem` saat menebus sejumlah OUSD yang ditentukan oleh parameter `_amount`. Mengembalikan himpunan nilai stablecoin. -To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. +Untuk menghubungkan nilai stablecoin ke mata uang stablecoin yang benar, panggilan ini harus digunakan bersama dengan `fungsi getAllAssets` yang mengembalikan himpunan alamat stablecoin. -The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. +Indeks array yang dikembalikan oleh `countRedeemOutputs` sesuai dengan alamat stablecoin dengan indeks yang sama dalam array yang dikembalikan oleh fungsi `getAllAssets`. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:------- |:-------------------------------------------------------- | @@ -109,33 +109,33 @@ The index of an array that is returned by the `calculateRedeemOutputs` correspon ### getAssetCount \ (\) -**`function getAssetCount()`**‌ +**`fungsi rebase ()`** -Return the number of supported stablecoin assets represented by `uint256` type.‌ +Kembalikan jumlah aset stablecoin yang didukung yang diwakili oleh `uint256` jenis.‌ ### getAllAssets \ (\) -**`function getAllAssets()`**‌ +**`fungsi getAllAssets()`** -Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ +Kembalikan jumlah aset stablecoin yang didukung yang diwakili oleh `uint256` tipe.‌ ### dapatkanPerhitunganStrategi \ (\) ‌ -**`function getStrategyCount()`**‌ +**`fungsi getStrategyCount()`** -Return the number of strategies active on the Vault represented by `uint256` type.‌ +Kembalikan jumlah strategi aktif di Vault yang yang diwakili oleh tipe `uint256`.‌ ### dapatkanAPR \ (\) -**`function getAPR()`**‌ +**`fungsi dapatkanAPR ()`** -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Angka yang dihasilkan memiliki 18 desimal.‌ ### adalahAsetyangdidukung \ (\) -**`function isSupportedAsset(address _asset)`**‌ +**`fungsi adalahAsetyangdidukung (address _asset)`** -Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. +Kembalikan boolean yang benar jika aset yang ditentukan oleh parameter `_aset` didukung oleh Vault. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:------ |:----------------- | @@ -143,9 +143,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter ### hargaUSDMint \ (\) -**`function priceUSDMint(string symbol)`**‌‌ +**`fungsi priceAssetUSDMint (alamat _asset)`** -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Mengembalikan harga nilai tukar stablecoin yang ditentukan oleh `simbol` parameter yang digunakan saat mencetak OUSD yang diwakili oleh tipe ` uint256`. Angka yang dihasilkan memiliki 18 desimal. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:---- |:----------------- | @@ -153,29 +153,29 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param ### hargatebusUSD \ (\) -**`function priceUSDRedeem(string symbol)`**‌‌ +**`fungsi hargaUSDRedeem (alamat _asset)`** -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Mengembalikan harga nilai tukar koin stabil yang ditentukan oleh simbol `` parameter yang digunakan saat menukarkan OUSD yang diwakili oleh `tipe uint256`. Angka yang dihasilkan memiliki 18 desimal. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:---- |:----------------- | | simbol | tali | Simbol stablecoin | -### priceAssetUSDMint \ (\) ‌ +### hargaAsetUSDMint\(\)‌ -**`function priceAssetUSDMint(address _asset)`**‌‌ +**`fungsi hargaAsetUSDMint (alamat _asset)`** -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Mengembalikan harga nilai tukar stablecoin yang ditentukan oleh `_asset` parameter yang digunakan saat mencetak OUSD yang diwakili oleh tipe `jenis uint256`. Angka yang dihasilkan memiliki 18 desimal. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:------ |:------------------ | | \_aset | alamat | Alamat stablecoin‌ | -### priceAssetUSDRedeem \ (\) ‌ +### hargaAsetUSDRedeem \ (\) ‌ -**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ +**`fungsi harga AsetUSDRedeem (address _asset)`** -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Mengembalikan harga nilai tukar stabelcoin yang ditentukan oleh parameter `_aset` yang digunakan saat menukarkan OUSD yang diwakili oleh tipe ` uint256`. Angka yang dihasilkan memiliki 18 desimal. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:------ |:----------------- | From 071cefe5c8a17a79a0e503a17ae07598a282531b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 22:17:34 +0800 Subject: [PATCH 08699/11794] New translations getting-started.md (Indonesian) --- id/getting-started.md | 48 +++++++++++++++++++++---------------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/id/getting-started.md b/id/getting-started.md index f765987c5..afb99d7b1 100644 --- a/id/getting-started.md +++ b/id/getting-started.md @@ -4,55 +4,55 @@ Dokumen ini dimaksudkan untuk menjelaskan cara kerja OUSD, mengkomunikasikan pot **Mint atau Redeem** -The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). Ini adalah cara asli untuk mendapatkan OUSD, terutama jika Anda menginginkan jumlah besar yang dapat berisiko menggerakkan pasar di bursa lain. +OUSD Mint memungkinkan siapa saja untuk membuat atau memperdagangkan token OUSD menggunakan [DApp](www.ousd.com) dan dompet cryptocurrency yang mendukung web-3 seperti [Metamask](https://www.metamask.io). Ini adalah cara asli untuk mendapatkan OUSD, terutama jika Anda menginginkan jumlah besar yang dapat berisiko menggerakkan pasar di bursa lain. **Beli di Bursa** -For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. +Untuk jumlah kecil, cara termudah untuk mulai mendapatkan penghasilan dengan OUSD adalah dengan membelinya di bursa terdesentralisasi. Kami mengantisipasi bahwa OUSD akan segera tersedia secara luas di bursa yang terdesentralisasi dan terpusat. -Decentralized exchanges: +Bursa Terdesentralisasi: -* [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) -* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) -* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Beli OUSD di 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Beli OUSD di Curve Swaps](https://crv.to/) \([alternatif UI](https://crv.finance/)\) +* [Beli OUSD di Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Beli OUSD di Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Beli OUSD di Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -Centralized exchanges: +Bursa Terpusat: -* Buy OUSD on KuCoin +* Beli OUSD di KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) -* Buy OUSD on Virgox +* Beli OUSD di Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +* [Beli OUSD di Aplikasi Dharma](https://www.dharma.io/) \(Khusus AS\) -**Adding OUSD to Your Wallet** +**Menambahkan OUSD ke Dompet Anda** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Alamat utama ERC20 untuk Origin Dollar \(OUSD\) adalah: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +Jika OUSD Anda tidak muncul secara otomatis di dompet Anda, Anda dapat menambahkannya secara manual menggunakan alamat di atas. Jika Anda berencana untuk [menyimpan OUSD Anda di dompet multi-sig](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), pastikan untuk memilih untuk menerima hasil. Kami ingin OUSD didukung oleh sebanyak mungkin dompet dan dimasukkan ke dalam semua daftar token terkenal. Kami sangat menghargai bantuan yang dapat Anda tawarkan di bidang ini. -**Integrating OUSD** +**Mengintegrasikan OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD adalah token ERC-20 non-standar yang memerlukan integrasi kustom untuk sebagian besar aplikasi yang ingin mendukungnya. Secara khusus, penting bagi pengembang untuk memahami cara kerja pasokan elastis kami karena hal ini dapat dengan mudah menyebabkan perilaku yang tidak terduga. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +Jika Anda adalah penyedia dompet atau bursa kripto yang tertarik untuk mendukung OUSD, silakan lihat panduan berikut ini: {% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} -{% page-ref page="smart-contracts/architecture.md" %} +{% page-ref page = "smart-contract / architecture.md"%} -{% page-ref page="smart-contracts/api/" %} +{% page-ref page = "smart-contract / api /"%} -**Developer Analytics** +**Analisis Pengembang** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Dasbor pengembang internal kami tersedia di [analytics.ousd.com](https://analytics.ousd.com). Dasbor menunjukkan pasokan yang beredar saat ini, aset yang dikelola di vault, dan alokasi saat ini antara masing-masing stablecoin dan strategi. -**Getting Help** +**Mendapatkan bantuan** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Silakan bergabung dengan ruang Origin Dollar \ #engineering di server [Discord](www.originprotocol.com/discord) Origin. Tim kami dan anggota komunitas kami berharap dapat membantu Anda membangun. Pertanyaan Anda membantu kami dalam peningkatan, jadi jangan ragu untuk bertanya jika Anda tidak dapat menemukan apa yang Anda cari di sini. From f04213714e42b2493ddf2dc8cc3ac9f568a9e505 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 22:17:35 +0800 Subject: [PATCH 08700/11794] New translations how-it-works.md (Indonesian) --- id/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/how-it-works.md b/id/how-it-works.md index 91fbb801d..9e1bd9b88 100644 --- a/id/how-it-works.md +++ b/id/how-it-works.md @@ -16,9 +16,9 @@ Pengguna mengkonversi stablecoin mereka yang ada \ (saat USDT, USDC, dan DAI \) **Menebus OUSD** -Pengguna dapat mengubah OUSD mereka kembali menjadi stablecoin lain kapan saja menggunakan [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. Biaya tersebut ada untuk memberi insentif kepada pemegang jangka panjang daripada spekulan jangka pendek. +Pengguna dapat mengubah OUSD mereka kembali menjadi stablecoin lain kapan saja menggunakan [Origin Dollar DApp](www.ousd.com). Biaya keluar 0,5% dibebankan pada saat penebusan dan didistribusikan sebagai hasil tambahan kepada peserta yang tersisa di vault. Biaya tersebut berfungsi sebagai fitur keamanan untuk mempersulit penyerang untuk memanfaatkan oracle yang tertinggal, mencegah mereka menyalahgunakan stablecoin dari kumpulan jika terjadi kesalahan harga pada aset yang mendasarinya. Biaya tersebut ada untuk memberi insentif kepada pemegang jangka panjang daripada spekulan jangka pendek. -Setelah penebusan, kontrak pintar akan menentukan stablecoin \ (s \) yang akan dikembalikan kepada pengguna. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Setelah penebusan, kontrak pintar akan menentukan stablecoin \ (s \) yang akan dikembalikan kepada pengguna. Dalam implementasi saat ini, vault akan mengembalikan koin dengan rasio yang sama dengan kepemilikan saat ini. Kurangnya pilihan pengguna ini juga melindungi vault secara keseluruhan jika salah satu stablecoin yang didukung kehilangan pasaknya terhadap dolar. {% hint style="warning" %} Ada **0,5% biaya keluar** dan pengguna tidak bisa memilih stablecoin mana yang mereka terima. From d621e28452c9d05af35c0ea749b2009ef178acdc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 22:17:37 +0800 Subject: [PATCH 08701/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index ca7385fde..ebb37fe59 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -29,21 +29,21 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +Alamat terkenal \ (pembungkus proxy \): -| Strategy | Address | Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategi | Alamat | Alokasi Otomatis | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | +| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% dari DAI | +| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% dari USDC dan USDT | +| Kurva 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Alokasi manual | -Internal implementation contracts: +Kontrak implementasi internal: -| Strategy | Address | +| Strategi | Alamat | |:----------- |:--------------------------------------------------------------------------------------------------------------------- | | Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | | Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | -| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | +| Kurva 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} {% tab title="Oracles" %} From 57c57ae86259420104e611c40bbffbbaad93e55d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 22:29:59 +0800 Subject: [PATCH 08702/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 50 +++++++++++++++++----------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index ebb37fe59..aeadaadc8 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -46,22 +46,22 @@ Kontrak implementasi internal: | Kurva 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} -{% tab title="Oracles" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** +{% judul tab="Oracles" %} +Oracle berikut digunakan untuk mengambil atau menghitung harga **DAI / USD:** -| Oracle | Pair | Contract | -|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | -| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | +| Oracle | Pasangan | Kontrak | +|:--------- |:--------- |:--------------------------------------------------------------------------------------------------------------------- | +| Chainlink | DAI / USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | -The following oracles are used to fetch a price for **USDT/USD:** +Oracle berikut digunakan untuk mengambil atau menghitung harga **USDT / USD:** -| O**racle** | Pair | Contract | +| O**racle** | Pasangan | Kontrak | |:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | -The following oracles are used to fetch a price for **USDC/USD:** +Oracle berikut digunakan untuk mengambil atau menghitung harga **USDT / USD:** -| O**racle** | Pair | Contract | +| O**racle** | Pasangan | Kontrak | |:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} @@ -71,8 +71,8 @@ The following oracles are used to fetch a price for **USDC/USD:** - - + + @@ -103,7 +103,7 @@ The following oracles are used to fetch a price for **USDC/USD:** - +
ContractAddressKontrakAlamat ENS
OGN BuybackPembelian Kembali OGN 0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 originbuyback.eth @@ -114,7 +114,7 @@ The following oracles are used to fetch a price for **USDC/USD:** {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | +| Kontrak | Alamat | |:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | @@ -122,27 +122,27 @@ The following oracles are used to fetch a price for **USDC/USD:** {% endtab %} {% tab title="Staking" %} -| Contract | Address | ENS | +| Kontrak | Alamat | ENS | |:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | -| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Staking OGN | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | -Internal implementation contracts: +Kontrak implementasi internal: -| Contract | Address | +| Kontrak | Alamat | |:----------- |:--------------------------------------------------------------------------------------------------------------------- | -| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | +| Staking OGN | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): +Kontrak kompensasi OUSD \([rincian](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): -| Contract | Address | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +| Kontrak | Alamat | +|:--------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Kompensasi OUSD | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +| Kontrak | Alamat | ENS | +|:------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} From 8fcf918416de672f3ced42d732b8a472ab426d4e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 16 Aug 2021 22:30:00 +0800 Subject: [PATCH 08703/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/id/SUMMARY.md b/id/SUMMARY.md index cae43fb56..3c0312938 100644 --- a/id/SUMMARY.md +++ b/id/SUMMARY.md @@ -3,13 +3,13 @@ * [Pengantar](README.md) * [Cara kerjanya](how-it-works.md) * [Mulai](getting-started.md) -* [Analytics Dashboard](analytics-dashboard.md) +* [Dasbor Analisis](analytics-dashboard.md) * [FAQ](faq.md) ## Konsep inti * [Pasokan Elastis](core-concepts/elastic-supply/README.md) - * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) + * [Rebasing & Kontrak Pintar](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) * [Menghasilkan keuntungan](core-concepts/yield-generation/README.md) * [Pinjaman](core-concepts/yield-generation/lending.md) * [Pembuatan Pasar](core-concepts/yield-generation/market-making.md) @@ -33,8 +33,8 @@ * [Prinsip](governance/principles.md) * [Hak Istimewa Admin](governance/admin-privileges.md) -* [OGN Staking](governance/ogn-staking.md) -* [Contributing](governance/contributing.md) +* [Staking OGN](governance/ogn-staking.md) +* [Berkontribusi](governance/contributing.md) ## Kontrak Pintar @@ -51,14 +51,14 @@ * [Resiko](security-and-risks/risks.md) * [Audit](security-and-risks/audits.md) -* [Insurance](security-and-risks/insurance.md) +* [Pertanggungan](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) -## Guides +## Panduan -* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) +* [Panduan Integrasi Untuk Pertukaran](guides/integration-guide-for-exchanges.md) -## Links +## Tautan * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) From 94efab8738b28b8cde2c153b4e258dd63bf43617 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 17 Aug 2021 21:46:51 +0800 Subject: [PATCH 08704/11794] New translations architecture.md (Indonesian) --- id/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/smart-contracts/architecture.md b/id/smart-contracts/architecture.md index 0c89e9510..a45989fca 100644 --- a/id/smart-contracts/architecture.md +++ b/id/smart-contracts/architecture.md @@ -4,7 +4,7 @@ OUSD terdiri dari serangkaian kontrak pintar. Setiap kontrak ini dibungkus dalam kontrak proxy yang dapat ditingkatkan melalui protokol tata kelola. -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. Kontrak [ERC-20](api/erc-20-1.md) menangani konversi ke persyaratan USD saat melihat saldo atau memulai transfer antar dompet. +Secara internal, kepemilikan dalam vault dilacak menggunakan sistem kredit yang mewakili persentase kepemilikan vault untuk setiap pemegang. Kontrak [ERC-20](api/erc-20-1.md) menangani konversi ke persyaratan USD saat melihat saldo atau memulai transfer antar dompet. [Vault](api/vault.md) bertanggung jawab untuk mencetak dan membakar OUSD. Ini juga memberlakukan persentase aset yang disebarkan ke masing-masing [Strategi](../core-concepts/supported-strategies/) yang didukung. Untuk mengoptimalkan biaya gas, vault mempertahankan penyangga untuk memungkinkan sebagian besar simpanan dan penebusan terjadi tanpa membongkar / melepas aset dari strategi. From 882b3bdf730770ace937723d4df8a8f08c648901 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 17 Aug 2021 21:56:09 +0800 Subject: [PATCH 08705/11794] New translations vault.md (Indonesian) --- id/smart-contracts/api/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/smart-contracts/api/vault.md b/id/smart-contracts/api/vault.md index cce2c7069..6709187ea 100644 --- a/id/smart-contracts/api/vault.md +++ b/id/smart-contracts/api/vault.md @@ -129,7 +129,7 @@ Kembalikan jumlah strategi aktif di Vault yang yang diwakili oleh tipe `uint256` **`fungsi dapatkanAPR ()`** -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Angka yang dihasilkan memiliki 18 desimal.‌ +Kembalikan total hasil persentase tahunan \ (APR \) Vault dan semua Strategi yang diwakili oleh tipe `uint256`. Angka yang dihasilkan memiliki 18 desimal.‌ ### adalahAsetyangdidukung \ (\) From cad690fa7739278747ba47d5355d5894271993de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 17 Aug 2021 21:56:11 +0800 Subject: [PATCH 08706/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index aeadaadc8..8777f89ea 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -17,7 +17,7 @@ Alamat terkenal \ (seringkali pembungkus proxy \): | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | -Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: +Kontrak implementasi internal. Vault dibagi menjadi VaultAdmin dan VaultCore untuk bekerja berdasarkan batas ukuran kontrak maksimum pada Ethereum: | Kontrak | Alamat | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | From ba18413d83dd06e2d648ded7b0426f93ed0d2cdf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 17 Aug 2021 21:56:12 +0800 Subject: [PATCH 08707/11794] New translations bug-bounties.md (Indonesian) --- id/security-and-risks/bug-bounties.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/security-and-risks/bug-bounties.md b/id/security-and-risks/bug-bounties.md index 054d2c5c5..09ee8136d 100644 --- a/id/security-and-risks/bug-bounties.md +++ b/id/security-and-risks/bug-bounties.md @@ -16,7 +16,7 @@ Jika Anda menemukan kerentanan, kami ingin segera mengetahuinya sehingga kami da Jika Anda menemukan kerentanan, lakukan hal berikut: -* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Laporkan temuan Anda ke[security@originprotocol.com](mailto:security@originprotocol.com) atau hubungi [Josh Fraser di Keybase](https://keybase.io/joshfraser) * Jangan memanfaatkan kerentanan atau masalah yang Anda temukan * Jangan mengungkapkan masalah kepada orang lain sampai masalah tersebut diselesaikan * Jangan menggunakan serangan terhadap keamanan fisik, rekayasa sosial, penyangkalan layanan terdistribusi, spam atau aplikasi pihak ketiga From 5692b6919191d2b7a117749a210319f37b303f02 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:01:59 +0800 Subject: [PATCH 08708/11794] New translations SUMMARY.md (Portuguese) --- pt/SUMMARY.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pt/SUMMARY.md b/pt/SUMMARY.md index 981a0e225..f0860ee5f 100644 --- a/pt/SUMMARY.md +++ b/pt/SUMMARY.md @@ -22,10 +22,6 @@ * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) - * [dYdX](core-concepts/supported-strategies/dydx.md) - * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Balancer](core-concepts/supported-strategies/balancer.md) - * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) From 18463f776292eef1c432574ff5da8bac7578dd3e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:02:02 +0800 Subject: [PATCH 08709/11794] New translations how-it-works.md (Portuguese) --- pt/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/how-it-works.md b/pt/how-it-works.md index 327e079a2..197a26704 100644 --- a/pt/how-it-works.md +++ b/pt/how-it-works.md @@ -16,7 +16,7 @@ Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OU **Redeeming OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. @@ -26,7 +26,7 @@ There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From 51e2883e8071f6f2e43974a06bef09974d1b6e67 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:02:22 +0800 Subject: [PATCH 08710/11794] New translations README.md (Dutch) --- nl/core-concepts/supported-strategies/README.md | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/nl/core-concepts/supported-strategies/README.md b/nl/core-concepts/supported-strategies/README.md index 2348520ba..5012ba460 100644 --- a/nl/core-concepts/supported-strategies/README.md +++ b/nl/core-concepts/supported-strategies/README.md @@ -12,16 +12,6 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: - -{% page-ref page="dydx.md" %} - -{% page-ref page="uniswap.md" %} - -{% page-ref page="balancer.md" %} - -{% page-ref page="yearn.finance.md" %} - Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From 22b8b42ac7bcff27ded4d3a355be34fc436f63dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:02:26 +0800 Subject: [PATCH 08711/11794] New translations README.md (Dutch) --- nl/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/core-concepts/yield-generation/README.md b/nl/core-concepts/yield-generation/README.md index 714e5bbf5..5149a4b97 100644 --- a/nl/core-concepts/yield-generation/README.md +++ b/nl/core-concepts/yield-generation/README.md @@ -4,9 +4,9 @@ While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. -![](../../.gitbook/assets/ousd_docs_graphics_1.png) +![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: From 1f149e162dd8d809c557d8152967cebbab0dc57b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:02:27 +0800 Subject: [PATCH 08712/11794] New translations lending.md (Dutch) --- nl/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/nl/core-concepts/yield-generation/lending.md b/nl/core-concepts/yield-generation/lending.md index 7db929ca2..306186d3d 100644 --- a/nl/core-concepts/yield-generation/lending.md +++ b/nl/core-concepts/yield-generation/lending.md @@ -14,8 +14,6 @@ OUSD integrates with leading lending providers that have a proven track record, We are planning on integrating the following lending platform: -{% page-ref page="../supported-strategies/dydx.md" %} - From ef82798f259b288888c7cb3472dd3e94149a4626 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:02:28 +0800 Subject: [PATCH 08713/11794] New translations market-making.md (Dutch) --- nl/core-concepts/yield-generation/market-making.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/nl/core-concepts/yield-generation/market-making.md b/nl/core-concepts/yield-generation/market-making.md index 325f86832..b065de0ca 100644 --- a/nl/core-concepts/yield-generation/market-making.md +++ b/nl/core-concepts/yield-generation/market-making.md @@ -18,10 +18,6 @@ We are currently integrated with the following automated market maker: We are intending to integrate with the following automated market makers: -{% page-ref page="../supported-strategies/uniswap.md" %} - -{% page-ref page="../supported-strategies/balancer.md" %} - From 538c3295b39527fabb11d92071d18164fce2be34 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:03:01 +0800 Subject: [PATCH 08714/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index fe0dc2d9b..21d55bf56 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -22,10 +22,6 @@ * [Накапливание](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) - * [dYdX](core-concepts/supported-strategies/dydx.md) - * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Balancer](core-concepts/supported-strategies/balancer.md) - * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Управление средствами](core-concepts/fund-management.md) * [Ценовые оракулы](core-concepts/price-oracles.md) From dbcbcb666586636182f65da305f818cca5faf897 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:03:22 +0800 Subject: [PATCH 08715/11794] New translations README.md (Portuguese) --- pt/core-concepts/supported-strategies/README.md | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/pt/core-concepts/supported-strategies/README.md b/pt/core-concepts/supported-strategies/README.md index 2348520ba..5012ba460 100644 --- a/pt/core-concepts/supported-strategies/README.md +++ b/pt/core-concepts/supported-strategies/README.md @@ -12,16 +12,6 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: - -{% page-ref page="dydx.md" %} - -{% page-ref page="uniswap.md" %} - -{% page-ref page="balancer.md" %} - -{% page-ref page="yearn.finance.md" %} - Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From 2b8ed53f5654224eeea34becb62f67b9443154ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:03:27 +0800 Subject: [PATCH 08716/11794] New translations README.md (Portuguese) --- pt/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/core-concepts/yield-generation/README.md b/pt/core-concepts/yield-generation/README.md index 714e5bbf5..5149a4b97 100644 --- a/pt/core-concepts/yield-generation/README.md +++ b/pt/core-concepts/yield-generation/README.md @@ -4,9 +4,9 @@ While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. -![](../../.gitbook/assets/ousd_docs_graphics_1.png) +![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: From 551011c25682ee2326a4038a7bda0531f7b4c59a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:03:28 +0800 Subject: [PATCH 08717/11794] New translations lending.md (Portuguese) --- pt/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/pt/core-concepts/yield-generation/lending.md b/pt/core-concepts/yield-generation/lending.md index 7db929ca2..306186d3d 100644 --- a/pt/core-concepts/yield-generation/lending.md +++ b/pt/core-concepts/yield-generation/lending.md @@ -14,8 +14,6 @@ OUSD integrates with leading lending providers that have a proven track record, We are planning on integrating the following lending platform: -{% page-ref page="../supported-strategies/dydx.md" %} - From 4f26f11cda494ad6abdf5d33582b17334a52754a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:03:29 +0800 Subject: [PATCH 08718/11794] New translations market-making.md (Portuguese) --- pt/core-concepts/yield-generation/market-making.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pt/core-concepts/yield-generation/market-making.md b/pt/core-concepts/yield-generation/market-making.md index 325f86832..b065de0ca 100644 --- a/pt/core-concepts/yield-generation/market-making.md +++ b/pt/core-concepts/yield-generation/market-making.md @@ -18,10 +18,6 @@ We are currently integrated with the following automated market maker: We are intending to integrate with the following automated market makers: -{% page-ref page="../supported-strategies/uniswap.md" %} - -{% page-ref page="../supported-strategies/balancer.md" %} - From 085db5f3295e8af9b2a52488d5185a075a37d1a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:03:33 +0800 Subject: [PATCH 08719/11794] New translations how-it-works.md (Korean) --- ko/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/how-it-works.md b/ko/how-it-works.md index 23c03d1a6..c6e822d26 100644 --- a/ko/how-it-works.md +++ b/ko/how-it-works.md @@ -16,7 +16,7 @@ OUSD는 USDT, USDC 및 DAI와 같은 검증된 스테이블 코인이 1:1로 지 **OUSD 사용하기** -사용자는 [오리진 달러 디앱(DApp)](www.ousd.com)을 사용하여 언제든지 OUSD를 다른 스테이블 코인(stablecoin) 으로 전환 할 수 있습니다. A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. 해당 수수료는 단기 투기자 보다는 장기 보유자가 될 것을 장려하기 위해 존재합니다. +사용자는 [오리진 달러 디앱(DApp)](www.ousd.com)을 사용하여 언제든지 OUSD를 다른 스테이블 코인(stablecoin) 으로 전환 할 수 있습니다. A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. 해당 수수료는 단기 투기자 보다는 장기 보유자가 될 것을 장려하기 위해 존재합니다. 상환시 스마트 컨트렉트는 사용자에게 반환할 스테이블 코인을 결정합니다. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. @@ -26,7 +26,7 @@ OUSD는 USDT, USDC 및 DAI와 같은 검증된 스테이블 코인이 1:1로 지 #### **자동화 이자 농사(Automated Yield Farming)** -OUSD는 OUSD 스마트 컨트렉트에 예치된 기본 스테이블 코인을 컴파운드(Compound), 에이브(Aave), 유니스왑(Uniswap), 밸런서(Balance) 및 커브(Curve) 와 같은 다른 디파이(DeFi) 프로토콜에 배포하여 수익을 창출합니다. It is expected there will be new diversified strategies added to the vault every month. 수집된 이자, 거래 수수료 및 보상 토큰은 OUSD 표시 수익률을 생성하기 위해 풀링(pooling) 되고 청산됩니다. 시간이 지남에 따라 프로토콜은 OUSD 보유자에게 최상의 수익을 제공하기 위해 프로그래밍 방식으로 자산을 다른 유동성 풀(liquidity pool) 안팎으로 이동합니다. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. 수집된 이자, 거래 수수료 및 보상 토큰은 OUSD 표시 수익률을 생성하기 위해 풀링(pooling) 되고 청산됩니다. 시간이 지남에 따라 프로토콜은 OUSD 보유자에게 최상의 수익을 제공하기 위해 프로그래밍 방식으로 자산을 다른 유동성 풀(liquidity pool) 안팎으로 이동합니다. #### **공급 탄력성** From e2320114395480c09305fe540625dc309b731bf0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:03:44 +0800 Subject: [PATCH 08720/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index 30f3cfd7c..aeef49cb5 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -22,10 +22,6 @@ * [컴파운드(Compound)](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) - * [dYdX](core-concepts/supported-strategies/dydx.md) - * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [밸런서(Balancer)](core-concepts/supported-strategies/balancer.md) - * [와이언파이낸스(Yearn Finance)](core-concepts/supported-strategies/yearn.finance.md) * [자금 관리](core-concepts/fund-management.md) * [가격 오라클](core-concepts/price-oracles.md) From e6533db6299bd30c76e96ba45cfbf8a25bada196 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:03:58 +0800 Subject: [PATCH 08721/11794] New translations lending.md (Japanese) --- ja/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ja/core-concepts/yield-generation/lending.md b/ja/core-concepts/yield-generation/lending.md index 7db929ca2..306186d3d 100644 --- a/ja/core-concepts/yield-generation/lending.md +++ b/ja/core-concepts/yield-generation/lending.md @@ -14,8 +14,6 @@ OUSD integrates with leading lending providers that have a proven track record, We are planning on integrating the following lending platform: -{% page-ref page="../supported-strategies/dydx.md" %} - From 4aa40413ab9bab72297a7ce54bbcca40a670f55e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:03:59 +0800 Subject: [PATCH 08722/11794] New translations market-making.md (Japanese) --- ja/core-concepts/yield-generation/market-making.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/ja/core-concepts/yield-generation/market-making.md b/ja/core-concepts/yield-generation/market-making.md index 325f86832..b065de0ca 100644 --- a/ja/core-concepts/yield-generation/market-making.md +++ b/ja/core-concepts/yield-generation/market-making.md @@ -18,10 +18,6 @@ We are currently integrated with the following automated market maker: We are intending to integrate with the following automated market makers: -{% page-ref page="../supported-strategies/uniswap.md" %} - -{% page-ref page="../supported-strategies/balancer.md" %} - From a0af77b2a3f37bac3f5a66ff0b8b378d957602d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:04:28 +0800 Subject: [PATCH 08723/11794] New translations SUMMARY.md (Dutch) --- nl/SUMMARY.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/nl/SUMMARY.md b/nl/SUMMARY.md index 981a0e225..f0860ee5f 100644 --- a/nl/SUMMARY.md +++ b/nl/SUMMARY.md @@ -22,10 +22,6 @@ * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) - * [dYdX](core-concepts/supported-strategies/dydx.md) - * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Balancer](core-concepts/supported-strategies/balancer.md) - * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) From 4417c4875241982bb9ee1f72e5ee9d9afe58f51a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:04:30 +0800 Subject: [PATCH 08724/11794] New translations how-it-works.md (Dutch) --- nl/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/how-it-works.md b/nl/how-it-works.md index 327e079a2..197a26704 100644 --- a/nl/how-it-works.md +++ b/nl/how-it-works.md @@ -16,7 +16,7 @@ Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OU **Redeeming OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. @@ -26,7 +26,7 @@ There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From ab30fc79b34e2b0c7b9a9e3d8f37ff74a9d6e28c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:04:49 +0800 Subject: [PATCH 08725/11794] New translations README.md (Korean) --- ko/core-concepts/supported-strategies/README.md | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/ko/core-concepts/supported-strategies/README.md b/ko/core-concepts/supported-strategies/README.md index ee8652199..811498d11 100644 --- a/ko/core-concepts/supported-strategies/README.md +++ b/ko/core-concepts/supported-strategies/README.md @@ -12,19 +12,9 @@ OUSD는 스테이블 코인을 대출 플랫폼과 마켓 메이커 유동성 {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -{% page-ref page="dydx.md" %} - -{% page-ref page="uniswap.md" %} - -{% page-ref page="balancer.md" %} - -{% page-ref page="yearn.finance.md" %} - -디파이(DeFi) 는 매우 빠르게 성장했고 현재 이러한 플랫폼에 수십억 달러 상당의 가치가 예치되어 있지만, 이러한 프로젝트 중 몇몇은 여전히 베타 버전이며 매우 실험적입니다. 이러한 플랫폼을 구동하는 스마트 컨트랙트 에는 숨겨진 취약성이 있을 수 있으며, 과거 이더리움 애플리케이션 취약성으로 인해 수백만 달러의 손실이 발생한 바 있습니다. - -오리진은 지원되는 플랫폼 상에서 보안 이벤트들을 면밀히 모니터링 할 것입니다. 또한, 위협이 식별되면 즉시 OUSD 보유자 자금을 안전하게 확보 할 것입니다. +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From 775d4c2b2ea50f9e03f73fadf5f6ef6c16289b18 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:04:53 +0800 Subject: [PATCH 08726/11794] New translations README.md (Korean) --- ko/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/core-concepts/yield-generation/README.md b/ko/core-concepts/yield-generation/README.md index 52de6cd0c..ebae720b2 100644 --- a/ko/core-concepts/yield-generation/README.md +++ b/ko/core-concepts/yield-generation/README.md @@ -4,9 +4,9 @@ 새로운 대출 및 자동화된 시장 제조업체 풀의 폭발적인 증가로 인해 총 가치 잠금\(TVL\), 이 가속화되는 한편, 생산 농가들이 효율적이고 최적의 방식으로 자본을 수동으로 할당하는 것도 점점 더 어려워지고 있습니다. -[와이언(Yearn)](https://yearn.finance/) 은 스마트 컨트렉트가 다양한 전략에 걸쳐 자금 재조정을 자동화하여 대출이자, 시장 조성 수수료 및 보상 토큰을 최적으로 얻을 수 있음을 보여주었습니다. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. -![](../../.gitbook/assets/ousd_docs_graphics_1.png) +![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: From 75df959a2d338947e54660a04112342bfc282f4e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:04:54 +0800 Subject: [PATCH 08727/11794] New translations lending.md (Korean) --- ko/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ko/core-concepts/yield-generation/lending.md b/ko/core-concepts/yield-generation/lending.md index 1fbdbdd1d..8e8253b4a 100644 --- a/ko/core-concepts/yield-generation/lending.md +++ b/ko/core-concepts/yield-generation/lending.md @@ -14,8 +14,6 @@ OUSD는 이미 입증된 실적을 보유하고, 감사된 스마트 컨트렉 We are planning on integrating the following lending platform: -{% page-ref page="../supported-strategies/dydx.md" %} - From 6c84844f880007b3f114ca3d86f7e1854da57783 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:04:55 +0800 Subject: [PATCH 08728/11794] New translations market-making.md (Korean) --- ko/core-concepts/yield-generation/market-making.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/ko/core-concepts/yield-generation/market-making.md b/ko/core-concepts/yield-generation/market-making.md index 535b41f03..043ea3649 100644 --- a/ko/core-concepts/yield-generation/market-making.md +++ b/ko/core-concepts/yield-generation/market-making.md @@ -18,10 +18,6 @@ We are currently integrated with the following automated market maker: We are intending to integrate with the following automated market makers: -{% page-ref page="../supported-strategies/uniswap.md" %} - -{% page-ref page="../supported-strategies/balancer.md" %} - From 787f371495d71d6f3412c3199a8a13e1a39307dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:11 +0800 Subject: [PATCH 08729/11794] New translations how-it-works.md (Russian) --- ru/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/how-it-works.md b/ru/how-it-works.md index b1b422d03..f72b624c8 100644 --- a/ru/how-it-works.md +++ b/ru/how-it-works.md @@ -16,7 +16,7 @@ OUSD - это стабильная валюта, которая в соотно **Вомещение OUSD** -Пользователи могут конвертировать свои OUSD в другие стейблкоины в любое время, используя [Origin Dollar DApp](www.ousd.com). При выкупе взимается комиссия в размере 0,5%, которая распределяется как дополнительный доход между оставшимися участниками хранилища. Комиссия служит функцией безопасности, чтобы злоумышленникам было сложнее обмануть запаздывающих оракулов, не давая им поглощать стейблкоины из хранилища в случае неверной оценки базовых активов. Комиссия существует для того, чтобы заинтересовывать долгосрочных держателей, а не краткосрочных спекулянтов. +Пользователи могут конвертировать свои OUSD в другие стейблкоины в любое время, используя [Origin Dollar DApp](www.ousd.com). При выкупе взимается комиссия в размере 0,5%, которая распределяется как дополнительный доход между оставшимися участниками хранилища. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. Комиссия существует для того, чтобы заинтересовывать долгосрочных держателей, а не краткосрочных спекулянтов. Смарт-контракт после выкупа определит, какой(-ие) стейблкоин (-ы) вернуть пользователю. В текущей реализации хранилище будет возвращать монеты в том же соотношении, что и текущие вклады. Отсутствие функциональных возможностей у пользователей защищает хранилище в случае, если какой-либо из поддерживаемых стейблкоинов потеряет привязку к доллару. @@ -26,7 +26,7 @@ OUSD - это стабильная валюта, которая в соотно #### **Автоматизированное получение дохода** -OUSD генерирует доходность за счет задействования основных стейблкоинов, которые были внесены в качестве депозита в смарт-контракт OUSD в другие протоколы DeFi, такие как Compound, Aave, Uniswap, Balancer и Curve. Ожидается, что каждый месяц в хранилище будут добавляться новые диверсификационные стратегии. Собранные проценты, торговые комиссии и токены вознаграждений объединяются и конвертируются в стейблкоины для получения доходности, номинированной в OUSD. Со временем протокол будет перемещать активы в различные пулы ликвидности и из них, чтобы обеспечить максимальную доходность для держателей OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Собранные проценты, торговые комиссии и токены вознаграждений объединяются и конвертируются в стейблкоины для получения доходности, номинированной в OUSD. Со временем протокол будет перемещать активы в различные пулы ликвидности и из них, чтобы обеспечить максимальную доходность для держателей OUSD. #### **Гибкое предложение** From b4e0f9a2283df78973723bebd56d02f0d8bfe7da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:13 +0800 Subject: [PATCH 08730/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 833cf8ad388157f005f0423bfdab5b69ccb3f7a7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:15 +0800 Subject: [PATCH 08731/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 5a2277d3eac04e7c26547b87cfd759f72ad0728b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:17 +0800 Subject: [PATCH 08732/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 0995b9be4c62eb9818f49d29fa69884141ac78b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:18 +0800 Subject: [PATCH 08733/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 051080baed1469e34bb9acff0623a41a754efd3f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:19 +0800 Subject: [PATCH 08734/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 022375a72bbc31ed15a8da323b9aa9851352f78c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:20 +0800 Subject: [PATCH 08735/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From d18458c5601866796f76f69c24e983f2dce4dfca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:22 +0800 Subject: [PATCH 08736/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 17998bc2f571cc59a7d1b1ff587cb1b45d253695 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:23 +0800 Subject: [PATCH 08737/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 1e0fa763e406d0546720b06f60a2e5c87e92375e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:25 +0800 Subject: [PATCH 08738/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 2bbfd40c08838fc0b1cf0a58588975f9708634fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:26 +0800 Subject: [PATCH 08739/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 20221967b5902a65f6c9c386329a2c238fd53e42 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:27 +0800 Subject: [PATCH 08740/11794] New translations README.md (Chinese Simplified) --- .../supported-defi-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/README.md b/zh/core-concepts/supported-defi-platforms/README.md index 50ee37b6c..6a9354958 100644 --- a/zh/core-concepts/supported-defi-platforms/README.md +++ b/zh/core-concepts/supported-defi-platforms/README.md @@ -1,14 +1,14 @@ -# Supported DeFi Platforms +# 支持的DeFi平台 -**Supported Platforms** +**支持平台** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 -Currently, we plan to earn yields from the following platforms: +目前,我们计划从以下平台赚取收益: {% page-ref page="compound.md" %} -Integrations are currently planned for the following platforms: +我们也打算集成以下平台: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 From 9f0dd541acf9e0f05a4141a502ee4ba7e31a0b3d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:28 +0800 Subject: [PATCH 08741/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From a80880d39fa440cdc19cd52dd7fbe40d965f8200 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:29 +0800 Subject: [PATCH 08742/11794] New translations README.md (Chinese Simplified) --- .../supported-strategies/README.md | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index 2348520ba..298a892d3 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,10 +1,10 @@ -# Supported Strategies +# 支持策略 -**Supported DeFi Platforms** +**支持的DeFi平台** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 -Currently, OUSD earns yield from the following platform\(s\): +目前,OUSD 从以下平台赚取收益: {% page-ref page="compound.md" %} @@ -12,16 +12,6 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: - -{% page-ref page="dydx.md" %} - -{% page-ref page="uniswap.md" %} - -{% page-ref page="balancer.md" %} - -{% page-ref page="yearn.finance.md" %} - Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From a74a9b182c7f11b31c68a18cd8a9848eb8919099 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:32 +0800 Subject: [PATCH 08743/11794] New translations curve.md (Chinese Simplified) --- .../supported-strategies/curve.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index bd2264caf..89e8f47e5 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,21 +1,21 @@ # Curve -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | +| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 6c46697420139602e39bbf4f4ad7b9d47ac8b506 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:33 +0800 Subject: [PATCH 08744/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index 63960b8a3..bb5ab14bf 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -4,9 +4,9 @@ 虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 (TVL),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 -[Yearn](https://yearn.finance/) 证明了智能合约可以将各种策略中的资金重新平衡自动化,以最佳方式赚取贷款利息,做市费和奖励代币。 Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. -![](../../.gitbook/assets/ousd_docs_graphics_1.png) +![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: From cbd372eec401219455261734f424491e39c2b37c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:34 +0800 Subject: [PATCH 08745/11794] New translations lending.md (Chinese Simplified) --- zh/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index eff28e79b..c78b89086 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -14,8 +14,6 @@ OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿 We are planning on integrating the following lending platform: -{% page-ref page="../supported-strategies/dydx.md" %} - From 8aa39c402fe7eb1cbb764f581f44cf5d486440db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:35 +0800 Subject: [PATCH 08746/11794] New translations market-making.md (Chinese Simplified) --- .../yield-generation/market-making.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 325f86832..ac762caee 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: @@ -18,10 +18,6 @@ We are currently integrated with the following automated market maker: We are intending to integrate with the following automated market makers: -{% page-ref page="../supported-strategies/uniswap.md" %} - -{% page-ref page="../supported-strategies/balancer.md" %} - From 485edcfce25199e80e5c9f3a10a84b96874c7701 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:36 +0800 Subject: [PATCH 08747/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..e2d344f65 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From d717ec96d49c4a21ff437cc03bb67e789da72588 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:38 +0800 Subject: [PATCH 08748/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..ef3e3f6cb 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 6cc6d454f290e6478036ed3e41e023e87a291a8d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:40 +0800 Subject: [PATCH 08749/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From b7de683b785e3fbb0e0b64d7739669e306aa4c8a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:52 +0800 Subject: [PATCH 08750/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 58 ++++++++++++++++++++++++--------------------------- 1 file changed, 27 insertions(+), 31 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 981a0e225..9d0c527e5 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,56 +1,52 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) - * [dYdX](core-concepts/supported-strategies/dydx.md) - * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Balancer](core-concepts/supported-strategies/balancer.md) - * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From ef56f96268c432e0805891ad05412eadd8c07cf4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:53 +0800 Subject: [PATCH 08751/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 327e079a2..bd7b3a99b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### 铸造 OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 -**Redeeming OUSD** +**赎回 OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 -#### **Elastic Supply** +#### **弹性供应** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 From 5be5dead593e1c2281a96c8d9c5cddf20c6dbf0c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:55 +0800 Subject: [PATCH 08752/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 059eb338e94174443a6d6bdb5911921746e6bd1c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:57 +0800 Subject: [PATCH 08753/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 9d8ab53b5108d87c6fc1d0f879e4d8eae1788b12 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:05:59 +0800 Subject: [PATCH 08754/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..8a843da6e 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From eb524f3844ed5c33e026b6ff15e90517a67b4250 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:01 +0800 Subject: [PATCH 08755/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index dc54ffd99..6e958b493 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 資金管理 +# 资金管理 -OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 -與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 +与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 From fe3a59684ebbd2f6131ff614c84dfd1f1cfec971 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:03 +0800 Subject: [PATCH 08756/11794] New translations earning-strategies.md (Chinese Simplified) --- zh/core-concepts/fund-management/earning-strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md index babbff302..ad3b88dae 100644 --- a/zh/core-concepts/fund-management/earning-strategies.md +++ b/zh/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ # 收益策略 -收益策略將資金部署到各種DeFi平台。 保險庫將決定哪些策略處於有效狀態,以及它們將收到多少已部署資金。 +收益策略将资金部署到各种DeFi平台。 保险库将决定哪些策略处于有效状态,以及它们将收到多少已部署资金。 -此外,策略會隨著時間的推移而升級。 例如,在剛推出時,將有一個初始的 [Compound 策略](../supported-strategies/compound.md)。 以後,這可能會被 v2 或 v3 版本的 Compound 策略所取代。 +此外,策略会随着时间的推移而升级。 例如,在刚推出时,将有一个初始的 [Compound 策略](../supported-strategies/compound.md)。 以后,这可能会被 v2 或 v3 版本的 Compound 策略所取代。 From d02a550acba5fb593bc00d5fcce4500be32b0a33 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:05 +0800 Subject: [PATCH 08757/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 41afe68d8..434cc4bef 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的穩定幣 +# 支持的稳定币 -**支持的穩定幣** +**支持的稳定币** -必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -目前,OUSD 支持以下穩定幣: +目前,OUSD 支持以下稳定币: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 +虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 -值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 -儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 +尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 From 211589973739e9cc2b135102a3ee39b979f1cb50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:06 +0800 Subject: [PATCH 08758/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 479c6efa4..4fee47a70 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超过 14 万个地址 | From 8736eeed693c726aed5691ecab92c7eb77d338c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:07 +0800 Subject: [PATCH 08759/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 42 +++++++++++++-------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 00c46f5f2..628807caf 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: * Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. - -In return, we promise: - -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 + +我们承诺: + +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From d2a91824663f32b9f14b4521d4940a1fd3ab6491 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:09 +0800 Subject: [PATCH 08760/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d969b7c62..b00e5552e 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* Underlying stablecoin risk +* 底层稳定币风险 **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From c4d2e729e786654937cf447cdb0c71abfe2c5f57 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:11 +0800 Subject: [PATCH 08761/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 6d7b319f8a77d05a5096975c1e5944a4af0fd248 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:12 +0800 Subject: [PATCH 08762/11794] New translations earning-strategies.md (Chinese Traditional) --- zh/core-concepts/fund-management/earning-strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md index ad3b88dae..babbff302 100644 --- a/zh/core-concepts/fund-management/earning-strategies.md +++ b/zh/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ # 收益策略 -收益策略将资金部署到各种DeFi平台。 保险库将决定哪些策略处于有效状态,以及它们将收到多少已部署资金。 +收益策略將資金部署到各種DeFi平台。 保險庫將決定哪些策略處於有效狀態,以及它們將收到多少已部署資金。 -此外,策略会随着时间的推移而升级。 例如,在刚推出时,将有一个初始的 [Compound 策略](../supported-strategies/compound.md)。 以后,这可能会被 v2 或 v3 版本的 Compound 策略所取代。 +此外,策略會隨著時間的推移而升級。 例如,在剛推出時,將有一個初始的 [Compound 策略](../supported-strategies/compound.md)。 以後,這可能會被 v2 或 v3 版本的 Compound 策略所取代。 From f2cb902f1a1417837d1f7673def9bb377e389189 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:13 +0800 Subject: [PATCH 08763/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/price-oracles/README.md | 72 ++++++++++++------------ 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles/README.md b/zh/core-concepts/price-oracles/README.md index f32d7b9dd..58ed68ed4 100644 --- a/zh/core-concepts/price-oracles/README.md +++ b/zh/core-concepts/price-oracles/README.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From c39962d3226bd917d92c53dea49410026c0f6071 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:14 +0800 Subject: [PATCH 08764/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 434cc4bef..41afe68d8 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的稳定币 +# 支持的穩定幣 -**支持的稳定币** +**支持的穩定幣** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 -目前,OUSD 支持以下稳定币: +目前,OUSD 支持以下穩定幣: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 +雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 尽管 DAI 没有任何直接后门程序,但由于 USDC 可以作为铸造 DAI 的抵押品,因此 DAI 的资产也可能受到负面影响。 +值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 -尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 如果我们认为这些稳定币中的任何一个变得不可靠或将 OUSD 持有者的资金处于危险之中,则可能会取消对其稳定币的支持。 +儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 From 4acde10a2759f1e726fc3a1ce4a2ae8b293a5eb8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:15 +0800 Subject: [PATCH 08765/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4fee47a70..479c6efa4 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超过 14 万个地址 | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 持有者 | 超過 14 萬個地址 | From d222ad112547a894f936e32af33dafe92fa1291f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:16 +0800 Subject: [PATCH 08766/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 0111d47bb..80d1f0f7f 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超过 20 万个地址 | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 持有者 | 超過 20 萬個地址 | From 5109375482b5a1073abc729758c34fcd9e2d6c3b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:17 +0800 Subject: [PATCH 08767/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 035965263..4ae2afe89 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | -| 持有者 | 超过180万个地址 | +| Key Facts | | +|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Holders | Over 1.8M addresses | From 004ca88ecf185dd9bb7b84ac21132163ee90d08a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:18 +0800 Subject: [PATCH 08768/11794] New translations README.md (Chinese Traditional) --- .../supported-defi-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/README.md b/zh/core-concepts/supported-defi-platforms/README.md index 6a9354958..50ee37b6c 100644 --- a/zh/core-concepts/supported-defi-platforms/README.md +++ b/zh/core-concepts/supported-defi-platforms/README.md @@ -1,14 +1,14 @@ -# 支持的DeFi平台 +# Supported DeFi Platforms -**支持平台** +**Supported Platforms** -OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -目前,我们计划从以下平台赚取收益: +Currently, we plan to earn yields from the following platforms: {% page-ref page="compound.md" %} -我们也打算集成以下平台: +Integrations are currently planned for the following platforms: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="yearn.finance.md" %} -尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From 36a8e6bcd50bb7cc07d9e88146db4c387ca8aa54 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:19 +0800 Subject: [PATCH 08769/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From c990050901da0aa5df09e2102b8f15a7d79703c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:20 +0800 Subject: [PATCH 08770/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From dd6c4d7942c826c70e0d027636bbd540351ab30b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:21 +0800 Subject: [PATCH 08771/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 7878e5a0b3dbfcfdbcda9a37cb7d080b6868df65 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:22 +0800 Subject: [PATCH 08772/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From f86f7c844f2bb51e6878dd32fa21f4dc3d9c24bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:24 +0800 Subject: [PATCH 08773/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 6333c5bdc13ef6d3c963e22cc287d4e5dcceb045 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:25 +0800 Subject: [PATCH 08774/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index 6e958b493..dc54ffd99 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 资金管理 +# 資金管理 -OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 -与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 +與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 From 03f5c28ab0a92942717357311f625a8aafca449e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:25 +0800 Subject: [PATCH 08775/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From a3e8732737789d349dbf10d5c174bbbfbc36531f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:26 +0800 Subject: [PATCH 08776/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-platforms/README.md b/zh/core-concepts/supported-platforms/README.md index c05b8eaa6..aa4b89181 100644 --- a/zh/core-concepts/supported-platforms/README.md +++ b/zh/core-concepts/supported-platforms/README.md @@ -1,14 +1,14 @@ -# 支持平台 +# Supported Platforms -**支持平台** +**Supported Platforms** -OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -目前,我们打算从以下平台赚取收益: +Currently, we plan to earn yields from the following platforms: {% page-ref page="compound.md" %} -我们也打算集成以下平台: +Integrations are currently planned for the following platforms: {% page-ref page="yearn.finance.md" %} @@ -24,9 +24,9 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="balancer.md" %} -尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From 365708285746ad0d1e050f8561f36aa8318a28be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:28 +0800 Subject: [PATCH 08777/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 85f0ddb2cb0ae61b159185f2b1d75228bb84791b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:29 +0800 Subject: [PATCH 08778/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From c2780e56ba3369ea02e947ec50a999dc69bcb3d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:30 +0800 Subject: [PATCH 08779/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From a7a04c2784f85692ff56980203f0c9d71b90516e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:31 +0800 Subject: [PATCH 08780/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 7527c96dbf7618721625d4bd9ba4bde5d4a34c58 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:32 +0800 Subject: [PATCH 08781/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From a129aba7e1d5f01eecdc8da5b86d9ca73c1910f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:33 +0800 Subject: [PATCH 08782/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 2e3c8ab3357fd9ad2ea81a264af35eb379ed9aa8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:34 +0800 Subject: [PATCH 08783/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From a419090b0185cb0f5bb2aa47e4223921336e9d42 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:35 +0800 Subject: [PATCH 08784/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index 298a892d3..5012ba460 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,10 +1,10 @@ -# 支持策略 +# Supported Strategies -**支持的DeFi平台** +**Supported DeFi Platforms** -OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -目前,OUSD 从以下平台赚取收益: +Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="compound.md" %} From e44b5f63aabe28f6691d50bf64a7e32eebce2a83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:36 +0800 Subject: [PATCH 08785/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 6f35f58a2..5a9b19cb3 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 58e0aa6f3183877578a8b71f57716f43c9391837 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:37 +0800 Subject: [PATCH 08786/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 4d0f26515..a4d2660a1 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 8bc4fbffc3b73d8102f88807c0b16c73484502e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:38 +0800 Subject: [PATCH 08787/11794] New translations diversification.md (Chinese Traditional) --- zh/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md index cf9516415..ae30a8c17 100644 --- a/zh/core-concepts/fund-management/diversification.md +++ b/zh/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# 多样化 +# 多樣化 -OUSD 保险库智能合约的初始版本为每个有效策略赋予介于0%和100%之间的简单权重,以执行简单的资产分配。 在短期内这些权重会经常通过 Origin 发布的更新被调整,而长期会由去中心化的治理来进行调整。 +OUSD 保險庫智能合約的初始版本為每個有效策略賦予介於0%和100%之間的簡單權重,以執行簡單的資產分配。 在短期內這些權重會經常通過 Origin 發布的更新被調整,而長期會由去中心化的治理來進行調整。 -使用多个底层 DeFi [平台](../supported-strategies/) 以多元化将降低智能合约和其他系统性风险。 智能合约将计算当前和预期的 APY,以为 OUSD 持有者提供有竞争力的回报。 随着时间的推移,保险库合同将升级为可以在多个策略之间进行智能和自动地切换,而无需任何手动干预。 例如,保险库会自动在各种借贷策略之间转移资金,以优化收益。 +使用多個底層 DeFi [平台](../supported-strategies/) 以多元化將降低智能合約和其他系統性風險。 智能合約將計算當前和預期的 APY,以為 OUSD 持有者提供有競爭力的回報。 隨著時間的推移,保險庫合同將升級為可以在多個策略之間進行智能和自動地切換,而無需任何手動干預。 例如,保險庫會自動在各種借貸策略之間轉移資金,以優化收益。 -但是,我们还是希望通过治理投票来做出一些类似风险参数或是否将某些策略包括在自动决策引擎中的决策。 +但是,我們還是希望通過治理投票來做出一些類似風險參數或是否將某些策略包括在自動決策引擎中的決策。 From 754667e2b30bc393ad4e7f25ac21ddc9d5f76cf1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:39 +0800 Subject: [PATCH 08788/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 8a843da6e..bc7deb4a1 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 与 Compound cToken 或 Yearn yTokens 不一样的是,一个 OUSD 的价值保持在大约 1 美元。 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics_4.png) -这个机制的灵感来自于 [Ampleforth](https://www.ampleforth.org/),但是也有一些重要的区别值得强调: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From d3b3e9c102a1636dadf68f3f5287bd86a064b3f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:44 +0800 Subject: [PATCH 08789/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..64f74af6b 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar\(OUSD \)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From aeec69ccb98a5f0b983c0aca13a8b6d165df1fe8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:45 +0800 Subject: [PATCH 08790/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..f9107725a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From c32746ba189d2bf3fc8bfc30587949f3f28398fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:46 +0800 Subject: [PATCH 08791/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From c065a06531b2c4a7f2a55f3ecbb54e69d4aac708 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:47 +0800 Subject: [PATCH 08792/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..cf318a163 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From 170d22e0f62c20f9bdc0259567662f911ebb1a38 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:48 +0800 Subject: [PATCH 08793/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..43dd91a57 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 97c2d344edc98d55a56915196a33a5d5d6d1eb79 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:49 +0800 Subject: [PATCH 08794/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 82 ++++++++++++++++----------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 0053593cb..d89219953 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) ## Units @@ -19,11 +19,11 @@ For other stable coins, the number of decimal places varies. DAI uses 18 decimal Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) @@ -31,11 +31,11 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -45,11 +45,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. 收到的稳定币数量取决于 **汇率**。 -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ @@ -75,9 +75,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -85,9 +85,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -99,11 +99,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -137,9 +137,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -147,9 +147,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -157,9 +157,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -167,9 +167,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -177,7 +177,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From 35f8bcfef662b63cf7ff10c951a6e393864aa81b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:51 +0800 Subject: [PATCH 08795/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 4fb73dc61..5f1acd9d0 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | From 3996182a77c07e444580d2b72ca8bbfeffd5e37d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:55 +0800 Subject: [PATCH 08796/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# 保險庫 (Vault) -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -保险库最重要的可公开调用的功能是: +保險庫最重要的可公開調用的功能是: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From 1199e59de407050e50b9501372ae163292fa25ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:06:59 +0800 Subject: [PATCH 08797/11794] New translations README.md (Chinese Traditional) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 2158b4019..01162cf25 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,30 +1,30 @@ --- -description: 首个在您的钱包中赚取收益的稳定币 +description: The first stablecoin that earns a yield while it's still in your wallet --- -# 介绍 +# Introduction -## **一种更好的货币形式** +## **A Better Form of Money** -Origin Dollar (OUSD)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 +Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) -**背景** +**Background** -1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 +In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 同时,去中心化金融(DeFi)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。 +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. -现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. -更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. -您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. -Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) (100%开源)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. -欢迎来到金钱的未来。 +Welcome to the future of money. From 137192ef9a12c0b5e47512a5902f35f38a763273 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:07:00 +0800 Subject: [PATCH 08798/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 54 +++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 9d0c527e5..f0860ee5f 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,52 +1,52 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From 3f6c8431030bf8b76b9c03f00b7094927756ffef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:07:01 +0800 Subject: [PATCH 08799/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 43f551898..5c533c7f3 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,12 +1,12 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. From af11fa699bacf8cd93786ca47d1206415e2c5ed9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:07:02 +0800 Subject: [PATCH 08800/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index bd7b3a99b..197a26704 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,36 +1,36 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### 铸造 OUSD +#### Minting OUSD -用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币(目前支持 USDT,USDC 和DAI)转换为 OUSD。 发行的 OUSD 立即开始累积复利。 +Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. -**赎回 OUSD** +**Redeeming OUSD** -用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. 这项费用的存在是为了激励长期持有者而不是短期投机者。 +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -赎回后,智能合约将确定将哪种稳定币退还给用户。 In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种. +There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。 +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** -通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。 +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。 +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 54657663dc66d832553da2fc1cd46fd36c4139b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:07:03 +0800 Subject: [PATCH 08801/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From 3566ef0dc336034b449aefe684ed49b6c3e83508 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:07:05 +0800 Subject: [PATCH 08802/11794] New translations erc-20.md (Chinese Traditional) --- zh/architecture/erc-20.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20.md b/zh/architecture/erc-20.md index 13c5b9343..b82bd4a6d 100644 --- a/zh/architecture/erc-20.md +++ b/zh/architecture/erc-20.md @@ -1,12 +1,12 @@ -# 概观 +# 概觀 ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 +OUSD 由一系列智能合約組成。 每一個合約都被包在可以通過治理協議升級的代理合約中。 -在内部,每个持有者池中的所有权百分比是用积分系统来跟踪。 在查看余额或启动钱包之间的转账时由 ERC-20 合约处理转换为美元的条款。 +在內部,每個持有者池中的所有權百分比是用積分系統來跟踪。 在查看餘額或啟動錢包之間的轉賬時由 ERC-20 合約處理轉換為美元的條款。 -保险库(The Vault)负责铸造(minting)和燃烧(burning)OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 +保險庫(The Vault)負責鑄造(minting)和燃燒(burning)OUSD。 它也會強制部署到每個受支持的 [策略](../core-concepts/supported-strategies/)的資產百分比。 為了優化gas成本,保險庫保留了一個緩衝區以允許大多數存款和贖回都可以在無需從策略中存入/清算資產的情況下發生。 From 9002c9bd49d14b27144d0cc7287931f12013fba7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:07:06 +0800 Subject: [PATCH 08803/11794] New translations strategies.md (Chinese Traditional) --- zh/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 42f3811fe..28d29573d 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ # 策略 -新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 +新策略可以隨時被添加或刪除,以應對新的市場現實並分散風險。 -刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 +剛推出時,OUSD 將利用單一策略的優勢,並將已存入的資金部署到 Compound。 緊接著,我們打算部署許多其他策略。 -我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 +我們一旦遷移到去中心化治理方式,我們的目的是讓社區提出新的策略,並對池中每種策略的適當權重進行投票。 我們預計大多數 OUSD 持有者將珍視有較高收益率機會,同時對部分資金保持更為保守的頭寸。 From dcbc8cbd50a21ede27ffe32bc4de5a793a5bce9f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:07:07 +0800 Subject: [PATCH 08804/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 81aa92a51f0779e5fc2e9591254e24d7fafcac66 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:07:11 +0800 Subject: [PATCH 08805/11794] New translations README.md (Russian) --- ru/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/core-concepts/yield-generation/README.md b/ru/core-concepts/yield-generation/README.md index 4056b4890..90735b4f1 100644 --- a/ru/core-concepts/yield-generation/README.md +++ b/ru/core-concepts/yield-generation/README.md @@ -4,9 +4,9 @@ "Кембрийский взрыв" новых кредитных и автоматизированных пулов маркет-мейкеров дал толчок к блокировке общей стоимости \(TVL\), однако он так же усложнил эффективное и оптимальное распределение капитала вручную лицам, занимающихся добычей прибыли. -[Yearn](https://yearn.finance/) продемонстрировал, что смарт-контракты могут автоматизировать ребалансировку средств по различным стратегиям, чтобы оптимально зарабатывать проценты по кредитам, комиссии за маркет-мейкинг и вознаграждения токенами. Со временем будут внедрены новые стратегии, которые увеличивают прибыль при минимизации рисков и зависимостей. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Со временем будут внедрены новые стратегии, которые увеличивают прибыль при минимизации рисков и зависимостей. -![](../../.gitbook/assets/ousd_docs_graphics_1.png) +![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD использует следующие высокоуровневые стратегии для получения дохода: From 2fb9eb7cc0d4de20da652a3d77faf28379be1b7a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:07:12 +0800 Subject: [PATCH 08806/11794] New translations lending.md (Russian) --- ru/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ru/core-concepts/yield-generation/lending.md b/ru/core-concepts/yield-generation/lending.md index d73df028c..34d551295 100644 --- a/ru/core-concepts/yield-generation/lending.md +++ b/ru/core-concepts/yield-generation/lending.md @@ -14,8 +14,6 @@ OUSD интегрируется с ведущими поставщиками к Мы планируем интегрировать следующую кредитную платформу: -{% page-ref page="../supported-strategies/dydx.md" %} - From 2f0c75672732aea25fe437d880e4645669ed2df9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:07:13 +0800 Subject: [PATCH 08807/11794] New translations market-making.md (Russian) --- ru/core-concepts/yield-generation/market-making.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/ru/core-concepts/yield-generation/market-making.md b/ru/core-concepts/yield-generation/market-making.md index 4507de446..d28273fbb 100644 --- a/ru/core-concepts/yield-generation/market-making.md +++ b/ru/core-concepts/yield-generation/market-making.md @@ -18,10 +18,6 @@ AMM могут открывать новые рынки только тогда, Мы намерены интегрироваться со следующими автоматизированными маркет-мейкерами: -{% page-ref page="../supported-strategies/uniswap.md" %} - -{% page-ref page="../supported-strategies/balancer.md" %} - From 8384c2af65921f323c97c215e47555f4e91a3ebc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:07:31 +0800 Subject: [PATCH 08808/11794] New translations README.md (Russian) --- ru/core-concepts/supported-strategies/README.md | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/ru/core-concepts/supported-strategies/README.md b/ru/core-concepts/supported-strategies/README.md index 54966068a..4e02c6738 100644 --- a/ru/core-concepts/supported-strategies/README.md +++ b/ru/core-concepts/supported-strategies/README.md @@ -12,19 +12,9 @@ OUSD генерирует доход за счет размещения стей {% page-ref page="aave.md" %} -В настоящее время планируются или разрабатываются интеграции для следующих платформ: +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -{% page-ref page="dydx.md" %} - -{% page-ref page="uniswap.md" %} - -{% page-ref page="balancer.md" %} - -{% page-ref page="yearn.finance.md" %} - -Хотя рынок DeFi очень быстро вырос, и сейчас на этих платформах размещена стоимость в миллиарды долларов, некоторые из этих проектов все еще находятся в стадии бета-тестирования и являются экспериментальными. В смарт-контрактах, на которых работают эти платформы, могут быть скрытые уязвимости, и в прошлом были понесены многомиллионные убытки, вызванные уязвимостями в приложениях Ethereum. - -Мы внимательно следим за событиями безопасности на поддерживаемых нами платформах и немедленно приступим к защите средств держателей OUSD, если обнаружим какие-либо угрозы. +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From 034329c145337fae469b8fe958127067982ca675 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:07:56 +0800 Subject: [PATCH 08809/11794] New translations market-making.md (Turkish) --- tr/core-concepts/yield-generation/market-making.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/tr/core-concepts/yield-generation/market-making.md b/tr/core-concepts/yield-generation/market-making.md index 59db3de1b..484f83310 100644 --- a/tr/core-concepts/yield-generation/market-making.md +++ b/tr/core-concepts/yield-generation/market-making.md @@ -18,10 +18,6 @@ We are currently integrated with the following automated market maker: We are intending to integrate with the following automated market makers: -{% page-ref page="../supported-strategies/uniswap.md" %} - -{% page-ref page="../supported-strategies/balancer.md" %} - From 028e9cbaf0f19fa8f79bdf267577a929d2d1f375 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:08:01 +0800 Subject: [PATCH 08810/11794] New translations README.md (Turkish) --- tr/core-concepts/supported-strategies/README.md | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/tr/core-concepts/supported-strategies/README.md b/tr/core-concepts/supported-strategies/README.md index fdce6ff71..6dab718cc 100644 --- a/tr/core-concepts/supported-strategies/README.md +++ b/tr/core-concepts/supported-strategies/README.md @@ -12,19 +12,9 @@ OUSD, stabilcoinleri borç verme platformlarına ve piyasa yapıcı likidite hav {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -{% page-ref page="dydx.md" %} - -{% page-ref page="uniswap.md" %} - -{% page-ref page="balancer.md" %} - -{% page-ref page="yearn.finance.md" %} - -DeFi çok hızlı bir şekilde büyümesine ve şu anda bu platformlara yatırılan milyarlarca dolar değerinde değer olmasına rağmen, bu projelerin birçoğu hala beta aşamasındadır ve oldukça deneyseldir. Bu platformlara güç veren akıllı sözleşmelerde gizli güvenlik açıkları olabilir ve geçmişte Ethereum uygulamalarındaki güvenlik açıklarının neden olduğu multi milyon dolarlık kayıplar olmuştur. - -Desteklediğimiz platformlardaki güvenlik olaylarını yakından izliyoruz ve herhangi bir tehdit tespit edersek, derhal OUSD sahibi fonlarını korumak için harekete geçeceğiz. +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From 57e8c4a3045717c5eb37a88312adb81135e8e350 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:08:05 +0800 Subject: [PATCH 08811/11794] New translations README.md (Turkish) --- tr/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/core-concepts/yield-generation/README.md b/tr/core-concepts/yield-generation/README.md index 3c08fc467..6fc28a46b 100644 --- a/tr/core-concepts/yield-generation/README.md +++ b/tr/core-concepts/yield-generation/README.md @@ -4,9 +4,9 @@ Yeni borç verme ve otomatikleştirilmiş piyasa yapıcı havuzlarındaki Kambriyen patlaması, kilitlenen toplam değeri \ (TVL \) beslerken, aynı zamanda verim çiftçilerinin sermayeyi verimli ve en uygun yollarla manuel olarak tahsis etmesini giderek daha zor hale getirdi. -[Yıl](https://yearn.finance/) , akıllı sözleşmelerin, en uygun şekilde borç verme faizi, piyasa yapma ücretleri ve ödül tokenları kazanmak için çeşitli stratejilerdeki fonların yeniden dengelenmesini otomatikleştirebileceğini gösterdi. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. -![](../../.gitbook/assets/ousd_docs_graphics_1.png) +![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: From 58392e1b62926c28d8f6bad34203731b095b5614 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:08:06 +0800 Subject: [PATCH 08812/11794] New translations lending.md (Turkish) --- tr/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/tr/core-concepts/yield-generation/lending.md b/tr/core-concepts/yield-generation/lending.md index 243b5347c..bce19d591 100644 --- a/tr/core-concepts/yield-generation/lending.md +++ b/tr/core-concepts/yield-generation/lending.md @@ -14,8 +14,6 @@ OUSD, kanıtlanmış bir sicile sahip, akıllı sözleşmeleri denetleyen ve sor We are planning on integrating the following lending platform: -{% page-ref page="../supported-strategies/dydx.md" %} - From b8358efa5185672ee03649f0d3999999cad5c860 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:08:22 +0800 Subject: [PATCH 08813/11794] New translations SUMMARY.md (Turkish) --- tr/SUMMARY.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/tr/SUMMARY.md b/tr/SUMMARY.md index a9f9e99a1..fde795f2a 100644 --- a/tr/SUMMARY.md +++ b/tr/SUMMARY.md @@ -22,10 +22,6 @@ * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) - * [dYdX](core-concepts/supported-strategies/dydx.md) - * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Balancer](core-concepts/supported-strategies/balancer.md) - * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fon Yönetimi](core-concepts/fund-management.md) * [Fiyat Oracle'ları](core-concepts/price-oracles.md) From 9f52e172cd0e6f0e3248bde68adb5c6411098a0a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:08:23 +0800 Subject: [PATCH 08814/11794] New translations how-it-works.md (Turkish) --- tr/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/how-it-works.md b/tr/how-it-works.md index 42f7f1cca..2cae6d957 100644 --- a/tr/how-it-works.md +++ b/tr/how-it-works.md @@ -16,7 +16,7 @@ Kullanıcılar mevcut stablecoin'lerini (şu anda USDT, USDC ve DAI \) resmi [Or **OUSD'yi kullanma** -Kullanıcılar, [Origin Dollar DApp](www.ousd.com)kullanarak OUSD'larını istedikleri zaman diğer stabilcoinlere dönüştürebilirler. A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. Bu ücret, uzun vadeli sahiplerini kısa vadeli spekülatörlere teşvik etmek için var. +Kullanıcılar, [Origin Dollar DApp](www.ousd.com)kullanarak OUSD'larını istedikleri zaman diğer stabilcoinlere dönüştürebilirler. A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. Bu ücret, uzun vadeli sahiplerini kısa vadeli spekülatörlere teşvik etmek için var. Kullanımdan sonra, akıllı sözleşme hangi stabilcoin \ (ler) in kullanıcıya iade edileceğini belirleyecektir. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. @@ -26,7 +26,7 @@ Kullanımdan sonra, akıllı sözleşme hangi stabilcoin \ (ler) in kullanıcıy #### Bir**utomated Verim Tarım ( Yield Farming)** -OUSD, Bileşik, Aave, Uniswap, Dengeleyici ve Eğri gibi diğer DeFi protokollerine OUSD akıllı sözleşmesine yatırılan temel sabit paraları dağıtarak getiri üretir. It is expected there will be new diversified strategies added to the vault every month. Toplanan faiz, alım satım ücretleri ve ödül jetonları bir araya getirilir ve OUSD cinsinden getiriler üretmek için stabilcoinlere dönüştürülür. Zamanla, protokol, OUSD sahiplerine en iyi verimi sağlamak için varlıkları farklı likidite havuzlarına girip çıkaracaktır. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Toplanan faiz, alım satım ücretleri ve ödül jetonları bir araya getirilir ve OUSD cinsinden getiriler üretmek için stabilcoinlere dönüştürülür. Zamanla, protokol, OUSD sahiplerine en iyi verimi sağlamak için varlıkları farklı likidite havuzlarına girip çıkaracaktır. #### **Elastik Tedarik** From cfde27ee85bc1b1ea3eb3ca6da591eb38e2594e3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:08:40 +0800 Subject: [PATCH 08815/11794] New translations README.md (Japanese) --- ja/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/core-concepts/yield-generation/README.md b/ja/core-concepts/yield-generation/README.md index 714e5bbf5..5149a4b97 100644 --- a/ja/core-concepts/yield-generation/README.md +++ b/ja/core-concepts/yield-generation/README.md @@ -4,9 +4,9 @@ While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. -![](../../.gitbook/assets/ousd_docs_graphics_1.png) +![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: From 5adc7c7ac3811061933ce55ba17ffcb260ba5abf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:08:51 +0800 Subject: [PATCH 08816/11794] New translations how-it-works.md (Arabic) --- ar/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/how-it-works.md b/ar/how-it-works.md index 327e079a2..197a26704 100644 --- a/ar/how-it-works.md +++ b/ar/how-it-works.md @@ -16,7 +16,7 @@ Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OU **Redeeming OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. @@ -26,7 +26,7 @@ There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From 313a7cb53183a9013853006d52919e38c609bf17 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:09:12 +0800 Subject: [PATCH 08817/11794] New translations SUMMARY.md (Arabic) --- ar/SUMMARY.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/ar/SUMMARY.md b/ar/SUMMARY.md index 981a0e225..f0860ee5f 100644 --- a/ar/SUMMARY.md +++ b/ar/SUMMARY.md @@ -22,10 +22,6 @@ * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) - * [dYdX](core-concepts/supported-strategies/dydx.md) - * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Balancer](core-concepts/supported-strategies/balancer.md) - * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) From 44c16538df62f1493a061e9da3cba21b065511e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:09:24 +0800 Subject: [PATCH 08818/11794] New translations how-it-works.md (German) --- de/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/how-it-works.md b/de/how-it-works.md index 327e079a2..197a26704 100644 --- a/de/how-it-works.md +++ b/de/how-it-works.md @@ -16,7 +16,7 @@ Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OU **Redeeming OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. @@ -26,7 +26,7 @@ There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From f74e67db22014c385f304682fe2c2828698158e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:09:30 +0800 Subject: [PATCH 08819/11794] New translations SUMMARY.md (German) --- de/SUMMARY.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/de/SUMMARY.md b/de/SUMMARY.md index 981a0e225..f0860ee5f 100644 --- a/de/SUMMARY.md +++ b/de/SUMMARY.md @@ -22,10 +22,6 @@ * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) - * [dYdX](core-concepts/supported-strategies/dydx.md) - * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Balancer](core-concepts/supported-strategies/balancer.md) - * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) From efca6a71504988766296c02c12d64379056237ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:09:45 +0800 Subject: [PATCH 08820/11794] New translations README.md (Arabic) --- ar/core-concepts/supported-strategies/README.md | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/ar/core-concepts/supported-strategies/README.md b/ar/core-concepts/supported-strategies/README.md index 2348520ba..5012ba460 100644 --- a/ar/core-concepts/supported-strategies/README.md +++ b/ar/core-concepts/supported-strategies/README.md @@ -12,16 +12,6 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: - -{% page-ref page="dydx.md" %} - -{% page-ref page="uniswap.md" %} - -{% page-ref page="balancer.md" %} - -{% page-ref page="yearn.finance.md" %} - Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From 05902ed924542241528740e8821ee329bbe2dcab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:09:49 +0800 Subject: [PATCH 08821/11794] New translations README.md (Arabic) --- ar/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/core-concepts/yield-generation/README.md b/ar/core-concepts/yield-generation/README.md index 714e5bbf5..5149a4b97 100644 --- a/ar/core-concepts/yield-generation/README.md +++ b/ar/core-concepts/yield-generation/README.md @@ -4,9 +4,9 @@ While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. -![](../../.gitbook/assets/ousd_docs_graphics_1.png) +![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: From b0662ee1daa733d66332c8db4bf1134633365b6e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:09:50 +0800 Subject: [PATCH 08822/11794] New translations lending.md (Arabic) --- ar/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ar/core-concepts/yield-generation/lending.md b/ar/core-concepts/yield-generation/lending.md index 7db929ca2..306186d3d 100644 --- a/ar/core-concepts/yield-generation/lending.md +++ b/ar/core-concepts/yield-generation/lending.md @@ -14,8 +14,6 @@ OUSD integrates with leading lending providers that have a proven track record, We are planning on integrating the following lending platform: -{% page-ref page="../supported-strategies/dydx.md" %} - From 2ae9866301b3bf1c75e1926a5498a0015b736a6f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:09:51 +0800 Subject: [PATCH 08823/11794] New translations market-making.md (Arabic) --- ar/core-concepts/yield-generation/market-making.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/ar/core-concepts/yield-generation/market-making.md b/ar/core-concepts/yield-generation/market-making.md index 325f86832..b065de0ca 100644 --- a/ar/core-concepts/yield-generation/market-making.md +++ b/ar/core-concepts/yield-generation/market-making.md @@ -18,10 +18,6 @@ We are currently integrated with the following automated market maker: We are intending to integrate with the following automated market makers: -{% page-ref page="../supported-strategies/uniswap.md" %} - -{% page-ref page="../supported-strategies/balancer.md" %} - From f3790cf0af00f3cdf55186a4c50fbdf9d90d1264 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:10:08 +0800 Subject: [PATCH 08824/11794] New translations README.md (French) --- fr/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/core-concepts/yield-generation/README.md b/fr/core-concepts/yield-generation/README.md index 714e5bbf5..5149a4b97 100644 --- a/fr/core-concepts/yield-generation/README.md +++ b/fr/core-concepts/yield-generation/README.md @@ -4,9 +4,9 @@ While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. -![](../../.gitbook/assets/ousd_docs_graphics_1.png) +![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: From f20ecf74ca724ebf9509bdee277e47560b84318b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:10:14 +0800 Subject: [PATCH 08825/11794] New translations README.md (French) --- fr/core-concepts/supported-strategies/README.md | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/fr/core-concepts/supported-strategies/README.md b/fr/core-concepts/supported-strategies/README.md index 2348520ba..5012ba460 100644 --- a/fr/core-concepts/supported-strategies/README.md +++ b/fr/core-concepts/supported-strategies/README.md @@ -12,16 +12,6 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: - -{% page-ref page="dydx.md" %} - -{% page-ref page="uniswap.md" %} - -{% page-ref page="balancer.md" %} - -{% page-ref page="yearn.finance.md" %} - Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From c4ab52e40522d815948e1dbe452557a25044db32 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:10:17 +0800 Subject: [PATCH 08826/11794] New translations lending.md (French) --- fr/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/fr/core-concepts/yield-generation/lending.md b/fr/core-concepts/yield-generation/lending.md index 7db929ca2..306186d3d 100644 --- a/fr/core-concepts/yield-generation/lending.md +++ b/fr/core-concepts/yield-generation/lending.md @@ -14,8 +14,6 @@ OUSD integrates with leading lending providers that have a proven track record, We are planning on integrating the following lending platform: -{% page-ref page="../supported-strategies/dydx.md" %} - From 5bfc805aaf4b28faa20f71c35224f2cea6ec60b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:10:19 +0800 Subject: [PATCH 08827/11794] New translations market-making.md (French) --- fr/core-concepts/yield-generation/market-making.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/fr/core-concepts/yield-generation/market-making.md b/fr/core-concepts/yield-generation/market-making.md index 325f86832..b065de0ca 100644 --- a/fr/core-concepts/yield-generation/market-making.md +++ b/fr/core-concepts/yield-generation/market-making.md @@ -18,10 +18,6 @@ We are currently integrated with the following automated market maker: We are intending to integrate with the following automated market makers: -{% page-ref page="../supported-strategies/uniswap.md" %} - -{% page-ref page="../supported-strategies/balancer.md" %} - From 056fe154c27256fbca8bebdd5c518a1a2144d675 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:10:30 +0800 Subject: [PATCH 08828/11794] New translations SUMMARY.md (French) --- fr/SUMMARY.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/fr/SUMMARY.md b/fr/SUMMARY.md index 981a0e225..f0860ee5f 100644 --- a/fr/SUMMARY.md +++ b/fr/SUMMARY.md @@ -22,10 +22,6 @@ * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) - * [dYdX](core-concepts/supported-strategies/dydx.md) - * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Balancer](core-concepts/supported-strategies/balancer.md) - * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) From e4ffeaec8c649f7d823bac05001132fca9fde610 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:10:32 +0800 Subject: [PATCH 08829/11794] New translations how-it-works.md (French) --- fr/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/how-it-works.md b/fr/how-it-works.md index 327e079a2..197a26704 100644 --- a/fr/how-it-works.md +++ b/fr/how-it-works.md @@ -16,7 +16,7 @@ Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OU **Redeeming OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. @@ -26,7 +26,7 @@ There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From ca8fb764d24e4eba7d38d524b919dd708bd4e6e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:10:50 +0800 Subject: [PATCH 08830/11794] New translations market-making.md (Spanish) --- es/core-concepts/yield-generation/market-making.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/es/core-concepts/yield-generation/market-making.md b/es/core-concepts/yield-generation/market-making.md index fa801d404..0e812bba8 100644 --- a/es/core-concepts/yield-generation/market-making.md +++ b/es/core-concepts/yield-generation/market-making.md @@ -18,10 +18,6 @@ Actualmente estamos integrados con el siguiente creador de mercado automatizado: Tenemos la intención de integrarnos directamente con al menos los siguientes creadores de mercado automatizados: -{% page-ref page="../supported-Strategies/uniswap.md"%} - -{% page-ref page="../supported-Strategies /balancer.md"%} - From f06e74e7269eccc8df273aa74d650600c20ffebc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:11:07 +0800 Subject: [PATCH 08831/11794] New translations README.md (Spanish) --- es/core-concepts/supported-strategies/README.md | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/es/core-concepts/supported-strategies/README.md b/es/core-concepts/supported-strategies/README.md index 577deaa81..1c4729975 100644 --- a/es/core-concepts/supported-strategies/README.md +++ b/es/core-concepts/supported-strategies/README.md @@ -12,19 +12,9 @@ Actualmente, OUSD obtiene rendimientos de la siguiente plataforma \(s\): {% page-ref page="aave.md" %} -Las integraciones están actualmente planificadas o en construcción para las siguientes plataformas: +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -{% page-ref page="dydx.md" %} - -{% page-ref page="uniswap.md" %} - -{% page-ref page="balancer.md" %} - -{% page-ref page="yearn.finance.md" %} - -Aunque DeFi ha crecido muy rápidamente y ahora hay miles de millones de dólares en valor depositado en estas plataformas, varios de estos proyectos todavía están en fase beta y son altamente experimentales. Puede haber vulnerabilidades ocultas en los contratos inteligentes que impulsan estas plataformas, y han habido pérdidas multimillonarias causadas por vulnerabilidades en las aplicaciones de Ethereum en el pasado. - -Supervisamos de cerca los eventos de seguridad en las plataformas que apoyamos e inmediatamente nos moveremos para asegurar los fondos de los holders de OUSD si identificamos alguna amenaza. +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From 123ac7aafe527b2dfb08e25a13a58385cc27bea3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:11:10 +0800 Subject: [PATCH 08832/11794] New translations README.md (Spanish) --- es/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/yield-generation/README.md b/es/core-concepts/yield-generation/README.md index 4cc2d01ca..dc33a1279 100644 --- a/es/core-concepts/yield-generation/README.md +++ b/es/core-concepts/yield-generation/README.md @@ -4,9 +4,9 @@ Si bien la explosión Cámbrica de nuevos préstamos y grupos de creadores de mercado automatizados ha impulsado el valor total bloqueado \(TVL\), también ha hecho que sea cada vez más difícil para los cultivadores de rendimiento asignar capital manualmente de manera eficiente y óptima. -[Yearn](https://yearn.finance/) ha demostrado que los contratos inteligentes pueden automatizar el reequilibrio de fondos en diversas estrategias para ganar de manera óptima intereses crediticios, tarifas de creación de mercado y tokens de recompensa. Con el tiempo, se implementarán nuevas estrategias que maximizan los retornos y minimizan el riesgo y las dependencias. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Con el tiempo, se implementarán nuevas estrategias que maximizan los retornos y minimizan el riesgo y las dependencias. -![](../../.gitbook/assets/ousd_docs_graphics_1.png) +![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD utiliza las siguientes estrategias de alto nivel para generar rendimiento: From 3301549c54efabd2e6cba16aa26bf08913acce76 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:11:11 +0800 Subject: [PATCH 08833/11794] New translations lending.md (Spanish) --- es/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/es/core-concepts/yield-generation/lending.md b/es/core-concepts/yield-generation/lending.md index 667d71dc0..8d7d8118b 100644 --- a/es/core-concepts/yield-generation/lending.md +++ b/es/core-concepts/yield-generation/lending.md @@ -14,8 +14,6 @@ OUSD se integra con los principales proveedores de préstamos que tienen un hist Estamos planeando integrar la siguiente plataforma de préstamos: -{% page-ref page="../supported-Strategies/dydx.md"%} - From bf8b98ae604190384ba0df1ff96a49c505faa2ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:11:23 +0800 Subject: [PATCH 08834/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/es/SUMMARY.md b/es/SUMMARY.md index 139798980..b06ada683 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -22,10 +22,6 @@ * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) - * [dYdX](core-concepts/supported-strategies/dydx.md) - * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Balancer](core-concepts/supported-strategies/balancer.md) - * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Gestión de fondos](core-concepts/fund-management.md) * [Precio de Oráculos](core-concepts/price-oracles.md) From 78475657dd0c3abc46cf159a3f088268c5037a91 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:11:25 +0800 Subject: [PATCH 08835/11794] New translations how-it-works.md (Spanish) --- es/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/how-it-works.md b/es/how-it-works.md index c779aaa02..18accebd2 100644 --- a/es/how-it-works.md +++ b/es/how-it-works.md @@ -16,7 +16,7 @@ Los usuarios convierten sus monedas estables existentes \ (actualmente USDT, USD **Canjeando OUSD** -Los usuarios pueden volver a convertir su OUSD en otras monedas estables en cualquier momento utilizando [Origin Dollar DApp](www.ousd.com). Se cobra una tarifa de salida del 0,5% en el momento del canje y se distribuye como rendimiento adicional a los participantes restantes en el grupo de liquidez. La tarifa sirve como una característica de seguridad para dificultar que los atacantes aprovechen los oráculos rezagados, lo que les impide desviar monedas estables del grupo de liquidez en caso de errores en los precios de los activos subyacentes. La tarifa existe para incentivar a los holders a largo plazo sobre los especuladores a corto plazo. +Los usuarios pueden volver a convertir su OUSD en otras monedas estables en cualquier momento utilizando [Origin Dollar DApp](www.ousd.com). Se cobra una tarifa de salida del 0,5% en el momento del canje y se distribuye como rendimiento adicional a los participantes restantes en el grupo de liquidez. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. La tarifa existe para incentivar a los holders a largo plazo sobre los especuladores a corto plazo. Tras el canje, el contrato inteligente determinará qué moneda estable \ (s \) devolver al usuario. En la implementación actual, el grupo de liquidez devolverá monedas en la misma proporción que las existencias actuales. Esta falta de opciones para el usuario también protege al grupo de liquidez en su conjunto en caso de que alguna de las monedas estables admitidas pierda su vínculo con el dólar. @@ -26,7 +26,7 @@ Hay una tarifa de salida de **0.5%** y el usuario no puede elegir qué monedas e #### **Rendimiento de Cultivo Automatizado ** -OUSD genera rendimientos mediante la implementación de las monedas estables subyacentes que se depositaron en el contrato inteligente de OUSD en otros protocolos DeFi como Compound, Aave, Uniswap, Balancer y Curve. Se espera que cada mes se agreguen nuevas estrategias diversificadas al grupo de liquidez. Los intereses cobrados, las tarifas de tradeo y los tokens de recompensa se agrupan y se convierten en monedas estables para producir rendimientos denominados en OUSD. Con el tiempo, el protocolo moverá activos dentro y fuera de diferentes grupos de liquidez para brindar el mejor rendimiento a los holders de OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Los intereses cobrados, las tarifas de tradeo y los tokens de recompensa se agrupan y se convierten en monedas estables para producir rendimientos denominados en OUSD. Con el tiempo, el protocolo moverá activos dentro y fuera de diferentes grupos de liquidez para brindar el mejor rendimiento a los holders de OUSD. #### **Suministro Elástico** From 7e21cd587417cca7ea1ed5c7c08f28b648c32d71 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:11:34 +0800 Subject: [PATCH 08836/11794] New translations README.md (Italian) --- it/core-concepts/supported-strategies/README.md | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/it/core-concepts/supported-strategies/README.md b/it/core-concepts/supported-strategies/README.md index 4ab92684b..20fb93174 100644 --- a/it/core-concepts/supported-strategies/README.md +++ b/it/core-concepts/supported-strategies/README.md @@ -12,19 +12,9 @@ Attualmente, OUSD genera rendimenti dalle seguenti piattaforme: {% page-ref page="aave.md" %} -Sono attualmente pianificate, o sono in fase di realizzazione, integrazioni per le seguenti piattaforme: +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -{% page-ref page="dydx.md" %} - -{% page-ref page="uniswap.md" %} - -{% page-ref page="balancer.md" %} - -{% page-ref page="yearn.finance.md" %} - -Anche se la DeFi sia cresciuta molto rapidamente e ora ci siano miliardi di dollari di valore depositati su queste piattaforme, molti di questi progetti sono ancora in beta e sono altamente sperimentali. Potrebbero esserci vulnerabilità nascoste negli smartcontract che alimentano queste piattaforme, e in pasato ci sono state perdite per molti milioni di dollari, causate da vulnerabilità in applicazioni Ethereum. - -Noi monitoriamo attentamente gli eventi di sicurezza sulle piattaforme che supportiamo, e ci muoveremo immediatamente per tenere al sicuro i fondi dei titolari di OUSD se dovessimo identificare eventuali minacce. +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From 86e3272e53531f9f67b381cb930648fa8a2022f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:11:46 +0800 Subject: [PATCH 08837/11794] New translations README.md (Italian) --- it/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/core-concepts/yield-generation/README.md b/it/core-concepts/yield-generation/README.md index b58da46ab..3df192ba1 100644 --- a/it/core-concepts/yield-generation/README.md +++ b/it/core-concepts/yield-generation/README.md @@ -4,9 +4,9 @@ Mentre l'esplosione di Cambrian dei nuovi pool di prestiti e market making automatizzati ha alimentato il valore totale bloccato \(TVL\), allo stesso tempo ha anche fatto sì che diventasse sempre più difficile allocare manualmente il capitale in modi efficienti e ottimali per i procacciatori di yield. -[Yearn](https://yearn.finance/) ha dimostrato che gli smart contract possono automatizzare il ribilanciamento dei fondi attraverso varie strategie per guadagnare in modo ottimizzato: interessi di prestito, commissioni di market making e token di ricompensa. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. -![](../../.gitbook/assets/ousd_docs_graphics_1.png) +![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: From 3283f93e2e7b7059a000301b19b5330f7b85c189 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:11:47 +0800 Subject: [PATCH 08838/11794] New translations lending.md (Italian) --- it/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/it/core-concepts/yield-generation/lending.md b/it/core-concepts/yield-generation/lending.md index 0fb9ac0b0..255c5896c 100644 --- a/it/core-concepts/yield-generation/lending.md +++ b/it/core-concepts/yield-generation/lending.md @@ -14,8 +14,6 @@ OUSD si integra con i leader tra i fornitori di servizi di prestito, i quali han We are planning on integrating the following lending platform: -{% page-ref page="../supported-strategies/dydx.md" %} - From 7e21c4dd7e7386f5acd69ecbb8bbf3b285d13ce9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:11:48 +0800 Subject: [PATCH 08839/11794] New translations market-making.md (Italian) --- it/core-concepts/yield-generation/market-making.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/it/core-concepts/yield-generation/market-making.md b/it/core-concepts/yield-generation/market-making.md index 958780ee3..33d3039ee 100644 --- a/it/core-concepts/yield-generation/market-making.md +++ b/it/core-concepts/yield-generation/market-making.md @@ -18,10 +18,6 @@ We are currently integrated with the following automated market maker: We are intending to integrate with the following automated market makers: -{% page-ref page="../supported-strategies/uniswap.md" %} - -{% page-ref page="../supported-strategies/balancer.md" %} - From 5c6ca199f3a857a3c001dea651bd3a209d79c9d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:12:01 +0800 Subject: [PATCH 08840/11794] New translations SUMMARY.md (Italian) --- it/SUMMARY.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/it/SUMMARY.md b/it/SUMMARY.md index d4883f046..8f9a8ac00 100644 --- a/it/SUMMARY.md +++ b/it/SUMMARY.md @@ -22,10 +22,6 @@ * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) - * [dYdX](core-concepts/supported-strategies/dydx.md) - * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Balancer](core-concepts/supported-strategies/balancer.md) - * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Gestione dei fondi](core-concepts/fund-management.md) * [Oracoli di prezzo](core-concepts/price-oracles.md) From 5379930178881535487daeff98f683d626a29dcb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:12:03 +0800 Subject: [PATCH 08841/11794] New translations how-it-works.md (Italian) --- it/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/how-it-works.md b/it/how-it-works.md index 19e8098b9..dc6326e4c 100644 --- a/it/how-it-works.md +++ b/it/how-it-works.md @@ -16,7 +16,7 @@ Gli utenti convertono le loro stable coins \(attualmente USDT, USDC e DAI\) in O **Riscattare OUSD** -Gli utenti possono riconvertire indietro in altre stablecoins i loro OUSD in qualsiasi momento utilizzando la [DApp Origin Dollar](www.ousd.com). Verrà applicata una commissione di uscita pari allo 0.5% e sarà distribuita come rendimento aggiuntivo per i partecipanti rimanenti al vault. La commissione è necessaria come caratteristica di sicurezza per mettere in difficoltà gli hacker malevoli che volessero avvantaggiarsi dei ritardi degli oracoli, impedendogli di travasare le stablecoin dal vault in caso di prezzi errati degli asset sottostanti. La commissione esiste per incentivare gli holders di lungo periodo contro gli speculatori di breve periodo. +Gli utenti possono riconvertire indietro in altre stablecoins i loro OUSD in qualsiasi momento utilizzando la [DApp Origin Dollar](www.ousd.com). Verrà applicata una commissione di uscita pari allo 0.5% e sarà distribuita come rendimento aggiuntivo per i partecipanti rimanenti al vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. La commissione esiste per incentivare gli holders di lungo periodo contro gli speculatori di breve periodo. Al momento del riscatto, lo smart contract determinrà quale o quali stablecoin restituirà all'utente. Nell'implementazione corrente, il vault restituirà le coin con la stessa proporzione di quelle che sono detenute al momento. Questa mancanza di opzioni, lato utente, protegge il vault nel caso in cui una delle qualsiasi stablecoin supportate dovesse perdere il suo ancoraggio al dollaro. @@ -26,7 +26,7 @@ E' prevista una commissione di uscita dello **0.5%** è l'utente non può scegli #### **Automated Yield Farming** -OUSD genera rendimenti distribuendo le stablecoin sottostanti che sono state depositate nello smart contract di OUSD, ad altri protocolli DEFI come ad esempio Compound, Aave, Uniswap, Balancer e Curve. Si prevede che ogni mese verranno aggiunte nuove strategie diversificate al vault. Gli interessi maturati, le commissioni di trading, e i token di ricompensa vengono raccolti e convertiti in stablecoin per produrre rendimenti in OUSD. Nel tempo, il protocollo sposterà assets dentro e fuori diversi pool di liquidità al fine di fornire il miglior rendimento ai detentori di OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Gli interessi maturati, le commissioni di trading, e i token di ricompensa vengono raccolti e convertiti in stablecoin per produrre rendimenti in OUSD. Nel tempo, il protocollo sposterà assets dentro e fuori diversi pool di liquidità al fine di fornire il miglior rendimento ai detentori di OUSD. #### **Elastic Supply** From 6c1b85934e36ccc5298a993e75062c6e7ca1334d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:12:34 +0800 Subject: [PATCH 08842/11794] New translations README.md (Japanese) --- ja/core-concepts/supported-strategies/README.md | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/ja/core-concepts/supported-strategies/README.md b/ja/core-concepts/supported-strategies/README.md index 2348520ba..5012ba460 100644 --- a/ja/core-concepts/supported-strategies/README.md +++ b/ja/core-concepts/supported-strategies/README.md @@ -12,16 +12,6 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: - -{% page-ref page="dydx.md" %} - -{% page-ref page="uniswap.md" %} - -{% page-ref page="balancer.md" %} - -{% page-ref page="yearn.finance.md" %} - Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From 277f5417746fe3c8ed073a25ead971e13faa12a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:12:51 +0800 Subject: [PATCH 08843/11794] New translations SUMMARY.md (Japanese) --- ja/SUMMARY.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/ja/SUMMARY.md b/ja/SUMMARY.md index 981a0e225..f0860ee5f 100644 --- a/ja/SUMMARY.md +++ b/ja/SUMMARY.md @@ -22,10 +22,6 @@ * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) - * [dYdX](core-concepts/supported-strategies/dydx.md) - * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Balancer](core-concepts/supported-strategies/balancer.md) - * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) From 38ecd26f248b03331d1c9036601a6629129999c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:12:52 +0800 Subject: [PATCH 08844/11794] New translations how-it-works.md (Japanese) --- ja/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/how-it-works.md b/ja/how-it-works.md index 327e079a2..197a26704 100644 --- a/ja/how-it-works.md +++ b/ja/how-it-works.md @@ -16,7 +16,7 @@ Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OU **Redeeming OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. @@ -26,7 +26,7 @@ There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From aaf2fe4816ecaae50038b167e4285e390ff03757 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:13:15 +0800 Subject: [PATCH 08845/11794] New translations SUMMARY.md (Greek) --- el/SUMMARY.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/el/SUMMARY.md b/el/SUMMARY.md index 981a0e225..f0860ee5f 100644 --- a/el/SUMMARY.md +++ b/el/SUMMARY.md @@ -22,10 +22,6 @@ * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) - * [dYdX](core-concepts/supported-strategies/dydx.md) - * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Balancer](core-concepts/supported-strategies/balancer.md) - * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) From b5aa696f7436c8d75d06da844372d8365813f6eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:13:17 +0800 Subject: [PATCH 08846/11794] New translations how-it-works.md (Greek) --- el/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/how-it-works.md b/el/how-it-works.md index 327e079a2..197a26704 100644 --- a/el/how-it-works.md +++ b/el/how-it-works.md @@ -16,7 +16,7 @@ Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OU **Redeeming OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. @@ -26,7 +26,7 @@ There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From 1d9960de42f8291577a3945b8ba61d3478793384 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:13:30 +0800 Subject: [PATCH 08847/11794] New translations README.md (German) --- de/core-concepts/supported-strategies/README.md | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/de/core-concepts/supported-strategies/README.md b/de/core-concepts/supported-strategies/README.md index 2348520ba..5012ba460 100644 --- a/de/core-concepts/supported-strategies/README.md +++ b/de/core-concepts/supported-strategies/README.md @@ -12,16 +12,6 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: - -{% page-ref page="dydx.md" %} - -{% page-ref page="uniswap.md" %} - -{% page-ref page="balancer.md" %} - -{% page-ref page="yearn.finance.md" %} - Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From d485f9bf935d04f7b2d0e066d01b954f76f46c27 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:13:34 +0800 Subject: [PATCH 08848/11794] New translations README.md (German) --- de/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/core-concepts/yield-generation/README.md b/de/core-concepts/yield-generation/README.md index 714e5bbf5..5149a4b97 100644 --- a/de/core-concepts/yield-generation/README.md +++ b/de/core-concepts/yield-generation/README.md @@ -4,9 +4,9 @@ While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. -![](../../.gitbook/assets/ousd_docs_graphics_1.png) +![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: From 30cc4d1f9fbb8e1c526b3ee88b122a1639eb88d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:13:35 +0800 Subject: [PATCH 08849/11794] New translations lending.md (German) --- de/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/de/core-concepts/yield-generation/lending.md b/de/core-concepts/yield-generation/lending.md index 7db929ca2..306186d3d 100644 --- a/de/core-concepts/yield-generation/lending.md +++ b/de/core-concepts/yield-generation/lending.md @@ -14,8 +14,6 @@ OUSD integrates with leading lending providers that have a proven track record, We are planning on integrating the following lending platform: -{% page-ref page="../supported-strategies/dydx.md" %} - From 6d2b81ae0d4c671a1dbb5e38d05aecd0f588a7c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:13:36 +0800 Subject: [PATCH 08850/11794] New translations market-making.md (German) --- de/core-concepts/yield-generation/market-making.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/de/core-concepts/yield-generation/market-making.md b/de/core-concepts/yield-generation/market-making.md index 325f86832..b065de0ca 100644 --- a/de/core-concepts/yield-generation/market-making.md +++ b/de/core-concepts/yield-generation/market-making.md @@ -18,10 +18,6 @@ We are currently integrated with the following automated market maker: We are intending to integrate with the following automated market makers: -{% page-ref page="../supported-strategies/uniswap.md" %} - -{% page-ref page="../supported-strategies/balancer.md" %} - From 9238d577c62291ffeb6fb0b10a8bf4fe4d1c76f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:13:44 +0800 Subject: [PATCH 08851/11794] New translations README.md (Greek) --- el/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/core-concepts/yield-generation/README.md b/el/core-concepts/yield-generation/README.md index 714e5bbf5..5149a4b97 100644 --- a/el/core-concepts/yield-generation/README.md +++ b/el/core-concepts/yield-generation/README.md @@ -4,9 +4,9 @@ While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. -![](../../.gitbook/assets/ousd_docs_graphics_1.png) +![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: From a6d4318ec1138fd2ffe3ad5485be3282f232602a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:13:45 +0800 Subject: [PATCH 08852/11794] New translations lending.md (Greek) --- el/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/el/core-concepts/yield-generation/lending.md b/el/core-concepts/yield-generation/lending.md index 7db929ca2..306186d3d 100644 --- a/el/core-concepts/yield-generation/lending.md +++ b/el/core-concepts/yield-generation/lending.md @@ -14,8 +14,6 @@ OUSD integrates with leading lending providers that have a proven track record, We are planning on integrating the following lending platform: -{% page-ref page="../supported-strategies/dydx.md" %} - From fdd9bd0a6b119b43309700ea982ca10080cd57ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:13:46 +0800 Subject: [PATCH 08853/11794] New translations market-making.md (Greek) --- el/core-concepts/yield-generation/market-making.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/el/core-concepts/yield-generation/market-making.md b/el/core-concepts/yield-generation/market-making.md index 325f86832..b065de0ca 100644 --- a/el/core-concepts/yield-generation/market-making.md +++ b/el/core-concepts/yield-generation/market-making.md @@ -18,10 +18,6 @@ We are currently integrated with the following automated market maker: We are intending to integrate with the following automated market makers: -{% page-ref page="../supported-strategies/uniswap.md" %} - -{% page-ref page="../supported-strategies/balancer.md" %} - From e05a9c18698af955da7d4bf1cd97af117b1535f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:14:01 +0800 Subject: [PATCH 08854/11794] New translations README.md (Greek) --- el/core-concepts/supported-strategies/README.md | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/el/core-concepts/supported-strategies/README.md b/el/core-concepts/supported-strategies/README.md index 2348520ba..5012ba460 100644 --- a/el/core-concepts/supported-strategies/README.md +++ b/el/core-concepts/supported-strategies/README.md @@ -12,16 +12,6 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: - -{% page-ref page="dydx.md" %} - -{% page-ref page="uniswap.md" %} - -{% page-ref page="balancer.md" %} - -{% page-ref page="yearn.finance.md" %} - Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From efd509369ef91b7c834881223177ed9b72f5291c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:14:33 +0800 Subject: [PATCH 08855/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 5f1acd9d0..4fb73dc61 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | From 2e2e83ee6fceebb92de3e998e62b728c99d68e35 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:14:34 +0800 Subject: [PATCH 08856/11794] New translations architecture.md (Chinese Traditional) --- zh/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index 82eb0dee2..b70715521 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# 架构 +# Architecture ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. From 1adb13518c449a8bab37942afed351c1f413baa9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:14:35 +0800 Subject: [PATCH 08857/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 82 ++++++++++++++++----------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index d89219953..0053593cb 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault ## Units @@ -19,11 +19,11 @@ For other stable coins, the number of decimal places varies. DAI uses 18 decimal Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) @@ -31,11 +31,11 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -45,11 +45,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. 收到的稳定币数量取决于 **汇率**。 +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ @@ -75,9 +75,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -85,9 +85,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -99,11 +99,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -137,9 +137,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -147,9 +147,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -157,9 +157,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -167,9 +167,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -177,7 +177,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 1a8cec3616bcf4171447f11fc7f69c4ef0e19fb5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:14:36 +0800 Subject: [PATCH 08858/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 43dd91a57..4608f4bc6 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,18 +1,18 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 44c3d9c38de0672438fa738894169523156e3dd5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:14:38 +0800 Subject: [PATCH 08859/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 4574eaa02415a25d3a65a51b7e0ed17815bbd380 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:14:41 +0800 Subject: [PATCH 08860/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md index 3c5fd819b..19a9e120d 100644 --- a/vi/SUMMARY.md +++ b/vi/SUMMARY.md @@ -22,10 +22,6 @@ * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) - * [dYdX](core-concepts/supported-strategies/dydx.md) - * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Balancer](core-concepts/supported-strategies/balancer.md) - * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Quản lý quỹ](core-concepts/fund-management.md) * [Ước tính giá](core-concepts/price-oracles.md) From 7a7230db3b7e59993497e66e608754d9c3330770 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:14:43 +0800 Subject: [PATCH 08861/11794] New translations how-it-works.md (Vietnamese) --- vi/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/how-it-works.md b/vi/how-it-works.md index cb2f2e454..b79114c43 100644 --- a/vi/how-it-works.md +++ b/vi/how-it-works.md @@ -18,7 +18,7 @@ Origin Dollar. Ngay sau khi được chuyển đổi, OUSD sẽ tạo ra lợi n **Quy đổi OUSD sang stablecoin khác** -Người dùng có thể chuyển đổi OUSD của họ sang các stablecoin khác bất kỳ lúc nào bằng cách sử dụng DApp Origin Dollar. Khoản phí 0,5% được tính khi quy đổi và được phân phối dưới dạng lợi nhuận bổ sung cho những người đang nắm giữ OUSD. Phí này đóng vai trò như một tính năng bảo mật để khiến những kẻ tấn công khó lợi dụng tình trạng oracle bị gián đoạn, ngăn chúng đồng bộ hóa các stablecoin từ kho tiền trong trường hợp định giá sai các tài sản cơ bản. Khoản phí nêu trên còn nhằm mục tiêu để khuyến khích những người nắm giữ dài hạn hơn những người đầu cơ ngắn hạn.

+Người dùng có thể chuyển đổi OUSD của họ sang các stablecoin khác bất kỳ lúc nào bằng cách sử dụng DApp Origin Dollar. Khoản phí 0,5% được tính khi quy đổi và được phân phối dưới dạng lợi nhuận bổ sung cho những người đang nắm giữ OUSD. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. Khoản phí nêu trên còn nhằm mục tiêu để khuyến khích những người nắm giữ dài hạn hơn những người đầu cơ ngắn hạn.

Sau thực hiện lệnh quy đổi, hợp đồng thông minh sẽ xác định loại stablecoin sẽ được trả lại cho người dùng. Trong quá trình triển khai hiện tại, kho tiền sẽ trả lại tiền theo tỉ lệ đúng nắm giữ hiện tại. Việc không cho người dùng có quyền lựa chọn sẽ bảo vệ được toàn bộ kho tiền trong khỏi tình huống 1 đồng stablecoin nào đó sẽ bị mất giá so với đồng Đô La. @@ -32,7 +32,7 @@ Người dùng sẽ bị tính **0,5%** phí khi chuyển đổi từ OUSD sang #### Tạo ra **lợi nhuận thụ động** -OUSD tạo ra lợi nhuận bằng cách chuyển các stablecoin được ký gửi vào hợp đồng thông minh OUSD tới các giao thức DeFi khác như Compound, Aave, Uniswap, Balancer và Curve. Dự kiến sẽ thêm các chiến lược mới đa dạng mới được thêm vào kho tiền mỗi tháng. Tiền lãi thu được, phí giao dịch và token phần thưởng được tổng hợp lại và chuyển đổi thành stablecoin để tạo ra lợi tức bằng OUSD. Theo thời gian, giao thức sẽ di chuyển tài sản vào và ra khỏi các nhóm thanh khoản khác nhau để mang lại lợi nhuận tốt nhất cho người nắm giữ OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Tiền lãi thu được, phí giao dịch và token phần thưởng được tổng hợp lại và chuyển đổi thành stablecoin để tạo ra lợi tức bằng OUSD. Theo thời gian, giao thức sẽ di chuyển tài sản vào và ra khỏi các nhóm thanh khoản khác nhau để mang lại lợi nhuận tốt nhất cho người nắm giữ OUSD. From 31c633c2276b9947c8dc7853314a9401b89f98ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:14:56 +0800 Subject: [PATCH 08862/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index cf318a163..aa3623da6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From d4fa1270f6580cd5ff05c1c61dc4126569b4b8a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:14:58 +0800 Subject: [PATCH 08863/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f9107725a..b369591e0 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,6 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 6a5855fde791966652d3ace4cd956f5ceaf0aa7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:15:12 +0800 Subject: [PATCH 08864/11794] New translations market-making.md (Indonesian) --- id/core-concepts/yield-generation/market-making.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/id/core-concepts/yield-generation/market-making.md b/id/core-concepts/yield-generation/market-making.md index 213b49996..6d5c55bc4 100644 --- a/id/core-concepts/yield-generation/market-making.md +++ b/id/core-concepts/yield-generation/market-making.md @@ -18,10 +18,6 @@ Kami saat ini terintegrasi dengan pembuat pasar otomatis berikut: Kami bermaksud untuk berintegrasi dengan pembuat pasar otomatis berikut: -{% page-ref page = "../ didukung-strategi / uniswap.md"%} - -{% page-ref page = "../ didukung-strategi / balancer.md"%} - From 2c56c5217bb60860bd1329938215821577a9625e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:15:13 +0800 Subject: [PATCH 08865/11794] New translations lending.md (Indonesian) --- id/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/id/core-concepts/yield-generation/lending.md b/id/core-concepts/yield-generation/lending.md index b57012fa0..d71f2a70b 100644 --- a/id/core-concepts/yield-generation/lending.md +++ b/id/core-concepts/yield-generation/lending.md @@ -14,8 +14,6 @@ OUSD terintegrasi dengan penyedia pinjaman terkemuka yang memiliki rekam jejak y Kami berencana untuk mengintegrasikan platform pinjaman berikut: -{% page-ref page = "../ didukung-strategi / dydx.md"%} - From f50c19a2f61d9c884a4c727243c680ff926b9cbf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:15:14 +0800 Subject: [PATCH 08866/11794] New translations README.md (Indonesian) --- id/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/core-concepts/yield-generation/README.md b/id/core-concepts/yield-generation/README.md index 8aab6c421..702a74a6e 100644 --- a/id/core-concepts/yield-generation/README.md +++ b/id/core-concepts/yield-generation/README.md @@ -4,9 +4,9 @@ Sementara ledakan Cambrian dari pinjaman baru dan automated market maker otomatis telah memicu total nilai terkunci \ (TVL \), hal itu juga membuat semakin sulit bagi petani hasil untuk mengalokasikan modal secara manual dengan cara yang efisien dan optimal. -[Yearn](https://yearn.finance/) telah menunjukkan bahwa kontrak pintar dapat mengotomatiskan penyeimbangan kembali dana di berbagai strategi untuk secara optimal mendapatkan bunga pinjaman, biaya pembuatan pasar, dan token hadiah. Seiring waktu, strategi baru akan diterapkan yang memaksimalkan pengembalian sambil meminimalkan risiko dan ketergantungan. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Seiring waktu, strategi baru akan diterapkan yang memaksimalkan pengembalian sambil meminimalkan risiko dan ketergantungan. -![](../../.gitbook/assets/ousd_docs_graphics_1.png) +![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD menggunakan strategi tingkat tinggi berikut untuk menghasilkan hasil: From e211496f92094ca9f0538367911b512f3d79deb1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:15:16 +0800 Subject: [PATCH 08867/11794] New translations README.md (Indonesian) --- id/core-concepts/supported-strategies/README.md | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/id/core-concepts/supported-strategies/README.md b/id/core-concepts/supported-strategies/README.md index 691c7f84b..387482cfa 100644 --- a/id/core-concepts/supported-strategies/README.md +++ b/id/core-concepts/supported-strategies/README.md @@ -12,19 +12,9 @@ Saat ini, OUSD mendapatkan hasil dari platform berikut \ (s \): {% page-ref page="aave.md" %} -Integrasi saat ini sedang direncanakan atau sedang dibangun untuk platform berikut: +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -{% page-ref page="dydx.md" %} - -{% page-ref page="uniswap.md" %} - -{% page-ref page="balancer.md" %} - -{% page-ref page="yearn.finance.md" %} - -Meskipun DeFi telah berkembang sangat cepat dan sekarang ada nilai miliaran dolar yang disimpan di platform ini, beberapa dari proyek ini masih dalam versi beta dan sangat eksperimental. Mungkin ada kerentanan tersembunyi dalam kontrak pintar yang memberdayakan platform ini, dan ada kerugian jutaan dolar yang disebabkan oleh kerentanan dalam aplikasi Ethereum di masa lalu. - -Kami memantau dengan cermat peristiwa keamanan pada platform yang kami dukung dan akan segera bergerak untuk mengamankan dana pemegang OUSD jika kami mengidentifikasi ancaman apa pun. +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From 36580bb2208cb705d0fcf8e182e46bffc44e7d59 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:15:20 +0800 Subject: [PATCH 08868/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 64f74af6b..f752ae8bc 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar\(OUSD \)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性\(弹性供应量)。 +OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 86f331039246b36b9682ec93e26a8f83517a8090 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:15:21 +0800 Subject: [PATCH 08869/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index ac762caee..b065de0ca 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 例如,在 Uniswap 上将 USDT 换成 USDC 时,目前需支付gas费,还要额付0.3% 的交易手续费。 这些费用根据其提供的总流动性百分比按比例分配给 USDT-USDC 对的流动性提供者。 +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -OUSD 协议将 USDT,USDC 和 DAI 路由到根据交易量和奖励代币而决定的高性能流动性池, (例如 Balancer 将 BAL 代币奖励给流动性提供商)。 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From 7bec52b0f1176b467be5fd4c6564e52e0888804c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:15:22 +0800 Subject: [PATCH 08870/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 7f0f304d9..16c7d2816 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,12 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From 089ec61b94b2fc71046ed079a3e54bb48f1f761a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:15:22 +0800 Subject: [PATCH 08871/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index e3b163211..cf10c7d48 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From 9c0ee3a9d9a0e4ba81fe112d1cc4dc96ad08b94d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:15:23 +0800 Subject: [PATCH 08872/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index b00e5552e..d969b7c62 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* 底层稳定币风险 +* Underlying stablecoin risk **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. _**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ From c8fbd200ab3365b16ed4fb92d70940968862e413 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:15:25 +0800 Subject: [PATCH 08873/11794] New translations contributing.md (Chinese Traditional) --- zh/governance/contributing.md | 38 +++++++++++++++++------------------ 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/zh/governance/contributing.md b/zh/governance/contributing.md index 6c95a232c..1459af1f8 100644 --- a/zh/governance/contributing.md +++ b/zh/governance/contributing.md @@ -1,29 +1,29 @@ -# 如何贡献 +# Contributing -**100% 开源。** +**100% Open-source** -OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -我们的工作和我们的公司 Discord 都是公开的。 If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -#### 开发过程 +#### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 -2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 -3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 -4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. 5. Write some awesome code. -6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 -7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 -8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. For critical smart contract code to be merged it must pass the following checklist: @@ -34,7 +34,7 @@ For critical smart contract code to be merged it must pass the following checkli The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### 编码风格 +#### Coding Style We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -42,7 +42,7 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### 协议设计 +#### Protocol Design When considering protocol or implementation design proposals, we are looking for: @@ -54,7 +54,7 @@ When considering protocol or implementation design proposals, we are looking for Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### 社区准则 +#### Community Guidelines We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: @@ -63,11 +63,11 @@ We want to keep the Origin community awesome, growing and collaborative. We need * Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. * Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### 报告问题 +#### Reporting Issues If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### 安全问题 +#### Security Issues OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -75,7 +75,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="../security-and-risks/bug-bounties.md" %} -#### **社区发展** +#### **Community Improvement** Origin is just as much about community as it is about our technology. @@ -83,7 +83,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### 全职职位 +#### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. From 308d03a350e034ba3a54c2cb7b252e67f9768d6f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:15:26 +0800 Subject: [PATCH 08874/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 42 +++++++++++++-------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 628807caf..00c46f5f2 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,33 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: * Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 - -我们承诺: - -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 -* 在与报告有关的公共信息中,我们将把您的名字公开为问题发现者\(除非您不希望我们透露您的身份\) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. + +In return, we promise: + +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 1e0083b5fc4a34d14d0206bf6c093107000323af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:15:27 +0800 Subject: [PATCH 08875/11794] New translations phases.md (Chinese Traditional) --- zh/governance/phases.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/governance/phases.md b/zh/governance/phases.md index 3ea84711f..4b45be826 100644 --- a/zh/governance/phases.md +++ b/zh/governance/phases.md @@ -1,6 +1,6 @@ -# 发展阶段 +# Phases -渐进式去中心化将分四个阶段。 +Progressive decentralization will follow four phases as outlined below. ![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) From 79bebd11f2e5483ed76c4d23df620d1bc661a8ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:15:28 +0800 Subject: [PATCH 08876/11794] New translations principles.md (Chinese Traditional) --- zh/governance/principles.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index 44c6f1a31..f0ef2b88d 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,26 +1,26 @@ -# 原则 +# Principles -**渐进式去中心化** +**Progressive Decentralization** -我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 我们认为 OUSD 的铸造者和持有者应该尽快地开始共同做出重要的协议决定。 +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. -但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**时间锁** +**Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. -**新的和现有的利益相关者** +**New and Existing Stakeholders** -OUSD 是由 Origin Protocol [团队](www.originprotocol.com/team) 创建的一个新项目,将得到现存的 Origin 社区以及选择铸造、持有,使用OUSD并为其提供流动性的许多新利益相关者的支持。 +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -此外,我们也希望确保我们现有的 Origin Token \(OGN\) 持有者,近50万名社区成员以及平台上的买家/卖家的积极参与。 Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. -OUSD 与 Origin 商务平台的其他部分之间的紧密联系将推动这两项计划的增长。 +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From cf56c5e7b9c692ab0f2efaa55c5dffeb0c5e7769 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:15:29 +0800 Subject: [PATCH 08877/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index ef3e3f6cb..688d04c6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 6a26ee2083e8f33ccae4fda2161cbfe7029a5043 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:15:30 +0800 Subject: [PATCH 08878/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index e2d344f65..dce9da9cf 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 例如,Compound 赠送 COMP代币,Balancer 赠送 BAL,Curve 赠送 CRV。 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 2a93377dcd972982adfabcfb32128691851b265d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:15:30 +0800 Subject: [PATCH 08879/11794] New translations lending.md (Chinese Traditional) --- zh/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index c78b89086..306186d3d 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# 借贷 +# Lending -**不再需要银行** +**Unbank the Banked** -DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. -OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 We are currently integrated with the following lending platforms: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} From 1c631cff711b91e6782e8672071f91040f15f3c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:15:32 +0800 Subject: [PATCH 08880/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/yield-generation/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index bb5ab14bf..5149a4b97 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,8 +1,8 @@ -# 收益产生 +# Yield Generation -**自动收益耕作** +**Automated Yield Farming** -虽然新兴的借贷和自动做市商池爆炸式地推动了总锁定价值 (TVL),但同时产量农户想继续以高效,最优的方式手动分配资本,也变得越来越困难了。 +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. [Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. From 1780f5fea4530fbfd5062774ac86403a6e4acd10 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:15:33 +0800 Subject: [PATCH 08881/11794] New translations curve.md (Chinese Traditional) --- .../supported-strategies/curve.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index 89e8f47e5..bd2264caf 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,21 +1,21 @@ # Curve -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | -| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 4ca277ae024c613286b44ad6678a73b63f9aac49 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:15:37 +0800 Subject: [PATCH 08882/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/id/SUMMARY.md b/id/SUMMARY.md index 3c0312938..cf9e38627 100644 --- a/id/SUMMARY.md +++ b/id/SUMMARY.md @@ -22,10 +22,6 @@ * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) - * [dYdX](core-concepts/supported-strategies/dydx.md) - * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Balancer](core-concepts/supported-strategies/balancer.md) - * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Pengelolaan Dana](core-concepts/fund-management.md) * [Harga Oracles](core-concepts/price-oracles.md) From 269c1a14aaa49305e10422c1b88e0b35e470cd0c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:15:39 +0800 Subject: [PATCH 08883/11794] New translations how-it-works.md (Indonesian) --- id/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/how-it-works.md b/id/how-it-works.md index 9e1bd9b88..3d8b9836e 100644 --- a/id/how-it-works.md +++ b/id/how-it-works.md @@ -16,7 +16,7 @@ Pengguna mengkonversi stablecoin mereka yang ada \ (saat USDT, USDC, dan DAI \) **Menebus OUSD** -Pengguna dapat mengubah OUSD mereka kembali menjadi stablecoin lain kapan saja menggunakan [Origin Dollar DApp](www.ousd.com). Biaya keluar 0,5% dibebankan pada saat penebusan dan didistribusikan sebagai hasil tambahan kepada peserta yang tersisa di vault. Biaya tersebut berfungsi sebagai fitur keamanan untuk mempersulit penyerang untuk memanfaatkan oracle yang tertinggal, mencegah mereka menyalahgunakan stablecoin dari kumpulan jika terjadi kesalahan harga pada aset yang mendasarinya. Biaya tersebut ada untuk memberi insentif kepada pemegang jangka panjang daripada spekulan jangka pendek. +Pengguna dapat mengubah OUSD mereka kembali menjadi stablecoin lain kapan saja menggunakan [Origin Dollar DApp](www.ousd.com). Biaya keluar 0,5% dibebankan pada saat penebusan dan didistribusikan sebagai hasil tambahan kepada peserta yang tersisa di vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. Biaya tersebut ada untuk memberi insentif kepada pemegang jangka panjang daripada spekulan jangka pendek. Setelah penebusan, kontrak pintar akan menentukan stablecoin \ (s \) yang akan dikembalikan kepada pengguna. Dalam implementasi saat ini, vault akan mengembalikan koin dengan rasio yang sama dengan kepemilikan saat ini. Kurangnya pilihan pengguna ini juga melindungi vault secara keseluruhan jika salah satu stablecoin yang didukung kehilangan pasaknya terhadap dolar. @@ -26,7 +26,7 @@ Ada **0,5% biaya keluar** dan pengguna tidak bisa memilih stablecoin mana yang m #### Hasil Pertanian O**tomatis** -OUSD menghasilkan keuntungan dengan menerapkan stablecoin yang mendasari yang disimpan ke kontrak pintar OUSD ke protokol DeFi lainnya seperti Compound, Aave, Uniswap, Balancer, dan Curve. It is expected there will be new diversified strategies added to the vault every month. Bunga yang terkumpul, biaya perdagangan, dan token hadiah dikumpulkan dan diubah menjadi stablecoin untuk menghasilkan hasil dalam mata uang OUSD. Seiring waktu, protokol akan memindahkan aset masuk dan keluar dari kumpulan likuiditas yang berbeda untuk memberikan hasil terbaik bagi pemegang OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Bunga yang terkumpul, biaya perdagangan, dan token hadiah dikumpulkan dan diubah menjadi stablecoin untuk menghasilkan hasil dalam mata uang OUSD. Seiring waktu, protokol akan memindahkan aset masuk dan keluar dari kumpulan likuiditas yang berbeda untuk memberikan hasil terbaik bagi pemegang OUSD. #### **Pasokan Elastis** From 1b328277d79cf8df07d81a4a558a75db132f8e30 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:15:57 +0800 Subject: [PATCH 08884/11794] New translations market-making.md (Hindi) --- hi/core-concepts/yield-generation/market-making.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/hi/core-concepts/yield-generation/market-making.md b/hi/core-concepts/yield-generation/market-making.md index 325f86832..b065de0ca 100644 --- a/hi/core-concepts/yield-generation/market-making.md +++ b/hi/core-concepts/yield-generation/market-making.md @@ -18,10 +18,6 @@ We are currently integrated with the following automated market maker: We are intending to integrate with the following automated market makers: -{% page-ref page="../supported-strategies/uniswap.md" %} - -{% page-ref page="../supported-strategies/balancer.md" %} - From 1a02d12c62b3532c9672e9769aa700aa1318bee5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:16:04 +0800 Subject: [PATCH 08885/11794] New translations lending.md (Hindi) --- hi/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/hi/core-concepts/yield-generation/lending.md b/hi/core-concepts/yield-generation/lending.md index 7db929ca2..306186d3d 100644 --- a/hi/core-concepts/yield-generation/lending.md +++ b/hi/core-concepts/yield-generation/lending.md @@ -14,8 +14,6 @@ OUSD integrates with leading lending providers that have a proven track record, We are planning on integrating the following lending platform: -{% page-ref page="../supported-strategies/dydx.md" %} - From 2209ccaeefb7ccefb190100b24b9492772ee9113 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:16:06 +0800 Subject: [PATCH 08886/11794] New translations README.md (Hindi) --- hi/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/core-concepts/yield-generation/README.md b/hi/core-concepts/yield-generation/README.md index 714e5bbf5..5149a4b97 100644 --- a/hi/core-concepts/yield-generation/README.md +++ b/hi/core-concepts/yield-generation/README.md @@ -4,9 +4,9 @@ While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. -![](../../.gitbook/assets/ousd_docs_graphics_1.png) +![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: From 797a5fb5c67149c1ec6d391a155a41672c277cfa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:16:09 +0800 Subject: [PATCH 08887/11794] New translations README.md (Hindi) --- hi/core-concepts/supported-strategies/README.md | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/hi/core-concepts/supported-strategies/README.md b/hi/core-concepts/supported-strategies/README.md index 2348520ba..5012ba460 100644 --- a/hi/core-concepts/supported-strategies/README.md +++ b/hi/core-concepts/supported-strategies/README.md @@ -12,16 +12,6 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: - -{% page-ref page="dydx.md" %} - -{% page-ref page="uniswap.md" %} - -{% page-ref page="balancer.md" %} - -{% page-ref page="yearn.finance.md" %} - Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From b4a66bd5b0c99cef8216ebbb9f744467b28f7bb7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:16:22 +0800 Subject: [PATCH 08888/11794] New translations market-making.md (Croatian) --- hr/core-concepts/yield-generation/market-making.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/hr/core-concepts/yield-generation/market-making.md b/hr/core-concepts/yield-generation/market-making.md index 325f86832..b065de0ca 100644 --- a/hr/core-concepts/yield-generation/market-making.md +++ b/hr/core-concepts/yield-generation/market-making.md @@ -18,10 +18,6 @@ We are currently integrated with the following automated market maker: We are intending to integrate with the following automated market makers: -{% page-ref page="../supported-strategies/uniswap.md" %} - -{% page-ref page="../supported-strategies/balancer.md" %} - From 639e1273198616f7185b461710c2144500b1e3be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:16:23 +0800 Subject: [PATCH 08889/11794] New translations lending.md (Croatian) --- hr/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/hr/core-concepts/yield-generation/lending.md b/hr/core-concepts/yield-generation/lending.md index 7db929ca2..306186d3d 100644 --- a/hr/core-concepts/yield-generation/lending.md +++ b/hr/core-concepts/yield-generation/lending.md @@ -14,8 +14,6 @@ OUSD integrates with leading lending providers that have a proven track record, We are planning on integrating the following lending platform: -{% page-ref page="../supported-strategies/dydx.md" %} - From 3c894aefa0cda4341835b7038dd8987b1c611a66 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:16:24 +0800 Subject: [PATCH 08890/11794] New translations README.md (Croatian) --- hr/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/core-concepts/yield-generation/README.md b/hr/core-concepts/yield-generation/README.md index 714e5bbf5..5149a4b97 100644 --- a/hr/core-concepts/yield-generation/README.md +++ b/hr/core-concepts/yield-generation/README.md @@ -4,9 +4,9 @@ While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. -![](../../.gitbook/assets/ousd_docs_graphics_1.png) +![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: From 148113ea1946ac7e4f6c8a70437dded8b5ce6545 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:16:27 +0800 Subject: [PATCH 08891/11794] New translations README.md (Croatian) --- hr/core-concepts/supported-strategies/README.md | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/hr/core-concepts/supported-strategies/README.md b/hr/core-concepts/supported-strategies/README.md index 2348520ba..5012ba460 100644 --- a/hr/core-concepts/supported-strategies/README.md +++ b/hr/core-concepts/supported-strategies/README.md @@ -12,16 +12,6 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: - -{% page-ref page="dydx.md" %} - -{% page-ref page="uniswap.md" %} - -{% page-ref page="balancer.md" %} - -{% page-ref page="yearn.finance.md" %} - Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From a8df99c4fc17e1541776430baf0ff52f48c063f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:16:33 +0800 Subject: [PATCH 08892/11794] New translations how-it-works.md (Hindi) --- hi/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/how-it-works.md b/hi/how-it-works.md index 327e079a2..197a26704 100644 --- a/hi/how-it-works.md +++ b/hi/how-it-works.md @@ -16,7 +16,7 @@ Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OU **Redeeming OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. @@ -26,7 +26,7 @@ There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From c10fbac524cad9dd262c00b776bdc5958a836417 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:16:35 +0800 Subject: [PATCH 08893/11794] New translations SUMMARY.md (Hindi) --- hi/SUMMARY.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/hi/SUMMARY.md b/hi/SUMMARY.md index 981a0e225..f0860ee5f 100644 --- a/hi/SUMMARY.md +++ b/hi/SUMMARY.md @@ -22,10 +22,6 @@ * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) - * [dYdX](core-concepts/supported-strategies/dydx.md) - * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Balancer](core-concepts/supported-strategies/balancer.md) - * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) From abd4fff2858c7766d93a2d908a6f511bfe6d5495 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:16:51 +0800 Subject: [PATCH 08894/11794] New translations market-making.md (Filipino) --- fil/core-concepts/yield-generation/market-making.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/fil/core-concepts/yield-generation/market-making.md b/fil/core-concepts/yield-generation/market-making.md index 325f86832..b065de0ca 100644 --- a/fil/core-concepts/yield-generation/market-making.md +++ b/fil/core-concepts/yield-generation/market-making.md @@ -18,10 +18,6 @@ We are currently integrated with the following automated market maker: We are intending to integrate with the following automated market makers: -{% page-ref page="../supported-strategies/uniswap.md" %} - -{% page-ref page="../supported-strategies/balancer.md" %} - From 24455c4dbe9e12879ee08b636406facd72bb2ff0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:16:52 +0800 Subject: [PATCH 08895/11794] New translations lending.md (Filipino) --- fil/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/fil/core-concepts/yield-generation/lending.md b/fil/core-concepts/yield-generation/lending.md index 7db929ca2..306186d3d 100644 --- a/fil/core-concepts/yield-generation/lending.md +++ b/fil/core-concepts/yield-generation/lending.md @@ -14,8 +14,6 @@ OUSD integrates with leading lending providers that have a proven track record, We are planning on integrating the following lending platform: -{% page-ref page="../supported-strategies/dydx.md" %} - From 3845a7f28ef383d1feef410681d1e6586f27536f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:16:53 +0800 Subject: [PATCH 08896/11794] New translations README.md (Filipino) --- fil/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fil/core-concepts/yield-generation/README.md b/fil/core-concepts/yield-generation/README.md index 714e5bbf5..5149a4b97 100644 --- a/fil/core-concepts/yield-generation/README.md +++ b/fil/core-concepts/yield-generation/README.md @@ -4,9 +4,9 @@ While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. -![](../../.gitbook/assets/ousd_docs_graphics_1.png) +![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: From bba717e02940f11c04cb19798e0e1d583210d75d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:16:56 +0800 Subject: [PATCH 08897/11794] New translations README.md (Filipino) --- fil/core-concepts/supported-strategies/README.md | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/fil/core-concepts/supported-strategies/README.md b/fil/core-concepts/supported-strategies/README.md index 2348520ba..5012ba460 100644 --- a/fil/core-concepts/supported-strategies/README.md +++ b/fil/core-concepts/supported-strategies/README.md @@ -12,16 +12,6 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: - -{% page-ref page="dydx.md" %} - -{% page-ref page="uniswap.md" %} - -{% page-ref page="balancer.md" %} - -{% page-ref page="yearn.finance.md" %} - Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From b7fbf1563b9f3a8b79b3963a1762df75410ff813 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:17:19 +0800 Subject: [PATCH 08898/11794] New translations SUMMARY.md (Filipino) --- fil/SUMMARY.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/fil/SUMMARY.md b/fil/SUMMARY.md index 981a0e225..f0860ee5f 100644 --- a/fil/SUMMARY.md +++ b/fil/SUMMARY.md @@ -22,10 +22,6 @@ * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) - * [dYdX](core-concepts/supported-strategies/dydx.md) - * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Balancer](core-concepts/supported-strategies/balancer.md) - * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) From 9d3ed83f8f67f8ba05d27c9ae86ef5c05c3b09b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:17:25 +0800 Subject: [PATCH 08899/11794] New translations how-it-works.md (Filipino) --- fil/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fil/how-it-works.md b/fil/how-it-works.md index 327e079a2..197a26704 100644 --- a/fil/how-it-works.md +++ b/fil/how-it-works.md @@ -16,7 +16,7 @@ Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OU **Redeeming OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. @@ -26,7 +26,7 @@ There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From b03ac72ecc4a7f8a88647a36fdc9d7521208dfca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:18:06 +0800 Subject: [PATCH 08900/11794] New translations how-it-works.md (Thai) --- th/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/how-it-works.md b/th/how-it-works.md index 327e079a2..197a26704 100644 --- a/th/how-it-works.md +++ b/th/how-it-works.md @@ -16,7 +16,7 @@ Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OU **Redeeming OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. @@ -26,7 +26,7 @@ There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From d60d8cc9e418b1e35f38899b684e75ec17c66450 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:18:14 +0800 Subject: [PATCH 08901/11794] New translations SUMMARY.md (Thai) --- th/SUMMARY.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/th/SUMMARY.md b/th/SUMMARY.md index 981a0e225..f0860ee5f 100644 --- a/th/SUMMARY.md +++ b/th/SUMMARY.md @@ -22,10 +22,6 @@ * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) - * [dYdX](core-concepts/supported-strategies/dydx.md) - * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Balancer](core-concepts/supported-strategies/balancer.md) - * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) From 5067142c47201ade7ec38ef9d029c0f04308e395 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:18:29 +0800 Subject: [PATCH 08902/11794] New translations market-making.md (Vietnamese) --- vi/core-concepts/yield-generation/market-making.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/vi/core-concepts/yield-generation/market-making.md b/vi/core-concepts/yield-generation/market-making.md index 676ed0955..b8eba574f 100644 --- a/vi/core-concepts/yield-generation/market-making.md +++ b/vi/core-concepts/yield-generation/market-making.md @@ -18,10 +18,6 @@ Chúng tôi hiện tích hợp với trình tạo lập thị trường tự đ Chúng tôi dự kiến tích hợp với trình tạo lập thị trường tự động sau: -{% page-ref page="../supported-strategies/uniswap.md" %} - -{% page-ref page="../supported-strategies/balancer.md" %} - From 726d8adaadf140f10a82b86b02f5188eb701563f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:18:30 +0800 Subject: [PATCH 08903/11794] New translations lending.md (Vietnamese) --- vi/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/vi/core-concepts/yield-generation/lending.md b/vi/core-concepts/yield-generation/lending.md index 25323d2e0..0c40054eb 100644 --- a/vi/core-concepts/yield-generation/lending.md +++ b/vi/core-concepts/yield-generation/lending.md @@ -14,8 +14,6 @@ OUSD tích hợp với các nhà cung cấp dịch vụ cho vay hàng đầu đ Chúng tôi dự kiến tích hợp với các nền tảng cho vay sau: -{% page-ref page="../supported-strategies/dydx.md" %} - From 04b00fd042ddca396bf9e953b24cd08191c58cea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:18:31 +0800 Subject: [PATCH 08904/11794] New translations README.md (Vietnamese) --- vi/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/core-concepts/yield-generation/README.md b/vi/core-concepts/yield-generation/README.md index 7c9dc734d..beafcbc49 100644 --- a/vi/core-concepts/yield-generation/README.md +++ b/vi/core-concepts/yield-generation/README.md @@ -4,9 +4,9 @@ Bên cạnh sự bùng nổ của các nhóm tạo lập thị trường tự động và cho vay mới đã thúc đẩy tổng giá trị bị khóa (TVL), việc có quá nhiều bên cung cấp cùng 1 loại hình dịch vụ cũng khiến những người khai thác năng suất ngày càng gặp khó khăn trong việc phân bổ vốn một cách cách hiệu quả và tối ưu. -[Yearn](https://yearn.finance/) đã chứng minh rằng các hợp đồng thông minh có thể tự động hóa việc tái cân bằng quỹ theo nhiều chiến lược khác nhau để kiếm được lãi suất cho vay, phí tạo thị trường và token phần thưởng một cách tối ưu. Theo thời gian, các chiến lược mới sẽ được triển khai nhằm tối đa hóa lợi nhuận, giảm thiểu rủi ro và tính phụ thuộc. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Theo thời gian, các chiến lược mới sẽ được triển khai nhằm tối đa hóa lợi nhuận, giảm thiểu rủi ro và tính phụ thuộc. -![](../../.gitbook/assets/ousd_docs_graphics_1.png) +![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD sử dụng các chiến lược cấp cao sau đây để tạo ra lợi nhuận: From 1ebc83a771d36632d3fda425c223622c8ac36033 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:18:34 +0800 Subject: [PATCH 08905/11794] New translations README.md (Vietnamese) --- vi/core-concepts/supported-strategies/README.md | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/vi/core-concepts/supported-strategies/README.md b/vi/core-concepts/supported-strategies/README.md index 6ef679506..ade4c045b 100644 --- a/vi/core-concepts/supported-strategies/README.md +++ b/vi/core-concepts/supported-strategies/README.md @@ -12,19 +12,9 @@ Hiện tại, đội ngũ có kế hoạch kiếm lợi nhuận từ các nền {% page-ref page="aave.md" %} -Dự kiến tích hợp thêm các nền tảng sau: +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -{% page-ref page="dydx.md" %} - -{% page-ref page="uniswap.md" %} - -{% page-ref page="balancer.md" %} - -{% page-ref page="yearn.finance.md" %} - -Mặc dù DeFi đã phát triển rất nhanh và hiện đã có hàng tỷ đô la giá trị được gửi trên các nền tảng này, một số dự án trong số này vẫn đang trong giai đoạn beta và mang tính thử nghiệm cao. Vẫn có khả năng hợp đồng thông minh của nền tảng này vẫn còn lỗ hổng. Trong quá khứ, các lỗ hổng trên các ứng dụng Ethereum cũng đã từng gây ra thiệt hại hàng lên tớii hàng triệu đô la. - -Chúng tôi giám sát chặt chẽ các sự kiện bảo mật trên các nền tảng mà chúng tôi hỗ trợ và ngay lập tức bảo vệ quỹ của chủ sở hữu OUSD khi nhận thấy bất kỳ rủi ro nào. +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From a2d1912772e0329756af73a278ffeec17f10d5c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:18:58 +0800 Subject: [PATCH 08906/11794] New translations how-it-works.md (Croatian) --- hr/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/how-it-works.md b/hr/how-it-works.md index 327e079a2..197a26704 100644 --- a/hr/how-it-works.md +++ b/hr/how-it-works.md @@ -16,7 +16,7 @@ Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OU **Redeeming OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the vault in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. @@ -26,7 +26,7 @@ There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the vault every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From aa0cf6d3d8ad583b66bc1eda14ed523f96e187f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:19:00 +0800 Subject: [PATCH 08907/11794] New translations SUMMARY.md (Croatian) --- hr/SUMMARY.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/hr/SUMMARY.md b/hr/SUMMARY.md index 981a0e225..f0860ee5f 100644 --- a/hr/SUMMARY.md +++ b/hr/SUMMARY.md @@ -22,10 +22,6 @@ * [Compound](core-concepts/supported-strategies/compound.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) - * [dYdX](core-concepts/supported-strategies/dydx.md) - * [Uniswap](core-concepts/supported-strategies/uniswap.md) - * [Balancer](core-concepts/supported-strategies/balancer.md) - * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md) * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) From 4fd8dea146a4685519fed629a5b897a5c0123662 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:19:40 +0800 Subject: [PATCH 08908/11794] New translations README.md (Thai) --- th/core-concepts/supported-strategies/README.md | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/th/core-concepts/supported-strategies/README.md b/th/core-concepts/supported-strategies/README.md index 2348520ba..5012ba460 100644 --- a/th/core-concepts/supported-strategies/README.md +++ b/th/core-concepts/supported-strategies/README.md @@ -12,16 +12,6 @@ Currently, OUSD earns yield from the following platform\(s\): {% page-ref page="aave.md" %} -Integrations are currently planned or being built for the following platforms: - -{% page-ref page="dydx.md" %} - -{% page-ref page="uniswap.md" %} - -{% page-ref page="balancer.md" %} - -{% page-ref page="yearn.finance.md" %} - Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From a44c26c1ac8ce2ccd3eedfd9708761beda9f59e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:19:52 +0800 Subject: [PATCH 08909/11794] New translations market-making.md (Thai) --- th/core-concepts/yield-generation/market-making.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/th/core-concepts/yield-generation/market-making.md b/th/core-concepts/yield-generation/market-making.md index 325f86832..b065de0ca 100644 --- a/th/core-concepts/yield-generation/market-making.md +++ b/th/core-concepts/yield-generation/market-making.md @@ -18,10 +18,6 @@ We are currently integrated with the following automated market maker: We are intending to integrate with the following automated market makers: -{% page-ref page="../supported-strategies/uniswap.md" %} - -{% page-ref page="../supported-strategies/balancer.md" %} - From 298b2d5132a9724e39d8f2477cb30fe09bf751a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:19:53 +0800 Subject: [PATCH 08910/11794] New translations lending.md (Thai) --- th/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/th/core-concepts/yield-generation/lending.md b/th/core-concepts/yield-generation/lending.md index 7db929ca2..306186d3d 100644 --- a/th/core-concepts/yield-generation/lending.md +++ b/th/core-concepts/yield-generation/lending.md @@ -14,8 +14,6 @@ OUSD integrates with leading lending providers that have a proven track record, We are planning on integrating the following lending platform: -{% page-ref page="../supported-strategies/dydx.md" %} - From 6253ec5f4ba3fc2672dc3c7554ce4b6d52bdb9a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:19:54 +0800 Subject: [PATCH 08911/11794] New translations README.md (Thai) --- th/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/core-concepts/yield-generation/README.md b/th/core-concepts/yield-generation/README.md index 714e5bbf5..5149a4b97 100644 --- a/th/core-concepts/yield-generation/README.md +++ b/th/core-concepts/yield-generation/README.md @@ -4,9 +4,9 @@ While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. -![](../../.gitbook/assets/ousd_docs_graphics_1.png) +![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: From f4a44171c083cf20b52f5f5736752cfe6179d4c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:23 +0800 Subject: [PATCH 08912/11794] New translations rebasing-and-smart-contracts.md (Indonesian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 14e4509fd..d49c5dca6 100644 --- a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,13 +8,15 @@ Dompet multi-sig atau kontrak pintar lainnya harus memanggil`rebaseOptIn()`untuk Secara default, OUSD yang diadakan pada kontrak pintar tidak akan berpartisipasi dalam sifat rebasing token dan akan kehilangan hasil apa pun kecuali kontrak pintar secara eksplisit ikut serta. Ini meningkatkan komposisi OUSD dalam DeFi karena banyak protokol tidak dirancang dengan harapan bahwa saldo mungkin berubah. Untuk protokol DeFi lainnya, OUSD berfungsi seperti ERC-20 normal lainnya yang berperilaku baik hingga Anda memintanya untuk mengubahnya. Ini adalah atribut yang sangat berguna untuk pembuat pasar otomatis \(AMM\) seperti Uniswap yang rusak ketika jumlah token yang mereka pegang berubah secara tak terduga. -Kontrak pintar harus secara eksplisit memilih untuk menerima hasil melalui mekanisme rebasing. Ini memperbaiki masalah dengan perluasan pasokan di AMM sementara masih memungkinkan dompet multi-sig dan kontrak pintar lainnya kesempatan untuk tetap berpartisipasi dan mendapatkan hasil. +![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) + +Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} -Jika Anda menerapkan kontrak dan bermaksud memanggil`rebaseOptIn()`untuk mendapatkan hasil, Anda tidak dapat memanggilnya dari konstruktor kontrak. Kontrak harus disebarkan sebelum dapat dipanggil. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -Jika Anda menggunakan dompet multi-sig seperti [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) atau [Gnosis Safe](https://gnosis-safe.io/), Anda memerlukan [alamat kontrak proxy untuk OUSD](../../smart-contracts/registry.md) dan [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805)sesuai. Setelah Anda menambahkannya, Anda akan dapat memanggil fungsi `rebaseOptIn()` untuk memilih menerima hasil melalui rebasing atau`rebaseOptOut()` untuk mematikannya lagi. +[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 860163bf7b1a11fd16d79a9d0a1ffb7dd29b1542 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:23 +0800 Subject: [PATCH 08913/11794] New translations usdt.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..4337c323b 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -16,7 +16,7 @@ Despite the controversy ****around ****the company's failure to provide a promis | Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimals | 6 | | Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| Holders | Over 3.4M addresses | From 229bbe4430db7280f5507884e3e57cc80b208b36 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:24 +0800 Subject: [PATCH 08914/11794] New translations lending.md (Chinese Simplified) --- zh/core-concepts/yield-generation/lending.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index 306186d3d..6d1eaeee3 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,19 +1,17 @@ -# Lending +# 借贷 -**Unbank the Banked** +**不再需要银行** -DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. +DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 -OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. +OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: +OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} {% page-ref page="../supported-strategies/aave.md" %} -We are planning on integrating the following lending platform: - From 5d01f4bf24c07c24b428c070d7cefd9369898db3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:26 +0800 Subject: [PATCH 08915/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index b065de0ca..ecdbeb386 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,23 +1,21 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} -We are intending to integrate with the following automated market makers: - From 85c8e4a90eb819107f7e0911f72aac6c79d2c8aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:26 +0800 Subject: [PATCH 08916/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index dce9da9cf..7bbf308e0 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**收取奖励** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 For example, Compound gives away COMP tokens and Curve gives away CRV tokens. 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 4db49ca208acc701530eddf57bc5b767cbc69523 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:27 +0800 Subject: [PATCH 08917/11794] New translations rebasing-and-smart-contracts.md (Chinese Simplified) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index bbbc2d143..ac7d4ff59 100644 --- a/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,13 +8,15 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) + Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 0cf4d28fb9e7d28c8b1e826467dd83ace9e96163 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:28 +0800 Subject: [PATCH 08918/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 41afe68d8..1a58c12ff 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ 雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 -值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 儘管 DAI 沒有任何直接後門程序,但由於 USDC 可以作為鑄造 DAI 的抵押品,因此 DAI 的資產也可能受到負面影響。 +值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 如果我們認為這些穩定幣中的任何一個變得不可靠或將 OUSD 持有者的資金處於危險之中,則可能會取消對其穩定幣的支持。 +儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From 9892486697d9603456e9d43c0e4b0584a514cacf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:29 +0800 Subject: [PATCH 08919/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 479c6efa4..092cb5478 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -16,5 +16,5 @@ Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDA | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | 小數點 | 18 | | 官方網站 | [https://makerdao.com/](https://makerdao.com/) | -| 持有者 | 超過 14 萬個地址 | +| 持有者 | Over 380k addresses | From 341ecd7b82f2e6629773e8ff5138c125602f6194 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:30 +0800 Subject: [PATCH 08920/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 80d1f0f7f..f77b18b88 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -16,7 +16,7 @@ USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | | 小數點 | 6 | | 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 持有者 | 超過 20 萬個地址 | +| 持有者 | Over 1M addresses | From d1c16fc4d6c21ff638b3682e87a248be7dc19272 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:31 +0800 Subject: [PATCH 08921/11794] New translations lending.md (Chinese Traditional) --- zh/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index 6d1eaeee3..536d2a3d8 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# 借贷 +# Lending -**不再需要银行** +**Unbank the Banked** -DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. -OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 We are currently integrated with the following lending platforms: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: {% page-ref page="../supported-strategies/compound.md" %} From 44f359e02212b3ad1ce4e7dfe576eee5611965e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:32 +0800 Subject: [PATCH 08922/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index f77b18b88..4067a3ee2 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,20 +2,20 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) -USD Coin (USDC)是與法定貨幣掛鉤的ERC-20穩定幣,於2018年10月在以太坊區塊鏈上推出。 USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | | 持有者 | Over 1M addresses | From 1e1f5148e5fa74b9a05ca16df5c59efa0cd599c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:33 +0800 Subject: [PATCH 08923/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index ecdbeb386..ee190442f 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -自动化做市商\(AMMs\) 迅速崛起,成为以太坊网络上去中心化交易的首选形式。 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -仅当流动性提供者提供流动性 (例如,为某交易对或资金池提供多个代币)时,AMMs 才能启动新市场。 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From aede7292c6ef7eda786813381d0fc0335e9aa39c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:34 +0800 Subject: [PATCH 08924/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index 7bbf308e0..d47fe438d 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,14 @@ -# 奖励 +# Rewards -**收取奖励** +**Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 For example, Compound gives away COMP tokens and Curve gives away CRV tokens. 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 41ea43b42163c85ed66e5102eec8e77d996acec2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:35 +0800 Subject: [PATCH 08925/11794] New translations README.md (Vietnamese) --- vi/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/core-concepts/supported-stablecoins/README.md b/vi/core-concepts/supported-stablecoins/README.md index a8f83368e..1b27bc98f 100644 --- a/vi/core-concepts/supported-stablecoins/README.md +++ b/vi/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ Hiện tại, OUSD hỗ trợ các loại stablecoin sau: Không có stablecoin nào trong số này là hoàn hảo, chúng tôi lựa chọn dựa trên mức độ phổ biến của chúng. Mặc dù có những thời điểm các đồng này không duy trì được tỉ lệ 1:1 so với USD, nhưng chúng đã chứng tỏ khả năng phục hồi - quay lại tỉ lệ 1:1 với USD như thiết kế ban đầu. -Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn cử như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. Mặc dù DAI không có tính năng đóng băng như USDT và USDC, nhưng tài sản của nó cũng có thể bị ảnh hưởng tiêu cực bởi 2 đồng trên vì USDC được chấp nhận làm tài sản thế chấp để khai thác DAI. +Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn cử như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -Bất chấp những rủi ro kể trên, đã có hàng tỷ đô la "đặt cược" vào tính bảo mật của những stablecoin này. Việc có các stablecoin mới được hỗ trợ trên OUSD theo thời gian là hoàn toàn có thể. Các stablecoin đang được hỗ trợ cũng có thể bị loại bỏ nếu được chứng minh là quá không đáng tin cậy hoặc gây nguy hiểm tới khoản quỹ của chủ sở hữu OUSD. +Bất chấp những rủi ro kể trên, đã có hàng tỷ đô la "đặt cược" vào tính bảo mật của những stablecoin này. Việc có các stablecoin mới được hỗ trợ trên OUSD theo thời gian là hoàn toàn có thể. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From f9a223e906443393646035e72fdf2545644e6e43 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:36 +0800 Subject: [PATCH 08926/11794] New translations dai.md (Vietnamese) --- vi/core-concepts/supported-stablecoins/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/supported-stablecoins/dai.md b/vi/core-concepts/supported-stablecoins/dai.md index 0c03e0196..734d689c4 100644 --- a/vi/core-concepts/supported-stablecoins/dai.md +++ b/vi/core-concepts/supported-stablecoins/dai.md @@ -16,5 +16,5 @@ Dai là stablecoin lớn thứ ba thế giới với hơn 400 triệu đô la đ | Địa chỉ | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimal | 18 | | Website | [https://makerdao.com/](https://makerdao.com/) | -| Người nắm giữ | Hơn 140k địa chỉ | +| Người nắm giữ | Over 380k addresses | From 3cfe5249e001c1e524fdee4375a0e37516a334a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:37 +0800 Subject: [PATCH 08927/11794] New translations usdc.md (Vietnamese) --- vi/core-concepts/supported-stablecoins/usdc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/supported-stablecoins/usdc.md b/vi/core-concepts/supported-stablecoins/usdc.md index 5bbc5c561..8480938c2 100644 --- a/vi/core-concepts/supported-stablecoins/usdc.md +++ b/vi/core-concepts/supported-stablecoins/usdc.md @@ -16,7 +16,7 @@ USDC là stablecoin lớn thứ hai thế giới sau USDT và nhanh chóng tăng | Địa chỉ | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | | Decimal | 6 | | Website | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Người nắm giữ | Hơn 200k địa chỉ | +| Người nắm giữ | Over 1M addresses | From 96d756d73b34925a353a4116c053b39f67a8fbef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:38 +0800 Subject: [PATCH 08928/11794] New translations usdt.md (Vietnamese) --- vi/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/supported-stablecoins/usdt.md b/vi/core-concepts/supported-stablecoins/usdt.md index c699094b2..809ea5350 100644 --- a/vi/core-concepts/supported-stablecoins/usdt.md +++ b/vi/core-concepts/supported-stablecoins/usdt.md @@ -16,7 +16,7 @@ Bất chấp những tranh cãi **** xung quanh **** việc công ty không cung | Địa chỉ | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimal | 6 | | Website | [https://tether.to/ ](https://tether.to/%20) | -| Người nắm giữ | Hơn 1,8 triệu địa chỉ | +| Người nắm giữ | Over 3.4M addresses | From 7ac34d7f608d1aedc6017e82db3ebfdb42311a82 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:39 +0800 Subject: [PATCH 08929/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 4337c323b..abf7b83d7 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,21 +2,21 @@ ![](../../.gitbook/assets/image%20%281%29.png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 -| Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 3.4M addresses | +| 关键信息 | | +|:---- |:---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 持有者 | Over 3.4M addresses | From c8ef07b509544512db76b464f9087df3e3928bed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:40 +0800 Subject: [PATCH 08930/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 092cb5478..db5b3ec94 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 從單抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升級已 2019年11月完成。 Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 -用戶通過將諸如 ETH 或 USDC 的加密資產鎖定在稱為保險庫的抵押債務頭寸(CDP)來鑄造 Dai。 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | |:---- |:------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com/) | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | | 持有者 | Over 380k addresses | From c41e5507765d63eb94a123f27b178078dd180021 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:41 +0800 Subject: [PATCH 08931/11794] New translations market-making.md (Vietnamese) --- vi/core-concepts/yield-generation/market-making.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/vi/core-concepts/yield-generation/market-making.md b/vi/core-concepts/yield-generation/market-making.md index b8eba574f..dc03d2259 100644 --- a/vi/core-concepts/yield-generation/market-making.md +++ b/vi/core-concepts/yield-generation/market-making.md @@ -4,20 +4,18 @@ Các nhà tạo lập thị trường tự động (AMMs) đã nhanh chóng trở thành hình thức sàn trao đổi phi tập trung được ưa thích trên mạng Ethereum. Điều này một phần là do khó khăn trong việc hỗ trợ đặt lệnh giao dịch trên các DEX xây dựng trên Ethereum 1.0 vẫn có thể cạnh tranh được với trải nghiệm tức thời và trượt giá thấp trên các sàn giao dịch tập trung. Hơn nữa, các nhà tạo lập thị trường tự động như như Uniswap tương đối thân thiện với người dùng với mức phí gas khá thân thiện. -AMM chỉ có thể kích hoạt các thị trường mới khi những người cung cấp thanh khoản cung cấp thanh khoản (ví dụ: nhiều token sử dụng cho các bể hoặc cặp giao dịch nhất định). Đổi lại việc cung cấp thanh khoản, người cung cấp thanh khoản được thưởng phí giao dịch khi những người dùng khác khi họ swap token. Ví dụ: khi các nhà giao dịch hoán đổi USDT lấy USDC trên Uniswap, họ hiện đang bị tính phí 0,3% trên phí gas. Các khoản phí này được phân phối theo tỷ lệ cho các nhà cung cấp thanh khoản trên cặp USDT-USDC dựa trên phần trăm tổng thanh khoản mà họ đã cung cấp. +AMM chỉ có thể kích hoạt các thị trường mới khi những người cung cấp thanh khoản cung cấp thanh khoản (ví dụ: nhiều token sử dụng cho các bể hoặc cặp giao dịch nhất định). Đổi lại việc cung cấp thanh khoản, người cung cấp thanh khoản được thưởng phí giao dịch khi những người dùng khác khi họ swap token. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Tổn thất vĩnh viễn](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) là một yếu tố rủi ro quan trọng được chú trọng, nhưng mối lo ngại này phần lớn được giảm bớt do OUSD chỉ cung cấp thanh khoản cho các stablecoin có giá trị tương đương. {% endhint %} -Giao thức OUSD định tuyến USDT, USDC và DAI đến các nhóm thanh khoản hiệu suất cao được xác định bởi khối lượng giao dịch và token thưởng (ví dụ: Balancer thưởng token BAL cho người cung cấp thanh khoản). Lợi tức sau đó được chuyển cho người nắm giữ OUSD. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Lợi tức sau đó được chuyển cho người nắm giữ OUSD. Chúng tôi hiện tích hợp với trình tạo lập thị trường tự động sau: {% page-ref page="../supported-strategies/curve.md" %} -Chúng tôi dự kiến tích hợp với trình tạo lập thị trường tự động sau: - From f84d6582283873664f3a344e47ba2e7f44e5ee64 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:42 +0800 Subject: [PATCH 08932/11794] New translations rebasing-and-smart-contracts.md (Russian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 8629c967d..198d0ed03 100644 --- a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,13 +8,15 @@ По умолчанию, OUSD на смарт-контрактах не будет участвовать в перераспределении токена и потеряет любой доход, если смарт-контракт явным образом не поддерживает функцию получения токенов. Это увеличивает уровень "сочетаемости" OUSD с DeFi, поскольку многие протоколы не были разработаны с расчетом на изменение баланса. Для других протоколов DeFi OUSD работает так же, как и любой другой нормальный токен протокола ERC-20. Это особенно полезный атрибут для автоматических маркет-мейкеров (AMM), таких как Uniswap, которые перестают работать, когда количество токенов, которые они держат, неожиданно меняется. -Смарт-контракты должны явным образом давать разрешение на получение дохода через механизм перераспределения. Это решает проблему с увеличением предложения на AMM, но при этом по-прежнему предоставляет возможность кошелькам с мульти-подписями и другим смарт-контрактам участвовать и получать доход. +![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) + +Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} -Если Вы разворачиваете контракт и собираетесь вызвать функцию `rebaseOptIn()`, чтобы получить доход, Вы не можете вызвать ее из конструктора контрактов. Контракт должен быть развернут, прежде чем его можно будет вызвать. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -Если Вы используете кошелек с мульти-подписями, например [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) или [Gnosis Safe](https://gnosis-safe.io/), Вам понадобится [адрес контракта прокси для OUSD](../../smart-contracts/registry.md) и соответствующий [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Как только Вы их добавите, получите возможность вызвать функцию `rebaseOptIn()` чтобы выбрать получение заработка через перераспределение, или `rebaseOptOut()` чтобы снова ее отключить. +[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 3b7405a1457a093cd297716b41782b5feff29f5e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:43 +0800 Subject: [PATCH 08933/11794] New translations README.md (Russian) --- ru/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/core-concepts/supported-stablecoins/README.md b/ru/core-concepts/supported-stablecoins/README.md index 96e4036ad..6e14daa6a 100644 --- a/ru/core-concepts/supported-stablecoins/README.md +++ b/ru/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ Ни один из этих стейблкоинов не идеален, но мы выбрали их из-за их широкого использования. Хотя эти стейблкоины несколько раз теряли привязку к доллару, они продемонстрировали устойчивость и в конечном итоге вернулись к своим целям в 1 доллар. -Важно отметить, что все эти стейблкоины несут нетривиальный риск для контрагента. У Tether, в частности, были хорошо задокументированные проблемы с банковской системой и нормативными требованиями. Кроме того, и в USDT, и в USDC есть лазейки, которые дают их эмитентам право замораживать деньги в кошельках их владельцев. И, хотя в DAI нет таких лазеек, на его активы также может возникнуть негативное влияние, поскольку USDC принимается в качестве обеспечения для добычи DAI. +Важно отметить, что все эти стейблкоины несут нетривиальный риск для контрагента. У Tether, в частности, были хорошо задокументированные проблемы с банковской системой и нормативными требованиями. Кроме того, и в USDT, и в USDC есть лазейки, которые дают их эмитентам право замораживать деньги в кошельках их владельцев. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -Несмотря на эти опасения, на безопасность этих стейблкоинов уже поставлены миллиарды долларов. Возможно, со временем в протокол будут добавлены дополнительные стейблкоины. Поддержка также может быть удалена, если какой-либо из этих стейблкоинов окажется слишком ненадежным или подвергнет опасности средства держателей OUSD. +Несмотря на эти опасения, на безопасность этих стейблкоинов уже поставлены миллиарды долларов. Возможно, со временем в протокол будут добавлены дополнительные стейблкоины. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From 1e547fac6b3ef15018974e0273ce91960d525461 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:44 +0800 Subject: [PATCH 08934/11794] New translations dai.md (Russian) --- ru/core-concepts/supported-stablecoins/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/supported-stablecoins/dai.md b/ru/core-concepts/supported-stablecoins/dai.md index 7128ede51..435b3e7a3 100644 --- a/ru/core-concepts/supported-stablecoins/dai.md +++ b/ru/core-concepts/supported-stablecoins/dai.md @@ -16,5 +16,5 @@ Dai - третий по величине стейблкоин в мире с о | Адрес | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Разрядность | 18 | | Официальный сайт | [https://makerdao.com/](https://makerdao.com/) | -| Держатели | Более 140 тыс. адресов | +| Держатели | Over 380k addresses | From 8f84621453b3a9cac49f52b8d603e6f4d0c9bba0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:45 +0800 Subject: [PATCH 08935/11794] New translations usdc.md (Russian) --- ru/core-concepts/supported-stablecoins/usdc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/supported-stablecoins/usdc.md b/ru/core-concepts/supported-stablecoins/usdc.md index 8f8298394..b097fbae4 100644 --- a/ru/core-concepts/supported-stablecoins/usdc.md +++ b/ru/core-concepts/supported-stablecoins/usdc.md @@ -16,7 +16,7 @@ USDC является вторым по величине стейблкоино | Адрес | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | | Разрядность | 6 | | Официальный сайт | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Держатели | Более 200 000 адресов | +| Держатели | Over 1M addresses | From d98f063232c7d030c4c74b747b8c27695cfdcf1e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:45 +0800 Subject: [PATCH 08936/11794] New translations usdt.md (Russian) --- ru/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/supported-stablecoins/usdt.md b/ru/core-concepts/supported-stablecoins/usdt.md index a93f7e369..38d9b4905 100644 --- a/ru/core-concepts/supported-stablecoins/usdt.md +++ b/ru/core-concepts/supported-stablecoins/usdt.md @@ -16,7 +16,7 @@ Tether \(USDT\) - это стейблкоин с привязкой к фиат | Адрес | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Разрядность | 6 | | Официальный сайт | [https://tether.to/ ](https://tether.to/%20) | -| Держатели | Более 1,8 млн адресов | +| Держатели | Over 3.4M addresses | From 1fb5d651fdcf5d908e6fcdfd8b246a2ff5f75577 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:46 +0800 Subject: [PATCH 08937/11794] New translations lending.md (Russian) --- ru/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ru/core-concepts/yield-generation/lending.md b/ru/core-concepts/yield-generation/lending.md index 34d551295..036e5cf37 100644 --- a/ru/core-concepts/yield-generation/lending.md +++ b/ru/core-concepts/yield-generation/lending.md @@ -12,8 +12,6 @@ OUSD интегрируется с ведущими поставщиками к {% page-ref page="../supported-strategies/aave.md" %} -Мы планируем интегрировать следующую кредитную платформу: - From e4df08b4f6a2f958f35efad2f54ecac2fee2f975 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:47 +0800 Subject: [PATCH 08938/11794] New translations market-making.md (Russian) --- ru/core-concepts/yield-generation/market-making.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ru/core-concepts/yield-generation/market-making.md b/ru/core-concepts/yield-generation/market-making.md index d28273fbb..d5f247fbf 100644 --- a/ru/core-concepts/yield-generation/market-making.md +++ b/ru/core-concepts/yield-generation/market-making.md @@ -4,20 +4,18 @@ Автоматизированные маркет-мейкеры \(AMM\) быстро стали предпочтительной формой децентрализованного бирж в сети Ethereum. Частично это связано со сложностью поддержки стакана заявок в DEXах на Ethereum 1.0, который может конкурировать с быстрой работой и низким проскальзыванием на централизованных биржах. Кроме того, такие AMM, как Uniswap, относительно понятны в использовании и экономят больше газа. -AMM могут открывать новые рынки только тогда, когда поставщики ликвидности предоставляют ликвидность (например, несколько токенов для данных торговых пар или пулов). В обмен на предоставление ликвидности, поставщики ликвидности вознаграждаются торговыми комиссиями, когда другие пользователи обменивают токены. Например, когда трейдеры обменивают USDT на USDC на Uniswap, в настоящее время с них взимается 0,3% сверх платы за газ. Эти комиссии распределяются пропорционально между поставщиками ликвидности по паре USDT-USDC на основе процента от общей ликвидности, которую они предоставили. +AMM могут открывать новые рынки только тогда, когда поставщики ликвидности предоставляют ликвидность (например, несколько токенов для данных торговых пар или пулов). В обмен на предоставление ликвидности, поставщики ликвидности вознаграждаются торговыми комиссиями, когда другие пользователи обменивают токены. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Непостоянная потеря](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) - важный фактор риска, который необходимо осознать, но эта проблема в значительной степени смягчается за счет того, что OUSD предоставляет ликвидность только для стейблкоинов примерно равной стоимости. {% endhint %} -Протокол OUSD направляет USDT, USDC и DAI в высокопроизводительные пулы ликвидности в соответствии с объемом торгов и вознаграждаетcя токенами (например, Balancer начисляет токены BAL поставщикам ликвидности). Затем доходность передается держателям OUSD. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Затем доходность передается держателям OUSD. В настоящее время мы интегрируем следующий автоматизированный маркет-мейкер: {% page-ref page="../supported-strategies/curve.md" %} -Мы намерены интегрироваться со следующими автоматизированными маркет-мейкерами: - From 5369c402ba86afd9bb6bb6c139d19d0f190a809a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:48 +0800 Subject: [PATCH 08939/11794] New translations rewards.md (Russian) --- ru/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/yield-generation/rewards.md b/ru/core-concepts/yield-generation/rewards.md index 76d7c091d..7e36d82e4 100644 --- a/ru/core-concepts/yield-generation/rewards.md +++ b/ru/core-concepts/yield-generation/rewards.md @@ -2,7 +2,7 @@ **Сбор вознаграждений** -В дополнение к сбору процентов от кредитования и рыночных комиссий, мы намерены автоматически запрашивать и конвертировать дополнительные премиальные выплаты, которые распределяются многими протоколами DeFi. Например, Compound раздает токены COMP, Balancer раздает токены BAL, а Curve раздает токены CRV. Эти бонусные вознаграждения будут регулярно конвертироваться в стейблкоины, размещаться на рынке и распределяться среди держателей OUSD в виде дополнительной прибыли. +В дополнение к сбору процентов от кредитования и рыночных комиссий, мы намерены автоматически запрашивать и конвертировать дополнительные премиальные выплаты, которые распределяются многими протоколами DeFi. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. Эти бонусные вознаграждения будут регулярно конвертироваться в стейблкоины, размещаться на рынке и распределяться среди держателей OUSD в виде дополнительной прибыли. {% hint style="info" %} В то время как хранилище безопасно хранит любые неожиданные награды, которые оно получает, необходимо будет написать и развернуть собственные стратегии, чтобы решить, когда и как протокол должен преобразовать их в стейблкоины. From cf17f28035d8cea4e6752d0bbeb83dc336e9dbf9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:49 +0800 Subject: [PATCH 08940/11794] New translations README.md (Turkish) --- tr/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/core-concepts/supported-stablecoins/README.md b/tr/core-concepts/supported-stablecoins/README.md index 7c8e704bc..27d228699 100644 --- a/tr/core-concepts/supported-stablecoins/README.md +++ b/tr/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ OUSD'nin yalnızca onu destekleyen stabilcoinler kadar güçlü olduğunu anlama Bu stabilcoinlerin hiçbiri mükemmel değil, ancak yaygın kullanımları nedeniyle onları seçtik. Bu stabilcoinler, birçok durumda USD sabitlerini kaybetmiş olsalar da, sonunda 1 USD hedeflerine geri dönme esnekliğini gösterdiler. -Tüm bu stablecoin'lerin önemsiz olmayan karşı taraf riski oluşturduğuna dikkat etmek önemlidir. Özellikle Tether, iyi belgelenmiş bankacılık sorunları ve yasal zorluklar yaşadı. Ek olarak, hem USDT hem de USDC, ihraççılarına sahiplerinin cüzdanlarında para dondurma yetkisi veren arka kapılara sahiptir. DAI'nin herhangi bir doğrudan arka kapısı bulunmamakla birlikte, USDC'nin DAI basımı için teminat olarak kabul edilmesi nedeniyle varlıkları da olumsuz etkilenebilir. +Tüm bu stablecoin'lerin önemsiz olmayan karşı taraf riski oluşturduğuna dikkat etmek önemlidir. Özellikle Tether, iyi belgelenmiş bankacılık sorunları ve yasal zorluklar yaşadı. Ek olarak, hem USDT hem de USDC, ihraççılarına sahiplerinin cüzdanlarında para dondurma yetkisi veren arka kapılara sahiptir. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -Bu endişelere rağmen, bu stabilcoinlerin güvenliği için zaten milyarlarca dolar bahis var. Zamanla protokole ek stabilcoinlerin eklenmesi mümkündür. Bu stabilcoinlerden herhangi birinin çok güvenilmez olduğu veya OUSD sahiplerinin fonlarını tehlikeye attığı durumlarda destek de kaldırılabilir. +Bu endişelere rağmen, bu stabilcoinlerin güvenliği için zaten milyarlarca dolar bahis var. Zamanla protokole ek stabilcoinlerin eklenmesi mümkündür. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From d71b496a51bec40fdea5e36f7a92a8f5019c0c1d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:50 +0800 Subject: [PATCH 08941/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 1a58c12ff..6e670676f 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的穩定幣 +# 支持的稳定币 -**支持的穩定幣** +**支持的稳定币** -必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -目前,OUSD 支持以下穩定幣: +目前,OUSD 支持以下稳定币: {% page-ref page="usdt.md" %} @@ -12,9 +12,9 @@ {% page-ref page="dai.md" %} -雖然這些穩定幣都不是完美的,但我們還是因為它們的廣泛使用而選擇它們。 儘管這些穩定幣多次失去與美元的掛鉤,但它們最終還是恢復到 1 美元的目標,表現出了韌性。 +虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 -值得注意的是,所有這些穩定幣都會帶來重要的交易對手風險。 尤其是 Tether 遇到了許多銀行業麻煩和監管挑戰。 此外,USDT 和 USDC 都有後門,可以讓發行者有權凍結持有者錢包中的資金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -儘管存在這些擔憂,現在已經有數十億美元押注於這些穩定幣的安全性。 接下來,其他的穩定幣也可能會被添加到協議中。 Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. +尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From cd6f49461be89d84eb7ad1e97f6fe4808605f2ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:51 +0800 Subject: [PATCH 08942/11794] New translations dai.md (Turkish) --- tr/core-concepts/supported-stablecoins/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/core-concepts/supported-stablecoins/dai.md b/tr/core-concepts/supported-stablecoins/dai.md index 4a81cac21..25266021b 100644 --- a/tr/core-concepts/supported-stablecoins/dai.md +++ b/tr/core-concepts/supported-stablecoins/dai.md @@ -16,5 +16,5 @@ Dai, 400 milyon doların üzerinde dolaşımda olan dünyanın üçüncü en bü | Adres | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | | Resmi site | [https://makerdao.com/](https://makerdao.com/) | -| Sahipleri | 140 binden fazla adres | +| Sahipleri | Over 380k addresses | From cfcbb6987425879cd37912cc878aeb9059f30cc9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:52 +0800 Subject: [PATCH 08943/11794] New translations usdc.md (Turkish) --- tr/core-concepts/supported-stablecoins/usdc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/core-concepts/supported-stablecoins/usdc.md b/tr/core-concepts/supported-stablecoins/usdc.md index 45c59c497..724471b2e 100644 --- a/tr/core-concepts/supported-stablecoins/usdc.md +++ b/tr/core-concepts/supported-stablecoins/usdc.md @@ -16,7 +16,7 @@ USDC, USDT'den sonra dünyanın en büyük ikinci stabilcoinidir ve hızla dola | Adres | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | | Decimals | 6 | | Resmi site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Sahipleri | 140 binden fazla adres | +| Sahipleri | Over 1M addresses | From e8f4e85cb9d57045705610a01effeb92e136cc55 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:53 +0800 Subject: [PATCH 08944/11794] New translations usdt.md (Turkish) --- tr/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/core-concepts/supported-stablecoins/usdt.md b/tr/core-concepts/supported-stablecoins/usdt.md index 8d6fab832..098942ee8 100644 --- a/tr/core-concepts/supported-stablecoins/usdt.md +++ b/tr/core-concepts/supported-stablecoins/usdt.md @@ -16,7 +16,7 @@ Tartışmalara rağmen **** şirketin bağları destekleyen yeterli rezervleri g | Adres | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Ondalık sayılar | 6 | | Resmi site | [https://tether.to/ ](https://tether.to/%20) | -| Sahipleri | 140 binden fazla adres | +| Sahipleri | Over 3.4M addresses | From 0829f30656b0892e4f7dd7434737787f0dfee88b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:54 +0800 Subject: [PATCH 08945/11794] New translations lending.md (Turkish) --- tr/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/tr/core-concepts/yield-generation/lending.md b/tr/core-concepts/yield-generation/lending.md index bce19d591..577f07d21 100644 --- a/tr/core-concepts/yield-generation/lending.md +++ b/tr/core-concepts/yield-generation/lending.md @@ -12,8 +12,6 @@ OUSD, kanıtlanmış bir sicile sahip, akıllı sözleşmeleri denetleyen ve sor {% page-ref page = "../ supported-Strategies / complex.md"%} -We are planning on integrating the following lending platform: - From c926c24ad27d430d73fa572cde10fd58ea9255f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:55 +0800 Subject: [PATCH 08946/11794] New translations market-making.md (Turkish) --- tr/core-concepts/yield-generation/market-making.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tr/core-concepts/yield-generation/market-making.md b/tr/core-concepts/yield-generation/market-making.md index 484f83310..5bb92b527 100644 --- a/tr/core-concepts/yield-generation/market-making.md +++ b/tr/core-concepts/yield-generation/market-making.md @@ -4,20 +4,18 @@ Otomatik piyasa yapıcıları \ (AMM'ler \), Ethereum ağında tercih edilen merkezi olmayan değişim biçimi olarak hızla yükseldi. Bu kısmen, merkezi borsalardaki anlık ve düşük kayma deneyimlerine rakip olabilecek Ethereum 1.0'daki sipariş defteri DEX'leri desteklemenin zorluğundan kaynaklanıyor. Ayrıca, Uniswap gibi AMM'ler nispeten kullanıcı dostudur ve kullanımları gaz verimlidir. -AMM'ler, yalnızca likidite sağlayıcıları likidite sağladığında yeni piyasaları etkinleştirebilir \ (örneğin, belirli alım satım çiftleri veya havuzları için birden fazla token \). Likidite sağlama karşılığında likidite sağlayıcıları, diğer kullanıcılar token takas ettiğinde alım satım ücretleri ile ödüllendirilir. Örneğin, tüccarlar Uniswap'ta USDC'yi USDC ile değiştirdiklerinde, şu anda gaz ücretleri üzerinden% 0,3 ücret alıyorlar. Bu ücretler, sağladıkları toplam likidite yüzdesine göre USDT-USDC çifti üzerindeki likidite sağlayıcılarına orantılı olarak dağıtılır. +AMM'ler, yalnızca likidite sağlayıcıları likidite sağladığında yeni piyasaları etkinleştirebilir \ (örneğin, belirli alım satım çiftleri veya havuzları için birden fazla token \). Likidite sağlama karşılığında likidite sağlayıcıları, diğer kullanıcılar token takas ettiğinde alım satım ücretleri ile ödüllendirilir. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="bilgi" %} [Kalıcı olmayan kayıp](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) , anlaşılması gereken önemli bir risk faktörüdür, ancak bu endişe, yalnızca OUSD tarafından yaklaşık olarak eşit değerdeki stabilcoinler için likidite sağlayarak büyük ölçüde hafifletilir. {% endhint %} -OUSD protokolü, USDT, USDC ve DAI'yi işlem hacmi ve ödül jetonları tarafından belirlenen yüksek performanslı likidite havuzlarına yönlendirir \ (örneğin, Dengeleyici BAL jetonlarını likidite sağlayıcılarına ödüllendirir \). Daha sonra getiriler OUSD sahiplerine aktarılır. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Daha sonra getiriler OUSD sahiplerine aktarılır. We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} -We are intending to integrate with the following automated market makers: - From 28ff7d543603de3e825c5e25498129f998c05ac8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:56 +0800 Subject: [PATCH 08947/11794] New translations rewards.md (Turkish) --- tr/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/core-concepts/yield-generation/rewards.md b/tr/core-concepts/yield-generation/rewards.md index 161a3b1a4..3e41c9d73 100644 --- a/tr/core-concepts/yield-generation/rewards.md +++ b/tr/core-concepts/yield-generation/rewards.md @@ -2,7 +2,7 @@ **Ödül Toplama** -Borç verme faizinden ve piyasa yapıcılığından ücret toplamaya ek olarak, birçok DeFi protokolü tarafından dağıtılan bonus teşviklerini otomatik olarak talep etmeyi ve dönüştürmeyi planlıyoruz. Örneğin, Compound COMP token'ları verir, Balancer BAL tokenleri verir ve Curve CRV tokenleri dağıtır. Bu bonus ödüller düzenli olarak stabilcoinlere dönüştürülecek, pazarda konuşlandırılacak ve OUSD sahiplerine ek getiri şeklinde dağıtılacaktır. +Borç verme faizinden ve piyasa yapıcılığından ücret toplamaya ek olarak, birçok DeFi protokolü tarafından dağıtılan bonus teşviklerini otomatik olarak talep etmeyi ve dönüştürmeyi planlıyoruz. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. Bu bonus ödüller düzenli olarak stabilcoinlere dönüştürülecek, pazarda konuşlandırılacak ve OUSD sahiplerine ek getiri şeklinde dağıtılacaktır. {% hint style="bilgi" %} Kasa, aldığı beklenmedik ödülleri güvenli bir şekilde saklarken, protokolün bunları ne zaman ve nasıl stabilcoinlere dönüştürmesi gerektiğine karar vermek için özel stratejilerin yazılması ve kullanılması gerekecektir. From 5c6bca0030906a1a72afb75455163813ce4395f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:57 +0800 Subject: [PATCH 08948/11794] New translations rebasing-and-smart-contracts.md (Turkish) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index bbbc2d143..ac7d4ff59 100644 --- a/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,13 +8,15 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) + Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 9f247736c2b4806216cb28148b1f586646ac8d09 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:58 +0800 Subject: [PATCH 08949/11794] New translations lending.md (Vietnamese) --- vi/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/vi/core-concepts/yield-generation/lending.md b/vi/core-concepts/yield-generation/lending.md index 0c40054eb..2b9511d8f 100644 --- a/vi/core-concepts/yield-generation/lending.md +++ b/vi/core-concepts/yield-generation/lending.md @@ -12,8 +12,6 @@ OUSD tích hợp với các nhà cung cấp dịch vụ cho vay hàng đầu đ {% page-ref page="../supported-strategies/aave.md" %} -Chúng tôi dự kiến tích hợp với các nền tảng cho vay sau: - From c100936cda50d70baa2d6214b1cf9c7b38cbef6f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:28:59 +0800 Subject: [PATCH 08950/11794] New translations rewards.md (Vietnamese) --- vi/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/yield-generation/rewards.md b/vi/core-concepts/yield-generation/rewards.md index cf90a985a..628b9d1ad 100644 --- a/vi/core-concepts/yield-generation/rewards.md +++ b/vi/core-concepts/yield-generation/rewards.md @@ -2,7 +2,7 @@ **Thu thập phần thưởng** -Ngoài việc thu lãi từ cho vay và phí từ tạo lập thị trường, chúng tôi dự định sẽ tự động thu về và chuyển đổi phần tiền lãi thu được từ nhiều giao thức DeFi. Ví dụ: Compound tặng token COMP, Balancer tặng token BAL và Curve tặng token CRV. Những phần thưởng tiền thưởng này sẽ thường xuyên được chuyển đổi thành stablecoin, tiếp tục đưa đi tìm kiếm lợi nhuận và sau đó phân phối cho những người nắm giữ OUSD dưới dạng lợi nhuận bổ sung. +Ngoài việc thu lãi từ cho vay và phí từ tạo lập thị trường, chúng tôi dự định sẽ tự động thu về và chuyển đổi phần tiền lãi thu được từ nhiều giao thức DeFi. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. Những phần thưởng tiền thưởng này sẽ thường xuyên được chuyển đổi thành stablecoin, tiếp tục đưa đi tìm kiếm lợi nhuận và sau đó phân phối cho những người nắm giữ OUSD dưới dạng lợi nhuận bổ sung. {% hint style="info" %} Mặc dù vault lưu trữ an toàn mọi phần thưởng ngoài dự kiến mà nó nhận được, nhưng các chiến lược tùy chỉnh sẽ cần được xây dựng và triển khai để quyết định thời điểm và cách thức giao thức chuyển đổi chúng thành stablecoin. From 61d5e4b48a779e323d7fd4c7c36bce6ed7b709d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:00 +0800 Subject: [PATCH 08951/11794] New translations rewards.md (Portuguese) --- pt/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/core-concepts/yield-generation/rewards.md b/pt/core-concepts/yield-generation/rewards.md index dce9da9cf..d47fe438d 100644 --- a/pt/core-concepts/yield-generation/rewards.md +++ b/pt/core-concepts/yield-generation/rewards.md @@ -2,7 +2,7 @@ **Collecting Rewards** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. From d4302706b3a05a81cb5cd976c56ed4120942b3e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:01 +0800 Subject: [PATCH 08952/11794] New translations rewards.md (Hindi) --- hi/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/core-concepts/yield-generation/rewards.md b/hi/core-concepts/yield-generation/rewards.md index dce9da9cf..d47fe438d 100644 --- a/hi/core-concepts/yield-generation/rewards.md +++ b/hi/core-concepts/yield-generation/rewards.md @@ -2,7 +2,7 @@ **Collecting Rewards** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. From 9b822c445116e5f699f409e8fcb58dee9f0e8e51 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:02 +0800 Subject: [PATCH 08953/11794] New translations rebasing-and-smart-contracts.md (Croatian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index bbbc2d143..ac7d4ff59 100644 --- a/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,13 +8,15 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) + Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 9852f77410d3711fa6897572d5610740a4abc9d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:03 +0800 Subject: [PATCH 08954/11794] New translations README.md (Hindi) --- hi/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/core-concepts/supported-stablecoins/README.md b/hi/core-concepts/supported-stablecoins/README.md index 56390ccf6..dd2719af5 100644 --- a/hi/core-concepts/supported-stablecoins/README.md +++ b/hi/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ Currently, OUSD supports the following stablecoins: None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. -It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From 12a7e38ac944db45bd58b92006f884042f671988 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:04 +0800 Subject: [PATCH 08955/11794] New translations dai.md (Hindi) --- hi/core-concepts/supported-stablecoins/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/core-concepts/supported-stablecoins/dai.md b/hi/core-concepts/supported-stablecoins/dai.md index 4be5c3788..20cece686 100644 --- a/hi/core-concepts/supported-stablecoins/dai.md +++ b/hi/core-concepts/supported-stablecoins/dai.md @@ -16,5 +16,5 @@ Dai is the world's third-largest stablecoin with over $400 million in circulatio | Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | | Official site | [https://makerdao.com/](https://makerdao.com/) | -| Holders | Over 140k addresses | +| Holders | Over 380k addresses | From 493a25e42620b41ee4a1423130e6adda08399b89 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:05 +0800 Subject: [PATCH 08956/11794] New translations usdc.md (Hindi) --- hi/core-concepts/supported-stablecoins/usdc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/core-concepts/supported-stablecoins/usdc.md b/hi/core-concepts/supported-stablecoins/usdc.md index 2647d7c83..aebb1ca7b 100644 --- a/hi/core-concepts/supported-stablecoins/usdc.md +++ b/hi/core-concepts/supported-stablecoins/usdc.md @@ -16,7 +16,7 @@ USDC is the world's second-largest stablecoin after USDT and has quickly grown t | Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | | Decimals | 6 | | Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Holders | Over 200k addresses | +| Holders | Over 1M addresses | From 599845f44c42862e7a2992726081942c05398aaa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:06 +0800 Subject: [PATCH 08957/11794] New translations usdt.md (Hindi) --- hi/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/core-concepts/supported-stablecoins/usdt.md b/hi/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..4337c323b 100644 --- a/hi/core-concepts/supported-stablecoins/usdt.md +++ b/hi/core-concepts/supported-stablecoins/usdt.md @@ -16,7 +16,7 @@ Despite the controversy ****around ****the company's failure to provide a promis | Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimals | 6 | | Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| Holders | Over 3.4M addresses | From b4011dbf087572a2ad23181cf4a1017a67d389d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:07 +0800 Subject: [PATCH 08958/11794] New translations lending.md (Hindi) --- hi/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/hi/core-concepts/yield-generation/lending.md b/hi/core-concepts/yield-generation/lending.md index 306186d3d..536d2a3d8 100644 --- a/hi/core-concepts/yield-generation/lending.md +++ b/hi/core-concepts/yield-generation/lending.md @@ -12,8 +12,6 @@ OUSD integrates with leading lending providers that have a proven track record, {% page-ref page="../supported-strategies/aave.md" %} -We are planning on integrating the following lending platform: - From 01b5faefb551e05a6d7100163ac713025b42ae1b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:08 +0800 Subject: [PATCH 08959/11794] New translations market-making.md (Hindi) --- hi/core-concepts/yield-generation/market-making.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/hi/core-concepts/yield-generation/market-making.md b/hi/core-concepts/yield-generation/market-making.md index b065de0ca..ee190442f 100644 --- a/hi/core-concepts/yield-generation/market-making.md +++ b/hi/core-concepts/yield-generation/market-making.md @@ -4,20 +4,18 @@ Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} -We are intending to integrate with the following automated market makers: - From 2e7bcf3eb5c94ec13ae4f3ed7775465df1426783 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:09 +0800 Subject: [PATCH 08960/11794] New translations rebasing-and-smart-contracts.md (Hindi) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index bbbc2d143..ac7d4ff59 100644 --- a/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,13 +8,15 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) + Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 71c9feeb26d5bb1b54018c2a23f1e2eb63028532 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:10 +0800 Subject: [PATCH 08961/11794] New translations market-making.md (Croatian) --- hr/core-concepts/yield-generation/market-making.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/hr/core-concepts/yield-generation/market-making.md b/hr/core-concepts/yield-generation/market-making.md index b065de0ca..ee190442f 100644 --- a/hr/core-concepts/yield-generation/market-making.md +++ b/hr/core-concepts/yield-generation/market-making.md @@ -4,20 +4,18 @@ Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} -We are intending to integrate with the following automated market makers: - From 34a2ac0521f39d82dc827e3e978f68ab4ee34c57 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:11 +0800 Subject: [PATCH 08962/11794] New translations README.md (Filipino) --- fil/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fil/core-concepts/supported-stablecoins/README.md b/fil/core-concepts/supported-stablecoins/README.md index 56390ccf6..dd2719af5 100644 --- a/fil/core-concepts/supported-stablecoins/README.md +++ b/fil/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ Currently, OUSD supports the following stablecoins: None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. -It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From 07e44bea55930dedcd63b94f08178db7a9708985 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:12 +0800 Subject: [PATCH 08963/11794] New translations dai.md (Filipino) --- fil/core-concepts/supported-stablecoins/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/core-concepts/supported-stablecoins/dai.md b/fil/core-concepts/supported-stablecoins/dai.md index 4be5c3788..20cece686 100644 --- a/fil/core-concepts/supported-stablecoins/dai.md +++ b/fil/core-concepts/supported-stablecoins/dai.md @@ -16,5 +16,5 @@ Dai is the world's third-largest stablecoin with over $400 million in circulatio | Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | | Official site | [https://makerdao.com/](https://makerdao.com/) | -| Holders | Over 140k addresses | +| Holders | Over 380k addresses | From 98c654f674a1534664bdd6a28e61a88dec461334 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:13 +0800 Subject: [PATCH 08964/11794] New translations usdc.md (Filipino) --- fil/core-concepts/supported-stablecoins/usdc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/core-concepts/supported-stablecoins/usdc.md b/fil/core-concepts/supported-stablecoins/usdc.md index 2647d7c83..aebb1ca7b 100644 --- a/fil/core-concepts/supported-stablecoins/usdc.md +++ b/fil/core-concepts/supported-stablecoins/usdc.md @@ -16,7 +16,7 @@ USDC is the world's second-largest stablecoin after USDT and has quickly grown t | Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | | Decimals | 6 | | Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Holders | Over 200k addresses | +| Holders | Over 1M addresses | From df6691b8b2ea835216ed9613bc67d3524640c136 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:14 +0800 Subject: [PATCH 08965/11794] New translations usdt.md (Filipino) --- fil/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/core-concepts/supported-stablecoins/usdt.md b/fil/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..4337c323b 100644 --- a/fil/core-concepts/supported-stablecoins/usdt.md +++ b/fil/core-concepts/supported-stablecoins/usdt.md @@ -16,7 +16,7 @@ Despite the controversy ****around ****the company's failure to provide a promis | Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimals | 6 | | Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| Holders | Over 3.4M addresses | From 4db84dc14a850d7f291d5c36f5161d363f1ffa4b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:15 +0800 Subject: [PATCH 08966/11794] New translations lending.md (Filipino) --- fil/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/fil/core-concepts/yield-generation/lending.md b/fil/core-concepts/yield-generation/lending.md index 306186d3d..536d2a3d8 100644 --- a/fil/core-concepts/yield-generation/lending.md +++ b/fil/core-concepts/yield-generation/lending.md @@ -12,8 +12,6 @@ OUSD integrates with leading lending providers that have a proven track record, {% page-ref page="../supported-strategies/aave.md" %} -We are planning on integrating the following lending platform: - From 00e72c1a8161d67c44a6e446c8eae2900048fc1a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:16 +0800 Subject: [PATCH 08967/11794] New translations market-making.md (Filipino) --- fil/core-concepts/yield-generation/market-making.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/fil/core-concepts/yield-generation/market-making.md b/fil/core-concepts/yield-generation/market-making.md index b065de0ca..ee190442f 100644 --- a/fil/core-concepts/yield-generation/market-making.md +++ b/fil/core-concepts/yield-generation/market-making.md @@ -4,20 +4,18 @@ Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} -We are intending to integrate with the following automated market makers: - From c1f6404734c77f207397b5f824dbf9a85a61a9f5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:17 +0800 Subject: [PATCH 08968/11794] New translations rewards.md (Filipino) --- fil/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/core-concepts/yield-generation/rewards.md b/fil/core-concepts/yield-generation/rewards.md index dce9da9cf..d47fe438d 100644 --- a/fil/core-concepts/yield-generation/rewards.md +++ b/fil/core-concepts/yield-generation/rewards.md @@ -2,7 +2,7 @@ **Collecting Rewards** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. From ef790f37bd42d8ec4ae7c98c35092f5a0f916de4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:18 +0800 Subject: [PATCH 08969/11794] New translations rewards.md (Croatian) --- hr/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/core-concepts/yield-generation/rewards.md b/hr/core-concepts/yield-generation/rewards.md index dce9da9cf..d47fe438d 100644 --- a/hr/core-concepts/yield-generation/rewards.md +++ b/hr/core-concepts/yield-generation/rewards.md @@ -2,7 +2,7 @@ **Collecting Rewards** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. From 8ef0b7274a5d5fbd9c1554de3d259378442a17a1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:18 +0800 Subject: [PATCH 08970/11794] New translations lending.md (Croatian) --- hr/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/hr/core-concepts/yield-generation/lending.md b/hr/core-concepts/yield-generation/lending.md index 306186d3d..536d2a3d8 100644 --- a/hr/core-concepts/yield-generation/lending.md +++ b/hr/core-concepts/yield-generation/lending.md @@ -12,8 +12,6 @@ OUSD integrates with leading lending providers that have a proven track record, {% page-ref page="../supported-strategies/aave.md" %} -We are planning on integrating the following lending platform: - From da8a3fe3273a866a6038fef148da1ce8e4feb83c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:19 +0800 Subject: [PATCH 08971/11794] New translations rebasing-and-smart-contracts.md (Vietnamese) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index eb4c36c30..a178b1e10 100644 --- a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,13 +8,15 @@ Ví nhiều đa chữ ký hoặc các hợp đồng thông minh khác phải g Theo mặc định, OUSD được giữ trên các hợp đồng thông minh sẽ không nhận được lợi nhuận trừ khi hợp đồng thông minh được opts-in. Điều này làm tăng khả năng kết hợp của OUSD trong DeFi vì nhiều giao thức không được thiết kế để xử lý trường hợp số dư thay đổi. Đối với các giao thức DeFi khác, OUSD hoạt động giống như bất kỳ ERC-20 bình thường trừ khi bạn yêu cầu nó thay đổi. Đây là một thuộc tính đặc biệt hữu ích cho các dự án tạo lập thị trường tự động \ (AMM's \) như Uniswap. -Hợp đồng thông minh phải được opt-in để nhận được lợi nhuận thông qua cơ chế rebase. Điều này khắc phục sự cố mở rộng nguồn cung trên AMM trong khi cho phép ví đa chữ ký và các hợp đồng thông minh khác có cơ hội tham gia và kiếm được lợi nhuận. +![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) + +Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} -Nếu bạn đang triển khai một hợp đồng và định gọi lệnh `rebaseOptIn ()`để kiếm lợi nhuận, bạn không thể gọi nó từ phương thức khởi tạo của hợp đồng. Hợp đồng phải được triển khai trước khi được gọi. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -Nếu bạn đang sử dụng ví đa chữ ký như [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) hoặc [Gnosis Safe](https://gnosis-safe.io/), bạn sẽ cần địa chỉ hợp đồng ủy quyền [](../../smart-contracts/registry.md) [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) tương ứng. Sau khi thêm địa chỉ hợp đồng, bạn sẽ có thể gọi hàm `rebaseOptIn ()` để chọn tham gia kiếm lợi nhuận thông qua rebase hoặc`rebaseOptOut ()` để tắt tính năng này. +[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 76bcc068024f93804c9efdb3fe2cddcbbb2e8706 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:20 +0800 Subject: [PATCH 08972/11794] New translations usdc.md (Thai) --- th/core-concepts/supported-stablecoins/usdc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/core-concepts/supported-stablecoins/usdc.md b/th/core-concepts/supported-stablecoins/usdc.md index 2647d7c83..aebb1ca7b 100644 --- a/th/core-concepts/supported-stablecoins/usdc.md +++ b/th/core-concepts/supported-stablecoins/usdc.md @@ -16,7 +16,7 @@ USDC is the world's second-largest stablecoin after USDT and has quickly grown t | Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | | Decimals | 6 | | Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Holders | Over 200k addresses | +| Holders | Over 1M addresses | From 7bcff13602c4dc5e7536473543d13c59e0665729 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:21 +0800 Subject: [PATCH 08973/11794] New translations README.md (Indonesian) --- id/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/core-concepts/supported-stablecoins/README.md b/id/core-concepts/supported-stablecoins/README.md index f7753f306..d5c3c1b29 100644 --- a/id/core-concepts/supported-stablecoins/README.md +++ b/id/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ Saat ini, OUSD mendukung stablecoin berikut: Tak satu pun dari stablecoin ini yang sempurna, tetapi kami memilihnya karena penggunaannya yang luas. Meskipun stablecoin ini telah kehilangan patokan USD mereka pada beberapa kesempatan, mereka telah menunjukkan ketahanan untuk akhirnya kembali ke target 1 USD mereka. -Penting untuk dicatat bahwa semua stablecoin ini menimbulkan risiko pihak lawan yang tidak sepele. Tether, khususnya, memiliki masalah perbankan yang terdokumentasi dengan baik dan tantangan regulasi. Selain itu, baik USDT dan USDC memiliki pintu belakang yang memberikan kuasa kepada penerbitnya untuk membekukan uang di dompet pemegangnya. Meskipun DAI tidak memiliki pintu belakang langsung, asetnya juga dapat terkena dampak negatif karena USDC diterima sebagai jaminan untuk pembuatan DAI. +Penting untuk dicatat bahwa semua stablecoin ini menimbulkan risiko pihak lawan yang tidak sepele. Tether, khususnya, memiliki masalah perbankan yang terdokumentasi dengan baik dan tantangan regulasi. Selain itu, baik USDT dan USDC memiliki pintu belakang yang memberikan kuasa kepada penerbitnya untuk membekukan uang di dompet pemegangnya. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -Terlepas dari kekhawatiran ini, sudah ada miliaran dolar yang bertaruh pada keamanan stablecoin ini. Ada kemungkinan bahwa stablecoin tambahan akan ditambahkan ke protokol seiring waktu. Dukungan juga dapat dihapus jika salah satu dari stablecoin ini terbukti terlalu tidak dapat diandalkan atau membahayakan dana pemegang OUSD. +Terlepas dari kekhawatiran ini, sudah ada miliaran dolar yang bertaruh pada keamanan stablecoin ini. Ada kemungkinan bahwa stablecoin tambahan akan ditambahkan ke protokol seiring waktu. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From 6d7e34d286f560f30b0879de76fbb9d3e29123c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:22 +0800 Subject: [PATCH 08974/11794] New translations dai.md (Indonesian) --- id/core-concepts/supported-stablecoins/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/core-concepts/supported-stablecoins/dai.md b/id/core-concepts/supported-stablecoins/dai.md index 7f4fc500b..ebc0956ad 100644 --- a/id/core-concepts/supported-stablecoins/dai.md +++ b/id/core-concepts/supported-stablecoins/dai.md @@ -16,5 +16,5 @@ Dai adalah stablecoin terbesar ketiga di dunia dengan sirkulasi lebih dari $ 400 | Alamat | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Desimal | 18 | | Situs resmi | [https://makerdao.com/](https://makerdao.com/) | -| Pemegang | Lebih dari 140 ribu alamat | +| Pemegang | Over 380k addresses | From 34ffec70cbec3c6c4c0183866eaa1a61be834a86 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:23 +0800 Subject: [PATCH 08975/11794] New translations usdc.md (Indonesian) --- id/core-concepts/supported-stablecoins/usdc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/core-concepts/supported-stablecoins/usdc.md b/id/core-concepts/supported-stablecoins/usdc.md index c9c61939d..210492d85 100644 --- a/id/core-concepts/supported-stablecoins/usdc.md +++ b/id/core-concepts/supported-stablecoins/usdc.md @@ -16,7 +16,7 @@ USDC adalah stablecoin terbesar kedua di dunia setelah USDT dan dengan cepat ber | Alamat | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | | Desimal | 6 | | Situs resmi | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Pemegang | Lebih dari 200 ribu alamat | +| Pemegang | Over 1M addresses | From d6800d05b13695a62fd0aa74f7ef25c7063a669c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:24 +0800 Subject: [PATCH 08976/11794] New translations usdt.md (Indonesian) --- id/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/core-concepts/supported-stablecoins/usdt.md b/id/core-concepts/supported-stablecoins/usdt.md index 6fdf12ccf..276961a84 100644 --- a/id/core-concepts/supported-stablecoins/usdt.md +++ b/id/core-concepts/supported-stablecoins/usdt.md @@ -16,7 +16,7 @@ Terlepas dari kontroversi **** seputar **** kegagalan perusahaan untuk memberika | Alamat | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Desimal | 6 | | Situs resmi | [https://tether.to/ ](https://tether.to/%20) | -| Pemegang | Lebih dari 1,8 juta alamat | +| Pemegang | Over 3.4M addresses | From 8ec86fd04f50668de762f58af382ea9cb1664561 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:25 +0800 Subject: [PATCH 08977/11794] New translations rewards.md (Indonesian) --- id/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/core-concepts/yield-generation/rewards.md b/id/core-concepts/yield-generation/rewards.md index a5754058d..f4c8e7e86 100644 --- a/id/core-concepts/yield-generation/rewards.md +++ b/id/core-concepts/yield-generation/rewards.md @@ -2,7 +2,7 @@ **Mengumpulkan Hadiah** -Selain mengumpulkan bunga dari pinjaman dan biaya dari pembuatan pasar, kami bermaksud untuk secara otomatis mengklaim dan mengubah insentif bonus yang didistribusikan oleh banyak protokol DeFi. Misalnya, Compound memberikan token COMP, Balancer memberikan token BAL, dan Curve memberikan token CRV. Hadiah bonus ini akan secara teratur diubah menjadi stablecoin, disebarkan di pasar, dan didistribusikan ke pemegang OUSD dalam bentuk hasil tambahan. +Selain mengumpulkan bunga dari pinjaman dan biaya dari pembuatan pasar, kami bermaksud untuk secara otomatis mengklaim dan mengubah insentif bonus yang didistribusikan oleh banyak protokol DeFi. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. Hadiah bonus ini akan secara teratur diubah menjadi stablecoin, disebarkan di pasar, dan didistribusikan ke pemegang OUSD dalam bentuk hasil tambahan. {% hint style="info" %} Sementara vault dengan aman menyimpan hadiah tak terduga yang diterimanya, strategi khusus perlu ditulis dan diterapkan untuk memutuskan kapan dan bagaimana protokol harus mengubahnya menjadi stablecoin. From 7391ee3ddb4345bdd32307247f03f220adc58487 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:27 +0800 Subject: [PATCH 08978/11794] New translations README.md (Thai) --- th/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/core-concepts/supported-stablecoins/README.md b/th/core-concepts/supported-stablecoins/README.md index 56390ccf6..dd2719af5 100644 --- a/th/core-concepts/supported-stablecoins/README.md +++ b/th/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ Currently, OUSD supports the following stablecoins: None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. -It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From 5e533a11a457f8f8bcf33cf700e3ae65361fe5f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:28 +0800 Subject: [PATCH 08979/11794] New translations dai.md (Thai) --- th/core-concepts/supported-stablecoins/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/core-concepts/supported-stablecoins/dai.md b/th/core-concepts/supported-stablecoins/dai.md index 4be5c3788..20cece686 100644 --- a/th/core-concepts/supported-stablecoins/dai.md +++ b/th/core-concepts/supported-stablecoins/dai.md @@ -16,5 +16,5 @@ Dai is the world's third-largest stablecoin with over $400 million in circulatio | Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | | Official site | [https://makerdao.com/](https://makerdao.com/) | -| Holders | Over 140k addresses | +| Holders | Over 380k addresses | From 1df3a5069aa51a0180818a72e927d96fb3aa2746 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:29 +0800 Subject: [PATCH 08980/11794] New translations usdt.md (Thai) --- th/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/core-concepts/supported-stablecoins/usdt.md b/th/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..4337c323b 100644 --- a/th/core-concepts/supported-stablecoins/usdt.md +++ b/th/core-concepts/supported-stablecoins/usdt.md @@ -16,7 +16,7 @@ Despite the controversy ****around ****the company's failure to provide a promis | Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimals | 6 | | Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| Holders | Over 3.4M addresses | From b517d2793d6efe1b5d0be43fc417f8faed5ae1b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:30 +0800 Subject: [PATCH 08981/11794] New translations usdt.md (Croatian) --- hr/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/core-concepts/supported-stablecoins/usdt.md b/hr/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..4337c323b 100644 --- a/hr/core-concepts/supported-stablecoins/usdt.md +++ b/hr/core-concepts/supported-stablecoins/usdt.md @@ -16,7 +16,7 @@ Despite the controversy ****around ****the company's failure to provide a promis | Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimals | 6 | | Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| Holders | Over 3.4M addresses | From b8704ed58b2f547a5e63b9dfe07ee201241e31af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:31 +0800 Subject: [PATCH 08982/11794] New translations lending.md (Thai) --- th/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/th/core-concepts/yield-generation/lending.md b/th/core-concepts/yield-generation/lending.md index 306186d3d..536d2a3d8 100644 --- a/th/core-concepts/yield-generation/lending.md +++ b/th/core-concepts/yield-generation/lending.md @@ -12,8 +12,6 @@ OUSD integrates with leading lending providers that have a proven track record, {% page-ref page="../supported-strategies/aave.md" %} -We are planning on integrating the following lending platform: - From c200ddfcc8ef474af1b885f9bb56f7d3a1990299 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:32 +0800 Subject: [PATCH 08983/11794] New translations market-making.md (Thai) --- th/core-concepts/yield-generation/market-making.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/th/core-concepts/yield-generation/market-making.md b/th/core-concepts/yield-generation/market-making.md index b065de0ca..ee190442f 100644 --- a/th/core-concepts/yield-generation/market-making.md +++ b/th/core-concepts/yield-generation/market-making.md @@ -4,20 +4,18 @@ Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} -We are intending to integrate with the following automated market makers: - From 0b880849bd75894772251d4708e73ff3338cf1e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:33 +0800 Subject: [PATCH 08984/11794] New translations rewards.md (Thai) --- th/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/core-concepts/yield-generation/rewards.md b/th/core-concepts/yield-generation/rewards.md index dce9da9cf..d47fe438d 100644 --- a/th/core-concepts/yield-generation/rewards.md +++ b/th/core-concepts/yield-generation/rewards.md @@ -2,7 +2,7 @@ **Collecting Rewards** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. From a76f347a03b467bd9db4a4d83a9055cb15217828 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:34 +0800 Subject: [PATCH 08985/11794] New translations rebasing-and-smart-contracts.md (Thai) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index bbbc2d143..ac7d4ff59 100644 --- a/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,13 +8,15 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) + Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From e73a3aeb1d80fea906eb513729b889b69b1b97d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:35 +0800 Subject: [PATCH 08986/11794] New translations README.md (Croatian) --- hr/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/core-concepts/supported-stablecoins/README.md b/hr/core-concepts/supported-stablecoins/README.md index 56390ccf6..dd2719af5 100644 --- a/hr/core-concepts/supported-stablecoins/README.md +++ b/hr/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ Currently, OUSD supports the following stablecoins: None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. -It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From 5c30021cb6de58e2850cc97e10799020b3c1f185 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:36 +0800 Subject: [PATCH 08987/11794] New translations dai.md (Croatian) --- hr/core-concepts/supported-stablecoins/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/core-concepts/supported-stablecoins/dai.md b/hr/core-concepts/supported-stablecoins/dai.md index 4be5c3788..20cece686 100644 --- a/hr/core-concepts/supported-stablecoins/dai.md +++ b/hr/core-concepts/supported-stablecoins/dai.md @@ -16,5 +16,5 @@ Dai is the world's third-largest stablecoin with over $400 million in circulatio | Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | | Official site | [https://makerdao.com/](https://makerdao.com/) | -| Holders | Over 140k addresses | +| Holders | Over 380k addresses | From 8688e538bbb84d14f21ff1e76f594bce0f204faa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:37 +0800 Subject: [PATCH 08988/11794] New translations usdc.md (Croatian) --- hr/core-concepts/supported-stablecoins/usdc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/core-concepts/supported-stablecoins/usdc.md b/hr/core-concepts/supported-stablecoins/usdc.md index 2647d7c83..aebb1ca7b 100644 --- a/hr/core-concepts/supported-stablecoins/usdc.md +++ b/hr/core-concepts/supported-stablecoins/usdc.md @@ -16,7 +16,7 @@ USDC is the world's second-largest stablecoin after USDT and has quickly grown t | Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | | Decimals | 6 | | Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Holders | Over 200k addresses | +| Holders | Over 1M addresses | From abdcd30a2f667a4b9488377c0ed93c2f10c02f94 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:38 +0800 Subject: [PATCH 08989/11794] New translations rebasing-and-smart-contracts.md (Portuguese) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index bbbc2d143..ac7d4ff59 100644 --- a/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,13 +8,15 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) + Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 5042d3e1b0de23516a87b317e30b55babb8f5b82 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:39 +0800 Subject: [PATCH 08990/11794] New translations market-making.md (Portuguese) --- pt/core-concepts/yield-generation/market-making.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pt/core-concepts/yield-generation/market-making.md b/pt/core-concepts/yield-generation/market-making.md index b065de0ca..ee190442f 100644 --- a/pt/core-concepts/yield-generation/market-making.md +++ b/pt/core-concepts/yield-generation/market-making.md @@ -4,20 +4,18 @@ Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} -We are intending to integrate with the following automated market makers: - From 8316ee568ffd8a341a5c0a080ab4db5d2e1c6476 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:40 +0800 Subject: [PATCH 08991/11794] New translations lending.md (Indonesian) --- id/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/id/core-concepts/yield-generation/lending.md b/id/core-concepts/yield-generation/lending.md index d71f2a70b..6b4036bcc 100644 --- a/id/core-concepts/yield-generation/lending.md +++ b/id/core-concepts/yield-generation/lending.md @@ -12,8 +12,6 @@ OUSD terintegrasi dengan penyedia pinjaman terkemuka yang memiliki rekam jejak y {% page-ref page = "../ didukung-strategi / aave.md"%} -Kami berencana untuk mengintegrasikan platform pinjaman berikut: - From 4406d7ab4f674cb483cc6cef264f857439c09f6e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:41 +0800 Subject: [PATCH 08992/11794] New translations usdc.md (German) --- de/core-concepts/supported-stablecoins/usdc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/core-concepts/supported-stablecoins/usdc.md b/de/core-concepts/supported-stablecoins/usdc.md index 2647d7c83..aebb1ca7b 100644 --- a/de/core-concepts/supported-stablecoins/usdc.md +++ b/de/core-concepts/supported-stablecoins/usdc.md @@ -16,7 +16,7 @@ USDC is the world's second-largest stablecoin after USDT and has quickly grown t | Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | | Decimals | 6 | | Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Holders | Over 200k addresses | +| Holders | Over 1M addresses | From b0f1a8e375b1023b5997f664c7d6bd262c14ac85 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:42 +0800 Subject: [PATCH 08993/11794] New translations usdt.md (Arabic) --- ar/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/core-concepts/supported-stablecoins/usdt.md b/ar/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..4337c323b 100644 --- a/ar/core-concepts/supported-stablecoins/usdt.md +++ b/ar/core-concepts/supported-stablecoins/usdt.md @@ -16,7 +16,7 @@ Despite the controversy ****around ****the company's failure to provide a promis | Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimals | 6 | | Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| Holders | Over 3.4M addresses | From 9ffcdfeddbd58082a2622ec43da8432733174a1f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:43 +0800 Subject: [PATCH 08994/11794] New translations lending.md (Arabic) --- ar/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ar/core-concepts/yield-generation/lending.md b/ar/core-concepts/yield-generation/lending.md index 306186d3d..536d2a3d8 100644 --- a/ar/core-concepts/yield-generation/lending.md +++ b/ar/core-concepts/yield-generation/lending.md @@ -12,8 +12,6 @@ OUSD integrates with leading lending providers that have a proven track record, {% page-ref page="../supported-strategies/aave.md" %} -We are planning on integrating the following lending platform: - From 180083f2dd00ea52dfdf622e80faff344a113fcf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:44 +0800 Subject: [PATCH 08995/11794] New translations market-making.md (Arabic) --- ar/core-concepts/yield-generation/market-making.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ar/core-concepts/yield-generation/market-making.md b/ar/core-concepts/yield-generation/market-making.md index b065de0ca..ee190442f 100644 --- a/ar/core-concepts/yield-generation/market-making.md +++ b/ar/core-concepts/yield-generation/market-making.md @@ -4,20 +4,18 @@ Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} -We are intending to integrate with the following automated market makers: - From e04d8a8cfc46c5ba8859ee9e5f341b9f15533d6a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:45 +0800 Subject: [PATCH 08996/11794] New translations rewards.md (Arabic) --- ar/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/core-concepts/yield-generation/rewards.md b/ar/core-concepts/yield-generation/rewards.md index dce9da9cf..d47fe438d 100644 --- a/ar/core-concepts/yield-generation/rewards.md +++ b/ar/core-concepts/yield-generation/rewards.md @@ -2,7 +2,7 @@ **Collecting Rewards** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. From 9d49c534ccbf29665fcd0644ea86dbf4422cc073 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:46 +0800 Subject: [PATCH 08997/11794] New translations rebasing-and-smart-contracts.md (Arabic) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index bbbc2d143..ac7d4ff59 100644 --- a/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,13 +8,15 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) + Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From e1862aa21c980c56a5843f0d4d5da2fc58116fa5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:47 +0800 Subject: [PATCH 08998/11794] New translations README.md (German) --- de/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/core-concepts/supported-stablecoins/README.md b/de/core-concepts/supported-stablecoins/README.md index 56390ccf6..dd2719af5 100644 --- a/de/core-concepts/supported-stablecoins/README.md +++ b/de/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ Currently, OUSD supports the following stablecoins: None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. -It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From 435169a611289908633fa8fc01477ac9894af4a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:48 +0800 Subject: [PATCH 08999/11794] New translations dai.md (German) --- de/core-concepts/supported-stablecoins/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/core-concepts/supported-stablecoins/dai.md b/de/core-concepts/supported-stablecoins/dai.md index 4be5c3788..20cece686 100644 --- a/de/core-concepts/supported-stablecoins/dai.md +++ b/de/core-concepts/supported-stablecoins/dai.md @@ -16,5 +16,5 @@ Dai is the world's third-largest stablecoin with over $400 million in circulatio | Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | | Official site | [https://makerdao.com/](https://makerdao.com/) | -| Holders | Over 140k addresses | +| Holders | Over 380k addresses | From 1824bd55949ce78175849c190d6c0503c526067d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:49 +0800 Subject: [PATCH 09000/11794] New translations usdt.md (German) --- de/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/core-concepts/supported-stablecoins/usdt.md b/de/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..4337c323b 100644 --- a/de/core-concepts/supported-stablecoins/usdt.md +++ b/de/core-concepts/supported-stablecoins/usdt.md @@ -16,7 +16,7 @@ Despite the controversy ****around ****the company's failure to provide a promis | Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimals | 6 | | Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| Holders | Over 3.4M addresses | From a922d7f369456418f8374ed73d29425a450d83ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:50 +0800 Subject: [PATCH 09001/11794] New translations dai.md (Arabic) --- ar/core-concepts/supported-stablecoins/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/core-concepts/supported-stablecoins/dai.md b/ar/core-concepts/supported-stablecoins/dai.md index 4be5c3788..20cece686 100644 --- a/ar/core-concepts/supported-stablecoins/dai.md +++ b/ar/core-concepts/supported-stablecoins/dai.md @@ -16,5 +16,5 @@ Dai is the world's third-largest stablecoin with over $400 million in circulatio | Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | | Official site | [https://makerdao.com/](https://makerdao.com/) | -| Holders | Over 140k addresses | +| Holders | Over 380k addresses | From 61c9bd9745ffbe2b6ada1158654e7f4f1e37267e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:52 +0800 Subject: [PATCH 09002/11794] New translations lending.md (German) --- de/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/de/core-concepts/yield-generation/lending.md b/de/core-concepts/yield-generation/lending.md index 306186d3d..536d2a3d8 100644 --- a/de/core-concepts/yield-generation/lending.md +++ b/de/core-concepts/yield-generation/lending.md @@ -12,8 +12,6 @@ OUSD integrates with leading lending providers that have a proven track record, {% page-ref page="../supported-strategies/aave.md" %} -We are planning on integrating the following lending platform: - From b28f03871e6d1bcf7ee3859376ca3e79ea31dd63 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:53 +0800 Subject: [PATCH 09003/11794] New translations market-making.md (German) --- de/core-concepts/yield-generation/market-making.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/de/core-concepts/yield-generation/market-making.md b/de/core-concepts/yield-generation/market-making.md index b065de0ca..ee190442f 100644 --- a/de/core-concepts/yield-generation/market-making.md +++ b/de/core-concepts/yield-generation/market-making.md @@ -4,20 +4,18 @@ Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} -We are intending to integrate with the following automated market makers: - From bd1bc28c83cb969281b42b8cab451a0c4eaf1e09 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:54 +0800 Subject: [PATCH 09004/11794] New translations rewards.md (German) --- de/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/core-concepts/yield-generation/rewards.md b/de/core-concepts/yield-generation/rewards.md index dce9da9cf..d47fe438d 100644 --- a/de/core-concepts/yield-generation/rewards.md +++ b/de/core-concepts/yield-generation/rewards.md @@ -2,7 +2,7 @@ **Collecting Rewards** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. From 86d5d644f314a2a1b9acb21982a4e9a9b211f062 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:55 +0800 Subject: [PATCH 09005/11794] New translations rebasing-and-smart-contracts.md (German) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index bbbc2d143..ac7d4ff59 100644 --- a/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,13 +8,15 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) + Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 6802a23f846c8b983d3c00eb2fc9cc7cb1340d06 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:56 +0800 Subject: [PATCH 09006/11794] New translations README.md (Greek) --- el/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/core-concepts/supported-stablecoins/README.md b/el/core-concepts/supported-stablecoins/README.md index 56390ccf6..dd2719af5 100644 --- a/el/core-concepts/supported-stablecoins/README.md +++ b/el/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ Currently, OUSD supports the following stablecoins: None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. -It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From 336ca243e8e86150f3d5c8d8f013badf15f6d879 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:57 +0800 Subject: [PATCH 09007/11794] New translations dai.md (Greek) --- el/core-concepts/supported-stablecoins/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/core-concepts/supported-stablecoins/dai.md b/el/core-concepts/supported-stablecoins/dai.md index 4be5c3788..20cece686 100644 --- a/el/core-concepts/supported-stablecoins/dai.md +++ b/el/core-concepts/supported-stablecoins/dai.md @@ -16,5 +16,5 @@ Dai is the world's third-largest stablecoin with over $400 million in circulatio | Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | | Official site | [https://makerdao.com/](https://makerdao.com/) | -| Holders | Over 140k addresses | +| Holders | Over 380k addresses | From 036eb0113ccd9194ce8f2673e1424d9bf7018453 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:58 +0800 Subject: [PATCH 09008/11794] New translations usdc.md (Greek) --- el/core-concepts/supported-stablecoins/usdc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/core-concepts/supported-stablecoins/usdc.md b/el/core-concepts/supported-stablecoins/usdc.md index 2647d7c83..aebb1ca7b 100644 --- a/el/core-concepts/supported-stablecoins/usdc.md +++ b/el/core-concepts/supported-stablecoins/usdc.md @@ -16,7 +16,7 @@ USDC is the world's second-largest stablecoin after USDT and has quickly grown t | Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | | Decimals | 6 | | Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Holders | Over 200k addresses | +| Holders | Over 1M addresses | From 32c9f53b109a3b5c20a8c2e5bc417674bcbb578e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:29:59 +0800 Subject: [PATCH 09009/11794] New translations usdc.md (Arabic) --- ar/core-concepts/supported-stablecoins/usdc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/core-concepts/supported-stablecoins/usdc.md b/ar/core-concepts/supported-stablecoins/usdc.md index 2647d7c83..aebb1ca7b 100644 --- a/ar/core-concepts/supported-stablecoins/usdc.md +++ b/ar/core-concepts/supported-stablecoins/usdc.md @@ -16,7 +16,7 @@ USDC is the world's second-largest stablecoin after USDT and has quickly grown t | Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | | Decimals | 6 | | Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Holders | Over 200k addresses | +| Holders | Over 1M addresses | From c1b5f78484f62478eb016600a62843207d4ec57b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:00 +0800 Subject: [PATCH 09010/11794] New translations README.md (Arabic) --- ar/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/core-concepts/supported-stablecoins/README.md b/ar/core-concepts/supported-stablecoins/README.md index 56390ccf6..dd2719af5 100644 --- a/ar/core-concepts/supported-stablecoins/README.md +++ b/ar/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ Currently, OUSD supports the following stablecoins: None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. -It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From 11e0ad22083c44cbbac66c1d5d4dc7409b075e0b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:01 +0800 Subject: [PATCH 09011/11794] New translations lending.md (Greek) --- el/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/el/core-concepts/yield-generation/lending.md b/el/core-concepts/yield-generation/lending.md index 306186d3d..536d2a3d8 100644 --- a/el/core-concepts/yield-generation/lending.md +++ b/el/core-concepts/yield-generation/lending.md @@ -12,8 +12,6 @@ OUSD integrates with leading lending providers that have a proven track record, {% page-ref page="../supported-strategies/aave.md" %} -We are planning on integrating the following lending platform: - From e4a332b81ece8d8d1390cddbb3d1b3cd32bba818 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:02 +0800 Subject: [PATCH 09012/11794] New translations rewards.md (French) --- fr/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/core-concepts/yield-generation/rewards.md b/fr/core-concepts/yield-generation/rewards.md index dce9da9cf..d47fe438d 100644 --- a/fr/core-concepts/yield-generation/rewards.md +++ b/fr/core-concepts/yield-generation/rewards.md @@ -2,7 +2,7 @@ **Collecting Rewards** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. From b1b6c34c2d2b198debb9aeb7788529cb4e205267 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:03 +0800 Subject: [PATCH 09013/11794] New translations market-making.md (Indonesian) --- id/core-concepts/yield-generation/market-making.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/id/core-concepts/yield-generation/market-making.md b/id/core-concepts/yield-generation/market-making.md index 6d5c55bc4..2a018360f 100644 --- a/id/core-concepts/yield-generation/market-making.md +++ b/id/core-concepts/yield-generation/market-making.md @@ -4,20 +4,18 @@ Automated market maker \ (AMMs \) dengan cepat meningkat sebagai bentuk pertukaran desentralisasi yang disukai di jaringan Ethereum. Ini sebagian karena kesulitan mendukung buku pesanan DEX di Ethereum 1.0 yang dapat menyaingi pengalaman instan dan selip rendah di bursa terpusat. Lebih lanjut, AMM seperti Uniswap relatif ramah pengguna dan hemat gas untuk digunakan. -AMM hanya dapat mengaktifkan pasar baru ketika penyedia likuiditas menyediakan likuiditas \ (misalnya beberapa token untuk pasangan atau kumpulan perdagangan tertentu \). Sebagai imbalan untuk menyediakan likuiditas, penyedia likuiditas diberi imbalan dengan biaya perdagangan ketika pengguna lain menukar token. Misalnya, ketika pedagang menukar USDT dengan USDC di Uniswap, mereka saat ini dikenai biaya 0,3% di atas biaya gas. Biaya ini didistribusikan secara pro-rata kepada penyedia likuiditas pada pasangan USDT-USDC berdasarkan persentase total likuiditas yang mereka sediakan. +AMM hanya dapat mengaktifkan pasar baru ketika penyedia likuiditas menyediakan likuiditas \ (misalnya beberapa token untuk pasangan atau kumpulan perdagangan tertentu \). Sebagai imbalan untuk menyediakan likuiditas, penyedia likuiditas diberi imbalan dengan biaya perdagangan ketika pengguna lain menukar token. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Kerugian tidak permanen](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) merupakan faktor risiko yang penting untuk dipahami, namun kekhawatiran ini sebagian besar dapat diatasi oleh OUSD yang hanya menyediakan likuiditas untuk stablecoin dengan nilai yang kurang lebih sama. {% endhint %} -Protokol OUSD mengarahkan USDT, USDC, dan DAI ke pool likuiditas yang berkinerja tinggi sebagaimana ditentukan oleh volume perdagangan dan hadiah token \ (misalnya, Balancer memberi hadiah token BAL ke penyedia likuiditas \). Hasil panen kemudian diteruskan ke pemegang OUSD. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Hasil panen kemudian diteruskan ke pemegang OUSD. Kami saat ini terintegrasi dengan pembuat pasar otomatis berikut: {% page-ref page = "../ didukung-strategi / curve.md"%} -Kami bermaksud untuk berintegrasi dengan pembuat pasar otomatis berikut: - From d921caddbbed29da02a95d4c13b6fa671f5ed076 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:05 +0800 Subject: [PATCH 09014/11794] New translations README.md (French) --- fr/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/core-concepts/supported-stablecoins/README.md b/fr/core-concepts/supported-stablecoins/README.md index 56390ccf6..dd2719af5 100644 --- a/fr/core-concepts/supported-stablecoins/README.md +++ b/fr/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ Currently, OUSD supports the following stablecoins: None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. -It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From 1f4cfcc07163705c5de4eeeb2df8043fe4b43fab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:06 +0800 Subject: [PATCH 09015/11794] New translations dai.md (French) --- fr/core-concepts/supported-stablecoins/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/core-concepts/supported-stablecoins/dai.md b/fr/core-concepts/supported-stablecoins/dai.md index 4be5c3788..20cece686 100644 --- a/fr/core-concepts/supported-stablecoins/dai.md +++ b/fr/core-concepts/supported-stablecoins/dai.md @@ -16,5 +16,5 @@ Dai is the world's third-largest stablecoin with over $400 million in circulatio | Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | | Official site | [https://makerdao.com/](https://makerdao.com/) | -| Holders | Over 140k addresses | +| Holders | Over 380k addresses | From ac99c8ade4a4c18a75d43e5e949a774e49300d8d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:07 +0800 Subject: [PATCH 09016/11794] New translations usdc.md (French) --- fr/core-concepts/supported-stablecoins/usdc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/core-concepts/supported-stablecoins/usdc.md b/fr/core-concepts/supported-stablecoins/usdc.md index 2647d7c83..aebb1ca7b 100644 --- a/fr/core-concepts/supported-stablecoins/usdc.md +++ b/fr/core-concepts/supported-stablecoins/usdc.md @@ -16,7 +16,7 @@ USDC is the world's second-largest stablecoin after USDT and has quickly grown t | Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | | Decimals | 6 | | Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Holders | Over 200k addresses | +| Holders | Over 1M addresses | From ef0b7fa9e9f5766d12b80e2cb8e759ce2e7b0761 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:08 +0800 Subject: [PATCH 09017/11794] New translations usdt.md (French) --- fr/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/core-concepts/supported-stablecoins/usdt.md b/fr/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..4337c323b 100644 --- a/fr/core-concepts/supported-stablecoins/usdt.md +++ b/fr/core-concepts/supported-stablecoins/usdt.md @@ -16,7 +16,7 @@ Despite the controversy ****around ****the company's failure to provide a promis | Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimals | 6 | | Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| Holders | Over 3.4M addresses | From f704c64697a546ef6b68bee20a1e21615202ea52 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:10 +0800 Subject: [PATCH 09018/11794] New translations lending.md (French) --- fr/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/fr/core-concepts/yield-generation/lending.md b/fr/core-concepts/yield-generation/lending.md index 306186d3d..536d2a3d8 100644 --- a/fr/core-concepts/yield-generation/lending.md +++ b/fr/core-concepts/yield-generation/lending.md @@ -12,8 +12,6 @@ OUSD integrates with leading lending providers that have a proven track record, {% page-ref page="../supported-strategies/aave.md" %} -We are planning on integrating the following lending platform: - From bd9160866856fbfb146507bfba46b6f229fa24f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:11 +0800 Subject: [PATCH 09019/11794] New translations market-making.md (French) --- fr/core-concepts/yield-generation/market-making.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/fr/core-concepts/yield-generation/market-making.md b/fr/core-concepts/yield-generation/market-making.md index b065de0ca..ee190442f 100644 --- a/fr/core-concepts/yield-generation/market-making.md +++ b/fr/core-concepts/yield-generation/market-making.md @@ -4,20 +4,18 @@ Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} -We are intending to integrate with the following automated market makers: - From 45681e4f8d1e4bb1a60766ad991f231449883b1f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:11 +0800 Subject: [PATCH 09020/11794] New translations rebasing-and-smart-contracts.md (French) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index f8c6012b4..ffae57c23 100644 --- a/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,13 +8,15 @@ Les contrats à signatures multiples ou les autres contrats intelligents doivent By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) + Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 5764b191a6e9692932fc74da92decf2a02c3a564 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:12 +0800 Subject: [PATCH 09021/11794] New translations rebasing-and-smart-contracts.md (Spanish) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 365b55b7f..1f8a8030d 100644 --- a/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,13 +8,15 @@ Las billeteras multi-sig u otros contratos inteligentes deben llamar a `rebaseOp De forma predeterminada, el OUSD que se mantiene en contratos inteligentes no participará en la naturaleza de rebase del token y perderá cualquier rendimiento a menos que el contrato inteligente lo acepte explícitamente. Esto aumenta la capacidad de composición de OUSD dentro de DeFi, ya que muchos protocolos no se diseñaron con la expectativa de que los equilibrios pudieran cambiar. Para otros protocolos DeFi, OUSD funciona como cualquier otro ERC-20 normal y de buen comportamiento hasta que le pida que cambie. Este es un atributo particularmente útil para los creadores de mercado automatizados \(AMMs\) como Uniswap, que se rompen cuando la cantidad de tokens que tienen cambia inesperadamente. -Los contratos inteligentes deben optar explícitamente por recibir rendimiento a través del mecanismo de reajuste. Esto soluciona el problema con la oferta en expansión de AMM y, al mismo tiempo, permite que las billeteras multi-sig y otros contratos inteligentes tengan la oportunidad de participar y obtener rendimiento. +![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) + +Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} -Si está implementando un contrato y tiene la intención de llamar a `rebaseOptIn()` para obtener rendimiento, no puede llamarlo desde el constructor del contrato. El contrato debe implementarse antes de que se pueda llamar. +If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -Si está utilizando una billetera multi-sig como [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) o [Gnosis Safe](https://gnosis-safe.io/), necesitará la dirección de contrato de OUSD [](../../smart-contracts/registry.md) y las [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) correspondientes. Una vez que los agregue, podrá llamar a la función `rebaseOptIn()` para optar por recibir rendimiento a través de rebase o `rebaseOptOut()` para apagarlo nuevamente. +[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From c7104b055ae94f8bf1f89ff7808a4ac4cf5d6d30 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:13 +0800 Subject: [PATCH 09022/11794] New translations README.md (Spanish) --- es/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-stablecoins/README.md b/es/core-concepts/supported-stablecoins/README.md index e25b5ba99..809ef9454 100644 --- a/es/core-concepts/supported-stablecoins/README.md +++ b/es/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ Actualmente, OUSD admite las siguientes monedas estables: Ninguna de estas monedas estables es perfecta, pero las seleccionamos debido a su uso generalizado. Si bien estas monedas estables han perdido su paridad con el USD en múltiples ocasiones, han demostrado capacidad de recuperación para finalmente volver a sus objetivos de 1 USD. -Es importante tener en cuenta que todas estas monedas estables introducen un riesgo de contraparte no trivial. Tether, en particular, ha tenido problemas bancarios y desafíos regulatorios bien documentados. Además, tanto USDT como USDC tienen puertas traseras que otorgan a sus emisores el poder de congelar dinero en las billeteras de sus holders. Si bien DAI no tiene puertas traseras directas, sus activos también pueden verse afectados negativamente ya que el USDC se acepta como garantía para acuñar DAI. +Es importante tener en cuenta que todas estas monedas estables introducen un riesgo de contraparte no trivial. Tether, en particular, ha tenido problemas bancarios y desafíos regulatorios bien documentados. Además, tanto USDT como USDC tienen puertas traseras que otorgan a sus emisores el poder de congelar dinero en las billeteras de sus holders. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -A pesar de estas preocupaciones, ya hay miles de millones de dólares apostando por la seguridad de estas monedas estables. Es posible que se agreguen monedas estables adicionales al protocolo con el tiempo. El soporte también puede eliminarse si alguna de estas monedas estables resulta ser demasiado poco confiable o pone en peligro los fondos de los holders de OUSD. +A pesar de estas preocupaciones, ya hay miles de millones de dólares apostando por la seguridad de estas monedas estables. Es posible que se agreguen monedas estables adicionales al protocolo con el tiempo. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From 79c818a2e691b6cf3bf25199e6482f6e47029c30 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:14 +0800 Subject: [PATCH 09023/11794] New translations dai.md (Spanish) --- es/core-concepts/supported-stablecoins/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/supported-stablecoins/dai.md b/es/core-concepts/supported-stablecoins/dai.md index e615df310..d9b7d798e 100644 --- a/es/core-concepts/supported-stablecoins/dai.md +++ b/es/core-concepts/supported-stablecoins/dai.md @@ -16,5 +16,5 @@ Dai es la tercera moneda estable más grande del mundo con más de $400 millones | Dirección | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimales | 18 | | Sitio oficial | [https://makerdao.com/](https://makerdao.com/) | -| Holders | Más de 140k direcciones | +| Holders | Over 380k addresses | From 075edb3b6d54b9d09e18da899ed3be4e24fd7a26 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:15 +0800 Subject: [PATCH 09024/11794] New translations usdc.md (Spanish) --- es/core-concepts/supported-stablecoins/usdc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/supported-stablecoins/usdc.md b/es/core-concepts/supported-stablecoins/usdc.md index b0aee40c5..1fabd12bf 100644 --- a/es/core-concepts/supported-stablecoins/usdc.md +++ b/es/core-concepts/supported-stablecoins/usdc.md @@ -16,7 +16,7 @@ USDC es la segunda moneda estable más grande del mundo después del USDT y ha c | Dirección | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | | Decimales | 6 | | Sitio oficial | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Holders | Más de 200k direcciones | +| Holders | Over 1M addresses | From a4899a7df12dae2198b0a1bbd03815527b500dea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:16 +0800 Subject: [PATCH 09025/11794] New translations usdt.md (Spanish) --- es/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/supported-stablecoins/usdt.md b/es/core-concepts/supported-stablecoins/usdt.md index 1dbd156ee..be9d44e8c 100644 --- a/es/core-concepts/supported-stablecoins/usdt.md +++ b/es/core-concepts/supported-stablecoins/usdt.md @@ -16,7 +16,7 @@ A pesar de la controversia **** en torno **** a que la compañía no proporcion | Dirección | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimales | 6 | | Sitio oficial | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Más de 1.8 millones de direcciones | +| Holders | Over 3.4M addresses | From b501ca8e229eb17e75191070e8fc91d7d86a6a42 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:17 +0800 Subject: [PATCH 09026/11794] New translations lending.md (Spanish) --- es/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/es/core-concepts/yield-generation/lending.md b/es/core-concepts/yield-generation/lending.md index 8d7d8118b..11e525d93 100644 --- a/es/core-concepts/yield-generation/lending.md +++ b/es/core-concepts/yield-generation/lending.md @@ -12,8 +12,6 @@ OUSD se integra con los principales proveedores de préstamos que tienen un hist {% page-ref page = "../ supported-Strategies / aave.md"%} -Estamos planeando integrar la siguiente plataforma de préstamos: - From feed4d375d0dfc2a1b106d8016155223528c4dee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:18 +0800 Subject: [PATCH 09027/11794] New translations market-making.md (Spanish) --- es/core-concepts/yield-generation/market-making.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/es/core-concepts/yield-generation/market-making.md b/es/core-concepts/yield-generation/market-making.md index 0e812bba8..f591c4542 100644 --- a/es/core-concepts/yield-generation/market-making.md +++ b/es/core-concepts/yield-generation/market-making.md @@ -4,20 +4,18 @@ Los Creadores de Mercado Automatizados \(AMMs\) se han convertido rápidamente en la forma preferida de plataforma de intercambio descentralizado en la red de Ethereum. Esto se debe en parte a la dificultad de admitir libros de pedidos en los DEX en la red de Ethereum 1.0 que pueden rivalizar con las experiencias instantáneas y de bajo deslizamiento de los exchanges centralizados. Además, los AMM como Uniswap son relativamente fáciles de usar y de uso eficiente del gas. -Los AMM solo pueden habilitar nuevos mercados cuando los proveedores de liquidez brindan liquidez \ (por ejemplo, múltiples tokens para pares o grupos de liquidez de trading determinados\). A cambio de proporcionar liquidez, los proveedores de liquidez son recompensados con comisiones de trading cuando otros usuarios intercambian tokens. Por ejemplo, cuando los comerciantes intercambian USDT por USDC en Uniswap, actualmente se les cobra un 0,3% además de las tarifas del gas. Estas tarifas se distribuyen proporcionalmente a los proveedores de liquidez en el par USDT-USDC en función del porcentaje de liquidez total que han proporcionado. +Los AMM solo pueden habilitar nuevos mercados cuando los proveedores de liquidez brindan liquidez \ (por ejemplo, múltiples tokens para pares o grupos de liquidez de trading determinados\). A cambio de proporcionar liquidez, los proveedores de liquidez son recompensados con comisiones de trading cuando otros usuarios intercambian tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Pérdida impermanente](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) es un factor de riesgo importante de comprender, pero esta preocupación se mitiga en gran medida porque OUSD solo proporciona liquidez para monedas estables de aproximadamente el mismo valor. {% endhint %} -El protocolo OUSD enruta USDT, USDC y DAI a grupos de liquidez de alto rendimiento según lo determinado por el volumen de negociación y recompensa con tokens \(por ejemplo, Balancer recompensa con tokens BAL a proveedores de liquidez\). Luego, los rendimientos se transfieren a los holders de OUSD. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Luego, los rendimientos se transfieren a los holders de OUSD. Actualmente estamos integrados con el siguiente creador de mercado automatizado: {% page-ref page="../supported-Strategies/curve.md"%} -Tenemos la intención de integrarnos directamente con al menos los siguientes creadores de mercado automatizados: - From 96f0c96a6fa3684a44f754c6ae244ba76ed79cea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:19 +0800 Subject: [PATCH 09028/11794] New translations rewards.md (Spanish) --- es/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/yield-generation/rewards.md b/es/core-concepts/yield-generation/rewards.md index 4822596f5..bc3e20624 100644 --- a/es/core-concepts/yield-generation/rewards.md +++ b/es/core-concepts/yield-generation/rewards.md @@ -2,7 +2,7 @@ **Recolección de recompensas** -Además de cobrar intereses de préstamos y comisiones de creación de mercado, tenemos la intención de reclamar y convertir automáticamente los incentivos de bonificación que están siendo distribuidos por muchos de los protocolos DeFi. Por ejemplo, Compound da tokens COMP, Balancer da tokens BAL y Curve da tokens CRV. Estas recompensas de bonificación se convertirán regularmente en monedas estables, se implementarán en el mercado y se distribuirán a los titulares de OUSD en forma de rendimiento adicional. +Además de cobrar intereses de préstamos y comisiones de creación de mercado, tenemos la intención de reclamar y convertir automáticamente los incentivos de bonificación que están siendo distribuidos por muchos de los protocolos DeFi. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. Estas recompensas de bonificación se convertirán regularmente en monedas estables, se implementarán en el mercado y se distribuirán a los titulares de OUSD en forma de rendimiento adicional. {% hint style="info" %} Si bien la bóveda almacena de forma segura cualquier recompensa inesperada que reciba, será necesario escribir e implementar estrategias personalizadas para decidir cuándo y cómo el protocolo debe convertirlas en monedas estables. From 68beca7db167594e667fd22e80cb6fad6c643f5a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:20 +0800 Subject: [PATCH 09029/11794] New translations usdt.md (Greek) --- el/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/core-concepts/supported-stablecoins/usdt.md b/el/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..4337c323b 100644 --- a/el/core-concepts/supported-stablecoins/usdt.md +++ b/el/core-concepts/supported-stablecoins/usdt.md @@ -16,7 +16,7 @@ Despite the controversy ****around ****the company's failure to provide a promis | Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimals | 6 | | Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| Holders | Over 3.4M addresses | From e3cf63b12d381529d3595db0367185c4c8e02591 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:22 +0800 Subject: [PATCH 09030/11794] New translations market-making.md (Greek) --- el/core-concepts/yield-generation/market-making.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/el/core-concepts/yield-generation/market-making.md b/el/core-concepts/yield-generation/market-making.md index b065de0ca..ee190442f 100644 --- a/el/core-concepts/yield-generation/market-making.md +++ b/el/core-concepts/yield-generation/market-making.md @@ -4,20 +4,18 @@ Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} -We are intending to integrate with the following automated market makers: - From 6fadca395506150637733e47b09fd14fa4b1485a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:22 +0800 Subject: [PATCH 09031/11794] New translations lending.md (Portuguese) --- pt/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/pt/core-concepts/yield-generation/lending.md b/pt/core-concepts/yield-generation/lending.md index 306186d3d..536d2a3d8 100644 --- a/pt/core-concepts/yield-generation/lending.md +++ b/pt/core-concepts/yield-generation/lending.md @@ -12,8 +12,6 @@ OUSD integrates with leading lending providers that have a proven track record, {% page-ref page="../supported-strategies/aave.md" %} -We are planning on integrating the following lending platform: - From e5230a4bdb76a1a086f2ae8c904b6a35533140e3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:23 +0800 Subject: [PATCH 09032/11794] New translations usdt.md (Dutch) --- nl/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/core-concepts/supported-stablecoins/usdt.md b/nl/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..4337c323b 100644 --- a/nl/core-concepts/supported-stablecoins/usdt.md +++ b/nl/core-concepts/supported-stablecoins/usdt.md @@ -16,7 +16,7 @@ Despite the controversy ****around ****the company's failure to provide a promis | Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimals | 6 | | Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| Holders | Over 3.4M addresses | From cd7146b7e53e138ea480a8ecac71fb6b5d41c7ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:24 +0800 Subject: [PATCH 09033/11794] New translations lending.md (Korean) --- ko/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ko/core-concepts/yield-generation/lending.md b/ko/core-concepts/yield-generation/lending.md index 8e8253b4a..268bd23a2 100644 --- a/ko/core-concepts/yield-generation/lending.md +++ b/ko/core-concepts/yield-generation/lending.md @@ -12,8 +12,6 @@ OUSD는 이미 입증된 실적을 보유하고, 감사된 스마트 컨트렉 {% page-ref page = "../ supported-strategies / aave.md"%} -We are planning on integrating the following lending platform: - From c919ad47de218175eda8130e199366e75fb55d2a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:25 +0800 Subject: [PATCH 09034/11794] New translations market-making.md (Korean) --- ko/core-concepts/yield-generation/market-making.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ko/core-concepts/yield-generation/market-making.md b/ko/core-concepts/yield-generation/market-making.md index 043ea3649..1213e9b71 100644 --- a/ko/core-concepts/yield-generation/market-making.md +++ b/ko/core-concepts/yield-generation/market-making.md @@ -4,20 +4,18 @@ 자동화 된 마켓 메이커 \ (AMMs \) 는 이더리움 네트워크에서 선호하는 탈 중앙화 거래소 형태로 빠르게 부상했습니다. 이는 중앙 집중식 거래소에서의 순간 및 저소량 경험에 필적할 수 있는 이더리움 1.0의 주문서 DEX의 지원이 어렵기 때문이기도 합니다. 또한 유니스왑(Uniswap) 과 같은 AMM은 상대적으로 사용자 친화적이고 가스효율적입니다. -AMM은 유동성 공급자가 유동성을 공급할 때만 새로운 시장을 활성화 할 수 있습니다. 유동성을 제공하는 대가로 유동성 공급자는 다른 사용자가 토큰을 교환 할 때 거래 수수료를받습니다. 예를 들어 트레이더가 유니스왑(Uniswap) 에서 USDT를 USDC로 교환 할 때 현재 가스 수수료 외에 0.3 %가 부과됩니다. 이 수수료는 USDT-USDC 쌍의 유동성 공급자가 제공 한 총 유동성 비율에 따라 비례 배분됩니다. +AMM은 유동성 공급자가 유동성을 공급할 때만 새로운 시장을 활성화 할 수 있습니다. 유동성을 제공하는 대가로 유동성 공급자는 다른 사용자가 토큰을 교환 할 때 거래 수수료를받습니다. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [무상 손실](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 은 이해해야 할 중요한 위험 요소이지만이 문제는 OUSD가 거의 동일한 가치의 스테이블 코인에 유동성을 제공함으로써 대부분 완화됩니다. {% endhint %} -OUSD 프로토콜은 USDT, USDC 및 DAI를 거래량 및 보상 토큰에 의해 결정된 고성능 유동성 풀로 라우팅합니다 \ (예: 밸런서(Balancer)는 BAL 토큰을 유동성 공급자에게 보상합니다 \). 수익은 OUSD 보유자에게 전달됩니다. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). 수익은 OUSD 보유자에게 전달됩니다. We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} -We are intending to integrate with the following automated market makers: - From 2d9c8754eb5a79e2c5c890cff59371ebb5932d32 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:26 +0800 Subject: [PATCH 09035/11794] New translations rewards.md (Korean) --- ko/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/core-concepts/yield-generation/rewards.md b/ko/core-concepts/yield-generation/rewards.md index ad72ee312..dc21cdeb7 100644 --- a/ko/core-concepts/yield-generation/rewards.md +++ b/ko/core-concepts/yield-generation/rewards.md @@ -2,7 +2,7 @@ **보상 수집** -대출이자 및 시장 조성 수수료 외에도 많은 디파이(DeFi) 프로토콜에 의해 배포되는 보너스 인센티브를 자동으로 청구하고 전환 할 계획입니다. 예를 들어 컴파운드(Compound) 는 COMP 토큰을, 밸런서(Balancer) 는 BAL 토큰을, 커브(Curve) 는 CRV 토큰을 제공합니다. 이러한 보너스 보상은 정기적으로 스테이블 코인으로 전환되고, 시장에 배포되며 추가 수익의 형태로 OUSD 보유자에게 배포됩니다. +대출이자 및 시장 조성 수수료 외에도 많은 디파이(DeFi) 프로토콜에 의해 배포되는 보너스 인센티브를 자동으로 청구하고 전환 할 계획입니다. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. 이러한 보너스 보상은 정기적으로 스테이블 코인으로 전환되고, 시장에 배포되며 추가 수익의 형태로 OUSD 보유자에게 배포됩니다. {% hint style="info" %} 금고(vault) 는 예상치 못한 보상을 안전하게 저장하지만, 사용자 지정 전략을 작성하고 배포하여 프로토콜이 언제 어떻게 이를 안정 코인으로 변환해야 하는지 결정해야 합니다. From 2ed145df07c36e56ab12085bf5096f644080773e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:27 +0800 Subject: [PATCH 09036/11794] New translations rebasing-and-smart-contracts.md (Korean) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index bbbc2d143..ac7d4ff59 100644 --- a/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,13 +8,15 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) + Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 58f5a0d1a0241dde03eca5d034abeab6b9169f13 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:28 +0800 Subject: [PATCH 09037/11794] New translations README.md (Dutch) --- nl/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/core-concepts/supported-stablecoins/README.md b/nl/core-concepts/supported-stablecoins/README.md index 56390ccf6..dd2719af5 100644 --- a/nl/core-concepts/supported-stablecoins/README.md +++ b/nl/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ Currently, OUSD supports the following stablecoins: None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. -It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From 8b8219d577482d036834d8f3fc866e338b89a3e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:29 +0800 Subject: [PATCH 09038/11794] New translations dai.md (Dutch) --- nl/core-concepts/supported-stablecoins/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/core-concepts/supported-stablecoins/dai.md b/nl/core-concepts/supported-stablecoins/dai.md index 4be5c3788..20cece686 100644 --- a/nl/core-concepts/supported-stablecoins/dai.md +++ b/nl/core-concepts/supported-stablecoins/dai.md @@ -16,5 +16,5 @@ Dai is the world's third-largest stablecoin with over $400 million in circulatio | Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | | Official site | [https://makerdao.com/](https://makerdao.com/) | -| Holders | Over 140k addresses | +| Holders | Over 380k addresses | From 229dfafc5be9c90e4cf793f4b2f0b4eb1cd5b824 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:30 +0800 Subject: [PATCH 09039/11794] New translations usdc.md (Dutch) --- nl/core-concepts/supported-stablecoins/usdc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/core-concepts/supported-stablecoins/usdc.md b/nl/core-concepts/supported-stablecoins/usdc.md index 2647d7c83..aebb1ca7b 100644 --- a/nl/core-concepts/supported-stablecoins/usdc.md +++ b/nl/core-concepts/supported-stablecoins/usdc.md @@ -16,7 +16,7 @@ USDC is the world's second-largest stablecoin after USDT and has quickly grown t | Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | | Decimals | 6 | | Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Holders | Over 200k addresses | +| Holders | Over 1M addresses | From 09b928c982be2ad89e48fdc4237611f335c4cb96 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:31 +0800 Subject: [PATCH 09040/11794] New translations lending.md (Dutch) --- nl/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/nl/core-concepts/yield-generation/lending.md b/nl/core-concepts/yield-generation/lending.md index 306186d3d..536d2a3d8 100644 --- a/nl/core-concepts/yield-generation/lending.md +++ b/nl/core-concepts/yield-generation/lending.md @@ -12,8 +12,6 @@ OUSD integrates with leading lending providers that have a proven track record, {% page-ref page="../supported-strategies/aave.md" %} -We are planning on integrating the following lending platform: - From a939836f9362a0732441ee61ac883a45d75fa203 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:32 +0800 Subject: [PATCH 09041/11794] New translations usdc.md (Korean) --- ko/core-concepts/supported-stablecoins/usdc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/core-concepts/supported-stablecoins/usdc.md b/ko/core-concepts/supported-stablecoins/usdc.md index 60f8793e0..3ff19f605 100644 --- a/ko/core-concepts/supported-stablecoins/usdc.md +++ b/ko/core-concepts/supported-stablecoins/usdc.md @@ -16,7 +16,7 @@ USDC는 USDT 다음으로 세계에서 두 번째로 큰 규모의 스테이블 | 주소 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | | 데시멀(Decimals) | 6 | | 공식 사이트 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| 보유자 | 200만 개 이상의 주소 | +| 보유자 | Over 1M addresses | From d8ba906118d0dfd61c150484029436b6257ddfab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:33 +0800 Subject: [PATCH 09042/11794] New translations market-making.md (Dutch) --- nl/core-concepts/yield-generation/market-making.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/nl/core-concepts/yield-generation/market-making.md b/nl/core-concepts/yield-generation/market-making.md index b065de0ca..ee190442f 100644 --- a/nl/core-concepts/yield-generation/market-making.md +++ b/nl/core-concepts/yield-generation/market-making.md @@ -4,20 +4,18 @@ Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} -We are intending to integrate with the following automated market makers: - From c61eef684e425a90221881a076108834323a2941 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:34 +0800 Subject: [PATCH 09043/11794] New translations rewards.md (Dutch) --- nl/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/core-concepts/yield-generation/rewards.md b/nl/core-concepts/yield-generation/rewards.md index dce9da9cf..d47fe438d 100644 --- a/nl/core-concepts/yield-generation/rewards.md +++ b/nl/core-concepts/yield-generation/rewards.md @@ -2,7 +2,7 @@ **Collecting Rewards** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. From 33fe4c535934fc8cf1997e6f0d80a0934f052098 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:35 +0800 Subject: [PATCH 09044/11794] New translations rebasing-and-smart-contracts.md (Dutch) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index bbbc2d143..ac7d4ff59 100644 --- a/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,13 +8,15 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) + Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 3e36829e9a4b5b54edae6348ced71e863e05cfe4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:36 +0800 Subject: [PATCH 09045/11794] New translations README.md (Portuguese) --- pt/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/core-concepts/supported-stablecoins/README.md b/pt/core-concepts/supported-stablecoins/README.md index 56390ccf6..dd2719af5 100644 --- a/pt/core-concepts/supported-stablecoins/README.md +++ b/pt/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ Currently, OUSD supports the following stablecoins: None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. -It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From 36757f00d189db9fd145a803e78b11bc92b1c2bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:37 +0800 Subject: [PATCH 09046/11794] New translations dai.md (Portuguese) --- pt/core-concepts/supported-stablecoins/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/core-concepts/supported-stablecoins/dai.md b/pt/core-concepts/supported-stablecoins/dai.md index 4be5c3788..20cece686 100644 --- a/pt/core-concepts/supported-stablecoins/dai.md +++ b/pt/core-concepts/supported-stablecoins/dai.md @@ -16,5 +16,5 @@ Dai is the world's third-largest stablecoin with over $400 million in circulatio | Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | | Official site | [https://makerdao.com/](https://makerdao.com/) | -| Holders | Over 140k addresses | +| Holders | Over 380k addresses | From ee02e10a4d7d529971b76961818f968d1b4703d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:38 +0800 Subject: [PATCH 09047/11794] New translations usdc.md (Portuguese) --- pt/core-concepts/supported-stablecoins/usdc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/core-concepts/supported-stablecoins/usdc.md b/pt/core-concepts/supported-stablecoins/usdc.md index 2647d7c83..aebb1ca7b 100644 --- a/pt/core-concepts/supported-stablecoins/usdc.md +++ b/pt/core-concepts/supported-stablecoins/usdc.md @@ -16,7 +16,7 @@ USDC is the world's second-largest stablecoin after USDT and has quickly grown t | Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | | Decimals | 6 | | Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Holders | Over 200k addresses | +| Holders | Over 1M addresses | From dcdfadda2fc6a5b0e9c6698744a0ef6487599407 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:39 +0800 Subject: [PATCH 09048/11794] New translations usdt.md (Portuguese) --- pt/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/core-concepts/supported-stablecoins/usdt.md b/pt/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..4337c323b 100644 --- a/pt/core-concepts/supported-stablecoins/usdt.md +++ b/pt/core-concepts/supported-stablecoins/usdt.md @@ -16,7 +16,7 @@ Despite the controversy ****around ****the company's failure to provide a promis | Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimals | 6 | | Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| Holders | Over 3.4M addresses | From 0d080ede96aed4f8249cbfb5bcc558401f836889 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:40 +0800 Subject: [PATCH 09049/11794] New translations usdt.md (Korean) --- ko/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/core-concepts/supported-stablecoins/usdt.md b/ko/core-concepts/supported-stablecoins/usdt.md index 978332018..bff73fbdc 100644 --- a/ko/core-concepts/supported-stablecoins/usdt.md +++ b/ko/core-concepts/supported-stablecoins/usdt.md @@ -16,7 +16,7 @@ | 주소 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | 데시멀(Decimals) | 6 | | 공식 사이트 | [https://tether.to/ ](https://tether.to/%20) | -| 보유자 | 180만 개 이상의 주소 | +| 보유자 | Over 3.4M addresses | From a460c59626a86246c11b6a6db72cd664b6041405 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:41 +0800 Subject: [PATCH 09050/11794] New translations dai.md (Korean) --- ko/core-concepts/supported-stablecoins/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/core-concepts/supported-stablecoins/dai.md b/ko/core-concepts/supported-stablecoins/dai.md index 3c5c71c98..86e1babb0 100644 --- a/ko/core-concepts/supported-stablecoins/dai.md +++ b/ko/core-concepts/supported-stablecoins/dai.md @@ -16,5 +16,5 @@ | 주소 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | 데시멀(Decimals) | 18 | | 공식 사이트 | [https://makerdao.com/](https://makerdao.com/) | -| 보유자 | 14만개 이상의 주소 | +| 보유자 | Over 380k addresses | From 77b76abe3966566396e0238bfa59208eb998f93d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:42 +0800 Subject: [PATCH 09051/11794] New translations rewards.md (Greek) --- el/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/core-concepts/yield-generation/rewards.md b/el/core-concepts/yield-generation/rewards.md index dce9da9cf..d47fe438d 100644 --- a/el/core-concepts/yield-generation/rewards.md +++ b/el/core-concepts/yield-generation/rewards.md @@ -2,7 +2,7 @@ **Collecting Rewards** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. From bf5aa267043df309cc8e1f69012c5ed5fc5ea781 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:43 +0800 Subject: [PATCH 09052/11794] New translations rewards.md (Italian) --- it/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/yield-generation/rewards.md b/it/core-concepts/yield-generation/rewards.md index 84d7bbe9c..0b6d46d24 100644 --- a/it/core-concepts/yield-generation/rewards.md +++ b/it/core-concepts/yield-generation/rewards.md @@ -2,7 +2,7 @@ **Raccogliere ricompense** -Oltre che raccogliere interessi dai prestiti e le commissioni dal market making, intendiamo richiedere e convertire automaticamente gli incentivi bonus che vengono distribuiti da molti dei protocolli DeFi. Per esempio, Compound regala token COMP, Balancer regala token BAL e Curve regala token CRV. Questi premi bonus saranno regolarmente convertiti in stablecoin, rilasciati sul mercato e distribuiti ai possessori di OUSD nella forma di rendimento aggiuntivo. +Oltre che raccogliere interessi dai prestiti e le commissioni dal market making, intendiamo richiedere e convertire automaticamente gli incentivi bonus che vengono distribuiti da molti dei protocolli DeFi. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. Questi premi bonus saranno regolarmente convertiti in stablecoin, rilasciati sul mercato e distribuiti ai possessori di OUSD nella forma di rendimento aggiuntivo. {% hint style="info" %} Mentre il vault archivia in modo sicuro ogni ricompensa imprevista che riceve, sarà necessario scrivere e implementare strategie personalizzate per decidere quando e come il protocollo dovrebbe convertirle in stablecoin. From 695ae6c533065662c357be238de7fc7419d840cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:46 +0800 Subject: [PATCH 09053/11794] New translations rebasing-and-smart-contracts.md (Greek) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index bbbc2d143..ac7d4ff59 100644 --- a/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,13 +8,15 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) + Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 88b0bc120007a07c1584935d4b8203bb9ae41dcf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:46 +0800 Subject: [PATCH 09054/11794] New translations README.md (Italian) --- it/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/core-concepts/supported-stablecoins/README.md b/it/core-concepts/supported-stablecoins/README.md index 47703f515..935201793 100644 --- a/it/core-concepts/supported-stablecoins/README.md +++ b/it/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ Attualmente, OUSD supporta le seguenti stablecoin: Nessuna di queste stablecoin è perfetta, ma le abbiamo selezionate per il loro utilizzo diffuso. Sebbene queste stablecoin abbiano perso il loro ancoraggio al dollaro statunitense (USD) in più occasioni, hanno dimostrato resilienza nel tornare infine al loro obiettivo di 1 USD. -E' importante notare che tutte le stablecoin supportate introducono un rischio della controparte non banale. Tether, in particolare, ha avuto ben documentatiproblemi bancari e sfide normative. Inoltre, sia USDT che USDC hanno delle backdoor che concedono ai loro emittenti il potere di congelare i fondi nei portafogli dei loro possessori. Sebbene DAI non abbia alcuna backdoor diretta, i suoi asset possono comunque subire impatti negativi poiché USDC è accettato come collaterale per coniare DAI. +E' importante notare che tutte le stablecoin supportate introducono un rischio della controparte non banale. Tether, in particolare, ha avuto ben documentatiproblemi bancari e sfide normative. Inoltre, sia USDT che USDC hanno delle backdoor che concedono ai loro emittenti il potere di congelare i fondi nei portafogli dei loro possessori. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -Malgrado queste preoccupazioni, ci sono già miliardi di dollari di scommesse sulla sicurezza di queste stablecoin. È possibile che ulteriori stablecoins verranno aggiunte al protocollo nel corso del tempo. Il supporto potrà anche essere rimosso se una di queste stablecoin si rivelerà troppo inaffidabile o metterà a repentaglio i fondi dei titolari di OUSD. +Malgrado queste preoccupazioni, ci sono già miliardi di dollari di scommesse sulla sicurezza di queste stablecoin. È possibile che ulteriori stablecoins verranno aggiunte al protocollo nel corso del tempo. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From c32f89b0a2da1402b2a96ffd9dc00941869e5f9d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:47 +0800 Subject: [PATCH 09055/11794] New translations dai.md (Italian) --- it/core-concepts/supported-stablecoins/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/supported-stablecoins/dai.md b/it/core-concepts/supported-stablecoins/dai.md index c4f8a73c5..88a423668 100644 --- a/it/core-concepts/supported-stablecoins/dai.md +++ b/it/core-concepts/supported-stablecoins/dai.md @@ -16,5 +16,5 @@ Dai è la terza più grande stablecoin al mondo con oltre $400 milioni di circol | Indirizzo | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimali | 18 | | Sito ufficiale | [https://makerdao.com/](https://makerdao.com/) | -| Possessori | Oltre 140.000 indirizzi | +| Possessori | Over 380k addresses | From 909bf757bc43d9aa8613e75fa07badc654207a03 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:48 +0800 Subject: [PATCH 09056/11794] New translations usdc.md (Italian) --- it/core-concepts/supported-stablecoins/usdc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/supported-stablecoins/usdc.md b/it/core-concepts/supported-stablecoins/usdc.md index 0556a146d..7af2a4510 100644 --- a/it/core-concepts/supported-stablecoins/usdc.md +++ b/it/core-concepts/supported-stablecoins/usdc.md @@ -16,7 +16,7 @@ USDC è la seconda stablecoin più grande al mondo dopo USDT ed è rapidamente c | Indirizzo | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | | Decimali | 6 | | Sito ufficiale | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Possessori | Oltre 200.000 indirizzi | +| Possessori | Over 1M addresses | From cd1c3f048e112db60dec7e36870713a4d3d2dcf6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:49 +0800 Subject: [PATCH 09057/11794] New translations usdt.md (Italian) --- it/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/supported-stablecoins/usdt.md b/it/core-concepts/supported-stablecoins/usdt.md index ddc4c2928..2f878d688 100644 --- a/it/core-concepts/supported-stablecoins/usdt.md +++ b/it/core-concepts/supported-stablecoins/usdt.md @@ -16,7 +16,7 @@ Nonostante la controversia ****intorno a *****, la mancata fornitura da parte de | Indirizzo | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimali | 6 | | Sito ufficiale | [https://tether.to/ ](https://tether.to/%20) | -| Possessori | Oltre 1,8 milioni di indirizzi | +| Possessori | Over 3.4M addresses | From a71b140391ba9a398a1162ed75eaf99f15c41934 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:50 +0800 Subject: [PATCH 09058/11794] New translations lending.md (Italian) --- it/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/it/core-concepts/yield-generation/lending.md b/it/core-concepts/yield-generation/lending.md index 255c5896c..70f5c3cbb 100644 --- a/it/core-concepts/yield-generation/lending.md +++ b/it/core-concepts/yield-generation/lending.md @@ -12,8 +12,6 @@ OUSD si integra con i leader tra i fornitori di servizi di prestito, i quali han {% page-ref page="../supported-strategies/aave.md" %} -We are planning on integrating the following lending platform: - From cb972e38261e193672d60ce956f327829ddee135 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:51 +0800 Subject: [PATCH 09059/11794] New translations market-making.md (Italian) --- it/core-concepts/yield-generation/market-making.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/it/core-concepts/yield-generation/market-making.md b/it/core-concepts/yield-generation/market-making.md index 33d3039ee..84ed975e1 100644 --- a/it/core-concepts/yield-generation/market-making.md +++ b/it/core-concepts/yield-generation/market-making.md @@ -4,20 +4,18 @@ I market maker automatizzati \(AMMs\) sono cresciuti rapidamente come forma preferita di scambio decentralizzato sul network di Ethereum. Ciò in parte è dovuto alla difficoltà di supportare gli order book DEX su Ethereum 1.0 che possano competere con gli attuali exchange centralizzati, istantanei e a basso slippage. Inoltre, gli AMM come Uniswap sono relativamente user-friendly ed efficienti dal punto di vista del gas. -Gli AMM possono abilitare nuovi mercati solo quando i liquidity providers forniscono liquidità \(ad esempio più token per determinati pair o pool \). In cambio per fornire liquidità, i liquidity providers sono ricompensati con le commissioni di trading quando altri utenti swappano i token. Per esempio, quando i trader swappano USDT per USDC su Uniswap, vengono attualmente addebitati di un 0.3% al netto delle commissioni del gas. Queste commissioni vengono distribuite proporzionalmente ai liquidity providers del pair USDT-USDC, in base alla percentuale della liquidità totale che è stata fornita. +Gli AMM possono abilitare nuovi mercati solo quando i liquidity providers forniscono liquidità \(ad esempio più token per determinati pair o pool \). In cambio per fornire liquidità, i liquidity providers sono ricompensati con le commissioni di trading quando altri utenti swappano i token. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) è un fattore di rischio importante da capire, ma questa preoccupazione è altamente mitigata dal fatto che OUSD fornisce liquidità solo per stablecoin che hanno approssimatamente egual valore. {% endhint %} -Il protocollo OUSD indirizza USDT, USDC e DAI in pool altamente performanti determinati dal volume degli scambi e dai token di ricompensa \(ad esempio Balancer ricompensa con token DAI i suoi liquidity provider\). Gli Yields vengono quindi trasferiti ai detentori di OUSD. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Gli Yields vengono quindi trasferiti ai detentori di OUSD. We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} -We are intending to integrate with the following automated market makers: - From 9a03318bfe341289f103477d15cdadf25e2ee120 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:52 +0800 Subject: [PATCH 09060/11794] New translations rebasing-and-smart-contracts.md (Italian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 7a71bb525..35986bb63 100644 --- a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,13 +8,15 @@ I wallet multi-sig o altri smart contract devono richiamare la funzione ` rebase By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) + Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From a57946daf2d6e0d7ce138265bd71187e9c364961 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:53 +0800 Subject: [PATCH 09061/11794] New translations README.md (Korean) --- ko/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/core-concepts/supported-stablecoins/README.md b/ko/core-concepts/supported-stablecoins/README.md index fa3cdebe0..4b3a82e4e 100644 --- a/ko/core-concepts/supported-stablecoins/README.md +++ b/ko/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ OUSD는 이를 뒷받침하는 스테이블 코인 만큼 강하다는 점을 그 어떠한 스테이블 코인도 완벽하지는 않지만, 그것들은 보편적으로 널리 사용되고 있기 때문에 오리진(Origin)은 그것들을 선택했습니다. 이러한 스테이블 코인들은 여러 번 USD 페그(peg) 를 손실하기도 하였지만, 결국 1 USD 목표를 달성하는 데 탄력성을 보여주었습니다. -이러한 모든 스테이블 코인은 서로 다른 상대방에 대한 위험을 초래할 수 있다는 점에 유의해야 합니다. 특히 테더(Tether) 는 잘 문서화된 은행 문제 및 규제 문제를 안고 있습니다. 또한 USDT와 USDC는 발행인이 보유자의 지갑에있는 돈을 동결(freeze) 할 수 있는 권한을 부여하는 백도어(backdoors) 기능이 있습니다. 다이(DAI) 에는 직접적인 백도어가 없지만 USDC가 다이 채굴을 위한 담보로 허용되기 때문에 자산에 부정적인 영향을 미칠 수 있습니다. +이러한 모든 스테이블 코인은 서로 다른 상대방에 대한 위험을 초래할 수 있다는 점에 유의해야 합니다. 특히 테더(Tether) 는 잘 문서화된 은행 문제 및 규제 문제를 안고 있습니다. 또한 USDT와 USDC는 발행인이 보유자의 지갑에있는 돈을 동결(freeze) 할 수 있는 권한을 부여하는 백도어(backdoors) 기능이 있습니다. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -이러한 우려에도 불구하고 이미 이러한 스테이블 코인들의 보안에는 수십억 달러가 걸려있습니다. 시간이 지남에 따라 추가 스테이블 코인이 프로토콜에 추가 될 수 있습니다. 또한 이러한 스테이블 코인 중 하나라도 너무 신뢰할 수 없는 것으로 판명되거나, OUSD 보유자 자금이 위험에 처할 경우 지원이 해제될 수도 있습니다. +이러한 우려에도 불구하고 이미 이러한 스테이블 코인들의 보안에는 수십억 달러가 걸려있습니다. 시간이 지남에 따라 추가 스테이블 코인이 프로토콜에 추가 될 수 있습니다. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From ba22d10a3109b35b19597d26936ba9d62d26d0c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:54 +0800 Subject: [PATCH 09062/11794] New translations README.md (Japanese) --- ja/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/core-concepts/supported-stablecoins/README.md b/ja/core-concepts/supported-stablecoins/README.md index 56390ccf6..dd2719af5 100644 --- a/ja/core-concepts/supported-stablecoins/README.md +++ b/ja/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ Currently, OUSD supports the following stablecoins: None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. -It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy. +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From e436a464cb43bc08572832274cb4fa10df2721a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:55 +0800 Subject: [PATCH 09063/11794] New translations dai.md (Japanese) --- ja/core-concepts/supported-stablecoins/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/core-concepts/supported-stablecoins/dai.md b/ja/core-concepts/supported-stablecoins/dai.md index 4be5c3788..20cece686 100644 --- a/ja/core-concepts/supported-stablecoins/dai.md +++ b/ja/core-concepts/supported-stablecoins/dai.md @@ -16,5 +16,5 @@ Dai is the world's third-largest stablecoin with over $400 million in circulatio | Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | | Official site | [https://makerdao.com/](https://makerdao.com/) | -| Holders | Over 140k addresses | +| Holders | Over 380k addresses | From 587c900f64f8946bed63c97bd2dcec3571ea62fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:56 +0800 Subject: [PATCH 09064/11794] New translations usdc.md (Japanese) --- ja/core-concepts/supported-stablecoins/usdc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/core-concepts/supported-stablecoins/usdc.md b/ja/core-concepts/supported-stablecoins/usdc.md index 2647d7c83..aebb1ca7b 100644 --- a/ja/core-concepts/supported-stablecoins/usdc.md +++ b/ja/core-concepts/supported-stablecoins/usdc.md @@ -16,7 +16,7 @@ USDC is the world's second-largest stablecoin after USDT and has quickly grown t | Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | | Decimals | 6 | | Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Holders | Over 200k addresses | +| Holders | Over 1M addresses | From 3b64aede980d2bcfe9c7365285d06f868495869b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:57 +0800 Subject: [PATCH 09065/11794] New translations usdt.md (Japanese) --- ja/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/core-concepts/supported-stablecoins/usdt.md b/ja/core-concepts/supported-stablecoins/usdt.md index 4ae2afe89..4337c323b 100644 --- a/ja/core-concepts/supported-stablecoins/usdt.md +++ b/ja/core-concepts/supported-stablecoins/usdt.md @@ -16,7 +16,7 @@ Despite the controversy ****around ****the company's failure to provide a promis | Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimals | 6 | | Official site | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 1.8M addresses | +| Holders | Over 3.4M addresses | From 81c38f9d8dd4652ce1013bb749adbd455efd9191 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:58 +0800 Subject: [PATCH 09066/11794] New translations lending.md (Japanese) --- ja/core-concepts/yield-generation/lending.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ja/core-concepts/yield-generation/lending.md b/ja/core-concepts/yield-generation/lending.md index 306186d3d..536d2a3d8 100644 --- a/ja/core-concepts/yield-generation/lending.md +++ b/ja/core-concepts/yield-generation/lending.md @@ -12,8 +12,6 @@ OUSD integrates with leading lending providers that have a proven track record, {% page-ref page="../supported-strategies/aave.md" %} -We are planning on integrating the following lending platform: - From 93a4af3dbebf85d6c7e9fd4da635d2f66e9b3bb7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:30:59 +0800 Subject: [PATCH 09067/11794] New translations market-making.md (Japanese) --- ja/core-concepts/yield-generation/market-making.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ja/core-concepts/yield-generation/market-making.md b/ja/core-concepts/yield-generation/market-making.md index b065de0ca..ee190442f 100644 --- a/ja/core-concepts/yield-generation/market-making.md +++ b/ja/core-concepts/yield-generation/market-making.md @@ -4,20 +4,18 @@ Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: {% page-ref page="../supported-strategies/curve.md" %} -We are intending to integrate with the following automated market makers: - From 43518e552306ee850ed9489aaf50d45e30215a73 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:31:00 +0800 Subject: [PATCH 09068/11794] New translations rewards.md (Japanese) --- ja/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/core-concepts/yield-generation/rewards.md b/ja/core-concepts/yield-generation/rewards.md index dce9da9cf..d47fe438d 100644 --- a/ja/core-concepts/yield-generation/rewards.md +++ b/ja/core-concepts/yield-generation/rewards.md @@ -2,7 +2,7 @@ **Collecting Rewards** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. From 279da885991a8277a6737b1ec3460c544421e178 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:31:02 +0800 Subject: [PATCH 09069/11794] New translations rebasing-and-smart-contracts.md (Japanese) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index bbbc2d143..ac7d4ff59 100644 --- a/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,13 +8,15 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) + Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 55189ae9bb9232c77b29eabbe57370f04576b5c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:31:03 +0800 Subject: [PATCH 09070/11794] New translations rebasing-and-smart-contracts.md (Filipino) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index bbbc2d143..ac7d4ff59 100644 --- a/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,13 +8,15 @@ Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) + Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. {% hint style="warning" %} If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -If you are using a multi-sig wallet like [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or [Gnosis Safe](https://gnosis-safe.io/), you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 5a8195adc884e8fbc5cc3edc749f47af39c8f183 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:07 +0800 Subject: [PATCH 09071/11794] New translations aave.md (Indonesian) --- id/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/core-concepts/supported-strategies/aave.md b/id/core-concepts/supported-strategies/aave.md index bea4e1a04..440e63b38 100644 --- a/id/core-concepts/supported-strategies/aave.md +++ b/id/core-concepts/supported-strategies/aave.md @@ -6,9 +6,9 @@ Saldo jaminan diwakili oleh ERC-20 aTokens dengan rasio 1: 1 terhadap aset dasar Aave mendukung pinjaman kilat, yaitu pinjaman tanpa jaminan di mana pengguna meminjam dan membayar kembali saldo pinjaman dalam satu transaksi, artinya pengguna pinjaman kilat tidak perlu menyiapkan modal awal. Pinjaman cepat adalah produk kompleks yang ditujukan untuk pengembang dan dapat digunakan untuk arbitrase di beberapa protokol DeFi. -Aave saat ini diatur oleh LEND, token ERC-20 yang sebelumnya merupakan token utilitas untuk ETHLend. Aave telah mengumumkan transisi ke tata kelola yang sepenuhnya terdesentralisasi yang mencakup pertukaran token di mana pengguna menukar LEND dengan AAVE, token tata kelola ERC-20 baru dengan imbalan staking. Beberapa AAVE akan didistribusikan ke pengguna platform dalam kampanye penambangan likuiditas. +Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Nilai total Aave terkunci \ (TVL \) telah dengan cepat tumbuh menjadi lebih dari $ 1,2 miliar, menjadikannya salah satu protokol DeFi terbesar. LEND memiliki kapitalisasi pasar yang beredar lebih dari $700 juta. +Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave telah menjalani audit keamanan oleh OpenZeppelin, Trail of Bits, dan Consensys Diligence. Aave memelihara program bug bounty. From 289f1425459dec0fca0780447c9139c06b3038f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:08 +0800 Subject: [PATCH 09072/11794] New translations price-oracles.md (Turkish) --- tr/core-concepts/price-oracles.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tr/core-concepts/price-oracles.md b/tr/core-concepts/price-oracles.md index 0ea5c5c64..313fd011a 100644 --- a/tr/core-concepts/price-oracles.md +++ b/tr/core-concepts/price-oracles.md @@ -1,3 +1,7 @@ +- - - +description: OUSD uses Chainlink to secure the protocol from pricing attacks +- - - + # Price Oracles OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. From 4a9c9c08301b7d779ae6cf89e1d6405f892f586c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:09 +0800 Subject: [PATCH 09073/11794] New translations price-oracles.md (Chinese Traditional) --- zh/core-concepts/price-oracles.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 0ea5c5c64..313fd011a 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -1,3 +1,7 @@ +- - - +description: OUSD uses Chainlink to secure the protocol from pricing attacks +- - - + # Price Oracles OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. From 1c5e38b26cd542fc03a6994f61533f315df15158 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:10 +0800 Subject: [PATCH 09074/11794] New translations fund-management.md (Chinese Traditional) --- zh/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/core-concepts/fund-management.md b/zh/core-concepts/fund-management.md index e44822017..273f8d1ae 100644 --- a/zh/core-concepts/fund-management.md +++ b/zh/core-concepts/fund-management.md @@ -2,7 +2,7 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). **Earning Strategies** From d2234826f4d2e00e6ad0e948f37882556de52526 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:11 +0800 Subject: [PATCH 09075/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index bd2264caf..b7cc20557 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -8,7 +8,7 @@ Some of Curve's liquidity pools earn extra fees for liquidity providers on top o Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From c95665cb8dca9540051898b5c52f2ed25baf39f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:12 +0800 Subject: [PATCH 09076/11794] New translations compound.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index a4d2660a1..2181b87c2 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -4,9 +4,9 @@ Compound is a lending protocol and platform built on Ethereum and launched in Se Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. From 4a006da55eb696deb5ef1015b79ac18f3ab70d0a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:13 +0800 Subject: [PATCH 09077/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 5a9b19cb3..22ea048d7 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -6,9 +6,9 @@ Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the unde Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. From 7e302a94de4b84a210ea2f9e30305cc6a41b28d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:14 +0800 Subject: [PATCH 09078/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index 5012ba460..e707c1893 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -16,5 +16,3 @@ Although DeFi has grown very quickly and there are now billions of dollars worth We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - - From 4c8349fc09eb3b1ffff9070d8145d81b09f45229 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:16 +0800 Subject: [PATCH 09079/11794] New translations curve.md (Chinese Simplified) --- .../supported-strategies/curve.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index b7cc20557..3cd8a4420 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,21 +1,21 @@ # Curve -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | +| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From c836fe3a5484bd95c99c67e55b6576bf1c5e28c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:17 +0800 Subject: [PATCH 09080/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 2181b87c2..bf95fb842 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 936ff13c6757269bf06799c2ef9d677b566ae1e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:18 +0800 Subject: [PATCH 09081/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 22ea048d7..894d1c6f1 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,21 +1,21 @@ # Aave -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From d33297900b6ccc67d3d7adb2388c0fa9985e2462 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:19 +0800 Subject: [PATCH 09082/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index e707c1893..5857bcf14 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,10 +1,10 @@ -# Supported Strategies +# 支持策略 -**Supported DeFi Platforms** +**支持的DeFi平台** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 -Currently, OUSD earns yield from the following platform\(s\): +目前,OUSD 从以下平台赚取收益: {% page-ref page="compound.md" %} From 6a88f54fe7fe88ab24aaea54364e4e593235d224 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:20 +0800 Subject: [PATCH 09083/11794] New translations fund-management.md (Turkish) --- tr/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/core-concepts/fund-management.md b/tr/core-concepts/fund-management.md index e44822017..273f8d1ae 100644 --- a/tr/core-concepts/fund-management.md +++ b/tr/core-concepts/fund-management.md @@ -2,7 +2,7 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). **Earning Strategies** From f62ba366e0646464a643f1b5b3d5b0242a36ed8d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:21 +0800 Subject: [PATCH 09084/11794] New translations aave.md (Vietnamese) --- vi/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/core-concepts/supported-strategies/aave.md b/vi/core-concepts/supported-strategies/aave.md index c4ac6a2a0..afa71f2bd 100644 --- a/vi/core-concepts/supported-strategies/aave.md +++ b/vi/core-concepts/supported-strategies/aave.md @@ -6,9 +6,9 @@ Số dư tài sản đảm bảo được đại diện bằng ERC-20 aTokens th Aave hỗ trợ các khoản vay nhanh, là các khoản vay không cần thế chấp trong đó người dùng vay và hoàn trả số dư của khoản vay trong một giao dịch duy nhất, có nghĩa là người dùng khoản vay nhanh không cần phải bỏ bất kỳ khoản vốn ban đầu nào. Các khoản vay nhanh là một sản phẩm phức tạp nhắm vào các nhà phát triển và có thể được sử dụng để phân bổ trên nhiều giao thức DeFi. -Aave hiện được quản lý bởi token quản trị LEND, token ERC-20 trước đây là token tiện ích của ETHLend. Aave đã công bố chuyển đổi sang quản trị phi tập trung hoàn toàn bao gồm cả hoán đổi token trong đó người dùng trao đổi LEND lấy AAVE, token quản trị ERC-20 mới với phần thưởng từ staking. Một số AAVE sẽ được phân phối cho người dùng nền tảng trong một chiến dịch khai thác thanh khoản. +Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Tổng giá trị của Aave bị khóa (TVL) đã nhanh chóng tăng lên hơn 1,2 tỷ đô la, khiến nó trở thành một trong những giao thức DeFi lớn nhất. Vốn hóa thị trường của LEND đạt hơn 700 triệu đô la. +Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave đã trải qua các cuộc kiểm toán bảo mật được thực hiện bởi OpenZeppelin, Trail of Bits và Consensys Diligence. Aave vẫn đang duy trì chương trình tặng tưởng cho người phát hiện ra lỗi của hệ thống. From 0d8de785ad4132e01e39c11ef92ced5b4b4a6452 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:22 +0800 Subject: [PATCH 09085/11794] New translations curve.md (Turkish) --- tr/core-concepts/supported-strategies/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/core-concepts/supported-strategies/curve.md b/tr/core-concepts/supported-strategies/curve.md index c1d5636a7..5071fb3c8 100644 --- a/tr/core-concepts/supported-strategies/curve.md +++ b/tr/core-concepts/supported-strategies/curve.md @@ -8,7 +8,7 @@ Some of Curve's liquidity pools earn extra fees for liquidity providers on top o Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From e68dc030796d7338ebd88e3bd2a2c90c1ff15c9b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:23 +0800 Subject: [PATCH 09086/11794] New translations compound.md (Turkish) --- tr/core-concepts/supported-strategies/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/core-concepts/supported-strategies/compound.md b/tr/core-concepts/supported-strategies/compound.md index 0d678f66c..72440e0ee 100644 --- a/tr/core-concepts/supported-strategies/compound.md +++ b/tr/core-concepts/supported-strategies/compound.md @@ -4,9 +4,9 @@ Compound, Ethereum üzerine kurulmuş bir borç verme protokolü ve platformudur Teminat bakiyeleri, temsil ettikleri dayanak varlığa göre zaman içinde otomatik olarak faiz tahakkuk eden ve değerde artış sağlayan ERC-20 cTokens ile temsil edilir. Kullanıcılar varlıkları cToken'larının değerine göre ödünç alabilir. cTokenler serbestçe aktarılabilir ve diğer birçok DeFi protokolünde kullanılabilir. cTokens, temel teminatları için herhangi bir zamanda itfa edilebilir. -Compound, bir ERC-20 yönetişim belirteci olan COMP tarafından yönetilir. COMP sahipleri protokol değişikliklerini önerebilir ve oylayabilir veya oylarını başka birine devredebilir. COMP tokenleri, borç alanlar ve borç verenler arasında eşit olarak bölünerek, protokol kullanıcılarına günlük olarak orantılı olarak verilir. COMP token arzının büyük bir kısmı Compound ekibi, yatırımcılar ve danışmanlar tarafından tutuldu. +Compound, bir ERC-20 yönetişim belirteci olan COMP tarafından yönetilir. COMP sahipleri protokol değişikliklerini önerebilir ve oylayabilir veya oylarını başka birine devredebilir. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. COMP token arzının büyük bir kısmı Compound ekibi, yatırımcılar ve danışmanlar tarafından tutuldu. -Compound'un kilitli toplam değeri \ (TVL \) hızla yaklaşık 800 milyon dolara yükseldi ve bu da onu en büyük DeFi protokollerinden biri haline getirdi. COMP, 500 milyon doların üzerinde dolaşımdaki piyasa değerine sahiptir. +Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound, OpenZeppelin ve Trail of Bits tarafından birçok güvenlik denetiminden geçti. Compound protocol resmi olarak CertiK tarafından doğrulandı ve Gauntlet tarafından ekonomik stres testine tabi tutuldu. Compound, bir hata ödül programı sürdürmektedir. From 384ab9c4531269b07f4a66e419c5a6ac7427a63b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:24 +0800 Subject: [PATCH 09087/11794] New translations aave.md (Turkish) --- tr/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/core-concepts/supported-strategies/aave.md b/tr/core-concepts/supported-strategies/aave.md index 0cd9073e7..cb87c6216 100644 --- a/tr/core-concepts/supported-strategies/aave.md +++ b/tr/core-concepts/supported-strategies/aave.md @@ -6,9 +6,9 @@ Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the unde Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. From 4660939c984994864ed86fb3847131305136ca87 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:25 +0800 Subject: [PATCH 09088/11794] New translations README.md (Turkish) --- tr/core-concepts/supported-strategies/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/tr/core-concepts/supported-strategies/README.md b/tr/core-concepts/supported-strategies/README.md index 6dab718cc..635bc60e7 100644 --- a/tr/core-concepts/supported-strategies/README.md +++ b/tr/core-concepts/supported-strategies/README.md @@ -16,5 +16,3 @@ Although DeFi has grown very quickly and there are now billions of dollars worth We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - - From 8384b4d96959782141358d0a1cd323792890ec8e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:26 +0800 Subject: [PATCH 09089/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md index 0ea5c5c64..313fd011a 100644 --- a/ru/core-concepts/price-oracles.md +++ b/ru/core-concepts/price-oracles.md @@ -1,3 +1,7 @@ +- - - +description: OUSD uses Chainlink to secure the protocol from pricing attacks +- - - + # Price Oracles OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. From 10b17cde1ec4fc314e65320aae082851e8b970e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:27 +0800 Subject: [PATCH 09090/11794] New translations fund-management.md (Russian) --- ru/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/fund-management.md b/ru/core-concepts/fund-management.md index f541d4eca..0bdaf6dd5 100644 --- a/ru/core-concepts/fund-management.md +++ b/ru/core-concepts/fund-management.md @@ -2,7 +2,7 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Затем средства распределяются по одной или нескольким стратегиям получения прибыли**** в любой момент времени. Vault отдает предпочтение высокодоходным стратегиям, но также стремится поддерживать диверсификацию по нескольким стратегиям. Диверсификация устраняет единые точки сбоя и снижает риски. -В отличие от Yearn Vaults, TokenSets или Zapper, пользователи не выбирают индивидуальные стратегии. Все депонированные стейблкоины и, следовательно, все токены OUSD являются взаимно конвертируемыми. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. +В отличие от Yearn Vaults, TokenSets или Zapper, пользователи не выбирают индивидуальные стратегии. Все депонированные стейблкоины и, следовательно, все токены OUSD являются взаимно конвертируемыми. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). **Стратегии заработка** From 6f3307a8b6007063f24b0db256a31a1a53dee4aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:28 +0800 Subject: [PATCH 09091/11794] New translations curve.md (Russian) --- ru/core-concepts/supported-strategies/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/supported-strategies/curve.md b/ru/core-concepts/supported-strategies/curve.md index acbd4cd6e..a4c8558a1 100644 --- a/ru/core-concepts/supported-strategies/curve.md +++ b/ru/core-concepts/supported-strategies/curve.md @@ -8,7 +8,7 @@ Curve - это автоматизированный маркет-мейкер \( Curve управляется CRV, токеном управления ERC-20. Держатели CRV могут голосовать за изменения протокола. Держатели CRV могут заложить свои токены, чтобы получить дополнительное количество голосов, пропорционально времени стейкинга. CRV постоянно распределяется между поставщиками ликвидности, большая часть общего предложения CRV была выделена команде и инвесторам, распределяется в соответствии с графиком вестинга. -Объемы торгов на Curve часто превышают 50 миллионов долларов в день. На момент написания, Curve имеет общую заблокированную поставщиками ликвидности стоимость \(TVL\) более 1 миллиарда долларов. +Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve прошла два аудита Trail of Bits и поддерживает программу поощрения ошибок. From 88b841765f86da4e8da1c7db0ebf2c63ab360a4e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:29 +0800 Subject: [PATCH 09092/11794] New translations compound.md (Russian) --- ru/core-concepts/supported-strategies/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/core-concepts/supported-strategies/compound.md b/ru/core-concepts/supported-strategies/compound.md index 43ac063dc..6ed67ffcc 100644 --- a/ru/core-concepts/supported-strategies/compound.md +++ b/ru/core-concepts/supported-strategies/compound.md @@ -4,9 +4,9 @@ Compound - это протокол и платформа кредитовани Залоговые балансы представлены ERC-20 токенами cTokens, на которые автоматически начисляют проценты и с течением времени их стоимость увеличивается по сравнению с базовым активом, который они представляют. Пользователи могут брать активы под залог своих токенов cTokens. Токены cTokens можно свободно передавать и использовать во многих других протоколах DeFi. Токены cTokens можно в любой момент обменять на соответствующие базовые активы. -Compound управляется ERC-20 токеном управления COMP. Держатели COMP могут вносить предложения и голосовать за изменения протокола или делегировать свои голоса кому-то другому. Токены COMP ежедневно распределяются пропорционально между пользователями протокола и поровну распределяются между заемщиками и кредиторами. Главными держателями токенов COMP являются команда Compound, инвесторы и консультанты. +Compound управляется ERC-20 токеном управления COMP. Держатели COMP могут вносить предложения и голосовать за изменения протокола или делегировать свои голоса кому-то другому. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. Главными держателями токенов COMP являются команда Compound, инвесторы и консультанты. -Общая заблокированная стоимость Compound \(TVL\) быстро выросла почти до 800 миллионов долларов США, что сделало его одним из крупнейших протоколов DeFi. COMP имеет оборотную рыночную капитализацию более 500 миллионов долларов США. +Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound прошел несколько аудитов безопасности OpenZeppelin и Trail of Bits. Протокол Compound был официально проверен CertiK и прошел стресс-тестирование в Gauntlet. Compound поддерживает программу вознаграждения за поиск ошибок. From 36037fd4211d528c32f17fe66da492df323cfc40 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:30 +0800 Subject: [PATCH 09093/11794] New translations aave.md (Russian) --- ru/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/core-concepts/supported-strategies/aave.md b/ru/core-concepts/supported-strategies/aave.md index 8b55e1883..3c1fa3142 100644 --- a/ru/core-concepts/supported-strategies/aave.md +++ b/ru/core-concepts/supported-strategies/aave.md @@ -6,9 +6,9 @@ Aave - это протокол и платформа кредитования, Aave поддерживает срочные ссуды, которые являются ссудами без обеспечения, при которых пользователи берут в долг и погашают остаток ссуды в рамках одной транзакции, что означает, что пользователям срочной ссуды не нужно вносить какой-либо изначальный капитал. Срочные ссуды - это комплексный продукт, предназначенный для разработчиков, который может использоваться для арбитража между несколькими протоколами DeFi. -В настоящее время Aave управляется токеном ERC-20 LEND, который ранее был служебным токеном для ETHLend. Aave объявила о переходе к полностью децентрализованному управлению, который включает обмен токенов LEND на AAVE - новый токен управления ERC-20, с вознаграждением за стейкинг. Некоторые AAVE будут распределяться среди пользователей платформы в рамках кампании по добыче ликвидности. +Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Общая заблокированная стоимость Aave \(TVL\) быстро выросла до более чем 1,2 миллиарда долларов США, что сделало его одним из крупнейших протоколов DeFi. LEND имеет оборотную рыночную капитализацию более 700 миллионов долларов США. +Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave прошел аудит безопасности OpenZeppelin, Trail of Bits и Consensys Diligence. Aave поддерживает программу вознаграждения за поиск ошибок. From b123b24bafd1bebbc9eb238f5222e62598c3c593 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:31 +0800 Subject: [PATCH 09094/11794] New translations README.md (Russian) --- ru/core-concepts/supported-strategies/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ru/core-concepts/supported-strategies/README.md b/ru/core-concepts/supported-strategies/README.md index 4e02c6738..70a8e718a 100644 --- a/ru/core-concepts/supported-strategies/README.md +++ b/ru/core-concepts/supported-strategies/README.md @@ -16,5 +16,3 @@ Although DeFi has grown very quickly and there are now billions of dollars worth We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - - From 4da1efeeeacd439e3453cc0cfc79bcad73e996fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:32 +0800 Subject: [PATCH 09095/11794] New translations price-oracles.md (Portuguese) --- pt/core-concepts/price-oracles.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pt/core-concepts/price-oracles.md b/pt/core-concepts/price-oracles.md index 0ea5c5c64..313fd011a 100644 --- a/pt/core-concepts/price-oracles.md +++ b/pt/core-concepts/price-oracles.md @@ -1,3 +1,7 @@ +- - - +description: OUSD uses Chainlink to secure the protocol from pricing attacks +- - - + # Price Oracles OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. From 666ea44daf81bc538015ef1324f623bd3e489ae2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:33 +0800 Subject: [PATCH 09096/11794] New translations fund-management.md (Portuguese) --- pt/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/core-concepts/fund-management.md b/pt/core-concepts/fund-management.md index e44822017..273f8d1ae 100644 --- a/pt/core-concepts/fund-management.md +++ b/pt/core-concepts/fund-management.md @@ -2,7 +2,7 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). **Earning Strategies** From fcdad693ad679bc3304b23f902dd00a25a9916ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:34 +0800 Subject: [PATCH 09097/11794] New translations README.md (Vietnamese) --- vi/core-concepts/supported-strategies/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/vi/core-concepts/supported-strategies/README.md b/vi/core-concepts/supported-strategies/README.md index ade4c045b..8f68e37c4 100644 --- a/vi/core-concepts/supported-strategies/README.md +++ b/vi/core-concepts/supported-strategies/README.md @@ -16,5 +16,3 @@ Although DeFi has grown very quickly and there are now billions of dollars worth We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - - From bc60db07cda3d2f49f848af92cfa4f1a5a36ffd8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:35 +0800 Subject: [PATCH 09098/11794] New translations compound.md (Vietnamese) --- vi/core-concepts/supported-strategies/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/core-concepts/supported-strategies/compound.md b/vi/core-concepts/supported-strategies/compound.md index 044f1480c..8dce64b7a 100644 --- a/vi/core-concepts/supported-strategies/compound.md +++ b/vi/core-concepts/supported-strategies/compound.md @@ -4,9 +4,9 @@ Compound là một giao thức và nền tảng cho vay được xây dựng tr Số dư tài sản thế chấp được đại diện bởi ERC-20 cTokens, tự động tích lũy lãi suất và tăng giá trị theo thời gian so với tài sản cơ bản mà chúng đại diện. Người dùng có thể mượn tài sản dựa trên số cTokens của họ. cToken có thể chuyển nhượng tự do và có thể được sử dụng trên nhiều giao thức DeFi khác. cTokens có thể được đổi lấy tài sản thế chấp của họ bất kỳ lúc nào. -Compound được quản lý bởi COMP, token quản trị ERC-20. Người nắm giữ COMP có thể đề xuất và bỏ phiếu về các thay đổi giao thức hoặc ủy quyền phiếu bầu của họ cho người khác. Token COMP tặng tưởng theo tỷ lệ cho người dùng giao thức hàng ngày, được chia đều giữa người đi vay và người cho vay. Một phần lớn nguồn cung token COMP được giữ lại bởi nhóm Compound, các nhà đầu tư và cố vấn. +Compound được quản lý bởi COMP, token quản trị ERC-20. Người nắm giữ COMP có thể đề xuất và bỏ phiếu về các thay đổi giao thức hoặc ủy quyền phiếu bầu của họ cho người khác. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. Một phần lớn nguồn cung token COMP được giữ lại bởi nhóm Compound, các nhà đầu tư và cố vấn. -Tổng giá trị bị khoá trên Compound (TVL) đã nhanh chóng tăng lên gần 800 triệu đô la, khiến nó trở thành một trong những giao thức DeFi lớn nhất. Vốn hóa thị trường của COMP đạt hơn 500 triệu đô la. +Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound đã trải qua nhiều lần kiểm toán bảo mật thực hiện bởi OpenZeppelin và Trail of Bits. Giao thức Compound đã được CertiK chính thức xác minh và đã trải qua thử nghiệm kiểm tra sức chịu đựng bởi Gauntlet. Compound vẫn đang duy trì chương trình tặng tưởng cho người phát hiện ra lỗi của hệ thống. From f6a452f104a7c9f2e7293f53af0932bc3aba4995 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:36 +0800 Subject: [PATCH 09099/11794] New translations compound.md (Portuguese) --- pt/core-concepts/supported-strategies/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/core-concepts/supported-strategies/compound.md b/pt/core-concepts/supported-strategies/compound.md index a4d2660a1..2181b87c2 100644 --- a/pt/core-concepts/supported-strategies/compound.md +++ b/pt/core-concepts/supported-strategies/compound.md @@ -4,9 +4,9 @@ Compound is a lending protocol and platform built on Ethereum and launched in Se Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. From 3c9e4fc1fa9de7e563e6fae0b1bf031cb1dd0594 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:37 +0800 Subject: [PATCH 09100/11794] New translations fund-management.md (Croatian) --- hr/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/core-concepts/fund-management.md b/hr/core-concepts/fund-management.md index e44822017..273f8d1ae 100644 --- a/hr/core-concepts/fund-management.md +++ b/hr/core-concepts/fund-management.md @@ -2,7 +2,7 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). **Earning Strategies** From 3fae82d01f8dcdae2ca98239dc7588605a58cd07 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:38 +0800 Subject: [PATCH 09101/11794] New translations fund-management.md (Filipino) --- fil/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/core-concepts/fund-management.md b/fil/core-concepts/fund-management.md index e44822017..273f8d1ae 100644 --- a/fil/core-concepts/fund-management.md +++ b/fil/core-concepts/fund-management.md @@ -2,7 +2,7 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). **Earning Strategies** From d641939c87382cb0bbb18f2f0ce205ea9d7f954b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:39 +0800 Subject: [PATCH 09102/11794] New translations curve.md (Filipino) --- fil/core-concepts/supported-strategies/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/core-concepts/supported-strategies/curve.md b/fil/core-concepts/supported-strategies/curve.md index bd2264caf..b7cc20557 100644 --- a/fil/core-concepts/supported-strategies/curve.md +++ b/fil/core-concepts/supported-strategies/curve.md @@ -8,7 +8,7 @@ Some of Curve's liquidity pools earn extra fees for liquidity providers on top o Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From 0bc71f7a1065a20ef0008917f12990d0338b232f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:40 +0800 Subject: [PATCH 09103/11794] New translations compound.md (Filipino) --- fil/core-concepts/supported-strategies/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fil/core-concepts/supported-strategies/compound.md b/fil/core-concepts/supported-strategies/compound.md index a4d2660a1..2181b87c2 100644 --- a/fil/core-concepts/supported-strategies/compound.md +++ b/fil/core-concepts/supported-strategies/compound.md @@ -4,9 +4,9 @@ Compound is a lending protocol and platform built on Ethereum and launched in Se Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. From 78c830b07ac950ec48060ec5146e6b3c43ae45d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:41 +0800 Subject: [PATCH 09104/11794] New translations aave.md (Filipino) --- fil/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fil/core-concepts/supported-strategies/aave.md b/fil/core-concepts/supported-strategies/aave.md index 5a9b19cb3..22ea048d7 100644 --- a/fil/core-concepts/supported-strategies/aave.md +++ b/fil/core-concepts/supported-strategies/aave.md @@ -6,9 +6,9 @@ Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the unde Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. From 3691238b210b11aa62153705c6ab85417a7d6277 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:42 +0800 Subject: [PATCH 09105/11794] New translations README.md (Filipino) --- fil/core-concepts/supported-strategies/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/fil/core-concepts/supported-strategies/README.md b/fil/core-concepts/supported-strategies/README.md index 5012ba460..e707c1893 100644 --- a/fil/core-concepts/supported-strategies/README.md +++ b/fil/core-concepts/supported-strategies/README.md @@ -16,5 +16,3 @@ Although DeFi has grown very quickly and there are now billions of dollars worth We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - - From 6c4ceef715b6634c044623f4f98396dcc28ea0e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:43 +0800 Subject: [PATCH 09106/11794] New translations price-oracles.md (Hindi) --- hi/core-concepts/price-oracles.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hi/core-concepts/price-oracles.md b/hi/core-concepts/price-oracles.md index 0ea5c5c64..313fd011a 100644 --- a/hi/core-concepts/price-oracles.md +++ b/hi/core-concepts/price-oracles.md @@ -1,3 +1,7 @@ +- - - +description: OUSD uses Chainlink to secure the protocol from pricing attacks +- - - + # Price Oracles OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. From 08a0e5cce7da72cbad34794327e52b23fb51cbc7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:44 +0800 Subject: [PATCH 09107/11794] New translations fund-management.md (Hindi) --- hi/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/core-concepts/fund-management.md b/hi/core-concepts/fund-management.md index e44822017..273f8d1ae 100644 --- a/hi/core-concepts/fund-management.md +++ b/hi/core-concepts/fund-management.md @@ -2,7 +2,7 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). **Earning Strategies** From 768079e9924df271fe03804fc62410f3ae4771bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:45 +0800 Subject: [PATCH 09108/11794] New translations curve.md (Hindi) --- hi/core-concepts/supported-strategies/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/core-concepts/supported-strategies/curve.md b/hi/core-concepts/supported-strategies/curve.md index bd2264caf..b7cc20557 100644 --- a/hi/core-concepts/supported-strategies/curve.md +++ b/hi/core-concepts/supported-strategies/curve.md @@ -8,7 +8,7 @@ Some of Curve's liquidity pools earn extra fees for liquidity providers on top o Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From e6f797265a29172b210dc885f96b46f635f9960d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:46 +0800 Subject: [PATCH 09109/11794] New translations compound.md (Hindi) --- hi/core-concepts/supported-strategies/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/core-concepts/supported-strategies/compound.md b/hi/core-concepts/supported-strategies/compound.md index a4d2660a1..2181b87c2 100644 --- a/hi/core-concepts/supported-strategies/compound.md +++ b/hi/core-concepts/supported-strategies/compound.md @@ -4,9 +4,9 @@ Compound is a lending protocol and platform built on Ethereum and launched in Se Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. From 5baf38fa4d47e8dbd965ccd092771039fde280f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:47 +0800 Subject: [PATCH 09110/11794] New translations aave.md (Hindi) --- hi/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/core-concepts/supported-strategies/aave.md b/hi/core-concepts/supported-strategies/aave.md index 5a9b19cb3..22ea048d7 100644 --- a/hi/core-concepts/supported-strategies/aave.md +++ b/hi/core-concepts/supported-strategies/aave.md @@ -6,9 +6,9 @@ Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the unde Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. From ae03a16e18dfddd8198cf7c3b7a4f659fd2b5add Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:49 +0800 Subject: [PATCH 09111/11794] New translations README.md (Hindi) --- hi/core-concepts/supported-strategies/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/hi/core-concepts/supported-strategies/README.md b/hi/core-concepts/supported-strategies/README.md index 5012ba460..e707c1893 100644 --- a/hi/core-concepts/supported-strategies/README.md +++ b/hi/core-concepts/supported-strategies/README.md @@ -16,5 +16,3 @@ Although DeFi has grown very quickly and there are now billions of dollars worth We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - - From b7d571bde6541d23080c95300dc19caee5e9223e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:50 +0800 Subject: [PATCH 09112/11794] New translations price-oracles.md (Croatian) --- hr/core-concepts/price-oracles.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hr/core-concepts/price-oracles.md b/hr/core-concepts/price-oracles.md index 0ea5c5c64..313fd011a 100644 --- a/hr/core-concepts/price-oracles.md +++ b/hr/core-concepts/price-oracles.md @@ -1,3 +1,7 @@ +- - - +description: OUSD uses Chainlink to secure the protocol from pricing attacks +- - - + # Price Oracles OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. From 15daa248e48c4c677cd147e6d6c6458943e7bc99 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:42:51 +0800 Subject: [PATCH 09113/11794] New translations curve.md (Croatian) --- hr/core-concepts/supported-strategies/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/core-concepts/supported-strategies/curve.md b/hr/core-concepts/supported-strategies/curve.md index bd2264caf..b7cc20557 100644 --- a/hr/core-concepts/supported-strategies/curve.md +++ b/hr/core-concepts/supported-strategies/curve.md @@ -8,7 +8,7 @@ Some of Curve's liquidity pools earn extra fees for liquidity providers on top o Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From fb413bc87e7bbdf0a1f3daa38b28a04669be07ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 05:59:58 +0800 Subject: [PATCH 09114/11794] New translations curve.md (Vietnamese) --- vi/core-concepts/supported-strategies/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/supported-strategies/curve.md b/vi/core-concepts/supported-strategies/curve.md index da9ff1dd5..e1b1eb205 100644 --- a/vi/core-concepts/supported-strategies/curve.md +++ b/vi/core-concepts/supported-strategies/curve.md @@ -8,7 +8,7 @@ Một số pool thanh khoản của Curve kiếm thêm phí cho những người Curve được quản lý bởi CRV, token quản trị ERC-20. Người nắm giữ CRV có thể bỏ phiếu về các thay đổi giao thức. Chủ sở hữu CRV có thể stake của họ để có thêm quyền biểu quyết tỉ lệ thuận với thời gian stake. CRV liên tục được trao cho những người cung cấp thanh khoản và một phần lớn trong tổng nguồn cung CRV được phân bổ cho nhóm và các nhà đầu tư theo lịch trả token. -Khối lượng giao dịch trên Curve thường trên 50 triệu đô mỗi ngày. Curve có Tổng giá trị bị khóa (TVL) hơn 1 triệu đô la bởi các nhà cung cấp thanh khoản tại thời điểm viết bài. +Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve được kiểm toán bảo mật bởi Trail of Bits và đang chạy 1 chương trình tặng thưởng cho người phát hiện ra lỗi. From b25fa7d2079f6d3d4c2cc8bfad326cda8a99496a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:00 +0800 Subject: [PATCH 09115/11794] New translations README.md (Indonesian) --- id/core-concepts/supported-strategies/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/id/core-concepts/supported-strategies/README.md b/id/core-concepts/supported-strategies/README.md index 387482cfa..4b8b3f0af 100644 --- a/id/core-concepts/supported-strategies/README.md +++ b/id/core-concepts/supported-strategies/README.md @@ -16,5 +16,3 @@ Although DeFi has grown very quickly and there are now billions of dollars worth We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - - From e1880f1c6000cd8edef5b81dac5ceb0c527290b3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:01 +0800 Subject: [PATCH 09116/11794] New translations compound.md (Korean) --- ko/core-concepts/supported-strategies/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/core-concepts/supported-strategies/compound.md b/ko/core-concepts/supported-strategies/compound.md index 544773273..186260dd8 100644 --- a/ko/core-concepts/supported-strategies/compound.md +++ b/ko/core-concepts/supported-strategies/compound.md @@ -4,9 +4,9 @@ 담보 잔액은 ERC-20 c토큰(cTokens) 으로 표시 되며, ERC-20 c토큰은 해당 잔액이 나타내는 기본 자산에 비해 시간 경과에 따라 이자가 자동으로 발생하고 가치가 증가합니다. 사용자는 c토큰의 가치에 대해 자산을 빌릴 수 있습니다. c토큰은 송금이 자유로우며, 다른 많은 디파이(DeFi) 프로토콜에서 사용할 수 있습니다. c토큰은 언제든지 기본 담보로 상환될 수 있습니다. -컴파운드는 ERC-20 거버넌스 토큰인 COMP에 의해 관리됩니다. COMP 보유자는 프로토콜 변경을 제안 및 투표하거나 다른 사람에게 투표를 위임 할 수 있습니다. COMP 토큰은 매일 프로토콜 사용자에게 비례하여 지급되며 차용자와 대출자간에 균등하게 분배됩니다. COMP 토큰 공급의 상당 부분은 컴파운드 팀, 투자자 및 고문이 보유했습니다. +컴파운드는 ERC-20 거버넌스 토큰인 COMP에 의해 관리됩니다. COMP 보유자는 프로토콜 변경을 제안 및 투표하거나 다른 사람에게 투표를 위임 할 수 있습니다. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. COMP 토큰 공급의 상당 부분은 컴파운드 팀, 투자자 및 고문이 보유했습니다. -컴파운드에 잠겨있는 총 고정 가치 \ (TVL \) 는 8억 달러로, 빠르게 성장하여 가장 큰 디파이 프로토콜 중 하나가 되었습니다. COMP의 유통 시가 총액은 5억 달러 이상입니다. +Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. 컴파운드는 오픈제플린(OpenZeppelin) 및 트레일 오브 비츠(Trail of Bits) 의 여러 보안 감사를 거쳤습니다. 컴파운드 프로토콜은 써틱(CertiK) 에 의해 공식적으로 검증되었으며 건틀릿(Gauntlet) 의 경제적 스트레스 테스트를 거쳤습니다. 컴파운드는 버그 현상금 프로그램을 운영합니다. From 7999f6710f9499427fb6f651225aa06b8a0923aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:03 +0800 Subject: [PATCH 09117/11794] New translations aave.md (Dutch) --- nl/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/core-concepts/supported-strategies/aave.md b/nl/core-concepts/supported-strategies/aave.md index 5a9b19cb3..22ea048d7 100644 --- a/nl/core-concepts/supported-strategies/aave.md +++ b/nl/core-concepts/supported-strategies/aave.md @@ -6,9 +6,9 @@ Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the unde Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. From 44921e715abfd85bd0a7ebf833c4b27619687a6e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:05 +0800 Subject: [PATCH 09118/11794] New translations README.md (Dutch) --- nl/core-concepts/supported-strategies/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/nl/core-concepts/supported-strategies/README.md b/nl/core-concepts/supported-strategies/README.md index 5012ba460..e707c1893 100644 --- a/nl/core-concepts/supported-strategies/README.md +++ b/nl/core-concepts/supported-strategies/README.md @@ -16,5 +16,3 @@ Although DeFi has grown very quickly and there are now billions of dollars worth We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - - From 5ce99b91e3133245629e531d04d3388ce847e3dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:06 +0800 Subject: [PATCH 09119/11794] New translations price-oracles.md (Korean) --- ko/core-concepts/price-oracles.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ko/core-concepts/price-oracles.md b/ko/core-concepts/price-oracles.md index 0ea5c5c64..313fd011a 100644 --- a/ko/core-concepts/price-oracles.md +++ b/ko/core-concepts/price-oracles.md @@ -1,3 +1,7 @@ +- - - +description: OUSD uses Chainlink to secure the protocol from pricing attacks +- - - + # Price Oracles OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. From 28bee23383b15be1e7938cbf39d3248e503fda38 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:07 +0800 Subject: [PATCH 09120/11794] New translations fund-management.md (Korean) --- ko/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/core-concepts/fund-management.md b/ko/core-concepts/fund-management.md index e44822017..273f8d1ae 100644 --- a/ko/core-concepts/fund-management.md +++ b/ko/core-concepts/fund-management.md @@ -2,7 +2,7 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). **Earning Strategies** From fb554b042ef4c9e6f88ea739cde25be7a3aeee4a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:08 +0800 Subject: [PATCH 09121/11794] New translations curve.md (Korean) --- ko/core-concepts/supported-strategies/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/core-concepts/supported-strategies/curve.md b/ko/core-concepts/supported-strategies/curve.md index 5c01ea8ba..8374c83a6 100644 --- a/ko/core-concepts/supported-strategies/curve.md +++ b/ko/core-concepts/supported-strategies/curve.md @@ -8,7 +8,7 @@ Some of Curve's liquidity pools earn extra fees for liquidity providers on top o Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From 27a572db470368692aa86c8666776e2f31b75c48 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:09 +0800 Subject: [PATCH 09122/11794] New translations aave.md (Korean) --- ko/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/core-concepts/supported-strategies/aave.md b/ko/core-concepts/supported-strategies/aave.md index 2d84e059a..49cf156f4 100644 --- a/ko/core-concepts/supported-strategies/aave.md +++ b/ko/core-concepts/supported-strategies/aave.md @@ -6,9 +6,9 @@ Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the unde Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. From 9329fc85f1db8c57f1b34aeecf3008a178c9ba79 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:11 +0800 Subject: [PATCH 09123/11794] New translations curve.md (Dutch) --- nl/core-concepts/supported-strategies/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/core-concepts/supported-strategies/curve.md b/nl/core-concepts/supported-strategies/curve.md index bd2264caf..b7cc20557 100644 --- a/nl/core-concepts/supported-strategies/curve.md +++ b/nl/core-concepts/supported-strategies/curve.md @@ -8,7 +8,7 @@ Some of Curve's liquidity pools earn extra fees for liquidity providers on top o Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From 82e81c1d24f7bc3c1aa3e2afd8645df5a039dad4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:12 +0800 Subject: [PATCH 09124/11794] New translations README.md (Korean) --- ko/core-concepts/supported-strategies/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ko/core-concepts/supported-strategies/README.md b/ko/core-concepts/supported-strategies/README.md index 811498d11..156e60cc1 100644 --- a/ko/core-concepts/supported-strategies/README.md +++ b/ko/core-concepts/supported-strategies/README.md @@ -16,5 +16,3 @@ Although DeFi has grown very quickly and there are now billions of dollars worth We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - - From c0f591ab8e7f589b8f9307a7cf665e7b9a1f0670 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:13 +0800 Subject: [PATCH 09125/11794] New translations price-oracles.md (Japanese) --- ja/core-concepts/price-oracles.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ja/core-concepts/price-oracles.md b/ja/core-concepts/price-oracles.md index 0ea5c5c64..313fd011a 100644 --- a/ja/core-concepts/price-oracles.md +++ b/ja/core-concepts/price-oracles.md @@ -1,3 +1,7 @@ +- - - +description: OUSD uses Chainlink to secure the protocol from pricing attacks +- - - + # Price Oracles OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. From 98976e6f4d6e006bae1f0f977fadfd6710fbfc4c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:14 +0800 Subject: [PATCH 09126/11794] New translations fund-management.md (Japanese) --- ja/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/core-concepts/fund-management.md b/ja/core-concepts/fund-management.md index e44822017..273f8d1ae 100644 --- a/ja/core-concepts/fund-management.md +++ b/ja/core-concepts/fund-management.md @@ -2,7 +2,7 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). **Earning Strategies** From 9e4fe45348163399cbdb917612f270ffee7ca27a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:15 +0800 Subject: [PATCH 09127/11794] New translations curve.md (Japanese) --- ja/core-concepts/supported-strategies/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/core-concepts/supported-strategies/curve.md b/ja/core-concepts/supported-strategies/curve.md index bd2264caf..b7cc20557 100644 --- a/ja/core-concepts/supported-strategies/curve.md +++ b/ja/core-concepts/supported-strategies/curve.md @@ -8,7 +8,7 @@ Some of Curve's liquidity pools earn extra fees for liquidity providers on top o Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From 99343334183116e462b8d13256e475d1f3370636 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:16 +0800 Subject: [PATCH 09128/11794] New translations compound.md (Japanese) --- ja/core-concepts/supported-strategies/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/core-concepts/supported-strategies/compound.md b/ja/core-concepts/supported-strategies/compound.md index a4d2660a1..2181b87c2 100644 --- a/ja/core-concepts/supported-strategies/compound.md +++ b/ja/core-concepts/supported-strategies/compound.md @@ -4,9 +4,9 @@ Compound is a lending protocol and platform built on Ethereum and launched in Se Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. From e4e92831cbbca4723bbc6be895297ad8448848ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:17 +0800 Subject: [PATCH 09129/11794] New translations aave.md (Japanese) --- ja/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/core-concepts/supported-strategies/aave.md b/ja/core-concepts/supported-strategies/aave.md index 5a9b19cb3..22ea048d7 100644 --- a/ja/core-concepts/supported-strategies/aave.md +++ b/ja/core-concepts/supported-strategies/aave.md @@ -6,9 +6,9 @@ Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the unde Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. From a897120127f36b64172c8914a60a9ac54e38ad30 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:18 +0800 Subject: [PATCH 09130/11794] New translations README.md (Japanese) --- ja/core-concepts/supported-strategies/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ja/core-concepts/supported-strategies/README.md b/ja/core-concepts/supported-strategies/README.md index 5012ba460..e707c1893 100644 --- a/ja/core-concepts/supported-strategies/README.md +++ b/ja/core-concepts/supported-strategies/README.md @@ -16,5 +16,3 @@ Although DeFi has grown very quickly and there are now billions of dollars worth We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - - From 8d6ab6eb1f2229bfea064fe20b7898bb1bb3dc6b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:19 +0800 Subject: [PATCH 09131/11794] New translations compound.md (Dutch) --- nl/core-concepts/supported-strategies/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/core-concepts/supported-strategies/compound.md b/nl/core-concepts/supported-strategies/compound.md index a4d2660a1..2181b87c2 100644 --- a/nl/core-concepts/supported-strategies/compound.md +++ b/nl/core-concepts/supported-strategies/compound.md @@ -4,9 +4,9 @@ Compound is a lending protocol and platform built on Ethereum and launched in Se Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. From 461fb67ce05ac5900d912d4b4f33d31a98bacdb1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:20 +0800 Subject: [PATCH 09132/11794] New translations price-oracles.md (Dutch) --- nl/core-concepts/price-oracles.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nl/core-concepts/price-oracles.md b/nl/core-concepts/price-oracles.md index 0ea5c5c64..313fd011a 100644 --- a/nl/core-concepts/price-oracles.md +++ b/nl/core-concepts/price-oracles.md @@ -1,3 +1,7 @@ +- - - +description: OUSD uses Chainlink to secure the protocol from pricing attacks +- - - + # Price Oracles OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. From 8e07278d58eac32c96ced7165cf0d368ef7a1682 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:21 +0800 Subject: [PATCH 09133/11794] New translations fund-management.md (Dutch) --- nl/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/core-concepts/fund-management.md b/nl/core-concepts/fund-management.md index e44822017..273f8d1ae 100644 --- a/nl/core-concepts/fund-management.md +++ b/nl/core-concepts/fund-management.md @@ -2,7 +2,7 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). **Earning Strategies** From f8607fd0d49839039d6e05054052579040b661d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:22 +0800 Subject: [PATCH 09134/11794] New translations compound.md (Thai) --- th/core-concepts/supported-strategies/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/core-concepts/supported-strategies/compound.md b/th/core-concepts/supported-strategies/compound.md index a4d2660a1..2181b87c2 100644 --- a/th/core-concepts/supported-strategies/compound.md +++ b/th/core-concepts/supported-strategies/compound.md @@ -4,9 +4,9 @@ Compound is a lending protocol and platform built on Ethereum and launched in Se Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. From 8acf4bf703ab95214596a113cf760d5fcb55eda9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:23 +0800 Subject: [PATCH 09135/11794] New translations compound.md (Croatian) --- hr/core-concepts/supported-strategies/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/core-concepts/supported-strategies/compound.md b/hr/core-concepts/supported-strategies/compound.md index a4d2660a1..2181b87c2 100644 --- a/hr/core-concepts/supported-strategies/compound.md +++ b/hr/core-concepts/supported-strategies/compound.md @@ -4,9 +4,9 @@ Compound is a lending protocol and platform built on Ethereum and launched in Se Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. From 1e279c7f39ac966125a01cba1106c3e4157ed767 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:24 +0800 Subject: [PATCH 09136/11794] New translations aave.md (Croatian) --- hr/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/core-concepts/supported-strategies/aave.md b/hr/core-concepts/supported-strategies/aave.md index 5a9b19cb3..22ea048d7 100644 --- a/hr/core-concepts/supported-strategies/aave.md +++ b/hr/core-concepts/supported-strategies/aave.md @@ -6,9 +6,9 @@ Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the unde Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. From 22eb2e4ff431ad02e312bffe97fca86a05745d70 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:25 +0800 Subject: [PATCH 09137/11794] New translations README.md (Croatian) --- hr/core-concepts/supported-strategies/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/hr/core-concepts/supported-strategies/README.md b/hr/core-concepts/supported-strategies/README.md index 5012ba460..e707c1893 100644 --- a/hr/core-concepts/supported-strategies/README.md +++ b/hr/core-concepts/supported-strategies/README.md @@ -16,5 +16,3 @@ Although DeFi has grown very quickly and there are now billions of dollars worth We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - - From 42240450f4c488912bc5bb5b50a7c404f549b3dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:26 +0800 Subject: [PATCH 09138/11794] New translations price-oracles.md (Thai) --- th/core-concepts/price-oracles.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/th/core-concepts/price-oracles.md b/th/core-concepts/price-oracles.md index 0ea5c5c64..313fd011a 100644 --- a/th/core-concepts/price-oracles.md +++ b/th/core-concepts/price-oracles.md @@ -1,3 +1,7 @@ +- - - +description: OUSD uses Chainlink to secure the protocol from pricing attacks +- - - + # Price Oracles OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. From 00cc3af8025aad9ca5cae2a4730097da47bee56b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:27 +0800 Subject: [PATCH 09139/11794] New translations fund-management.md (Thai) --- th/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/core-concepts/fund-management.md b/th/core-concepts/fund-management.md index e44822017..273f8d1ae 100644 --- a/th/core-concepts/fund-management.md +++ b/th/core-concepts/fund-management.md @@ -2,7 +2,7 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). **Earning Strategies** From b749b8b4beec685ad5d0e05d6ab169e660185b82 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:28 +0800 Subject: [PATCH 09140/11794] New translations curve.md (Thai) --- th/core-concepts/supported-strategies/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/core-concepts/supported-strategies/curve.md b/th/core-concepts/supported-strategies/curve.md index bd2264caf..b7cc20557 100644 --- a/th/core-concepts/supported-strategies/curve.md +++ b/th/core-concepts/supported-strategies/curve.md @@ -8,7 +8,7 @@ Some of Curve's liquidity pools earn extra fees for liquidity providers on top o Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From 30445c44a5fb0995bcc52de673b76b0fde741c43 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:29 +0800 Subject: [PATCH 09141/11794] New translations aave.md (Thai) --- th/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/core-concepts/supported-strategies/aave.md b/th/core-concepts/supported-strategies/aave.md index 5a9b19cb3..22ea048d7 100644 --- a/th/core-concepts/supported-strategies/aave.md +++ b/th/core-concepts/supported-strategies/aave.md @@ -6,9 +6,9 @@ Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the unde Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. From 840272b71cee67514589a2c4f415bcb273a860bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:30 +0800 Subject: [PATCH 09142/11794] New translations fund-management.md (Italian) --- it/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/fund-management.md b/it/core-concepts/fund-management.md index e44822017..273f8d1ae 100644 --- a/it/core-concepts/fund-management.md +++ b/it/core-concepts/fund-management.md @@ -2,7 +2,7 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). **Earning Strategies** From 6add2053bea0e63675eac5e7c99ed93df510c594 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:31 +0800 Subject: [PATCH 09143/11794] New translations README.md (Thai) --- th/core-concepts/supported-strategies/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/th/core-concepts/supported-strategies/README.md b/th/core-concepts/supported-strategies/README.md index 5012ba460..e707c1893 100644 --- a/th/core-concepts/supported-strategies/README.md +++ b/th/core-concepts/supported-strategies/README.md @@ -16,5 +16,3 @@ Although DeFi has grown very quickly and there are now billions of dollars worth We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - - From 01f321113fb0d07cd825e85fa1b27d84c5a833cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:32 +0800 Subject: [PATCH 09144/11794] New translations compound.md (Indonesian) --- id/core-concepts/supported-strategies/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/core-concepts/supported-strategies/compound.md b/id/core-concepts/supported-strategies/compound.md index 29ecabb66..577fffbee 100644 --- a/id/core-concepts/supported-strategies/compound.md +++ b/id/core-concepts/supported-strategies/compound.md @@ -4,9 +4,9 @@ Compound adalah protokol dan platform peminjaman yang dibangun di atas Ethereum Saldo agunan diwakili oleh ERC-20 cTokens, yang secara otomatis menghasilkan bunga dan peningkatan nilai dari waktu ke waktu relatif terhadap aset dasar yang mereka wakili. Pengguna dapat meminjam aset dengan nilai cTokens mereka. cTokens dapat ditransfer secara bebas dan dapat digunakan pada banyak protokol DeFi lainnya. cToken dapat ditukarkan dengan agunan yang mendasarinya kapan saja. -Compound diatur oleh COMP, token tata kelola ERC-20. Pemegang COMP dapat mengusulkan dan memberikan suara pada perubahan protokol atau mendelegasikan suara mereka kepada orang lain. Token COMP diberikan secara pro rata kepada pengguna protokol setiap hari, dibagi rata antara peminjam dan pemberi pinjaman. Sebagian besar pasokan token COMP disimpan oleh tim Compound, investor, dan penasihat. +Compound diatur oleh COMP, token tata kelola ERC-20. Pemegang COMP dapat mengusulkan dan memberikan suara pada perubahan protokol atau mendelegasikan suara mereka kepada orang lain. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. Sebagian besar pasokan token COMP disimpan oleh tim Compound, investor, dan penasihat. -Nilai total Compound yang dikunci \ (TVL \) telah dengan cepat berkembang menjadi hampir $ 800 juta, menjadikannya salah satu protokol DeFi terbesar. COMP memiliki kapitalisasi pasar yang beredar lebih dari $ 500 juta. +Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound telah menjalani beberapa audit keamanan oleh OpenZeppelin dan Trail of Bits. Protokol Compound secara resmi diverifikasi oleh CertiK dan telah menjalani uji tekanan ekonomi oleh Gauntlet. Compound memelihara program bug bounty. From 16357e9393b5e55c098e5d091c38a2fd9dbead9b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:33 +0800 Subject: [PATCH 09145/11794] New translations price-oracles.md (Vietnamese) --- vi/core-concepts/price-oracles.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/vi/core-concepts/price-oracles.md b/vi/core-concepts/price-oracles.md index 0ea5c5c64..313fd011a 100644 --- a/vi/core-concepts/price-oracles.md +++ b/vi/core-concepts/price-oracles.md @@ -1,3 +1,7 @@ +- - - +description: OUSD uses Chainlink to secure the protocol from pricing attacks +- - - + # Price Oracles OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. From ae2d4989276ca78b76c792daca40d832ba42d013 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:34 +0800 Subject: [PATCH 09146/11794] New translations fund-management.md (Vietnamese) --- vi/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/fund-management.md b/vi/core-concepts/fund-management.md index 656856fe3..865e10a3f 100644 --- a/vi/core-concepts/fund-management.md +++ b/vi/core-concepts/fund-management.md @@ -2,7 +2,7 @@ Hợp đồng thông minh OUSD tổng hợp tất cả các khoản stablecoin của người dùng vào pool tài sản đầu tư. Quỹ này sau đó được phân bổ trên một hoặc nhiều chiến lược thu nhập tại bất kỳ thời điểm. Vault tìm kiếm các chiến lược năng suất cao nhưng cũng tìm cách duy trì sự đa dạng hóa trên nhiều chiến lược. Đa dạng hóa giúp loại bỏ lỗi cục bộ và giảm thiểu rủi ro. -Khác với Yearn Vaults, TokenSets hoặc Zapper, người dùng không cần lựa chọn các chiến lược đơn lẻ. Tất cả các stablecoin đã ký gửi và do đó, tất cả các token OUSD đều là token có thể thay thế được. Sau khi chương tính năng quản trị ra mắt, những quyết định này sẽ được đề xuất bởi người nắm giữ token quản trị mạng OUSD. +Khác với Yearn Vaults, TokenSets hoặc Zapper, người dùng không cần lựa chọn các chiến lược đơn lẻ. Tất cả các stablecoin đã ký gửi và do đó, tất cả các token OUSD đều là token có thể thay thế được. Sau khi chương tính năng quản trị ra mắt, những quyết định này sẽ được đề xuất bởi người nắm giữ token quản trị mạng OUSD. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). **Chiến lược tạo lợi nhuận** From b9b78f24066ff7a8855cdb6dd28f39816ead3059 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:35 +0800 Subject: [PATCH 09147/11794] New translations curve.md (Portuguese) --- pt/core-concepts/supported-strategies/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/core-concepts/supported-strategies/curve.md b/pt/core-concepts/supported-strategies/curve.md index bd2264caf..b7cc20557 100644 --- a/pt/core-concepts/supported-strategies/curve.md +++ b/pt/core-concepts/supported-strategies/curve.md @@ -8,7 +8,7 @@ Some of Curve's liquidity pools earn extra fees for liquidity providers on top o Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From d58fc638d27dcc3196039c682bd1aaa7f1fa5987 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:36 +0800 Subject: [PATCH 09148/11794] New translations aave.md (Portuguese) --- pt/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/core-concepts/supported-strategies/aave.md b/pt/core-concepts/supported-strategies/aave.md index 5a9b19cb3..22ea048d7 100644 --- a/pt/core-concepts/supported-strategies/aave.md +++ b/pt/core-concepts/supported-strategies/aave.md @@ -6,9 +6,9 @@ Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the unde Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. From e8073ecfd5f7b92c7500ce10fd3b171e8926effc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:37 +0800 Subject: [PATCH 09149/11794] New translations README.md (Portuguese) --- pt/core-concepts/supported-strategies/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/pt/core-concepts/supported-strategies/README.md b/pt/core-concepts/supported-strategies/README.md index 5012ba460..e707c1893 100644 --- a/pt/core-concepts/supported-strategies/README.md +++ b/pt/core-concepts/supported-strategies/README.md @@ -16,5 +16,3 @@ Although DeFi has grown very quickly and there are now billions of dollars worth We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - - From 17f1a0234d219758120beb116de0add3d520e578 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:38 +0800 Subject: [PATCH 09150/11794] New translations price-oracles.md (Italian) --- it/core-concepts/price-oracles.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/it/core-concepts/price-oracles.md b/it/core-concepts/price-oracles.md index 0ea5c5c64..313fd011a 100644 --- a/it/core-concepts/price-oracles.md +++ b/it/core-concepts/price-oracles.md @@ -1,3 +1,7 @@ +- - - +description: OUSD uses Chainlink to secure the protocol from pricing attacks +- - - + # Price Oracles OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. From 40155bc3e4cd73215617267c7946eb06acd21f7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:39 +0800 Subject: [PATCH 09151/11794] New translations curve.md (Italian) --- it/core-concepts/supported-strategies/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/supported-strategies/curve.md b/it/core-concepts/supported-strategies/curve.md index 6833e0870..cc148233a 100644 --- a/it/core-concepts/supported-strategies/curve.md +++ b/it/core-concepts/supported-strategies/curve.md @@ -8,7 +8,7 @@ Alcuni dei pool di liquidità di Curve guadagnano commissioni extra per i fornit Curve è governato da CRV, un token di governance ERC-20. I possessori di CRV possono votare le modifiche al protocollo. I possessori di CRV possono mettere in stake i loro token per un potere di voto addizionale, proporzionale al tempo di staking. CRV è costantemente assegnato ai fornitori di liquidità e gran parte della supply totale di CRV è stata assegnata al team e agli investitori secondo un programma di acquisizione continua. -I volumi di trading su Curve superano spesso i 50 milioni di dollari al giorno. Il Curve ha un Valore Totale Bloccato \(TVL\) di oltre 1 trilioni di dollari da parte dei fornitori di liquidità nel momento in cui scriviamo. +Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve è stato sottoposto a due audit eseguiti da Trail of Bits e ha un programma di Bug bounty. From e131725bcb13432f152330855390c3cf23fff350 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:40 +0800 Subject: [PATCH 09152/11794] New translations curve.md (Indonesian) --- id/core-concepts/supported-strategies/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/core-concepts/supported-strategies/curve.md b/id/core-concepts/supported-strategies/curve.md index 0f27c652c..4606623e5 100644 --- a/id/core-concepts/supported-strategies/curve.md +++ b/id/core-concepts/supported-strategies/curve.md @@ -8,7 +8,7 @@ Beberapa kumpulan likuiditas Curve mendapatkan biaya tambahan untuk penyedia lik Curve diatur oleh CRV, token tata kelola ERC-20. Pemegang CRV dapat memberikan suara pada perubahan protokol. Pemegang CRV dapat mempertaruhkan token mereka untuk kekuatan voting tambahan yang sebanding dengan waktu yang dipertaruhkan. CRV terus diberikan kepada penyedia likuiditas dan sebagian besar dari total pasokan CRV dialokasikan ke tim dan investor dengan jadwal vesting yang berkelanjutan. -Volume perdagangan di Curve seringkali melebihi $50 juta setiap hari. Curve memiliki Total Value Locked \ (TVL \) lebih dari $1 miliar oleh penyedia likuiditas pada saat penulisan. +Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve telah menjalani dua audit oleh Trail of Bits dan menjalankan program bug bounty. From a10587d18db57aea86cbac8a7b797ac482079e34 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:41 +0800 Subject: [PATCH 09153/11794] New translations README.md (Spanish) --- es/core-concepts/supported-strategies/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/es/core-concepts/supported-strategies/README.md b/es/core-concepts/supported-strategies/README.md index 1c4729975..4b96ddf9d 100644 --- a/es/core-concepts/supported-strategies/README.md +++ b/es/core-concepts/supported-strategies/README.md @@ -16,5 +16,3 @@ Although DeFi has grown very quickly and there are now billions of dollars worth We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - - From 46bb62520492b7160de358ce27145f6b1a3bb9ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:42 +0800 Subject: [PATCH 09154/11794] New translations README.md (Arabic) --- ar/core-concepts/supported-strategies/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ar/core-concepts/supported-strategies/README.md b/ar/core-concepts/supported-strategies/README.md index 5012ba460..e707c1893 100644 --- a/ar/core-concepts/supported-strategies/README.md +++ b/ar/core-concepts/supported-strategies/README.md @@ -16,5 +16,3 @@ Although DeFi has grown very quickly and there are now billions of dollars worth We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - - From 09c0b1f996ba0b92121e54a84d177cb5d8df47e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:43 +0800 Subject: [PATCH 09155/11794] New translations price-oracles.md (Spanish) --- es/core-concepts/price-oracles.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/es/core-concepts/price-oracles.md b/es/core-concepts/price-oracles.md index 0ea5c5c64..313fd011a 100644 --- a/es/core-concepts/price-oracles.md +++ b/es/core-concepts/price-oracles.md @@ -1,3 +1,7 @@ +- - - +description: OUSD uses Chainlink to secure the protocol from pricing attacks +- - - + # Price Oracles OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. From 9458adfa8760a87aad6e16b25300c48612b6f694 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:44 +0800 Subject: [PATCH 09156/11794] New translations fund-management.md (Spanish) --- es/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/fund-management.md b/es/core-concepts/fund-management.md index 59769b867..b07e633be 100644 --- a/es/core-concepts/fund-management.md +++ b/es/core-concepts/fund-management.md @@ -2,7 +2,7 @@ El contrato inteligente de OUSD agrega los depósitos de monedas estables de todos los usuarios en un solo grupo de activos invertibles. Luego, los fondos se asignan a través de una o más estrategias de ingresos en cualquier momento dado. La Bóveda favorece las estrategias de alto rendimiento, pero también busca mantener la diversificación en múltiples estrategias. La diversificación elimina los puntos únicos de fallas y mitiga los riesgos. -A diferencia de las oportunidades de Yearn Vaults, TokenSets o Zapper, los usuarios no seleccionan estrategias individuales. Todas las monedas estables depositadas y, en consecuencia, todos los tokens OUSD son fungibles. Una vez que se implemente nuestra estructura de gobierno completa, estas decisiones se tomarán con los comentarios de los holders de los tokens de gobierno de OUSD. +A diferencia de las oportunidades de Yearn Vaults, TokenSets o Zapper, los usuarios no seleccionan estrategias individuales. Todas las monedas estables depositadas y, en consecuencia, todos los tokens OUSD son fungibles. Una vez que se implemente nuestra estructura de gobierno completa, estas decisiones se tomarán con los comentarios de los holders de los tokens de gobierno de OUSD. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). **Estrategias de Ganancias** From 26cd192b537f4acfd910e57d64b282b9b3b32d89 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:45 +0800 Subject: [PATCH 09157/11794] New translations curve.md (Spanish) --- es/core-concepts/supported-strategies/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/supported-strategies/curve.md b/es/core-concepts/supported-strategies/curve.md index f30abb6dc..98f1af7a1 100644 --- a/es/core-concepts/supported-strategies/curve.md +++ b/es/core-concepts/supported-strategies/curve.md @@ -8,7 +8,7 @@ Algunos de los grupos de liquidez de Curve ganan tarifas adicionales para los pr Curve está gobernado por CRV, un token de gobernanza ERC-20. Los holders de CRV pueden votar sobre cambios en el protocolo. Los holders de CRV pueden poner en staking sus tokens para obtener un poder de voto adicional proporcional al tiempo invertido. CRV se adjudica continuamente a proveedores de liquidez y una gran parte del suministro total de CRV se asignó al equipo y a los inversores en un cronograma continuo de consolidación. -Los volúmenes de tradeo en Curve suelen superar los 50 millones de dólares diarios. Curve tiene un Valor Total Bloqueado \(TVL\) de más de mil millones de dólares por parte de los proveedores de liquidez al momento de escribir este artículo. +Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve se ha sometido a dos auditorías de Trail of Bits y mantiene un programa de recompensas por errores. From 23c849b231ba779e6f2adc8c9c45acedf43f1bf1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:46 +0800 Subject: [PATCH 09158/11794] New translations compound.md (Spanish) --- es/core-concepts/supported-strategies/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-strategies/compound.md b/es/core-concepts/supported-strategies/compound.md index 5ef8a52ed..390ba4575 100644 --- a/es/core-concepts/supported-strategies/compound.md +++ b/es/core-concepts/supported-strategies/compound.md @@ -4,9 +4,9 @@ Compound es una plataforma y un protocolo de préstamos construido sobre Ethereu Los saldos de garantías están representados por ERC-20 cTokens, que automáticamente acumulan intereses y aumentan de valor con el tiempo en relación con el activo subyacente que representan. Los usuarios pueden tomar prestados activos contra sus tokens. Los cTokens se pueden transferir libremente y se pueden usar en muchos otros protocolos DeFi. Los cTokens se pueden canjear por su garantía subyacente en cualquier momento. -Compound está gobernado por COMP, un token de gobernanza ERC-20. Los holders de COMP pueden proponer y votar cambios de protocolo o delegar sus votos en otra persona. Los tokens COMP se otorgan a prorrata a los usuarios del protocolo diariamente, divididos en partes iguales entre prestatarios y prestamistas. Una gran parte del suministro de tokens COMP fue retenida por el equipo de Compound, los inversores y los asesores. +Compound está gobernado por COMP, un token de gobernanza ERC-20. Los holders de COMP pueden proponer y votar cambios de protocolo o delegar sus votos en otra persona. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. Una gran parte del suministro de tokens COMP fue retenida por el equipo de Compound, los inversores y los asesores. -El valor total bloqueado \(TVL\) de Compound ha crecido rápidamente a más de $800 mil millones, lo que lo convierte en uno de los protocolos DeFi más grandes. COMP tiene una capitalización de mercado circulante de más de $500 millones. +Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound ha sido sometido a múltiples auditorías de seguridad por OpenZeppelin y Trail of Bits. El protocolo del Compound fue verificado formalmente por CertiK y ha sido sometido a pruebas de estrés económico por parte de Gauntlet. Compound mantiene un programa de recompensas por errores. From 34a7774f9aeacbf170ace6f9a100889076ece3b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:47 +0800 Subject: [PATCH 09159/11794] New translations aave.md (Spanish) --- es/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-strategies/aave.md b/es/core-concepts/supported-strategies/aave.md index c90cdca65..ab3022dbd 100644 --- a/es/core-concepts/supported-strategies/aave.md +++ b/es/core-concepts/supported-strategies/aave.md @@ -6,9 +6,9 @@ Los balances de colateral están representados por ERC-20 aTokens en una proporc Aave permite préstamos tipo flash, que son préstamos sin colateral en los que los usuarios piden prestado y reembolsan el monto del préstamo en una sola transacción, lo que significa que los usuarios de préstamos tipo flash no necesitan aportar capital inicial. Los préstamos de tipo flash son un producto complejo dirigido a desarrolladores y se pueden utilizar para arbitrar a través de múltiples protocolos DeFi. -Aave está gobernada actualmente por LEND, un token ERC-20 que anteriormente era el token de utilidad para ETHLend. Aave ha anunciado una transición a una gobernanza totalmente descentralizada que incluye un exchange de tokens en el que los usuarios cambian LEND por AAVE, un nuevo token de gobernanza ERC-20 con recompensas de participación. Algunos AAVE se distribuirán a los usuarios de la plataforma en una campaña de minería de liquidez. +Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -El valor total bloqueado \(TVL\) de Aave ha crecido rápidamente a más de $1.2 mil millones, lo que lo convierte en uno de los protocolos DeFi más grandes. LEND tiene una capitalización de mercado circulante de más de $700 millones. +Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave se ha sometido a auditorías de seguridad por OpenZeppelin, Trail of Bits y Consensys Diligence. Aave mantiene un programa de recompensas por errores. From 9de8d0a04da30be00023ff7610699f559b0c166b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:50 +0800 Subject: [PATCH 09160/11794] New translations price-oracles.md (French) --- fr/core-concepts/price-oracles.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fr/core-concepts/price-oracles.md b/fr/core-concepts/price-oracles.md index 0ea5c5c64..313fd011a 100644 --- a/fr/core-concepts/price-oracles.md +++ b/fr/core-concepts/price-oracles.md @@ -1,3 +1,7 @@ +- - - +description: OUSD uses Chainlink to secure the protocol from pricing attacks +- - - + # Price Oracles OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. From c318baf40c1af38c7cbe5fbd2fb4818940a08f70 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:51 +0800 Subject: [PATCH 09161/11794] New translations compound.md (Arabic) --- ar/core-concepts/supported-strategies/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/core-concepts/supported-strategies/compound.md b/ar/core-concepts/supported-strategies/compound.md index a4d2660a1..2181b87c2 100644 --- a/ar/core-concepts/supported-strategies/compound.md +++ b/ar/core-concepts/supported-strategies/compound.md @@ -4,9 +4,9 @@ Compound is a lending protocol and platform built on Ethereum and launched in Se Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. From b6261e6fcc61592131e5e13647da4bd314b1887d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:52 +0800 Subject: [PATCH 09162/11794] New translations fund-management.md (French) --- fr/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/core-concepts/fund-management.md b/fr/core-concepts/fund-management.md index e44822017..273f8d1ae 100644 --- a/fr/core-concepts/fund-management.md +++ b/fr/core-concepts/fund-management.md @@ -2,7 +2,7 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). **Earning Strategies** From 28fd554da12daa19d1d27303d23f7e1876f5b584 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:53 +0800 Subject: [PATCH 09163/11794] New translations curve.md (French) --- fr/core-concepts/supported-strategies/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/core-concepts/supported-strategies/curve.md b/fr/core-concepts/supported-strategies/curve.md index bd2264caf..b7cc20557 100644 --- a/fr/core-concepts/supported-strategies/curve.md +++ b/fr/core-concepts/supported-strategies/curve.md @@ -8,7 +8,7 @@ Some of Curve's liquidity pools earn extra fees for liquidity providers on top o Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From 138fdb6533b94ef92af5c56cf8a28f540941afa1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:54 +0800 Subject: [PATCH 09164/11794] New translations compound.md (French) --- fr/core-concepts/supported-strategies/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/core-concepts/supported-strategies/compound.md b/fr/core-concepts/supported-strategies/compound.md index a4d2660a1..2181b87c2 100644 --- a/fr/core-concepts/supported-strategies/compound.md +++ b/fr/core-concepts/supported-strategies/compound.md @@ -4,9 +4,9 @@ Compound is a lending protocol and platform built on Ethereum and launched in Se Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. From 02c9ddde7d321b6c4d320b05f7590c5bfea071cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:55 +0800 Subject: [PATCH 09165/11794] New translations aave.md (French) --- fr/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/core-concepts/supported-strategies/aave.md b/fr/core-concepts/supported-strategies/aave.md index 5a9b19cb3..22ea048d7 100644 --- a/fr/core-concepts/supported-strategies/aave.md +++ b/fr/core-concepts/supported-strategies/aave.md @@ -6,9 +6,9 @@ Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the unde Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. From 761e1b7deae2ae4e945f12bf84e9147114187590 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:56 +0800 Subject: [PATCH 09166/11794] New translations README.md (French) --- fr/core-concepts/supported-strategies/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/fr/core-concepts/supported-strategies/README.md b/fr/core-concepts/supported-strategies/README.md index 5012ba460..e707c1893 100644 --- a/fr/core-concepts/supported-strategies/README.md +++ b/fr/core-concepts/supported-strategies/README.md @@ -16,5 +16,3 @@ Although DeFi has grown very quickly and there are now billions of dollars worth We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - - From 1afc3f9c5b5c5509e6ab070325316ff770700e8f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:57 +0800 Subject: [PATCH 09167/11794] New translations price-oracles.md (Indonesian) --- id/core-concepts/price-oracles.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/id/core-concepts/price-oracles.md b/id/core-concepts/price-oracles.md index 770b0cf09..9c8ae2917 100644 --- a/id/core-concepts/price-oracles.md +++ b/id/core-concepts/price-oracles.md @@ -1,6 +1,10 @@ +- - - +description: OUSD uses Chainlink to secure the protocol from pricing attacks +- - - + # Oracle Harga -OUSD dirancang untuk tetap dipatok pada 1 USD dan didukung 1: 1 dengan stablecoin yang mendasarinya. Ini lebih rumit daripada kedengarannya karena stablecoin yang mendasari ini terus-menerus menyimpang dari pasak 1 USD yang mereka inginkan. Meskipun sebagian besar fluktuasi harian kecil, ada perubahan besar dalam harga yang telah terjadi di masa lalu dan kemungkinan besar akan terjadi lagi di masa mendatang. +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap
@@ -104,13 +108,13 @@ OUSD dirancang untuk tetap dipatok pada 1 USD dan didukung 1: 1 dengan stablecoi
-Fungsi rebasing memperlakukan 1 stablecoin sebagai 1 OUSD untuk kesederhanaan dan untuk melindungi saldo OUSD agar tidak terpengaruh oleh fluktuasi harian harga stablecoin yang mendasarinya. Karena fungsi rebase hanya menghitung koin, saldo OUSD seharusnya hanya bertambah. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -Untuk membuat dan menebus sejumlah OUSD yang sesuai saat masuk dan keluar, kontrak pintar harus memberi harga yang akurat pada USDT, USDC, dan DAI yang masuk dan keluar dari sistem. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -Sebagai tindakan pencegahan tambahan, OUSD tidak pernah membayar lebih dari satu dolar untuk stablecoin. Ini mencegah protokol diserang melalui oracle yang salah harga. Setiap keuntungan tambahan yang dikumpulkan sebagai hasil dari stablecoin yang terlepas dari pasaknya didistribusikan kembali ke pemegang OUSD yang tersisa dalam bentuk hasil tambahan. +As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -Sebagai protokol terdesentralisasi, OUSD harus bergantung pada sumber non-sentralisasi untuk harga ini. OUSD menggunakan Chainlink sebagai oracle untuk DAI, USDC, dan USDT. Anda dapat membaca lebih lanjut tentang [keputusan kami untuk bekerja dengan Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) di blog kami. Berikut adalah oracle Chainlink yang saat ini kami gunakan: +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: {% embed url="https://data.chain.link/usdt-usd" %} @@ -118,5 +122,5 @@ Sebagai protokol terdesentralisasi, OUSD harus bergantung pada sumber non-sentra {% embed url="https://data.chain.link/dai-usd" %} -Alamat kontrak pintar khusus untuk setiap oracle yang digunakan tercantum di halaman [registry](../smart-contracts/registry.md). Ada kemungkinan bahwa oracle tambahan akan ditambahkan ke protokol dari waktu ke waktu. Dukungan juga dapat dihapus jika salah satu dari oracle ini menjadi tidak dapat diandalkan. +The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 6cc1507f6f9f8fb69f372ed6e52e4b4ec274cff9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:58 +0800 Subject: [PATCH 09168/11794] New translations fund-management.md (Indonesian) --- id/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/core-concepts/fund-management.md b/id/core-concepts/fund-management.md index 960538b37..d6e37f158 100644 --- a/id/core-concepts/fund-management.md +++ b/id/core-concepts/fund-management.md @@ -2,7 +2,7 @@ Kontrak pintar OUSD menggabungkan semua deposit stablecoin pengguna ke dalam satu kumpulan aset yang dapat digunakan. Dana kemudian dialokasikan di satu atau lebih strategi penghasilan **** pada saat tertentu. Vault lebih menyukai strategi hasil tinggi tetapi juga berusaha mempertahankan diversifikasi di berbagai strategi. Diversifikasi menghilangkan satu titik kegagalan dan mengurangi risiko. -Berbeda dengan peluang Yearn Vaults, TokenSets, atau Zapper, pengguna tidak memilih strategi individu. Semua stablecoin yang disimpan dan akibatnya semua token OUSD dapat dipertukarkan. Setelah struktur tata kelola penuh kami diterapkan, keputusan ini akan dibuat dengan masukan dari pemegang token tata kelola OUSD. +Berbeda dengan peluang Yearn Vaults, TokenSets, atau Zapper, pengguna tidak memilih strategi individu. Semua stablecoin yang disimpan dan akibatnya semua token OUSD dapat dipertukarkan. Setelah struktur tata kelola penuh kami diterapkan, keputusan ini akan dibuat dengan masukan dari pemegang token tata kelola OUSD. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). **Strategi Penghasilan** From f0345b24d040e360224618502045cee5f4d76619 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:00:59 +0800 Subject: [PATCH 09169/11794] New translations aave.md (Arabic) --- ar/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/core-concepts/supported-strategies/aave.md b/ar/core-concepts/supported-strategies/aave.md index 5a9b19cb3..22ea048d7 100644 --- a/ar/core-concepts/supported-strategies/aave.md +++ b/ar/core-concepts/supported-strategies/aave.md @@ -6,9 +6,9 @@ Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the unde Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. From a515d9a943c7b4df17cb3e2df1787fb87914ff9f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:01:00 +0800 Subject: [PATCH 09170/11794] New translations curve.md (Arabic) --- ar/core-concepts/supported-strategies/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/core-concepts/supported-strategies/curve.md b/ar/core-concepts/supported-strategies/curve.md index bd2264caf..b7cc20557 100644 --- a/ar/core-concepts/supported-strategies/curve.md +++ b/ar/core-concepts/supported-strategies/curve.md @@ -8,7 +8,7 @@ Some of Curve's liquidity pools earn extra fees for liquidity providers on top o Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From f54d60fa9241183791f8a637335468370aa1ca11 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:01:00 +0800 Subject: [PATCH 09171/11794] New translations compound.md (Italian) --- it/core-concepts/supported-strategies/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/core-concepts/supported-strategies/compound.md b/it/core-concepts/supported-strategies/compound.md index aa8b559cb..42462a8ee 100644 --- a/it/core-concepts/supported-strategies/compound.md +++ b/it/core-concepts/supported-strategies/compound.md @@ -4,9 +4,9 @@ Compound è un protocollo ed una piattaforma di prestito, sviluppata su Ethereum I saldi del collaterale sono rappresentati da cToken ERC-20, che automaticamente guadagnano interessi in modo automatico e incrementano di valore nel tempo rispetto all'asset sottostante che rappresentano. Gli utenti possono prendere in prestito asset a fronte del valore dei loro cToken. cToken sono trasferibili liberamente e possono essere usati in tanti altri protocolli DeFi. cToken possono essere rimborsati con il loro collaterale sottostante in ogni momento. -Compount è governato da COMP, un token di governance ERC-20. I titolari di COMP possono proporre e votare modifiche al protocollo o delegare i propri voti a qualcun altro. I token COMP vengono assegnati proporzionalmente su base giornaliera, agli utenti del protocollo e sono divisi equamente tra chi ha preso in prestito e chi ha dato in prestito. Gran parte dell'offerta di token COMP è in mano al team di Compound, agli investitori e ai loro Advisors. +Compount è governato da COMP, un token di governance ERC-20. I titolari di COMP possono proporre e votare modifiche al protocollo o delegare i propri voti a qualcun altro. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. Gran parte dell'offerta di token COMP è in mano al team di Compound, agli investitori e ai loro Advisors. -Il valore totale dei Compound bloccati \ (TVL\) è cresciuto rapidamente vicino agli $800 milioni, rendendolo uno dei più grandi protocolli di DeFi. In Ottobre 2020, il circulating market cap di COMP supera i $300 milioni. +Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound è stato sottoposto a moltpelici revisioni di sicurezza, effettuati da OpenZeppelin e Trails of Bits. Il protocollo Compound è stato formalmente verificato da CertiK ed è stato sottoposto a stress test economici da Gauntlet. Compound ha attivo un programma di bug bounty. From b1c1466aae080fe7eb70faef0b9c93eacc8672aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:01:02 +0800 Subject: [PATCH 09172/11794] New translations aave.md (Greek) --- el/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/core-concepts/supported-strategies/aave.md b/el/core-concepts/supported-strategies/aave.md index 5a9b19cb3..22ea048d7 100644 --- a/el/core-concepts/supported-strategies/aave.md +++ b/el/core-concepts/supported-strategies/aave.md @@ -6,9 +6,9 @@ Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the unde Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. From 0aa12cc0742a4fecc85b9d8f41261da5f29bcb05 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:01:03 +0800 Subject: [PATCH 09173/11794] New translations aave.md (Italian) --- it/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/core-concepts/supported-strategies/aave.md b/it/core-concepts/supported-strategies/aave.md index dad436e04..a05226ed2 100644 --- a/it/core-concepts/supported-strategies/aave.md +++ b/it/core-concepts/supported-strategies/aave.md @@ -6,9 +6,9 @@ I saldi dei collaterali sono rappresentati da un aTokens ERC-20 in un rapporto 1 Aave supporta prestiti flash, che sono prestiti non collateralizzati in cui gli utenti prendono in prestito e rimborsano il saldo del prestito in un'unica operazione, il che significa che gli utenti di prestiti flash non hanno bisogno di mettere alcun capitale iniziale. I prestiti Flash sono un prodotto complesso rivolto agli sviluppatori e possono essere utilizzati per l'arbitraggio su più protocolli Defi. -Aave è attualmente governata da LEND, un token ERC-20 che in precedenza era l'utility token per Ethlend. Aave ha annunciato una transizione verso una governance completamente decentralizzata che include uno swap di token in cui gli utenti scambiano LEND con AAVE, un nuovo token di governance ERC-20 con reward da staking. Alcuni AAVE saranno distribuiti agli utenti della piattaforma in una campagna di liquidity mining. +Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Il valore totale di Aave bloccato \ (TVL\) è cresciuto rapidamente oltre gli 1,2 miliardi di dollari, rendendolo uno dei più grandi protocolli di Defi. LEND ha una capitalizzazione di mercato del circolante di oltre 700 milioni di dollari. +Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave è stata sottoposta a audit di sicurezza da OpenZeppelin, Trail of Bits e Consensys Diligence. Aave gestisce un programma di bug bounty. From 225359d6cc3569eb4f50666544625dda07ce6239 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:01:04 +0800 Subject: [PATCH 09174/11794] New translations README.md (Italian) --- it/core-concepts/supported-strategies/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/it/core-concepts/supported-strategies/README.md b/it/core-concepts/supported-strategies/README.md index 20fb93174..14b84c331 100644 --- a/it/core-concepts/supported-strategies/README.md +++ b/it/core-concepts/supported-strategies/README.md @@ -16,5 +16,3 @@ Although DeFi has grown very quickly and there are now billions of dollars worth We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - - From f9e986807d86ac9f692d18ddc6a5d2cffc30757a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:01:05 +0800 Subject: [PATCH 09175/11794] New translations price-oracles.md (Greek) --- el/core-concepts/price-oracles.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/el/core-concepts/price-oracles.md b/el/core-concepts/price-oracles.md index 0ea5c5c64..313fd011a 100644 --- a/el/core-concepts/price-oracles.md +++ b/el/core-concepts/price-oracles.md @@ -1,3 +1,7 @@ +- - - +description: OUSD uses Chainlink to secure the protocol from pricing attacks +- - - + # Price Oracles OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. From 4e346f481bff51172008da3394c38d469c1f3f3a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:01:06 +0800 Subject: [PATCH 09176/11794] New translations fund-management.md (Greek) --- el/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/core-concepts/fund-management.md b/el/core-concepts/fund-management.md index e44822017..273f8d1ae 100644 --- a/el/core-concepts/fund-management.md +++ b/el/core-concepts/fund-management.md @@ -2,7 +2,7 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). **Earning Strategies** From e2f14ad9b222b707b00cb2957fcc8e853e8b1840 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:01:07 +0800 Subject: [PATCH 09177/11794] New translations curve.md (Greek) --- el/core-concepts/supported-strategies/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/core-concepts/supported-strategies/curve.md b/el/core-concepts/supported-strategies/curve.md index bd2264caf..b7cc20557 100644 --- a/el/core-concepts/supported-strategies/curve.md +++ b/el/core-concepts/supported-strategies/curve.md @@ -8,7 +8,7 @@ Some of Curve's liquidity pools earn extra fees for liquidity providers on top o Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From 29e61d31d2146a822699d4627f944cc23c38a126 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:01:09 +0800 Subject: [PATCH 09178/11794] New translations compound.md (Greek) --- el/core-concepts/supported-strategies/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/core-concepts/supported-strategies/compound.md b/el/core-concepts/supported-strategies/compound.md index a4d2660a1..2181b87c2 100644 --- a/el/core-concepts/supported-strategies/compound.md +++ b/el/core-concepts/supported-strategies/compound.md @@ -4,9 +4,9 @@ Compound is a lending protocol and platform built on Ethereum and launched in Se Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. From e951ba470d07ed58ab8a5d8a1610d2b2370afa70 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:01:10 +0800 Subject: [PATCH 09179/11794] New translations README.md (Greek) --- el/core-concepts/supported-strategies/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/el/core-concepts/supported-strategies/README.md b/el/core-concepts/supported-strategies/README.md index 5012ba460..e707c1893 100644 --- a/el/core-concepts/supported-strategies/README.md +++ b/el/core-concepts/supported-strategies/README.md @@ -16,5 +16,3 @@ Although DeFi has grown very quickly and there are now billions of dollars worth We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - - From 88a257620bce31938b7edd6ee27307e7fb69e60e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:01:11 +0800 Subject: [PATCH 09180/11794] New translations fund-management.md (Arabic) --- ar/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/core-concepts/fund-management.md b/ar/core-concepts/fund-management.md index e44822017..273f8d1ae 100644 --- a/ar/core-concepts/fund-management.md +++ b/ar/core-concepts/fund-management.md @@ -2,7 +2,7 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). **Earning Strategies** From f3a97decc01673a2c73ca17b9e9722a2c09e63c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:01:12 +0800 Subject: [PATCH 09181/11794] New translations price-oracles.md (German) --- de/core-concepts/price-oracles.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/de/core-concepts/price-oracles.md b/de/core-concepts/price-oracles.md index 0ea5c5c64..313fd011a 100644 --- a/de/core-concepts/price-oracles.md +++ b/de/core-concepts/price-oracles.md @@ -1,3 +1,7 @@ +- - - +description: OUSD uses Chainlink to secure the protocol from pricing attacks +- - - + # Price Oracles OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. From 986f59c33f2cd6991aaf1175732e58399b6748dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:01:13 +0800 Subject: [PATCH 09182/11794] New translations fund-management.md (German) --- de/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/core-concepts/fund-management.md b/de/core-concepts/fund-management.md index e44822017..273f8d1ae 100644 --- a/de/core-concepts/fund-management.md +++ b/de/core-concepts/fund-management.md @@ -2,7 +2,7 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. +In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). **Earning Strategies** From 6eb969b59ee7e96fcc1eb36b0e2840b38450d5b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:01:14 +0800 Subject: [PATCH 09183/11794] New translations curve.md (German) --- de/core-concepts/supported-strategies/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/core-concepts/supported-strategies/curve.md b/de/core-concepts/supported-strategies/curve.md index bd2264caf..b7cc20557 100644 --- a/de/core-concepts/supported-strategies/curve.md +++ b/de/core-concepts/supported-strategies/curve.md @@ -8,7 +8,7 @@ Some of Curve's liquidity pools earn extra fees for liquidity providers on top o Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From 0a5c19033fb486f24878e30211195081b5ddaad9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:01:15 +0800 Subject: [PATCH 09184/11794] New translations compound.md (German) --- de/core-concepts/supported-strategies/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/core-concepts/supported-strategies/compound.md b/de/core-concepts/supported-strategies/compound.md index a4d2660a1..2181b87c2 100644 --- a/de/core-concepts/supported-strategies/compound.md +++ b/de/core-concepts/supported-strategies/compound.md @@ -4,9 +4,9 @@ Compound is a lending protocol and platform built on Ethereum and launched in Se Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. From 8872da1cd0c97bd670b9c06fde5a0ec130dcc6b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:01:16 +0800 Subject: [PATCH 09185/11794] New translations aave.md (German) --- de/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/core-concepts/supported-strategies/aave.md b/de/core-concepts/supported-strategies/aave.md index 5a9b19cb3..22ea048d7 100644 --- a/de/core-concepts/supported-strategies/aave.md +++ b/de/core-concepts/supported-strategies/aave.md @@ -6,9 +6,9 @@ Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the unde Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. From be58b7f8750e6acdac803120a9bb3ec18c9807d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:01:17 +0800 Subject: [PATCH 09186/11794] New translations README.md (German) --- de/core-concepts/supported-strategies/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/de/core-concepts/supported-strategies/README.md b/de/core-concepts/supported-strategies/README.md index 5012ba460..e707c1893 100644 --- a/de/core-concepts/supported-strategies/README.md +++ b/de/core-concepts/supported-strategies/README.md @@ -16,5 +16,3 @@ Although DeFi has grown very quickly and there are now billions of dollars worth We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - - From ed67b0d989423540bd70f6a944f8099f914fb509 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:01:19 +0800 Subject: [PATCH 09187/11794] New translations price-oracles.md (Arabic) --- ar/core-concepts/price-oracles.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ar/core-concepts/price-oracles.md b/ar/core-concepts/price-oracles.md index 0ea5c5c64..313fd011a 100644 --- a/ar/core-concepts/price-oracles.md +++ b/ar/core-concepts/price-oracles.md @@ -1,3 +1,7 @@ +- - - +description: OUSD uses Chainlink to secure the protocol from pricing attacks +- - - + # Price Oracles OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. From 960063bd61fb1f75e8713fc8edf0a16471b09292 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 06:01:20 +0800 Subject: [PATCH 09188/11794] New translations price-oracles.md (Filipino) --- fil/core-concepts/price-oracles.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fil/core-concepts/price-oracles.md b/fil/core-concepts/price-oracles.md index 0ea5c5c64..313fd011a 100644 --- a/fil/core-concepts/price-oracles.md +++ b/fil/core-concepts/price-oracles.md @@ -1,3 +1,7 @@ +- - - +description: OUSD uses Chainlink to secure the protocol from pricing attacks +- - - + # Price Oracles OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. From e69dfcaacbc4c59ee0d1048f1f9d356cd6c38dcb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:01:46 +0800 Subject: [PATCH 09189/11794] New translations contributing.md (Indonesian) --- id/governance/contributing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/governance/contributing.md b/id/governance/contributing.md index 325c209ba..c1f6e0973 100644 --- a/id/governance/contributing.md +++ b/id/governance/contributing.md @@ -8,7 +8,7 @@ Kami bekerja di depan umum dan perusahaan kami Discord terbuka untuk semua. Jika **Analisis Pengembang** -Dasbor pengembang internal kami tersedia di [analytics.ousd.com](https://analytics.ousd.com). Dasbor menunjukkan pasokan yang beredar saat ini, aset yang dikelola di brankas, dan alokasi saat ini antara masing-masing stablecoin dan strategi. +Dasbor pengembang internal kami tersedia di [analytics.ousd.com](https://analytics.ousd.com). Dasbor menunjukkan pasokan yang beredar saat ini, aset yang dikelola di brankas, dan alokasi saat ini antara masing-masing stablecoin dan strategi. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). #### Proses pengembangan @@ -81,13 +81,13 @@ Origin adalah tentang komunitas seperti tentang teknologi kita. Kami membutuhkan bantuan terus-menerus dalam meningkatkan dokumentasi kami, membuat alat baru untuk berinteraksi dengan platform kami, menyebarkan berita ke pengguna baru, membantu pengguna baru mendapatkan penyiapan, dan banyak lagi. -Silakan hubungi jika Anda ingin membantu. Saluran `umum` kami di [Discord](https://www.originprotocol.com/discord) adalah tempat yang tepat untuk berbagi ide dan menjadi sukarelawan untuk membantu. +Silakan hubungi jika Anda ingin membantu. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Posisi Penuh Waktu Origin terkadang mempekerjakan pengembang untuk posisi paruh waktu atau penuh waktu. -Kami memiliki preferensi kuat untuk mempekerjakan orang yang sudah mulai berkontribusi pada proyek. Jika Anda menginginkan posisi penuh waktu di tim kami, kesempatan terbaik Anda adalah terlibat dengan tim kami dan mulai kode berkontribusi. Sangat kecil kemungkinannya kami akan menawarkan Anda posisi penuh waktu di tim teknik kami kecuali Anda memiliki setidaknya beberapa permintaan tarik yang digabungkan. +Kami memiliki preferensi kuat untuk mempekerjakan orang yang sudah mulai berkontribusi pada proyek. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. Sangat kecil kemungkinannya kami akan menawarkan Anda posisi penuh waktu di tim teknik kami kecuali Anda memiliki setidaknya beberapa permintaan tarik yang digabungkan. Jika Anda tertarik, lihat [daftar pekerjaan Protokol Origin](https://angel.co/originprotocol/jobs). Jika Anda ingin membantu dengan cara lain, ajukan ide Anda di [saluran Discord kami](https://www.originprotocol.com/discord). From 5259ffba215579d500c3727ae89bc7ac446e46ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:01:47 +0800 Subject: [PATCH 09190/11794] New translations insurance.md (Chinese Simplified) --- zh/security-and-risks/insurance.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/insurance.md b/zh/security-and-risks/insurance.md index 322542ba8..d93fa78e7 100644 --- a/zh/security-and-risks/insurance.md +++ b/zh/security-and-risks/insurance.md @@ -2,13 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. +DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. **Nexus Mutual** Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + From 47df2789eb6225e0393dbb877c32ebee6777cfb6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:01:49 +0800 Subject: [PATCH 09191/11794] New translations integration-guide-for-exchanges.md (Turkish) --- tr/guides/integration-guide-for-exchanges.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/guides/integration-guide-for-exchanges.md b/tr/guides/integration-guide-for-exchanges.md index f57b8fda9..151581eaf 100644 --- a/tr/guides/integration-guide-for-exchanges.md +++ b/tr/guides/integration-guide-for-exchanges.md @@ -14,7 +14,7 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. **Are you comingling user funds?** @@ -22,7 +22,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr **What is your plan for liquidity?** -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. From 917867b33f7ce8f59afbcf43cc8661fe03160766 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:01:50 +0800 Subject: [PATCH 09192/11794] New translations principles.md (Chinese Simplified) --- zh/governance/principles.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index f0ef2b88d..33ec42235 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,15 +1,19 @@ -# Principles +# 原则 -**Progressive Decentralization** +**渐进式去中心化** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. @@ -18,7 +22,7 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 68df2ba612e613e73239ae84d83f9ace68a82d09 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:01:51 +0800 Subject: [PATCH 09193/11794] New translations contributing.md (Chinese Simplified) --- zh/governance/contributing.md | 44 +++++++++++++++++------------------ 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/zh/governance/contributing.md b/zh/governance/contributing.md index 1459af1f8..63f451ad0 100644 --- a/zh/governance/contributing.md +++ b/zh/governance/contributing.md @@ -1,29 +1,29 @@ -# Contributing +# 如何贡献 -**100% Open-source** +**100% 开源。** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 -We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +我们的工作和我们的公司 Discord 都是公开的。 If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). -#### Development Process +#### 开发过程 Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 +2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 +3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 +4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 5. Write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 +7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 +8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 For critical smart contract code to be merged it must pass the following checklist: @@ -34,7 +34,7 @@ For critical smart contract code to be merged it must pass the following checkli The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### Coding Style +#### 编码风格 We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -42,7 +42,7 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### Protocol Design +#### 协议设计 When considering protocol or implementation design proposals, we are looking for: @@ -54,7 +54,7 @@ When considering protocol or implementation design proposals, we are looking for Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### Community Guidelines +#### 社区准则 We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: @@ -63,11 +63,11 @@ We want to keep the Origin community awesome, growing and collaborative. We need * Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. * Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### Reporting Issues +#### 报告问题 If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### Security Issues +#### 安全问题 OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -75,19 +75,19 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="../security-and-risks/bug-bounties.md" %} -#### **Community Improvement** +#### **社区发展** Origin is just as much about community as it is about our technology. We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### Full-Time Positions +#### 全职职位 Origin occasionally hires developers for part-time or full-time positions. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From 05332c5f31f4d77088805f0a580f38560055ba0b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:01:52 +0800 Subject: [PATCH 09194/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index d969b7c62..b8e19ff69 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* Underlying stablecoin risk +* 底层稳定币风险 **OUSD smart contract risk** @@ -16,29 +16,31 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s **Third-party platform risk** -OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ +**Risk mitigation** -**Risk Mitigation** +While it's impossible to guarantee our contracts are 100% safe, we have taken every step possible to mitigate the chance of losing funds: -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. - -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. +We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. We've observed that attackers often exploit the same fundamental vulnerability on multiple different projects. By reviewing other project's vulnerabilities, we force ourselves to stay up to date on the latest security threats in our industry and are constantly learning from their mistakes. +**Actions speak louder than words** +You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. From 745fd5baefb6cdd6467b20b72924c2dd26da72e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:01:53 +0800 Subject: [PATCH 09195/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index cf10c7d48..a88ffc831 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,13 +1,14 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) +* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 24ec951970c659f580c3c1e83a5a0564001b4edc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:01:54 +0800 Subject: [PATCH 09196/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index b369591e0..3e709719a 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,6 +1,8 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} +OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. + From 41d07254519148d83c585ea16f66309738e2abbb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:01:55 +0800 Subject: [PATCH 09197/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 82 +++++++++++++++++---------------- 1 file changed, 42 insertions(+), 40 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 0053593cb..6e6827982 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) ## Units @@ -11,6 +11,8 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. +Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. + ## Methods‌ ### mint\(\) @@ -19,11 +21,11 @@ For other stable coins, the number of decimal places varies. DAI uses 18 decimal Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) @@ -31,11 +33,11 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -47,9 +49,9 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll\(\)‌ @@ -75,9 +77,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +|:------------- |:------- |:------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance\(\) @@ -85,9 +87,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | ### calculateRedeemOutputs\(\) @@ -99,11 +101,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +|:---------- |:------- |:--------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -137,9 +139,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint\(\) @@ -147,9 +149,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem\(\) @@ -157,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:------ |:------ |:------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint\(\)‌ @@ -167,9 +169,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem\(\)‌ @@ -177,7 +179,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +|:--------- |:------- |:----- | +| \_asset | address | 稳定币地址 | From b13b47a4a63103f8b9c8c8a90d98b4d2b4b3bce3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:01:56 +0800 Subject: [PATCH 09198/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 4fb73dc61..5b5686c27 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | @@ -140,6 +140,8 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} +Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From e67e39f5a4ad505cb001c32d825791316b435839 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:01:57 +0800 Subject: [PATCH 09199/11794] New translations ogn-staking.md (Chinese Simplified) --- zh/governance/ogn-staking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/ogn-staking.md b/zh/governance/ogn-staking.md index 3943d4b44..4013c1192 100644 --- a/zh/governance/ogn-staking.md +++ b/zh/governance/ogn-staking.md @@ -14,7 +14,7 @@ The initial staking program offers three staking periods and respective yields: Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. -OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. +OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. From 55fec7c37200ecb4bdd7d9762612cae087018e8c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:01:58 +0800 Subject: [PATCH 09200/11794] New translations integration-guide-for-exchanges.md (Chinese Simplified) --- zh/guides/integration-guide-for-exchanges.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/guides/integration-guide-for-exchanges.md b/zh/guides/integration-guide-for-exchanges.md index f57b8fda9..151581eaf 100644 --- a/zh/guides/integration-guide-for-exchanges.md +++ b/zh/guides/integration-guide-for-exchanges.md @@ -14,7 +14,7 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. **Are you comingling user funds?** @@ -22,7 +22,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr **What is your plan for liquidity?** -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. From 82890398a079470c4d0644bdc1ec7c29befeb2fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:00 +0800 Subject: [PATCH 09201/11794] New translations ogn-staking.md (Turkish) --- tr/governance/ogn-staking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/governance/ogn-staking.md b/tr/governance/ogn-staking.md index 3943d4b44..4013c1192 100644 --- a/tr/governance/ogn-staking.md +++ b/tr/governance/ogn-staking.md @@ -14,7 +14,7 @@ The initial staking program offers three staking periods and respective yields: Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. -OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. +OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. From 6d30ee2dd0196eec312d446f1461f972298eb4e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:01 +0800 Subject: [PATCH 09202/11794] New translations principles.md (Chinese Traditional) --- zh/governance/principles.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index 33ec42235..e50ac198e 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,12 +1,12 @@ -# 原则 +# Principles -**渐进式去中心化** +**Progressive Decentralization** -我们希望 OUSD 能够成为一个由世界各地的许多利益相关者管理的一个去中心化协议。 We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. -但是在OUSD的早期,核心工程团队必须能够迅速而果断地采取行动,以构建协议的基础部分。 +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -在接下来的几个月里,OUSD的去中心化将通过四个阶段快速进行。 我们的目标是尽快将控制权和治理权移交给社区。 +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) From 073ff069631acd11328f528eae00f2a9bdf9d6bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:02 +0800 Subject: [PATCH 09203/11794] New translations contributing.md (Chinese Traditional) --- zh/governance/contributing.md | 38 +++++++++++++++++------------------ 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/zh/governance/contributing.md b/zh/governance/contributing.md index 63f451ad0..3b3ab39bf 100644 --- a/zh/governance/contributing.md +++ b/zh/governance/contributing.md @@ -1,29 +1,29 @@ -# 如何贡献 +# Contributing -**100% 开源。** +**100% Open-source** -OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. -我们的工作和我们的公司 Discord 都是公开的。 If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). -#### 开发过程 +#### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 -2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 -3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 -4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. 5. Write some awesome code. -6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 -7. 将您的分支推到上游存储库 \(即 https://github.com/OriginProtocol/\[repo\]\) ,以便其他贡献者可以轻松地使用它。 -8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. For critical smart contract code to be merged it must pass the following checklist: @@ -34,7 +34,7 @@ For critical smart contract code to be merged it must pass the following checkli The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### 编码风格 +#### Coding Style We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -42,7 +42,7 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### 协议设计 +#### Protocol Design When considering protocol or implementation design proposals, we are looking for: @@ -54,7 +54,7 @@ When considering protocol or implementation design proposals, we are looking for Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### 社区准则 +#### Community Guidelines We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: @@ -63,11 +63,11 @@ We want to keep the Origin community awesome, growing and collaborative. We need * Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. * Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### 报告问题 +#### Reporting Issues If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### 安全问题 +#### Security Issues OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -75,7 +75,7 @@ If you find a security vulnerability please send your report privately to [secur {% page-ref page="../security-and-risks/bug-bounties.md" %} -#### **社区发展** +#### **Community Improvement** Origin is just as much about community as it is about our technology. @@ -83,7 +83,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### 全职职位 +#### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. From 0446c462564fb64aea3509e96178015e83743d08 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:03 +0800 Subject: [PATCH 09204/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index b8e19ff69..bc5b6c8d1 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* 底层稳定币风险 +* Underlying stablecoin risk **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. **Risk mitigation** From c2aebc03be0ef1613903c0b68b2e4877d3da7ecf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:04 +0800 Subject: [PATCH 09205/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index a88ffc831..42cd21ad6 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From 21fa42444caf532530ecb9eea1cd6ed12e1e9958 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:05 +0800 Subject: [PATCH 09206/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index 3e709719a..f3105e3d8 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,7 +1,7 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. From 24fb2e2f5ed965d812577d6e7e9b8ddad38bb175 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:06 +0800 Subject: [PATCH 09207/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 80 ++++++++++++++++----------------- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 6e6827982..87031c6c3 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault ## Units @@ -21,11 +21,11 @@ Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | ### mintMultiple\(\) @@ -33,11 +33,11 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:--------------------- |:------------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | {% hint style="warning" %} On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ @@ -49,9 +49,9 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll\(\)‌ @@ -77,9 +77,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -|:------------- |:------- |:------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +|:------------- |:------- |:------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance\(\) @@ -87,9 +87,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [支持](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) 的稳定币的地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs\(\) @@ -101,11 +101,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -|:---------- |:------- |:--------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | |:------------- |:------------- |:--------------------------------------------------------------------------- | | outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | @@ -139,9 +139,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint\(\) @@ -149,9 +149,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem\(\) @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:------ |:------ |:------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +|:-------------- |:------ |:------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint\(\)‌ @@ -169,9 +169,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +|:-------------- |:------- |:-------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem\(\)‌ @@ -179,7 +179,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -|:--------- |:------- |:----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +|:-------------- |:------- |:------------------------- | +| \_asset | address | Address of the stablecoin | From 1119c37cc6157ccaae794daa66930ef449a6427c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:08 +0800 Subject: [PATCH 09208/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 5b5686c27..cd65af95b 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | From 3d551e1ab0fdf4a2e14883ce94510dd5bb4eb17c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:11 +0800 Subject: [PATCH 09209/11794] New translations insurance.md (Turkish) --- tr/security-and-risks/insurance.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tr/security-and-risks/insurance.md b/tr/security-and-risks/insurance.md index 322542ba8..d93fa78e7 100644 --- a/tr/security-and-risks/insurance.md +++ b/tr/security-and-risks/insurance.md @@ -2,13 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. +DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. **Nexus Mutual** Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + From 678cc2b96c13ab7fd376caa22fc81a9b80aa5785 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:12 +0800 Subject: [PATCH 09210/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 28225a22b..2ec726527 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -140,6 +140,8 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} +Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From a1f62c5dc8db455be82a59f953f37967f5acae9f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:13 +0800 Subject: [PATCH 09211/11794] New translations contributing.md (Vietnamese) --- vi/governance/contributing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/governance/contributing.md b/vi/governance/contributing.md index de01454ef..0d196fc85 100644 --- a/vi/governance/contributing.md +++ b/vi/governance/contributing.md @@ -8,7 +8,7 @@ Chúng tôi làm việc một cách công khai và tài khoản Discord luôn ch **Phân tích nhà phát triển** -Trang theo dõi dành cho nhà phát triển nội bộ [analytics.ousd.com](https://analytics.ousd.com). Bảng điều khiển hiển thị nguồn cung lưu hành hiện tại, tài sản được quản lý trong kho tiền và phân bổ giữa từng stablecoin và chiến lược. +Trang theo dõi dành cho nhà phát triển nội bộ [analytics.ousd.com](https://analytics.ousd.com). Bảng điều khiển hiển thị nguồn cung lưu hành hiện tại, tài sản được quản lý trong kho tiền và phân bổ giữa từng stablecoin và chiến lược. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). #### Quá trình phát triển @@ -81,13 +81,13 @@ Duy trì và phát triển cộng đồng của Origin cũng quan trọng ngang Chúng tôi cần sự trợ giúp liên tục trong việc cải thiện tài liệu, xây dựng các công cụ mới phù hợp giao diện nền tảng của chúng tôi, truyền bá thông tin đến người dùng mới, giúp người dùng mới nắm bắt thông tin quan trọng ban đầu và hơn thế nữa. -Vui lòng liên hệ với chúng tôi nếu bạn muốn giúp đỡ. Kênh `general` của chúng tôi trên [Discord](https://www.originprotocol.com/discord) là một nơi tuyệt vời để chia sẻ ý tưởng và tình nguyện giúp đỡ chúng tôi. +Vui lòng liên hệ với chúng tôi nếu bạn muốn giúp đỡ. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Vị trí Toàn thời gian Origin thi thoảng sẽ tuyển dụng các nhà phát triển cho các vị trí bán thời gian hoặc toàn thời gian. -Chúng tôi rất ưu tiên tuyển dụng những người đã có những đóng góp cho dự án. Nếu bạn muốn tham gia cùng chúng tôi với tư cách là nhân viên toàn thời gian thì cách tốt nhất để bắt đầu là tương tác với độ ngũ của Origin và bắt đầu đóng góp vào công việc lập trình. Rất ít khả năng chúng tôi sẽ offer bạn một vị trí toàn thời gian trong nhóm kỹ thuật trừ khi bạn đã có một vài đóng góp nhất định. +Chúng tôi rất ưu tiên tuyển dụng những người đã có những đóng góp cho dự án. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. Rất ít khả năng chúng tôi sẽ offer bạn một vị trí toàn thời gian trong nhóm kỹ thuật trừ khi bạn đã có một vài đóng góp nhất định. Nếu bạn muốn trở thành 1 thành viên trong đội ngũ, ghé thăm [danh sách việc làm tại Origin Protocol](https://angel.co/originprotocol/jobs). Nếu bạn muốn hỗ trợ theo cách khác, vui lòng đề xuất ý tưởng của bạn trên [kênh Discord](https://www.originprotocol.com/discord)của chúng tôi. From fb91512ab0a364b81bb7623985276376f6989a00 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:14 +0800 Subject: [PATCH 09212/11794] New translations audits.md (Russian) --- ru/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ru/security-and-risks/audits.md b/ru/security-and-risks/audits.md index d1749455f..1530e5bcc 100644 --- a/ru/security-and-risks/audits.md +++ b/ru/security-and-risks/audits.md @@ -2,12 +2,13 @@ **Хранилище OUSD, ERC-20 и Комплексная система** -OUSD прошел аудит в нескольких уважаемых компаниях по безопасности. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Их выводы доступны ниже: +OUSD прошел аудит в нескольких уважаемых компаниях по безопасности. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Их выводы доступны ниже: * [Trail of Bits, аудит OUSD, декабрь 2020 г](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, аудит OUSD, декабрь 2020г](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, аудит стейкинга OGN, декабрь 2020 г](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) +* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) Токен управления, Origin Token \(OGN\), также был проаудирован компанией Trail of Bits в 2018 году: From 5a53f4370f86925c39fad6afd1beede41a443da3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:15 +0800 Subject: [PATCH 09213/11794] New translations oracle.md (Portuguese) --- pt/smart-contracts/api/oracle.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pt/smart-contracts/api/oracle.md b/pt/smart-contracts/api/oracle.md index b369591e0..f3105e3d8 100644 --- a/pt/smart-contracts/api/oracle.md +++ b/pt/smart-contracts/api/oracle.md @@ -4,3 +4,5 @@ Documentation coming soon. {% endhint %} +OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. + From bd18c2caddd4ebf50761d8d577da9dc528d1d26b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:16 +0800 Subject: [PATCH 09214/11794] New translations vault.md (Portuguese) --- pt/smart-contracts/api/vault.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pt/smart-contracts/api/vault.md b/pt/smart-contracts/api/vault.md index 0053593cb..87031c6c3 100644 --- a/pt/smart-contracts/api/vault.md +++ b/pt/smart-contracts/api/vault.md @@ -11,6 +11,8 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. +Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. + ## Methods‌ ### mint\(\) From 6aa98a3e14fb05d382c5ef30d3d5474efe088527 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:17 +0800 Subject: [PATCH 09215/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 4fb73dc61..cd65af95b 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -140,6 +140,8 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} +Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From 598c8b5273ccc3c4a4cce45499e6d9529c776989 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:18 +0800 Subject: [PATCH 09216/11794] New translations ogn-staking.md (Portuguese) --- pt/governance/ogn-staking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/governance/ogn-staking.md b/pt/governance/ogn-staking.md index 3943d4b44..4013c1192 100644 --- a/pt/governance/ogn-staking.md +++ b/pt/governance/ogn-staking.md @@ -14,7 +14,7 @@ The initial staking program offers three staking periods and respective yields: Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. -OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. +OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. From 4d3af26a68f33a2108227d19be6b26b802672056 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:19 +0800 Subject: [PATCH 09217/11794] New translations insurance.md (Portuguese) --- pt/security-and-risks/insurance.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pt/security-and-risks/insurance.md b/pt/security-and-risks/insurance.md index 322542ba8..d93fa78e7 100644 --- a/pt/security-and-risks/insurance.md +++ b/pt/security-and-risks/insurance.md @@ -2,13 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. +DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. **Nexus Mutual** Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + From b7afc175e34ce9f1ce0c8f3996bdeff7fadbe810 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:20 +0800 Subject: [PATCH 09218/11794] New translations integration-guide-for-exchanges.md (Portuguese) --- pt/guides/integration-guide-for-exchanges.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/guides/integration-guide-for-exchanges.md b/pt/guides/integration-guide-for-exchanges.md index f57b8fda9..151581eaf 100644 --- a/pt/guides/integration-guide-for-exchanges.md +++ b/pt/guides/integration-guide-for-exchanges.md @@ -14,7 +14,7 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. **Are you comingling user funds?** @@ -22,7 +22,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr **What is your plan for liquidity?** -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. From 1728a873d5f9a68c42ecdf55f3eda6f28a0f8ee9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:21 +0800 Subject: [PATCH 09219/11794] New translations principles.md (Russian) --- ru/governance/principles.md | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/ru/governance/principles.md b/ru/governance/principles.md index 7296b5e0b..d934a9d54 100644 --- a/ru/governance/principles.md +++ b/ru/governance/principles.md @@ -2,7 +2,7 @@ **Прогрессивная децентрализация** -OUSD разработан как децентрализованный протокол, которым управляет множество заинтересованных сторон по всему миру. Мы считаем, что создатели и держатели OUSD должны начать коллективно принимать важные решения по протоколу как можно скорее. +OUSD разработан как децентрализованный протокол, которым управляет множество заинтересованных сторон по всему миру. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. Вместе с тем, на самом начальном этапе крайне важно, чтобы основная команда инженеров могла действовать быстро и решительно для создания основных частей протокола. @@ -10,17 +10,21 @@ OUSD разработан как децентрализованный прото ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Временная блокировка** +**Governance Portal** -До внедрения полного децентрализованного управления, мы реализуем [Временную блокировку](../smart-contracts/api/timelock.md) перед всеми вызовами функции администраторами, предоставляя пользователям OUSD время, чтобы вывести свои средства, если у них есть возражения против предлагаемых нововведений. +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. -**Новые и существующие стейкхолдеры** +**Timelock** -OUSD - новый проект, основанный [Командой Origin Protocol](www.originprotocol.com/team), который будет поддерживаться существующим сообществом Origin, а также много новых стейкхолдеров, которые могут выбирать, что делать: создавать, держать, использовать или обеспечивать ликвидность для OUSD. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. -Мы также хотим обеспечить активное участие существующих держателей наших токенов Origin \(OGN\), сообщества, насчитывающего около 500 000 участников, а так же покупателей и продавцов на платформе. Существующие держатели OGN смогут [заблокировать свои OGN ](ogn-staking.md), чтобы участвовать в управлении и получать стимулирующие поощрения для повышения ценности OUSD. +**New and Existing Stakeholders** -Сильная связь между OUSD и остальной частью торговой платформы Origin будет способствовать росту обеих инициатив. +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 4b4ad1939961d815769d344607d13501eaa460db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:22 +0800 Subject: [PATCH 09220/11794] New translations contributing.md (Russian) --- ru/governance/contributing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/governance/contributing.md b/ru/governance/contributing.md index c203e2248..34726fc41 100644 --- a/ru/governance/contributing.md +++ b/ru/governance/contributing.md @@ -8,7 +8,7 @@ OUSD - это проект с полностью открытым исходны **Аналитика для разработчиков** -Наша внутренняя панель инструментов для разработчиков доступна по адресу [analytics.ousd.com](https://analytics.ousd.com). На панели инструментов отображается текущее оборотное предложение, активы, находящиеся под управлением в хранилище, и текущее распределение между стейблкоинами и стратегиями. +Наша внутренняя панель инструментов для разработчиков доступна по адресу [analytics.ousd.com](https://analytics.ousd.com). На панели инструментов отображается текущее оборотное предложение, активы, находящиеся под управлением в хранилище, и текущее распределение между стейблкоинами и стратегиями. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). #### Процесс разработки @@ -81,13 +81,13 @@ Origin - это столько же о сообществе, сколько и Нам нужна постоянная помощь в улучшении нашей документации, создании новых инструментов для взаимодействия с нашей платформой, распространении информации среди новых пользователей, помощи новым пользователям в настройке и во многом другом. -Пожалуйста, свяжитесь с нами, если Вы хотите помочь. Наш канал `general` в [Discord](https://www.originprotocol.com/discord) - отличное место, где можно поделиться идеями и добровольно помочь. +Пожалуйста, свяжитесь с нами, если Вы хотите помочь. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Вакансии на полный рабочий день Origin иногда нанимает разработчиков на работу с частичной или полной занятостью. -Мы предпочитаем нанимать людей, которые уже начали вносить свой вклад в проект. Если вы хотите работать в нашей команде на полную ставку, лучше всего пообщаться с нашей командой и начать писать код. Маловероятно, что мы предложим вам постоянную должность в нашей команде разработчиков, если вы не подали хотя бы несколько запросов на добавление внесенных изменений. +Мы предпочитаем нанимать людей, которые уже начали вносить свой вклад в проект. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. Маловероятно, что мы предложим вам постоянную должность в нашей команде разработчиков, если вы не подали хотя бы несколько запросов на добавление внесенных изменений. Если Вы заинтересованы, ознакомьтесь с [перечнем вакансий Origin Protocol](https://angel.co/originprotocol/jobs). Если вы хотите помочь другими способами, пожалуйста, предлагайте свои идеи в [нашем канале Discord](https://www.originprotocol.com/discord). From 9b245088ac9856ed1a09fae2cc68834f8855400f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:23 +0800 Subject: [PATCH 09221/11794] New translations risks.md (Russian) --- ru/security-and-risks/risks.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/ru/security-and-risks/risks.md b/ru/security-and-risks/risks.md index fd130bc27..f38ccd195 100644 --- a/ru/security-and-risks/risks.md +++ b/ru/security-and-risks/risks.md @@ -16,29 +16,31 @@ **Риск базовой сторонней платформы** -OUSD надстроен поверх других платформ DeFi, таких как Aave, Compound и Curve, что увеличивает риски в смарт-контрактах. Мы выбираем для работы платформы, у которых под управлением находятся активы на сотни миллионов долларов, и которые приложили разумные усилия для обеспечения безопасности их протоколов. Однако нет никаких гарантий, что базовые сторонние платформы будут продолжать работать по назначению, и любой сбой в базовой стратегии, скорее всего, приведет к потере средств для держателей OUSD. +OUSD надстроен поверх других платформ DeFi, таких как Aave, Compound и Curve, что увеличивает риски в смарт-контрактах. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. Однако нет никаких гарантий, что базовые сторонние платформы будут продолжать работать по назначению, и любой сбой в базовой стратегии, скорее всего, приведет к потере средств для держателей OUSD. **Риски стейблкоина** -Важно понимать, что OUSD настолько устойчив, насколько устойчивы стейблкоины, которые его обеспечивают. Любая потеря стоимости базовых активов приведет к аналогичным убыткам в OUSD. Хотя OUSD разработан для поддержания соотношения один к одному между предложением и количеством базовых стейблкоинов, он не гарантирует ни какие стейблкоины будут использоваться, ни стоимость этих монет. +Важно понимать, что OUSD настолько устойчив, насколько устойчивы стейблкоины, которые его обеспечивают. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -Важно отметить, что каждый из поддерживаемых стейблкоинов представляет собой нетривиальный риск для контрагента. У Tether, в частности, были хорошо задокументированные проблемы с банковской системой и нормативными требованиями. Кроме того, и в USDT, и в USDC есть лазейки, которые дают их эмитентам право замораживать деньги в кошельках их владельцев. И, хотя в DAI нет таких очевидных лазеек, на его активы также может возникнуть негативное влияние, поскольку USDC принимается в качестве обеспечения для создании новых токенов DAI. +Важно отметить, что каждый из поддерживаемых стейблкоинов представляет собой нетривиальный риск для контрагента. У Tether, в частности, были хорошо задокументированные проблемы с банковской системой и нормативными требованиями. Кроме того, и в USDT, и в USDC есть лазейки, которые дают их эмитентам право замораживать деньги в кошельках их владельцев. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -_**В заключение подчеркнем, что OUSD - это бета-версия программного обеспечения. Используйте на свой риск. Не вкладывайте больше капитала, чем вы готовы потерять.**_ +**Risk mitigation** -**Снижение рисков** +While it's impossible to guarantee our contracts are 100% safe, we have taken every step possible to mitigate the chance of losing funds: -Мы активно работаем с несколькими поставщиками страховых услуг DeFi и вскоре объявим о наших первоначальных планах покрытия для дальнейшей защиты протокола. В дополнение к нашему плану по предоставлению страхового покрытия и нашим недавним [аудитам](audits.md), мы предприняли обширные меры по улучшению наших внутренних процессов, чтобы мы сделали все возможное, чтобы избежать финансовых спекуляций. +We regularly have our work [audited ](audits.md)by the top auditors in the industry. -Мы пригласили [Certora](https://www.certora.com/), чтобы начать официальную проверку различных свойств безопасности наших контрактов. Они помогут нам установить автоматические проверки, которые будут выполняться каждый раз, когда мы обновляем код нашего контракта. Теперь у нас также есть автоматическая проверка на общие ошибки с помощью тестов [Slither](https://github.com/crytic/slither) и [Echidna](https://github.com/crytic/echidna). Вместе они предупреждают нашу команду об общих проблемах безопасности в дополнение к нашему собственному набору тестов. +We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -Проверки кода наших смарт-контрактов теперь стали более строгими, чем раньше. Нам требуется, чтобы два инженера просматривали каждое изменение с подробным контрольным списком, и мы отдаем ему приоритет перед разработкой новых функций. - -Наконец, мы формализовали [ротацию](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) инженеров для анализа [атак на другие проекты](https://github.com/OriginProtocol/security/tree/master/incidents) а также для обеспечения глубокого разбора каждого их этих обзоров, включая самостоятельную проверку исходного кода затронутых контрактов. +We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. We've observed that attackers often exploit the same fundamental vulnerability on multiple different projects. By reviewing other project's vulnerabilities, we force ourselves to stay up to date on the latest security threats in our industry and are constantly learning from their mistakes. +**Actions speak louder than words** +You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. From c5e710e7b841f93b052231d7a8e7e9ed2c562404 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:24 +0800 Subject: [PATCH 09222/11794] New translations oracle.md (Russian) --- ru/smart-contracts/api/oracle.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ru/smart-contracts/api/oracle.md b/ru/smart-contracts/api/oracle.md index 7dc22fbd3..094e1c018 100644 --- a/ru/smart-contracts/api/oracle.md +++ b/ru/smart-contracts/api/oracle.md @@ -4,3 +4,5 @@ Документация скоро появится. {% endhint %} +OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. + From 50fc23ecb77124cfd1810e9e6a783b436e16ed3c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:25 +0800 Subject: [PATCH 09223/11794] New translations vault.md (Turkish) --- tr/smart-contracts/api/vault.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tr/smart-contracts/api/vault.md b/tr/smart-contracts/api/vault.md index 7780882a9..0ab768497 100644 --- a/tr/smart-contracts/api/vault.md +++ b/tr/smart-contracts/api/vault.md @@ -11,6 +11,8 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. +Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. + ## Methods‌ ### mint\(\) @@ -45,7 +47,7 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Alınan stablecoin miktarı **döviz kuru**bağlıdır. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. | Parametre adı | Tür | Açıklama | |:------------------ |:------- |:------------------------------------------------ | From bd80af59fc6478468e6c717dc029fd30da31ba70 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:26 +0800 Subject: [PATCH 09224/11794] New translations vault.md (Russian) --- ru/smart-contracts/api/vault.md | 54 +++++++++++++++++---------------- 1 file changed, 28 insertions(+), 26 deletions(-) diff --git a/ru/smart-contracts/api/vault.md b/ru/smart-contracts/api/vault.md index 1f3a11b08..c62780d76 100644 --- a/ru/smart-contracts/api/vault.md +++ b/ru/smart-contracts/api/vault.md @@ -11,13 +11,15 @@ description: >- Разрядность других стейблкоинов отличается. DAI использует 18 знаков после запятой, в то время как USDC и USDT имеют только 6 разрядов. +Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. + ## Методы‌ ### mint\(\) **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ -Создает новые токены OUSD в обмен на определенное количество `__amount` стейблкоинов, указанных параметром `_asset`. Вызывающий функцию получает определенное количество OUSD в зависимости от **обменного курса**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. | Имя параметра | Тип | Описание | |:--------------------- |:------- |:---------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -27,9 +29,9 @@ description: >- ### mintMultiple\(\) -**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ -Создает новые токены OUSD в обмен на определенное количество разных стейблкоинов за один вызов функции. Стейблкоины указываются параметром массива `_assets` а суммы - параметром массива `_amounts`. Вызывающий функцию получает определенное количество OUSD в зависимости от **обменного курса**. +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. | Имя параметра | Тип | Описание | |:--------------------- |:------------- |:---------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -38,14 +40,14 @@ description: >- | \_minimumOusdAmount | uint256 | Минимальное количество OUSD, получаемое в процессе вызова функции. Вызов функции mint\(\) отменяется, если количество создаваемых токенов меньше минимального. | {% hint style="warning" %} -Во время выкупа именно протоколом, а не пользователем, принимается решение о том, какой (-ие) стейблкоин (-ы) возвращаются пользователю. Решение о том, какую монету (-ы) возвратить, основывается на внутренних соотношениях активов в хранилище.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} ### redeem\(\) **`function redeem(uint256 _amount)`**‌ -OUSD, указанный в параметре `_amount`, выкупается в обмен на один или несколько поддерживаемых стейблкоинов. Количество полученных стейблкоинов зависит от **обменного курса**. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. | Имя параметра | Тип | Описание | |:------------- |:------- |:------------------------------------------------- | @@ -55,25 +57,25 @@ OUSD, указанный в параметре `_amount`, выкупается **`function redeemAll()`**‌ -Все OUSD, которыми владеет пользователь, выкупаются в обмен на один или несколько поддерживаемых стейблкоинов. Количество полученных стейблкоинов зависит от **обменного курса**. +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) -**`function rebase()`** +**`function rebase()`**‌ -Обновление балансов всех пользователей основывается на стоимости активов в хранилище. Возвращает общую стоимость базовых активов и стратегий, представленных типом `uint256` +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ ### allocate\(\) -**`function allocate()`** +**`function allocate()`**‌ -Перемещает управляемые активы согласно заранее заданных [Стратегий](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) для максимального увеличения доходности и диверсификации рисков. +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ ### totalValue\(\) -**`function totalValue()`** +**`function totalValue()`**‌ -Возвращает общую стоимость базовых активов и стратегий. +Returns total value of underlying assets and strategies. | Имя параметра | Тип | Описание | |:------------- |:------- |:-------------------------------------------- | @@ -83,7 +85,7 @@ OUSD, указанный в параметре `_amount`, выкупается **`function checkBalance(address _asset)`**‌ -Возвращает баланс актива, указанного параметром`_asset` находящегося в Хранилище, и всех стратегий, представленных типом `uint256`. +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. | Имя параметра | Тип | Описание | |:------------- |:----- |:------------------------------------------------------------------------------------------------------------------------------------------------ | @@ -93,11 +95,11 @@ OUSD, указанный в параметре `_amount`, выкупается **`function calculateRedeemOutputs(uint256 _amount)`**‌ -Вычисляет набор стейблкоинов, которые функция `redeem` вернет при выкупе определенного количества OUSD, указанного параметром `_amount`. Возвращает массив стоимости стейблкоинов. +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. -Чтобы получить соотношение стоимости стейблкоина и его правильного курса, данный вызов функции следует использовать вместе с функцией `getAllAssets`, которая возвращает массив адресов стейблкоинов. +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. -Индекс массива, который возвращает функция `calculateRedeemOutputs`, соответствует адресу стейблкоина с таким же индексом в массиве, возвращаемым функцией `getAllAssets`. +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Имя параметра | Тип | Описание | |:------------- |:------- |:-------------------------------------------- | @@ -111,31 +113,31 @@ OUSD, указанный в параметре `_amount`, выкупается **`function getAssetCount()`**‌ -Возвращает количество поддерживаемых стейблкоинов, представленных типом `uint256` +Return the number of supported stablecoin assets represented by `uint256` type.‌ ### getAllAssets\(\) **`function getAllAssets()`**‌ -Возвращает все адреса балансов поддерживаемых стейблкоинов, представленных типом `uint256` +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ ### getStrategyCount\(\)‌ **`function getStrategyCount()`**‌ -Возвращает количество активных стратегий Хранилища (Vault), представленных типом `uint256` +Return the number of strategies active on the Vault represented by `uint256` type.‌ ### getAPR\(\) **`function getAPR()`**‌ -Возвращает общую годовую процентную доходность \(APR\) Хранилища (Vault) и всех стратегий, представленных типом `uint256`. Полученное число является 18-ти разрядным.‌ +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ ### isSupportedAsset\(\) -**`function isSupportedAsset(address _asset)`** +**`function isSupportedAsset(address _asset)`**‌ -Возвращает двоичное значение, которое является истиной, если актив, указанный параметром `_asset` поддерживается Хранилищем (Vault). +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Имя параметра | Тип | Описание | |:------------- |:----- |:----------------- | @@ -145,7 +147,7 @@ OUSD, указанный в параметре `_amount`, выкупается **`function priceUSDMint(string symbol)`**‌‌ -Возвращает обменный курс стейблкоина, заданный параметрами `symbol`, которые используются при выпуске новых токенов OUSD, представленных типом `uint256`. Полученное число является 18-ти разрядным. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Имя параметра | Тип | Описание | |:------------- |:------ |:------------------ | @@ -155,7 +157,7 @@ OUSD, указанный в параметре `_amount`, выкупается **`function priceUSDRedeem(string symbol)`**‌‌ -Возвращает обменный курс стейблкоина, заданный параметром `symbol`, которые используются при выкупе OUSD, представленных типом `uint256`. Полученное число является 18-ти разрядным. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Имя параметра | Тип | Описание | |:------------- |:------ |:------------------ | @@ -165,7 +167,7 @@ OUSD, указанный в параметре `_amount`, выкупается **`function priceAssetUSDMint(address _asset)`**‌‌ -Возвращает курс обмена стейблкоина, заданный параметрами `_asset` используемыми при выпуске токенов OUSD, представленных типом `uint256`. Полученное число является 18-ти разрядным. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Имя параметра | Тип | Описание | |:------------- |:----- |:------------------ | @@ -175,7 +177,7 @@ OUSD, указанный в параметре `_amount`, выкупается **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Возвращает курс обмена стейблкоина, заданный параметрами `_asset` используемыми при выкупе OUSD, представленных типом `uint256`. Полученное число является 18-ти разрядным. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Имя параметра | Тип | Описание | |:------------- |:----- |:----------------- | From 033e19c3532e50d0cd92e1f48479399360896503 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:27 +0800 Subject: [PATCH 09225/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 1754dabed..aaba67d76 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -140,6 +140,8 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} +Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From 14e80a818fbe2357ed21eb490af587786c03a297 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:28 +0800 Subject: [PATCH 09226/11794] New translations ogn-staking.md (Russian) --- ru/governance/ogn-staking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/governance/ogn-staking.md b/ru/governance/ogn-staking.md index 582811204..e3330ff3e 100644 --- a/ru/governance/ogn-staking.md +++ b/ru/governance/ogn-staking.md @@ -14,7 +14,7 @@ Токены в стейкинге будут заблокированы на выбранный период времени. После окончания каждого периода блокировки у Вас будет возможность запросить свои первоначальные вложения в OGN \(основной капитал\) и заработанный доход. -В настоящее время OGN торгуется на ведущих биржах, таких как [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN) и еще на [десятках других бирж](https://coinmarketcap.com/currencies/origin-protocol/markets/). Посетите веб-сайт Origin, чтобы [узнать больше об OGN](https://www.originprotocol.com/ogn-token) или посетите панель [OGN Dashboard](https://www.originprotocol.com/dashboard) чтобы отслеживать важные показатели токенометрики. +OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Посетите веб-сайт Origin, чтобы [узнать больше об OGN](https://www.originprotocol.com/ogn-token) или посетите панель [OGN Dashboard](https://www.originprotocol.com/dashboard) чтобы отслеживать важные показатели токенометрики. From f6fbe9812f1ecb239e4d72beb06208b4fef66b07 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:29 +0800 Subject: [PATCH 09227/11794] New translations insurance.md (Russian) --- ru/security-and-risks/insurance.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ru/security-and-risks/insurance.md b/ru/security-and-risks/insurance.md index 4c266fcab..fb78ea580 100644 --- a/ru/security-and-risks/insurance.md +++ b/ru/security-and-risks/insurance.md @@ -2,13 +2,13 @@ Держатели OUSD могут приобрести страховку смарт-контрактов, чтобы покрыть любые убытки, которые могут возникнуть в результате каких-либо ошибок или уязвимостей в контрактах OUSD, включая экономические спекуляции (например, атаки с использованием мгновенных займов). Кроме того, любой, кто хочет сделать финансовую ставку на безопасность наших контрактов, может получать доход, предоставляя покрытие. -Покрытие DeFi для OUSD в настоящее время доступно как через протокол [Cover Protocol](https://coverprotocol.com/), так и через [Nexus Mutual](https://nexusmutual.io/). Эти партнерские отношения позволяют держателям OUSD более эффективно управлять рисками, создавая при этом новые возможности для получения прибыли поставщиками страхового покрытия. +DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). Эти партнерские отношения позволяют держателям OUSD более эффективно управлять рисками, создавая при этом новые возможности для получения прибыли поставщиками страхового покрытия. -**Cover Protocol (Протокол покрытия)** +**Nexus Mutual** -Прочтите нашу [публикацию с анонсом](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) чтобы узнать, как [приобрести покрытие](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [обеспечить покрытие](https://app.coverprotocol.com/app/mint?protocol=ORIGIN) или [участвовать в кампаниях по майнингу защиты](https://app.coverprotocol.com/app/rewards) с помощью протокола покрытия. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. -**Nexus Mutual** +**Cover Protocol** -Прочтите нашу [публикацию с анонсом](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) чтобы узнать, как [приобрести покрытие](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [обеспечить покрытие](https://app.nexusmutual.io/staking) или [участвовать в кампаниях по майнингу защиты](https://app.nexusmutual.io/rewards) с помощью протокола покрытия с Nexus Mutual. +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. From 06a409641eb4b35d0f71bbe03d33bdd03b804128 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:30 +0800 Subject: [PATCH 09228/11794] New translations integration-guide-for-exchanges.md (Russian) --- ru/guides/integration-guide-for-exchanges.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/guides/integration-guide-for-exchanges.md b/ru/guides/integration-guide-for-exchanges.md index db7af2fa1..196f00b41 100644 --- a/ru/guides/integration-guide-for-exchanges.md +++ b/ru/guides/integration-guide-for-exchanges.md @@ -14,7 +14,7 @@ **Кешируете ли вы балансы пользователей?** -OUSD динамически обновляет значение, возвращаемое функцией `balanceOf()` в нашем контракте ERC20. Балансы пользователей будут обновляться несколько раз в день по мере того, как протокол генерирует новую доходность. Пока вы не кешируете это значение, пользователи всегда будут видеть правильную сумму OUSD, которую они держат. +OUSD динамически обновляет значение, возвращаемое функцией `balanceOf()` в нашем контракте ERC20. Users balances will update at unpredictable times as new yield is generated by the protocol. Пока вы не кешируете это значение, пользователи всегда будут видеть правильную сумму OUSD, которую они держат. **Вы объединяете средства пользователей?** @@ -22,7 +22,7 @@ OUSD динамически обновляет значение, возвращ **Каков Ваш план по ликвидности?** -OUSD можно создавать или выкупать в любое время как с помощью [Origin Dollar DApp](https://www.ousd.com), так и напрямую из наших смарт-контрактов. Если вы планируете предоставлять ликвидность самостоятельно, вы должны знать, что точная сумма OUSD, которую вы получите в обмен на ваши USDT, USDC или DAI, зависит от текущего обменного курса, определенного [оракулами](../smart-contracts/api/oracle.md). Если вы планируете обменять OUSD на базовые стейблкоины, вы должны знать, что существует комиссия за выход в размере 0,5%, и OUSD вернет набор стейблкоинов пропорционально поддерживаемым стейблкоинам в пуле. Мы рекомендуем биржам использовать другие пулы ликвидности, такие как Uniswap, чтобы избежать этих комиссий. При возможности, создание или выкуп должны производиться большими партиями для максимальной эффективности. +OUSD можно создавать или выкупать в любое время как с помощью [Origin Dollar DApp](https://www.ousd.com), так и напрямую из наших смарт-контрактов. Если вы планируете предоставлять ликвидность самостоятельно, вы должны знать, что точная сумма OUSD, которую вы получите в обмен на ваши USDT, USDC или DAI, зависит от текущего обменного курса, определенного [оракулами](../smart-contracts/api/oracle.md). Если вы планируете обменять OUSD на базовые стейблкоины, вы должны знать, что существует комиссия за выход в размере 0,5%, и OUSD вернет набор стейблкоинов пропорционально поддерживаемым стейблкоинам в пуле. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. При возможности, создание или выкуп должны производиться большими партиями для максимальной эффективности. From 5b924df62fdc260dd96cbf251d12b27e28b2674a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:31 +0800 Subject: [PATCH 09229/11794] New translations principles.md (Turkish) --- tr/governance/principles.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/tr/governance/principles.md b/tr/governance/principles.md index cc57c5e17..200b48a1e 100644 --- a/tr/governance/principles.md +++ b/tr/governance/principles.md @@ -2,7 +2,7 @@ **Aşamalı Merkeziyetsizleştirme** -OUSD, tüm dünyadaki birçok paydaş tarafından yönetilen, merkezi olmayan bir protokol olacak şekilde tasarlanmıştır. OUSD'nin darphanelerinin ve sahiplerinin, önemli protokol kararlarını mümkün olan en kısa sürede toplu olarak belirlemeleri gerektiğine inanıyoruz. +OUSD, tüm dünyadaki birçok paydaş tarafından yönetilen, merkezi olmayan bir protokol olacak şekilde tasarlanmıştır. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. Bununla birlikte, ilk günlerde, çekirdek mühendislik ekibinin protokolün temel kısımlarını oluşturmak için hızlı ve kararlı bir şekilde hareket etmesi zorunludur. @@ -10,17 +10,21 @@ Merkeziyetsizlik, önümüzdeki birkaç ay içinde dört aşamada hızla ilerley ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**zaman kilidi** +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + +**Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. -**Yeni ve Mevcut Stake Tutucular** +**New and Existing Stakeholders** -OUSD, Origin Protocol [team](www.originprotocol.com/team) tarafından kurulan yeni bir projedir ve OUSD için para basmayı, tutmayı, kullanmayı ve likidite sağlamayı seçen birçok yeni ( stakeholder) paydaşın yanı sıra mevcut Origin topluluğu tarafından desteklenecektir. +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -Ek olarak, mevcut Origin Token \ (OGN \) sahiplerimizden, 500.000'e yakın üyeden oluşan topluluktan ve Platformdaki alıcı / satıcılardan yüksek katılım sağlamak istiyoruz. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. -OUSD ile Origin ticaret platformunun geri kalanı arasındaki güçlü bağlantı, her iki girişimde de büyümeyi hızlandıracak. +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 2be9e9a0597151747d3e2e241493eb8fc2368ca3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:32 +0800 Subject: [PATCH 09230/11794] New translations contributing.md (Turkish) --- tr/governance/contributing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tr/governance/contributing.md b/tr/governance/contributing.md index bdbc157d3..2304736d5 100644 --- a/tr/governance/contributing.md +++ b/tr/governance/contributing.md @@ -8,7 +8,7 @@ Halka açık çalışıyoruz ve şirketimiz Discord herkese açık. If you have **Developer Analytics** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). #### Gelişme süreci @@ -81,13 +81,13 @@ Origin is just as much about community as it is about our technology. We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Tam Zamanlı Pozisyonlar Origin occasionally hires developers for part-time or full-time positions. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From 8f3f1a41d841dac2785f14942784679a3b7bdcef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:33 +0800 Subject: [PATCH 09231/11794] New translations risks.md (Turkish) --- tr/security-and-risks/risks.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/tr/security-and-risks/risks.md b/tr/security-and-risks/risks.md index e5254c62b..710c85346 100644 --- a/tr/security-and-risks/risks.md +++ b/tr/security-and-risks/risks.md @@ -16,29 +16,31 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s **Third-party platform risk** -OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin riskleri** -OUSD'nin yalnızca onu destekleyen stabilcoinler kadar güçlü olduğunu anlamak önemlidir. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +OUSD'nin yalnızca onu destekleyen stabilcoinler kadar güçlü olduğunu anlamak önemlidir. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -Tüm bu stablecoin'lerin önemsiz olmayan karşı taraf riski oluşturduğuna dikkat etmek önemlidir. Özellikle Tether, iyi belgelenmiş bankacılık sorunları ve yasal zorluklar yaşadı. Ek olarak, hem USDT hem de USDC, ihraççılarına sahiplerinin cüzdanlarında para dondurma yetkisi veren arka kapılara sahiptir. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +Tüm bu stablecoin'lerin önemsiz olmayan karşı taraf riski oluşturduğuna dikkat etmek önemlidir. Özellikle Tether, iyi belgelenmiş bankacılık sorunları ve yasal zorluklar yaşadı. Ek olarak, hem USDT hem de USDC, ihraççılarına sahiplerinin cüzdanlarında para dondurma yetkisi veren arka kapılara sahiptir. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ +**Risk mitigation** -**Risk Mitigation** +While it's impossible to guarantee our contracts are 100% safe, we have taken every step possible to mitigate the chance of losing funds: -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. - -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. +We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. We've observed that attackers often exploit the same fundamental vulnerability on multiple different projects. By reviewing other project's vulnerabilities, we force ourselves to stay up to date on the latest security threats in our industry and are constantly learning from their mistakes. +**Actions speak louder than words** +You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. From 77d2891fc63a011496c9d143ce412f6e83d38353 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:34 +0800 Subject: [PATCH 09232/11794] New translations audits.md (Turkish) --- tr/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tr/security-and-risks/audits.md b/tr/security-and-risks/audits.md index a67d7b66c..dfaa1b620 100644 --- a/tr/security-and-risks/audits.md +++ b/tr/security-and-risks/audits.md @@ -2,12 +2,13 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) +* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 91fb3dd4410f5e0ba150304c36f0082206dd766e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:35 +0800 Subject: [PATCH 09233/11794] New translations oracle.md (Turkish) --- tr/smart-contracts/api/oracle.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tr/smart-contracts/api/oracle.md b/tr/smart-contracts/api/oracle.md index 29cf7de4e..214a410bc 100644 --- a/tr/smart-contracts/api/oracle.md +++ b/tr/smart-contracts/api/oracle.md @@ -4,3 +4,5 @@ Belgeler çok yakında. {% endhint %} +OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. + From e7485e4cb5cbc22421cac5a4f4de0e12d8755402 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:36 +0800 Subject: [PATCH 09234/11794] New translations principles.md (Vietnamese) --- vi/governance/principles.md | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/vi/governance/principles.md b/vi/governance/principles.md index bd7b1da08..4b382b08f 100644 --- a/vi/governance/principles.md +++ b/vi/governance/principles.md @@ -2,7 +2,7 @@ **Phân cấp lũy tiến** -OUSD được thiết kế để trở thành một giao thức phi tập trung được quản lý bởi nhiều bên liên quan trên toàn thế giới. Chúng tôi tin rằng những người khai tác và nắm giữ OUSD nên cùng nhau đưa ra các quyết định giao thức quan trọng càng sớm càng tốt. +OUSD được thiết kế để trở thành một giao thức phi tập trung được quản lý bởi nhiều bên liên quan trên toàn thế giới. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. Vì vậy, kể từ những ngày đầu tiên, nhóm kỹ sư bắt buộc phải hành động nhanh chóng và quyết đoán để xây dựng các phần cơ bản của giao thức. @@ -10,17 +10,21 @@ Việc phân cấp sẽ tiến triển nhanh chóng qua bốn giai đoạn trong ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Khoá thời gian (timelock)** +**Governance Portal** -Trước khi chuyển sang chế độ quản trị phi tập trung hoàn toàn, chúng tôi sẽ triển khai [timelock](../smart-contracts/api/timelock.md) cho tất cả các lệnh đưa ra bởi admin, giúp người dùng OUSD có thời gian để rút tiền nếu họ phản đối các nâng cấp được đề xuất của chúng tôi. +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. -**Các bên liên quan hiện tại và tương lai** +**Timelock** -OUSD là một dự án mới do [đội ngũ Origin Protocol](www.originprotocol.com/team) xây dựng và sẽ được hỗ trợ bởi cộng đồng Origin hiện tại cũng như nhiều bên liên quan khác lựa chọn khai thác, nắm giữ, sử dụng và cung cấp thanh khoản cho OUSD. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. -Ngoài ra, chúng tôi cũng muốn đảm bảo có sự tham gia của những người nắm giữa token Origin (OGN) và cộng đồng hiện có với tổng số hơn 500.000 thành viên cộng đồng và người mua/bán trên Nền tảng. Các chủ sở hữu OGN hiện tại sẽ có thể [stake OGN](ogn-staking.md) của họ để tham gia quản trị và kiếm được tiền thưởng từ việc thúc đẩy giá trị cho OUSD. +**New and Existing Stakeholders** -Mối liên hệ chặt chẽ giữa OUSD và phần còn lại của nền tảng thương mại Origin sẽ thúc đẩy tăng trưởng trong toàn bộ hệ sinh thái. +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From e838487ccd5944f70b2e0473ae29c8340cd4a722 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:37 +0800 Subject: [PATCH 09235/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index ed08da657..b11102dff 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -16,29 +16,31 @@ Các hợp đồng thông minh của Ousd đã được [kiểm toán](audits.md **Rủi ro nền tảng của bên thứ ba** -OUSD được xây dựng dựa trên các nền tảng DeFi như Aave, Compound và Curve khác làm tăng thêm rủi ro hợp đồng thông minh. Chúng tôi đang chọn làm việc với các nền tảng đang quản lý hàng trăm triệu đô và đã nỗ lực tăng cường tính bảo mật giao thức của họ. Tuy nhiên, không có gì đảm bảo rằng các nền tảng Origin đang sử dụng sẽ không xảy ra lỗi và bất kỳ lỗi nào xảy ra với các chiến lược mà Origin sử dụng đều có thể dẫn đến mất mát cho người nắm giữ OUSD. +OUSD được xây dựng dựa trên các nền tảng DeFi như Aave, Compound và Curve khác làm tăng thêm rủi ro hợp đồng thông minh. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. Tuy nhiên, không có gì đảm bảo rằng các nền tảng Origin đang sử dụng sẽ không xảy ra lỗi và bất kỳ lỗi nào xảy ra với các chiến lược mà Origin sử dụng đều có thể dẫn đến mất mát cho người nắm giữ OUSD. **Rủi ro của stablecoin** -Điều quan trọng cần lưu ý là OUSD chỉ mạnh ngang các đồng stablecoin đang hỗ trợ nó. Bất kỳ tổn thất xảy ra với các tài sản cơ bản (tài sản hỗ trợ) sẽ gây ra tổn thất tương tự đối với giá trị của OUSD. Mặc dù OUSD được thiết kế để duy trì tỉ lệ 1: 1 giữa số lượng OUSD và số lượng stablecoin hỗ trợ, điều này không đồng nghĩa với việc cơ chế này sẽ đảm bảo giá trị của các stablecoin này cũng như đồng stablecoin nào sẽ là stablecoin hỗ. +Điều quan trọng cần lưu ý là OUSD chỉ mạnh ngang các đồng stablecoin đang hỗ trợ nó. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn cử như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. Dai không được hỗ trợ bởi tài sản thế chấp là tiền pháp định, giá trị của nó cũng có thể bị ảnh hưởng bởi USDC được chấp nhận làm tài sản thế chấp để khai thác DAI. +Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn cử như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -_**OUSD là đang ở bản beta. Bạn chấp nhận rủi ro khi sử dụng OUSD Hãy sử dụng nguồn vốn mà khi mất đi cũng không ảnh hưởng tới cuộc sống của mình.**_ +**Risk mitigation** -**Giảm thiểu rủi ro** +While it's impossible to guarantee our contracts are 100% safe, we have taken every step possible to mitigate the chance of losing funds: -Chúng tôi đang tích cực làm việc với nhiều nhà cung cấp bảo hiểm DeFi và sẽ sớm công bố các kế hoạch bảo hiểm ban đầu để tăng cường bảo mật của giao thức. Ngoài kế hoạch cung cấp bảo hiểm và thực hiện các đợt [kiểm toán](audits.md) gần đây, chúng tôi đã cải thiện các quy trình nội bộ để hạn chế tối đa lỗ hổng. +We regularly have our work [audited ](audits.md)by the top auditors in the industry. -Chúng tôi đã làm việc với [Certora](https://www.certora.com/) để bắt đầu chính thức xác minh các thuộc tính bảo mật khác nhau trong hợp đồng. Họ sẽ giúp Origin thiết lập xác minh tự động có thể chạy bất kỳ lúc nào chúng tôi cập nhật code của hợp đồng. Hiện chúng tôi cũng đã tự động kiểm tra các lỗi phổ biến bằng [Slither](https://github.com/crytic/slither) và [Echidna](https://github.com/crytic/echidna). Những biện pháp này sẽ cảnh báo nhóm của chúng tôi về các vấn đề bảo mật phổ biến ngoài các biện pháp mà chúng tôi tự xây dựng. +We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -Việc kiểm hợp đồng thông minh diễn ra chặt chẽ hơn nhiều so với trước đây. Chúng tôi yêu cầu hai kỹ sư xem xét từng thay đổi theo 1 danh sách tiêu chí chi tiết và chúng tôi ưu tiên việc này hơn là phát triển tính năng mới. - -Cuối cùng, chúng tôi chính thức [luân phiên](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) xem xét [vụ tấn công vào các dự án khác](https://github.com/OriginProtocol/security/tree/master/incidents), tìm hiểu rõ nguyên nhân để tránh trường hợp tương tự xảy ra với Origin. +We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. We've observed that attackers often exploit the same fundamental vulnerability on multiple different projects. By reviewing other project's vulnerabilities, we force ourselves to stay up to date on the latest security threats in our industry and are constantly learning from their mistakes. +**Actions speak louder than words** +You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. From aae948d3e2d52f0b36668c397fade496d294c52f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:38 +0800 Subject: [PATCH 09236/11794] New translations risks.md (Portuguese) --- pt/security-and-risks/risks.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/pt/security-and-risks/risks.md b/pt/security-and-risks/risks.md index d969b7c62..bc5b6c8d1 100644 --- a/pt/security-and-risks/risks.md +++ b/pt/security-and-risks/risks.md @@ -16,29 +16,31 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s **Third-party platform risk** -OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ +**Risk mitigation** -**Risk Mitigation** +While it's impossible to guarantee our contracts are 100% safe, we have taken every step possible to mitigate the chance of losing funds: -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. - -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. +We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. We've observed that attackers often exploit the same fundamental vulnerability on multiple different projects. By reviewing other project's vulnerabilities, we force ourselves to stay up to date on the latest security threats in our industry and are constantly learning from their mistakes. +**Actions speak louder than words** +You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. From a7d5e268754a7373f2dcc6c8b9cc479e18744e16 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:39 +0800 Subject: [PATCH 09237/11794] New translations ogn-staking.md (Hindi) --- hi/governance/ogn-staking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/governance/ogn-staking.md b/hi/governance/ogn-staking.md index 3943d4b44..4013c1192 100644 --- a/hi/governance/ogn-staking.md +++ b/hi/governance/ogn-staking.md @@ -14,7 +14,7 @@ The initial staking program offers three staking periods and respective yields: Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. -OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. +OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. From 2b9b0e23f94df31faeaff5db0185e6dd29824e47 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:40 +0800 Subject: [PATCH 09238/11794] New translations insurance.md (Croatian) --- hr/security-and-risks/insurance.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/hr/security-and-risks/insurance.md b/hr/security-and-risks/insurance.md index 322542ba8..d93fa78e7 100644 --- a/hr/security-and-risks/insurance.md +++ b/hr/security-and-risks/insurance.md @@ -2,13 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. +DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. **Nexus Mutual** Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + From 52c657c9f8110635253de4d106eaf993991fd15c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:41 +0800 Subject: [PATCH 09239/11794] New translations integration-guide-for-exchanges.md (Croatian) --- hr/guides/integration-guide-for-exchanges.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/guides/integration-guide-for-exchanges.md b/hr/guides/integration-guide-for-exchanges.md index f57b8fda9..151581eaf 100644 --- a/hr/guides/integration-guide-for-exchanges.md +++ b/hr/guides/integration-guide-for-exchanges.md @@ -14,7 +14,7 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. **Are you comingling user funds?** @@ -22,7 +22,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr **What is your plan for liquidity?** -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. From 5022d1de4b3bc950c5bfb2b418ba0bd152d1b90e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:42 +0800 Subject: [PATCH 09240/11794] New translations principles.md (Hindi) --- hi/governance/principles.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/hi/governance/principles.md b/hi/governance/principles.md index f0ef2b88d..e50ac198e 100644 --- a/hi/governance/principles.md +++ b/hi/governance/principles.md @@ -2,7 +2,7 @@ **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. @@ -10,6 +10,10 @@ Decentralization will progress across four phases rapidly over the next few mont ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. @@ -18,7 +22,7 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From fb9f5139c3ac4c740a713421a5dd0e60aafcaf57 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:43 +0800 Subject: [PATCH 09241/11794] New translations contributing.md (Hindi) --- hi/governance/contributing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hi/governance/contributing.md b/hi/governance/contributing.md index 1459af1f8..3b3ab39bf 100644 --- a/hi/governance/contributing.md +++ b/hi/governance/contributing.md @@ -8,7 +8,7 @@ We work in public and our company Discord is open to all. If you have questions **Developer Analytics** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). #### Development Process @@ -81,13 +81,13 @@ Origin is just as much about community as it is about our technology. We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From d6e4143d0687f08218ac89b75c6f6b0aa0cfe0bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:44 +0800 Subject: [PATCH 09242/11794] New translations risks.md (Hindi) --- hi/security-and-risks/risks.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/hi/security-and-risks/risks.md b/hi/security-and-risks/risks.md index d969b7c62..bc5b6c8d1 100644 --- a/hi/security-and-risks/risks.md +++ b/hi/security-and-risks/risks.md @@ -16,29 +16,31 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s **Third-party platform risk** -OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ +**Risk mitigation** -**Risk Mitigation** +While it's impossible to guarantee our contracts are 100% safe, we have taken every step possible to mitigate the chance of losing funds: -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. - -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. +We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. We've observed that attackers often exploit the same fundamental vulnerability on multiple different projects. By reviewing other project's vulnerabilities, we force ourselves to stay up to date on the latest security threats in our industry and are constantly learning from their mistakes. +**Actions speak louder than words** +You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. From e87a85c8612114302b15032270712d6cf11be695 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:44 +0800 Subject: [PATCH 09243/11794] New translations audits.md (Hindi) --- hi/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hi/security-and-risks/audits.md b/hi/security-and-risks/audits.md index cf10c7d48..42cd21ad6 100644 --- a/hi/security-and-risks/audits.md +++ b/hi/security-and-risks/audits.md @@ -2,12 +2,13 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) +* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From f6cfc730879edd93421a78124952eac22eabfb16 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:45 +0800 Subject: [PATCH 09244/11794] New translations oracle.md (Hindi) --- hi/smart-contracts/api/oracle.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hi/smart-contracts/api/oracle.md b/hi/smart-contracts/api/oracle.md index b369591e0..f3105e3d8 100644 --- a/hi/smart-contracts/api/oracle.md +++ b/hi/smart-contracts/api/oracle.md @@ -4,3 +4,5 @@ Documentation coming soon. {% endhint %} +OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. + From 3812040f02d9cd818ec260f1edba860c88ca584f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:46 +0800 Subject: [PATCH 09245/11794] New translations vault.md (Hindi) --- hi/smart-contracts/api/vault.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hi/smart-contracts/api/vault.md b/hi/smart-contracts/api/vault.md index 0053593cb..87031c6c3 100644 --- a/hi/smart-contracts/api/vault.md +++ b/hi/smart-contracts/api/vault.md @@ -11,6 +11,8 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. +Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. + ## Methods‌ ### mint\(\) From e84c4d86571e8c6bf3cb713b79591aea2586a48f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:47 +0800 Subject: [PATCH 09246/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 4fb73dc61..cd65af95b 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -140,6 +140,8 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} +Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From 687bce929c4e2d9e1012784c91f27fcb53aa19c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:48 +0800 Subject: [PATCH 09247/11794] New translations insurance.md (Hindi) --- hi/security-and-risks/insurance.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/hi/security-and-risks/insurance.md b/hi/security-and-risks/insurance.md index 322542ba8..d93fa78e7 100644 --- a/hi/security-and-risks/insurance.md +++ b/hi/security-and-risks/insurance.md @@ -2,13 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. +DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. **Nexus Mutual** Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + From 02a39e312e8892439c4af2b9bafbbf109bc6d072 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:50 +0800 Subject: [PATCH 09248/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 4fb73dc61..cd65af95b 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -140,6 +140,8 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} +Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From 7b44c2ecf95bb2cfa0de1a086d60f90f9ce477dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:51 +0800 Subject: [PATCH 09249/11794] New translations integration-guide-for-exchanges.md (Hindi) --- hi/guides/integration-guide-for-exchanges.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/guides/integration-guide-for-exchanges.md b/hi/guides/integration-guide-for-exchanges.md index f57b8fda9..151581eaf 100644 --- a/hi/guides/integration-guide-for-exchanges.md +++ b/hi/guides/integration-guide-for-exchanges.md @@ -14,7 +14,7 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. **Are you comingling user funds?** @@ -22,7 +22,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr **What is your plan for liquidity?** -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. From 592ea5958f0ab1e769774eb144a8a432e7e90406 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:52 +0800 Subject: [PATCH 09250/11794] New translations principles.md (Filipino) --- fil/governance/principles.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/fil/governance/principles.md b/fil/governance/principles.md index f0ef2b88d..e50ac198e 100644 --- a/fil/governance/principles.md +++ b/fil/governance/principles.md @@ -2,7 +2,7 @@ **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. @@ -10,6 +10,10 @@ Decentralization will progress across four phases rapidly over the next few mont ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. @@ -18,7 +22,7 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 2db6d0e38a723930cc033e12013725f3b8208e74 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:53 +0800 Subject: [PATCH 09251/11794] New translations contributing.md (Filipino) --- fil/governance/contributing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fil/governance/contributing.md b/fil/governance/contributing.md index 1459af1f8..3b3ab39bf 100644 --- a/fil/governance/contributing.md +++ b/fil/governance/contributing.md @@ -8,7 +8,7 @@ We work in public and our company Discord is open to all. If you have questions **Developer Analytics** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). #### Development Process @@ -81,13 +81,13 @@ Origin is just as much about community as it is about our technology. We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From 64dfab837cf231c4827b676bd8f45ba3f3395c57 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:53 +0800 Subject: [PATCH 09252/11794] New translations risks.md (Filipino) --- fil/security-and-risks/risks.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/fil/security-and-risks/risks.md b/fil/security-and-risks/risks.md index d969b7c62..bc5b6c8d1 100644 --- a/fil/security-and-risks/risks.md +++ b/fil/security-and-risks/risks.md @@ -16,29 +16,31 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s **Third-party platform risk** -OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ +**Risk mitigation** -**Risk Mitigation** +While it's impossible to guarantee our contracts are 100% safe, we have taken every step possible to mitigate the chance of losing funds: -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. - -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. +We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. We've observed that attackers often exploit the same fundamental vulnerability on multiple different projects. By reviewing other project's vulnerabilities, we force ourselves to stay up to date on the latest security threats in our industry and are constantly learning from their mistakes. +**Actions speak louder than words** +You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. From ec3ac2d9d69fa9142438ba8c7b8f17fea4dfc59f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:55 +0800 Subject: [PATCH 09253/11794] New translations audits.md (Filipino) --- fil/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fil/security-and-risks/audits.md b/fil/security-and-risks/audits.md index cf10c7d48..42cd21ad6 100644 --- a/fil/security-and-risks/audits.md +++ b/fil/security-and-risks/audits.md @@ -2,12 +2,13 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) +* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 9103d59593081ebd664af62a630687f738be6a90 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:55 +0800 Subject: [PATCH 09254/11794] New translations oracle.md (Filipino) --- fil/smart-contracts/api/oracle.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fil/smart-contracts/api/oracle.md b/fil/smart-contracts/api/oracle.md index b369591e0..f3105e3d8 100644 --- a/fil/smart-contracts/api/oracle.md +++ b/fil/smart-contracts/api/oracle.md @@ -4,3 +4,5 @@ Documentation coming soon. {% endhint %} +OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. + From 34e2a5b326f33dc0988981dc22dee06e360e3420 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:56 +0800 Subject: [PATCH 09255/11794] New translations vault.md (Filipino) --- fil/smart-contracts/api/vault.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fil/smart-contracts/api/vault.md b/fil/smart-contracts/api/vault.md index 0053593cb..87031c6c3 100644 --- a/fil/smart-contracts/api/vault.md +++ b/fil/smart-contracts/api/vault.md @@ -11,6 +11,8 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. +Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. + ## Methods‌ ### mint\(\) From 4bdd5760bb3c75873c7ec4c051123b32d9bd0304 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:58 +0800 Subject: [PATCH 09256/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 4fb73dc61..cd65af95b 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -140,6 +140,8 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} +Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From 0ee64b1d03ea4260b3afe00e3427f493ffc0a81e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:02:59 +0800 Subject: [PATCH 09257/11794] New translations ogn-staking.md (Filipino) --- fil/governance/ogn-staking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/governance/ogn-staking.md b/fil/governance/ogn-staking.md index 3943d4b44..4013c1192 100644 --- a/fil/governance/ogn-staking.md +++ b/fil/governance/ogn-staking.md @@ -14,7 +14,7 @@ The initial staking program offers three staking periods and respective yields: Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. -OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. +OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. From 35b566ed6ab9bcf2c02b42195a47a9744b61df64 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:00 +0800 Subject: [PATCH 09258/11794] New translations insurance.md (Filipino) --- fil/security-and-risks/insurance.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/fil/security-and-risks/insurance.md b/fil/security-and-risks/insurance.md index 322542ba8..d93fa78e7 100644 --- a/fil/security-and-risks/insurance.md +++ b/fil/security-and-risks/insurance.md @@ -2,13 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. +DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. **Nexus Mutual** Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + From b5e53ed2c0c73a40812dd426556319eb2100c1ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:00 +0800 Subject: [PATCH 09259/11794] New translations ogn-staking.md (Croatian) --- hr/governance/ogn-staking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/governance/ogn-staking.md b/hr/governance/ogn-staking.md index 3943d4b44..4013c1192 100644 --- a/hr/governance/ogn-staking.md +++ b/hr/governance/ogn-staking.md @@ -14,7 +14,7 @@ The initial staking program offers three staking periods and respective yields: Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. -OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. +OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. From d4c121238fef18b014b800c59f967de151b374b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:02 +0800 Subject: [PATCH 09260/11794] New translations vault.md (Croatian) --- hr/smart-contracts/api/vault.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hr/smart-contracts/api/vault.md b/hr/smart-contracts/api/vault.md index 0053593cb..87031c6c3 100644 --- a/hr/smart-contracts/api/vault.md +++ b/hr/smart-contracts/api/vault.md @@ -11,6 +11,8 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. +Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. + ## Methods‌ ### mint\(\) From 84257f9025736cdc26cff97d04f81809942ec860 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:03 +0800 Subject: [PATCH 09261/11794] New translations audits.md (Vietnamese) --- vi/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vi/security-and-risks/audits.md b/vi/security-and-risks/audits.md index 4b21044c0..65f97a72d 100644 --- a/vi/security-and-risks/audits.md +++ b/vi/security-and-risks/audits.md @@ -2,12 +2,13 @@ **OUSD Vault, ERC-20 và Tổng quan hệ thống** -OUSD đã được kiểm toán bởi nhiều công ty bảo mật uy tín. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Báo cáo kiểm toán các đợt như sau: +OUSD đã được kiểm toán bởi nhiều công ty bảo mật uy tín. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Báo cáo kiểm toán các đợt như sau: * [Trail of Bits, OUSD Audit, tháng 12/2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, tháng 12/2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN staking Audit, tháng 12/2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) +* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) Token quản trị, Token Origin \ (OGN \), cũng đã được kiểm toán bởi Trail of Bits vào năm 2018: From 6eb08e7e64eedf27a985061e0cf365fa271b4d39 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:04 +0800 Subject: [PATCH 09262/11794] New translations risks.md (Thai) --- th/security-and-risks/risks.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/th/security-and-risks/risks.md b/th/security-and-risks/risks.md index d969b7c62..bc5b6c8d1 100644 --- a/th/security-and-risks/risks.md +++ b/th/security-and-risks/risks.md @@ -16,29 +16,31 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s **Third-party platform risk** -OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ +**Risk mitigation** -**Risk Mitigation** +While it's impossible to guarantee our contracts are 100% safe, we have taken every step possible to mitigate the chance of losing funds: -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. - -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. +We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. We've observed that attackers often exploit the same fundamental vulnerability on multiple different projects. By reviewing other project's vulnerabilities, we force ourselves to stay up to date on the latest security threats in our industry and are constantly learning from their mistakes. +**Actions speak louder than words** +You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. From 59225271d6e7c94e02a81999e05fb6e1b4385b64 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:05 +0800 Subject: [PATCH 09263/11794] New translations oracle.md (Vietnamese) --- vi/smart-contracts/api/oracle.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vi/smart-contracts/api/oracle.md b/vi/smart-contracts/api/oracle.md index 29645a088..4bca7d089 100644 --- a/vi/smart-contracts/api/oracle.md +++ b/vi/smart-contracts/api/oracle.md @@ -4,3 +4,5 @@ Tài liệu sẽ sớm ra mắt. {% endhint %} +OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. + From 7bd2f5d2deed1dca9e1a71b52bef38bdaa551066 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:06 +0800 Subject: [PATCH 09264/11794] New translations vault.md (Vietnamese) --- vi/smart-contracts/api/vault.md | 46 +++++++++++++++++---------------- 1 file changed, 24 insertions(+), 22 deletions(-) diff --git a/vi/smart-contracts/api/vault.md b/vi/smart-contracts/api/vault.md index c41de37eb..f28d77d5e 100644 --- a/vi/smart-contracts/api/vault.md +++ b/vi/smart-contracts/api/vault.md @@ -11,13 +11,15 @@ Tất cả OUSD được chuyển hoặc trả về theo phương thức Vault Các đồng stablecoin khác nhau sẽ có số thập phân hiển thị khác nhau. DAI sử dụng 18 chữ số thập phân trong khi USDC và USDT chỉ sử dụng 6. +Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. + ## Phương pháp‌ ### mint () **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ -Mua OUSD để đổi lấy một khoản tiền gửi bằng `_mount` stablecoin nhất định được chỉ định bởi tham số `_asset`. Người gọi lệnh nhận được một lượng OUSD nhất định tùy thuộc vào **tỷ giá hối đoái**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. | Tên thông số | Loại | Mô tả | |:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -29,7 +31,7 @@ Mua OUSD để đổi lấy một khoản tiền gửi bằng `_mount` stablecoi **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ -Mint OUSD để đổi lấy một khoản tiền gửi chứa nhiều stablecoin trong 1 lần gọi lệnh. Stablecoin được chỉ định bởi tham số `_assets` và số tiền bằng tham số `_amounts`. Người gọi lệnh nhận được một lượng OUSD nhất định tùy thuộc vào **tỷ giá hối đoái**. +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. | Tên thông số | Loại | Mô tả | |:--------------------- |:---------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -38,14 +40,14 @@ Mint OUSD để đổi lấy một khoản tiền gửi chứa nhiều stablecoi | \_minimumOusdAmount | uint256 | Số OUSD tối thiểu mà người gọi lệnh chấp nhận. Lệnh gọi mua\(\) sẽ được trả lại nếu số lượng tạo ra ít hơn số lượng mà người gọi lệnh chấp nhận. | {% hint style="warning" %} -Khi hoàn lại tiền, chính giao thức sẽ quyết định stablecoin nào sẽ được trả lại cho người dùng. Việc lựa chọn đồng coin nào sẽ được trả sẽ dựa trên tỷ lệ nội bộ của tài sản đang được giữ trong vault.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} ### redeem () **`function redeem(uint256 _amount)`**‌ -OUSD được chỉ định bởi thông số `_amount` được quy đổi để đổi lấy một hoặc nhiều stablecoin được hỗ trợ. Số lượng stablecoin nhận được phụ thuộc vào **tỷ giá hối đoái**. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:------------------------------------ | @@ -53,27 +55,27 @@ OUSD được chỉ định bởi thông số `_amount` được quy đổi đ ### redeemAll ()‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -Tất cả OUSD mà người dùng sở hữu đều được đổi lấy một hoặc nhiều stablecoin được hỗ trợ. Số lượng stablecoin nhận được phụ thuộc vào **tỷ giá hối đoái**. +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase () **`function rebase()`**‌ -Cập nhật số dư cho tất cả người dùng dựa trên giá trị của tài sản hiện đang được lưu trữ trong vault. Trả về tổng giá trị của các tài sản đảm bảo và chiến lược cơ bản được đại diện bằng `uint256` loại.‌ +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ ### allocate () **`function allocate()`**‌ -Di chuyển các tài sản thuộc quyền quản lý tới [các chiến lược](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) để tối đa hóa năng suất và đa dạng hoá rủi ro. +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ ### totalValue () **`function totalValue()`**‌ -Trả về tổng giá trị của các tài sản và chiến lược cơ bản. +Returns total value of underlying assets and strategies. | `return` Tên | Loại | Mô tả | |:------------ |:------- |:--------------------------------------------------------- | @@ -83,7 +85,7 @@ Trả về tổng giá trị của các tài sản và chiến lược cơ bản **`function checkBalance(address _asset)`**‌ -Trả về số dư của nội dung được chỉ định bởi tham số`_asset` được giữ trong Vault và tất cả các chiến lược được thể hiện bằng loại `uint256`. +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -93,11 +95,11 @@ Trả về số dư của nội dung được chỉ định bởi tham số`_ass **`function calculateRedeemOutputs(uint256 _amount)`**‌ -Tính toán kết hợp các stablecoin mà chức năng `redeem` sẽ trả lại khi người dùng muốn rút 1 số lượng OUSD nhất định được chỉ định bởi thông số `_amount`. Trả về tổng hợp giá trị các stablecoin. +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. -Để phân bổ các giá trị stablecoin cho từng loại stablecoin, lệnh gọi này nên được sử dụng cùng với hàm `getAllAssets` trả về 1 tổ hợp địa chỉ stablecoin. +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. -Chỉ số được trả về bởi `calculateRedeemOutputs` tương ứng với địa chỉ stablecoin trả về bởi hàm `getAllAssets`. +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:------------------------------------ | @@ -111,31 +113,31 @@ Chỉ số được trả về bởi `calculateRedeemOutputs` tương ứng vớ **`function getAssetCount()`**‌ -Trả về số lượng tài sản stablecoin hỗ trợ được đại diện bằng loại `uint256`.‌ +Return the number of supported stablecoin assets represented by `uint256` type.‌ ### getAllAssets () **`function getAllAssets()`**‌ -Trả về địa chỉ tài sản hỗ trợ theo thứ tự được đại diện bằng loại `uint256`.‌ +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ ### getStrategyCount () **`function getStrategyCount()`**‌ -Trả về số lượng chiến lược đang được sử dụng trong Vault đại điện bằng loại `uint256`.‌ +Return the number of strategies active on the Vault represented by `uint256` type.‌ ### getAPR () **`function getAPR()`**‌ -Trả về tổng lợi nhuận phần trăm hàng năm (APR) của Vault và tất cả các Chiến lược được đại diện bằng loại `uint256`. Kết quả là số có 18 ký tự.‌ +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ ### isSupportedAsset (\) **`function isSupportedAsset(address _asset)`**‌ -Trả về kết quả boolean true nếu nội dung được chỉ định bởi tham số `_asset` được Vault hỗ trợ. +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:---------------------- | @@ -145,7 +147,7 @@ Trả về kết quả boolean true nếu nội dung được chỉ định bở **`function priceUSDMint(string symbol)`**‌‌ -Trả về giá tỷ giá hối đoái của đồng xu ổn định được chỉ định bởi các tham số `symbol` được sử dụng trả lại OUSD được đại diện bằng `uint256`. Số kết quả có 18 ký tự. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Tên thông số | Loại | Mô tả | |:------------ |:----- |:---------------------- | @@ -155,7 +157,7 @@ Trả về giá tỷ giá hối đoái của đồng xu ổn định được ch **`function priceUSDRedeem(string symbol)`**‌‌ -Trả về giá tỷ giá hối đoái của đồng xu ổn định được chỉ định bởi các tham số `symbol` được sử dụng khi quy đổi OUSD được đại diện bằng `uint256`. Số kết quả có 18 ký tự. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Tên thông số | Loại | Mô tả | |:------------ |:----- |:---------------------- | @@ -165,7 +167,7 @@ Trả về giá tỷ giá hối đoái của đồng xu ổn định được ch **`function priceAssetUSDMint(address _asset)`**‌‌ -Trả về tỷ giá hối đoái của stablecoin được chỉ định bởi các tham số `_asset` được sử dụng khi khai thác OUSD được đại diện bằng loại `uint256`. Số kết quả có 18 ký tự. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:----------------------- | @@ -175,7 +177,7 @@ Trả về tỷ giá hối đoái của stablecoin được chỉ định bởi **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Trả về tỷ giá hối đoái của stablecoin được chỉ định bởi các tham số `_asset` được sử dụng khi đổi OUSD được đại diện bằng loại `uint256`. Số kết quả có 18 ký tự. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:---------------------- | From bd36ca67137cf0b23dde6161f585e907e8e4ddc2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:07 +0800 Subject: [PATCH 09265/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 23817ad97..f1b919cb1 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -140,7 +140,9 @@ Hợp đồng bồi thường OUSD \ ([chi tiết](https://medium.com/originprot {% endtab %} {% tab title="Swap" %} -| Hợp đồng | Địa chỉ | ENS | +Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + +| Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} From bfed3afac52f213a57231fd69d80a106a09aa854 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:08 +0800 Subject: [PATCH 09266/11794] New translations ogn-staking.md (Vietnamese) --- vi/governance/ogn-staking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/governance/ogn-staking.md b/vi/governance/ogn-staking.md index 6c785a324..25afc3ce5 100644 --- a/vi/governance/ogn-staking.md +++ b/vi/governance/ogn-staking.md @@ -14,7 +14,7 @@ Có 3 lựa chọn staking: Token sẽ được khoá trong suốt thời gian stake. Khi đáo hạn, bạn có thể nhận lại số OGN ban đầu và lãi. -OGN hiện đang giao dịch trên các sàn giao dịch hàng đầu như [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN)và [nhiều sàn khác](https://coinmarketcap.com/currencies/origin-protocol/markets/). Truy cập trang web Origin để [tìm hiểu thêm về OGN](https://www.originprotocol.com/ogn-token) hoặc xem [Bảng điều khiển OGN](https://www.originprotocol.com/dashboard) để theo dõi các chỉ số token quan trọng. +OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Truy cập trang web Origin để [tìm hiểu thêm về OGN](https://www.originprotocol.com/ogn-token) hoặc xem [Bảng điều khiển OGN](https://www.originprotocol.com/dashboard) để theo dõi các chỉ số token quan trọng. From 53e63a15db887608328df4a9ff32732e4987529b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:09 +0800 Subject: [PATCH 09267/11794] New translations insurance.md (Vietnamese) --- vi/security-and-risks/insurance.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/vi/security-and-risks/insurance.md b/vi/security-and-risks/insurance.md index 70f3af273..39d90e94b 100644 --- a/vi/security-and-risks/insurance.md +++ b/vi/security-and-risks/insurance.md @@ -2,13 +2,13 @@ Người nắm giữ OUSD có thể mua bảo hiểm hợp đồng thông minh đề phòng bất kỳ tổn thất nào có thể xảy ra do bất kỳ lỗi hoặc lỗ hổng nào trong hợp đồng OUSD như tấn công flashloan. Ngoài ra, bất kỳ ai muốn đặt cược tài chính vào sự an toàn của các hợp đồng của chúng tôi đều có thể kiếm được lợi nhuận bằng cách cung cấp bảo hiểm. -Bảo hiểm DeFi cho OUSD hiện đang được cung cấp bởi [Cover Protocol](https://coverprotocol.com/) và [Nexus Mutual](https://nexusmutual.io/). Những quan hệ đối tác này cho phép người nắm giữ OUSD quản lý rủi ro hiệu quả hơn đồng thời tạo cơ hội mới cho các nhà cung cấp bảo hiểm thu lợi nhuận. +DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). Những quan hệ đối tác này cho phép người nắm giữ OUSD quản lý rủi ro hiệu quả hơn đồng thời tạo cơ hội mới cho các nhà cung cấp bảo hiểm thu lợi nhuận. -**Cover Protocol** +**Nexus Mutual** -[Đọc thêm thông báo](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) của chúng tôi để tìm hiểu cách [mua bảo hiểm](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [cung cấp bảo hiểm](https://app.coverprotocol.com/app/mint?protocol=ORIGIN)hoặc [tham gia vào các chiến dịch shield mining](https://app.coverprotocol.com/app/rewards) với Cover Protocol. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. -**Nexus Mutual** +**Cover Protocol** -[Đọc thêm thông báo](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) của chúng tôi để tìm hiểu cách [mua bảo hiểm](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [cung cấp bảo hiểm](https://app.nexusmutual.io/staking)hoặc [tham gia vào các chiến dịch shield mining](https://app.nexusmutual.io/rewards) với Nexus Mutual. +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. From 83334d26c409fff0a4eafddbda10dd5a778b1a83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:10 +0800 Subject: [PATCH 09268/11794] New translations integration-guide-for-exchanges.md (Vietnamese) --- vi/guides/integration-guide-for-exchanges.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/guides/integration-guide-for-exchanges.md b/vi/guides/integration-guide-for-exchanges.md index e28980402..d01f57b8e 100644 --- a/vi/guides/integration-guide-for-exchanges.md +++ b/vi/guides/integration-guide-for-exchanges.md @@ -14,7 +14,7 @@ Bất kỳ hợp đồng thông minh nào đang nắm giữ OUSD cần phải op **Bạn có đang lưu số dư của người dùng vào bộ nhớ đệm không?** -OUSD tự động cập nhật giá trị được trả về bởi hàm `balanceOf ()` trên hợp đồng ERC20 mà đội ngũ chúng tôi xây dựng. Số dư của người dùng sẽ cập nhật nhiều lần trong ngày khi giao thức tạo ra lợi nhuận mới. Miễn là bạn không lưu giá trị này vào bộ nhớ đệm, người dùng sẽ luôn thấy đúng số lượng OUSD mà họ đang nắm giữ. +OUSD tự động cập nhật giá trị được trả về bởi hàm `balanceOf ()` trên hợp đồng ERC20 mà đội ngũ chúng tôi xây dựng. Users balances will update at unpredictable times as new yield is generated by the protocol. Miễn là bạn không lưu giá trị này vào bộ nhớ đệm, người dùng sẽ luôn thấy đúng số lượng OUSD mà họ đang nắm giữ. **Bạn có đang trộn lẫn quỹ của người dùng không?** @@ -22,7 +22,7 @@ Nếu bạn đang trộn lẫn quỹ của người dùng, bạn cần đảm b **Kế hoạch thanh khoản của bạn là gì?** -OUSD có thể được mint hoặc redeem bất kỳ lúc nào bằng cách sử dụng [Origin Dollar DApp](https://www.ousd.com)hoặc thực hiện trực tiếp từ các hợp đồng thông minh của Origin. Nếu bạn đang có kế hoạch tự cung cấp thanh khoản, bạn nên lưu ý rằng số lượng OUSD chính xác mà bạn sẽ nhận được để đổi lấy USDT, USDC hoặc DAI của bạn phụ thuộc vào tỷ giá hối đoái hiện tại được xác định bởi [oracles](../smart-contracts/api/oracle.md). Nếu bạn đang có kế hoạch đổi OUSD để lấy các stablecoin cơ bản, lưu ý rằng giao thức sẽ thu 1 khoản phí là 0.5% và sẽ trả về hỗn hợp tác stablecoin đang có trong pool. Chúng tôi khuyến khích các sàn giao dịch chuyển đổi qua các nền tảng khác như Uniswap để tránh các khoản fee nêu trên. Nếu có thể, bạn nên thực hiện mint hoặc redeem số lượng lớn để tối thiểu hoá chi phí. +OUSD có thể được mint hoặc redeem bất kỳ lúc nào bằng cách sử dụng [Origin Dollar DApp](https://www.ousd.com)hoặc thực hiện trực tiếp từ các hợp đồng thông minh của Origin. Nếu bạn đang có kế hoạch tự cung cấp thanh khoản, bạn nên lưu ý rằng số lượng OUSD chính xác mà bạn sẽ nhận được để đổi lấy USDT, USDC hoặc DAI của bạn phụ thuộc vào tỷ giá hối đoái hiện tại được xác định bởi [oracles](../smart-contracts/api/oracle.md). Nếu bạn đang có kế hoạch đổi OUSD để lấy các stablecoin cơ bản, lưu ý rằng giao thức sẽ thu 1 khoản phí là 0.5% và sẽ trả về hỗn hợp tác stablecoin đang có trong pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. Nếu có thể, bạn nên thực hiện mint hoặc redeem số lượng lớn để tối thiểu hoá chi phí. From 76c181017714d9b6352ec31085976300352df7aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:11 +0800 Subject: [PATCH 09269/11794] New translations oracle.md (Indonesian) --- id/smart-contracts/api/oracle.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/id/smart-contracts/api/oracle.md b/id/smart-contracts/api/oracle.md index 9ab70ae7a..21615d157 100644 --- a/id/smart-contracts/api/oracle.md +++ b/id/smart-contracts/api/oracle.md @@ -4,3 +4,5 @@ Dokumentasi segera hadir. {% endhint %} +OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. + From 75f121d50228cb76d05f4275b374e2bfae6ea778 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:12 +0800 Subject: [PATCH 09270/11794] New translations principles.md (Thai) --- th/governance/principles.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/th/governance/principles.md b/th/governance/principles.md index f0ef2b88d..e50ac198e 100644 --- a/th/governance/principles.md +++ b/th/governance/principles.md @@ -2,7 +2,7 @@ **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. @@ -10,6 +10,10 @@ Decentralization will progress across four phases rapidly over the next few mont ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. @@ -18,7 +22,7 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From b62f705d4e677adb9c57ad2b0590dabe2e0e549f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:13 +0800 Subject: [PATCH 09271/11794] New translations contributing.md (Thai) --- th/governance/contributing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/th/governance/contributing.md b/th/governance/contributing.md index 1459af1f8..3b3ab39bf 100644 --- a/th/governance/contributing.md +++ b/th/governance/contributing.md @@ -8,7 +8,7 @@ We work in public and our company Discord is open to all. If you have questions **Developer Analytics** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). #### Development Process @@ -81,13 +81,13 @@ Origin is just as much about community as it is about our technology. We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From 28729d696c214c48e9ef2dccb0fcb707553e235a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:14 +0800 Subject: [PATCH 09272/11794] New translations audits.md (Thai) --- th/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/th/security-and-risks/audits.md b/th/security-and-risks/audits.md index cf10c7d48..42cd21ad6 100644 --- a/th/security-and-risks/audits.md +++ b/th/security-and-risks/audits.md @@ -2,12 +2,13 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) +* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 0c329a314ee4964a97602e1f4f34fd71bcb97f12 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:15 +0800 Subject: [PATCH 09273/11794] New translations oracle.md (Croatian) --- hr/smart-contracts/api/oracle.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hr/smart-contracts/api/oracle.md b/hr/smart-contracts/api/oracle.md index b369591e0..f3105e3d8 100644 --- a/hr/smart-contracts/api/oracle.md +++ b/hr/smart-contracts/api/oracle.md @@ -4,3 +4,5 @@ Documentation coming soon. {% endhint %} +OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. + From 0f55166bc403429c2a29ec5142dc5a49f19a7934 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:16 +0800 Subject: [PATCH 09274/11794] New translations oracle.md (Thai) --- th/smart-contracts/api/oracle.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/th/smart-contracts/api/oracle.md b/th/smart-contracts/api/oracle.md index b369591e0..f3105e3d8 100644 --- a/th/smart-contracts/api/oracle.md +++ b/th/smart-contracts/api/oracle.md @@ -4,3 +4,5 @@ Documentation coming soon. {% endhint %} +OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. + From e68a2dbe2e2e9abf77617936266aa86a09340676 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:17 +0800 Subject: [PATCH 09275/11794] New translations vault.md (Thai) --- th/smart-contracts/api/vault.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/th/smart-contracts/api/vault.md b/th/smart-contracts/api/vault.md index 0053593cb..87031c6c3 100644 --- a/th/smart-contracts/api/vault.md +++ b/th/smart-contracts/api/vault.md @@ -11,6 +11,8 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. +Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. + ## Methods‌ ### mint\(\) From 231358875ee26312007d5d404075ffb27169e3d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:18 +0800 Subject: [PATCH 09276/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 4fb73dc61..cd65af95b 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -140,6 +140,8 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} +Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From 0a83f3a609cff63806eebe7821d38c018a6c0fa9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:19 +0800 Subject: [PATCH 09277/11794] New translations ogn-staking.md (Thai) --- th/governance/ogn-staking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/governance/ogn-staking.md b/th/governance/ogn-staking.md index 3943d4b44..4013c1192 100644 --- a/th/governance/ogn-staking.md +++ b/th/governance/ogn-staking.md @@ -14,7 +14,7 @@ The initial staking program offers three staking periods and respective yields: Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. -OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. +OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. From 93f234b0845911e5bc9cbe4d4ad891fbc236eb5a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:20 +0800 Subject: [PATCH 09278/11794] New translations insurance.md (Thai) --- th/security-and-risks/insurance.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/th/security-and-risks/insurance.md b/th/security-and-risks/insurance.md index 322542ba8..d93fa78e7 100644 --- a/th/security-and-risks/insurance.md +++ b/th/security-and-risks/insurance.md @@ -2,13 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. +DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. **Nexus Mutual** Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + From 531c7f191bb8fdc7010c405fec557d522e517b7b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:21 +0800 Subject: [PATCH 09279/11794] New translations integration-guide-for-exchanges.md (Thai) --- th/guides/integration-guide-for-exchanges.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/guides/integration-guide-for-exchanges.md b/th/guides/integration-guide-for-exchanges.md index f57b8fda9..151581eaf 100644 --- a/th/guides/integration-guide-for-exchanges.md +++ b/th/guides/integration-guide-for-exchanges.md @@ -14,7 +14,7 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. **Are you comingling user funds?** @@ -22,7 +22,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr **What is your plan for liquidity?** -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. From 45ce4c44cf78a3e17cb3001a7c59b024cafd7aa5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:22 +0800 Subject: [PATCH 09280/11794] New translations principles.md (Croatian) --- hr/governance/principles.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/hr/governance/principles.md b/hr/governance/principles.md index f0ef2b88d..e50ac198e 100644 --- a/hr/governance/principles.md +++ b/hr/governance/principles.md @@ -2,7 +2,7 @@ **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. @@ -10,6 +10,10 @@ Decentralization will progress across four phases rapidly over the next few mont ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. @@ -18,7 +22,7 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From e2377d18c5732bfa9a1d503ab0137ce9ca9f28f5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:23 +0800 Subject: [PATCH 09281/11794] New translations contributing.md (Croatian) --- hr/governance/contributing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hr/governance/contributing.md b/hr/governance/contributing.md index 1459af1f8..3b3ab39bf 100644 --- a/hr/governance/contributing.md +++ b/hr/governance/contributing.md @@ -8,7 +8,7 @@ We work in public and our company Discord is open to all. If you have questions **Developer Analytics** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). #### Development Process @@ -81,13 +81,13 @@ Origin is just as much about community as it is about our technology. We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From 63f00cf5a51b1b1e1182f64a13e5962d71e4f510 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:24 +0800 Subject: [PATCH 09282/11794] New translations risks.md (Croatian) --- hr/security-and-risks/risks.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/hr/security-and-risks/risks.md b/hr/security-and-risks/risks.md index d969b7c62..bc5b6c8d1 100644 --- a/hr/security-and-risks/risks.md +++ b/hr/security-and-risks/risks.md @@ -16,29 +16,31 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s **Third-party platform risk** -OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ +**Risk mitigation** -**Risk Mitigation** +While it's impossible to guarantee our contracts are 100% safe, we have taken every step possible to mitigate the chance of losing funds: -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. - -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. +We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. We've observed that attackers often exploit the same fundamental vulnerability on multiple different projects. By reviewing other project's vulnerabilities, we force ourselves to stay up to date on the latest security threats in our industry and are constantly learning from their mistakes. +**Actions speak louder than words** +You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. From a14613070ed2ef2bb3964f2f169e5e35daf8b0fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:25 +0800 Subject: [PATCH 09283/11794] New translations audits.md (Croatian) --- hr/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hr/security-and-risks/audits.md b/hr/security-and-risks/audits.md index cf10c7d48..42cd21ad6 100644 --- a/hr/security-and-risks/audits.md +++ b/hr/security-and-risks/audits.md @@ -2,12 +2,13 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) +* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 8c9df5f3c6f622f44faebaabb63df5e6611f70bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:25 +0800 Subject: [PATCH 09284/11794] New translations audits.md (Portuguese) --- pt/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pt/security-and-risks/audits.md b/pt/security-and-risks/audits.md index cf10c7d48..42cd21ad6 100644 --- a/pt/security-and-risks/audits.md +++ b/pt/security-and-risks/audits.md @@ -2,12 +2,13 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) +* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 81f6af2e2ced7361b197f6c44be3a62695067c5c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:26 +0800 Subject: [PATCH 09285/11794] New translations contributing.md (Portuguese) --- pt/governance/contributing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pt/governance/contributing.md b/pt/governance/contributing.md index 1459af1f8..3b3ab39bf 100644 --- a/pt/governance/contributing.md +++ b/pt/governance/contributing.md @@ -8,7 +8,7 @@ We work in public and our company Discord is open to all. If you have questions **Developer Analytics** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). #### Development Process @@ -81,13 +81,13 @@ Origin is just as much about community as it is about our technology. We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From bfebc91b418ea84091d6d6417f61093e62497103 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:28 +0800 Subject: [PATCH 09286/11794] New translations principles.md (Indonesian) --- id/governance/principles.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/id/governance/principles.md b/id/governance/principles.md index 65b55f045..b03c58d93 100644 --- a/id/governance/principles.md +++ b/id/governance/principles.md @@ -2,7 +2,7 @@ **Desentralisasi Progresif** -OUSD dirancang untuk menjadi protokol terdesentralisasi yang diatur oleh banyak pemangku kepentingan di seluruh dunia. Kami percaya bahwa pembuat dan pemegang OUSD harus secara kolektif menentukan keputusan protokol yang penting secepat mungkin. +OUSD dirancang untuk menjadi protokol terdesentralisasi yang diatur oleh banyak pemangku kepentingan di seluruh dunia. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. Meskipun demikian, pada masa-masa awal, sangat penting bagi tim teknisi inti untuk bertindak cepat dan tegas untuk membangun bagian dasar protokol. @@ -10,17 +10,21 @@ Desentralisasi akan berkembang pesat dalam empat fase dalam beberapa bulan menda ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Timelock** -Sebelum tata kelola terdesentralisasi penuh, kami akan menerapkan [timelock](../smart-contracts/api/timelock.md) di depan semua panggilan fungsi admin, memberikan waktu kepada pengguna OUSD untuk menarik dana mereka jika mereka keberatan dengan peningkatan yang kami usulkan. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. -**Pemangku Kepentingan Baru dan Yang Sudah Ada** +**New and Existing Stakeholders** -OUSD adalah proyek baru yang didirikan oleh [tim](www.originprotocol.com/team) Origin Protocol dan akan didukung oleh komunitas Origin yang sudah ada serta banyak pemangku kepentingan baru yang memilih untuk mencetak, menahan, menggunakan, dan menyediakan likuiditas untuk OUSD. +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -Selain itu, kami juga ingin memastikan partisipasi yang tinggi dari pemegang Token Asal \ (OGN \) kami yang sudah ada, komunitas dengan hampir 500.000 anggota, dan pembeli / penjual di Platform. Pemegang OGN yang ada dapat [stake OGN mereka](ogn-staking.md) untuk berpartisipasi dalam tata kelola dan mendapatkan insentif untuk mendorong nilai ke OUSD. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. -Hubungan yang kuat antara OUSD dan platform perdagangan Origin lainnya akan mendorong pertumbuhan di kedua inisiatif. +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From f3bd066c2560ef2d03be53d266054578ecaa0d0d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:28 +0800 Subject: [PATCH 09287/11794] New translations ogn-staking.md (Arabic) --- ar/governance/ogn-staking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/governance/ogn-staking.md b/ar/governance/ogn-staking.md index 3943d4b44..4013c1192 100644 --- a/ar/governance/ogn-staking.md +++ b/ar/governance/ogn-staking.md @@ -14,7 +14,7 @@ The initial staking program offers three staking periods and respective yields: Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. -OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. +OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. From d7e4695ac0506f836e274ba9a8db5dd60310e133 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:29 +0800 Subject: [PATCH 09288/11794] New translations insurance.md (Spanish) --- es/security-and-risks/insurance.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/es/security-and-risks/insurance.md b/es/security-and-risks/insurance.md index 6d37c0204..dd85e1c1e 100644 --- a/es/security-and-risks/insurance.md +++ b/es/security-and-risks/insurance.md @@ -2,13 +2,13 @@ Los holders de OUSD pueden comprar un seguro de contrato inteligente para cubrir cualquier pérdida que pueda resultar de cualquier error o vulnerabilidad en los contratos de OUSD, incluidas las explotaciones económicas \(como los ataques de préstamos flash\). Además, cualquier persona que quiera hacer una apuesta económica por la seguridad de nuestros contratos puede obtener un rendimiento proporcionando cobertura. -La cobertura DeFi para OUSD está disponible actualmente a través de [Cover Protocol](https://coverprotocol.com/) y [Nexus Mutual](https://nexusmutual.io/). Estas asociaciones permiten una gestión de riesgos más eficaz por parte de los holders de OUSD al tiempo que crean nuevas oportunidades para que los proveedores de cobertura se beneficien. +DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). Estas asociaciones permiten una gestión de riesgos más eficaz por parte de los holders de OUSD al tiempo que crean nuevas oportunidades para que los proveedores de cobertura se beneficien. -**Cover Protocol** +**Nexus Mutual** -Lea nuestro anuncio [](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) para aprender cómo [comprar cobertura](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [proporcionar cobertura](https://app.coverprotocol.com/app/mint?protocol=ORIGIN)o [participar en campañas de minería de escudo](https://app.coverprotocol.com/app/rewards) con Cover Protocol. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. -**Nexus Mutual** +**Cover Protocol** -Lea nuestra publicación para aprender cómo [comprar cobertura](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [proporcionar cobertura](https://app.nexusmutual.io/staking)o [participar en campañas de minería de escudo](https://app.nexusmutual.io/rewards) con Nexus Mutual.

+Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. From 4223e8925b8410ecad3bbc9571f8d4eed34ab3d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:30 +0800 Subject: [PATCH 09289/11794] New translations integration-guide-for-exchanges.md (Spanish) --- es/guides/integration-guide-for-exchanges.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/guides/integration-guide-for-exchanges.md b/es/guides/integration-guide-for-exchanges.md index 54a56efa0..634e65341 100644 --- a/es/guides/integration-guide-for-exchanges.md +++ b/es/guides/integration-guide-for-exchanges.md @@ -14,7 +14,7 @@ Cualquier contrato inteligente que tenga OUSD debe optar manualmente para recibi **¿Está almacenando en caché los saldos de los usuarios?** -OUSD actualiza dinámicamente el valor devuelto por la función `balanceOf()` en nuestro contrato ERC20. Los saldos de los usuarios se actualizarán varias veces al día a medida que el protocolo genere un nuevo rendimiento. Mientras no esté almacenando en caché este valor, los usuarios siempre verán la cantidad correcta de OUSD que tienen. +OUSD actualiza dinámicamente el valor devuelto por la función `balanceOf()` en nuestro contrato ERC20. Users balances will update at unpredictable times as new yield is generated by the protocol. Mientras no esté almacenando en caché este valor, los usuarios siempre verán la cantidad correcta de OUSD que tienen. **¿Está mezclando fondos de usuario?** @@ -22,7 +22,7 @@ Si está reuniendo fondos, querrá asegurarse de que cada usuario obtenga su can **¿Cuál es su plan de liquidez?** -OUSD se puede acuñar o canjear en cualquier momento utilizando [Origin Dollar DApp](https://www.ousd.com), o directamente desde nuestros contratos inteligentes. Si planea proporcionar liquidez usted mismo, debe tener en cuenta que la cantidad exacta de OUSD que recibirá a cambio de su USDT, USDC o DAI depende de los tipos de cambio actuales según lo determinado por los [oráculos](../smart-contracts/api/oracle.md). Si planea canjear OUSD por las monedas estables subyacentes, debe saber que hay una tarifa de salida del 0.5% y OUSD devolverá una canasta de monedas estables en proporción a las monedas estables de respaldo en el grupo. Alentamos a los exchanges a aprovechar otros grupos de liquidez, como en Uniswap, para evitar esas tarifas. Si es posible, las acuñaciones o canjeos deben hacerse en lotes grandes para una máxima eficiencia. +OUSD se puede acuñar o canjear en cualquier momento utilizando [Origin Dollar DApp](https://www.ousd.com), o directamente desde nuestros contratos inteligentes. Si planea proporcionar liquidez usted mismo, debe tener en cuenta que la cantidad exacta de OUSD que recibirá a cambio de su USDT, USDC o DAI depende de los tipos de cambio actuales según lo determinado por los [oráculos](../smart-contracts/api/oracle.md). Si planea canjear OUSD por las monedas estables subyacentes, debe saber que hay una tarifa de salida del 0.5% y OUSD devolverá una canasta de monedas estables en proporción a las monedas estables de respaldo en el grupo. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. Si es posible, las acuñaciones o canjeos deben hacerse en lotes grandes para una máxima eficiencia. From 45ebf8c4d037cb54d6f6d132598f82ee8c2a3328 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:31 +0800 Subject: [PATCH 09290/11794] New translations principles.md (Arabic) --- ar/governance/principles.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ar/governance/principles.md b/ar/governance/principles.md index f0ef2b88d..e50ac198e 100644 --- a/ar/governance/principles.md +++ b/ar/governance/principles.md @@ -2,7 +2,7 @@ **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. @@ -10,6 +10,10 @@ Decentralization will progress across four phases rapidly over the next few mont ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. @@ -18,7 +22,7 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 128abb944038828c0763cf5bf90e419be28f0d75 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:32 +0800 Subject: [PATCH 09291/11794] New translations contributing.md (Arabic) --- ar/governance/contributing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ar/governance/contributing.md b/ar/governance/contributing.md index 1459af1f8..3b3ab39bf 100644 --- a/ar/governance/contributing.md +++ b/ar/governance/contributing.md @@ -8,7 +8,7 @@ We work in public and our company Discord is open to all. If you have questions **Developer Analytics** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). #### Development Process @@ -81,13 +81,13 @@ Origin is just as much about community as it is about our technology. We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From 8bbc7c09b78f3108f70e3f5a2c3ccd4c00b8694f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:33 +0800 Subject: [PATCH 09292/11794] New translations risks.md (Arabic) --- ar/security-and-risks/risks.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/ar/security-and-risks/risks.md b/ar/security-and-risks/risks.md index d969b7c62..bc5b6c8d1 100644 --- a/ar/security-and-risks/risks.md +++ b/ar/security-and-risks/risks.md @@ -16,29 +16,31 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s **Third-party platform risk** -OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ +**Risk mitigation** -**Risk Mitigation** +While it's impossible to guarantee our contracts are 100% safe, we have taken every step possible to mitigate the chance of losing funds: -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. - -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. +We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. We've observed that attackers often exploit the same fundamental vulnerability on multiple different projects. By reviewing other project's vulnerabilities, we force ourselves to stay up to date on the latest security threats in our industry and are constantly learning from their mistakes. +**Actions speak louder than words** +You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. From c3af10123f6bf0ce23b3fe9b4b0e26ecea4debdb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:34 +0800 Subject: [PATCH 09293/11794] New translations audits.md (Arabic) --- ar/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ar/security-and-risks/audits.md b/ar/security-and-risks/audits.md index cf10c7d48..42cd21ad6 100644 --- a/ar/security-and-risks/audits.md +++ b/ar/security-and-risks/audits.md @@ -2,12 +2,13 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) +* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 7a6791abf2301350bb0b4f78bb13ce0e6c2aadb2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:35 +0800 Subject: [PATCH 09294/11794] New translations oracle.md (Arabic) --- ar/smart-contracts/api/oracle.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ar/smart-contracts/api/oracle.md b/ar/smart-contracts/api/oracle.md index b369591e0..f3105e3d8 100644 --- a/ar/smart-contracts/api/oracle.md +++ b/ar/smart-contracts/api/oracle.md @@ -4,3 +4,5 @@ Documentation coming soon. {% endhint %} +OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. + From 5fc760bcc266dbe9e65dbcc7fd8e4660ed351654 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:37 +0800 Subject: [PATCH 09295/11794] New translations vault.md (Arabic) --- ar/smart-contracts/api/vault.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ar/smart-contracts/api/vault.md b/ar/smart-contracts/api/vault.md index 0053593cb..87031c6c3 100644 --- a/ar/smart-contracts/api/vault.md +++ b/ar/smart-contracts/api/vault.md @@ -11,6 +11,8 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. +Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. + ## Methods‌ ### mint\(\) From 686ed2875f48d2ff0d6582fb4ec97fd79cffb1dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:38 +0800 Subject: [PATCH 09296/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 4fb73dc61..cd65af95b 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -140,6 +140,8 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} +Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From 6a5b26e9d2f286bac39ef1bd5d4f2db0946040c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:39 +0800 Subject: [PATCH 09297/11794] New translations insurance.md (Arabic) --- ar/security-and-risks/insurance.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ar/security-and-risks/insurance.md b/ar/security-and-risks/insurance.md index 322542ba8..d93fa78e7 100644 --- a/ar/security-and-risks/insurance.md +++ b/ar/security-and-risks/insurance.md @@ -2,13 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. +DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. **Nexus Mutual** Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + From 8c9efb89e6b1d500911cc982fcfc18e8d14dc5bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:40 +0800 Subject: [PATCH 09298/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 6d719446a..3761fdc46 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -140,9 +140,11 @@ Contrato de compensación OUSD \([detalles](https://medium.com/originprotocol/or {% endtab %} {% tab title="Swap" %} -| Contrato | Dirección | ENS | +Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + +| Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | -| Canjeo | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} From 00517dfaff0b9e2603c7771b7a10976b366fd896 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:41 +0800 Subject: [PATCH 09299/11794] New translations integration-guide-for-exchanges.md (Arabic) --- ar/guides/integration-guide-for-exchanges.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/guides/integration-guide-for-exchanges.md b/ar/guides/integration-guide-for-exchanges.md index f57b8fda9..151581eaf 100644 --- a/ar/guides/integration-guide-for-exchanges.md +++ b/ar/guides/integration-guide-for-exchanges.md @@ -14,7 +14,7 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. **Are you comingling user funds?** @@ -22,7 +22,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr **What is your plan for liquidity?** -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. From c0c0dbbc90c654ffebf7e89104e85a20c4616a9c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:42 +0800 Subject: [PATCH 09300/11794] New translations principles.md (German) --- de/governance/principles.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/de/governance/principles.md b/de/governance/principles.md index f0ef2b88d..e50ac198e 100644 --- a/de/governance/principles.md +++ b/de/governance/principles.md @@ -2,7 +2,7 @@ **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. @@ -10,6 +10,10 @@ Decentralization will progress across four phases rapidly over the next few mont ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. @@ -18,7 +22,7 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 7708b9190923f4738a6085aa5bd28d5dc87453b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:43 +0800 Subject: [PATCH 09301/11794] New translations contributing.md (German) --- de/governance/contributing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/de/governance/contributing.md b/de/governance/contributing.md index 1459af1f8..3b3ab39bf 100644 --- a/de/governance/contributing.md +++ b/de/governance/contributing.md @@ -8,7 +8,7 @@ We work in public and our company Discord is open to all. If you have questions **Developer Analytics** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). #### Development Process @@ -81,13 +81,13 @@ Origin is just as much about community as it is about our technology. We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From d5c4805534583d6f3a48acfe8eb08477b2c060b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:44 +0800 Subject: [PATCH 09302/11794] New translations risks.md (German) --- de/security-and-risks/risks.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/de/security-and-risks/risks.md b/de/security-and-risks/risks.md index d969b7c62..bc5b6c8d1 100644 --- a/de/security-and-risks/risks.md +++ b/de/security-and-risks/risks.md @@ -16,29 +16,31 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s **Third-party platform risk** -OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ +**Risk mitigation** -**Risk Mitigation** +While it's impossible to guarantee our contracts are 100% safe, we have taken every step possible to mitigate the chance of losing funds: -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. - -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. +We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. We've observed that attackers often exploit the same fundamental vulnerability on multiple different projects. By reviewing other project's vulnerabilities, we force ourselves to stay up to date on the latest security threats in our industry and are constantly learning from their mistakes. +**Actions speak louder than words** +You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. From 90ea9494e6123c358b549e1c6e1e0c448a77a695 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:45 +0800 Subject: [PATCH 09303/11794] New translations audits.md (German) --- de/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/de/security-and-risks/audits.md b/de/security-and-risks/audits.md index cf10c7d48..42cd21ad6 100644 --- a/de/security-and-risks/audits.md +++ b/de/security-and-risks/audits.md @@ -2,12 +2,13 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) +* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From ae4c16ed7ae5ac2b70a2c95be4f83fabb9008ae3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:46 +0800 Subject: [PATCH 09304/11794] New translations oracle.md (German) --- de/smart-contracts/api/oracle.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/de/smart-contracts/api/oracle.md b/de/smart-contracts/api/oracle.md index b369591e0..f3105e3d8 100644 --- a/de/smart-contracts/api/oracle.md +++ b/de/smart-contracts/api/oracle.md @@ -4,3 +4,5 @@ Documentation coming soon. {% endhint %} +OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. + From e7fa033f44070f811b48d6e34b547ef7e0239db5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:47 +0800 Subject: [PATCH 09305/11794] New translations vault.md (German) --- de/smart-contracts/api/vault.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/de/smart-contracts/api/vault.md b/de/smart-contracts/api/vault.md index 0053593cb..87031c6c3 100644 --- a/de/smart-contracts/api/vault.md +++ b/de/smart-contracts/api/vault.md @@ -11,6 +11,8 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. +Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. + ## Methods‌ ### mint\(\) From a39ee8d0d8f75a658f163025294ea317b961f0b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:48 +0800 Subject: [PATCH 09306/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 4fb73dc61..cd65af95b 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -140,6 +140,8 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} +Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From 3c7aa50f25ee21a5cdbeccadaf1ea81466ce1d93 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:49 +0800 Subject: [PATCH 09307/11794] New translations ogn-staking.md (German) --- de/governance/ogn-staking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/governance/ogn-staking.md b/de/governance/ogn-staking.md index 3943d4b44..4013c1192 100644 --- a/de/governance/ogn-staking.md +++ b/de/governance/ogn-staking.md @@ -14,7 +14,7 @@ The initial staking program offers three staking periods and respective yields: Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. -OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. +OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. From 13b55bcb1ad4f65d9b7c2642903bc46b880f4234 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:50 +0800 Subject: [PATCH 09308/11794] New translations insurance.md (German) --- de/security-and-risks/insurance.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/de/security-and-risks/insurance.md b/de/security-and-risks/insurance.md index 322542ba8..d93fa78e7 100644 --- a/de/security-and-risks/insurance.md +++ b/de/security-and-risks/insurance.md @@ -2,13 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. +DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. **Nexus Mutual** Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + From 84edbc152e90738133731819915e082537ec136b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:51 +0800 Subject: [PATCH 09309/11794] New translations ogn-staking.md (Spanish) --- es/governance/ogn-staking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/governance/ogn-staking.md b/es/governance/ogn-staking.md index 343e2d17a..62cc0797e 100644 --- a/es/governance/ogn-staking.md +++ b/es/governance/ogn-staking.md @@ -14,7 +14,7 @@ El programa de staking inicial ofrece tres períodos de staking y rendimientos r Los tokens colocados en staking se bloquearán durante el período de staking. Después de que finalice cada período de staking, podrá reclamar tanto su OGN \(principal\) como su rendimiento inicial. -OGN actualmente cotiza en los principales exchanges como [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN) y [docenas más](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visite el sitio web de Origin para [obtener más información sobre OGN](https://www.originprotocol.com/ogn-token) o consulte [el panel de OGN](https://www.originprotocol.com/dashboard) para realizar un seguimiento de métricas de tokens importantes. +OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visite el sitio web de Origin para [obtener más información sobre OGN](https://www.originprotocol.com/ogn-token) o consulte [el panel de OGN](https://www.originprotocol.com/dashboard) para realizar un seguimiento de métricas de tokens importantes. From 745277d857b4ded69dc5fb8f8f48023408ff64ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:52 +0800 Subject: [PATCH 09310/11794] New translations vault.md (Spanish) --- es/smart-contracts/api/vault.md | 76 +++++++++++++++++---------------- 1 file changed, 39 insertions(+), 37 deletions(-) diff --git a/es/smart-contracts/api/vault.md b/es/smart-contracts/api/vault.md index efe4b49d3..868ad6f7e 100644 --- a/es/smart-contracts/api/vault.md +++ b/es/smart-contracts/api/vault.md @@ -11,13 +11,15 @@ Todas las cantidades de OUSD aprobadas o devueltas por los métodos de Vault uti Para otras monedas estables, el número de decimales varía. DAI usa 18 lugares decimales, mientras que USDC y USDT usan solo 6. +Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. + ## Métodos ### mint\(\) -**`function mint(address _asset, uint256 _amount)`** +**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ -Acuñar OUSD a cambio de un depósito de un determinado `_amount` de moneda estable especificado por el `_asset` parámetro. La persona que llama recibe una cierta cantidad de OUSD dependiendo del **tipo de cambio**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. | Nombre del parámetro | Tipo | Descripción | |:--------------------- |:--------- |:------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -29,7 +31,7 @@ Acuñar OUSD a cambio de un depósito de un determinado `_amount` de moneda esta **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ -Acuñar OUSD a cambio de un depósito de múltiples monedas estables en una sola llamada. Las monedas estables se especifican mediante el parámetro de matriz `_assets` y las cantidades mediante el parámetro de matriz `_amounts`. La persona que llama recibe una cierta cantidad de OUSD dependiendo del **tipo de cambio**. +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. | Nombre del parámetro | Tipo | Descripción | |:--------------------- |:--------------- |:------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -38,14 +40,14 @@ Acuñar OUSD a cambio de un depósito de múltiples monedas estables en una sola | \_minimumOusdAmount | uint256 | Cantidad mínima de OUSD que la persona que llama está dispuesta a recibir. La llamada a mint\(\) se revierte si no se cumple el mínimo. | {% hint style="warning" %} -En los canjes, es el protocolo y no el usuario el que decide qué monedas estables\(s\) se devuelven al usuario. Esta decisión de qué moneda\(s\) devolver se basa en las proporciones internas de los activos que se mantienen en la bóveda. +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} ### redeem\(\) -**`function redeem(uint256 _amount)`** +**`function redeem(uint256 _amount)`**‌ -El OUSD especificado parámetro `_amount` canjea a cambio de una o varias monedas estables admitidas. La cantidad de monedas estables recibidas depende del **tipo de cambio**. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:------- |:------------------------------------------------ | @@ -53,27 +55,27 @@ El OUSD especificado parámetro `_amount` canjea a cambio de una o varias moneda ### redeemAll\(\)‌ -**`function redeemAll()`** +**`function redeemAll()`**‌ -Todo el OUSD en posesión del usuario se canjea a cambio de una o varias monedas estables compatibles. La cantidad de monedas estables recibidas depende del **tipo de cambio**. +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase\(\) -**`function rebase()`** +**`function rebase()`**‌ -Actualiza los saldos de todos los usuarios según el valor de los activos almacenados actualmente en la bóveda. Devuelve el valor total de los activos y estrategias subyacentes representados por el tipo `uint256`. +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ ### allocate\(\) -**`function allocate()`** +**`function allocate()`**‌ -Mueve los activos bajo administración a sus [estrategias](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) prescritas para maximizar el rendimiento y diversificar el riesgo. +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ ### totalValue\(\) -**`function totalValue()`** +**`function totalValue()`**‌ -Devuelve el valor total de los activos y estrategias subyacentes. +Returns total value of underlying assets and strategies. | `return` nombre | Tipo | Descripción | |:--------------- |:------- |:----------------------------------------------------- | @@ -81,9 +83,9 @@ Devuelve el valor total de los activos y estrategias subyacentes. ### checkBalance\(\) -**`function checkBalance(address _asset)`** +**`function checkBalance(address _asset)`**‌ -Devuelve el saldo de un activo especificado por el parámetro`_asset` contenido en la Bóveda y todas las estrategias representadas por el tipo `uint256`. +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:--------- |:------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -93,11 +95,11 @@ Devuelve el saldo de un activo especificado por el parámetro`_asset` contenido **`function calculateRedeemOutputs(uint256 _amount)`**‌ -Calcule la combinación de monedas estables que una función `redeem` devolvería al canjear cierta cantidad de OUSD especificada por el parámetro `_amount`. Devuelve una matriz de valores de monedas estables. +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. -Para atribuir los valores de la moneda estable a la moneda de la moneda estable correcta, esta llamada debe usarse junto con la función `getAllAssets` que devuelve una matriz de direcciones de la moneda estable. +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. -El índice de una matriz que devuelve `calculateRedeemOutputs` corresponde a la dirección de la moneda estable con el mismo índice en una matriz devuelta por la función `getAllAssets`. +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:------- |:------------------------------------------------ | @@ -109,33 +111,33 @@ El índice de una matriz que devuelve `calculateRedeemOutputs` corresponde a la ### getAssetCount\(\) -**`function getAssetCount()`** +**`function getAssetCount()`**‌ -Devuelve el número de activos de stablecoin admitidos representados por el tipo `uint256`. +Return the number of supported stablecoin assets represented by `uint256` type.‌ ### getAllAssets\(\) -**`function getAllAssets()`** +**`function getAllAssets()`**‌ -Devuelve el número de activos de moneda estable admitidos representados por el tipo `uint256`. +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ ### getStrategyCount\(\)‌ -**`function getStrategyCount()`** +**`function getStrategyCount()`**‌ -Devuelve el número de estrategias activas en la Bóveda representado por `uint256` tipo. +Return the number of strategies active on the Vault represented by `uint256` type.‌ ### getAPR\(\) -**`function getAPR()`** +**`function getAPR()`**‌ -Devuelve el rendimiento porcentual anual total \(APR\) de la Bóveda y todas las estrategias representadas por el tipo `uint256`. El número resultante tiene 18 espacios decimales. +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ ### isSupportedAsset\(\) -**`function isSupportedAsset(address _asset)`** +**`function isSupportedAsset(address _asset)`**‌ -Devuelve el valor booleano verdadero si el activo especificado por el parámetro `_asset` es compatible con la Bóveda. +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:--------- |:------------------------------ | @@ -143,9 +145,9 @@ Devuelve el valor booleano verdadero si el activo especificado por el parámetro ### priceUSDMint\(\) -**`function priceUSDMint(string symbol)`** +**`function priceUSDMint(string symbol)`**‌‌ -Devuelve el precio del tipo de cambio de una moneda estable especificado por los parámetros del `symbol` utilizados al acuñar OUSD representado por el tipo `uint256`. El número resultante tiene 18 decimales. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:------ |:---------------------------- | @@ -153,9 +155,9 @@ Devuelve el precio del tipo de cambio de una moneda estable especificado por los ### priceUSDRedeem\(\) -**`function priceUSDRedeem(string symbol)`** +**`function priceUSDRedeem(string symbol)`**‌‌ -Devuelve el precio del tipo de cambio de una moneda estable especificado por los parámetros del `symbol` utilizados al canjear OUSD representado por el tipo `uint256`. El número resultante tiene 18 decimales. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:------ |:---------------------------- | @@ -163,9 +165,9 @@ Devuelve el precio del tipo de cambio de una moneda estable especificado por los ### priceAssetUSDMint\(\)‌ -**`function priceAssetUSDMint(address _asset)`** +**`function priceAssetUSDMint(address _asset)`**‌‌ -Devuelve el precio del tipo de cambio de una moneda estable especificado por los parámetros `_asset` utilizados al acuñar OUSD representado por el tipo `uint256`. El número resultante tiene 18 decimales. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:--------- |:------------------------------- | @@ -173,9 +175,9 @@ Devuelve el precio del tipo de cambio de una moneda estable especificado por los ### priceAssetUSDRedeem\(\)‌ -**`function priceAssetUSDRedeem(address _asset)`** +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Devuelve el precio de tipo de cambio de una moneda estable especificado por los parámetros `_asset` utilizados al canjear OUSD representado por el tipo `uint256`. El número resultante tiene 18 decimales. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:--------- |:------------------------------ | From a78f0ded5a41852fe79e4e46b41f9eacfa40a98c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:53 +0800 Subject: [PATCH 09311/11794] New translations principles.md (Greek) --- el/governance/principles.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/el/governance/principles.md b/el/governance/principles.md index f0ef2b88d..e50ac198e 100644 --- a/el/governance/principles.md +++ b/el/governance/principles.md @@ -2,7 +2,7 @@ **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. @@ -10,6 +10,10 @@ Decentralization will progress across four phases rapidly over the next few mont ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. @@ -18,7 +22,7 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 79815b49170bee5377a1f3f434bfd58a3cbfb645 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:54 +0800 Subject: [PATCH 09312/11794] New translations risks.md (French) --- fr/security-and-risks/risks.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/fr/security-and-risks/risks.md b/fr/security-and-risks/risks.md index d969b7c62..bc5b6c8d1 100644 --- a/fr/security-and-risks/risks.md +++ b/fr/security-and-risks/risks.md @@ -16,29 +16,31 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s **Third-party platform risk** -OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ +**Risk mitigation** -**Risk Mitigation** +While it's impossible to guarantee our contracts are 100% safe, we have taken every step possible to mitigate the chance of losing funds: -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. - -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. +We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. We've observed that attackers often exploit the same fundamental vulnerability on multiple different projects. By reviewing other project's vulnerabilities, we force ourselves to stay up to date on the latest security threats in our industry and are constantly learning from their mistakes. +**Actions speak louder than words** +You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. From f74ccae96d5fc5baea2a99abd90ffb74cf0d955f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:55 +0800 Subject: [PATCH 09313/11794] New translations audits.md (Indonesian) --- id/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/id/security-and-risks/audits.md b/id/security-and-risks/audits.md index 2f0401af9..ae689c1c4 100644 --- a/id/security-and-risks/audits.md +++ b/id/security-and-risks/audits.md @@ -2,12 +2,13 @@ **Gudang OUSD, ERC-20, dan Sistem Keseluruhan** -OUSD telah diaudit oleh beberapa perusahaan keamanan yang dihormati. Kami telah bekerja dengan [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), dan [Certora](https://www.certora.com/) untuk mengaudit semua kode yang mendukung Origin Dollar. Temuan mereka tersedia di bawah ini: +OUSD telah diaudit oleh beberapa perusahaan keamanan yang dihormati. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Temuan mereka tersedia di bawah ini: * [Trail of Bits, Audit OUSD, Desember 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, Audit OUSD, Desember 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, Audit Staking OUSD, Desember 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, Audit Verifikasi Formal OUSD, Januari 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) +* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) Token tata kelola, Origin Token \(OGN\), juga diaudit oleh Trail of Bits pada tahun 2018: From 2e22fa1dd73490ddfbfe1de607c1d37c6daded27 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:56 +0800 Subject: [PATCH 09314/11794] New translations ogn-staking.md (Indonesian) --- id/governance/ogn-staking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/governance/ogn-staking.md b/id/governance/ogn-staking.md index 6913a0553..429e5d305 100644 --- a/id/governance/ogn-staking.md +++ b/id/governance/ogn-staking.md @@ -14,7 +14,7 @@ Program staking awal menawarkan tiga periode staking dan hasil masing-masing: Token yang distakingkan akan dikunci selama periode staking. Setelah setiap periode taruhan berakhir, Anda akan dapat mengklaim OGN awal \(prinsipal\) dan hasil Anda. -OGN saat ini berdagang di bursa teratas seperti [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), dan [lusin lainnya](https://coinmarketcap.com/currencies/origin-protocol/markets/). Kunjungi website Asal ke [mempelajari lebih lanjut tentang OGN](https://www.originprotocol.com/ogn-token) atau memeriksa [OGN Dashboard](https://www.originprotocol.com/dashboard) untuk melacak metrik tanda penting. +OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Kunjungi website Asal ke [mempelajari lebih lanjut tentang OGN](https://www.originprotocol.com/ogn-token) atau memeriksa [OGN Dashboard](https://www.originprotocol.com/dashboard) untuk melacak metrik tanda penting. From 6ebc435db87b2c1e042055375b8da39f6638cd10 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:57 +0800 Subject: [PATCH 09315/11794] New translations integration-guide-for-exchanges.md (Indonesian) --- id/guides/integration-guide-for-exchanges.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/guides/integration-guide-for-exchanges.md b/id/guides/integration-guide-for-exchanges.md index 61881cd9b..75d4868fe 100644 --- a/id/guides/integration-guide-for-exchanges.md +++ b/id/guides/integration-guide-for-exchanges.md @@ -14,7 +14,7 @@ Kontrak cerdas apa pun yang memegang OUSD perlu memilih secara manual untuk mene **Apakah Anda melakukan caching saldo pengguna?** -OUSD secara dinamis memperbarui nilai yang dikembalikan oleh fungsi `balanceOf()` pada kontrak ERC20 kami. Saldo pengguna akan diperbarui beberapa kali sehari karena hasil baru dihasilkan oleh protokol. Selama Anda tidak menyimpan nilai ini dalam cache, pengguna akan selalu melihat jumlah OUSD yang benar yang mereka pegang. +OUSD secara dinamis memperbarui nilai yang dikembalikan oleh fungsi `balanceOf()` pada kontrak ERC20 kami. Users balances will update at unpredictable times as new yield is generated by the protocol. Selama Anda tidak menyimpan nilai ini dalam cache, pengguna akan selalu melihat jumlah OUSD yang benar yang mereka pegang. **Apakah Anda mencampur dana pengguna?** @@ -22,7 +22,7 @@ Jika Anda mengumpulkan dana, Anda pasti ingin memastikan bahwa setiap pengguna m **Apa rencana Anda untuk likuiditas?** -OUSD dapat dicetak atau ditebus kapan saja menggunakan [Origin Dollar DApp](https://www.ousd.com), atau langsung dari kontrak pintar kami. Jika Anda berencana untuk menyediakan likuiditas sendiri, Anda harus menyadari bahwa jumlah pasti OUSD yang akan Anda terima sebagai ganti USDT, USDC, atau DAI Anda bergantung pada nilai tukar saat ini sebagaimana ditentukan oleh [oracle](../smart-contracts/api/oracle.md). Jika Anda berencana menebus OUSD untuk stablecoin yang mendasarinya, Anda harus tahu bahwa ada biaya keluar 0,5% dan OUSD akan mengembalikan sekeranjang stablecoin sebanding dengan stablecoin pendukung di pool. Kami mendorong bursa untuk memanfaatkan kumpulan likuiditas lainnya, seperti di Uniswap, untuk menghindari biaya tersebut. Jika memungkinkan, permen atau penebusan harus dilakukan dalam jumlah besar untuk efisiensi maksimum. +OUSD dapat dicetak atau ditebus kapan saja menggunakan [Origin Dollar DApp](https://www.ousd.com), atau langsung dari kontrak pintar kami. Jika Anda berencana untuk menyediakan likuiditas sendiri, Anda harus menyadari bahwa jumlah pasti OUSD yang akan Anda terima sebagai ganti USDT, USDC, atau DAI Anda bergantung pada nilai tukar saat ini sebagaimana ditentukan oleh [oracle](../smart-contracts/api/oracle.md). Jika Anda berencana menebus OUSD untuk stablecoin yang mendasarinya, Anda harus tahu bahwa ada biaya keluar 0,5% dan OUSD akan mengembalikan sekeranjang stablecoin sebanding dengan stablecoin pendukung di pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. Jika memungkinkan, permen atau penebusan harus dilakukan dalam jumlah besar untuk efisiensi maksimum. From 138b8770e8039d9e23e65089a5638ab6b4106bfe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:58 +0800 Subject: [PATCH 09316/11794] New translations risks.md (Indonesian) --- id/security-and-risks/risks.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/id/security-and-risks/risks.md b/id/security-and-risks/risks.md index 8951f63d6..907c84fce 100644 --- a/id/security-and-risks/risks.md +++ b/id/security-and-risks/risks.md @@ -16,29 +16,31 @@ Kontrak cerdas kami telah [diaudit](audits.md) oleh beberapa perusahaan keamanan **Risiko platform pihak ketiga** -OUSD dibangun di atas platform DeFi lainnya seperti Aave, Compound, dan Curve yang menambahkan risiko kontrak pintar tambahan. Kami memilih untuk bekerja dengan platform yang memiliki aset ratusan juta dolar di bawah manajemen dan telah melakukan upaya yang wajar untuk memastikan kebenaran protokol mereka. Namun, tidak ada jaminan bahwa platform yang mendasarinya akan terus berfungsi sebagaimana mestinya, dan kegagalan dalam strategi yang mendasarinya kemungkinan besar akan menyebabkan hilangnya dana bagi para pemegang OUSD. +OUSD dibangun di atas platform DeFi lainnya seperti Aave, Compound, dan Curve yang menambahkan risiko kontrak pintar tambahan. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. Namun, tidak ada jaminan bahwa platform yang mendasarinya akan terus berfungsi sebagaimana mestinya, dan kegagalan dalam strategi yang mendasarinya kemungkinan besar akan menyebabkan hilangnya dana bagi para pemegang OUSD. **Risiko Stablecoin** -Penting untuk dipahami bahwa OUSD hanya sekuat stablecoin yang mendukungnya. Setiap kehilangan nilai pada aset stablecoin yang mendasarinya akan menyebabkan kerugian yang serupa dengan nilai OUSD. Meskipun OUSD dirancang untuk mempertahankan hubungan satu lawan satu antara pasokan dan jumlah stablecoin pendukung, OUSD tidak menjamin stablecoin mana yang akan membentuk dukungan itu atau nilai koin tersebut. +Penting untuk dipahami bahwa OUSD hanya sekuat stablecoin yang mendukungnya. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -Penting untuk dicatat bahwa setiap stablecoin yang didukung ini menimbulkan risiko pihak lawan yang tidak sepele. Tether, khususnya, memiliki masalah perbankan yang terdokumentasi dengan baik dan tantangan regulasi. Selain itu, baik USDT dan USDC memiliki pintu belakang yang memberikan kuasa kepada penerbitnya untuk membekukan uang di dompet pemegangnya. Meskipun DAI tidak memiliki pintu belakang langsung, asetnya juga dapat terkena dampak negatif karena USDC diterima sebagai jaminan untuk pembuatan DAI. +Penting untuk dicatat bahwa setiap stablecoin yang didukung ini menimbulkan risiko pihak lawan yang tidak sepele. Tether, khususnya, memiliki masalah perbankan yang terdokumentasi dengan baik dan tantangan regulasi. Selain itu, baik USDT dan USDC memiliki pintu belakang yang memberikan kuasa kepada penerbitnya untuk membekukan uang di dompet pemegangnya. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -_**Singkatnya, OUSD adalah perangkat lunak beta. Gunakan dengan resiko Anda sendiri. Jangan menggunakan modal lebih dari yang Anda rela kehilangan.**_ +**Risk mitigation** -**Mitigasi risiko** +While it's impossible to guarantee our contracts are 100% safe, we have taken every step possible to mitigate the chance of losing funds: -Kami secara aktif bekerja dengan beberapa penyedia asuransi DeFi dan akan segera mengumumkan rencana pertanggungan awal kami untuk lebih mengamankan protokol. Selain rencana kami untuk menawarkan pertanggungan asuransi dan [audit](audits.md)kami baru-baru ini, kami telah mengambil langkah-langkah ekstensif untuk meningkatkan proses internal kami sehingga kami melakukan segala kemungkinan untuk menghindari eksploitasi. +We regularly have our work [audited ](audits.md)by the top auditors in the industry. -Kami telah mempertahankan [Certora](https://www.certora.com/) untuk mulai memverifikasi secara formal berbagai properti keamanan kontrak kami. Mereka akan membantu kami membuat verifikasi otomatis yang akan berjalan setiap kali kami memperbarui kode kontrak kami. Kami sekarang juga memiliki pemeriksaan otomatis untuk kesalahan umum dengan tes [Slither](https://github.com/crytic/slither) dan [Echidna](https://github.com/crytic/echidna). Bersama-sama, ini mengingatkan tim kami tentang masalah keamanan umum selain rangkaian pengujian kami sendiri. +We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -Peninjauan kode yang melibatkan kontrak pintar kami sekarang lebih ketat dari sebelumnya. Kami membutuhkan dua insinyur untuk meninjau setiap perubahan dengan daftar periksa terperinci dan kami memprioritaskan ini daripada pengembangan fitur baru. - -Terakhir, kami telah meresmikan rotasi [](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) untuk meninjau [serangan pada proyek lain](https://github.com/OriginProtocol/security/tree/master/incidents) serta memastikan kami menyelami lebih dalam ke masing-masing tinjauan ini, termasuk meninjau kode sumber kontrak yang terpengaruh sendiri. +We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. We've observed that attackers often exploit the same fundamental vulnerability on multiple different projects. By reviewing other project's vulnerabilities, we force ourselves to stay up to date on the latest security threats in our industry and are constantly learning from their mistakes. +**Actions speak louder than words** +You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. From cdbca0779926d07167816b6928be77547341fa66 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:03:59 +0800 Subject: [PATCH 09317/11794] New translations insurance.md (Indonesian) --- id/security-and-risks/insurance.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/id/security-and-risks/insurance.md b/id/security-and-risks/insurance.md index dc5cfd590..b2dc4e072 100644 --- a/id/security-and-risks/insurance.md +++ b/id/security-and-risks/insurance.md @@ -2,13 +2,13 @@ Pemegang OUSD dapat membeli asuransi kontrak pintar untuk menutupi kerugian yang mungkin timbul dari bug atau kerentanan dalam kontrak OUSD, termasuk eksploitasi ekonomi \(seperti serangan pinjaman kilat\). Selain itu, siapa pun yang ingin bertaruh finansial pada keamanan kontrak kami dapat memperoleh hasil dengan menyediakan pertanggungan. -Cakupan DeFi untuk OUSD saat ini tersedia melalui [Cover Protocol](https://coverprotocol.com/) dan [Nexus Mutual](https://nexusmutual.io/). Kemitraan ini memungkinkan manajemen risiko yang lebih efektif oleh pemegang OUSD sekaligus menciptakan peluang baru bagi penyedia cakupan untuk mendapatkan keuntungan. +DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). Kemitraan ini memungkinkan manajemen risiko yang lebih efektif oleh pemegang OUSD sekaligus menciptakan peluang baru bagi penyedia cakupan untuk mendapatkan keuntungan. -**Cover Protocol** +**Nexus Mutual** -Baca [posting pengumuman](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) untuk mempelajari cara [membeli cakupan](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [memberikan cakupan](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), atau [berpartisipasi dalam kampanye penambangan perisai](https://app.coverprotocol.com/app/rewards) dengan Cover Protocol. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. -**Nexus Mutual** +**Cover Protocol** -Baca [posting pengumuman](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) untuk mempelajari cara [membeli cakupan](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [memberikan cakupan](https://app.nexusmutual.io/staking), atau [berpartisipasi dalam kampanye penambangan perisai](https://app.nexusmutual.io/rewards) dengan Cover Protocol. +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. From e895e1a9e66c9c302ca74c7fbed2165dd622ce5b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:00 +0800 Subject: [PATCH 09318/11794] New translations vault.md (Indonesian) --- id/smart-contracts/api/vault.md | 80 +++++++++++++++++---------------- 1 file changed, 41 insertions(+), 39 deletions(-) diff --git a/id/smart-contracts/api/vault.md b/id/smart-contracts/api/vault.md index 6709187ea..c33021a16 100644 --- a/id/smart-contracts/api/vault.md +++ b/id/smart-contracts/api/vault.md @@ -11,13 +11,15 @@ Semua jumlah OUSD yang diteruskan atau dikembalikan oleh metode Vault menggunaka Untuk koin stabil lainnya, jumlah tempat desimal bervariasi. DAI menggunakan 18 tempat desimal sedangkan USDC dan USDT hanya menggunakan 6. +Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. + ## Metode‌ ### cetak\(\) -**`fungsi cetak(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`** +**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ -Cetak OUSD dengan imbalan setoran sejumlah `_ jumlah` stablecoin yang ditentukan oleh parameter `_asset`. Penelepon menerima sejumlah OUSD tergantung pada **nilai tukar**. +Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. | Nama Parameter | Tipe | Deskripsi | |:--------------------- |:------- |:----------------------------------------------------------------------------------------------------------------------------------------------- | @@ -27,9 +29,9 @@ Cetak OUSD dengan imbalan setoran sejumlah `_ jumlah` stablecoin yang ditentukan ### mintMultiple \ (\) -**`fungsi cetak(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`** +**`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ -Cetak OUSD dengan imbalan setoran beberapa stablecoin dalam satu panggilan. Stablecoin ditentukan oleh parameter array `_aset` dan jumlahnya oleh parameter array `_jumlah`. Pemanggil menerima sejumlah OUSD tergantung pada **nilai tukar**. +Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. | Nama Parameter | Tipe | Deskripsi | |:--------------------- |:--------------- |:----------------------------------------------------------------------------------------------------------------------------------------------- | @@ -38,14 +40,14 @@ Cetak OUSD dengan imbalan setoran beberapa stablecoin dalam satu panggilan. Stab | \_minimumOusdAmount | uint256 | Jumlah minimum OUSD yang bersedia diterima oleh pemanggil. Panggilan ke cetak\(\) kembali jika minimum tidak terpenuhi. | {% hint style="warning" %} -Saat penebusan, adalah protokol dan bukan pengguna yang memutuskan stablecoin \ (s \) mana yang akan dikembalikan ke pengguna. Keputusan tentang coin mana \(s\) yang akan dikembalikan didasarkan pada rasio internal dari aset yang disimpan di vault.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} ### menebus\(\) -**`fungsi tebus (uint256 _jumlah)`** +**`function redeem(uint256 _amount)`**‌ -OUSD yang ditentukan oleh parameter `_amount` ditukarkan dengan satu atau beberapa stablecoin yang didukung. Jumlah stablecoin yang diterima bergantung pada **nilai tukar**. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:------- |:-------------------------------------------------------- | @@ -53,27 +55,27 @@ OUSD yang ditentukan oleh parameter `_amount` ditukarkan dengan satu atau bebera ### tebusSemua \ (\) ‌ -**`fungsi redeemAll ()`** +**`function redeemAll()`**‌ -Semua OUSD yang dimiliki pengguna ditebus dengan satu atau beberapa stablecoin yang didukung. Jumlah stablecoin yang diterima bergantung pada **nilai tukar**. +All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. ### rebase \ (\) -**`fungsi rebase ()`** +**`function rebase()`**‌ -Memperbarui saldo untuk semua pengguna berdasarkan nilai aset yang saat ini disimpan di vault. Mengembalikan nilai total aset dan strategi pokok yang diwakili oleh `uint256` jenis.‌ +Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ ### alokasikan \ (\) -**`fungsi mengalokasikan ()`** +**`function allocate()`**‌ -Pindahkan aset di bawah manajemen ke dalam preskripsi mereka [ Strategi](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) untuk memaksimalkan hasil dan diversifikasi resiko +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ ### nilai total\(\) -**`fungsi totalValue ()`** +**`function totalValue()`**‌ -Mengembalikan nilai total aset dan strategi yang mendasarinya. +Returns total value of underlying assets and strategies. | `kembali` nama | Tipe | Deskripsi | |:-------------- |:------- |:------------------------------------------------ | @@ -81,9 +83,9 @@ Mengembalikan nilai total aset dan strategi yang mendasarinya. ### checkBalance \ (\) -**`fungsi checkBalance (address _asset)`** +**`function checkBalance(address _asset)`**‌ -Mengembalikan saldo aset yang ditentukan oleh`_asset` parameter yang disimpan di Vault dan semua strategi yang diwakili oleh `uint256` tipe. +Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:------ |:----------------------------------------------------------------------------------------------------------------------------------------------- | @@ -91,13 +93,13 @@ Mengembalikan saldo aset yang ditentukan oleh`_asset` parameter yang disimpan di ### hitungjumlahpenebusan \ (\) -**`fungsi countRedeemOutputs(uint256 _amount)`** +**`function calculateRedeemOutputs(uint256 _amount)`**‌ -Hitung campuran stablecoin yang akan dikembalikan oleh fungsi `redeem` saat menebus sejumlah OUSD yang ditentukan oleh parameter `_amount`. Mengembalikan himpunan nilai stablecoin. +Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. -Untuk menghubungkan nilai stablecoin ke mata uang stablecoin yang benar, panggilan ini harus digunakan bersama dengan `fungsi getAllAssets` yang mengembalikan himpunan alamat stablecoin. +To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. -Indeks array yang dikembalikan oleh `countRedeemOutputs` sesuai dengan alamat stablecoin dengan indeks yang sama dalam array yang dikembalikan oleh fungsi `getAllAssets`. +The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:------- |:-------------------------------------------------------- | @@ -109,33 +111,33 @@ Indeks array yang dikembalikan oleh `countRedeemOutputs` sesuai dengan alamat st ### getAssetCount \ (\) -**`fungsi rebase ()`** +**`function getAssetCount()`**‌ -Kembalikan jumlah aset stablecoin yang didukung yang diwakili oleh `uint256` jenis.‌ +Return the number of supported stablecoin assets represented by `uint256` type.‌ ### getAllAssets \ (\) -**`fungsi getAllAssets()`** +**`function getAllAssets()`**‌ -Kembalikan jumlah aset stablecoin yang didukung yang diwakili oleh `uint256` tipe.‌ +Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ ### dapatkanPerhitunganStrategi \ (\) ‌ -**`fungsi getStrategyCount()`** +**`function getStrategyCount()`**‌ -Kembalikan jumlah strategi aktif di Vault yang yang diwakili oleh tipe `uint256`.‌ +Return the number of strategies active on the Vault represented by `uint256` type.‌ ### dapatkanAPR \ (\) -**`fungsi dapatkanAPR ()`** +**`function getAPR()`**‌ -Kembalikan total hasil persentase tahunan \ (APR \) Vault dan semua Strategi yang diwakili oleh tipe `uint256`. Angka yang dihasilkan memiliki 18 desimal.‌ +Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ ### adalahAsetyangdidukung \ (\) -**`fungsi adalahAsetyangdidukung (address _asset)`** +**`function isSupportedAsset(address _asset)`**‌ -Kembalikan boolean yang benar jika aset yang ditentukan oleh parameter `_aset` didukung oleh Vault. +Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:------ |:----------------- | @@ -143,9 +145,9 @@ Kembalikan boolean yang benar jika aset yang ditentukan oleh parameter `_aset` d ### hargaUSDMint \ (\) -**`fungsi priceAssetUSDMint (alamat _asset)`** +**`function priceUSDMint(string symbol)`**‌‌ -Mengembalikan harga nilai tukar stablecoin yang ditentukan oleh `simbol` parameter yang digunakan saat mencetak OUSD yang diwakili oleh tipe ` uint256`. Angka yang dihasilkan memiliki 18 desimal. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:---- |:----------------- | @@ -153,9 +155,9 @@ Mengembalikan harga nilai tukar stablecoin yang ditentukan oleh `simbol` paramet ### hargatebusUSD \ (\) -**`fungsi hargaUSDRedeem (alamat _asset)`** +**`function priceUSDRedeem(string symbol)`**‌‌ -Mengembalikan harga nilai tukar koin stabil yang ditentukan oleh simbol `` parameter yang digunakan saat menukarkan OUSD yang diwakili oleh `tipe uint256`. Angka yang dihasilkan memiliki 18 desimal. +Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:---- |:----------------- | @@ -163,9 +165,9 @@ Mengembalikan harga nilai tukar koin stabil yang ditentukan oleh simbol `` param ### hargaAsetUSDMint\(\)‌ -**`fungsi hargaAsetUSDMint (alamat _asset)`** +**`function priceAssetUSDMint(address _asset)`**‌‌ -Mengembalikan harga nilai tukar stablecoin yang ditentukan oleh `_asset` parameter yang digunakan saat mencetak OUSD yang diwakili oleh tipe `jenis uint256`. Angka yang dihasilkan memiliki 18 desimal. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:------ |:------------------ | @@ -173,9 +175,9 @@ Mengembalikan harga nilai tukar stablecoin yang ditentukan oleh `_asset` paramet ### hargaAsetUSDRedeem \ (\) ‌ -**`fungsi harga AsetUSDRedeem (address _asset)`** +**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Mengembalikan harga nilai tukar stabelcoin yang ditentukan oleh parameter `_aset` yang digunakan saat menukarkan OUSD yang diwakili oleh tipe ` uint256`. Angka yang dihasilkan memiliki 18 desimal. +Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nama Parameter | Tipe | Deskripsi | |:-------------- |:------ |:----------------- | From 9d18c6c75534d272cb478deaeb80e02e37778e46 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:01 +0800 Subject: [PATCH 09319/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 8777f89ea..d73d2da0d 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -140,9 +140,11 @@ Kontrak kompensasi OUSD \([rincian](https://medium.com/originprotocol/origin-del {% endtab %} {% tab title="Swap" %} -| Kontrak | Alamat | ENS | -|:------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} From 804a64df49dbd8f84d579de94e7970144cd54203 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:02 +0800 Subject: [PATCH 09320/11794] New translations principles.md (French) --- fr/governance/principles.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/fr/governance/principles.md b/fr/governance/principles.md index f0ef2b88d..e50ac198e 100644 --- a/fr/governance/principles.md +++ b/fr/governance/principles.md @@ -2,7 +2,7 @@ **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. @@ -10,6 +10,10 @@ Decentralization will progress across four phases rapidly over the next few mont ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. @@ -18,7 +22,7 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From dee4061701b7df58a130f91d189c74448390b302 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:03 +0800 Subject: [PATCH 09321/11794] New translations contributing.md (French) --- fr/governance/contributing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fr/governance/contributing.md b/fr/governance/contributing.md index 1459af1f8..3b3ab39bf 100644 --- a/fr/governance/contributing.md +++ b/fr/governance/contributing.md @@ -8,7 +8,7 @@ We work in public and our company Discord is open to all. If you have questions **Developer Analytics** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). #### Development Process @@ -81,13 +81,13 @@ Origin is just as much about community as it is about our technology. We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From 120d4de095cf914ea14eae54dd93d11b37e76e3f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:04 +0800 Subject: [PATCH 09322/11794] New translations audits.md (French) --- fr/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fr/security-and-risks/audits.md b/fr/security-and-risks/audits.md index cf10c7d48..42cd21ad6 100644 --- a/fr/security-and-risks/audits.md +++ b/fr/security-and-risks/audits.md @@ -2,12 +2,13 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) +* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From f84481a2a1b4dee490622a85390e7ff056f0f382 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:05 +0800 Subject: [PATCH 09323/11794] New translations oracle.md (Spanish) --- es/smart-contracts/api/oracle.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/es/smart-contracts/api/oracle.md b/es/smart-contracts/api/oracle.md index 2c01d5805..e9ae878df 100644 --- a/es/smart-contracts/api/oracle.md +++ b/es/smart-contracts/api/oracle.md @@ -4,3 +4,5 @@ Próximamente la documentación. {% endhint %} +OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. + From 8bec44d42dde451a02c71c0e77a63a57ac88f4da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:06 +0800 Subject: [PATCH 09324/11794] New translations oracle.md (French) --- fr/smart-contracts/api/oracle.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fr/smart-contracts/api/oracle.md b/fr/smart-contracts/api/oracle.md index b48a90b4f..8bcf294af 100644 --- a/fr/smart-contracts/api/oracle.md +++ b/fr/smart-contracts/api/oracle.md @@ -4,3 +4,5 @@ La documentation suivera sous peu. {% endhint %} +OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. + From cb811ccdafc9747a2ea66a6400d11786fbce54da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:07 +0800 Subject: [PATCH 09325/11794] New translations vault.md (French) --- fr/smart-contracts/api/vault.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fr/smart-contracts/api/vault.md b/fr/smart-contracts/api/vault.md index 0053593cb..87031c6c3 100644 --- a/fr/smart-contracts/api/vault.md +++ b/fr/smart-contracts/api/vault.md @@ -11,6 +11,8 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. +Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. + ## Methods‌ ### mint\(\) From bbb0c9ee9fe5e46429a562396cd60e76ba2acf1d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:08 +0800 Subject: [PATCH 09326/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 4fb73dc61..cd65af95b 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -140,6 +140,8 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} +Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From 3c61ec4ab62646bb6ce8d0d059e38b975e11233c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:10 +0800 Subject: [PATCH 09327/11794] New translations ogn-staking.md (French) --- fr/governance/ogn-staking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/governance/ogn-staking.md b/fr/governance/ogn-staking.md index 3943d4b44..4013c1192 100644 --- a/fr/governance/ogn-staking.md +++ b/fr/governance/ogn-staking.md @@ -14,7 +14,7 @@ The initial staking program offers three staking periods and respective yields: Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. -OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. +OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. From 11ed065bd4e393e70449d50e014f0f3418570813 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:10 +0800 Subject: [PATCH 09328/11794] New translations insurance.md (French) --- fr/security-and-risks/insurance.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/fr/security-and-risks/insurance.md b/fr/security-and-risks/insurance.md index 322542ba8..d93fa78e7 100644 --- a/fr/security-and-risks/insurance.md +++ b/fr/security-and-risks/insurance.md @@ -2,13 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. +DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. **Nexus Mutual** Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + From b5520abf231670dd417504d685c137ebea6f9ba1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:11 +0800 Subject: [PATCH 09329/11794] New translations integration-guide-for-exchanges.md (French) --- fr/guides/integration-guide-for-exchanges.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/guides/integration-guide-for-exchanges.md b/fr/guides/integration-guide-for-exchanges.md index f57b8fda9..151581eaf 100644 --- a/fr/guides/integration-guide-for-exchanges.md +++ b/fr/guides/integration-guide-for-exchanges.md @@ -14,7 +14,7 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. **Are you comingling user funds?** @@ -22,7 +22,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr **What is your plan for liquidity?** -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. From b4e535392da61207c3f61718a1a64e3490795e8d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:12 +0800 Subject: [PATCH 09330/11794] New translations principles.md (Spanish) --- es/governance/principles.md | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/es/governance/principles.md b/es/governance/principles.md index 29b987e6c..5bf802b08 100644 --- a/es/governance/principles.md +++ b/es/governance/principles.md @@ -2,7 +2,7 @@ **Descentralización progresiva** -OUSD está diseñado para ser un protocolo descentralizado gobernado por muchas partes interesadas en todo el mundo. Creemos que los mineros y holders de OUSD deben determinar colectivamente las decisiones importantes sobre el protocolo lo antes posible. +OUSD está diseñado para ser un protocolo descentralizado gobernado por muchas partes interesadas en todo el mundo. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. Dicho esto, en los primeros días, es imperativo que el equipo de ingeniería central pueda actuar de manera rápida y decisiva para construir las partes fundamentales del protocolo. @@ -10,17 +10,21 @@ La descentralización progresará rápidamente en cuatro fases durante los próx ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Bloqueo de Tiempo** +**Governance Portal** -Antes de la gobernanza descentralizada total, implementaremos un [bloqueo de tiempo](../smart-contracts/api/timelock.md) frente a todas las llamadas de funciones de administración, lo que dará a los usuarios de OUSD tiempo \(horas\) para retirar sus fondos si tienen objeciones a nuestras actualizaciones propuestas. +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. -**Partes interesadas nuevas y existentes** +**Timelock** -OUSD es un nuevo proyecto fundado por el [equipo](www.originprotocol.com/team) de Origin Protocol y será apoyado por la comunidad de Origin existente, así como por muchas nuevas partes interesadas que elijan acuñar, mantener, usar y proporcionar liquidez para OUSD. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. -Además, también queremos asegurar una alta participación de nuestros holders del Token de Origin \(OGN\), una comunidad de cerca de 500.000 miembros y compradores/vendedores en la Plataforma. Los holders de OGN existentes podrán colocar en staking sus OGN para participar en la gobernanza y ganar incentivos por generar valor para OUSD. +**New and Existing Stakeholders** -La fuerte conexión entre OUSD y el resto de la plataforma de comercio Origin impulsará el crecimiento de ambas iniciativas. +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. + +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 5a18d6198aeff573d095226a65c781a4f4a85511 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:13 +0800 Subject: [PATCH 09331/11794] New translations contributing.md (Spanish) --- es/governance/contributing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/governance/contributing.md b/es/governance/contributing.md index ba650a821..4ca2b1fa8 100644 --- a/es/governance/contributing.md +++ b/es/governance/contributing.md @@ -8,7 +8,7 @@ Trabajamos en público y nuestra compañía en Discord está abierta a todos. Si **Análisis del Desarrollador** -Nuestro panel de desarrollo interno está disponible en [analytics.ousd.com](https://analytics.ousd.com). El tablero muestra el suministro circulante actual, los activos bajo administración en la bóveda y las asignaciones actuales entre cada una de las monedas estables y estrategias. +Nuestro panel de desarrollo interno está disponible en [analytics.ousd.com](https://analytics.ousd.com). El tablero muestra el suministro circulante actual, los activos bajo administración en la bóveda y las asignaciones actuales entre cada una de las monedas estables y estrategias. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). #### Proceso de Desarrollo @@ -93,7 +93,7 @@ Origin se trata tanto de la comunidad como de nuestra tecnología. Necesitamos ayuda constante para mejorar nuestra documentación, crear nuevas herramientas para interactuar con nuestra plataforma, hacer correr la voz a nuevos usuarios, ayudar a los nuevos usuarios a configurar y mucho más. -Póngase en contacto si desea ayudar. Nuestro canal `general` en [Discord](https://www.originprotocol.com/discord) es un gran lugar para compartir ideas y ofrecerte como voluntario para ayudar. +Póngase en contacto si desea ayudar. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. @@ -101,7 +101,7 @@ Póngase en contacto si desea ayudar. Nuestro canal `general` en [Discord](https Origin ocasionalmente contrata desarrolladores para puestos a tiempo parcial o completo. -Tenemos una fuerte preferencia por contratar personas que ya han comenzado a contribuir al proyecto. Si desea un puesto de tiempo completo en nuestro equipo, su mejor oportunidad es interactuar con nuestro equipo y comenzar a contribuir con código. Es muy poco probable que le ofrezcamos un puesto de tiempo completo en nuestro equipo de ingeniería a menos que haya fusionado al menos algunas solicitudes de extracción. +Tenemos una fuerte preferencia por contratar personas que ya han comenzado a contribuir al proyecto. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. Es muy poco probable que le ofrezcamos un puesto de tiempo completo en nuestro equipo de ingeniería a menos que haya fusionado al menos algunas solicitudes de extracción. Si está interesado, consulte [las listas de trabajo de Origin Protocol](https://angel.co/originprotocol/jobs). Si desea ayuda de otras maneras, por favor proponer sus ideas en [nuestro canal de Discord](https://www.originprotocol.com/discord). From dd55a6698dd919cd39ebacdd5baaf14d3f39f96c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:14 +0800 Subject: [PATCH 09332/11794] New translations risks.md (Spanish) --- es/security-and-risks/risks.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/es/security-and-risks/risks.md b/es/security-and-risks/risks.md index d307f8293..04dfcf3af 100644 --- a/es/security-and-risks/risks.md +++ b/es/security-and-risks/risks.md @@ -16,29 +16,31 @@ Nuestros contratos inteligentes han sido [auditados](audits.md) por varias empre **Riesgo de plataforma de terceros** -OUSD se basa en otras plataformas DeFi que agregan un riesgo adicional de contrato inteligente. Estamos eligiendo trabajar con plataformas que tienen cientos de millones de dólares en activos bajo su administración y han hecho un esfuerzo razonable para garantizar la exactitud de sus protocolos. Sin embargo, no hay garantías de que las plataformas subyacentes continuarán funcionando según lo previsto, y cualquier falla en una estrategia subyacente probablemente conduciría a una pérdida de fondos para los holders de OUSD. +OUSD se basa en otras plataformas DeFi que agregan un riesgo adicional de contrato inteligente. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. Sin embargo, no hay garantías de que las plataformas subyacentes continuarán funcionando según lo previsto, y cualquier falla en una estrategia subyacente probablemente conduciría a una pérdida de fondos para los holders de OUSD. **Riesgos de la moneda estable** -Es importante comprender que OUSD es tan fuerte como las monedas estables que lo respaldan. Cualquier pérdida de valor en un activo de moneda estable subyacente causará una pérdida similar al valor de OUSD. Si bien OUSD está diseñado para mantener una relación uno a uno entre el suministro y la cantidad de monedas estables de respaldo, no garantiza qué monedas estables conformarán ese respaldo ni el valor de esas monedas. +Es importante comprender que OUSD es tan fuerte como las monedas estables que lo respaldan. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -Es importante tener en cuenta que cada una de las monedas estables admitidas presenta un riesgo de contraparte no trivial. Tether, en particular, ha tenido problemas bancarios y problemas regulatorios bien documentados. Además, tanto USDT como USDC tienen puertas traseras que otorgan a sus emisores el poder de congelar dinero en las billeteras de sus titulares. Si bien DAI no tiene puertas traseras directas, sus activos también pueden verse afectados negativamente ya que el USDC se acepta como garantía para acuñar DAI. +Es importante tener en cuenta que cada una de las monedas estables admitidas presenta un riesgo de contraparte no trivial. Tether, en particular, ha tenido problemas bancarios y problemas regulatorios bien documentados. Además, tanto USDT como USDC tienen puertas traseras que otorgan a sus emisores el poder de congelar dinero en las billeteras de sus titulares. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -_**En resumen, OUSD es un software beta. Úselo bajo su propio riesgo. No gaste más capital del que está dispuesto a perder.**_ +**Risk mitigation** -**Mitigación de riesgos** +While it's impossible to guarantee our contracts are 100% safe, we have taken every step possible to mitigate the chance of losing funds: -Estamos trabajando activamente con múltiples proveedores de seguros DeFi y pronto anunciaremos nuestros planes de cobertura iniciales para asegurar aún más el protocolo. Además de nuestro plan para ofrecer cobertura de seguros y nuestras recientes [auditorías](audits.md), hemos tomado amplias medidas para mejorar nuestros procesos internos para que hagamos todo lo posible para evitar un exploit. +We regularly have our work [audited ](audits.md)by the top auditors in the industry. -Hemos contratado [Certora](https://www.certora.com/) para comenzar a verificar formalmente las diversas propiedades de seguridad de nuestros contratos. Nos ayudarán a establecer verificaciones automatizadas que se ejecutarán cada vez que actualicemos nuestro código de contrato. Ahora también tenemos la verificación automática de errores comunes con las pruebas [Slither](https://github.com/crytic/slither) y [Echidna](https://github.com/crytic/echidna) Juntos, alertan a nuestro equipo sobre problemas de seguridad comunes, además de nuestro propio conjunto de pruebas. +We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -Las revisiones de código que involucran nuestros contratos inteligentes ahora son más rigurosas que antes. Requerimos que dos ingenieros revisen cada cambio con una lista de verificación detallada y le damos prioridad al desarrollo de nuevas funciones. - -Finalmente, hemos formalizado una rotación para revisar [ataques a otros proyectos](https://github.com/OriginProtocol/security/tree/master/incidents), así como para asegurarnos de que profundicemos en cada una de estas revisiones, incluida la revisión del código fuente de los contratos afectados nosotros mismos.

+We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. We've observed that attackers often exploit the same fundamental vulnerability on multiple different projects. By reviewing other project's vulnerabilities, we force ourselves to stay up to date on the latest security threats in our industry and are constantly learning from their mistakes. +**Actions speak louder than words** +You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. From 25a97ab46e249602cbcb2408fe0a8fbf841407c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:15 +0800 Subject: [PATCH 09333/11794] New translations audits.md (Spanish) --- es/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/es/security-and-risks/audits.md b/es/security-and-risks/audits.md index c9d2b9330..0a8691f61 100644 --- a/es/security-and-risks/audits.md +++ b/es/security-and-risks/audits.md @@ -2,12 +2,13 @@ **La bóveda de OUSD, ERC-20 y el sistema general** -OUSD ha sido auditado por varias firmas de seguridad muy respetadas. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Sus hallazgos están disponibles a continuación: +OUSD ha sido auditado por varias firmas de seguridad muy respetadas. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Sus hallazgos están disponibles a continuación: * [Trail of Bits, auditoría de OUSD, diciembre de 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, auditoría de OUSD, diciembre de 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, Staking de OGN auditado, diciembre de 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) +* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) El token de gobernanza, Origin Token \(OGN\), también fue auditado por Trail of Bits en 2018: From 0a919d85408f0a8c7eccd485e6aa4abe1c0766c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:16 +0800 Subject: [PATCH 09334/11794] New translations integration-guide-for-exchanges.md (German) --- de/guides/integration-guide-for-exchanges.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/guides/integration-guide-for-exchanges.md b/de/guides/integration-guide-for-exchanges.md index f57b8fda9..151581eaf 100644 --- a/de/guides/integration-guide-for-exchanges.md +++ b/de/guides/integration-guide-for-exchanges.md @@ -14,7 +14,7 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. **Are you comingling user funds?** @@ -22,7 +22,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr **What is your plan for liquidity?** -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. From 64a755741c0c6ef7acc49ff9f333b823c4c95001 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:17 +0800 Subject: [PATCH 09335/11794] New translations contributing.md (Greek) --- el/governance/contributing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/el/governance/contributing.md b/el/governance/contributing.md index 1459af1f8..3b3ab39bf 100644 --- a/el/governance/contributing.md +++ b/el/governance/contributing.md @@ -8,7 +8,7 @@ We work in public and our company Discord is open to all. If you have questions **Developer Analytics** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). #### Development Process @@ -81,13 +81,13 @@ Origin is just as much about community as it is about our technology. We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From e342bce3132d984507d7d952a4b03819e7968594 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:18 +0800 Subject: [PATCH 09336/11794] New translations principles.md (Portuguese) --- pt/governance/principles.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pt/governance/principles.md b/pt/governance/principles.md index f0ef2b88d..e50ac198e 100644 --- a/pt/governance/principles.md +++ b/pt/governance/principles.md @@ -2,7 +2,7 @@ **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. @@ -10,6 +10,10 @@ Decentralization will progress across four phases rapidly over the next few mont ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. @@ -18,7 +22,7 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 0f0387fe89929c956c99ab3d3f826e4a9fcfe4fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:19 +0800 Subject: [PATCH 09337/11794] New translations insurance.md (Korean) --- ko/security-and-risks/insurance.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ko/security-and-risks/insurance.md b/ko/security-and-risks/insurance.md index 322542ba8..d93fa78e7 100644 --- a/ko/security-and-risks/insurance.md +++ b/ko/security-and-risks/insurance.md @@ -2,13 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. +DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. **Nexus Mutual** Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + From e715740f17f6fafc1128867baec6a417fce02a86 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:20 +0800 Subject: [PATCH 09338/11794] New translations integration-guide-for-exchanges.md (Japanese) --- ja/guides/integration-guide-for-exchanges.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/guides/integration-guide-for-exchanges.md b/ja/guides/integration-guide-for-exchanges.md index f57b8fda9..151581eaf 100644 --- a/ja/guides/integration-guide-for-exchanges.md +++ b/ja/guides/integration-guide-for-exchanges.md @@ -14,7 +14,7 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. **Are you comingling user funds?** @@ -22,7 +22,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr **What is your plan for liquidity?** -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. From 345cecb8a12aeea50291c7244312c7f2a3fc1665 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:20 +0800 Subject: [PATCH 09339/11794] New translations principles.md (Korean) --- ko/governance/principles.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/ko/governance/principles.md b/ko/governance/principles.md index f9843ed98..7bf959a80 100644 --- a/ko/governance/principles.md +++ b/ko/governance/principles.md @@ -2,7 +2,7 @@ **점진적 탈 중앙화** -OUSD는 전 세계의 많은 이해 관계자들이 함께 관리하는 탈 중앙화 프로토콜로 설계되었습니다. 오리진(Origin) 은 OUSD의 채굴자와 보유자가 가능한 한 빨리 중요한 프로토콜 결정 사항을 집단적으로 결정할 수 있도록 해야 한다고 믿습니다. +OUSD는 전 세계의 많은 이해 관계자들이 함께 관리하는 탈 중앙화 프로토콜로 설계되었습니다. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. 즉, 아주 초기 단계에는 오리진 팀의 핵심 엔지니어 팀이 프로토콜의 기초적인 부분 구축을 위해 신속하고 결단력 있게 행동해야 합니다. @@ -10,17 +10,21 @@ OUSD는 전 세계의 많은 이해 관계자들이 함께 관리하는 탈 중 ![](../.gitbook/assets/ousd_docs_graphics_3.png) -**타임락(Timelock)** +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + +**Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. -**신규 및 기존 이해 관계자** +**New and Existing Stakeholders** -OUSD는 오리진 프로토콜(Origin Protocol) [팀](www.originprotocol.com/team)에서 창안한 새로운 프로젝트이며, OUSD를 위해 주조, 보유, 사용 및 유동성 제공을 선택하는 많은 새로운 이해관계자 뿐만 아니라 기존 오리진(Origin) 커뮤니티의 지원을 받을 것입니다. +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -또한 기존 오리진 토큰 \(OGN\) 보유자, 50만 명에 가까운 회원으로 구성된 오리진 커뮤니티, 오리진 플랫폼의 구매자/판매자 등의 높은 참여도 보장하고자 합니다. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. -OUSD와 나머지 Origin 커머스 플랫폼 간의 강력한 연결은 두 이니셔티브 모두에서 성장을 촉진할 것입니다. +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 190839abd9c4bbfb706d2e62093ec5ea151244a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:22 +0800 Subject: [PATCH 09340/11794] New translations contributing.md (Korean) --- ko/governance/contributing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ko/governance/contributing.md b/ko/governance/contributing.md index ed971f833..50ee8cc19 100644 --- a/ko/governance/contributing.md +++ b/ko/governance/contributing.md @@ -8,7 +8,7 @@ OUSD는 완전한 오픈 소스 프로젝트이며, 모든 종류의 기여를 **Developer Analytics** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). #### 개발 과정 @@ -81,13 +81,13 @@ Origin is just as much about community as it is about our technology. We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### 채용 포지션 Origin occasionally hires developers for part-time or full-time positions. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From b834d1eeeb0e300354be7bdd99a9f750efa3f95c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:23 +0800 Subject: [PATCH 09341/11794] New translations risks.md (Korean) --- ko/security-and-risks/risks.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/ko/security-and-risks/risks.md b/ko/security-and-risks/risks.md index 42be20371..53471237f 100644 --- a/ko/security-and-risks/risks.md +++ b/ko/security-and-risks/risks.md @@ -16,29 +16,31 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s **Third-party platform risk** -OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **스테이블 코인 위험** -OUSD는 이를 뒷받침하는 스테이블 코인 만큼 강하다는 점을 이해하는 것이 중요합니다. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +OUSD는 이를 뒷받침하는 스테이블 코인 만큼 강하다는 점을 이해하는 것이 중요합니다. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -지원되는 각 스테이블 코인은 서로 다른 상대방에 대한 리스크를 유발한다는 점에 유의해야 합니다. 특히 테더(Tether) 는 잘 문서화된 은행 문제 및 규제 문제를 안고 있습니다. 또한 USDT와 USDC는 발행인이 보유자의 지갑에있는 돈을 동결(freeze) 할 수 있는 권한을 부여하는 백도어(backdoors) 기능이 있습니다. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +지원되는 각 스테이블 코인은 서로 다른 상대방에 대한 리스크를 유발한다는 점에 유의해야 합니다. 특히 테더(Tether) 는 잘 문서화된 은행 문제 및 규제 문제를 안고 있습니다. 또한 USDT와 USDC는 발행인이 보유자의 지갑에있는 돈을 동결(freeze) 할 수 있는 권한을 부여하는 백도어(backdoors) 기능이 있습니다. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ +**Risk mitigation** -**Risk Mitigation** +While it's impossible to guarantee our contracts are 100% safe, we have taken every step possible to mitigate the chance of losing funds: -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. - -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. +We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. We've observed that attackers often exploit the same fundamental vulnerability on multiple different projects. By reviewing other project's vulnerabilities, we force ourselves to stay up to date on the latest security threats in our industry and are constantly learning from their mistakes. +**Actions speak louder than words** +You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. From 5398718e728249bed5b7cf481d302cdbce9d1026 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:24 +0800 Subject: [PATCH 09342/11794] New translations audits.md (Korean) --- ko/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ko/security-and-risks/audits.md b/ko/security-and-risks/audits.md index 817f4fc78..2ae2ebded 100644 --- a/ko/security-and-risks/audits.md +++ b/ko/security-and-risks/audits.md @@ -2,12 +2,13 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) +* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From f57360ea78309eb5899622fc89b1ba23d8646631 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:25 +0800 Subject: [PATCH 09343/11794] New translations oracle.md (Korean) --- ko/smart-contracts/api/oracle.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ko/smart-contracts/api/oracle.md b/ko/smart-contracts/api/oracle.md index b73a9062c..40b8d0c9e 100644 --- a/ko/smart-contracts/api/oracle.md +++ b/ko/smart-contracts/api/oracle.md @@ -4,3 +4,5 @@ 관련 내용이 곧 발표됩니다. {% endhint %} +OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. + From 31c072e146e0d06bb56d7ea89fb662ba67623d66 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:26 +0800 Subject: [PATCH 09344/11794] New translations vault.md (Korean) --- ko/smart-contracts/api/vault.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ko/smart-contracts/api/vault.md b/ko/smart-contracts/api/vault.md index eadf9723d..90d3d5689 100644 --- a/ko/smart-contracts/api/vault.md +++ b/ko/smart-contracts/api/vault.md @@ -11,6 +11,8 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. +Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. + ## Methods‌ ### 발행(mint)\(\) From fd1d94b58452eda3f710650558f29124e7873929 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:27 +0800 Subject: [PATCH 09345/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index b4742903e..e60e648a5 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -140,6 +140,8 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} +Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From 1222cfe717cf8897707890fdb8eea07b4a57f0d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:28 +0800 Subject: [PATCH 09346/11794] New translations ogn-staking.md (Korean) --- ko/governance/ogn-staking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/governance/ogn-staking.md b/ko/governance/ogn-staking.md index 3943d4b44..4013c1192 100644 --- a/ko/governance/ogn-staking.md +++ b/ko/governance/ogn-staking.md @@ -14,7 +14,7 @@ The initial staking program offers three staking periods and respective yields: Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. -OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. +OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. From 6eb29256f41521d7c1bfe183edbf129d77c4b7ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:29 +0800 Subject: [PATCH 09347/11794] New translations integration-guide-for-exchanges.md (Korean) --- ko/guides/integration-guide-for-exchanges.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/guides/integration-guide-for-exchanges.md b/ko/guides/integration-guide-for-exchanges.md index f57b8fda9..151581eaf 100644 --- a/ko/guides/integration-guide-for-exchanges.md +++ b/ko/guides/integration-guide-for-exchanges.md @@ -14,7 +14,7 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. **Are you comingling user funds?** @@ -22,7 +22,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr **What is your plan for liquidity?** -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. From 63a65ae6a715870b26d1675057449429041f3c4f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:30 +0800 Subject: [PATCH 09348/11794] New translations ogn-staking.md (Japanese) --- ja/governance/ogn-staking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/governance/ogn-staking.md b/ja/governance/ogn-staking.md index 3943d4b44..4013c1192 100644 --- a/ja/governance/ogn-staking.md +++ b/ja/governance/ogn-staking.md @@ -14,7 +14,7 @@ The initial staking program offers three staking periods and respective yields: Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. -OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. +OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. From d1efff65d1a410d3bcbd864ee50a4ee108b61171 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:31 +0800 Subject: [PATCH 09349/11794] New translations principles.md (Dutch) --- nl/governance/principles.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/nl/governance/principles.md b/nl/governance/principles.md index f0ef2b88d..e50ac198e 100644 --- a/nl/governance/principles.md +++ b/nl/governance/principles.md @@ -2,7 +2,7 @@ **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. @@ -10,6 +10,10 @@ Decentralization will progress across four phases rapidly over the next few mont ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. @@ -18,7 +22,7 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 87144d3598a44597bdc95746ee25f0aec3eac0b5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:32 +0800 Subject: [PATCH 09350/11794] New translations contributing.md (Dutch) --- nl/governance/contributing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nl/governance/contributing.md b/nl/governance/contributing.md index 1459af1f8..3b3ab39bf 100644 --- a/nl/governance/contributing.md +++ b/nl/governance/contributing.md @@ -8,7 +8,7 @@ We work in public and our company Discord is open to all. If you have questions **Developer Analytics** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). #### Development Process @@ -81,13 +81,13 @@ Origin is just as much about community as it is about our technology. We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From b11fc949bd947563dd4f983ce49e67f029cb0dcc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:33 +0800 Subject: [PATCH 09351/11794] New translations risks.md (Dutch) --- nl/security-and-risks/risks.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/nl/security-and-risks/risks.md b/nl/security-and-risks/risks.md index d969b7c62..bc5b6c8d1 100644 --- a/nl/security-and-risks/risks.md +++ b/nl/security-and-risks/risks.md @@ -16,29 +16,31 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s **Third-party platform risk** -OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ +**Risk mitigation** -**Risk Mitigation** +While it's impossible to guarantee our contracts are 100% safe, we have taken every step possible to mitigate the chance of losing funds: -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. - -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. +We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. We've observed that attackers often exploit the same fundamental vulnerability on multiple different projects. By reviewing other project's vulnerabilities, we force ourselves to stay up to date on the latest security threats in our industry and are constantly learning from their mistakes. +**Actions speak louder than words** +You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. From 5bfb8276cbc6be76326a7dddf83476c793453f67 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:34 +0800 Subject: [PATCH 09352/11794] New translations audits.md (Dutch) --- nl/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nl/security-and-risks/audits.md b/nl/security-and-risks/audits.md index cf10c7d48..42cd21ad6 100644 --- a/nl/security-and-risks/audits.md +++ b/nl/security-and-risks/audits.md @@ -2,12 +2,13 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) +* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 85fd3a3cbdb05e02b824cb16481cf4644f66122a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:34 +0800 Subject: [PATCH 09353/11794] New translations oracle.md (Dutch) --- nl/smart-contracts/api/oracle.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nl/smart-contracts/api/oracle.md b/nl/smart-contracts/api/oracle.md index b369591e0..f3105e3d8 100644 --- a/nl/smart-contracts/api/oracle.md +++ b/nl/smart-contracts/api/oracle.md @@ -4,3 +4,5 @@ Documentation coming soon. {% endhint %} +OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. + From 73604e504a85a366dee43e062eb9e2a935b7f873 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:36 +0800 Subject: [PATCH 09354/11794] New translations vault.md (Dutch) --- nl/smart-contracts/api/vault.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nl/smart-contracts/api/vault.md b/nl/smart-contracts/api/vault.md index 0053593cb..87031c6c3 100644 --- a/nl/smart-contracts/api/vault.md +++ b/nl/smart-contracts/api/vault.md @@ -11,6 +11,8 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. +Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. + ## Methods‌ ### mint\(\) From 0a2840e6ff0934e1a27d68e1dd898fd4313d1e18 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:37 +0800 Subject: [PATCH 09355/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 4fb73dc61..cd65af95b 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -140,6 +140,8 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} +Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From 9b61386de32df291edb6222b380ebae994f764a7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:38 +0800 Subject: [PATCH 09356/11794] New translations ogn-staking.md (Dutch) --- nl/governance/ogn-staking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/governance/ogn-staking.md b/nl/governance/ogn-staking.md index 3943d4b44..4013c1192 100644 --- a/nl/governance/ogn-staking.md +++ b/nl/governance/ogn-staking.md @@ -14,7 +14,7 @@ The initial staking program offers three staking periods and respective yields: Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. -OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. +OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. From f34e0b653e6eebea5bffa755e4ef379944d4c1b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:38 +0800 Subject: [PATCH 09357/11794] New translations insurance.md (Dutch) --- nl/security-and-risks/insurance.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/nl/security-and-risks/insurance.md b/nl/security-and-risks/insurance.md index 322542ba8..d93fa78e7 100644 --- a/nl/security-and-risks/insurance.md +++ b/nl/security-and-risks/insurance.md @@ -2,13 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. +DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. **Nexus Mutual** Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + From 1e903cc23efba2c0a8094b755a84e4b6014c9fdb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:39 +0800 Subject: [PATCH 09358/11794] New translations integration-guide-for-exchanges.md (Dutch) --- nl/guides/integration-guide-for-exchanges.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/guides/integration-guide-for-exchanges.md b/nl/guides/integration-guide-for-exchanges.md index f57b8fda9..151581eaf 100644 --- a/nl/guides/integration-guide-for-exchanges.md +++ b/nl/guides/integration-guide-for-exchanges.md @@ -14,7 +14,7 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. **Are you comingling user funds?** @@ -22,7 +22,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr **What is your plan for liquidity?** -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. From 7e02f0dfb25790066f4d7e0ef21cbff44ecdafbf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:40 +0800 Subject: [PATCH 09359/11794] New translations insurance.md (Japanese) --- ja/security-and-risks/insurance.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ja/security-and-risks/insurance.md b/ja/security-and-risks/insurance.md index 322542ba8..d93fa78e7 100644 --- a/ja/security-and-risks/insurance.md +++ b/ja/security-and-risks/insurance.md @@ -2,13 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. +DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. **Nexus Mutual** Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + From 1934e64d275c6df09751cef7eea033b02d558678 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:41 +0800 Subject: [PATCH 09360/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 4fb73dc61..cd65af95b 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -140,6 +140,8 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} +Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From 7ed6a6f064b1a059ef49246e5922bb889d0affef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:42 +0800 Subject: [PATCH 09361/11794] New translations risks.md (Greek) --- el/security-and-risks/risks.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/el/security-and-risks/risks.md b/el/security-and-risks/risks.md index d969b7c62..bc5b6c8d1 100644 --- a/el/security-and-risks/risks.md +++ b/el/security-and-risks/risks.md @@ -16,29 +16,31 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s **Third-party platform risk** -OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ +**Risk mitigation** -**Risk Mitigation** +While it's impossible to guarantee our contracts are 100% safe, we have taken every step possible to mitigate the chance of losing funds: -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. - -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. +We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. We've observed that attackers often exploit the same fundamental vulnerability on multiple different projects. By reviewing other project's vulnerabilities, we force ourselves to stay up to date on the latest security threats in our industry and are constantly learning from their mistakes. +**Actions speak louder than words** +You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. From bd5946bd43414950478da15e736ffab158247c51 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:43 +0800 Subject: [PATCH 09362/11794] New translations audits.md (Italian) --- it/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/it/security-and-risks/audits.md b/it/security-and-risks/audits.md index 16a007502..0b29ee399 100644 --- a/it/security-and-risks/audits.md +++ b/it/security-and-risks/audits.md @@ -2,12 +2,13 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) +* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 57496750362d54ab8b979c8f04960069688dbc2f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:44 +0800 Subject: [PATCH 09363/11794] New translations audits.md (Greek) --- el/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/el/security-and-risks/audits.md b/el/security-and-risks/audits.md index cf10c7d48..42cd21ad6 100644 --- a/el/security-and-risks/audits.md +++ b/el/security-and-risks/audits.md @@ -2,12 +2,13 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) +* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From 79a7f51ca686970d61c2e6aa040eecaffe5a5ccc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:45 +0800 Subject: [PATCH 09364/11794] New translations oracle.md (Greek) --- el/smart-contracts/api/oracle.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/el/smart-contracts/api/oracle.md b/el/smart-contracts/api/oracle.md index b369591e0..f3105e3d8 100644 --- a/el/smart-contracts/api/oracle.md +++ b/el/smart-contracts/api/oracle.md @@ -4,3 +4,5 @@ Documentation coming soon. {% endhint %} +OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. + From abcb324fbcac1ba99f46cc35968c1423c7d2cfbc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:46 +0800 Subject: [PATCH 09365/11794] New translations vault.md (Greek) --- el/smart-contracts/api/vault.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/el/smart-contracts/api/vault.md b/el/smart-contracts/api/vault.md index 0053593cb..87031c6c3 100644 --- a/el/smart-contracts/api/vault.md +++ b/el/smart-contracts/api/vault.md @@ -11,6 +11,8 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. +Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. + ## Methods‌ ### mint\(\) From 9debed36d4d7c5088800023b80b2a89faed40fca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:47 +0800 Subject: [PATCH 09366/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 4fb73dc61..cd65af95b 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -140,6 +140,8 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} +Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From 374c78bc39f040beb5059ebd05a6f4d377aaee97 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:49 +0800 Subject: [PATCH 09367/11794] New translations ogn-staking.md (Greek) --- el/governance/ogn-staking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/governance/ogn-staking.md b/el/governance/ogn-staking.md index 3943d4b44..4013c1192 100644 --- a/el/governance/ogn-staking.md +++ b/el/governance/ogn-staking.md @@ -14,7 +14,7 @@ The initial staking program offers three staking periods and respective yields: Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. -OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. +OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. From 4c7de1e46ca53e8b2764c30359824ad021102346 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:49 +0800 Subject: [PATCH 09368/11794] New translations insurance.md (Greek) --- el/security-and-risks/insurance.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/el/security-and-risks/insurance.md b/el/security-and-risks/insurance.md index 322542ba8..d93fa78e7 100644 --- a/el/security-and-risks/insurance.md +++ b/el/security-and-risks/insurance.md @@ -2,13 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. +DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. **Nexus Mutual** Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + From e86bbff3326cf4480a217efb5c9e6d1976b625b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:50 +0800 Subject: [PATCH 09369/11794] New translations integration-guide-for-exchanges.md (Greek) --- el/guides/integration-guide-for-exchanges.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/guides/integration-guide-for-exchanges.md b/el/guides/integration-guide-for-exchanges.md index f57b8fda9..151581eaf 100644 --- a/el/guides/integration-guide-for-exchanges.md +++ b/el/guides/integration-guide-for-exchanges.md @@ -14,7 +14,7 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. **Are you comingling user funds?** @@ -22,7 +22,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr **What is your plan for liquidity?** -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. From d5b3926fb39f08f7f65764f831fd2863f74b4f2d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:51 +0800 Subject: [PATCH 09370/11794] New translations principles.md (Italian) --- it/governance/principles.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/it/governance/principles.md b/it/governance/principles.md index 74de946c9..1b9797077 100644 --- a/it/governance/principles.md +++ b/it/governance/principles.md @@ -2,7 +2,7 @@ **Decentralizzazione progressiva** -OUSD è progettato per essere un protocollo decentralizzato, la cui governance è detenuta da molti stakeholder in tutto il mondo. Crediamo che il coniatori e gli holders di OUSD dovrebbero determinare collettivamente, e il prima possibile, le decisioni importanti del protocollo. +OUSD è progettato per essere un protocollo decentralizzato, la cui governance è detenuta da molti stakeholder in tutto il mondo. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. Detto questo, nei primissimi giorni, è imperativo che il core engineering team, possa agire rapidamente e in modo decisivo, al fine di sviluppare le parti fondamentali del protocollo. @@ -10,17 +10,21 @@ La decentralizzazione progredirà rapidamente attraverso 4 fasi nei prossimi 4 m ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. -**Stakeholder nuovi ed esistenti** +**New and Existing Stakeholders** -OUSD è un nuovo progetto fondato dal [team](www.originprotocol.com/team) di Origin Protocol e sarà supportato dalla community già esistente di Origin e anche da molti nuovi stakeholder che sceglieranno di coniare, holdare, utilizzare e fornire liquidità per OUSD. +OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In aggiunta, ci vogliamo anche assicurare un'alta partecipazione dai nostri holder del già esistente Origin Token \(OGN\), community di circa 500.000 membri, e acquirenti/venditori sulla piattaforma. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. -La forte connessione tra OUSD e il resto della piattaforma di commercio Origin, alimenterà la crescita di entrambe le iniziative. +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From f519d14fe2271a11f4245b07ee8b34188bd810e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:52 +0800 Subject: [PATCH 09371/11794] New translations contributing.md (Italian) --- it/governance/contributing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/governance/contributing.md b/it/governance/contributing.md index 6541ec161..48205932b 100644 --- a/it/governance/contributing.md +++ b/it/governance/contributing.md @@ -8,7 +8,7 @@ Noi lavoriamo pubblicamente e la nostra azienda è su Discord ed è aperta a tut **Analytics per sviluppatori** -La nostra dashboard interna per sviluppatori è disponibile all'URL [analytics.ousd.com](https://analytics.ousd.com). La nostra dashboard mostra l'attuale offerta circolante, gli asset gestiti all'interno del vault e le attuali allocazioni tra ogni stablecoin e le strategie. +La nostra dashboard interna per sviluppatori è disponibile all'URL [analytics.ousd.com](https://analytics.ousd.com). La nostra dashboard mostra l'attuale offerta circolante, gli asset gestiti all'interno del vault e le attuali allocazioni tra ogni stablecoin e le strategie. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). #### Processo di sviluppo @@ -81,13 +81,13 @@ Origin is just as much about community as it is about our technology. We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Posizioni lavorative a tempo pieno Origin occasionally hires developers for part-time or full-time positions. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From ef63fc0e47a962306cefd66b36a2fc7082fb169d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:53 +0800 Subject: [PATCH 09372/11794] New translations risks.md (Italian) --- it/security-and-risks/risks.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/it/security-and-risks/risks.md b/it/security-and-risks/risks.md index 2f5fc25ef..2cc7b31a8 100644 --- a/it/security-and-risks/risks.md +++ b/it/security-and-risks/risks.md @@ -16,29 +16,31 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s **Third-party platform risk** -OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Rischi da Stablecoin** -E' fondamentale capire che OUSD è tanto forte quanto le stablecoin che lo supportano, non di più. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +E' fondamentale capire che OUSD è tanto forte quanto le stablecoin che lo supportano, non di più. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -E' importante notare che ogni stablecoin supportata introduce un rischio di controparte non banale. Tether, in particolare, ha avuto alcuni ben documentati problemi bancari e sfide normative. In aggiunta, sia USDT che USDC hanno delle backdoor che garantiscono ai loro emittenti il potere di congelare i fondi nei portafogli dei loro possessori. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +E' importante notare che ogni stablecoin supportata introduce un rischio di controparte non banale. Tether, in particolare, ha avuto alcuni ben documentati problemi bancari e sfide normative. In aggiunta, sia USDT che USDC hanno delle backdoor che garantiscono ai loro emittenti il potere di congelare i fondi nei portafogli dei loro possessori. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ +**Risk mitigation** -**Risk Mitigation** +While it's impossible to guarantee our contracts are 100% safe, we have taken every step possible to mitigate the chance of losing funds: -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. - -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. +We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. We've observed that attackers often exploit the same fundamental vulnerability on multiple different projects. By reviewing other project's vulnerabilities, we force ourselves to stay up to date on the latest security threats in our industry and are constantly learning from their mistakes. +**Actions speak louder than words** +You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. From 7c3ab440777a5bed121730ac490e1d6c19adadef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:54 +0800 Subject: [PATCH 09373/11794] New translations oracle.md (Italian) --- it/smart-contracts/api/oracle.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/it/smart-contracts/api/oracle.md b/it/smart-contracts/api/oracle.md index d93f2e548..87912c06c 100644 --- a/it/smart-contracts/api/oracle.md +++ b/it/smart-contracts/api/oracle.md @@ -4,3 +4,5 @@ La documentazione arriverà a breve. {% endhint %} +OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. + From 7649e113a9850aad05dc5c14f7a78a1d718b68c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:55 +0800 Subject: [PATCH 09374/11794] New translations vault.md (Japanese) --- ja/smart-contracts/api/vault.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ja/smart-contracts/api/vault.md b/ja/smart-contracts/api/vault.md index 0053593cb..87031c6c3 100644 --- a/ja/smart-contracts/api/vault.md +++ b/ja/smart-contracts/api/vault.md @@ -11,6 +11,8 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. +Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. + ## Methods‌ ### mint\(\) From c4377f9494ede211b9dca02d17bade7f75862141 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:56 +0800 Subject: [PATCH 09375/11794] New translations vault.md (Italian) --- it/smart-contracts/api/vault.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/it/smart-contracts/api/vault.md b/it/smart-contracts/api/vault.md index 598123d8b..1f713963d 100644 --- a/it/smart-contracts/api/vault.md +++ b/it/smart-contracts/api/vault.md @@ -11,6 +11,8 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. +Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. + ## Methods‌ ### mint\(\) @@ -45,7 +47,7 @@ On redemptions, it is the protocol and not the user that decides which stablecoi **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. La quantità di stablecoin ricevute dipende dal **tasso di cambio**. +OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. | Nome del Parametro | Tipo | Descrizione | |:------------------ |:------- |:------------------------------------------- | From 7e2bedf197282873f3f62423b31d4c3d8d5b0633 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:57 +0800 Subject: [PATCH 09376/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 63835b244..40f3d83c2 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -140,6 +140,8 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} +Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From 1ce586b83acf0a29e6a3e7f4c33b76efe2389b5e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:58 +0800 Subject: [PATCH 09377/11794] New translations ogn-staking.md (Italian) --- it/governance/ogn-staking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/governance/ogn-staking.md b/it/governance/ogn-staking.md index 3943d4b44..4013c1192 100644 --- a/it/governance/ogn-staking.md +++ b/it/governance/ogn-staking.md @@ -14,7 +14,7 @@ The initial staking program offers three staking periods and respective yields: Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. -OGN is currently trading on top exchanges like [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. +OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. From 0d9a93c27fe129e5b50b0e3470d3f02c70233580 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:04:59 +0800 Subject: [PATCH 09378/11794] New translations insurance.md (Italian) --- it/security-and-risks/insurance.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/it/security-and-risks/insurance.md b/it/security-and-risks/insurance.md index 322542ba8..d93fa78e7 100644 --- a/it/security-and-risks/insurance.md +++ b/it/security-and-risks/insurance.md @@ -2,13 +2,13 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Cover Protocol](https://coverprotocol.com/) and [Nexus Mutual](https://nexusmutual.io/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. +DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. **Nexus Mutual** Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Cover Protocol** + +Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. + From 977d00c395a0611c873e2e922e77624c457e69d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:05:01 +0800 Subject: [PATCH 09379/11794] New translations integration-guide-for-exchanges.md (Italian) --- it/guides/integration-guide-for-exchanges.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/guides/integration-guide-for-exchanges.md b/it/guides/integration-guide-for-exchanges.md index f57b8fda9..151581eaf 100644 --- a/it/guides/integration-guide-for-exchanges.md +++ b/it/guides/integration-guide-for-exchanges.md @@ -14,7 +14,7 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. **Are you comingling user funds?** @@ -22,7 +22,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr **What is your plan for liquidity?** -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. From 764f8474a583c392b8d880bbc1bdce99701ea949 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:05:02 +0800 Subject: [PATCH 09380/11794] New translations principles.md (Japanese) --- ja/governance/principles.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ja/governance/principles.md b/ja/governance/principles.md index f0ef2b88d..e50ac198e 100644 --- a/ja/governance/principles.md +++ b/ja/governance/principles.md @@ -2,7 +2,7 @@ **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. @@ -10,6 +10,10 @@ Decentralization will progress across four phases rapidly over the next few mont ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. @@ -18,7 +22,7 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 980529fc9efd69f0c996a7b21ebb663e932de5fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:05:03 +0800 Subject: [PATCH 09381/11794] New translations contributing.md (Japanese) --- ja/governance/contributing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ja/governance/contributing.md b/ja/governance/contributing.md index 1459af1f8..3b3ab39bf 100644 --- a/ja/governance/contributing.md +++ b/ja/governance/contributing.md @@ -8,7 +8,7 @@ We work in public and our company Discord is open to all. If you have questions **Developer Analytics** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). #### Development Process @@ -81,13 +81,13 @@ Origin is just as much about community as it is about our technology. We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From 9f5ac911d73f131c15903733a7e8785f550a7768 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:05:04 +0800 Subject: [PATCH 09382/11794] New translations risks.md (Japanese) --- ja/security-and-risks/risks.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/ja/security-and-risks/risks.md b/ja/security-and-risks/risks.md index d969b7c62..bc5b6c8d1 100644 --- a/ja/security-and-risks/risks.md +++ b/ja/security-and-risks/risks.md @@ -16,29 +16,31 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s **Third-party platform risk** -OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. +OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. **Stablecoin risks** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value in to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a one to one relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC is accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. -_**In summary, OUSD is beta software. Use at your own risk. Do not deploy more capital than you are willing to lose.**_ +**Risk mitigation** -**Risk Mitigation** +While it's impossible to guarantee our contracts are 100% safe, we have taken every step possible to mitigate the chance of losing funds: -We are actively working with multiple DeFi insurance providers and will soon be announcing our initial coverage plans to further secure the protocol. In addition to our plan to offer insurance coverage and our recent [audits](audits.md), we have taken extensive measures to improve our internal processes so that we do everything possible to avoid an exploit. +We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We have retained [Certora](https://www.certora.com/) to begin formally verifying the various security properties of our contracts. They will help us establish automated verifications that will run anytime we update our contract code. We now also have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -Code reviews involving our smart contracts are now more rigorous than before. We require two engineers to review each change with a detailed checklist and we prioritize this over new feature development. - -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. +We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. +Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. We've observed that attackers often exploit the same fundamental vulnerability on multiple different projects. By reviewing other project's vulnerabilities, we force ourselves to stay up to date on the latest security threats in our industry and are constantly learning from their mistakes. +**Actions speak louder than words** +You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. From c0de848756269a2b9e91ffb3b1ddc2ffc23874f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:05:06 +0800 Subject: [PATCH 09383/11794] New translations audits.md (Japanese) --- ja/security-and-risks/audits.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ja/security-and-risks/audits.md b/ja/security-and-risks/audits.md index cf10c7d48..42cd21ad6 100644 --- a/ja/security-and-risks/audits.md +++ b/ja/security-and-risks/audits.md @@ -2,12 +2,13 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) +* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: From ec3d7ad503b3a1162cb2806e7bea5dde1506e8c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:05:07 +0800 Subject: [PATCH 09384/11794] New translations oracle.md (Japanese) --- ja/smart-contracts/api/oracle.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ja/smart-contracts/api/oracle.md b/ja/smart-contracts/api/oracle.md index b369591e0..f3105e3d8 100644 --- a/ja/smart-contracts/api/oracle.md +++ b/ja/smart-contracts/api/oracle.md @@ -4,3 +4,5 @@ Documentation coming soon. {% endhint %} +OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. + From d44fcf7f8d19bc804146f77a5a5f9ecea615f8b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:05:08 +0800 Subject: [PATCH 09385/11794] New translations integration-guide-for-exchanges.md (Filipino) --- fil/guides/integration-guide-for-exchanges.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fil/guides/integration-guide-for-exchanges.md b/fil/guides/integration-guide-for-exchanges.md index f57b8fda9..151581eaf 100644 --- a/fil/guides/integration-guide-for-exchanges.md +++ b/fil/guides/integration-guide-for-exchanges.md @@ -14,7 +14,7 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update multiple times a day as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. **Are you comingling user funds?** @@ -22,7 +22,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr **What is your plan for liquidity?** -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap, to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. From d66324fd515d574b7a7df807a1d5b757878b18c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:35:41 +0800 Subject: [PATCH 09386/11794] New translations getting-started.md (Indonesian) --- id/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/getting-started.md b/id/getting-started.md index afb99d7b1..20d3f3bba 100644 --- a/id/getting-started.md +++ b/id/getting-started.md @@ -13,7 +13,7 @@ Untuk jumlah kecil, cara termudah untuk mulai mendapatkan penghasilan dengan OUS Bursa Terdesentralisasi: * [Beli OUSD di 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) -* [Beli OUSD di Curve Swaps](https://crv.to/) \([alternatif UI](https://crv.finance/)\) +* [Buy OUSD on Curve](https://curve.fi/factory/9) * [Beli OUSD di Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Beli OUSD di Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Beli OUSD di Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From 3ecb568fa839459206a488e4aff81caea11365a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:35:42 +0800 Subject: [PATCH 09387/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/getting-started.md b/vi/getting-started.md index 8a5c8bffc..45076b24e 100644 --- a/vi/getting-started.md +++ b/vi/getting-started.md @@ -13,7 +13,7 @@ The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](w Sàn giao dịch phi tập trung: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) -* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) +* [Buy OUSD on Curve](https://curve.fi/factory/9) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From a166789e3c68de69b598b27b1379e2e1137fe05a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:35:43 +0800 Subject: [PATCH 09388/11794] New translations how-it-works.md (Russian) --- ru/how-it-works.md | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/ru/how-it-works.md b/ru/how-it-works.md index f72b624c8..2190e3c10 100644 --- a/ru/how-it-works.md +++ b/ru/how-it-works.md @@ -10,27 +10,31 @@ OUSD - это стабильная валюта, которая в соотно 1 OUSD = 1 доллар США {% endhint %} -#### "Чеканка" OUSD +#### Buying OUSD -Пользователи конвертируют свои существующие стейблкоины \ (в настоящее время USDT, USDC и DAI \) в OUSD в официальном [Origin Dollar DApp](www.ousd.com). Выпущенные OUSD немедленно начинают приносить доход от начисления сложных процентов. +Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -**Вомещение OUSD** +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. -Пользователи могут конвертировать свои OUSD в другие стейблкоины в любое время, используя [Origin Dollar DApp](www.ousd.com). При выкупе взимается комиссия в размере 0,5%, которая распределяется как дополнительный доход между оставшимися участниками хранилища. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. Комиссия существует для того, чтобы заинтересовывать долгосрочных держателей, а не краткосрочных спекулянтов. +**Selling OUSD** -Смарт-контракт после выкупа определит, какой(-ие) стейблкоин (-ы) вернуть пользователю. В текущей реализации хранилище будет возвращать монеты в том же соотношении, что и текущие вклады. Отсутствие функциональных возможностей у пользователей защищает хранилище в случае, если какой-либо из поддерживаемых стейблкоинов потеряет привязку к доллару. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. + +A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Существует **комиссия за выход 0,5%**, и пользователь не выбрает, какие стейблкоины он получит. +Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### **Автоматизированное получение дохода** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Собранные проценты, торговые комиссии и токены вознаграждений объединяются и конвертируются в стейблкоины для получения доходности, номинированной в OUSD. Со временем протокол будет перемещать активы в различные пулы ликвидности и из них, чтобы обеспечить максимальную доходность для держателей OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Гибкое предложение** -Сгенерированная прибыль передается держателям OUSD через постоянное перемещение денежной массы. OUSD постоянно корректирует денежную массу в соответствии с доходностью, генерируемой протоколом. Это позволяет цене OUSD оставаться на уровне 1 доллара США, в то время как остатки в кошельках держателей токенов корректируются в режиме реального времени, чтобы отражать доходность, полученную по протоколу. +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -Конечным результатом является стейблкоин, который автоматически приносит огромную прибыль, его легко портатить, но целесообразнее держать, чем существующие ныне стейблкоины. +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 88799abb2797b15c8857b645a9e5d3a74409c69b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:35:44 +0800 Subject: [PATCH 09389/11794] New translations getting-started.md (Turkish) --- tr/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/getting-started.md b/tr/getting-started.md index ac4a66aa6..b1f6bf3ec 100644 --- a/tr/getting-started.md +++ b/tr/getting-started.md @@ -13,7 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) -* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) +* [Buy OUSD on Curve](https://curve.fi/factory/9) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From bae096555b66fb354301b4819297e46f8a56bbf2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:35:45 +0800 Subject: [PATCH 09390/11794] New translations how-it-works.md (Turkish) --- tr/how-it-works.md | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/tr/how-it-works.md b/tr/how-it-works.md index 2cae6d957..c90264e2b 100644 --- a/tr/how-it-works.md +++ b/tr/how-it-works.md @@ -10,27 +10,31 @@ OUSD, USDT, USDC ve DAI gibi diğer sabit paralar tarafından 1: 1 desteklenen i 1 OUSD = 1 USD {% endhint %} -#### OUSD Basmak (minting) +#### Buying OUSD -Kullanıcılar mevcut stablecoin'lerini (şu anda USDT, USDC ve DAI \) resmi [Origin Dollar DApp](www.ousd.com)OUSD'ye çeviriyor. Verilen OUSD, derhal bileşik getiriyi tahakkuk etmeye başlar. +Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -**OUSD'yi kullanma** +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. -Kullanıcılar, [Origin Dollar DApp](www.ousd.com)kullanarak OUSD'larını istedikleri zaman diğer stabilcoinlere dönüştürebilirler. A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. Bu ücret, uzun vadeli sahiplerini kısa vadeli spekülatörlere teşvik etmek için var. +**Selling OUSD** -Kullanımdan sonra, akıllı sözleşme hangi stabilcoin \ (ler) in kullanıcıya iade edileceğini belirleyecektir. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -{% hint style="uyarı" %} -% **0,5'lik bir çıkış ücreti vardır** ve kullanıcı hangi sabit paraları alacağını seçemez. +A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. + +{% hint style="warning" %} +Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### Bir**utomated Verim Tarım ( Yield Farming)** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Toplanan faiz, alım satım ücretleri ve ödül jetonları bir araya getirilir ve OUSD cinsinden getiriler üretmek için stabilcoinlere dönüştürülür. Zamanla, protokol, OUSD sahiplerine en iyi verimi sağlamak için varlıkları farklı likidite havuzlarına girip çıkaracaktır. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastik Tedarik** -Oluşturulan getiriler, para arzının sürekli olarak yeniden finanse edilmesi yoluyla OUSD sahiplerine aktarılır. OUSD, protokolün ürettiği getiriye yanıt olarak para arzını sürekli olarak ayarlar. Bu, OUSD fiyatının 1 $ olarak sabit kalmasına izin verirken, token sahiplerinin cüzdanlarındaki bakiyeler, protokol tarafından kazanılan getirileri yansıtacak şekilde gerçek zamanlı olarak ayarlanır. +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -Sonuç, harcanması kolay, otomatik olarak aşırı büyük getiriler kazanan ve mevcut stabilcoinlerden daha fazla tutulması arzu edilen bir stablecoin'dir. +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 483bd72ff929e7cd7e9e77d84daa510a4f61c343 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:35:46 +0800 Subject: [PATCH 09391/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 5c533c7f3..3bc84ca98 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,19 +1,19 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**铸币或赎回** -The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 -**Buy on Exchanges** +**在交易所购买** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) -* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) +* [Buy OUSD on Curve](https://curve.fi/factory/9) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From e5a7ff64ae667beca91930013ec3f770bf94e21c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:35:47 +0800 Subject: [PATCH 09392/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 197a26704..959e31e53 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,34 +1,38 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### Buying OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -**Redeeming OUSD** +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +**Selling OUSD** -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. + +A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **Elastic Supply** +#### **弹性供应** The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. From 3659d3af1762b1d4507e550d884fa5e33c55987c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:35:48 +0800 Subject: [PATCH 09393/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 3bc84ca98..a18549d98 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,12 +1,12 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**铸币或赎回** +**Mint or Redeem** -The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。 +The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. -**在交易所购买** +**Buy on Exchanges** For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. From 8cec250f70fd54c8c6da716a6500ab3e12699129 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:35:49 +0800 Subject: [PATCH 09394/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 959e31e53..3d21e2287 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,10 +1,10 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD @@ -28,11 +28,11 @@ Upon redemption, the vault will determine which stablecoin\(s\) to return to the Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. From ee5f7711723cdb07efefe0ee583431e2d50579ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:35:50 +0800 Subject: [PATCH 09395/11794] New translations how-it-works.md (Vietnamese) --- vi/how-it-works.md | 28 ++++++++++++---------------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/vi/how-it-works.md b/vi/how-it-works.md index b79114c43..0f497aa0f 100644 --- a/vi/how-it-works.md +++ b/vi/how-it-works.md @@ -10,35 +10,31 @@ OUSD là tiền tệ ổn định được hỗ trợ 1:1 bởi các stablecoin 1 OUSD = 1 USD {% endhint %} -#### Kiếm lợi nhuận từ OUSD +#### Buying OUSD -Người dùng chuyển đổi stablecoin hiện có của họ \ (hiện đang hỗ trợ USDT, USDC và DAI \) sang OUSD thông qua DApp chính thức +Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -Origin Dollar. Ngay sau khi được chuyển đổi, OUSD sẽ tạo ra lợi nhuận ngay gộp ngay tức thì.

+The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. -**Quy đổi OUSD sang stablecoin khác** +**Selling OUSD** -Người dùng có thể chuyển đổi OUSD của họ sang các stablecoin khác bất kỳ lúc nào bằng cách sử dụng DApp Origin Dollar. Khoản phí 0,5% được tính khi quy đổi và được phân phối dưới dạng lợi nhuận bổ sung cho những người đang nắm giữ OUSD. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. Khoản phí nêu trên còn nhằm mục tiêu để khuyến khích những người nắm giữ dài hạn hơn những người đầu cơ ngắn hạn.

+Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -Sau thực hiện lệnh quy đổi, hợp đồng thông minh sẽ xác định loại stablecoin sẽ được trả lại cho người dùng. Trong quá trình triển khai hiện tại, kho tiền sẽ trả lại tiền theo tỉ lệ đúng nắm giữ hiện tại. Việc không cho người dùng có quyền lựa chọn sẽ bảo vệ được toàn bộ kho tiền trong khỏi tình huống 1 đồng stablecoin nào đó sẽ bị mất giá so với đồng Đô La. +A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -{% hint style="warning" %} - -Người dùng sẽ bị tính **0,5%** phí khi chuyển đổi từ OUSD sang stablecoins và sẽ không được lựa chọn stablecoin mà họ nhận được. +Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +{% hint style="warning" %} +Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} - - #### Tạo ra **lợi nhuận thụ động** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Tiền lãi thu được, phí giao dịch và token phần thưởng được tổng hợp lại và chuyển đổi thành stablecoin để tạo ra lợi tức bằng OUSD. Theo thời gian, giao thức sẽ di chuyển tài sản vào và ra khỏi các nhóm thanh khoản khác nhau để mang lại lợi nhuận tốt nhất cho người nắm giữ OUSD. - - +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Cung linh hoạt** -Lợi nhuận được tạo ra được chuyển cho người nắm giữ OUSD thông qua cơ chế cung tiền linh hoạt. OUSD liên tục điều chỉnh nguồn cung tiền để đáp ứng với lợi suất mà giao thức đã tạo ra. Điều này cho phép giá OUSD được cố định ở mức 1 đô la trong khi số dư trong ví của chủ sở hữu OUSD điều chỉnh theo thời gian thực để phản ánh lợi nhuận mà giao thức kiếm được. +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -Kết quả cuối cùng sẽ một stablecoin dễ chi tiêu, tự động kiếm được lợi nhuận vượt trội và được nhiều người mong muốn nắm giữ hơn các loại stablecoin hiện có. +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 3548a9ea2cfddc8eb852da138b67cb7aaa304f9f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:35:51 +0800 Subject: [PATCH 09396/11794] New translations how-it-works.md (Portuguese) --- pt/how-it-works.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/pt/how-it-works.md b/pt/how-it-works.md index 197a26704..3d21e2287 100644 --- a/pt/how-it-works.md +++ b/pt/how-it-works.md @@ -10,18 +10,22 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### Buying OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -**Redeeming OUSD** +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +**Selling OUSD** -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. + +A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** From 948e19ab509079fc78507e2cf277dca456e0bf71 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:35:52 +0800 Subject: [PATCH 09397/11794] New translations getting-started.md (Thai) --- th/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/getting-started.md b/th/getting-started.md index 5c533c7f3..a18549d98 100644 --- a/th/getting-started.md +++ b/th/getting-started.md @@ -13,7 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) -* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) +* [Buy OUSD on Curve](https://curve.fi/factory/9) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From 40874b3999deef1d3f2a358064f1ccdc5fd3d76d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:35:54 +0800 Subject: [PATCH 09398/11794] New translations how-it-works.md (Thai) --- th/how-it-works.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/th/how-it-works.md b/th/how-it-works.md index 197a26704..3d21e2287 100644 --- a/th/how-it-works.md +++ b/th/how-it-works.md @@ -10,18 +10,22 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### Buying OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -**Redeeming OUSD** +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +**Selling OUSD** -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. + +A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** From 6b18138e7c33b9d8e1b6b3a64689c14ed30ecc77 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:35:55 +0800 Subject: [PATCH 09399/11794] New translations getting-started.md (Croatian) --- hr/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/getting-started.md b/hr/getting-started.md index 5c533c7f3..a18549d98 100644 --- a/hr/getting-started.md +++ b/hr/getting-started.md @@ -13,7 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) -* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) +* [Buy OUSD on Curve](https://curve.fi/factory/9) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From 11b7369e099915f349c607f1b20cdc24efa58566 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:35:56 +0800 Subject: [PATCH 09400/11794] New translations how-it-works.md (Croatian) --- hr/how-it-works.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/hr/how-it-works.md b/hr/how-it-works.md index 197a26704..3d21e2287 100644 --- a/hr/how-it-works.md +++ b/hr/how-it-works.md @@ -10,18 +10,22 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### Buying OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -**Redeeming OUSD** +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +**Selling OUSD** -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. + +A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** From 2c4c1a64bfbf156fbe0e68d6712a4a9963f1da81 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:35:57 +0800 Subject: [PATCH 09401/11794] New translations getting-started.md (Hindi) --- hi/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/getting-started.md b/hi/getting-started.md index 5c533c7f3..a18549d98 100644 --- a/hi/getting-started.md +++ b/hi/getting-started.md @@ -13,7 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) -* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) +* [Buy OUSD on Curve](https://curve.fi/factory/9) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From 89c4bce2e0c8fceebd84b5be86556fbfd209fe33 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:35:58 +0800 Subject: [PATCH 09402/11794] New translations how-it-works.md (Hindi) --- hi/how-it-works.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/hi/how-it-works.md b/hi/how-it-works.md index 197a26704..3d21e2287 100644 --- a/hi/how-it-works.md +++ b/hi/how-it-works.md @@ -10,18 +10,22 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### Buying OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -**Redeeming OUSD** +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +**Selling OUSD** -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. + +A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** From 4a5f2ca9db351cdef45ba744a8738c30a7406660 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:35:59 +0800 Subject: [PATCH 09403/11794] New translations getting-started.md (Filipino) --- fil/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/getting-started.md b/fil/getting-started.md index 5c533c7f3..a18549d98 100644 --- a/fil/getting-started.md +++ b/fil/getting-started.md @@ -13,7 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) -* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) +* [Buy OUSD on Curve](https://curve.fi/factory/9) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From 8058c81717677af873054032c6147eac1ccb7d98 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:36:00 +0800 Subject: [PATCH 09404/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/getting-started.md b/ru/getting-started.md index 5e54fef2b..deff91dfa 100644 --- a/ru/getting-started.md +++ b/ru/getting-started.md @@ -13,7 +13,7 @@ The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](w Децентрализованные биржи: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) -* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) +* [Buy OUSD on Curve](https://curve.fi/factory/9) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From 5be9c84338cd8ec913f15588671b9465236051b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:36:02 +0800 Subject: [PATCH 09405/11794] New translations getting-started.md (Portuguese) --- pt/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/getting-started.md b/pt/getting-started.md index 5c533c7f3..a18549d98 100644 --- a/pt/getting-started.md +++ b/pt/getting-started.md @@ -13,7 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) -* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) +* [Buy OUSD on Curve](https://curve.fi/factory/9) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From c51b2188b6dbfae254c062d54124e1c87305cee0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:36:03 +0800 Subject: [PATCH 09406/11794] New translations how-it-works.md (Indonesian) --- id/how-it-works.md | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/id/how-it-works.md b/id/how-it-works.md index 3d8b9836e..c74aa53c8 100644 --- a/id/how-it-works.md +++ b/id/how-it-works.md @@ -10,27 +10,31 @@ OUSD adalah mata uang stabil yang didukung 1: 1 oleh stablecoin lain seperti USD 1 OUSD = 1 USD {% endhint %} -#### Mencetak OUSD +#### Buying OUSD -Pengguna mengkonversi stablecoin mereka yang ada \ (saat USDT, USDC, dan DAI \) ke OUSD di resmi [Asal Dollar DAPP](www.ousd.com). OUSD yang diterbitkan mulai memperoleh hasil bunga majemuk segera. +Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -**Menebus OUSD** +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. -Pengguna dapat mengubah OUSD mereka kembali menjadi stablecoin lain kapan saja menggunakan [Origin Dollar DApp](www.ousd.com). Biaya keluar 0,5% dibebankan pada saat penebusan dan didistribusikan sebagai hasil tambahan kepada peserta yang tersisa di vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. Biaya tersebut ada untuk memberi insentif kepada pemegang jangka panjang daripada spekulan jangka pendek. +**Selling OUSD** -Setelah penebusan, kontrak pintar akan menentukan stablecoin \ (s \) yang akan dikembalikan kepada pengguna. Dalam implementasi saat ini, vault akan mengembalikan koin dengan rasio yang sama dengan kepemilikan saat ini. Kurangnya pilihan pengguna ini juga melindungi vault secara keseluruhan jika salah satu stablecoin yang didukung kehilangan pasaknya terhadap dolar. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. + +A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Ada **0,5% biaya keluar** dan pengguna tidak bisa memilih stablecoin mana yang mereka terima. +Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### Hasil Pertanian O**tomatis** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Bunga yang terkumpul, biaya perdagangan, dan token hadiah dikumpulkan dan diubah menjadi stablecoin untuk menghasilkan hasil dalam mata uang OUSD. Seiring waktu, protokol akan memindahkan aset masuk dan keluar dari kumpulan likuiditas yang berbeda untuk memberikan hasil terbaik bagi pemegang OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Pasokan Elastis** -Pengembalian yang dihasilkan diteruskan ke pemegang OUSD melalui rebasing konstan dari jumlah uang beredar. OUSD secara konstan menyesuaikan jumlah uang beredar sebagai tanggapan atas hasil yang dihasilkan protokol. Ini memungkinkan harga OUSD untuk tetap dipatok pada $ 1 sementara saldo di dompet pemegang token menyesuaikan secara real-time untuk mencerminkan hasil yang telah diperoleh oleh protokol. +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -Hasil akhirnya adalah stablecoin yang mudah dibelanjakan, menghasilkan hasil yang besar secara otomatis, dan lebih diinginkan untuk dipegang daripada stablecoin yang ada. +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 8bd47da76e021e5673479542d08a82f911ff429a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:36:04 +0800 Subject: [PATCH 09407/11794] New translations how-it-works.md (German) --- de/how-it-works.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/de/how-it-works.md b/de/how-it-works.md index 197a26704..3d21e2287 100644 --- a/de/how-it-works.md +++ b/de/how-it-works.md @@ -10,18 +10,22 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### Buying OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -**Redeeming OUSD** +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +**Selling OUSD** -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. + +A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** From 4e8a820f849de4383a144aec77f7c1a7051cdf58 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:36:05 +0800 Subject: [PATCH 09408/11794] New translations getting-started.md (French) --- fr/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/getting-started.md b/fr/getting-started.md index 5c533c7f3..a18549d98 100644 --- a/fr/getting-started.md +++ b/fr/getting-started.md @@ -13,7 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) -* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) +* [Buy OUSD on Curve](https://curve.fi/factory/9) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From 992a99395227f1152f5d902ad282cec74ed43b00 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:36:06 +0800 Subject: [PATCH 09409/11794] New translations how-it-works.md (French) --- fr/how-it-works.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/fr/how-it-works.md b/fr/how-it-works.md index 197a26704..3d21e2287 100644 --- a/fr/how-it-works.md +++ b/fr/how-it-works.md @@ -10,18 +10,22 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### Buying OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -**Redeeming OUSD** +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +**Selling OUSD** -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. + +A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** From cfc3193cef546e2eca81588341cbb4fe4bbc9079 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:36:07 +0800 Subject: [PATCH 09410/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/getting-started.md b/es/getting-started.md index b81ad82ef..3b564e4d5 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -13,7 +13,7 @@ Para pequeñas cantidades, la forma más fácil de comenzar a ganar con OUSD es Exchanges descentralizados: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) -* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) +* [Buy OUSD on Curve](https://curve.fi/factory/9) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From 9ee60cf4045782744e93748e8ca4547990855e16 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:36:08 +0800 Subject: [PATCH 09411/11794] New translations how-it-works.md (Spanish) --- es/how-it-works.md | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/es/how-it-works.md b/es/how-it-works.md index 18accebd2..4e6d5dbe3 100644 --- a/es/how-it-works.md +++ b/es/how-it-works.md @@ -10,27 +10,31 @@ OUSD es una moneda estable que está respaldada 1:1 por otras monedas estables c 1 OUSD = 1 USD {% endhint %} -#### Acuñar OUSD +#### Buying OUSD -Los usuarios convierten sus monedas estables existentes \ (actualmente USDT, USDC y DAI \) a OUSD en el [Origin Dollar DApp](www.ousd.com)oficial. El OUSD emitido comienza a acumular rendimiento compuesto de inmediato. +Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -**Canjeando OUSD** +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. -Los usuarios pueden volver a convertir su OUSD en otras monedas estables en cualquier momento utilizando [Origin Dollar DApp](www.ousd.com). Se cobra una tarifa de salida del 0,5% en el momento del canje y se distribuye como rendimiento adicional a los participantes restantes en el grupo de liquidez. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. La tarifa existe para incentivar a los holders a largo plazo sobre los especuladores a corto plazo. +**Selling OUSD** -Tras el canje, el contrato inteligente determinará qué moneda estable \ (s \) devolver al usuario. En la implementación actual, el grupo de liquidez devolverá monedas en la misma proporción que las existencias actuales. Esta falta de opciones para el usuario también protege al grupo de liquidez en su conjunto en caso de que alguna de las monedas estables admitidas pierda su vínculo con el dólar. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. + +A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Hay una tarifa de salida de **0.5%** y el usuario no puede elegir qué monedas estables recibe. +Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### **Rendimiento de Cultivo Automatizado ** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Los intereses cobrados, las tarifas de tradeo y los tokens de recompensa se agrupan y se convierten en monedas estables para producir rendimientos denominados en OUSD. Con el tiempo, el protocolo moverá activos dentro y fuera de diferentes grupos de liquidez para brindar el mejor rendimiento a los holders de OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Suministro Elástico** -Los rendimientos generados se transmiten a los holders de OUSD a través de un constante rebase de la oferta monetaria. OUSD ajusta constantemente la oferta monetaria en respuesta al rendimiento que ha generado el protocolo. Esto permite que el precio de OUSD se mantenga fijo en $1 USD mientras que los saldos en las billeteras de los holders de tokens se ajustan en tiempo real para reflejar los rendimientos que se han obtenido mediante el protocolo. +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -El resultado final es una moneda estable que es fácil de gastar, obtiene rendimientos enormes automáticamente y es más deseable de mantener que las monedas estables existentes. +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From e40504e12404e87eec99dbe5e76fb16c2b64d150 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:36:09 +0800 Subject: [PATCH 09412/11794] New translations getting-started.md (Arabic) --- ar/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/getting-started.md b/ar/getting-started.md index 5c533c7f3..a18549d98 100644 --- a/ar/getting-started.md +++ b/ar/getting-started.md @@ -13,7 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) -* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) +* [Buy OUSD on Curve](https://curve.fi/factory/9) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From 17356ea0f88cb6aec4cb2378ea3a30b475b826f5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:36:10 +0800 Subject: [PATCH 09413/11794] New translations how-it-works.md (Arabic) --- ar/how-it-works.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/ar/how-it-works.md b/ar/how-it-works.md index 197a26704..3d21e2287 100644 --- a/ar/how-it-works.md +++ b/ar/how-it-works.md @@ -10,18 +10,22 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### Buying OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -**Redeeming OUSD** +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +**Selling OUSD** -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. + +A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** From 341f6ab37e6fd2d40de12e1085a6e58984e0d934 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:36:11 +0800 Subject: [PATCH 09414/11794] New translations getting-started.md (German) --- de/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/getting-started.md b/de/getting-started.md index 5c533c7f3..a18549d98 100644 --- a/de/getting-started.md +++ b/de/getting-started.md @@ -13,7 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) -* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) +* [Buy OUSD on Curve](https://curve.fi/factory/9) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From bb332f9c8cdcfd9c9677c9aa7323c6cf4a80fd85 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:36:12 +0800 Subject: [PATCH 09415/11794] New translations getting-started.md (Greek) --- el/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/getting-started.md b/el/getting-started.md index 5c533c7f3..a18549d98 100644 --- a/el/getting-started.md +++ b/el/getting-started.md @@ -13,7 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) -* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) +* [Buy OUSD on Curve](https://curve.fi/factory/9) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From acd7ce00781bb2604496501dc60181e3ff397209 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:36:13 +0800 Subject: [PATCH 09416/11794] New translations how-it-works.md (Dutch) --- nl/how-it-works.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/nl/how-it-works.md b/nl/how-it-works.md index 197a26704..3d21e2287 100644 --- a/nl/how-it-works.md +++ b/nl/how-it-works.md @@ -10,18 +10,22 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### Buying OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -**Redeeming OUSD** +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +**Selling OUSD** -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. + +A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** From a2e536389c313cddf82ec2a98b01880a490e1db6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:36:14 +0800 Subject: [PATCH 09417/11794] New translations how-it-works.md (Greek) --- el/how-it-works.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/el/how-it-works.md b/el/how-it-works.md index 197a26704..3d21e2287 100644 --- a/el/how-it-works.md +++ b/el/how-it-works.md @@ -10,18 +10,22 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### Buying OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -**Redeeming OUSD** +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +**Selling OUSD** -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. + +A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** From 6445e0b33c9624f1ee4a1ed01a05e4c047c6a2f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:36:15 +0800 Subject: [PATCH 09418/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/getting-started.md b/it/getting-started.md index ac83ae3bc..041984a4a 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -13,7 +13,7 @@ Per piccoli importi, il modo più semplice di cominciare a guadagnare con OUSD Exchange Decentralizzati: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) -* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) +* [Buy OUSD on Curve](https://curve.fi/factory/9) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From 815add95c85c653ec6b262dfc1de8ce012f12725 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:36:16 +0800 Subject: [PATCH 09419/11794] New translations how-it-works.md (Italian) --- it/how-it-works.md | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/it/how-it-works.md b/it/how-it-works.md index dc6326e4c..12be59390 100644 --- a/it/how-it-works.md +++ b/it/how-it-works.md @@ -10,27 +10,31 @@ OUSD è una stable coin che è garantita in proporzione 1:1 con altre stable coi 1 OUSD = 1 USD {% endhint %} -#### Coniare OUSD +#### Buying OUSD -Gli utenti convertono le loro stable coins \(attualmente USDT, USDC e DAI\) in OUSD tramite la [DApp Origin Dollar](www.ousd.com) ufficiale. Gli OUSD emessi cominciano immediatamente ad accumulare il rendimento composto. +Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -**Riscattare OUSD** +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. -Gli utenti possono riconvertire indietro in altre stablecoins i loro OUSD in qualsiasi momento utilizzando la [DApp Origin Dollar](www.ousd.com). Verrà applicata una commissione di uscita pari allo 0.5% e sarà distribuita come rendimento aggiuntivo per i partecipanti rimanenti al vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. La commissione esiste per incentivare gli holders di lungo periodo contro gli speculatori di breve periodo. +**Selling OUSD** -Al momento del riscatto, lo smart contract determinrà quale o quali stablecoin restituirà all'utente. Nell'implementazione corrente, il vault restituirà le coin con la stessa proporzione di quelle che sono detenute al momento. Questa mancanza di opzioni, lato utente, protegge il vault nel caso in cui una delle qualsiasi stablecoin supportate dovesse perdere il suo ancoraggio al dollaro. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. + +A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -E' prevista una commissione di uscita dello **0.5%** è l'utente non può scegliere quale stablecoin riceverà. +Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### **Automated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Gli interessi maturati, le commissioni di trading, e i token di ricompensa vengono raccolti e convertiti in stablecoin per produrre rendimenti in OUSD. Nel tempo, il protocollo sposterà assets dentro e fuori diversi pool di liquidità al fine di fornire il miglior rendimento ai detentori di OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** -I rendimenti generati vengono trasferiti ai detentori di OUSD tramite il rebasing costante del rifornimento della moneta. OUSD risistema costantemente il rifornimento di moneta in risposta al rendimento generato dal protocollo. Questo permette al prezzo di OUSD di rimanere ancorato a 1$, mentre i saldi dei wallet dei detentori del token si aggiustano in tempo reale per rispecchiare i rendimenti guadagnati dal protocollo. +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -Il risultato finale è una stablecoin facilmente spendibile, che guadagna rendimenti fuori misura in automatico, ed è più desiderabile da holdare rispetto alle altre stablecoin attualmente esistenti. +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From bf04af930874a660f1252c16a47caa25afcbb31b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:36:17 +0800 Subject: [PATCH 09420/11794] New translations getting-started.md (Japanese) --- ja/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/getting-started.md b/ja/getting-started.md index 5c533c7f3..a18549d98 100644 --- a/ja/getting-started.md +++ b/ja/getting-started.md @@ -13,7 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) -* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) +* [Buy OUSD on Curve](https://curve.fi/factory/9) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From 32804e7f82d1e676cca07694d40d9a25e247ba1b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:36:18 +0800 Subject: [PATCH 09421/11794] New translations how-it-works.md (Japanese) --- ja/how-it-works.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/ja/how-it-works.md b/ja/how-it-works.md index 197a26704..3d21e2287 100644 --- a/ja/how-it-works.md +++ b/ja/how-it-works.md @@ -10,18 +10,22 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### Buying OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -**Redeeming OUSD** +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +**Selling OUSD** -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. + +A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** From 92873448d4354ab509cdb390ec95c919ebde2f7e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:36:19 +0800 Subject: [PATCH 09422/11794] New translations getting-started.md (Korean) --- ko/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/getting-started.md b/ko/getting-started.md index 58e12cdb5..ae4f06b54 100644 --- a/ko/getting-started.md +++ b/ko/getting-started.md @@ -13,7 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) -* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) +* [Buy OUSD on Curve](https://curve.fi/factory/9) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From b304736daedd74575903ac2033878de29c93e9a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:36:20 +0800 Subject: [PATCH 09423/11794] New translations how-it-works.md (Korean) --- ko/how-it-works.md | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/ko/how-it-works.md b/ko/how-it-works.md index c6e822d26..03d9a8d13 100644 --- a/ko/how-it-works.md +++ b/ko/how-it-works.md @@ -10,27 +10,31 @@ OUSD는 USDT, USDC 및 DAI와 같은 검증된 스테이블 코인이 1:1로 지 1 OUSD = 1 USD {% endhint %} -#### OUSD 발행(Minting) +#### Buying OUSD -사용자는 공식 [오리진 달러 디앱(DApp)](www.ousd.com)에서 기존 스테이블 코인 \ (현재 USDT, USDC, DAI \) 을 OUSD로 전환합니다. 발행된 OUSD는 즉시 복리로 수익을 발생시키기 시작합니다. +Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -**OUSD 사용하기** +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. -사용자는 [오리진 달러 디앱(DApp)](www.ousd.com)을 사용하여 언제든지 OUSD를 다른 스테이블 코인(stablecoin) 으로 전환 할 수 있습니다. A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. 해당 수수료는 단기 투기자 보다는 장기 보유자가 될 것을 장려하기 위해 존재합니다. +**Selling OUSD** -상환시 스마트 컨트렉트는 사용자에게 반환할 스테이블 코인을 결정합니다. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. + +A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -**0.5 % 출금 수수료** 가 있으며, 사용자는 어떤 종류의 스테이블 코인을 받을지를 직접 선택할 수는 없습니다. +Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### **자동화 이자 농사(Automated Yield Farming)** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. 수집된 이자, 거래 수수료 및 보상 토큰은 OUSD 표시 수익률을 생성하기 위해 풀링(pooling) 되고 청산됩니다. 시간이 지남에 따라 프로토콜은 OUSD 보유자에게 최상의 수익을 제공하기 위해 프로그래밍 방식으로 자산을 다른 유동성 풀(liquidity pool) 안팎으로 이동합니다. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **공급 탄력성** -생성된 수익은 통화 공급의 지속적인 리베이스(rebase) 를 통해 OUSD 보유자에게 전달됩니다. OUSD는 프로토콜이 생성한 수익률에 따라 통화 공급을 지속적으로 조정합니다. 이를 통해 OUSD의 가격은 1달러로 고정되는 반면 토큰 보유자의 지갑 잔액은 프로토콜로 얻은 수익률을 반영하기 위해 실시간으로 조정됩니다. +The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. -결론적으로 OUSD는 사용하기 쉬우며, 자동으로 큰 수익을 제공하기에 기존 스테이블 코인 보다 보유시에 더 많은 이익을 제공하는 스테이블 코인입니다. +The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. From 003e32c67112f92738c09fd6fe5d41902354e38f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:36:21 +0800 Subject: [PATCH 09424/11794] New translations getting-started.md (Dutch) --- nl/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/getting-started.md b/nl/getting-started.md index 5c533c7f3..a18549d98 100644 --- a/nl/getting-started.md +++ b/nl/getting-started.md @@ -13,7 +13,7 @@ For small amounts, the easiest way to start earning with OUSD is to buy it on an Decentralized exchanges: * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) -* [Buy OUSD on Curve Swaps](https://crv.to/) \([alternative UI](https://crv.finance/)\) +* [Buy OUSD on Curve](https://curve.fi/factory/9) * [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) From 3492cc193d714001abeb253a75db010b6122a238 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:36:22 +0800 Subject: [PATCH 09425/11794] New translations how-it-works.md (Filipino) --- fil/how-it-works.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/fil/how-it-works.md b/fil/how-it-works.md index 197a26704..3d21e2287 100644 --- a/fil/how-it-works.md +++ b/fil/how-it-works.md @@ -10,18 +10,22 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD 1 OUSD = 1 USD {% endhint %} -#### Minting OUSD +#### Buying OUSD -Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -**Redeeming OUSD** +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the vault. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +**Selling OUSD** -Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. + +A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. + +Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. +Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** From ebac1bfcdfdd6bf4ba5f32beee96dbf6246105bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:11 +0800 Subject: [PATCH 09426/11794] New translations principles.md (Indonesian) --- id/governance/principles.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/id/governance/principles.md b/id/governance/principles.md index b03c58d93..00e0a008f 100644 --- a/id/governance/principles.md +++ b/id/governance/principles.md @@ -1,18 +1,18 @@ # Prinsip -**Desentralisasi Progresif** +**Governance Portal** -OUSD dirancang untuk menjadi protokol terdesentralisasi yang diatur oleh banyak pemangku kepentingan di seluruh dunia. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. -Meskipun demikian, pada masa-masa awal, sangat penting bagi tim teknisi inti untuk bertindak cepat dan tegas untuk membangun bagian dasar protokol. +**Progressive Decentralization** -Desentralisasi akan berkembang pesat dalam empat fase dalam beberapa bulan mendatang. Ini adalah niat kami untuk menyerahkan kendali dan tata kelola kepada masyarakat secepat mungkin. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -**Governance Portal** +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) **Timelock** From 554534e18e028abff999becf4b9a77520eaa289b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:12 +0800 Subject: [PATCH 09427/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 38 ++++++++++++++++++++++---------------- 1 file changed, 22 insertions(+), 16 deletions(-) diff --git a/vi/getting-started.md b/vi/getting-started.md index 45076b24e..b80c49969 100644 --- a/vi/getting-started.md +++ b/vi/getting-started.md @@ -2,15 +2,17 @@ Tài liệu này được xây dựng nhằm giải thích cách thức hoạt động của OUSD, cung cấp thông tin về lợi ích cũng như rủi ro tiềm ẩn đồng thời hướng dẫn cho các nhà phát triển muốn đóng góp cho mã nguồn mở của chúng tôi hoặc tích hợp OUSD vào các sản phẩm của họ. Dưới đây là một số thông tin bạn có thể tham khảo để bắt đầu. -**Mint và Redeem** +**Buying OUSD** -The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). Đây là cách cơ bản để có được OUSD, đặc biệt hữu ích trong trường hợp bạn muốn hạn chế rủi ro di chuyển số lượng tiền lớn trên các sàn giao dịch. +{% hint style="info" %} +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +{% endhint %} -**Mua trên trên sàn giao dịch** +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. -Đối với giao dịch giá trị nhỏ, bạn nên mua OUSD trên các sàn giao dịch. Chúng tôi dự đoán rằng OUSD sẽ sớm được phổ biến rộng rãi trên các sàn giao dịch tập trung và phi tập trung khác. +**Decentralized Exchanges** -Sàn giao dịch phi tập trung: +OUSD is currently available on the following decentralized exchanges. These are listed here for reference only. We recommend using the [Origin Dollar DApp](https://ousd.com/swap) to ensure you always get the best rate. * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) @@ -18,7 +20,9 @@ Sàn giao dịch phi tập trung: * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -Sàn giao dịch tập trung: +**Centralized Exchanges** + +OUSD is currently available on the following centralized exchanges. Be sure to check on how they are handling the yield that is being generated by the protocol. Depending on the exchange, there may be additional steps you need to take to participate in the yield while it's being held in their custody. * Mua OUSD trên KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) @@ -27,20 +31,22 @@ Sàn giao dịch tập trung: * [OUSD/USDT](https://virgox.com/exchange/141) * [Mua OUSD trên App Dharma App](https://www.dharma.io/) \(Chỉ dành cho người dùng ở Mỹ\) -**Thêm OUSD vào Ví của bạn** +We're continuing to work on making OUSD available on additional centralized exchanges. + +**Adding OUSD to Your Wallet** {% hint style="success" %} -Địa chỉ ERC20 chính của Origin Dollar \ (OUSD \) là: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -Nếu OUSD không tự động hiển thị trên ví thì bạn có thể thêm theo cách thủ công thông qua địa chỉ ở trên. Nếu bạn đang có kế hoạch [giữ OUSD trong ví đa chữ ký](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), hãy nhớ chọn opt-in để nhận được lợi nhuận. Chúng tôi muốn OUSD được hỗ trợ bởi nhiều ví hơn nữa và muốn OUSD được đưa vào tất cả danh sách của token nổi tiếng trong tương lai. Chúng tôi đánh giá rất cao bất kỳ sự giúp đỡ nào từ cộng đồng để biến mục tiêu trên thành hiện thực. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**Tích hợp OUSD** +**Integrating OUSD** -OUSD là token ERC-20 không tiêu chuẩn, hầu hết các ứng dụng muốn hỗ trợ sử dụng OUSD sẽ cần phải thực hiện thao tác tích hợp. Đặc biệt, điều quan trọng là các nhà phát triển phải hiểu cách thức hoạt động của nguồn cung lịch hoạt bởi nó có thể gây nên một số hậu quả không mong muốn nếu không nắm rõ cơ chế. +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -Nếu bạn là nhà cung cấp ví hoặc sàn giao dịch tiền điện tử quan tâm đến việc hỗ trợ OUSD, vui lòng tham khảo các hướng dẫn sau: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} @@ -48,11 +54,11 @@ Nếu bạn là nhà cung cấp ví hoặc sàn giao dịch tiền điện tử {% page-ref page="smart-contracts/api/" %} -**Phân tích nhà phát triển** +**Developer Analytics** -Trang theo dõi dành cho nhà phát triển nội bộ [analytics.ousd.com](https://analytics.ousd.com). Bảng điều khiển hiển thị nguồn cung lưu hành hiện tại, tài sản được quản lý trong kho tiền và phân bổ giữa từng stablecoin và chiến lược. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -**Yêu cầu hỗ trợ** +**Getting Help** -Vui lòng tham gia kênh Origin Dollar \ #engineering trên [Discord](www.originprotocol.com/discord) của Origin. Đội ngũ của chúng tôi và các thành viên trong cộng đồng luôn sẵn sàng hỗ trợ bạn. Câu hỏi của bạn giúp sẽ giúp chúng tôi ngày càng hoàn thiện, vì vậy đừng ngần ngại cho chúng tôi biết thắc mắc của bạn nếu bạn không tìm thấy câu trả lời ở đây. +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From ac33a9a9e9122f98cbcfa4df7c4556940af30f46 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:13 +0800 Subject: [PATCH 09428/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 38 ++++++++++++++++++++++---------------- 1 file changed, 22 insertions(+), 16 deletions(-) diff --git a/ru/getting-started.md b/ru/getting-started.md index deff91dfa..1982a21e8 100644 --- a/ru/getting-started.md +++ b/ru/getting-started.md @@ -2,15 +2,17 @@ Эти документы предназначены для того, чтобы объяснить, как работает OUSD, сообщить о потенциальных рисках и преимуществах и предоставить руководство для разработчиков, которые хотят внести свой вклад в нашу кодовую базу или интегрировать OUSD в свои продукты. Вот несколько способов приступить к работе. -**"Чеканка" или Выкуп** +**Buying OUSD** -The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). Это естественный способ получить OUSD, особенно если вам нужна крупная сумма, которая может привести к движению рынка на других биржах. +{% hint style="info" %} +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +{% endhint %} -**Купить на биржах** +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. -Для небольших сумм самый простой способ начать зарабатывать с помощью OUSD - купить его на бирже. Мы ожидаем, что OUSD скоро станет доступным на большом количестве децентрализованных и централизованных бирж. +**Decentralized Exchanges** -Децентрализованные биржи: +OUSD is currently available on the following decentralized exchanges. These are listed here for reference only. We recommend using the [Origin Dollar DApp](https://ousd.com/swap) to ensure you always get the best rate. * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) @@ -18,7 +20,9 @@ The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](w * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -Централизованные биржи: +**Centralized Exchanges** + +OUSD is currently available on the following centralized exchanges. Be sure to check on how they are handling the yield that is being generated by the protocol. Depending on the exchange, there may be additional steps you need to take to participate in the yield while it's being held in their custody. * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) @@ -27,20 +31,22 @@ The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](w * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) -**Добавить OUSD в Ваш кошелек** +We're continuing to work on making OUSD available on additional centralized exchanges. + +**Adding OUSD to Your Wallet** {% hint style="success" %} -Основной адрес ERC20 для Origin Dollar \(OUSD \): +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -Если Ваш OUSD автоматически не отображается в Вашем кошельке, Вы сможете добавить его вручную, используя вышеуказанный адрес. Если вы планируете [хранить OUSD в кошельке с мульти-подписями](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), убедитесь в возможности автоматически получать доход. Мы хотим, чтобы OUSD поддерживалось как можно большим количеством кошельков и включался в различные списки хорошо известных токенов. Мы будем очень признательны за любую помощь, которую Вы можете предложить в этой области. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**Интегрирование OUSD** +**Integrating OUSD** -OUSD - это нестандартный токен ERC-20, который требует специальной интеграции для большинства приложений, которые хотят его поддерживать. В частности, разработчикам важно понимать, как работает наше гибкое предложение, поскольку это может легко вызвать неожиданный режим работы. +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -Если вы являетесь представителем разработчиков кошельков или криптовалютных бирж, которые заинтересованы в поддержке OUSD, обратитесь к следующим руководствам: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} @@ -48,11 +54,11 @@ OUSD - это нестандартный токен ERC-20, который тр {% page-ref page="smart-contracts/api/" %} -**Аналитика для разработчиков** +**Developer Analytics** -Наша внутренняя панель инструментов для разработчиков доступна по адресу [analytics.ousd.com](https://analytics.ousd.com). На панели инструментов отображается текущее оборотное предложение, активы, находящиеся под управлением в хранилище, и текущее распределение между стейблкоинами и стратегиями. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -**Помощь** +**Getting Help** -Присоединяйтесь к Origin Dollar\#engineering room\ на сервере Origin в [Discord](www.originprotocol.com/discord). Наша команда и члены нашего сообщества с нетерпением ждут возможности помочь Вам в разработке. Ваши вопросы помогают нам стать лучше, поэтому не стесняйтесь спрашивать, если вы не можете найти здесь то, что ищете. +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From 9dbdf50a6c0abd10f71e2d222ef4f5d1c16c4800 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:14 +0800 Subject: [PATCH 09429/11794] New translations how-it-works.md (Russian) --- ru/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/how-it-works.md b/ru/how-it-works.md index 2190e3c10..8667a4f65 100644 --- a/ru/how-it-works.md +++ b/ru/how-it-works.md @@ -14,13 +14,13 @@ OUSD - это стабильная валюта, которая в соотно Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. From 6ae3a24ae6421408e9896debeca75335ccade062 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:15 +0800 Subject: [PATCH 09430/11794] New translations principles.md (Russian) --- ru/governance/principles.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ru/governance/principles.md b/ru/governance/principles.md index d934a9d54..b69b2cfce 100644 --- a/ru/governance/principles.md +++ b/ru/governance/principles.md @@ -1,18 +1,18 @@ # Принципы -**Прогрессивная децентрализация** +**Governance Portal** -OUSD разработан как децентрализованный протокол, которым управляет множество заинтересованных сторон по всему миру. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. -Вместе с тем, на самом начальном этапе крайне важно, чтобы основная команда инженеров могла действовать быстро и решительно для создания основных частей протокола. +**Progressive Decentralization** -Децентрализация будет быстро прогрессировать в четыре этапа в течение следующих нескольких месяцев. Мы намерены как можно скорее передать контроль и управление сообществу. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -**Governance Portal** +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) **Timelock** From b4896252c50bb47d9dc28080310f51f24d5df0b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:16 +0800 Subject: [PATCH 09431/11794] New translations getting-started.md (Turkish) --- tr/getting-started.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/tr/getting-started.md b/tr/getting-started.md index b1f6bf3ec..6a008e666 100644 --- a/tr/getting-started.md +++ b/tr/getting-started.md @@ -2,15 +2,17 @@ Bu belgeler, OUSD'nin nasıl çalıştığını açıklamayı, potansiyel riskleri ve faydaları iletmeyi ve kod tabanımıza katkıda bulunmak veya OUSD'yi ürünlerine entegre etmek isteyen geliştiriciler için bir kılavuz sağlamayı amaçlamaktadır. İşte dalmanız ve başlamanız için birkaç yol. -**Basmak veya itfa** +**Buying OUSD** -The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). Bu, OUSD almanın yerel yoludur, özellikle piyasayı diğer borsalarda hareket ettirme riskini alabilecek büyük bir miktar istiyorsanız. +{% hint style="info" %} +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +{% endhint %} -**Borsalarda Satın Alın** +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. -For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. +**Decentralized Exchanges** -Decentralized exchanges: +OUSD is currently available on the following decentralized exchanges. These are listed here for reference only. We recommend using the [Origin Dollar DApp](https://ousd.com/swap) to ensure you always get the best rate. * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) @@ -18,7 +20,9 @@ Decentralized exchanges: * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -Centralized exchanges: +**Centralized Exchanges** + +OUSD is currently available on the following centralized exchanges. Be sure to check on how they are handling the yield that is being generated by the protocol. Depending on the exchange, there may be additional steps you need to take to participate in the yield while it's being held in their custody. * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) @@ -27,6 +31,8 @@ Centralized exchanges: * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +We're continuing to work on making OUSD available on additional centralized exchanges. + **Adding OUSD to Your Wallet** {% hint style="success" %} From 2ba6bc45ba32bd7467bf4cce25386c11ce28ed46 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:17 +0800 Subject: [PATCH 09432/11794] New translations how-it-works.md (Turkish) --- tr/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/how-it-works.md b/tr/how-it-works.md index c90264e2b..a17b53d0d 100644 --- a/tr/how-it-works.md +++ b/tr/how-it-works.md @@ -14,13 +14,13 @@ OUSD, USDT, USDC ve DAI gibi diğer sabit paralar tarafından 1: 1 desteklenen i Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. From 79fcf57fe2d2f08f3b24c52d77376222d141f305 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:18 +0800 Subject: [PATCH 09433/11794] New translations principles.md (Turkish) --- tr/governance/principles.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tr/governance/principles.md b/tr/governance/principles.md index 200b48a1e..be7d8e03e 100644 --- a/tr/governance/principles.md +++ b/tr/governance/principles.md @@ -1,18 +1,18 @@ # Prensipler -**Aşamalı Merkeziyetsizleştirme** +**Governance Portal** -OUSD, tüm dünyadaki birçok paydaş tarafından yönetilen, merkezi olmayan bir protokol olacak şekilde tasarlanmıştır. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. -Bununla birlikte, ilk günlerde, çekirdek mühendislik ekibinin protokolün temel kısımlarını oluşturmak için hızlı ve kararlı bir şekilde hareket etmesi zorunludur. +**Progressive Decentralization** -Merkeziyetsizlik, önümüzdeki birkaç ay içinde dört aşamada hızla ilerleyecektir. Niyetimiz, kontrolü ve yönetimi mümkün olan en kısa sürede topluluğa bırakmaktır. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -**Governance Portal** +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) **Timelock** From 0001acdc5c79dcdad05a745cdea9c763d224264f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:19 +0800 Subject: [PATCH 09434/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index a18549d98..a3f8fd332 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,16 +1,18 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 -**Mint or Redeem** +**Buying OUSD** -The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +{% hint style="info" %} +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +{% endhint %} -**Buy on Exchanges** +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. -For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. +**Decentralized Exchanges** -Decentralized exchanges: +OUSD is currently available on the following decentralized exchanges. These are listed here for reference only. We recommend using the [Origin Dollar DApp](https://ousd.com/swap) to ensure you always get the best rate. * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) @@ -18,7 +20,9 @@ Decentralized exchanges: * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -Centralized exchanges: +**Centralized Exchanges** + +OUSD is currently available on the following centralized exchanges. Be sure to check on how they are handling the yield that is being generated by the protocol. Depending on the exchange, there may be additional steps you need to take to participate in the yield while it's being held in their custody. * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) @@ -27,6 +31,8 @@ Centralized exchanges: * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +We're continuing to work on making OUSD available on additional centralized exchanges. + **Adding OUSD to Your Wallet** {% hint style="success" %} From d5286a57dcce5e0b30375bf8c6a786167a8f7c2a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:20 +0800 Subject: [PATCH 09435/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 3d21e2287..109e3a01b 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,10 +1,10 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD @@ -14,13 +14,13 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. @@ -28,11 +28,11 @@ Upon redemption, the vault will determine which stablecoin\(s\) to return to the Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **Elastic Supply** +#### **弹性供应** The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. From 359b27726a6ecc85d429a4d247455fd266b1634c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:21 +0800 Subject: [PATCH 09436/11794] New translations principles.md (Chinese Simplified) --- zh/governance/principles.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index e50ac198e..94b9821dd 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,4 +1,8 @@ -# Principles +# 原则 + +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. **Progressive Decentralization** @@ -10,10 +14,6 @@ Decentralization will progress across four phases rapidly over the next few mont ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Governance Portal** - -OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. - **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. From 8a0b3d0996166a221ce01befa7441d67bcd67cc4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:22 +0800 Subject: [PATCH 09437/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index a3f8fd332..e7b64fd1a 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,6 +1,6 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. **Buying OUSD** From 1b0cf6097386b0d904fb489c7718ca1510e058f5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:23 +0800 Subject: [PATCH 09438/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 109e3a01b..e8aee8f65 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,10 +1,10 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable -Origin Dollar (OUSD)是用于以太坊网络的一个 ERC-20 代币。 +Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD @@ -28,11 +28,11 @@ Upon redemption, the vault will determine which stablecoin\(s\) to return to the Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. From b02234aca7732329acb0abb3d5c555dce0ff2177 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:24 +0800 Subject: [PATCH 09439/11794] New translations principles.md (Chinese Traditional) --- zh/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index 94b9821dd..53b5bde73 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,4 +1,4 @@ -# 原则 +# Principles **Governance Portal** From 409c2de911af458630c124c8f7e60d0532d78fc7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:25 +0800 Subject: [PATCH 09440/11794] New translations how-it-works.md (Vietnamese) --- vi/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/how-it-works.md b/vi/how-it-works.md index 0f497aa0f..0ad6169e9 100644 --- a/vi/how-it-works.md +++ b/vi/how-it-works.md @@ -14,13 +14,13 @@ OUSD là tiền tệ ổn định được hỗ trợ 1:1 bởi các stablecoin Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. From d3b584280825c4782b0fbd7648b6fd92df331cef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:26 +0800 Subject: [PATCH 09441/11794] New translations how-it-works.md (Portuguese) --- pt/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/how-it-works.md b/pt/how-it-works.md index 3d21e2287..e8aee8f65 100644 --- a/pt/how-it-works.md +++ b/pt/how-it-works.md @@ -14,13 +14,13 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. From 2406cd1946fd06fbdf44204b6276e706f69eecfd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:26 +0800 Subject: [PATCH 09442/11794] New translations principles.md (Vietnamese) --- vi/governance/principles.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/vi/governance/principles.md b/vi/governance/principles.md index 4b382b08f..f21b0a79d 100644 --- a/vi/governance/principles.md +++ b/vi/governance/principles.md @@ -1,18 +1,18 @@ # Nguyên tắc -**Phân cấp lũy tiến** +**Governance Portal** -OUSD được thiết kế để trở thành một giao thức phi tập trung được quản lý bởi nhiều bên liên quan trên toàn thế giới. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. -Vì vậy, kể từ những ngày đầu tiên, nhóm kỹ sư bắt buộc phải hành động nhanh chóng và quyết đoán để xây dựng các phần cơ bản của giao thức. +**Progressive Decentralization** -Việc phân cấp sẽ tiến triển nhanh chóng qua bốn giai đoạn trong vài tháng tới. Mục đích của chúng tôi trao lại quyền kiểm soát và quản trị cho cộng đồng càng sớm càng tốt. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -**Governance Portal** +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) **Timelock** From a187736e294acf1381e125407ac4cbeb543a3840 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:28 +0800 Subject: [PATCH 09443/11794] New translations getting-started.md (Thai) --- th/getting-started.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/th/getting-started.md b/th/getting-started.md index a18549d98..e7b64fd1a 100644 --- a/th/getting-started.md +++ b/th/getting-started.md @@ -2,15 +2,17 @@ These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**Mint or Redeem** +**Buying OUSD** -The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +{% hint style="info" %} +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +{% endhint %} -**Buy on Exchanges** +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. -For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. +**Decentralized Exchanges** -Decentralized exchanges: +OUSD is currently available on the following decentralized exchanges. These are listed here for reference only. We recommend using the [Origin Dollar DApp](https://ousd.com/swap) to ensure you always get the best rate. * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) @@ -18,7 +20,9 @@ Decentralized exchanges: * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -Centralized exchanges: +**Centralized Exchanges** + +OUSD is currently available on the following centralized exchanges. Be sure to check on how they are handling the yield that is being generated by the protocol. Depending on the exchange, there may be additional steps you need to take to participate in the yield while it's being held in their custody. * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) @@ -27,6 +31,8 @@ Centralized exchanges: * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +We're continuing to work on making OUSD available on additional centralized exchanges. + **Adding OUSD to Your Wallet** {% hint style="success" %} From 586318d2e603ebf1c195fd247a7b089b1c5cb044 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:28 +0800 Subject: [PATCH 09444/11794] New translations how-it-works.md (Thai) --- th/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/how-it-works.md b/th/how-it-works.md index 3d21e2287..e8aee8f65 100644 --- a/th/how-it-works.md +++ b/th/how-it-works.md @@ -14,13 +14,13 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. From 5a23ea0895cf362e4cdd183eb5686a6e08aab35d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:29 +0800 Subject: [PATCH 09445/11794] New translations principles.md (Thai) --- th/governance/principles.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/th/governance/principles.md b/th/governance/principles.md index e50ac198e..53b5bde73 100644 --- a/th/governance/principles.md +++ b/th/governance/principles.md @@ -1,5 +1,9 @@ # Principles +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Progressive Decentralization** OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. @@ -10,10 +14,6 @@ Decentralization will progress across four phases rapidly over the next few mont ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Governance Portal** - -OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. - **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. From f78e28d34159f62102185e6dd038f014524a374a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:30 +0800 Subject: [PATCH 09446/11794] New translations getting-started.md (Croatian) --- hr/getting-started.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/hr/getting-started.md b/hr/getting-started.md index a18549d98..e7b64fd1a 100644 --- a/hr/getting-started.md +++ b/hr/getting-started.md @@ -2,15 +2,17 @@ These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**Mint or Redeem** +**Buying OUSD** -The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +{% hint style="info" %} +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +{% endhint %} -**Buy on Exchanges** +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. -For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. +**Decentralized Exchanges** -Decentralized exchanges: +OUSD is currently available on the following decentralized exchanges. These are listed here for reference only. We recommend using the [Origin Dollar DApp](https://ousd.com/swap) to ensure you always get the best rate. * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) @@ -18,7 +20,9 @@ Decentralized exchanges: * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -Centralized exchanges: +**Centralized Exchanges** + +OUSD is currently available on the following centralized exchanges. Be sure to check on how they are handling the yield that is being generated by the protocol. Depending on the exchange, there may be additional steps you need to take to participate in the yield while it's being held in their custody. * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) @@ -27,6 +31,8 @@ Centralized exchanges: * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +We're continuing to work on making OUSD available on additional centralized exchanges. + **Adding OUSD to Your Wallet** {% hint style="success" %} From ad1c995e48237582f6a42e83d485c91fb58d3ca6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:32 +0800 Subject: [PATCH 09447/11794] New translations how-it-works.md (Croatian) --- hr/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/how-it-works.md b/hr/how-it-works.md index 3d21e2287..e8aee8f65 100644 --- a/hr/how-it-works.md +++ b/hr/how-it-works.md @@ -14,13 +14,13 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. From 60312d841761150eeb5f57138a3f0788bc9c44ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:32 +0800 Subject: [PATCH 09448/11794] New translations principles.md (Croatian) --- hr/governance/principles.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/hr/governance/principles.md b/hr/governance/principles.md index e50ac198e..53b5bde73 100644 --- a/hr/governance/principles.md +++ b/hr/governance/principles.md @@ -1,5 +1,9 @@ # Principles +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Progressive Decentralization** OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. @@ -10,10 +14,6 @@ Decentralization will progress across four phases rapidly over the next few mont ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Governance Portal** - -OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. - **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. From 47e4f6ec45c05981d421cd9cc9facc0d348532a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:33 +0800 Subject: [PATCH 09449/11794] New translations getting-started.md (Hindi) --- hi/getting-started.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/hi/getting-started.md b/hi/getting-started.md index a18549d98..e7b64fd1a 100644 --- a/hi/getting-started.md +++ b/hi/getting-started.md @@ -2,15 +2,17 @@ These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**Mint or Redeem** +**Buying OUSD** -The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +{% hint style="info" %} +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +{% endhint %} -**Buy on Exchanges** +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. -For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. +**Decentralized Exchanges** -Decentralized exchanges: +OUSD is currently available on the following decentralized exchanges. These are listed here for reference only. We recommend using the [Origin Dollar DApp](https://ousd.com/swap) to ensure you always get the best rate. * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) @@ -18,7 +20,9 @@ Decentralized exchanges: * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -Centralized exchanges: +**Centralized Exchanges** + +OUSD is currently available on the following centralized exchanges. Be sure to check on how they are handling the yield that is being generated by the protocol. Depending on the exchange, there may be additional steps you need to take to participate in the yield while it's being held in their custody. * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) @@ -27,6 +31,8 @@ Centralized exchanges: * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +We're continuing to work on making OUSD available on additional centralized exchanges. + **Adding OUSD to Your Wallet** {% hint style="success" %} From 4dd56ef800b61a638adf73b7d2619e1980ee30bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:34 +0800 Subject: [PATCH 09450/11794] New translations how-it-works.md (Hindi) --- hi/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/how-it-works.md b/hi/how-it-works.md index 3d21e2287..e8aee8f65 100644 --- a/hi/how-it-works.md +++ b/hi/how-it-works.md @@ -14,13 +14,13 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. From a514d82172cb25d606db0575c43c74b49bc525f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:35 +0800 Subject: [PATCH 09451/11794] New translations principles.md (Hindi) --- hi/governance/principles.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/hi/governance/principles.md b/hi/governance/principles.md index e50ac198e..53b5bde73 100644 --- a/hi/governance/principles.md +++ b/hi/governance/principles.md @@ -1,5 +1,9 @@ # Principles +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Progressive Decentralization** OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. @@ -10,10 +14,6 @@ Decentralization will progress across four phases rapidly over the next few mont ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Governance Portal** - -OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. - **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. From cb8c6a3690206fdbc5c3fdb118187f03598ea573 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:36 +0800 Subject: [PATCH 09452/11794] New translations getting-started.md (Filipino) --- fil/getting-started.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/fil/getting-started.md b/fil/getting-started.md index a18549d98..e7b64fd1a 100644 --- a/fil/getting-started.md +++ b/fil/getting-started.md @@ -2,15 +2,17 @@ These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**Mint or Redeem** +**Buying OUSD** -The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +{% hint style="info" %} +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +{% endhint %} -**Buy on Exchanges** +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. -For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. +**Decentralized Exchanges** -Decentralized exchanges: +OUSD is currently available on the following decentralized exchanges. These are listed here for reference only. We recommend using the [Origin Dollar DApp](https://ousd.com/swap) to ensure you always get the best rate. * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) @@ -18,7 +20,9 @@ Decentralized exchanges: * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -Centralized exchanges: +**Centralized Exchanges** + +OUSD is currently available on the following centralized exchanges. Be sure to check on how they are handling the yield that is being generated by the protocol. Depending on the exchange, there may be additional steps you need to take to participate in the yield while it's being held in their custody. * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) @@ -27,6 +31,8 @@ Centralized exchanges: * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +We're continuing to work on making OUSD available on additional centralized exchanges. + **Adding OUSD to Your Wallet** {% hint style="success" %} From 7f43eaa7417feae10809b108d37d3057ea34a3e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:37 +0800 Subject: [PATCH 09453/11794] New translations how-it-works.md (Filipino) --- fil/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fil/how-it-works.md b/fil/how-it-works.md index 3d21e2287..e8aee8f65 100644 --- a/fil/how-it-works.md +++ b/fil/how-it-works.md @@ -14,13 +14,13 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. From ef67138f887d7f5ac22f2f346cb1535d90c78dfb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:38 +0800 Subject: [PATCH 09454/11794] New translations principles.md (Portuguese) --- pt/governance/principles.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pt/governance/principles.md b/pt/governance/principles.md index e50ac198e..53b5bde73 100644 --- a/pt/governance/principles.md +++ b/pt/governance/principles.md @@ -1,5 +1,9 @@ # Principles +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Progressive Decentralization** OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. @@ -10,10 +14,6 @@ Decentralization will progress across four phases rapidly over the next few mont ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Governance Portal** - -OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. - **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. From 5b57e98b64b2a1fadb8a1d3dc556cac39a171f5c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:39 +0800 Subject: [PATCH 09455/11794] New translations getting-started.md (Portuguese) --- pt/getting-started.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/pt/getting-started.md b/pt/getting-started.md index a18549d98..e7b64fd1a 100644 --- a/pt/getting-started.md +++ b/pt/getting-started.md @@ -2,15 +2,17 @@ These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**Mint or Redeem** +**Buying OUSD** -The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +{% hint style="info" %} +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +{% endhint %} -**Buy on Exchanges** +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. -For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. +**Decentralized Exchanges** -Decentralized exchanges: +OUSD is currently available on the following decentralized exchanges. These are listed here for reference only. We recommend using the [Origin Dollar DApp](https://ousd.com/swap) to ensure you always get the best rate. * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) @@ -18,7 +20,9 @@ Decentralized exchanges: * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -Centralized exchanges: +**Centralized Exchanges** + +OUSD is currently available on the following centralized exchanges. Be sure to check on how they are handling the yield that is being generated by the protocol. Depending on the exchange, there may be additional steps you need to take to participate in the yield while it's being held in their custody. * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) @@ -27,6 +31,8 @@ Centralized exchanges: * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +We're continuing to work on making OUSD available on additional centralized exchanges. + **Adding OUSD to Your Wallet** {% hint style="success" %} From 2f6ab9a9e298c3834b6c36e7ee4e8b3303f5f01f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:40 +0800 Subject: [PATCH 09456/11794] New translations getting-started.md (Indonesian) --- id/getting-started.md | 42 ++++++++++++++++++++++++------------------ 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/id/getting-started.md b/id/getting-started.md index 20d3f3bba..a00b7cf90 100644 --- a/id/getting-started.md +++ b/id/getting-started.md @@ -2,15 +2,17 @@ Dokumen ini dimaksudkan untuk menjelaskan cara kerja OUSD, mengkomunikasikan potensi risiko dan manfaat, dan memberikan panduan bagi pengembang yang ingin berkontribusi pada basis kode kami atau mengintegrasikan OUSD ke dalam produk mereka. Berikut ini beberapa cara bagi Anda untuk menyelami dan memulai. -**Mint atau Redeem** +**Buying OUSD** -OUSD Mint memungkinkan siapa saja untuk membuat atau memperdagangkan token OUSD menggunakan [DApp](www.ousd.com) dan dompet cryptocurrency yang mendukung web-3 seperti [Metamask](https://www.metamask.io). Ini adalah cara asli untuk mendapatkan OUSD, terutama jika Anda menginginkan jumlah besar yang dapat berisiko menggerakkan pasar di bursa lain. +{% hint style="info" %} +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +{% endhint %} -**Beli di Bursa** +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. -Untuk jumlah kecil, cara termudah untuk mulai mendapatkan penghasilan dengan OUSD adalah dengan membelinya di bursa terdesentralisasi. Kami mengantisipasi bahwa OUSD akan segera tersedia secara luas di bursa yang terdesentralisasi dan terpusat. +**Decentralized Exchanges** -Bursa Terdesentralisasi: +OUSD is currently available on the following decentralized exchanges. These are listed here for reference only. We recommend using the [Origin Dollar DApp](https://ousd.com/swap) to ensure you always get the best rate. * [Beli OUSD di 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) @@ -18,7 +20,9 @@ Bursa Terdesentralisasi: * [Beli OUSD di Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Beli OUSD di Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -Bursa Terpusat: +**Centralized Exchanges** + +OUSD is currently available on the following centralized exchanges. Be sure to check on how they are handling the yield that is being generated by the protocol. Depending on the exchange, there may be additional steps you need to take to participate in the yield while it's being held in their custody. * Beli OUSD di KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) @@ -27,32 +31,34 @@ Bursa Terpusat: * [OUSD/USDT](https://virgox.com/exchange/141) * [Beli OUSD di Aplikasi Dharma](https://www.dharma.io/) \(Khusus AS\) -**Menambahkan OUSD ke Dompet Anda** +We're continuing to work on making OUSD available on additional centralized exchanges. + +**Adding OUSD to Your Wallet** {% hint style="success" %} -Alamat utama ERC20 untuk Origin Dollar \(OUSD\) adalah: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -Jika OUSD Anda tidak muncul secara otomatis di dompet Anda, Anda dapat menambahkannya secara manual menggunakan alamat di atas. Jika Anda berencana untuk [menyimpan OUSD Anda di dompet multi-sig](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), pastikan untuk memilih untuk menerima hasil. Kami ingin OUSD didukung oleh sebanyak mungkin dompet dan dimasukkan ke dalam semua daftar token terkenal. Kami sangat menghargai bantuan yang dapat Anda tawarkan di bidang ini. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**Mengintegrasikan OUSD** +**Integrating OUSD** -OUSD adalah token ERC-20 non-standar yang memerlukan integrasi kustom untuk sebagian besar aplikasi yang ingin mendukungnya. Secara khusus, penting bagi pengembang untuk memahami cara kerja pasokan elastis kami karena hal ini dapat dengan mudah menyebabkan perilaku yang tidak terduga. +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -Jika Anda adalah penyedia dompet atau bursa kripto yang tertarik untuk mendukung OUSD, silakan lihat panduan berikut ini: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} -{% page-ref page = "smart-contract / architecture.md"%} +{% page-ref page="smart-contracts/architecture.md" %} -{% page-ref page = "smart-contract / api /"%} +{% page-ref page="smart-contracts/api/" %} -**Analisis Pengembang** +**Developer Analytics** -Dasbor pengembang internal kami tersedia di [analytics.ousd.com](https://analytics.ousd.com). Dasbor menunjukkan pasokan yang beredar saat ini, aset yang dikelola di vault, dan alokasi saat ini antara masing-masing stablecoin dan strategi. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -**Mendapatkan bantuan** +**Getting Help** -Silakan bergabung dengan ruang Origin Dollar \ #engineering di server [Discord](www.originprotocol.com/discord) Origin. Tim kami dan anggota komunitas kami berharap dapat membantu Anda membangun. Pertanyaan Anda membantu kami dalam peningkatan, jadi jangan ragu untuk bertanya jika Anda tidak dapat menemukan apa yang Anda cari di sini. +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From 20cc49fcd9829d12f46a8d31269806657765dc78 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:41 +0800 Subject: [PATCH 09457/11794] New translations principles.md (German) --- de/governance/principles.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/de/governance/principles.md b/de/governance/principles.md index e50ac198e..53b5bde73 100644 --- a/de/governance/principles.md +++ b/de/governance/principles.md @@ -1,5 +1,9 @@ # Principles +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Progressive Decentralization** OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. @@ -10,10 +14,6 @@ Decentralization will progress across four phases rapidly over the next few mont ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Governance Portal** - -OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. - **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. From e300e8a39ffe580de0d51d2994b37055de8ebf80 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:42 +0800 Subject: [PATCH 09458/11794] New translations how-it-works.md (Indonesian) --- id/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/how-it-works.md b/id/how-it-works.md index c74aa53c8..738743db3 100644 --- a/id/how-it-works.md +++ b/id/how-it-works.md @@ -14,13 +14,13 @@ OUSD adalah mata uang stabil yang didukung 1: 1 oleh stablecoin lain seperti USD Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. From 4e16365018f23bb26dd12300207bf74f37aaa06a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:43 +0800 Subject: [PATCH 09459/11794] New translations getting-started.md (French) --- fr/getting-started.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/fr/getting-started.md b/fr/getting-started.md index a18549d98..e7b64fd1a 100644 --- a/fr/getting-started.md +++ b/fr/getting-started.md @@ -2,15 +2,17 @@ These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**Mint or Redeem** +**Buying OUSD** -The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +{% hint style="info" %} +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +{% endhint %} -**Buy on Exchanges** +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. -For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. +**Decentralized Exchanges** -Decentralized exchanges: +OUSD is currently available on the following decentralized exchanges. These are listed here for reference only. We recommend using the [Origin Dollar DApp](https://ousd.com/swap) to ensure you always get the best rate. * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) @@ -18,7 +20,9 @@ Decentralized exchanges: * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -Centralized exchanges: +**Centralized Exchanges** + +OUSD is currently available on the following centralized exchanges. Be sure to check on how they are handling the yield that is being generated by the protocol. Depending on the exchange, there may be additional steps you need to take to participate in the yield while it's being held in their custody. * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) @@ -27,6 +31,8 @@ Centralized exchanges: * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +We're continuing to work on making OUSD available on additional centralized exchanges. + **Adding OUSD to Your Wallet** {% hint style="success" %} From 20e9d982c19ccb483c16935371f3e3c709c5d571 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:44 +0800 Subject: [PATCH 09460/11794] New translations how-it-works.md (French) --- fr/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/how-it-works.md b/fr/how-it-works.md index 3d21e2287..e8aee8f65 100644 --- a/fr/how-it-works.md +++ b/fr/how-it-works.md @@ -14,13 +14,13 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. From 1b51f4b7f014663cdf4f76463551a5709fe11d03 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:44 +0800 Subject: [PATCH 09461/11794] New translations principles.md (French) --- fr/governance/principles.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/fr/governance/principles.md b/fr/governance/principles.md index e50ac198e..53b5bde73 100644 --- a/fr/governance/principles.md +++ b/fr/governance/principles.md @@ -1,5 +1,9 @@ # Principles +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Progressive Decentralization** OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. @@ -10,10 +14,6 @@ Decentralization will progress across four phases rapidly over the next few mont ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Governance Portal** - -OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. - **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. From 6ac895450fb2b59919a0446a4143c5effdff325f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:45 +0800 Subject: [PATCH 09462/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 38 ++++++++++++++++++++++---------------- 1 file changed, 22 insertions(+), 16 deletions(-) diff --git a/es/getting-started.md b/es/getting-started.md index 3b564e4d5..8f0cbe0fc 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -2,15 +2,17 @@ Estos documentos están destinados a explicar cómo funciona OUSD, comunicar los riesgos y beneficios potenciales y proporcionar una guía para los desarrolladores que deseen contribuir a nuestro código base o integrar OUSD en sus productos. Aquí hay algunas formas en las que puede sumergirse y comenzar. -**Acuñar o Canjear** +**Buying OUSD** -The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). Esta es la forma nativa de obtener OUSD, especialmente si desea una gran cantidad que podría correr el riesgo de mover el mercado en otras plataformas de intercambio. +{% hint style="info" %} +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +{% endhint %} -**Comprar en Plataformas de Intercambio** +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. -Para pequeñas cantidades, la forma más fácil de comenzar a ganar con OUSD es comprarlo en una plataforma de intercambio (exchange) descentralizado como Uniswap. Anticipamos que OUSD pronto estará disponible en muchos más exchanges descentralizados y centralizados. +**Decentralized Exchanges** -Exchanges descentralizados: +OUSD is currently available on the following decentralized exchanges. These are listed here for reference only. We recommend using the [Origin Dollar DApp](https://ousd.com/swap) to ensure you always get the best rate. * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) @@ -18,7 +20,9 @@ Exchanges descentralizados: * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -Exchanges centralizados: +**Centralized Exchanges** + +OUSD is currently available on the following centralized exchanges. Be sure to check on how they are handling the yield that is being generated by the protocol. Depending on the exchange, there may be additional steps you need to take to participate in the yield while it's being held in their custody. * Compre OUSD en KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) @@ -27,20 +31,22 @@ Exchanges centralizados: * [OUSD/USDT](https://virgox.com/exchange/141) * [Compre OUSD en la aplicación Dharma](https://www.dharma.io/) \(solo en EE.UU.\) -**Agregar OUSD a su billetera** +We're continuing to work on making OUSD available on additional centralized exchanges. + +**Adding OUSD to Your Wallet** {% hint style="success" %} -La dirección ERC20 principal para Origin Dollar \(OUSD\) es: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -Si su OUSD no aparece automáticamente en su billetera, debería poder agregarlo manualmente usando la dirección anterior. Si usted está planeando en [almacenar su OUSD en una carpeta de múltiples sig](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), asegúrese de opt-in para recibir el rendimiento. Queremos que OUSD sea compatible con tantas carteras como sea posible y que se incluya en todas las diversas listas de tokens conocidos. Agradeceríamos enormemente cualquier ayuda que pueda ofrecer en esta área. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**Integrando OUSD** +**Integrating OUSD** -OUSD es un token ERC-20 no estándar que requiere un trabajo de integración personalizado para la mayoría de las aplicaciones que desean admitirlo. En particular, es importante que los desarrolladores comprendan cómo funciona nuestro suministro elástico, ya que esto puede causar fácilmente un comportamiento inesperado. +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -Si usted es un proveedor de billetera o una plataforma de intercambio cripto que está interesado en respaldar OUSD, consulte las siguientes guías: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} @@ -48,11 +54,11 @@ Si usted es un proveedor de billetera o una plataforma de intercambio cripto que {% page-ref page="smart-contracts/api/" %} -**Análisis del Desarrollador** +**Developer Analytics** -Nuestro panel de desarrollo interno está disponible en [analytics.ousd.com](https://analytics.ousd.com). El tablero muestra el suministro circulante actual, los activos bajo administración en la bóveda y las asignaciones actuales entre cada una de las monedas estables y estrategias. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -**Obtener ayuda** +**Getting Help** -Únase a la chat de ingeniería de Origin Dollar \#engineering en el servidor de Origin [en Discord](www.originprotocol.com/discord). Nuestro equipo y los miembros de nuestra comunidad esperan poder ayudarlo a construir. Sus preguntas nos ayudan a mejorar, así que no dude en preguntar si no puede encontrar lo que busca aquí. +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From 1283ca45043254c98240cda94a46b55b35754f72 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:47 +0800 Subject: [PATCH 09463/11794] New translations how-it-works.md (Spanish) --- es/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/how-it-works.md b/es/how-it-works.md index 4e6d5dbe3..abd84bb1c 100644 --- a/es/how-it-works.md +++ b/es/how-it-works.md @@ -14,13 +14,13 @@ OUSD es una moneda estable que está respaldada 1:1 por otras monedas estables c Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. From 1f4d0890c9faeb06c6c80015d041f0ee7e4fe1db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:47 +0800 Subject: [PATCH 09464/11794] New translations principles.md (Spanish) --- es/governance/principles.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/es/governance/principles.md b/es/governance/principles.md index 5bf802b08..84c6fef7b 100644 --- a/es/governance/principles.md +++ b/es/governance/principles.md @@ -1,18 +1,18 @@ # Principios -**Descentralización progresiva** +**Governance Portal** -OUSD está diseñado para ser un protocolo descentralizado gobernado por muchas partes interesadas en todo el mundo. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. -Dicho esto, en los primeros días, es imperativo que el equipo de ingeniería central pueda actuar de manera rápida y decisiva para construir las partes fundamentales del protocolo. +**Progressive Decentralization** -La descentralización progresará rápidamente en cuatro fases durante los próximos meses. Nuestra intención es ceder el control y la gobernanza a la comunidad lo antes posible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -**Governance Portal** +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) **Timelock** From a10b0b8b519fcd3f8512c288393c0f7112ded0e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:48 +0800 Subject: [PATCH 09465/11794] New translations getting-started.md (Arabic) --- ar/getting-started.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/ar/getting-started.md b/ar/getting-started.md index a18549d98..e7b64fd1a 100644 --- a/ar/getting-started.md +++ b/ar/getting-started.md @@ -2,15 +2,17 @@ These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**Mint or Redeem** +**Buying OUSD** -The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +{% hint style="info" %} +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +{% endhint %} -**Buy on Exchanges** +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. -For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. +**Decentralized Exchanges** -Decentralized exchanges: +OUSD is currently available on the following decentralized exchanges. These are listed here for reference only. We recommend using the [Origin Dollar DApp](https://ousd.com/swap) to ensure you always get the best rate. * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) @@ -18,7 +20,9 @@ Decentralized exchanges: * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -Centralized exchanges: +**Centralized Exchanges** + +OUSD is currently available on the following centralized exchanges. Be sure to check on how they are handling the yield that is being generated by the protocol. Depending on the exchange, there may be additional steps you need to take to participate in the yield while it's being held in their custody. * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) @@ -27,6 +31,8 @@ Centralized exchanges: * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +We're continuing to work on making OUSD available on additional centralized exchanges. + **Adding OUSD to Your Wallet** {% hint style="success" %} From 671bdb23441a43d3415986cc6d5f7a5e3bbe623c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:49 +0800 Subject: [PATCH 09466/11794] New translations how-it-works.md (Arabic) --- ar/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/how-it-works.md b/ar/how-it-works.md index 3d21e2287..e8aee8f65 100644 --- a/ar/how-it-works.md +++ b/ar/how-it-works.md @@ -14,13 +14,13 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. From d8e1eb8c62eca17ca92c8d0e86799d42c41bcd3b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:50 +0800 Subject: [PATCH 09467/11794] New translations principles.md (Arabic) --- ar/governance/principles.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ar/governance/principles.md b/ar/governance/principles.md index e50ac198e..53b5bde73 100644 --- a/ar/governance/principles.md +++ b/ar/governance/principles.md @@ -1,5 +1,9 @@ # Principles +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Progressive Decentralization** OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. @@ -10,10 +14,6 @@ Decentralization will progress across four phases rapidly over the next few mont ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Governance Portal** - -OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. - **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. From 247d0233710fa252e10abf2b76bef2b1370fbea3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:51 +0800 Subject: [PATCH 09468/11794] New translations getting-started.md (German) --- de/getting-started.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/de/getting-started.md b/de/getting-started.md index a18549d98..e7b64fd1a 100644 --- a/de/getting-started.md +++ b/de/getting-started.md @@ -2,15 +2,17 @@ These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**Mint or Redeem** +**Buying OUSD** -The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +{% hint style="info" %} +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +{% endhint %} -**Buy on Exchanges** +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. -For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. +**Decentralized Exchanges** -Decentralized exchanges: +OUSD is currently available on the following decentralized exchanges. These are listed here for reference only. We recommend using the [Origin Dollar DApp](https://ousd.com/swap) to ensure you always get the best rate. * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) @@ -18,7 +20,9 @@ Decentralized exchanges: * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -Centralized exchanges: +**Centralized Exchanges** + +OUSD is currently available on the following centralized exchanges. Be sure to check on how they are handling the yield that is being generated by the protocol. Depending on the exchange, there may be additional steps you need to take to participate in the yield while it's being held in their custody. * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) @@ -27,6 +31,8 @@ Centralized exchanges: * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +We're continuing to work on making OUSD available on additional centralized exchanges. + **Adding OUSD to Your Wallet** {% hint style="success" %} From 936085239164c5ee1181a36c1820615c2cc17434 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:52 +0800 Subject: [PATCH 09469/11794] New translations how-it-works.md (German) --- de/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/how-it-works.md b/de/how-it-works.md index 3d21e2287..e8aee8f65 100644 --- a/de/how-it-works.md +++ b/de/how-it-works.md @@ -14,13 +14,13 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. From ffa0a551254be27958c3562b5799fd27b0540d14 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:53 +0800 Subject: [PATCH 09470/11794] New translations getting-started.md (Greek) --- el/getting-started.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/el/getting-started.md b/el/getting-started.md index a18549d98..e7b64fd1a 100644 --- a/el/getting-started.md +++ b/el/getting-started.md @@ -2,15 +2,17 @@ These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**Mint or Redeem** +**Buying OUSD** -The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +{% hint style="info" %} +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +{% endhint %} -**Buy on Exchanges** +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. -For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. +**Decentralized Exchanges** -Decentralized exchanges: +OUSD is currently available on the following decentralized exchanges. These are listed here for reference only. We recommend using the [Origin Dollar DApp](https://ousd.com/swap) to ensure you always get the best rate. * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) @@ -18,7 +20,9 @@ Decentralized exchanges: * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -Centralized exchanges: +**Centralized Exchanges** + +OUSD is currently available on the following centralized exchanges. Be sure to check on how they are handling the yield that is being generated by the protocol. Depending on the exchange, there may be additional steps you need to take to participate in the yield while it's being held in their custody. * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) @@ -27,6 +31,8 @@ Centralized exchanges: * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +We're continuing to work on making OUSD available on additional centralized exchanges. + **Adding OUSD to Your Wallet** {% hint style="success" %} From f78bb90bd18016abd59df0fad2073c018bd6f839 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:54 +0800 Subject: [PATCH 09471/11794] New translations principles.md (Dutch) --- nl/governance/principles.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nl/governance/principles.md b/nl/governance/principles.md index e50ac198e..53b5bde73 100644 --- a/nl/governance/principles.md +++ b/nl/governance/principles.md @@ -1,5 +1,9 @@ # Principles +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Progressive Decentralization** OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. @@ -10,10 +14,6 @@ Decentralization will progress across four phases rapidly over the next few mont ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Governance Portal** - -OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. - **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. From 8d3a0cf570c4ea6f8c07c33951929c0f90aba261 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:55 +0800 Subject: [PATCH 09472/11794] New translations how-it-works.md (Greek) --- el/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/how-it-works.md b/el/how-it-works.md index 3d21e2287..e8aee8f65 100644 --- a/el/how-it-works.md +++ b/el/how-it-works.md @@ -14,13 +14,13 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. From 0b5ddf8464ed7d2dfdfe794275ce50069ce3eaae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:56 +0800 Subject: [PATCH 09473/11794] New translations principles.md (Greek) --- el/governance/principles.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/el/governance/principles.md b/el/governance/principles.md index e50ac198e..53b5bde73 100644 --- a/el/governance/principles.md +++ b/el/governance/principles.md @@ -1,5 +1,9 @@ # Principles +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Progressive Decentralization** OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. @@ -10,10 +14,6 @@ Decentralization will progress across four phases rapidly over the next few mont ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Governance Portal** - -OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. - **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. From c838a058b9e21ef83e2d128747aead8c90ccd982 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:57 +0800 Subject: [PATCH 09474/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 40 +++++++++++++++++++++++----------------- 1 file changed, 23 insertions(+), 17 deletions(-) diff --git a/it/getting-started.md b/it/getting-started.md index 041984a4a..d06f7abf3 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -2,15 +2,17 @@ Questa documentazione ha lo scopo di spiegare il funzionamento di OUSD, di comunicare i potenziali rischi e benefici, di fornire una guida per sviluppatori che volessero contribuire allo sviluppo del nostro codebase o ad integrare OUSD nei loro prodotti. Ecco qui alcuni modi per cominciare. -**Mint o Redeem** +**Buying OUSD** -The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). Questo è il modo nativo per ottenere OUSD, specialmente se si desidera un grande quantità che potrebbe comportare una notevole variazione di mercato in altri exchange. +{% hint style="info" %} +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +{% endhint %} -**Acquista negli Exchange** +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. -Per piccoli importi, il modo più semplice di cominciare a guadagnare con OUSD è comprarlo in un exchange. Prevediamo che OUSD sarà presto disponibile in molti più exchange sia decentralizzati sia centralizzati. +**Decentralized Exchanges** -Exchange Decentralizzati: +OUSD is currently available on the following decentralized exchanges. These are listed here for reference only. We recommend using the [Origin Dollar DApp](https://ousd.com/swap) to ensure you always get the best rate. * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) @@ -18,7 +20,9 @@ Exchange Decentralizzati: * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -Exchange Centralizzati: +**Centralized Exchanges** + +OUSD is currently available on the following centralized exchanges. Be sure to check on how they are handling the yield that is being generated by the protocol. Depending on the exchange, there may be additional steps you need to take to participate in the yield while it's being held in their custody. * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) @@ -27,20 +31,22 @@ Exchange Centralizzati: * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) -**Aggiungi OUSD sul tuo wallet** +We're continuing to work on making OUSD available on additional centralized exchanges. + +**Adding OUSD to Your Wallet** {% hint style="success" %} -L'address ERC20 principale per Origin Dollar \(OUSD\) è -** 0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar \(OUSD\) is: +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -Se i tuoi OUSD non venissero mostrati in modo automatico nel tuo wallet, potresti dover aggiungerlo manualmente utilzzando l'indirizzo mostrato qui sopra. Se stai pianificando di [memorizzare i tuoi OUSD in un wallet multi-sig](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), assicurati di effettuare l'iscrizione per ricevere il rendimento. Noi vogliamo che OUSD sia supportato da quanti più wallet possibile, e che possa esser incluso in tutte le liste dei token noti. Apprezzeremo tantissimo qualsiasi aiuto tu possa offrire in questo settore. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. -**Integrazione di OUSD** +**Integrating OUSD** -OUSD è un token ERC-20 non-standard, che richiede un lavoro di integrazione personalizzato per la maggior parte delle applicazioni che desiderino supportarlo. E' particolarmente importante capire, per gli sviluppatori, il funzionamento del nostro "elastic supply", in quanto questo può causare facilmente un comportamento inaspettato. +OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -Se tu sei un Wallet provider o un Exchange crypto e sei interessato al supporto di OUSD, fai pure riferimento alle seguenti guide: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} @@ -48,11 +54,11 @@ Se tu sei un Wallet provider o un Exchange crypto e sei interessato al supporto {% page-ref page="smart-contracts/api/" %} -**Analytics per sviluppatori** +**Developer Analytics** -La nostra dashboard interna per sviluppatori è disponibile all'URL [analytics.ousd.com](https://analytics.ousd.com). La nostra dashboard mostra l'attuale offerta circolante, gli asset gestiti all'interno del vault e le attuali allocazioni tra ogni stablecoin e le strategie. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -**Ricevere Aiuto** +**Getting Help** -Unisciti con Origin Dollar alla room \#engineering del server [Discord](www.originprotocol.com/discord) di Origin. Il nostro team e i membri della nostra community saranno felici di aiutarti a sviluppare. Le tue domande ci aiutereanno a migliorare, quindi non esitare a chiedere a noi se non stai trovando quello che cerchi. +Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. From cf759451a61275e67f61507e0a8d5866ba65cac5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:58 +0800 Subject: [PATCH 09475/11794] New translations how-it-works.md (Italian) --- it/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/how-it-works.md b/it/how-it-works.md index 12be59390..20c5eba80 100644 --- a/it/how-it-works.md +++ b/it/how-it-works.md @@ -14,13 +14,13 @@ OUSD è una stable coin che è garantita in proporzione 1:1 con altre stable coi Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. From 67fa9bb4a6f909fd0ab1a242cc2dc921470ea333 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:58:59 +0800 Subject: [PATCH 09476/11794] New translations principles.md (Italian) --- it/governance/principles.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/it/governance/principles.md b/it/governance/principles.md index 1b9797077..254e2b53f 100644 --- a/it/governance/principles.md +++ b/it/governance/principles.md @@ -1,18 +1,18 @@ # Principi -**Decentralizzazione progressiva** +**Governance Portal** -OUSD è progettato per essere un protocollo decentralizzato, la cui governance è detenuta da molti stakeholder in tutto il mondo. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. -Detto questo, nei primissimi giorni, è imperativo che il core engineering team, possa agire rapidamente e in modo decisivo, al fine di sviluppare le parti fondamentali del protocollo. +**Progressive Decentralization** -La decentralizzazione progredirà rapidamente attraverso 4 fasi nei prossimi 4 mesi. E' nostra intenzione cedere il controllo e la governance alla community, il prima possibile. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -**Governance Portal** +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) **Timelock** From 6948cdc4f2a3c37f6495208192e98ce159be21d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:59:00 +0800 Subject: [PATCH 09477/11794] New translations getting-started.md (Japanese) --- ja/getting-started.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/ja/getting-started.md b/ja/getting-started.md index a18549d98..e7b64fd1a 100644 --- a/ja/getting-started.md +++ b/ja/getting-started.md @@ -2,15 +2,17 @@ These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**Mint or Redeem** +**Buying OUSD** -The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +{% hint style="info" %} +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +{% endhint %} -**Buy on Exchanges** +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. -For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. +**Decentralized Exchanges** -Decentralized exchanges: +OUSD is currently available on the following decentralized exchanges. These are listed here for reference only. We recommend using the [Origin Dollar DApp](https://ousd.com/swap) to ensure you always get the best rate. * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) @@ -18,7 +20,9 @@ Decentralized exchanges: * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -Centralized exchanges: +**Centralized Exchanges** + +OUSD is currently available on the following centralized exchanges. Be sure to check on how they are handling the yield that is being generated by the protocol. Depending on the exchange, there may be additional steps you need to take to participate in the yield while it's being held in their custody. * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) @@ -27,6 +31,8 @@ Centralized exchanges: * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +We're continuing to work on making OUSD available on additional centralized exchanges. + **Adding OUSD to Your Wallet** {% hint style="success" %} From be4cc60c740bc5e06467662da74d6b66e7d5d9b5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:59:01 +0800 Subject: [PATCH 09478/11794] New translations how-it-works.md (Japanese) --- ja/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/how-it-works.md b/ja/how-it-works.md index 3d21e2287..e8aee8f65 100644 --- a/ja/how-it-works.md +++ b/ja/how-it-works.md @@ -14,13 +14,13 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. From 562cb89c5d4872641a23f7a32b348e2758d70338 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:59:02 +0800 Subject: [PATCH 09479/11794] New translations principles.md (Japanese) --- ja/governance/principles.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ja/governance/principles.md b/ja/governance/principles.md index e50ac198e..53b5bde73 100644 --- a/ja/governance/principles.md +++ b/ja/governance/principles.md @@ -1,5 +1,9 @@ # Principles +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Progressive Decentralization** OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. @@ -10,10 +14,6 @@ Decentralization will progress across four phases rapidly over the next few mont ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Governance Portal** - -OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. - **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. From f8e3b610253422a6b94c8127d641c31c9f7cf447 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:59:03 +0800 Subject: [PATCH 09480/11794] New translations getting-started.md (Korean) --- ko/getting-started.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/ko/getting-started.md b/ko/getting-started.md index ae4f06b54..a3a0bf552 100644 --- a/ko/getting-started.md +++ b/ko/getting-started.md @@ -2,15 +2,17 @@ 이 문서는 OUSD의 작동 방식을 설명하고, 잠재적인 리스크와 이점을 전달하며, 코드베이스에 기여하거나 OUSD를 제품에 통합하려는 개발자를 위한 가이드를 제공하기 위한 것입니다. 지금 바로 시작할 수있는 몇 가지 방법이 있습니다. -**발행(Mint) 또는 상환(Redeem)** +**Buying OUSD** -The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). 이것은 특히 다른 거래소에서 시장을 움직일 위험이있는 많은 금액을 원할 경우 OUSD를 얻는 기본 방법입니다. +{% hint style="info" %} +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +{% endhint %} -**거래소에서 구매** +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. -For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. +**Decentralized Exchanges** -Decentralized exchanges: +OUSD is currently available on the following decentralized exchanges. These are listed here for reference only. We recommend using the [Origin Dollar DApp](https://ousd.com/swap) to ensure you always get the best rate. * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) @@ -18,7 +20,9 @@ Decentralized exchanges: * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -Centralized exchanges: +**Centralized Exchanges** + +OUSD is currently available on the following centralized exchanges. Be sure to check on how they are handling the yield that is being generated by the protocol. Depending on the exchange, there may be additional steps you need to take to participate in the yield while it's being held in their custody. * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) @@ -27,6 +31,8 @@ Centralized exchanges: * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +We're continuing to work on making OUSD available on additional centralized exchanges. + **Adding OUSD to Your Wallet** {% hint style="success" %} From 0e23fe7140c690cd16d42b58ad7a426b07162ced Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:59:04 +0800 Subject: [PATCH 09481/11794] New translations how-it-works.md (Korean) --- ko/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/how-it-works.md b/ko/how-it-works.md index 03d9a8d13..65f7485d5 100644 --- a/ko/how-it-works.md +++ b/ko/how-it-works.md @@ -14,13 +14,13 @@ OUSD는 USDT, USDC 및 DAI와 같은 검증된 스테이블 코인이 1:1로 지 Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. From 5c707d343c82ccafeeff9a023a26ee6a61450e23 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:59:05 +0800 Subject: [PATCH 09482/11794] New translations principles.md (Korean) --- ko/governance/principles.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ko/governance/principles.md b/ko/governance/principles.md index 7bf959a80..29488fffa 100644 --- a/ko/governance/principles.md +++ b/ko/governance/principles.md @@ -1,18 +1,18 @@ # 원리 -**점진적 탈 중앙화** +**Governance Portal** -OUSD는 전 세계의 많은 이해 관계자들이 함께 관리하는 탈 중앙화 프로토콜로 설계되었습니다. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. -즉, 아주 초기 단계에는 오리진 팀의 핵심 엔지니어 팀이 프로토콜의 기초적인 부분 구축을 위해 신속하고 결단력 있게 행동해야 합니다. +**Progressive Decentralization** -탈 중앙화는 향후 몇 달 동안 4 단계에 걸쳐 빠르게 진행될 것입니다. 오리진은 가능한 한 빨리 커뮤니티에 통제 및 거버넌스를 양도하고자 합니다. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_3.png) +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -**Governance Portal** +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) **Timelock** From c73da94560694068345f6b07808ce978ba71d10b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:59:06 +0800 Subject: [PATCH 09483/11794] New translations getting-started.md (Dutch) --- nl/getting-started.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/nl/getting-started.md b/nl/getting-started.md index a18549d98..e7b64fd1a 100644 --- a/nl/getting-started.md +++ b/nl/getting-started.md @@ -2,15 +2,17 @@ These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. -**Mint or Redeem** +**Buying OUSD** -The OUSD Mint allows anyone to create or trade-in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. +{% hint style="info" %} +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +{% endhint %} -**Buy on Exchanges** +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. -For small amounts, the easiest way to start earning with OUSD is to buy it on an exchange. We anticipate that OUSD will soon be available on many more decentralized and centralized exchanges. +**Decentralized Exchanges** -Decentralized exchanges: +OUSD is currently available on the following decentralized exchanges. These are listed here for reference only. We recommend using the [Origin Dollar DApp](https://ousd.com/swap) to ensure you always get the best rate. * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) @@ -18,7 +20,9 @@ Decentralized exchanges: * [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) * [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -Centralized exchanges: +**Centralized Exchanges** + +OUSD is currently available on the following centralized exchanges. Be sure to check on how they are handling the yield that is being generated by the protocol. Depending on the exchange, there may be additional steps you need to take to participate in the yield while it's being held in their custody. * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) @@ -27,6 +31,8 @@ Centralized exchanges: * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +We're continuing to work on making OUSD available on additional centralized exchanges. + **Adding OUSD to Your Wallet** {% hint style="success" %} From b433fe938164c4b31af9f4342266d857d63c6c7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:59:07 +0800 Subject: [PATCH 09484/11794] New translations how-it-works.md (Dutch) --- nl/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/how-it-works.md b/nl/how-it-works.md index 3d21e2287..e8aee8f65 100644 --- a/nl/how-it-works.md +++ b/nl/how-it-works.md @@ -14,13 +14,13 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity \(Origin Vault, Origin Swap, Uniswap, etc\) and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the OUSD vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. From 9f64796cc2e7587537775ea691a5b96c19d11f91 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 24 Aug 2021 07:59:08 +0800 Subject: [PATCH 09485/11794] New translations principles.md (Filipino) --- fil/governance/principles.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/fil/governance/principles.md b/fil/governance/principles.md index e50ac198e..53b5bde73 100644 --- a/fil/governance/principles.md +++ b/fil/governance/principles.md @@ -1,5 +1,9 @@ # Principles +**Governance Portal** + +OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. + **Progressive Decentralization** OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. @@ -10,10 +14,6 @@ Decentralization will progress across four phases rapidly over the next few mont ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Governance Portal** - -OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. - **Timelock** Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. From 61b44d2af10471efc99f3acb2cce86403ef6f3c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 00:57:39 +0800 Subject: [PATCH 09486/11794] New translations getting-started.md (Indonesian) --- id/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/getting-started.md b/id/getting-started.md index a00b7cf90..778350d26 100644 --- a/id/getting-started.md +++ b/id/getting-started.md @@ -5,10 +5,10 @@ Dokumen ini dimaksudkan untuk menjelaskan cara kerja OUSD, mengkomunikasikan pot **Buying OUSD** {% hint style="info" %} -The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** From f1039df77e350668f78f5ef4cad14499327869b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 00:57:40 +0800 Subject: [PATCH 09487/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/getting-started.md b/ru/getting-started.md index 1982a21e8..113adec26 100644 --- a/ru/getting-started.md +++ b/ru/getting-started.md @@ -5,10 +5,10 @@ **Buying OUSD** {% hint style="info" %} -The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** From 2459bdfd912f46ee4685dd3acc5eb9a5d72dfcbb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 00:57:41 +0800 Subject: [PATCH 09488/11794] New translations getting-started.md (Hindi) --- hi/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/getting-started.md b/hi/getting-started.md index e7b64fd1a..b1d183d36 100644 --- a/hi/getting-started.md +++ b/hi/getting-started.md @@ -5,10 +5,10 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Buying OUSD** {% hint style="info" %} -The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** From abe0d5d318a9926150b1f0fd313339b50eb8d4ed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 00:57:42 +0800 Subject: [PATCH 09489/11794] New translations getting-started.md (Croatian) --- hr/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/getting-started.md b/hr/getting-started.md index e7b64fd1a..b1d183d36 100644 --- a/hr/getting-started.md +++ b/hr/getting-started.md @@ -5,10 +5,10 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Buying OUSD** {% hint style="info" %} -The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** From f65d474c05c5d2549c03cb466a7c0463aafb94c7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 00:57:44 +0800 Subject: [PATCH 09490/11794] New translations getting-started.md (Thai) --- th/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/getting-started.md b/th/getting-started.md index e7b64fd1a..b1d183d36 100644 --- a/th/getting-started.md +++ b/th/getting-started.md @@ -5,10 +5,10 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Buying OUSD** {% hint style="info" %} -The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** From e62d2d1bd4d5c66da92a315cd26d81d857d3b31a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 00:57:45 +0800 Subject: [PATCH 09491/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/getting-started.md b/vi/getting-started.md index b80c49969..d044b92f9 100644 --- a/vi/getting-started.md +++ b/vi/getting-started.md @@ -5,10 +5,10 @@ Tài liệu này được xây dựng nhằm giải thích cách thức hoạt **Buying OUSD** {% hint style="info" %} -The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** From b613ece392055de0a16c81ba39c2ed0ee3497632 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 00:57:46 +0800 Subject: [PATCH 09492/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index e7b64fd1a..b1d183d36 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -5,10 +5,10 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Buying OUSD** {% hint style="info" %} -The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** From d5ee0bd511b4b568dab7145b84ea9591ecfca880 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 00:57:47 +0800 Subject: [PATCH 09493/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index b1d183d36..645d0698f 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,6 +1,6 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 **Buying OUSD** From e4a3ed7fd8a4b7175fc82b58783383c8b7ec5a0c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 00:57:48 +0800 Subject: [PATCH 09494/11794] New translations getting-started.md (Turkish) --- tr/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/getting-started.md b/tr/getting-started.md index 6a008e666..caa763ff6 100644 --- a/tr/getting-started.md +++ b/tr/getting-started.md @@ -5,10 +5,10 @@ Bu belgeler, OUSD'nin nasıl çalıştığını açıklamayı, potansiyel riskle **Buying OUSD** {% hint style="info" %} -The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** From 24275360b87120163c465edf144e39f8814b63b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 00:57:49 +0800 Subject: [PATCH 09495/11794] New translations getting-started.md (Portuguese) --- pt/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/getting-started.md b/pt/getting-started.md index e7b64fd1a..b1d183d36 100644 --- a/pt/getting-started.md +++ b/pt/getting-started.md @@ -5,10 +5,10 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Buying OUSD** {% hint style="info" %} -The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** From e71f4117237b4e413e053bd865372a66b0f9a0f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 00:57:50 +0800 Subject: [PATCH 09496/11794] New translations getting-started.md (French) --- fr/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/getting-started.md b/fr/getting-started.md index e7b64fd1a..b1d183d36 100644 --- a/fr/getting-started.md +++ b/fr/getting-started.md @@ -5,10 +5,10 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Buying OUSD** {% hint style="info" %} -The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** From d0746ac8ac4ff0a0d77e754de80d1a88707e10a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 00:57:51 +0800 Subject: [PATCH 09497/11794] New translations getting-started.md (Dutch) --- nl/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/getting-started.md b/nl/getting-started.md index e7b64fd1a..b1d183d36 100644 --- a/nl/getting-started.md +++ b/nl/getting-started.md @@ -5,10 +5,10 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Buying OUSD** {% hint style="info" %} -The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** From ba73b3582b0c7684c00291b56f6bb0839432f408 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 00:57:52 +0800 Subject: [PATCH 09498/11794] New translations getting-started.md (Korean) --- ko/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/getting-started.md b/ko/getting-started.md index a3a0bf552..fff6b6162 100644 --- a/ko/getting-started.md +++ b/ko/getting-started.md @@ -5,10 +5,10 @@ **Buying OUSD** {% hint style="info" %} -The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** From c403785a353a1e92aad1ed6594eb53adc857dd91 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 00:57:53 +0800 Subject: [PATCH 09499/11794] New translations getting-started.md (Japanese) --- ja/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/getting-started.md b/ja/getting-started.md index e7b64fd1a..b1d183d36 100644 --- a/ja/getting-started.md +++ b/ja/getting-started.md @@ -5,10 +5,10 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Buying OUSD** {% hint style="info" %} -The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** From d2dae0272f45ffa9f59f66ebd1cace2e59fd4929 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 00:57:54 +0800 Subject: [PATCH 09500/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/getting-started.md b/it/getting-started.md index d06f7abf3..12797a64f 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -5,10 +5,10 @@ Questa documentazione ha lo scopo di spiegare il funzionamento di OUSD, di comun **Buying OUSD** {% hint style="info" %} -The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** From b1337d4298c03e73f625c814dc49ebdea40e7806 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 00:57:55 +0800 Subject: [PATCH 09501/11794] New translations getting-started.md (Greek) --- el/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/getting-started.md b/el/getting-started.md index e7b64fd1a..b1d183d36 100644 --- a/el/getting-started.md +++ b/el/getting-started.md @@ -5,10 +5,10 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Buying OUSD** {% hint style="info" %} -The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** From f8edff2106cb491d2c9e597c511f1ac35b174bd7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 00:57:56 +0800 Subject: [PATCH 09502/11794] New translations getting-started.md (German) --- de/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/getting-started.md b/de/getting-started.md index e7b64fd1a..b1d183d36 100644 --- a/de/getting-started.md +++ b/de/getting-started.md @@ -5,10 +5,10 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Buying OUSD** {% hint style="info" %} -The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** From 8176c822dbbc67409e780e5810afecdcbcfd4920 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 00:57:57 +0800 Subject: [PATCH 09503/11794] New translations getting-started.md (Arabic) --- ar/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/getting-started.md b/ar/getting-started.md index e7b64fd1a..b1d183d36 100644 --- a/ar/getting-started.md +++ b/ar/getting-started.md @@ -5,10 +5,10 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Buying OUSD** {% hint style="info" %} -The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** From 422dd6645afe2dd8c0218ee5c2e7a61774df618c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 00:57:58 +0800 Subject: [PATCH 09504/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/getting-started.md b/es/getting-started.md index 8f0cbe0fc..ceddb8180 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -5,10 +5,10 @@ Estos documentos están destinados a explicar cómo funciona OUSD, comunicar los **Buying OUSD** {% hint style="info" %} -The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** From 337c6fb049a2bd2187f739f46db4d1ce691b2e7b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 00:57:59 +0800 Subject: [PATCH 09505/11794] New translations getting-started.md (Filipino) --- fil/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fil/getting-started.md b/fil/getting-started.md index e7b64fd1a..b1d183d36 100644 --- a/fil/getting-started.md +++ b/fil/getting-started.md @@ -5,10 +5,10 @@ These docs are intended to explain how OUSD works, communicate the potential ris **Buying OUSD** {% hint style="info" %} -The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you OUSD at the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the Vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** From 8a5637ca8d40d68c9e9f25c0434351e293feff86 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:24 +0800 Subject: [PATCH 09506/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index d73d2da0d..7b39027c4 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -140,8 +140,6 @@ Kontrak kompensasi OUSD \([rincian](https://medium.com/originprotocol/origin-del {% endtab %} {% tab title="Swap" %} -Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From 3c59e7997922bcea85b3b57d9cff7ddc3a8f6c0e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:25 +0800 Subject: [PATCH 09507/11794] New translations architecture.md (Vietnamese) --- vi/smart-contracts/architecture.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vi/smart-contracts/architecture.md b/vi/smart-contracts/architecture.md index 09c29864e..52031cd43 100644 --- a/vi/smart-contracts/architecture.md +++ b/vi/smart-contracts/architecture.md @@ -8,5 +8,7 @@ Xét về cơ chế bên trong, quyền sở hữu trong kho tiền được the [Vault](api/vault.md) chịu trách nhiệm khai thác và đốt OUSD. Nó cũng chịu trách nhiệm phân bổ tài sản tới từng [Chiến lược](../core-concepts/supported-strategies/) được hỗ trợ. Để tối ưu hóa chi phí khí gas, vault tiền duy trì một bộ nhớ đệm để cho phép hầu hết các khoản tiền gửi và tiền hoàn lại diễn ra mà chuyển vào / chuyển ra khỏi các chiến lược. +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + From 95effb9d4b921de3a267e126c048a326b987e8f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:26 +0800 Subject: [PATCH 09508/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index aaba67d76..1754dabed 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -140,8 +140,6 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} -Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From f738dc31379484f17a44618cc6cbb3a0f548157c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:27 +0800 Subject: [PATCH 09509/11794] New translations architecture.md (Turkish) --- tr/smart-contracts/architecture.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tr/smart-contracts/architecture.md b/tr/smart-contracts/architecture.md index eed8e14a3..bf2ae0b3a 100644 --- a/tr/smart-contracts/architecture.md +++ b/tr/smart-contracts/architecture.md @@ -8,5 +8,7 @@ Internally, ownership in the vault is tracked using a credits system that repres [Vault](api/vault.md) , OUSD'nin basılması ve yakılmasından sorumludur. Ayrıca, desteklenen [ Stratejileri ](../core-concepts/supported-strategies/) 'nin her birine dağıtılan varlıkların yüzdesini de uygular. Depo, gaz maliyetlerini optimize etmek için, çoğu biriktirme ve itfanın varlıkları stratejilerden sarmadan / çözmeden gerçekleşmesine izin veren bir tampon bulundurur. +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + From d9a0984f762f028d6956be8228724d7639080288 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:27 +0800 Subject: [PATCH 09510/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 2ec726527..28225a22b 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -140,8 +140,6 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} -Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From ff4f0ed9e6a58bbf6390b5c2d3ba90e689e080af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:29 +0800 Subject: [PATCH 09511/11794] New translations architecture.md (Chinese Simplified) --- zh/smart-contracts/architecture.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index b70715521..bb06dc018 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,14 @@ -# Architecture +# 架构 ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 + +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. From e0721e79ac22dbdcd310d734a31942bb5c0d8ff8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:30 +0800 Subject: [PATCH 09512/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index cd65af95b..5f1acd9d0 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +知名的地址 \(often proxy wrappers\): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | +| 合约 | 地址 | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | @@ -140,8 +140,6 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} -Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From 17c2b41a5493e95f9432c4061acdccedeb91e6b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:31 +0800 Subject: [PATCH 09513/11794] New translations architecture.md (Chinese Traditional) --- zh/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index bb06dc018..abde08b84 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# 架构 +# Architecture ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. From 3257af7b59165c5ad9350da7ed0b90a60f9e84c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:32 +0800 Subject: [PATCH 09514/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 5f1acd9d0..4fb73dc61 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,25 +1,25 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +The main ERC20 address for Origin Dollar \(OUSD\) is: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -知名的地址 \(often proxy wrappers\): +Well-known addresses \(often proxy wrappers\): -| 合约 | 地址 | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | |:---------------- |:--------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | | VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | From d14c7bfdfaac866687b4f354b31660335b552f09 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:33 +0800 Subject: [PATCH 09515/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index f1b919cb1..9b33526e0 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -140,8 +140,6 @@ Hợp đồng bồi thường OUSD \ ([chi tiết](https://medium.com/originprot {% endtab %} {% tab title="Swap" %} -Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From 5df8d3bed7509a367f11187c172d5415b6f12aa7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:34 +0800 Subject: [PATCH 09516/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index cd65af95b..4fb73dc61 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -140,8 +140,6 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} -Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From 06a8dea4de9caa21c440a5de6bc5efe4f64172d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:35 +0800 Subject: [PATCH 09517/11794] New translations architecture.md (Thai) --- th/smart-contracts/architecture.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/th/smart-contracts/architecture.md b/th/smart-contracts/architecture.md index b70715521..abde08b84 100644 --- a/th/smart-contracts/architecture.md +++ b/th/smart-contracts/architecture.md @@ -8,5 +8,7 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + From 045badee4af3e72748af64d301b94b30c71ac9ed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:36 +0800 Subject: [PATCH 09518/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index cd65af95b..4fb73dc61 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -140,8 +140,6 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} -Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From ebc82f9aa56488fe3aef19e81cc46f13635ebdb8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:37 +0800 Subject: [PATCH 09519/11794] New translations architecture.md (Croatian) --- hr/smart-contracts/architecture.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hr/smart-contracts/architecture.md b/hr/smart-contracts/architecture.md index b70715521..abde08b84 100644 --- a/hr/smart-contracts/architecture.md +++ b/hr/smart-contracts/architecture.md @@ -8,5 +8,7 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + From 5ac23d7aeaf26b988c518d18429bafb4f7f30720 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:38 +0800 Subject: [PATCH 09520/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index cd65af95b..4fb73dc61 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -140,8 +140,6 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} -Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From d547474ecc918a14dc744b3504dd0e1453f00fb6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:39 +0800 Subject: [PATCH 09521/11794] New translations architecture.md (Hindi) --- hi/smart-contracts/architecture.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hi/smart-contracts/architecture.md b/hi/smart-contracts/architecture.md index b70715521..abde08b84 100644 --- a/hi/smart-contracts/architecture.md +++ b/hi/smart-contracts/architecture.md @@ -8,5 +8,7 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + From 4b458d6939a11225eebc3e6fd5daa0ffd642a0ed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:40 +0800 Subject: [PATCH 09522/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index cd65af95b..4fb73dc61 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -140,8 +140,6 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} -Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From 46c702b2d1bbfde22eaf4cbc4bfcd5ebf07b830a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:41 +0800 Subject: [PATCH 09523/11794] New translations architecture.md (Filipino) --- fil/smart-contracts/architecture.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fil/smart-contracts/architecture.md b/fil/smart-contracts/architecture.md index b70715521..abde08b84 100644 --- a/fil/smart-contracts/architecture.md +++ b/fil/smart-contracts/architecture.md @@ -8,5 +8,7 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + From de24db007b7bcd0d3ed7be47700cd4feb03bb9a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:42 +0800 Subject: [PATCH 09524/11794] New translations architecture.md (Russian) --- ru/smart-contracts/architecture.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ru/smart-contracts/architecture.md b/ru/smart-contracts/architecture.md index b3bc33861..32d86d369 100644 --- a/ru/smart-contracts/architecture.md +++ b/ru/smart-contracts/architecture.md @@ -8,5 +8,7 @@ OUSD состоит из серии смарт-контрактов. Кажды [Vault](api/vault.md) отвечает за производство и сжигание OUSD. Он также определяет процент активов, развернутых для каждой из поддерживаемых [стратегий](../core-concepts/supported-strategies/). Чтобы оптимизировать затраты на газ, в The Vault поддерживается буфер, позволяющий производить большинство депозитов и выкупов без ввода/вывода активов из стратегий. +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + From c1acdfd2dfab0d52a31b094255036daaa74127aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:43 +0800 Subject: [PATCH 09525/11794] New translations architecture.md (Portuguese) --- pt/smart-contracts/architecture.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pt/smart-contracts/architecture.md b/pt/smart-contracts/architecture.md index b70715521..abde08b84 100644 --- a/pt/smart-contracts/architecture.md +++ b/pt/smart-contracts/architecture.md @@ -8,5 +8,7 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + From 880b6a46323d87e2b03f12b4c1378fef7629cf5b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:44 +0800 Subject: [PATCH 09526/11794] New translations architecture.md (Indonesian) --- id/smart-contracts/architecture.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/id/smart-contracts/architecture.md b/id/smart-contracts/architecture.md index a45989fca..469974719 100644 --- a/id/smart-contracts/architecture.md +++ b/id/smart-contracts/architecture.md @@ -8,5 +8,7 @@ Secara internal, kepemilikan dalam vault dilacak menggunakan sistem kredit yang [Vault](api/vault.md) bertanggung jawab untuk mencetak dan membakar OUSD. Ini juga memberlakukan persentase aset yang disebarkan ke masing-masing [Strategi](../core-concepts/supported-strategies/) yang didukung. Untuk mengoptimalkan biaya gas, vault mempertahankan penyangga untuk memungkinkan sebagian besar simpanan dan penebusan terjadi tanpa membongkar / melepas aset dari strategi. +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + From 58f59151bfb5d601f10378c934eb540291691cf9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:45 +0800 Subject: [PATCH 09527/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index cd65af95b..4fb73dc61 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -140,8 +140,6 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} -Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From 532a00c8323e58528dfff9f97768e1f42531ee50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:46 +0800 Subject: [PATCH 09528/11794] New translations architecture.md (French) --- fr/smart-contracts/architecture.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fr/smart-contracts/architecture.md b/fr/smart-contracts/architecture.md index b70715521..abde08b84 100644 --- a/fr/smart-contracts/architecture.md +++ b/fr/smart-contracts/architecture.md @@ -8,5 +8,7 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + From 195f56813ecb22577e02dd3c459de81938f185c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:47 +0800 Subject: [PATCH 09529/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index cd65af95b..4fb73dc61 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -140,8 +140,6 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} -Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From 849f0548d7dcd054b8a7d72b926ef56b779f7ebd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:48 +0800 Subject: [PATCH 09530/11794] New translations architecture.md (Spanish) --- es/smart-contracts/architecture.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/es/smart-contracts/architecture.md b/es/smart-contracts/architecture.md index f37c32f45..ba2d11461 100644 --- a/es/smart-contracts/architecture.md +++ b/es/smart-contracts/architecture.md @@ -8,5 +8,7 @@ Internamente, la propiedad en el pool se rastrea mediante un sistema de crédito La [Bóveda](api/vault.md) es responsable de acuñar y quemar OUSD. También aplica el porcentaje de activos que se implementan en cada una de las [Estrategias](../core-concepts/supported-strategies/)admitidas. Para optimizar los costos de Gas, la bóveda mantiene un búfer para permitir que la mayoría de los depósitos y reembolsos ocurran sin liquidar/deshacer los activos de las estrategias. +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + From aef3f480ba741b7226703f2ca194048f66eff870 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:49 +0800 Subject: [PATCH 09531/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 3761fdc46..c82e96bb2 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -140,8 +140,6 @@ Contrato de compensación OUSD \([detalles](https://medium.com/originprotocol/or {% endtab %} {% tab title="Swap" %} -Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From e4d2c37f647193fd820170780e32e922c53a6577 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:50 +0800 Subject: [PATCH 09532/11794] New translations architecture.md (Arabic) --- ar/smart-contracts/architecture.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ar/smart-contracts/architecture.md b/ar/smart-contracts/architecture.md index b70715521..abde08b84 100644 --- a/ar/smart-contracts/architecture.md +++ b/ar/smart-contracts/architecture.md @@ -8,5 +8,7 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + From ba98997d8dd7523244fb48ef58f097501ea6619a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:51 +0800 Subject: [PATCH 09533/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index cd65af95b..4fb73dc61 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -140,8 +140,6 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} -Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From b7ee6d291cd496a053c2cd826406f18d150cbbd2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:52 +0800 Subject: [PATCH 09534/11794] New translations architecture.md (German) --- de/smart-contracts/architecture.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/de/smart-contracts/architecture.md b/de/smart-contracts/architecture.md index b70715521..abde08b84 100644 --- a/de/smart-contracts/architecture.md +++ b/de/smart-contracts/architecture.md @@ -8,5 +8,7 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + From 9b0ce94c0e3cb81d808f5019582dc17e3c4d03e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:53 +0800 Subject: [PATCH 09535/11794] New translations architecture.md (Greek) --- el/smart-contracts/architecture.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/el/smart-contracts/architecture.md b/el/smart-contracts/architecture.md index b70715521..abde08b84 100644 --- a/el/smart-contracts/architecture.md +++ b/el/smart-contracts/architecture.md @@ -8,5 +8,7 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + From 645a632cca527ae4117acd2b5d24106326ce5718 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:54 +0800 Subject: [PATCH 09536/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index cd65af95b..4fb73dc61 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -140,8 +140,6 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} -Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From f841a1610b621182e036c26c5cda920447228803 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:55 +0800 Subject: [PATCH 09537/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index cd65af95b..4fb73dc61 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -140,8 +140,6 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} -Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From de0019d8b14da4f409fdf4f07ebe1da155b12d5b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:56 +0800 Subject: [PATCH 09538/11794] New translations architecture.md (Italian) --- it/smart-contracts/architecture.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/it/smart-contracts/architecture.md b/it/smart-contracts/architecture.md index 66160a7fc..40dcdc9e4 100644 --- a/it/smart-contracts/architecture.md +++ b/it/smart-contracts/architecture.md @@ -8,5 +8,7 @@ Internamente, la proprietà del vault è monitorata attraverso un sistema a cred Il [Vault](api/vault.md) è responsabile della coniazione (minting) e della distruzione (burning) degli OUSD. Inoltre, applica la percentuale di risorse che sono rilasciate in ciascuna delle [Strategies](../core-concepts/supported-strategies/) supportate. Per ottimizzare i costi del gas, il vault mantiene un buffer per consentire alla maggior parte dei depositi e dei rimborsi, di avvenire senza liquidare/sciogliere asset dalle strategie. +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + From 3f49a3c07ba33f0d1dde148b00130d960affe0d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:57 +0800 Subject: [PATCH 09539/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 40f3d83c2..63835b244 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -140,8 +140,6 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} -Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From d32d8f9baedabece2ab8fd2cccd05693875c6e03 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:58 +0800 Subject: [PATCH 09540/11794] New translations architecture.md (Japanese) --- ja/smart-contracts/architecture.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ja/smart-contracts/architecture.md b/ja/smart-contracts/architecture.md index b70715521..abde08b84 100644 --- a/ja/smart-contracts/architecture.md +++ b/ja/smart-contracts/architecture.md @@ -8,5 +8,7 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + From 5721b4fcd0dd169cdf4fdce7425945f42cdc9ee8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:36:59 +0800 Subject: [PATCH 09541/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index cd65af95b..4fb73dc61 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -140,8 +140,6 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} -Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From 67585d4ce833249e8ea9562e9f60848e05278c70 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:37:00 +0800 Subject: [PATCH 09542/11794] New translations architecture.md (Korean) --- ko/smart-contracts/architecture.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ko/smart-contracts/architecture.md b/ko/smart-contracts/architecture.md index f445d44a1..68efe2edd 100644 --- a/ko/smart-contracts/architecture.md +++ b/ko/smart-contracts/architecture.md @@ -8,5 +8,7 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. 또한 지원되는 각 [전략 ](../core-concepts/supported-strategies/)에 배포되는 자산의 비율도 적용합니다. 가스 비용 최적화를 위해, 금고(Vault) 는 대부분의 예금 및 상환이 전략에서 자산을 감거나 풀지 않고 발생할 수 있도록 버퍼를 유지합니다. +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + From cec128b2b18720fcb0cc5f9c6f94800bee0fd0ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:37:02 +0800 Subject: [PATCH 09543/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index e60e648a5..b4742903e 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -140,8 +140,6 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} -Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From a78c63c9c2bb88c1da5afd8795cd15506561498b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:37:03 +0800 Subject: [PATCH 09544/11794] New translations architecture.md (Dutch) --- nl/smart-contracts/architecture.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nl/smart-contracts/architecture.md b/nl/smart-contracts/architecture.md index b70715521..abde08b84 100644 --- a/nl/smart-contracts/architecture.md +++ b/nl/smart-contracts/architecture.md @@ -8,5 +8,7 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. + From 31ffd2c08dfdb54bc2bcc674ef04f49b86c643b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 25 Aug 2021 06:37:04 +0800 Subject: [PATCH 09545/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index cd65af95b..4fb73dc61 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -140,8 +140,6 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- {% endtab %} {% tab title="Swap" %} -Origin Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - | Contract | Address | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | From 5c8596bb5acfb608ac5f7995c062bf6832bd049f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 26 Aug 2021 21:05:58 +0800 Subject: [PATCH 09546/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md index 19a9e120d..223d072f4 100644 --- a/vi/SUMMARY.md +++ b/vi/SUMMARY.md @@ -3,8 +3,8 @@ * [Giới thiệu](README.md) * [Cơ chế hoạt động](how-it-works.md) * [Các bước cơ bản](getting-started.md) -* [Analytics Dashboard](analytics-dashboard.md) -* [FAQ](faq.md) +* [Bảng phân tích](analytics-dashboard.md) +* [Câu hỏi thường gặp](faq.md) ## Nội dung chính From 00fd6ae53ade46ce6bd87d79743873cef0f7025e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 26 Aug 2021 21:06:00 +0800 Subject: [PATCH 09547/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 29 +++++++++++++++++------------ 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/vi/getting-started.md b/vi/getting-started.md index d044b92f9..b275cb65d 100644 --- a/vi/getting-started.md +++ b/vi/getting-started.md @@ -2,17 +2,20 @@ Tài liệu này được xây dựng nhằm giải thích cách thức hoạt động của OUSD, cung cấp thông tin về lợi ích cũng như rủi ro tiềm ẩn đồng thời hướng dẫn cho các nhà phát triển muốn đóng góp cho mã nguồn mở của chúng tôi hoặc tích hợp OUSD vào các sản phẩm của họ. Dưới đây là một số thông tin bạn có thể tham khảo để bắt đầu. -**Buying OUSD** +**Mua OUSD** {% hint style="info" %} -The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. +Origin Dollar + + sẽ định tuyến giao dịch của bạn một cách thông minh, giúp bạn mua OUSD với mức giá tốt nhất.

+ {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. +Origin Dollar Dapp cho phép người dùng mua hoặc bán OUSD bằng ví tiền điện tử hỗ trợ web-3 như [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/)hoặc [Gnosis Safe](https://gnosis-safe.io/). Đây là cách cơ bản để có được OUSD, đặc biệt là trong trường hợp bạn muốn hạn chế rủi ro di chuyển số lượng tiền lớn trên các sàn giao dịch. DApp sẽ tự động lựa chọn mua OUSD trong vault hoặc giúp bạn mua trên bất kỳ AMM nào hiện đang cung cấp tỷ giá tốt nhất.

-**Decentralized Exchanges** +**Sàn giao dịch phi tập trung** -OUSD is currently available on the following decentralized exchanges. These are listed here for reference only. We recommend using the [Origin Dollar DApp](https://ousd.com/swap) to ensure you always get the best rate. +OUSD hiện có sẵn trên các sàn giao dịch phi tập trung sau. These are listed here for reference only. We recommend using the [Origin Dollar DApp](https://ousd.com/swap) to ensure you always get the best rate. * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) @@ -24,11 +27,11 @@ OUSD is currently available on the following decentralized exchanges. These are OUSD is currently available on the following centralized exchanges. Be sure to check on how they are handling the yield that is being generated by the protocol. Depending on the exchange, there may be additional steps you need to take to participate in the yield while it's being held in their custody. -* Mua OUSD trên KuCoin - * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) +* Mua OUSD trên KuCoin + * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) -* Mua OUSD trên Virgox - * [OUSD/USDT](https://virgox.com/exchange/141) +* Mua OUSD trên Virgox + * [OUSD/USDT](https://virgox.com/exchange/141) * [Mua OUSD trên App Dharma App](https://www.dharma.io/) \(Chỉ dành cho người dùng ở Mỹ\) We're continuing to work on making OUSD available on additional centralized exchanges. @@ -36,17 +39,19 @@ We're continuing to work on making OUSD available on additional centralized exch **Adding OUSD to Your Wallet** {% hint style="success" %} + The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** + {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} From 7b25b57890ccf54c5fabc4d20db55b873a3e7ecc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 26 Aug 2021 21:39:53 +0800 Subject: [PATCH 09548/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 48 +++++++++++++++++++++---------------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/vi/getting-started.md b/vi/getting-started.md index b275cb65d..d2e11f962 100644 --- a/vi/getting-started.md +++ b/vi/getting-started.md @@ -15,55 +15,55 @@ Tài liệu này được xây dựng nhằm giải thích cách thức hoạt **Sàn giao dịch phi tập trung** -OUSD hiện có sẵn trên các sàn giao dịch phi tập trung sau. These are listed here for reference only. We recommend using the [Origin Dollar DApp](https://ousd.com/swap) to ensure you always get the best rate. +OUSD hiện có sẵn trên các sàn giao dịch phi tập trung sau. Danh sách dưới đây chỉ nhằm mục đích tham khảo. Chúng tôi khuyên bạn nên sử dụng [Origin Dollar DApp](https://ousd.com/swap) để nhận được mức tỉ giá tốt nhất. -* [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) -* [Buy OUSD on Curve](https://curve.fi/factory/9) -* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Mua OUSD trên 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Mua OUSD trên Virgox](https://curve.fi/factory/9) +* [Mua OUSD trên Uniswap V3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Mua OUSD trên Uniswap V2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Mua OUSD trên Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -**Centralized Exchanges** +**Sàn giao dịch tập trung** -OUSD is currently available on the following centralized exchanges. Be sure to check on how they are handling the yield that is being generated by the protocol. Depending on the exchange, there may be additional steps you need to take to participate in the yield while it's being held in their custody. +OUSD hiện có sẵn trên các sàn giao dịch tập trung sau. Vui lòng kiểm tra yêu cầu cần thực hiện để nhận lãi từ OUSD của mỗi sàn trước khi dùng. Mỗi sàn sẽ yêu cầu các bước bổ sung khác nhau. -* Mua OUSD trên KuCoin +* Mua OUSD trên Virgox * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) * Mua OUSD trên Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Mua OUSD trên App Dharma App](https://www.dharma.io/) \(Chỉ dành cho người dùng ở Mỹ\) +* [Mua OUSD trên App Dharma](https://www.dharma.io/) (Chỉ dành cho người dùng ở Mỹ) -We're continuing to work on making OUSD available on additional centralized exchanges. +Chúng tôi đang tiếp tục nỗ lực để niêm yết OUSD trên các sàn giao dịch tập khác. -**Adding OUSD to Your Wallet** +**Thêm OUSD vào Ví của bạn** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +Địa chỉ ERC20 chính của Origin Dollar (OUSD) là: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +Nếu OUSD không tự động hiển thị trên ví thì bạn có thể thêm theo cách thủ công thông qua địa chỉ ở trên. Nếu bạn đang có kế hoạch [giữ OUSD trong ví đa chữ ký](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), hãy nhớ chọn opt-in để nhận được lợi nhuận. Chúng tôi muốn OUSD được hỗ trợ bởi nhiều ví hơn nữa và muốn OUSD được đưa vào tất cả danh sách của token nổi tiếng trong tương lai. Chúng tôi đánh giá rất cao bất kỳ sự giúp đỡ nào từ cộng đồng để biến mục tiêu trên thành hiện thực. -**Integrating OUSD** +**Tích hợp OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD là token ERC-20 không tiêu chuẩn, hầu hết các ứng dụng muốn hỗ trợ sử dụng OUSD sẽ cần phải thực hiện thao tác tích hợp. Đặc biệt, điều quan trọng là các nhà phát triển phải hiểu cách thức hoạt động của nguồn cung lịch hoạt bởi nó có thể gây nên một số hậu quả không mong muốn nếu không nắm rõ cơ chế. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +Nếu bạn là bên cung cấp ví hoặc sàn giao dịch tiền điện tử quan tâm đến việc hỗ trợ OUSD, vui lòng tham khảo các hướng dẫn sau: -{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +{% page-ref page = "core-concept /astic-supply / rebasing-and-smart-contracts.md"%} -{% page-ref page="smart-contracts/architecture.md" %} +{% page-ref page = "smart-Contract / architecture.md"%} -{% page-ref page="smart-contracts/api/" %} +{% page-ref page = "smart-contract / api /"%} -**Developer Analytics** +**Phân tích nhà phát triển** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Trang theo dõi dành cho nhà phát triển nội bộ [analytics.ousd.com](https://analytics.ousd.com). Bảng điều khiển hiển thị nguồn cung lưu hành hiện tại, tài sản được quản lý trong kho tiền và phân bổ giữa từng stablecoin và chiến lược. -**Getting Help** +**Yêu cầu hỗ trợ** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Vui lòng tham gia kênh Origin Dollar \ #engineering trên [Discord](www.originprotocol.com/discord) của Origin. Đội ngũ của chúng tôi và các thành viên trong cộng đồng luôn sẵn sàng hỗ trợ bạn. Câu hỏi của bạn giúp sẽ giúp chúng tôi ngày càng hoàn thiện, vì vậy đừng ngần ngại cho chúng tôi biết thắc mắc của bạn nếu bạn không tìm thấy câu trả lời ở đây. From 99d66d1e398e31410bf1e60ccdc98fdd6596ea88 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 26 Aug 2021 21:39:54 +0800 Subject: [PATCH 09549/11794] New translations vault.md (Vietnamese) --- vi/smart-contracts/api/vault.md | 38 ++++++++++++++++----------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/vi/smart-contracts/api/vault.md b/vi/smart-contracts/api/vault.md index f28d77d5e..abb003ce0 100644 --- a/vi/smart-contracts/api/vault.md +++ b/vi/smart-contracts/api/vault.md @@ -11,7 +11,7 @@ Tất cả OUSD được chuyển hoặc trả về theo phương thức Vault Các đồng stablecoin khác nhau sẽ có số thập phân hiển thị khác nhau. DAI sử dụng 18 chữ số thập phân trong khi USDC và USDT chỉ sử dụng 6. -Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. +Các nỗ lực [đang được thực hiện](https://github.com/OriginProtocol/origin-dollar/issues/590) để tăng tính chính xác của các phép tính từ 18 số thập phân lên 27 số thập phân. Bản thân token OUSD sẽ vẫn giữ độ chính xác 18 số thập phân và số dư của người dùng sẽ không thay đổi. ## Phương pháp‌ @@ -19,7 +19,7 @@ Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Khai thác OUSD từ một khoản tiền gửi bằng `_mount` nhất định của stablecoin được chỉ định bởi tham số `_asset`. Người gọi lệnh nhận được một lượng OUSD nhất định tùy thuộc vào **tỷ giá hối đoái**. | Tên thông số | Loại | Mô tả | |:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -31,7 +31,7 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ -Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Mint OUSD để đổi lấy một khoản tiền gửi chứa nhiều stablecoin trong 1 lần gọi lệnh. Stablecoin được chỉ định bởi tham số mảng `_assets` và số tiền bằng tham số mảng `_amounts`. Người gọi lệnh nhận được một lượng OUSD nhất định tùy thuộc vào **tỷ giá hối đoái**. | Tên thông số | Loại | Mô tả | |:--------------------- |:---------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -40,14 +40,14 @@ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. S | \_minimumOusdAmount | uint256 | Số OUSD tối thiểu mà người gọi lệnh chấp nhận. Lệnh gọi mua\(\) sẽ được trả lại nếu số lượng tạo ra ít hơn số lượng mà người gọi lệnh chấp nhận. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +Khi chuyển đổi ngược sang stablecoin, chính giao thức sẽ quyết định stablecoin nào sẽ được trả lại cho người dùng. Việc lựa chọn đồng coin nào sẽ được trả sẽ dựa trên tỷ lệ nội bộ của tài sản đang được giữ trong vault.‌ {% endhint %} ### redeem () **`function redeem(uint256 _amount)`**‌ -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +OUSD được chỉ định bởi thông số `_amount` được quy đổi để đổi lấy một hoặc nhiều stablecoin được hỗ trợ. Số lượng stablecoin nhận được phụ thuộc vào **tỷ giá hối đoái**. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:------------------------------------ | @@ -57,25 +57,25 @@ OUSD specified by the `_amount` parameter is redeemed in exchange for one or mul **`function redeemAll()`**‌ -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +Tất cả OUSD mà người dùng sở hữu đều được đổi lấy một hoặc nhiều stablecoin được hỗ trợ. Số lượng stablecoin nhận được phụ thuộc vào **tỷ giá hối đoái**. ### rebase () **`function rebase()`**‌ -Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ +Cập nhật số dư cho tất cả người dùng dựa trên giá trị của tài sản hiện đang được lưu trữ trong vault. Trả về tổng giá trị của các tài sản đảm bảo và chiến lược cơ bản được đại diện bằng `uint256` loại.‌ ### allocate () **`function allocate()`**‌ -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Di chuyển các tài sản thuộc quyền quản lý tới [các chiến lược](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) để tối đa hóa lãi suất và đa dạng hoá rủi ro. ### totalValue () **`function totalValue()`**‌ -Returns total value of underlying assets and strategies. +Trả về tổng giá trị của các tài sản và chiến lược cơ bản. | `return` Tên | Loại | Mô tả | |:------------ |:------- |:--------------------------------------------------------- | @@ -85,7 +85,7 @@ Returns total value of underlying assets and strategies. **`function checkBalance(address _asset)`**‌ -Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. +Trả về số dư của nội dung được chỉ định bởi tham số`_asset` được giữ trong Vault và tất cả các chiến lược được thể hiện bằng loại `uint256`. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -95,11 +95,11 @@ Returns the balance of an asset specified by the`_asset` parameter held in Vault **`function calculateRedeemOutputs(uint256 _amount)`**‌ -Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. +Tính toán kết hợp các stablecoin mà chức năng `redeem` sẽ trả lại khi người dùng muốn rút 1 số lượng OUSD nhất định được chỉ định bởi thông số `_amount`. Trả về tổng hợp giá trị các stablecoin. -To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. +Để phân bổ các giá trị stablecoin cho đúng đơn vị tiền tệ stablecoin, lệnh gọi này nên được sử dụng cùng với hàm `getAllAssets` để trả về một mảng địa chỉ stablecoin. -The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. +Chỉ số của một mảng được trả về bởi `calculateRedeemOutputs` tương ứng với địa chỉ stablecoin với chỉ số tương tự trong một mảng trả về bởi hàm `getAllAssets`. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:------------------------------------ | @@ -113,31 +113,31 @@ The index of an array that is returned by the `calculateRedeemOutputs` correspon **`function getAssetCount()`**‌ -Return the number of supported stablecoin assets represented by `uint256` type.‌ +Trả về số lượng tài sản stablecoin được hỗ trợ được biểu thị bằng loại `uint256`.‌ ### getAllAssets () **`function getAllAssets()`**‌ -Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ +Trả về địa chỉ tài sản được hỗ trợ được theo thứ tự được biểu thị bằng loại `uint256`.‌ ### getStrategyCount () **`function getStrategyCount()`**‌ -Return the number of strategies active on the Vault represented by `uint256` type.‌ +Trả về số lượng chiến lược đang được sử dụng trong Vault biểu thị bằng loại `uint256`.‌ ### getAPR () **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ +Trả về tổng lợi nhuận phần trăm hàng năm (APR) của Vault và tất cả các Chiến lược được biểu thị bằng loại `uint256`. Kết quả là số có 18 ký tự.‌ ### isSupportedAsset (\) **`function isSupportedAsset(address _asset)`**‌ -Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. +Trả về kết quả boolean true nếu nội dung được chỉ định bởi tham số `_asset` được Vault hỗ trợ. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:---------------------- | @@ -147,7 +147,7 @@ Return the boolean that is true if the asset specified by the `_asset` parameter **`function priceUSDMint(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Trả về giá tỷ giá hối đoái của đồng stablecoin được chỉ định bởi các tham số `symbol` được sử dụng khi mint OUSD được đại diện bởi `uint256`. Kết quả là số có 18 ký tự. | Tên thông số | Loại | Mô tả | |:------------ |:----- |:---------------------- | From 9574a3928f3b453e50646f4482e3bf95f56390d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 26 Aug 2021 21:49:39 +0800 Subject: [PATCH 09550/11794] New translations vault.md (Vietnamese) --- vi/smart-contracts/api/vault.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/smart-contracts/api/vault.md b/vi/smart-contracts/api/vault.md index abb003ce0..6b01431ce 100644 --- a/vi/smart-contracts/api/vault.md +++ b/vi/smart-contracts/api/vault.md @@ -157,7 +157,7 @@ Trả về giá tỷ giá hối đoái của đồng stablecoin được chỉ **`function priceUSDRedeem(string symbol)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Trả về tỷ giá hối đoái của stablecoin được chỉ định bởi các tham số `_asset` sử dụng khi đổi OUSD sang stablecoin khác được đại diện bằng loại `uint256`. Kết quả là số có 18 ký tự. | Tên thông số | Loại | Mô tả | |:------------ |:----- |:---------------------- | @@ -167,7 +167,7 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param **`function priceAssetUSDMint(address _asset)`**‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Trả về tỷ giá hối đoái của stablecoin được chỉ định bởi các tham số `_asset` được sử dụng khi khai thác OUSD được đại diện bằng loại `uint256`. Kết quả là số có 18 ký tự. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:----------------------- | @@ -177,7 +177,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Trả về tỷ giá hối đoái của stablecoin được chỉ định bởi các tham số `_asset` sử dụng khi đổi OUSD sang stablecoin khác được đại diện bằng loại `uint256`. Kết quả là số có 18 ký tự. | Tên thông số | Loại | Mô tả | |:------------ |:------- |:---------------------- | From db9a504446615b30d2a8b783c43226b6d6b26ed1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 26 Aug 2021 21:49:40 +0800 Subject: [PATCH 09551/11794] New translations architecture.md (Vietnamese) --- vi/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/smart-contracts/architecture.md b/vi/smart-contracts/architecture.md index 52031cd43..219adc51b 100644 --- a/vi/smart-contracts/architecture.md +++ b/vi/smart-contracts/architecture.md @@ -8,7 +8,7 @@ Xét về cơ chế bên trong, quyền sở hữu trong kho tiền được the [Vault](api/vault.md) chịu trách nhiệm khai thác và đốt OUSD. Nó cũng chịu trách nhiệm phân bổ tài sản tới từng [Chiến lược](../core-concepts/supported-strategies/) được hỗ trợ. Để tối ưu hóa chi phí khí gas, vault tiền duy trì một bộ nhớ đệm để cho phép hầu hết các khoản tiền gửi và tiền hoàn lại diễn ra mà chuyển vào / chuyển ra khỏi các chiến lược. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. +OUSD Swap, hay còn gọi là "Flipper" là một hợp đồng thông minh do Origin cung cấp để người dùng swap giữa OUSD và DAI, USDC hoặc USDT với tỷ lệ 1: 1 cố định. Hợp đồng này được sử dụng như cách thay thế để định tuyến các giao dịch của người dùng bắt nguồn từ ứng dụng web. Điều quan trọng cần lưu ý là hợp đồng này có thể không thực hiện được từ 1 phía (ví dụ: số dư 0 OUSD), và do đó, nó vẫn còn gặp 1 số hạn chế. Mặc dù bị giới hạn về chức năng, nhưng Origin Swap sử dụng ít gas hơn khoảng 45% so với Uniswap v3 nhờ tính đơn giản. From 5eb7ebbcf1c53595b4f258d17ea52d425389031a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 26 Aug 2021 21:49:41 +0800 Subject: [PATCH 09552/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 9b33526e0..23817ad97 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -140,7 +140,7 @@ Hợp đồng bồi thường OUSD \ ([chi tiết](https://medium.com/originprot {% endtab %} {% tab title="Swap" %} -| Contract | Address | ENS | +| Hợp đồng | Địa chỉ | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} From 4a493c75bd4f917c6f6afd304394a8e3d1c56b6d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 26 Aug 2021 21:49:42 +0800 Subject: [PATCH 09553/11794] New translations analytics-dashboard.md (Vietnamese) --- vi/analytics-dashboard.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/analytics-dashboard.md b/vi/analytics-dashboard.md index 7ee0d7794..1d8c2af1e 100644 --- a/vi/analytics-dashboard.md +++ b/vi/analytics-dashboard.md @@ -1,7 +1,7 @@ -# Analytics Dashboard +# Bảng phân tích {% hint style="info" %} -Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allocated, view historical performance data, and track your personal gains. +Truy cập [analytics.ousd.com](https://analytics.ousd.com) để xem cách thức phân bổ các quỹ, dữ liệu khai thác trong lịch sử và lợi nhuận của bạn. {% endhint %} The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. From 360eed0eb0c3a1f780ab06f823803508057700c7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 26 Aug 2021 21:55:00 +0800 Subject: [PATCH 09554/11794] New translations analytics-dashboard.md (Vietnamese) --- vi/analytics-dashboard.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/analytics-dashboard.md b/vi/analytics-dashboard.md index 1d8c2af1e..224b4d19e 100644 --- a/vi/analytics-dashboard.md +++ b/vi/analytics-dashboard.md @@ -4,9 +4,9 @@ Truy cập [analytics.ousd.com](https://analytics.ousd.com) để xem cách thức phân bổ các quỹ, dữ liệu khai thác trong lịch sử và lợi nhuận của bạn. {% endhint %} -The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. +[Bảng điều khiển](https://analytics.ousd.com/apy) đầu tiên được xây dựng nhằm mục đích phục vụ đội ngũ kỹ thuật, nhưng chúng tôi chúng tôi quyết định công bố ra công chúng vì [nguồn mở](http://github.com/OriginProtocol) luôn là mục tiêu mà chúng tôi hướng tới. Thật không may, điều dẫn tới hiểu nhầm về tính minh bạch và không nhất thiết phải dành thời gian để giải thích mọi thứ rõ ràng. -Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Trước khi đi sâu vào tính toán lãi suất, điều quan trọng bạn phải nắm rõ cách thức OUSD [tạo ra lợi nhuận](https://docs.ousd.com/core-concepts/yield-generation) và [rebase](https://docs.ousd.com/core-concepts/elastic-supply). Bạn có thể đọc tất cả về điều đó trong [tài liệu](https://docs.ousd.com/), bao gồm cả [về hợp đồng thông minh bị loại trừ khỏi lợi nhuận](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). From f1114a260697b2a5f76e109b5e6e3a436004cfc4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 26 Aug 2021 22:05:58 +0800 Subject: [PATCH 09555/11794] New translations analytics-dashboard.md (Vietnamese) --- vi/analytics-dashboard.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/analytics-dashboard.md b/vi/analytics-dashboard.md index 224b4d19e..75d17fff7 100644 --- a/vi/analytics-dashboard.md +++ b/vi/analytics-dashboard.md @@ -8,11 +8,11 @@ Truy cập [analytics.ousd.com](https://analytics.ousd.com) để xem cách th Trước khi đi sâu vào tính toán lãi suất, điều quan trọng bạn phải nắm rõ cách thức OUSD [tạo ra lợi nhuận](https://docs.ousd.com/core-concepts/yield-generation) và [rebase](https://docs.ousd.com/core-concepts/elastic-supply). Bạn có thể đọc tất cả về điều đó trong [tài liệu](https://docs.ousd.com/), bao gồm cả [về hợp đồng thông minh bị loại trừ khỏi lợi nhuận](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). +Để tóm tắt cách tính APY, đó là tỷ lệ thay đổi lãi suất hàng năm của số dư OUSD của người dùng giữa hai thời điểm. Để hiểu điều đó, hãy xem xét kỹ các cột trong bảng APY lịch sử (theo thứ tự ngược lại). -**Ratio** +**Tỉ lệ** -There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. +Có hai loại số dư OUSD: Rebasing (hầu hết các tài khoản) và non-rebasing(hợp đồng thông minh chưa opt in). Hợp đồng OUSD duy trì phép tính riêng biệt cho từng loại số dư bằng cách sử dụng "tín dụng". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. **Credits** From 9e537737f9f4a9b054f91c590dcc5640f0dbea0f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 26 Aug 2021 22:35:49 +0800 Subject: [PATCH 09556/11794] New translations analytics-dashboard.md (Vietnamese) --- vi/analytics-dashboard.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vi/analytics-dashboard.md b/vi/analytics-dashboard.md index 75d17fff7..9ce756d41 100644 --- a/vi/analytics-dashboard.md +++ b/vi/analytics-dashboard.md @@ -12,15 +12,15 @@ Trước khi đi sâu vào tính toán lãi suất, điều quan trọng bạn p **Tỉ lệ** -Có hai loại số dư OUSD: Rebasing (hầu hết các tài khoản) và non-rebasing(hợp đồng thông minh chưa opt in). Hợp đồng OUSD duy trì phép tính riêng biệt cho từng loại số dư bằng cách sử dụng "tín dụng". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. +Có hai loại số dư OUSD: Rebasing (hầu hết các tài khoản) và non-rebasing(hợp đồng thông minh chưa opt in). Hợp đồng OUSD duy trì phép tính riêng biệt cho từng loại số dư bằng cách sử dụng "credit". Tỷ lệ được hiển thị ở đây là cung OUSD rebase chia cho credit được rebase, cho chúng ta tỷ giá hối đoái giữa hai loại. -**Credits** +**Credit** -Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. +Một số hợp đồng thông minh nắm giữ OUSD có số dư credit duy nhất vì trạng thái phục hồi của chúng đã thay đổi ở một thời điểm nào đó trong quá khứ (bằng cách chọn opt in hoặc out). Ở đây chúng tôi hiển thị tổng của tất cả các credit rebasing và non-rebasing. Khi nhân với tỷ lệ, nó cho ra sự khác biệt giữa lượng đang hỗ trợ tổng cung và lượng cung non-rebase. **Non-rebasing** -This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. +Đây là phần nguồn cung được giữ trong các hợp đồng thông minh khác mà chưa được rebase. Khi được thêm vào (credit* tỷ lệ) sẽ bằng lượng đang hỗ trợ tổng cung. Cũng lưu ý rằng cột **%** hiển thị phần trăm OUSD non-rebase. **Boost** From b526dcca973bc08683d35a1881c8091f0258d8cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 26 Aug 2021 22:42:09 +0800 Subject: [PATCH 09557/11794] New translations analytics-dashboard.md (Vietnamese) --- vi/analytics-dashboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/analytics-dashboard.md b/vi/analytics-dashboard.md index 9ce756d41..58ea3df19 100644 --- a/vi/analytics-dashboard.md +++ b/vi/analytics-dashboard.md @@ -24,7 +24,7 @@ Một số hợp đồng thông minh nắm giữ OUSD có số dư credit duy nh **Boost** -The APY is effectively "boosted" for rebasing accounts thanks to the fact that some OUSD is non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. +APY được "thúc đẩy" cho các tài khoản rebase nhờ vào các OUSD non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. **APR/APY calculation** From abdc6405ba39c9626b0fbb15f2b50eeb80c97f42 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 26 Aug 2021 23:06:32 +0800 Subject: [PATCH 09558/11794] New translations analytics-dashboard.md (Vietnamese) --- vi/analytics-dashboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/analytics-dashboard.md b/vi/analytics-dashboard.md index 58ea3df19..4872b892f 100644 --- a/vi/analytics-dashboard.md +++ b/vi/analytics-dashboard.md @@ -24,7 +24,7 @@ Một số hợp đồng thông minh nắm giữ OUSD có số dư credit duy nh **Boost** -APY được "thúc đẩy" cho các tài khoản rebase nhờ vào các OUSD non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. +APY được "thúc đẩy" cho các tài khoản rebase nhờ vào các OUSD non-rebasing. Hãy nghĩ về tất cả các stablecoin được sử dụng làm tài sản thế chấp để tạo ra đồng OUSD non-rebasing. Những stablecoin đó vẫn tạo ra lợi nhuận thông qua các chiến lược của chúng tôi nhưng phần lợi nhuận đó được phân bổ cho các tài khoản đang rebase. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. **APR/APY calculation** From 31d98ad637e08fed1a71fc3b10488c0f412f2595 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 26 Aug 2021 23:32:56 +0800 Subject: [PATCH 09559/11794] New translations analytics-dashboard.md (Vietnamese) --- vi/analytics-dashboard.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/analytics-dashboard.md b/vi/analytics-dashboard.md index 4872b892f..64de87d64 100644 --- a/vi/analytics-dashboard.md +++ b/vi/analytics-dashboard.md @@ -24,9 +24,9 @@ Một số hợp đồng thông minh nắm giữ OUSD có số dư credit duy nh **Boost** -APY được "thúc đẩy" cho các tài khoản rebase nhờ vào các OUSD non-rebasing. Hãy nghĩ về tất cả các stablecoin được sử dụng làm tài sản thế chấp để tạo ra đồng OUSD non-rebasing. Những stablecoin đó vẫn tạo ra lợi nhuận thông qua các chiến lược của chúng tôi nhưng phần lợi nhuận đó được phân bổ cho các tài khoản đang rebase. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. +APY được "thúc đẩy" cho các tài khoản rebase nhờ vào các OUSD non-rebasing. Hãy nghĩ về tất cả các stablecoin được sử dụng làm tài sản thế chấp để tạo ra đồng OUSD non-rebasing. Những stablecoin đó vẫn tạo ra lợi nhuận thông qua các chiến lược của chúng tôi nhưng phần lợi nhuận đó được phân bổ cho các tài khoản đang rebase. Kết quả là APY đạt mức cao hơn mức bình thương được nếu không áp dụng cơ chế này. Boost là thước đo của sự khác biệt này. Nếu boost có giá trị là 100%, thì những người nắm giữ OUSD thông thường đang được hưởng gấp đôi APY so với những gì họ đáng được hưởng. **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. +Chúng tôi hiện đo lường lợi nhuận bằng cách đo lường sự thay đổi trong [credit rebase cho mỗi token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) giữa hai thời điểm. Có một số điểm khác cần lưu ý ở đây. Đầu tiên, chúng ta phải đưa ra giả định về việc trung bình có bao nhiêu khối Ethereum được khai thác trong một ngày. Chúng tôi sử dụng [con số cố định là 6.500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), nhưng số khối thực tế mỗi ngày có thể thay đổi. Thứ hai, chúng ta cần một khoảng thời gian hợp lý để đo lường. Chúng tôi chọn [7 ngày](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422) - số ngày được chứng minh là khoảng thời gian tương đối nhất quán để tạo một mẫu hoàn chỉnh về các hoạt động tạo ra lợi nhuận đã xảy ra. Thứ ba, chúng tôi chuyển đổi APR thành APY bằng cách giả sử [lãi kép hàng ngày không đổi](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). Nói cách khác, lợi nhuận liên tục được tái đầu tư vào các chiến lược tương tự. Cuối cùng, có một đáng chú ý là sử dụng tỷ lệ rebase để đo lường năng suất. Vì các sự kiện rebase hiện diễn ra không thường xuyên (và không càng thường xuyên trong trường hợp phó gas cao), APY sẽ không phản ánh thu nhập chưa được chuyển sang số dư tài khoản. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. From c78fa0114adddd8a8d201f6c0313213118d67025 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 26 Aug 2021 23:40:30 +0800 Subject: [PATCH 09560/11794] New translations analytics-dashboard.md (Vietnamese) --- vi/analytics-dashboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/analytics-dashboard.md b/vi/analytics-dashboard.md index 64de87d64..c2f748be2 100644 --- a/vi/analytics-dashboard.md +++ b/vi/analytics-dashboard.md @@ -28,5 +28,5 @@ APY được "thúc đẩy" cho các tài khoản rebase nhờ vào các OUSD no **APR/APY calculation** -Chúng tôi hiện đo lường lợi nhuận bằng cách đo lường sự thay đổi trong [credit rebase cho mỗi token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) giữa hai thời điểm. Có một số điểm khác cần lưu ý ở đây. Đầu tiên, chúng ta phải đưa ra giả định về việc trung bình có bao nhiêu khối Ethereum được khai thác trong một ngày. Chúng tôi sử dụng [con số cố định là 6.500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), nhưng số khối thực tế mỗi ngày có thể thay đổi. Thứ hai, chúng ta cần một khoảng thời gian hợp lý để đo lường. Chúng tôi chọn [7 ngày](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422) - số ngày được chứng minh là khoảng thời gian tương đối nhất quán để tạo một mẫu hoàn chỉnh về các hoạt động tạo ra lợi nhuận đã xảy ra. Thứ ba, chúng tôi chuyển đổi APR thành APY bằng cách giả sử [lãi kép hàng ngày không đổi](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). Nói cách khác, lợi nhuận liên tục được tái đầu tư vào các chiến lược tương tự. Cuối cùng, có một đáng chú ý là sử dụng tỷ lệ rebase để đo lường năng suất. Vì các sự kiện rebase hiện diễn ra không thường xuyên (và không càng thường xuyên trong trường hợp phó gas cao), APY sẽ không phản ánh thu nhập chưa được chuyển sang số dư tài khoản. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. +Chúng tôi hiện đo lường lợi nhuận bằng cách đo lường sự thay đổi trong [credit rebase cho mỗi token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) giữa hai thời điểm. Có một số điểm khác cần lưu ý ở đây. Đầu tiên, chúng ta phải đưa ra giả định về việc trung bình có bao nhiêu khối Ethereum được khai thác trong một ngày. Chúng tôi sử dụng [con số cố định là 6.500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), nhưng số khối thực tế mỗi ngày có thể thay đổi. Thứ hai, chúng ta cần một khoảng thời gian hợp lý để đo lường. Chúng tôi chọn [7 ngày](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422) - số ngày được chứng minh là khoảng thời gian tương đối nhất quán để tạo một mẫu hoàn chỉnh về các hoạt động tạo ra lợi nhuận đã xảy ra. Thứ ba, chúng tôi chuyển đổi APR thành APY bằng cách giả sử [lãi kép hàng ngày không đổi](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). Nói cách khác, lợi nhuận liên tục được tái đầu tư vào các chiến lược tương tự. Cuối cùng, có một đáng chú ý là sử dụng tỷ lệ rebase để đo lường năng suất. Vì các sự kiện rebase hiện diễn ra không thường xuyên (và không càng thường xuyên trong trường hợp phó gas cao), APY sẽ không phản ánh thu nhập chưa được chuyển sang số dư tài khoản. Ví dụ: nếu lãi suất trong Compound tăng cao hoặc khối lượng giao dịch trong Curve 3pool tăng đột biết, điều này sẽ khiến OUSD kiếm được nhiều lãi hơn mức bình quân thường ngày. APY ghi nhận sẽ thấp hơn các khoản thực tế cho tới kho [phương pháp rebase](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) được gọi. Trên thực tế, bất kỳ ai bán OUSD trong thời gian đó sẽ bỏ lỡ "[đợt rebase tiếp theo](https://analytics.ousd.com/)". Tin tốt là bạn sẽ có thể theo dõi sự thay đổi trong số dư của mình trong một tuần và nó sẽ xấp xỉ bằng APY được quảng cáo. From 9a0e9ce884d38314b1ea65468f7a05af104cca8d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 13:35:31 +0800 Subject: [PATCH 09561/11794] New translations rebasing-and-smart-contracts.md (Vietnamese) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index a178b1e10..fe2fc4038 100644 --- a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -3,20 +3,20 @@ Nếu bạn đang sử dụng ví đa chữ ký hoặc hợp đồng thông minh khác muốn tham gia rebasing OUSD thì bạn phải gọi hàm`rebaseOptIn ()` OUSD. Điều này chỉ áp dụng với hợp đồng thông minh vì ví EOA tiêu chuẩn được đăng ký tự động. {% hint style="info" %} -Ví nhiều đa chữ ký hoặc các hợp đồng thông minh khác phải gọi`rebaseOptIn ()`để kiếm được lợi nhuận. +Ví nhiều đa chữ ký hoặc các hợp đồng thông minh khác phải gọi `rebaseOptIn ()`để kiếm được lợi nhuận. {% endhint %} Theo mặc định, OUSD được giữ trên các hợp đồng thông minh sẽ không nhận được lợi nhuận trừ khi hợp đồng thông minh được opts-in. Điều này làm tăng khả năng kết hợp của OUSD trong DeFi vì nhiều giao thức không được thiết kế để xử lý trường hợp số dư thay đổi. Đối với các giao thức DeFi khác, OUSD hoạt động giống như bất kỳ ERC-20 bình thường trừ khi bạn yêu cầu nó thay đổi. Đây là một thuộc tính đặc biệt hữu ích cho các dự án tạo lập thị trường tự động \ (AMM's \) như Uniswap. ![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) -Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Hợp đồng thông minh phải được opt-in để nhận được lợi nhuận thông qua cơ chế rebase. Điều này giúp khắc phục sự cố mở rộng nguồn cung trên AMM trong khi cho phép ví đa chữ ký và các hợp đồng thông minh khác có cơ hội tham gia và kiếm được lợi nhuận. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. +Nếu bạn đang triển khai một hợp đồng và định gọi lệnh `rebaseOptIn ()`để kiếm lợi nhuận, bạn không thể gọi nó từ phương thức khởi tạo của hợp đồng. Hợp đồng phải được triển khai trước khi được gọi. {% endhint %} -[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +Ứng dụng [ Gnosis Safe](https://gnosis-safe.io/) sẽ khuyến khích người dùng của họ sử dụng Origin Đô la bằng cách gửi thông báo khi bạn lựa chọn mục khai thác lợi nhuận. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 9e1e7c7773e02b60d54a5da82cf34c7ff3c2b905 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 13:40:38 +0800 Subject: [PATCH 09562/11794] New translations how-it-works.md (Vietnamese) --- vi/how-it-works.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/how-it-works.md b/vi/how-it-works.md index 0ad6169e9..7fdf1519a 100644 --- a/vi/how-it-works.md +++ b/vi/how-it-works.md @@ -10,9 +10,9 @@ OUSD là tiền tệ ổn định được hỗ trợ 1:1 bởi các stablecoin 1 OUSD = 1 USD {% endhint %} -#### Buying OUSD +#### Mua OUSD -Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Người dùng có thể chuyển đổi stablecoin hiện có của họ (hiện đang hỗ trợ USDT, USDC và DAI) sang OUSD thông qua [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. From 0f02fe0687f77726a193acc3c00d4804db26b3e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 13:40:39 +0800 Subject: [PATCH 09563/11794] New translations rebasing-and-smart-contracts.md (Vietnamese) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index fe2fc4038..3916308a4 100644 --- a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,7 +8,7 @@ Ví nhiều đa chữ ký hoặc các hợp đồng thông minh khác phải g Theo mặc định, OUSD được giữ trên các hợp đồng thông minh sẽ không nhận được lợi nhuận trừ khi hợp đồng thông minh được opts-in. Điều này làm tăng khả năng kết hợp của OUSD trong DeFi vì nhiều giao thức không được thiết kế để xử lý trường hợp số dư thay đổi. Đối với các giao thức DeFi khác, OUSD hoạt động giống như bất kỳ ERC-20 bình thường trừ khi bạn yêu cầu nó thay đổi. Đây là một thuộc tính đặc biệt hữu ích cho các dự án tạo lập thị trường tự động \ (AMM's \) như Uniswap. -![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) +![Ứng dụng Gnosis Safe OUSD sẽ gợi ý bạn tham gia để kiếm lợi nhuận](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) Hợp đồng thông minh phải được opt-in để nhận được lợi nhuận thông qua cơ chế rebase. Điều này giúp khắc phục sự cố mở rộng nguồn cung trên AMM trong khi cho phép ví đa chữ ký và các hợp đồng thông minh khác có cơ hội tham gia và kiếm được lợi nhuận. @@ -16,7 +16,7 @@ Hợp đồng thông minh phải được opt-in để nhận được lợi nhu Nếu bạn đang triển khai một hợp đồng và định gọi lệnh `rebaseOptIn ()`để kiếm lợi nhuận, bạn không thể gọi nó từ phương thức khởi tạo của hợp đồng. Hợp đồng phải được triển khai trước khi được gọi. {% endhint %} -Ứng dụng [ Gnosis Safe](https://gnosis-safe.io/) sẽ khuyến khích người dùng của họ sử dụng Origin Đô la bằng cách gửi thông báo khi bạn lựa chọn mục khai thác lợi nhuận. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +Ứng dụng [ Gnosis Safe](https://gnosis-safe.io/) sẽ khuyến khích người dùng của họ sử dụng Origin Đô la bằng cách gửi thông báo khi bạn lựa chọn mục khai thác lợi nhuận. Nếu bạn đang sử dụng Ví [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) "Cũ" hoặc một ví dựa trên hợp đồng khác, bạn sẽ cần [địa chỉ hợp đồng proxy cho OUSD](../../smart-contracts/registry.md) và [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) tương ứng. Sau khi thêm địa chỉ hợp đồng, bạn sẽ có thể gọi hàm `rebaseOptIn ()` để chọn tham gia kiếm lợi nhuận thông qua rebase hoặc`rebaseOptOut ()` để tắt tính năng này. From c4646267723716e39807cbd97ddd56aa4fd9c0fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 13:59:19 +0800 Subject: [PATCH 09564/11794] New translations how-it-works.md (Vietnamese) --- vi/how-it-works.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/vi/how-it-works.md b/vi/how-it-works.md index 7fdf1519a..6050e32bc 100644 --- a/vi/how-it-works.md +++ b/vi/how-it-works.md @@ -12,29 +12,29 @@ OUSD là tiền tệ ổn định được hỗ trợ 1:1 bởi các stablecoin #### Mua OUSD -Người dùng có thể chuyển đổi stablecoin hiện có của họ (hiện đang hỗ trợ USDT, USDC và DAI) sang OUSD thông qua [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Người dùng có thể chuyển đổi stablecoin hiện có của họ (hiện đang hỗ trợ USDT, USDC và DAI) sang OUSD thông qua [Origin Dollar DApp](www.ousd.com). Sau đó, OUSD sẽ ngay lập tức tích luỹ lãi suất. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. +Origin DApp sẽ định tuyến các giao dịch của người dùng một cách thông minh, cung cấp cho họ mức giá chuyển đổi tốt nhất giữa OUSD và stablecoin cũng như cân nhắc trượt giá và phí gas. Điều này có nghĩa là DApp đôi khi sẽ khuyến khích người dùng mua OUSD trên thị trường thay vì mint OUSD mới từ vault. OUSD DApp sẽ chọn từ nhiều nguồn thanh khoản và sẽ đề xuất lựa chọn có tỉ giá tốt nhất. -**Selling OUSD** +**Bán OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. +Người dùng có thể chuyển đổi OUSD của họ sang các stablecoin khác bất kỳ lúc nào thông qua [Origin Dollar DApp](www.ousd.com). Origin DApp sẽ định tuyến các giao dịch của người dùng một cách thông minh, cung cấp cho họ mức giá chuyển đổi tốt nhất giữa OUSD và stablecoin cũng như cân nhắc trượt giá, phí gas và phí khi rời vault. Điều này có nghĩa là DApp thường sẽ giúp người dùng bán OUSD của họ trên AMM thay vì redeem OUSD từ kho tiền và chịu phí thoát của giao thức. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Nếu redeem trực tiếp từ kho tiền thì bạn sẽ phải trả khoản phí là 0,5%. Phí này được phân bổ như một lợi nhuận bổ sung cho những người còn lại (những người nắm giữ OUSD tại thời điểm đó). Phí này đóng vai trò như một tính năng bảo mật để khiến những kẻ tấn công khó lợi dụng tình trạng oracle bị gián đoạn, ngăn chúng đồng bộ hóa các stablecoin từ vault trong trường hợp định giá sai các tài sản cơ bản. Khoản phí nêu trên còn nhằm mục tiêu để khuyến khích những người nắm giữ dài hạn hơn là đầu cơ ngắn hạn. -Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Sau thực hiện lệnh quy đổi, hợp đồng thông minh sẽ xác định loại stablecoin sẽ được trả lại cho người dùng. Hiện tại, vault sẽ trả lại tiền theo tỉ lệ stablecoin trong vault ở thời điểm đó. Việc không cho người dùng có quyền lựa chọn sẽ bảo vệ được toàn bộ kho tiền trong khỏi tình huống 1 đồng stablecoin nào đó sẽ bị mất giá so với đồng Đô La. {% hint style="warning" %} -Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Người dùng sẽ bị tính **0,5%** phí khi redeem từ OUSD sang stablecoins khác và sẽ không được lựa chọn stablecoin mà họ nhận được. Người dùng thường có thể tránh khoản phí này bằng cách bán OUSD cho AMM. {% endhint %} #### Tạo ra **lợi nhuận thụ động** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD tạo ra lợi nhuận bằng cách chuyển các stablecoin được ký gửi vào hợp đồng thông minh OUSD tới các giao thức DeFi khác như Compound, Aave, Uniswap, Balancer và Curve. Các chiến lược mới sẽ tiếp tục được bổ sung trong tương lai. Tiền lãi thu được, phí giao dịch và token thưởng được tổng hợp lại và chuyển đổi thành stablecoin để tạo ra lợi tức bằng OUSD. Theo thời gian, giao thức sẽ di chuyển tài sản vào và ra khỏi các nhóm thanh khoản khác nhau để mang lại lợi nhuận tốt nhất cho người nắm giữ OUSD. #### **Cung linh hoạt** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +Lợi nhuận được tạo ra được chuyển cho người nắm giữ OUSD thông qua cơ chế cung tiền linh hoạt. OUSD liên tục điều chỉnh nguồn cung tiền để đáp ứng với lợi suất mà giao thức đã tạo ra. Điều này cho phép giá OUSD được cố định ở mức 1 đô la trong khi số dư trong ví của chủ sở hữu OUSD thay đổi theo thời gian thực, phản ánh lợi nhuận mà giao thức kiếm được. -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +Từ đó, Ousd trở thành 1 stablecoin dễ chi tiêu, tự động kiếm được lợi nhuận vượt trội và được nhiều người mong muốn nắm giữ hơn các loại stablecoin hiện có. From 38774c4fafc4397e46416f4fd197e2da67868a2a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 13:59:20 +0800 Subject: [PATCH 09565/11794] New translations README.md (Vietnamese) --- vi/core-concepts/price-oracles/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/price-oracles/README.md b/vi/core-concepts/price-oracles/README.md index fbeb9ac2a..f93b9caab 100644 --- a/vi/core-concepts/price-oracles/README.md +++ b/vi/core-concepts/price-oracles/README.md @@ -116,7 +116,7 @@ Giá của OUSD được đối chiếu trên nhiều chuỗi và sử dụng t Điều này bảo vệ các khoản tiền được giữ trong kho tiền đồng thời khuyến khích mọi người nắm giữ lâu dài. Mức giá an toàn nhất phụ thuộc vào giao dịch mua bán trực tiếp, mức giá của Origin đối chiếu cả `priceUSDMint ()` và `priceUSDRedeem ()`. -OUSD uses Chainlink as oracle for DAI, USDC and USDT. +OUSD sử dụng oracle Chainlink cho DAI, USDC và USDT. {% embed url="https://feeds.chain.link/eth-usd" caption="" %} From 916debf614e61688a0319f0ff4caf9dee261a248 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 13:59:21 +0800 Subject: [PATCH 09566/11794] New translations README.md (Vietnamese) --- vi/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/core-concepts/supported-stablecoins/README.md b/vi/core-concepts/supported-stablecoins/README.md index 1b27bc98f..e56a05b14 100644 --- a/vi/core-concepts/supported-stablecoins/README.md +++ b/vi/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ Hiện tại, OUSD hỗ trợ các loại stablecoin sau: Không có stablecoin nào trong số này là hoàn hảo, chúng tôi lựa chọn dựa trên mức độ phổ biến của chúng. Mặc dù có những thời điểm các đồng này không duy trì được tỉ lệ 1:1 so với USD, nhưng chúng đã chứng tỏ khả năng phục hồi - quay lại tỉ lệ 1:1 với USD như thiết kế ban đầu. -Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn cử như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. +Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn cử như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. Dai không được hỗ trợ bởi tài sản thế chấp là tiền pháp định, giá trị của nó cũng có thể bị ảnh hưởng vì USDC và USDT được chấp nhận làm tài sản thế chấp để khai thác DAI. -Bất chấp những rủi ro kể trên, đã có hàng tỷ đô la "đặt cược" vào tính bảo mật của những stablecoin này. Việc có các stablecoin mới được hỗ trợ trên OUSD theo thời gian là hoàn toàn có thể. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. +Bất chấp những rủi ro kể trên, đã có hàng tỷ đô la "đặt cược" vào tính bảo mật của những stablecoin này. Việc có các stablecoin mới được hỗ trợ trên OUSD theo thời gian là hoàn toàn có thể. Các stablecoin đang được hỗ trợ cũng có thể bị loại bỏ nếu được chứng minh là quá không đáng tin cậy hoặc gây nguy hiểm tới khoản quỹ của chủ sở hữu OUSD. From 62881559224715b8bbc0cd2581b4733abbaf2b7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 13:59:22 +0800 Subject: [PATCH 09567/11794] New translations dai.md (Vietnamese) --- vi/core-concepts/supported-stablecoins/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/supported-stablecoins/dai.md b/vi/core-concepts/supported-stablecoins/dai.md index 734d689c4..b531b0a91 100644 --- a/vi/core-concepts/supported-stablecoins/dai.md +++ b/vi/core-concepts/supported-stablecoins/dai.md @@ -16,5 +16,5 @@ Dai là stablecoin lớn thứ ba thế giới với hơn 400 triệu đô la đ | Địa chỉ | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimal | 18 | | Website | [https://makerdao.com/](https://makerdao.com/) | -| Người nắm giữ | Over 380k addresses | +| Người nắm giữ | Hơn 380k địa chỉ | From f0d1e89e28437faa5d38512c1d7422daf6e531c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 13:59:23 +0800 Subject: [PATCH 09568/11794] New translations usdc.md (Vietnamese) --- vi/core-concepts/supported-stablecoins/usdc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/supported-stablecoins/usdc.md b/vi/core-concepts/supported-stablecoins/usdc.md index 8480938c2..b682e9b9d 100644 --- a/vi/core-concepts/supported-stablecoins/usdc.md +++ b/vi/core-concepts/supported-stablecoins/usdc.md @@ -16,7 +16,7 @@ USDC là stablecoin lớn thứ hai thế giới sau USDT và nhanh chóng tăng | Địa chỉ | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | | Decimal | 6 | | Website | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Người nắm giữ | Over 1M addresses | +| Người nắm giữ | Hơn 1 triệu địa chỉ | From 6b629cbf2cda98f0db3ee3030dc05f88ef1cc79d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 13:59:24 +0800 Subject: [PATCH 09569/11794] New translations usdt.md (Vietnamese) --- vi/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/supported-stablecoins/usdt.md b/vi/core-concepts/supported-stablecoins/usdt.md index 809ea5350..a7ced0a66 100644 --- a/vi/core-concepts/supported-stablecoins/usdt.md +++ b/vi/core-concepts/supported-stablecoins/usdt.md @@ -16,7 +16,7 @@ Bất chấp những tranh cãi **** xung quanh **** việc công ty không cung | Địa chỉ | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimal | 6 | | Website | [https://tether.to/ ](https://tether.to/%20) | -| Người nắm giữ | Over 3.4M addresses | +| Người nắm giữ | Hơn 3,4 triệu địa chỉ | From cfb85968df520b9be97950b053b265eafc505df5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 13:59:25 +0800 Subject: [PATCH 09570/11794] New translations README.md (Vietnamese) --- vi/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/core-concepts/supported-strategies/README.md b/vi/core-concepts/supported-strategies/README.md index 8f68e37c4..749c3b3ef 100644 --- a/vi/core-concepts/supported-strategies/README.md +++ b/vi/core-concepts/supported-strategies/README.md @@ -12,7 +12,7 @@ Hiện tại, đội ngũ có kế hoạch kiếm lợi nhuận từ các nền {% page-ref page="aave.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +Mặc dù DeFi đã phát triển rất nhanh và hiện đã có hàng tỷ đô la giá trị được gửi trên các nền tảng này, một số dự án trong số này vẫn đang trong giai đoạn beta và mang tính thử nghiệm cao. Vẫn có khả năng hợp đồng thông minh của nền tảng này vẫn còn lỗ hổng. Trong quá khứ, các lỗ hổng trên các ứng dụng Ethereum cũng đã từng gây ra thiệt hại hàng lên tớii hàng triệu đô la. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +Chúng tôi giám sát chặt chẽ các sự kiện bảo mật trên các nền tảng mà chúng tôi hỗ trợ và ngay lập tức bảo vệ quỹ của chủ sở hữu OUSD khi nhận thấy bất kỳ rủi ro nào. From a38914b458069b28a23b49b1aa3c0c370d0c283f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 14:19:46 +0800 Subject: [PATCH 09571/11794] New translations aave.md (Vietnamese) --- vi/core-concepts/supported-strategies/aave.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/supported-strategies/aave.md b/vi/core-concepts/supported-strategies/aave.md index afa71f2bd..8abc891c1 100644 --- a/vi/core-concepts/supported-strategies/aave.md +++ b/vi/core-concepts/supported-strategies/aave.md @@ -6,7 +6,7 @@ Số dư tài sản đảm bảo được đại diện bằng ERC-20 aTokens th Aave hỗ trợ các khoản vay nhanh, là các khoản vay không cần thế chấp trong đó người dùng vay và hoàn trả số dư của khoản vay trong một giao dịch duy nhất, có nghĩa là người dùng khoản vay nhanh không cần phải bỏ bất kỳ khoản vốn ban đầu nào. Các khoản vay nhanh là một sản phẩm phức tạp nhắm vào các nhà phát triển và có thể được sử dụng để phân bổ trên nhiều giao thức DeFi. -Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. +Token quản trị của Aave trước đây được gọi là LEND, là token tiện ích cho ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. From b94bc8d96c81f936428c7d511fdf7c25472a76f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 14:39:53 +0800 Subject: [PATCH 09572/11794] New translations aave.md (Vietnamese) --- vi/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/core-concepts/supported-strategies/aave.md b/vi/core-concepts/supported-strategies/aave.md index 8abc891c1..4ae0cfab0 100644 --- a/vi/core-concepts/supported-strategies/aave.md +++ b/vi/core-concepts/supported-strategies/aave.md @@ -6,9 +6,9 @@ Số dư tài sản đảm bảo được đại diện bằng ERC-20 aTokens th Aave hỗ trợ các khoản vay nhanh, là các khoản vay không cần thế chấp trong đó người dùng vay và hoàn trả số dư của khoản vay trong một giao dịch duy nhất, có nghĩa là người dùng khoản vay nhanh không cần phải bỏ bất kỳ khoản vốn ban đầu nào. Các khoản vay nhanh là một sản phẩm phức tạp nhắm vào các nhà phát triển và có thể được sử dụng để phân bổ trên nhiều giao thức DeFi. -Token quản trị của Aave trước đây được gọi là LEND, là token tiện ích cho ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. +Token quản trị của Aave trước đây được gọi là LEND, là token tiện ích cho ETHLend. Người nắm giữ LEND có thể đổi LEND lấy AAVE - token quản trị ERC-20 mới và phần thưởng staking. Một số AAVE đã được phân phối cho người dùng nền tảng trong một chiến dịch khai thác thanh khoản. -Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. +Tổng giá trị của Aave bị khóa (TVL) đã nhanh chóng tăng lên hơn 15,5 tỷ đô la, khiến nó trở thành một trong những giao thức DeFi lớn nhất tại thời điểm viết bài. Vốn hóa thị trường của LEND đạt hơn 5.3 tỉ đô la. Aave đã trải qua các cuộc kiểm toán bảo mật được thực hiện bởi OpenZeppelin, Trail of Bits và Consensys Diligence. Aave vẫn đang duy trì chương trình tặng tưởng cho người phát hiện ra lỗi của hệ thống. From a22c7f556664b7b832747560102de422c87c4f75 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 14:39:54 +0800 Subject: [PATCH 09573/11794] New translations compound.md (Vietnamese) --- vi/core-concepts/supported-strategies/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/core-concepts/supported-strategies/compound.md b/vi/core-concepts/supported-strategies/compound.md index 8dce64b7a..1211687e5 100644 --- a/vi/core-concepts/supported-strategies/compound.md +++ b/vi/core-concepts/supported-strategies/compound.md @@ -4,9 +4,9 @@ Compound là một giao thức và nền tảng cho vay được xây dựng tr Số dư tài sản thế chấp được đại diện bởi ERC-20 cTokens, tự động tích lũy lãi suất và tăng giá trị theo thời gian so với tài sản cơ bản mà chúng đại diện. Người dùng có thể mượn tài sản dựa trên số cTokens của họ. cToken có thể chuyển nhượng tự do và có thể được sử dụng trên nhiều giao thức DeFi khác. cTokens có thể được đổi lấy tài sản thế chấp của họ bất kỳ lúc nào. -Compound được quản lý bởi COMP, token quản trị ERC-20. Người nắm giữ COMP có thể đề xuất và bỏ phiếu về các thay đổi giao thức hoặc ủy quyền phiếu bầu của họ cho người khác. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. Một phần lớn nguồn cung token COMP được giữ lại bởi nhóm Compound, các nhà đầu tư và cố vấn. +Compound được quản lý bởi COMP, token quản trị ERC-20. Người nắm giữ COMP có thể đề xuất và bỏ phiếu về các thay đổi giao thức hoặc ủy quyền phiếu bầu của họ cho người khác. Token thưởng COMP được trả theo tỷ lệ cho người dùng giao thức hàng ngày, được chia đều giữa người đi vay và người cho vay. Một phần lớn nguồn cung token COMP được giữ lại bởi nhóm Compound, các nhà đầu tư và cố vấn. -Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. +Tổng giá trị bị khoá trên Compound (TVL) đã nhanh chóng tăng lên hơn 10 tỉ đô la, biến nó trở thành một trong những giao thức DeFi lớn nhất. Vốn hóa thị trường của COMP đạt hơn 2.5 tỉ đô la. Compound đã trải qua nhiều lần kiểm toán bảo mật thực hiện bởi OpenZeppelin và Trail of Bits. Giao thức Compound đã được CertiK chính thức xác minh và đã trải qua thử nghiệm kiểm tra sức chịu đựng bởi Gauntlet. Compound vẫn đang duy trì chương trình tặng tưởng cho người phát hiện ra lỗi của hệ thống. From c8e2cb4f545fcc0b49136f4e064f752ef66091d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 14:39:55 +0800 Subject: [PATCH 09574/11794] New translations curve.md (Vietnamese) --- vi/core-concepts/supported-strategies/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/supported-strategies/curve.md b/vi/core-concepts/supported-strategies/curve.md index e1b1eb205..cd2b5edcd 100644 --- a/vi/core-concepts/supported-strategies/curve.md +++ b/vi/core-concepts/supported-strategies/curve.md @@ -8,7 +8,7 @@ Một số pool thanh khoản của Curve kiếm thêm phí cho những người Curve được quản lý bởi CRV, token quản trị ERC-20. Người nắm giữ CRV có thể bỏ phiếu về các thay đổi giao thức. Chủ sở hữu CRV có thể stake của họ để có thêm quyền biểu quyết tỉ lệ thuận với thời gian stake. CRV liên tục được trao cho những người cung cấp thanh khoản và một phần lớn trong tổng nguồn cung CRV được phân bổ cho nhóm và các nhà đầu tư theo lịch trả token. -Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve có Tổng giá trị bị khóa (TVL) hơn 11.5 tỉ đô la bởi các nhà cung cấp thanh khoản tại thời điểm viết bài. Hàng trăm triệu đô khối lượng giao dịch được tạo ra trên Curve mỗi ngày. Curve được kiểm toán bảo mật bởi Trail of Bits và đang chạy 1 chương trình tặng thưởng cho người phát hiện ra lỗi. From d2cbb6ee91219c314c48a4615a3ee7d8064b8c40 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 14:50:18 +0800 Subject: [PATCH 09575/11794] New translations README.md (Vietnamese) --- vi/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/core-concepts/yield-generation/README.md b/vi/core-concepts/yield-generation/README.md index beafcbc49..52f85ab0a 100644 --- a/vi/core-concepts/yield-generation/README.md +++ b/vi/core-concepts/yield-generation/README.md @@ -4,9 +4,9 @@ Bên cạnh sự bùng nổ của các nhóm tạo lập thị trường tự động và cho vay mới đã thúc đẩy tổng giá trị bị khóa (TVL), việc có quá nhiều bên cung cấp cùng 1 loại hình dịch vụ cũng khiến những người khai thác năng suất ngày càng gặp khó khăn trong việc phân bổ vốn một cách cách hiệu quả và tối ưu. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Theo thời gian, các chiến lược mới sẽ được triển khai nhằm tối đa hóa lợi nhuận, giảm thiểu rủi ro và tính phụ thuộc. +[Yearn](https://yearn.finance/) đã chứng minh rằng các hợp đồng thông minh có thể tự động hóa việc tái cân bằng quỹ theo nhiều chiến lược khác nhau để kiếm được lãi suất cho vay, phí tạo thị trường và token phần thưởng một cách tối ưu. Theo thời gian, các chiến lược mới sẽ được triển khai nhằm tối đa hóa lợi nhuận, giảm thiểu rủi ro và tính phụ thuộc. -![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) +![Tìm kiếm lợi nhuận tự động trên giao thức OUSD](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD sử dụng các chiến lược cấp cao sau đây để tạo ra lợi nhuận: From a8a10927bc431d55d9d3d19a3f330574fb14f73b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 14:50:19 +0800 Subject: [PATCH 09576/11794] New translations market-making.md (Vietnamese) --- vi/core-concepts/yield-generation/market-making.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/core-concepts/yield-generation/market-making.md b/vi/core-concepts/yield-generation/market-making.md index dc03d2259..3bbd87bbf 100644 --- a/vi/core-concepts/yield-generation/market-making.md +++ b/vi/core-concepts/yield-generation/market-making.md @@ -4,13 +4,13 @@ Các nhà tạo lập thị trường tự động (AMMs) đã nhanh chóng trở thành hình thức sàn trao đổi phi tập trung được ưa thích trên mạng Ethereum. Điều này một phần là do khó khăn trong việc hỗ trợ đặt lệnh giao dịch trên các DEX xây dựng trên Ethereum 1.0 vẫn có thể cạnh tranh được với trải nghiệm tức thời và trượt giá thấp trên các sàn giao dịch tập trung. Hơn nữa, các nhà tạo lập thị trường tự động như như Uniswap tương đối thân thiện với người dùng với mức phí gas khá thân thiện. -AMM chỉ có thể kích hoạt các thị trường mới khi những người cung cấp thanh khoản cung cấp thanh khoản (ví dụ: nhiều token sử dụng cho các bể hoặc cặp giao dịch nhất định). Đổi lại việc cung cấp thanh khoản, người cung cấp thanh khoản được thưởng phí giao dịch khi những người dùng khác khi họ swap token. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. +AMM chỉ có thể kích hoạt các thị trường mới khi những người cung cấp thanh khoản cung cấp thanh khoản (ví dụ: nhiều token sử dụng cho các bể hoặc cặp giao dịch nhất định). Đổi lại việc cung cấp thanh khoản, người cung cấp thanh khoản được thưởng phí giao dịch khi những người dùng khác khi họ swap token. Ví dụ: khi các nhà giao dịch swap 2 token trên Uniswap v3, họ hiện đang bị tính phí từ 0,05% đến 1% ngoài phí gas. Các khoản phí này được phân phối theo tỷ lệ cho các nhà cung cấp thanh khoản dựa trên phần trăm tổng thanh khoản mà họ đã cung cấp. {% hint style="info" %} [Tổn thất vĩnh viễn](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) là một yếu tố rủi ro quan trọng được chú trọng, nhưng mối lo ngại này phần lớn được giảm bớt do OUSD chỉ cung cấp thanh khoản cho các stablecoin có giá trị tương đương. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Lợi tức sau đó được chuyển cho người nắm giữ OUSD. +Giao thức OUSD định tuyến USDT, USDC và DAI đến các nhóm thanh khoản hiệu suất cao được xác định bởi khối lượng giao dịch và token thưởng (ví dụ: Curve thưởng token CRV cho người cung cấp thanh khoản). Lợi tức sau đó được chuyển cho người nắm giữ OUSD. Chúng tôi hiện tích hợp với trình tạo lập thị trường tự động sau: From 2a9166463c68c1ba8fe8bb659294679ed2ad534c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 14:50:20 +0800 Subject: [PATCH 09577/11794] New translations rewards.md (Vietnamese) --- vi/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/yield-generation/rewards.md b/vi/core-concepts/yield-generation/rewards.md index 628b9d1ad..198b0e5a2 100644 --- a/vi/core-concepts/yield-generation/rewards.md +++ b/vi/core-concepts/yield-generation/rewards.md @@ -2,7 +2,7 @@ **Thu thập phần thưởng** -Ngoài việc thu lãi từ cho vay và phí từ tạo lập thị trường, chúng tôi dự định sẽ tự động thu về và chuyển đổi phần tiền lãi thu được từ nhiều giao thức DeFi. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. Những phần thưởng tiền thưởng này sẽ thường xuyên được chuyển đổi thành stablecoin, tiếp tục đưa đi tìm kiếm lợi nhuận và sau đó phân phối cho những người nắm giữ OUSD dưới dạng lợi nhuận bổ sung. +Ngoài việc thu lãi từ cho vay và phí từ tạo lập thị trường, chúng tôi dự định sẽ tự động thu về và chuyển đổi phần tiền lãi thu được từ nhiều giao thức DeFi. Ví dụ: Compound tặng token COMP, Curve tặng token CRV. Những phần thưởng tiền thưởng này sẽ thường xuyên được chuyển đổi thành stablecoin, tiếp tục đưa đi tìm kiếm lợi nhuận và sau đó phân phối cho những người nắm giữ OUSD dưới dạng lợi nhuận bổ sung. {% hint style="info" %} Mặc dù vault lưu trữ an toàn mọi phần thưởng ngoài dự kiến mà nó nhận được, nhưng các chiến lược tùy chỉnh sẽ cần được xây dựng và triển khai để quyết định thời điểm và cách thức giao thức chuyển đổi chúng thành stablecoin. From 42c58fa04c13d8112493dc77139fcefe6c11245b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 14:50:21 +0800 Subject: [PATCH 09578/11794] New translations principles.md (Vietnamese) --- vi/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/governance/principles.md b/vi/governance/principles.md index f21b0a79d..1eec699d8 100644 --- a/vi/governance/principles.md +++ b/vi/governance/principles.md @@ -1,8 +1,8 @@ # Nguyên tắc -**Governance Portal** +**Cổng quản trị** -OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +Chủ sở hữu OGN được khuyến khích tham gia tạo và bỏ phiếu các đề xuất cho giao thức trong [cổng quản trị OGN](https://vote.originprotocol.com). Bất kỳ ai sở hữu ít nhất 1.000 OGN trong ví hoặc stake trong hợp đồng OGN Staking đều có thể tạo một đề xuất mới bằng cách sử dụng Snapshot. Tất cả người nắm giữ OGN đều có thể bỏ phiếu cho các đề xuất. Mong muốn của chúng tôi là biến cộng đồng trở thành 1 phần của dự án, đưa ra các ý tưởng về định hướng sản phẩm, cơ sở mã nguồn mở và có tiếng nói trong các quyết định kinh doanh quan trọng cũng như định hướng chung của dự án. **Progressive Decentralization** From 2b040d915ad759b343513737b2c036e3bc989f24 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 15:21:22 +0800 Subject: [PATCH 09579/11794] New translations principles.md (Vietnamese) --- vi/governance/principles.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/vi/governance/principles.md b/vi/governance/principles.md index 1eec699d8..9df218e9f 100644 --- a/vi/governance/principles.md +++ b/vi/governance/principles.md @@ -4,27 +4,27 @@ Chủ sở hữu OGN được khuyến khích tham gia tạo và bỏ phiếu các đề xuất cho giao thức trong [cổng quản trị OGN](https://vote.originprotocol.com). Bất kỳ ai sở hữu ít nhất 1.000 OGN trong ví hoặc stake trong hợp đồng OGN Staking đều có thể tạo một đề xuất mới bằng cách sử dụng Snapshot. Tất cả người nắm giữ OGN đều có thể bỏ phiếu cho các đề xuất. Mong muốn của chúng tôi là biến cộng đồng trở thành 1 phần của dự án, đưa ra các ý tưởng về định hướng sản phẩm, cơ sở mã nguồn mở và có tiếng nói trong các quyết định kinh doanh quan trọng cũng như định hướng chung của dự án. -**Progressive Decentralization** +**Phi tập trung** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD được thiết kế để trở thành một giao thức phi tập trung được quản lý bởi nhiều bên liên quan trên toàn thế giới. Chúng tôi tin rằng những nắm giữ OUSD nên cùng nhau đưa ra các quyết định quan trọng cho giao thức càng sớm càng tốt. -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +Vì vậy, kể từ những ngày đầu tiên, nhóm kỹ sư bắt buộc phải làm việc nhanh chóng và quyết đoán để xây dựng các phần cơ bản của giao thức. -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +Quản trị phi tập trung sẽ được phát triển nhanh chóng qua bốn giai đoạn trong vài tháng tới. Mục đích của chúng tôi trao lại quyền kiểm soát và quản trị cho cộng đồng càng sớm càng tốt. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**Khoá thời gian (timelock)** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. +Trước khi chuyển sang chế độ quản trị phi tập trung hoàn toàn, chúng tôi sẽ triển khai [timelock](../smart-contracts/api/timelock.md) cho tất cả các lệnh đưa ra bởi admin, giúp người dùng OUSD có thời gian để rút tiền nếu họ phản đối các nâng cấp được đề xuất của chúng tôi. -**New and Existing Stakeholders** +**Các bên liên quan hiện tại và tương lai** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD là một dự án mới do [đội ngũ Origin Protocol](www.originprotocol.com/team) xây dựng và sẽ được hỗ trợ bởi cộng đồng Origin hiện tại cũng như nhiều bên liên quan khác lựa chọn khai thác, nắm giữ, sử dụng và cung cấp thanh khoản cho OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +Ngoài ra, chúng tôi cũng muốn những người nắm giữ Origin token (OGN) và hàng triệu người trong cộng đồng cũng tham gia vào nền tảng. Các chủ sở hữu OGN hiện tại sẽ có thể [stake OGN](ogn-staking.md) của họ để tham gia quản trị và kiếm được tiền thưởng từ việc thúc đẩy giá trị cho OUSD. -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +Mối liên hệ chặt chẽ giữa OUSD và phần còn lại của nền tảng Origin sẽ thúc đẩy tăng trưởng của toàn bộ hệ sinh thái. From 3a33f59328a7e910fd00d3e2816cb57398cbdd1b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 15:21:23 +0800 Subject: [PATCH 09580/11794] New translations contributing.md (Vietnamese) --- vi/governance/contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/governance/contributing.md b/vi/governance/contributing.md index 0d196fc85..51f273755 100644 --- a/vi/governance/contributing.md +++ b/vi/governance/contributing.md @@ -8,7 +8,7 @@ Chúng tôi làm việc một cách công khai và tài khoản Discord luôn ch **Phân tích nhà phát triển** -Trang theo dõi dành cho nhà phát triển nội bộ [analytics.ousd.com](https://analytics.ousd.com). Bảng điều khiển hiển thị nguồn cung lưu hành hiện tại, tài sản được quản lý trong kho tiền và phân bổ giữa từng stablecoin và chiến lược. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). +Trang theo dõi dành cho nhà phát triển nội bộ [analytics.ousd.com](https://analytics.ousd.com). Bảng điều khiển hiển thị nguồn cung lưu hành hiện tại, tài sản được quản lý trong kho tiền và phân bổ giữa từng stablecoin và chiến lược. Bạn có thể tìm thấy nhiều công cụ lập trình tại [ousd.com/dashboard](https://ousd.com/dashboard). #### Quá trình phát triển @@ -81,7 +81,7 @@ Duy trì và phát triển cộng đồng của Origin cũng quan trọng ngang Chúng tôi cần sự trợ giúp liên tục trong việc cải thiện tài liệu, xây dựng các công cụ mới phù hợp giao diện nền tảng của chúng tôi, truyền bá thông tin đến người dùng mới, giúp người dùng mới nắm bắt thông tin quan trọng ban đầu và hơn thế nữa. -Vui lòng liên hệ với chúng tôi nếu bạn muốn giúp đỡ. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Vui lòng liên hệ với chúng tôi nếu bạn muốn giúp đỡ. Kênh `discussion` của Origin trên [Discord](https://www.originprotocol.com/discord) là nơi chia sẻ ý tưởng với đội ngũ nòng cốt của Origin. #### Vị trí Toàn thời gian From e0b2100a8ffce4d196488c10a6575f041bb97af6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 15:36:19 +0800 Subject: [PATCH 09581/11794] New translations contributing.md (Vietnamese) --- vi/governance/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/governance/contributing.md b/vi/governance/contributing.md index 51f273755..a1b8a8357 100644 --- a/vi/governance/contributing.md +++ b/vi/governance/contributing.md @@ -87,7 +87,7 @@ Vui lòng liên hệ với chúng tôi nếu bạn muốn giúp đỡ. Kênh `di Origin thi thoảng sẽ tuyển dụng các nhà phát triển cho các vị trí bán thời gian hoặc toàn thời gian. -Chúng tôi rất ưu tiên tuyển dụng những người đã có những đóng góp cho dự án. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. Rất ít khả năng chúng tôi sẽ offer bạn một vị trí toàn thời gian trong nhóm kỹ thuật trừ khi bạn đã có một vài đóng góp nhất định. +Chúng tôi rất ưu tiên tuyển dụng những người đã có những đóng góp cho dự án. Nếu bạn muốn gia nhập đội ngũ chúng tôi với tư cách là nhân viên toàn thời gian thì cách tốt nhất để bắt đầu là tương tác với độ ngũ của Origin và bắt đầu đóng góp vào nền tảng mã nguồn mở của Origin. Rất ít khả năng chúng tôi sẽ offer bạn một vị trí toàn thời gian trong nhóm kỹ thuật trừ khi bạn đã có một vài đóng góp nhất định. Nếu bạn muốn trở thành 1 thành viên trong đội ngũ, ghé thăm [danh sách việc làm tại Origin Protocol](https://angel.co/originprotocol/jobs). Nếu bạn muốn hỗ trợ theo cách khác, vui lòng đề xuất ý tưởng của bạn trên [kênh Discord](https://www.originprotocol.com/discord)của chúng tôi. From 2be7d2d2371db26d553f6d6d140192aeb8d6eef2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 15:36:20 +0800 Subject: [PATCH 09582/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index b11102dff..e62289fa6 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -16,11 +16,11 @@ Các hợp đồng thông minh của Ousd đã được [kiểm toán](audits.md **Rủi ro nền tảng của bên thứ ba** -OUSD được xây dựng dựa trên các nền tảng DeFi như Aave, Compound và Curve khác làm tăng thêm rủi ro hợp đồng thông minh. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. Tuy nhiên, không có gì đảm bảo rằng các nền tảng Origin đang sử dụng sẽ không xảy ra lỗi và bất kỳ lỗi nào xảy ra với các chiến lược mà Origin sử dụng đều có thể dẫn đến mất mát cho người nắm giữ OUSD. +OUSD được xây dựng dựa trên các nền tảng DeFi như Aave, Compound và Curve khác làm tăng thêm rủi ro hợp đồng thông minh. Chúng tôi lựa chọn làm việc với các nền tảng đang quản lý lên tới hàng tỉ đô và đã nỗ lực tăng cường tính bảo mật giao thức của họ. Tuy nhiên, không có gì đảm bảo rằng các nền tảng Origin đang sử dụng sẽ không xảy ra lỗi và bất kỳ lỗi nào xảy ra với các chiến lược mà Origin sử dụng đều có thể dẫn đến mất mát cho người nắm giữ OUSD. **Rủi ro của stablecoin** -Điều quan trọng cần lưu ý là OUSD chỉ mạnh ngang các đồng stablecoin đang hỗ trợ nó. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +Điều quan trọng cần lưu ý là OUSD chỉ mạnh ngang các đồng stablecoin đang hỗ trợ nó. Bất kỳ tổn thất nào xảy ra với các tài sản cơ bản (tài sản hỗ trợ) sẽ gây ra tổn thất tương tự đối với giá trị của OUSD. Mặc dù OUSD được thiết kế để duy trì tỉ lệ 1: 1 giữa số lượng OUSD và số lượng stablecoin hỗ trợ, điều này không đồng nghĩa với việc cơ chế này sẽ đảm bảo giá trị của các stablecoin này cũng như đồng stablecoin nào sẽ là stablecoin hỗ. Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn cử như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. From acc2e10d9c40edd8ce78ba38e90ec8b1a1e61671 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 15:48:59 +0800 Subject: [PATCH 09583/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index e62289fa6..dc72a0dfe 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -22,13 +22,13 @@ OUSD được xây dựng dựa trên các nền tảng DeFi như Aave, Compound Điều quan trọng cần lưu ý là OUSD chỉ mạnh ngang các đồng stablecoin đang hỗ trợ nó. Bất kỳ tổn thất nào xảy ra với các tài sản cơ bản (tài sản hỗ trợ) sẽ gây ra tổn thất tương tự đối với giá trị của OUSD. Mặc dù OUSD được thiết kế để duy trì tỉ lệ 1: 1 giữa số lượng OUSD và số lượng stablecoin hỗ trợ, điều này không đồng nghĩa với việc cơ chế này sẽ đảm bảo giá trị của các stablecoin này cũng như đồng stablecoin nào sẽ là stablecoin hỗ. -Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn cử như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. +Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn cử như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. Dai không được hỗ trợ bởi tài sản thế chấp là tiền pháp định, giá trị của nó cũng có thể bị ảnh hưởng vì USDC và USDT được chấp nhận làm tài sản thế chấp để khai thác DAI. -**Risk mitigation** +**Giảm thiểu rủi ro** -While it's impossible to guarantee our contracts are 100% safe, we have taken every step possible to mitigate the chance of losing funds: +Mặc dù không thể đảm bảo hợp đồng của chúng tôi là an toàn 100%, nhưng chúng tôi đã thực hiện mọi bước có thể để giảm thiểu nguy cơ mất tiền: -We regularly have our work [audited ](audits.md)by the top auditors in the industry. +Hợp đồng và các chương trình được [kiểm toán ](audits.md)bởi các kiểm toán viên hàng đầu trong ngành. We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. From 92194e8c5b1cb944c777234cfb0c35ee2b9d7dca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 16:00:25 +0800 Subject: [PATCH 09584/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index dc72a0dfe..e521f6978 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -30,9 +30,9 @@ Mặc dù không thể đảm bảo hợp đồng của chúng tôi là an toàn Hợp đồng và các chương trình được [kiểm toán ](audits.md)bởi các kiểm toán viên hàng đầu trong ngành. -We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. +Chúng tôi đã làm việc với 2 đơn vị cung cấp [Bảo hiểm Defi](insurance.md) để cung cấp bảo hiểm tuỳ chọn cho người nắm giữ OUSD. -We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Chúng tôi đã làm việc với [Certora](https://www.certora.com/) để bắt đầu chính thức xác minh các thuộc tính bảo mật khác nhau trong hợp đồng. Họ đã giúp Origin thiết lập xác minh tự động có thể chạy bất kỳ lúc nào chúng tôi cập nhật code của hợp đồng. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. From adcda6b490e7021e425b8597f967812e08858fff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 16:14:30 +0800 Subject: [PATCH 09585/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index e521f6978..0b8937677 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -32,11 +32,11 @@ Hợp đồng và các chương trình được [kiểm toán ](audits.md)bởi Chúng tôi đã làm việc với 2 đơn vị cung cấp [Bảo hiểm Defi](insurance.md) để cung cấp bảo hiểm tuỳ chọn cho người nắm giữ OUSD. -Chúng tôi đã làm việc với [Certora](https://www.certora.com/) để bắt đầu chính thức xác minh các thuộc tính bảo mật khác nhau trong hợp đồng. Họ đã giúp Origin thiết lập xác minh tự động có thể chạy bất kỳ lúc nào chúng tôi cập nhật code của hợp đồng. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Chúng tôi đã làm việc với [Certora](https://www.certora.com/) để bắt đầu chính thức xác minh các thuộc tính bảo mật khác nhau trong hợp đồng. Họ đã giúp Origin thiết lập xác minh tự động có thể chạy bất kỳ lúc nào chúng tôi cập nhật code của hợp đồng. Chúng tôi đã tự động kiểm tra các lỗi phổ biến bằng kiểm tra [Slither](https://github.com/crytic/slither) và [Echidna](https://github.com/crytic/echidna). Những biện pháp này sẽ cảnh báo chúng tôi về các vấn đề bảo mật phổ biến ngoài các biện pháp mà chúng tôi tự xây dựng. -Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. +Việc kiểm tra code của hợp đồng thông minh dễ ra cực kỳ nghiêm ngặt. Chúng tôi yêu cầu hai kỹ sư xem xét từng thay đổi theo 1 danh sách tiêu chí chi tiết và chúng tôi ưu tiên đảm bảo bảo mật hơn là phát triển tính năng mới. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. We've observed that attackers often exploit the same fundamental vulnerability on multiple different projects. By reviewing other project's vulnerabilities, we force ourselves to stay up to date on the latest security threats in our industry and are constantly learning from their mistakes. +Cuối cùng, chúng tôi chính thức [luân phiên](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) xem xét [vụ tấn công vào các dự án khác](https://github.com/OriginProtocol/security/tree/master/incidents), tìm hiểu rõ nguyên nhân để tránh trường hợp tương tự xảy ra với Origin. Chúng tôi nhận ra 1 điều là những kẻ tấn công thường khai thác cùng một lỗ hổng cơ bản trên nhiều dự án khác nhau. Bằng cách xem xét các lỗ hổng bảo mật của dự án khác, chúng tôi buộc mình phải cập nhật các mối đe dọa bảo mật mới nhất trong ngành và không ngừng học hỏi từ những sai lầm của họ. **Actions speak louder than words** From c7c96802d14e9baa2e352409fb8705648cf822d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 16:26:25 +0800 Subject: [PATCH 09586/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index 0b8937677..3b8c02087 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -38,9 +38,9 @@ Việc kiểm tra code của hợp đồng thông minh dễ ra cực kỳ nghiê Cuối cùng, chúng tôi chính thức [luân phiên](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) xem xét [vụ tấn công vào các dự án khác](https://github.com/OriginProtocol/security/tree/master/incidents), tìm hiểu rõ nguyên nhân để tránh trường hợp tương tự xảy ra với Origin. Chúng tôi nhận ra 1 điều là những kẻ tấn công thường khai thác cùng một lỗ hổng cơ bản trên nhiều dự án khác nhau. Bằng cách xem xét các lỗ hổng bảo mật của dự án khác, chúng tôi buộc mình phải cập nhật các mối đe dọa bảo mật mới nhất trong ngành và không ngừng học hỏi từ những sai lầm của họ. -**Actions speak louder than words** +**Hành động thay lời nói** -You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. +Nhiều thành viên của nhóm Origin bao gồm cả hai sáng lập viện đang nắm giữ một phần đáng kể tài sản cá nhân của họ trong OUSD. Tài khoản tiền mặt của Origin Protocol cũng đang nắm giữ hàng triệu đô la OUSD. Chúng tôi là người tạo ra sản phẩm và sẵn sàng đặt tiền của mình vào rủi ro với code chúng tôi đã viết. From a080dfdfc38946a1dcc3751ba2a814eedd47d363 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 16:26:27 +0800 Subject: [PATCH 09587/11794] New translations fund-management.md (Vietnamese) --- vi/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/fund-management.md b/vi/core-concepts/fund-management.md index 865e10a3f..5cc02bd3e 100644 --- a/vi/core-concepts/fund-management.md +++ b/vi/core-concepts/fund-management.md @@ -2,7 +2,7 @@ Hợp đồng thông minh OUSD tổng hợp tất cả các khoản stablecoin của người dùng vào pool tài sản đầu tư. Quỹ này sau đó được phân bổ trên một hoặc nhiều chiến lược thu nhập tại bất kỳ thời điểm. Vault tìm kiếm các chiến lược năng suất cao nhưng cũng tìm cách duy trì sự đa dạng hóa trên nhiều chiến lược. Đa dạng hóa giúp loại bỏ lỗi cục bộ và giảm thiểu rủi ro. -Khác với Yearn Vaults, TokenSets hoặc Zapper, người dùng không cần lựa chọn các chiến lược đơn lẻ. Tất cả các stablecoin đã ký gửi và do đó, tất cả các token OUSD đều là token có thể thay thế được. Sau khi chương tính năng quản trị ra mắt, những quyết định này sẽ được đề xuất bởi người nắm giữ token quản trị mạng OUSD. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). +Khác với Yearn Vaults, TokenSets hoặc Zapper, người dùng không cần lựa chọn các chiến lược đơn lẻ. Tất cả các stablecoin đã ký gửi và do đó, tất cả các token OUSD đều là token có thể thay thế được. Sau khi chương tính năng quản trị ra mắt, những quyết định này sẽ được đề xuất bởi người nắm giữ token quản trị mạng OUSD. Chủ sở hữu OGN được khuyến khích tham gia tạo và bỏ phiếu các đề xuất cho giao thức trong [cổng quản trị OGN](https://vote.originprotocol.com). **Chiến lược tạo lợi nhuận** From b988c4c1695b89fc0d04295261c53fb739c2fe28 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 16:33:49 +0800 Subject: [PATCH 09588/11794] New translations audits.md (Vietnamese) --- vi/security-and-risks/audits.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/security-and-risks/audits.md b/vi/security-and-risks/audits.md index 65f97a72d..22770e43a 100644 --- a/vi/security-and-risks/audits.md +++ b/vi/security-and-risks/audits.md @@ -2,13 +2,13 @@ **OUSD Vault, ERC-20 và Tổng quan hệ thống** -OUSD đã được kiểm toán bởi nhiều công ty bảo mật uy tín. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Báo cáo kiểm toán các đợt như sau: +OUSD đã được kiểm toán bởi nhiều công ty bảo mật uy tín. Chúng tôi đã làm việc với [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), và [Certora](https://www.certora.com/) để kiểm tra toàn bộ code của Origin Đô la. Báo cáo kiểm toán các đợt như sau: * [Trail of Bits, OUSD Audit, tháng 12/2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, tháng 12/2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN staking Audit, tháng 12/2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) -* [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) +* [Certora, Kiểm tra xác minh chính thức của OUSD, tháng 1/2021](https://www.certora.com/pubs/OriginFeb2021.pdf) +* OpenZeppelin, OUSD Audit, tháng 8 năm 2021 (sắp diễn ra) Token quản trị, Token Origin \ (OGN \), cũng đã được kiểm toán bởi Trail of Bits vào năm 2018: From 386aab614ccc6f25ab750bbb16b1e8cc63813d0d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 16:33:51 +0800 Subject: [PATCH 09589/11794] New translations insurance.md (Vietnamese) --- vi/security-and-risks/insurance.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/security-and-risks/insurance.md b/vi/security-and-risks/insurance.md index 39d90e94b..457ce0c7e 100644 --- a/vi/security-and-risks/insurance.md +++ b/vi/security-and-risks/insurance.md @@ -2,13 +2,13 @@ Người nắm giữ OUSD có thể mua bảo hiểm hợp đồng thông minh đề phòng bất kỳ tổn thất nào có thể xảy ra do bất kỳ lỗi hoặc lỗ hổng nào trong hợp đồng OUSD như tấn công flashloan. Ngoài ra, bất kỳ ai muốn đặt cược tài chính vào sự an toàn của các hợp đồng của chúng tôi đều có thể kiếm được lợi nhuận bằng cách cung cấp bảo hiểm. -DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). Những quan hệ đối tác này cho phép người nắm giữ OUSD quản lý rủi ro hiệu quả hơn đồng thời tạo cơ hội mới cho các nhà cung cấp bảo hiểm thu lợi nhuận. +Bảo hiểm DeFi cho OUSD hiện đang được cung cấp bởi [Cover Protocol](https://nexusmutual.io/) và [Nexus Mutual](https://coverprotocol.com/). Những quan hệ đối tác này cho phép người nắm giữ OUSD quản lý rủi ro hiệu quả hơn đồng thời tạo cơ hội mới cho các nhà cung cấp bảo hiểm thu lợi nhuận. **Nexus Mutual** -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +[Đọc thêm thông báo](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) của chúng tôi để hiểu rõ cách [mua bảo hiểm](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [cung cấp bảo hiểm](https://app.nexusmutual.io/staking) hoặc [tham gia vào các chiến dịch shield mining](https://app.nexusmutual.io/rewards) với Nexus Mutual. **Cover Protocol** -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. +[Đọc thêm thông báo](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) của chúng tôi để tìm hiểu cách [mua bảo hiểm](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [cung cấp bảo hiểm](https://app.coverprotocol.com/app/mint?protocol=ORIGIN) hoặc [tham gia vào các chiến dịch shield mining](https://app.coverprotocol.com/app/rewards) với Cover Protocol. From fdeb9966904343e00b2f100c4b4d8509f0e2abe1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 17:06:27 +0800 Subject: [PATCH 09590/11794] New translations oracle.md (Vietnamese) --- vi/smart-contracts/api/oracle.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/smart-contracts/api/oracle.md b/vi/smart-contracts/api/oracle.md index 4bca7d089..df30b7117 100644 --- a/vi/smart-contracts/api/oracle.md +++ b/vi/smart-contracts/api/oracle.md @@ -4,5 +4,5 @@ Tài liệu sẽ sớm ra mắt. {% endhint %} -OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. +OUSD sử dụng Chainlink [oracles](../../core-concepts/price-oracles.md) để bảo vệ giao thức khỏi các cuộc tấn công về giá. Tìm hiểu thêm về [lý do chúng tôi chọn Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) trên blog của Origin. From d3554443531ad76879c80cc1bea9491ed346e06d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 17:06:28 +0800 Subject: [PATCH 09591/11794] New translations ogn-staking.md (Vietnamese) --- vi/governance/ogn-staking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/governance/ogn-staking.md b/vi/governance/ogn-staking.md index 25afc3ce5..fa06dd5a2 100644 --- a/vi/governance/ogn-staking.md +++ b/vi/governance/ogn-staking.md @@ -14,7 +14,7 @@ Có 3 lựa chọn staking: Token sẽ được khoá trong suốt thời gian stake. Khi đáo hạn, bạn có thể nhận lại số OGN ban đầu và lãi. -OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Truy cập trang web Origin để [tìm hiểu thêm về OGN](https://www.originprotocol.com/ogn-token) hoặc xem [Bảng điều khiển OGN](https://www.originprotocol.com/dashboard) để theo dõi các chỉ số token quan trọng. +OGN hiện đang giao dịch trên các sàn giao dịch hàng đầu như [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), và [nhiều sàn khác](https://coinmarketcap.com/currencies/origin-protocol/markets/). Truy cập trang web Origin để [tìm hiểu thêm về OGN](https://www.originprotocol.com/ogn-token) hoặc xem [Bảng điều khiển OGN](https://www.originprotocol.com/dashboard) để theo dõi các chỉ số token quan trọng. From ed2068a4793334af1f29f0e2628bb0d71042767d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 27 Aug 2021 17:40:00 +0800 Subject: [PATCH 09592/11794] New translations integration-guide-for-exchanges.md (Vietnamese) --- vi/guides/integration-guide-for-exchanges.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/guides/integration-guide-for-exchanges.md b/vi/guides/integration-guide-for-exchanges.md index d01f57b8e..1c26a26e9 100644 --- a/vi/guides/integration-guide-for-exchanges.md +++ b/vi/guides/integration-guide-for-exchanges.md @@ -14,7 +14,7 @@ Bất kỳ hợp đồng thông minh nào đang nắm giữ OUSD cần phải op **Bạn có đang lưu số dư của người dùng vào bộ nhớ đệm không?** -OUSD tự động cập nhật giá trị được trả về bởi hàm `balanceOf ()` trên hợp đồng ERC20 mà đội ngũ chúng tôi xây dựng. Users balances will update at unpredictable times as new yield is generated by the protocol. Miễn là bạn không lưu giá trị này vào bộ nhớ đệm, người dùng sẽ luôn thấy đúng số lượng OUSD mà họ đang nắm giữ. +OUSD tự động cập nhật giá trị được trả về bởi hàm `balanceOf ()` trên hợp đồng ERC20 mà đội ngũ chúng tôi xây dựng. Số dư của người dùng sẽ cập nhật ngẫu nhiên trong ngày khi giao thức tạo ra lợi nhuận mới. Miễn là bạn không lưu giá trị này vào bộ nhớ đệm, người dùng sẽ luôn thấy đúng số lượng OUSD mà họ đang nắm giữ. **Bạn có đang trộn lẫn quỹ của người dùng không?** @@ -22,7 +22,7 @@ Nếu bạn đang trộn lẫn quỹ của người dùng, bạn cần đảm b **Kế hoạch thanh khoản của bạn là gì?** -OUSD có thể được mint hoặc redeem bất kỳ lúc nào bằng cách sử dụng [Origin Dollar DApp](https://www.ousd.com)hoặc thực hiện trực tiếp từ các hợp đồng thông minh của Origin. Nếu bạn đang có kế hoạch tự cung cấp thanh khoản, bạn nên lưu ý rằng số lượng OUSD chính xác mà bạn sẽ nhận được để đổi lấy USDT, USDC hoặc DAI của bạn phụ thuộc vào tỷ giá hối đoái hiện tại được xác định bởi [oracles](../smart-contracts/api/oracle.md). Nếu bạn đang có kế hoạch đổi OUSD để lấy các stablecoin cơ bản, lưu ý rằng giao thức sẽ thu 1 khoản phí là 0.5% và sẽ trả về hỗn hợp tác stablecoin đang có trong pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. Nếu có thể, bạn nên thực hiện mint hoặc redeem số lượng lớn để tối thiểu hoá chi phí. +OUSD có thể được mint hoặc redeem bất kỳ lúc nào bằng cách sử dụng [Origin Dollar DApp](https://www.ousd.com)hoặc thực hiện trực tiếp từ các hợp đồng thông minh của Origin. Nếu bạn đang có kế hoạch tự cung cấp thanh khoản, bạn nên lưu ý rằng số lượng OUSD chính xác mà bạn sẽ nhận được để đổi lấy USDT, USDC hoặc DAI của bạn phụ thuộc vào tỷ giá hối đoái hiện tại được xác định bởi [oracles](../smart-contracts/api/oracle.md). Nếu bạn đang có kế hoạch đổi OUSD để lấy các stablecoin cơ bản, lưu ý rằng giao thức sẽ thu 1 khoản phí là 0.5% và sẽ trả về hỗn hợp tác stablecoin đang có trong pool. Chúng tôi khuyến khích các sàn giao dịch chuyển đổi qua các nền tảng khác như Uniswap hoặc Curve để tránh các khoản fee nêu trên. Nếu có thể, bạn nên thực hiện mint hoặc redeem số lượng lớn để tối thiểu hoá chi phí. From af343b910ee492c29041aac01433954d48d7afc9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Sep 2021 05:33:13 +0800 Subject: [PATCH 09593/11794] New translations insurance.md (Indonesian) --- id/security-and-risks/insurance.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/id/security-and-risks/insurance.md b/id/security-and-risks/insurance.md index b2dc4e072..753a6384d 100644 --- a/id/security-and-risks/insurance.md +++ b/id/security-and-risks/insurance.md @@ -2,13 +2,7 @@ Pemegang OUSD dapat membeli asuransi kontrak pintar untuk menutupi kerugian yang mungkin timbul dari bug atau kerentanan dalam kontrak OUSD, termasuk eksploitasi ekonomi \(seperti serangan pinjaman kilat\). Selain itu, siapa pun yang ingin bertaruh finansial pada keamanan kontrak kami dapat memperoleh hasil dengan menyediakan pertanggungan. -DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). Kemitraan ini memungkinkan manajemen risiko yang lebih efektif oleh pemegang OUSD sekaligus menciptakan peluang baru bagi penyedia cakupan untuk mendapatkan keuntungan. - -**Nexus Mutual** +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. - From a177603f47fc4851ef60fdf6aa0c7a29d24fed93 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Sep 2021 05:33:14 +0800 Subject: [PATCH 09594/11794] New translations insurance.md (Russian) --- ru/security-and-risks/insurance.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/ru/security-and-risks/insurance.md b/ru/security-and-risks/insurance.md index fb78ea580..cf245d386 100644 --- a/ru/security-and-risks/insurance.md +++ b/ru/security-and-risks/insurance.md @@ -2,13 +2,7 @@ Держатели OUSD могут приобрести страховку смарт-контрактов, чтобы покрыть любые убытки, которые могут возникнуть в результате каких-либо ошибок или уязвимостей в контрактах OUSD, включая экономические спекуляции (например, атаки с использованием мгновенных займов). Кроме того, любой, кто хочет сделать финансовую ставку на безопасность наших контрактов, может получать доход, предоставляя покрытие. -DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). Эти партнерские отношения позволяют держателям OUSD более эффективно управлять рисками, создавая при этом новые возможности для получения прибыли поставщиками страхового покрытия. - -**Nexus Mutual** +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. - From b08e89d597fed3fa301ae257856384e63f6eb9db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Sep 2021 05:33:15 +0800 Subject: [PATCH 09595/11794] New translations insurance.md (Hindi) --- hi/security-and-risks/insurance.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/hi/security-and-risks/insurance.md b/hi/security-and-risks/insurance.md index d93fa78e7..26e29f1dd 100644 --- a/hi/security-and-risks/insurance.md +++ b/hi/security-and-risks/insurance.md @@ -2,13 +2,7 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Nexus Mutual** +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. - From 0c93762a63b5574a44286e03d34f0766fea15cf9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Sep 2021 05:33:16 +0800 Subject: [PATCH 09596/11794] New translations insurance.md (Croatian) --- hr/security-and-risks/insurance.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/hr/security-and-risks/insurance.md b/hr/security-and-risks/insurance.md index d93fa78e7..26e29f1dd 100644 --- a/hr/security-and-risks/insurance.md +++ b/hr/security-and-risks/insurance.md @@ -2,13 +2,7 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Nexus Mutual** +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. - From f47ec0a78eb47a1a5a2ed847a510e96a5dbbedfc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Sep 2021 05:33:16 +0800 Subject: [PATCH 09597/11794] New translations insurance.md (Thai) --- th/security-and-risks/insurance.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/th/security-and-risks/insurance.md b/th/security-and-risks/insurance.md index d93fa78e7..26e29f1dd 100644 --- a/th/security-and-risks/insurance.md +++ b/th/security-and-risks/insurance.md @@ -2,13 +2,7 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Nexus Mutual** +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. - From 791bc2bd7224b1c9a598ea62e655d279d9aabd73 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Sep 2021 05:33:17 +0800 Subject: [PATCH 09598/11794] New translations insurance.md (Vietnamese) --- vi/security-and-risks/insurance.md | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/vi/security-and-risks/insurance.md b/vi/security-and-risks/insurance.md index 457ce0c7e..9aa38ffb3 100644 --- a/vi/security-and-risks/insurance.md +++ b/vi/security-and-risks/insurance.md @@ -2,13 +2,7 @@ Người nắm giữ OUSD có thể mua bảo hiểm hợp đồng thông minh đề phòng bất kỳ tổn thất nào có thể xảy ra do bất kỳ lỗi hoặc lỗ hổng nào trong hợp đồng OUSD như tấn công flashloan. Ngoài ra, bất kỳ ai muốn đặt cược tài chính vào sự an toàn của các hợp đồng của chúng tôi đều có thể kiếm được lợi nhuận bằng cách cung cấp bảo hiểm. -Bảo hiểm DeFi cho OUSD hiện đang được cung cấp bởi [Cover Protocol](https://nexusmutual.io/) và [Nexus Mutual](https://coverprotocol.com/). Những quan hệ đối tác này cho phép người nắm giữ OUSD quản lý rủi ro hiệu quả hơn đồng thời tạo cơ hội mới cho các nhà cung cấp bảo hiểm thu lợi nhuận. +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -**Nexus Mutual** - -[Đọc thêm thông báo](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) của chúng tôi để hiểu rõ cách [mua bảo hiểm](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [cung cấp bảo hiểm](https://app.nexusmutual.io/staking) hoặc [tham gia vào các chiến dịch shield mining](https://app.nexusmutual.io/rewards) với Nexus Mutual. - -**Cover Protocol** - -[Đọc thêm thông báo](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) của chúng tôi để tìm hiểu cách [mua bảo hiểm](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [cung cấp bảo hiểm](https://app.coverprotocol.com/app/mint?protocol=ORIGIN) hoặc [tham gia vào các chiến dịch shield mining](https://app.coverprotocol.com/app/rewards) với Cover Protocol. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. From e4eae51620180054ef270794ffc8f8377f2541d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Sep 2021 05:33:18 +0800 Subject: [PATCH 09599/11794] New translations insurance.md (Chinese Traditional) --- zh/security-and-risks/insurance.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/zh/security-and-risks/insurance.md b/zh/security-and-risks/insurance.md index d93fa78e7..26e29f1dd 100644 --- a/zh/security-and-risks/insurance.md +++ b/zh/security-and-risks/insurance.md @@ -2,13 +2,7 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Nexus Mutual** +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. - From 172e15dfe723f3668e799f103671f11224d35625 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Sep 2021 05:33:20 +0800 Subject: [PATCH 09600/11794] New translations insurance.md (Turkish) --- tr/security-and-risks/insurance.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/tr/security-and-risks/insurance.md b/tr/security-and-risks/insurance.md index d93fa78e7..26e29f1dd 100644 --- a/tr/security-and-risks/insurance.md +++ b/tr/security-and-risks/insurance.md @@ -2,13 +2,7 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Nexus Mutual** +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. - From 03ecc14e7a22509038d2d9624b25350d3ceab14b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Sep 2021 05:33:21 +0800 Subject: [PATCH 09601/11794] New translations insurance.md (Portuguese) --- pt/security-and-risks/insurance.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/pt/security-and-risks/insurance.md b/pt/security-and-risks/insurance.md index d93fa78e7..26e29f1dd 100644 --- a/pt/security-and-risks/insurance.md +++ b/pt/security-and-risks/insurance.md @@ -2,13 +2,7 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Nexus Mutual** +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. - From 23ec5004ca26b3f143f605637bf91867fb682fd0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Sep 2021 05:33:22 +0800 Subject: [PATCH 09602/11794] New translations insurance.md (French) --- fr/security-and-risks/insurance.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/fr/security-and-risks/insurance.md b/fr/security-and-risks/insurance.md index d93fa78e7..26e29f1dd 100644 --- a/fr/security-and-risks/insurance.md +++ b/fr/security-and-risks/insurance.md @@ -2,13 +2,7 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Nexus Mutual** +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. - From c881370a6f0f66d679966f99ecdeed306ecce731 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Sep 2021 05:33:22 +0800 Subject: [PATCH 09603/11794] New translations insurance.md (Dutch) --- nl/security-and-risks/insurance.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/nl/security-and-risks/insurance.md b/nl/security-and-risks/insurance.md index d93fa78e7..26e29f1dd 100644 --- a/nl/security-and-risks/insurance.md +++ b/nl/security-and-risks/insurance.md @@ -2,13 +2,7 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Nexus Mutual** +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. - From 2472897cd92fee9428520b14975414a2fd092a32 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Sep 2021 05:33:23 +0800 Subject: [PATCH 09604/11794] New translations insurance.md (Korean) --- ko/security-and-risks/insurance.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/ko/security-and-risks/insurance.md b/ko/security-and-risks/insurance.md index d93fa78e7..26e29f1dd 100644 --- a/ko/security-and-risks/insurance.md +++ b/ko/security-and-risks/insurance.md @@ -2,13 +2,7 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Nexus Mutual** +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. - From e282538dec795983a08112cf4f29de32574d791f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Sep 2021 05:33:24 +0800 Subject: [PATCH 09605/11794] New translations insurance.md (Japanese) --- ja/security-and-risks/insurance.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/ja/security-and-risks/insurance.md b/ja/security-and-risks/insurance.md index d93fa78e7..26e29f1dd 100644 --- a/ja/security-and-risks/insurance.md +++ b/ja/security-and-risks/insurance.md @@ -2,13 +2,7 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Nexus Mutual** +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. - From 7bd84e61d22d117e84b186eb1ccbb004082a595d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Sep 2021 05:33:25 +0800 Subject: [PATCH 09606/11794] New translations insurance.md (Italian) --- it/security-and-risks/insurance.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/it/security-and-risks/insurance.md b/it/security-and-risks/insurance.md index d93fa78e7..26e29f1dd 100644 --- a/it/security-and-risks/insurance.md +++ b/it/security-and-risks/insurance.md @@ -2,13 +2,7 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Nexus Mutual** +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. - From 0381b992e3a2af8c55260fc10e42770f31aec429 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Sep 2021 05:33:26 +0800 Subject: [PATCH 09607/11794] New translations insurance.md (Greek) --- el/security-and-risks/insurance.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/el/security-and-risks/insurance.md b/el/security-and-risks/insurance.md index d93fa78e7..26e29f1dd 100644 --- a/el/security-and-risks/insurance.md +++ b/el/security-and-risks/insurance.md @@ -2,13 +2,7 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Nexus Mutual** +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. - From e8993c8fa4e47ba93cbadb1b3cb84388b3070c73 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Sep 2021 05:33:27 +0800 Subject: [PATCH 09608/11794] New translations insurance.md (German) --- de/security-and-risks/insurance.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/de/security-and-risks/insurance.md b/de/security-and-risks/insurance.md index d93fa78e7..26e29f1dd 100644 --- a/de/security-and-risks/insurance.md +++ b/de/security-and-risks/insurance.md @@ -2,13 +2,7 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Nexus Mutual** +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. - From e4ee26ac01596f2867d00bddec95718c46a8bc56 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Sep 2021 05:33:28 +0800 Subject: [PATCH 09609/11794] New translations insurance.md (Arabic) --- ar/security-and-risks/insurance.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/ar/security-and-risks/insurance.md b/ar/security-and-risks/insurance.md index d93fa78e7..26e29f1dd 100644 --- a/ar/security-and-risks/insurance.md +++ b/ar/security-and-risks/insurance.md @@ -2,13 +2,7 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Nexus Mutual** +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. - From aad82845e5a6d4ab11b795d9ed486663fd107958 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Sep 2021 05:33:29 +0800 Subject: [PATCH 09610/11794] New translations insurance.md (Spanish) --- es/security-and-risks/insurance.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/es/security-and-risks/insurance.md b/es/security-and-risks/insurance.md index dd85e1c1e..f6adc1086 100644 --- a/es/security-and-risks/insurance.md +++ b/es/security-and-risks/insurance.md @@ -2,13 +2,7 @@ Los holders de OUSD pueden comprar un seguro de contrato inteligente para cubrir cualquier pérdida que pueda resultar de cualquier error o vulnerabilidad en los contratos de OUSD, incluidas las explotaciones económicas \(como los ataques de préstamos flash\). Además, cualquier persona que quiera hacer una apuesta económica por la seguridad de nuestros contratos puede obtener un rendimiento proporcionando cobertura. -DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). Estas asociaciones permiten una gestión de riesgos más eficaz por parte de los holders de OUSD al tiempo que crean nuevas oportunidades para que los proveedores de cobertura se beneficien. - -**Nexus Mutual** +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. - From 58a72568d39b46bbf6ae86c84f8c15ec7487a453 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Sep 2021 05:33:32 +0800 Subject: [PATCH 09611/11794] New translations insurance.md (Filipino) --- fil/security-and-risks/insurance.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/fil/security-and-risks/insurance.md b/fil/security-and-risks/insurance.md index d93fa78e7..26e29f1dd 100644 --- a/fil/security-and-risks/insurance.md +++ b/fil/security-and-risks/insurance.md @@ -2,13 +2,7 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via both [Nexus Mutual](https://nexusmutual.io/) and [Cover Protocol](https://coverprotocol.com/). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. - -**Nexus Mutual** +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. -**Cover Protocol** - -Read our [announcement post](https://medium.com/originprotocol/origin-dollar-ousd-insurance-now-available-from-cover-protocol-793440c5c8a) to learn how to [buy coverage](https://app.coverprotocol.com/app/marketplace/protocols/ORIGIN), [provide coverage](https://app.coverprotocol.com/app/mint?protocol=ORIGIN), or [participate in shield mining campaigns](https://app.coverprotocol.com/app/rewards) with Cover Protocol. - From 36cab02a1bffd498b525b544e9e975fb36807b13 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 03:47:02 +0800 Subject: [PATCH 09612/11794] New translations rebasing-and-smart-contracts.md (Spanish) --- .../elastic-supply/rebasing-and-smart-contracts.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 1f8a8030d..b6d38c9a8 100644 --- a/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -8,15 +8,15 @@ Las billeteras multi-sig u otros contratos inteligentes deben llamar a `rebaseOp De forma predeterminada, el OUSD que se mantiene en contratos inteligentes no participará en la naturaleza de rebase del token y perderá cualquier rendimiento a menos que el contrato inteligente lo acepte explícitamente. Esto aumenta la capacidad de composición de OUSD dentro de DeFi, ya que muchos protocolos no se diseñaron con la expectativa de que los equilibrios pudieran cambiar. Para otros protocolos DeFi, OUSD funciona como cualquier otro ERC-20 normal y de buen comportamiento hasta que le pida que cambie. Este es un atributo particularmente útil para los creadores de mercado automatizados \(AMMs\) como Uniswap, que se rompen cuando la cantidad de tokens que tienen cambia inesperadamente. -![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) +![La aplicación Gnosis Safe de OUSD le pedirá que opte por ceder](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) -Smart contracts must explicitly opt-in to receiving yield via the rebasing mechanism. This fixes the issue with the expanding supply on AMM’s while still allowing multi-sig wallets and other smart contracts the opportunity to still participate and earn yield. +Los contratos inteligentes deben optar explícitamente por recibir rendimiento a través del mecanismo de reajuste. Esto soluciona el problema con la oferta en expansión de AMM y, al mismo tiempo, permite que las billeteras multi-sig y otros contratos inteligentes tengan la oportunidad de participar y obtener rendimiento. {% hint style="warning" %} -If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. +Si está implementando un contrato y tiene la intención de llamar a`rebaseOptIn()`para obtener rendimiento, no puede llamarlo desde el constructor del contrato. El contrato debe implementarse antes de que se pueda llamar. {% endhint %} -[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. +[Se recomienda a los usuarios de Gnosis Safe](https://gnosis-safe.io/) que utilicen la aplicación Origin Dollar, que le pedirá que opte por recibir rendimiento. Si está utilizando la "Antigua" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) u otra billetera basada en contrato, necesitará [la dirección de contrato para OUSD](../../smart-contracts/registry.md) y el correspondiente [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Una vez que los agregue, podrá llamar a la función `rebaseOptIn()` para optar por recibir rendimiento a través de rebase o`rebaseOptOut()` para apagarlo nuevamente. From b0336fe33bb2c3b627fd04c7d21b2c0a2e20fbd4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 03:54:03 +0800 Subject: [PATCH 09613/11794] New translations README.md (Spanish) --- es/core-concepts/price-oracles/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/price-oracles/README.md b/es/core-concepts/price-oracles/README.md index c852bcaf2..8efc925d9 100644 --- a/es/core-concepts/price-oracles/README.md +++ b/es/core-concepts/price-oracles/README.md @@ -116,7 +116,7 @@ Con el fin de prevenir ataques maliciosos y alentar a los inversores a largo pla Esto protege los fondos en el grupo de liquidez mientras recompensa a los holders a largo plazo. Dado que el precio más seguro depende de la dirección de la operación, el oráculo de Origin expone tanto un `priceUSDMint()` y un `priceUSDRedeem()`. -OUSD uses Chainlink as oracle for DAI, USDC and USDT. +OUSD usa Chainlink como oráculo para DAI, USDC y USDT. {% embed url="https://feeds.chain.link/eth-usd" caption=""%} From 3f3311e8d1084b620577f578d032b28fb6aaa7f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 03:54:04 +0800 Subject: [PATCH 09614/11794] New translations README.md (Spanish) --- es/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-stablecoins/README.md b/es/core-concepts/supported-stablecoins/README.md index 809ef9454..18c8bfc66 100644 --- a/es/core-concepts/supported-stablecoins/README.md +++ b/es/core-concepts/supported-stablecoins/README.md @@ -14,7 +14,7 @@ Actualmente, OUSD admite las siguientes monedas estables: Ninguna de estas monedas estables es perfecta, pero las seleccionamos debido a su uso generalizado. Si bien estas monedas estables han perdido su paridad con el USD en múltiples ocasiones, han demostrado capacidad de recuperación para finalmente volver a sus objetivos de 1 USD. -Es importante tener en cuenta que todas estas monedas estables introducen un riesgo de contraparte no trivial. Tether, en particular, ha tenido problemas bancarios y desafíos regulatorios bien documentados. Además, tanto USDT como USDC tienen puertas traseras que otorgan a sus emisores el poder de congelar dinero en las billeteras de sus holders. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. +Es importante tener en cuenta que todas estas monedas estables introducen un riesgo de contraparte no trivial. Tether, en particular, ha tenido problemas bancarios y desafíos regulatorios bien documentados. Además, tanto USDT como USDC tienen puertas traseras que otorgan a sus emisores el poder de congelar dinero en las billeteras de sus holders. Si bien DAI no tiene puertas traseras directas, sus activos también pueden verse afectados negativamente, ya que el USDC y el USDT se aceptan como garantía para la acuñación de DAI. -A pesar de estas preocupaciones, ya hay miles de millones de dólares apostando por la seguridad de estas monedas estables. Es posible que se agreguen monedas estables adicionales al protocolo con el tiempo. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. +A pesar de estas preocupaciones, ya hay miles de millones de dólares apostando por la seguridad de estas monedas estables. Es posible que se agreguen monedas estables adicionales al protocolo con el tiempo. El soporte también puede eliminarse si alguna de estas monedas estables resulta ser demasiado poco confiable o pone en peligro los fondos del holder de OUSD. From ec142cc874bc1e0d0bcc501fbabbdedba465121f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 03:54:05 +0800 Subject: [PATCH 09615/11794] New translations dai.md (Spanish) --- es/core-concepts/supported-stablecoins/dai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/supported-stablecoins/dai.md b/es/core-concepts/supported-stablecoins/dai.md index d9b7d798e..6b9de0aa2 100644 --- a/es/core-concepts/supported-stablecoins/dai.md +++ b/es/core-concepts/supported-stablecoins/dai.md @@ -16,5 +16,5 @@ Dai es la tercera moneda estable más grande del mundo con más de $400 millones | Dirección | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimales | 18 | | Sitio oficial | [https://makerdao.com/](https://makerdao.com/) | -| Holders | Over 380k addresses | +| Holders | Más de 380k direcciones | From 165a02371baa2366bd71e574e5cb26f357fe8bcd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 03:54:06 +0800 Subject: [PATCH 09616/11794] New translations usdc.md (Spanish) --- es/core-concepts/supported-stablecoins/usdc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/supported-stablecoins/usdc.md b/es/core-concepts/supported-stablecoins/usdc.md index 1fabd12bf..ed20f1bcf 100644 --- a/es/core-concepts/supported-stablecoins/usdc.md +++ b/es/core-concepts/supported-stablecoins/usdc.md @@ -16,7 +16,7 @@ USDC es la segunda moneda estable más grande del mundo después del USDT y ha c | Dirección | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | | Decimales | 6 | | Sitio oficial | [https://www.centre.io/usdc](https://www.centre.io/usdc) | -| Holders | Over 1M addresses | +| Holders | Más de 1 millón de direcciones | From 992fb83986ecffd1bfcf9158b11cbdaada42a70a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 03:54:09 +0800 Subject: [PATCH 09617/11794] New translations usdt.md (Spanish) --- es/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/supported-stablecoins/usdt.md b/es/core-concepts/supported-stablecoins/usdt.md index be9d44e8c..34d50ec83 100644 --- a/es/core-concepts/supported-stablecoins/usdt.md +++ b/es/core-concepts/supported-stablecoins/usdt.md @@ -16,7 +16,7 @@ A pesar de la controversia **** en torno **** a que la compañía no proporcion | Dirección | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimales | 6 | | Sitio oficial | [https://tether.to/ ](https://tether.to/%20) | -| Holders | Over 3.4M addresses | +| Holders | Más de 3,4 millones de direcciones | From e05e785ae15eeb3f83f658ad60e7e051c985437b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 03:54:10 +0800 Subject: [PATCH 09618/11794] New translations aave.md (Spanish) --- es/core-concepts/supported-strategies/aave.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-strategies/aave.md b/es/core-concepts/supported-strategies/aave.md index ab3022dbd..092806612 100644 --- a/es/core-concepts/supported-strategies/aave.md +++ b/es/core-concepts/supported-strategies/aave.md @@ -6,9 +6,9 @@ Los balances de colateral están representados por ERC-20 aTokens en una proporc Aave permite préstamos tipo flash, que son préstamos sin colateral en los que los usuarios piden prestado y reembolsan el monto del préstamo en una sola transacción, lo que significa que los usuarios de préstamos tipo flash no necesitan aportar capital inicial. Los préstamos de tipo flash son un producto complejo dirigido a desarrolladores y se pueden utilizar para arbitrar a través de múltiples protocolos DeFi. -Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. +El token de gobernanza de Aave se llamaba anteriormente LEND, que era el token de utilidad para ETHLend. Como parte de su transición a una gobernanza totalmente descentralizada, los holders de LEND pudieron intercambiar LEND por AAVE, un nuevo token de gobernanza ERC-20 con recompensas de participación. Se han distribuido algunos tokens AAVE a los usuarios de la plataforma en una campaña de minería de liquidez. -Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. +El valor total bloqueado de Aave \(TVL\) ha crecido rápidamente a más de $15.5 mil millones, lo que lo convierte en el protocolo DeFi más grande en el momento de escribir este artículo. LEND tiene una capitalización de mercado circulante de más de $5.3 mil millones. Aave se ha sometido a auditorías de seguridad por OpenZeppelin, Trail of Bits y Consensys Diligence. Aave mantiene un programa de recompensas por errores. From 994ec9493cbfa434028ce13c739ea0e82d6ddfde Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 03:54:10 +0800 Subject: [PATCH 09619/11794] New translations compound.md (Spanish) --- es/core-concepts/supported-strategies/compound.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-strategies/compound.md b/es/core-concepts/supported-strategies/compound.md index 390ba4575..6da3e344d 100644 --- a/es/core-concepts/supported-strategies/compound.md +++ b/es/core-concepts/supported-strategies/compound.md @@ -4,9 +4,9 @@ Compound es una plataforma y un protocolo de préstamos construido sobre Ethereu Los saldos de garantías están representados por ERC-20 cTokens, que automáticamente acumulan intereses y aumentan de valor con el tiempo en relación con el activo subyacente que representan. Los usuarios pueden tomar prestados activos contra sus tokens. Los cTokens se pueden transferir libremente y se pueden usar en muchos otros protocolos DeFi. Los cTokens se pueden canjear por su garantía subyacente en cualquier momento. -Compound está gobernado por COMP, un token de gobernanza ERC-20. Los holders de COMP pueden proponer y votar cambios de protocolo o delegar sus votos en otra persona. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. Una gran parte del suministro de tokens COMP fue retenida por el equipo de Compound, los inversores y los asesores. +Compound está gobernado por COMP, un token de gobernanza ERC-20. Los holders de COMP pueden proponer y votar cambios de protocolo o delegar sus votos en otra persona. Los tokens COMP se otorgan a prorrata a los usuarios del protocolo diariamente, divididos en partes iguales entre prestatarios y prestamistas. Una gran parte del suministro de tokens COMP fue retenida por el equipo de Compound, los inversores y los asesores. -Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. +El valor total bloqueado \(TVL\) del compuesto ha crecido rápidamente a más de $10 mil millones, lo que lo convierte en uno de los protocolos DeFi más grandes. COMP tiene una capitalización de mercado circulante de más de $2.5 mil millones. Compound ha sido sometido a múltiples auditorías de seguridad por OpenZeppelin y Trail of Bits. El protocolo del Compound fue verificado formalmente por CertiK y ha sido sometido a pruebas de estrés económico por parte de Gauntlet. Compound mantiene un programa de recompensas por errores. From 515b36b27b774dc7be646d311f5759602930c3c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 03:54:11 +0800 Subject: [PATCH 09620/11794] New translations oracle.md (Spanish) --- es/smart-contracts/api/oracle.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/api/oracle.md b/es/smart-contracts/api/oracle.md index e9ae878df..082dc6c78 100644 --- a/es/smart-contracts/api/oracle.md +++ b/es/smart-contracts/api/oracle.md @@ -4,5 +4,5 @@ Próximamente la documentación. {% endhint %} -OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. +OUSD utiliza los oráculos de Chainlink para proteger el protocolo de los ataques de precios. Puede [leer más sobre nuestra decisión de trabajar con Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) en el blog de Origin.

From 18f2421467d66638a88260154b258948d012d297 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 04:01:53 +0800 Subject: [PATCH 09621/11794] New translations vault.md (Spanish) --- es/smart-contracts/api/vault.md | 44 ++++++++++++++++----------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/es/smart-contracts/api/vault.md b/es/smart-contracts/api/vault.md index 868ad6f7e..5e01bdbd4 100644 --- a/es/smart-contracts/api/vault.md +++ b/es/smart-contracts/api/vault.md @@ -11,15 +11,15 @@ Todas las cantidades de OUSD aprobadas o devueltas por los métodos de Vault uti Para otras monedas estables, el número de decimales varía. DAI usa 18 lugares decimales, mientras que USDC y USDT usan solo 6. -Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. +Los esfuerzos están [actualmente en marcha](https://github.com/OriginProtocol/origin-dollar/issues/590) para aumentar la resolución de cálculos de cambio de base a partir de 18 decimales a 27 decimales. El token de OUSD en sí mismo conservará 18 decimales de precisión y los saldos de los usuarios no deberían cambiar. ## Métodos ### mint\(\) -**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ +**`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`** -Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Acuñar OUSD a cambio de un depósito de un determinado `_amount` de moneda estable especificado por el `_asset` parámetro. La persona que llama recibe una cierta cantidad de OUSD dependiendo del **tipo de cambio**. | Nombre del parámetro | Tipo | Descripción | |:--------------------- |:--------- |:------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -31,7 +31,7 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ -Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. +Acuñar OUSD a cambio de un depósito de múltiples monedas estables en una sola llamada. Las monedas estables se especifican mediante el parámetro de matriz `_assets` y las cantidades mediante el parámetro de matriz `_amounts`. La persona que llama recibe una cierta cantidad de OUSD dependiendo del **tipo de cambio**. | Nombre del parámetro | Tipo | Descripción | |:--------------------- |:--------------- |:------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -40,14 +40,14 @@ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. S | \_minimumOusdAmount | uint256 | Cantidad mínima de OUSD que la persona que llama está dispuesta a recibir. La llamada a mint\(\) se revierte si no se cumple el mínimo. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +En los canjes, es el protocolo y no el usuario el que decide qué monedas estables\(s\) se devuelven al usuario. Esta decisión de qué moneda \(s\) devolver se basa en las relaciones internas de los activos que se mantienen en la bóveda. {% endhint %} ### redeem\(\) -**`function redeem(uint256 _amount)`**‌ +**`function redeem(uint256 _amount)`** -OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +El OUSD especificado parámetro `_amount` canjea a cambio de una o varias monedas estables admitidas. La cantidad de monedas estables recibidas depende del **tipo de cambio**. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:------- |:------------------------------------------------ | @@ -55,27 +55,27 @@ OUSD specified by the `_amount` parameter is redeemed in exchange for one or mul ### redeemAll\(\)‌ -**`function redeemAll()`**‌ +**`function redeemAll()`** -All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. +Todo el OUSD en posesión del usuario se canjea a cambio de una o varias monedas estables compatibles. La cantidad de monedas estables recibidas depende del **tipo de cambio**. ### rebase\(\) -**`function rebase()`**‌ +**`function rebase()`** -Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ +Actualiza los saldos de todos los usuarios según el valor de los activos almacenados actualmente en la bóveda. Devuelve el valor total de los activos y estrategias subyacentes representados por el tipo `uint256`. ### allocate\(\) -**`function allocate()`**‌ +**`function allocate()`** -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Mueve los activos bajo administración a sus [estrategias](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) prescritas para maximizar el rendimiento y diversificar el riesgo. ### totalValue\(\) -**`function totalValue()`**‌ +**`function totalValue()`** -Returns total value of underlying assets and strategies. +Devuelve el valor total de los activos y estrategias subyacentes. | `return` nombre | Tipo | Descripción | |:--------------- |:------- |:----------------------------------------------------- | @@ -83,9 +83,9 @@ Returns total value of underlying assets and strategies. ### checkBalance\(\) -**`function checkBalance(address _asset)`**‌ +**`function checkBalance(address _asset)`** -Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. +Devuelve el saldo de un activo especificado por el parámetro`_asset` contenido en la Bóveda y todas las estrategias representadas por el tipo `uint256`. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:--------- |:------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -93,13 +93,13 @@ Returns the balance of an asset specified by the`_asset` parameter held in Vault ### calculateRedeemOutputs\(\) -**`function calculateRedeemOutputs(uint256 _amount)`**‌ +**`function calculateRedeemOutputs(uint256 _amount)`** -Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values. +Calcule la combinación de monedas estables que una función `redeem` devolvería al canjear cierta cantidad de OUSD especificada por el parámetro `_amount`. Devuelve una matriz de valores de monedas estables. -To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses. +Para atribuir los valores de la moneda estable a la moneda de la moneda estable correcta, esta llamada debe usarse junto con la función `getAllAssets` que devuelve una matriz de direcciones de la moneda estable. -The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. +El índice de una matriz que devuelve `calculateRedeemOutputs` corresponde a la dirección de la moneda estable con el mismo índice en una matriz devuelta por la función `getAllAssets`. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:------- |:------------------------------------------------ | @@ -111,7 +111,7 @@ The index of an array that is returned by the `calculateRedeemOutputs` correspon ### getAssetCount\(\) -**`function getAssetCount()`**‌ +**`function getAssetCount()`** Return the number of supported stablecoin assets represented by `uint256` type.‌ From 6437771b6d46abf2675eb0dc3565a441638e3f38 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 04:24:42 +0800 Subject: [PATCH 09622/11794] New translations vault.md (Spanish) --- es/smart-contracts/api/vault.md | 34 ++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/es/smart-contracts/api/vault.md b/es/smart-contracts/api/vault.md index 5e01bdbd4..7a3cfb121 100644 --- a/es/smart-contracts/api/vault.md +++ b/es/smart-contracts/api/vault.md @@ -113,31 +113,31 @@ El índice de una matriz que devuelve `calculateRedeemOutputs` corresponde a la **`function getAssetCount()`** -Return the number of supported stablecoin assets represented by `uint256` type.‌ +Devuelve el número de activos de stablecoin admitidos representados por el tipo `uint256`. ### getAllAssets\(\) -**`function getAllAssets()`**‌ +**`function getAllAssets()`** -Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ +Devuelve el número de activos de moneda estable admitidos representados por el tipo `uint256`. ### getStrategyCount\(\)‌ -**`function getStrategyCount()`**‌ +**`function getStrategyCount()`** -Return the number of strategies active on the Vault represented by `uint256` type.‌ +Devuelve el número de estrategias activas en la Bóveda representado por `uint256` tipo. ### getAPR\(\) -**`function getAPR()`**‌ +**`function getAPR ()`** -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ +Devuelve el rendimiento porcentual anual total \(APR\) de la Bóveda y todas las estrategias representadas por el tipo `uint256`. El número resultante tiene 18 espacios decimales. ### isSupportedAsset\(\) -**`function isSupportedAsset(address _asset)`**‌ +**`function isSupportedAsset(address _asset)`** -Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. +Devuelve el valor booleano verdadero si el activo especificado por el parámetro `_asset` es compatible con la Bóveda. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:--------- |:------------------------------ | @@ -145,9 +145,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter ### priceUSDMint\(\) -**`function priceUSDMint(string symbol)`**‌‌ +**`function priceUSDMint(string symbol)`** -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Devuelve el precio del tipo de cambio de una moneda estable especificado por los parámetros del `symbol` utilizados al acuñar OUSD representado por el tipo `uint256`. El número resultante tiene 18 decimales. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:------ |:---------------------------- | @@ -155,9 +155,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param ### priceUSDRedeem\(\) -**`function priceUSDRedeem(string symbol)`**‌‌ +**`function priceUSDRedeem(string symbol)`** -Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Devuelve el precio del tipo de cambio de una moneda estable especificado por los parámetros del `symbol` utilizados al canjear OUSD representado por el tipo `uint256`. El número resultante tiene 18 decimales. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:------ |:---------------------------- | @@ -165,9 +165,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param ### priceAssetUSDMint\(\)‌ -**`function priceAssetUSDMint(address _asset)`**‌‌ +**`function priceAssetUSDMint(address _asset)`** -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Devuelve el precio del tipo de cambio de una moneda estable especificado por los parámetros `_asset` utilizados al acuñar OUSD representado por el tipo `uint256`. El número resultante tiene 18 decimales. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:--------- |:------------------------------- | @@ -175,9 +175,9 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param ### priceAssetUSDRedeem\(\)‌ -**`function priceAssetUSDRedeem(address _asset)`**‌‌‌ +**`function priceAssetUSDRedeem(address _asset)`** -Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. +Devuelve el precio de tipo de cambio de una moneda estable especificado por los parámetros `_asset` utilizados al canjear OUSD representado por el tipo `uint256`. El número resultante tiene 18 decimales. | Nombre del parámetro | Tipo | Descripción | |:-------------------- |:--------- |:------------------------------ | From abc15dfa26fd05caac32dbbacf9e4230be73d445 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 04:24:43 +0800 Subject: [PATCH 09623/11794] New translations README.md (Spanish) --- es/core-concepts/supported-strategies/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-strategies/README.md b/es/core-concepts/supported-strategies/README.md index 4b96ddf9d..610a636bf 100644 --- a/es/core-concepts/supported-strategies/README.md +++ b/es/core-concepts/supported-strategies/README.md @@ -12,7 +12,7 @@ Actualmente, OUSD obtiene rendimientos de la siguiente plataforma \(s\): {% page-ref page="aave.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +Aunque DeFi ha crecido muy rápidamente y ahora hay miles de millones de dólares en valor depositado en estas plataformas, varios de estos proyectos aún están en fase beta y son altamente experimentales. Puede haber vulnerabilidades ocultas en los contratos inteligentes que impulsan estas plataformas, y han habido pérdidas multimillonarias causadas por vulnerabilidades en las aplicaciones de Ethereum en el pasado. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +Supervisamos de cerca los eventos de seguridad en las plataformas que apoyamos e inmediatamente nos moveremos para asegurar los fondos de los holders de OUSD si identificamos alguna amenaza. From 56e5417819deaeed6e5b743a106e636fdac9838e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 04:24:44 +0800 Subject: [PATCH 09624/11794] New translations curve.md (Spanish) --- es/core-concepts/supported-strategies/curve.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/supported-strategies/curve.md b/es/core-concepts/supported-strategies/curve.md index 98f1af7a1..32c018bc4 100644 --- a/es/core-concepts/supported-strategies/curve.md +++ b/es/core-concepts/supported-strategies/curve.md @@ -8,7 +8,7 @@ Algunos de los grupos de liquidez de Curve ganan tarifas adicionales para los pr Curve está gobernado por CRV, un token de gobernanza ERC-20. Los holders de CRV pueden votar sobre cambios en el protocolo. Los holders de CRV pueden poner en staking sus tokens para obtener un poder de voto adicional proporcional al tiempo invertido. CRV se adjudica continuamente a proveedores de liquidez y una gran parte del suministro total de CRV se asignó al equipo y a los inversores en un cronograma continuo de consolidación. -Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve tiene un Valor Total Bloqueado \(TVL\) de más de $11.5 mil millones de dólares por parte de los proveedores de liquidez al momento de escribir este artículo. Cada día se generan cientos de millones de dólares en volumen de operaciones en Curve. Curve se ha sometido a dos auditorías de Trail of Bits y mantiene un programa de recompensas por errores. From e323c2911ebd92bc2927b9900eeb1edff473745e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 04:24:45 +0800 Subject: [PATCH 09625/11794] New translations README.md (Spanish) --- es/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/yield-generation/README.md b/es/core-concepts/yield-generation/README.md index dc33a1279..72d3a556b 100644 --- a/es/core-concepts/yield-generation/README.md +++ b/es/core-concepts/yield-generation/README.md @@ -4,9 +4,9 @@ Si bien la explosión Cámbrica de nuevos préstamos y grupos de creadores de mercado automatizados ha impulsado el valor total bloqueado \(TVL\), también ha hecho que sea cada vez más difícil para los cultivadores de rendimiento asignar capital manualmente de manera eficiente y óptima. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Con el tiempo, se implementarán nuevas estrategias que maximizan los retornos y minimizan el riesgo y las dependencias. +[Yearn](https://yearn.finance/) ha demostrado que los contratos inteligentes pueden automatizar el reequilibrio de fondos en varias estrategias para ganar de manera óptima intereses de préstamos, tarifas de creación de mercado y tokens de recompensa. Con el tiempo, se implementarán nuevas estrategias que maximizan los retornos y minimizan el riesgo y las dependencias. -![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) +![Recolección de rendimiento automatizada en el protocolo OUSD](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD utiliza las siguientes estrategias de alto nivel para generar rendimiento: From a27dca65e9fe96081a6ad308c6847cb7619c9dac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 04:24:46 +0800 Subject: [PATCH 09626/11794] New translations market-making.md (Spanish) --- es/core-concepts/yield-generation/market-making.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/yield-generation/market-making.md b/es/core-concepts/yield-generation/market-making.md index f591c4542..37ee37cdf 100644 --- a/es/core-concepts/yield-generation/market-making.md +++ b/es/core-concepts/yield-generation/market-making.md @@ -4,13 +4,13 @@ Los Creadores de Mercado Automatizados \(AMMs\) se han convertido rápidamente en la forma preferida de plataforma de intercambio descentralizado en la red de Ethereum. Esto se debe en parte a la dificultad de admitir libros de pedidos en los DEX en la red de Ethereum 1.0 que pueden rivalizar con las experiencias instantáneas y de bajo deslizamiento de los exchanges centralizados. Además, los AMM como Uniswap son relativamente fáciles de usar y de uso eficiente del gas. -Los AMM solo pueden habilitar nuevos mercados cuando los proveedores de liquidez brindan liquidez \ (por ejemplo, múltiples tokens para pares o grupos de liquidez de trading determinados\). A cambio de proporcionar liquidez, los proveedores de liquidez son recompensados con comisiones de trading cuando otros usuarios intercambian tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. +Los AMM solo pueden habilitar nuevos mercados cuando los proveedores de liquidez brindan liquidez \ (por ejemplo, múltiples tokens para pares o grupos de liquidez de trading determinados\). A cambio de proporcionar liquidez, los proveedores de liquidez son recompensados con comisiones de trading cuando otros usuarios intercambian tokens. Por ejemplo, cuando los comerciantes intercambian dos tokens en Uniswap v3, actualmente se les cobra entre el 0,05% y el 1% además de las tarifas del gas. Estas tarifas se distribuyen proporcionalmente a los proveedores de liquidez del par en función del porcentaje de liquidez total que hayan proporcionado. {% hint style="info" %} [Pérdida impermanente](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) es un factor de riesgo importante de comprender, pero esta preocupación se mitiga en gran medida porque OUSD solo proporciona liquidez para monedas estables de aproximadamente el mismo valor. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Luego, los rendimientos se transfieren a los holders de OUSD. +El protocolo de OUSD enruta USDT, USDC y DAI a grupos de liquidez de alto rendimiento según lo determinado por el volumen de negociación y recompensa tokens \(por ejemplo, Curve recompensa tokens CRV a proveedores de liquidez\). Luego, los rendimientos se transfieren a los holders de OUSD. Actualmente estamos integrados con el siguiente creador de mercado automatizado: From 71e8c6b41118b996a15c4b9707935089cd136a57 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 04:24:47 +0800 Subject: [PATCH 09627/11794] New translations rewards.md (Spanish) --- es/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/yield-generation/rewards.md b/es/core-concepts/yield-generation/rewards.md index bc3e20624..c9aa91d8b 100644 --- a/es/core-concepts/yield-generation/rewards.md +++ b/es/core-concepts/yield-generation/rewards.md @@ -2,7 +2,7 @@ **Recolección de recompensas** -Además de cobrar intereses de préstamos y comisiones de creación de mercado, tenemos la intención de reclamar y convertir automáticamente los incentivos de bonificación que están siendo distribuidos por muchos de los protocolos DeFi. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. Estas recompensas de bonificación se convertirán regularmente en monedas estables, se implementarán en el mercado y se distribuirán a los titulares de OUSD en forma de rendimiento adicional. +Además de cobrar intereses de préstamos y comisiones de creación de mercado, tenemos la intención de reclamar y convertir automáticamente los incentivos de bonificación que están siendo distribuidos por muchos de los protocolos DeFi. Por ejemplo, Compound regala tokens COMP y Curve regala tokens CRV. Estas recompensas de bonificación se convertirán regularmente en monedas estables, se implementarán en el mercado y se distribuirán a los titulares de OUSD en forma de rendimiento adicional. {% hint style="info" %} Si bien la bóveda almacena de forma segura cualquier recompensa inesperada que reciba, será necesario escribir e implementar estrategias personalizadas para decidir cuándo y cómo el protocolo debe convertirlas en monedas estables. From 2bbfffaf31ce2d709d03339e7cfb8587476cda14 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 04:24:48 +0800 Subject: [PATCH 09628/11794] New translations fund-management.md (Spanish) --- es/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/fund-management.md b/es/core-concepts/fund-management.md index b07e633be..56fa1b36a 100644 --- a/es/core-concepts/fund-management.md +++ b/es/core-concepts/fund-management.md @@ -2,7 +2,7 @@ El contrato inteligente de OUSD agrega los depósitos de monedas estables de todos los usuarios en un solo grupo de activos invertibles. Luego, los fondos se asignan a través de una o más estrategias de ingresos en cualquier momento dado. La Bóveda favorece las estrategias de alto rendimiento, pero también busca mantener la diversificación en múltiples estrategias. La diversificación elimina los puntos únicos de fallas y mitiga los riesgos. -A diferencia de las oportunidades de Yearn Vaults, TokenSets o Zapper, los usuarios no seleccionan estrategias individuales. Todas las monedas estables depositadas y, en consecuencia, todos los tokens OUSD son fungibles. Una vez que se implemente nuestra estructura de gobierno completa, estas decisiones se tomarán con los comentarios de los holders de los tokens de gobierno de OUSD. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). +A diferencia de las oportunidades de Yearn Vaults, TokenSets o Zapper, los usuarios no seleccionan estrategias individuales. Todas las monedas estables depositadas y, en consecuencia, todos los tokens OUSD son fungibles. Una vez que se implemente nuestra estructura de gobierno completa, estas decisiones se tomarán con los comentarios de los holders de los tokens de gobierno de OUSD. Se anima a los holders de OGN a participar en la creación y votación de propuestas que afecten al protocolo en [el portal de gobernanza de OGN](https://vote.originprotocol.com). **Estrategias de Ganancias** From 2ca5a187d5077faa3d9508cc8c27ac353d5e6ff9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 04:24:49 +0800 Subject: [PATCH 09629/11794] New translations price-oracles.md (Spanish) --- es/core-concepts/price-oracles.md | 66 +++++++++++++++---------------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/es/core-concepts/price-oracles.md b/es/core-concepts/price-oracles.md index 313fd011a..6c1ffd453 100644 --- a/es/core-concepts/price-oracles.md +++ b/es/core-concepts/price-oracles.md @@ -1,22 +1,22 @@ - - - -description: OUSD uses Chainlink to secure the protocol from pricing attacks +descripción: OUSD usa Chainlink para proteger el protocolo de ataques de precios - - - -# Price Oracles +# Precio de Oráculos -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD está diseñado para permanecer vinculado a 1 USD y tener un respaldo 1:1 con sus monedas estables subyacentes. Esto es más complicado de lo que parece porque estas monedas estables subyacentes se desvían constantemente de sus propias clavijas de 1 USD deseadas. Si bien la mayoría de las fluctuaciones diarias son menores, ha habido cambios importantes en el precio que se han producido en el pasado y es probable que vuelvan a ocurrir en el futuro. - - + - - @@ -25,11 +25,11 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - +
CoinLow + MonedaBajo High + Alto Delta Source + Fuente
USDC

$0.929222

-

Mar 13, 2020

+

13 de marzo de 2020

-

$1.11

-

Oct 15, 2018

+

1,11 USD

+

15 de octubre de 2018

$0.180778 CoinMarketCap @@ -39,11 +39,11 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s USDC

$0.924188

-

Aug 02, 2020

+

02 de agosto de 2020

-

$1.17

-

May 08, 2019

+

1,17 USD

+

08 de mayo de 2019

$0.245812 CoinGecko @@ -53,11 +53,11 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s DAI

$0.945505

-

May 10, 2020

+

10 de mayo de 2020

-

$1.11

-

Mar 13, 2020

+

1,11 USD

+

13 de marzo de 2020

$0.164495 CoinMarketCap @@ -67,11 +67,11 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s DAI

$0.903243

-

Nov 25, 2019

+

25 de noviembre de 2019

-

$1.22

-

Mar 13, 2020

+

1.22 USD

+

13 de marzo de 2020

$0.316757 CoinGecko @@ -81,11 +81,11 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s USDT

$0.849809

-

Feb 02, 2017

+

02 de febrero de 2017

-

$1.21

-

May 27, 2017

+

1.21 USD

+

27 de mayo de 2017

$0.360191 CoinGecko @@ -95,32 +95,32 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s USDT

$0.572521

-

Mar 02, 2015

+

02 de marzo de 2015

-

$1.32

-

Jul 24, 2018

+

1.32 USD

+

24 de julio de 2018

$0.747479$0,747479 CoinMarketCap
-The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +La función de rebase trata 1 moneda estable como 1 OUSD por simplicidad y para proteger los saldos de OUSD de verse afectados por las fluctuaciones diarias en el precio de las monedas estables subyacentes. Dado que la función de rebase solo cuenta monedas, los saldos de OUSD solo deberían aumentar. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. +Para acuñar y quemar la cantidad apropiada de OUSD al entrar y salir, los contratos inteligentes deben fijar el precio con precisión del USDT, USDC y DAI que ingresa y sale del sistema. -As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. +Como precaución adicional, OUSD nunca paga más de un dólar por una moneda estable. Esto evita que el protocolo sea atacado a través de oráculos con precios incorrectos. Cualquier ganancia adicional que se recolecte como resultado de que las monedas estables se salgan de su paridad se redistribuye a los holders restantes de OUSD en forma de rendimiento adicional. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: +Como protocolo descentralizado, OUSD debe depender de fuentes no centralizadas para estos precios. OUSD usa Chainlink como oráculo para DAI, USDC y USDT. Puede [leer más sobre nuestra decisión de trabajar con Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) en el blog de Origin. Aquí están los oráculos Chainlink que estamos usando actualmente: -{% embed url="https://data.chain.link/usdt-usd" %} +{% embed url="https://data.chain.link/usdt-usd"%} -{% embed url="https://data.chain.link/usdc-usd" %} +{% embed url="https://data.chain.link/usdc-usd"%} -{% embed url="https://data.chain.link/dai-usd" %} +{% embed url="https://data.chain.link/dai-usd"%} The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. From 07b6682384c64d1b613c77fb7f3b823c7cfcf122 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 04:32:14 +0800 Subject: [PATCH 09630/11794] New translations price-oracles.md (Spanish) --- es/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/price-oracles.md b/es/core-concepts/price-oracles.md index 6c1ffd453..4892f5171 100644 --- a/es/core-concepts/price-oracles.md +++ b/es/core-concepts/price-oracles.md @@ -122,5 +122,5 @@ Como protocolo descentralizado, OUSD debe depender de fuentes no centralizadas p {% embed url="https://data.chain.link/dai-usd"%} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +La dirección de contrato inteligente específica para cada oráculo que se utiliza se enumera en nuestra [página de registro](../smart-contracts/registry.md). Es posible que con el tiempo se agreguen más oráculos al protocolo. También pueden eliminarse si alguno de estos oráculos deja de ser confiable. From 2fa1229ed1ffb9383aba411d84b020e0c03b710c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 04:32:15 +0800 Subject: [PATCH 09631/11794] New translations principles.md (Spanish) --- es/governance/principles.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/es/governance/principles.md b/es/governance/principles.md index 84c6fef7b..5bc956a20 100644 --- a/es/governance/principles.md +++ b/es/governance/principles.md @@ -1,30 +1,30 @@ # Principios -**Governance Portal** +**Portal de Gobernanza** -OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +Se anima a los holders de OGN a participar en la creación y votación de propuestas que afecten al protocolo en [el portal de gobernanza de OGN](https://vote.originprotocol.com). Cualquiera con al menos 1,000 OGN en su billetera o puestos en staking en nuestro contrato de OGN Staking puede crear una nueva propuesta usando Snapshot. Todos los holders de OGN pueden votar en propuestas. Nuestro deseo es que nuestra comunidad tenga un fuerte impacto en la dirección de los productos de Origin, la base de código de fuente abierta y tenga voz en las decisiones comerciales clave y la dirección general del proyecto. -**Progressive Decentralization** +**Descentralización progresiva** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD está diseñado para ser un protocolo descentralizado gobernado por muchas partes interesadas en todo el mundo. Creemos que los mineros y holders de OUSD deben determinar colectivamente las decisiones importantes sobre el protocolo lo antes posible. -That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. +Dicho esto, en los primeros días, es imperativo que el equipo de ingeniería central pueda actuar de manera rápida y decisiva para construir las partes fundamentales del protocolo. -Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. +La descentralización progresará rápidamente en cuatro fases durante los próximos meses. Nuestra intención es ceder el control y la gobernanza a la comunidad lo antes posible. ![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) -**Timelock** +**Bloqueo de Tiempo** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. +Antes de la gobernanza descentralizada total, implementaremos un [bloqueo de tiempo](../smart-contracts/api/timelock.md) frente a todas las llamadas de funciones de administración, lo que dará a los usuarios de OUSD tiempo \(horas\) para retirar sus fondos si tienen objeciones a nuestras actualizaciones propuestas. -**New and Existing Stakeholders** +**Partes interesadas nuevas y existentes** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD es un nuevo proyecto fundado por el [equipo](www.originprotocol.com/team) de Origin Protocol y será apoyado por la comunidad de Origin existente, así como por muchas nuevas partes interesadas que elijan acuñar, holdear, usar y proporcionar liquidez para OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +Además, también queremos asegurar una alta participación de nuestros holders del Token de Origin \(OGN\) existentes y de los millones de personas de nuestra comunidad. Los holders de OGN existentes podrán colocar en staking sus OGN para participar en la gobernanza y ganar incentivos por generar valor para OUSD. -The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. +La fuerte conexión entre OUSD y el resto de la plataforma de comercio de Origin impulsará el crecimiento de ambas iniciativas. From 1ceb271aa51de64a5358c1db42067f3b15a854cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 04:32:16 +0800 Subject: [PATCH 09632/11794] New translations contributing.md (Spanish) --- es/governance/contributing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/governance/contributing.md b/es/governance/contributing.md index 4ca2b1fa8..3006bd119 100644 --- a/es/governance/contributing.md +++ b/es/governance/contributing.md @@ -8,7 +8,7 @@ Trabajamos en público y nuestra compañía en Discord está abierta a todos. Si **Análisis del Desarrollador** -Nuestro panel de desarrollo interno está disponible en [analytics.ousd.com](https://analytics.ousd.com). El tablero muestra el suministro circulante actual, los activos bajo administración en la bóveda y las asignaciones actuales entre cada una de las monedas estables y estrategias. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). +Nuestro panel de desarrollo interno está disponible en [analytics.ousd.com](https://analytics.ousd.com). El tablero muestra el suministro circulante actual, los activos bajo administración en la bóveda y las asignaciones actuales entre cada una de las monedas estables y estrategias. Se pueden encontrar otras herramientas para desarrolladores en [ousd.com/dashboard](https://ousd.com/dashboard). #### Proceso de Desarrollo @@ -93,7 +93,7 @@ Origin se trata tanto de la comunidad como de nuestra tecnología. Necesitamos ayuda constante para mejorar nuestra documentación, crear nuevas herramientas para interactuar con nuestra plataforma, hacer correr la voz a nuevos usuarios, ayudar a los nuevos usuarios a configurar y mucho más. -Póngase en contacto si desea ayudar. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Póngase en contacto si desea ayudar. Nuestro canal de `Discusión` en [Discord](https://www.originprotocol.com/discord) es un gran lugar para compartir ideas y ofrecerte como voluntario para ayudar. @@ -101,7 +101,7 @@ Póngase en contacto si desea ayudar. Our `discussion` channel on [Discord](http Origin ocasionalmente contrata desarrolladores para puestos a tiempo parcial o completo. -Tenemos una fuerte preferencia por contratar personas que ya han comenzado a contribuir al proyecto. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. Es muy poco probable que le ofrezcamos un puesto de tiempo completo en nuestro equipo de ingeniería a menos que haya fusionado al menos algunas solicitudes de extracción. +Tenemos una fuerte preferencia por contratar personas que ya han comenzado a contribuir al proyecto. Si desea un puesto de tiempo completo en nuestro equipo, su mejor oportunidad es interactuar con nuestro equipo y comenzar a contribuir con código. Es muy poco probable que le ofrezcamos un puesto de tiempo completo en nuestro equipo de ingeniería a menos que haya fusionado al menos algunas solicitudes de extracción. Si está interesado, consulte [las listas de trabajo de Origin Protocol](https://angel.co/originprotocol/jobs). Si desea ayuda de otras maneras, por favor proponer sus ideas en [nuestro canal de Discord](https://www.originprotocol.com/discord). From 7fafca19e2a1bdeb7e14e674c4d650c9eb012f38 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 04:32:17 +0800 Subject: [PATCH 09633/11794] New translations ogn-staking.md (Spanish) --- es/governance/ogn-staking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/governance/ogn-staking.md b/es/governance/ogn-staking.md index 62cc0797e..31c706116 100644 --- a/es/governance/ogn-staking.md +++ b/es/governance/ogn-staking.md @@ -14,7 +14,7 @@ El programa de staking inicial ofrece tres períodos de staking y rendimientos r Los tokens colocados en staking se bloquearán durante el período de staking. Después de que finalice cada período de staking, podrá reclamar tanto su OGN \(principal\) como su rendimiento inicial. -OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visite el sitio web de Origin para [obtener más información sobre OGN](https://www.originprotocol.com/ogn-token) o consulte [el panel de OGN](https://www.originprotocol.com/dashboard) para realizar un seguimiento de métricas de tokens importantes. +OGN actualmente cotiza en los principales exchanges como [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN) y [docenas más](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visite el sitio web de Origin para [obtener más información sobre OGN](https://www.originprotocol.com/ogn-token) o consulte [el panel de OGN](https://www.originprotocol.com/dashboard) para realizar un seguimiento de métricas de tokens importantes. From 86f0b7869c17b7a04153b171918c0513b88cdb55 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 04:32:18 +0800 Subject: [PATCH 09634/11794] New translations integration-guide-for-exchanges.md (Spanish) --- es/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/guides/integration-guide-for-exchanges.md b/es/guides/integration-guide-for-exchanges.md index 634e65341..6241311df 100644 --- a/es/guides/integration-guide-for-exchanges.md +++ b/es/guides/integration-guide-for-exchanges.md @@ -14,7 +14,7 @@ Cualquier contrato inteligente que tenga OUSD debe optar manualmente para recibi **¿Está almacenando en caché los saldos de los usuarios?** -OUSD actualiza dinámicamente el valor devuelto por la función `balanceOf()` en nuestro contrato ERC20. Users balances will update at unpredictable times as new yield is generated by the protocol. Mientras no esté almacenando en caché este valor, los usuarios siempre verán la cantidad correcta de OUSD que tienen. +OUSD actualiza dinámicamente el valor devuelto por la función `balanceOf()` en nuestro contrato ERC20. Los saldos de los usuarios se actualizarán en momentos impredecibles a medida que el protocolo genere un nuevo rendimiento. Mientras no esté almacenando en caché este valor, los usuarios siempre verán la cantidad correcta de OUSD que tienen. **¿Está mezclando fondos de usuario?** From fd128c94eb11697fb1e0ed57f9c074c6c2125357 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 04:46:52 +0800 Subject: [PATCH 09635/11794] New translations integration-guide-for-exchanges.md (Spanish) --- es/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/guides/integration-guide-for-exchanges.md b/es/guides/integration-guide-for-exchanges.md index 6241311df..4d4ce6a5c 100644 --- a/es/guides/integration-guide-for-exchanges.md +++ b/es/guides/integration-guide-for-exchanges.md @@ -22,7 +22,7 @@ Si está reuniendo fondos, querrá asegurarse de que cada usuario obtenga su can **¿Cuál es su plan de liquidez?** -OUSD se puede acuñar o canjear en cualquier momento utilizando [Origin Dollar DApp](https://www.ousd.com), o directamente desde nuestros contratos inteligentes. Si planea proporcionar liquidez usted mismo, debe tener en cuenta que la cantidad exacta de OUSD que recibirá a cambio de su USDT, USDC o DAI depende de los tipos de cambio actuales según lo determinado por los [oráculos](../smart-contracts/api/oracle.md). Si planea canjear OUSD por las monedas estables subyacentes, debe saber que hay una tarifa de salida del 0.5% y OUSD devolverá una canasta de monedas estables en proporción a las monedas estables de respaldo en el grupo. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. Si es posible, las acuñaciones o canjeos deben hacerse en lotes grandes para una máxima eficiencia. +OUSD se puede acuñar o canjear en cualquier momento utilizando [Origin Dollar DApp](https://www.ousd.com), o directamente desde nuestros contratos inteligentes. Si planea proporcionar liquidez usted mismo, debe tener en cuenta que la cantidad exacta de OUSD que recibirá a cambio de su USDT, USDC o DAI depende de los tipos de cambio actuales según lo determinado por los [oráculos](../smart-contracts/api/oracle.md). Si planea canjear OUSD por las monedas estables subyacentes, debe saber que hay una tarifa de salida del 0.5% y OUSD devolverá una canasta de monedas estables en proporción a las monedas estables de respaldo en el grupo. Alentamos a los intercambios a aprovechar otros grupos de liquidez, como Uniswap o Curve para evitar esas tarifas. Si es posible, las acuñaciones o canjeos deben hacerse en lotes grandes para una máxima eficiencia. From e6998712f95e0ddae7addbb973c92bb9ec98b5c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 04:46:53 +0800 Subject: [PATCH 09636/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/SUMMARY.md b/es/SUMMARY.md index b06ada683..8102faf4f 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -3,8 +3,8 @@ * [Introducción](README.md) * [Cómo funciona](how-it-works.md) * [Empezando](getting-started.md) -* [Analytics Dashboard](analytics-dashboard.md) -* [FAQ](faq.md) +* [Panel de análisis](analytics-dashboard.md) +* [Preguntas Frecuentes](faq.md) ## Conceptos básicos From f6f5b9c56012e389fc1b344ce2ff2483820b2560 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 04:46:54 +0800 Subject: [PATCH 09637/11794] New translations risks.md (Spanish) --- es/security-and-risks/risks.md | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/es/security-and-risks/risks.md b/es/security-and-risks/risks.md index 04dfcf3af..121663110 100644 --- a/es/security-and-risks/risks.md +++ b/es/security-and-risks/risks.md @@ -16,31 +16,33 @@ Nuestros contratos inteligentes han sido [auditados](audits.md) por varias empre **Riesgo de plataforma de terceros** -OUSD se basa en otras plataformas DeFi que agregan un riesgo adicional de contrato inteligente. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. Sin embargo, no hay garantías de que las plataformas subyacentes continuarán funcionando según lo previsto, y cualquier falla en una estrategia subyacente probablemente conduciría a una pérdida de fondos para los holders de OUSD. +OUSD se basa en otras plataformas DeFi que agregan un riesgo adicional de contrato inteligente. Estamos eligiendo trabajar con plataformas que tienen literalmente miles de millones de dólares en activos bajo administración y han realizado esfuerzos razonables para garantizar la seguridad de sus protocolos. Sin embargo, no hay garantías de que las plataformas subyacentes continuarán funcionando según lo previsto, y cualquier falla en una estrategia subyacente probablemente conduciría a una pérdida de fondos para los holders de OUSD. **Riesgos de la moneda estable** -Es importante comprender que OUSD es tan fuerte como las monedas estables que lo respaldan. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +Es importante comprender que OUSD es tan fuerte como las monedas estables que lo respaldan. Cualquier pérdida de valor de un activo de moneda estable subyacente provocará una pérdida similar al valor de OUSD. Si bien OUSD está diseñado para mantener una relación 1:1 entre el suministro y la cantidad de monedas estables de respaldo, no garantiza qué monedas estables conformarán ese respaldo ni el valor de esas monedas. -Es importante tener en cuenta que cada una de las monedas estables admitidas presenta un riesgo de contraparte no trivial. Tether, en particular, ha tenido problemas bancarios y problemas regulatorios bien documentados. Además, tanto USDT como USDC tienen puertas traseras que otorgan a sus emisores el poder de congelar dinero en las billeteras de sus titulares. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. +Es importante tener en cuenta que cada una de las monedas estables admitidas presenta un riesgo de contraparte no trivial. Tether, en particular, ha tenido problemas bancarios y problemas regulatorios bien documentados. Además, tanto USDT como USDC tienen puertas traseras que otorgan a sus emisores el poder de congelar dinero en las billeteras de sus titulares. Si bien DAI no tiene puertas traseras directas, sus activos también pueden verse afectados negativamente, ya que el USDC y el USDT se aceptan como garantía para la acuñación de DAI. -**Risk mitigation** +**Mitigación de riesgos** -While it's impossible to guarantee our contracts are 100% safe, we have taken every step possible to mitigate the chance of losing funds: +Si bien es imposible garantizar que nuestros contratos sean 100% seguros, hemos tomado todas las medidas posibles para mitigar la posibilidad de perder fondos: -We regularly have our work [audited ](audits.md)by the top auditors in the industry. +Regularmente tenemos nuestro trabajo [auditado](audits.md) por los mejores auditores de la industria. -We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. +Hemos trabajado con los dos principales [proveedores de seguros](insurance.md) para ofrecer cobertura de contrato inteligente como un servicio adicional opcional para los holders de OUSD. -We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +Hemos contratado [Certora](https://www.certora.com/) para comenzar a verificar formalmente las diversas propiedades de seguridad de nuestros contratos. Nos ayudaron a establecer verificaciones automatizadas que se ejecutarán cada vez que actualicemos nuestro código de contrato. Hemos automatizado la comprobación de errores comunes con las pruebas [Slither](https://github.com/crytic/slither) y [Echidna](https://github.com/crytic/echidna) Juntos, alertan a nuestro equipo sobre problemas de seguridad comunes, además de nuestro propio conjunto de pruebas. -Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. +Las revisiones de código que involucran nuestros contratos inteligentes son increíblemente rigurosas. Requerimos que al menos dos ingenieros revisen cada cambio con una lista de verificación detallada y damos prioridad a las revisiones de seguridad sobre el desarrollo de nuevas funciones. -Finally, we have formalized an engineering [rotation](https://github.com/OriginProtocol/security/blob/master/incidents/ROTATION.md) for reviewing [attacks on other projects](https://github.com/OriginProtocol/security/tree/master/incidents) as well as ensuring we deep dive into each of these reviews, including reviewing the affected contracts' source code ourselves. We've observed that attackers often exploit the same fundamental vulnerability on multiple different projects. By reviewing other project's vulnerabilities, we force ourselves to stay up to date on the latest security threats in our industry and are constantly learning from their mistakes. +Finalmente, hemos formalizado una rotación -**Actions speak louder than words** +para revisar [ataques en otros proyectos](https://github.com/OriginProtocol/security/tree/master/incidents) , así como para asegurarnos de profundizar en cada una de estas revisiones, incluida la revisión del código fuente de los contratos afectados nosotros mismos. Hemos observado que los atacantes a menudo aprovechan la misma vulnerabilidad fundamental en varios proyectos diferentes. Al revisar las vulnerabilidades de otros proyectos, nos obligamos a estar al día sobre las últimas amenazas de seguridad en nuestra industria y aprendemos constantemente de sus errores.

-You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. +**Las acciones hablan más que las palabras** + +También debe saber que muchos miembros del equipo de Origin, incluidos ambos fundadores, poseen una parte significativa de su patrimonio personal en OUSD. La tesorería corporativa de Origin Protocol también tiene millones de dólares en OUSD. Tenemos cuero en juego y estamos dispuestos a arriesgar nuestro propio dinero con el código que hemos escrito. From 071568f12e048593c798fa16c261df766d2ae6cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 04:46:55 +0800 Subject: [PATCH 09638/11794] New translations audits.md (Spanish) --- es/security-and-risks/audits.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/security-and-risks/audits.md b/es/security-and-risks/audits.md index 0a8691f61..dff772107 100644 --- a/es/security-and-risks/audits.md +++ b/es/security-and-risks/audits.md @@ -2,13 +2,13 @@ **La bóveda de OUSD, ERC-20 y el sistema general** -OUSD ha sido auditado por varias firmas de seguridad muy respetadas. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Sus hallazgos están disponibles a continuación: +OUSD ha sido auditado por varias firmas de seguridad muy respetadas. Hemos trabajado con [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/) y [Certora](https://www.certora.com/) para auditar todo el código que alimenta Origin Dollar. Sus hallazgos están disponibles a continuación: * [Trail of Bits, auditoría de OUSD, diciembre de 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, auditoría de OUSD, diciembre de 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, Staking de OGN auditado, diciembre de 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) -* [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) +* [Certora, Auditoría de verificación formal de OUSD, enero de 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) +* OpenZeppelin, auditoría de OUSD, agosto de 2021 \(Próximamente\) El token de gobernanza, Origin Token \(OGN\), también fue auditado por Trail of Bits en 2018: From 5db3a42a204eafeabd3841752281b6d9c1e09753 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 04:46:56 +0800 Subject: [PATCH 09639/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index c82e96bb2..6d719446a 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -140,9 +140,9 @@ Contrato de compensación OUSD \([detalles](https://medium.com/originprotocol/or {% endtab %} {% tab title="Swap" %} -| Contract | Address | ENS | +| Contrato | Dirección | ENS | |:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +| Canjeo | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} From 88fa713a05c523cca36ad9c9834daf5134af290c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 04:46:57 +0800 Subject: [PATCH 09640/11794] New translations insurance.md (Spanish) --- es/security-and-risks/insurance.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/security-and-risks/insurance.md b/es/security-and-risks/insurance.md index f6adc1086..34d46fee6 100644 --- a/es/security-and-risks/insurance.md +++ b/es/security-and-risks/insurance.md @@ -2,7 +2,7 @@ Los holders de OUSD pueden comprar un seguro de contrato inteligente para cubrir cualquier pérdida que pueda resultar de cualquier error o vulnerabilidad en los contratos de OUSD, incluidas las explotaciones económicas \(como los ataques de préstamos flash\). Además, cualquier persona que quiera hacer una apuesta económica por la seguridad de nuestros contratos puede obtener un rendimiento proporcionando cobertura. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +La cobertura DeFi para OUSD está disponible actualmente a través de [Nexus Mutual](https://nexusmutual.io/). Esta asociación permite una gestión de riesgos más eficaz por parte de los holders de OUSD al tiempo que crea nuevas oportunidades para que los proveedores de cobertura se beneficien. -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Lea nuestra publicación para aprender cómo [comprar cobertura](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [proporcionar cobertura](https://app.nexusmutual.io/staking) o [participar en campañas de minería de escudo](https://app.nexusmutual.io/rewards) con Nexus Mutual.

From c107620817eac347e66d3f7f7388f80dab00f5d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 10:37:19 +0800 Subject: [PATCH 09641/11794] New translations architecture.md (Spanish) --- es/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/architecture.md b/es/smart-contracts/architecture.md index ba2d11461..4df996f70 100644 --- a/es/smart-contracts/architecture.md +++ b/es/smart-contracts/architecture.md @@ -8,7 +8,7 @@ Internamente, la propiedad en el pool se rastrea mediante un sistema de crédito La [Bóveda](api/vault.md) es responsable de acuñar y quemar OUSD. También aplica el porcentaje de activos que se implementan en cada una de las [Estrategias](../core-concepts/supported-strategies/)admitidas. Para optimizar los costos de Gas, la bóveda mantiene un búfer para permitir que la mayoría de los depósitos y reembolsos ocurran sin liquidar/deshacer los activos de las estrategias. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. +OUSD Swap, también conocido como "Flipper" es un contrato inteligente proporcionado por Origin para que los usuarios intercambien OUSD de forma económica por DAI, USDC o USDT a una tasa fija de 1: 1. Este contrato se utiliza como una forma alternativa de enrutar las transacciones de los usuarios que se originan en la aplicación web. Es importante tener en cuenta que este contrato puede quedarse sin fondos en un lado \(por ejemplo, tener 0 OUSD\) y, por lo tanto, a veces proporciona rutas de intercambio limitadas. Aunque tiene una funcionalidad limitada, Origin Swap usa alrededor de un 45% menos de gas que Uniswap v3 debido a su simplicidad. From 11b01f6f50eecc0196b769e3e824aee08279349c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 10:51:16 +0800 Subject: [PATCH 09642/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/getting-started.md b/es/getting-started.md index ceddb8180..12da537e6 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -2,7 +2,7 @@ Estos documentos están destinados a explicar cómo funciona OUSD, comunicar los riesgos y beneficios potenciales y proporcionar una guía para los desarrolladores que deseen contribuir a nuestro código base o integrar OUSD en sus productos. Aquí hay algunas formas en las que puede sumergirse y comenzar. -**Buying OUSD** +**Comprando OUSD** {% hint style="info" %} The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. From 88bb84a5e0223ba8e1ccb2c61ff7f8ccd7a674ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 10:51:17 +0800 Subject: [PATCH 09643/11794] New translations analytics-dashboard.md (Spanish) --- es/analytics-dashboard.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/es/analytics-dashboard.md b/es/analytics-dashboard.md index 7ee0d7794..70ef3e409 100644 --- a/es/analytics-dashboard.md +++ b/es/analytics-dashboard.md @@ -1,32 +1,32 @@ -# Analytics Dashboard +# Panel de Análisis {% hint style="info" %} -Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allocated, view historical performance data, and track your personal gains. +Visite [analytics.ousd.com](https://analytics.ousd.com) para ver cómo se asignan los fondos, ver los datos históricos de rendimiento y realizar un seguimiento de sus ganancias personales. {% endhint %} -The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. +El [Panel APY](https://analytics.ousd.com/apy) está destinado principalmente para el consumo de nuestro equipo de ingeniería, pero seguimos adelante y lo implementamos ya que nuestro espíritu es "público por defecto" y todo lo que hacemos es [de código abierto](http://github.com/OriginProtocol). Desafortunadamente, eso a menudo significa equivocarse por el lado de la transparencia y no necesariamente por tomarse el tiempo para explicar las cosas con claridad. -Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Antes de sumergirse en el cálculo del rendimiento, es importante comprender cómo funciona OUSD tanto en términos de [generación de rendimiento](https://docs.ousd.com/core-concepts/yield-generation) como de [rebase](https://docs.ousd.com/core-concepts/elastic-supply). Puede leer todo sobre eso en estos [documentos](https://docs.ousd.com/), incluyendo [sobre los contratos inteligentes que se excluyen del rendimiento](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). +Para resumir cómo se calcula el APY, es la tasa de cambio anualizada en la contabilidad interna de OUSD de los saldos de los usuarios entre dos puntos en el tiempo. Para entender eso, analicemos las columnas de la tabla de APY histórico \(en orden inverso\). -**Ratio** +**Proporción** -There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. +Hay dos tipos de saldos de OUSD: rebase \(la mayoría de las cuentas\) y no rebase \(contratos inteligentes que no han optado por el rebase\). El contrato del token OUSD mantiene una contabilidad interna separada para cada tipo de saldo usando lo que llama "créditos". La relación que se muestra aquí es la oferta de rebase de OUSD dividida por los créditos de rebase, lo que nos da el tipo de cambio entre los dos. -**Credits** +**Créditos** -Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. +Algunos contratos inteligentes que tienen OUSD tienen saldos de crédito únicos porque su estado de rebase ha cambiado en algún momento en el pasado \(al optar por participar o no\). Aquí mostramos la suma de todos los créditos de rebase y créditos sin rebase. Cuando se multiplica por la relación, da la diferencia entre la oferta de respaldo y la oferta sin rebase. -**Non-rebasing** +**Sin rebase** -This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. +Esta es la parte del suministro que se encuentra en otros contratos inteligentes que no han optado por el rebase. Cuando se suma a \(créditos \*relación\), esto equivale a la oferta de respaldo. Tenga en cuenta también que el **%** muestra el porcentaje de OUSD que no es realiza rebase. -**Boost** +**Aumentar** -The APY is effectively "boosted" for rebasing accounts thanks to the fact that some OUSD is non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would. +El APY se "aumenta" efectivamente para las cuentas de rebase gracias al hecho de que algunos OUSD no realizan rebase. Piense en todas las monedas estables que se utilizaron como garantía para acuñar OUSD sin rebase. Esas monedas estables siguen obteniendo ganancias a través de nuestras estrategias de farming de rendimiento, pero las ganancias se acumulan solo en las cuentas de rebase. El resultado es que el APY efectivo es más alto de lo que sería sin este mecanismo. El aumento es la medida de esta diferencia. Si el aumento es del 100%, los titulares regulares de OUSD disfrutan del doble de APY que de otra manera. -**APR/APY calculation** +**Cálculo APR/APY** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. +Llevando este círculo completo, actualmente medimos el rendimiento midiendo el cambio en los [créditos de rebase por token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) entre dos puntos en el tiempo. Pero hay algunas otras consideraciones a tener en cuenta. Primero, debemos suponer cuántos bloques de Ethereum se minan en un día promedio. Usamos un [fijo de 6.500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), pero el número real de bloques por día es variable. En segundo lugar, necesitamos un horizonte temporal razonable para medir. Nos centramos en [7 días](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), que ha demostrado ser una ventana de tiempo relativamente constante durante la cual se ha producido una muestra completa de actividades generadoras de rendimiento. En tercer lugar, convertimos el APR en APY asumiendo una [composición diaria constante](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). En otras palabras, el rendimiento se reinvierte constantemente en las mismas estrategias. Por último, hay un inconveniente notable en el uso de la relación de rebase para medir el rendimiento. Dado que los eventos de rebase actualmente ocurren esporádicamente \(y no con mucha frecuencia en un mundo de altos precios del gas\), el APY no reflejará las ganancias que aún no se hayan traducido a saldos de cuentas. Por ejemplo, podría haber un aumento en la tasa de interés en Compound o un aumento en el volumen en la estrategia Curve 3pool, lo que haría que OUSD ganara más de lo que gana en un día promedio. Hasta que [el método de rebase](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) es llamado, el APY subreporta estas ganancias. De hecho, cualquiera que venda OUSD durante ese tiempo se estaría perdiendo el "[siguiente rebase](https://analytics.ousd.com/)". La buena noticia es que debería poder observar el cambio en su saldo durante una semana y que \(anualizado\) debería ser aproximadamente igual a nuestro APY anunciado. From cb529156f08e402c85aee595c7ae50ba28d230dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 11:05:49 +0800 Subject: [PATCH 09644/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 44 +++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/es/getting-started.md b/es/getting-started.md index 12da537e6..4245462e6 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -5,24 +5,24 @@ Estos documentos están destinados a explicar cómo funciona OUSD, comunicar los **Comprando OUSD** {% hint style="info" %} -The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. +La [DApp de Origin Dollar](https://ousd.com/swap) enrutará inteligentemente su transacción para obtener la mejor tarifa. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. +La [DApp de Origin Dollar](https://ousd.com/swap) permite a cualquiera comprar o vender OUSD utilizando una billetera web-3 como [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), o [Gnosis Safe](https://gnosis-safe.io/). Esta es la forma nativa de obtener OUSD, especialmente si desea una gran cantidad que podría arriesgar el movimiento del mercado en otros exchanges. La DApp decidirá inteligentemente si crear o intercambiar tokens OUSD utilizando la bóveda o lo ayudará a completar el intercambio en el AMM que actualmente ofrezca la mejor tarifa. -**Decentralized Exchanges** +**Exchanges descentralizados** -OUSD is currently available on the following decentralized exchanges. These are listed here for reference only. We recommend using the [Origin Dollar DApp](https://ousd.com/swap) to ensure you always get the best rate. +OUSD está disponible actualmente en los siguientes exchanges descentralizados. Estos se enumeran aquí solo como referencia. Recomendamos utilizar la [DApp de Origin Dollar](https://ousd.com/swap) para asegurarse de obtener siempre la mejor tarifa. -* [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) -* [Buy OUSD on Curve](https://curve.fi/factory/9) -* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Compre OUSD en 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) +* [Compre OUSD en Curve](https://curve.fi/factory/9) +* [Compre OUSD en Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Compre OUSD en Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) +* [Compre OUSD en Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) -**Centralized Exchanges** +**Exchanges centralizados** -OUSD is currently available on the following centralized exchanges. Be sure to check on how they are handling the yield that is being generated by the protocol. Depending on the exchange, there may be additional steps you need to take to participate in the yield while it's being held in their custody. +OUSD está disponible actualmente en los siguientes exchanges centralizados. Asegúrese de verificar cómo manejan el rendimiento que genera el protocolo. Dependiendo del exchange, puede haber pasos adicionales que deba seguir para participar en el rendimiento mientras está bajo su custodia. * Compre OUSD en KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) @@ -31,22 +31,22 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * [OUSD/USDT](https://virgox.com/exchange/141) * [Compre OUSD en la aplicación Dharma](https://www.dharma.io/) \(solo en EE.UU.\) -We're continuing to work on making OUSD available on additional centralized exchanges. +Seguimos trabajando para que OUSD esté disponible en exchanges centralizados adicionales. -**Adding OUSD to Your Wallet** +**Agregando OUSD a su billetera** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: +La dirección ERC20 principal para Origin Dollar \(OUSD\) es: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +Si su OUSD no aparece automáticamente en su billetera, debería poder agregarlo manualmente usando la dirección anterior. Si usted está planeando en [almacenar su OUSD en una billetera de múltiples firmas](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), asegúrese de optar para recibir el rendimiento. Queremos que OUSD sea compatible con tantas billeteras como sea posible y que se incluya en todas las diversas listas de tokens conocidos. Agradeceríamos enormemente cualquier ayuda que pueda ofrecer en esta área. -**Integrating OUSD** +**Integrando OUSD** -OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. +OUSD es un token ERC-20 no estándar que requiere un trabajo de integración personalizado para la mayoría de las aplicaciones que desean admitirlo. En particular, es importante que los desarrolladores comprendan cómo funciona nuestro suministro elástico, ya que esto puede causar fácilmente un comportamiento inesperado. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +Si usted es un proveedor de billeteras o un exchange de criptomonedas que está interesado en respaldar OUSD, consulte las siguientes guías: {% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} @@ -54,11 +54,11 @@ If you are a wallet provider or crypto exchange that is interested in supporting {% page-ref page="smart-contracts/api/" %} -**Developer Analytics** +**Panel de Desarrolladores** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Nuestro panel de desarrolladores interno está disponible en [analytics.ousd.com](https://analytics.ousd.com). El panel muestra el suministro circulante actual, los activos bajo administración en la bóveda y las asignaciones actuales entre cada una de las monedas estables y estrategias. -**Getting Help** +**Obtener ayuda** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Únase a la sala de Origin Dollar \#engineering en el servidor de [Discord](www.originprotocol.com/discord) Nuestro equipo y los miembros de nuestra comunidad esperan poder ayudarlo a construir. Sus preguntas nos ayudan a mejorar, así que no dude en preguntar si no encuentra aquí lo que busca. From 277a47d2e466b82cf6d1e6c0f1c73bc000614cf8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 11:05:50 +0800 Subject: [PATCH 09645/11794] New translations how-it-works.md (Spanish) --- es/how-it-works.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/es/how-it-works.md b/es/how-it-works.md index abd84bb1c..5108433b8 100644 --- a/es/how-it-works.md +++ b/es/how-it-works.md @@ -10,27 +10,27 @@ OUSD es una moneda estable que está respaldada 1:1 por otras monedas estables c 1 OUSD = 1 USD {% endhint %} -#### Buying OUSD +#### Comprando OUSD -Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Los usuarios pueden convertir sus monedas estables existentes \(actualmente USDT, USDC y DAI\) a OUSD en la [DApp de Origin Dollar](www.ousd.com)oficial. El OUSD recibido comienza a acumular rendimiento compuesto de inmediato. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. +Origin DApp enrutará de forma inteligente las transacciones de los usuarios para ofrecerles el mejor precio disponible, teniendo en cuenta el deslizamiento y los costos del gas. Esto significa que la DApp a veces alentará a los usuarios a comprar OUSD que ya está en circulación en lugar de acuñar OUSD nuevo de la bóveda. La DApp de OUSD elegirá entre múltiples fuentes de liquidez y sugerirá la opción que le brinde al usuario la mejor tasa posible. -**Selling OUSD** +**Vendiendo OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. +Los usuarios pueden volver a convertir su OUSD en otras monedas estables en cualquier momento utilizando la [DApp de Origin Dollar](www.ousd.com). La Dapp de Origin enrutará de manera inteligente las transacciones de los usuarios para brindarles el mejor precio disponible, teniendo en cuenta el deslizamiento, los costos del gas y la tarifa de salida de la bóveda. Esto significa que la DApp a menudo ayudará a los usuarios a vender su OUSD en un AMM en lugar de canjear OUSD en la bóveda e incurrir en la tarifa de salida del protocolo. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +Se cobra una tarifa de salida del 0,5% al realizar el canje en la bóveda. Esta tarifa se distribuye como rendimiento adicional a los participantes restantes en la bóveda \(es decir, otros titulares de OUSD\). La tarifa sirve como una característica de seguridad para dificultar que los atacantes aprovechen los oráculos rezagados, lo que les impide desviar monedas estables de la bóveda en caso de activos subyacentes con un precio incorrecto. La tarifa existe para incentivar a los holders a largo plazo sobre los especuladores a corto plazo. -Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Tras el canje, la bóveda determinará qué moneda estable\(s\) devolver al usuario. En la implementación actual, la bóveda devolverá monedas en la misma proporción que las existencias actuales. Esta falta de opciones para el usuario también protege a la bóveda en su conjunto en caso de que alguna de las monedas estables admitidas pierda su vínculo con el dólar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Los canjes en la bóveda de OUSD incurren en una **tarifa de salida del 0.5%** y el usuario no puede elegir qué monedas estables recibe. Los usuarios a menudo pueden evitar esta tarifa vendiendo en un AMM en su lugar. {% endhint %} #### **Rendimiento de Cultivo Automatizado ** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD genera rendimientos mediante la implementación de las monedas estables subyacentes que se depositaron en el contrato inteligente de OUSD en otros protocolos DeFi como Compound, Aave y Curve. Es posible que se agreguen nuevas estrategias diversificadas a la bóveda en el futuro. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Suministro Elástico** From b06fd1cd76b712fa1727fdd050998a2c191bccf5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 4 Oct 2021 11:16:16 +0800 Subject: [PATCH 09646/11794] New translations how-it-works.md (Spanish) --- es/how-it-works.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/how-it-works.md b/es/how-it-works.md index 5108433b8..ff29364b2 100644 --- a/es/how-it-works.md +++ b/es/how-it-works.md @@ -30,11 +30,11 @@ Los canjes en la bóveda de OUSD incurren en una **tarifa de salida del 0.5%** y #### **Rendimiento de Cultivo Automatizado ** -OUSD genera rendimientos mediante la implementación de las monedas estables subyacentes que se depositaron en el contrato inteligente de OUSD en otros protocolos DeFi como Compound, Aave y Curve. Es posible que se agreguen nuevas estrategias diversificadas a la bóveda en el futuro. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD genera rendimientos mediante la implementación de las monedas estables subyacentes que se depositaron en el contrato inteligente de OUSD en otros protocolos DeFi como Compound, Aave y Curve. Es posible que se agreguen nuevas estrategias diversificadas a la bóveda en el futuro. Los intereses cobrados, las tarifas de trading y los tokens de recompensa se agrupan y se convierten en monedas estables para producir rendimientos denominados en OUSD. Con el tiempo, el protocolo moverá activos dentro y fuera de diferentes grupos de liquidez para proporcionar el mejor rendimiento a los holders de OUSD. #### **Suministro Elástico** -The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. +Los rendimientos generados se transmiten a los holders de OUSD a través de un constante rebase del suministro de la moneda. OUSD ajusta constantemente el suministro en respuesta al rendimiento que ha generado el protocolo. Esto permite que el precio de OUSD se mantenga vinculado a $1 mientras que los saldos en las billeteras de los titulares de tokens se ajustan en tiempo real para reflejar los rendimientos que se han obtenido mediante el protocolo. -The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. +El resultado final es una moneda estable que es fácil de gastar, obtiene grandes rendimientos automáticamente y es más deseable de mantener que las monedas estables existentes. From a709613ebf665b96c121d1f6f52cd3acd38581e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:09 +0800 Subject: [PATCH 09647/11794] New translations rebasing-and-smart-contracts.md (Spanish) --- .../elastic-supply/rebasing-and-smart-contracts.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index b6d38c9a8..389f53b0f 100644 --- a/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,7 +6,7 @@ Si está utilizando una billetera multi-sig u otro contrato inteligente que dese Las billeteras multi-sig u otros contratos inteligentes deben llamar a `rebaseOptIn()` para obtener rendimiento. {% endhint %} -De forma predeterminada, el OUSD que se mantiene en contratos inteligentes no participará en la naturaleza de rebase del token y perderá cualquier rendimiento a menos que el contrato inteligente lo acepte explícitamente. Esto aumenta la capacidad de composición de OUSD dentro de DeFi, ya que muchos protocolos no se diseñaron con la expectativa de que los equilibrios pudieran cambiar. Para otros protocolos DeFi, OUSD funciona como cualquier otro ERC-20 normal y de buen comportamiento hasta que le pida que cambie. Este es un atributo particularmente útil para los creadores de mercado automatizados \(AMMs\) como Uniswap, que se rompen cuando la cantidad de tokens que tienen cambia inesperadamente. +De forma predeterminada, el OUSD que se mantiene en contratos inteligentes no participará en la naturaleza de rebase del token y perderá cualquier rendimiento a menos que el contrato inteligente lo acepte explícitamente. Esto aumenta la capacidad de composición de OUSD dentro de DeFi, ya que muchos protocolos no se diseñaron con la expectativa de que los equilibrios pudieran cambiar. Para otros protocolos DeFi, OUSD funciona como cualquier otro ERC-20 normal y de buen comportamiento hasta que le pida que cambie. This is a particularly useful attribute for automated market makers (AMM’s) like Uniswap which break when the number of tokens they are holding changes unexpectedly. ![La aplicación Gnosis Safe de OUSD le pedirá que opte por ceder](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) @@ -16,9 +16,7 @@ Los contratos inteligentes deben optar explícitamente por recibir rendimiento a Si está implementando un contrato y tiene la intención de llamar a`rebaseOptIn()`para obtener rendimiento, no puede llamarlo desde el constructor del contrato. El contrato debe implementarse antes de que se pueda llamar. {% endhint %} -[Se recomienda a los usuarios de Gnosis Safe](https://gnosis-safe.io/) que utilicen la aplicación Origin Dollar, que le pedirá que opte por recibir rendimiento. Si está utilizando la "Antigua" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) u otra billetera basada en contrato, necesitará [la dirección de contrato para OUSD](../../smart-contracts/registry.md) y el correspondiente [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Una vez que los agregue, podrá llamar a la función `rebaseOptIn()` para optar por recibir rendimiento a través de rebase o`rebaseOptOut()` para apagarlo nuevamente. - - +[Gnosis Safe](https://gnosis-safe.io) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract\&action=getabi\&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Una vez que los agregue, podrá llamar a la función `rebaseOptIn()` para optar por recibir rendimiento a través de rebase o`rebaseOptOut()` para apagarlo nuevamente. From 630ed31f8df84fd5e0176112be9585ade95793c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:10 +0800 Subject: [PATCH 09648/11794] New translations price-oracles.md (Turkish) --- tr/core-concepts/price-oracles.md | 110 +++--------------------------- 1 file changed, 8 insertions(+), 102 deletions(-) diff --git a/tr/core-concepts/price-oracles.md b/tr/core-concepts/price-oracles.md index 313fd011a..8d62f294b 100644 --- a/tr/core-concepts/price-oracles.md +++ b/tr/core-concepts/price-oracles.md @@ -6,107 +6,14 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CoinLow - High - Delta - Source -
USDC -

$0.929222

-

Mar 13, 2020

-
-

$1.11

-

Oct 15, 2018

-
$0.180778CoinMarketCap -
USDC -

$0.924188

-

Aug 02, 2020

-
-

$1.17

-

May 08, 2019

-
$0.245812CoinGecko -
DAI -

$0.945505

-

May 10, 2020

-
-

$1.11

-

Mar 13, 2020

-
$0.164495CoinMarketCap -
DAI -

$0.903243

-

Nov 25, 2019

-
-

$1.22

-

Mar 13, 2020

-
$0.316757CoinGecko -
USDT -

$0.849809

-

Feb 02, 2017

-
-

$1.21

-

May 27, 2017

-
$0.360191CoinGecko -
USDT -

$0.572521

-

Mar 02, 2015

-
-

$1.32

-

Jul 24, 2018

-
$0.747479CoinMarketCap -
+| Coin | **Low** | **High** | **Delta** | **Source** | +| ---- | ---------------------------------------------------- | ---------------------------------------------------- | --------- | --------------------------------------------------------------------------- | +| USDC |

$0.929222

Mar 13, 2020

|

$1.11

Oct 15, 2018

| $0.180778 | [CoinMarketCap](https://coinmarketcap.com/currencies/usd-coin/) | +| USDC |

$0.924188

Aug 02, 2020

|

$1.17

May 08, 2019

| $0.245812 | [CoinGecko](https://www.coingecko.com/en/coins/usd-coin) | +| DAI |

$0.945505

May 10, 2020

|

$1.11

Mar 13, 2020

| $0.164495 | [CoinMarketCap](https://coinmarketcap.com/currencies/multi-collateral-dai/) | +| DAI |

$0.903243

Nov 25, 2019

|

$1.22

Mar 13, 2020

| $0.316757 | [CoinGecko](https://www.coingecko.com/en/coins/dai) | +| USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | +| USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. @@ -123,4 +30,3 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. - From db5dea9e4ce4166a98bc2b578026c30487b6e3c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:11 +0800 Subject: [PATCH 09649/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 105 +++++++++++---------------------- 1 file changed, 33 insertions(+), 72 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 28225a22b..64b56623e 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -3,16 +3,15 @@ Ethereum ana ağına dağıtılan OUSD akıllı sözleşmelerinin tam kaydı burada. {% hint style="success" %} -Origin Dollar için ana ERC20 adresi \(OUSD\): -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -İyi bilinen adresler \ (genellikle proxy sarmalayıcılar \): +Well-known addresses (often proxy wrappers): | Kontrakt | Adres | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Kasa | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -20,29 +19,28 @@ Origin Dollar için ana ERC20 adresi \(OUSD\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Kontrakt | Adres | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | -| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| ---------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | +| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: | Strategy | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | -| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | | Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} @@ -50,72 +48,36 @@ Internal implementation contracts: The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | -|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ContractAddressENS
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 - originprotocol.eth -
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC - originstrategist.eth -
Governor / Timelock0x830622BDd79CC677eE6594E20bBda5B26568b781 - -

origingovernor.eth -

-

origintimelock.eth -

-
OGN Buyback0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 - originbuyback.eth -
+ +| Contract | Address | ENS | +| ------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor / Timelock | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| +| OGN Buyback | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | {% endtab %} {% tab title="Stablecoins" %} | Contract | Address | -|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | @@ -123,25 +85,25 @@ The following oracles are used to fetch a price for **USDC/USD:** {% tab title="Staking" %} | Contract | Address | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: | Contract | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): +OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): | Contract | Address | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} @@ -149,4 +111,3 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- - From bd31fb7ac4c875e5dddfa11b309f615dec8f6f92 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:12 +0800 Subject: [PATCH 09650/11794] New translations rebasing-and-smart-contracts.md (Turkish) --- .../elastic-supply/rebasing-and-smart-contracts.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index ac7d4ff59..cdebbc4bf 100644 --- a/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/tr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,7 +6,7 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers (AMM’s) like Uniswap which break when the number of tokens they are holding changes unexpectedly. ![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) @@ -16,9 +16,7 @@ Smart contracts must explicitly opt-in to receiving yield via the rebasing mecha If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - - +[Gnosis Safe](https://gnosis-safe.io) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract\&action=getabi\&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From fb08db16ba55197a24c2585fa2e6db21760c6f65 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:13 +0800 Subject: [PATCH 09651/11794] New translations faq.md (Turkish) --- tr/faq.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tr/faq.md b/tr/faq.md index e2145b83b..353f07d5c 100644 --- a/tr/faq.md +++ b/tr/faq.md @@ -22,7 +22,7 @@ By default, rebase events don't affect the supply of OUSD that is sitting in sma **How is it possible for the APY to be so high?** -You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens (namely COMP and CRV). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. **Why is my balance increasing at a slower rate than the advertised APY?** @@ -31,4 +31,3 @@ OUSD balances increase when the supply is rebased. But the size of each rebase v **What about the hack? Is OUSD safe?** On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). - From f41052691f085d2b8d0102dfa02b07a13cb4da6b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:14 +0800 Subject: [PATCH 09652/11794] New translations fund-management.md (Turkish) --- tr/core-concepts/fund-management.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tr/core-concepts/fund-management.md b/tr/core-concepts/fund-management.md index 273f8d1ae..2a7bc32d1 100644 --- a/tr/core-concepts/fund-management.md +++ b/tr/core-concepts/fund-management.md @@ -1,6 +1,6 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). @@ -17,4 +17,3 @@ The initial version of the OUSD Vault smart contract gives each valid strategy a Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. - From 5959f9d12abe7271f948b2673aadebbcda9021c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:15 +0800 Subject: [PATCH 09653/11794] New translations ogn-staking.md (Turkish) --- tr/governance/ogn-staking.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tr/governance/ogn-staking.md b/tr/governance/ogn-staking.md index 4013c1192..e7a3e0bc2 100644 --- a/tr/governance/ogn-staking.md +++ b/tr/governance/ogn-staking.md @@ -1,6 +1,6 @@ # OGN Staking -Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. +Origin Token (OGN) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. {% hint style="info" %} Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. @@ -12,9 +12,7 @@ The initial staking program offers three staking periods and respective yields: * 90-day staking period: Earn 12.5% annualized interest * 365-day staking period: Earn 25% annualized interest -Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN (principal) and yield. OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. - - From 8837bc96225b8af7852fdc759fac42e1e7f36176 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:16 +0800 Subject: [PATCH 09654/11794] New translations insurance.md (Turkish) --- tr/security-and-risks/insurance.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tr/security-and-risks/insurance.md b/tr/security-and-risks/insurance.md index 26e29f1dd..516a0a115 100644 --- a/tr/security-and-risks/insurance.md +++ b/tr/security-and-risks/insurance.md @@ -1,8 +1,7 @@ # Insurance -OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. - From 6392ec9083aea3ec9ef399ee0bdd59a5e3dff799 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:19 +0800 Subject: [PATCH 09655/11794] New translations integration-guide-for-exchanges.md (Turkish) --- tr/guides/integration-guide-for-exchanges.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/tr/guides/integration-guide-for-exchanges.md b/tr/guides/integration-guide-for-exchanges.md index 151581eaf..1c7fd6a45 100644 --- a/tr/guides/integration-guide-for-exchanges.md +++ b/tr/guides/integration-guide-for-exchanges.md @@ -8,7 +8,7 @@ These docs are a great starting point for understanding how OUSD works. Here are We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. -**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** +**Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. @@ -24,5 +24,3 @@ If you are comingling funds, you'll want to be sure that each user gets their pr OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. - - From 4c6ed3cc3d7b9b83ff186aa78d32c3c80d99bffa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:20 +0800 Subject: [PATCH 09656/11794] New translations analytics-dashboard.md (Turkish) --- tr/analytics-dashboard.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/tr/analytics-dashboard.md b/tr/analytics-dashboard.md index 7ee0d7794..d17943add 100644 --- a/tr/analytics-dashboard.md +++ b/tr/analytics-dashboard.md @@ -6,21 +6,21 @@ Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allo The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. -Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table (in reverse order). **Ratio** -There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. +There are two types of OUSD balances: rebasing (most accounts) and non-rebasing (smart contracts that have not opted in). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. **Credits** -Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past (by opting in or out). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. **Non-rebasing** -This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to (credits \* ratio), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. **Boost** @@ -28,5 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. - +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From 154989a06f47fe6e607c3e771b7189a30e84d69d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:21 +0800 Subject: [PATCH 09657/11794] New translations vault.md (Turkish) --- tr/smart-contracts/api/vault.md | 93 ++++++++++++++++----------------- 1 file changed, 45 insertions(+), 48 deletions(-) diff --git a/tr/smart-contracts/api/vault.md b/tr/smart-contracts/api/vault.md index 0ab768497..d4a7025eb 100644 --- a/tr/smart-contracts/api/vault.md +++ b/tr/smart-contracts/api/vault.md @@ -15,85 +15,83 @@ Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar ## Methods‌ -### mint\(\) +### mint() **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parametre adı | Tür | Açıklama | -|:--------------------- |:------- |:---------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | [desteklenen](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stabilcoinin adresi | -| \_Miktar | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parametre adı | Tür | Açıklama | +| --------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_Miktar | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | -### mintMultiple\(\) +### mintMultiple() **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parametre adı | Tür | Açıklama | -|:--------------------- |:--------------------- |:---------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets CONTEXT | address\[\] CONTEXT | [desteklenen](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stabilcoinin adresi | -| \_Miktar | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parametre adı | Tür | Açıklama | +| --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets CONTEXT | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_Miktar | uint256\[] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin(s) are returned to the user. This decision of which coin(s) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} -### tazmin etmek\(\) +### redeem() **`function redeem(uint256 _amount)`**‌ OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. | Parametre adı | Tür | Açıklama | -|:------------------ |:------- |:------------------------------------------------ | +| ------------------ | ------- | ------------------------------------------------ | | \_amount CONTEXT | uint256 | ondalık birimlerle ifade edilen yatırılan miktar | -### redeemAll \ (\) ‌ +### redeemAll()‌ **`function redeemAll()`**‌ All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -### rebase\(\) - +### rebase() **`function rebase()`**‌ Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ -### ayırmak \ (\) +### allocate() **`function allocate()`**‌ -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ -### toplam değer\(\) +### totalValue() **`function totalValue()`**‌ Returns total value of underlying assets and strategies. | `dönüş` isim | Tür | Açıklama | -|:------------ |:------- |:--------------------------------------------------------- | +| ------------ | ------- | --------------------------------------------------------- | | değer | uint256 | Temel varlıkların ve stratejilerin toplam değerini verir. | -### checkBalance\(\) - +### checkBalance() **`function checkBalance(address _asset)`**‌ Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parametre adı | Tür | Açıklama | -|:------------- |:----- |:---------------------------------------------------------------------------------------------------------------------------------------------- | -| \_varlık | adres | [desteklenen](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stabilcoinin adresi | +| Parametre adı | Tür | Açıklama | +| ------------- | ----- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_varlık | adres | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -### calculateRedeemOutputs \ (\) +### calculateRedeemOutputs() **`function calculateRedeemOutputs(uint256 _amount)`**‌ @@ -104,84 +102,83 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Parametre adı | Tür | Açıklama | -|:------------- |:------- |:------------------------------------------------ | +| ------------- | ------- | ------------------------------------------------ | | \_Miktar | uint256 | ondalık birimlerle ifade edilen yatırılan miktar | -| `dönüş` isim | Tür | Açıklama | -|:------------ |:------------- |:------------------------------------------------------------------------ | -| çıktılar | uint256\[\] | stabilcoin varlıklarının miktarı dizisi `paraya çevirme` işlevi döndürür | +| `dönüş` isim | Tür | Açıklama | +| ------------ | ----------- | ------------------------------------------------------------------------ | +| çıktılar | uint256\[] | stabilcoin varlıklarının miktarı dizisi `paraya çevirme` işlevi döndürür | -### getAssetCount \ (\) +### getAssetCount() **`function getAssetCount()`**‌ Return the number of supported stablecoin assets represented by `uint256` type.‌ -### getAllAssets \ (\) +### getAllAssets() **`function getAllAssets()`**‌ Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ -### getStrategyCount \ (\) ‌ +### getStrategyCount()‌ **`function getStrategyCount()`**‌ Return the number of strategies active on the Vault represented by `uint256` type.‌ -### getAPR \ (\) +### getAPR() **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ +Return the total annual percentage yield (APR) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ -### isSupportedAsset \ (\) +### isSupportedAsset() **`function isSupportedAsset(address _asset)`**‌ Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Parametre adı | Tür | Açıklama | -|:------------- |:----- |:-------------------- | +| ------------- | ----- | -------------------- | | \_varlık | adres | Stabilcoin'in adresi | -### fiyatUSDMint \ (\) +### priceUSDMint() **`function priceUSDMint(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parametre adı | Tür | Açıklama | -|:------------- |:---- |:--------------------- | +| ------------- | ---- | --------------------- | | sembol | dizi | Stabilcoin'in sembolü | -### fiyatUSDRedeem \ (\) +### priceUSDRedeem() **`function priceUSDRedeem(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parametre adı | Tür | Açıklama | -|:------------- |:---- |:--------------------- | +| ------------- | ---- | --------------------- | | sembol | dizi | Stabilcoin'in sembolü | -### priceAssetUSDMint \ (\) ‌ +### priceAssetUSDMint()‌ **`function priceAssetUSDMint(address _asset)`**‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parametre adı | Tür | Açıklama | -|:------------- |:------- |:--------------------- | +| ------------- | ------- | --------------------- | | \_varlık | address | Stabilcoin'in adresi‌ | -### priceAssetUSDRedeem \ (\) ‌ +### priceAssetUSDRedeem()‌ **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parametre adı | Tür | Açıklama | -|:------------- |:----- |:-------------------- | +| ------------- | ----- | -------------------- | | \_varlık | adres | Stabilcoin'in adresi | - From 6609eb5098a943f5cf6bc036c3790ea2966e42bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:22 +0800 Subject: [PATCH 09658/11794] New translations README.md (Chinese Simplified) --- zh/README.md | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/zh/README.md b/zh/README.md index 01162cf25..3cdffdbea 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,30 +1,29 @@ --- -description: The first stablecoin that earns a yield while it's still in your wallet +description: 首个在您的钱包中赚取收益的稳定币 --- -# Introduction +# 介绍 -## **A Better Form of Money** +## **一种更好的货币形式** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 ![](.gitbook/assets/origin-dollar-summary.jpeg) -**Background** +**背景** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. -One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. +现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 -To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 -With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 -Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. +Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. - -Welcome to the future of money. +对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 +欢迎来到金钱的未来。 From 69bef823003dc0cebd844f1d6acdc591313ba497 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:23 +0800 Subject: [PATCH 09659/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 645d0698f..75e4c4902 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -8,7 +8,7 @@ The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com), or [Gnosis Safe](https://gnosis-safe.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** @@ -16,9 +16,9 @@ OUSD is currently available on the following decentralized exchanges. These are * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) -* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\&use=v2) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) **Centralized Exchanges** @@ -29,15 +29,14 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +* [Buy OUSD on Dharma App](https://www.dharma.io) (US only) We're continuing to work on making OUSD available on additional centralized exchanges. **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. @@ -48,11 +47,17 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +{% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +[rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/architecture.md" %} +{% content-ref url="smart-contracts/architecture.md" %} +[architecture.md](smart-contracts/architecture.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/api/" %} +{% content-ref url="smart-contracts/api/" %} +[api](smart-contracts/api/) +{% endcontent-ref %} **Developer Analytics** @@ -60,5 +65,8 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} From 878efe8834033767b75b6896ba04457f0a3a6456 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:24 +0800 Subject: [PATCH 09660/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index e8aee8f65..f26aba0ee 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,10 +1,10 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD @@ -12,29 +12,28 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD #### Buying OUSD -Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **Elastic Supply** +#### **弹性供应** The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. - From 4077e4850286b521d054dd7e4d124722e68d0370 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:25 +0800 Subject: [PATCH 09661/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index bc7deb4a1..ef13242b6 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,22 +1,21 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics_4.png) +![](../../.gitbook/assets/ousd_docs_graphics\_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. - From ecd220dabc13875c1552ec335e425ee0d4b5b144 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:26 +0800 Subject: [PATCH 09662/11794] New translations README.md (Chinese Simplified) --- .../supported-stablecoins/README.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 6e670676f..2056b1e3d 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -6,15 +6,20 @@ 目前,OUSD 支持以下稳定币: -{% page-ref page="usdt.md" %} +{% content-ref url="usdt.md" %} +[usdt.md](usdt.md) +{% endcontent-ref %} -{% page-ref page="usdc.md" %} +{% content-ref url="usdc.md" %} +[usdc.md](usdc.md) +{% endcontent-ref %} -{% page-ref page="dai.md" %} +{% content-ref url="dai.md" %} +[dai.md](dai.md) +{% endcontent-ref %} -虽然这些稳定币都不是完美的,但我们还是因为它们的广泛使用而选择它们。 尽管这些稳定币多次失去与美元的挂钩,但它们最终还是恢复到 1 美元的目标,表现出了韧性。 +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. - -尽管存在这些担忧,现在已经有数十亿美元押注于这些稳定币的安全性。 接下来,其他的稳定币也可能会被添加到协议中。 Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From a34f59bd8dba27d97859fe40e9bb2e15bfc020b3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:27 +0800 Subject: [PATCH 09663/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index db5b3ec94..4bb27fe0e 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,18 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 从单抵押 Dai (SAI)到多抵押 Dai (DAI)的重大升级已 2019年11月完成。 Dai 与美元挂钩。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai 与美元挂钩。 -用户通过将诸如 ETH 或 USDC 的加密资产锁定在称为保险库的抵押债务头寸(CDP)来铸造 Dai。 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 | 关键信息 | | -|:---- |:------------------------------------------------------------------------------------------------------------------- | +| ---- | ------------------------------------------------------------------------------------------------------------------- | | 发行者 | MakerDAO | | 名字 | Dai | | 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com/) | +| 官方网站 | [https://makerdao.com/](https://makerdao.com) | | 持有者 | Over 380k addresses | - From af1be11fb602c679ead8617980ae1b4171e99cce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:28 +0800 Subject: [PATCH 09664/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 4067a3ee2..9f14d7d49 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -1,15 +1,15 @@ # USDC -![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) +![](../../.gitbook/assets/usdc-coin-bd351fb779 (1).png) -USD Coin (USDC)是与法定货币挂钩的ERC-20稳定币,于2018年10月在以太坊区块链上推出。 USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC 与美元挂钩,可以轻松地兑换成美元。 每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 | 关键信息 | | -|:---- |:------------------------------------------------------------------------------------------------------------------- | +| ---- | ------------------------------------------------------------------------------------------------------------------- | | 发行者 | Centre | | 名字 | USD Coin | | 符号 | USDC | @@ -18,5 +18,3 @@ USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 | 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | | 持有者 | Over 1M addresses | - - From bffcc855366f21b168bc68de05a93b4fd71736f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:30 +0800 Subject: [PATCH 09665/11794] New translations usdt.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdt.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index abf7b83d7..c65856c9d 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -1,22 +1,20 @@ # USDT -![](../../.gitbook/assets/image%20%281%29.png) +![](../../.gitbook/assets/image (1).png) -Tether (USDT)是以法定货币挂钩的稳定币,最初是通过 Omni Layer Protocol 在比特币之上构建的。 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -尽管围绕该公司未能提供承诺的审计结果来证明有足够的储备支持tether存在着争议,但按市值计算,USDT仍然是世界上最大的稳定币,目前也是仅次于 BTC,ETH 和 XRP 的第四大加密货币。 +Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | 关键信息 | | -|:---- |:---------------------------------------------------------------------------------------------------------------- | +| ---- | ---------------------------------------------------------------------------------------------------------------- | | 发行者 | Tether Limited | | 名字 | Tether | | 符号 | USDT | | 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to/%20) | +| 官方网站 | [https://tether.to/ ](https://tether.to) | | 持有者 | Over 3.4M addresses | - - From 699220976f96e521c41fbd179d3fb8cc44a88290 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:30 +0800 Subject: [PATCH 09666/11794] New translations architecture.md (Turkish) --- tr/smart-contracts/architecture.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tr/smart-contracts/architecture.md b/tr/smart-contracts/architecture.md index bf2ae0b3a..30161304d 100644 --- a/tr/smart-contracts/architecture.md +++ b/tr/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Mimari -![](../.gitbook/assets/ousd_docs_graphics_3.png) +![](../.gitbook/assets/ousd_docs_graphics\_3.png) OUSD, bir dizi akıllı sözleşmeden oluşur. Bu sözleşmelerin her biri, yönetişim protokolleri aracılığıyla yükseltilebilen bir vekil sözleşmesine sarılmıştır. @@ -8,7 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres [Vault](api/vault.md) , OUSD'nin basılması ve yakılmasından sorumludur. Ayrıca, desteklenen [ Stratejileri ](../core-concepts/supported-strategies/) 'nin her birine dağıtılan varlıkların yüzdesini de uygular. Depo, gaz maliyetlerini optimize etmek için, çoğu biriktirme ve itfanın varlıkları stratejilerden sarmadan / çözmeden gerçekleşmesine izin veren bir tampon bulundurur. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - - +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. From fb88087b422bd96a3f6d8f118b6d2eb2d06c6c75 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:32 +0800 Subject: [PATCH 09667/11794] New translations timelock.md (Turkish) --- tr/smart-contracts/api/timelock.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/tr/smart-contracts/api/timelock.md b/tr/smart-contracts/api/timelock.md index 7705b20ae..184b8cbb7 100644 --- a/tr/smart-contracts/api/timelock.md +++ b/tr/smart-contracts/api/timelock.md @@ -12,10 +12,8 @@ Zaman kilidi, protokolde önerilen yükseltmelere itirazları olması halinde OU OUSD biraz değiştirilmiş bir versiyonu kullanılarak bir [Bileşik Timelock](https://compound.finance/docs/governance) olmuştur [OpenZeppelin tarafından denetlenmektedir](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD, herhangi bir sorun tespit edilirse daha hızlı yanıt verebilmek için başlangıçta Bileşik \ (72 saat \) 'ten daha kısa bir bekleme süresi \ (48 saat \) kullanacaktır. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. - - From d9bb84f8cbd7988a190010d13a52c547c8c42d13 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:32 +0800 Subject: [PATCH 09668/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index 894d1c6f1..eaa28e56d 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -8,14 +8,13 @@ Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块 Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. +Aave's total value locked (TVL) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 | 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com/) | +| ------- | ------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com) | | GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | | Discord | [https://aave.com/discord](https://aave.com/discord) | - From 26dda3d61366af5344dc2ed1d9518fe3b89e0ac5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:33 +0800 Subject: [PATCH 09669/11794] New translations rewards.md (Turkish) --- tr/core-concepts/yield-generation/rewards.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/tr/core-concepts/yield-generation/rewards.md b/tr/core-concepts/yield-generation/rewards.md index 3e41c9d73..1d74c4a3a 100644 --- a/tr/core-concepts/yield-generation/rewards.md +++ b/tr/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Ödüller -**Ödül Toplama** +**Collecting Rewards ** Borç verme faizinden ve piyasa yapıcılığından ücret toplamaya ek olarak, birçok DeFi protokolü tarafından dağıtılan bonus teşviklerini otomatik olarak talep etmeyi ve dönüştürmeyi planlıyoruz. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. Bu bonus ödüller düzenli olarak stabilcoinlere dönüştürülecek, pazarda konuşlandırılacak ve OUSD sahiplerine ek getiri şeklinde dağıtılacaktır. @@ -10,5 +10,3 @@ Kasa, aldığı beklenmedik ödülleri güvenli bir şekilde saklarken, protokol Bugün, getirilerinin büyük bir yüzdesini temsil ettikleri için ödüller, verim çiftçileri için önemli bir faktördür. DeFi ortamında mevcut olan en cazip getirilerden yararlanmak için OUSD protokolünün zamanla yükseltileceğini tahmin ediyoruz. Protokol, kaynakların en iyi şekilde nasıl tahsis edileceğine karar verirken sunulan çeşitli ödüllerin piyasa değerini hesaba katacaktır. - - From 2ffc165c7bc4eb786170ce5e4f5846ea168473b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:35 +0800 Subject: [PATCH 09670/11794] New translations README.md (Turkish) --- tr/core-concepts/supported-strategies/README.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/tr/core-concepts/supported-strategies/README.md b/tr/core-concepts/supported-strategies/README.md index 635bc60e7..fbbe50f70 100644 --- a/tr/core-concepts/supported-strategies/README.md +++ b/tr/core-concepts/supported-strategies/README.md @@ -4,15 +4,20 @@ OUSD, stabilcoinleri borç verme platformlarına ve piyasa yapıcı likidite havuzlarına yatırarak getiri üretir. Bu platformların teknolojik risk taşıdığını ve büyük bir güvenlik olayı olması durumunda fonların kaybedilebileceğini anlamak önemlidir. Akıllı sözleşmelerini denetleyen ve en güvende hissettiğimiz platformlarla çalışmayı seçiyoruz. -Şu anda, OUSD aşağıdaki platformlardan getiri elde ediyor \ (lar \): +Currently, OUSD earns yield from the following platform(s): -{% page-ref page="compound.md" %} +{% content-ref url="compound.md" %} +[compound.md](compound.md) +{% endcontent-ref %} -{% page-ref page="curve.md" %} +{% content-ref url="curve.md" %} +[curve.md](curve.md) +{% endcontent-ref %} -{% page-ref page="aave.md" %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - From f96588bdc867081c013a2f4575a05a81fe7c4f3e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:36 +0800 Subject: [PATCH 09671/11794] New translations aave.md (Turkish) --- tr/core-concepts/supported-strategies/aave.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/tr/core-concepts/supported-strategies/aave.md b/tr/core-concepts/supported-strategies/aave.md index cb87c6216..811c0db06 100644 --- a/tr/core-concepts/supported-strategies/aave.md +++ b/tr/core-concepts/supported-strategies/aave.md @@ -8,14 +8,13 @@ Aave supports flash loans, which are uncollateralized loans where users borrow a Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. +Aave's total value locked (TVL) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. | Kaynaklar | | -|:--------------------- |:------------------------------------------------------------------------------ | -| Resmi site | [https://aave.com/](https://aave.com/) | -| Geliştirici belgeleri | [http://docs.aave.com/](http://docs.aave.com/) | +| --------------------- | ------------------------------------------------------------------------------ | +| Resmi site | [https://aave.com/](https://aave.com) | +| Geliştirici belgeleri | [http://docs.aave.com/](http://docs.aave.com) | | GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | | Discord | [https://aave.com/discord](https://aave.com/discord) | - From 0c72373c56780a773bb9edefc53075f1d8c864c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:37 +0800 Subject: [PATCH 09672/11794] New translations compound.md (Turkish) --- tr/core-concepts/supported-strategies/compound.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/tr/core-concepts/supported-strategies/compound.md b/tr/core-concepts/supported-strategies/compound.md index 72440e0ee..b75c071ce 100644 --- a/tr/core-concepts/supported-strategies/compound.md +++ b/tr/core-concepts/supported-strategies/compound.md @@ -6,14 +6,13 @@ Teminat bakiyeleri, temsil ettikleri dayanak varlığa göre zaman içinde otoma Compound, bir ERC-20 yönetişim belirteci olan COMP tarafından yönetilir. COMP sahipleri protokol değişikliklerini önerebilir ve oylayabilir veya oylarını başka birine devredebilir. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. COMP token arzının büyük bir kısmı Compound ekibi, yatırımcılar ve danışmanlar tarafından tutuldu. -Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. +Compound's total value locked (TVL) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound, OpenZeppelin ve Trail of Bits tarafından birçok güvenlik denetiminden geçti. Compound protocol resmi olarak CertiK tarafından doğrulandı ve Gauntlet tarafından ekonomik stres testine tabi tutuldu. Compound, bir hata ödül programı sürdürmektedir. | Kaynaklar | | -|:--------------------- |:-------------------------------------------------------------------------------------------------------------- | -| Resmi site | [https://compound.finance/](https://compound.finance/) | +| --------------------- | -------------------------------------------------------------------------------------------------------------- | +| Resmi site | [https://compound.finance/](https://compound.finance) | | Geliştirici belgeleri | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | | Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | - From 21ec8f151dbd8a23143c4a7bf53afc9a9585888e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:38 +0800 Subject: [PATCH 09673/11794] New translations curve.md (Turkish) --- tr/core-concepts/supported-strategies/curve.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/tr/core-concepts/supported-strategies/curve.md b/tr/core-concepts/supported-strategies/curve.md index 5071fb3c8..eacfa630a 100644 --- a/tr/core-concepts/supported-strategies/curve.md +++ b/tr/core-concepts/supported-strategies/curve.md @@ -2,20 +2,19 @@ Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. | Kaynaklar | | -|:--------------------- |:------------------------------------------------------------------------ | -| Resmi site | [https://www.curve.fi/](https://www.curve.fi/) | +| --------------------- | ------------------------------------------------------------------------ | +| Resmi site | [https://www.curve.fi/](https://www.curve.fi) | | Geliştirici belgeleri | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | | GitHub | [https://github.com/curvefi](https://github.com/curvefi) | | Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | - From 6644f0156b70f0d05f42f951763f2d7c5063c309 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:39 +0800 Subject: [PATCH 09674/11794] New translations README.md (Turkish) --- tr/core-concepts/yield-generation/README.md | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/tr/core-concepts/yield-generation/README.md b/tr/core-concepts/yield-generation/README.md index 6fc28a46b..ce188728d 100644 --- a/tr/core-concepts/yield-generation/README.md +++ b/tr/core-concepts/yield-generation/README.md @@ -2,19 +2,25 @@ **Otomatik yield farming** -Yeni borç verme ve otomatikleştirilmiş piyasa yapıcı havuzlarındaki Kambriyen patlaması, kilitlenen toplam değeri \ (TVL \) beslerken, aynı zamanda verim çiftçilerinin sermayeyi verimli ve en uygun yollarla manuel olarak tahsis etmesini giderek daha zor hale getirdi. +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked (TVL), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: -{% page-ref page="lending.md" %} +{% content-ref url="lending.md" %} +[lending.md](lending.md) +{% endcontent-ref %} -{% page-ref page="market-making.md" %} +{% content-ref url="market-making.md" %} +[market-making.md](market-making.md) +{% endcontent-ref %} -{% page-ref page="ödüller.md" %} +{% content-ref url="rewards.md" %} +[rewards.md](rewards.md) +{% endcontent-ref %} OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: @@ -22,4 +28,3 @@ OUSD is able to generate higher yields than competing protocols due to a combina * Price oracles favor the collective over the individual, again rewarding long term holders * Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. * Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. - From 799301ae39f65900b4591b84f34abc4fbb10d964 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:40 +0800 Subject: [PATCH 09675/11794] New translations lending.md (Turkish) --- tr/core-concepts/yield-generation/lending.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/tr/core-concepts/yield-generation/lending.md b/tr/core-concepts/yield-generation/lending.md index 577f07d21..ff88618de 100644 --- a/tr/core-concepts/yield-generation/lending.md +++ b/tr/core-concepts/yield-generation/lending.md @@ -8,11 +8,13 @@ OUSD, aşırı teminatlı krediler sağlayan DeFi borç verme platformlarıyla e OUSD, kanıtlanmış bir sicile sahip, akıllı sözleşmeleri denetleyen ve sorunsuz bir şekilde yüz milyonlarca doları başarıyla borç veren önde gelen kredi sağlayıcılarıyla entegre olur. We are currently integrated with the following lending platforms: -{% page-ref page = "../ supported-Strategies / complex.md"%} - -{% page-ref page = "../ supported-Strategies / complex.md"%} - +{% content-ref url="../supported-strategies/compound.md" %} +[compound.md](../supported-strategies/compound.md) +{% endcontent-ref %} +{% content-ref url="../supported-strategies/aave.md" %} +[aave.md](../supported-strategies/aave.md) +{% endcontent-ref %} From 8c38596e9891090d78bd8b9a62b8ee4e67105ba7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:41 +0800 Subject: [PATCH 09676/11794] New translations market-making.md (Turkish) --- tr/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tr/core-concepts/yield-generation/market-making.md b/tr/core-concepts/yield-generation/market-making.md index 5bb92b527..1c61d03a4 100644 --- a/tr/core-concepts/yield-generation/market-making.md +++ b/tr/core-concepts/yield-generation/market-making.md @@ -2,21 +2,21 @@ **Merkezi Olmayan Borsalarda Payınızı Sahibi Olun** -Otomatik piyasa yapıcıları \ (AMM'ler \), Ethereum ağında tercih edilen merkezi olmayan değişim biçimi olarak hızla yükseldi. Bu kısmen, merkezi borsalardaki anlık ve düşük kayma deneyimlerine rakip olabilecek Ethereum 1.0'daki sipariş defteri DEX'leri desteklemenin zorluğundan kaynaklanıyor. Ayrıca, Uniswap gibi AMM'ler nispeten kullanıcı dostudur ve kullanımları gaz verimlidir. +Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. Bu kısmen, merkezi borsalardaki anlık ve düşük kayma deneyimlerine rakip olabilecek Ethereum 1.0'daki sipariş defteri DEX'leri desteklemenin zorluğundan kaynaklanıyor. Ayrıca, Uniswap gibi AMM'ler nispeten kullanıcı dostudur ve kullanımları gaz verimlidir. -AMM'ler, yalnızca likidite sağlayıcıları likidite sağladığında yeni piyasaları etkinleştirebilir \ (örneğin, belirli alım satım çiftleri veya havuzları için birden fazla token \). Likidite sağlama karşılığında likidite sağlayıcıları, diğer kullanıcılar token takas ettiğinde alım satım ücretleri ile ödüllendirilir. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). Likidite sağlama karşılığında likidite sağlayıcıları, diğer kullanıcılar token takas ettiğinde alım satım ücretleri ile ödüllendirilir. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="bilgi" %} [Kalıcı olmayan kayıp](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) , anlaşılması gereken önemli bir risk faktörüdür, ancak bu endişe, yalnızca OUSD tarafından yaklaşık olarak eşit değerdeki stabilcoinler için likidite sağlayarak büyük ölçüde hafifletilir. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Daha sonra getiriler OUSD sahiplerine aktarılır. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). Daha sonra getiriler OUSD sahiplerine aktarılır. We are currently integrated with the following automated market maker: -{% page-ref page="../supported-strategies/curve.md" %} - - +{% content-ref url="../supported-strategies/curve.md" %} +[curve.md](../supported-strategies/curve.md) +{% endcontent-ref %} From 0611f5879f28b2023b9f8654cff66d11d3f04306 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:41 +0800 Subject: [PATCH 09677/11794] New translations admin-privileges.md (Turkish) --- tr/governance/admin-privileges.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tr/governance/admin-privileges.md b/tr/governance/admin-privileges.md index c202a9ad4..c1af41a87 100644 --- a/tr/governance/admin-privileges.md +++ b/tr/governance/admin-privileges.md @@ -8,9 +8,8 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. - From 1588600a7980fb2ad42e180eb4eb21ec706a29bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:42 +0800 Subject: [PATCH 09678/11794] New translations strategies.md (Turkish) --- tr/smart-contracts/api/strategies.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/tr/smart-contracts/api/strategies.md b/tr/smart-contracts/api/strategies.md index bb4a323fa..a0ed94509 100644 --- a/tr/smart-contracts/api/strategies.md +++ b/tr/smart-contracts/api/strategies.md @@ -12,5 +12,3 @@ Once we migrate to decentralized governance, it is our intent for the community - - From 807dfb98dd67fcdb44b01500b5bf3d4160f7bddc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:43 +0800 Subject: [PATCH 09679/11794] New translations principles.md (Turkish) --- tr/governance/principles.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/tr/governance/principles.md b/tr/governance/principles.md index be7d8e03e..8183b12b0 100644 --- a/tr/governance/principles.md +++ b/tr/governance/principles.md @@ -12,7 +12,7 @@ That being said, in the very early days, it is imperative that the core engineer Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) **Timelock** @@ -20,11 +20,9 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. - - From d669d555b993334dfe4b4e913f3277a8aa2d606a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:44 +0800 Subject: [PATCH 09680/11794] New translations bug-bounties.md (Turkish) --- tr/security-and-risks/bug-bounties.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tr/security-and-risks/bug-bounties.md b/tr/security-and-risks/bug-bounties.md index 7aadc4c73..6821a7f6b 100644 --- a/tr/security-and-risks/bug-bounties.md +++ b/tr/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Ödülleri** -Hata ödülleri, Origin Protocol'ün tam takdirine bağlı olarak verilir. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Şu anda, ödül programı yalnızca OUSD için geçerlidir, Origin'deki diğer ürünler için geçerli değildir. +Hata ödülleri, Origin Protocol'ün tam takdirine bağlı olarak verilir. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Şu anda, ödül programı yalnızca OUSD için geçerlidir, Origin'deki diğer ürünler için geçerli değildir. {% hint style="uyarı" %} Bir hata ödülüne hak kazanmak için aşağıda ana hatları verilen Sorumlu Açıklama kurallarına uymanız gerekir. @@ -28,6 +28,5 @@ Karşılığında söz veriyoruz: * Yukarıdaki talimatları izlediyseniz, bildirimle ilgili olarak size karşı herhangi bir yasal işlem yapmayacağız. * Bildiriminizi sıkı bir gizlilik içinde ele alacağız ve kişisel bilgilerinizi izniniz olmadan üçüncü şahıslara vermeyeceğiz. * Dilerseniz, sorunu çözme yolunda ilerlemenizden sizi haberdar edeceğiz. -* Bildirilen sorunla ilgili kamuya açık bilgilerde, sorunun keşfi olarak adınızı vereceğiz \ (aksini istemediğiniz sürece \) +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) * Yardımınız için minnettarlığımızın bir göstergesi olarak, henüz bilmediğimiz bir güvenlik sorununun her bildirimi için bir ödül sunuyoruz. Ödül miktarı, sızıntının ciddiyetine, raporun kalitesine ve sağladığınız ek yardımlara göre belirlenecektir. - From 226040cfd68c7c53446b86fb9469ece0169ced33 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:45 +0800 Subject: [PATCH 09681/11794] New translations contributing.md (Turkish) --- tr/governance/contributing.md | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/tr/governance/contributing.md b/tr/governance/contributing.md index 2304736d5..3d5c5b61e 100644 --- a/tr/governance/contributing.md +++ b/tr/governance/contributing.md @@ -4,7 +4,15 @@ OUSD tamamen açık kaynaklı bir projedir ve her türden katkıyı memnuniyetle karşılıyoruz. Sorunları bildirmekten, kodlara katkıda bulunmaktan ve topluluğumuzu geliştirmemize yardımcı olmaktan yardım etmenin birçok yolu vardır. -Halka açık çalışıyoruz ve şirketimiz Discord herkese açık. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. + +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} **Developer Analytics** @@ -22,7 +30,7 @@ Your development flow should look like: 4. `ana` dalıyla başlayın ve mevcut bir özelliğe katkıda bulunmadığınız sürece yeni bir özellik dalını kontrol edin. 5. Write some awesome code. 6. `ana` en son kaydetmeleri alın ve kodunuzun başladığınızdan beri birleştirilen diğer tüm çalışmalarda çalıştığını onaylayın. -7. Branşınızı yukarı akış havuzuna \ (ör. Https: //github.com/OriginProtocol/ \ [repo \] \) gönderin, böylece diğer katkıda bulunanlar gerekirse kolayca çalışabilir. +7. Push your branch to the upstream repository (i.e. https://github.com/OriginProtocol/\[repo]) so that other contributors can easily work off of it if necessary. 8. Lütfen sağ sütundaki "İnceleyenler" in yanındaki dişli çark simgesini tıklayarak PR'da bir inceleme talep edin. For critical smart contract code to be merged it must pass the following checklist: @@ -38,7 +46,7 @@ The `master` branch is locked so that only members of the [core team](https://gi We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io). For Solidity, we use two-space indents. @@ -49,7 +57,7 @@ When considering protocol or implementation design proposals, we are looking for * A description of the problem this design proposal solves * Discussion of the trade-offs involved * Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) +* Links to relevant literature (RFCs, papers, etc) * Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. @@ -73,7 +81,9 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="../security-and-risks/bug-bounties.md" %} +{% content-ref url="../security-and-risks/bug-bounties.md" %} +[bug-bounties.md](../security-and-risks/bug-bounties.md) +{% endcontent-ref %} #### **Topluluk İyileştirme** @@ -91,5 +101,3 @@ We have a strong preference for hiring people who have already started contribut If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). - - From 783871b100bdbe549d4a4b5c2567fe157bdb7aa6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:46 +0800 Subject: [PATCH 09682/11794] New translations risks.md (Turkish) --- tr/security-and-risks/risks.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/tr/security-and-risks/risks.md b/tr/security-and-risks/risks.md index 710c85346..f86ae87c7 100644 --- a/tr/security-and-risks/risks.md +++ b/tr/security-and-risks/risks.md @@ -32,7 +32,7 @@ We regularly have our work [audited ](audits.md)by the top auditors in the indus We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. @@ -42,5 +42,3 @@ Finally, we have formalized an engineering [rotation](https://github.com/OriginP You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. - - From 617bcc1da362c27ad75b79afea615b7e9b13d3d4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:47 +0800 Subject: [PATCH 09683/11794] New translations audits.md (Turkish) --- tr/security-and-risks/audits.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/tr/security-and-risks/audits.md b/tr/security-and-risks/audits.md index dfaa1b620..4c54b4472 100644 --- a/tr/security-and-risks/audits.md +++ b/tr/security-and-risks/audits.md @@ -2,15 +2,15 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com), [Trail of Bits](https://www.trailofbits.com), [Solidified](https://solidified.io), and [Certora](https://www.certora.com) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) +* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) -The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: +The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) @@ -22,19 +22,17 @@ OUSD only integrates strategies that have been carefully audited and battle-test **Compound Strategy and Open Price Feed** -Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com) and formally verified by [Certora](https://www.certora.com). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. **Aave Strategy** -Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io), [MixBytes](https://mixbytes.io), and [PeckShield](https://peckshield.com). They have also been formally verified by [Certora](https://www.certora.com). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). **Curve Strategy** -Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). **Chainlink Oracles** Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). - - From f8106a75f7c122103e771b61c1f67a0fe637b955 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:48 +0800 Subject: [PATCH 09684/11794] New translations README.md (Turkish) --- tr/smart-contracts/api/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/tr/smart-contracts/api/README.md b/tr/smart-contracts/api/README.md index 746cd491b..880d60670 100644 --- a/tr/smart-contracts/api/README.md +++ b/tr/smart-contracts/api/README.md @@ -8,5 +8,3 @@ Protokol tarafından kullanılan sözleşmeler API'sinin dokümantasyonu: * [Oracle'lar](oracle.md) * [Stratejiler](strategies.md) - - From 968b82077ebb753cbc7e6a4b00686db54784cce8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:49 +0800 Subject: [PATCH 09685/11794] New translations erc-20-1.md (Turkish) --- tr/smart-contracts/api/erc-20-1.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/tr/smart-contracts/api/erc-20-1.md b/tr/smart-contracts/api/erc-20-1.md index de5825ac9..fe61a83a1 100644 --- a/tr/smart-contracts/api/erc-20-1.md +++ b/tr/smart-contracts/api/erc-20-1.md @@ -1,11 +1,10 @@ # ERC-20 {% hint style="success" %} -Origin Dollar için ana ERC20 adresi \(OUSD\): -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD, anlaşılması önemli olan yeni bir özelliğe sahip ERC-20 uyumlu bir tokendır. +OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand. {% hint style="uyarı" %} OUSD'yi entegre etmek isteyen cüzdanlar ve borsalar, token sahiplerine getiri tahakkuk ettikçe bu değer sık sık değişeceğinden, OUSD için token bakiyelerini önbelleğe almamalıdır. @@ -15,5 +14,3 @@ The biggest difference separating OUSD from your average ERC-20 token is the way - - From 4869baa0d3bd15f3d263f4fbb3798fed0f6c2cf6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:50 +0800 Subject: [PATCH 09686/11794] New translations oracle.md (Turkish) --- tr/smart-contracts/api/oracle.md | 1 - 1 file changed, 1 deletion(-) diff --git a/tr/smart-contracts/api/oracle.md b/tr/smart-contracts/api/oracle.md index 214a410bc..d7b2f152c 100644 --- a/tr/smart-contracts/api/oracle.md +++ b/tr/smart-contracts/api/oracle.md @@ -5,4 +5,3 @@ Belgeler çok yakında. {% endhint %} OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. - From 5ce7b1c61349d0ea776ccdff7c867c5933ee61da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:51 +0800 Subject: [PATCH 09687/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/README.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index 5857bcf14..8dec5dddc 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -4,15 +4,20 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 -目前,OUSD 从以下平台赚取收益: +Currently, OUSD earns yield from the following platform(s): -{% page-ref page="compound.md" %} +{% content-ref url="compound.md" %} +[compound.md](compound.md) +{% endcontent-ref %} -{% page-ref page="curve.md" %} +{% content-ref url="curve.md" %} +[curve.md](curve.md) +{% endcontent-ref %} -{% page-ref page="aave.md" %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - From 46705328c22d6681178d08ebcb5ae04f426d5197 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:52 +0800 Subject: [PATCH 09688/11794] New translations compound.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/compound.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index bf95fb842..2a1325b74 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -6,14 +6,13 @@ Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. +Compound's total value locked (TVL) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 | 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| ------- | -------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance) | | 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | | Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | - From 7cb88e8a1745e95e33c1544bd559284e07e904d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:53 +0800 Subject: [PATCH 09689/11794] New translations usdc.md (Turkish) --- tr/core-concepts/supported-stablecoins/usdc.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/tr/core-concepts/supported-stablecoins/usdc.md b/tr/core-concepts/supported-stablecoins/usdc.md index 724471b2e..3c4e1219a 100644 --- a/tr/core-concepts/supported-stablecoins/usdc.md +++ b/tr/core-concepts/supported-stablecoins/usdc.md @@ -1,15 +1,15 @@ # USDC -![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) +![](../../.gitbook/assets/usdc-coin-bd351fb779 (1).png) -Dai, Aralık 2017'de Ethereum blok zincirinde ERC-20 tokenı olarak piyasaya sürülen fiat sabitlenmiş bir stabilcoin. USDC, ABD dolarına sabitlenmiştir ve ABD doları için kolayca kullanılabilir. +USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC, ABD dolarına sabitlenmiştir ve ABD doları için kolayca kullanılabilir. Her USDC, Circle ve Coinbase tarafından kurulan bir konsorsiyum olan Center üyeleri tarafından gözetim hesaplarında tutulan eşdeğer miktarda fiat para birimi ile 1: 1 oranında desteklenir. Merkez üyeleri, ABD'de yerleşik mali kurumlardır. Aylık rezerv denetimleri Grant Thornton LLP tarafından yayınlanmaktadır. USDC, USDT'den sonra dünyanın en büyük ikinci stabilcoinidir ve hızla dolaşımda 1 milyar doların üzerine çıktı. Ancak USDC, USDT'nin dolaşımdaki 12 + milyar $ 'ın çok gerisinde kalıyor. | Önemli gerçekler | | -|:---------------- |:------------------------------------------------------------------------------------------------------------------- | +| ---------------- | ------------------------------------------------------------------------------------------------------------------- | | Veren kuruluş | Centre | | isim | USD Coin | | Sembol | USDC | @@ -18,5 +18,3 @@ USDC, USDT'den sonra dünyanın en büyük ikinci stabilcoinidir ve hızla dola | Resmi site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | | Sahipleri | Over 1M addresses | - - From 78be0fab93a753df10dac043b91a191cf13fc354 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:54 +0800 Subject: [PATCH 09690/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index f26aba0ee..850bf526e 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,10 +1,10 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD @@ -28,11 +28,11 @@ Upon redemption, the vault will determine which stablecoin(s) to return to the u Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. From 906ec470de69e7c6433ac01e3f6845e5561a0d69 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:55 +0800 Subject: [PATCH 09691/11794] New translations ogn-staking.md (Chinese Simplified) --- zh/governance/ogn-staking.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/zh/governance/ogn-staking.md b/zh/governance/ogn-staking.md index 4013c1192..e7a3e0bc2 100644 --- a/zh/governance/ogn-staking.md +++ b/zh/governance/ogn-staking.md @@ -1,6 +1,6 @@ # OGN Staking -Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. +Origin Token (OGN) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. {% hint style="info" %} Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. @@ -12,9 +12,7 @@ The initial staking program offers three staking periods and respective yields: * 90-day staking period: Earn 12.5% annualized interest * 365-day staking period: Earn 25% annualized interest -Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN (principal) and yield. OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. - - From cea459c4f5532039fbb6bde078845ab66614c789 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:56 +0800 Subject: [PATCH 09692/11794] New translations insurance.md (Chinese Simplified) --- zh/security-and-risks/insurance.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/zh/security-and-risks/insurance.md b/zh/security-and-risks/insurance.md index 26e29f1dd..516a0a115 100644 --- a/zh/security-and-risks/insurance.md +++ b/zh/security-and-risks/insurance.md @@ -1,8 +1,7 @@ # Insurance -OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. - From cf7a6989438de8051a5953dcddf884201f9b0a89 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:56 +0800 Subject: [PATCH 09693/11794] New translations integration-guide-for-exchanges.md (Chinese Simplified) --- zh/guides/integration-guide-for-exchanges.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/zh/guides/integration-guide-for-exchanges.md b/zh/guides/integration-guide-for-exchanges.md index 151581eaf..1c7fd6a45 100644 --- a/zh/guides/integration-guide-for-exchanges.md +++ b/zh/guides/integration-guide-for-exchanges.md @@ -8,7 +8,7 @@ These docs are a great starting point for understanding how OUSD works. Here are We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. -**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** +**Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. @@ -24,5 +24,3 @@ If you are comingling funds, you'll want to be sure that each user gets their pr OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. - - From 6329d33196295289bd85e257e567facf44161b53 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:58 +0800 Subject: [PATCH 09694/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 110 +++--------------------------- 1 file changed, 8 insertions(+), 102 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 313fd011a..8d62f294b 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -6,107 +6,14 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CoinLow - High - Delta - Source -
USDC -

$0.929222

-

Mar 13, 2020

-
-

$1.11

-

Oct 15, 2018

-
$0.180778CoinMarketCap -
USDC -

$0.924188

-

Aug 02, 2020

-
-

$1.17

-

May 08, 2019

-
$0.245812CoinGecko -
DAI -

$0.945505

-

May 10, 2020

-
-

$1.11

-

Mar 13, 2020

-
$0.164495CoinMarketCap -
DAI -

$0.903243

-

Nov 25, 2019

-
-

$1.22

-

Mar 13, 2020

-
$0.316757CoinGecko -
USDT -

$0.849809

-

Feb 02, 2017

-
-

$1.21

-

May 27, 2017

-
$0.360191CoinGecko -
USDT -

$0.572521

-

Mar 02, 2015

-
-

$1.32

-

Jul 24, 2018

-
$0.747479CoinMarketCap -
+| Coin | **Low** | **High** | **Delta** | **Source** | +| ---- | ---------------------------------------------------- | ---------------------------------------------------- | --------- | --------------------------------------------------------------------------- | +| USDC |

$0.929222

Mar 13, 2020

|

$1.11

Oct 15, 2018

| $0.180778 | [CoinMarketCap](https://coinmarketcap.com/currencies/usd-coin/) | +| USDC |

$0.924188

Aug 02, 2020

|

$1.17

May 08, 2019

| $0.245812 | [CoinGecko](https://www.coingecko.com/en/coins/usd-coin) | +| DAI |

$0.945505

May 10, 2020

|

$1.11

Mar 13, 2020

| $0.164495 | [CoinMarketCap](https://coinmarketcap.com/currencies/multi-collateral-dai/) | +| DAI |

$0.903243

Nov 25, 2019

|

$1.22

Mar 13, 2020

| $0.316757 | [CoinGecko](https://www.coingecko.com/en/coins/dai) | +| USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | +| USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. @@ -123,4 +30,3 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. - From 44739c92068220f76351c4bf279051750a071d59 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:58 +0800 Subject: [PATCH 09695/11794] New translations analytics-dashboard.md (Chinese Simplified) --- zh/analytics-dashboard.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/zh/analytics-dashboard.md b/zh/analytics-dashboard.md index 7ee0d7794..d17943add 100644 --- a/zh/analytics-dashboard.md +++ b/zh/analytics-dashboard.md @@ -6,21 +6,21 @@ Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allo The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. -Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table (in reverse order). **Ratio** -There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. +There are two types of OUSD balances: rebasing (most accounts) and non-rebasing (smart contracts that have not opted in). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. **Credits** -Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past (by opting in or out). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. **Non-rebasing** -This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to (credits \* ratio), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. **Boost** @@ -28,5 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. - +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From d83c340056c557e04b35096cd57b568e68e30ba8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:16:59 +0800 Subject: [PATCH 09696/11794] New translations README.md (Chinese Traditional) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 3cdffdbea..7c08388ed 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,29 +1,29 @@ --- -description: 首个在您的钱包中赚取收益的稳定币 +description: The first stablecoin that earns a yield while it's still in your wallet --- -# 介绍 +# Introduction -## **一种更好的货币形式** +## **A Better Form of Money** -Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 +Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) -**背景** +**Background** -In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 +In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. -现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. -更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. -您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. -Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. -欢迎来到金钱的未来。 +Welcome to the future of money. From b89a2f7cadf2f9398bc4665520707a9d129eb755 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:01 +0800 Subject: [PATCH 09697/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 75e4c4902..d99e0a71f 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,6 +1,6 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. **Buying OUSD** From 9f0a708010ed9a8d95c08a61fe7aa1055853f35b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:02 +0800 Subject: [PATCH 09698/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index ef13242b6..eca6e6b16 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,19 +1,19 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. 合余额不断调整货币供应量,并自动更新每个代币持有者钱包中的余额,以反映协议所赚取的收益。 +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd_docs_graphics\_4.png) This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. 由于 OUSD 的发行和赎回很容易,我们可以依靠套利者来确保OUSD, 钉住美元。 -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. **Manually triggering a rebase** From a1d78f80672738ce03e103685bde354267ba01fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:03 +0800 Subject: [PATCH 09699/11794] New translations faq.md (Chinese Simplified) --- zh/faq.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/zh/faq.md b/zh/faq.md index e2145b83b..353f07d5c 100644 --- a/zh/faq.md +++ b/zh/faq.md @@ -22,7 +22,7 @@ By default, rebase events don't affect the supply of OUSD that is sitting in sma **How is it possible for the APY to be so high?** -You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens (namely COMP and CRV). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. **Why is my balance increasing at a slower rate than the advertised APY?** @@ -31,4 +31,3 @@ OUSD balances increase when the supply is rebased. But the size of each rebase v **What about the hack? Is OUSD safe?** On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). - From 42c7d6b5fbf5dcd64547d1639fc88dacb1efdb4a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:04 +0800 Subject: [PATCH 09700/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 2056b1e3d..da06f69b0 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的稳定币 +# 支持的穩定幣 -**支持的稳定币** +**支持的穩定幣** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 -目前,OUSD 支持以下稳定币: +目前,OUSD 支持以下穩定幣: {% content-ref url="usdt.md" %} [usdt.md](usdt.md) From b088ad5732d7c3fb79be1d1430ff0b09651f5211 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:05 +0800 Subject: [PATCH 09701/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4bb27fe0e..815adbdb8 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,18 +2,18 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai 與美元掛鉤。 -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | | ---- | ------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com) | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com) | | 持有者 | Over 380k addresses | From abb350ef66666ee8ea1dbc31ce3d175d14f24ffe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:06 +0800 Subject: [PATCH 09702/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 9f14d7d49..431b13975 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779 (1).png) -USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | | ---- | ------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | | 持有者 | Over 1M addresses | From a747ddc36f006b17e40a7fc22c53cd02c87832a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:07 +0800 Subject: [PATCH 09703/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index c65856c9d..789d00ee1 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/image (1).png) -Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -| ---- | ---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to) | -| 持有者 | Over 3.4M addresses | +| Key Facts | | +| ------------- | ---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to) | +| Holders | Over 3.4M addresses | From cb9782fc9c100a8958e413f3b2bee444cab7676c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:08 +0800 Subject: [PATCH 09704/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index 8dec5dddc..59e6c8e8c 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,8 +1,8 @@ -# 支持策略 +# Supported Strategies -**支持的DeFi平台** +**Supported DeFi Platforms** -OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. Currently, OUSD earns yield from the following platform(s): From 93ff47770a03a427e351596916a58eefa5e413f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:09 +0800 Subject: [PATCH 09705/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index eaa28e56d..cf77e0ffb 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,20 +1,20 @@ # Aave -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. Aave's total value locked (TVL) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -| ------- | ------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +| -------------- | ------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 9d63f08feeb9f6e6d69b5fe0c925d336e160ba2a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:09 +0800 Subject: [PATCH 09706/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 2a1325b74..77e40733e 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,18 +1,18 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. Compound's total value locked (TVL) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -| ------- | -------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +| -------------- | -------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From bd3d58c470a380587ebac0ba55c50965e9181b99 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:10 +0800 Subject: [PATCH 09707/11794] New translations curve.md (Chinese Traditional) --- .../supported-strategies/curve.md | 25 +++++++++---------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index 3cd8a4420..331ca6d81 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,21 +1,20 @@ # Curve -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 - -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://www.curve.fi/](https://www.curve.fi/) | -| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +| Resources | | +| -------------- | ------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 913ba3e1cc1f57be08ce0ef3fb35ec6d8ec2bb8d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:11 +0800 Subject: [PATCH 09708/11794] New translations fund-management.md (Chinese Simplified) --- zh/core-concepts/fund-management.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/zh/core-concepts/fund-management.md b/zh/core-concepts/fund-management.md index 273f8d1ae..2a7bc32d1 100644 --- a/zh/core-concepts/fund-management.md +++ b/zh/core-concepts/fund-management.md @@ -1,6 +1,6 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). @@ -17,4 +17,3 @@ The initial version of the OUSD Vault smart contract gives each valid strategy a Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. - From 0ab38ed668bb616461b1028d22ff69fcef1dea46 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:12 +0800 Subject: [PATCH 09709/11794] New translations rebasing-and-smart-contracts.md (Chinese Simplified) --- .../elastic-supply/rebasing-and-smart-contracts.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index ac7d4ff59..cdebbc4bf 100644 --- a/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/zh/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,7 +6,7 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers (AMM’s) like Uniswap which break when the number of tokens they are holding changes unexpectedly. ![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) @@ -16,9 +16,7 @@ Smart contracts must explicitly opt-in to receiving yield via the rebasing mecha If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - - +[Gnosis Safe](https://gnosis-safe.io) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract\&action=getabi\&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 700d59a375ff4e3375382d987f50fc66ee709064 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:13 +0800 Subject: [PATCH 09710/11794] New translations curve.md (Chinese Simplified) --- .../supported-strategies/curve.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index 331ca6d81..795172f6f 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,20 +1,20 @@ # Curve -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -| -------------- | ------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| 资源 | | +| ------- | ------------------------------------------------------------------------ | +| 官方网站 | [https://www.curve.fi/](https://www.curve.fi) | +| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 62919a815149a840f731c80cb0307e935c883683 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:14 +0800 Subject: [PATCH 09711/11794] New translations contributing.md (Chinese Simplified) --- zh/governance/contributing.md | 54 ++++++++++++++++++++--------------- 1 file changed, 31 insertions(+), 23 deletions(-) diff --git a/zh/governance/contributing.md b/zh/governance/contributing.md index 3b3ab39bf..a0138f2bb 100644 --- a/zh/governance/contributing.md +++ b/zh/governance/contributing.md @@ -1,29 +1,37 @@ -# Contributing +# 如何贡献 -**100% Open-source** +**100% 开源。** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 + +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). -#### Development Process +#### 开发过程 Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 +2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 +3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 +4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 5. Write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 +7. Push your branch to the upstream repository (i.e. https://github.com/OriginProtocol/\[repo]) so that other contributors can easily work off of it if necessary. +8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 For critical smart contract code to be merged it must pass the following checklist: @@ -34,27 +42,27 @@ For critical smart contract code to be merged it must pass the following checkli The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### Coding Style +#### 编码风格 We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io). For Solidity, we use two-space indents. -#### Protocol Design +#### 协议设计 When considering protocol or implementation design proposals, we are looking for: * A description of the problem this design proposal solves * Discussion of the trade-offs involved * Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) +* Links to relevant literature (RFCs, papers, etc) * Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### Community Guidelines +#### 社区准则 We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: @@ -63,19 +71,21 @@ We want to keep the Origin community awesome, growing and collaborative. We need * Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. * Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### Reporting Issues +#### 报告问题 If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### Security Issues +#### 安全问题 OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="../security-and-risks/bug-bounties.md" %} +{% content-ref url="../security-and-risks/bug-bounties.md" %} +[bug-bounties.md](../security-and-risks/bug-bounties.md) +{% endcontent-ref %} -#### **Community Improvement** +#### **社区发展** Origin is just as much about community as it is about our technology. @@ -83,7 +93,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### Full-Time Positions +#### 全职职位 Origin occasionally hires developers for part-time or full-time positions. @@ -91,5 +101,3 @@ We have a strong preference for hiring people who have already started contribut If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). - - From a2a79dc0281f73edf76ea604e939a69b7f8e254e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:15 +0800 Subject: [PATCH 09712/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/yield-generation/README.md | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index 5149a4b97..c63eed10d 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,20 +1,26 @@ -# Yield Generation +# 收益产生 -**Automated Yield Farming** +**自动收益耕作** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked (TVL), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: -{% page-ref page="lending.md" %} +{% content-ref url="lending.md" %} +[lending.md](lending.md) +{% endcontent-ref %} -{% page-ref page="market-making.md" %} +{% content-ref url="market-making.md" %} +[market-making.md](market-making.md) +{% endcontent-ref %} -{% page-ref page="rewards.md" %} +{% content-ref url="rewards.md" %} +[rewards.md](rewards.md) +{% endcontent-ref %} OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: @@ -22,4 +28,3 @@ OUSD is able to generate higher yields than competing protocols due to a combina * Price oracles favor the collective over the individual, again rewarding long term holders * Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. * Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. - From b1708d8eb7cb395699482698d820a0baaceeb264 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:16 +0800 Subject: [PATCH 09713/11794] New translations lending.md (Chinese Simplified) --- zh/core-concepts/yield-generation/lending.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index 536d2a3d8..a753aafda 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,18 +1,20 @@ -# Lending +# 借贷 -**Unbank the Banked** +**不再需要银行** -DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. +DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 -OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. +OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: - -{% page-ref page="../supported-strategies/compound.md" %} - -{% page-ref page="../supported-strategies/aave.md" %} +OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 We are currently integrated with the following lending platforms: +{% content-ref url="../supported-strategies/compound.md" %} +[compound.md](../supported-strategies/compound.md) +{% endcontent-ref %} +{% content-ref url="../supported-strategies/aave.md" %} +[aave.md](../supported-strategies/aave.md) +{% endcontent-ref %} From 3d2f0ff5fe6f60300dbcf99fded2b4c9fe3997d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:17 +0800 Subject: [PATCH 09714/11794] New translations market-making.md (Chinese Simplified) --- .../yield-generation/market-making.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index ee190442f..e7db6b6f6 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,22 +1,22 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: -{% page-ref page="../supported-strategies/curve.md" %} - - +{% content-ref url="../supported-strategies/curve.md" %} +[curve.md](../supported-strategies/curve.md) +{% endcontent-ref %} From c8575ce9778cebf5bce3fcab79c6e5efdedb8ef9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:18 +0800 Subject: [PATCH 09715/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index d47fe438d..b3e37dff9 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,14 +1,12 @@ -# Rewards +# 奖励 -**Collecting Rewards** +**Collecting Rewards ** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 For example, Compound gives away COMP tokens and Curve gives away CRV tokens. 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. - - +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From 960c8fad30631a01a8d468a0329b138e9cc0c817 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:19 +0800 Subject: [PATCH 09716/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 688d04c6b..0f45549af 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. @@ -8,9 +8,8 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. - From 9e61ff1149b841f9b80648ca5caff9009795f9c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:20 +0800 Subject: [PATCH 09717/11794] New translations principles.md (Chinese Simplified) --- zh/governance/principles.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index 53b5bde73..f36127aee 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,4 +1,4 @@ -# Principles +# 原则 **Governance Portal** @@ -12,7 +12,7 @@ That being said, in the very early days, it is imperative that the core engineer Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) **Timelock** @@ -20,11 +20,9 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. - - From 50eb6b78688d95829d5a9cc829df467fe90fcf76 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:21 +0800 Subject: [PATCH 09718/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 43 +++++++++++++-------------- 1 file changed, 21 insertions(+), 22 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 00c46f5f2..40722aa79 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,33 +1,32 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: * Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. - -In return, we promise: - -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. - +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 + +我们承诺: + +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 2d9b82df51e107b0fdff6494ab0942991e086ee6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:22 +0800 Subject: [PATCH 09719/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index bc5b6c8d1..ea34c0278 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* Underlying stablecoin risk +* 底层稳定币风险 **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. **Risk mitigation** @@ -32,7 +32,7 @@ We regularly have our work [audited ](audits.md)by the top auditors in the indus We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. @@ -42,5 +42,3 @@ Finally, we have formalized an engineering [rotation](https://github.com/OriginP You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. - - From daacb9006d1edff696f74124ccf25f9955adb79c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:23 +0800 Subject: [PATCH 09720/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 119 +++++++++++---------------------- 1 file changed, 40 insertions(+), 79 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 4fb73dc61..f4ed8bf6c 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,48 +1,46 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +Well-known addresses (often proxy wrappers): -| Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | -| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| 合约 | 地址 | +| ---------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | +| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: | Strategy | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | -| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | | Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} @@ -50,72 +48,36 @@ Internal implementation contracts: The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | -|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ContractAddressENS
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 - originprotocol.eth -
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC - originstrategist.eth -
Governor / Timelock0x830622BDd79CC677eE6594E20bBda5B26568b781 - -

origingovernor.eth -

-

origintimelock.eth -

-
OGN Buyback0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 - originbuyback.eth -
+ +| Contract | Address | ENS | +| ------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor / Timelock | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| +| OGN Buyback | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | {% endtab %} {% tab title="Stablecoins" %} | Contract | Address | -|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | @@ -123,25 +85,25 @@ The following oracles are used to fetch a price for **USDC/USD:** {% tab title="Staking" %} | Contract | Address | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: | Contract | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): +OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): | Contract | Address | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} @@ -149,4 +111,3 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- - From 9b7831ba160d1607998321d19088105901cfce7a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:24 +0800 Subject: [PATCH 09721/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 42cd21ad6..45fc1649f 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,16 +1,16 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com), [Trail of Bits](https://www.trailofbits.com), [Solidified](https://solidified.io), and [Certora](https://www.certora.com) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) +* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) -The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: +The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) @@ -22,19 +22,17 @@ OUSD only integrates strategies that have been carefully audited and battle-test **Compound Strategy and Open Price Feed** -Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com) and formally verified by [Certora](https://www.certora.com). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. **Aave Strategy** -Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io), [MixBytes](https://mixbytes.io), and [PeckShield](https://peckshield.com). They have also been formally verified by [Certora](https://www.certora.com). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). **Curve Strategy** -Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). **Chainlink Oracles** Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). - - From 8052081a71a94312c240feab9edb799c70b7498e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:25 +0800 Subject: [PATCH 09722/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 16c7d2816..09c2b0b82 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,12 +1,10 @@ # API -Documentation of contracts API used by the protocol: +协议使用的合约API的文档: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) -* [Stategies](strategies.md) - - +* [时间锁(Timelock)](timelock.md) +* [神谕 (Oracles)](oracle.md) +* [策略](strategies.md) From 8ea56561a4f4dcd0088f24ffe59107710ccce83c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:26 +0800 Subject: [PATCH 09723/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index f752ae8bc..217af4847 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -1,19 +1,16 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand. {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. - - +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From c1aa02c36fbf916ea8c960f380029a7010a8c58c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:27 +0800 Subject: [PATCH 09724/11794] New translations oracle.md (Chinese Simplified) --- zh/smart-contracts/api/oracle.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index f3105e3d8..ed4b5dbd9 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,8 +1,7 @@ -# Oracles +# 神谕 {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. - From 20dbc45f0e25db857c0498bfd58e5f8ed70a4709 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:27 +0800 Subject: [PATCH 09725/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index aa3623da6..1d978df66 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. @@ -12,5 +12,3 @@ Once we migrate to decentralized governance, it is our intent for the community - - From b39641a28aa3fa1232c6b459a712e201ad2414c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:28 +0800 Subject: [PATCH 09726/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 4608f4bc6..53edd9f49 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,21 +1,19 @@ -# Timelock +# 时间锁 {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. - - From fd8c3081ce68c98fb2b93a24808216c962330bbd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:30 +0800 Subject: [PATCH 09727/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 127 ++++++++++++++++---------------- 1 file changed, 63 insertions(+), 64 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 87031c6c3..5578e22cf 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) ## Units @@ -15,83 +15,83 @@ Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar ## Methods‌ -### mint\(\) +### mint() **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +| --------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | -### mintMultiple\(\) +### mintMultiple() **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 参数名称 | 种类 | 描述 | +| --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin(s) are returned to the user. This decision of which coin(s) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} -### redeem\(\) +### redeem() **`function redeem(uint256 _amount)`**‌ OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +| ---------- | ------- | --------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -### redeemAll\(\)‌ +### redeemAll()‌ **`function redeemAll()`**‌ All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -### rebase\(\) +### rebase() **`function rebase()`**‌ Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ -### allocate\(\) +### allocate() **`function allocate()`**‌ -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ -### totalValue\(\) +### totalValue() **`function totalValue()`**‌ Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +| ------------- | ------- | ------------ | +| value | uint256 | 底层资产和策略的总价值。 | -### checkBalance\(\) +### checkBalance() **`function checkBalance(address _asset)`**‌ Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +| --------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -### calculateRedeemOutputs\(\) +### calculateRedeemOutputs() **`function calculateRedeemOutputs(uint256 _amount)`**‌ @@ -101,85 +101,84 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +| ---------- | ------- | --------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | -|:------------- |:------------- |:--------------------------------------------------------------------------- | -| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | +| `return` name | 种类 | 描述 | +| ------------- | ----------- | --------------------------------------------------------------------------- | +| outputs | uint256\[] | array of the amount of the stablecoin assets `redeem` function would return | -### getAssetCount\(\) +### getAssetCount() **`function getAssetCount()`**‌ Return the number of supported stablecoin assets represented by `uint256` type.‌ -### getAllAssets\(\) +### getAllAssets() **`function getAllAssets()`**‌ Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ -### getStrategyCount\(\)‌ +### getStrategyCount()‌ **`function getStrategyCount()`**‌ Return the number of strategies active on the Vault represented by `uint256` type.‌ -### getAPR\(\) +### getAPR() **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ +Return the total annual percentage yield (APR) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ -### isSupportedAsset\(\) +### isSupportedAsset() **`function isSupportedAsset(address _asset)`**‌ Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +| --------- | ------- | ----- | +| \_asset | address | 稳定币地址 | -### priceUSDMint\(\) +### priceUSDMint() **`function priceUSDMint(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +| ------ | ------ | ------ | +| symbol | string | 稳定币的符号 | -### priceUSDRedeem\(\) +### priceUSDRedeem() **`function priceUSDRedeem(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +| ------ | ------ | ------ | +| symbol | string | 稳定币的符号 | -### priceAssetUSDMint\(\)‌ +### priceAssetUSDMint()‌ **`function priceAssetUSDMint(address _asset)`**‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +| --------- | ------- | ------ | +| \_asset | address | 稳定币地址‌ | -### priceAssetUSDRedeem\(\)‌ +### priceAssetUSDRedeem()‌ **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | -| \_asset | address | Address of the stablecoin | - +| 参数名称 | 种类 | 描述 | +| --------- | ------- | ----- | +| \_asset | address | 稳定币地址 | From 09b3a9891df453c1b464af057db747d7521f55aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:30 +0800 Subject: [PATCH 09728/11794] New translations architecture.md (Chinese Simplified) --- zh/smart-contracts/architecture.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index abde08b84..8c5306b38 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,14 +1,12 @@ -# Architecture +# 架构 -![](../.gitbook/assets/ousd_docs_graphics_3.png) +![](../.gitbook/assets/ousd_docs_graphics\_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. - -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. - -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 +[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. From 68adb506f5d2c80b5582e2ecd073421a58242878 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:31 +0800 Subject: [PATCH 09729/11794] New translations usdt.md (Turkish) --- tr/core-concepts/supported-stablecoins/usdt.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/tr/core-concepts/supported-stablecoins/usdt.md b/tr/core-concepts/supported-stablecoins/usdt.md index 098942ee8..5fb58d8ef 100644 --- a/tr/core-concepts/supported-stablecoins/usdt.md +++ b/tr/core-concepts/supported-stablecoins/usdt.md @@ -1,22 +1,20 @@ # USDT -![](../../.gitbook/assets/image%20%281%29.png) +![](../../.gitbook/assets/image (1).png) -Tether \ (USDT \), başlangıçta Omni Katman Protokolü aracılığıyla Bitcoin'in üzerine inşa edilen fiat sabitlenmiş bir stabilcoin'dir. Eylül 2017'de Tether, Ethereum blockchain'de ABD doları için ek ERC-20 tokenleri piyasaya süreceğini duyurdu. +Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. Eylül 2017'de Tether, Ethereum blockchain'de ABD doları için ek ERC-20 tokenleri piyasaya süreceğini duyurdu. Dolaşıma sokulan her Tether'in, kripto para borsası Bitfinex ile yakın bağları olan Hong Kong merkezli bir şirket olan Tether Limited tarafından bir gözetim hesabında tutulan eşdeğer miktarda itibari para ile bire bir oranla desteklendiği söyleniyor. -Tartışmalara rağmen **** şirketin bağları destekleyen yeterli rezervleri gösteren vaat edilmiş bir denetim sağlamadaki başarısızlığına rağmen, USDT hala piyasa değeri açısından dünyanın en büyük stabilcoin'i ve şu anda BTC, ETH ve XRP'den sonra dördüncü en büyük kripto para birimi. +Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Önemli gerçekler | | -|:---------------- |:---------------------------------------------------------------------------------------------------------------- | +| ---------------- | ---------------------------------------------------------------------------------------------------------------- | | Veren kuruluş | Tether Limited | | isim | Tether | | Sembol | USDT | | Adres | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Ondalık sayılar | 6 | -| Resmi site | [https://tether.to/ ](https://tether.to/%20) | +| Resmi site | [https://tether.to/ ](https://tether.to) | | Sahipleri | Over 3.4M addresses | - - From 21ee1e52fa92abd3adfaf33779752f0c3e257a41 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:32 +0800 Subject: [PATCH 09730/11794] New translations dai.md (Turkish) --- tr/core-concepts/supported-stablecoins/dai.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/tr/core-concepts/supported-stablecoins/dai.md b/tr/core-concepts/supported-stablecoins/dai.md index 25266021b..06c8db28b 100644 --- a/tr/core-concepts/supported-stablecoins/dai.md +++ b/tr/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,18 @@ ![](../../.gitbook/assets/dai.png) -Dai, Aralık 2017'de Ethereum blok zincirinde ERC-20 belirteci olarak piyasaya sürülen fiat sabitlenmiş bir stabilcoin. Tek teminatlı Dai \ (SAI \) 'den çok teminatlı Dai \ (DAI \)' ye büyük bir yükseltme Kasım 2019'da tamamlandı. Dai, ABD dolarına sabitlendi. +Dai, Aralık 2017'de Ethereum blok zincirinde ERC-20 belirteci olarak piyasaya sürülen fiat sabitlenmiş bir stabilcoin. A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai, ABD dolarına sabitlendi. -Dai, kullanıcılar kasa adı verilen teminatlandırılmış bir borç pozisyonunda \ (CDP \) teminat olarak ETH veya USDC gibi kripto varlıklarını kilitleyen kullanıcılar tarafından basıldı. Daha önce teminat olarak yalnızca ETH kabul ediliyordu. Her kasanın rezervleri ve durumu gerçek zamanlı olarak blok zincirinde görüntülenebilir. Bu kasaların ve Dai stablecoin'in sağlığı yakından izleniyor. +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. Daha önce teminat olarak yalnızca ETH kabul ediliyordu. Her kasanın rezervleri ve durumu gerçek zamanlı olarak blok zincirinde görüntülenebilir. Bu kasaların ve Dai stablecoin'in sağlığı yakından izleniyor. Dai, 400 milyon doların üzerinde dolaşımda olan dünyanın üçüncü en büyük stabilcoinidir. Buna ek olarak, Compound ve Aave kredi platformlarında Dai'nin sentetik versiyonları olan cDAI ve aDAI, dolaşımda 600 milyon doların üzerinde bir araya geliyor. | Önemli gerçekler | | -|:---------------- |:------------------------------------------------------------------------------------------------------------------- | +| ---------------- | ------------------------------------------------------------------------------------------------------------------- | | Veren kuruluş | MakerDAO | | isim | Dai | | Sembol | DAI | | Adres | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | -| Resmi site | [https://makerdao.com/](https://makerdao.com/) | +| Resmi site | [https://makerdao.com/](https://makerdao.com) | | Sahipleri | Over 380k addresses | - From df0ec31b6f2a20082fa20d5fc1326d3932ee6e37 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:33 +0800 Subject: [PATCH 09731/11794] New translations lending.md (Chinese Traditional) --- zh/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index a753aafda..fa7607781 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# 借贷 +# Lending -**不再需要银行** +**Unbank the Banked** -DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. -OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 We are currently integrated with the following lending platforms: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: {% content-ref url="../supported-strategies/compound.md" %} [compound.md](../supported-strategies/compound.md) From 7db3d6ecd80116855d4f9f7560a8b643c7ef272f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:35 +0800 Subject: [PATCH 09732/11794] New translations vault.md (Portuguese) --- pt/smart-contracts/api/vault.md | 91 ++++++++++++++++----------------- 1 file changed, 45 insertions(+), 46 deletions(-) diff --git a/pt/smart-contracts/api/vault.md b/pt/smart-contracts/api/vault.md index 87031c6c3..cc5f18152 100644 --- a/pt/smart-contracts/api/vault.md +++ b/pt/smart-contracts/api/vault.md @@ -15,83 +15,83 @@ Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar ## Methods‌ -### mint\(\) +### mint() **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +| --------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | -### mintMultiple\(\) +### mintMultiple() **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +| --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin(s) are returned to the user. This decision of which coin(s) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} -### redeem\(\) +### redeem() **`function redeem(uint256 _amount)`**‌ OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. | Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | +| -------------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -### redeemAll\(\)‌ +### redeemAll()‌ **`function redeemAll()`**‌ All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -### rebase\(\) +### rebase() **`function rebase()`**‌ Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ -### allocate\(\) +### allocate() **`function allocate()`**‌ -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ -### totalValue\(\) +### totalValue() **`function totalValue()`**‌ Returns total value of underlying assets and strategies. | `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | +| ------------- | ------- | ------------------------------------------------ | | value | uint256 | total value of underlying assets and strategies. | -### checkBalance\(\) +### checkBalance() **`function checkBalance(address _asset)`**‌ Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| Parameter Name | Type | Description | +| -------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -### calculateRedeemOutputs\(\) +### calculateRedeemOutputs() **`function calculateRedeemOutputs(uint256 _amount)`**‌ @@ -102,84 +102,83 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | +| -------------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | Type | Description | -|:------------- |:------------- |:--------------------------------------------------------------------------- | -| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | +| `return` name | Type | Description | +| ------------- | ----------- | --------------------------------------------------------------------------- | +| outputs | uint256\[] | array of the amount of the stablecoin assets `redeem` function would return | -### getAssetCount\(\) +### getAssetCount() **`function getAssetCount()`**‌ Return the number of supported stablecoin assets represented by `uint256` type.‌ -### getAllAssets\(\) +### getAllAssets() **`function getAllAssets()`**‌ Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ -### getStrategyCount\(\)‌ +### getStrategyCount()‌ **`function getStrategyCount()`**‌ Return the number of strategies active on the Vault represented by `uint256` type.‌ -### getAPR\(\) +### getAPR() **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ +Return the total annual percentage yield (APR) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ -### isSupportedAsset\(\) +### isSupportedAsset() **`function isSupportedAsset(address _asset)`**‌ Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | +| -------------- | ------- | ------------------------- | | \_asset | address | Address of the stablecoin | -### priceUSDMint\(\) +### priceUSDMint() **`function priceUSDMint(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | +| -------------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceUSDRedeem\(\) +### priceUSDRedeem() **`function priceUSDRedeem(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | +| -------------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceAssetUSDMint\(\)‌ +### priceAssetUSDMint()‌ **`function priceAssetUSDMint(address _asset)`**‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | +| -------------- | ------- | -------------------------- | | \_asset | address | Address of the stablecoin‌ | -### priceAssetUSDRedeem\(\)‌ +### priceAssetUSDRedeem()‌ **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | +| -------------- | ------- | ------------------------- | | \_asset | address | Address of the stablecoin | - From ccdd91a91a5239558e69a95d3e438cbdcc3c402e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:36 +0800 Subject: [PATCH 09733/11794] New translations risks.md (Portuguese) --- pt/security-and-risks/risks.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pt/security-and-risks/risks.md b/pt/security-and-risks/risks.md index bc5b6c8d1..f6cc02d5b 100644 --- a/pt/security-and-risks/risks.md +++ b/pt/security-and-risks/risks.md @@ -32,7 +32,7 @@ We regularly have our work [audited ](audits.md)by the top auditors in the indus We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. @@ -42,5 +42,3 @@ Finally, we have formalized an engineering [rotation](https://github.com/OriginP You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. - - From 8170822020759d2809c6aa6437597c9d0f9daa7e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:37 +0800 Subject: [PATCH 09734/11794] New translations audits.md (Portuguese) --- pt/security-and-risks/audits.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/pt/security-and-risks/audits.md b/pt/security-and-risks/audits.md index 42cd21ad6..232339342 100644 --- a/pt/security-and-risks/audits.md +++ b/pt/security-and-risks/audits.md @@ -2,15 +2,15 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com), [Trail of Bits](https://www.trailofbits.com), [Solidified](https://solidified.io), and [Certora](https://www.certora.com) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) +* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) -The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: +The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) @@ -22,19 +22,17 @@ OUSD only integrates strategies that have been carefully audited and battle-test **Compound Strategy and Open Price Feed** -Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com) and formally verified by [Certora](https://www.certora.com). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. **Aave Strategy** -Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io), [MixBytes](https://mixbytes.io), and [PeckShield](https://peckshield.com). They have also been formally verified by [Certora](https://www.certora.com). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). **Curve Strategy** -Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). **Chainlink Oracles** Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). - - From b7f2c319ffd64f2768e028f730c38af6aeee5a5b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:37 +0800 Subject: [PATCH 09735/11794] New translations README.md (Portuguese) --- pt/smart-contracts/api/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/pt/smart-contracts/api/README.md b/pt/smart-contracts/api/README.md index 16c7d2816..f15f90289 100644 --- a/pt/smart-contracts/api/README.md +++ b/pt/smart-contracts/api/README.md @@ -8,5 +8,3 @@ Documentation of contracts API used by the protocol: * [Oracles](oracle.md) * [Stategies](strategies.md) - - From dc597e5858fa4e7992160adda7eabc60d63df91a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:39 +0800 Subject: [PATCH 09736/11794] New translations erc-20-1.md (Portuguese) --- pt/smart-contracts/api/erc-20-1.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/pt/smart-contracts/api/erc-20-1.md b/pt/smart-contracts/api/erc-20-1.md index f752ae8bc..164343cc0 100644 --- a/pt/smart-contracts/api/erc-20-1.md +++ b/pt/smart-contracts/api/erc-20-1.md @@ -1,11 +1,10 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand. {% hint style="warning" %} Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. @@ -15,5 +14,3 @@ The biggest difference separating OUSD from your average ERC-20 token is the way - - From eadc1879e852777dc2652d1440c111920870c179 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:40 +0800 Subject: [PATCH 09737/11794] New translations oracle.md (Portuguese) --- pt/smart-contracts/api/oracle.md | 1 - 1 file changed, 1 deletion(-) diff --git a/pt/smart-contracts/api/oracle.md b/pt/smart-contracts/api/oracle.md index f3105e3d8..362749de7 100644 --- a/pt/smart-contracts/api/oracle.md +++ b/pt/smart-contracts/api/oracle.md @@ -5,4 +5,3 @@ Documentation coming soon. {% endhint %} OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. - From 235038d1e9873e13be603e899ad693eaa19df753 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:41 +0800 Subject: [PATCH 09738/11794] New translations strategies.md (Portuguese) --- pt/smart-contracts/api/strategies.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/pt/smart-contracts/api/strategies.md b/pt/smart-contracts/api/strategies.md index aa3623da6..a275b76e6 100644 --- a/pt/smart-contracts/api/strategies.md +++ b/pt/smart-contracts/api/strategies.md @@ -12,5 +12,3 @@ Once we migrate to decentralized governance, it is our intent for the community - - From 005a517cacebbf06094c1d6a83fc98a9ed75a667 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:42 +0800 Subject: [PATCH 09739/11794] New translations timelock.md (Portuguese) --- pt/smart-contracts/api/timelock.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pt/smart-contracts/api/timelock.md b/pt/smart-contracts/api/timelock.md index 4608f4bc6..95265f3d4 100644 --- a/pt/smart-contracts/api/timelock.md +++ b/pt/smart-contracts/api/timelock.md @@ -12,10 +12,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. - - From 598a758bf20d913f8f5976d7d7f992a3746a4f7b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:42 +0800 Subject: [PATCH 09740/11794] New translations architecture.md (Portuguese) --- pt/smart-contracts/architecture.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pt/smart-contracts/architecture.md b/pt/smart-contracts/architecture.md index abde08b84..a6921fe89 100644 --- a/pt/smart-contracts/architecture.md +++ b/pt/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architecture -![](../.gitbook/assets/ousd_docs_graphics_3.png) +![](../.gitbook/assets/ousd_docs_graphics\_3.png) OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. @@ -8,7 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - - +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. From 1e4a9c6f594f31e63a2ef8622de283c14ef9e457 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:43 +0800 Subject: [PATCH 09741/11794] New translations bug-bounties.md (Portuguese) --- pt/security-and-risks/bug-bounties.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pt/security-and-risks/bug-bounties.md b/pt/security-and-risks/bug-bounties.md index 00c46f5f2..956fd0fe6 100644 --- a/pt/security-and-risks/bug-bounties.md +++ b/pt/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -28,6 +28,5 @@ In return, we promise: * If you have followed the instructions above, we will not take any legal action against you in regard to the report * We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission * If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) * As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. - From 37a5a9b2027885cb6ce863ca098150f705e7b68e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:44 +0800 Subject: [PATCH 09742/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 105 +++++++++++---------------------- 1 file changed, 33 insertions(+), 72 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 4fb73dc61..00a2477dc 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -3,16 +3,15 @@ Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +Well-known addresses (often proxy wrappers): | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -20,29 +19,28 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | -| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| ---------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | +| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: | Strategy | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | -| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | | Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} @@ -50,72 +48,36 @@ Internal implementation contracts: The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | -|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ContractAddressENS
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 - originprotocol.eth -
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC - originstrategist.eth -
Governor / Timelock0x830622BDd79CC677eE6594E20bBda5B26568b781 - -

origingovernor.eth -

-

origintimelock.eth -

-
OGN Buyback0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 - originbuyback.eth -
+ +| Contract | Address | ENS | +| ------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor / Timelock | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| +| OGN Buyback | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | {% endtab %} {% tab title="Stablecoins" %} | Contract | Address | -|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | @@ -123,25 +85,25 @@ The following oracles are used to fetch a price for **USDC/USD:** {% tab title="Staking" %} | Contract | Address | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: | Contract | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): +OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): | Contract | Address | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} @@ -149,4 +111,3 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- - From ae4f15527288a16603f45f735777e55670eedab9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:45 +0800 Subject: [PATCH 09743/11794] New translations rebasing-and-smart-contracts.md (Portuguese) --- .../elastic-supply/rebasing-and-smart-contracts.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index ac7d4ff59..cdebbc4bf 100644 --- a/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/pt/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,7 +6,7 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers (AMM’s) like Uniswap which break when the number of tokens they are holding changes unexpectedly. ![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) @@ -16,9 +16,7 @@ Smart contracts must explicitly opt-in to receiving yield via the rebasing mecha If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - - +[Gnosis Safe](https://gnosis-safe.io) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract\&action=getabi\&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From dc96683c5a8d03079966c14a15c1a38fd7d17727 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:46 +0800 Subject: [PATCH 09744/11794] New translations faq.md (Portuguese) --- pt/faq.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pt/faq.md b/pt/faq.md index e2145b83b..353f07d5c 100644 --- a/pt/faq.md +++ b/pt/faq.md @@ -22,7 +22,7 @@ By default, rebase events don't affect the supply of OUSD that is sitting in sma **How is it possible for the APY to be so high?** -You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens (namely COMP and CRV). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. **Why is my balance increasing at a slower rate than the advertised APY?** @@ -31,4 +31,3 @@ OUSD balances increase when the supply is rebased. But the size of each rebase v **What about the hack? Is OUSD safe?** On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). - From 41112f3aa32de9637d95d4fe9bc73793808e8f0f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:47 +0800 Subject: [PATCH 09745/11794] New translations fund-management.md (Portuguese) --- pt/core-concepts/fund-management.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pt/core-concepts/fund-management.md b/pt/core-concepts/fund-management.md index 273f8d1ae..2a7bc32d1 100644 --- a/pt/core-concepts/fund-management.md +++ b/pt/core-concepts/fund-management.md @@ -1,6 +1,6 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). @@ -17,4 +17,3 @@ The initial version of the OUSD Vault smart contract gives each valid strategy a Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. - From c77d97fc2268f8f61d2c5cac9b0cd8d04739e206 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:48 +0800 Subject: [PATCH 09746/11794] New translations ogn-staking.md (Portuguese) --- pt/governance/ogn-staking.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pt/governance/ogn-staking.md b/pt/governance/ogn-staking.md index 4013c1192..e7a3e0bc2 100644 --- a/pt/governance/ogn-staking.md +++ b/pt/governance/ogn-staking.md @@ -1,6 +1,6 @@ # OGN Staking -Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. +Origin Token (OGN) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. {% hint style="info" %} Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. @@ -12,9 +12,7 @@ The initial staking program offers three staking periods and respective yields: * 90-day staking period: Earn 12.5% annualized interest * 365-day staking period: Earn 25% annualized interest -Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN (principal) and yield. OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. - - From d4e4be86e29e595c6543bc4dfbf1523c20934ac1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:49 +0800 Subject: [PATCH 09747/11794] New translations insurance.md (Portuguese) --- pt/security-and-risks/insurance.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pt/security-and-risks/insurance.md b/pt/security-and-risks/insurance.md index 26e29f1dd..516a0a115 100644 --- a/pt/security-and-risks/insurance.md +++ b/pt/security-and-risks/insurance.md @@ -1,8 +1,7 @@ # Insurance -OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. - From c2f2ae1c2b336ef8753076356683028888ee7bc7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:50 +0800 Subject: [PATCH 09748/11794] New translations integration-guide-for-exchanges.md (Portuguese) --- pt/guides/integration-guide-for-exchanges.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pt/guides/integration-guide-for-exchanges.md b/pt/guides/integration-guide-for-exchanges.md index 151581eaf..1c7fd6a45 100644 --- a/pt/guides/integration-guide-for-exchanges.md +++ b/pt/guides/integration-guide-for-exchanges.md @@ -8,7 +8,7 @@ These docs are a great starting point for understanding how OUSD works. Here are We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. -**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** +**Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. @@ -24,5 +24,3 @@ If you are comingling funds, you'll want to be sure that each user gets their pr OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. - - From b1a3bdf351bea70d6e0a0df48727799f54b4003b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:51 +0800 Subject: [PATCH 09749/11794] New translations price-oracles.md (Portuguese) --- pt/core-concepts/price-oracles.md | 110 +++--------------------------- 1 file changed, 8 insertions(+), 102 deletions(-) diff --git a/pt/core-concepts/price-oracles.md b/pt/core-concepts/price-oracles.md index 313fd011a..8d62f294b 100644 --- a/pt/core-concepts/price-oracles.md +++ b/pt/core-concepts/price-oracles.md @@ -6,107 +6,14 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CoinLow - High - Delta - Source -
USDC -

$0.929222

-

Mar 13, 2020

-
-

$1.11

-

Oct 15, 2018

-
$0.180778CoinMarketCap -
USDC -

$0.924188

-

Aug 02, 2020

-
-

$1.17

-

May 08, 2019

-
$0.245812CoinGecko -
DAI -

$0.945505

-

May 10, 2020

-
-

$1.11

-

Mar 13, 2020

-
$0.164495CoinMarketCap -
DAI -

$0.903243

-

Nov 25, 2019

-
-

$1.22

-

Mar 13, 2020

-
$0.316757CoinGecko -
USDT -

$0.849809

-

Feb 02, 2017

-
-

$1.21

-

May 27, 2017

-
$0.360191CoinGecko -
USDT -

$0.572521

-

Mar 02, 2015

-
-

$1.32

-

Jul 24, 2018

-
$0.747479CoinMarketCap -
+| Coin | **Low** | **High** | **Delta** | **Source** | +| ---- | ---------------------------------------------------- | ---------------------------------------------------- | --------- | --------------------------------------------------------------------------- | +| USDC |

$0.929222

Mar 13, 2020

|

$1.11

Oct 15, 2018

| $0.180778 | [CoinMarketCap](https://coinmarketcap.com/currencies/usd-coin/) | +| USDC |

$0.924188

Aug 02, 2020

|

$1.17

May 08, 2019

| $0.245812 | [CoinGecko](https://www.coingecko.com/en/coins/usd-coin) | +| DAI |

$0.945505

May 10, 2020

|

$1.11

Mar 13, 2020

| $0.164495 | [CoinMarketCap](https://coinmarketcap.com/currencies/multi-collateral-dai/) | +| DAI |

$0.903243

Nov 25, 2019

|

$1.22

Mar 13, 2020

| $0.316757 | [CoinGecko](https://www.coingecko.com/en/coins/dai) | +| USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | +| USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. @@ -123,4 +30,3 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. - From 1ed969910ba7c19a5a5a5e62b477d865f59cdfc4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:52 +0800 Subject: [PATCH 09750/11794] New translations contributing.md (Portuguese) --- pt/governance/contributing.md | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/pt/governance/contributing.md b/pt/governance/contributing.md index 3b3ab39bf..5b63d22c7 100644 --- a/pt/governance/contributing.md +++ b/pt/governance/contributing.md @@ -4,8 +4,16 @@ OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). @@ -22,7 +30,7 @@ Your development flow should look like: 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. 5. Write some awesome code. 6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +7. Push your branch to the upstream repository (i.e. https://github.com/OriginProtocol/\[repo]) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. For critical smart contract code to be merged it must pass the following checklist: @@ -38,7 +46,7 @@ The `master` branch is locked so that only members of the [core team](https://gi We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io). For Solidity, we use two-space indents. @@ -49,7 +57,7 @@ When considering protocol or implementation design proposals, we are looking for * A description of the problem this design proposal solves * Discussion of the trade-offs involved * Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) +* Links to relevant literature (RFCs, papers, etc) * Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. @@ -73,7 +81,9 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="../security-and-risks/bug-bounties.md" %} +{% content-ref url="../security-and-risks/bug-bounties.md" %} +[bug-bounties.md](../security-and-risks/bug-bounties.md) +{% endcontent-ref %} #### **Community Improvement** @@ -91,5 +101,3 @@ We have a strong preference for hiring people who have already started contribut If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). - - From a6d1ad0ad91d043e15bc89a7817b1a69e832dcfb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:53 +0800 Subject: [PATCH 09751/11794] New translations principles.md (Portuguese) --- pt/governance/principles.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pt/governance/principles.md b/pt/governance/principles.md index 53b5bde73..9e3444fb5 100644 --- a/pt/governance/principles.md +++ b/pt/governance/principles.md @@ -12,7 +12,7 @@ That being said, in the very early days, it is imperative that the core engineer Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) **Timelock** @@ -20,11 +20,9 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. - - From 67aeea482386b1e8dfa8988a895a08b53c686a81 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:54 +0800 Subject: [PATCH 09752/11794] New translations README.md (Spanish) --- .../supported-stablecoins/README.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/es/core-concepts/supported-stablecoins/README.md b/es/core-concepts/supported-stablecoins/README.md index 18c8bfc66..8ab1f87f8 100644 --- a/es/core-concepts/supported-stablecoins/README.md +++ b/es/core-concepts/supported-stablecoins/README.md @@ -6,15 +6,20 @@ Es importante comprender que OUSD es tan fuerte como las monedas estables que lo Actualmente, OUSD admite las siguientes monedas estables: -{% page-ref page="usdt.md" %} +{% content-ref url="usdt.md" %} +[usdt.md](usdt.md) +{% endcontent-ref %} -{% page-ref page="usdc.md" %} +{% content-ref url="usdc.md" %} +[usdc.md](usdc.md) +{% endcontent-ref %} -{% page-ref page="dai.md" %} +{% content-ref url="dai.md" %} +[dai.md](dai.md) +{% endcontent-ref %} -Ninguna de estas monedas estables es perfecta, pero las seleccionamos debido a su uso generalizado. Si bien estas monedas estables han perdido su paridad con el USD en múltiples ocasiones, han demostrado capacidad de recuperación para finalmente volver a sus objetivos de 1 USD. +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. -Es importante tener en cuenta que todas estas monedas estables introducen un riesgo de contraparte no trivial. Tether, en particular, ha tenido problemas bancarios y desafíos regulatorios bien documentados. Además, tanto USDT como USDC tienen puertas traseras que otorgan a sus emisores el poder de congelar dinero en las billeteras de sus holders. Si bien DAI no tiene puertas traseras directas, sus activos también pueden verse afectados negativamente, ya que el USDC y el USDT se aceptan como garantía para la acuñación de DAI. - -A pesar de estas preocupaciones, ya hay miles de millones de dólares apostando por la seguridad de estas monedas estables. Es posible que se agreguen monedas estables adicionales al protocolo con el tiempo. El soporte también puede eliminarse si alguna de estas monedas estables resulta ser demasiado poco confiable o pone en peligro los fondos del holder de OUSD. +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From ac1dbd589b0801a7f8041635576609eebcdf9433 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:55 +0800 Subject: [PATCH 09753/11794] New translations usdc.md (Portuguese) --- pt/core-concepts/supported-stablecoins/usdc.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pt/core-concepts/supported-stablecoins/usdc.md b/pt/core-concepts/supported-stablecoins/usdc.md index aebb1ca7b..e47385909 100644 --- a/pt/core-concepts/supported-stablecoins/usdc.md +++ b/pt/core-concepts/supported-stablecoins/usdc.md @@ -1,15 +1,15 @@ # USDC -![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) +![](../../.gitbook/assets/usdc-coin-bd351fb779 (1).png) -USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. +USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. | Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Issued by | Centre | | Name | USD Coin | | Symbol | USDC | @@ -18,5 +18,3 @@ USDC is the world's second-largest stablecoin after USDT and has quickly grown t | Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | | Holders | Over 1M addresses | - - From 992bbc7c4fe0cc320dd6350a77d832c5774d4d67 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:56 +0800 Subject: [PATCH 09754/11794] New translations analytics-dashboard.md (Dutch) --- nl/analytics-dashboard.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/nl/analytics-dashboard.md b/nl/analytics-dashboard.md index 7ee0d7794..d17943add 100644 --- a/nl/analytics-dashboard.md +++ b/nl/analytics-dashboard.md @@ -6,21 +6,21 @@ Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allo The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. -Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table (in reverse order). **Ratio** -There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. +There are two types of OUSD balances: rebasing (most accounts) and non-rebasing (smart contracts that have not opted in). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. **Credits** -Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past (by opting in or out). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. **Non-rebasing** -This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to (credits \* ratio), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. **Boost** @@ -28,5 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. - +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From 2f0772b04376cadd6fc554f8a0b38b5242969f54 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:57 +0800 Subject: [PATCH 09755/11794] New translations README.md (Portuguese) --- pt/README.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/pt/README.md b/pt/README.md index 01162cf25..7c08388ed 100644 --- a/pt/README.md +++ b/pt/README.md @@ -6,15 +6,15 @@ description: The first stablecoin that earns a yield while it's still in your wa ## **A Better Form of Money** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) **Background** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. @@ -24,7 +24,6 @@ With OUSD, there’s no need to unwind complicated positions when you want to sp Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. Welcome to the future of money. - From 209a44b4b8ab62e4ccc7fd7508f0a97bb8a310ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:58 +0800 Subject: [PATCH 09756/11794] New translations getting-started.md (Portuguese) --- pt/getting-started.md | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/pt/getting-started.md b/pt/getting-started.md index b1d183d36..d99e0a71f 100644 --- a/pt/getting-started.md +++ b/pt/getting-started.md @@ -8,7 +8,7 @@ These docs are intended to explain how OUSD works, communicate the potential ris The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com), or [Gnosis Safe](https://gnosis-safe.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** @@ -16,9 +16,9 @@ OUSD is currently available on the following decentralized exchanges. These are * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) -* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\&use=v2) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) **Centralized Exchanges** @@ -29,15 +29,14 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +* [Buy OUSD on Dharma App](https://www.dharma.io) (US only) We're continuing to work on making OUSD available on additional centralized exchanges. **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. @@ -48,11 +47,17 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +{% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +[rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/architecture.md" %} +{% content-ref url="smart-contracts/architecture.md" %} +[architecture.md](smart-contracts/architecture.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/api/" %} +{% content-ref url="smart-contracts/api/" %} +[api](smart-contracts/api/) +{% endcontent-ref %} **Developer Analytics** @@ -60,5 +65,8 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} From 83c73268a6f19930b52859912e88fc8032defbe7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:17:59 +0800 Subject: [PATCH 09757/11794] New translations how-it-works.md (Portuguese) --- pt/how-it-works.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/pt/how-it-works.md b/pt/how-it-works.md index e8aee8f65..850bf526e 100644 --- a/pt/how-it-works.md +++ b/pt/how-it-works.md @@ -2,7 +2,7 @@ #### 100% Backed and Stable -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. @@ -12,20 +12,20 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD #### Buying OUSD -Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** @@ -37,4 +37,3 @@ OUSD generates yields by deploying the underlying stablecoins that were deposite The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. - From f9f6d12a6fd47bcf3915b988fe942bd33c9915eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:00 +0800 Subject: [PATCH 09758/11794] New translations README.md (Portuguese) --- pt/core-concepts/elastic-supply/README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pt/core-concepts/elastic-supply/README.md b/pt/core-concepts/elastic-supply/README.md index bc7deb4a1..eca6e6b16 100644 --- a/pt/core-concepts/elastic-supply/README.md +++ b/pt/core-concepts/elastic-supply/README.md @@ -2,15 +2,15 @@ **Elastic Supply. Stable Price.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics_4.png) +![](../../.gitbook/assets/ousd_docs_graphics\_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. @@ -19,4 +19,3 @@ This mechanism was inspired by the novel approach taken by [Ampleforth](https:// **Manually triggering a rebase** Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. - From 3bf18e06afbf1af581890d714e157d0182125486 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:01 +0800 Subject: [PATCH 09759/11794] New translations README.md (Portuguese) --- pt/core-concepts/supported-stablecoins/README.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/pt/core-concepts/supported-stablecoins/README.md b/pt/core-concepts/supported-stablecoins/README.md index dd2719af5..1c4b60eb5 100644 --- a/pt/core-concepts/supported-stablecoins/README.md +++ b/pt/core-concepts/supported-stablecoins/README.md @@ -6,15 +6,20 @@ It is important to understand that OUSD is only as strong as the stablecoins tha Currently, OUSD supports the following stablecoins: -{% page-ref page="usdt.md" %} +{% content-ref url="usdt.md" %} +[usdt.md](usdt.md) +{% endcontent-ref %} -{% page-ref page="usdc.md" %} +{% content-ref url="usdc.md" %} +[usdc.md](usdc.md) +{% endcontent-ref %} -{% page-ref page="dai.md" %} +{% content-ref url="dai.md" %} +[dai.md](dai.md) +{% endcontent-ref %} None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. - From e7a408b20671e4cff4faa252efbaea0ce454b6a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:03 +0800 Subject: [PATCH 09760/11794] New translations dai.md (Portuguese) --- pt/core-concepts/supported-stablecoins/dai.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/pt/core-concepts/supported-stablecoins/dai.md b/pt/core-concepts/supported-stablecoins/dai.md index 20cece686..b80269d11 100644 --- a/pt/core-concepts/supported-stablecoins/dai.md +++ b/pt/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,18 @@ ![](../../.gitbook/assets/dai.png) -Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai is pegged to the US dollar. -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. | Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Issued by | MakerDAO | | Name | Dai | | Symbol | DAI | | Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | -| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Official site | [https://makerdao.com/](https://makerdao.com) | | Holders | Over 380k addresses | - From 91b7d9bb7c7b6f2b187d6f9e0751f0905644aa85 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:04 +0800 Subject: [PATCH 09761/11794] New translations usdt.md (Portuguese) --- pt/core-concepts/supported-stablecoins/usdt.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/pt/core-concepts/supported-stablecoins/usdt.md b/pt/core-concepts/supported-stablecoins/usdt.md index 4337c323b..789d00ee1 100644 --- a/pt/core-concepts/supported-stablecoins/usdt.md +++ b/pt/core-concepts/supported-stablecoins/usdt.md @@ -1,22 +1,20 @@ # USDT -![](../../.gitbook/assets/image%20%281%29.png) +![](../../.gitbook/assets/image (1).png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| ------------- | ---------------------------------------------------------------------------------------------------------------- | | Issued by | Tether Limited | | Name | Tether | | Symbol | USDT | | Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Official site | [https://tether.to/ ](https://tether.to) | | Holders | Over 3.4M addresses | - - From fd18b7194600607a3193f82b7bcfd2ad0f1a2f0c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:05 +0800 Subject: [PATCH 09762/11794] New translations admin-privileges.md (Portuguese) --- pt/governance/admin-privileges.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pt/governance/admin-privileges.md b/pt/governance/admin-privileges.md index 688d04c6b..a6ec61a6b 100644 --- a/pt/governance/admin-privileges.md +++ b/pt/governance/admin-privileges.md @@ -8,9 +8,8 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. - From 4890a1403ea7ee1140133e44581052e9b2d1d76a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:06 +0800 Subject: [PATCH 09763/11794] New translations README.md (Portuguese) --- pt/core-concepts/supported-strategies/README.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/pt/core-concepts/supported-strategies/README.md b/pt/core-concepts/supported-strategies/README.md index e707c1893..59e6c8e8c 100644 --- a/pt/core-concepts/supported-strategies/README.md +++ b/pt/core-concepts/supported-strategies/README.md @@ -4,15 +4,20 @@ OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -Currently, OUSD earns yield from the following platform\(s\): +Currently, OUSD earns yield from the following platform(s): -{% page-ref page="compound.md" %} +{% content-ref url="compound.md" %} +[compound.md](compound.md) +{% endcontent-ref %} -{% page-ref page="curve.md" %} +{% content-ref url="curve.md" %} +[curve.md](curve.md) +{% endcontent-ref %} -{% page-ref page="aave.md" %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - From 1d8efdf00455baa0f7e3ed764292b748c6517c8f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:07 +0800 Subject: [PATCH 09764/11794] New translations aave.md (Portuguese) --- pt/core-concepts/supported-strategies/aave.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/pt/core-concepts/supported-strategies/aave.md b/pt/core-concepts/supported-strategies/aave.md index 22ea048d7..cf77e0ffb 100644 --- a/pt/core-concepts/supported-strategies/aave.md +++ b/pt/core-concepts/supported-strategies/aave.md @@ -8,14 +8,13 @@ Aave supports flash loans, which are uncollateralized loans where users borrow a Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. +Aave's total value locked (TVL) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. | Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| -------------- | ------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com) | | GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | | Discord | [https://aave.com/discord](https://aave.com/discord) | - From d19a339a7a00c76e0d84fa2e8be8daf1e341aa52 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:08 +0800 Subject: [PATCH 09765/11794] New translations compound.md (Portuguese) --- pt/core-concepts/supported-strategies/compound.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pt/core-concepts/supported-strategies/compound.md b/pt/core-concepts/supported-strategies/compound.md index 2181b87c2..77e40733e 100644 --- a/pt/core-concepts/supported-strategies/compound.md +++ b/pt/core-concepts/supported-strategies/compound.md @@ -6,14 +6,13 @@ Collateral balances are represented by ERC-20 cTokens, which automatically accru Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. +Compound's total value locked (TVL) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. | Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | +| -------------- | -------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance) | | Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | | Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | - From 5e16c50d7f24a0e4941bc178d9a0c8704214ae3a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:09 +0800 Subject: [PATCH 09766/11794] New translations curve.md (Portuguese) --- pt/core-concepts/supported-strategies/curve.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pt/core-concepts/supported-strategies/curve.md b/pt/core-concepts/supported-strategies/curve.md index b7cc20557..331ca6d81 100644 --- a/pt/core-concepts/supported-strategies/curve.md +++ b/pt/core-concepts/supported-strategies/curve.md @@ -2,20 +2,19 @@ Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. | Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| -------------- | ------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi) | | Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | | GitHub | [https://github.com/curvefi](https://github.com/curvefi) | | Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | - From ce8e0070728844bd848639e43e816d19cca43b84 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:10 +0800 Subject: [PATCH 09767/11794] New translations README.md (Portuguese) --- pt/core-concepts/yield-generation/README.md | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/pt/core-concepts/yield-generation/README.md b/pt/core-concepts/yield-generation/README.md index 5149a4b97..b1d3861bc 100644 --- a/pt/core-concepts/yield-generation/README.md +++ b/pt/core-concepts/yield-generation/README.md @@ -2,19 +2,25 @@ **Automated Yield Farming** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked (TVL), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: -{% page-ref page="lending.md" %} +{% content-ref url="lending.md" %} +[lending.md](lending.md) +{% endcontent-ref %} -{% page-ref page="market-making.md" %} +{% content-ref url="market-making.md" %} +[market-making.md](market-making.md) +{% endcontent-ref %} -{% page-ref page="rewards.md" %} +{% content-ref url="rewards.md" %} +[rewards.md](rewards.md) +{% endcontent-ref %} OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: @@ -22,4 +28,3 @@ OUSD is able to generate higher yields than competing protocols due to a combina * Price oracles favor the collective over the individual, again rewarding long term holders * Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. * Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. - From 2e923cbdf9b7e807efb5d8017e54aa948af52a3c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:11 +0800 Subject: [PATCH 09768/11794] New translations lending.md (Portuguese) --- pt/core-concepts/yield-generation/lending.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pt/core-concepts/yield-generation/lending.md b/pt/core-concepts/yield-generation/lending.md index 536d2a3d8..fa7607781 100644 --- a/pt/core-concepts/yield-generation/lending.md +++ b/pt/core-concepts/yield-generation/lending.md @@ -8,11 +8,13 @@ OUSD integrates with DeFi lending platforms that provide over-collateralized loa OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: -{% page-ref page="../supported-strategies/compound.md" %} - -{% page-ref page="../supported-strategies/aave.md" %} - +{% content-ref url="../supported-strategies/compound.md" %} +[compound.md](../supported-strategies/compound.md) +{% endcontent-ref %} +{% content-ref url="../supported-strategies/aave.md" %} +[aave.md](../supported-strategies/aave.md) +{% endcontent-ref %} From 34728edf07927790a12dfc5d94c5dcea5e46936a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:12 +0800 Subject: [PATCH 09769/11794] New translations market-making.md (Portuguese) --- pt/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pt/core-concepts/yield-generation/market-making.md b/pt/core-concepts/yield-generation/market-making.md index ee190442f..464b5f13e 100644 --- a/pt/core-concepts/yield-generation/market-making.md +++ b/pt/core-concepts/yield-generation/market-making.md @@ -2,21 +2,21 @@ **Own your Stake in Decentralized Exchanges** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: -{% page-ref page="../supported-strategies/curve.md" %} - - +{% content-ref url="../supported-strategies/curve.md" %} +[curve.md](../supported-strategies/curve.md) +{% endcontent-ref %} From 242bfce63ef5f1d6611f352750bebe14a379edf8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:13 +0800 Subject: [PATCH 09770/11794] New translations rewards.md (Portuguese) --- pt/core-concepts/yield-generation/rewards.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pt/core-concepts/yield-generation/rewards.md b/pt/core-concepts/yield-generation/rewards.md index d47fe438d..f32aca1c9 100644 --- a/pt/core-concepts/yield-generation/rewards.md +++ b/pt/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Rewards -**Collecting Rewards** +**Collecting Rewards ** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. @@ -10,5 +10,3 @@ While the vault safely stores any unexpected rewards that it receives, custom st Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. - - From b45a1defe9fb5d4970249c2c9ddff47787b92099 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:14 +0800 Subject: [PATCH 09771/11794] New translations analytics-dashboard.md (Portuguese) --- pt/analytics-dashboard.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/pt/analytics-dashboard.md b/pt/analytics-dashboard.md index 7ee0d7794..d17943add 100644 --- a/pt/analytics-dashboard.md +++ b/pt/analytics-dashboard.md @@ -6,21 +6,21 @@ Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allo The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. -Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table (in reverse order). **Ratio** -There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. +There are two types of OUSD balances: rebasing (most accounts) and non-rebasing (smart contracts that have not opted in). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. **Credits** -Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past (by opting in or out). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. **Non-rebasing** -This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to (credits \* ratio), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. **Boost** @@ -28,5 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. - +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From fd3559fdacbfca583dded338eb5218e993ab7d55 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:15 +0800 Subject: [PATCH 09772/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/ru/getting-started.md b/ru/getting-started.md index 113adec26..70b435f17 100644 --- a/ru/getting-started.md +++ b/ru/getting-started.md @@ -8,7 +8,7 @@ The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com), or [Gnosis Safe](https://gnosis-safe.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** @@ -16,9 +16,9 @@ OUSD is currently available on the following decentralized exchanges. These are * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) -* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\&use=v2) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) **Centralized Exchanges** @@ -29,15 +29,14 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +* [Buy OUSD on Dharma App](https://www.dharma.io) (US only) We're continuing to work on making OUSD available on additional centralized exchanges. **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. @@ -48,11 +47,17 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +{% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +[rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/architecture.md" %} +{% content-ref url="smart-contracts/architecture.md" %} +[architecture.md](smart-contracts/architecture.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/api/" %} +{% content-ref url="smart-contracts/api/" %} +[api](smart-contracts/api/) +{% endcontent-ref %} **Developer Analytics** @@ -60,5 +65,8 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} From 02e00860250f676090704b7c96f5c78b5d8f3721 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:16 +0800 Subject: [PATCH 09773/11794] New translations README.md (Turkish) --- .../supported-stablecoins/README.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/tr/core-concepts/supported-stablecoins/README.md b/tr/core-concepts/supported-stablecoins/README.md index 27d228699..5f03685ef 100644 --- a/tr/core-concepts/supported-stablecoins/README.md +++ b/tr/core-concepts/supported-stablecoins/README.md @@ -6,15 +6,20 @@ OUSD'nin yalnızca onu destekleyen stabilcoinler kadar güçlü olduğunu anlama Şu anda, OUSD aşağıdaki stabilcoinleri desteklemektedir: -{% page-ref page="usdt.md" %} +{% content-ref url="usdt.md" %} +[usdt.md](usdt.md) +{% endcontent-ref %} -{% page-ref page="usdc.md" %} +{% content-ref url="usdc.md" %} +[usdc.md](usdc.md) +{% endcontent-ref %} -{% page-ref page="dai.md" %} +{% content-ref url="dai.md" %} +[dai.md](dai.md) +{% endcontent-ref %} -Bu stabilcoinlerin hiçbiri mükemmel değil, ancak yaygın kullanımları nedeniyle onları seçtik. Bu stabilcoinler, birçok durumda USD sabitlerini kaybetmiş olsalar da, sonunda 1 USD hedeflerine geri dönme esnekliğini gösterdiler. +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. -Tüm bu stablecoin'lerin önemsiz olmayan karşı taraf riski oluşturduğuna dikkat etmek önemlidir. Özellikle Tether, iyi belgelenmiş bankacılık sorunları ve yasal zorluklar yaşadı. Ek olarak, hem USDT hem de USDC, ihraççılarına sahiplerinin cüzdanlarında para dondurma yetkisi veren arka kapılara sahiptir. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. - -Bu endişelere rağmen, bu stabilcoinlerin güvenliği için zaten milyarlarca dolar bahis var. Zamanla protokole ek stabilcoinlerin eklenmesi mümkündür. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From 679eaa49a780dd34a48bc5f964b910fd3a0a72de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:17 +0800 Subject: [PATCH 09774/11794] New translations fund-management.md (Russian) --- ru/core-concepts/fund-management.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ru/core-concepts/fund-management.md b/ru/core-concepts/fund-management.md index 0bdaf6dd5..3b36b902a 100644 --- a/ru/core-concepts/fund-management.md +++ b/ru/core-concepts/fund-management.md @@ -1,6 +1,6 @@ # Управление средствами -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Затем средства распределяются по одной или нескольким стратегиям получения прибыли**** в любой момент времени. Vault отдает предпочтение высокодоходным стратегиям, но также стремится поддерживать диверсификацию по нескольким стратегиям. Диверсификация устраняет единые точки сбоя и снижает риски. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. Vault отдает предпочтение высокодоходным стратегиям, но также стремится поддерживать диверсификацию по нескольким стратегиям. Диверсификация устраняет единые точки сбоя и снижает риски. В отличие от Yearn Vaults, TokenSets или Zapper, пользователи не выбирают индивидуальные стратегии. Все депонированные стейблкоины и, следовательно, все токены OUSD являются взаимно конвертируемыми. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). @@ -17,4 +17,3 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single Диверсификация между несколькими базовыми [платформами](supported-strategies/) DeFi снизит риски смарт-контрактов и других системных рисков. Смарт-контракт будет рассчитывать текущие и ожидаемые APY, чтобы обеспечить конкурентоспособную прибыль держателям OUSD. Со временем контракт Vault (Хранилища) будет обновлен для интеллектуального и автономного переключения между стратегиями без ручного вмешательства. Например, Vault будет автоматически перемещать капитал между различными стратегиями кредитования для оптимизации доходности. Тем не менее, все еще ожидается, что определенные параметры риска или решения о том, будут ли определенные стратегии включены в автоматизированный механизм принятия решений, будут приниматься посредством голосования руководства. - From 787e4e72bc6c8d458e9864bd948e5de4d9a4fdfe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:18 +0800 Subject: [PATCH 09775/11794] New translations strategies.md (Russian) --- ru/smart-contracts/api/strategies.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ru/smart-contracts/api/strategies.md b/ru/smart-contracts/api/strategies.md index a6f7a2297..fdf0a6f14 100644 --- a/ru/smart-contracts/api/strategies.md +++ b/ru/smart-contracts/api/strategies.md @@ -12,5 +12,3 @@ - - From fd34c1cdf2118eeb36036bd2be19e708fbcd2845 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:19 +0800 Subject: [PATCH 09776/11794] New translations timelock.md (Russian) --- ru/smart-contracts/api/timelock.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ru/smart-contracts/api/timelock.md b/ru/smart-contracts/api/timelock.md index e30b83a67..cb987ec86 100644 --- a/ru/smart-contracts/api/timelock.md +++ b/ru/smart-contracts/api/timelock.md @@ -12,10 +12,8 @@ OUSD использует немного измененную версию [ Накапливаемой временной блокировки](https://compound.finance/docs/governance), которая была [проаудирована OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Двумя заметными отличиями являются: -1. Первоначально OUSD будет использовать более короткий период ожидания \(48 часов\), чем Compound \(72 часа\), чтобы обеспечить более быстрый ответ в случае обнаружения каких-либо проблем. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. 2. Некоторые действия, такие как перераспределение средств между существующими стратегиями и замороженными депозитами, могут быть вызваны немедленно, не требуя 48 часового периода ожидания. Это было сделано на случай обнаружения серьезной уязвимости. - - From 540d0684b20630f337501b4e9b6db46b1c156cc9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:20 +0800 Subject: [PATCH 09777/11794] New translations vault.md (Russian) --- ru/smart-contracts/api/vault.md | 91 ++++++++++++++++----------------- 1 file changed, 45 insertions(+), 46 deletions(-) diff --git a/ru/smart-contracts/api/vault.md b/ru/smart-contracts/api/vault.md index c62780d76..9a23f7d42 100644 --- a/ru/smart-contracts/api/vault.md +++ b/ru/smart-contracts/api/vault.md @@ -15,83 +15,83 @@ Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar ## Методы‌ -### mint\(\) +### mint() **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Имя параметра | Тип | Описание | -|:--------------------- |:------- |:---------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | адрес | Адрес [поддерживаемого](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) стейблкоина | -| \_amount | uint256 | Депозит, выраженный в десятичных единицах | -| \_minimumOusdAmount | uint256 | Минимальное количество OUSD, получаемое в процессе вызова функции. Вызов функции mint\(\) отменяется, если количество создаваемых токенов меньше минимального. | +| Имя параметра | Тип | Описание | +| --------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | адрес | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Депозит, выраженный в десятичных единицах | +| \_minimumOusdAmount | uint256 | Минимальное количество OUSD, получаемое в процессе вызова функции. The call to mint() reverts if the minimum is not met. | -### mintMultiple\(\) +### mintMultiple() **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Имя параметра | Тип | Описание | -|:--------------------- |:------------- |:---------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Адреса [поддерживаемых](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) стейблкоинов | -| \_amounts | uint256\[\] | Депозит, выраженный в десятичных единицах | -| \_minimumOusdAmount | uint256 | Минимальное количество OUSD, получаемое в процессе вызова функции. Вызов функции mint\(\) отменяется, если количество создаваемых токенов меньше минимального. | +| Имя параметра | Тип | Описание | +| --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[] | Депозит, выраженный в десятичных единицах | +| \_minimumOusdAmount | uint256 | Минимальное количество OUSD, получаемое в процессе вызова функции. The call to mint() reverts if the minimum is not met. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin(s) are returned to the user. This decision of which coin(s) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} -### redeem\(\) +### redeem() **`function redeem(uint256 _amount)`**‌ OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. | Имя параметра | Тип | Описание | -|:------------- |:------- |:------------------------------------------------- | +| ------------- | ------- | ------------------------------------------------- | | \_amount | uint256 | количество OUSD, выраженное в десятичных единицах | -### redeemAll\(\)‌ +### redeemAll()‌ **`function redeemAll()`**‌ All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -### rebase\(\) +### rebase() **`function rebase()`**‌ Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ -### allocate\(\) +### allocate() **`function allocate()`**‌ -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ -### totalValue\(\) +### totalValue() **`function totalValue()`**‌ Returns total value of underlying assets and strategies. | Имя параметра | Тип | Описание | -|:------------- |:------- |:-------------------------------------------- | +| ------------- | ------- | -------------------------------------------- | | value | uint256 | общая стоимость базовых активов и стратегий. | -### checkBalance\(\) +### checkBalance() **`function checkBalance(address _asset)`**‌ Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Имя параметра | Тип | Описание | -|:------------- |:----- |:------------------------------------------------------------------------------------------------------------------------------------------------ | -| \_asset | адрес | Адрес [поддерживаемого](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) стейблкоина | +| Имя параметра | Тип | Описание | +| ------------- | ----- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | адрес | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -### calculateRedeemOutputs\(\) +### calculateRedeemOutputs() **`function calculateRedeemOutputs(uint256 _amount)`**‌ @@ -102,84 +102,83 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Имя параметра | Тип | Описание | -|:------------- |:------- |:-------------------------------------------- | +| ------------- | ------- | -------------------------------------------- | | \_amount | uint256 | сумма OUSD, выраженная в десятичных единицах | -| `Возврат` имени | Тип | Описание | -|:--------------- |:------------- |:--------------------------------------------------------- | -| outputs | uint256\[\] | массив суммы активов стейблкоина `redeem`, функция вернет | +| `Возврат` имени | Тип | Описание | +| --------------- | ----------- | --------------------------------------------------------- | +| outputs | uint256\[] | массив суммы активов стейблкоина `redeem`, функция вернет | -### getAssetCount\(\) +### getAssetCount() **`function getAssetCount()`**‌ Return the number of supported stablecoin assets represented by `uint256` type.‌ -### getAllAssets\(\) +### getAllAssets() **`function getAllAssets()`**‌ Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ -### getStrategyCount\(\)‌ +### getStrategyCount()‌ **`function getStrategyCount()`**‌ Return the number of strategies active on the Vault represented by `uint256` type.‌ -### getAPR\(\) +### getAPR() **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ +Return the total annual percentage yield (APR) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ -### isSupportedAsset\(\) +### isSupportedAsset() **`function isSupportedAsset(address _asset)`**‌ Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Имя параметра | Тип | Описание | -|:------------- |:----- |:----------------- | +| ------------- | ----- | ----------------- | | \_asset | адрес | Адрес стейблкоина | -### priceUSDMint\(\) +### priceUSDMint() **`function priceUSDMint(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Имя параметра | Тип | Описание | -|:------------- |:------ |:------------------ | +| ------------- | ------ | ------------------ | | символ | строка | Символ стейблкоина | -### priceUSDRedeem\(\) +### priceUSDRedeem() **`function priceUSDRedeem(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Имя параметра | Тип | Описание | -|:------------- |:------ |:------------------ | +| ------------- | ------ | ------------------ | | символ | строка | Символ стейблкоина | -### priceAssetUSDMint\(\)‌ +### priceAssetUSDMint()‌ **`function priceAssetUSDMint(address _asset)`**‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Имя параметра | Тип | Описание | -|:------------- |:----- |:------------------ | +| ------------- | ----- | ------------------ | | \_asset | адрес | Адрес стейблкоина‌ | -### priceAssetUSDRedeem\(\)‌ +### priceAssetUSDRedeem()‌ **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Имя параметра | Тип | Описание | -|:------------- |:----- |:----------------- | +| ------------- | ----- | ----------------- | | \_asset | адрес | Адрес стейблкоина | - From 5c955e30270fd998ac0e7dfbc781161b95e024a1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:21 +0800 Subject: [PATCH 09778/11794] New translations architecture.md (Russian) --- ru/smart-contracts/architecture.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ru/smart-contracts/architecture.md b/ru/smart-contracts/architecture.md index 32d86d369..dc1c73478 100644 --- a/ru/smart-contracts/architecture.md +++ b/ru/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Архитектура -![](../.gitbook/assets/ousd_docs_graphics_3.png) +![](../.gitbook/assets/ousd_docs_graphics\_3.png) OUSD состоит из серии смарт-контрактов. Каждый из этих контрактов заключен в прокси-контракт, который можно усовершенствовать с помощью протоколов управления. @@ -8,7 +8,5 @@ OUSD состоит из серии смарт-контрактов. Кажды [Vault](api/vault.md) отвечает за производство и сжигание OUSD. Он также определяет процент активов, развернутых для каждой из поддерживаемых [стратегий](../core-concepts/supported-strategies/). Чтобы оптимизировать затраты на газ, в The Vault поддерживается буфер, позволяющий производить большинство депозитов и выкупов без ввода/вывода активов из стратегий. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - - +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. From 22e426650c438e1a632baaf78a9cd9fbcbba8131 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:22 +0800 Subject: [PATCH 09779/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 103 ++++++++++----------------------- 1 file changed, 32 insertions(+), 71 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 1754dabed..58713b075 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -3,46 +3,44 @@ Вот полный реестр смарт-контрактов OUSD, которые были развернуты в основной сети Ethereum. {% hint style="success" %} -Основной адрес ERC20 для Origin Dollar \(OUSD \): -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Общеизвестные адреса \(часто используемые прокси оболочки\): +Well-known addresses (often proxy wrappers): | Контракт | Адрес | ENS | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| ----------------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Хранилище (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Оракул | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Контракты на внутреннюю реализацию. Хранилище разделено на VaultAdmin и VaultCore, чтобы обойти ограничение максимального размера контракта на Ethereum: -| Контракт | Адрес | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | -| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| ЯдроХранилища | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | -| Смешанные Оракулы | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Оракул Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| Контракт | Адрес | +| ---------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| ЯдроХранилища | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | +| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | {% endtab %} {% tab title="Strategies" %} -Общеизвестные адреса \(прокси оболочки\): +Well-known addresses (proxy wrappers): | Стратегия | Адрес | Автоматическое размещение | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:---------------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% USDC и USDT | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ---------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | | Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Аллокация выбирается вручную | Контракты на внутреннюю реализацию: | Стратегия | Адрес | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | -| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | | Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} @@ -50,72 +48,36 @@ Следующие оракулы используются для получения или вычисления цены **DAI/USD:** | Оракул | Пара | Контракт | -|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | Следующие оракулы используются для извлечения или вычисления цены **USDT/USD:** | **Оракул** | Пара | Контракт | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | Следующие оракулы используются для извлечения или вычисления цены **USDC/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ContractAddressENS
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 - originprotocol.eth -
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC - originstrategist.eth -
Governor / Timelock0x830622BDd79CC677eE6594E20bBda5B26568b781 - -

origingovernor.eth -

-

origintimelock.eth -

-
OGN Buyback0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 - originbuyback.eth -
+ +| Contract | Address | ENS | +| ------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor / Timelock | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| +| OGN Buyback | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | {% endtab %} {% tab title="Stablecoins" %} | Contract | Address | -|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | @@ -123,25 +85,25 @@ {% tab title="Staking" %} | Contract | Address | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: | Contract | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): +OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): | Contract | Address | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} @@ -149,4 +111,3 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- - From 15db91a332446b27f70e768946cdbe4bea85e859 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:23 +0800 Subject: [PATCH 09780/11794] New translations rebasing-and-smart-contracts.md (Russian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 198d0ed03..b305622a3 100644 --- a/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ru/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,7 +6,7 @@ Кошельки с мульти-подписями или другие смарт-контракты должны вызвать функцию `rebaseOptIn()` чтобы получать доход. {% endhint %} -По умолчанию, OUSD на смарт-контрактах не будет участвовать в перераспределении токена и потеряет любой доход, если смарт-контракт явным образом не поддерживает функцию получения токенов. Это увеличивает уровень "сочетаемости" OUSD с DeFi, поскольку многие протоколы не были разработаны с расчетом на изменение баланса. Для других протоколов DeFi OUSD работает так же, как и любой другой нормальный токен протокола ERC-20. Это особенно полезный атрибут для автоматических маркет-мейкеров (AMM), таких как Uniswap, которые перестают работать, когда количество токенов, которые они держат, неожиданно меняется. +По умолчанию, OUSD на смарт-контрактах не будет участвовать в перераспределении токена и потеряет любой доход, если смарт-контракт явным образом не поддерживает функцию получения токенов. Это увеличивает уровень "сочетаемости" OUSD с DeFi, поскольку многие протоколы не были разработаны с расчетом на изменение баланса. Для других протоколов DeFi OUSD работает так же, как и любой другой нормальный токен протокола ERC-20. This is a particularly useful attribute for automated market makers (AMM’s) like Uniswap which break when the number of tokens they are holding changes unexpectedly. ![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) @@ -16,9 +16,7 @@ Smart contracts must explicitly opt-in to receiving yield via the rebasing mecha If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - - +[Gnosis Safe](https://gnosis-safe.io) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract\&action=getabi\&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 87b8de2b1e704fd5d2720b60170b6e21515f163a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:24 +0800 Subject: [PATCH 09781/11794] New translations faq.md (Russian) --- ru/faq.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ru/faq.md b/ru/faq.md index c8096eb58..5c8660ecc 100644 --- a/ru/faq.md +++ b/ru/faq.md @@ -22,7 +22,7 @@ **За счет чего возможен такой высокий APY?** -Вы можете прочитать о наших различных стратегиях в разделе [Генерирование дохода](https://docs.ousd.com/core-concepts/yield-generation). В настоящее время мы получаем большую часть дохода от сбора токенов вознаграждений \(а именно COMP и CRV\). Кроме того, доходность увеличивается по мере того, как увеличивается количество OUSD, хранящееся в смарт-контрактах, от которых не подана заявка на участие в перераспределении, поскольку базовые активы продолжают приносить доход среднестатистическому держателю OUSD. +Вы можете прочитать о наших различных стратегиях в разделе [Генерирование дохода](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens (namely COMP and CRV). Кроме того, доходность увеличивается по мере того, как увеличивается количество OUSD, хранящееся в смарт-контрактах, от которых не подана заявка на участие в перераспределении, поскольку базовые активы продолжают приносить доход среднестатистическому держателю OUSD. **Почему мой баланс увеличивается медленнее, чем указано в APY?** @@ -31,4 +31,3 @@ **А как насчет взлома? Безопасен ли OUSD?** 7 ноября 2020 года OUSD был взломан из-за не обнаруженной ранее уязвимости повторного входа, злоумышленники получили 7 миллионов долларов США. Вы можете прочитать больше в разделе [Подробности о взломе](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) в нашем блоге, а также в разделе [Подробный план компенсации](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e), где описаны принятые меры в отношении пострадавших пользователей. Origin Dollar был перезапущен в декабре после завершения нескольких аудитов и обновлений безопасности. Вы можете узнать больше о шагах, предпринятых для защиты протокола, в нашем [объявлении о перезапуске](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). - From 6e5d33b69cc924b79e0d26bd26cf902cec78b218 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:25 +0800 Subject: [PATCH 09782/11794] New translations ogn-staking.md (Russian) --- ru/governance/ogn-staking.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ru/governance/ogn-staking.md b/ru/governance/ogn-staking.md index e3330ff3e..412883944 100644 --- a/ru/governance/ogn-staking.md +++ b/ru/governance/ogn-staking.md @@ -1,6 +1,6 @@ # Стейкинг токенов OGN -Токен Origin \(OGN\) предполагался как токен управления для OUSD, и OGN будет играть все более важную роль по мере того, как платформа Origin будет становиться более децентрализованной. Сегодня пользователи могут блокировать свои токены OGN, чтобы заработать дополнительные OGN по истечении выбранного периода стейкинга. +Origin Token (OGN) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Сегодня пользователи могут блокировать свои токены OGN, чтобы заработать дополнительные OGN по истечении выбранного периода стейкинга. {% hint style="info" %} Посетите [OUSD DApp](https://www.ousd.com/stake) в браузере с поддержкой web3, чтобы заблокировать OGN. @@ -12,9 +12,7 @@ * 90-дневный период: Зарабатывайте 12,5% годовых * 365-дневный период: Зарабатывайте 25% годовых -Токены в стейкинге будут заблокированы на выбранный период времени. После окончания каждого периода блокировки у Вас будет возможность запросить свои первоначальные вложения в OGN \(основной капитал\) и заработанный доход. +Токены в стейкинге будут заблокированы на выбранный период времени. After each staking period ends, you will be able to claim both your initial OGN (principal) and yield. OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Посетите веб-сайт Origin, чтобы [узнать больше об OGN](https://www.originprotocol.com/ogn-token) или посетите панель [OGN Dashboard](https://www.originprotocol.com/dashboard) чтобы отслеживать важные показатели токенометрики. - - From 4f58441ccc90a5a858aea014bebf99d55233940e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:26 +0800 Subject: [PATCH 09783/11794] New translations erc-20-1.md (Russian) --- ru/smart-contracts/api/erc-20-1.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/ru/smart-contracts/api/erc-20-1.md b/ru/smart-contracts/api/erc-20-1.md index 1ab38957b..c03108bd8 100644 --- a/ru/smart-contracts/api/erc-20-1.md +++ b/ru/smart-contracts/api/erc-20-1.md @@ -1,11 +1,10 @@ # ERC-20 {% hint style="success" %} -Основной ERC20 адрес для Origin Dollar \(OUSD\): -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD - это токен, соответствующий стандарту ERC-20, с одним новым свойством \(гибкое предложение\), которое важно понимать. +OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand. {% hint style="warning" %} Кошельки и биржи, которые хотят интегрировать OUSD, не должны кэшировать балансы OUSD, так как это значение будет часто меняться по мере начисления дохода держателям токенов. @@ -15,5 +14,3 @@ OUSD - это токен, соответствующий стандарту ERC- - - From 3c46bd569cf8d477928f0a6619aab3bc653678b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:27 +0800 Subject: [PATCH 09784/11794] New translations insurance.md (Russian) --- ru/security-and-risks/insurance.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ru/security-and-risks/insurance.md b/ru/security-and-risks/insurance.md index cf245d386..366479051 100644 --- a/ru/security-and-risks/insurance.md +++ b/ru/security-and-risks/insurance.md @@ -1,8 +1,7 @@ # Страхование -Держатели OUSD могут приобрести страховку смарт-контрактов, чтобы покрыть любые убытки, которые могут возникнуть в результате каких-либо ошибок или уязвимостей в контрактах OUSD, включая экономические спекуляции (например, атаки с использованием мгновенных займов). Кроме того, любой, кто хочет сделать финансовую ставку на безопасность наших контрактов, может получать доход, предоставляя покрытие. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). Кроме того, любой, кто хочет сделать финансовую ставку на безопасность наших контрактов, может получать доход, предоставляя покрытие. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. - From e890a3a01f5221139af3cdad594cff1a192b837f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:28 +0800 Subject: [PATCH 09785/11794] New translations integration-guide-for-exchanges.md (Russian) --- ru/guides/integration-guide-for-exchanges.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ru/guides/integration-guide-for-exchanges.md b/ru/guides/integration-guide-for-exchanges.md index 196f00b41..3003a2c49 100644 --- a/ru/guides/integration-guide-for-exchanges.md +++ b/ru/guides/integration-guide-for-exchanges.md @@ -8,7 +8,7 @@ Мы предполагаем, что ответ будет положительным, и мы также очень поощряем это! Однако, могут быть некоторые случаи, когда вы предпочтете действовать быстро и добавить на свою биржу OUSD, не участвуя в [процессе перераспределения OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md), так как это является самой быстрой и простой интеграцией. Для бирж, которые хотят добавить токен OUSD, но ограничены в технических ресурсах, есть возможность сначала запустить версию без перераспределения, пока ваши специалисты вносят необходимые изменения. Чтобы запретить перераспределение OUSD, необходимо вызвать функцию `rebaseOptOut()` из каждого кошелька EOA, на котором хранится OUSD, или ничего не делать, если OUSD хранится на смарт-контрактах. OUSD без перераспределения абсолютно такой же, как и любой другой токен ERC-20. -**Балансы клиентов хранятся на смарт-контрактах (например, мульти-подписях) или в кошельках EOA?** +**Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** Любой смарт-контракт, содержащий OUSD, должен вручную предоставить согласие на получение дохода, вызывая функцию `rebaseOptIn()`. Это необходимость, вызванная [гибким предложением](../core-concepts/elastic-supply/) и [природой перераспределения OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Многие биржи переводят средства клиентов на кошельки с мульти-подписями для холодного хранения. Делая это, Вам нужно убедиться, что было получено разрешение на перераспределение, чтобы не потерять заработок. @@ -24,5 +24,3 @@ OUSD динамически обновляет значение, возвращ OUSD можно создавать или выкупать в любое время как с помощью [Origin Dollar DApp](https://www.ousd.com), так и напрямую из наших смарт-контрактов. Если вы планируете предоставлять ликвидность самостоятельно, вы должны знать, что точная сумма OUSD, которую вы получите в обмен на ваши USDT, USDC или DAI, зависит от текущего обменного курса, определенного [оракулами](../smart-contracts/api/oracle.md). Если вы планируете обменять OUSD на базовые стейблкоины, вы должны знать, что существует комиссия за выход в размере 0,5%, и OUSD вернет набор стейблкоинов пропорционально поддерживаемым стейблкоинам в пуле. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. При возможности, создание или выкуп должны производиться большими партиями для максимальной эффективности. - - From 079baa300b732630b77fcbcf291c5bfe84652920 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:29 +0800 Subject: [PATCH 09786/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 110 +++--------------------------- 1 file changed, 8 insertions(+), 102 deletions(-) diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md index 313fd011a..8d62f294b 100644 --- a/ru/core-concepts/price-oracles.md +++ b/ru/core-concepts/price-oracles.md @@ -6,107 +6,14 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CoinLow - High - Delta - Source -
USDC -

$0.929222

-

Mar 13, 2020

-
-

$1.11

-

Oct 15, 2018

-
$0.180778CoinMarketCap -
USDC -

$0.924188

-

Aug 02, 2020

-
-

$1.17

-

May 08, 2019

-
$0.245812CoinGecko -
DAI -

$0.945505

-

May 10, 2020

-
-

$1.11

-

Mar 13, 2020

-
$0.164495CoinMarketCap -
DAI -

$0.903243

-

Nov 25, 2019

-
-

$1.22

-

Mar 13, 2020

-
$0.316757CoinGecko -
USDT -

$0.849809

-

Feb 02, 2017

-
-

$1.21

-

May 27, 2017

-
$0.360191CoinGecko -
USDT -

$0.572521

-

Mar 02, 2015

-
-

$1.32

-

Jul 24, 2018

-
$0.747479CoinMarketCap -
+| Coin | **Low** | **High** | **Delta** | **Source** | +| ---- | ---------------------------------------------------- | ---------------------------------------------------- | --------- | --------------------------------------------------------------------------- | +| USDC |

$0.929222

Mar 13, 2020

|

$1.11

Oct 15, 2018

| $0.180778 | [CoinMarketCap](https://coinmarketcap.com/currencies/usd-coin/) | +| USDC |

$0.924188

Aug 02, 2020

|

$1.17

May 08, 2019

| $0.245812 | [CoinGecko](https://www.coingecko.com/en/coins/usd-coin) | +| DAI |

$0.945505

May 10, 2020

|

$1.11

Mar 13, 2020

| $0.164495 | [CoinMarketCap](https://coinmarketcap.com/currencies/multi-collateral-dai/) | +| DAI |

$0.903243

Nov 25, 2019

|

$1.22

Mar 13, 2020

| $0.316757 | [CoinGecko](https://www.coingecko.com/en/coins/dai) | +| USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | +| USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. @@ -123,4 +30,3 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. - From f3be6d1b8bbbd75d821e65565875d12f248c55b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:30 +0800 Subject: [PATCH 09787/11794] New translations analytics-dashboard.md (Russian) --- ru/analytics-dashboard.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/ru/analytics-dashboard.md b/ru/analytics-dashboard.md index 7ee0d7794..d17943add 100644 --- a/ru/analytics-dashboard.md +++ b/ru/analytics-dashboard.md @@ -6,21 +6,21 @@ Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allo The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. -Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table (in reverse order). **Ratio** -There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. +There are two types of OUSD balances: rebasing (most accounts) and non-rebasing (smart contracts that have not opted in). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. **Credits** -Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past (by opting in or out). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. **Non-rebasing** -This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to (credits \* ratio), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. **Boost** @@ -28,5 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. - +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From 36a940fb0ecd763c299520ea7418fc9bc4182a56 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:31 +0800 Subject: [PATCH 09788/11794] New translations README.md (Turkish) --- tr/README.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/tr/README.md b/tr/README.md index faa520fe5..c06f6638f 100644 --- a/tr/README.md +++ b/tr/README.md @@ -6,17 +6,17 @@ description: Hâlâ cüzdanınızdayken getiri sağlayan ilk stabilcoin ## **Daha İyi Bir Para Şekli** -Origin Dollar \ (OUSD \), Ethereum ağında ilk olarak Eylül 2020'de piyasaya sürülen yeni bir stabilcoin. OUSD, pasif olarak cüzdanlarda tutulurken oldukça rekabetçi getiriler elde ettiğinden, tasarımı mevcut sabit paralardan daha üstündür. +Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. OUSD, pasif olarak cüzdanlarda tutulurken oldukça rekabetçi getiriler elde ettiğinden, tasarımı mevcut sabit paralardan daha üstündür. ![](.gitbook/assets/origin-dollar-summary.jpeg) **Arka plan** -1999 yılında, Yu Pan, Origin Ar&Ge mühendisi ve yoldaşı PayPal kurucuları [tasavvur](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) faiz geleneksel bankacılık sistemlerine bağlanmak zorunda kalmadan stratejileri ve banka kartlarını veren ile tamamlandı, “yeni dünya para birimi” oluşturma. Birkaç pivot ve bir eBay satın alma sonrası, PayPal bu alandaki hedeflerinden vazgeçti. +In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Birkaç pivot ve bir eBay satın alma sonrası, PayPal bu alandaki hedeflerinden vazgeçti. Neredeyse yirmi yıl sonra, Tether, 2014 yılında USD cinsinden bir stabilcoin konseptini tanıttı. O zamandan beri, stabilcoinler, kullanıcıları serbest dalgalı para birimlerinin fiyat dalgalanmalarına maruz bırakmadan değer aktarmanın ideal bir yolu olarak kendilerini kanıtladılar. Bugün, Tether aracılığıyla Bitcoin'den daha fazla değer -aktarılıyor. Bu arada, Merkezi Olmayan Finans \ (DeFi \), borç verme ve ticaret protokollerinden getiri sağlayan akıllı sözleşmelere kilitlenmiş [milyar dolarlık](https://defipulse.com/) sermaye ile bir büyüme patlaması yaşadı.

+aktarılıyor. Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols.

Mevcut stablecoin'lerle ilgili sorunlardan biri, kullanıcıların tokenlerini akıllı sözleşmelerde kilitleyerek kolayca harcanabilir bir madeni para tutma ile getiri elde etme arasında sürekli seçim yapmak zorunda olmalarıdır. Örneğin, Aave'de USDC'yi kilitleyen kullanıcılar bu USDC'nin bir kısmını aynı anda harcayamazlar. Pahalı Ethereum gaz ücretleri, bu kullanıcılar harcama modu ile kazanç modu arasında geçiş yapmak istediklerinde "geçiş maliyeti" olarak işlev görür. @@ -26,7 +26,6 @@ OUSD ile OUSD'nizi harcamak istediğinizde karmaşık pozisyonları çözmenize Cryptocurrency ve fintech gazileri tarafından oluşturulan Origin Dollar, seri girişimcileri, erken kripto para birimi yatırımcılarını, YouTube'daki ilk çalışanları, Google / Dropbox'taki mühendislik yöneticileri ve Paypal'dan birini içeren [Origin Protocol](https://www.originprotocol.com) [takım](https://www.originprotocol.com/team) tarafından sunulur. kurucularından Yu Pan. -Nasıl çalıştığına dair teknik ayrıntılara dalmak isteyenler için bu dokümanlar harika bir başlangıç noktasıdır. Geliştiricileri, [Github](http://www.github.com/OriginProtocol) \ (% 100 açık kaynak \) ürünümüzü denetlemeye ve katkıda bulunmaya teşvik ediyoruz. Sorularınız varsa veya başlamak için yardıma ihtiyacınız olursa ekibimiz [Discord](https://www.originprotocol.com/discord) takılıyor. +Nasıl çalıştığına dair teknik ayrıntılara dalmak isteyenler için bu dokümanlar harika bir başlangıç noktasıdır. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). Sorularınız varsa veya başlamak için yardıma ihtiyacınız olursa ekibimiz [Discord](https://www.originprotocol.com/discord) takılıyor. Paranın geleceğine hoş geldiniz. - From 1b3a95be95b993a2b49a6226ef53e16bc76a576b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:32 +0800 Subject: [PATCH 09789/11794] New translations getting-started.md (Turkish) --- tr/getting-started.md | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/tr/getting-started.md b/tr/getting-started.md index caa763ff6..29bb68ee7 100644 --- a/tr/getting-started.md +++ b/tr/getting-started.md @@ -8,7 +8,7 @@ Bu belgeler, OUSD'nin nasıl çalıştığını açıklamayı, potansiyel riskle The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com), or [Gnosis Safe](https://gnosis-safe.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** @@ -16,9 +16,9 @@ OUSD is currently available on the following decentralized exchanges. These are * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) -* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\&use=v2) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) **Centralized Exchanges** @@ -29,15 +29,14 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +* [Buy OUSD on Dharma App](https://www.dharma.io) (US only) We're continuing to work on making OUSD available on additional centralized exchanges. **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. @@ -48,11 +47,17 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +{% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +[rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/architecture.md" %} +{% content-ref url="smart-contracts/architecture.md" %} +[architecture.md](smart-contracts/architecture.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/api/" %} +{% content-ref url="smart-contracts/api/" %} +[api](smart-contracts/api/) +{% endcontent-ref %} **Developer Analytics** @@ -60,5 +65,8 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} From 6b71c99b313ab06570e5f711ecba7330a89ba9f0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:34 +0800 Subject: [PATCH 09790/11794] New translations how-it-works.md (Turkish) --- tr/how-it-works.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/tr/how-it-works.md b/tr/how-it-works.md index a17b53d0d..da7200244 100644 --- a/tr/how-it-works.md +++ b/tr/how-it-works.md @@ -2,7 +2,7 @@ #### % 100 Destekli ve Kararlı -Origin Dollar \ (OUSD \), Ethereum ağı için ERC-20 uyumlu bir tokendır. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD, USDT, USDC ve DAI gibi diğer sabit paralar tarafından 1: 1 desteklenen istikrarlı bir para birimidir. Sonuç olarak, 1 OUSD değer olarak her zaman 1 ABD dolarına çok yakın olmalıdır. @@ -12,20 +12,20 @@ OUSD, USDT, USDC ve DAI gibi diğer sabit paralar tarafından 1: 1 desteklenen i #### Buying OUSD -Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### Bir**utomated Verim Tarım ( Yield Farming)** @@ -37,4 +37,3 @@ OUSD generates yields by deploying the underlying stablecoins that were deposite The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. - From 1660bf2e6ca057f9d12096464a38f88377d143c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:34 +0800 Subject: [PATCH 09791/11794] New translations README.md (Turkish) --- tr/core-concepts/elastic-supply/README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/tr/core-concepts/elastic-supply/README.md b/tr/core-concepts/elastic-supply/README.md index 10942d522..e938682db 100644 --- a/tr/core-concepts/elastic-supply/README.md +++ b/tr/core-concepts/elastic-supply/README.md @@ -2,15 +2,15 @@ **Elastik Tedarik. Sabit Fiyat.** -OUSD, çoğu tokendan farklı çalışır. Yönetim altındaki varlıkların değeri arttıkça fiyat artışı yerine \ (Bileşik cTokens veya Yearn yTokens'te olduğu gibi), bir OUSD'nin değeri yaklaşık 1 $ 'da sabit kalır. Bunun yerine, sözleşmeler parasal arzı sürekli olarak ayarlar ve her bir token sahibinin cüzdanındaki bakiyeyi protokol tarafından kazanılan verimi yansıtacak şekilde otomatik olarak günceller. +OUSD, çoğu tokendan farklı çalışır. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Bunun yerine, sözleşmeler parasal arzı sürekli olarak ayarlar ve her bir token sahibinin cüzdanındaki bakiyeyi protokol tarafından kazanılan verimi yansıtacak şekilde otomatik olarak günceller. {% hint style="bilgi" %} Banka hesabınıza faiz tahakkuk ettiğini düşünün. ABD dolarının hesap birimi ve değeri değişmez. Faiz kazandıkça zamanla daha fazla ABD doları kazanırsınız. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics_4.png) +![](../../.gitbook/assets/ousd_docs_graphics\_4.png) -Bu mekanizma, [Ampleforth](https://www.ampleforth.org/)tarafından benimsenen yeni yaklaşımdan esinlenmiştir, ancak vurgulanmaya değer bazı temel farklılıklar vardır: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. OUSD'yi basmanın ve paraya çevirmenin kolaylığı göz önüne alındığında, pegin korunmasını sağlamak için arbitrajcılara güvenebiliriz. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. @@ -19,4 +19,3 @@ Bu mekanizma, [Ampleforth](https://www.ampleforth.org/)tarafından benimsenen ye **Manually triggering a rebase** Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. - From 9a0f3697817b6e49053b83fc58983820df4da0a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:35 +0800 Subject: [PATCH 09792/11794] New translations oracle.md (Russian) --- ru/smart-contracts/api/oracle.md | 1 - 1 file changed, 1 deletion(-) diff --git a/ru/smart-contracts/api/oracle.md b/ru/smart-contracts/api/oracle.md index 094e1c018..b52268236 100644 --- a/ru/smart-contracts/api/oracle.md +++ b/ru/smart-contracts/api/oracle.md @@ -5,4 +5,3 @@ {% endhint %} OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. - From 2dc2cc10eb92e4125b697cc8de1757de06f783d6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:36 +0800 Subject: [PATCH 09793/11794] New translations README.md (Russian) --- ru/smart-contracts/api/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ru/smart-contracts/api/README.md b/ru/smart-contracts/api/README.md index abec7fbd2..e62016cd4 100644 --- a/ru/smart-contracts/api/README.md +++ b/ru/smart-contracts/api/README.md @@ -8,5 +8,3 @@ * [Оракулы](oracle.md) * [Стратегии](strategies.md) - - From abe3a81ab39f6b62c20fbc50ebe0e095b262e193 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:37 +0800 Subject: [PATCH 09794/11794] New translations how-it-works.md (Russian) --- ru/how-it-works.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/ru/how-it-works.md b/ru/how-it-works.md index 8667a4f65..84ebde407 100644 --- a/ru/how-it-works.md +++ b/ru/how-it-works.md @@ -2,7 +2,7 @@ #### На 100% поддерживаемый и стабильный -Origin Dollar \(OUSD\) - это токен, соответствующий стандарту ERC-20 для сети Ethereum. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD - это стабильная валюта, которая в соотношении 1:1 поддерживается другими стейблкоинами, такими как USDT, USDC и DAI. В результате 1 OUSD всегда должен быть очень близок к стоимости 1 USD. @@ -12,20 +12,20 @@ OUSD - это стабильная валюта, которая в соотно #### Buying OUSD -Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### **Автоматизированное получение дохода** @@ -37,4 +37,3 @@ OUSD generates yields by deploying the underlying stablecoins that were deposite The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. - From e6b5c7dd48d0289c2688f4e0f88697703dff46e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:38 +0800 Subject: [PATCH 09795/11794] New translations curve.md (Russian) --- ru/core-concepts/supported-strategies/curve.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/ru/core-concepts/supported-strategies/curve.md b/ru/core-concepts/supported-strategies/curve.md index a4c8558a1..723d83bb4 100644 --- a/ru/core-concepts/supported-strategies/curve.md +++ b/ru/core-concepts/supported-strategies/curve.md @@ -2,20 +2,19 @@ Curve - это децентрализованный протокол ликвидности и обменник в Ethereum для стейблкоинов и оборотных BTC, запущенный в январе 2020 года. Пользователи могут переключаться между популярными стейблкоинами ERC-20 или между биткойн токенами стандарта ERC-20. Поставщики ликвидности обеспечивают торговлю и получают комиссию в качестве вознаграждения. -Curve - это автоматизированный маркет-мейкер \(AMM\), где с каждым рынком связан пул ликвидности с двумя или более активами, которые должны иметь одинаковую стоимость, например USDT, USDC, DAI и TUSD, все из которых являются стейблкоинами с привязкой к доллару США. Обменный курс между каждым стейблкоином и их средние значения определяются алгоритмом, основанным на спросе и предложении. Арбитражёры нормализуют эти обменные курсы. +Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. Обменный курс между каждым стейблкоином и их средние значения определяются алгоритмом, основанным на спросе и предложении. Арбитражёры нормализуют эти обменные курсы. -Некоторые из пулов ликвидности Curve зарабатывают дополнительные комиссии для поставщиков ликвидности в дополнение к биржевым комиссиям, получаемым от трейдеров. Curve предлагает пулы стейблкоинов, интегрированные с Compound, yearn.finance и Synthetix. Активы в каждом пуле ликвидности предоставляются этим платформам для получения дополнительной прибыли, которая передается поставщикам ликвидности этих пулов. Токены поставщика ликвидности \(LP\) выдаются участникам пула и могут быть выкуплены за их первоначально предоставленную ликвидность плюс начисленные комиссии и доход. Токены LP также могут переводиться для использования в других протоколах. +Некоторые из пулов ликвидности Curve зарабатывают дополнительные комиссии для поставщиков ликвидности в дополнение к биржевым комиссиям, получаемым от трейдеров. Curve предлагает пулы стейблкоинов, интегрированные с Compound, yearn.finance и Synthetix. Активы в каждом пуле ликвидности предоставляются этим платформам для получения дополнительной прибыли, которая передается поставщикам ликвидности этих пулов. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. Токены LP также могут переводиться для использования в других протоколах. Curve управляется CRV, токеном управления ERC-20. Держатели CRV могут голосовать за изменения протокола. Держатели CRV могут заложить свои токены, чтобы получить дополнительное количество голосов, пропорционально времени стейкинга. CRV постоянно распределяется между поставщиками ликвидности, большая часть общего предложения CRV была выделена команде и инвесторам, распределяется в соответствии с графиком вестинга. -Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve прошла два аудита Trail of Bits и поддерживает программу поощрения ошибок. | Ресурсы | | -|:----------------------- |:------------------------------------------------------------------------ | -| Официальный сайт | [https://www.curve.fi/](https://www.curve.fi/) | +| ----------------------- | ------------------------------------------------------------------------ | +| Официальный сайт | [https://www.curve.fi/](https://www.curve.fi) | | Документы по разработке | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | | GitHub | [https://github.com/curvefi](https://github.com/curvefi) | | Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | - From ada7190952e325b60acf14dd76c23aacf91cd592 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:40 +0800 Subject: [PATCH 09796/11794] New translations README.md (Russian) --- ru/core-concepts/elastic-supply/README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ru/core-concepts/elastic-supply/README.md b/ru/core-concepts/elastic-supply/README.md index fb35bd61a..e6e139094 100644 --- a/ru/core-concepts/elastic-supply/README.md +++ b/ru/core-concepts/elastic-supply/README.md @@ -2,15 +2,15 @@ **Гибкое предложение. Стабильная цена.** -OUSD работает не так, как большинство токенов. Вместо увеличения цены по мере увеличения стоимости активов под управлением (как в случае с Compound cTokens или Yearn yTokens), стоимость одного OUSD остается постоянной и составляет примерно 1 доллар США. Вместо этого контракты постоянно корректируют денежную массу и автоматически обновляют баланс в кошельке каждого держателя токенов, чтобы отразить доход, полученный протоколом. +OUSD работает не так, как большинство токенов. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Вместо этого контракты постоянно корректируют денежную массу и автоматически обновляют баланс в кошельке каждого держателя токенов, чтобы отразить доход, полученный протоколом. {% hint style="info" %} Думайте об этом как о процентах, начисляемых на ваш банковский счет. Расчетная единица и стоимость доллара США не меняются. Вы просто получаете больше долларов США со временем, зарабатывая проценты. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics_4.png) +![](../../.gitbook/assets/ousd_docs_graphics\_4.png) -Этот механизм был вдохновлен новым подходом, принятым [Ampleforth](https://www.ampleforth.org/), но есть некоторые ключевые отличия, которые стоит выделить: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: 1. OUSD на 100% обеспечен другими стейблкоинами и не имеет такой же проблемы с поддержанием привязки к доллару. Учитывая простоту создания и выкупа OUSD, мы можем рассчитывать на арбитражеров, которые обеспечат поддержание привязки. 2. Перераспределение OUSD будет только увеличивать предложение, поскольку количество вновь созданных OUSD привязано к реализованной прибыли, полученной с помощью лежащих в основе стратегий. Ваш основной капитал защищен до тех пор, пока все в порядке с основными протоколами кредитования/AMM и протоколами стейблкоинов. Ваш баланс OUSD никогда не уменьшится, но его стоимость может упасть, если произойдет сбой в основных системах. @@ -19,4 +19,3 @@ OUSD работает не так, как большинство токенов. **Запуск перераспределения вручную** Кто угодно в любой момент может запустить перераспределние, [вызвав функцию перераспределения в хранилище](https://etherscan.io/address/originvault.eth#writeProxyContract). Вы можете сделать это в Etherscan, подключив кошелек web3. - From e7c6fe3dcad45ae11c179439a519ed399f2de109 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:41 +0800 Subject: [PATCH 09797/11794] New translations README.md (Russian) --- .../supported-stablecoins/README.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/ru/core-concepts/supported-stablecoins/README.md b/ru/core-concepts/supported-stablecoins/README.md index 6e14daa6a..38afe1018 100644 --- a/ru/core-concepts/supported-stablecoins/README.md +++ b/ru/core-concepts/supported-stablecoins/README.md @@ -6,15 +6,20 @@ В настоящее время OUSD поддерживает следующие стейблкоины: -{% page-ref page="usdt.md" %} +{% content-ref url="usdt.md" %} +[usdt.md](usdt.md) +{% endcontent-ref %} -{% page-ref page="usdc.md" %} +{% content-ref url="usdc.md" %} +[usdc.md](usdc.md) +{% endcontent-ref %} -{% page-ref page="dai.md" %} +{% content-ref url="dai.md" %} +[dai.md](dai.md) +{% endcontent-ref %} -Ни один из этих стейблкоинов не идеален, но мы выбрали их из-за их широкого использования. Хотя эти стейблкоины несколько раз теряли привязку к доллару, они продемонстрировали устойчивость и в конечном итоге вернулись к своим целям в 1 доллар. +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. -Важно отметить, что все эти стейблкоины несут нетривиальный риск для контрагента. У Tether, в частности, были хорошо задокументированные проблемы с банковской системой и нормативными требованиями. Кроме того, и в USDT, и в USDC есть лазейки, которые дают их эмитентам право замораживать деньги в кошельках их владельцев. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. - -Несмотря на эти опасения, на безопасность этих стейблкоинов уже поставлены миллиарды долларов. Возможно, со временем в протокол будут добавлены дополнительные стейблкоины. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From d8d08583a7351e3c366fdc2879b72b554f94ba5a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:42 +0800 Subject: [PATCH 09798/11794] New translations dai.md (Russian) --- ru/core-concepts/supported-stablecoins/dai.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/ru/core-concepts/supported-stablecoins/dai.md b/ru/core-concepts/supported-stablecoins/dai.md index 435b3e7a3..2e131dfdd 100644 --- a/ru/core-concepts/supported-stablecoins/dai.md +++ b/ru/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,18 @@ ![](../../.gitbook/assets/dai.png) -Dai - это стейблкоин с привязкой к фиатной валюте, запущенный в качестве токена ERC-20 на блокчейне Ethereum в декабре 2017 года. В ноябре 2019 года был завершен крупный переход от одинарного обеспечения Dai \(SAI\) к мультиобеспечению Dai \(DAI\). Dai привязан к доллару США. +Dai - это стейблкоин с привязкой к фиатной валюте, запущенный в качестве токена ERC-20 на блокчейне Ethereum в декабре 2017 года. A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai привязан к доллару США. -Dai создается пользователями, блокирующими криптоактивы, такие как ETH или USDC, в качестве обеспечения в обеспеченной долговой позиции \(CDP\), называемой хранилищем. Ранее в залог принимался только ETH. Резервы и состояние каждого хранилища можно просмотреть в блокчейне в режиме реального времени. Состояние этих хранилищ и стейблкоина Dai тщательно контролируется. +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. Ранее в залог принимался только ETH. Резервы и состояние каждого хранилища можно просмотреть в блокчейне в режиме реального времени. Состояние этих хранилищ и стейблкоина Dai тщательно контролируется. Dai - третий по величине стейблкоин в мире с оборотом более 400 миллионов долларов. Кроме того, cDAI и aDAI, синтетические версии Dai на кредитных платформах Compound и Aave, имеют общий оборот более 600 миллионов долларов. | Ключевые факты | | -|:---------------- |:------------------------------------------------------------------------------------------------------------------- | +| ---------------- | ------------------------------------------------------------------------------------------------------------------- | | Эмитирован | MakerDAO | | Название | Dai | | Символ | DAI | | Адрес | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Разрядность | 18 | -| Официальный сайт | [https://makerdao.com/](https://makerdao.com/) | +| Официальный сайт | [https://makerdao.com/](https://makerdao.com) | | Держатели | Over 380k addresses | - From 89c638efab994bcaa3c8476d1069fc6ba59bdd05 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:42 +0800 Subject: [PATCH 09799/11794] New translations usdc.md (Russian) --- ru/core-concepts/supported-stablecoins/usdc.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/ru/core-concepts/supported-stablecoins/usdc.md b/ru/core-concepts/supported-stablecoins/usdc.md index b097fbae4..4f5c62497 100644 --- a/ru/core-concepts/supported-stablecoins/usdc.md +++ b/ru/core-concepts/supported-stablecoins/usdc.md @@ -1,15 +1,15 @@ # USDC -![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) +![](../../.gitbook/assets/usdc-coin-bd351fb779 (1).png) -USD Coin \ (USDC \) - это стейблкоин с привязкой к фиатной валюте, запущенный в качестве токена ERC-20 на блокчейне Ethereum в октябре 2018 года. USDC привязан к доллару США и может быть легко выкуплен за доллары США. +USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC привязан к доллару США и может быть легко выкуплен за доллары США. Каждый USDC обеспечен в соотношении 1:1 с эквивалентной суммой фиатной валюты на счетах ответственного хранения, открытыми членами Center - консорциума, основанного Circle и Coinbase. Члены Центра - это регулируемые финансовые учреждения, расположенные в США. Ежемесячный аудит запасов публикует Grant Thornton LLP. USDC является вторым по величине стейблкоином в мире после USDT, и его оборот быстро превысил 1 миллиард долларов. Тем не менее, USDC по-прежнему сильно отстает от USDT, который находится в обращении на сумму более 12 миллиардов долларов. | Ключевые факты | | -|:---------------- |:------------------------------------------------------------------------------------------------------------------- | +| ---------------- | ------------------------------------------------------------------------------------------------------------------- | | Эмитирован | Centre | | Название | USD Coin | | Символ | USDC | @@ -18,5 +18,3 @@ USDC является вторым по величине стейблкоино | Официальный сайт | [https://www.centre.io/usdc](https://www.centre.io/usdc) | | Держатели | Over 1M addresses | - - From 4b0bdbb3ddc0f63ef9ca76c5b6cd7f59c2340371 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:43 +0800 Subject: [PATCH 09800/11794] New translations usdt.md (Russian) --- ru/core-concepts/supported-stablecoins/usdt.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/ru/core-concepts/supported-stablecoins/usdt.md b/ru/core-concepts/supported-stablecoins/usdt.md index 38d9b4905..01f3008cb 100644 --- a/ru/core-concepts/supported-stablecoins/usdt.md +++ b/ru/core-concepts/supported-stablecoins/usdt.md @@ -1,22 +1,20 @@ # USDT -![](../../.gitbook/assets/image%20%281%29.png) +![](../../.gitbook/assets/image (1).png) -Tether \(USDT\) - это стейблкоин с привязкой к фиатной валюте, который изначально был построен на базе Биткойна с помощью протокола Omni Layer. В сентябре 2017 года Tether объявил, что они будут запускать дополнительные токены ERC-20 за доллары США на блокчейне Ethereum. +Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. В сентябре 2017 года Tether объявил, что они будут запускать дополнительные токены ERC-20 за доллары США на блокчейне Ethereum. Каждый выпущенный в обращение Tether, как утверждается, обеспечен в соотношении один к одному эквивалентным количеством фиатной валюты, хранящейся на депозитарном счете Tether Limited, гонконгской компании, тесно связанной с биржей криптовалют Bitfinex. -Несмотря на разногласия по поводу неспособности компании предоставить обещанный аудит, показывающий адекватные резервы, поддерживающие привязку, USDT по-прежнему является крупнейшей в мире стабильной монетой по рыночной капитализации и в настоящее время четвертой по величине криптовалютой после BTC, ETH и XRP. +Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Ключевые факты | | -|:---------------- |:---------------------------------------------------------------------------------------------------------------- | +| ---------------- | ---------------------------------------------------------------------------------------------------------------- | | Эмитирован | Tether Limited | | Название | Tether | | Символ | USDT | | Адрес | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Разрядность | 6 | -| Официальный сайт | [https://tether.to/ ](https://tether.to/%20) | +| Официальный сайт | [https://tether.to/ ](https://tether.to) | | Держатели | Over 3.4M addresses | - - From 339ad9350d302ed4346fc850fcfe98265efa8504 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:44 +0800 Subject: [PATCH 09801/11794] New translations README.md (Russian) --- ru/core-concepts/supported-strategies/README.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/ru/core-concepts/supported-strategies/README.md b/ru/core-concepts/supported-strategies/README.md index 70a8e718a..79c1a29e9 100644 --- a/ru/core-concepts/supported-strategies/README.md +++ b/ru/core-concepts/supported-strategies/README.md @@ -4,15 +4,20 @@ OUSD генерирует доход за счет размещения стейблкоинов на кредитных платформах и в пулах ликвидности маркет-мейкеров. Важно понимать, что эти платформы несут технологический риск и что в случае серьезного нарушения безопасности средства могут быть потеряны. Мы предпочитаем работать с платформами, смарт-контракты которых прошли аудиты и которые, по нашему мнению, являются наиболее безопасными. -В настоящее время OUSD получает доход со следующих (-ей) платформ (-ы): +Currently, OUSD earns yield from the following platform(s): -{% page-ref page="compound.md" %} +{% content-ref url="compound.md" %} +[compound.md](compound.md) +{% endcontent-ref %} -{% page-ref page="curve.md" %} +{% content-ref url="curve.md" %} +[curve.md](curve.md) +{% endcontent-ref %} -{% page-ref page="aave.md" %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - From e1f482d8d7e8e51f99a2203a0df3d7a0a8b778ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:45 +0800 Subject: [PATCH 09802/11794] New translations aave.md (Russian) --- ru/core-concepts/supported-strategies/aave.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/ru/core-concepts/supported-strategies/aave.md b/ru/core-concepts/supported-strategies/aave.md index 3c1fa3142..a45d852e1 100644 --- a/ru/core-concepts/supported-strategies/aave.md +++ b/ru/core-concepts/supported-strategies/aave.md @@ -8,14 +8,13 @@ Aave поддерживает срочные ссуды, которые явля Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. +Aave's total value locked (TVL) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave прошел аудит безопасности OpenZeppelin, Trail of Bits и Consensys Diligence. Aave поддерживает программу вознаграждения за поиск ошибок. | Ресурсы | | -|:----------------------- |:------------------------------------------------------------------------------ | -| Официальный сайт | [https://aave.com/](https://aave.com/) | -| Документы по разработке | [http://docs.aave.com/](http://docs.aave.com/) | +| ----------------------- | ------------------------------------------------------------------------------ | +| Официальный сайт | [https://aave.com/](https://aave.com) | +| Документы по разработке | [http://docs.aave.com/](http://docs.aave.com) | | GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | | Discord | [https://aave.com/discord](https://aave.com/discord) | - From c75e6b8e7f2fcd8793ac1abbba7e1f3059206bf6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:46 +0800 Subject: [PATCH 09803/11794] New translations compound.md (Russian) --- ru/core-concepts/supported-strategies/compound.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ru/core-concepts/supported-strategies/compound.md b/ru/core-concepts/supported-strategies/compound.md index 6ed67ffcc..b32216b50 100644 --- a/ru/core-concepts/supported-strategies/compound.md +++ b/ru/core-concepts/supported-strategies/compound.md @@ -6,14 +6,13 @@ Compound - это протокол и платформа кредитовани Compound управляется ERC-20 токеном управления COMP. Держатели COMP могут вносить предложения и голосовать за изменения протокола или делегировать свои голоса кому-то другому. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. Главными держателями токенов COMP являются команда Compound, инвесторы и консультанты. -Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. +Compound's total value locked (TVL) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound прошел несколько аудитов безопасности OpenZeppelin и Trail of Bits. Протокол Compound был официально проверен CertiK и прошел стресс-тестирование в Gauntlet. Compound поддерживает программу вознаграждения за поиск ошибок. | Ресурсы | | -|:----------------------- |:-------------------------------------------------------------------------------------------------------------- | -| Официальный сайт | [https://compound.finance/](https://compound.finance/) | +| ----------------------- | -------------------------------------------------------------------------------------------------------------- | +| Официальный сайт | [https://compound.finance/](https://compound.finance) | | Документы по разработке | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | | Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | - From 53d94b7b6f49f1be32f37f60dc17e643bdad1578 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:47 +0800 Subject: [PATCH 09804/11794] New translations README.md (Russian) --- ru/core-concepts/yield-generation/README.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/ru/core-concepts/yield-generation/README.md b/ru/core-concepts/yield-generation/README.md index 90735b4f1..4ad4f2d1d 100644 --- a/ru/core-concepts/yield-generation/README.md +++ b/ru/core-concepts/yield-generation/README.md @@ -2,24 +2,29 @@ **Автоматизированное получение прибыли** -"Кембрийский взрыв" новых кредитных и автоматизированных пулов маркет-мейкеров дал толчок к блокировке общей стоимости \(TVL\), однако он так же усложнил эффективное и оптимальное распределение капитала вручную лицам, занимающихся добычей прибыли. +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked (TVL), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Со временем будут внедрены новые стратегии, которые увеличивают прибыль при минимизации рисков и зависимостей. +[Yearn](https://yearn.finance) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Со временем будут внедрены новые стратегии, которые увеличивают прибыль при минимизации рисков и зависимостей. ![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD использует следующие высокоуровневые стратегии для получения дохода: -{% page-ref page="lending.md" %} +{% content-ref url="lending.md" %} +[lending.md](lending.md) +{% endcontent-ref %} -{% page-ref page="market-making.md" %} +{% content-ref url="market-making.md" %} +[market-making.md](market-making.md) +{% endcontent-ref %} -{% page-ref page="rewards.md" %} +{% content-ref url="rewards.md" %} +[rewards.md](rewards.md) +{% endcontent-ref %} -OUSD может генерировать более высокую доходность, чем конкурирующие протоколы, благодаря комбинации важных дизайнерских решений, которые увеличивают вознаграждение, возвращаемое держателям OUSD: +OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: * Плата за выход возвращается в пул, вознаграждая долгосрочных держателей * Ценовые оракулы предпочитают группу, а не отдельного человека, опять же, вознаграждая долгосрочных владельцев * Чтобы получать доход, смарт-контракты необходимо подписывать вручную. Это позволяет протоколу задействовать больше капитала, чем это было бы возможно в противном случае. * Умные стратегии уравновешивают риск и вознаграждение более эффективно, чем вложение капитала в любую одну базовую стратегию. - From 0fe4af77273c32115323b0f95147017d4ca9352f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:48 +0800 Subject: [PATCH 09805/11794] New translations audits.md (Russian) --- ru/security-and-risks/audits.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/ru/security-and-risks/audits.md b/ru/security-and-risks/audits.md index 1530e5bcc..6a50068e8 100644 --- a/ru/security-and-risks/audits.md +++ b/ru/security-and-risks/audits.md @@ -2,15 +2,15 @@ **Хранилище OUSD, ERC-20 и Комплексная система** -OUSD прошел аудит в нескольких уважаемых компаниях по безопасности. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Их выводы доступны ниже: +OUSD прошел аудит в нескольких уважаемых компаниях по безопасности. We have worked with [OpenZeppelin](https://openzeppelin.com), [Trail of Bits](https://www.trailofbits.com), [Solidified](https://solidified.io), and [Certora](https://www.certora.com) to audit all of the code that powers Origin Dollar. Их выводы доступны ниже: * [Trail of Bits, аудит OUSD, декабрь 2020 г](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, аудит OUSD, декабрь 2020г](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, аудит стейкинга OGN, декабрь 2020 г](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) +* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) -Токен управления, Origin Token \(OGN\), также был проаудирован компанией Trail of Bits в 2018 году: +The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: * [Trail of Bits, аудит OGN, ноябрь 2018 г](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) @@ -22,19 +22,17 @@ OUSD интегрирует только те стратегии, которые **Cтратегия Compound и открытый ценовой поток** -Compound прошел аудит [Trail of Bits](https://www.trailofbits.com) и [OpenZeppelin](https://openzeppelin.com/), а так же формально проверен [Certora](https://www.certora.com/). Посетите веб-сайт Compound, чтобы получить [полный перечень аудитов](https://compound.finance/docs/security#audits), включающий исходный код для модифицированной [Временной блокировки](../smart-contracts/api/timelock.md), которую использует OUSD. +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com) and formally verified by [Certora](https://www.certora.com). Посетите веб-сайт Compound, чтобы получить [полный перечень аудитов](https://compound.finance/docs/security#audits), включающий исходный код для модифицированной [Временной блокировки](../smart-contracts/api/timelock.md), которую использует OUSD. **Стратегия Aave** -Aave прошла аудит [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/)и [PeckShield](https://peckshield.com/). Она также была официально проверена [Certora](https://www.certora.com/). Посетите веб-сайт Aave, чтобы получить [полный перечень аудитов](https://docs.aave.com/developers/security-and-audits). +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io), [MixBytes](https://mixbytes.io), and [PeckShield](https://peckshield.com). They have also been formally verified by [Certora](https://www.certora.com). Посетите веб-сайт Aave, чтобы получить [полный перечень аудитов](https://docs.aave.com/developers/security-and-audits). **Стратегия Curve** -Curve была проверена [Trail of Bits](https://www.trailofbits.com) и [Quantstamp](https://quantstamp.com/). Посетите веб-сайт Curve, чтобы получить [полный перечень аудитов](https://www.curve.fi/audits). +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com). Посетите веб-сайт Curve, чтобы получить [полный перечень аудитов](https://www.curve.fi/audits). **Оракулы Chainlink** Chainlink прошел аудит [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158) и [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). - - From f6fb43a28ded635c5814e45292fa35441e020f13 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:49 +0800 Subject: [PATCH 09806/11794] New translations lending.md (Russian) --- ru/core-concepts/yield-generation/lending.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/ru/core-concepts/yield-generation/lending.md b/ru/core-concepts/yield-generation/lending.md index 036e5cf37..14351e794 100644 --- a/ru/core-concepts/yield-generation/lending.md +++ b/ru/core-concepts/yield-generation/lending.md @@ -8,11 +8,13 @@ OUSD интегрируется с кредитными платформами D OUSD интегрируется с ведущими поставщиками кредитных услуг, которые имеют проверенный послужной список, проверенные смарт-контракты и успешно ссудили сотни миллионов долларов без каких-либо проблем. В настоящее время мы интегрируем следующие кредитные платформы: -{% page-ref page="../supported-strategies/compound.md" %} - -{% page-ref page="../supported-strategies/aave.md" %} - +{% content-ref url="../supported-strategies/compound.md" %} +[compound.md](../supported-strategies/compound.md) +{% endcontent-ref %} +{% content-ref url="../supported-strategies/aave.md" %} +[aave.md](../supported-strategies/aave.md) +{% endcontent-ref %} From b8a6a41176aadb9fa60b9bae2c8ecfff7295ef2f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:50 +0800 Subject: [PATCH 09807/11794] New translations market-making.md (Russian) --- ru/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ru/core-concepts/yield-generation/market-making.md b/ru/core-concepts/yield-generation/market-making.md index d5f247fbf..3f003fb76 100644 --- a/ru/core-concepts/yield-generation/market-making.md +++ b/ru/core-concepts/yield-generation/market-making.md @@ -2,21 +2,21 @@ **Владейте долей на децентрализованных биржах** -Автоматизированные маркет-мейкеры \(AMM\) быстро стали предпочтительной формой децентрализованного бирж в сети Ethereum. Частично это связано со сложностью поддержки стакана заявок в DEXах на Ethereum 1.0, который может конкурировать с быстрой работой и низким проскальзыванием на централизованных биржах. Кроме того, такие AMM, как Uniswap, относительно понятны в использовании и экономят больше газа. +Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. Частично это связано со сложностью поддержки стакана заявок в DEXах на Ethereum 1.0, который может конкурировать с быстрой работой и низким проскальзыванием на централизованных биржах. Кроме того, такие AMM, как Uniswap, относительно понятны в использовании и экономят больше газа. -AMM могут открывать новые рынки только тогда, когда поставщики ликвидности предоставляют ликвидность (например, несколько токенов для данных торговых пар или пулов). В обмен на предоставление ликвидности, поставщики ликвидности вознаграждаются торговыми комиссиями, когда другие пользователи обменивают токены. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). В обмен на предоставление ликвидности, поставщики ликвидности вознаграждаются торговыми комиссиями, когда другие пользователи обменивают токены. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Непостоянная потеря](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) - важный фактор риска, который необходимо осознать, но эта проблема в значительной степени смягчается за счет того, что OUSD предоставляет ликвидность только для стейблкоинов примерно равной стоимости. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Затем доходность передается держателям OUSD. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). Затем доходность передается держателям OUSD. В настоящее время мы интегрируем следующий автоматизированный маркет-мейкер: -{% page-ref page="../supported-strategies/curve.md" %} - - +{% content-ref url="../supported-strategies/curve.md" %} +[curve.md](../supported-strategies/curve.md) +{% endcontent-ref %} From ee8c794d7d4dc64c88d74991a4dabf33eca84b21 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:51 +0800 Subject: [PATCH 09808/11794] New translations rewards.md (Russian) --- ru/core-concepts/yield-generation/rewards.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ru/core-concepts/yield-generation/rewards.md b/ru/core-concepts/yield-generation/rewards.md index 7e36d82e4..85b431477 100644 --- a/ru/core-concepts/yield-generation/rewards.md +++ b/ru/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Вознаграждения -**Сбор вознаграждений** +**Collecting Rewards ** В дополнение к сбору процентов от кредитования и рыночных комиссий, мы намерены автоматически запрашивать и конвертировать дополнительные премиальные выплаты, которые распределяются многими протоколами DeFi. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. Эти бонусные вознаграждения будут регулярно конвертироваться в стейблкоины, размещаться на рынке и распределяться среди держателей OUSD в виде дополнительной прибыли. @@ -10,5 +10,3 @@ Сегодня вознаграждения являются важным фактором для лиц, добывающих прибыль, поскольку они составляют значительную часть их доходов. Мы ожидаем, что протокол OUSD со временем будет обновлен, чтобы использовать преимущества наиболее привлекательной доходности, доступной в ландшафте DeFi. Протокол будет учитывать рыночную стоимость различных предлагаемых вознаграждений при принятии решения о том, как наилучшим образом распределить ресурсы. - - From 63bd8d9d2d1e52961999c1b016aaf31021fb7d3b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:53 +0800 Subject: [PATCH 09809/11794] New translations admin-privileges.md (Russian) --- ru/governance/admin-privileges.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ru/governance/admin-privileges.md b/ru/governance/admin-privileges.md index 1e0f0133d..1b4689e88 100644 --- a/ru/governance/admin-privileges.md +++ b/ru/governance/admin-privileges.md @@ -8,9 +8,8 @@ Основной администратор - это контракт с 5 из 8 подписей, которые требуются для внесения любых изменений кода в протоколе. OUSD можно обновить только из этого кошелька с 5 из 8 подписей. Ключи к этой мульти-подписке принадлежат лицам, имеющим тесные связи с компанией, и даже действующие вместе основатели Origin не обладают достаточным контролем, чтобы самостоятельно выполнять функции владельца. В дополнение, контракты OUSD подлежат [временной блокировке](../smart-contracts/api/timelock.md) что позволяет команде Origin продолжать вносить изменения в протокол, но только с задержкой во времени. -Некоторые функции, такие как перераспределение средств между стратегиями или приостановка депозитов, могут быть запущены без временной блокировки и с гораздо меньшим количеством подписей. Это позволяет команде Origin быстрее реагировать на рыночные условия или угрозы безопасности. Эти подписывающие стороны, известные как Стратеги, имеют возможность выполнять ограниченное количество функций __ только с 2 из 9 подписей. +Некоторые функции, такие как перераспределение средств между стратегиями или приостановка депозитов, могут быть запущены без временной блокировки и с гораздо меньшим количеством подписей. Это позволяет команде Origin быстрее реагировать на рыночные условия или угрозы безопасности. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. На первых порах необходимо иметь эти права администратора, чтобы гарантировать безопасность протокола и его оптимизацию для получения прибыли при условии минимизации рисков. Мы собираемся выпустить несколько итераций наших смарт-контрактов в первые несколько месяцев существования протокола. После завершения нескольких циклов обновления мы намерены передать право собственности от нашей компании к контракту децентрализованного управления, что позволит сообществу голосовать и принимать участие в будущих обновлениях протокола. - From 351d26787d7f4d15172ef4baddad79e47c78d352 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:53 +0800 Subject: [PATCH 09810/11794] New translations principles.md (Russian) --- ru/governance/principles.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/ru/governance/principles.md b/ru/governance/principles.md index b69b2cfce..436ebb083 100644 --- a/ru/governance/principles.md +++ b/ru/governance/principles.md @@ -12,7 +12,7 @@ That being said, in the very early days, it is imperative that the core engineer Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) **Timelock** @@ -20,11 +20,9 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. - - From c0ea05ac56511cd95411e05c8579464b396d1710 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:54 +0800 Subject: [PATCH 09811/11794] New translations bug-bounties.md (Russian) --- ru/security-and-risks/bug-bounties.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ru/security-and-risks/bug-bounties.md b/ru/security-and-risks/bug-bounties.md index 724a64e54..b9e5eebef 100644 --- a/ru/security-and-risks/bug-bounties.md +++ b/ru/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Вознаграждения за поиск ошибок** -Награды за найденные ошибки предоставляются на полное усмотрение Origin Protocol. Размер вознаграждения варьируется от **100 OUSD** за незначительные проблемы до **250 000 OUSD** за серьезные уязвимости. В настоящее время программа вознаграждений распространяется только на OUSD, а не на другие продукты Origin. +Награды за найденные ошибки предоставляются на полное усмотрение Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. В настоящее время программа вознаграждений распространяется только на OUSD, а не на другие продукты Origin. {% hint style="warning" %} Чтобы иметь право на вознаграждение за обнаружение ошибок, Вы должны соблюдать правила ответственного раскрытия информации, изложенные ниже. @@ -28,6 +28,5 @@ * Если вы выполнили приведенные выше инструкции, мы не будем предпринимать никаких юридических действий против Вас в в отношении Вашего отчета * Мы обработаем Ваш отчет в строгой конфиденциальности и не передадим Ваши личные данные третьим лицам без Вашего разрешения * По вашему желанию, мы будем держать вас в курсе о ходе решения проблемы -* В общедоступной информации о проблеме, о которой сообщается, мы будем указывать Ваше имя как первооткрывателя проблемы (если Вы будете не против) +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) * В знак нашей благодарности за Вашу помощь мы предлагаем вознаграждение за каждое сообщение о проблеме безопасности, о которой мы еще не знали. Размер вознаграждения будет определяться в зависимости от серьезности проблемы, качества отчета и любой дополнительной помощи, которую Вы оказываете. - From 46d7e42b989203217ebdb9869ff3f81d4da8c3ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:56 +0800 Subject: [PATCH 09812/11794] New translations contributing.md (Russian) --- ru/governance/contributing.md | 62 ++++++++++++++++++++--------------- 1 file changed, 35 insertions(+), 27 deletions(-) diff --git a/ru/governance/contributing.md b/ru/governance/contributing.md index 34726fc41..7c252b6bf 100644 --- a/ru/governance/contributing.md +++ b/ru/governance/contributing.md @@ -4,17 +4,25 @@ OUSD - это проект с полностью открытым исходным кодом, и мы приветствуем любые вклады в него. Есть много способов помочь: сообщать о проблемах, добавлять код и помогать нам улучшать наше сообщество. -Мы работаем публично, и наша компания Discord открыта для всех. Если у Вас есть вопросы или Вам нужна помощь в начале работы, наши [каналы OUSD в Discord](https://discord.gg/jyxpUSe) - лучшее место, где можно получить помощь от нашей команды и сообщества. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} -**Аналитика для разработчиков** +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. -Наша внутренняя панель инструментов для разработчиков доступна по адресу [analytics.ousd.com](https://analytics.ousd.com). На панели инструментов отображается текущее оборотное предложение, активы, находящиеся под управлением в хранилище, и текущее распределение между стейблкоинами и стратегиями. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). #### Процесс разработки -Наша стратегия ветвления кода аналогична [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), но мы ведем всю нашу разработку в ветке `master` и имеем отдельную ветку `stable` для кода, который был выпущен. +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. -Ваш процесс разработки должен выглядеть так: +Your development flow should look like: 1. Найдите интересную проблему и общайтесь! Сообщите каналу `#engineering` [Discord](https://discord.gg/jyxpUSe), над чем вы хотите работать. 2. Отправьте запрос [члену основной команды](https://github.com/orgs/OriginProtocol/teams/core/members) в Discord и попросите добавить Вас в нашу команду [разработчиков](https://github.com/orgs/OriginProtocol/teams/contributors). В противном случае вам нужно будет форкнуть соответствующий репозиторий и поместить ветки функций в свою собственную вилку. @@ -22,41 +30,41 @@ OUSD - это проект с полностью открытым исходны 4. Начните с ветки `master` и проверьте новую ветку функции, если Вы не вносите вклад в существующую функцию. 5. Напишите отличный код. 6. Извлеките последние подтверждения изменения кода из `master` и убедитесь, что Ваш код работает с любой другой работой, которая добавилась с момента начала Вашей работы. -7. Переместите свою ветку в вышестоящий репозиторий \(т.е. https://github.com/OriginProtocol/\[repo\]\), чтобы другие участники могли легко поработать над ней в случае необходимости. +7. Push your branch to the upstream repository (i.e. https://github.com/OriginProtocol/\[repo]) so that other contributors can easily work off of it if necessary. 8. Запросите обзор в PR, щелкнув значок шестеренки рядом с надписью «Рецензенты» в правом столбце. -Для слияния критического кода смарт-контракта он должен соответствовать следующему перечню требований: +For critical smart contract code to be merged it must pass the following checklist: * Код проверен 2 рецензентами * Пройдены модульные (блочные) тесты * Тесты Slither проходят без предупреждений * Тесты Echidna пройдены -Ветка `master` заблокирована таким образом, что только члены [основной команды](https://github.com/orgs/OriginProtocol/teams/core) способны обработать Ваши запросы на добавление внёсенных изменений. Запросы на добавление внёсенных изменений, которые проверяются другими доверенными участниками, будут быстрее отслеживаться и добавляться! Поищите подходящих рецензентов на канале `#engineering` в Discord. +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Стиль написания кода -В наших репозиториях мы используем множество языков программирования. При внесении Вашего вклада, пожалуйста, следуйте существующим соглашениям о написании кода и обращайтесь к файлу CONTRIBUTING.md в репозитории, если он существует. +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -Для JavaScript мы используем [NPM стиль](https://docs.npmjs.com/misc/coding-style), который автоматически применяется через [prettier](https://prettier.io/). +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io). -Для Solidity мы используем отступы через два пробела. +For Solidity, we use two-space indents. #### Дизайн протокола -При рассмотрении предложений по дизайну протокола или реализации мы ищем: +When considering protocol or implementation design proposals, we are looking for: * Описание проблемы, которую решает данное проектное предложение * Обсуждение возможных компромиссов * Обзор других существующих решений -* Ссылки на соответствующую литературу \(RFC, статьи и т. д.\) +* Links to relevant literature (RFCs, papers, etc) * Обсуждение предлагаемого решения -Обратите внимание, что разработка протокола - это тяжелая и кропотливая работа. Возможно, вам потребуется просмотреть существующую литературу и продумать обобщенные варианты использования. +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. #### Принципы сообщества -Мы хотим, чтобы сообщество Origin было отличным, растущим и открытым к сотрудничеству. Нам нужна ваша помощь, чтобы так и было. Чтобы помочь с этим, мы разработали несколько общих рекомендаций для сообщества в целом: +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: * Ведите себя хорошо: будьте вежливы, уважительны и учтивы по отношению к другим членам сообщества: недопустимы оскорбления на религиозной, расовой, гендерной или любой другой почве. Нам больше нравятся хорошие люди, чем плохие! * Поощряйте разнообразие и участие: сделайте так, чтобы каждый в нашем сообществе почувствовал себя желанным гостем, независимо от его происхождения и степени их вклада, и сделайте все возможное, чтобы поощрять участие в нашем сообществе. @@ -65,31 +73,31 @@ OUSD - это проект с полностью открытым исходны #### Сообщения о проблемах -Если вы обнаружите баги, ошибки или несоответствия в коде или документах Origin, сообщите нам об этом, создав вопрос на GitHub. Нет слишком мелких проблем. Помогите исправить наши ошибки! +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! #### Проблемы с безопасностью -OUSD все еще находится на ранней стадии разработки, что означает, что могут быть проблемы с протоколом или в наших реализациях. Мы очень серьезно относимся к уязвимостям безопасности. Если вы обнаружите проблему с безопасностью, немедленно сообщите нам об этом! +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! -Если вы обнаружите уязвимость в системе безопасности, отправьте свой отчет в частном порядке на адрес [security@originprotocol.com](mailto:security@originprotocol.com) или отправьте зашифрованное сообщение на адрес [@joshfraser через Keybase](https://keybase.io/joshfraser). Пожалуйста, НЕ сообщайте о проблемах публично. Обязательно ознакомьтесь с нашими рекомендациями по ответственному раскрытию информации и правом на вознаграждение за найденные ошибки. +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="../security-and-risks/bug-bounties.md" %} +{% content-ref url="../security-and-risks/bug-bounties.md" %} +[bug-bounties.md](../security-and-risks/bug-bounties.md) +{% endcontent-ref %} #### **Улучшение сообщества** -Origin - это столько же о сообществе, сколько и о наших технологиях. +Origin is just as much about community as it is about our technology. -Нам нужна постоянная помощь в улучшении нашей документации, создании новых инструментов для взаимодействия с нашей платформой, распространении информации среди новых пользователей, помощи новым пользователям в настройке и во многом другом. +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Пожалуйста, свяжитесь с нами, если Вы хотите помочь. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Вакансии на полный рабочий день -Origin иногда нанимает разработчиков на работу с частичной или полной занятостью. - -Мы предпочитаем нанимать людей, которые уже начали вносить свой вклад в проект. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. Маловероятно, что мы предложим вам постоянную должность в нашей команде разработчиков, если вы не подали хотя бы несколько запросов на добавление внесенных изменений. - -Если Вы заинтересованы, ознакомьтесь с [перечнем вакансий Origin Protocol](https://angel.co/originprotocol/jobs). Если вы хотите помочь другими способами, пожалуйста, предлагайте свои идеи в [нашем канале Discord](https://www.originprotocol.com/discord). +Origin occasionally hires developers for part-time or full-time positions. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From 775646f4a8bd5387df29de404d0f83679d39ce3d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:57 +0800 Subject: [PATCH 09813/11794] New translations risks.md (Russian) --- ru/security-and-risks/risks.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ru/security-and-risks/risks.md b/ru/security-and-risks/risks.md index f38ccd195..ca1fadea2 100644 --- a/ru/security-and-risks/risks.md +++ b/ru/security-and-risks/risks.md @@ -32,7 +32,7 @@ We regularly have our work [audited ](audits.md)by the top auditors in the indus We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. @@ -42,5 +42,3 @@ Finally, we have formalized an engineering [rotation](https://github.com/OriginP You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. - - From a2a135a4f86a645ad815a6dd0866bf12af1fb784 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:57 +0800 Subject: [PATCH 09814/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index c63eed10d..b1d3861bc 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,6 +1,6 @@ -# 收益产生 +# Yield Generation -**自动收益耕作** +**Automated Yield Farming** While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked (TVL), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. From 3e572d97027260783f5c8c55d604f3c2d8238071 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:58 +0800 Subject: [PATCH 09815/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index e7db6b6f6..464b5f13e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From 77bb40583258b614abebb09d1f71d126a34845e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:18:59 +0800 Subject: [PATCH 09816/11794] New translations integration-guide-for-exchanges.md (Dutch) --- nl/guides/integration-guide-for-exchanges.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/nl/guides/integration-guide-for-exchanges.md b/nl/guides/integration-guide-for-exchanges.md index 151581eaf..1c7fd6a45 100644 --- a/nl/guides/integration-guide-for-exchanges.md +++ b/nl/guides/integration-guide-for-exchanges.md @@ -8,7 +8,7 @@ These docs are a great starting point for understanding how OUSD works. Here are We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. -**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** +**Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. @@ -24,5 +24,3 @@ If you are comingling funds, you'll want to be sure that each user gets their pr OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. - - From ef164c21e422e8dd8701c58c9bc2a9c9af16ddb9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:00 +0800 Subject: [PATCH 09817/11794] New translations rewards.md (Thai) --- th/core-concepts/yield-generation/rewards.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/th/core-concepts/yield-generation/rewards.md b/th/core-concepts/yield-generation/rewards.md index d47fe438d..f32aca1c9 100644 --- a/th/core-concepts/yield-generation/rewards.md +++ b/th/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Rewards -**Collecting Rewards** +**Collecting Rewards ** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. @@ -10,5 +10,3 @@ While the vault safely stores any unexpected rewards that it receives, custom st Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. - - From d1872b6068fab9a7c627f7bfea07d811a76d7add Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:02 +0800 Subject: [PATCH 09818/11794] New translations README.md (Thai) --- th/core-concepts/supported-strategies/README.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/th/core-concepts/supported-strategies/README.md b/th/core-concepts/supported-strategies/README.md index e707c1893..59e6c8e8c 100644 --- a/th/core-concepts/supported-strategies/README.md +++ b/th/core-concepts/supported-strategies/README.md @@ -4,15 +4,20 @@ OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -Currently, OUSD earns yield from the following platform\(s\): +Currently, OUSD earns yield from the following platform(s): -{% page-ref page="compound.md" %} +{% content-ref url="compound.md" %} +[compound.md](compound.md) +{% endcontent-ref %} -{% page-ref page="curve.md" %} +{% content-ref url="curve.md" %} +[curve.md](curve.md) +{% endcontent-ref %} -{% page-ref page="aave.md" %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - From 0cb5c4602385aedb007428448804427d473b4ba0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:03 +0800 Subject: [PATCH 09819/11794] New translations aave.md (Thai) --- th/core-concepts/supported-strategies/aave.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/th/core-concepts/supported-strategies/aave.md b/th/core-concepts/supported-strategies/aave.md index 22ea048d7..cf77e0ffb 100644 --- a/th/core-concepts/supported-strategies/aave.md +++ b/th/core-concepts/supported-strategies/aave.md @@ -8,14 +8,13 @@ Aave supports flash loans, which are uncollateralized loans where users borrow a Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. +Aave's total value locked (TVL) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. | Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| -------------- | ------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com) | | GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | | Discord | [https://aave.com/discord](https://aave.com/discord) | - From 2a87f9c5d823b69c5fcd304978dd6654abbe984c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:04 +0800 Subject: [PATCH 09820/11794] New translations compound.md (Thai) --- th/core-concepts/supported-strategies/compound.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/th/core-concepts/supported-strategies/compound.md b/th/core-concepts/supported-strategies/compound.md index 2181b87c2..77e40733e 100644 --- a/th/core-concepts/supported-strategies/compound.md +++ b/th/core-concepts/supported-strategies/compound.md @@ -6,14 +6,13 @@ Collateral balances are represented by ERC-20 cTokens, which automatically accru Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. +Compound's total value locked (TVL) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. | Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | +| -------------- | -------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance) | | Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | | Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | - From c00158c7120af6cbe66b3ed50682a9b1eafcecbc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:05 +0800 Subject: [PATCH 09821/11794] New translations curve.md (Thai) --- th/core-concepts/supported-strategies/curve.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/th/core-concepts/supported-strategies/curve.md b/th/core-concepts/supported-strategies/curve.md index b7cc20557..331ca6d81 100644 --- a/th/core-concepts/supported-strategies/curve.md +++ b/th/core-concepts/supported-strategies/curve.md @@ -2,20 +2,19 @@ Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. | Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| -------------- | ------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi) | | Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | | GitHub | [https://github.com/curvefi](https://github.com/curvefi) | | Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | - From 356936802e78fa137c5de86e6056d0b00347746c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:06 +0800 Subject: [PATCH 09822/11794] New translations README.md (Thai) --- th/core-concepts/yield-generation/README.md | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/th/core-concepts/yield-generation/README.md b/th/core-concepts/yield-generation/README.md index 5149a4b97..b1d3861bc 100644 --- a/th/core-concepts/yield-generation/README.md +++ b/th/core-concepts/yield-generation/README.md @@ -2,19 +2,25 @@ **Automated Yield Farming** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked (TVL), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: -{% page-ref page="lending.md" %} +{% content-ref url="lending.md" %} +[lending.md](lending.md) +{% endcontent-ref %} -{% page-ref page="market-making.md" %} +{% content-ref url="market-making.md" %} +[market-making.md](market-making.md) +{% endcontent-ref %} -{% page-ref page="rewards.md" %} +{% content-ref url="rewards.md" %} +[rewards.md](rewards.md) +{% endcontent-ref %} OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: @@ -22,4 +28,3 @@ OUSD is able to generate higher yields than competing protocols due to a combina * Price oracles favor the collective over the individual, again rewarding long term holders * Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. * Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. - From 4949d164a85e37eb42d8b76393fb329cdd547e46 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:07 +0800 Subject: [PATCH 09823/11794] New translations lending.md (Thai) --- th/core-concepts/yield-generation/lending.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/th/core-concepts/yield-generation/lending.md b/th/core-concepts/yield-generation/lending.md index 536d2a3d8..fa7607781 100644 --- a/th/core-concepts/yield-generation/lending.md +++ b/th/core-concepts/yield-generation/lending.md @@ -8,11 +8,13 @@ OUSD integrates with DeFi lending platforms that provide over-collateralized loa OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: -{% page-ref page="../supported-strategies/compound.md" %} - -{% page-ref page="../supported-strategies/aave.md" %} - +{% content-ref url="../supported-strategies/compound.md" %} +[compound.md](../supported-strategies/compound.md) +{% endcontent-ref %} +{% content-ref url="../supported-strategies/aave.md" %} +[aave.md](../supported-strategies/aave.md) +{% endcontent-ref %} From 0d18331c7c02f8d35d8a4c299e86b3bd2ee9d744 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:08 +0800 Subject: [PATCH 09824/11794] New translations market-making.md (Thai) --- th/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/th/core-concepts/yield-generation/market-making.md b/th/core-concepts/yield-generation/market-making.md index ee190442f..464b5f13e 100644 --- a/th/core-concepts/yield-generation/market-making.md +++ b/th/core-concepts/yield-generation/market-making.md @@ -2,21 +2,21 @@ **Own your Stake in Decentralized Exchanges** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: -{% page-ref page="../supported-strategies/curve.md" %} - - +{% content-ref url="../supported-strategies/curve.md" %} +[curve.md](../supported-strategies/curve.md) +{% endcontent-ref %} From 504330aefb650f2d8f8af8aa7969e0c496972a33 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:09 +0800 Subject: [PATCH 09825/11794] New translations admin-privileges.md (Thai) --- th/governance/admin-privileges.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/th/governance/admin-privileges.md b/th/governance/admin-privileges.md index 688d04c6b..a6ec61a6b 100644 --- a/th/governance/admin-privileges.md +++ b/th/governance/admin-privileges.md @@ -8,9 +8,8 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. - From 8b09fef9650118ba26d90469c1d68cd02f6fb986 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:10 +0800 Subject: [PATCH 09826/11794] New translations usdc.md (Thai) --- th/core-concepts/supported-stablecoins/usdc.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/th/core-concepts/supported-stablecoins/usdc.md b/th/core-concepts/supported-stablecoins/usdc.md index aebb1ca7b..e47385909 100644 --- a/th/core-concepts/supported-stablecoins/usdc.md +++ b/th/core-concepts/supported-stablecoins/usdc.md @@ -1,15 +1,15 @@ # USDC -![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) +![](../../.gitbook/assets/usdc-coin-bd351fb779 (1).png) -USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. +USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. | Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Issued by | Centre | | Name | USD Coin | | Symbol | USDC | @@ -18,5 +18,3 @@ USDC is the world's second-largest stablecoin after USDT and has quickly grown t | Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | | Holders | Over 1M addresses | - - From 35c71605b2f745b8f17b819d6a94f6429809f516 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:11 +0800 Subject: [PATCH 09827/11794] New translations principles.md (Thai) --- th/governance/principles.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/th/governance/principles.md b/th/governance/principles.md index 53b5bde73..9e3444fb5 100644 --- a/th/governance/principles.md +++ b/th/governance/principles.md @@ -12,7 +12,7 @@ That being said, in the very early days, it is imperative that the core engineer Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) **Timelock** @@ -20,11 +20,9 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. - - From e3bbc22780d11129d49fcf61e6c1cf77e6ea1a65 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:12 +0800 Subject: [PATCH 09828/11794] New translations bug-bounties.md (Thai) --- th/security-and-risks/bug-bounties.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/th/security-and-risks/bug-bounties.md b/th/security-and-risks/bug-bounties.md index 00c46f5f2..956fd0fe6 100644 --- a/th/security-and-risks/bug-bounties.md +++ b/th/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -28,6 +28,5 @@ In return, we promise: * If you have followed the instructions above, we will not take any legal action against you in regard to the report * We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission * If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) * As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. - From 631fe96bab9917f950e0b5bc14ece31e5a1bdf12 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:13 +0800 Subject: [PATCH 09829/11794] New translations contributing.md (Thai) --- th/governance/contributing.md | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/th/governance/contributing.md b/th/governance/contributing.md index 3b3ab39bf..5b63d22c7 100644 --- a/th/governance/contributing.md +++ b/th/governance/contributing.md @@ -4,8 +4,16 @@ OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). @@ -22,7 +30,7 @@ Your development flow should look like: 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. 5. Write some awesome code. 6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +7. Push your branch to the upstream repository (i.e. https://github.com/OriginProtocol/\[repo]) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. For critical smart contract code to be merged it must pass the following checklist: @@ -38,7 +46,7 @@ The `master` branch is locked so that only members of the [core team](https://gi We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io). For Solidity, we use two-space indents. @@ -49,7 +57,7 @@ When considering protocol or implementation design proposals, we are looking for * A description of the problem this design proposal solves * Discussion of the trade-offs involved * Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) +* Links to relevant literature (RFCs, papers, etc) * Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. @@ -73,7 +81,9 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="../security-and-risks/bug-bounties.md" %} +{% content-ref url="../security-and-risks/bug-bounties.md" %} +[bug-bounties.md](../security-and-risks/bug-bounties.md) +{% endcontent-ref %} #### **Community Improvement** @@ -91,5 +101,3 @@ We have a strong preference for hiring people who have already started contribut If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). - - From 9e59fc94ff4a7a7916546eeb86ab8a2875ecb281 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:14 +0800 Subject: [PATCH 09830/11794] New translations risks.md (Thai) --- th/security-and-risks/risks.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/th/security-and-risks/risks.md b/th/security-and-risks/risks.md index bc5b6c8d1..f6cc02d5b 100644 --- a/th/security-and-risks/risks.md +++ b/th/security-and-risks/risks.md @@ -32,7 +32,7 @@ We regularly have our work [audited ](audits.md)by the top auditors in the indus We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. @@ -42,5 +42,3 @@ Finally, we have formalized an engineering [rotation](https://github.com/OriginP You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. - - From ccbb1d5be87c446d91c08d9e15fd742abe916ebc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:15 +0800 Subject: [PATCH 09831/11794] New translations audits.md (Thai) --- th/security-and-risks/audits.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/th/security-and-risks/audits.md b/th/security-and-risks/audits.md index 42cd21ad6..232339342 100644 --- a/th/security-and-risks/audits.md +++ b/th/security-and-risks/audits.md @@ -2,15 +2,15 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com), [Trail of Bits](https://www.trailofbits.com), [Solidified](https://solidified.io), and [Certora](https://www.certora.com) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) +* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) -The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: +The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) @@ -22,19 +22,17 @@ OUSD only integrates strategies that have been carefully audited and battle-test **Compound Strategy and Open Price Feed** -Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com) and formally verified by [Certora](https://www.certora.com). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. **Aave Strategy** -Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io), [MixBytes](https://mixbytes.io), and [PeckShield](https://peckshield.com). They have also been formally verified by [Certora](https://www.certora.com). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). **Curve Strategy** -Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). **Chainlink Oracles** Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). - - From 0b8c3c7ffee19b384f2838e3b179a10f0bba7056 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:16 +0800 Subject: [PATCH 09832/11794] New translations README.md (Thai) --- th/smart-contracts/api/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/th/smart-contracts/api/README.md b/th/smart-contracts/api/README.md index 16c7d2816..f15f90289 100644 --- a/th/smart-contracts/api/README.md +++ b/th/smart-contracts/api/README.md @@ -8,5 +8,3 @@ Documentation of contracts API used by the protocol: * [Oracles](oracle.md) * [Stategies](strategies.md) - - From aba0b0442b4a2bf96bc0c4bf079a9c435973818b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:17 +0800 Subject: [PATCH 09833/11794] New translations erc-20-1.md (Thai) --- th/smart-contracts/api/erc-20-1.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/th/smart-contracts/api/erc-20-1.md b/th/smart-contracts/api/erc-20-1.md index f752ae8bc..164343cc0 100644 --- a/th/smart-contracts/api/erc-20-1.md +++ b/th/smart-contracts/api/erc-20-1.md @@ -1,11 +1,10 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand. {% hint style="warning" %} Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. @@ -15,5 +14,3 @@ The biggest difference separating OUSD from your average ERC-20 token is the way - - From d2b303e7f765b978b032e797599c2a3c1db035c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:18 +0800 Subject: [PATCH 09834/11794] New translations oracle.md (Thai) --- th/smart-contracts/api/oracle.md | 1 - 1 file changed, 1 deletion(-) diff --git a/th/smart-contracts/api/oracle.md b/th/smart-contracts/api/oracle.md index f3105e3d8..362749de7 100644 --- a/th/smart-contracts/api/oracle.md +++ b/th/smart-contracts/api/oracle.md @@ -5,4 +5,3 @@ Documentation coming soon. {% endhint %} OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. - From a6821a9280e37fe264a7c6df587e26670da573c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:19 +0800 Subject: [PATCH 09835/11794] New translations usdt.md (Thai) --- th/core-concepts/supported-stablecoins/usdt.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/th/core-concepts/supported-stablecoins/usdt.md b/th/core-concepts/supported-stablecoins/usdt.md index 4337c323b..789d00ee1 100644 --- a/th/core-concepts/supported-stablecoins/usdt.md +++ b/th/core-concepts/supported-stablecoins/usdt.md @@ -1,22 +1,20 @@ # USDT -![](../../.gitbook/assets/image%20%281%29.png) +![](../../.gitbook/assets/image (1).png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| ------------- | ---------------------------------------------------------------------------------------------------------------- | | Issued by | Tether Limited | | Name | Tether | | Symbol | USDT | | Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Official site | [https://tether.to/ ](https://tether.to) | | Holders | Over 3.4M addresses | - - From c263cc1f77d56376eecdfb96110cc92abee24f7d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:20 +0800 Subject: [PATCH 09836/11794] New translations dai.md (Thai) --- th/core-concepts/supported-stablecoins/dai.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/th/core-concepts/supported-stablecoins/dai.md b/th/core-concepts/supported-stablecoins/dai.md index 20cece686..b80269d11 100644 --- a/th/core-concepts/supported-stablecoins/dai.md +++ b/th/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,18 @@ ![](../../.gitbook/assets/dai.png) -Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai is pegged to the US dollar. -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. | Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Issued by | MakerDAO | | Name | Dai | | Symbol | DAI | | Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | -| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Official site | [https://makerdao.com/](https://makerdao.com) | | Holders | Over 380k addresses | - From 5d46eccefe7d6d7f21a5c3dd8aed46a1843e8f7b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:20 +0800 Subject: [PATCH 09837/11794] New translations timelock.md (Thai) --- th/smart-contracts/api/timelock.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/th/smart-contracts/api/timelock.md b/th/smart-contracts/api/timelock.md index 4608f4bc6..95265f3d4 100644 --- a/th/smart-contracts/api/timelock.md +++ b/th/smart-contracts/api/timelock.md @@ -12,10 +12,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. - - From db352582b1a28040b1268b08d4b1bd62521bc805 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:21 +0800 Subject: [PATCH 09838/11794] New translations fund-management.md (Indonesian) --- id/core-concepts/fund-management.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/id/core-concepts/fund-management.md b/id/core-concepts/fund-management.md index d6e37f158..f88ba9b65 100644 --- a/id/core-concepts/fund-management.md +++ b/id/core-concepts/fund-management.md @@ -1,6 +1,6 @@ # Pengelolaan Dana -Kontrak pintar OUSD menggabungkan semua deposit stablecoin pengguna ke dalam satu kumpulan aset yang dapat digunakan. Dana kemudian dialokasikan di satu atau lebih strategi penghasilan **** pada saat tertentu. Vault lebih menyukai strategi hasil tinggi tetapi juga berusaha mempertahankan diversifikasi di berbagai strategi. Diversifikasi menghilangkan satu titik kegagalan dan mengurangi risiko. +Kontrak pintar OUSD menggabungkan semua deposit stablecoin pengguna ke dalam satu kumpulan aset yang dapat digunakan. Funds are then allocated across one or more** **earning strategies at any given moment in time. Vault lebih menyukai strategi hasil tinggi tetapi juga berusaha mempertahankan diversifikasi di berbagai strategi. Diversifikasi menghilangkan satu titik kegagalan dan mengurangi risiko. Berbeda dengan peluang Yearn Vaults, TokenSets, atau Zapper, pengguna tidak memilih strategi individu. Semua stablecoin yang disimpan dan akibatnya semua token OUSD dapat dipertukarkan. Setelah struktur tata kelola penuh kami diterapkan, keputusan ini akan dibuat dengan masukan dari pemegang token tata kelola OUSD. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). @@ -17,4 +17,3 @@ Versi awal kontrak pintar OUSD Vault memberikan bobot sederhana antara 0% dan 10 Diversifikasi di beberapa platform DeFi [mendasarinya](supported-strategies/) akan mengurangi kontrak pintar dan risiko sistemik lainnya. Kontrak pintar akan menghitung APY saat ini dan yang diharapkan dalam upaya memberikan pengembalian yang kompetitif kepada pemegang OUSD. Seiring waktu, kontrak Vault akan ditingkatkan untuk secara cerdas dan otonom beralih di antara strategi tanpa intervensi manual apa pun. Misalnya, Vault akan secara otomatis mengalihkan modal di antara berbagai strategi pinjaman untuk mengoptimalkan hasil. Namun, masih diharapkan bahwa parameter risiko atau keputusan tertentu tentang apakah strategi tertentu akan dimasukkan dalam mesin pengambilan keputusan otomatis akan dibuat melalui suara tata kelola. - From 9cf33fbf4372520d9ce657e393811d35dbbbc078 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:22 +0800 Subject: [PATCH 09839/11794] New translations strategies.md (Indonesian) --- id/smart-contracts/api/strategies.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/id/smart-contracts/api/strategies.md b/id/smart-contracts/api/strategies.md index fce12108f..fd4a1c1c6 100644 --- a/id/smart-contracts/api/strategies.md +++ b/id/smart-contracts/api/strategies.md @@ -12,5 +12,3 @@ Setelah kami bermigrasi ke tata kelola yang terdesentralisasi, kami bermaksud ag - - From e97fa51e3a377944e3ead8217226cf1ff90fab46 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:23 +0800 Subject: [PATCH 09840/11794] New translations timelock.md (Indonesian) --- id/smart-contracts/api/timelock.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/id/smart-contracts/api/timelock.md b/id/smart-contracts/api/timelock.md index b66d195b6..81a3ba430 100644 --- a/id/smart-contracts/api/timelock.md +++ b/id/smart-contracts/api/timelock.md @@ -12,10 +12,8 @@ Timelock adalah ukuran keamanan yang memberi pemegang OUSD 48 jam untuk menarik OUSD menggunakan versi [Compound Timelock](https://compound.finance/docs/governance) yang sedikit dimodifikasi yang telah [diaudit oleh OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Dua perbedaan yang mencolok adalah: -1. OUSD awalnya akan menggunakan periode tunggu yang lebih pendek \ (48 jam \) daripada Compound \ (72 jam \) untuk memungkinkan respons yang lebih cepat jika ditemukan masalah. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. 2. Beberapa tindakan, seperti realokasi dana antara strategi yang ada dan pembekuan deposito dapat segera dilakukan tanpa memerlukan 48 masa tunggu. Ini apabila sebuah kerentanan besar ditemukan. - - From 74cd4194442ed3fe1e62750ffef33c10dfcd0710 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:25 +0800 Subject: [PATCH 09841/11794] New translations vault.md (Indonesian) --- id/smart-contracts/api/vault.md | 91 ++++++++++++++++----------------- 1 file changed, 45 insertions(+), 46 deletions(-) diff --git a/id/smart-contracts/api/vault.md b/id/smart-contracts/api/vault.md index c33021a16..44ecfd91b 100644 --- a/id/smart-contracts/api/vault.md +++ b/id/smart-contracts/api/vault.md @@ -15,83 +15,83 @@ Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar ## Metode‌ -### cetak\(\) +### mint() **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Nama Parameter | Tipe | Deskripsi | -|:--------------------- |:------- |:----------------------------------------------------------------------------------------------------------------------------------------------- | -| \_aset | alamat | Alamat dari [didukung](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_jumlah | uint256 | Jumlah yang disimpan, dinyatakan dalam unit desimal | -| \_minimumOusdAmount | uint256 | Jumlah minimum OUSD yang bersedia diterima oleh penelepon. Panggilan ke cetak\(\) kembali jika minimum tidak terpenuhi. | +| Nama Parameter | Tipe | Deskripsi | +| --------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_aset | alamat | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_jumlah | uint256 | Jumlah yang disimpan, dinyatakan dalam unit desimal | +| \_minimumOusdAmount | uint256 | Jumlah minimum OUSD yang bersedia diterima oleh penelepon. The call to mint() reverts if the minimum is not met. | -### mintMultiple \ (\) +### mintMultiple() **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Nama Parameter | Tipe | Deskripsi | -|:--------------------- |:--------------- |:----------------------------------------------------------------------------------------------------------------------------------------------- | -| \_aktiva | alamat\[\] | Alamat dari [didukung](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_jumlah | uint256 \ [\] | Jumlah yang disimpan, dinyatakan dalam unit desimal | -| \_minimumOusdAmount | uint256 | Jumlah minimum OUSD yang bersedia diterima oleh pemanggil. Panggilan ke cetak\(\) kembali jika minimum tidak terpenuhi. | +| Nama Parameter | Tipe | Deskripsi | +| --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_aktiva | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_jumlah | uint256\[] | Jumlah yang disimpan, dinyatakan dalam unit desimal | +| \_minimumOusdAmount | uint256 | Jumlah minimum OUSD yang bersedia diterima oleh pemanggil. The call to mint() reverts if the minimum is not met. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin(s) are returned to the user. This decision of which coin(s) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} -### menebus\(\) +### redeem() **`function redeem(uint256 _amount)`**‌ OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. | Nama Parameter | Tipe | Deskripsi | -|:-------------- |:------- |:-------------------------------------------------------- | +| -------------- | ------- | -------------------------------------------------------- | | \_jumlah | uint256 | jumlah OUSD yang disimpan, dinyatakan dalam unit desimal | -### tebusSemua \ (\) ‌ +### redeemAll()‌ **`function redeemAll()`**‌ All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -### rebase \ (\) +### rebase() **`function rebase()`**‌ Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ -### alokasikan \ (\) +### allocate() **`function allocate()`**‌ -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ -### nilai total\(\) +### totalValue() **`function totalValue()`**‌ Returns total value of underlying assets and strategies. | `kembali` nama | Tipe | Deskripsi | -|:-------------- |:------- |:------------------------------------------------ | +| -------------- | ------- | ------------------------------------------------ | | nilai | uint256 | nilai total aset dan strategi yang mendasarinya. | -### checkBalance \ (\) +### checkBalance() **`function checkBalance(address _asset)`**‌ Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Nama Parameter | Tipe | Deskripsi | -|:-------------- |:------ |:----------------------------------------------------------------------------------------------------------------------------------------------- | -| \_aset | alamat | Alamat dari [didukung](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| Nama Parameter | Tipe | Deskripsi | +| -------------- | ------ | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_aset | alamat | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -### hitungjumlahpenebusan \ (\) +### calculateRedeemOutputs() **`function calculateRedeemOutputs(uint256 _amount)`**‌ @@ -102,84 +102,83 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Nama Parameter | Tipe | Deskripsi | -|:-------------- |:------- |:-------------------------------------------------------- | +| -------------- | ------- | -------------------------------------------------------- | | \_jumlah | uint256 | jumlah OUSD yang disimpan, dinyatakan dalam unit desimal | -| `kembali` nama | Tipe | Deskripsi | -|:-------------- |:--------------- |:--------------------------------------------------------- | -| keluaran | uint256 \ [\] | array jumlah fungsi aset stablecoin `redeem` akan kembali | +| `kembali` nama | Tipe | Deskripsi | +| -------------- | ----------- | --------------------------------------------------------- | +| keluaran | uint256\[] | array jumlah fungsi aset stablecoin `redeem` akan kembali | -### getAssetCount \ (\) +### getAssetCount() **`function getAssetCount()`**‌ Return the number of supported stablecoin assets represented by `uint256` type.‌ -### getAllAssets \ (\) +### getAllAssets() **`function getAllAssets()`**‌ Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ -### dapatkanPerhitunganStrategi \ (\) ‌ +### getStrategyCount()‌ **`function getStrategyCount()`**‌ Return the number of strategies active on the Vault represented by `uint256` type.‌ -### dapatkanAPR \ (\) +### getAPR() **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ +Return the total annual percentage yield (APR) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ -### adalahAsetyangdidukung \ (\) +### isSupportedAsset() **`function isSupportedAsset(address _asset)`**‌ Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Nama Parameter | Tipe | Deskripsi | -|:-------------- |:------ |:----------------- | +| -------------- | ------ | ----------------- | | \_aset | alamat | Alamat stablecoin | -### hargaUSDMint \ (\) +### priceUSDMint() **`function priceUSDMint(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nama Parameter | Tipe | Deskripsi | -|:-------------- |:---- |:----------------- | +| -------------- | ---- | ----------------- | | simbol | tali | Simbol stablecoin | -### hargatebusUSD \ (\) +### priceUSDRedeem() **`function priceUSDRedeem(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nama Parameter | Tipe | Deskripsi | -|:-------------- |:---- |:----------------- | +| -------------- | ---- | ----------------- | | simbol | tali | Simbol stablecoin | -### hargaAsetUSDMint\(\)‌ +### priceAssetUSDMint()‌ **`function priceAssetUSDMint(address _asset)`**‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nama Parameter | Tipe | Deskripsi | -|:-------------- |:------ |:------------------ | +| -------------- | ------ | ------------------ | | \_aset | alamat | Alamat stablecoin‌ | -### hargaAsetUSDRedeem \ (\) ‌ +### priceAssetUSDRedeem()‌ **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nama Parameter | Tipe | Deskripsi | -|:-------------- |:------ |:----------------- | +| -------------- | ------ | ----------------- | | \_aset | alamat | Alamat stablecoin | - From de98a5baedaa04dd787f9937e2d8a69cc3a350e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:26 +0800 Subject: [PATCH 09842/11794] New translations architecture.md (Indonesian) --- id/smart-contracts/architecture.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/id/smart-contracts/architecture.md b/id/smart-contracts/architecture.md index 469974719..6628b0245 100644 --- a/id/smart-contracts/architecture.md +++ b/id/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Arsitektur -![](../.gitbook/assets/ousd_docs_graphics_3.png) +![](../.gitbook/assets/ousd_docs_graphics\_3.png) OUSD terdiri dari serangkaian kontrak pintar. Setiap kontrak ini dibungkus dalam kontrak proxy yang dapat ditingkatkan melalui protokol tata kelola. @@ -8,7 +8,5 @@ Secara internal, kepemilikan dalam vault dilacak menggunakan sistem kredit yang [Vault](api/vault.md) bertanggung jawab untuk mencetak dan membakar OUSD. Ini juga memberlakukan persentase aset yang disebarkan ke masing-masing [Strategi](../core-concepts/supported-strategies/) yang didukung. Untuk mengoptimalkan biaya gas, vault mempertahankan penyangga untuk memungkinkan sebagian besar simpanan dan penebusan terjadi tanpa membongkar / melepas aset dari strategi. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - - +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. From 6141ab93603cea7a5e577d02a30490d64e4da81a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:27 +0800 Subject: [PATCH 09843/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 117 +++++++++++---------------------- 1 file changed, 39 insertions(+), 78 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 7b39027c4..a547d1103 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -3,16 +3,15 @@ Berikut adalah daftar lengkap kontrak pintar OUSD yang telah diterapkan ke mainnet Ethereum. {% hint style="success" %} -Alamat ERC20 utama untuk Origin Dollar \ (OUSD \) adalah: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Alamat terkenal \ (seringkali pembungkus proxy \): +Well-known addresses (often proxy wrappers): | Kontrak | Alamat | ENS | -|:------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| ------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -20,29 +19,28 @@ Alamat terkenal \ (seringkali pembungkus proxy \): Kontrak implementasi internal. Vault dibagi menjadi VaultAdmin dan VaultCore untuk bekerja berdasarkan batas ukuran kontrak maksimum pada Ethereum: | Kontrak | Alamat | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | -| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | -| Campur Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| ---------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | +| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | {% endtab %} {% tab title="Strategies" %} -Alamat terkenal \ (pembungkus proxy \): +Well-known addresses (proxy wrappers): -| Strategi | Alamat | Alokasi Otomatis | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% dari DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% dari USDC dan USDT | -| Kurva 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Alokasi manual | +| Strategi | Alamat | Alokasi Otomatis | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Kurva 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Alokasi manual | Kontrak implementasi internal: | Strategi | Alamat | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | -| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | | Kurva 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} @@ -50,98 +48,62 @@ Kontrak implementasi internal: Oracle berikut digunakan untuk mengambil atau menghitung harga **DAI / USD:** | Oracle | Pasangan | Kontrak | -|:--------- |:--------- |:--------------------------------------------------------------------------------------------------------------------- | +| --------- | --------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | DAI / USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | Oracle berikut digunakan untuk mengambil atau menghitung harga **USDT / USD:** | O**racle** | Pasangan | Kontrak | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | Oracle berikut digunakan untuk mengambil atau menghitung harga **USDT / USD:** | O**racle** | Pasangan | Kontrak | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
KontrakAlamatENS
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 - originprotocol.eth -
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC - originstrategist.eth -
Governor / Timelock0x830622BDd79CC677eE6594E20bBda5B26568b781 - -

origingovernor.eth -

-

origintimelock.eth -

-
Pembelian Kembali OGN0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 - originbuyback.eth -
+ +| Kontrak | Alamat | ENS | +| --------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor / Timelock | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| +| Pembelian Kembali OGN | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | {% endtab %} {% tab title="Stablecoins" %} -| Kontrak | Alamat | -|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Contract | Address | +| ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Staking" %} -| Kontrak | Alamat | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | -| Staking OGN | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contract | Address | ENS | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | -Kontrak implementasi internal: +Internal implementation contracts: | Kontrak | Alamat | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | | Staking OGN | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -Kontrak kompensasi OUSD \([rincian](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): +OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): -| Kontrak | Alamat | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Kompensasi OUSD | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +| Contract | Address | +| ----------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} @@ -149,4 +111,3 @@ Kontrak kompensasi OUSD \([rincian](https://medium.com/originprotocol/origin-del - From 81699c100647b7410ed955810b6d1a8a7a66eb67 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:28 +0800 Subject: [PATCH 09844/11794] New translations rebasing-and-smart-contracts.md (Indonesian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index d49c5dca6..d355f84ec 100644 --- a/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/id/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,7 +6,7 @@ Jika Anda menggunakan dompet multi-sig atau kontrak pintar lain yang ingin berpa Dompet multi-sig atau kontrak pintar lainnya harus memanggil`rebaseOptIn()`untuk mendapatkan hasil. {% endhint %} -Secara default, OUSD yang diadakan pada kontrak pintar tidak akan berpartisipasi dalam sifat rebasing token dan akan kehilangan hasil apa pun kecuali kontrak pintar secara eksplisit ikut serta. Ini meningkatkan komposisi OUSD dalam DeFi karena banyak protokol tidak dirancang dengan harapan bahwa saldo mungkin berubah. Untuk protokol DeFi lainnya, OUSD berfungsi seperti ERC-20 normal lainnya yang berperilaku baik hingga Anda memintanya untuk mengubahnya. Ini adalah atribut yang sangat berguna untuk pembuat pasar otomatis \(AMM\) seperti Uniswap yang rusak ketika jumlah token yang mereka pegang berubah secara tak terduga. +Secara default, OUSD yang diadakan pada kontrak pintar tidak akan berpartisipasi dalam sifat rebasing token dan akan kehilangan hasil apa pun kecuali kontrak pintar secara eksplisit ikut serta. Ini meningkatkan komposisi OUSD dalam DeFi karena banyak protokol tidak dirancang dengan harapan bahwa saldo mungkin berubah. Untuk protokol DeFi lainnya, OUSD berfungsi seperti ERC-20 normal lainnya yang berperilaku baik hingga Anda memintanya untuk mengubahnya. This is a particularly useful attribute for automated market makers (AMM’s) like Uniswap which break when the number of tokens they are holding changes unexpectedly. ![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) @@ -16,9 +16,7 @@ Smart contracts must explicitly opt-in to receiving yield via the rebasing mecha If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - - +[Gnosis Safe](https://gnosis-safe.io) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract\&action=getabi\&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From c0985d07d12a57ee2e6f7d13e9603487a14ee42c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:29 +0800 Subject: [PATCH 09845/11794] New translations faq.md (Indonesian) --- id/faq.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/id/faq.md b/id/faq.md index 6e0388058..d3e7c80ed 100644 --- a/id/faq.md +++ b/id/faq.md @@ -22,7 +22,7 @@ Secara default, peristiwa rebase tidak memengaruhi pasokan OUSD yang ada dalam k **Bagaimana mungkin APY bisa begitu tinggi?** -Anda dapat membaca tentang berbagai strategi kami di [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). Saat ini kami mendapatkan sebagian besar hasil dari memanen token hadiah \(yaitu COMP dan CRV\). Selain itu, imbal hasil meningkat karena lebih banyak OUSD ditahan dalam kontrak pintar yang tidak memilih untuk melakukan rebasing karena jaminan yang mendasarinya terus menghasilkan untuk pemegang OUSD rata-rata. +Anda dapat membaca tentang berbagai strategi kami di [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens (namely COMP and CRV). Selain itu, imbal hasil meningkat karena lebih banyak OUSD ditahan dalam kontrak pintar yang tidak memilih untuk melakukan rebasing karena jaminan yang mendasarinya terus menghasilkan untuk pemegang OUSD rata-rata. **Mengapa saldo saya meningkat lebih lambat dari APY yang diiklankan?** @@ -31,4 +31,3 @@ Saldo OUSD meningkat saat pasokan mengalami rebase. Tetapi ukuran setiap rebase **Bagaimana dengan peretasan? Apakah OUSD aman?** Pada 7 November 2020, OUSD dieksploitasi sebanyak 7 juta USD karena bug reentrancy yang sebelumnya tidak terdeteksi. Anda dapat membaca lebih lanjut [detail tentang peretasan](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) di blog kami serta [detail rencana kompensasi](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) untuk mengganti rugi pengguna yang terkena dampak. Origin Dollar diluncurkan kembali pada bulan Desember setelah menyelesaikan beberapa audit dan peningkatan keamanan. Anda dapat mempelajari lebih lanjut tentang langkah-langkah yang diambil untuk mengamankan protokol di [pengumuman peluncuran kembali](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). - From 00baf2ee49ccb444fdc25d040415aa1967b57db5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:30 +0800 Subject: [PATCH 09846/11794] New translations ogn-staking.md (Indonesian) --- id/governance/ogn-staking.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/id/governance/ogn-staking.md b/id/governance/ogn-staking.md index 429e5d305..0adb5500b 100644 --- a/id/governance/ogn-staking.md +++ b/id/governance/ogn-staking.md @@ -1,6 +1,6 @@ # Staking OGN -Token Origin \(OGN\) dimaksudkan sebagai token tata kelola untuk OUSD dan OGN akan memainkan peran yang semakin penting karena Platform Origin menjadi lebih terdesentralisasi. Hari ini, pengguna dapat stake token OGN mereka untuk mendapatkan OGN tambahan setelah periode staking yang dipilih telah berlalu. +Origin Token (OGN) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Hari ini, pengguna dapat stake token OGN mereka untuk mendapatkan OGN tambahan setelah periode staking yang dipilih telah berlalu. {% hint style="info" %} Kunjungi [OUSD DApp](https://www.ousd.com/stake) di browser yang mendukung web3 untuk staking OGN Anda. @@ -12,9 +12,7 @@ Program staking awal menawarkan tiga periode staking dan hasil masing-masing: * Periode staking 90 hari: Dapatkan bunga tahunan 12,5% * Periode staking 365 hari: Dapatkan bunga tahunan 25% -Token yang distakingkan akan dikunci selama periode staking. Setelah setiap periode taruhan berakhir, Anda akan dapat mengklaim OGN awal \(prinsipal\) dan hasil Anda. +Token yang distakingkan akan dikunci selama periode staking. After each staking period ends, you will be able to claim both your initial OGN (principal) and yield. OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Kunjungi website Asal ke [mempelajari lebih lanjut tentang OGN](https://www.originprotocol.com/ogn-token) atau memeriksa [OGN Dashboard](https://www.originprotocol.com/dashboard) untuk melacak metrik tanda penting. - - From ccf777fa63f61f35b2333a2c7014ef252c38930f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:31 +0800 Subject: [PATCH 09847/11794] New translations README.md (Thai) --- th/core-concepts/supported-stablecoins/README.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/th/core-concepts/supported-stablecoins/README.md b/th/core-concepts/supported-stablecoins/README.md index dd2719af5..1c4b60eb5 100644 --- a/th/core-concepts/supported-stablecoins/README.md +++ b/th/core-concepts/supported-stablecoins/README.md @@ -6,15 +6,20 @@ It is important to understand that OUSD is only as strong as the stablecoins tha Currently, OUSD supports the following stablecoins: -{% page-ref page="usdt.md" %} +{% content-ref url="usdt.md" %} +[usdt.md](usdt.md) +{% endcontent-ref %} -{% page-ref page="usdc.md" %} +{% content-ref url="usdc.md" %} +[usdc.md](usdc.md) +{% endcontent-ref %} -{% page-ref page="dai.md" %} +{% content-ref url="dai.md" %} +[dai.md](dai.md) +{% endcontent-ref %} None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. - From f528a3794a6e2dd81c391e7052741894b7226ba4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:31 +0800 Subject: [PATCH 09848/11794] New translations insurance.md (Indonesian) --- id/security-and-risks/insurance.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/id/security-and-risks/insurance.md b/id/security-and-risks/insurance.md index 753a6384d..ee91ebfb3 100644 --- a/id/security-and-risks/insurance.md +++ b/id/security-and-risks/insurance.md @@ -1,8 +1,7 @@ # Pertanggungan -Pemegang OUSD dapat membeli asuransi kontrak pintar untuk menutupi kerugian yang mungkin timbul dari bug atau kerentanan dalam kontrak OUSD, termasuk eksploitasi ekonomi \(seperti serangan pinjaman kilat\). Selain itu, siapa pun yang ingin bertaruh finansial pada keamanan kontrak kami dapat memperoleh hasil dengan menyediakan pertanggungan. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). Selain itu, siapa pun yang ingin bertaruh finansial pada keamanan kontrak kami dapat memperoleh hasil dengan menyediakan pertanggungan. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. - From e75dfffdcae2ad721ea0d09b1c5c581becca8131 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:32 +0800 Subject: [PATCH 09849/11794] New translations integration-guide-for-exchanges.md (Indonesian) --- id/guides/integration-guide-for-exchanges.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/id/guides/integration-guide-for-exchanges.md b/id/guides/integration-guide-for-exchanges.md index 75d4868fe..292b1e769 100644 --- a/id/guides/integration-guide-for-exchanges.md +++ b/id/guides/integration-guide-for-exchanges.md @@ -8,7 +8,7 @@ Dokumen ini adalah titik awal yang bagus untuk memahami cara kerja OUSD. Berikut Kami berasumsi bahwa jawabannya adalah ya dan kami juga sangat menganjurkan hal ini! Namun, mungkin ada beberapa contoh di mana Anda lebih memilih untuk bergerak cepat dan mendaftar OUSD tanpa berpartisipasi dalam sifat [rebasing dari OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) karena ini adalah integrasi tercepat dan paling sederhana. Untuk pertukaran yang ingin mencantumkan OUSD, tetapi kekurangan sumber daya teknik, Anda mungkin ingin meluncurkan versi non-rebasing terlebih dahulu sementara teknisi Anda membuat perubahan apa pun yang diperlukan. Untuk membuat OUSD non-rebasing, Anda dapat memanggil `rebaseOptOut()` dari setiap dompet EOA yang menyimpan OUSD, atau tidak melakukan apa pun jika Anda menyimpan OUSD pada kontrak pintar. OUSD non-rebasing berperilaku seperti token ERC-20 lainnya. -**Apakah Anda menyimpan saldo pelanggan pada kontrak pintar \(mis. multi-tanda\) atau dompet EOA?** +**Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** Kontrak cerdas apa pun yang memegang OUSD perlu memilih secara manual untuk menerima hasil dengan memanggil `rebaseOptIn()`. Hal ini disebabkan oleh pasokan elastis [](../core-concepts/elastic-supply/) dan sifat [rebasing dari OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Banyak pertukaran menyapu dana pelanggan ke dompet multi-tanda untuk penyimpanan dingin. Jika Anda melakukan ini, Anda pasti ingin memastikan bahwa Anda memilih untuk melakukan rebasing sehingga Anda selalu menghasilkan. @@ -24,5 +24,3 @@ Jika Anda mengumpulkan dana, Anda pasti ingin memastikan bahwa setiap pengguna m OUSD dapat dicetak atau ditebus kapan saja menggunakan [Origin Dollar DApp](https://www.ousd.com), atau langsung dari kontrak pintar kami. Jika Anda berencana untuk menyediakan likuiditas sendiri, Anda harus menyadari bahwa jumlah pasti OUSD yang akan Anda terima sebagai ganti USDT, USDC, atau DAI Anda bergantung pada nilai tukar saat ini sebagaimana ditentukan oleh [oracle](../smart-contracts/api/oracle.md). Jika Anda berencana menebus OUSD untuk stablecoin yang mendasarinya, Anda harus tahu bahwa ada biaya keluar 0,5% dan OUSD akan mengembalikan sekeranjang stablecoin sebanding dengan stablecoin pendukung di pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. Jika memungkinkan, permen atau penebusan harus dilakukan dalam jumlah besar untuk efisiensi maksimum. - - From 331b4ab72aaed8233cc2935ee3080699be1bf79e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:33 +0800 Subject: [PATCH 09850/11794] New translations price-oracles.md (Indonesian) --- id/core-concepts/price-oracles.md | 110 +++--------------------------- 1 file changed, 8 insertions(+), 102 deletions(-) diff --git a/id/core-concepts/price-oracles.md b/id/core-concepts/price-oracles.md index 9c8ae2917..6d29cdb20 100644 --- a/id/core-concepts/price-oracles.md +++ b/id/core-concepts/price-oracles.md @@ -6,107 +6,14 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
KoinRendah - Tinggi - Delta - Sumber -
USDC -

$ 0,929222

-

13 Maret 2020

-
-

$ 1,11

-

15 Oktober 2018

-
$ 0,180778CoinMarketCap -
USDC -

$ 0,924188

-

02 Agu 2020

-
-

$ 1,17

-

08 Mei 2019

-
$ 0,245812CoinGecko -
DAI -

$ 0,945505

-

10 Mei 2020

-
-

$ 1,11

-

13 Maret 2020

-
$ 0,164495CoinMarketCap -
DAI -

$ 0,903243

-

25 November 2019

-
-

$ 1,22

-

13 Maret 2020

-
$ 0,316757CoinGecko -
USDT -

$ 0,849809

-

02 Feb 2017

-
-

$ 1,21

-

27 Mei 2017

-
$ 0,360191CoinGecko -
USDT -

$ 0,572521

-

02 Maret 2015

-
-

$ 1,32

-

24 Juli 2018

-
$ 0,747479CoinMarketCap -
+| Koin | **Low** | **High** | **Delta** | **Source** | +| ---- | ---------------------------------------------------- | ---------------------------------------------------- | ---------- | --------------------------------------------------------------------------- | +| USDC |

$ 0,929222

13 Maret 2020

|

$ 1,11

15 Oktober 2018

| $ 0,180778 | [CoinMarketCap](https://coinmarketcap.com/currencies/usd-coin/) | +| USDC |

$ 0,924188

02 Agu 2020

|

$ 1,17

08 Mei 2019

| $ 0,245812 | [CoinGecko](https://www.coingecko.com/en/coins/usd-coin) | +| DAI |

$ 0,945505

10 Mei 2020

|

$ 1,11

13 Maret 2020

| $ 0,164495 | [CoinMarketCap](https://coinmarketcap.com/currencies/multi-collateral-dai/) | +| DAI |

$ 0,903243

25 November 2019

|

$ 1,22

13 Maret 2020

| $ 0,316757 | [CoinGecko](https://www.coingecko.com/en/coins/dai) | +| USDT |

$ 0,849809

02 Feb 2017

|

$ 1,21

27 Mei 2017

| $ 0,360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | +| USDT |

$ 0,572521

02 Maret 2015

|

$ 1,32

24 Juli 2018

| $ 0,747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. @@ -123,4 +30,3 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. - From c64344baf24806f6c9af87a6b8e0a8ae848c9780 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:34 +0800 Subject: [PATCH 09851/11794] New translations analytics-dashboard.md (Indonesian) --- id/analytics-dashboard.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/id/analytics-dashboard.md b/id/analytics-dashboard.md index acd33c8ca..2db082485 100644 --- a/id/analytics-dashboard.md +++ b/id/analytics-dashboard.md @@ -6,21 +6,21 @@ Kunjungi [analytics.ousd.com](https://analytics.ousd.com) untuk melihat bagaiman Dasbor [](https://analytics.ousd.com/apy) terutama ditujukan untuk konsumsi oleh tim teknik kami, tetapi kami melanjutkan dan menerapkannya karena etos kami adalah "publik secara default" dan semua yang kami lakukan adalah [sumber terbuka](http://github.com/OriginProtocol). Sayangnya, hal itu sering kali berarti melakukan kesalahan di sisi transparansi dan belum tentu di sisi meluangkan waktu untuk menjelaskan hal-hal dengan jelas. -Sebelum masuk ke perhitungan hasil, penting untuk memahami cara kerja OUSD baik dalam hal [generasi hasil](https://docs.ousd.com/core-concepts/yield-generation) dan [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). Anda dapat membaca semua tentang itu di [dokumen](https://docs.ousd.com/), termasuk [bagian tentang kontrak pintar yang dikeluarkan dari hasil](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Sebelum masuk ke perhitungan hasil, penting untuk memahami cara kerja OUSD baik dalam hal [generasi hasil](https://docs.ousd.com/core-concepts/yield-generation) dan [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -Untuk meringkas bagaimana APY dihitung, ini adalah tingkat tahunan perubahan dalam akuntansi internal OUSD dari saldo pengguna antara dua titik waktu. Untuk memahaminya, mari kita urai kolom dalam tabel APY historis \(dalam urutan terbalik\). +Untuk meringkas bagaimana APY dihitung, ini adalah tingkat tahunan perubahan dalam akuntansi internal OUSD dari saldo pengguna antara dua titik waktu. To understand that, let's break down the columns in the historical APY table (in reverse order). **Perbandingan** -Ada dua jenis saldo OUSD: rebasing \(sebagian besar akun\) dan non-rebasing \(kontrak pintar yang tidak ikut serta\). Kontrak token OUSD mempertahankan akuntansi internal terpisah untuk setiap jenis saldo menggunakan apa yang disebut "kredit". Rasio yang ditunjukkan di sini adalah pasokan rebasing OUSD dibagi dengan kredit rebasing, yang memberi kita nilai tukar di antara keduanya. +There are two types of OUSD balances: rebasing (most accounts) and non-rebasing (smart contracts that have not opted in). Kontrak token OUSD mempertahankan akuntansi internal terpisah untuk setiap jenis saldo menggunakan apa yang disebut "kredit". Rasio yang ditunjukkan di sini adalah pasokan rebasing OUSD dibagi dengan kredit rebasing, yang memberi kita nilai tukar di antara keduanya. **Kredit** -Beberapa kontrak pintar yang memegang OUSD memiliki saldo kredit unik karena status rebasingnya telah berubah di beberapa titik di masa lalu \(dengan memilih masuk atau keluar\). Di sini kami menunjukkan jumlah semua kredit rebasing dan kredit non-rebasing. Ketika dikalikan dengan rasio, itu memberikan perbedaan antara pasokan backing dan pasokan non-rebasing. +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past (by opting in or out). Di sini kami menunjukkan jumlah semua kredit rebasing dan kredit non-rebasing. Ketika dikalikan dengan rasio, itu memberikan perbedaan antara pasokan backing dan pasokan non-rebasing. **Non-rebasing** -Ini adalah bagian dari pasokan yang disimpan dalam kontrak pintar lain yang belum memilih untuk melakukan rebasing. Ketika ditambahkan ke \(kredit \* rasio\), ini sama dengan pasokan cadangan. Perhatikan juga bahwa kolom **%** menunjukkan persentase OUSD yang non-rebasing. +Ini adalah bagian dari pasokan yang disimpan dalam kontrak pintar lain yang belum memilih untuk melakukan rebasing. When added to (credits \* ratio), this equals backing supply. Perhatikan juga bahwa kolom **%** menunjukkan persentase OUSD yang non-rebasing. **Dorongan** @@ -28,5 +28,4 @@ APY secara efektif "didorong" untuk rebasing akun berkat fakta bahwa beberapa OU **Perhitungan APR/APY** -Membawa lingkaran penuh ini, saat ini kami mengukur hasil dengan mengukur perubahan [kredit rebasing per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) antara dua titik waktu. Tetapi ada beberapa pertimbangan lain yang perlu diperhatikan. Pertama, kami harus membuat asumsi tentang berapa banyak blok Ethereum yang ditambang pada rata-rata hari. Kami menggunakan [ 6.500 yang sudah tetap](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), tetapi jumlah sebenarnya blok per hari adalah variabel. Kedua, kami membutuhkan cakrawala waktu yang masuk akal untuk mengukur. Kami fokus pada [7 hari](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), yang telah terbukti menjadi rentang waktu yang relatif konsisten di mana sampel lengkap dari aktivitas yang menghasilkan hasil telah terjadi. Ketiga, kami mengubah APR menjadi APY dengan mengasumsikan [pelipatgandaan harian konstan](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). Dengan kata lain, hasil terus diinvestasikan kembali ke dalam strategi yang sama. Akhirnya, ada satu kelemahan yang perlu dipertimbangkan untuk menggunakan rasio rebase untuk mengukur hasil. Karena peristiwa rebase saat ini terjadi secara sporadis \(dan tidak terlalu sering di dunia dengan harga gas yang tinggi\), APY tidak akan mencerminkan pendapatan yang belum diterjemahkan ke saldo akun. Misalnya, mungkin ada lonjakan suku bunga di Compound atau lonjakan volume dalam strategi Curve 3pool, yang akan menyebabkan OUSD menghasilkan lebih banyak daripada rata-rata hari. Sampai [metode rebase](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) dipanggil, APY akan melaporkan pendapatan ini lebih rendah. Faktanya, siapa pun yang menjual OUSD selama waktu itu akan kehilangan "[rebase](https://analytics.ousd.com/)berikutnya". Kabar baiknya adalah Anda harus dapat mengamati perubahan saldo Anda selama satu minggu dan \(disetahunkan\) kira-kira sama dengan APY yang kami iklankan. - +Membawa lingkaran penuh ini, saat ini kami mengukur hasil dengan mengukur perubahan [kredit rebasing per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) antara dua titik waktu. Tetapi ada beberapa pertimbangan lain yang perlu diperhatikan. Pertama, kami harus membuat asumsi tentang berapa banyak blok Ethereum yang ditambang pada rata-rata hari. Kami menggunakan [ 6.500 yang sudah tetap](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), tetapi jumlah sebenarnya blok per hari adalah variabel. Kedua, kami membutuhkan cakrawala waktu yang masuk akal untuk mengukur. Kami fokus pada [7 hari](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), yang telah terbukti menjadi rentang waktu yang relatif konsisten di mana sampel lengkap dari aktivitas yang menghasilkan hasil telah terjadi. Ketiga, kami mengubah APR menjadi APY dengan mengasumsikan [pelipatgandaan harian konstan](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). Dengan kata lain, hasil terus diinvestasikan kembali ke dalam strategi yang sama. Akhirnya, ada satu kelemahan yang perlu dipertimbangkan untuk menggunakan rasio rebase untuk mengukur hasil. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. Misalnya, mungkin ada lonjakan suku bunga di Compound atau lonjakan volume dalam strategi Curve 3pool, yang akan menyebabkan OUSD menghasilkan lebih banyak daripada rata-rata hari. Sampai [metode rebase](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) dipanggil, APY akan melaporkan pendapatan ini lebih rendah. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From cc726c0b5949408cfcc7bf42e608d38a10207156 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:35 +0800 Subject: [PATCH 09852/11794] New translations README.md (Thai) --- th/README.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/th/README.md b/th/README.md index 01162cf25..7c08388ed 100644 --- a/th/README.md +++ b/th/README.md @@ -6,15 +6,15 @@ description: The first stablecoin that earns a yield while it's still in your wa ## **A Better Form of Money** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) **Background** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. @@ -24,7 +24,6 @@ With OUSD, there’s no need to unwind complicated positions when you want to sp Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. Welcome to the future of money. - From 74d9140778a8a9e1a23de4725ce847d20f4f1e89 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:36 +0800 Subject: [PATCH 09853/11794] New translations getting-started.md (Thai) --- th/getting-started.md | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/th/getting-started.md b/th/getting-started.md index b1d183d36..d99e0a71f 100644 --- a/th/getting-started.md +++ b/th/getting-started.md @@ -8,7 +8,7 @@ These docs are intended to explain how OUSD works, communicate the potential ris The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com), or [Gnosis Safe](https://gnosis-safe.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** @@ -16,9 +16,9 @@ OUSD is currently available on the following decentralized exchanges. These are * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) -* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\&use=v2) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) **Centralized Exchanges** @@ -29,15 +29,14 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +* [Buy OUSD on Dharma App](https://www.dharma.io) (US only) We're continuing to work on making OUSD available on additional centralized exchanges. **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. @@ -48,11 +47,17 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +{% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +[rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/architecture.md" %} +{% content-ref url="smart-contracts/architecture.md" %} +[architecture.md](smart-contracts/architecture.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/api/" %} +{% content-ref url="smart-contracts/api/" %} +[api](smart-contracts/api/) +{% endcontent-ref %} **Developer Analytics** @@ -60,5 +65,8 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} From 92b2016312d4819a13a7323a6188d26c53e87349 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:37 +0800 Subject: [PATCH 09854/11794] New translations how-it-works.md (Thai) --- th/how-it-works.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/th/how-it-works.md b/th/how-it-works.md index e8aee8f65..850bf526e 100644 --- a/th/how-it-works.md +++ b/th/how-it-works.md @@ -2,7 +2,7 @@ #### 100% Backed and Stable -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. @@ -12,20 +12,20 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD #### Buying OUSD -Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** @@ -37,4 +37,3 @@ OUSD generates yields by deploying the underlying stablecoins that were deposite The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. - From 879e2904464cf6ba190dcd4f5a9ea59e0b86f995 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:38 +0800 Subject: [PATCH 09855/11794] New translations README.md (Thai) --- th/core-concepts/elastic-supply/README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/th/core-concepts/elastic-supply/README.md b/th/core-concepts/elastic-supply/README.md index bc7deb4a1..eca6e6b16 100644 --- a/th/core-concepts/elastic-supply/README.md +++ b/th/core-concepts/elastic-supply/README.md @@ -2,15 +2,15 @@ **Elastic Supply. Stable Price.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics_4.png) +![](../../.gitbook/assets/ousd_docs_graphics\_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. @@ -19,4 +19,3 @@ This mechanism was inspired by the novel approach taken by [Ampleforth](https:// **Manually triggering a rebase** Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. - From b37b8630c2d62217382a732fceb5cd5b97ff53b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:39 +0800 Subject: [PATCH 09856/11794] New translations strategies.md (Thai) --- th/smart-contracts/api/strategies.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/th/smart-contracts/api/strategies.md b/th/smart-contracts/api/strategies.md index aa3623da6..a275b76e6 100644 --- a/th/smart-contracts/api/strategies.md +++ b/th/smart-contracts/api/strategies.md @@ -12,5 +12,3 @@ Once we migrate to decentralized governance, it is our intent for the community - - From 981b08a30cadfbfdd8213b9e3035823d37f13a68 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:40 +0800 Subject: [PATCH 09857/11794] New translations vault.md (Thai) --- th/smart-contracts/api/vault.md | 91 ++++++++++++++++----------------- 1 file changed, 45 insertions(+), 46 deletions(-) diff --git a/th/smart-contracts/api/vault.md b/th/smart-contracts/api/vault.md index 87031c6c3..cc5f18152 100644 --- a/th/smart-contracts/api/vault.md +++ b/th/smart-contracts/api/vault.md @@ -15,83 +15,83 @@ Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar ## Methods‌ -### mint\(\) +### mint() **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +| --------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | -### mintMultiple\(\) +### mintMultiple() **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +| --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin(s) are returned to the user. This decision of which coin(s) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} -### redeem\(\) +### redeem() **`function redeem(uint256 _amount)`**‌ OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. | Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | +| -------------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -### redeemAll\(\)‌ +### redeemAll()‌ **`function redeemAll()`**‌ All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -### rebase\(\) +### rebase() **`function rebase()`**‌ Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ -### allocate\(\) +### allocate() **`function allocate()`**‌ -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ -### totalValue\(\) +### totalValue() **`function totalValue()`**‌ Returns total value of underlying assets and strategies. | `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | +| ------------- | ------- | ------------------------------------------------ | | value | uint256 | total value of underlying assets and strategies. | -### checkBalance\(\) +### checkBalance() **`function checkBalance(address _asset)`**‌ Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| Parameter Name | Type | Description | +| -------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -### calculateRedeemOutputs\(\) +### calculateRedeemOutputs() **`function calculateRedeemOutputs(uint256 _amount)`**‌ @@ -102,84 +102,83 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | +| -------------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | Type | Description | -|:------------- |:------------- |:--------------------------------------------------------------------------- | -| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | +| `return` name | Type | Description | +| ------------- | ----------- | --------------------------------------------------------------------------- | +| outputs | uint256\[] | array of the amount of the stablecoin assets `redeem` function would return | -### getAssetCount\(\) +### getAssetCount() **`function getAssetCount()`**‌ Return the number of supported stablecoin assets represented by `uint256` type.‌ -### getAllAssets\(\) +### getAllAssets() **`function getAllAssets()`**‌ Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ -### getStrategyCount\(\)‌ +### getStrategyCount()‌ **`function getStrategyCount()`**‌ Return the number of strategies active on the Vault represented by `uint256` type.‌ -### getAPR\(\) +### getAPR() **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ +Return the total annual percentage yield (APR) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ -### isSupportedAsset\(\) +### isSupportedAsset() **`function isSupportedAsset(address _asset)`**‌ Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | +| -------------- | ------- | ------------------------- | | \_asset | address | Address of the stablecoin | -### priceUSDMint\(\) +### priceUSDMint() **`function priceUSDMint(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | +| -------------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceUSDRedeem\(\) +### priceUSDRedeem() **`function priceUSDRedeem(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | +| -------------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceAssetUSDMint\(\)‌ +### priceAssetUSDMint()‌ **`function priceAssetUSDMint(address _asset)`**‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | +| -------------- | ------- | -------------------------- | | \_asset | address | Address of the stablecoin‌ | -### priceAssetUSDRedeem\(\)‌ +### priceAssetUSDRedeem()‌ **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | +| -------------- | ------- | ------------------------- | | \_asset | address | Address of the stablecoin | - From 9660160cbe9951990c70bf991b6c88e3da3ec8c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:41 +0800 Subject: [PATCH 09858/11794] New translations erc-20-1.md (Indonesian) --- id/smart-contracts/api/erc-20-1.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/id/smart-contracts/api/erc-20-1.md b/id/smart-contracts/api/erc-20-1.md index eece5b504..da80debb1 100644 --- a/id/smart-contracts/api/erc-20-1.md +++ b/id/smart-contracts/api/erc-20-1.md @@ -1,11 +1,10 @@ # ERC-20 {% hint style="success" %} -Alamat ERC20 utama untuk Origin Dollar \ (OUSD \) adalah: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD adalah token yang sesuai dengan ERC-20 dengan satu properti baru \(suplai elastis\) yang penting untuk dipahami. +OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand. {% hint style="warning" %} Dompet dan bursa yang ingin mengintegrasikan OUSD tidak boleh menyimpan saldo token untuk OUSD karena nilai ini akan sering berubah saat hasil diperoleh ke pemegang token. @@ -15,5 +14,3 @@ Perbedaan terbesar yang memisahkan OUSD dari token ERC-20 rata-rata Anda adalah - - From 228fcaa25e11f08e9ae6ac905e6d235639faba39 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:42 +0800 Subject: [PATCH 09859/11794] New translations contributing.md (Croatian) --- hr/governance/contributing.md | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/hr/governance/contributing.md b/hr/governance/contributing.md index 3b3ab39bf..5b63d22c7 100644 --- a/hr/governance/contributing.md +++ b/hr/governance/contributing.md @@ -4,8 +4,16 @@ OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). @@ -22,7 +30,7 @@ Your development flow should look like: 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. 5. Write some awesome code. 6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +7. Push your branch to the upstream repository (i.e. https://github.com/OriginProtocol/\[repo]) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. For critical smart contract code to be merged it must pass the following checklist: @@ -38,7 +46,7 @@ The `master` branch is locked so that only members of the [core team](https://gi We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io). For Solidity, we use two-space indents. @@ -49,7 +57,7 @@ When considering protocol or implementation design proposals, we are looking for * A description of the problem this design proposal solves * Discussion of the trade-offs involved * Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) +* Links to relevant literature (RFCs, papers, etc) * Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. @@ -73,7 +81,9 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="../security-and-risks/bug-bounties.md" %} +{% content-ref url="../security-and-risks/bug-bounties.md" %} +[bug-bounties.md](../security-and-risks/bug-bounties.md) +{% endcontent-ref %} #### **Community Improvement** @@ -91,5 +101,3 @@ We have a strong preference for hiring people who have already started contribut If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). - - From d935a667e1c77539c5ceddc106b20541df4ae7c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:43 +0800 Subject: [PATCH 09860/11794] New translations README.md (Croatian) --- hr/core-concepts/yield-generation/README.md | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/hr/core-concepts/yield-generation/README.md b/hr/core-concepts/yield-generation/README.md index 5149a4b97..b1d3861bc 100644 --- a/hr/core-concepts/yield-generation/README.md +++ b/hr/core-concepts/yield-generation/README.md @@ -2,19 +2,25 @@ **Automated Yield Farming** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked (TVL), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: -{% page-ref page="lending.md" %} +{% content-ref url="lending.md" %} +[lending.md](lending.md) +{% endcontent-ref %} -{% page-ref page="market-making.md" %} +{% content-ref url="market-making.md" %} +[market-making.md](market-making.md) +{% endcontent-ref %} -{% page-ref page="rewards.md" %} +{% content-ref url="rewards.md" %} +[rewards.md](rewards.md) +{% endcontent-ref %} OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: @@ -22,4 +28,3 @@ OUSD is able to generate higher yields than competing protocols due to a combina * Price oracles favor the collective over the individual, again rewarding long term holders * Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. * Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. - From c794cd6f92d5af3c6b34d1f680f3a62e66b38b07 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:44 +0800 Subject: [PATCH 09861/11794] New translations lending.md (Croatian) --- hr/core-concepts/yield-generation/lending.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/hr/core-concepts/yield-generation/lending.md b/hr/core-concepts/yield-generation/lending.md index 536d2a3d8..fa7607781 100644 --- a/hr/core-concepts/yield-generation/lending.md +++ b/hr/core-concepts/yield-generation/lending.md @@ -8,11 +8,13 @@ OUSD integrates with DeFi lending platforms that provide over-collateralized loa OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: -{% page-ref page="../supported-strategies/compound.md" %} - -{% page-ref page="../supported-strategies/aave.md" %} - +{% content-ref url="../supported-strategies/compound.md" %} +[compound.md](../supported-strategies/compound.md) +{% endcontent-ref %} +{% content-ref url="../supported-strategies/aave.md" %} +[aave.md](../supported-strategies/aave.md) +{% endcontent-ref %} From 79860ae26f52003a95096aed56007ae79356090f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:45 +0800 Subject: [PATCH 09862/11794] New translations market-making.md (Croatian) --- hr/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/hr/core-concepts/yield-generation/market-making.md b/hr/core-concepts/yield-generation/market-making.md index ee190442f..464b5f13e 100644 --- a/hr/core-concepts/yield-generation/market-making.md +++ b/hr/core-concepts/yield-generation/market-making.md @@ -2,21 +2,21 @@ **Own your Stake in Decentralized Exchanges** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: -{% page-ref page="../supported-strategies/curve.md" %} - - +{% content-ref url="../supported-strategies/curve.md" %} +[curve.md](../supported-strategies/curve.md) +{% endcontent-ref %} From 7e62cff74a6131e41187de8692bd6dedb86cc81f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:46 +0800 Subject: [PATCH 09863/11794] New translations rewards.md (Croatian) --- hr/core-concepts/yield-generation/rewards.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/hr/core-concepts/yield-generation/rewards.md b/hr/core-concepts/yield-generation/rewards.md index d47fe438d..f32aca1c9 100644 --- a/hr/core-concepts/yield-generation/rewards.md +++ b/hr/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Rewards -**Collecting Rewards** +**Collecting Rewards ** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. @@ -10,5 +10,3 @@ While the vault safely stores any unexpected rewards that it receives, custom st Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. - - From 79d4d5d3e529f861dc31d48f0180ba8fc1520f6f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:47 +0800 Subject: [PATCH 09864/11794] New translations admin-privileges.md (Croatian) --- hr/governance/admin-privileges.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/hr/governance/admin-privileges.md b/hr/governance/admin-privileges.md index 688d04c6b..a6ec61a6b 100644 --- a/hr/governance/admin-privileges.md +++ b/hr/governance/admin-privileges.md @@ -8,9 +8,8 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. - From 7dbdfb95b49efda55f0f45c6506306445309964d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:48 +0800 Subject: [PATCH 09865/11794] New translations principles.md (Croatian) --- hr/governance/principles.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/hr/governance/principles.md b/hr/governance/principles.md index 53b5bde73..9e3444fb5 100644 --- a/hr/governance/principles.md +++ b/hr/governance/principles.md @@ -12,7 +12,7 @@ That being said, in the very early days, it is imperative that the core engineer Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) **Timelock** @@ -20,11 +20,9 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. - - From 7e1bd2d872726060463aba023bcf849fd99b61b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:49 +0800 Subject: [PATCH 09866/11794] New translations bug-bounties.md (Croatian) --- hr/security-and-risks/bug-bounties.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/hr/security-and-risks/bug-bounties.md b/hr/security-and-risks/bug-bounties.md index 00c46f5f2..956fd0fe6 100644 --- a/hr/security-and-risks/bug-bounties.md +++ b/hr/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -28,6 +28,5 @@ In return, we promise: * If you have followed the instructions above, we will not take any legal action against you in regard to the report * We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission * If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) * As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. - From 46d970a463920480f30fe4b4c4db60af6e598fee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:50 +0800 Subject: [PATCH 09867/11794] New translations risks.md (Croatian) --- hr/security-and-risks/risks.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/hr/security-and-risks/risks.md b/hr/security-and-risks/risks.md index bc5b6c8d1..f6cc02d5b 100644 --- a/hr/security-and-risks/risks.md +++ b/hr/security-and-risks/risks.md @@ -32,7 +32,7 @@ We regularly have our work [audited ](audits.md)by the top auditors in the indus We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. @@ -42,5 +42,3 @@ Finally, we have formalized an engineering [rotation](https://github.com/OriginP You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. - - From 033a6ae0772bbdbfa44fa076ff1b595028f75e4a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:51 +0800 Subject: [PATCH 09868/11794] New translations compound.md (Croatian) --- hr/core-concepts/supported-strategies/compound.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/hr/core-concepts/supported-strategies/compound.md b/hr/core-concepts/supported-strategies/compound.md index 2181b87c2..77e40733e 100644 --- a/hr/core-concepts/supported-strategies/compound.md +++ b/hr/core-concepts/supported-strategies/compound.md @@ -6,14 +6,13 @@ Collateral balances are represented by ERC-20 cTokens, which automatically accru Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. +Compound's total value locked (TVL) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. | Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | +| -------------- | -------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance) | | Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | | Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | - From 35178cf42109d6f96028244eb17663fab671c5f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:52 +0800 Subject: [PATCH 09869/11794] New translations audits.md (Croatian) --- hr/security-and-risks/audits.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/hr/security-and-risks/audits.md b/hr/security-and-risks/audits.md index 42cd21ad6..232339342 100644 --- a/hr/security-and-risks/audits.md +++ b/hr/security-and-risks/audits.md @@ -2,15 +2,15 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com), [Trail of Bits](https://www.trailofbits.com), [Solidified](https://solidified.io), and [Certora](https://www.certora.com) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) +* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) -The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: +The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) @@ -22,19 +22,17 @@ OUSD only integrates strategies that have been carefully audited and battle-test **Compound Strategy and Open Price Feed** -Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com) and formally verified by [Certora](https://www.certora.com). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. **Aave Strategy** -Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io), [MixBytes](https://mixbytes.io), and [PeckShield](https://peckshield.com). They have also been formally verified by [Certora](https://www.certora.com). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). **Curve Strategy** -Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). **Chainlink Oracles** Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). - - From 9e362ef85c7fa332aaf39213fb79583cf0ae4e18 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:52 +0800 Subject: [PATCH 09870/11794] New translations README.md (Croatian) --- hr/smart-contracts/api/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/hr/smart-contracts/api/README.md b/hr/smart-contracts/api/README.md index 16c7d2816..f15f90289 100644 --- a/hr/smart-contracts/api/README.md +++ b/hr/smart-contracts/api/README.md @@ -8,5 +8,3 @@ Documentation of contracts API used by the protocol: * [Oracles](oracle.md) * [Stategies](strategies.md) - - From fbeb33f6e482d891a086c6bf5536c3c048976984 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:53 +0800 Subject: [PATCH 09871/11794] New translations erc-20-1.md (Croatian) --- hr/smart-contracts/api/erc-20-1.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/hr/smart-contracts/api/erc-20-1.md b/hr/smart-contracts/api/erc-20-1.md index f752ae8bc..164343cc0 100644 --- a/hr/smart-contracts/api/erc-20-1.md +++ b/hr/smart-contracts/api/erc-20-1.md @@ -1,11 +1,10 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand. {% hint style="warning" %} Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. @@ -15,5 +14,3 @@ The biggest difference separating OUSD from your average ERC-20 token is the way - - From b742f4f2a17c8da0339f3476da4448e1ff787f32 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:55 +0800 Subject: [PATCH 09872/11794] New translations oracle.md (Croatian) --- hr/smart-contracts/api/oracle.md | 1 - 1 file changed, 1 deletion(-) diff --git a/hr/smart-contracts/api/oracle.md b/hr/smart-contracts/api/oracle.md index f3105e3d8..362749de7 100644 --- a/hr/smart-contracts/api/oracle.md +++ b/hr/smart-contracts/api/oracle.md @@ -5,4 +5,3 @@ Documentation coming soon. {% endhint %} OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. - From a3afad29f5045d3decd16a1c5cff6a5b3ad68226 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:56 +0800 Subject: [PATCH 09873/11794] New translations strategies.md (Croatian) --- hr/smart-contracts/api/strategies.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/hr/smart-contracts/api/strategies.md b/hr/smart-contracts/api/strategies.md index aa3623da6..a275b76e6 100644 --- a/hr/smart-contracts/api/strategies.md +++ b/hr/smart-contracts/api/strategies.md @@ -12,5 +12,3 @@ Once we migrate to decentralized governance, it is our intent for the community - - From 2bf9e654b8073e74df28a76e18823e7b664b224c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:57 +0800 Subject: [PATCH 09874/11794] New translations timelock.md (Croatian) --- hr/smart-contracts/api/timelock.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/hr/smart-contracts/api/timelock.md b/hr/smart-contracts/api/timelock.md index 4608f4bc6..95265f3d4 100644 --- a/hr/smart-contracts/api/timelock.md +++ b/hr/smart-contracts/api/timelock.md @@ -12,10 +12,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. - - From c65c9ec9050805eccedbdc9a73fe97a372fc9b10 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:58 +0800 Subject: [PATCH 09875/11794] New translations vault.md (Croatian) --- hr/smart-contracts/api/vault.md | 91 ++++++++++++++++----------------- 1 file changed, 45 insertions(+), 46 deletions(-) diff --git a/hr/smart-contracts/api/vault.md b/hr/smart-contracts/api/vault.md index 87031c6c3..cc5f18152 100644 --- a/hr/smart-contracts/api/vault.md +++ b/hr/smart-contracts/api/vault.md @@ -15,83 +15,83 @@ Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar ## Methods‌ -### mint\(\) +### mint() **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +| --------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | -### mintMultiple\(\) +### mintMultiple() **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +| --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin(s) are returned to the user. This decision of which coin(s) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} -### redeem\(\) +### redeem() **`function redeem(uint256 _amount)`**‌ OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. | Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | +| -------------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -### redeemAll\(\)‌ +### redeemAll()‌ **`function redeemAll()`**‌ All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -### rebase\(\) +### rebase() **`function rebase()`**‌ Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ -### allocate\(\) +### allocate() **`function allocate()`**‌ -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ -### totalValue\(\) +### totalValue() **`function totalValue()`**‌ Returns total value of underlying assets and strategies. | `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | +| ------------- | ------- | ------------------------------------------------ | | value | uint256 | total value of underlying assets and strategies. | -### checkBalance\(\) +### checkBalance() **`function checkBalance(address _asset)`**‌ Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| Parameter Name | Type | Description | +| -------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -### calculateRedeemOutputs\(\) +### calculateRedeemOutputs() **`function calculateRedeemOutputs(uint256 _amount)`**‌ @@ -102,84 +102,83 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | +| -------------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | Type | Description | -|:------------- |:------------- |:--------------------------------------------------------------------------- | -| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | +| `return` name | Type | Description | +| ------------- | ----------- | --------------------------------------------------------------------------- | +| outputs | uint256\[] | array of the amount of the stablecoin assets `redeem` function would return | -### getAssetCount\(\) +### getAssetCount() **`function getAssetCount()`**‌ Return the number of supported stablecoin assets represented by `uint256` type.‌ -### getAllAssets\(\) +### getAllAssets() **`function getAllAssets()`**‌ Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ -### getStrategyCount\(\)‌ +### getStrategyCount()‌ **`function getStrategyCount()`**‌ Return the number of strategies active on the Vault represented by `uint256` type.‌ -### getAPR\(\) +### getAPR() **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ +Return the total annual percentage yield (APR) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ -### isSupportedAsset\(\) +### isSupportedAsset() **`function isSupportedAsset(address _asset)`**‌ Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | +| -------------- | ------- | ------------------------- | | \_asset | address | Address of the stablecoin | -### priceUSDMint\(\) +### priceUSDMint() **`function priceUSDMint(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | +| -------------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceUSDRedeem\(\) +### priceUSDRedeem() **`function priceUSDRedeem(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | +| -------------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceAssetUSDMint\(\)‌ +### priceAssetUSDMint()‌ **`function priceAssetUSDMint(address _asset)`**‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | +| -------------- | ------- | -------------------------- | | \_asset | address | Address of the stablecoin‌ | -### priceAssetUSDRedeem\(\)‌ +### priceAssetUSDRedeem()‌ **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | +| -------------- | ------- | ------------------------- | | \_asset | address | Address of the stablecoin | - From ce196f0a0fd8d0ee81b1ec67c86e31bb960d4bff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:19:59 +0800 Subject: [PATCH 09876/11794] New translations architecture.md (Croatian) --- hr/smart-contracts/architecture.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/hr/smart-contracts/architecture.md b/hr/smart-contracts/architecture.md index abde08b84..a6921fe89 100644 --- a/hr/smart-contracts/architecture.md +++ b/hr/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architecture -![](../.gitbook/assets/ousd_docs_graphics_3.png) +![](../.gitbook/assets/ousd_docs_graphics\_3.png) OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. @@ -8,7 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - - +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. From e9279cef411861d822f8bee081a0a7d9c939d780 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:00 +0800 Subject: [PATCH 09877/11794] New translations curve.md (Croatian) --- hr/core-concepts/supported-strategies/curve.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/hr/core-concepts/supported-strategies/curve.md b/hr/core-concepts/supported-strategies/curve.md index b7cc20557..331ca6d81 100644 --- a/hr/core-concepts/supported-strategies/curve.md +++ b/hr/core-concepts/supported-strategies/curve.md @@ -2,20 +2,19 @@ Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. | Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| -------------- | ------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi) | | Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | | GitHub | [https://github.com/curvefi](https://github.com/curvefi) | | Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | - From b7015be15e291f06bfcbf28eefd5928a566daa12 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:01 +0800 Subject: [PATCH 09878/11794] New translations aave.md (Croatian) --- hr/core-concepts/supported-strategies/aave.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/hr/core-concepts/supported-strategies/aave.md b/hr/core-concepts/supported-strategies/aave.md index 22ea048d7..cf77e0ffb 100644 --- a/hr/core-concepts/supported-strategies/aave.md +++ b/hr/core-concepts/supported-strategies/aave.md @@ -8,14 +8,13 @@ Aave supports flash loans, which are uncollateralized loans where users borrow a Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. +Aave's total value locked (TVL) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. | Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| -------------- | ------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com) | | GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | | Discord | [https://aave.com/discord](https://aave.com/discord) | - From 109b521d6c0dbfcc9c2830650d08a01c7410d107 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:02 +0800 Subject: [PATCH 09879/11794] New translations architecture.md (Thai) --- th/smart-contracts/architecture.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/th/smart-contracts/architecture.md b/th/smart-contracts/architecture.md index abde08b84..a6921fe89 100644 --- a/th/smart-contracts/architecture.md +++ b/th/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architecture -![](../.gitbook/assets/ousd_docs_graphics_3.png) +![](../.gitbook/assets/ousd_docs_graphics\_3.png) OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. @@ -8,7 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - - +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. From 53e60b0e0bba102a39aff4d1f468bf221b529f95 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:03 +0800 Subject: [PATCH 09880/11794] New translations price-oracles.md (Thai) --- th/core-concepts/price-oracles.md | 110 +++--------------------------- 1 file changed, 8 insertions(+), 102 deletions(-) diff --git a/th/core-concepts/price-oracles.md b/th/core-concepts/price-oracles.md index 313fd011a..8d62f294b 100644 --- a/th/core-concepts/price-oracles.md +++ b/th/core-concepts/price-oracles.md @@ -6,107 +6,14 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CoinLow - High - Delta - Source -
USDC -

$0.929222

-

Mar 13, 2020

-
-

$1.11

-

Oct 15, 2018

-
$0.180778CoinMarketCap -
USDC -

$0.924188

-

Aug 02, 2020

-
-

$1.17

-

May 08, 2019

-
$0.245812CoinGecko -
DAI -

$0.945505

-

May 10, 2020

-
-

$1.11

-

Mar 13, 2020

-
$0.164495CoinMarketCap -
DAI -

$0.903243

-

Nov 25, 2019

-
-

$1.22

-

Mar 13, 2020

-
$0.316757CoinGecko -
USDT -

$0.849809

-

Feb 02, 2017

-
-

$1.21

-

May 27, 2017

-
$0.360191CoinGecko -
USDT -

$0.572521

-

Mar 02, 2015

-
-

$1.32

-

Jul 24, 2018

-
$0.747479CoinMarketCap -
+| Coin | **Low** | **High** | **Delta** | **Source** | +| ---- | ---------------------------------------------------- | ---------------------------------------------------- | --------- | --------------------------------------------------------------------------- | +| USDC |

$0.929222

Mar 13, 2020

|

$1.11

Oct 15, 2018

| $0.180778 | [CoinMarketCap](https://coinmarketcap.com/currencies/usd-coin/) | +| USDC |

$0.924188

Aug 02, 2020

|

$1.17

May 08, 2019

| $0.245812 | [CoinGecko](https://www.coingecko.com/en/coins/usd-coin) | +| DAI |

$0.945505

May 10, 2020

|

$1.11

Mar 13, 2020

| $0.164495 | [CoinMarketCap](https://coinmarketcap.com/currencies/multi-collateral-dai/) | +| DAI |

$0.903243

Nov 25, 2019

|

$1.22

Mar 13, 2020

| $0.316757 | [CoinGecko](https://www.coingecko.com/en/coins/dai) | +| USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | +| USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. @@ -123,4 +30,3 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. - From bede58561a16fe8d5cdee935cc9ed9ad83dcc768 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:04 +0800 Subject: [PATCH 09881/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 105 +++++++++++---------------------- 1 file changed, 33 insertions(+), 72 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 4fb73dc61..00a2477dc 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -3,16 +3,15 @@ Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +Well-known addresses (often proxy wrappers): | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -20,29 +19,28 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | -| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| ---------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | +| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: | Strategy | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | -| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | | Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} @@ -50,72 +48,36 @@ Internal implementation contracts: The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | -|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ContractAddressENS
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 - originprotocol.eth -
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC - originstrategist.eth -
Governor / Timelock0x830622BDd79CC677eE6594E20bBda5B26568b781 - -

origingovernor.eth -

-

origintimelock.eth -

-
OGN Buyback0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 - originbuyback.eth -
+ +| Contract | Address | ENS | +| ------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor / Timelock | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| +| OGN Buyback | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | {% endtab %} {% tab title="Stablecoins" %} | Contract | Address | -|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | @@ -123,25 +85,25 @@ The following oracles are used to fetch a price for **USDC/USD:** {% tab title="Staking" %} | Contract | Address | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: | Contract | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): +OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): | Contract | Address | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} @@ -149,4 +111,3 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- - From 93a0298dccbab16ac67c4299ce8d7e623eef6eb1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:05 +0800 Subject: [PATCH 09882/11794] New translations rebasing-and-smart-contracts.md (Thai) --- .../elastic-supply/rebasing-and-smart-contracts.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index ac7d4ff59..cdebbc4bf 100644 --- a/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/th/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,7 +6,7 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers (AMM’s) like Uniswap which break when the number of tokens they are holding changes unexpectedly. ![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) @@ -16,9 +16,7 @@ Smart contracts must explicitly opt-in to receiving yield via the rebasing mecha If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - - +[Gnosis Safe](https://gnosis-safe.io) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract\&action=getabi\&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 0f6342f20e98b1fa3730cef630341e4400f3ab7d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:06 +0800 Subject: [PATCH 09883/11794] New translations faq.md (Thai) --- th/faq.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/th/faq.md b/th/faq.md index e2145b83b..353f07d5c 100644 --- a/th/faq.md +++ b/th/faq.md @@ -22,7 +22,7 @@ By default, rebase events don't affect the supply of OUSD that is sitting in sma **How is it possible for the APY to be so high?** -You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens (namely COMP and CRV). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. **Why is my balance increasing at a slower rate than the advertised APY?** @@ -31,4 +31,3 @@ OUSD balances increase when the supply is rebased. But the size of each rebase v **What about the hack? Is OUSD safe?** On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). - From a3daf428090d1af648554afa71f3664df2f17ff7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:07 +0800 Subject: [PATCH 09884/11794] New translations fund-management.md (Thai) --- th/core-concepts/fund-management.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/th/core-concepts/fund-management.md b/th/core-concepts/fund-management.md index 273f8d1ae..2a7bc32d1 100644 --- a/th/core-concepts/fund-management.md +++ b/th/core-concepts/fund-management.md @@ -1,6 +1,6 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). @@ -17,4 +17,3 @@ The initial version of the OUSD Vault smart contract gives each valid strategy a Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. - From 24d77655e36585a8c7063749c864b38e2ff22f07 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:08 +0800 Subject: [PATCH 09885/11794] New translations ogn-staking.md (Thai) --- th/governance/ogn-staking.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/th/governance/ogn-staking.md b/th/governance/ogn-staking.md index 4013c1192..e7a3e0bc2 100644 --- a/th/governance/ogn-staking.md +++ b/th/governance/ogn-staking.md @@ -1,6 +1,6 @@ # OGN Staking -Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. +Origin Token (OGN) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. {% hint style="info" %} Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. @@ -12,9 +12,7 @@ The initial staking program offers three staking periods and respective yields: * 90-day staking period: Earn 12.5% annualized interest * 365-day staking period: Earn 25% annualized interest -Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN (principal) and yield. OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. - - From d5b62ecfa68da3ca4c554f2c80d5f0b23c7a754a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:09 +0800 Subject: [PATCH 09886/11794] New translations insurance.md (Thai) --- th/security-and-risks/insurance.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/th/security-and-risks/insurance.md b/th/security-and-risks/insurance.md index 26e29f1dd..516a0a115 100644 --- a/th/security-and-risks/insurance.md +++ b/th/security-and-risks/insurance.md @@ -1,8 +1,7 @@ # Insurance -OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. - From 9a0f935508148d5fed4cc056ef85cc39cf1a5db8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:10 +0800 Subject: [PATCH 09887/11794] New translations integration-guide-for-exchanges.md (Thai) --- th/guides/integration-guide-for-exchanges.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/th/guides/integration-guide-for-exchanges.md b/th/guides/integration-guide-for-exchanges.md index 151581eaf..1c7fd6a45 100644 --- a/th/guides/integration-guide-for-exchanges.md +++ b/th/guides/integration-guide-for-exchanges.md @@ -8,7 +8,7 @@ These docs are a great starting point for understanding how OUSD works. Here are We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. -**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** +**Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. @@ -24,5 +24,3 @@ If you are comingling funds, you'll want to be sure that each user gets their pr OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. - - From b9e6f271781b4d505d428de95937e2eae74e3282 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:11 +0800 Subject: [PATCH 09888/11794] New translations analytics-dashboard.md (Thai) --- th/analytics-dashboard.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/th/analytics-dashboard.md b/th/analytics-dashboard.md index 7ee0d7794..d17943add 100644 --- a/th/analytics-dashboard.md +++ b/th/analytics-dashboard.md @@ -6,21 +6,21 @@ Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allo The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. -Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table (in reverse order). **Ratio** -There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. +There are two types of OUSD balances: rebasing (most accounts) and non-rebasing (smart contracts that have not opted in). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. **Credits** -Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past (by opting in or out). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. **Non-rebasing** -This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to (credits \* ratio), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. **Boost** @@ -28,5 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. - +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From 5716182841a5fb486a795697a6143da7150a2ecd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:12 +0800 Subject: [PATCH 09889/11794] New translations README.md (Croatian) --- hr/core-concepts/supported-strategies/README.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/hr/core-concepts/supported-strategies/README.md b/hr/core-concepts/supported-strategies/README.md index e707c1893..59e6c8e8c 100644 --- a/hr/core-concepts/supported-strategies/README.md +++ b/hr/core-concepts/supported-strategies/README.md @@ -4,15 +4,20 @@ OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -Currently, OUSD earns yield from the following platform\(s\): +Currently, OUSD earns yield from the following platform(s): -{% page-ref page="compound.md" %} +{% content-ref url="compound.md" %} +[compound.md](compound.md) +{% endcontent-ref %} -{% page-ref page="curve.md" %} +{% content-ref url="curve.md" %} +[curve.md](curve.md) +{% endcontent-ref %} -{% page-ref page="aave.md" %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - From 61a50c3aa7746ed440ea7df3dbe96a3b64c05a28 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:13 +0800 Subject: [PATCH 09890/11794] New translations README.md (Croatian) --- hr/README.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/hr/README.md b/hr/README.md index 01162cf25..7c08388ed 100644 --- a/hr/README.md +++ b/hr/README.md @@ -6,15 +6,15 @@ description: The first stablecoin that earns a yield while it's still in your wa ## **A Better Form of Money** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) **Background** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. @@ -24,7 +24,6 @@ With OUSD, there’s no need to unwind complicated positions when you want to sp Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. Welcome to the future of money. - From 65a330d7416c981991780523201470e2bdd734bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:14 +0800 Subject: [PATCH 09891/11794] New translations getting-started.md (Croatian) --- hr/getting-started.md | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/hr/getting-started.md b/hr/getting-started.md index b1d183d36..d99e0a71f 100644 --- a/hr/getting-started.md +++ b/hr/getting-started.md @@ -8,7 +8,7 @@ These docs are intended to explain how OUSD works, communicate the potential ris The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com), or [Gnosis Safe](https://gnosis-safe.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** @@ -16,9 +16,9 @@ OUSD is currently available on the following decentralized exchanges. These are * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) -* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\&use=v2) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) **Centralized Exchanges** @@ -29,15 +29,14 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +* [Buy OUSD on Dharma App](https://www.dharma.io) (US only) We're continuing to work on making OUSD available on additional centralized exchanges. **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. @@ -48,11 +47,17 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +{% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +[rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/architecture.md" %} +{% content-ref url="smart-contracts/architecture.md" %} +[architecture.md](smart-contracts/architecture.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/api/" %} +{% content-ref url="smart-contracts/api/" %} +[api](smart-contracts/api/) +{% endcontent-ref %} **Developer Analytics** @@ -60,5 +65,8 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} From 11d0a82abcc8181a517f54bc69763d48b0ff7e18 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:15 +0800 Subject: [PATCH 09892/11794] New translations how-it-works.md (Croatian) --- hr/how-it-works.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/hr/how-it-works.md b/hr/how-it-works.md index e8aee8f65..850bf526e 100644 --- a/hr/how-it-works.md +++ b/hr/how-it-works.md @@ -2,7 +2,7 @@ #### 100% Backed and Stable -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. @@ -12,20 +12,20 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD #### Buying OUSD -Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** @@ -37,4 +37,3 @@ OUSD generates yields by deploying the underlying stablecoins that were deposite The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. - From b66ed4a5ae6599e7687a263d2d65a5b48a470730 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:16 +0800 Subject: [PATCH 09893/11794] New translations README.md (Croatian) --- hr/core-concepts/elastic-supply/README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/hr/core-concepts/elastic-supply/README.md b/hr/core-concepts/elastic-supply/README.md index bc7deb4a1..eca6e6b16 100644 --- a/hr/core-concepts/elastic-supply/README.md +++ b/hr/core-concepts/elastic-supply/README.md @@ -2,15 +2,15 @@ **Elastic Supply. Stable Price.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics_4.png) +![](../../.gitbook/assets/ousd_docs_graphics\_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. @@ -19,4 +19,3 @@ This mechanism was inspired by the novel approach taken by [Ampleforth](https:// **Manually triggering a rebase** Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. - From 27484da5c292451f76234e57e019c37ecbcfd509 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:17 +0800 Subject: [PATCH 09894/11794] New translations README.md (Croatian) --- hr/core-concepts/supported-stablecoins/README.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/hr/core-concepts/supported-stablecoins/README.md b/hr/core-concepts/supported-stablecoins/README.md index dd2719af5..1c4b60eb5 100644 --- a/hr/core-concepts/supported-stablecoins/README.md +++ b/hr/core-concepts/supported-stablecoins/README.md @@ -6,15 +6,20 @@ It is important to understand that OUSD is only as strong as the stablecoins tha Currently, OUSD supports the following stablecoins: -{% page-ref page="usdt.md" %} +{% content-ref url="usdt.md" %} +[usdt.md](usdt.md) +{% endcontent-ref %} -{% page-ref page="usdc.md" %} +{% content-ref url="usdc.md" %} +[usdc.md](usdc.md) +{% endcontent-ref %} -{% page-ref page="dai.md" %} +{% content-ref url="dai.md" %} +[dai.md](dai.md) +{% endcontent-ref %} None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. - From 66a04ffb0000992bc1fe47d9d8f0881591ead51c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:18 +0800 Subject: [PATCH 09895/11794] New translations dai.md (Croatian) --- hr/core-concepts/supported-stablecoins/dai.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/hr/core-concepts/supported-stablecoins/dai.md b/hr/core-concepts/supported-stablecoins/dai.md index 20cece686..b80269d11 100644 --- a/hr/core-concepts/supported-stablecoins/dai.md +++ b/hr/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,18 @@ ![](../../.gitbook/assets/dai.png) -Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai is pegged to the US dollar. -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. | Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Issued by | MakerDAO | | Name | Dai | | Symbol | DAI | | Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | -| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Official site | [https://makerdao.com/](https://makerdao.com) | | Holders | Over 380k addresses | - From 8a5703e4095bd7777b073731423c90559f90703b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:21 +0800 Subject: [PATCH 09896/11794] New translations usdc.md (Croatian) --- hr/core-concepts/supported-stablecoins/usdc.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/hr/core-concepts/supported-stablecoins/usdc.md b/hr/core-concepts/supported-stablecoins/usdc.md index aebb1ca7b..e47385909 100644 --- a/hr/core-concepts/supported-stablecoins/usdc.md +++ b/hr/core-concepts/supported-stablecoins/usdc.md @@ -1,15 +1,15 @@ # USDC -![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) +![](../../.gitbook/assets/usdc-coin-bd351fb779 (1).png) -USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. +USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. | Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Issued by | Centre | | Name | USD Coin | | Symbol | USDC | @@ -18,5 +18,3 @@ USDC is the world's second-largest stablecoin after USDT and has quickly grown t | Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | | Holders | Over 1M addresses | - - From 005ab596ba53dfa6673cad1e24cff6307d4bf590 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:22 +0800 Subject: [PATCH 09897/11794] New translations usdt.md (Croatian) --- hr/core-concepts/supported-stablecoins/usdt.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/hr/core-concepts/supported-stablecoins/usdt.md b/hr/core-concepts/supported-stablecoins/usdt.md index 4337c323b..789d00ee1 100644 --- a/hr/core-concepts/supported-stablecoins/usdt.md +++ b/hr/core-concepts/supported-stablecoins/usdt.md @@ -1,22 +1,20 @@ # USDT -![](../../.gitbook/assets/image%20%281%29.png) +![](../../.gitbook/assets/image (1).png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| ------------- | ---------------------------------------------------------------------------------------------------------------- | | Issued by | Tether Limited | | Name | Tether | | Symbol | USDT | | Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Official site | [https://tether.to/ ](https://tether.to) | | Holders | Over 3.4M addresses | - - From 2ca12a2f2aecf484b39e7ff9ab2cdd4ce019b099 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:22 +0800 Subject: [PATCH 09898/11794] New translations oracle.md (Indonesian) --- id/smart-contracts/api/oracle.md | 1 - 1 file changed, 1 deletion(-) diff --git a/id/smart-contracts/api/oracle.md b/id/smart-contracts/api/oracle.md index 21615d157..e0de9ff1f 100644 --- a/id/smart-contracts/api/oracle.md +++ b/id/smart-contracts/api/oracle.md @@ -5,4 +5,3 @@ Dokumentasi segera hadir. {% endhint %} OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. - From 4049652b701c3336ddad7678dcb65aa031f4a193 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:23 +0800 Subject: [PATCH 09899/11794] New translations README.md (Indonesian) --- id/smart-contracts/api/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/id/smart-contracts/api/README.md b/id/smart-contracts/api/README.md index 802fa8194..347dcbf00 100644 --- a/id/smart-contracts/api/README.md +++ b/id/smart-contracts/api/README.md @@ -8,5 +8,3 @@ Dokumentasi API kontrak yang digunakan oleh protokol: * [Oracle](oracle.md) * [Strategi](strategies.md) - - From 03289de8164afdd37e128bfaa2fc4374a54f129e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:27 +0800 Subject: [PATCH 09900/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index b3e37dff9..f32aca1c9 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,12 +1,12 @@ -# 奖励 +# Rewards **Collecting Rewards ** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 For example, Compound gives away COMP tokens and Curve gives away CRV tokens. 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From d360dd836744c7939bf6b0cbb148cee1e4be192e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:28 +0800 Subject: [PATCH 09901/11794] New translations usdc.md (Vietnamese) --- vi/core-concepts/supported-stablecoins/usdc.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/vi/core-concepts/supported-stablecoins/usdc.md b/vi/core-concepts/supported-stablecoins/usdc.md index b682e9b9d..504f1a3bb 100644 --- a/vi/core-concepts/supported-stablecoins/usdc.md +++ b/vi/core-concepts/supported-stablecoins/usdc.md @@ -1,15 +1,15 @@ # USDC -![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) +![](../../.gitbook/assets/usdc-coin-bd351fb779 (1).png) -USD Coin (USDC) là một loại tiền ổn định có giá trị tương đương với USD được ra mắt dưới dạng token ERC-20 trên mạng Ethereum vào tháng 10 năm 2018. USDC có thể dễ dàng đổi sang đô la Mỹ. +USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC có thể dễ dàng đổi sang đô la Mỹ. Mỗi USDC được hỗ trợ theo tỷ lệ 1: 1, một số tiền pháp định số lượng tiền pháp định tương đương với số USDC đang lưu hành được lưu trữ tại tài khoản ký thác bởi các thành viên của Center, một tập đoàn do Circle và Coinbase thành lập. Thành viên của Centre là các tổ chức tài chính hợp pháp có trụ sở tại Hoa Kỳ. Grant Thornton LLP công bố kiểm toán hàng tháng về về các khoản dự trữ. USDC là stablecoin lớn thứ hai thế giới sau USDT và nhanh chóng tăng số token trong lưu thông vượt khỏi 1 tỷ đô. Tuy nhiên, con số này vẫn thấp hơn nhiều so với USDT (thấp hơn 12 tỉ Đô). | Thông tin chính | | -|:--------------- |:------------------------------------------------------------------------------------------------------------------- | +| --------------- | ------------------------------------------------------------------------------------------------------------------- | | Phát hành bởi | Centre | | Tên | USD Coin | | Ký hiệu | USDC | @@ -18,5 +18,3 @@ USDC là stablecoin lớn thứ hai thế giới sau USDT và nhanh chóng tăng | Website | [https://www.centre.io/usdc](https://www.centre.io/usdc) | | Người nắm giữ | Hơn 1 triệu địa chỉ | - - From f8448603888b962896210a3668a13d1bd08aa4d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:29 +0800 Subject: [PATCH 09902/11794] New translations README.md (Vietnamese) --- vi/README.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/vi/README.md b/vi/README.md index b88f8a27d..9f020d3be 100644 --- a/vi/README.md +++ b/vi/README.md @@ -6,15 +6,15 @@ description: Đồng stablecoin đầu tiên cho phép kiếm lợi nhuận ngay ## **Vượt trội hơn tiền tệ thông thường** -Origin Dollar (OUSD) là một loại stablecoin mới lần đầu được ra mắt vào tháng 9 năm 2020 trên mạng Ethereum. Thiết kế của nó vượt trội hơn so với các loại stablecoin hiện có vì OUSD thu được lãi suất cạnh tranh ngay cả khi được giữ trên ví của người dùng. +Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Thiết kế của nó vượt trội hơn so với các loại stablecoin hiện có vì OUSD thu được lãi suất cạnh tranh ngay cả khi được giữ trên ví của người dùng. ![](.gitbook/assets/origin-dollar-summary.jpeg) **Tiểu sử** -Vào năm 1999, Yu Pan, kỹ sư R&D của Origin, cùng những người đồng sáng lập PayPal, [đã đưa ra ý tưởng](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) về việc tạo ra “tiền tệ thế giới mới” với đầy đủ chiến lược sinh lãi và thẻ ghi nợ mà không cần phải kết nối với các hệ thống ngân hàng truyền thống. Sau một số thay đổi và sau đó được eBay mua lại, PayPal đã từ bỏ tham vọng của mình trong lĩnh vực này. +In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Sau một số thay đổi và sau đó được eBay mua lại, PayPal đã từ bỏ tham vọng của mình trong lĩnh vực này. -Gần hai thập kỷ sau, năm 2014, Tether đã giới thiệu USDT - đồng stablecoin có mệnh giá tương đương USD. Kể từ đó, stablecoin đã trở thành phương thức chuyển tiền lý tưởng, người dùng không còn phải chịu sự biến động về giá như các loại tiền thả nổi khác. Ngày nay, Giá trị được [chuyển qua Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) nhiều hơn so với Bitcoin. Trong khi đó, Tài chính phi tập trung (DeFi ) đã trải qua sự bùng nổ trong tăng trưởng với [tỷ đô la vốn](https://defipulse.com/) hiện bị khóa trong các hợp đồng thông minh, tạo ra lợi tức từ các giao thức cho vay và giao dịch. +Gần hai thập kỷ sau, năm 2014, Tether đã giới thiệu USDT - đồng stablecoin có mệnh giá tương đương USD. Kể từ đó, stablecoin đã trở thành phương thức chuyển tiền lý tưởng, người dùng không còn phải chịu sự biến động về giá như các loại tiền thả nổi khác. Ngày nay, Giá trị được [chuyển qua Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) nhiều hơn so với Bitcoin. Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. Một trong những vấn đề mà người dùng gặp phải khi sử dụng các stablecoin hiện tại là phải liên tục lựa chọn giữa việc giữ trong ví để phục vụ các khoản chi tiêu/ đầu tư tức thì hay khóa lại trong các hợp đồng thông minh để nhận lãi suất. Ví dụ: người dùng khóa USDC trong Aave thì không thể sử dụng số tiền bị khoá cho mục đích khác. Ngoài ra, khi mở khoá token để chi tiêu thì họ còn phải chịu thêm Phí Gas đắt đỏ. @@ -24,7 +24,6 @@ Với OUSD, bạn không cần phải mở khoá hay thực hiện các thủ t Origin Dollar được xây dựng bởi [đội ngũ](https://www.originprotocol.com/team) thành viên của [Origin Protocol](https://www.originprotocol.com) bao gồm các doanh nhân nối tiếp, nhà đầu tư tiền điện tử đời đầu, các nhân viên đầu tiên tại YouTube, giám đốc kỹ thuật tại Google / Dropbox và một trong những đồng sáng lập Paypal - Yu Pan. -Đối với những người quan tâm đến việc tìm hiểu chi tiết kỹ thuật về cách hoạt động của Ousd, tài liệu này là nơi lý tưởng để bắt đầu. Chúng tôi khuyến khích các nhà phát triển kiểm tra và đóng góp cho [Github](http://www.github.com/OriginProtocol) \ (100% mã nguồn mở) của chúng tôi. Nhóm của chúng tôi luôn có mặt ở trên [Discord](https://www.originprotocol.com/discord) nếu bạn có thắc mắc hoặc cần bất kỳ hỗ trợ nào. +Đối với những người quan tâm đến việc tìm hiểu chi tiết kỹ thuật về cách hoạt động của Ousd, tài liệu này là nơi lý tưởng để bắt đầu. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). Nhóm của chúng tôi luôn có mặt ở trên [Discord](https://www.originprotocol.com/discord) nếu bạn có thắc mắc hoặc cần bất kỳ hỗ trợ nào. Chào mừng đến với tiền tệ của tương lai. - From 26fe2c06080de7f02a9ed0b93f7283d8b60a8ed0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:30 +0800 Subject: [PATCH 09903/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 45 ++++++++++++++++++++++++++++--------------- 1 file changed, 30 insertions(+), 15 deletions(-) diff --git a/vi/getting-started.md b/vi/getting-started.md index d2e11f962..a16a97278 100644 --- a/vi/getting-started.md +++ b/vi/getting-started.md @@ -6,12 +6,11 @@ Tài liệu này được xây dựng nhằm giải thích cách thức hoạt {% hint style="info" %} Origin Dollar - sẽ định tuyến giao dịch của bạn một cách thông minh, giúp bạn mua OUSD với mức giá tốt nhất.

{% endhint %} -Origin Dollar Dapp cho phép người dùng mua hoặc bán OUSD bằng ví tiền điện tử hỗ trợ web-3 như [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/)hoặc [Gnosis Safe](https://gnosis-safe.io/). Đây là cách cơ bản để có được OUSD, đặc biệt là trong trường hợp bạn muốn hạn chế rủi ro di chuyển số lượng tiền lớn trên các sàn giao dịch. DApp sẽ tự động lựa chọn mua OUSD trong vault hoặc giúp bạn mua trên bất kỳ AMM nào hiện đang cung cấp tỷ giá tốt nhất.

+The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com), or [Gnosis Safe](https://gnosis-safe.io). Đây là cách cơ bản để có được OUSD, đặc biệt là trong trường hợp bạn muốn hạn chế rủi ro di chuyển số lượng tiền lớn trên các sàn giao dịch. DApp sẽ tự động lựa chọn mua OUSD trong vault hoặc giúp bạn mua trên bất kỳ AMM nào hiện đang cung cấp tỷ giá tốt nhất. **Sàn giao dịch phi tập trung** @@ -19,9 +18,9 @@ OUSD hiện có sẵn trên các sàn giao dịch phi tập trung sau. Danh sác * [Mua OUSD trên 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Mua OUSD trên Virgox](https://curve.fi/factory/9) -* [Mua OUSD trên Uniswap V3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Mua OUSD trên Uniswap V2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Mua OUSD trên Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Mua OUSD trên Uniswap V3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Mua OUSD trên Uniswap V2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\&use=v2) +* [Mua OUSD trên Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) **Sàn giao dịch tập trung** @@ -32,7 +31,7 @@ OUSD hiện có sẵn trên các sàn giao dịch tập trung sau. Vui lòng ki * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) * Mua OUSD trên Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Mua OUSD trên App Dharma](https://www.dharma.io/) (Chỉ dành cho người dùng ở Mỹ) +* [Buy OUSD on Dharma App](https://www.dharma.io) (US only) Chúng tôi đang tiếp tục nỗ lực để niêm yết OUSD trên các sàn giao dịch tập khác. @@ -40,8 +39,7 @@ Chúng tôi đang tiếp tục nỗ lực để niêm yết OUSD trên các sàn {% hint style="success" %} -Địa chỉ ERC20 chính của Origin Dollar (OUSD) là: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} @@ -53,17 +51,34 @@ OUSD là token ERC-20 không tiêu chuẩn, hầu hết các ứng dụng muốn Nếu bạn là bên cung cấp ví hoặc sàn giao dịch tiền điện tử quan tâm đến việc hỗ trợ OUSD, vui lòng tham khảo các hướng dẫn sau: -{% page-ref page = "core-concept /astic-supply / rebasing-and-smart-contracts.md"%} +{% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} + +[rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) + +{% endcontent-ref %} + +{% content-ref url="smart-contracts/architecture.md" %} + +[architecture.md](smart-contracts/architecture.md) + +{% endcontent-ref %} + +{% content-ref url="smart-contracts/api/" %} + +[api](smart-contracts/api/) + +{% endcontent-ref %} -{% page-ref page = "smart-Contract / architecture.md"%} +**Developer Analytics** -{% page-ref page = "smart-contract / api /"%} +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -**Phân tích nhà phát triển** +**Getting Help** -Trang theo dõi dành cho nhà phát triển nội bộ [analytics.ousd.com](https://analytics.ousd.com). Bảng điều khiển hiển thị nguồn cung lưu hành hiện tại, tài sản được quản lý trong kho tiền và phân bổ giữa từng stablecoin và chiến lược. +Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. -**Yêu cầu hỗ trợ** +{% content-ref url="broken-reference" %} -Vui lòng tham gia kênh Origin Dollar \ #engineering trên [Discord](www.originprotocol.com/discord) của Origin. Đội ngũ của chúng tôi và các thành viên trong cộng đồng luôn sẵn sàng hỗ trợ bạn. Câu hỏi của bạn giúp sẽ giúp chúng tôi ngày càng hoàn thiện, vì vậy đừng ngần ngại cho chúng tôi biết thắc mắc của bạn nếu bạn không tìm thấy câu trả lời ở đây. +[Broken link](broken-reference) +{% endcontent-ref %} From 98c7445b02b4ab3224fb83ecbafbefe1642cc21f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:31 +0800 Subject: [PATCH 09904/11794] New translations how-it-works.md (Vietnamese) --- vi/how-it-works.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/vi/how-it-works.md b/vi/how-it-works.md index 6050e32bc..51c8339a1 100644 --- a/vi/how-it-works.md +++ b/vi/how-it-works.md @@ -2,7 +2,7 @@ #### Được hỗ trợ 100% và ổn định -Origin Dollar (OUSD) là token Erc-20 được xây dựng trên mạng Ethereum. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD là tiền tệ ổn định được hỗ trợ 1:1 bởi các stablecoin khác như USDT, USDC và DAI. Do đó, 1 OUSD được duy trì gần ổn định với giá trị 1 USD. @@ -12,20 +12,20 @@ OUSD là tiền tệ ổn định được hỗ trợ 1:1 bởi các stablecoin #### Mua OUSD -Người dùng có thể chuyển đổi stablecoin hiện có của họ (hiện đang hỗ trợ USDT, USDC và DAI) sang OUSD thông qua [Origin Dollar DApp](www.ousd.com). Sau đó, OUSD sẽ ngay lập tức tích luỹ lãi suất. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Sau đó, OUSD sẽ ngay lập tức tích luỹ lãi suất. Origin DApp sẽ định tuyến các giao dịch của người dùng một cách thông minh, cung cấp cho họ mức giá chuyển đổi tốt nhất giữa OUSD và stablecoin cũng như cân nhắc trượt giá và phí gas. Điều này có nghĩa là DApp đôi khi sẽ khuyến khích người dùng mua OUSD trên thị trường thay vì mint OUSD mới từ vault. OUSD DApp sẽ chọn từ nhiều nguồn thanh khoản và sẽ đề xuất lựa chọn có tỉ giá tốt nhất. **Bán OUSD** -Người dùng có thể chuyển đổi OUSD của họ sang các stablecoin khác bất kỳ lúc nào thông qua [Origin Dollar DApp](www.ousd.com). Origin DApp sẽ định tuyến các giao dịch của người dùng một cách thông minh, cung cấp cho họ mức giá chuyển đổi tốt nhất giữa OUSD và stablecoin cũng như cân nhắc trượt giá, phí gas và phí khi rời vault. Điều này có nghĩa là DApp thường sẽ giúp người dùng bán OUSD của họ trên AMM thay vì redeem OUSD từ kho tiền và chịu phí thoát của giao thức. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). Origin DApp sẽ định tuyến các giao dịch của người dùng một cách thông minh, cung cấp cho họ mức giá chuyển đổi tốt nhất giữa OUSD và stablecoin cũng như cân nhắc trượt giá, phí gas và phí khi rời vault. Điều này có nghĩa là DApp thường sẽ giúp người dùng bán OUSD của họ trên AMM thay vì redeem OUSD từ kho tiền và chịu phí thoát của giao thức. -Nếu redeem trực tiếp từ kho tiền thì bạn sẽ phải trả khoản phí là 0,5%. Phí này được phân bổ như một lợi nhuận bổ sung cho những người còn lại (những người nắm giữ OUSD tại thời điểm đó). Phí này đóng vai trò như một tính năng bảo mật để khiến những kẻ tấn công khó lợi dụng tình trạng oracle bị gián đoạn, ngăn chúng đồng bộ hóa các stablecoin từ vault trong trường hợp định giá sai các tài sản cơ bản. Khoản phí nêu trên còn nhằm mục tiêu để khuyến khích những người nắm giữ dài hạn hơn là đầu cơ ngắn hạn. +Nếu redeem trực tiếp từ kho tiền thì bạn sẽ phải trả khoản phí là 0,5%. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). Phí này đóng vai trò như một tính năng bảo mật để khiến những kẻ tấn công khó lợi dụng tình trạng oracle bị gián đoạn, ngăn chúng đồng bộ hóa các stablecoin từ vault trong trường hợp định giá sai các tài sản cơ bản. Khoản phí nêu trên còn nhằm mục tiêu để khuyến khích những người nắm giữ dài hạn hơn là đầu cơ ngắn hạn. -Sau thực hiện lệnh quy đổi, hợp đồng thông minh sẽ xác định loại stablecoin sẽ được trả lại cho người dùng. Hiện tại, vault sẽ trả lại tiền theo tỉ lệ stablecoin trong vault ở thời điểm đó. Việc không cho người dùng có quyền lựa chọn sẽ bảo vệ được toàn bộ kho tiền trong khỏi tình huống 1 đồng stablecoin nào đó sẽ bị mất giá so với đồng Đô La. +Upon redemption, the vault will determine which stablecoin(s) to return to the user. Hiện tại, vault sẽ trả lại tiền theo tỉ lệ stablecoin trong vault ở thời điểm đó. Việc không cho người dùng có quyền lựa chọn sẽ bảo vệ được toàn bộ kho tiền trong khỏi tình huống 1 đồng stablecoin nào đó sẽ bị mất giá so với đồng Đô La. {% hint style="warning" %} -Người dùng sẽ bị tính **0,5%** phí khi redeem từ OUSD sang stablecoins khác và sẽ không được lựa chọn stablecoin mà họ nhận được. Người dùng thường có thể tránh khoản phí này bằng cách bán OUSD cho AMM. +Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Người dùng thường có thể tránh khoản phí này bằng cách bán OUSD cho AMM. {% endhint %} #### Tạo ra **lợi nhuận thụ động** @@ -37,4 +37,3 @@ OUSD tạo ra lợi nhuận bằng cách chuyển các stablecoin được ký g Lợi nhuận được tạo ra được chuyển cho người nắm giữ OUSD thông qua cơ chế cung tiền linh hoạt. OUSD liên tục điều chỉnh nguồn cung tiền để đáp ứng với lợi suất mà giao thức đã tạo ra. Điều này cho phép giá OUSD được cố định ở mức 1 đô la trong khi số dư trong ví của chủ sở hữu OUSD thay đổi theo thời gian thực, phản ánh lợi nhuận mà giao thức kiếm được. Từ đó, Ousd trở thành 1 stablecoin dễ chi tiêu, tự động kiếm được lợi nhuận vượt trội và được nhiều người mong muốn nắm giữ hơn các loại stablecoin hiện có. - From c3aeabb580def779fa4f1ef0f3014a7a425ed700 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:32 +0800 Subject: [PATCH 09905/11794] New translations README.md (Vietnamese) --- vi/core-concepts/elastic-supply/README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/vi/core-concepts/elastic-supply/README.md b/vi/core-concepts/elastic-supply/README.md index 6e4bbf9fe..df5c34870 100644 --- a/vi/core-concepts/elastic-supply/README.md +++ b/vi/core-concepts/elastic-supply/README.md @@ -2,15 +2,15 @@ **Cung linh hoạt. Giá ổn định.** -OUSD có cơ chế hoạt động khác với hầu hết các token khác. Thay vì giá tăng khi giá trị của tài sản được quản lý tăng (như với Compound cTokens hoặc Yearn yTokens), giá trị của một OUSD vẫn không đổi ở khoảng $1. Thay vào đó, các hợp đồng liên tục điều chỉnh nguồn cung tiền và tự động cập nhật số dư trong ví của người nắm giữ token để phản ánh lợi nhuận mà giao thức kiếm được. +OUSD có cơ chế hoạt động khác với hầu hết các token khác. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Thay vào đó, các hợp đồng liên tục điều chỉnh nguồn cung tiền và tự động cập nhật số dư trong ví của người nắm giữ token để phản ánh lợi nhuận mà giao thức kiếm được. {% hint style="info" %} Hãy coi đó là tiền lãi tích lũy trong tài khoản ngân hàng của bạn. Đơn vị tài khoản và giá trị của đô la Mỹ không thay đổi. Bạn chỉ nhận được nhiều đô la Mỹ hơn theo thời gian khi bạn kiếm được tiền lãi. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics_4.png) +![](../../.gitbook/assets/ousd_docs_graphics\_4.png) -Cơ chế này được lấy cảm hứng từ phương pháp mới được thực hiện bởi [Ampleforth](https://www.ampleforth.org/), nhưng có một số điểm khác biệt nổi bật như sau: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: 1. OUSD được hỗ trợ 100% bởi các stablecoin khác và không gặp phải thách thức tương tự khi phải duy trì tỷ giá cố định với đồng đô la. Với việc dễ dàng khai thác và hoàn trả OUSD, chúng tôi có thể tin tưởng vào những người kinh doanh dựa trên chênh lệch giá để đảm bảo tỷ giá được duy trì. 2. Số lượng OUSD sẽ luốn tăng lên vì số lượng OUSD được mint gắn liền với lợi nhuận thực tế thu được từ các chiến lược. Tiền gốc của bạn được bảo vệ miễn là không có vấn đề gì xảy ra với các giao thức cho vay / AMM và stablecoin cơ bản. Số dư OUSD của bạn sẽ không bao giờ giảm, nhưng giá trị có thể giảm nếu hệ thống xảy ra lỗi. @@ -19,4 +19,3 @@ Cơ chế này được lấy cảm hứng từ phương pháp mới được th **Kích hoạt rebase thủ công** Bất kỳ ai cũng có thể kích hoạt rebase tại bất kỳ thời điểm nào bằng cách [gọi hàm rebase trên vault](https://etherscan.io/address/originvault.eth#writeProxyContract). Bạn có thể thực hiện việc này trên Etherscan bằng cách kết nối ví web3. - From dbaa84efdb90d611e4d85a64b75f4b361d8a58cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:33 +0800 Subject: [PATCH 09906/11794] New translations README.md (Vietnamese) --- .../supported-stablecoins/README.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/vi/core-concepts/supported-stablecoins/README.md b/vi/core-concepts/supported-stablecoins/README.md index e56a05b14..802f2caee 100644 --- a/vi/core-concepts/supported-stablecoins/README.md +++ b/vi/core-concepts/supported-stablecoins/README.md @@ -6,15 +6,20 @@ Hiện tại, OUSD hỗ trợ các loại stablecoin sau: -{% page-ref page="usdt.md" %} +{% content-ref url="usdt.md" %} +[usdt.md](usdt.md) +{% endcontent-ref %} -{% page-ref page="usdc.md" %} +{% content-ref url="usdc.md" %} +[usdc.md](usdc.md) +{% endcontent-ref %} -{% page-ref page="dai.md" %} +{% content-ref url="dai.md" %} +[dai.md](dai.md) +{% endcontent-ref %} -Không có stablecoin nào trong số này là hoàn hảo, chúng tôi lựa chọn dựa trên mức độ phổ biến của chúng. Mặc dù có những thời điểm các đồng này không duy trì được tỉ lệ 1:1 so với USD, nhưng chúng đã chứng tỏ khả năng phục hồi - quay lại tỉ lệ 1:1 với USD như thiết kế ban đầu. +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. -Điều quan trọng cần lưu ý là tất cả các stablecoin này tiềm ẩn các rủi ro tuy không đang kể đối với các bên liên quan. Đơn cử như Tether đã từng gặp phải răng rối liên quan đến thủ tục ngân hàng và đối mặt với không ít thách thức về việc tuân thủ quy định. Ngoài ra, cả USDT và USDC đều có "cửa sau" cho phép nhà phát hành có quyền đóng băng tiền trong ví của chủ sở hữu. Dai không được hỗ trợ bởi tài sản thế chấp là tiền pháp định, giá trị của nó cũng có thể bị ảnh hưởng vì USDC và USDT được chấp nhận làm tài sản thế chấp để khai thác DAI. - -Bất chấp những rủi ro kể trên, đã có hàng tỷ đô la "đặt cược" vào tính bảo mật của những stablecoin này. Việc có các stablecoin mới được hỗ trợ trên OUSD theo thời gian là hoàn toàn có thể. Các stablecoin đang được hỗ trợ cũng có thể bị loại bỏ nếu được chứng minh là quá không đáng tin cậy hoặc gây nguy hiểm tới khoản quỹ của chủ sở hữu OUSD. +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From a75c4a6958d22fb6672cb3ce81246888b26b6edf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:34 +0800 Subject: [PATCH 09907/11794] New translations dai.md (Vietnamese) --- vi/core-concepts/supported-stablecoins/dai.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/vi/core-concepts/supported-stablecoins/dai.md b/vi/core-concepts/supported-stablecoins/dai.md index b531b0a91..01088a278 100644 --- a/vi/core-concepts/supported-stablecoins/dai.md +++ b/vi/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,18 @@ ![](../../.gitbook/assets/dai.png) -DAI là một loại tiền ổn định có giá trị tương đương với USD được ra mắt dưới dạng token ERC-20 trên mạng Ethereum vào năm 2017. DAI đã thực hiện nâng cấp lớn từ single-collateral (thế chấp 1 loại tài sản) sang multi-collateral (cho phép thế chấp nhiều loại tài sản) vào tháng 11 năm 2019. Dai được neo với đồng đô la Mỹ. +DAI là một loại tiền ổn định có giá trị tương đương với USD được ra mắt dưới dạng token ERC-20 trên mạng Ethereum vào năm 2017. A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai được neo với đồng đô la Mỹ. -Dai được đào bằng cách sử dụng tài sản tiền điện tử như ETH hoặc USDC làm tài sản thế chấp trong 1 vị trí nợ thế chấp (CDP) hay còn gọi là vault. Trước đây, DAI chỉ chấp nhận tài sản thế chấp duy nhất là ETH. Tài sản đảm bảo và trạng thái của mỗi vault có thể được xem trực tiếp trên blockchain. Tình trạng của các vault này và các stablecoin Dai được giám sát chặt chẽ. +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. Trước đây, DAI chỉ chấp nhận tài sản thế chấp duy nhất là ETH. Tài sản đảm bảo và trạng thái của mỗi vault có thể được xem trực tiếp trên blockchain. Tình trạng của các vault này và các stablecoin Dai được giám sát chặt chẽ. Dai là stablecoin lớn thứ ba thế giới với hơn 400 triệu đô la được lưu hành. Ngoài ra, cDAI và aDAI, phiên bản tổng hợp của Dai trên nền tảng cho vay Compound và Aave, với tổng giá trị lưu hành trên 600 triệu đô la. | Thông tin chính | | -|:--------------- |:------------------------------------------------------------------------------------------------------------------- | +| --------------- | ------------------------------------------------------------------------------------------------------------------- | | Phát hành bởi | MakerDAO | | Tên | Dai | | Ký hiệu | DAI | | Địa chỉ | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimal | 18 | -| Website | [https://makerdao.com/](https://makerdao.com/) | +| Website | [https://makerdao.com/](https://makerdao.com) | | Người nắm giữ | Hơn 380k địa chỉ | - From 1533b4b4dc40674882f04bd50f8b83c723b5198e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:36 +0800 Subject: [PATCH 09908/11794] New translations usdt.md (Vietnamese) --- vi/core-concepts/supported-stablecoins/usdt.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/vi/core-concepts/supported-stablecoins/usdt.md b/vi/core-concepts/supported-stablecoins/usdt.md index a7ced0a66..628a6c637 100644 --- a/vi/core-concepts/supported-stablecoins/usdt.md +++ b/vi/core-concepts/supported-stablecoins/usdt.md @@ -1,22 +1,20 @@ # USDT -![](../../.gitbook/assets/image%20%281%29.png) +![](../../.gitbook/assets/image (1).png) -Tether (USDT) là một loại tiền ổn định neo với tiền pháp định, ban đầu được xây dựng trên Bitcoin thông qua Giao thức lớp Omni. Vào tháng 9 năm 2017, Tether cho ra mắt USDT Erc-20 được xây dựng trên mạng Ethereum. +Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. Vào tháng 9 năm 2017, Tether cho ra mắt USDT Erc-20 được xây dựng trên mạng Ethereum. Mỗi Tether được phát hành vào lưu thông được hỗ trợ theo tỷ lệ 1-1 với số lượng tiền tệ fiat tương đương được giữ trong tài khoản ký thác của Tether Limited, một công ty có trụ sở tại Hồng Kông có quan hệ chặt chẽ với sàn giao dịch Bitfinex. -Bất chấp những tranh cãi **** xung quanh **** việc công ty không cung cấp báo cáo audit như đã hứa nhưng Tether, USDT vẫn là stablecoin lớn nhất thế giới theo vốn hóa thị trường, hiện đứng sau sau BTC, ETH và XRP. +Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Thông tin chính | | -|:--------------- |:---------------------------------------------------------------------------------------------------------------- | +| --------------- | ---------------------------------------------------------------------------------------------------------------- | | Phát hành bởi | Tether Limited | | Tên | Tether | | Ký hiệu | USDT | | Địa chỉ | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimal | 6 | -| Website | [https://tether.to/ ](https://tether.to/%20) | +| Website | [https://tether.to/ ](https://tether.to) | | Người nắm giữ | Hơn 3,4 triệu địa chỉ | - - From d45d8992b18d3fc59597fc65926e1985e6b80531 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:37 +0800 Subject: [PATCH 09909/11794] New translations README.md (Vietnamese) --- .../supported-strategies/README.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/vi/core-concepts/supported-strategies/README.md b/vi/core-concepts/supported-strategies/README.md index 749c3b3ef..37328af62 100644 --- a/vi/core-concepts/supported-strategies/README.md +++ b/vi/core-concepts/supported-strategies/README.md @@ -4,15 +4,20 @@ OUSD tạo ra lợi nhuận bằng cách gửi stablecoin vào các nền tảng cho vay và các nhóm thanh khoản của nhà tạo lập thị trường. Điều quan trọng cần lưu ý là rằng những nền tảng này ẩn chứa rủi ro công nghệ dẫn tới tiền có thể bị mất nếu xảy ra sự kiện liên quan đến lỗ hổng lớn trong bảo mật. Chúng tôi đang chọn làm việc với các nền tảng đã được kiểm toán hợp đồng thông minh và chúng tôi cảm thấy an toàn nhất. -Hiện tại, đội ngũ có kế hoạch kiếm lợi nhuận từ các nền tảng sau: +Currently, OUSD earns yield from the following platform(s): -{% page-ref page="compound.md" %} +{% content-ref url="compound.md" %} +[compound.md](compound.md) +{% endcontent-ref %} -{% page-ref page="curve.md" %} +{% content-ref url="curve.md" %} +[curve.md](curve.md) +{% endcontent-ref %} -{% page-ref page="aave.md" %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} -Mặc dù DeFi đã phát triển rất nhanh và hiện đã có hàng tỷ đô la giá trị được gửi trên các nền tảng này, một số dự án trong số này vẫn đang trong giai đoạn beta và mang tính thử nghiệm cao. Vẫn có khả năng hợp đồng thông minh của nền tảng này vẫn còn lỗ hổng. Trong quá khứ, các lỗ hổng trên các ứng dụng Ethereum cũng đã từng gây ra thiệt hại hàng lên tớii hàng triệu đô la. - -Chúng tôi giám sát chặt chẽ các sự kiện bảo mật trên các nền tảng mà chúng tôi hỗ trợ và ngay lập tức bảo vệ quỹ của chủ sở hữu OUSD khi nhận thấy bất kỳ rủi ro nào. +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From fb2e561fd858cb433a0aa3f2892ee639c1d59017 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:38 +0800 Subject: [PATCH 09910/11794] New translations aave.md (Vietnamese) --- vi/core-concepts/supported-strategies/aave.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/vi/core-concepts/supported-strategies/aave.md b/vi/core-concepts/supported-strategies/aave.md index 4ae0cfab0..e43aefdc5 100644 --- a/vi/core-concepts/supported-strategies/aave.md +++ b/vi/core-concepts/supported-strategies/aave.md @@ -8,14 +8,13 @@ Aave hỗ trợ các khoản vay nhanh, là các khoản vay không cần thế Token quản trị của Aave trước đây được gọi là LEND, là token tiện ích cho ETHLend. Người nắm giữ LEND có thể đổi LEND lấy AAVE - token quản trị ERC-20 mới và phần thưởng staking. Một số AAVE đã được phân phối cho người dùng nền tảng trong một chiến dịch khai thác thanh khoản. -Tổng giá trị của Aave bị khóa (TVL) đã nhanh chóng tăng lên hơn 15,5 tỷ đô la, khiến nó trở thành một trong những giao thức DeFi lớn nhất tại thời điểm viết bài. Vốn hóa thị trường của LEND đạt hơn 5.3 tỉ đô la. +Aave's total value locked (TVL) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. Vốn hóa thị trường của LEND đạt hơn 5.3 tỉ đô la. Aave đã trải qua các cuộc kiểm toán bảo mật được thực hiện bởi OpenZeppelin, Trail of Bits và Consensys Diligence. Aave vẫn đang duy trì chương trình tặng tưởng cho người phát hiện ra lỗi của hệ thống. | Tài nguyên | | -|:-------------------------------- |:------------------------------------------------------------------------------ | -| Website | [https://aave.com/](https://aave.com/) | -| Tài liệu dành cho nhà phát triển | [http://docs.aave.com/](http://docs.aave.com/) | +| -------------------------------- | ------------------------------------------------------------------------------ | +| Website | [https://aave.com/](https://aave.com) | +| Tài liệu dành cho nhà phát triển | [http://docs.aave.com/](http://docs.aave.com) | | GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | | Discord | [https://aave.com/discord](https://aave.com/discord) | - From e96b5295fcb64e397ccacdff5bea8a6944a9b4a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:39 +0800 Subject: [PATCH 09911/11794] New translations compound.md (Vietnamese) --- vi/core-concepts/supported-strategies/compound.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/vi/core-concepts/supported-strategies/compound.md b/vi/core-concepts/supported-strategies/compound.md index 1211687e5..8380b7310 100644 --- a/vi/core-concepts/supported-strategies/compound.md +++ b/vi/core-concepts/supported-strategies/compound.md @@ -6,14 +6,13 @@ Số dư tài sản thế chấp được đại diện bởi ERC-20 cTokens, t Compound được quản lý bởi COMP, token quản trị ERC-20. Người nắm giữ COMP có thể đề xuất và bỏ phiếu về các thay đổi giao thức hoặc ủy quyền phiếu bầu của họ cho người khác. Token thưởng COMP được trả theo tỷ lệ cho người dùng giao thức hàng ngày, được chia đều giữa người đi vay và người cho vay. Một phần lớn nguồn cung token COMP được giữ lại bởi nhóm Compound, các nhà đầu tư và cố vấn. -Tổng giá trị bị khoá trên Compound (TVL) đã nhanh chóng tăng lên hơn 10 tỉ đô la, biến nó trở thành một trong những giao thức DeFi lớn nhất. Vốn hóa thị trường của COMP đạt hơn 2.5 tỉ đô la. +Compound's total value locked (TVL) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. Vốn hóa thị trường của COMP đạt hơn 2.5 tỉ đô la. Compound đã trải qua nhiều lần kiểm toán bảo mật thực hiện bởi OpenZeppelin và Trail of Bits. Giao thức Compound đã được CertiK chính thức xác minh và đã trải qua thử nghiệm kiểm tra sức chịu đựng bởi Gauntlet. Compound vẫn đang duy trì chương trình tặng tưởng cho người phát hiện ra lỗi của hệ thống. | Tài nguyên | | -|:-------------------------------- |:-------------------------------------------------------------------------------------------------------------- | -| Website | [https://compound.finance/](https://compound.finance/) | +| -------------------------------- | -------------------------------------------------------------------------------------------------------------- | +| Website | [https://compound.finance/](https://compound.finance) | | Tài liệu dành cho nhà phát triển | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | | Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | - From fa93743675c4176ce426ba03225ae1cb0735e009 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:40 +0800 Subject: [PATCH 09912/11794] New translations curve.md (Vietnamese) --- vi/core-concepts/supported-strategies/curve.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/vi/core-concepts/supported-strategies/curve.md b/vi/core-concepts/supported-strategies/curve.md index cd2b5edcd..fc366c74d 100644 --- a/vi/core-concepts/supported-strategies/curve.md +++ b/vi/core-concepts/supported-strategies/curve.md @@ -2,20 +2,19 @@ Curve là một giao thức cung cấp thanh khoản và sàn phi tập trung trên Ethereum cho stablecoin và BTC, ra mắt vào tháng 1 năm 2020. Người dùng có thể hoán đổi giữa các stablecoin ERC-20 phổ biến hoặc giữa các token ERC-20 đại diện của bitcoin. Các nhà cung cấp thanh khoản tạo điều kiện để giao dịch được diễn ra và hưởng phí. -Curve là Trình tạo thị trường tự động (AMM) nơi mỗi thị trường có một nhóm thanh khoản liên quan với hai hoặc nhiều tài sản phải có cùng giá trị, như USDT, USDC, DAI và TUSD, tất cả đều là stablecoin được neo bằng đô la Mỹ. Tỷ giá hối đoái giữa mỗi stablecoin và trọng lượng tương đối của chúng được xác định bởi một thuật toán dựa trên cung và cầu. Những người kinh doanh chênh lệch giá góp phần cân bằng các tỷ giá hối đoái giữa các đồng này. +Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. Tỷ giá hối đoái giữa mỗi stablecoin và trọng lượng tương đối của chúng được xác định bởi một thuật toán dựa trên cung và cầu. Những người kinh doanh chênh lệch giá góp phần cân bằng các tỷ giá hối đoái giữa các đồng này. -Một số pool thanh khoản của Curve kiếm thêm phí cho những người cung cấp thanh khoản bên cạnh phí trao đổi từ các nhà giao dịch. Curve cung cấp các pool stablecoin được tích hợp với Compound, yearn.finance và Synthetix. Các tài sản trong mỗi nhóm thanh khoản được cung cấp cho các nền tảng đó để tạo ra lợi nhuận bổ sung được chuyển cho các nhà cung cấp thanh khoản của mỗi nhóm. Token đại diện cho người cung cấp thanh khoản (LP) được trao cho những người tham gia nhóm và có thể được đổi lấy tính số tiền bỏ ra ban đầu, phí và lợi nhuận tích lũy. Token LP cũng có thể được chuyển để sử dụng trong các giao thức khác. +Một số pool thanh khoản của Curve kiếm thêm phí cho những người cung cấp thanh khoản bên cạnh phí trao đổi từ các nhà giao dịch. Curve cung cấp các pool stablecoin được tích hợp với Compound, yearn.finance và Synthetix. Các tài sản trong mỗi nhóm thanh khoản được cung cấp cho các nền tảng đó để tạo ra lợi nhuận bổ sung được chuyển cho các nhà cung cấp thanh khoản của mỗi nhóm. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. Token LP cũng có thể được chuyển để sử dụng trong các giao thức khác. Curve được quản lý bởi CRV, token quản trị ERC-20. Người nắm giữ CRV có thể bỏ phiếu về các thay đổi giao thức. Chủ sở hữu CRV có thể stake của họ để có thêm quyền biểu quyết tỉ lệ thuận với thời gian stake. CRV liên tục được trao cho những người cung cấp thanh khoản và một phần lớn trong tổng nguồn cung CRV được phân bổ cho nhóm và các nhà đầu tư theo lịch trả token. -Curve có Tổng giá trị bị khóa (TVL) hơn 11.5 tỉ đô la bởi các nhà cung cấp thanh khoản tại thời điểm viết bài. Hàng trăm triệu đô khối lượng giao dịch được tạo ra trên Curve mỗi ngày. +Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hàng trăm triệu đô khối lượng giao dịch được tạo ra trên Curve mỗi ngày. Curve được kiểm toán bảo mật bởi Trail of Bits và đang chạy 1 chương trình tặng thưởng cho người phát hiện ra lỗi. | Tài nguyên | | -|:-------------------------------- |:------------------------------------------------------------------------ | -| Website | [https://www.curve.fi/](https://www.curve.fi/) | +| -------------------------------- | ------------------------------------------------------------------------ | +| Website | [https://www.curve.fi/](https://www.curve.fi) | | Tài liệu dành cho nhà phát triển | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | | GitHub | [https://github.com/curvefi](https://github.com/curvefi) | | Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | - From f709442da5802aacee26d4c64cf2918a754280d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:41 +0800 Subject: [PATCH 09913/11794] New translations README.md (Vietnamese) --- vi/core-concepts/yield-generation/README.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/vi/core-concepts/yield-generation/README.md b/vi/core-concepts/yield-generation/README.md index 52f85ab0a..983680d9c 100644 --- a/vi/core-concepts/yield-generation/README.md +++ b/vi/core-concepts/yield-generation/README.md @@ -2,24 +2,29 @@ **Canh tác năng suất tự động** -Bên cạnh sự bùng nổ của các nhóm tạo lập thị trường tự động và cho vay mới đã thúc đẩy tổng giá trị bị khóa (TVL), việc có quá nhiều bên cung cấp cùng 1 loại hình dịch vụ cũng khiến những người khai thác năng suất ngày càng gặp khó khăn trong việc phân bổ vốn một cách cách hiệu quả và tối ưu. +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked (TVL), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) đã chứng minh rằng các hợp đồng thông minh có thể tự động hóa việc tái cân bằng quỹ theo nhiều chiến lược khác nhau để kiếm được lãi suất cho vay, phí tạo thị trường và token phần thưởng một cách tối ưu. Theo thời gian, các chiến lược mới sẽ được triển khai nhằm tối đa hóa lợi nhuận, giảm thiểu rủi ro và tính phụ thuộc. +[Yearn](https://yearn.finance) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Theo thời gian, các chiến lược mới sẽ được triển khai nhằm tối đa hóa lợi nhuận, giảm thiểu rủi ro và tính phụ thuộc. ![Tìm kiếm lợi nhuận tự động trên giao thức OUSD](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD sử dụng các chiến lược cấp cao sau đây để tạo ra lợi nhuận: -{% page-ref page="lending.md" %} +{% content-ref url="lending.md" %} +[lending.md](lending.md) +{% endcontent-ref %} -{% page-ref page="market-making.md" %} +{% content-ref url="market-making.md" %} +[market-making.md](market-making.md) +{% endcontent-ref %} -{% page-ref page="rewards.md" %} +{% content-ref url="rewards.md" %} +[rewards.md](rewards.md) +{% endcontent-ref %} -OUSD có thể tạo ra lợi suất cao hơn so với các giao thức đối thủ nhờ 1 được thiết kế đặc biệt, giúp khuếch đại phần thưởng trả cho chủ sở hữu OUSD: +OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: * Phí khi rút Ousd sẽ được gửi về pool như 1 phần thưởng cho cho những người nắm giữ lâu dài * Oracle giá ưu tiên nhóm hơn cá nhân, một lần nữa thưởng cho những người nắm giữ lâu dài * Hợp đồng thông minh phải chọn opt-in theo cách thủ công để kiếm được lợi nhuận. Điều này cho phép giao thức tạo ra nhiều lợi nhuận nhất có thể. * Các chiến lược thông minh cân bằng rủi ro và lãi suất thay vì sử dụng các chiến lược 1 cách ngẫu nhiên. - From 5e06e03964104b98e40b1e29297d95713a9ef116 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:42 +0800 Subject: [PATCH 09914/11794] New translations lending.md (Vietnamese) --- vi/core-concepts/yield-generation/lending.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/vi/core-concepts/yield-generation/lending.md b/vi/core-concepts/yield-generation/lending.md index 2b9511d8f..0dfb76e84 100644 --- a/vi/core-concepts/yield-generation/lending.md +++ b/vi/core-concepts/yield-generation/lending.md @@ -8,11 +8,13 @@ OUSD tích hợp với nền tảng cho vay DeFi cung cấp các khoản vay th OUSD tích hợp với các nhà cung cấp dịch vụ cho vay hàng đầu đã được sử dụng rộng rãi, các hợp đồng thông minh đã được kiểm toán và đã cho vay thành công hàng trăm triệu đô la mà không gặp vấn đề gì. Chúng tôi hiện được tích hợp với các nền tảng cho vay sau: -{% page-ref page="../supported-strategies/compound.md" %} - -{% page-ref page="../supported-strategies/aave.md" %} - +{% content-ref url="../supported-strategies/compound.md" %} +[compound.md](../supported-strategies/compound.md) +{% endcontent-ref %} +{% content-ref url="../supported-strategies/aave.md" %} +[aave.md](../supported-strategies/aave.md) +{% endcontent-ref %} From e9e9ab172c45fdc3966277e663c7d679b74b0e65 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:43 +0800 Subject: [PATCH 09915/11794] New translations market-making.md (Vietnamese) --- vi/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/vi/core-concepts/yield-generation/market-making.md b/vi/core-concepts/yield-generation/market-making.md index 3bbd87bbf..c035e05b6 100644 --- a/vi/core-concepts/yield-generation/market-making.md +++ b/vi/core-concepts/yield-generation/market-making.md @@ -2,21 +2,21 @@ **Sở hữu cổ phần của bạn trong các sàn giao dịch phi tập trung** -Các nhà tạo lập thị trường tự động (AMMs) đã nhanh chóng trở thành hình thức sàn trao đổi phi tập trung được ưa thích trên mạng Ethereum. Điều này một phần là do khó khăn trong việc hỗ trợ đặt lệnh giao dịch trên các DEX xây dựng trên Ethereum 1.0 vẫn có thể cạnh tranh được với trải nghiệm tức thời và trượt giá thấp trên các sàn giao dịch tập trung. Hơn nữa, các nhà tạo lập thị trường tự động như như Uniswap tương đối thân thiện với người dùng với mức phí gas khá thân thiện. +Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. Điều này một phần là do khó khăn trong việc hỗ trợ đặt lệnh giao dịch trên các DEX xây dựng trên Ethereum 1.0 vẫn có thể cạnh tranh được với trải nghiệm tức thời và trượt giá thấp trên các sàn giao dịch tập trung. Hơn nữa, các nhà tạo lập thị trường tự động như như Uniswap tương đối thân thiện với người dùng với mức phí gas khá thân thiện. -AMM chỉ có thể kích hoạt các thị trường mới khi những người cung cấp thanh khoản cung cấp thanh khoản (ví dụ: nhiều token sử dụng cho các bể hoặc cặp giao dịch nhất định). Đổi lại việc cung cấp thanh khoản, người cung cấp thanh khoản được thưởng phí giao dịch khi những người dùng khác khi họ swap token. Ví dụ: khi các nhà giao dịch swap 2 token trên Uniswap v3, họ hiện đang bị tính phí từ 0,05% đến 1% ngoài phí gas. Các khoản phí này được phân phối theo tỷ lệ cho các nhà cung cấp thanh khoản dựa trên phần trăm tổng thanh khoản mà họ đã cung cấp. +AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). Đổi lại việc cung cấp thanh khoản, người cung cấp thanh khoản được thưởng phí giao dịch khi những người dùng khác khi họ swap token. Ví dụ: khi các nhà giao dịch swap 2 token trên Uniswap v3, họ hiện đang bị tính phí từ 0,05% đến 1% ngoài phí gas. Các khoản phí này được phân phối theo tỷ lệ cho các nhà cung cấp thanh khoản dựa trên phần trăm tổng thanh khoản mà họ đã cung cấp. {% hint style="info" %} [Tổn thất vĩnh viễn](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) là một yếu tố rủi ro quan trọng được chú trọng, nhưng mối lo ngại này phần lớn được giảm bớt do OUSD chỉ cung cấp thanh khoản cho các stablecoin có giá trị tương đương. {% endhint %} -Giao thức OUSD định tuyến USDT, USDC và DAI đến các nhóm thanh khoản hiệu suất cao được xác định bởi khối lượng giao dịch và token thưởng (ví dụ: Curve thưởng token CRV cho người cung cấp thanh khoản). Lợi tức sau đó được chuyển cho người nắm giữ OUSD. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). Lợi tức sau đó được chuyển cho người nắm giữ OUSD. Chúng tôi hiện tích hợp với trình tạo lập thị trường tự động sau: -{% page-ref page="../supported-strategies/curve.md" %} - - +{% content-ref url="../supported-strategies/curve.md" %} +[curve.md](../supported-strategies/curve.md) +{% endcontent-ref %} From 389b872ddb817a0b667c558374f4988b264002d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:44 +0800 Subject: [PATCH 09916/11794] New translations rewards.md (Vietnamese) --- vi/core-concepts/yield-generation/rewards.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/vi/core-concepts/yield-generation/rewards.md b/vi/core-concepts/yield-generation/rewards.md index 198b0e5a2..625aac577 100644 --- a/vi/core-concepts/yield-generation/rewards.md +++ b/vi/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Phần thưởng -**Thu thập phần thưởng** +**Collecting Rewards ** Ngoài việc thu lãi từ cho vay và phí từ tạo lập thị trường, chúng tôi dự định sẽ tự động thu về và chuyển đổi phần tiền lãi thu được từ nhiều giao thức DeFi. Ví dụ: Compound tặng token COMP, Curve tặng token CRV. Những phần thưởng tiền thưởng này sẽ thường xuyên được chuyển đổi thành stablecoin, tiếp tục đưa đi tìm kiếm lợi nhuận và sau đó phân phối cho những người nắm giữ OUSD dưới dạng lợi nhuận bổ sung. @@ -10,5 +10,3 @@ Mặc dù vault lưu trữ an toàn mọi phần thưởng ngoài dự kiến m Ngày nay, phần thưởng là một yếu tố quan trọng đối với người canh tác năng suất vì chúng đại diện cho tỷ lệ lớn lợi nhuận của họ. Chúng tôi dự đoán rằng giao thức OUSD sẽ được nâng cấp theo thời gian để tận dụng lợi nhuận hấp dẫn nhất hiện có từ DeFi. Giao thức sẽ ảnh hưởng đến giá trị thu được từ rất nhiều chiến dịch đang có sẵn trên thị trường khi quyết định cách tốt nhất để phân bổ vốn vào các chiến lược cho phụ hợp. - - From 89bf72df3d4de032775c2402158e5a5aa0519789 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:46 +0800 Subject: [PATCH 09917/11794] New translations principles.md (Vietnamese) --- vi/governance/principles.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/vi/governance/principles.md b/vi/governance/principles.md index 9df218e9f..a085dbe2e 100644 --- a/vi/governance/principles.md +++ b/vi/governance/principles.md @@ -12,7 +12,7 @@ Vì vậy, kể từ những ngày đầu tiên, nhóm kỹ sư bắt buộc ph Quản trị phi tập trung sẽ được phát triển nhanh chóng qua bốn giai đoạn trong vài tháng tới. Mục đích của chúng tôi trao lại quyền kiểm soát và quản trị cho cộng đồng càng sớm càng tốt. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) **Khoá thời gian (timelock)** @@ -20,11 +20,9 @@ Trước khi chuyển sang chế độ quản trị phi tập trung hoàn toàn, **Các bên liên quan hiện tại và tương lai** -OUSD là một dự án mới do [đội ngũ Origin Protocol](www.originprotocol.com/team) xây dựng và sẽ được hỗ trợ bởi cộng đồng Origin hiện tại cũng như nhiều bên liên quan khác lựa chọn khai thác, nắm giữ, sử dụng và cung cấp thanh khoản cho OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -Ngoài ra, chúng tôi cũng muốn những người nắm giữ Origin token (OGN) và hàng triệu người trong cộng đồng cũng tham gia vào nền tảng. Các chủ sở hữu OGN hiện tại sẽ có thể [stake OGN](ogn-staking.md) của họ để tham gia quản trị và kiếm được tiền thưởng từ việc thúc đẩy giá trị cho OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Các chủ sở hữu OGN hiện tại sẽ có thể [stake OGN](ogn-staking.md) của họ để tham gia quản trị và kiếm được tiền thưởng từ việc thúc đẩy giá trị cho OUSD. Mối liên hệ chặt chẽ giữa OUSD và phần còn lại của nền tảng Origin sẽ thúc đẩy tăng trưởng của toàn bộ hệ sinh thái. - - From 9dbedc667c391b0fdd24d1438657a1edebda344c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:47 +0800 Subject: [PATCH 09918/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 217af4847..164343cc0 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -7,10 +7,10 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 6cecf2d2014bd1122d452c7a79fbdf280d7b58b1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:48 +0800 Subject: [PATCH 09919/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 0f45549af..a6ec61a6b 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 7ad421bb2a6ee1e466a17459122069c6f7afdcf4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:49 +0800 Subject: [PATCH 09920/11794] New translations principles.md (Chinese Traditional) --- zh/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index f36127aee..9e3444fb5 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,4 +1,4 @@ -# 原则 +# Principles **Governance Portal** From 50714aeea6fb6a13a7b8505511d429c653eb9e1c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:50 +0800 Subject: [PATCH 09921/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 36 +++++++++++++-------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 40722aa79..956fd0fe6 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,32 +1,32 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: * Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 复杂的漏洞可能需要进一步解释说明,因此我们可能会要求您提供额外的信息。 +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem * In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From e85173ef24dbcb08625314ec2db2389602bfe689 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:51 +0800 Subject: [PATCH 09922/11794] New translations contributing.md (Chinese Traditional) --- zh/governance/contributing.md | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/zh/governance/contributing.md b/zh/governance/contributing.md index a0138f2bb..5b63d22c7 100644 --- a/zh/governance/contributing.md +++ b/zh/governance/contributing.md @@ -1,8 +1,8 @@ -# 如何贡献 +# Contributing -**100% 开源。** +**100% Open-source** -OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. {% content-ref url="broken-reference" %} [Broken link](broken-reference) @@ -18,20 +18,20 @@ We work in public and our company Discord is open to all. If you have questions Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). -#### 开发过程 +#### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 -2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 -3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 -4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. 5. Write some awesome code. -6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. 7. Push your branch to the upstream repository (i.e. https://github.com/OriginProtocol/\[repo]) so that other contributors can easily work off of it if necessary. -8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. For critical smart contract code to be merged it must pass the following checklist: @@ -42,7 +42,7 @@ For critical smart contract code to be merged it must pass the following checkli The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### 编码风格 +#### Coding Style We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -50,7 +50,7 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### 协议设计 +#### Protocol Design When considering protocol or implementation design proposals, we are looking for: @@ -62,7 +62,7 @@ When considering protocol or implementation design proposals, we are looking for Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### 社区准则 +#### Community Guidelines We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: @@ -71,11 +71,11 @@ We want to keep the Origin community awesome, growing and collaborative. We need * Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. * Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### 报告问题 +#### Reporting Issues If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### 安全问题 +#### Security Issues OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -85,7 +85,7 @@ If you find a security vulnerability please send your report privately to [secur [bug-bounties.md](../security-and-risks/bug-bounties.md) {% endcontent-ref %} -#### **社区发展** +#### **Community Improvement** Origin is just as much about community as it is about our technology. @@ -93,7 +93,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### 全职职位 +#### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. From 02f67a777faef36879756e5adf0e234f86e499d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:52 +0800 Subject: [PATCH 09923/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index ea34c0278..f6cc02d5b 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* 底层稳定币风险 +* Underlying stablecoin risk **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. **Risk mitigation** From 4e043512fc747c44a32f19788f7ec2117ee1a8fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:53 +0800 Subject: [PATCH 09924/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 45fc1649f..232339342 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From 3f819a783d164206320d612ff361c33e262b737e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:54 +0800 Subject: [PATCH 09925/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index 09c2b0b82..f15f90289 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,10 +1,10 @@ # API -协议使用的合约API的文档: +Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) -* [神谕 (Oracles)](oracle.md) -* [策略](strategies.md) +* [Timelock](timelock.md) +* [Oracles](oracle.md) +* [Stategies](strategies.md) From e1c4e6147731c74aeed8a76ca6d7ea64edf41bec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:55 +0800 Subject: [PATCH 09926/11794] New translations oracle.md (Chinese Traditional) --- zh/smart-contracts/api/oracle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md index ed4b5dbd9..362749de7 100644 --- a/zh/smart-contracts/api/oracle.md +++ b/zh/smart-contracts/api/oracle.md @@ -1,7 +1,7 @@ -# 神谕 +# Oracles {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. From 7de39d7485e1786a0845f9519639a3f67b4b63dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:57 +0800 Subject: [PATCH 09927/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index 1d978df66..a275b76e6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From b58375e982a40b9794aff56a24baa969c78edf03 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:58 +0800 Subject: [PATCH 09928/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 53edd9f49..95265f3d4 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,16 +1,16 @@ -# 时间锁 +# Timelock {% hint style="danger" %} The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](../architecture.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From b29f6b484073b50d8fed3abf6baf53dca2e02697 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:20:59 +0800 Subject: [PATCH 09929/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 64 ++++++++++++++++----------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 5578e22cf..cc5f18152 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault ## Units @@ -21,7 +21,7 @@ Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | +| Parameter Name | Type | Description | | --------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | | \_amount | uint256 | Amount deposited, expressed in decimal units | @@ -33,7 +33,7 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | +| Parameter Name | Type | Description | | --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | | \_assets | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | | \_amounts | uint256\[] | Amounts deposited, expressed in decimal units | @@ -49,9 +49,9 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -| ---------- | ------- | --------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +| -------------- | ------- | ----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll()‌ @@ -77,9 +77,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -| ------------- | ------- | ------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +| ------------- | ------- | ------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance() @@ -87,9 +87,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -| --------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| Parameter Name | Type | Description | +| -------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs() @@ -101,11 +101,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -| ---------- | ------- | --------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +| -------------- | ------- | ----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | | ------------- | ----------- | --------------------------------------------------------------------------- | | outputs | uint256\[] | array of the amount of the stablecoin assets `redeem` function would return | @@ -139,9 +139,9 @@ Return the total annual percentage yield (APR) of the Vault and all Strategies r Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -| --------- | ------- | ----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +| -------------- | ------- | ------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint() @@ -149,9 +149,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -| ------ | ------ | ------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +| -------------- | ------ | ------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem() @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -| ------ | ------ | ------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +| -------------- | ------ | ------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint()‌ @@ -169,9 +169,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -| --------- | ------- | ------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +| -------------- | ------- | -------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem()‌ @@ -179,6 +179,6 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -| --------- | ------- | ----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +| -------------- | ------- | ------------------------- | +| \_asset | address | Address of the stablecoin | From 50b3f4a987933ea02136f378c4b30530d3febc4b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:00 +0800 Subject: [PATCH 09930/11794] New translations architecture.md (Chinese Traditional) --- zh/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index 8c5306b38..a6921fe89 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# 架构 +# Architecture ![](../.gitbook/assets/ousd_docs_graphics\_3.png) -OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. From 117692b6e913b065ab1b125d030eea9289d96fc4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:01 +0800 Subject: [PATCH 09931/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index f4ed8bf6c..00a2477dc 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,6 +1,6 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** @@ -10,15 +10,15 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| 合约 | 地址 | ENS | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | From caa84d4587d2b4685650ffdb8b863aa1f3ed6dcd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:05 +0800 Subject: [PATCH 09932/11794] New translations admin-privileges.md (Vietnamese) --- vi/governance/admin-privileges.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/vi/governance/admin-privileges.md b/vi/governance/admin-privileges.md index 9c1e258f8..04aafe040 100644 --- a/vi/governance/admin-privileges.md +++ b/vi/governance/admin-privileges.md @@ -8,9 +8,8 @@ Việc trì hoãn thời gian thực thi thay đổi hợp đồng thông minh c Bất kỳ sự thay đổi về code của giao thức nào cũng cần có sự đồng ý của 5 trong tổng số 8 chữ ký hợp đồng. OUSD chỉ có thể được nâng cấp từ khi có sự đồng ý của 5 trên 8 ví đa chữ ký này. Điểm mấu chốt của hình thức đa chữ ký này là quyền quyết định sẽ không chỉ thuộc về sáng lập viên của Origin. Ngoài ra, các hợp đồng OUSD thuộc sở hữu của [khoá thời gian](../smart-contracts/api/timelock.md), cho phép nhóm Origin tiếp tục thực hiện các thay đổi đối với giao thức, nhưng chỉ sau 1 độ trễn thời gian nhất định. -Một số chức năng, chẳng hạn như tái cân bằng tiền giữa các chiến lược hoặc tạm dừng tiền gửi, có thể được kích hoạt mà không cần tới khoá thời gian và yêu cầu chữ ký từ ít hơn 5 người. Điều này cho phép nhóm Origin phản ứng nhanh hơn với các điều kiện thị trường hoặc các mối đe dọa bảo mật. Những sỡ hữu chữ ký, được gọi là Nhà chiến lược, có khả năng thay đổi một số tính năng khi có 2 chữ ký đồng thuận. +Một số chức năng, chẳng hạn như tái cân bằng tiền giữa các chiến lược hoặc tạm dừng tiền gửi, có thể được kích hoạt mà không cần tới khoá thời gian và yêu cầu chữ ký từ ít hơn 5 người. Điều này cho phép nhóm Origin phản ứng nhanh hơn với các điều kiện thị trường hoặc các mối đe dọa bảo mật. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. Đặc quyền quản trị viên là cần thiết trong giai đoạn đầu để đảm bảo giao thức được bảo mật và lợi nhuận được tối ưu đồng thời giảm thiểu rủi ro. Chúng tôi dự kiến sẽ tiếp tục cải tiến hợp đồng thông minh của Ousd trong vài tháng đầu. Sau khi hoàn thành một số chu kỳ nâng cấp, chúng tôi có kế hoạch chuyển quyền sở hữu từ cơ chế công ty kiểm soát sang cơ chế kiếm soát bằng hợp đồng quản trị phi tập trung, từ đó cho phép cộng đồng bỏ phiếu và tham gia vào các cập nhật giao thức trong tương lai. - From 4596bcee379e831130db0cf7b5a5b10b3973f96d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:06 +0800 Subject: [PATCH 09933/11794] New translations bug-bounties.md (Vietnamese) --- vi/security-and-risks/bug-bounties.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/vi/security-and-risks/bug-bounties.md b/vi/security-and-risks/bug-bounties.md index 1322c5475..70e2c1aa6 100644 --- a/vi/security-and-risks/bug-bounties.md +++ b/vi/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Phần thưởng phát hiện lỗi** -Tiền thưởng lỗi được sẽ được quyết định bởi Origin Protocol. Phần thưởng có giá trị từ **100$ OUSD** cho các lỗi nhỏ hoặc lên tới **250,000$ OUSD** cho việc phát hiện ra các lỗ hổng lớn. Hiện tại, chương trình tiền thưởng phát hiện lỗi chỉ áp dụng cho OUSD và không áp dụng cho các sản phẩm khác từ Origin. +Tiền thưởng lỗi được sẽ được quyết định bởi Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Hiện tại, chương trình tiền thưởng phát hiện lỗi chỉ áp dụng cho OUSD và không áp dụng cho các sản phẩm khác từ Origin. {% hint style="warning" %} Để đủ điều kiện nhận tiền thưởng lỗi, bạn phải tuân theo các quy tắc về khai báo thông tin được nêu dưới đây. @@ -28,6 +28,5 @@ Nếu bạn phát hiện ra một lỗ hổng, vui lòng làm theo các bước * Nếu bạn đã làm theo các hướng dẫn ở trên, chúng tôi sẽ không thực hiện bất kỳ hành động nào liên quan về mặt pháp lý nào đối với bạn về báo cáo * Chúng tôi sẽ xử lý báo cáo của bạn với tính bảo mật nghiêm ngặt và không chuyển thông tin cá nhân của bạn cho bên thứ ba mà không có sự cho phép của bạn * Nếu bạn muốn, chúng tôi sẽ thông báo cho bạn về tiến trình giải quyết lỗ hổng -* Trong thông tin công khai liên quan đến vấn đề được báo cáo, chúng tôi sẽ nêu tên bạn là người phát hiện ra vấn đề (trừ khi bạn không mong muốn) +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) * Như một lời tri ân vì sự hỗ trợ của bạn, chúng tôi sẽ trao phần thưởng cho mọi báo cáo về sự cố bảo mật mà chúng tôi chưa biết. Số lượng phần thưởng sẽ được xác định dựa trên mức độ nghiêm trọng của lỗ hổng, chất lượng của báo cáo và bất kỳ hỗ trợ bổ sung nào mà bạn cung cấp. - From 68696474aac62767dc23e0d40359457b6520bd98 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:07 +0800 Subject: [PATCH 09934/11794] New translations audits.md (Indonesian) --- id/security-and-risks/audits.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/id/security-and-risks/audits.md b/id/security-and-risks/audits.md index ae689c1c4..b29d6678d 100644 --- a/id/security-and-risks/audits.md +++ b/id/security-and-risks/audits.md @@ -2,15 +2,15 @@ **Gudang OUSD, ERC-20, dan Sistem Keseluruhan** -OUSD telah diaudit oleh beberapa perusahaan keamanan yang dihormati. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Temuan mereka tersedia di bawah ini: +OUSD telah diaudit oleh beberapa perusahaan keamanan yang dihormati. We have worked with [OpenZeppelin](https://openzeppelin.com), [Trail of Bits](https://www.trailofbits.com), [Solidified](https://solidified.io), and [Certora](https://www.certora.com) to audit all of the code that powers Origin Dollar. Temuan mereka tersedia di bawah ini: * [Trail of Bits, Audit OUSD, Desember 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, Audit OUSD, Desember 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, Audit Staking OUSD, Desember 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, Audit Verifikasi Formal OUSD, Januari 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) +* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) -Token tata kelola, Origin Token \(OGN\), juga diaudit oleh Trail of Bits pada tahun 2018: +The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: * [Trail of Bits, Audit OUSD, Desember 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) @@ -22,19 +22,17 @@ OUSD hanya mengintegrasikan strategi yang telah diaudit dan diuji secara cermat **Strategi Compound dan Umpan Harga Terbuka** -Compound telah diaudit oleh [Trail of Bits](https://www.trailofbits.com) dan [OpenZeppelin](https://openzeppelin.com/) dan secara resmi diverifikasi oleh [Certora](https://www.certora.com/). Kunjungi situs web Compound untuk [daftar lengkap audit](https://compound.finance/docs/security#audits) termasuk kode asli untuk [Timelock](../smart-contracts/api/timelock.md) yang dimodifikasi yang digunakan OUSD. +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com) and formally verified by [Certora](https://www.certora.com). Kunjungi situs web Compound untuk [daftar lengkap audit](https://compound.finance/docs/security#audits) termasuk kode asli untuk [Timelock](../smart-contracts/api/timelock.md) yang dimodifikasi yang digunakan OUSD. **Strategi Aave** -Aave telah diaudit oleh [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), dan [PeckShield](https://peckshield.com/). Mereka juga telah diverifikasi secara resmi oleh [Certora](https://www.certora.com/). Kunjungi situs web Aave untuk [daftar lengkap audit mereka](https://docs.aave.com/developers/security-and-audits). +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io), [MixBytes](https://mixbytes.io), and [PeckShield](https://peckshield.com). They have also been formally verified by [Certora](https://www.certora.com). Kunjungi situs web Aave untuk [daftar lengkap audit mereka](https://docs.aave.com/developers/security-and-audits). **Strategi Curve** -Curve telah diaudit oleh [Trail of Bits](https://www.trailofbits.com) dan [Quantstamp](https://quantstamp.com/). Kunjungi situs web Curve untuk [daftar lengkap audit mereka](https://www.curve.fi/audits). +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com). Kunjungi situs web Curve untuk [daftar lengkap audit mereka](https://www.curve.fi/audits). **Chainlink Oracle** Chainlink telah diaudit oleh [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), dan [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). - - From 5bad3aa6030671aba6e1ba12c2a968f0bf3da1aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:08 +0800 Subject: [PATCH 09935/11794] New translations curve.md (Indonesian) --- id/core-concepts/supported-strategies/curve.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/id/core-concepts/supported-strategies/curve.md b/id/core-concepts/supported-strategies/curve.md index 4606623e5..cf66ac546 100644 --- a/id/core-concepts/supported-strategies/curve.md +++ b/id/core-concepts/supported-strategies/curve.md @@ -2,20 +2,19 @@ Curve adalah protokol dan bursa likuiditas terdesentralisasi di Ethereum untuk stablecoin dan wrapped BTC, diluncurkan pada Januari 2020. Pengguna dapat bertukar antara stablecoin ERC-20 yang populer atau antara representasi bitcoin ERC-20. Penyedia likuiditas memfasilitasi perdagangan dan mendapatkan biaya. -Curve adalah Automated Market Maker \ (AMM \) di mana setiap pasar memiliki kumpulan likuiditas terkait dengan dua atau lebih aset yang seharusnya memiliki nilai yang sama, seperti USDT, USDC, DAI dan TUSD, yang semuanya merupakan stablecoin yang dipatok dalam dolar AS. Nilai tukar antara setiap stablecoin dan bobot relatifnya ditentukan oleh algoritme berdasarkan penawaran dan permintaan. Arbitrase bertindak untuk menormalkan nilai tukar ini. +Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. Nilai tukar antara setiap stablecoin dan bobot relatifnya ditentukan oleh algoritme berdasarkan penawaran dan permintaan. Arbitrase bertindak untuk menormalkan nilai tukar ini. -Beberapa kumpulan likuiditas Curve mendapatkan biaya tambahan untuk penyedia likuiditas selain biaya pertukaran dari para pedagang. Curve menawarkan kumpulan stablecoin yang terintegrasi dengan Compound, yearn.finance, dan Synthetix. Aset di setiap kumpulan likuiditas disediakan untuk platform tersebut untuk menghasilkan hasil tambahan yang diteruskan ke penyedia likuiditas masing-masing kumpulan. Token Penyedia Likuiditas \ (LP \) diberikan kepada peserta kumpulan dan dapat ditukar dengan likuiditas awal mereka yang disediakan ditambah biaya dan hasil yang masih harus dibayar. Token LP juga dapat ditransfer untuk digunakan dalam protokol lain. +Beberapa kumpulan likuiditas Curve mendapatkan biaya tambahan untuk penyedia likuiditas selain biaya pertukaran dari para pedagang. Curve menawarkan kumpulan stablecoin yang terintegrasi dengan Compound, yearn.finance, dan Synthetix. Aset di setiap kumpulan likuiditas disediakan untuk platform tersebut untuk menghasilkan hasil tambahan yang diteruskan ke penyedia likuiditas masing-masing kumpulan. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. Token LP juga dapat ditransfer untuk digunakan dalam protokol lain. Curve diatur oleh CRV, token tata kelola ERC-20. Pemegang CRV dapat memberikan suara pada perubahan protokol. Pemegang CRV dapat mempertaruhkan token mereka untuk kekuatan voting tambahan yang sebanding dengan waktu yang dipertaruhkan. CRV terus diberikan kepada penyedia likuiditas dan sebagian besar dari total pasokan CRV dialokasikan ke tim dan investor dengan jadwal vesting yang berkelanjutan. -Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve telah menjalani dua audit oleh Trail of Bits dan menjalankan program bug bounty. | Sumber | | -|:------------------ |:------------------------------------------------------------------------ | -| Situs resmi | [https://www.curve.fi/](https://www.curve.fi/) | +| ------------------ | ------------------------------------------------------------------------ | +| Situs resmi | [https://www.curve.fi/](https://www.curve.fi) | | Dokumen pengembang | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | | GitHub | [https://github.com/curvefi](https://github.com/curvefi) | | Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | - From e4f35a1fce96e63a3bbf812c4b7bf2ae7999424e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:09 +0800 Subject: [PATCH 09936/11794] New translations README.md (Indonesian) --- .../supported-stablecoins/README.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/id/core-concepts/supported-stablecoins/README.md b/id/core-concepts/supported-stablecoins/README.md index d5c3c1b29..634f51cbe 100644 --- a/id/core-concepts/supported-stablecoins/README.md +++ b/id/core-concepts/supported-stablecoins/README.md @@ -6,15 +6,20 @@ Penting untuk dipahami bahwa OUSD hanya sekuat stablecoin yang mendukungnya. Set Saat ini, OUSD mendukung stablecoin berikut: -{% page-ref page="usdt.md" %} +{% content-ref url="usdt.md" %} +[usdt.md](usdt.md) +{% endcontent-ref %} -{% page-ref page="usdc.md" %} +{% content-ref url="usdc.md" %} +[usdc.md](usdc.md) +{% endcontent-ref %} -{% page-ref page="dai.md" %} +{% content-ref url="dai.md" %} +[dai.md](dai.md) +{% endcontent-ref %} -Tak satu pun dari stablecoin ini yang sempurna, tetapi kami memilihnya karena penggunaannya yang luas. Meskipun stablecoin ini telah kehilangan patokan USD mereka pada beberapa kesempatan, mereka telah menunjukkan ketahanan untuk akhirnya kembali ke target 1 USD mereka. +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. -Penting untuk dicatat bahwa semua stablecoin ini menimbulkan risiko pihak lawan yang tidak sepele. Tether, khususnya, memiliki masalah perbankan yang terdokumentasi dengan baik dan tantangan regulasi. Selain itu, baik USDT dan USDC memiliki pintu belakang yang memberikan kuasa kepada penerbitnya untuk membekukan uang di dompet pemegangnya. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. - -Terlepas dari kekhawatiran ini, sudah ada miliaran dolar yang bertaruh pada keamanan stablecoin ini. Ada kemungkinan bahwa stablecoin tambahan akan ditambahkan ke protokol seiring waktu. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From 5a404fb104e68e0097054fe75eb4e446b482d1f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:10 +0800 Subject: [PATCH 09937/11794] New translations dai.md (Indonesian) --- id/core-concepts/supported-stablecoins/dai.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/id/core-concepts/supported-stablecoins/dai.md b/id/core-concepts/supported-stablecoins/dai.md index ebc0956ad..a3d1fcfe6 100644 --- a/id/core-concepts/supported-stablecoins/dai.md +++ b/id/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,18 @@ ![](../../.gitbook/assets/dai.png) -Dai adalah stablecoin yang dipatok dengan fiat yang diluncurkan sebagai token ERC-20 di blockchain Ethereum pada Desember 2017. Peningkatan besar-besaran dari Dai \ (SAI \) dengan jaminan tunggal menjadi Dai \ (DAI \) dengan jaminan multi-jaminan telah diselesaikan pada bulan November 2019. Dai dipatok ke dolar AS. +Dai adalah stablecoin yang dipatok dengan fiat yang diluncurkan sebagai token ERC-20 di blockchain Ethereum pada Desember 2017. A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai dipatok ke dolar AS. -Dai dicetak oleh pengguna yang mengunci aset kripto seperti ETH atau USDC sebagai jaminan dalam posisi hutang yang dijaminkan \ (CDP \) yang disebut vault. Sebelumnya, hanya ETH yang diterima sebagai jaminan. Cadangan dan status setiap vault dapat dilihat di blockchain secara real-time. Kesehatan vault ini dan stablecoin Dai diawasi dengan ketat. +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. Sebelumnya, hanya ETH yang diterima sebagai jaminan. Cadangan dan status setiap vault dapat dilihat di blockchain secara real-time. Kesehatan vault ini dan stablecoin Dai diawasi dengan ketat. Dai adalah stablecoin terbesar ketiga di dunia dengan sirkulasi lebih dari $ 400 juta. Selain itu, cDAI dan aDAI, versi sintetis Dai pada platform peminjaman Compound dan Aave, bergabung dengan sirkulasi lebih dari $ 600 juta. | Fakta-fakta kunci | | -|:----------------- |:------------------------------------------------------------------------------------------------------------------- | +| ----------------- | ------------------------------------------------------------------------------------------------------------------- | | Dikeluarkan oleh | MakerDAO | | Nama | Dai | | Simbol | DAI | | Alamat | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Desimal | 18 | -| Situs resmi | [https://makerdao.com/](https://makerdao.com/) | +| Situs resmi | [https://makerdao.com/](https://makerdao.com) | | Pemegang | Over 380k addresses | - From 0b122b62260cb8bd5b601bbea382fdf5f5e8dc06 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:11 +0800 Subject: [PATCH 09938/11794] New translations usdc.md (Indonesian) --- id/core-concepts/supported-stablecoins/usdc.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/id/core-concepts/supported-stablecoins/usdc.md b/id/core-concepts/supported-stablecoins/usdc.md index 210492d85..9fec87858 100644 --- a/id/core-concepts/supported-stablecoins/usdc.md +++ b/id/core-concepts/supported-stablecoins/usdc.md @@ -1,15 +1,15 @@ # USDC -![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) +![](../../.gitbook/assets/usdc-coin-bd351fb779 (1).png) -USD Coin \ (USDC \) adalah stablecoin yang dipatok dengan fiat yang diluncurkan sebagai token ERC-20 di blockchain Ethereum pada Oktober 2018. USDC dipatok ke dolar AS dan dapat dengan mudah ditukar dengan dolar AS. +USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC dipatok ke dolar AS dan dapat dengan mudah ditukar dengan dolar AS. Setiap USDC didukung oleh rasio 1: 1 dengan jumlah yang setara dengan mata uang fiat yang disimpan dalam rekening kustodian oleh anggota Centre, sebuah konsorsium yang didirikan oleh Circle dan Coinbase. Anggota Centre adalah lembaga keuangan teregulasi yang berbasis di AS. Audit cadangan bulanan diterbitkan oleh Grant Thornton LLP. USDC adalah stablecoin terbesar kedua di dunia setelah USDT dan dengan cepat berkembang menjadi lebih dari $ 1 miliar dalam sirkulasi. Namun, USDC tetap jauh di belakang USDT $ 12 + miliar yang beredar. | Fakta-fakta kunci | | -|:----------------- |:------------------------------------------------------------------------------------------------------------------- | +| ----------------- | ------------------------------------------------------------------------------------------------------------------- | | Dikeluarkan oleh | Centre | | Nama | USD Coin | | Simbol | USDC | @@ -18,5 +18,3 @@ USDC adalah stablecoin terbesar kedua di dunia setelah USDT dan dengan cepat ber | Situs resmi | [https://www.centre.io/usdc](https://www.centre.io/usdc) | | Pemegang | Over 1M addresses | - - From 54e544a359985ddf26119b993b950161d7e5e2f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:12 +0800 Subject: [PATCH 09939/11794] New translations usdt.md (Indonesian) --- id/core-concepts/supported-stablecoins/usdt.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/id/core-concepts/supported-stablecoins/usdt.md b/id/core-concepts/supported-stablecoins/usdt.md index 276961a84..11d8ab362 100644 --- a/id/core-concepts/supported-stablecoins/usdt.md +++ b/id/core-concepts/supported-stablecoins/usdt.md @@ -1,22 +1,20 @@ # USDT -![](../../.gitbook/assets/image%20%281%29.png) +![](../../.gitbook/assets/image (1).png) -Tether \ (USDT \) adalah stablecoin yang dipatok dengan fiat yang awalnya dibuat di atas Bitcoin melalui Omni Layer Protocol. Pada September 2017, Tether mengumumkan mereka akan meluncurkan token ERC-20 tambahan untuk dolar Amerika Serikat di blockchain Ethereum. +Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. Pada September 2017, Tether mengumumkan mereka akan meluncurkan token ERC-20 tambahan untuk dolar Amerika Serikat di blockchain Ethereum. Setiap Tether yang diterbitkan ke dalam sirkulasi dikatakan didukung oleh rasio satu-ke-satu dengan jumlah mata uang fiat yang setara yang disimpan dalam rekening kustodian oleh Tether Limited, sebuah perusahaan yang berbasis di Hong Kong dengan hubungan dekat dengan pertukaran mata uang kripto, Bitfinex. -Terlepas dari kontroversi **** seputar **** kegagalan perusahaan untuk memberikan audit yang dijanjikan yang menunjukkan cadangan pendukung yang memadai, USDT masih merupakan stablecoin terbesar di dunia berdasarkan kapitalisasi pasar dan saat ini cryptocurrency terbesar keempat setelah BTC, ETH dan XRP. +Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Fakta-fakta kunci | | -|:----------------- |:---------------------------------------------------------------------------------------------------------------- | +| ----------------- | ---------------------------------------------------------------------------------------------------------------- | | Dikeluarkan oleh | Tether Limited | | Nama | Tether | | Simbol | USDT | | Alamat | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Desimal | 6 | -| Situs resmi | [https://tether.to/ ](https://tether.to/%20) | +| Situs resmi | [https://tether.to/ ](https://tether.to) | | Pemegang | Over 3.4M addresses | - - From c9f909981b152b9aff63b25c3869467f8df53524 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:13 +0800 Subject: [PATCH 09940/11794] New translations README.md (Indonesian) --- id/core-concepts/supported-strategies/README.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/id/core-concepts/supported-strategies/README.md b/id/core-concepts/supported-strategies/README.md index 4b8b3f0af..a4db58eea 100644 --- a/id/core-concepts/supported-strategies/README.md +++ b/id/core-concepts/supported-strategies/README.md @@ -4,15 +4,20 @@ OUSD menghasilkan imbal hasil dengan menyetorkan stablecoin ke dalam platform pinjaman dan kumpulan likuiditas pembuat pasar. Perlu dipahami bahwa platform ini memang membawa risiko teknologi dan dana bisa hilang jika ada peristiwa keamanan besar. Kami memilih untuk bekerja dengan platform yang kontrak cerdasnya telah diaudit dan yang kami rasa paling aman. -Saat ini, OUSD mendapatkan hasil dari platform berikut \ (s \): +Currently, OUSD earns yield from the following platform(s): -{% page-ref page="compound.md" %} +{% content-ref url="compound.md" %} +[compound.md](compound.md) +{% endcontent-ref %} -{% page-ref page="curve.md" %} +{% content-ref url="curve.md" %} +[curve.md](curve.md) +{% endcontent-ref %} -{% page-ref page="aave.md" %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - From 597fe9f845b1e0b0b0214c7af2dfa98de8a73704 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:14 +0800 Subject: [PATCH 09941/11794] New translations aave.md (Indonesian) --- id/core-concepts/supported-strategies/aave.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/id/core-concepts/supported-strategies/aave.md b/id/core-concepts/supported-strategies/aave.md index 440e63b38..e1b3c08ab 100644 --- a/id/core-concepts/supported-strategies/aave.md +++ b/id/core-concepts/supported-strategies/aave.md @@ -8,14 +8,13 @@ Aave mendukung pinjaman kilat, yaitu pinjaman tanpa jaminan di mana pengguna mem Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. +Aave's total value locked (TVL) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave telah menjalani audit keamanan oleh OpenZeppelin, Trail of Bits, dan Consensys Diligence. Aave memelihara program bug bounty. | Sumber | | -|:------------------ |:------------------------------------------------------------------------------ | -| Situs resmi | [https://aave.com/](https://aave.com/) | -| Dokumen pengembang | [http://docs.aave.com/](http://docs.aave.com/) | +| ------------------ | ------------------------------------------------------------------------------ | +| Situs resmi | [https://aave.com/](https://aave.com) | +| Dokumen pengembang | [http://docs.aave.com/](http://docs.aave.com) | | GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | | Discord | [https://aave.com/discord](https://aave.com/discord) | - From a171dc04110c765deeefd984ac5e647d5d1855aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:15 +0800 Subject: [PATCH 09942/11794] New translations compound.md (Indonesian) --- id/core-concepts/supported-strategies/compound.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/id/core-concepts/supported-strategies/compound.md b/id/core-concepts/supported-strategies/compound.md index 577fffbee..8aaf3b650 100644 --- a/id/core-concepts/supported-strategies/compound.md +++ b/id/core-concepts/supported-strategies/compound.md @@ -6,14 +6,13 @@ Saldo agunan diwakili oleh ERC-20 cTokens, yang secara otomatis menghasilkan bun Compound diatur oleh COMP, token tata kelola ERC-20. Pemegang COMP dapat mengusulkan dan memberikan suara pada perubahan protokol atau mendelegasikan suara mereka kepada orang lain. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. Sebagian besar pasokan token COMP disimpan oleh tim Compound, investor, dan penasihat. -Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. +Compound's total value locked (TVL) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound telah menjalani beberapa audit keamanan oleh OpenZeppelin dan Trail of Bits. Protokol Compound secara resmi diverifikasi oleh CertiK dan telah menjalani uji tekanan ekonomi oleh Gauntlet. Compound memelihara program bug bounty. | Sumber | | -|:------------------ |:-------------------------------------------------------------------------------------------------------------- | -| Situs resmi | [https://compound.finance/](https://compound.finance/) | +| ------------------ | -------------------------------------------------------------------------------------------------------------- | +| Situs resmi | [https://compound.finance/](https://compound.finance) | | Dokumen pengembang | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | | Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | - From 429e7caf1ec44db46bea2bea646cea3a468e46bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:18 +0800 Subject: [PATCH 09943/11794] New translations README.md (Indonesian) --- id/core-concepts/yield-generation/README.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/id/core-concepts/yield-generation/README.md b/id/core-concepts/yield-generation/README.md index 702a74a6e..cf2d7d537 100644 --- a/id/core-concepts/yield-generation/README.md +++ b/id/core-concepts/yield-generation/README.md @@ -2,24 +2,29 @@ **Pertanian Hasil Otomatis** -Sementara ledakan Cambrian dari pinjaman baru dan automated market maker otomatis telah memicu total nilai terkunci \ (TVL \), hal itu juga membuat semakin sulit bagi petani hasil untuk mengalokasikan modal secara manual dengan cara yang efisien dan optimal. +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked (TVL), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Seiring waktu, strategi baru akan diterapkan yang memaksimalkan pengembalian sambil meminimalkan risiko dan ketergantungan. +[Yearn](https://yearn.finance) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Seiring waktu, strategi baru akan diterapkan yang memaksimalkan pengembalian sambil meminimalkan risiko dan ketergantungan. ![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD menggunakan strategi tingkat tinggi berikut untuk menghasilkan hasil: -{% page-ref page="lending.md" %} +{% content-ref url="lending.md" %} +[lending.md](lending.md) +{% endcontent-ref %} -{% page-ref page="market-making.md" %} +{% content-ref url="market-making.md" %} +[market-making.md](market-making.md) +{% endcontent-ref %} -{% page-ref page="rewards.md" %} +{% content-ref url="rewards.md" %} +[rewards.md](rewards.md) +{% endcontent-ref %} -OUSD mampu menghasilkan hasil yang lebih tinggi daripada protokol pesaing karena kombinasi dari keputusan desain penting yang memperkuat imbalan yang dikembalikan kepada pemegang OUSD: +OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: * Biaya keluar dikembalikan ke pool, memberi penghargaan kepada pemegang jangka panjang * Price oracle lebih menyukai kolektif daripada individu, sekali lagi memberi penghargaan kepada pemegang jangka panjang * Kontrak pintar harus secara manual memilih untuk mendapatkan hasil. Hal ini memungkinkan protokol untuk menempatkan lebih banyak modal untuk bekerja daripada yang mungkin dilakukan. * Strategi cerdas menyeimbangkan risiko dan penghargaan dengan lebih efektif daripada menggunakan modal dalam strategi dasar apa pun. - From b1f335d449ac768461c5a73e961b8aeed9cc3fa6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:20 +0800 Subject: [PATCH 09944/11794] New translations how-it-works.md (Indonesian) --- id/how-it-works.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/id/how-it-works.md b/id/how-it-works.md index 738743db3..35814e9cd 100644 --- a/id/how-it-works.md +++ b/id/how-it-works.md @@ -2,7 +2,7 @@ #### 100% Didukung dan Stabil -Origin Dollar \ (OUSD \) adalah token yang sesuai dengan ERC-20 untuk jaringan Ethereum. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD adalah mata uang stabil yang didukung 1: 1 oleh stablecoin lain seperti USDT, USDC, dan DAI. Akibatnya, 1 OUSD seharusnya selalu mendekati nilai 1 USD. @@ -12,20 +12,20 @@ OUSD adalah mata uang stabil yang didukung 1: 1 oleh stablecoin lain seperti USD #### Buying OUSD -Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### Hasil Pertanian O**tomatis** @@ -37,4 +37,3 @@ OUSD generates yields by deploying the underlying stablecoins that were deposite The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. - From 701762d084a579fc9835b3cd172e62c9f1d1895c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:21 +0800 Subject: [PATCH 09945/11794] New translations lending.md (Indonesian) --- id/core-concepts/yield-generation/lending.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/id/core-concepts/yield-generation/lending.md b/id/core-concepts/yield-generation/lending.md index 6b4036bcc..f9e9e13f3 100644 --- a/id/core-concepts/yield-generation/lending.md +++ b/id/core-concepts/yield-generation/lending.md @@ -8,11 +8,13 @@ OUSD terintegrasi dengan platform pinjaman DeFi yang menyediakan pinjaman dengan OUSD terintegrasi dengan penyedia pinjaman terkemuka yang memiliki rekam jejak yang terbukti, mengaudit kontrak pintar, dan telah berhasil meminjamkan ratusan juta dolar tanpa masalah. Kami saat ini terintegrasi dengan platform pinjaman berikut: -{% page-ref page = "../ didukung-strategi / compound.md"%} - -{% page-ref page = "../ didukung-strategi / aave.md"%} - +{% content-ref url="../supported-strategies/compound.md" %} +[compound.md](../supported-strategies/compound.md) +{% endcontent-ref %} +{% content-ref url="../supported-strategies/aave.md" %} +[aave.md](../supported-strategies/aave.md) +{% endcontent-ref %} From c5ab60f7344a4e55f4d5f03613c74cf6a8efcd37 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:22 +0800 Subject: [PATCH 09946/11794] New translations market-making.md (Indonesian) --- id/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/id/core-concepts/yield-generation/market-making.md b/id/core-concepts/yield-generation/market-making.md index 2a018360f..cad0e90e5 100644 --- a/id/core-concepts/yield-generation/market-making.md +++ b/id/core-concepts/yield-generation/market-making.md @@ -2,21 +2,21 @@ **Miliki Saham Anda di Bursa Terdesentralisasi** -Automated market maker \ (AMMs \) dengan cepat meningkat sebagai bentuk pertukaran desentralisasi yang disukai di jaringan Ethereum. Ini sebagian karena kesulitan mendukung buku pesanan DEX di Ethereum 1.0 yang dapat menyaingi pengalaman instan dan selip rendah di bursa terpusat. Lebih lanjut, AMM seperti Uniswap relatif ramah pengguna dan hemat gas untuk digunakan. +Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. Ini sebagian karena kesulitan mendukung buku pesanan DEX di Ethereum 1.0 yang dapat menyaingi pengalaman instan dan selip rendah di bursa terpusat. Lebih lanjut, AMM seperti Uniswap relatif ramah pengguna dan hemat gas untuk digunakan. -AMM hanya dapat mengaktifkan pasar baru ketika penyedia likuiditas menyediakan likuiditas \ (misalnya beberapa token untuk pasangan atau kumpulan perdagangan tertentu \). Sebagai imbalan untuk menyediakan likuiditas, penyedia likuiditas diberi imbalan dengan biaya perdagangan ketika pengguna lain menukar token. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). Sebagai imbalan untuk menyediakan likuiditas, penyedia likuiditas diberi imbalan dengan biaya perdagangan ketika pengguna lain menukar token. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Kerugian tidak permanen](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) merupakan faktor risiko yang penting untuk dipahami, namun kekhawatiran ini sebagian besar dapat diatasi oleh OUSD yang hanya menyediakan likuiditas untuk stablecoin dengan nilai yang kurang lebih sama. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Hasil panen kemudian diteruskan ke pemegang OUSD. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). Hasil panen kemudian diteruskan ke pemegang OUSD. Kami saat ini terintegrasi dengan pembuat pasar otomatis berikut: -{% page-ref page = "../ didukung-strategi / curve.md"%} - - +{% content-ref url="../supported-strategies/curve.md" %} +[curve.md](../supported-strategies/curve.md) +{% endcontent-ref %} From d102d2fc208fe8c7efe235394a1d3dab4d1809ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:23 +0800 Subject: [PATCH 09947/11794] New translations rewards.md (Indonesian) --- id/core-concepts/yield-generation/rewards.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/id/core-concepts/yield-generation/rewards.md b/id/core-concepts/yield-generation/rewards.md index f4c8e7e86..42a5162a7 100644 --- a/id/core-concepts/yield-generation/rewards.md +++ b/id/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Hadiah -**Mengumpulkan Hadiah** +**Collecting Rewards ** Selain mengumpulkan bunga dari pinjaman dan biaya dari pembuatan pasar, kami bermaksud untuk secara otomatis mengklaim dan mengubah insentif bonus yang didistribusikan oleh banyak protokol DeFi. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. Hadiah bonus ini akan secara teratur diubah menjadi stablecoin, disebarkan di pasar, dan didistribusikan ke pemegang OUSD dalam bentuk hasil tambahan. @@ -10,5 +10,3 @@ Sementara vault dengan aman menyimpan hadiah tak terduga yang diterimanya, strat Saat ini, penghargaan merupakan faktor penting bagi petani hasil karena mereka mewakili sebagian besar keuntungan mereka. Kami mengantisipasi bahwa protokol OUSD akan ditingkatkan dari waktu ke waktu untuk memanfaatkan hasil paling menarik yang tersedia di seluruh lanskap DeFi. Protokol akan memperhitungkan nilai pasar dari berbagai penghargaan yang ditawarkan saat memutuskan cara terbaik mengalokasikan sumber daya. - - From 897855447f33cc5c1f1dfd1c0c71f92c4669f2cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:24 +0800 Subject: [PATCH 09948/11794] New translations admin-privileges.md (Indonesian) --- id/governance/admin-privileges.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/id/governance/admin-privileges.md b/id/governance/admin-privileges.md index 0751be1bc..7e97be035 100644 --- a/id/governance/admin-privileges.md +++ b/id/governance/admin-privileges.md @@ -8,9 +8,8 @@ Tindakan admin yang menunda waktu memberi pengguna kesempatan untuk keluar dari Admin utama adalah kontrak multisig 5 dari 8 yang diperlukan untuk membuat perubahan kode apa pun pada protokol. OUSD hanya dapat ditingkatkan dari dompet multi-sig 5 dari 8 ini. Kunci multi-sig ini dipegang oleh individu yang memiliki hubungan dekat dengan perusahaan, dan bahkan pendiri Origin yang bertindak bersama tidak memiliki kontrol yang cukup untuk menjalankan fungsi pemilik sendiri. Selain itu, kontrak OUSD dimiliki oleh [timelock](../smart-contracts/api/timelock.md) yang memungkinkan tim Asal untuk terus membuat perubahan pada protokol, tetapi hanya setelah penundaan waktu. -Beberapa fungsi, seperti menyeimbangkan dana di antara strategi atau menjeda setoran, dapat dipicu tanpa timelock dan dengan penanda tangan yang jauh lebih sedikit. Hal ini memungkinkan tim Origin untuk bereaksi lebih cepat terhadap kondisi pasar atau ancaman keamanan. Penandatangan ini, yang dikenal sebagai Ahli Strategi, memiliki kemampuan untuk menjalankan fungsi dalam jumlah terbatas __hanya dengan 2 dari 9 penandatangan. +Beberapa fungsi, seperti menyeimbangkan dana di antara strategi atau menjeda setoran, dapat dipicu tanpa timelock dan dengan penanda tangan yang jauh lebih sedikit. Hal ini memungkinkan tim Origin untuk bereaksi lebih cepat terhadap kondisi pasar atau ancaman keamanan. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. Memiliki hak istimewa admin diperlukan di hari-hari awal untuk memastikan bahwa protokol aman dan dioptimalkan untuk mendapatkan hasil sekaligus meminimalkan risiko. Kami berharap untuk merilis beberapa iterasi kontrak pintar kami dalam beberapa bulan pertama keberadaan protokol. Setelah beberapa siklus peningkatan selesai, kami bermaksud untuk mengalihkan kepemilikan dari kendali perusahaan kami ke kontrak tata kelola terdesentralisasi, sehingga memungkinkan komunitas untuk memilih dan berpartisipasi dalam pembaruan protokol di masa mendatang. - From 05ef40bc48df759919b3fe30fd28b3b86b038035 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:25 +0800 Subject: [PATCH 09949/11794] New translations principles.md (Indonesian) --- id/governance/principles.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/id/governance/principles.md b/id/governance/principles.md index 00e0a008f..e1ea54f72 100644 --- a/id/governance/principles.md +++ b/id/governance/principles.md @@ -12,7 +12,7 @@ That being said, in the very early days, it is imperative that the core engineer Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) **Timelock** @@ -20,11 +20,9 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. - - From 4338a2227dc2b72feb5a2ce132cc0fa650bbbe78 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:26 +0800 Subject: [PATCH 09950/11794] New translations bug-bounties.md (Indonesian) --- id/security-and-risks/bug-bounties.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/id/security-and-risks/bug-bounties.md b/id/security-and-risks/bug-bounties.md index 09ee8136d..aca7f4343 100644 --- a/id/security-and-risks/bug-bounties.md +++ b/id/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounty diberikan atas kebijakan penuh dari Origin Protocol. Imbalannya berkisar dari **$ 100** untuk masalah kecil hingga **$ 250.000** untuk kerentanan besar. Saat ini program bounty hanya berlaku untuk OUSD dan bukan produk lain dari Origin. +Bug bounty diberikan atas kebijakan penuh dari Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Saat ini program bounty hanya berlaku untuk OUSD dan bukan produk lain dari Origin. {% hint style="warning" %} Agar memenuhi syarat untuk menerima bug bounty, Anda harus mengikuti aturan Pengungkapan yang Bertanggung Jawab yang diuraikan di bawah. @@ -28,6 +28,5 @@ Sebagai gantinya, kami berjanji: * Jika Anda telah mengikuti petunjuk di atas, kami tidak akan mengambil tindakan hukum apa pun terhadap Anda terkait laporan tersebut * Kami akan menangani laporan Anda dengan kerahasiaan yang ketat, dan tidak memberikan informasi pribadi Anda kepada pihak ketiga tanpa izin Anda * Jika Anda menginginkannya, kami akan terus memberi tahu Anda tentang kemajuan dalam menyelesaikan masalah -* Dalam informasi publik mengenai masalah yang dilaporkan, kami akan memberikan nama Anda sebagai penemu masalah \ (kecuali Anda menginginkan sebaliknya \) +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) * Sebagai tanda terima kasih kami atas bantuan Anda, kami menawarkan hadiah untuk setiap laporan masalah keamanan yang belum kami ketahui. Jumlah hadiah akan ditentukan berdasarkan tingkat keparahan kebocoran, kualitas laporan, dan bantuan tambahan yang Anda berikan. - From 0152c7d9ffa99d5fb66ac170dc7655ae4075aac3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:27 +0800 Subject: [PATCH 09951/11794] New translations contributing.md (Indonesian) --- id/governance/contributing.md | 62 ++++++++++++++++++++--------------- 1 file changed, 35 insertions(+), 27 deletions(-) diff --git a/id/governance/contributing.md b/id/governance/contributing.md index c1f6e0973..136b632fd 100644 --- a/id/governance/contributing.md +++ b/id/governance/contributing.md @@ -4,17 +4,25 @@ OUSD sepenuhnya merupakan proyek sumber terbuka dan kami menerima segala macam kontribusi. Ada banyak cara untuk membantu, dari melaporkan masalah, menyumbangkan kode, dan membantu kami meningkatkan komunitas kami. -Kami bekerja di depan umum dan perusahaan kami Discord terbuka untuk semua. Jika Anda memiliki pertanyaan atau butuh bantuan untuk memulai, [Discord OUSD](https://discord.gg/jyxpUSe) adalah tempat terbaik untuk mendapatkan bantuan dari tim dan komunitas kami. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} -**Analisis Pengembang** +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. -Dasbor pengembang internal kami tersedia di [analytics.ousd.com](https://analytics.ousd.com). Dasbor menunjukkan pasokan yang beredar saat ini, aset yang dikelola di brankas, dan alokasi saat ini antara masing-masing stablecoin dan strategi. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). #### Proses pengembangan -Strategi percabangan kami mirip dengan [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), tetapi kami melakukan semua pengembangan kami di cabang ` master` dan memiliki cabang ` stabil` untuk kode yang telah dirilis. +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. -Alur pengembangan Anda akan terlihat seperti: +Your development flow should look like: 1. Temukan masalah yang menarik dan komunikasikan! Harap beri tahu saluran `#engineering` [Discord](https://discord.gg/jyxpUSe) apa yang ingin Anda kerjakan. 2. Ping [anggota tim inti](https://github.com/orgs/OriginProtocol/teams/core/members) anggota di Discord dan minta untuk ditambahkan ke [tim kontributor](https://github.com/orgs/OriginProtocol/teams/contributors). Jika tidak, Anda harus membagi repositori yang relevan dan mendorong cabang fitur ke garpu Anda sendiri. @@ -22,41 +30,41 @@ Alur pengembangan Anda akan terlihat seperti: 4. Mulailah dengan cabang `master` dan periksa cabang fitur baru kecuali Anda berkontribusi ke fitur yang ada. 5. Tulis beberapa kode yang luar biasa. 6. Tarik komit terbaru dari `master` dan konfirmasikan bahwa kode Anda berfungsi dengan pekerjaan lain yang telah digabungkan sejak Anda mulai. -7. Dorong cabang Anda ke repositori hulu \ (yaitu https: //github.com/OriginProtocol/ \ [repo \] \) sehingga kontributor lain dapat dengan mudah mengerjakannya jika perlu. +7. Push your branch to the upstream repository (i.e. https://github.com/OriginProtocol/\[repo]) so that other contributors can easily work off of it if necessary. 8. Silakan meminta peninjauan di PR dengan mengklik ikon roda gigi di sebelah "Pengulas" di kolom kanan. -Agar kode kontrak pintar kritis dapat digabungkan, kode tersebut harus melewati daftar periksa berikut: +For critical smart contract code to be merged it must pass the following checklist: * Kode ditinjau oleh 2 pengulas * Tes unit lulus * Tes meluncur lulus tanpa peringatan * Tes Echidna lulus -Cabang `master` dikunci sehingga hanya anggota dari [tim inti](https://github.com/orgs/OriginProtocol/teams/core) yang dapat menggabungkan permintaan tarik Anda. Permintaan penarikan yang ditinjau oleh kontributor tepercaya lainnya akan dilacak dengan cepat dan digabungkan lebih cepat! Periksa di saluran `#engineering` Discord untuk pengulas yang sesuai. +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Gaya Pengkodean -Kami menggunakan berbagai bahasa pemrograman di repositori kami. Saat berkontribusi, harap ikuti konvensi pengkodean yang ada dan lihat file CONTRIBUTING.md di repositori, jika ada. +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -Untuk JavaScript, kami menggunakan [NPM gaya](https://docs.npmjs.com/misc/coding-style), yang secara otomatis diberlakukan melalui [lebih cantik](https://prettier.io/). +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io). -Untuk Soliditas, kami menggunakan indentasi dua spasi. +For Solidity, we use two-space indents. #### Desain Protokol -Saat mempertimbangkan protokol atau proposal desain implementasi, kami mencari: +When considering protocol or implementation design proposals, we are looking for: * Deskripsi masalah yang diselesaikan oleh proposal desain ini * Diskusi tentang trade-off yang terlibat * Review solusi lain yang ada -* Tautan ke literatur yang relevan \ (RFC, makalah, dll \) +* Links to relevant literature (RFCs, papers, etc) * Diskusi tentang solusi yang diusulkan -Harap dicatat bahwa desain protokol adalah pekerjaan yang sulit dan membutuhkan ketelitian. Anda mungkin perlu meninjau literatur yang ada dan memikirkan kasus penggunaan umum. +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. #### Pedoman Komunitas -Kami ingin membuat komunitas Origin tetap mengagumkan, berkembang, dan kolaboratif. Kami membutuhkan bantuan Anda untuk tetap seperti itu. Untuk membantu hal ini, kami telah membuat beberapa pedoman umum untuk komunitas secara keseluruhan: +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: * Bersikap baik: Bersikaplah sopan, hormat, dan sopan kepada sesama anggota komunitas: tidak ada pelecehan regional, ras, jenis kelamin, atau lainnya yang akan ditoleransi. Kami menyukai orang baik jauh lebih baik daripada orang jahat! * Dorong keberagaman dan partisipasi: Buat semua orang di komunitas kami merasa diterima, terlepas dari latar belakang dan tingkat kontribusi mereka, dan lakukan segala kemungkinan untuk mendorong partisipasi dalam komunitas kami. @@ -65,31 +73,31 @@ Kami ingin membuat komunitas Origin tetap mengagumkan, berkembang, dan kolaborat #### Melaporkan Masalah -Jika Anda menemukan bug, kesalahan, atau ketidakkonsistenan dalam kode atau dokumen Origin, beri tahu kami dengan mengajukan masalah GitHub. Tidak ada masalah yang terlalu kecil. Bantu kami memperbaiki typos kami! +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! #### Masalah Keamanan -OUSD masih dalam pengembangan awal, yang berarti mungkin ada masalah dengan protokol atau dalam implementasi kami. Kami menangani kerentanan keamanan dengan sangat serius. Jika Anda menemukan masalah keamanan, harap segera hubungi kami! +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! -Jika Anda menemukan kerentanan keamanan, silakan kirim laporan Anda secara pribadi ke [security@originprotocol.com](mailto:security@originprotocol.com) atau kirim pesan terenkripsi ke [@joshfraser di Keybase](https://keybase.io/joshfraser). Harap JANGAN mengajukan masalah publik. Pastikan untuk meninjau pedoman kami untuk pengungkapan yang bertanggung jawab dan kelayakan untuk bug bounties. +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="../security-and-risks/bug-bounties.md" %} +{% content-ref url="../security-and-risks/bug-bounties.md" %} +[bug-bounties.md](../security-and-risks/bug-bounties.md) +{% endcontent-ref %} #### **Peningkatan Komunitas** -Origin adalah tentang komunitas seperti tentang teknologi kita. +Origin is just as much about community as it is about our technology. -Kami membutuhkan bantuan terus-menerus dalam meningkatkan dokumentasi kami, membuat alat baru untuk berinteraksi dengan platform kami, menyebarkan berita ke pengguna baru, membantu pengguna baru mendapatkan penyiapan, dan banyak lagi. +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Silakan hubungi jika Anda ingin membantu. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Posisi Penuh Waktu -Origin terkadang mempekerjakan pengembang untuk posisi paruh waktu atau penuh waktu. - -Kami memiliki preferensi kuat untuk mempekerjakan orang yang sudah mulai berkontribusi pada proyek. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. Sangat kecil kemungkinannya kami akan menawarkan Anda posisi penuh waktu di tim teknik kami kecuali Anda memiliki setidaknya beberapa permintaan tarik yang digabungkan. - -Jika Anda tertarik, lihat [daftar pekerjaan Protokol Origin](https://angel.co/originprotocol/jobs). Jika Anda ingin membantu dengan cara lain, ajukan ide Anda di [saluran Discord kami](https://www.originprotocol.com/discord). +Origin occasionally hires developers for part-time or full-time positions. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From abdde4e565fda7bca9220c773c538ed266a7444f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:28 +0800 Subject: [PATCH 09952/11794] New translations risks.md (Indonesian) --- id/security-and-risks/risks.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/id/security-and-risks/risks.md b/id/security-and-risks/risks.md index 907c84fce..48f986f68 100644 --- a/id/security-and-risks/risks.md +++ b/id/security-and-risks/risks.md @@ -32,7 +32,7 @@ We regularly have our work [audited ](audits.md)by the top auditors in the indus We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. @@ -42,5 +42,3 @@ Finally, we have formalized an engineering [rotation](https://github.com/OriginP You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. - - From 2d6876a6aadf78d63eb038c6f696da3c425d6dd0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:30 +0800 Subject: [PATCH 09953/11794] New translations README.md (Indonesian) --- id/core-concepts/elastic-supply/README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/id/core-concepts/elastic-supply/README.md b/id/core-concepts/elastic-supply/README.md index 4b254fc61..a228959e3 100644 --- a/id/core-concepts/elastic-supply/README.md +++ b/id/core-concepts/elastic-supply/README.md @@ -2,15 +2,15 @@ **Pasokan Elastis. Harga Stabil.** -OUSD bekerja secara berbeda dari kebanyakan token. Alih-alih kenaikan harga karena nilai aset yang dikelola meningkat \ (seperti pada Compound cTokens atau Yearn yTokens \), nilai satu OUSD tetap konstan sekitar $ 1. Sebaliknya, kontrak secara konstan menyesuaikan pasokan moneter dan secara otomatis memperbarui saldo di dompet setiap pemegang token untuk mencerminkan hasil yang telah diperoleh oleh protokol. +OUSD bekerja secara berbeda dari kebanyakan token. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Sebaliknya, kontrak secara konstan menyesuaikan pasokan moneter dan secara otomatis memperbarui saldo di dompet setiap pemegang token untuk mencerminkan hasil yang telah diperoleh oleh protokol. {% hint style="info" %} Anggap saja sebagai bunga yang bertambah di rekening bank Anda. Unit akun dan nilai dolar AS tidak berubah. Anda hanya mendapatkan lebih banyak dolar AS dari waktu ke waktu saat Anda memperoleh bunga. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics_4.png) +![](../../.gitbook/assets/ousd_docs_graphics\_4.png) -Mekanisme ini terinspirasi oleh pendekatan baru yang diambil oleh [Ampleforth](https://www.ampleforth.org/), tetapi ada beberapa perbedaan utama yang perlu diperhatikan: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: 1. OUSD 100% didukung oleh stablecoin lain dan tidak memiliki tantangan yang sama untuk mempertahankan pasak terhadap dolar. Mengingat kemudahan mencetak dan menebus OUSD, kami dapat mengandalkan arbitrase untuk memastikan pasak dipertahankan. 2. Rebasing OUSD hanya akan meningkatkan pasokan karena jumlah OUSD yang dicetak terkait dengan keuntungan yang diperoleh dari strategi yang mendasarinya. Pokok Anda dilindungi selama tidak ada yang salah dengan protokol pinjaman / AMM dan stablecoin yang mendasarinya. Saldo OUSD Anda tidak akan pernah berkurang, tetapi nilainya bisa turun jika ada kegagalan pada sistem yang mendasarinya. @@ -19,4 +19,3 @@ Mekanisme ini terinspirasi oleh pendekatan baru yang diambil oleh [Ampleforth](h **Memicu rebase secara manual** Siapa pun dapat memicu rebase kapan saja dengan [memanggil fungsi rebase di vault](https://etherscan.io/address/originvault.eth#writeProxyContract). Anda dapat melakukan ini di Etherscan dengan menghubungkan dompet web3. - From 318023360f1cf05de49b455cf08dcf2619cd46a1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:31 +0800 Subject: [PATCH 09954/11794] New translations getting-started.md (Indonesian) --- id/getting-started.md | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/id/getting-started.md b/id/getting-started.md index 778350d26..80a008ef6 100644 --- a/id/getting-started.md +++ b/id/getting-started.md @@ -8,7 +8,7 @@ Dokumen ini dimaksudkan untuk menjelaskan cara kerja OUSD, mengkomunikasikan pot The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com), or [Gnosis Safe](https://gnosis-safe.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** @@ -16,9 +16,9 @@ OUSD is currently available on the following decentralized exchanges. These are * [Beli OUSD di 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) -* [Beli OUSD di Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Beli OUSD di Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Beli OUSD di Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Beli OUSD di Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Beli OUSD di Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\&use=v2) +* [Beli OUSD di Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) **Centralized Exchanges** @@ -29,15 +29,14 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) * Beli OUSD di Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Beli OUSD di Aplikasi Dharma](https://www.dharma.io/) \(Khusus AS\) +* [Buy OUSD on Dharma App](https://www.dharma.io) (US only) We're continuing to work on making OUSD available on additional centralized exchanges. **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. @@ -48,11 +47,17 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +{% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +[rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/architecture.md" %} +{% content-ref url="smart-contracts/architecture.md" %} +[architecture.md](smart-contracts/architecture.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/api/" %} +{% content-ref url="smart-contracts/api/" %} +[api](smart-contracts/api/) +{% endcontent-ref %} **Developer Analytics** @@ -60,5 +65,8 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} From 882668b2f148be9df34eff8d67a3f9a6ec1aedac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:32 +0800 Subject: [PATCH 09955/11794] New translations contributing.md (Vietnamese) --- vi/governance/contributing.md | 62 ++++++++++++++++++++--------------- 1 file changed, 35 insertions(+), 27 deletions(-) diff --git a/vi/governance/contributing.md b/vi/governance/contributing.md index a1b8a8357..5d3164e1f 100644 --- a/vi/governance/contributing.md +++ b/vi/governance/contributing.md @@ -4,17 +4,25 @@ OUSD là dự án mã nguồn mở hoàn toàn và chúng tôi hoan nghênh mọi đóng góp của toàn thể cộng đồng. Bạn có thể hỗ trợ đội ngũ chúng tôi bằng việc báo cáo sự cố bảo mật, đóng góp lập trình hay giúp chúng tôi cải thiện cộng đồng của mình. -Chúng tôi làm việc một cách công khai và tài khoản Discord luôn chào đón tất cả cá thành viên trong cộng đồng. Nếu bạn có câu hỏi hoặc cần trợ giúp, [các kênh Discord OUSD](https://discord.gg/jyxpUSe) là nơi tốt nhất để nhận hỗ trợ từ nhóm và cộng đồng của chúng tôi. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} -**Phân tích nhà phát triển** +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. -Trang theo dõi dành cho nhà phát triển nội bộ [analytics.ousd.com](https://analytics.ousd.com). Bảng điều khiển hiển thị nguồn cung lưu hành hiện tại, tài sản được quản lý trong kho tiền và phân bổ giữa từng stablecoin và chiến lược. Bạn có thể tìm thấy nhiều công cụ lập trình tại [ousd.com/dashboard](https://ousd.com/dashboard). +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). #### Quá trình phát triển -Chiến lược phân nhánh của chúng tôi tương tự như [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), nhưng chúng tôi thực hiện tất cả quá trình phát triển của mình trong nhánh `chính` và có nhánh `ổn định` cho các mã lập trình đã được phát hành. +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. -Bạn có thể tham khảo các bước sau nếu muốn đóng góp cho Origin: +Your development flow should look like: 1. Tìm một vấn đề thú vị và trao đổi với chúng tôi! Vui lòng ghé kênh `#engineering` [Discord](https://discord.gg/jyxpUSe) và cho chúng tôi biết bạn muốn làm gì. 2. Nhắn tin cho [thành viên của team](https://github.com/orgs/OriginProtocol/teams/core/members) trên Discord và yêu cầu được thêm vào nhóm [cộng tác viên](https://github.com/orgs/OriginProtocol/teams/contributors) của chúng tôi. Nếu không, bạn sẽ cần phải folk kho giữ liệu code (repo) liên quan và đẩy các nhánh tính năng vào folk riêng của bạn. @@ -22,41 +30,41 @@ Bạn có thể tham khảo các bước sau nếu muốn đóng góp cho Origin 4. Bắt đầu với nhánh `chính` và kiểm tra nhánh tính năng mới trừ khi bạn đang đóng góp vào một tính năng hiện có. 5. Viết code. 6. Kéo các cam kết mới nhất từ `nhánh chính` và xác nhận rằng mã lập trình của bạn hoạt động tốt với với bất kỳ công việc nào đã được tích hợp kể từ khi bạn bắt đầu. -7. Đẩy chi nhánh của bạn lên kho lưu trữ ngược dòng (tức là https: //github.com/OriginProtocol/ [repo]) để những người đóng góp khác có thể dễ dàng xử lý nó nếu cần. +7. Push your branch to the upstream repository (i.e. https://github.com/OriginProtocol/\[repo]) so that other contributors can easily work off of it if necessary. 8. Vui lòng yêu cầu đánh giá trong bài PR bằng cách nhấp vào biểu tượng bánh răng bên cạnh “Người đánh giá” ở cột bên phải. -Để hợp nhất code hợp đồng thông minh quan trọng, nó phải vượt qua danh sách tiêu chí sau: +For critical smart contract code to be merged it must pass the following checklist: * Code được kiểm tra bởi 2 người đánh giá * Vươt qua bài kiểm tra unit * Vượt qua Slither không bị cảnh báo * Vượt qua kiểm tra Echidna -Nhánh `chính` bị khóa để chỉ các [ thành viên chính ](https://github.com/orgs/OriginProtocol/teams/core) của team có thể hợp nhất các yêu cầu kéo của bạn. Kéo các yêu cầu được đã được xem trước bởi những người đóng góp tin cậy khác sẽ nhanh và được hợp nhất nhanh hơn! Kiểm tra kênh `#engineering` trên Discord để tìm kiếm những người đánh giá thích hợp. +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Kiểu lập trình -Chúng tôi sử dụng nhiều ngôn ngữ lập trình khác nhau trong kho lập trình. Khi đóng góp, vui lòng tuân theo các quy ước lập trình hiện có và tham khảo tệp CONTRIBUTING.md trong kho lưu trữ, nếu có. +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -Đối với JavaScript, chúng tôi sử dụng kiểu [NPM](https://docs.npmjs.com/misc/coding-style), được thực thi tự động thông qua [prettier](https://prettier.io/). +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io). -Đối với Solidity, chúng tôi sử dụng thụt lề hai dấu cách. +For Solidity, we use two-space indents. #### Thiết kế giao thức -Khi xem xét đề xuất giao thức hoặc thiết kế triển khai, chúng tôi đang tìm kiếm: +When considering protocol or implementation design proposals, we are looking for: * Mô tả vấn đề mà bản đề xuất này sẽ giải quyết * Thảo luận về những đánh đổi liên quan * Xem xét các giải pháp hiện có khác -* Link đến tài liệu có liên quan (RFC, bài báo, v. v.) +* Links to relevant literature (RFCs, papers, etc) * Thảo luận về giải pháp đề xuất -Xin lưu ý rằng thiết kế giao thức là công việc khó khăn và tỉ mỉ. Bạn có thể cần xem lại tài liệu hiện có và suy nghĩ qua các trường hợp sử dụng tổng quát. +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. #### Hỗ trợ cộng đồng -Chúng tôi luôn hướng tới duy trì một cộng đồng liên tục phát triển và hợp tác. Chúng tôi cần sự giúp đỡ của các bạn để đạt được mục tiêu kể trên. Nếu bạn muốn hỗ trợ chúng tôi phát triển cộng đồng, đây là một số nguyên tắc mà chúng tôi đề ra: +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: * Thái độ tốt: Lịch sự, tôn trọng với các thành viên trong cộng đồng: không phân biệt vùng miền, chủng tộc, giới tính hoặc các hành vi tương tự. Chúng tôi thích những người tử tế hơn những người xấu tính! * Thái độ hoan nghênh: Làm cho mọi người trong cộng đồng của chúng tôi cảm thấy được chào đón không phân biệt tiểu sử và mức độ đóng góp của họ, làm mọi cách có thể để khuyến khích sự gắn kết của cộng đồng. @@ -65,31 +73,31 @@ Chúng tôi luôn hướng tới duy trì một cộng đồng liên tục phát #### Báo cáo lỗi -Nếu bạn tìm thấy lỗi, nhầm lẫn hoặc mâu thuẫn trong mã hoặc tài liệu của Origin, vui lòng cho chúng tôi biết bằng cách gửi nội dung vấn đề đó trên GitHub. Không có vấn đề nào là quá nhỏ. Hãy giúp chúng tôi sửa lỗi dù chỉ là nhỏ nhất! +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! #### Vấn đề bảo mật -OUSD vẫn đang trong giai đoạn phát triển ban đầu, có nghĩa là có thể tồn tại vấn đề với giao thức hoặc trong việc triển khai của chúng tôi. Chúng tôi rất coi trọng các lỗ hổng bảo mật. Nếu bạn phát hiện ra một vấn đề bảo mật, vui lòng thông báo cho chúng tôi ngay lập tức! +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! -Nếu bạn tìm thấy lỗ hổng bảo mật, vui lòng gửi báo cáo của bạn tới [security@originprotocol.com](mailto:security@originprotocol.com) hoặc gửi tin nhắn mã hóa đến [@joshfraser trên Keybase](https://keybase.io/joshfraser). Vui lòng KHÔNG gửi lỗi bảo mật mà bạn phát hiện được 1 cách công khai. Hãy nhớ xem lại nguyên tắc của chúng tôi về khai báo thông tin và đủ điều kiện nhận tiền thưởng khi tìm ra lỗi. +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="../security-and-risks/bug-bounties.md" %} +{% content-ref url="../security-and-risks/bug-bounties.md" %} +[bug-bounties.md](../security-and-risks/bug-bounties.md) +{% endcontent-ref %} #### **Phát triển cộng đồng** -Duy trì và phát triển cộng đồng của Origin cũng quan trọng ngang với việc phát triển cộng nghệ. +Origin is just as much about community as it is about our technology. -Chúng tôi cần sự trợ giúp liên tục trong việc cải thiện tài liệu, xây dựng các công cụ mới phù hợp giao diện nền tảng của chúng tôi, truyền bá thông tin đến người dùng mới, giúp người dùng mới nắm bắt thông tin quan trọng ban đầu và hơn thế nữa. +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. -Vui lòng liên hệ với chúng tôi nếu bạn muốn giúp đỡ. Kênh `discussion` của Origin trên [Discord](https://www.originprotocol.com/discord) là nơi chia sẻ ý tưởng với đội ngũ nòng cốt của Origin. +Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Vị trí Toàn thời gian -Origin thi thoảng sẽ tuyển dụng các nhà phát triển cho các vị trí bán thời gian hoặc toàn thời gian. - -Chúng tôi rất ưu tiên tuyển dụng những người đã có những đóng góp cho dự án. Nếu bạn muốn gia nhập đội ngũ chúng tôi với tư cách là nhân viên toàn thời gian thì cách tốt nhất để bắt đầu là tương tác với độ ngũ của Origin và bắt đầu đóng góp vào nền tảng mã nguồn mở của Origin. Rất ít khả năng chúng tôi sẽ offer bạn một vị trí toàn thời gian trong nhóm kỹ thuật trừ khi bạn đã có một vài đóng góp nhất định. - -Nếu bạn muốn trở thành 1 thành viên trong đội ngũ, ghé thăm [danh sách việc làm tại Origin Protocol](https://angel.co/originprotocol/jobs). Nếu bạn muốn hỗ trợ theo cách khác, vui lòng đề xuất ý tưởng của bạn trên [kênh Discord](https://www.originprotocol.com/discord)của chúng tôi. +Origin occasionally hires developers for part-time or full-time positions. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From a1de03d8df4953ea233cef54f89271cccf345ce9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:33 +0800 Subject: [PATCH 09956/11794] New translations architecture.md (Vietnamese) --- vi/smart-contracts/architecture.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/vi/smart-contracts/architecture.md b/vi/smart-contracts/architecture.md index 219adc51b..003bf87eb 100644 --- a/vi/smart-contracts/architecture.md +++ b/vi/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Cấu trúc -![](../.gitbook/assets/ousd_docs_graphics_3.png) +![](../.gitbook/assets/ousd_docs_graphics\_3.png) OUSD được tạo thành từ một loạt các hợp đồng thông minh. Mỗi hợp đồng này được bao bọc trong một hợp đồng ủy quyền có thể được nâng cấp thông qua các giao thức quản trị. @@ -8,7 +8,5 @@ Xét về cơ chế bên trong, quyền sở hữu trong kho tiền được the [Vault](api/vault.md) chịu trách nhiệm khai thác và đốt OUSD. Nó cũng chịu trách nhiệm phân bổ tài sản tới từng [Chiến lược](../core-concepts/supported-strategies/) được hỗ trợ. Để tối ưu hóa chi phí khí gas, vault tiền duy trì một bộ nhớ đệm để cho phép hầu hết các khoản tiền gửi và tiền hoàn lại diễn ra mà chuyển vào / chuyển ra khỏi các chiến lược. -OUSD Swap, hay còn gọi là "Flipper" là một hợp đồng thông minh do Origin cung cấp để người dùng swap giữa OUSD và DAI, USDC hoặc USDT với tỷ lệ 1: 1 cố định. Hợp đồng này được sử dụng như cách thay thế để định tuyến các giao dịch của người dùng bắt nguồn từ ứng dụng web. Điều quan trọng cần lưu ý là hợp đồng này có thể không thực hiện được từ 1 phía (ví dụ: số dư 0 OUSD), và do đó, nó vẫn còn gặp 1 số hạn chế. Mặc dù bị giới hạn về chức năng, nhưng Origin Swap sử dụng ít gas hơn khoảng 45% so với Uniswap v3 nhờ tính đơn giản. - - +OUSD Swap, hay còn gọi là "Flipper" là một hợp đồng thông minh do Origin cung cấp để người dùng swap giữa OUSD và DAI, USDC hoặc USDT với tỷ lệ 1: 1 cố định. Hợp đồng này được sử dụng như cách thay thế để định tuyến các giao dịch của người dùng bắt nguồn từ ứng dụng web. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. Mặc dù bị giới hạn về chức năng, nhưng Origin Swap sử dụng ít gas hơn khoảng 45% so với Uniswap v3 nhờ tính đơn giản. From e07ac2878f5b1190c0c8df3b70ac9b88a74c0e07 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:34 +0800 Subject: [PATCH 09957/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index 3b8c02087..584658eee 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -32,7 +32,7 @@ Hợp đồng và các chương trình được [kiểm toán ](audits.md)bởi Chúng tôi đã làm việc với 2 đơn vị cung cấp [Bảo hiểm Defi](insurance.md) để cung cấp bảo hiểm tuỳ chọn cho người nắm giữ OUSD. -Chúng tôi đã làm việc với [Certora](https://www.certora.com/) để bắt đầu chính thức xác minh các thuộc tính bảo mật khác nhau trong hợp đồng. Họ đã giúp Origin thiết lập xác minh tự động có thể chạy bất kỳ lúc nào chúng tôi cập nhật code của hợp đồng. Chúng tôi đã tự động kiểm tra các lỗi phổ biến bằng kiểm tra [Slither](https://github.com/crytic/slither) và [Echidna](https://github.com/crytic/echidna). Những biện pháp này sẽ cảnh báo chúng tôi về các vấn đề bảo mật phổ biến ngoài các biện pháp mà chúng tôi tự xây dựng. +We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. Họ đã giúp Origin thiết lập xác minh tự động có thể chạy bất kỳ lúc nào chúng tôi cập nhật code của hợp đồng. Chúng tôi đã tự động kiểm tra các lỗi phổ biến bằng kiểm tra [Slither](https://github.com/crytic/slither) và [Echidna](https://github.com/crytic/echidna). Những biện pháp này sẽ cảnh báo chúng tôi về các vấn đề bảo mật phổ biến ngoài các biện pháp mà chúng tôi tự xây dựng. Việc kiểm tra code của hợp đồng thông minh dễ ra cực kỳ nghiêm ngặt. Chúng tôi yêu cầu hai kỹ sư xem xét từng thay đổi theo 1 danh sách tiêu chí chi tiết và chúng tôi ưu tiên đảm bảo bảo mật hơn là phát triển tính năng mới. @@ -42,5 +42,3 @@ Cuối cùng, chúng tôi chính thức [luân phiên](https://github.com/Origin Nhiều thành viên của nhóm Origin bao gồm cả hai sáng lập viện đang nắm giữ một phần đáng kể tài sản cá nhân của họ trong OUSD. Tài khoản tiền mặt của Origin Protocol cũng đang nắm giữ hàng triệu đô la OUSD. Chúng tôi là người tạo ra sản phẩm và sẵn sàng đặt tiền của mình vào rủi ro với code chúng tôi đã viết. - - From 25b2337a614b9ad800e8001071506c85d63c9f72 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:35 +0800 Subject: [PATCH 09958/11794] New translations audits.md (Vietnamese) --- vi/security-and-risks/audits.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/vi/security-and-risks/audits.md b/vi/security-and-risks/audits.md index 22770e43a..dc6745e81 100644 --- a/vi/security-and-risks/audits.md +++ b/vi/security-and-risks/audits.md @@ -2,15 +2,15 @@ **OUSD Vault, ERC-20 và Tổng quan hệ thống** -OUSD đã được kiểm toán bởi nhiều công ty bảo mật uy tín. Chúng tôi đã làm việc với [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), và [Certora](https://www.certora.com/) để kiểm tra toàn bộ code của Origin Đô la. Báo cáo kiểm toán các đợt như sau: +OUSD đã được kiểm toán bởi nhiều công ty bảo mật uy tín. We have worked with [OpenZeppelin](https://openzeppelin.com), [Trail of Bits](https://www.trailofbits.com), [Solidified](https://solidified.io), and [Certora](https://www.certora.com) to audit all of the code that powers Origin Dollar. Báo cáo kiểm toán các đợt như sau: * [Trail of Bits, OUSD Audit, tháng 12/2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, tháng 12/2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN staking Audit, tháng 12/2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, Kiểm tra xác minh chính thức của OUSD, tháng 1/2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, tháng 8 năm 2021 (sắp diễn ra) +* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) -Token quản trị, Token Origin \ (OGN \), cũng đã được kiểm toán bởi Trail of Bits vào năm 2018: +The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: * [Trail of Bits, OGN Audit, tháng 12/2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) @@ -22,19 +22,17 @@ OUSD chỉ tích hợp các chiến lược đã được kiểm toán cẩn th **Chiến lược Compound và Nguồn cấp dữ liệu giá mở** -Compund đã được kiểm toán bởi [Trail of Bits](https://www.trailofbits.com) và [OpenZeppelin](https://openzeppelin.com/) và chính thức được xác nhận bởi [Certora](https://www.certora.com/). Truy cập trang web Compound xem [danh sách các bên đã kiểm toán Compound](https://compound.finance/docs/security#audits) bao gồm code gốc trước trước khi sửa đổi của [khoá thời gian](../smart-contracts/api/timelock.md) mà OUSD đang sử dụng. +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com) and formally verified by [Certora](https://www.certora.com). Truy cập trang web Compound xem [danh sách các bên đã kiểm toán Compound](https://compound.finance/docs/security#audits) bao gồm code gốc trước trước khi sửa đổi của [khoá thời gian](../smart-contracts/api/timelock.md) mà OUSD đang sử dụng. **Chiến lược Aave** -Aave đã được kiểm tra bởi [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/)và [PeckShield](https://peckshield.com/). Dự án này cũng đã được xác minh chính thức bởi [Certora](https://www.certora.com/). Truy cập vào trang web Aave để xem [danh sách đầy đủ các bên đã kiểm toán hợp đồng của họ](https://docs.aave.com/developers/security-and-audits). +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io), [MixBytes](https://mixbytes.io), and [PeckShield](https://peckshield.com). They have also been formally verified by [Certora](https://www.certora.com). Truy cập vào trang web Aave để xem [danh sách đầy đủ các bên đã kiểm toán hợp đồng của họ](https://docs.aave.com/developers/security-and-audits). **Chiến lược Curve** -Curve đã được kiểm toán bởi [Trail of Bits](https://www.trailofbits.com) và [Quantstamp](https://quantstamp.com/). Truy cập vào trang web Curve để xem [danh sách đầy đủ các bên đã kiểm toán hợp đồng của họ](https://www.curve.fi/audits). +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com). Truy cập vào trang web Curve để xem [danh sách đầy đủ các bên đã kiểm toán hợp đồng của họ](https://www.curve.fi/audits). **Chainlink Oracle** Chainlink đã được audit bởi [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158)và [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). - - From 410888d7a5eb2d5fa45fc2fce5f388ae36243dfc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:36 +0800 Subject: [PATCH 09959/11794] New translations README.md (Vietnamese) --- vi/smart-contracts/api/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/vi/smart-contracts/api/README.md b/vi/smart-contracts/api/README.md index 19a9505aa..0d2ebb7c5 100644 --- a/vi/smart-contracts/api/README.md +++ b/vi/smart-contracts/api/README.md @@ -8,5 +8,3 @@ Tài liệu về các hợp đồng API được sử dụng bởi giao thức: * [Oracle](oracle.md) * [Các chiến lược](strategies.md) - - From 8dcbd0e9bb62d00a7fe5d71d5f3395cf5d675f38 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:37 +0800 Subject: [PATCH 09960/11794] New translations erc-20-1.md (Vietnamese) --- vi/smart-contracts/api/erc-20-1.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/vi/smart-contracts/api/erc-20-1.md b/vi/smart-contracts/api/erc-20-1.md index e6b7d4415..bb1af0871 100644 --- a/vi/smart-contracts/api/erc-20-1.md +++ b/vi/smart-contracts/api/erc-20-1.md @@ -1,11 +1,10 @@ # ERC-20 {% hint style="success" %} -Địa chỉ ERC20 chính của Origin Dollar \ (OUSD \) là: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD là token ERC-20 là một tài sản độc đáo với nguồn cung linh hoạt. +OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand. {% hint style="warning" %} Các ví và sàn giao dịch muốn tích hợp OUSD không nên lưu số dư OUSD vào bộ nhớ cache vì giá trị này sẽ thay đổi thường xuyên khi lợi nhuận được tích lũy cho chủ sở hữu OUSD. @@ -15,5 +14,3 @@ Sự khác biệt lớn nhất giữa OUSD và token ERC-20 thông thường là - - From a68acef06e22caa62e34e3ea37a894fa355413c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:38 +0800 Subject: [PATCH 09961/11794] New translations oracle.md (Vietnamese) --- vi/smart-contracts/api/oracle.md | 1 - 1 file changed, 1 deletion(-) diff --git a/vi/smart-contracts/api/oracle.md b/vi/smart-contracts/api/oracle.md index df30b7117..9a252e145 100644 --- a/vi/smart-contracts/api/oracle.md +++ b/vi/smart-contracts/api/oracle.md @@ -5,4 +5,3 @@ Tài liệu sẽ sớm ra mắt. {% endhint %} OUSD sử dụng Chainlink [oracles](../../core-concepts/price-oracles.md) để bảo vệ giao thức khỏi các cuộc tấn công về giá. Tìm hiểu thêm về [lý do chúng tôi chọn Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) trên blog của Origin. - From 18d4c92d6569431f350af8b4891bae28791497fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:39 +0800 Subject: [PATCH 09962/11794] New translations strategies.md (Vietnamese) --- vi/smart-contracts/api/strategies.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/vi/smart-contracts/api/strategies.md b/vi/smart-contracts/api/strategies.md index 4d174335e..ba3a1e4c8 100644 --- a/vi/smart-contracts/api/strategies.md +++ b/vi/smart-contracts/api/strategies.md @@ -12,5 +12,3 @@ Khi Ousd chuyển sang chế độ quản trị phi tập trung, cộng đồng - - From b62ead033692aeabfec2617258adbe4f557e1f55 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:40 +0800 Subject: [PATCH 09963/11794] New translations timelock.md (Vietnamese) --- vi/smart-contracts/api/timelock.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/vi/smart-contracts/api/timelock.md b/vi/smart-contracts/api/timelock.md index 2c9147b34..c5211611a 100644 --- a/vi/smart-contracts/api/timelock.md +++ b/vi/smart-contracts/api/timelock.md @@ -12,10 +12,8 @@ Timelock là một biện pháp an toàn cho phép chủ sở hữu OUSD rút ti OUSD đang sử dụng một phiên bản sửa đổi 1 vài chi tiết nhỏ của [Compound TimeLock](https://compound.finance/docs/governance) đã được [kiểm toán bởi OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Hai điểm khác biệt đáng chú ý là: -1. OUSD ban đầu sẽ sử dụng khoảng thời gian chờ ngắn hơn (48 giờ) so với Compound (72 giờ) cho phép phản hồi nhanh hơn nếu bất kỳ vấn đề nào được phát hiện. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. 2. Một số quyết định, chẳng hạn như phân bổ lại tiền giữa các chiến lược hiện tại và khoá tiền gửi có thể được thực hiện ngay lập tức mà không cần chờ 48 giờ. Trường hợp này sẽ áp dụng khi có 1 lỗ hổng nghiêm trọng được phát hiện. - - From 54b55ec0a45c948d905ba718a8d088a49c1c1013 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:41 +0800 Subject: [PATCH 09964/11794] New translations vault.md (Vietnamese) --- vi/smart-contracts/api/vault.md | 91 ++++++++++++++++----------------- 1 file changed, 45 insertions(+), 46 deletions(-) diff --git a/vi/smart-contracts/api/vault.md b/vi/smart-contracts/api/vault.md index 6b01431ce..39ee0b721 100644 --- a/vi/smart-contracts/api/vault.md +++ b/vi/smart-contracts/api/vault.md @@ -15,83 +15,83 @@ Các nỗ lực [đang được thực hiện](https://github.com/OriginProtocol ## Phương pháp‌ -### mint () +### mint() **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Khai thác OUSD từ một khoản tiền gửi bằng `_mount` nhất định của stablecoin được chỉ định bởi tham số `_asset`. Người gọi lệnh nhận được một lượng OUSD nhất định tùy thuộc vào **tỷ giá hối đoái**. -| Tên thông số | Loại | Mô tả | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | địa chỉ | Địa chỉ của stablecoin [được hỗ trợ](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | -| \_amount | uint256 | Số tiền gửi, được biểu thị bằng đơn vị thập phân | -| \_minimumOusdAmount | uint256 | Số OUSD tối thiểu mà người gọi lệnh chấp nhận. Lệnh gọi mua\(\) sẽ được trả lại nếu số lượng tạo ra ít hơn số lượng mà người gọi lệnh chấp nhận. | +| Tên thông số | Loại | Mô tả | +| --------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | địa chỉ | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Số tiền gửi, được biểu thị bằng đơn vị thập phân | +| \_minimumOusdAmount | uint256 | Số OUSD tối thiểu mà người gọi lệnh chấp nhận. The call to mint() reverts if the minimum is not met. | -### mintMultiple () +### mintMultiple() **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mint OUSD để đổi lấy một khoản tiền gửi chứa nhiều stablecoin trong 1 lần gọi lệnh. Stablecoin được chỉ định bởi tham số mảng `_assets` và số tiền bằng tham số mảng `_amounts`. Người gọi lệnh nhận được một lượng OUSD nhất định tùy thuộc vào **tỷ giá hối đoái**. -| Tên thông số | Loại | Mô tả | -|:--------------------- |:---------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | địa chỉ [] | Địa chỉ của [stablecoin được hỗ trợ](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | -| \_amounts | uint256 [] | Số tiền gửi, được biểu thị bằng đơn vị thập phân | -| \_minimumOusdAmount | uint256 | Số OUSD tối thiểu mà người gọi lệnh chấp nhận. Lệnh gọi mua\(\) sẽ được trả lại nếu số lượng tạo ra ít hơn số lượng mà người gọi lệnh chấp nhận. | +| Tên thông số | Loại | Mô tả | +| --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[] | Số tiền gửi, được biểu thị bằng đơn vị thập phân | +| \_minimumOusdAmount | uint256 | Số OUSD tối thiểu mà người gọi lệnh chấp nhận. The call to mint() reverts if the minimum is not met. | {% hint style="warning" %} -Khi chuyển đổi ngược sang stablecoin, chính giao thức sẽ quyết định stablecoin nào sẽ được trả lại cho người dùng. Việc lựa chọn đồng coin nào sẽ được trả sẽ dựa trên tỷ lệ nội bộ của tài sản đang được giữ trong vault.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin(s) are returned to the user. This decision of which coin(s) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} -### redeem () +### redeem() **`function redeem(uint256 _amount)`**‌ OUSD được chỉ định bởi thông số `_amount` được quy đổi để đổi lấy một hoặc nhiều stablecoin được hỗ trợ. Số lượng stablecoin nhận được phụ thuộc vào **tỷ giá hối đoái**. | Tên thông số | Loại | Mô tả | -|:------------ |:------- |:------------------------------------ | +| ------------ | ------- | ------------------------------------ | | \_amount | uint256 | lượng OUSD tính tới đơn vị thập phân | -### redeemAll ()‌ +### redeemAll()‌ **`function redeemAll()`**‌ Tất cả OUSD mà người dùng sở hữu đều được đổi lấy một hoặc nhiều stablecoin được hỗ trợ. Số lượng stablecoin nhận được phụ thuộc vào **tỷ giá hối đoái**. -### rebase () +### rebase() **`function rebase()`**‌ Cập nhật số dư cho tất cả người dùng dựa trên giá trị của tài sản hiện đang được lưu trữ trong vault. Trả về tổng giá trị của các tài sản đảm bảo và chiến lược cơ bản được đại diện bằng `uint256` loại.‌ -### allocate () +### allocate() **`function allocate()`**‌ -Di chuyển các tài sản thuộc quyền quản lý tới [các chiến lược](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) để tối đa hóa lãi suất và đa dạng hoá rủi ro. +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ -### totalValue () +### totalValue() **`function totalValue()`**‌ Trả về tổng giá trị của các tài sản và chiến lược cơ bản. | `return` Tên | Loại | Mô tả | -|:------------ |:------- |:--------------------------------------------------------- | +| ------------ | ------- | --------------------------------------------------------- | | giá trị | uint256 | trả về tổng giá trị của các tài sản và chiến lược cơ bản. | -### checkBalance () +### checkBalance() **`function checkBalance(address _asset)`**‌ Trả về số dư của nội dung được chỉ định bởi tham số`_asset` được giữ trong Vault và tất cả các chiến lược được thể hiện bằng loại `uint256`. -| Tên thông số | Loại | Mô tả | -|:------------ |:------- |:------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | địa chỉ | Địa chỉ của stablecoin [được hỗ trợ](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | +| Tên thông số | Loại | Mô tả | +| ------------ | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | địa chỉ | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -### calculateRedeemOutputs () +### calculateRedeemOutputs() **`function calculateRedeemOutputs(uint256 _amount)`**‌ @@ -102,84 +102,83 @@ Tính toán kết hợp các stablecoin mà chức năng `redeem` sẽ trả l Chỉ số của một mảng được trả về bởi `calculateRedeemOutputs` tương ứng với địa chỉ stablecoin với chỉ số tương tự trong một mảng trả về bởi hàm `getAllAssets`. | Tên thông số | Loại | Mô tả | -|:------------ |:------- |:------------------------------------ | +| ------------ | ------- | ------------------------------------ | | \_amount | uint256 | lượng OUSD tính tới đơn vị thập phân | -| `return` Tên | Loại | Mô tả | -|:------------ |:---------- |:------------------------------------------------------- | -| đầu ra | uint256 [] | mảng số lượng tài sản stablecoin mà hàm `redeem` trả về | +| `return` Tên | Loại | Mô tả | +| ------------ | ----------- | ------------------------------------------------------- | +| đầu ra | uint256\[] | mảng số lượng tài sản stablecoin mà hàm `redeem` trả về | -### getAssetCount () +### getAssetCount() **`function getAssetCount()`**‌ Trả về số lượng tài sản stablecoin được hỗ trợ được biểu thị bằng loại `uint256`.‌ -### getAllAssets () +### getAllAssets() **`function getAllAssets()`**‌ Trả về địa chỉ tài sản được hỗ trợ được theo thứ tự được biểu thị bằng loại `uint256`.‌ -### getStrategyCount () +### getStrategyCount()‌ **`function getStrategyCount()`**‌ Trả về số lượng chiến lược đang được sử dụng trong Vault biểu thị bằng loại `uint256`.‌ -### getAPR () +### getAPR() **`function getAPR()`**‌ -Trả về tổng lợi nhuận phần trăm hàng năm (APR) của Vault và tất cả các Chiến lược được biểu thị bằng loại `uint256`. Kết quả là số có 18 ký tự.‌ +Return the total annual percentage yield (APR) of the Vault and all Strategies represented by `uint256` type. Kết quả là số có 18 ký tự.‌ -### isSupportedAsset (\) +### isSupportedAsset() **`function isSupportedAsset(address _asset)`**‌ Trả về kết quả boolean true nếu nội dung được chỉ định bởi tham số `_asset` được Vault hỗ trợ. | Tên thông số | Loại | Mô tả | -|:------------ |:------- |:---------------------- | +| ------------ | ------- | ---------------------- | | \_asset | địa chỉ | Địa chỉ của stablecoin | -### priceUSDMint () +### priceUSDMint() **`function priceUSDMint(string symbol)`**‌‌ Trả về giá tỷ giá hối đoái của đồng stablecoin được chỉ định bởi các tham số `symbol` được sử dụng khi mint OUSD được đại diện bởi `uint256`. Kết quả là số có 18 ký tự. | Tên thông số | Loại | Mô tả | -|:------------ |:----- |:---------------------- | +| ------------ | ----- | ---------------------- | | ký hiệu | chuỗi | Địa chỉ của stablecoin | -### priceUSDRedeem () +### priceUSDRedeem() **`function priceUSDRedeem(string symbol)`**‌‌ Trả về tỷ giá hối đoái của stablecoin được chỉ định bởi các tham số `_asset` sử dụng khi đổi OUSD sang stablecoin khác được đại diện bằng loại `uint256`. Kết quả là số có 18 ký tự. | Tên thông số | Loại | Mô tả | -|:------------ |:----- |:---------------------- | +| ------------ | ----- | ---------------------- | | ký hiệu | chuỗi | Địa chỉ của stablecoin | -### priceAssetUSDMint\(\)‌ +### priceAssetUSDMint()‌ **`function priceAssetUSDMint(address _asset)`**‌‌ Trả về tỷ giá hối đoái của stablecoin được chỉ định bởi các tham số `_asset` được sử dụng khi khai thác OUSD được đại diện bằng loại `uint256`. Kết quả là số có 18 ký tự. | Tên thông số | Loại | Mô tả | -|:------------ |:------- |:----------------------- | +| ------------ | ------- | ----------------------- | | \_asset | địa chỉ | Địa chỉ của stablecoin‌ | -### priceAssetUSDRedeem ()‌ +### priceAssetUSDRedeem()‌ **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ Trả về tỷ giá hối đoái của stablecoin được chỉ định bởi các tham số `_asset` sử dụng khi đổi OUSD sang stablecoin khác được đại diện bằng loại `uint256`. Kết quả là số có 18 ký tự. | Tên thông số | Loại | Mô tả | -|:------------ |:------- |:---------------------- | +| ------------ | ------- | ---------------------- | | \_asset | địa chỉ | Địa chỉ của stablecoin | - From 65b1dac6b93046c34194a941a0d8e240e868d2d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:42 +0800 Subject: [PATCH 09965/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 119 +++++++++++---------------------- 1 file changed, 40 insertions(+), 79 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 23817ad97..343ab7278 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -3,16 +3,15 @@ Đây là bản liệt kê đầy đủ các hợp đồng thông minh OUSD đã được triển khai cho mạng chính Ethereum. {% hint style="success" %} -Địa chỉ ERC20 chính của Origin Dollar \ (OUSD \) là: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Địa chỉ phổ biến +Well-known addresses (often proxy wrappers): | Hợp đồng | Địa chỉ | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -20,29 +19,28 @@ Các hợp đồng thực hiện nội bộ. Vault được chia thành VaultAdmin và VaultCore để giải quyết giới hạn kích thước hợp đồng tối đa trên Ethereum: | Hợp đồng | Địa chỉ | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | -| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | -| Oracle kết hợp | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| ---------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | +| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | {% endtab %} {% tab title="Strategies" %} -Địa chỉ phổ biến \(proxy wrappers\): +Well-known addresses (proxy wrappers): -| Chiến lược | Địa chỉ | Tự động phân bổ | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% USDC và USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Phân bổ thủ công | +| Chiến lược | Địa chỉ | Tự động phân bổ | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Phân bổ thủ công | Các hợp đồng thực hiện nội bộ: | Chiến lược | Địa chỉ | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | -| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | | Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} @@ -50,98 +48,62 @@ Các hợp đồng thực hiện nội bộ: Các oracle sau được sử dụng để tìm nạp hoặc tính giá cho **DAI/USD:** | Oracle | Cặp | Hợp đồng | -|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | Các oracle sau được sử dụng để định giá **USDT/USD:** | O**racle** | Cặp | Hợp đồng | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | Các oracle sau được sử dụng để định giá **USDT/USD:** | O**racle** | Cặp | Hợp đồng | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Hợp đồngĐịa chỉENS
5 trên 8 chữ ký0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 - originprotocol.eth -
2 trên 9 chữ ký0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC - originstrategist.eth -
Quản trị viên / Khoá thời gian0x830622BDd79CC677eE6594E20bBda5B26568b781 - -

origingovernor.eth -

-

origintimelock.eth -

-
OGN Buyback0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 - originbuyback.eth -
+ +| Hợp đồng | Địa chỉ | ENS | +| ------------------------------ | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | +| 5 trên 8 chữ ký | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 trên 9 chữ ký | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Quản trị viên / Khoá thời gian | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| +| OGN Buyback | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | {% endtab %} {% tab title="Stablecoins" %} -| Hợp đồng | Address | -|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Contract | Address | +| ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Staking" %} -| Hợp đồng | Địa chỉ | ENS | -|:--------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | -| Stake OGN | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contract | Address | ENS | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | -Các hợp đồng thực hiện nội bộ: +Internal implementation contracts: | Hợp đồng | Địa chỉ | -|:--------- |:--------------------------------------------------------------------------------------------------------------------- | +| --------- | --------------------------------------------------------------------------------------------------------------------- | | Stake OGN | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -Hợp đồng bồi thường OUSD \ ([chi tiết](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): +OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): -| Hợp đồng | Địa chỉ | -|:--------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Bồi thường OUSD | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +| Contract | Address | +| ----------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} -| Hợp đồng | Địa chỉ | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} @@ -149,4 +111,3 @@ Hợp đồng bồi thường OUSD \ ([chi tiết](https://medium.com/originprot - From cd9a3e4ed7169f6831cc9e475a536b9008ec7139 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:43 +0800 Subject: [PATCH 09966/11794] New translations README.md (Indonesian) --- id/README.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/id/README.md b/id/README.md index 294594cbf..edec6fb09 100644 --- a/id/README.md +++ b/id/README.md @@ -6,15 +6,15 @@ description: Stablecoin pertama yang menghasilkan keuntungan saat masih ada di d ## **Bentuk Uang yang Lebih Baik** -Origin Dollar \ (OUSD \) adalah stablecoin baru yang pertama kali diluncurkan pada September 2020 di jaringan Ethereum. Desainnya lebih unggul dari stablecoin yang sudah ada karena OUSD menangkap hasil yang kompetitif saat disimpan secara pasif di dompet. +Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Desainnya lebih unggul dari stablecoin yang sudah ada karena OUSD menangkap hasil yang kompetitif saat disimpan secara pasif di dompet. ![](.gitbook/assets/origin-dollar-summary.jpeg) **Latar Belakang** -Pada tahun 1999, Yu Pan, insinyur R&D Origin, dan rekan sesama pendiri PayPal [memahami](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) menciptakan "mata uang dunia baru", lengkap dengan strategi menghasilkan bunga dan kartu debit tanpa harus terhubung ke sistem perbankan tradisional. Beberapa pivot dan akuisisi eBay kemudian, PayPal menjatuhkan ambisinya di bidang ini. +In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Beberapa pivot dan akuisisi eBay kemudian, PayPal menjatuhkan ambisinya di bidang ini. -Hampir dua dekade kemudian, Tether memperkenalkan konsep stablecoin dalam mata uang USD pada tahun 2014. Sejak saat itu, stablecoin telah membuktikan dirinya sebagai cara ideal untuk mentransfer nilai tanpa membuat pengguna rentan terhadap volatilitas harga mata uang yang mengambang bebas. Saat ini, lebih banyak nilai [ditransfer melalui Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) daripada dengan Bitcoin. Sementara itu, Keuangan Terdesentralisasi \ (DeFi \) telah mengalami ledakan pertumbuhan dengan modal [miliar dolar](https://defipulse.com/) sekarang terkunci dalam kontrak pintar yang menghasilkan imbal hasil dari protokol pinjaman dan perdagangan. +Hampir dua dekade kemudian, Tether memperkenalkan konsep stablecoin dalam mata uang USD pada tahun 2014. Sejak saat itu, stablecoin telah membuktikan dirinya sebagai cara ideal untuk mentransfer nilai tanpa membuat pengguna rentan terhadap volatilitas harga mata uang yang mengambang bebas. Saat ini, lebih banyak nilai [ditransfer melalui Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) daripada dengan Bitcoin. Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. Salah satu masalah dengan stablecoin yang ada adalah bahwa pengguna harus terus-menerus memilih antara memegang koin yang mudah digunakan dan mendapatkan hasil dengan mengunci token mereka dalam kontrak pintar. Misalnya, pengguna yang mengunci USDC di Aave tidak dapat membelanjakan sebagian dari USDC tersebut secara bersamaan. Biaya gas Ethereum yang mahal berfungsi sebagai "biaya peralihan" setiap kali pengguna tersebut ingin beralih antara mode pengeluaran dan mode penghasilan. @@ -24,7 +24,6 @@ Dengan OUSD, tidak perlu melepaskan posisi yang rumit saat Anda ingin membelanja Dibuat oleh para veteran cryptocurrency dan fintech, Origin Dollar dipersembahkan oleh [tim](https://www.originprotocol.com/team) di [Origin Protocol](https://www.originprotocol.com) yang mencakup pengusaha serial, investor cryptocurrency awal, karyawan awal di YouTube, manajer teknik di Google / Dropbox, dan salah satu pendiri Paypal, Yu Pan. -Bagi mereka yang tertarik mempelajari detail teknis tentang cara kerjanya, dokumen ini adalah tempat yang tepat untuk memulai. Kami mendorong para pengembang untuk mengaudit dan berkontribusi pada [Github](http://www.github.com/OriginProtocol) \ (100% open-source \) kami. Tim kami berkumpul di [Discord](https://www.originprotocol.com/discord) jika Anda memiliki pertanyaan atau membutuhkan bantuan untuk memulai. +Bagi mereka yang tertarik mempelajari detail teknis tentang cara kerjanya, dokumen ini adalah tempat yang tepat untuk memulai. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). Tim kami berkumpul di [Discord](https://www.originprotocol.com/discord) jika Anda memiliki pertanyaan atau membutuhkan bantuan untuk memulai. Selamat datang di masa depan uang. - From 3e21fb5742fe5bea33a2f6c5ec1e83ad9f239c72 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:44 +0800 Subject: [PATCH 09967/11794] New translations rebasing-and-smart-contracts.md (Vietnamese) --- .../elastic-supply/rebasing-and-smart-contracts.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 3916308a4..fe34a5d89 100644 --- a/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/vi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,7 +6,7 @@ Nếu bạn đang sử dụng ví đa chữ ký hoặc hợp đồng thông minh Ví nhiều đa chữ ký hoặc các hợp đồng thông minh khác phải gọi `rebaseOptIn ()`để kiếm được lợi nhuận. {% endhint %} -Theo mặc định, OUSD được giữ trên các hợp đồng thông minh sẽ không nhận được lợi nhuận trừ khi hợp đồng thông minh được opts-in. Điều này làm tăng khả năng kết hợp của OUSD trong DeFi vì nhiều giao thức không được thiết kế để xử lý trường hợp số dư thay đổi. Đối với các giao thức DeFi khác, OUSD hoạt động giống như bất kỳ ERC-20 bình thường trừ khi bạn yêu cầu nó thay đổi. Đây là một thuộc tính đặc biệt hữu ích cho các dự án tạo lập thị trường tự động \ (AMM's \) như Uniswap. +Theo mặc định, OUSD được giữ trên các hợp đồng thông minh sẽ không nhận được lợi nhuận trừ khi hợp đồng thông minh được opts-in. Điều này làm tăng khả năng kết hợp của OUSD trong DeFi vì nhiều giao thức không được thiết kế để xử lý trường hợp số dư thay đổi. Đối với các giao thức DeFi khác, OUSD hoạt động giống như bất kỳ ERC-20 bình thường trừ khi bạn yêu cầu nó thay đổi. This is a particularly useful attribute for automated market makers (AMM’s) like Uniswap which break when the number of tokens they are holding changes unexpectedly. ![Ứng dụng Gnosis Safe OUSD sẽ gợi ý bạn tham gia để kiếm lợi nhuận](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) @@ -16,9 +16,7 @@ Hợp đồng thông minh phải được opt-in để nhận được lợi nhu Nếu bạn đang triển khai một hợp đồng và định gọi lệnh `rebaseOptIn ()`để kiếm lợi nhuận, bạn không thể gọi nó từ phương thức khởi tạo của hợp đồng. Hợp đồng phải được triển khai trước khi được gọi. {% endhint %} -Ứng dụng [ Gnosis Safe](https://gnosis-safe.io/) sẽ khuyến khích người dùng của họ sử dụng Origin Đô la bằng cách gửi thông báo khi bạn lựa chọn mục khai thác lợi nhuận. Nếu bạn đang sử dụng Ví [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) "Cũ" hoặc một ví dựa trên hợp đồng khác, bạn sẽ cần [địa chỉ hợp đồng proxy cho OUSD](../../smart-contracts/registry.md) và [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805) tương ứng. Sau khi thêm địa chỉ hợp đồng, bạn sẽ có thể gọi hàm `rebaseOptIn ()` để chọn tham gia kiếm lợi nhuận thông qua rebase hoặc`rebaseOptOut ()` để tắt tính năng này. - - +[Gnosis Safe](https://gnosis-safe.io) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract\&action=getabi\&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Sau khi thêm địa chỉ hợp đồng, bạn sẽ có thể gọi hàm `rebaseOptIn ()` để chọn tham gia kiếm lợi nhuận thông qua rebase hoặc`rebaseOptOut ()` để tắt tính năng này. From 132dfff1f2440a2fd3805cc78665348c8517195d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:45 +0800 Subject: [PATCH 09968/11794] New translations faq.md (Vietnamese) --- vi/faq.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/vi/faq.md b/vi/faq.md index 795a045db..a808bcb83 100644 --- a/vi/faq.md +++ b/vi/faq.md @@ -22,7 +22,7 @@ Theo mặc định, các đợt rebase sẽ không tác động tới OUSD đang **Làm thế nào để APY có thể cao như vậy?** -Bạn có thể đọc về các chiến lược khác nhau của chúng tôi ở mục [Tạo ra lợi nhuận](https://docs.ousd.com/core-concepts/yield-generation). Hiện tại, chúng tôi nhận được phần lớn lợi nhuận từ việc thu thập token thưởng \ (cụ thể là COMP và CRV \). Ngoài ra, một số OUSD được nắm giữ trong các hợp đồng không tích hợp rebase trong khi tài sản hỗ trợ của chúng vẫn tạo ra lãi suất và phân bổ cho những người nắm giữ OUSD còn lại. +Bạn có thể đọc về các chiến lược khác nhau của chúng tôi ở mục [Tạo ra lợi nhuận](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens (namely COMP and CRV). Ngoài ra, một số OUSD được nắm giữ trong các hợp đồng không tích hợp rebase trong khi tài sản hỗ trợ của chúng vẫn tạo ra lãi suất và phân bổ cho những người nắm giữ OUSD còn lại. **Tại sao số dư của tôi tăng với tốc độ chậm hơn APY được quảng cáo?** @@ -31,4 +31,3 @@ Số dư OUSD tăng khi rebase diễn ra. Số tiền tăng thêm ở mỗi lầ **Thông tin về vụ hack thì sao? OUSD có hiện an toàn không?** Vào 7/11/2020, OUSD đã bị hack 7 triệu USD do 1 lỗ hổng trước đó. Bạn có thể đọc thêm [chi tiết về vụ hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) trên blog của chúng tôi cũng như kế hoạch bồi thường [](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) cho những người dùng bị ảnh hưởng. Origin Dollar đã được khởi chạy lại vào tháng 12 sau khi hoàn thành nhiều đợt kiểm toán và nâng cấp bảo mật. Bạn có thể tìm hiểu thêm về các bước thực hiện để bảo mật giao thức trong [thông báo khởi chạy lại](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad)của chúng tôi. - From 991f0710406c7383797e25e7382802132567f3f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:46 +0800 Subject: [PATCH 09969/11794] New translations fund-management.md (Vietnamese) --- vi/core-concepts/fund-management.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/vi/core-concepts/fund-management.md b/vi/core-concepts/fund-management.md index 5cc02bd3e..881865650 100644 --- a/vi/core-concepts/fund-management.md +++ b/vi/core-concepts/fund-management.md @@ -1,6 +1,6 @@ # Quản lý quỹ -Hợp đồng thông minh OUSD tổng hợp tất cả các khoản stablecoin của người dùng vào pool tài sản đầu tư. Quỹ này sau đó được phân bổ trên một hoặc nhiều chiến lược thu nhập tại bất kỳ thời điểm. Vault tìm kiếm các chiến lược năng suất cao nhưng cũng tìm cách duy trì sự đa dạng hóa trên nhiều chiến lược. Đa dạng hóa giúp loại bỏ lỗi cục bộ và giảm thiểu rủi ro. +Hợp đồng thông minh OUSD tổng hợp tất cả các khoản stablecoin của người dùng vào pool tài sản đầu tư. Funds are then allocated across one or more** **earning strategies at any given moment in time. Vault tìm kiếm các chiến lược năng suất cao nhưng cũng tìm cách duy trì sự đa dạng hóa trên nhiều chiến lược. Đa dạng hóa giúp loại bỏ lỗi cục bộ và giảm thiểu rủi ro. Khác với Yearn Vaults, TokenSets hoặc Zapper, người dùng không cần lựa chọn các chiến lược đơn lẻ. Tất cả các stablecoin đã ký gửi và do đó, tất cả các token OUSD đều là token có thể thay thế được. Sau khi chương tính năng quản trị ra mắt, những quyết định này sẽ được đề xuất bởi người nắm giữ token quản trị mạng OUSD. Chủ sở hữu OGN được khuyến khích tham gia tạo và bỏ phiếu các đề xuất cho giao thức trong [cổng quản trị OGN](https://vote.originprotocol.com). @@ -17,4 +17,3 @@ Phiên bản ban đầu của hợp đồng thông minh OUSD Vault cung cấp ch Đa dạng hóa trên nhiều [nền tảng](supported-strategies/) DeFi sẽ làm giảm rủi ro cho hợp đồng thông minh và các rủi ro hệ thống khác. Hợp đồng thông minh sẽ tính toán các APY hiện tại và dự kiến nhằm nỗ lực mang lại lợi nhuận cạnh tranh cho người nắm giữ OUSD. Theo thời gian, hợp đồng Vault sẽ được nâng cấp để chuyển đổi một cách thông minh và tự động giữa các chiến lược mà không cần bất kỳ sự can thiệp thủ công nào. Ví dụ: Vault sẽ tự động luân chuyển vốn giữa các chiến lược cho vay khác nhau để tối ưu hóa lợi tức. Tuy nhiên, chúng tôi vẫn kỳ vọng rằng các thông số rủi ro hoặc quyết định về việc liệu các chiến lược nhất định có nên được đưa vào hay không sẽ sẽ được thực hiện thông qua cơ chế phiếu bầu quản trị. - From 08db327aa412780c77a418e3ef87fd5e9286580d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:47 +0800 Subject: [PATCH 09970/11794] New translations ogn-staking.md (Vietnamese) --- vi/governance/ogn-staking.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/vi/governance/ogn-staking.md b/vi/governance/ogn-staking.md index fa06dd5a2..8ea497797 100644 --- a/vi/governance/ogn-staking.md +++ b/vi/governance/ogn-staking.md @@ -1,6 +1,6 @@ # Stake OGN -Origin Token \ (OGN \) là token quản trị cho OUSD và vai trò của OGN sẽ ngày càng trở nên quan trọng khi Origin trở nên phi tập trung hơn. Hiện tại, người dùng có thể stake OGN để kiếm thêm OGN. +Origin Token (OGN) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Hiện tại, người dùng có thể stake OGN để kiếm thêm OGN. {% hint style="info" %} Truy cập [OUSD DApp](https://www.ousd.com/stake) để stake OGN. @@ -12,9 +12,7 @@ Có 3 lựa chọn staking: * Stake 90 ngày: lãi suất hàng năm là 12,5% * Stake 365 ngày: lãi suất hàng năm là 25% -Token sẽ được khoá trong suốt thời gian stake. Khi đáo hạn, bạn có thể nhận lại số OGN ban đầu và lãi. +Token sẽ được khoá trong suốt thời gian stake. After each staking period ends, you will be able to claim both your initial OGN (principal) and yield. OGN hiện đang giao dịch trên các sàn giao dịch hàng đầu như [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), và [nhiều sàn khác](https://coinmarketcap.com/currencies/origin-protocol/markets/). Truy cập trang web Origin để [tìm hiểu thêm về OGN](https://www.originprotocol.com/ogn-token) hoặc xem [Bảng điều khiển OGN](https://www.originprotocol.com/dashboard) để theo dõi các chỉ số token quan trọng. - - From ff7a797614325876b409953d13bea71e8ae5767f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:48 +0800 Subject: [PATCH 09971/11794] New translations insurance.md (Vietnamese) --- vi/security-and-risks/insurance.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/vi/security-and-risks/insurance.md b/vi/security-and-risks/insurance.md index 9aa38ffb3..14cf55e8b 100644 --- a/vi/security-and-risks/insurance.md +++ b/vi/security-and-risks/insurance.md @@ -1,8 +1,7 @@ # Bảo hiểm -Người nắm giữ OUSD có thể mua bảo hiểm hợp đồng thông minh đề phòng bất kỳ tổn thất nào có thể xảy ra do bất kỳ lỗi hoặc lỗ hổng nào trong hợp đồng OUSD như tấn công flashloan. Ngoài ra, bất kỳ ai muốn đặt cược tài chính vào sự an toàn của các hợp đồng của chúng tôi đều có thể kiếm được lợi nhuận bằng cách cung cấp bảo hiểm. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). Ngoài ra, bất kỳ ai muốn đặt cược tài chính vào sự an toàn của các hợp đồng của chúng tôi đều có thể kiếm được lợi nhuận bằng cách cung cấp bảo hiểm. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. - From 2a16f948f0565c70ca7fae6ad554e072ae31d353 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:49 +0800 Subject: [PATCH 09972/11794] New translations integration-guide-for-exchanges.md (Vietnamese) --- vi/guides/integration-guide-for-exchanges.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/vi/guides/integration-guide-for-exchanges.md b/vi/guides/integration-guide-for-exchanges.md index 1c26a26e9..c13af78a1 100644 --- a/vi/guides/integration-guide-for-exchanges.md +++ b/vi/guides/integration-guide-for-exchanges.md @@ -8,7 +8,7 @@ Những tài liệu này là bước quan trọng để tìm hiểu cơ chế ho Chúng tôi giả định câu trả lời sẽ là có! Tuy nhiên, nếu chỉ đơn giản là. niêm yết OUSD mà không [tích hợp rebase](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) thì bạn sẽ không đạt được mục đích mong muốn. Đối với các sàn giao dịch muốn niêm yết OUSD, nhưng bị hạn chế về kỹ thuật, bạn có thể muốn khởi chạy phiên bản không rebase trước và sau đó các kỹ sư có thể thực hiện tiếp các bước tích hợp rebase. Để dừng tính năng rebase của OUSD, bạn có thể gọi `rebaseOptOut ()` từ mỗi ví EOA nắm giữ OUSD hoặc không làm gì nếu bạn đang lưu trữ OUSD trên các hợp đồng thông minh. OUSD sau khi tạm dừng rebase hoạt động giống như token ERC-20 bình thường. -**Bạn có đang lưu trữ số dư của khách hàng trên các hợp đồng thông minh \(ví dụ: ví đa chữ ký\) hoặc ví EOA không?** +**Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** Bất kỳ hợp đồng thông minh nào đang nắm giữ OUSD cần phải opt-in hủ công để nhận được lợi nhuận bằng cách gọi hàm `rebaseOptIn ()`. Sở dĩ bạn phải thực hiện bước này vì bản chất [cung thay đổi](../core-concepts/elastic-supply/) và [tính năng rebase](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Nếu sàn giao dịch của bạn đang lưu trữ tiền trong ví đa chữ ký, đừng quên thực hiện opt-in để kiếm lợi nhuận. @@ -24,5 +24,3 @@ Nếu bạn đang trộn lẫn quỹ của người dùng, bạn cần đảm b OUSD có thể được mint hoặc redeem bất kỳ lúc nào bằng cách sử dụng [Origin Dollar DApp](https://www.ousd.com)hoặc thực hiện trực tiếp từ các hợp đồng thông minh của Origin. Nếu bạn đang có kế hoạch tự cung cấp thanh khoản, bạn nên lưu ý rằng số lượng OUSD chính xác mà bạn sẽ nhận được để đổi lấy USDT, USDC hoặc DAI của bạn phụ thuộc vào tỷ giá hối đoái hiện tại được xác định bởi [oracles](../smart-contracts/api/oracle.md). Nếu bạn đang có kế hoạch đổi OUSD để lấy các stablecoin cơ bản, lưu ý rằng giao thức sẽ thu 1 khoản phí là 0.5% và sẽ trả về hỗn hợp tác stablecoin đang có trong pool. Chúng tôi khuyến khích các sàn giao dịch chuyển đổi qua các nền tảng khác như Uniswap hoặc Curve để tránh các khoản fee nêu trên. Nếu có thể, bạn nên thực hiện mint hoặc redeem số lượng lớn để tối thiểu hoá chi phí. - - From 1b6069517fe86b065da38e1dc8d8ea216439aba4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:50 +0800 Subject: [PATCH 09973/11794] New translations price-oracles.md (Vietnamese) --- vi/core-concepts/price-oracles.md | 110 +++--------------------------- 1 file changed, 8 insertions(+), 102 deletions(-) diff --git a/vi/core-concepts/price-oracles.md b/vi/core-concepts/price-oracles.md index 313fd011a..8d62f294b 100644 --- a/vi/core-concepts/price-oracles.md +++ b/vi/core-concepts/price-oracles.md @@ -6,107 +6,14 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CoinLow - High - Delta - Source -
USDC -

$0.929222

-

Mar 13, 2020

-
-

$1.11

-

Oct 15, 2018

-
$0.180778CoinMarketCap -
USDC -

$0.924188

-

Aug 02, 2020

-
-

$1.17

-

May 08, 2019

-
$0.245812CoinGecko -
DAI -

$0.945505

-

May 10, 2020

-
-

$1.11

-

Mar 13, 2020

-
$0.164495CoinMarketCap -
DAI -

$0.903243

-

Nov 25, 2019

-
-

$1.22

-

Mar 13, 2020

-
$0.316757CoinGecko -
USDT -

$0.849809

-

Feb 02, 2017

-
-

$1.21

-

May 27, 2017

-
$0.360191CoinGecko -
USDT -

$0.572521

-

Mar 02, 2015

-
-

$1.32

-

Jul 24, 2018

-
$0.747479CoinMarketCap -
+| Coin | **Low** | **High** | **Delta** | **Source** | +| ---- | ---------------------------------------------------- | ---------------------------------------------------- | --------- | --------------------------------------------------------------------------- | +| USDC |

$0.929222

Mar 13, 2020

|

$1.11

Oct 15, 2018

| $0.180778 | [CoinMarketCap](https://coinmarketcap.com/currencies/usd-coin/) | +| USDC |

$0.924188

Aug 02, 2020

|

$1.17

May 08, 2019

| $0.245812 | [CoinGecko](https://www.coingecko.com/en/coins/usd-coin) | +| DAI |

$0.945505

May 10, 2020

|

$1.11

Mar 13, 2020

| $0.164495 | [CoinMarketCap](https://coinmarketcap.com/currencies/multi-collateral-dai/) | +| DAI |

$0.903243

Nov 25, 2019

|

$1.22

Mar 13, 2020

| $0.316757 | [CoinGecko](https://www.coingecko.com/en/coins/dai) | +| USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | +| USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. @@ -123,4 +30,3 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. - From 50b9fb5040604ca5f597336d263ef99ee57b3dfc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:51 +0800 Subject: [PATCH 09974/11794] New translations analytics-dashboard.md (Vietnamese) --- vi/analytics-dashboard.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/vi/analytics-dashboard.md b/vi/analytics-dashboard.md index c2f748be2..bf8240a22 100644 --- a/vi/analytics-dashboard.md +++ b/vi/analytics-dashboard.md @@ -6,21 +6,21 @@ Truy cập [analytics.ousd.com](https://analytics.ousd.com) để xem cách th [Bảng điều khiển](https://analytics.ousd.com/apy) đầu tiên được xây dựng nhằm mục đích phục vụ đội ngũ kỹ thuật, nhưng chúng tôi chúng tôi quyết định công bố ra công chúng vì [nguồn mở](http://github.com/OriginProtocol) luôn là mục tiêu mà chúng tôi hướng tới. Thật không may, điều dẫn tới hiểu nhầm về tính minh bạch và không nhất thiết phải dành thời gian để giải thích mọi thứ rõ ràng. -Trước khi đi sâu vào tính toán lãi suất, điều quan trọng bạn phải nắm rõ cách thức OUSD [tạo ra lợi nhuận](https://docs.ousd.com/core-concepts/yield-generation) và [rebase](https://docs.ousd.com/core-concepts/elastic-supply). Bạn có thể đọc tất cả về điều đó trong [tài liệu](https://docs.ousd.com/), bao gồm cả [về hợp đồng thông minh bị loại trừ khỏi lợi nhuận](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Trước khi đi sâu vào tính toán lãi suất, điều quan trọng bạn phải nắm rõ cách thức OUSD [tạo ra lợi nhuận](https://docs.ousd.com/core-concepts/yield-generation) và [rebase](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -Để tóm tắt cách tính APY, đó là tỷ lệ thay đổi lãi suất hàng năm của số dư OUSD của người dùng giữa hai thời điểm. Để hiểu điều đó, hãy xem xét kỹ các cột trong bảng APY lịch sử (theo thứ tự ngược lại). +Để tóm tắt cách tính APY, đó là tỷ lệ thay đổi lãi suất hàng năm của số dư OUSD của người dùng giữa hai thời điểm. To understand that, let's break down the columns in the historical APY table (in reverse order). **Tỉ lệ** -Có hai loại số dư OUSD: Rebasing (hầu hết các tài khoản) và non-rebasing(hợp đồng thông minh chưa opt in). Hợp đồng OUSD duy trì phép tính riêng biệt cho từng loại số dư bằng cách sử dụng "credit". Tỷ lệ được hiển thị ở đây là cung OUSD rebase chia cho credit được rebase, cho chúng ta tỷ giá hối đoái giữa hai loại. +There are two types of OUSD balances: rebasing (most accounts) and non-rebasing (smart contracts that have not opted in). Hợp đồng OUSD duy trì phép tính riêng biệt cho từng loại số dư bằng cách sử dụng "credit". Tỷ lệ được hiển thị ở đây là cung OUSD rebase chia cho credit được rebase, cho chúng ta tỷ giá hối đoái giữa hai loại. **Credit** -Một số hợp đồng thông minh nắm giữ OUSD có số dư credit duy nhất vì trạng thái phục hồi của chúng đã thay đổi ở một thời điểm nào đó trong quá khứ (bằng cách chọn opt in hoặc out). Ở đây chúng tôi hiển thị tổng của tất cả các credit rebasing và non-rebasing. Khi nhân với tỷ lệ, nó cho ra sự khác biệt giữa lượng đang hỗ trợ tổng cung và lượng cung non-rebase. +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past (by opting in or out). Ở đây chúng tôi hiển thị tổng của tất cả các credit rebasing và non-rebasing. Khi nhân với tỷ lệ, nó cho ra sự khác biệt giữa lượng đang hỗ trợ tổng cung và lượng cung non-rebase. **Non-rebasing** -Đây là phần nguồn cung được giữ trong các hợp đồng thông minh khác mà chưa được rebase. Khi được thêm vào (credit* tỷ lệ) sẽ bằng lượng đang hỗ trợ tổng cung. Cũng lưu ý rằng cột **%** hiển thị phần trăm OUSD non-rebase. +Đây là phần nguồn cung được giữ trong các hợp đồng thông minh khác mà chưa được rebase. When added to (credits \* ratio), this equals backing supply. Cũng lưu ý rằng cột **%** hiển thị phần trăm OUSD non-rebase. **Boost** @@ -28,5 +28,4 @@ APY được "thúc đẩy" cho các tài khoản rebase nhờ vào các OUSD no **APR/APY calculation** -Chúng tôi hiện đo lường lợi nhuận bằng cách đo lường sự thay đổi trong [credit rebase cho mỗi token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) giữa hai thời điểm. Có một số điểm khác cần lưu ý ở đây. Đầu tiên, chúng ta phải đưa ra giả định về việc trung bình có bao nhiêu khối Ethereum được khai thác trong một ngày. Chúng tôi sử dụng [con số cố định là 6.500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), nhưng số khối thực tế mỗi ngày có thể thay đổi. Thứ hai, chúng ta cần một khoảng thời gian hợp lý để đo lường. Chúng tôi chọn [7 ngày](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422) - số ngày được chứng minh là khoảng thời gian tương đối nhất quán để tạo một mẫu hoàn chỉnh về các hoạt động tạo ra lợi nhuận đã xảy ra. Thứ ba, chúng tôi chuyển đổi APR thành APY bằng cách giả sử [lãi kép hàng ngày không đổi](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). Nói cách khác, lợi nhuận liên tục được tái đầu tư vào các chiến lược tương tự. Cuối cùng, có một đáng chú ý là sử dụng tỷ lệ rebase để đo lường năng suất. Vì các sự kiện rebase hiện diễn ra không thường xuyên (và không càng thường xuyên trong trường hợp phó gas cao), APY sẽ không phản ánh thu nhập chưa được chuyển sang số dư tài khoản. Ví dụ: nếu lãi suất trong Compound tăng cao hoặc khối lượng giao dịch trong Curve 3pool tăng đột biết, điều này sẽ khiến OUSD kiếm được nhiều lãi hơn mức bình quân thường ngày. APY ghi nhận sẽ thấp hơn các khoản thực tế cho tới kho [phương pháp rebase](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) được gọi. Trên thực tế, bất kỳ ai bán OUSD trong thời gian đó sẽ bỏ lỡ "[đợt rebase tiếp theo](https://analytics.ousd.com/)". Tin tốt là bạn sẽ có thể theo dõi sự thay đổi trong số dư của mình trong một tuần và nó sẽ xấp xỉ bằng APY được quảng cáo. - +Chúng tôi hiện đo lường lợi nhuận bằng cách đo lường sự thay đổi trong [credit rebase cho mỗi token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) giữa hai thời điểm. Có một số điểm khác cần lưu ý ở đây. Đầu tiên, chúng ta phải đưa ra giả định về việc trung bình có bao nhiêu khối Ethereum được khai thác trong một ngày. Chúng tôi sử dụng [con số cố định là 6.500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), nhưng số khối thực tế mỗi ngày có thể thay đổi. Thứ hai, chúng ta cần một khoảng thời gian hợp lý để đo lường. Chúng tôi chọn [7 ngày](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422) - số ngày được chứng minh là khoảng thời gian tương đối nhất quán để tạo một mẫu hoàn chỉnh về các hoạt động tạo ra lợi nhuận đã xảy ra. Thứ ba, chúng tôi chuyển đổi APR thành APY bằng cách giả sử [lãi kép hàng ngày không đổi](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). Nói cách khác, lợi nhuận liên tục được tái đầu tư vào các chiến lược tương tự. Cuối cùng, có một đáng chú ý là sử dụng tỷ lệ rebase để đo lường năng suất. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. Ví dụ: nếu lãi suất trong Compound tăng cao hoặc khối lượng giao dịch trong Curve 3pool tăng đột biết, điều này sẽ khiến OUSD kiếm được nhiều lãi hơn mức bình quân thường ngày. APY ghi nhận sẽ thấp hơn các khoản thực tế cho tới kho [phương pháp rebase](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) được gọi. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From c36e84535df45998cd109cf4ca4e09c7d24ad2bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:52 +0800 Subject: [PATCH 09975/11794] New translations price-oracles.md (Dutch) --- nl/core-concepts/price-oracles.md | 110 +++--------------------------- 1 file changed, 8 insertions(+), 102 deletions(-) diff --git a/nl/core-concepts/price-oracles.md b/nl/core-concepts/price-oracles.md index 313fd011a..8d62f294b 100644 --- a/nl/core-concepts/price-oracles.md +++ b/nl/core-concepts/price-oracles.md @@ -6,107 +6,14 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CoinLow - High - Delta - Source -
USDC -

$0.929222

-

Mar 13, 2020

-
-

$1.11

-

Oct 15, 2018

-
$0.180778CoinMarketCap -
USDC -

$0.924188

-

Aug 02, 2020

-
-

$1.17

-

May 08, 2019

-
$0.245812CoinGecko -
DAI -

$0.945505

-

May 10, 2020

-
-

$1.11

-

Mar 13, 2020

-
$0.164495CoinMarketCap -
DAI -

$0.903243

-

Nov 25, 2019

-
-

$1.22

-

Mar 13, 2020

-
$0.316757CoinGecko -
USDT -

$0.849809

-

Feb 02, 2017

-
-

$1.21

-

May 27, 2017

-
$0.360191CoinGecko -
USDT -

$0.572521

-

Mar 02, 2015

-
-

$1.32

-

Jul 24, 2018

-
$0.747479CoinMarketCap -
+| Coin | **Low** | **High** | **Delta** | **Source** | +| ---- | ---------------------------------------------------- | ---------------------------------------------------- | --------- | --------------------------------------------------------------------------- | +| USDC |

$0.929222

Mar 13, 2020

|

$1.11

Oct 15, 2018

| $0.180778 | [CoinMarketCap](https://coinmarketcap.com/currencies/usd-coin/) | +| USDC |

$0.924188

Aug 02, 2020

|

$1.17

May 08, 2019

| $0.245812 | [CoinGecko](https://www.coingecko.com/en/coins/usd-coin) | +| DAI |

$0.945505

May 10, 2020

|

$1.11

Mar 13, 2020

| $0.164495 | [CoinMarketCap](https://coinmarketcap.com/currencies/multi-collateral-dai/) | +| DAI |

$0.903243

Nov 25, 2019

|

$1.22

Mar 13, 2020

| $0.316757 | [CoinGecko](https://www.coingecko.com/en/coins/dai) | +| USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | +| USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. @@ -123,4 +30,3 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. - From 8097166d0ab8bd59a8befc9ae94bfa8f6d3184eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:53 +0800 Subject: [PATCH 09976/11794] New translations README.md (Russian) --- ru/README.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/ru/README.md b/ru/README.md index 9df296c6d..e77aa874e 100644 --- a/ru/README.md +++ b/ru/README.md @@ -6,15 +6,15 @@ description: Первый стейблкоин, который приносит ## **Лучшая форма денег** -Origin Dollar \(OUSD\) - это новый стейблкоин, изначально запущенный в сентябре 2020 года в сети Ethereum. Его дизайн превосходит существующие стейблкоины, потому что OUSD обеспечивает конкурентоспособную доходность, пассивно хранясь в кошельках. +Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Его дизайн превосходит существующие стейблкоины, потому что OUSD обеспечивает конкурентоспособную доходность, пассивно хранясь в кошельках. ![](.gitbook/assets/origin-dollar-summary.jpeg) **Предыстория** -В 1999 году Юй Пан, инженер компании Origin, и его товарищ - соучредитель PayPal [задумали](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) создать «новую мировую валюту» со стратегиями получения процентных доходов и дебетовыми картами, но без необходимости подключаться к традиционным банковским системам. Пройдя несколько поворотных точек, включая приобретение eBay, PayPal отказался от своих амбиций в этой области. +In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Пройдя несколько поворотных точек, включая приобретение eBay, PayPal отказался от своих амбиций в этой области. -Почти два десятилетия спустя, в 2014 году, Tether представили концепцию стейблкоина, номинированного в долларах США. С тех пор стейблкоины зарекомендовали себя как идеальный способ передачи ценности, не подвергая пользователей волатильности цен на свободно плавающие валюты. Сегодня больший денежный объем [передается через Tether,](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) чем через Биткоин. Тем временем, децентрализованные финансы \(DeFi\) пережили период взрывного роста, [миллиарды долларов](https://defipulse.com/) капитала теперь заблокированы в смарт-контрактах, которые генерируют доход от протоколов кредитования и торговли. +Почти два десятилетия спустя, в 2014 году, Tether представили концепцию стейблкоина, номинированного в долларах США. С тех пор стейблкоины зарекомендовали себя как идеальный способ передачи ценности, не подвергая пользователей волатильности цен на свободно плавающие валюты. Сегодня больший денежный объем [передается через Tether,](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) чем через Биткоин. Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. Одна из проблем с существующими стейблкоинами заключается в том, что пользователям приходится постоянно выбирать между владением монетой, которую легко потратить, и получением дохода за счет блокировки своих токенов в смарт-контрактах. Например, пользователи, которые заблокировали USDC в Aave, не могут одновременно тратить часть этого USDC. Дорогая оплата газа в Ethereum служит «затратами на переключение» каждый раз, когда эти пользователи хотят переключиться между режимом расходов и режимом заработка. @@ -24,7 +24,6 @@ Origin Dollar \(OUSD\) - это новый стейблкоин, изначал Origin Dollar, созданный ветеранами криптовалюты и финансово-технологического сектора, предоставляется Вам [ командой ](https://www.originprotocol.com/team) [Origin Protocol](https://www.originprotocol.com) которая включает предпринимателей, ранних криптовалютных инвесторов, первых сотрудников YouTube, руководителей инженерно-технических отделов в Google / Dropbox и Ю Пана - одного из соучередителей Paypal. -Для тех, кто хочет погрузиться в технические подробности того, как это работает, данная документация станет отличным началом. Мы приглашаем разработчиков проводить аудиты и вносить свой вклад в наш [Github](http://www.github.com/OriginProtocol) \ (на 100% открытый исходный код). Наша команда общается в [Discord](https://www.originprotocol.com/discord), если у Вас есть вопросы или вам нужна помощь для начала работы. +Для тех, кто хочет погрузиться в технические подробности того, как это работает, данная документация станет отличным началом. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). Наша команда общается в [Discord](https://www.originprotocol.com/discord), если у Вас есть вопросы или вам нужна помощь для начала работы. Добро пожаловать в будущее денег. - From 1809da6aedb833e7c48245f7a044ca3dda588e13 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:54 +0800 Subject: [PATCH 09977/11794] New translations insurance.md (Dutch) --- nl/security-and-risks/insurance.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/nl/security-and-risks/insurance.md b/nl/security-and-risks/insurance.md index 26e29f1dd..516a0a115 100644 --- a/nl/security-and-risks/insurance.md +++ b/nl/security-and-risks/insurance.md @@ -1,8 +1,7 @@ # Insurance -OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. - From 351afb625a197fef2eb064bed11773eed279c33c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:55 +0800 Subject: [PATCH 09978/11794] New translations getting-started.md (German) --- de/getting-started.md | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/de/getting-started.md b/de/getting-started.md index b1d183d36..d99e0a71f 100644 --- a/de/getting-started.md +++ b/de/getting-started.md @@ -8,7 +8,7 @@ These docs are intended to explain how OUSD works, communicate the potential ris The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com), or [Gnosis Safe](https://gnosis-safe.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** @@ -16,9 +16,9 @@ OUSD is currently available on the following decentralized exchanges. These are * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) -* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\&use=v2) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) **Centralized Exchanges** @@ -29,15 +29,14 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +* [Buy OUSD on Dharma App](https://www.dharma.io) (US only) We're continuing to work on making OUSD available on additional centralized exchanges. **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. @@ -48,11 +47,17 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +{% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +[rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/architecture.md" %} +{% content-ref url="smart-contracts/architecture.md" %} +[architecture.md](smart-contracts/architecture.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/api/" %} +{% content-ref url="smart-contracts/api/" %} +[api](smart-contracts/api/) +{% endcontent-ref %} **Developer Analytics** @@ -60,5 +65,8 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} From 348cd4c244382887405eda576bc2d641f3324ca2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:56 +0800 Subject: [PATCH 09979/11794] New translations fund-management.md (Arabic) --- ar/core-concepts/fund-management.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ar/core-concepts/fund-management.md b/ar/core-concepts/fund-management.md index 273f8d1ae..2a7bc32d1 100644 --- a/ar/core-concepts/fund-management.md +++ b/ar/core-concepts/fund-management.md @@ -1,6 +1,6 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). @@ -17,4 +17,3 @@ The initial version of the OUSD Vault smart contract gives each valid strategy a Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. - From 421da77b4e45a61ee08c7f603875b8b661e7be3d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:57 +0800 Subject: [PATCH 09980/11794] New translations ogn-staking.md (Arabic) --- ar/governance/ogn-staking.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ar/governance/ogn-staking.md b/ar/governance/ogn-staking.md index 4013c1192..e7a3e0bc2 100644 --- a/ar/governance/ogn-staking.md +++ b/ar/governance/ogn-staking.md @@ -1,6 +1,6 @@ # OGN Staking -Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. +Origin Token (OGN) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. {% hint style="info" %} Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. @@ -12,9 +12,7 @@ The initial staking program offers three staking periods and respective yields: * 90-day staking period: Earn 12.5% annualized interest * 365-day staking period: Earn 25% annualized interest -Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN (principal) and yield. OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. - - From ae6840bc3de70db5f73db90ae0f51edd92ecc10b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:58 +0800 Subject: [PATCH 09981/11794] New translations insurance.md (Arabic) --- ar/security-and-risks/insurance.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ar/security-and-risks/insurance.md b/ar/security-and-risks/insurance.md index 26e29f1dd..516a0a115 100644 --- a/ar/security-and-risks/insurance.md +++ b/ar/security-and-risks/insurance.md @@ -1,8 +1,7 @@ # Insurance -OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. - From 25fa00afcec9cb0c82f02b32c332e6cf911de8af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:21:59 +0800 Subject: [PATCH 09982/11794] New translations integration-guide-for-exchanges.md (Arabic) --- ar/guides/integration-guide-for-exchanges.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ar/guides/integration-guide-for-exchanges.md b/ar/guides/integration-guide-for-exchanges.md index 151581eaf..1c7fd6a45 100644 --- a/ar/guides/integration-guide-for-exchanges.md +++ b/ar/guides/integration-guide-for-exchanges.md @@ -8,7 +8,7 @@ These docs are a great starting point for understanding how OUSD works. Here are We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. -**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** +**Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. @@ -24,5 +24,3 @@ If you are comingling funds, you'll want to be sure that each user gets their pr OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. - - From c69c4703d7feed15d7d7922a48b8210ff5c9eac7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:00 +0800 Subject: [PATCH 09983/11794] New translations price-oracles.md (Arabic) --- ar/core-concepts/price-oracles.md | 110 +++--------------------------- 1 file changed, 8 insertions(+), 102 deletions(-) diff --git a/ar/core-concepts/price-oracles.md b/ar/core-concepts/price-oracles.md index 313fd011a..8d62f294b 100644 --- a/ar/core-concepts/price-oracles.md +++ b/ar/core-concepts/price-oracles.md @@ -6,107 +6,14 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CoinLow - High - Delta - Source -
USDC -

$0.929222

-

Mar 13, 2020

-
-

$1.11

-

Oct 15, 2018

-
$0.180778CoinMarketCap -
USDC -

$0.924188

-

Aug 02, 2020

-
-

$1.17

-

May 08, 2019

-
$0.245812CoinGecko -
DAI -

$0.945505

-

May 10, 2020

-
-

$1.11

-

Mar 13, 2020

-
$0.164495CoinMarketCap -
DAI -

$0.903243

-

Nov 25, 2019

-
-

$1.22

-

Mar 13, 2020

-
$0.316757CoinGecko -
USDT -

$0.849809

-

Feb 02, 2017

-
-

$1.21

-

May 27, 2017

-
$0.360191CoinGecko -
USDT -

$0.572521

-

Mar 02, 2015

-
-

$1.32

-

Jul 24, 2018

-
$0.747479CoinMarketCap -
+| Coin | **Low** | **High** | **Delta** | **Source** | +| ---- | ---------------------------------------------------- | ---------------------------------------------------- | --------- | --------------------------------------------------------------------------- | +| USDC |

$0.929222

Mar 13, 2020

|

$1.11

Oct 15, 2018

| $0.180778 | [CoinMarketCap](https://coinmarketcap.com/currencies/usd-coin/) | +| USDC |

$0.924188

Aug 02, 2020

|

$1.17

May 08, 2019

| $0.245812 | [CoinGecko](https://www.coingecko.com/en/coins/usd-coin) | +| DAI |

$0.945505

May 10, 2020

|

$1.11

Mar 13, 2020

| $0.164495 | [CoinMarketCap](https://coinmarketcap.com/currencies/multi-collateral-dai/) | +| DAI |

$0.903243

Nov 25, 2019

|

$1.22

Mar 13, 2020

| $0.316757 | [CoinGecko](https://www.coingecko.com/en/coins/dai) | +| USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | +| USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. @@ -123,4 +30,3 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. - From f849d6cbea6d56eb1e99e9a58ed151d85840673b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:01 +0800 Subject: [PATCH 09984/11794] New translations analytics-dashboard.md (Arabic) --- ar/analytics-dashboard.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/ar/analytics-dashboard.md b/ar/analytics-dashboard.md index 7ee0d7794..d17943add 100644 --- a/ar/analytics-dashboard.md +++ b/ar/analytics-dashboard.md @@ -6,21 +6,21 @@ Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allo The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. -Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table (in reverse order). **Ratio** -There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. +There are two types of OUSD balances: rebasing (most accounts) and non-rebasing (smart contracts that have not opted in). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. **Credits** -Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past (by opting in or out). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. **Non-rebasing** -This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to (credits \* ratio), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. **Boost** @@ -28,5 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. - +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From 632d4471fd0f88192e46f89e5ee32e83e25eda2b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:02 +0800 Subject: [PATCH 09985/11794] New translations README.md (German) --- de/README.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/de/README.md b/de/README.md index 01162cf25..7c08388ed 100644 --- a/de/README.md +++ b/de/README.md @@ -6,15 +6,15 @@ description: The first stablecoin that earns a yield while it's still in your wa ## **A Better Form of Money** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) **Background** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. @@ -24,7 +24,6 @@ With OUSD, there’s no need to unwind complicated positions when you want to sp Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. Welcome to the future of money. - From 7cf0846cfa181374f31ad5f70a7f22fc978acb60 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:04 +0800 Subject: [PATCH 09986/11794] New translations how-it-works.md (German) --- de/how-it-works.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/de/how-it-works.md b/de/how-it-works.md index e8aee8f65..850bf526e 100644 --- a/de/how-it-works.md +++ b/de/how-it-works.md @@ -2,7 +2,7 @@ #### 100% Backed and Stable -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. @@ -12,20 +12,20 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD #### Buying OUSD -Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** @@ -37,4 +37,3 @@ OUSD generates yields by deploying the underlying stablecoins that were deposite The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. - From 5cde9e80d7cf99639894e6b7873d3f1bdf2b6787 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:05 +0800 Subject: [PATCH 09987/11794] New translations rebasing-and-smart-contracts.md (Arabic) --- .../elastic-supply/rebasing-and-smart-contracts.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index ac7d4ff59..cdebbc4bf 100644 --- a/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ar/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,7 +6,7 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers (AMM’s) like Uniswap which break when the number of tokens they are holding changes unexpectedly. ![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) @@ -16,9 +16,7 @@ Smart contracts must explicitly opt-in to receiving yield via the rebasing mecha If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - - +[Gnosis Safe](https://gnosis-safe.io) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract\&action=getabi\&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 051eb77e903186bf370f4425fecac736c21a26a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:06 +0800 Subject: [PATCH 09988/11794] New translations README.md (German) --- de/core-concepts/elastic-supply/README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/de/core-concepts/elastic-supply/README.md b/de/core-concepts/elastic-supply/README.md index bc7deb4a1..eca6e6b16 100644 --- a/de/core-concepts/elastic-supply/README.md +++ b/de/core-concepts/elastic-supply/README.md @@ -2,15 +2,15 @@ **Elastic Supply. Stable Price.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics_4.png) +![](../../.gitbook/assets/ousd_docs_graphics\_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. @@ -19,4 +19,3 @@ This mechanism was inspired by the novel approach taken by [Ampleforth](https:// **Manually triggering a rebase** Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. - From 5c1eefb170d5ce59cdede45a7e00ba645bef23ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:07 +0800 Subject: [PATCH 09989/11794] New translations README.md (German) --- de/core-concepts/supported-stablecoins/README.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/de/core-concepts/supported-stablecoins/README.md b/de/core-concepts/supported-stablecoins/README.md index dd2719af5..1c4b60eb5 100644 --- a/de/core-concepts/supported-stablecoins/README.md +++ b/de/core-concepts/supported-stablecoins/README.md @@ -6,15 +6,20 @@ It is important to understand that OUSD is only as strong as the stablecoins tha Currently, OUSD supports the following stablecoins: -{% page-ref page="usdt.md" %} +{% content-ref url="usdt.md" %} +[usdt.md](usdt.md) +{% endcontent-ref %} -{% page-ref page="usdc.md" %} +{% content-ref url="usdc.md" %} +[usdc.md](usdc.md) +{% endcontent-ref %} -{% page-ref page="dai.md" %} +{% content-ref url="dai.md" %} +[dai.md](dai.md) +{% endcontent-ref %} None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. - From acaec82b731c3ceba99ed310cb7df125875ded4f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:08 +0800 Subject: [PATCH 09990/11794] New translations dai.md (German) --- de/core-concepts/supported-stablecoins/dai.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/de/core-concepts/supported-stablecoins/dai.md b/de/core-concepts/supported-stablecoins/dai.md index 20cece686..b80269d11 100644 --- a/de/core-concepts/supported-stablecoins/dai.md +++ b/de/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,18 @@ ![](../../.gitbook/assets/dai.png) -Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai is pegged to the US dollar. -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. | Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Issued by | MakerDAO | | Name | Dai | | Symbol | DAI | | Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | -| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Official site | [https://makerdao.com/](https://makerdao.com) | | Holders | Over 380k addresses | - From 6eb5330103dfca1b9d3ceb47c5a41dbd2b08c40e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:09 +0800 Subject: [PATCH 09991/11794] New translations usdc.md (German) --- de/core-concepts/supported-stablecoins/usdc.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/de/core-concepts/supported-stablecoins/usdc.md b/de/core-concepts/supported-stablecoins/usdc.md index aebb1ca7b..e47385909 100644 --- a/de/core-concepts/supported-stablecoins/usdc.md +++ b/de/core-concepts/supported-stablecoins/usdc.md @@ -1,15 +1,15 @@ # USDC -![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) +![](../../.gitbook/assets/usdc-coin-bd351fb779 (1).png) -USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. +USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. | Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Issued by | Centre | | Name | USD Coin | | Symbol | USDC | @@ -18,5 +18,3 @@ USDC is the world's second-largest stablecoin after USDT and has quickly grown t | Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | | Holders | Over 1M addresses | - - From 4fda6eebc8e777b36e6ab8c4b7f5c6390b2b2f79 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:09 +0800 Subject: [PATCH 09992/11794] New translations usdt.md (German) --- de/core-concepts/supported-stablecoins/usdt.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/de/core-concepts/supported-stablecoins/usdt.md b/de/core-concepts/supported-stablecoins/usdt.md index 4337c323b..789d00ee1 100644 --- a/de/core-concepts/supported-stablecoins/usdt.md +++ b/de/core-concepts/supported-stablecoins/usdt.md @@ -1,22 +1,20 @@ # USDT -![](../../.gitbook/assets/image%20%281%29.png) +![](../../.gitbook/assets/image (1).png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| ------------- | ---------------------------------------------------------------------------------------------------------------- | | Issued by | Tether Limited | | Name | Tether | | Symbol | USDT | | Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Official site | [https://tether.to/ ](https://tether.to) | | Holders | Over 3.4M addresses | - - From 48e4c652252b6956a4a94e11df72baed119d4259 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:11 +0800 Subject: [PATCH 09993/11794] New translations README.md (German) --- de/core-concepts/supported-strategies/README.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/de/core-concepts/supported-strategies/README.md b/de/core-concepts/supported-strategies/README.md index e707c1893..59e6c8e8c 100644 --- a/de/core-concepts/supported-strategies/README.md +++ b/de/core-concepts/supported-strategies/README.md @@ -4,15 +4,20 @@ OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -Currently, OUSD earns yield from the following platform\(s\): +Currently, OUSD earns yield from the following platform(s): -{% page-ref page="compound.md" %} +{% content-ref url="compound.md" %} +[compound.md](compound.md) +{% endcontent-ref %} -{% page-ref page="curve.md" %} +{% content-ref url="curve.md" %} +[curve.md](curve.md) +{% endcontent-ref %} -{% page-ref page="aave.md" %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - From be5bc58a54753ee9c7c646de231d0856583492c7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:12 +0800 Subject: [PATCH 09994/11794] New translations aave.md (German) --- de/core-concepts/supported-strategies/aave.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/de/core-concepts/supported-strategies/aave.md b/de/core-concepts/supported-strategies/aave.md index 22ea048d7..cf77e0ffb 100644 --- a/de/core-concepts/supported-strategies/aave.md +++ b/de/core-concepts/supported-strategies/aave.md @@ -8,14 +8,13 @@ Aave supports flash loans, which are uncollateralized loans where users borrow a Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. +Aave's total value locked (TVL) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. | Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| -------------- | ------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com) | | GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | | Discord | [https://aave.com/discord](https://aave.com/discord) | - From 7ac92a6e68436cdaa9f7450849abde8c65e5bd7e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:13 +0800 Subject: [PATCH 09995/11794] New translations compound.md (German) --- de/core-concepts/supported-strategies/compound.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/de/core-concepts/supported-strategies/compound.md b/de/core-concepts/supported-strategies/compound.md index 2181b87c2..77e40733e 100644 --- a/de/core-concepts/supported-strategies/compound.md +++ b/de/core-concepts/supported-strategies/compound.md @@ -6,14 +6,13 @@ Collateral balances are represented by ERC-20 cTokens, which automatically accru Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. +Compound's total value locked (TVL) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. | Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | +| -------------- | -------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance) | | Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | | Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | - From 383aa3b59cac38120d1fb7f19b305d8fb7358ab2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:14 +0800 Subject: [PATCH 09996/11794] New translations faq.md (Arabic) --- ar/faq.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ar/faq.md b/ar/faq.md index e2145b83b..353f07d5c 100644 --- a/ar/faq.md +++ b/ar/faq.md @@ -22,7 +22,7 @@ By default, rebase events don't affect the supply of OUSD that is sitting in sma **How is it possible for the APY to be so high?** -You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens (namely COMP and CRV). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. **Why is my balance increasing at a slower rate than the advertised APY?** @@ -31,4 +31,3 @@ OUSD balances increase when the supply is rebased. But the size of each rebase v **What about the hack? Is OUSD safe?** On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). - From cb0e8f16888673d206999c8a6e7c46ce7c21d11c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:15 +0800 Subject: [PATCH 09997/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 105 +++++++++++---------------------- 1 file changed, 33 insertions(+), 72 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 4fb73dc61..00a2477dc 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -3,16 +3,15 @@ Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +Well-known addresses (often proxy wrappers): | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -20,29 +19,28 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | -| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| ---------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | +| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: | Strategy | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | -| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | | Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} @@ -50,72 +48,36 @@ Internal implementation contracts: The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | -|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ContractAddressENS
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 - originprotocol.eth -
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC - originstrategist.eth -
Governor / Timelock0x830622BDd79CC677eE6594E20bBda5B26568b781 - -

origingovernor.eth -

-

origintimelock.eth -

-
OGN Buyback0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 - originbuyback.eth -
+ +| Contract | Address | ENS | +| ------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor / Timelock | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| +| OGN Buyback | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | {% endtab %} {% tab title="Stablecoins" %} | Contract | Address | -|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | @@ -123,25 +85,25 @@ The following oracles are used to fetch a price for **USDC/USD:** {% tab title="Staking" %} | Contract | Address | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: | Contract | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): +OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): | Contract | Address | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} @@ -149,4 +111,3 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- - From 8a059b28825c080f27738a6ba2a5b58968e2c39b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:16 +0800 Subject: [PATCH 09998/11794] New translations README.md (German) --- de/core-concepts/yield-generation/README.md | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/de/core-concepts/yield-generation/README.md b/de/core-concepts/yield-generation/README.md index 5149a4b97..b1d3861bc 100644 --- a/de/core-concepts/yield-generation/README.md +++ b/de/core-concepts/yield-generation/README.md @@ -2,19 +2,25 @@ **Automated Yield Farming** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked (TVL), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: -{% page-ref page="lending.md" %} +{% content-ref url="lending.md" %} +[lending.md](lending.md) +{% endcontent-ref %} -{% page-ref page="market-making.md" %} +{% content-ref url="market-making.md" %} +[market-making.md](market-making.md) +{% endcontent-ref %} -{% page-ref page="rewards.md" %} +{% content-ref url="rewards.md" %} +[rewards.md](rewards.md) +{% endcontent-ref %} OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: @@ -22,4 +28,3 @@ OUSD is able to generate higher yields than competing protocols due to a combina * Price oracles favor the collective over the individual, again rewarding long term holders * Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. * Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. - From a6d182c8b8ba170c917501d637e6dc444f9c9575 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:17 +0800 Subject: [PATCH 09999/11794] New translations bug-bounties.md (Arabic) --- ar/security-and-risks/bug-bounties.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ar/security-and-risks/bug-bounties.md b/ar/security-and-risks/bug-bounties.md index 00c46f5f2..956fd0fe6 100644 --- a/ar/security-and-risks/bug-bounties.md +++ b/ar/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -28,6 +28,5 @@ In return, we promise: * If you have followed the instructions above, we will not take any legal action against you in regard to the report * We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission * If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) * As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. - From 1482cfdbfb6ba03eb574c9d0decf37723ec696c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:18 +0800 Subject: [PATCH 10000/11794] New translations curve.md (Arabic) --- ar/core-concepts/supported-strategies/curve.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/ar/core-concepts/supported-strategies/curve.md b/ar/core-concepts/supported-strategies/curve.md index b7cc20557..331ca6d81 100644 --- a/ar/core-concepts/supported-strategies/curve.md +++ b/ar/core-concepts/supported-strategies/curve.md @@ -2,20 +2,19 @@ Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. | Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| -------------- | ------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi) | | Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | | GitHub | [https://github.com/curvefi](https://github.com/curvefi) | | Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | - From 5f6593c73a9191c92a9207633b3c4df635af79c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:19 +0800 Subject: [PATCH 10001/11794] New translations README.md (Arabic) --- ar/core-concepts/yield-generation/README.md | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/ar/core-concepts/yield-generation/README.md b/ar/core-concepts/yield-generation/README.md index 5149a4b97..b1d3861bc 100644 --- a/ar/core-concepts/yield-generation/README.md +++ b/ar/core-concepts/yield-generation/README.md @@ -2,19 +2,25 @@ **Automated Yield Farming** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked (TVL), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: -{% page-ref page="lending.md" %} +{% content-ref url="lending.md" %} +[lending.md](lending.md) +{% endcontent-ref %} -{% page-ref page="market-making.md" %} +{% content-ref url="market-making.md" %} +[market-making.md](market-making.md) +{% endcontent-ref %} -{% page-ref page="rewards.md" %} +{% content-ref url="rewards.md" %} +[rewards.md](rewards.md) +{% endcontent-ref %} OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: @@ -22,4 +28,3 @@ OUSD is able to generate higher yields than competing protocols due to a combina * Price oracles favor the collective over the individual, again rewarding long term holders * Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. * Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. - From d22db1a6ed37c57abcf24ef45c494cb27a9f2f41 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:20 +0800 Subject: [PATCH 10002/11794] New translations lending.md (Arabic) --- ar/core-concepts/yield-generation/lending.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/ar/core-concepts/yield-generation/lending.md b/ar/core-concepts/yield-generation/lending.md index 536d2a3d8..fa7607781 100644 --- a/ar/core-concepts/yield-generation/lending.md +++ b/ar/core-concepts/yield-generation/lending.md @@ -8,11 +8,13 @@ OUSD integrates with DeFi lending platforms that provide over-collateralized loa OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: -{% page-ref page="../supported-strategies/compound.md" %} - -{% page-ref page="../supported-strategies/aave.md" %} - +{% content-ref url="../supported-strategies/compound.md" %} +[compound.md](../supported-strategies/compound.md) +{% endcontent-ref %} +{% content-ref url="../supported-strategies/aave.md" %} +[aave.md](../supported-strategies/aave.md) +{% endcontent-ref %} From 80e4e093b59fdf8ea2da351b24e61a532330fdfe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:21 +0800 Subject: [PATCH 10003/11794] New translations market-making.md (Arabic) --- ar/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ar/core-concepts/yield-generation/market-making.md b/ar/core-concepts/yield-generation/market-making.md index ee190442f..464b5f13e 100644 --- a/ar/core-concepts/yield-generation/market-making.md +++ b/ar/core-concepts/yield-generation/market-making.md @@ -2,21 +2,21 @@ **Own your Stake in Decentralized Exchanges** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: -{% page-ref page="../supported-strategies/curve.md" %} - - +{% content-ref url="../supported-strategies/curve.md" %} +[curve.md](../supported-strategies/curve.md) +{% endcontent-ref %} From 6ee62785f058cbb629e6bad4e3e130026bed1545 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:22 +0800 Subject: [PATCH 10004/11794] New translations rewards.md (Arabic) --- ar/core-concepts/yield-generation/rewards.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ar/core-concepts/yield-generation/rewards.md b/ar/core-concepts/yield-generation/rewards.md index d47fe438d..f32aca1c9 100644 --- a/ar/core-concepts/yield-generation/rewards.md +++ b/ar/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Rewards -**Collecting Rewards** +**Collecting Rewards ** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. @@ -10,5 +10,3 @@ While the vault safely stores any unexpected rewards that it receives, custom st Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. - - From 36f9dc5b9aaca132e218c75b516fb8197321a5bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:23 +0800 Subject: [PATCH 10005/11794] New translations admin-privileges.md (Arabic) --- ar/governance/admin-privileges.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ar/governance/admin-privileges.md b/ar/governance/admin-privileges.md index 688d04c6b..a6ec61a6b 100644 --- a/ar/governance/admin-privileges.md +++ b/ar/governance/admin-privileges.md @@ -8,9 +8,8 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. - From 10f70ae9c27a4f3bc767157420ae56d5834583f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:24 +0800 Subject: [PATCH 10006/11794] New translations principles.md (Arabic) --- ar/governance/principles.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/ar/governance/principles.md b/ar/governance/principles.md index 53b5bde73..9e3444fb5 100644 --- a/ar/governance/principles.md +++ b/ar/governance/principles.md @@ -12,7 +12,7 @@ That being said, in the very early days, it is imperative that the core engineer Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) **Timelock** @@ -20,11 +20,9 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. - - From 5344b6b8c908edd566d790326ebf5a3de3291c2b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:25 +0800 Subject: [PATCH 10007/11794] New translations contributing.md (Arabic) --- ar/governance/contributing.md | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/ar/governance/contributing.md b/ar/governance/contributing.md index 3b3ab39bf..5b63d22c7 100644 --- a/ar/governance/contributing.md +++ b/ar/governance/contributing.md @@ -4,8 +4,16 @@ OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). @@ -22,7 +30,7 @@ Your development flow should look like: 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. 5. Write some awesome code. 6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +7. Push your branch to the upstream repository (i.e. https://github.com/OriginProtocol/\[repo]) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. For critical smart contract code to be merged it must pass the following checklist: @@ -38,7 +46,7 @@ The `master` branch is locked so that only members of the [core team](https://gi We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io). For Solidity, we use two-space indents. @@ -49,7 +57,7 @@ When considering protocol or implementation design proposals, we are looking for * A description of the problem this design proposal solves * Discussion of the trade-offs involved * Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) +* Links to relevant literature (RFCs, papers, etc) * Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. @@ -73,7 +81,9 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="../security-and-risks/bug-bounties.md" %} +{% content-ref url="../security-and-risks/bug-bounties.md" %} +[bug-bounties.md](../security-and-risks/bug-bounties.md) +{% endcontent-ref %} #### **Community Improvement** @@ -91,5 +101,3 @@ We have a strong preference for hiring people who have already started contribut If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). - - From 87401cf587c775b171dd94774af8dc40ff216cd2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:26 +0800 Subject: [PATCH 10008/11794] New translations architecture.md (Arabic) --- ar/smart-contracts/architecture.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ar/smart-contracts/architecture.md b/ar/smart-contracts/architecture.md index abde08b84..a6921fe89 100644 --- a/ar/smart-contracts/architecture.md +++ b/ar/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architecture -![](../.gitbook/assets/ousd_docs_graphics_3.png) +![](../.gitbook/assets/ousd_docs_graphics\_3.png) OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. @@ -8,7 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - - +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. From a31aa4cad66f24a55913ed30ac8f4e4a4399be02 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:26 +0800 Subject: [PATCH 10009/11794] New translations risks.md (Arabic) --- ar/security-and-risks/risks.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ar/security-and-risks/risks.md b/ar/security-and-risks/risks.md index bc5b6c8d1..f6cc02d5b 100644 --- a/ar/security-and-risks/risks.md +++ b/ar/security-and-risks/risks.md @@ -32,7 +32,7 @@ We regularly have our work [audited ](audits.md)by the top auditors in the indus We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. @@ -42,5 +42,3 @@ Finally, we have formalized an engineering [rotation](https://github.com/OriginP You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. - - From 3b0214b79685af3ad7fdb48b1cd461b13fe90cc9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:27 +0800 Subject: [PATCH 10010/11794] New translations audits.md (Arabic) --- ar/security-and-risks/audits.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/ar/security-and-risks/audits.md b/ar/security-and-risks/audits.md index 42cd21ad6..232339342 100644 --- a/ar/security-and-risks/audits.md +++ b/ar/security-and-risks/audits.md @@ -2,15 +2,15 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com), [Trail of Bits](https://www.trailofbits.com), [Solidified](https://solidified.io), and [Certora](https://www.certora.com) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) +* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) -The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: +The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) @@ -22,19 +22,17 @@ OUSD only integrates strategies that have been carefully audited and battle-test **Compound Strategy and Open Price Feed** -Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com) and formally verified by [Certora](https://www.certora.com). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. **Aave Strategy** -Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io), [MixBytes](https://mixbytes.io), and [PeckShield](https://peckshield.com). They have also been formally verified by [Certora](https://www.certora.com). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). **Curve Strategy** -Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). **Chainlink Oracles** Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). - - From 50f5c56bc7bf14a2e36d6d339cd006a58e33fb2b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:28 +0800 Subject: [PATCH 10011/11794] New translations README.md (Arabic) --- ar/smart-contracts/api/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ar/smart-contracts/api/README.md b/ar/smart-contracts/api/README.md index 16c7d2816..f15f90289 100644 --- a/ar/smart-contracts/api/README.md +++ b/ar/smart-contracts/api/README.md @@ -8,5 +8,3 @@ Documentation of contracts API used by the protocol: * [Oracles](oracle.md) * [Stategies](strategies.md) - - From fb710b539d2e123d3bddb404afc116268d43c494 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:29 +0800 Subject: [PATCH 10012/11794] New translations erc-20-1.md (Arabic) --- ar/smart-contracts/api/erc-20-1.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/ar/smart-contracts/api/erc-20-1.md b/ar/smart-contracts/api/erc-20-1.md index f752ae8bc..164343cc0 100644 --- a/ar/smart-contracts/api/erc-20-1.md +++ b/ar/smart-contracts/api/erc-20-1.md @@ -1,11 +1,10 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand. {% hint style="warning" %} Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. @@ -15,5 +14,3 @@ The biggest difference separating OUSD from your average ERC-20 token is the way - - From d12de64a3698e5502a550293307d206698a18a88 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:30 +0800 Subject: [PATCH 10013/11794] New translations oracle.md (Arabic) --- ar/smart-contracts/api/oracle.md | 1 - 1 file changed, 1 deletion(-) diff --git a/ar/smart-contracts/api/oracle.md b/ar/smart-contracts/api/oracle.md index f3105e3d8..362749de7 100644 --- a/ar/smart-contracts/api/oracle.md +++ b/ar/smart-contracts/api/oracle.md @@ -5,4 +5,3 @@ Documentation coming soon. {% endhint %} OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. - From 66d6198535981fe071394ee4db512a0216af7b2b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:31 +0800 Subject: [PATCH 10014/11794] New translations strategies.md (Arabic) --- ar/smart-contracts/api/strategies.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ar/smart-contracts/api/strategies.md b/ar/smart-contracts/api/strategies.md index aa3623da6..a275b76e6 100644 --- a/ar/smart-contracts/api/strategies.md +++ b/ar/smart-contracts/api/strategies.md @@ -12,5 +12,3 @@ Once we migrate to decentralized governance, it is our intent for the community - - From 95096baa0ebb63108b28e50cf8e758f1dc2184fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:32 +0800 Subject: [PATCH 10015/11794] New translations timelock.md (Arabic) --- ar/smart-contracts/api/timelock.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ar/smart-contracts/api/timelock.md b/ar/smart-contracts/api/timelock.md index 4608f4bc6..95265f3d4 100644 --- a/ar/smart-contracts/api/timelock.md +++ b/ar/smart-contracts/api/timelock.md @@ -12,10 +12,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. - - From a8799259d4bd1899267601cfba4433e46e0e9503 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:33 +0800 Subject: [PATCH 10016/11794] New translations vault.md (Arabic) --- ar/smart-contracts/api/vault.md | 91 ++++++++++++++++----------------- 1 file changed, 45 insertions(+), 46 deletions(-) diff --git a/ar/smart-contracts/api/vault.md b/ar/smart-contracts/api/vault.md index 87031c6c3..cc5f18152 100644 --- a/ar/smart-contracts/api/vault.md +++ b/ar/smart-contracts/api/vault.md @@ -15,83 +15,83 @@ Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar ## Methods‌ -### mint\(\) +### mint() **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +| --------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | -### mintMultiple\(\) +### mintMultiple() **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +| --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin(s) are returned to the user. This decision of which coin(s) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} -### redeem\(\) +### redeem() **`function redeem(uint256 _amount)`**‌ OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. | Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | +| -------------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -### redeemAll\(\)‌ +### redeemAll()‌ **`function redeemAll()`**‌ All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -### rebase\(\) +### rebase() **`function rebase()`**‌ Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ -### allocate\(\) +### allocate() **`function allocate()`**‌ -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ -### totalValue\(\) +### totalValue() **`function totalValue()`**‌ Returns total value of underlying assets and strategies. | `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | +| ------------- | ------- | ------------------------------------------------ | | value | uint256 | total value of underlying assets and strategies. | -### checkBalance\(\) +### checkBalance() **`function checkBalance(address _asset)`**‌ Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| Parameter Name | Type | Description | +| -------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -### calculateRedeemOutputs\(\) +### calculateRedeemOutputs() **`function calculateRedeemOutputs(uint256 _amount)`**‌ @@ -102,84 +102,83 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | +| -------------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | Type | Description | -|:------------- |:------------- |:--------------------------------------------------------------------------- | -| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | +| `return` name | Type | Description | +| ------------- | ----------- | --------------------------------------------------------------------------- | +| outputs | uint256\[] | array of the amount of the stablecoin assets `redeem` function would return | -### getAssetCount\(\) +### getAssetCount() **`function getAssetCount()`**‌ Return the number of supported stablecoin assets represented by `uint256` type.‌ -### getAllAssets\(\) +### getAllAssets() **`function getAllAssets()`**‌ Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ -### getStrategyCount\(\)‌ +### getStrategyCount()‌ **`function getStrategyCount()`**‌ Return the number of strategies active on the Vault represented by `uint256` type.‌ -### getAPR\(\) +### getAPR() **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ +Return the total annual percentage yield (APR) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ -### isSupportedAsset\(\) +### isSupportedAsset() **`function isSupportedAsset(address _asset)`**‌ Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | +| -------------- | ------- | ------------------------- | | \_asset | address | Address of the stablecoin | -### priceUSDMint\(\) +### priceUSDMint() **`function priceUSDMint(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | +| -------------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceUSDRedeem\(\) +### priceUSDRedeem() **`function priceUSDRedeem(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | +| -------------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceAssetUSDMint\(\)‌ +### priceAssetUSDMint()‌ **`function priceAssetUSDMint(address _asset)`**‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | +| -------------- | ------- | -------------------------- | | \_asset | address | Address of the stablecoin‌ | -### priceAssetUSDRedeem\(\)‌ +### priceAssetUSDRedeem()‌ **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | +| -------------- | ------- | ------------------------- | | \_asset | address | Address of the stablecoin | - From f7ea0b65778c619e3c1a80269fa41e3459b91bb8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:34 +0800 Subject: [PATCH 10017/11794] New translations curve.md (German) --- de/core-concepts/supported-strategies/curve.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/de/core-concepts/supported-strategies/curve.md b/de/core-concepts/supported-strategies/curve.md index b7cc20557..331ca6d81 100644 --- a/de/core-concepts/supported-strategies/curve.md +++ b/de/core-concepts/supported-strategies/curve.md @@ -2,20 +2,19 @@ Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. | Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| -------------- | ------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi) | | Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | | GitHub | [https://github.com/curvefi](https://github.com/curvefi) | | Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | - From 9e48434cca727f40855cae0ccdc15dc8384620cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:35 +0800 Subject: [PATCH 10018/11794] New translations ogn-staking.md (Dutch) --- nl/governance/ogn-staking.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/nl/governance/ogn-staking.md b/nl/governance/ogn-staking.md index 4013c1192..e7a3e0bc2 100644 --- a/nl/governance/ogn-staking.md +++ b/nl/governance/ogn-staking.md @@ -1,6 +1,6 @@ # OGN Staking -Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. +Origin Token (OGN) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. {% hint style="info" %} Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. @@ -12,9 +12,7 @@ The initial staking program offers three staking periods and respective yields: * 90-day staking period: Earn 12.5% annualized interest * 365-day staking period: Earn 25% annualized interest -Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN (principal) and yield. OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. - - From 5028fea9f584b50f15c5007d9769a585cd1ce386 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:36 +0800 Subject: [PATCH 10019/11794] New translations aave.md (Arabic) --- ar/core-concepts/supported-strategies/aave.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/ar/core-concepts/supported-strategies/aave.md b/ar/core-concepts/supported-strategies/aave.md index 22ea048d7..cf77e0ffb 100644 --- a/ar/core-concepts/supported-strategies/aave.md +++ b/ar/core-concepts/supported-strategies/aave.md @@ -8,14 +8,13 @@ Aave supports flash loans, which are uncollateralized loans where users borrow a Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. +Aave's total value locked (TVL) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. | Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| -------------- | ------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com) | | GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | | Discord | [https://aave.com/discord](https://aave.com/discord) | - From 4ea14b28a4f0c6df3c97d9dec4b4031965b2ebe0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:37 +0800 Subject: [PATCH 10020/11794] New translations dai.md (Greek) --- el/core-concepts/supported-stablecoins/dai.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/el/core-concepts/supported-stablecoins/dai.md b/el/core-concepts/supported-stablecoins/dai.md index 20cece686..b80269d11 100644 --- a/el/core-concepts/supported-stablecoins/dai.md +++ b/el/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,18 @@ ![](../../.gitbook/assets/dai.png) -Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai is pegged to the US dollar. -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. | Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Issued by | MakerDAO | | Name | Dai | | Symbol | DAI | | Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | -| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Official site | [https://makerdao.com/](https://makerdao.com) | | Holders | Over 380k addresses | - From 71550b60641a3eb3ce5ca15d2e119f62d5e99125 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:38 +0800 Subject: [PATCH 10021/11794] New translations price-oracles.md (German) --- de/core-concepts/price-oracles.md | 110 +++--------------------------- 1 file changed, 8 insertions(+), 102 deletions(-) diff --git a/de/core-concepts/price-oracles.md b/de/core-concepts/price-oracles.md index 313fd011a..8d62f294b 100644 --- a/de/core-concepts/price-oracles.md +++ b/de/core-concepts/price-oracles.md @@ -6,107 +6,14 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CoinLow - High - Delta - Source -
USDC -

$0.929222

-

Mar 13, 2020

-
-

$1.11

-

Oct 15, 2018

-
$0.180778CoinMarketCap -
USDC -

$0.924188

-

Aug 02, 2020

-
-

$1.17

-

May 08, 2019

-
$0.245812CoinGecko -
DAI -

$0.945505

-

May 10, 2020

-
-

$1.11

-

Mar 13, 2020

-
$0.164495CoinMarketCap -
DAI -

$0.903243

-

Nov 25, 2019

-
-

$1.22

-

Mar 13, 2020

-
$0.316757CoinGecko -
USDT -

$0.849809

-

Feb 02, 2017

-
-

$1.21

-

May 27, 2017

-
$0.360191CoinGecko -
USDT -

$0.572521

-

Mar 02, 2015

-
-

$1.32

-

Jul 24, 2018

-
$0.747479CoinMarketCap -
+| Coin | **Low** | **High** | **Delta** | **Source** | +| ---- | ---------------------------------------------------- | ---------------------------------------------------- | --------- | --------------------------------------------------------------------------- | +| USDC |

$0.929222

Mar 13, 2020

|

$1.11

Oct 15, 2018

| $0.180778 | [CoinMarketCap](https://coinmarketcap.com/currencies/usd-coin/) | +| USDC |

$0.924188

Aug 02, 2020

|

$1.17

May 08, 2019

| $0.245812 | [CoinGecko](https://www.coingecko.com/en/coins/usd-coin) | +| DAI |

$0.945505

May 10, 2020

|

$1.11

Mar 13, 2020

| $0.164495 | [CoinMarketCap](https://coinmarketcap.com/currencies/multi-collateral-dai/) | +| DAI |

$0.903243

Nov 25, 2019

|

$1.22

Mar 13, 2020

| $0.316757 | [CoinGecko](https://www.coingecko.com/en/coins/dai) | +| USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | +| USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. @@ -123,4 +30,3 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. - From 048bc297f049d31e0209818dd55d4f907594baac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:39 +0800 Subject: [PATCH 10022/11794] New translations analytics-dashboard.md (German) --- de/analytics-dashboard.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/de/analytics-dashboard.md b/de/analytics-dashboard.md index 7ee0d7794..d17943add 100644 --- a/de/analytics-dashboard.md +++ b/de/analytics-dashboard.md @@ -6,21 +6,21 @@ Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allo The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. -Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table (in reverse order). **Ratio** -There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. +There are two types of OUSD balances: rebasing (most accounts) and non-rebasing (smart contracts that have not opted in). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. **Credits** -Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past (by opting in or out). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. **Non-rebasing** -This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to (credits \* ratio), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. **Boost** @@ -28,5 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. - +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From 2807598179bcc3448502044b4f322e2920a41b8e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:40 +0800 Subject: [PATCH 10023/11794] New translations README.md (Greek) --- el/README.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/el/README.md b/el/README.md index 01162cf25..7c08388ed 100644 --- a/el/README.md +++ b/el/README.md @@ -6,15 +6,15 @@ description: The first stablecoin that earns a yield while it's still in your wa ## **A Better Form of Money** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) **Background** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. @@ -24,7 +24,6 @@ With OUSD, there’s no need to unwind complicated positions when you want to sp Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. Welcome to the future of money. - From 60c846b7b842403522a2e6e7288dee8e30e5b8a1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:41 +0800 Subject: [PATCH 10024/11794] New translations getting-started.md (Greek) --- el/getting-started.md | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/el/getting-started.md b/el/getting-started.md index b1d183d36..d99e0a71f 100644 --- a/el/getting-started.md +++ b/el/getting-started.md @@ -8,7 +8,7 @@ These docs are intended to explain how OUSD works, communicate the potential ris The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com), or [Gnosis Safe](https://gnosis-safe.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** @@ -16,9 +16,9 @@ OUSD is currently available on the following decentralized exchanges. These are * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) -* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\&use=v2) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) **Centralized Exchanges** @@ -29,15 +29,14 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +* [Buy OUSD on Dharma App](https://www.dharma.io) (US only) We're continuing to work on making OUSD available on additional centralized exchanges. **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. @@ -48,11 +47,17 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +{% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +[rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/architecture.md" %} +{% content-ref url="smart-contracts/architecture.md" %} +[architecture.md](smart-contracts/architecture.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/api/" %} +{% content-ref url="smart-contracts/api/" %} +[api](smart-contracts/api/) +{% endcontent-ref %} **Developer Analytics** @@ -60,5 +65,8 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} From 9e938bfb3bbdb584ee68da78d74ca2cc73cd0eda Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:42 +0800 Subject: [PATCH 10025/11794] New translations how-it-works.md (Greek) --- el/how-it-works.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/el/how-it-works.md b/el/how-it-works.md index e8aee8f65..850bf526e 100644 --- a/el/how-it-works.md +++ b/el/how-it-works.md @@ -2,7 +2,7 @@ #### 100% Backed and Stable -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. @@ -12,20 +12,20 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD #### Buying OUSD -Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** @@ -37,4 +37,3 @@ OUSD generates yields by deploying the underlying stablecoins that were deposite The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. - From 4e0689595aadb1a89b78ae477f05a33a0104343a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:43 +0800 Subject: [PATCH 10026/11794] New translations README.md (Greek) --- el/core-concepts/elastic-supply/README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/el/core-concepts/elastic-supply/README.md b/el/core-concepts/elastic-supply/README.md index bc7deb4a1..eca6e6b16 100644 --- a/el/core-concepts/elastic-supply/README.md +++ b/el/core-concepts/elastic-supply/README.md @@ -2,15 +2,15 @@ **Elastic Supply. Stable Price.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics_4.png) +![](../../.gitbook/assets/ousd_docs_graphics\_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. @@ -19,4 +19,3 @@ This mechanism was inspired by the novel approach taken by [Ampleforth](https:// **Manually triggering a rebase** Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. - From 70bf002a8cc946cf3b962dd1e196f85b49b566da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:44 +0800 Subject: [PATCH 10027/11794] New translations README.md (Greek) --- el/core-concepts/supported-stablecoins/README.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/el/core-concepts/supported-stablecoins/README.md b/el/core-concepts/supported-stablecoins/README.md index dd2719af5..1c4b60eb5 100644 --- a/el/core-concepts/supported-stablecoins/README.md +++ b/el/core-concepts/supported-stablecoins/README.md @@ -6,15 +6,20 @@ It is important to understand that OUSD is only as strong as the stablecoins tha Currently, OUSD supports the following stablecoins: -{% page-ref page="usdt.md" %} +{% content-ref url="usdt.md" %} +[usdt.md](usdt.md) +{% endcontent-ref %} -{% page-ref page="usdc.md" %} +{% content-ref url="usdc.md" %} +[usdc.md](usdc.md) +{% endcontent-ref %} -{% page-ref page="dai.md" %} +{% content-ref url="dai.md" %} +[dai.md](dai.md) +{% endcontent-ref %} None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. - From f1d98fa1c3d8f23f5d91fbe03b2aa6b4d72f0694 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:45 +0800 Subject: [PATCH 10028/11794] New translations usdc.md (Greek) --- el/core-concepts/supported-stablecoins/usdc.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/el/core-concepts/supported-stablecoins/usdc.md b/el/core-concepts/supported-stablecoins/usdc.md index aebb1ca7b..e47385909 100644 --- a/el/core-concepts/supported-stablecoins/usdc.md +++ b/el/core-concepts/supported-stablecoins/usdc.md @@ -1,15 +1,15 @@ # USDC -![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) +![](../../.gitbook/assets/usdc-coin-bd351fb779 (1).png) -USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. +USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. | Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Issued by | Centre | | Name | USD Coin | | Symbol | USDC | @@ -18,5 +18,3 @@ USDC is the world's second-largest stablecoin after USDT and has quickly grown t | Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | | Holders | Over 1M addresses | - - From e5afd9e6d5165d59832a7289960aef3812d4d1d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:46 +0800 Subject: [PATCH 10029/11794] New translations insurance.md (German) --- de/security-and-risks/insurance.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/de/security-and-risks/insurance.md b/de/security-and-risks/insurance.md index 26e29f1dd..516a0a115 100644 --- a/de/security-and-risks/insurance.md +++ b/de/security-and-risks/insurance.md @@ -1,8 +1,7 @@ # Insurance -OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. - From bedda5939626d948cc2ad47ff0c25b89e901cd9b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:47 +0800 Subject: [PATCH 10030/11794] New translations usdt.md (Greek) --- el/core-concepts/supported-stablecoins/usdt.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/el/core-concepts/supported-stablecoins/usdt.md b/el/core-concepts/supported-stablecoins/usdt.md index 4337c323b..789d00ee1 100644 --- a/el/core-concepts/supported-stablecoins/usdt.md +++ b/el/core-concepts/supported-stablecoins/usdt.md @@ -1,22 +1,20 @@ # USDT -![](../../.gitbook/assets/image%20%281%29.png) +![](../../.gitbook/assets/image (1).png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| ------------- | ---------------------------------------------------------------------------------------------------------------- | | Issued by | Tether Limited | | Name | Tether | | Symbol | USDT | | Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Official site | [https://tether.to/ ](https://tether.to) | | Holders | Over 3.4M addresses | - - From 948ec5b902ed297ec79e5d4335c1add5d625abe0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:48 +0800 Subject: [PATCH 10031/11794] New translations README.md (Greek) --- el/core-concepts/supported-strategies/README.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/el/core-concepts/supported-strategies/README.md b/el/core-concepts/supported-strategies/README.md index e707c1893..59e6c8e8c 100644 --- a/el/core-concepts/supported-strategies/README.md +++ b/el/core-concepts/supported-strategies/README.md @@ -4,15 +4,20 @@ OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -Currently, OUSD earns yield from the following platform\(s\): +Currently, OUSD earns yield from the following platform(s): -{% page-ref page="compound.md" %} +{% content-ref url="compound.md" %} +[compound.md](compound.md) +{% endcontent-ref %} -{% page-ref page="curve.md" %} +{% content-ref url="curve.md" %} +[curve.md](curve.md) +{% endcontent-ref %} -{% page-ref page="aave.md" %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - From 31b612067544a36ae27cfa27a5c3c0573a98f5f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:49 +0800 Subject: [PATCH 10032/11794] New translations aave.md (Greek) --- el/core-concepts/supported-strategies/aave.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/el/core-concepts/supported-strategies/aave.md b/el/core-concepts/supported-strategies/aave.md index 22ea048d7..cf77e0ffb 100644 --- a/el/core-concepts/supported-strategies/aave.md +++ b/el/core-concepts/supported-strategies/aave.md @@ -8,14 +8,13 @@ Aave supports flash loans, which are uncollateralized loans where users borrow a Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. +Aave's total value locked (TVL) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. | Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| -------------- | ------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com) | | GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | | Discord | [https://aave.com/discord](https://aave.com/discord) | - From 099264aeeda3bc083820aa22b326b99101e60713 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:50 +0800 Subject: [PATCH 10033/11794] New translations compound.md (Greek) --- el/core-concepts/supported-strategies/compound.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/el/core-concepts/supported-strategies/compound.md b/el/core-concepts/supported-strategies/compound.md index 2181b87c2..77e40733e 100644 --- a/el/core-concepts/supported-strategies/compound.md +++ b/el/core-concepts/supported-strategies/compound.md @@ -6,14 +6,13 @@ Collateral balances are represented by ERC-20 cTokens, which automatically accru Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. +Compound's total value locked (TVL) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. | Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | +| -------------- | -------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance) | | Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | | Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | - From d6c8e4fb3eb9eecbad9b5d49af19c304a57156cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:51 +0800 Subject: [PATCH 10034/11794] New translations curve.md (Greek) --- el/core-concepts/supported-strategies/curve.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/el/core-concepts/supported-strategies/curve.md b/el/core-concepts/supported-strategies/curve.md index b7cc20557..331ca6d81 100644 --- a/el/core-concepts/supported-strategies/curve.md +++ b/el/core-concepts/supported-strategies/curve.md @@ -2,20 +2,19 @@ Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. | Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| -------------- | ------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi) | | Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | | GitHub | [https://github.com/curvefi](https://github.com/curvefi) | | Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | - From 1bd8c0896bf0715fdef535c12b66cad88f0eea4b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:52 +0800 Subject: [PATCH 10035/11794] New translations README.md (Greek) --- el/core-concepts/yield-generation/README.md | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/el/core-concepts/yield-generation/README.md b/el/core-concepts/yield-generation/README.md index 5149a4b97..b1d3861bc 100644 --- a/el/core-concepts/yield-generation/README.md +++ b/el/core-concepts/yield-generation/README.md @@ -2,19 +2,25 @@ **Automated Yield Farming** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked (TVL), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: -{% page-ref page="lending.md" %} +{% content-ref url="lending.md" %} +[lending.md](lending.md) +{% endcontent-ref %} -{% page-ref page="market-making.md" %} +{% content-ref url="market-making.md" %} +[market-making.md](market-making.md) +{% endcontent-ref %} -{% page-ref page="rewards.md" %} +{% content-ref url="rewards.md" %} +[rewards.md](rewards.md) +{% endcontent-ref %} OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: @@ -22,4 +28,3 @@ OUSD is able to generate higher yields than competing protocols due to a combina * Price oracles favor the collective over the individual, again rewarding long term holders * Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. * Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. - From dd468276bf0c1eeee5e44772acb9ef1227304113 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:53 +0800 Subject: [PATCH 10036/11794] New translations lending.md (Greek) --- el/core-concepts/yield-generation/lending.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/el/core-concepts/yield-generation/lending.md b/el/core-concepts/yield-generation/lending.md index 536d2a3d8..fa7607781 100644 --- a/el/core-concepts/yield-generation/lending.md +++ b/el/core-concepts/yield-generation/lending.md @@ -8,11 +8,13 @@ OUSD integrates with DeFi lending platforms that provide over-collateralized loa OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: -{% page-ref page="../supported-strategies/compound.md" %} - -{% page-ref page="../supported-strategies/aave.md" %} - +{% content-ref url="../supported-strategies/compound.md" %} +[compound.md](../supported-strategies/compound.md) +{% endcontent-ref %} +{% content-ref url="../supported-strategies/aave.md" %} +[aave.md](../supported-strategies/aave.md) +{% endcontent-ref %} From 00872a71242f050e795ecc3d433610835ffb6e50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:53 +0800 Subject: [PATCH 10037/11794] New translations market-making.md (Greek) --- el/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/el/core-concepts/yield-generation/market-making.md b/el/core-concepts/yield-generation/market-making.md index ee190442f..464b5f13e 100644 --- a/el/core-concepts/yield-generation/market-making.md +++ b/el/core-concepts/yield-generation/market-making.md @@ -2,21 +2,21 @@ **Own your Stake in Decentralized Exchanges** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: -{% page-ref page="../supported-strategies/curve.md" %} - - +{% content-ref url="../supported-strategies/curve.md" %} +[curve.md](../supported-strategies/curve.md) +{% endcontent-ref %} From a1120e948e0cb47cf811180108fbed6de0f87534 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:55 +0800 Subject: [PATCH 10038/11794] New translations integration-guide-for-exchanges.md (German) --- de/guides/integration-guide-for-exchanges.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/de/guides/integration-guide-for-exchanges.md b/de/guides/integration-guide-for-exchanges.md index 151581eaf..1c7fd6a45 100644 --- a/de/guides/integration-guide-for-exchanges.md +++ b/de/guides/integration-guide-for-exchanges.md @@ -8,7 +8,7 @@ These docs are a great starting point for understanding how OUSD works. Here are We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. -**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** +**Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. @@ -24,5 +24,3 @@ If you are comingling funds, you'll want to be sure that each user gets their pr OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. - - From 7777ae3d16bea25f330b65495a34823e4c5c51d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:56 +0800 Subject: [PATCH 10039/11794] New translations ogn-staking.md (German) --- de/governance/ogn-staking.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/de/governance/ogn-staking.md b/de/governance/ogn-staking.md index 4013c1192..e7a3e0bc2 100644 --- a/de/governance/ogn-staking.md +++ b/de/governance/ogn-staking.md @@ -1,6 +1,6 @@ # OGN Staking -Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. +Origin Token (OGN) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. {% hint style="info" %} Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. @@ -12,9 +12,7 @@ The initial staking program offers three staking periods and respective yields: * 90-day staking period: Earn 12.5% annualized interest * 365-day staking period: Earn 25% annualized interest -Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN (principal) and yield. OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. - - From 09125bcbe9995e9a807266ecaf1e62fefc5deb69 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:57 +0800 Subject: [PATCH 10040/11794] New translations market-making.md (German) --- de/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/de/core-concepts/yield-generation/market-making.md b/de/core-concepts/yield-generation/market-making.md index ee190442f..464b5f13e 100644 --- a/de/core-concepts/yield-generation/market-making.md +++ b/de/core-concepts/yield-generation/market-making.md @@ -2,21 +2,21 @@ **Own your Stake in Decentralized Exchanges** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: -{% page-ref page="../supported-strategies/curve.md" %} - - +{% content-ref url="../supported-strategies/curve.md" %} +[curve.md](../supported-strategies/curve.md) +{% endcontent-ref %} From 5b2505c9fcab2782b5ed0b3a98aec59d1de64994 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:58 +0800 Subject: [PATCH 10041/11794] New translations README.md (German) --- de/smart-contracts/api/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/de/smart-contracts/api/README.md b/de/smart-contracts/api/README.md index 16c7d2816..f15f90289 100644 --- a/de/smart-contracts/api/README.md +++ b/de/smart-contracts/api/README.md @@ -8,5 +8,3 @@ Documentation of contracts API used by the protocol: * [Oracles](oracle.md) * [Stategies](strategies.md) - - From 36b4c6e9dbc242df89629bc4572e0b4d6e2e3ea7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:22:59 +0800 Subject: [PATCH 10042/11794] New translations rewards.md (German) --- de/core-concepts/yield-generation/rewards.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/de/core-concepts/yield-generation/rewards.md b/de/core-concepts/yield-generation/rewards.md index d47fe438d..f32aca1c9 100644 --- a/de/core-concepts/yield-generation/rewards.md +++ b/de/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Rewards -**Collecting Rewards** +**Collecting Rewards ** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. @@ -10,5 +10,3 @@ While the vault safely stores any unexpected rewards that it receives, custom st Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. - - From 96aba725c44ca0938bcf93a2cb4b75d0317e169c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:01 +0800 Subject: [PATCH 10043/11794] New translations admin-privileges.md (German) --- de/governance/admin-privileges.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/de/governance/admin-privileges.md b/de/governance/admin-privileges.md index 688d04c6b..a6ec61a6b 100644 --- a/de/governance/admin-privileges.md +++ b/de/governance/admin-privileges.md @@ -8,9 +8,8 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. - From b4cbad4838f433f87576e892e24b544c8d211df4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:02 +0800 Subject: [PATCH 10044/11794] New translations principles.md (German) --- de/governance/principles.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/de/governance/principles.md b/de/governance/principles.md index 53b5bde73..9e3444fb5 100644 --- a/de/governance/principles.md +++ b/de/governance/principles.md @@ -12,7 +12,7 @@ That being said, in the very early days, it is imperative that the core engineer Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) **Timelock** @@ -20,11 +20,9 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. - - From f19180f8e889e2b0ccff0bae43122abd9e26effa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:03 +0800 Subject: [PATCH 10045/11794] New translations bug-bounties.md (German) --- de/security-and-risks/bug-bounties.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/de/security-and-risks/bug-bounties.md b/de/security-and-risks/bug-bounties.md index 00c46f5f2..956fd0fe6 100644 --- a/de/security-and-risks/bug-bounties.md +++ b/de/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -28,6 +28,5 @@ In return, we promise: * If you have followed the instructions above, we will not take any legal action against you in regard to the report * We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission * If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) * As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. - From 9f7ee9a764b35a1cffa0afcfa51a8a80c5026245 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:04 +0800 Subject: [PATCH 10046/11794] New translations contributing.md (German) --- de/governance/contributing.md | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/de/governance/contributing.md b/de/governance/contributing.md index 3b3ab39bf..5b63d22c7 100644 --- a/de/governance/contributing.md +++ b/de/governance/contributing.md @@ -4,8 +4,16 @@ OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). @@ -22,7 +30,7 @@ Your development flow should look like: 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. 5. Write some awesome code. 6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +7. Push your branch to the upstream repository (i.e. https://github.com/OriginProtocol/\[repo]) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. For critical smart contract code to be merged it must pass the following checklist: @@ -38,7 +46,7 @@ The `master` branch is locked so that only members of the [core team](https://gi We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io). For Solidity, we use two-space indents. @@ -49,7 +57,7 @@ When considering protocol or implementation design proposals, we are looking for * A description of the problem this design proposal solves * Discussion of the trade-offs involved * Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) +* Links to relevant literature (RFCs, papers, etc) * Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. @@ -73,7 +81,9 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="../security-and-risks/bug-bounties.md" %} +{% content-ref url="../security-and-risks/bug-bounties.md" %} +[bug-bounties.md](../security-and-risks/bug-bounties.md) +{% endcontent-ref %} #### **Community Improvement** @@ -91,5 +101,3 @@ We have a strong preference for hiring people who have already started contribut If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). - - From b9bf8385ea24acb6b4df222b71d04fce6b9bfc6d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:05 +0800 Subject: [PATCH 10047/11794] New translations risks.md (German) --- de/security-and-risks/risks.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/de/security-and-risks/risks.md b/de/security-and-risks/risks.md index bc5b6c8d1..f6cc02d5b 100644 --- a/de/security-and-risks/risks.md +++ b/de/security-and-risks/risks.md @@ -32,7 +32,7 @@ We regularly have our work [audited ](audits.md)by the top auditors in the indus We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. @@ -42,5 +42,3 @@ Finally, we have formalized an engineering [rotation](https://github.com/OriginP You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. - - From ce03c18db36ccd5c749c18378c838b6eb12c446d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:06 +0800 Subject: [PATCH 10048/11794] New translations audits.md (German) --- de/security-and-risks/audits.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/de/security-and-risks/audits.md b/de/security-and-risks/audits.md index 42cd21ad6..232339342 100644 --- a/de/security-and-risks/audits.md +++ b/de/security-and-risks/audits.md @@ -2,15 +2,15 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com), [Trail of Bits](https://www.trailofbits.com), [Solidified](https://solidified.io), and [Certora](https://www.certora.com) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) +* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) -The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: +The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) @@ -22,19 +22,17 @@ OUSD only integrates strategies that have been carefully audited and battle-test **Compound Strategy and Open Price Feed** -Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com) and formally verified by [Certora](https://www.certora.com). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. **Aave Strategy** -Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io), [MixBytes](https://mixbytes.io), and [PeckShield](https://peckshield.com). They have also been formally verified by [Certora](https://www.certora.com). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). **Curve Strategy** -Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). **Chainlink Oracles** Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). - - From c426e349f78bf5cbba584331a5d7daab10fa45b5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:07 +0800 Subject: [PATCH 10049/11794] New translations erc-20-1.md (German) --- de/smart-contracts/api/erc-20-1.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/de/smart-contracts/api/erc-20-1.md b/de/smart-contracts/api/erc-20-1.md index f752ae8bc..164343cc0 100644 --- a/de/smart-contracts/api/erc-20-1.md +++ b/de/smart-contracts/api/erc-20-1.md @@ -1,11 +1,10 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand. {% hint style="warning" %} Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. @@ -15,5 +14,3 @@ The biggest difference separating OUSD from your average ERC-20 token is the way - - From 226e7755794727360f5ea31d6ec97fd184afbcfa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:08 +0800 Subject: [PATCH 10050/11794] New translations fund-management.md (German) --- de/core-concepts/fund-management.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/de/core-concepts/fund-management.md b/de/core-concepts/fund-management.md index 273f8d1ae..2a7bc32d1 100644 --- a/de/core-concepts/fund-management.md +++ b/de/core-concepts/fund-management.md @@ -1,6 +1,6 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). @@ -17,4 +17,3 @@ The initial version of the OUSD Vault smart contract gives each valid strategy a Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. - From b45830a612f161de742babb7f4617daceb685ee6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:09 +0800 Subject: [PATCH 10051/11794] New translations oracle.md (German) --- de/smart-contracts/api/oracle.md | 1 - 1 file changed, 1 deletion(-) diff --git a/de/smart-contracts/api/oracle.md b/de/smart-contracts/api/oracle.md index f3105e3d8..362749de7 100644 --- a/de/smart-contracts/api/oracle.md +++ b/de/smart-contracts/api/oracle.md @@ -5,4 +5,3 @@ Documentation coming soon. {% endhint %} OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. - From b16eb4aa44ccaa4e4acc4ad208d3e0de76122428 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:10 +0800 Subject: [PATCH 10052/11794] New translations strategies.md (German) --- de/smart-contracts/api/strategies.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/de/smart-contracts/api/strategies.md b/de/smart-contracts/api/strategies.md index aa3623da6..a275b76e6 100644 --- a/de/smart-contracts/api/strategies.md +++ b/de/smart-contracts/api/strategies.md @@ -12,5 +12,3 @@ Once we migrate to decentralized governance, it is our intent for the community - - From 039cef8712092463b947e9ea08380903a01560fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:11 +0800 Subject: [PATCH 10053/11794] New translations timelock.md (German) --- de/smart-contracts/api/timelock.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/de/smart-contracts/api/timelock.md b/de/smart-contracts/api/timelock.md index 4608f4bc6..95265f3d4 100644 --- a/de/smart-contracts/api/timelock.md +++ b/de/smart-contracts/api/timelock.md @@ -12,10 +12,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. - - From b62d46fa2cbb041c72be2dfec8bee9479a5b9f15 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:12 +0800 Subject: [PATCH 10054/11794] New translations vault.md (German) --- de/smart-contracts/api/vault.md | 91 ++++++++++++++++----------------- 1 file changed, 45 insertions(+), 46 deletions(-) diff --git a/de/smart-contracts/api/vault.md b/de/smart-contracts/api/vault.md index 87031c6c3..cc5f18152 100644 --- a/de/smart-contracts/api/vault.md +++ b/de/smart-contracts/api/vault.md @@ -15,83 +15,83 @@ Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar ## Methods‌ -### mint\(\) +### mint() **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +| --------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | -### mintMultiple\(\) +### mintMultiple() **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +| --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin(s) are returned to the user. This decision of which coin(s) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} -### redeem\(\) +### redeem() **`function redeem(uint256 _amount)`**‌ OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. | Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | +| -------------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -### redeemAll\(\)‌ +### redeemAll()‌ **`function redeemAll()`**‌ All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -### rebase\(\) +### rebase() **`function rebase()`**‌ Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ -### allocate\(\) +### allocate() **`function allocate()`**‌ -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ -### totalValue\(\) +### totalValue() **`function totalValue()`**‌ Returns total value of underlying assets and strategies. | `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | +| ------------- | ------- | ------------------------------------------------ | | value | uint256 | total value of underlying assets and strategies. | -### checkBalance\(\) +### checkBalance() **`function checkBalance(address _asset)`**‌ Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| Parameter Name | Type | Description | +| -------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -### calculateRedeemOutputs\(\) +### calculateRedeemOutputs() **`function calculateRedeemOutputs(uint256 _amount)`**‌ @@ -102,84 +102,83 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | +| -------------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | Type | Description | -|:------------- |:------------- |:--------------------------------------------------------------------------- | -| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | +| `return` name | Type | Description | +| ------------- | ----------- | --------------------------------------------------------------------------- | +| outputs | uint256\[] | array of the amount of the stablecoin assets `redeem` function would return | -### getAssetCount\(\) +### getAssetCount() **`function getAssetCount()`**‌ Return the number of supported stablecoin assets represented by `uint256` type.‌ -### getAllAssets\(\) +### getAllAssets() **`function getAllAssets()`**‌ Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ -### getStrategyCount\(\)‌ +### getStrategyCount()‌ **`function getStrategyCount()`**‌ Return the number of strategies active on the Vault represented by `uint256` type.‌ -### getAPR\(\) +### getAPR() **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ +Return the total annual percentage yield (APR) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ -### isSupportedAsset\(\) +### isSupportedAsset() **`function isSupportedAsset(address _asset)`**‌ Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | +| -------------- | ------- | ------------------------- | | \_asset | address | Address of the stablecoin | -### priceUSDMint\(\) +### priceUSDMint() **`function priceUSDMint(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | +| -------------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceUSDRedeem\(\) +### priceUSDRedeem() **`function priceUSDRedeem(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | +| -------------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceAssetUSDMint\(\)‌ +### priceAssetUSDMint()‌ **`function priceAssetUSDMint(address _asset)`**‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | +| -------------- | ------- | -------------------------- | | \_asset | address | Address of the stablecoin‌ | -### priceAssetUSDRedeem\(\)‌ +### priceAssetUSDRedeem()‌ **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | +| -------------- | ------- | ------------------------- | | \_asset | address | Address of the stablecoin | - From 63152d21ccdbab6a48137705dd2643bfa593e03e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:13 +0800 Subject: [PATCH 10055/11794] New translations architecture.md (German) --- de/smart-contracts/architecture.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/de/smart-contracts/architecture.md b/de/smart-contracts/architecture.md index abde08b84..a6921fe89 100644 --- a/de/smart-contracts/architecture.md +++ b/de/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architecture -![](../.gitbook/assets/ousd_docs_graphics_3.png) +![](../.gitbook/assets/ousd_docs_graphics\_3.png) OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. @@ -8,7 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - - +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. From 6100325e295bb8ae5a6b9760abbc8ee0f4ce1324 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:14 +0800 Subject: [PATCH 10056/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 105 +++++++++++---------------------- 1 file changed, 33 insertions(+), 72 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 4fb73dc61..00a2477dc 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -3,16 +3,15 @@ Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +Well-known addresses (often proxy wrappers): | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -20,29 +19,28 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | -| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| ---------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | +| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: | Strategy | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | -| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | | Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} @@ -50,72 +48,36 @@ Internal implementation contracts: The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | -|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ContractAddressENS
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 - originprotocol.eth -
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC - originstrategist.eth -
Governor / Timelock0x830622BDd79CC677eE6594E20bBda5B26568b781 - -

origingovernor.eth -

-

origintimelock.eth -

-
OGN Buyback0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 - originbuyback.eth -
+ +| Contract | Address | ENS | +| ------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor / Timelock | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| +| OGN Buyback | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | {% endtab %} {% tab title="Stablecoins" %} | Contract | Address | -|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | @@ -123,25 +85,25 @@ The following oracles are used to fetch a price for **USDC/USD:** {% tab title="Staking" %} | Contract | Address | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: | Contract | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): +OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): | Contract | Address | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} @@ -149,4 +111,3 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- - From 1f669532f7ff437919b07f2e216668e277c576fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:15 +0800 Subject: [PATCH 10057/11794] New translations rebasing-and-smart-contracts.md (German) --- .../elastic-supply/rebasing-and-smart-contracts.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index ac7d4ff59..cdebbc4bf 100644 --- a/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/de/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,7 +6,7 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers (AMM’s) like Uniswap which break when the number of tokens they are holding changes unexpectedly. ![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) @@ -16,9 +16,7 @@ Smart contracts must explicitly opt-in to receiving yield via the rebasing mecha If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - - +[Gnosis Safe](https://gnosis-safe.io) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract\&action=getabi\&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From b046caf94ef6a3364a2fc20e6d97b0e4c404a725 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:16 +0800 Subject: [PATCH 10058/11794] New translations faq.md (German) --- de/faq.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/de/faq.md b/de/faq.md index e2145b83b..353f07d5c 100644 --- a/de/faq.md +++ b/de/faq.md @@ -22,7 +22,7 @@ By default, rebase events don't affect the supply of OUSD that is sitting in sma **How is it possible for the APY to be so high?** -You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens (namely COMP and CRV). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. **Why is my balance increasing at a slower rate than the advertised APY?** @@ -31,4 +31,3 @@ OUSD balances increase when the supply is rebased. But the size of each rebase v **What about the hack? Is OUSD safe?** On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). - From c36fe08c19e2f8435db34470589ac4769f671bce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:17 +0800 Subject: [PATCH 10059/11794] New translations compound.md (Arabic) --- ar/core-concepts/supported-strategies/compound.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ar/core-concepts/supported-strategies/compound.md b/ar/core-concepts/supported-strategies/compound.md index 2181b87c2..77e40733e 100644 --- a/ar/core-concepts/supported-strategies/compound.md +++ b/ar/core-concepts/supported-strategies/compound.md @@ -6,14 +6,13 @@ Collateral balances are represented by ERC-20 cTokens, which automatically accru Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. +Compound's total value locked (TVL) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. | Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | +| -------------- | -------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance) | | Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | | Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | - From aba6fbae2739c6cdbcc2cde5c483c683db1f6c2d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:18 +0800 Subject: [PATCH 10060/11794] New translations README.md (Arabic) --- ar/core-concepts/supported-strategies/README.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/ar/core-concepts/supported-strategies/README.md b/ar/core-concepts/supported-strategies/README.md index e707c1893..59e6c8e8c 100644 --- a/ar/core-concepts/supported-strategies/README.md +++ b/ar/core-concepts/supported-strategies/README.md @@ -4,15 +4,20 @@ OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -Currently, OUSD earns yield from the following platform\(s\): +Currently, OUSD earns yield from the following platform(s): -{% page-ref page="compound.md" %} +{% content-ref url="compound.md" %} +[compound.md](compound.md) +{% endcontent-ref %} -{% page-ref page="curve.md" %} +{% content-ref url="curve.md" %} +[curve.md](curve.md) +{% endcontent-ref %} -{% page-ref page="aave.md" %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - From dce481bc0937edf09405bb22899cef833bf292ed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:19 +0800 Subject: [PATCH 10061/11794] New translations admin-privileges.md (Greek) --- el/governance/admin-privileges.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/el/governance/admin-privileges.md b/el/governance/admin-privileges.md index 688d04c6b..a6ec61a6b 100644 --- a/el/governance/admin-privileges.md +++ b/el/governance/admin-privileges.md @@ -8,9 +8,8 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. - From 91ce5ee7e81b5302863b23c07ab48f162d6d540a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:20 +0800 Subject: [PATCH 10062/11794] New translations how-it-works.md (French) --- fr/how-it-works.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/fr/how-it-works.md b/fr/how-it-works.md index e8aee8f65..850bf526e 100644 --- a/fr/how-it-works.md +++ b/fr/how-it-works.md @@ -2,7 +2,7 @@ #### 100% Backed and Stable -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. @@ -12,20 +12,20 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD #### Buying OUSD -Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** @@ -37,4 +37,3 @@ OUSD generates yields by deploying the underlying stablecoins that were deposite The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. - From 6cc0630781a1ba1af2c022f34a35adb51a31d155 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:21 +0800 Subject: [PATCH 10063/11794] New translations insurance.md (Spanish) --- es/security-and-risks/insurance.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/es/security-and-risks/insurance.md b/es/security-and-risks/insurance.md index 34d46fee6..872cf40dd 100644 --- a/es/security-and-risks/insurance.md +++ b/es/security-and-risks/insurance.md @@ -1,8 +1,7 @@ # Seguro -Los holders de OUSD pueden comprar un seguro de contrato inteligente para cubrir cualquier pérdida que pueda resultar de cualquier error o vulnerabilidad en los contratos de OUSD, incluidas las explotaciones económicas \(como los ataques de préstamos flash\). Además, cualquier persona que quiera hacer una apuesta económica por la seguridad de nuestros contratos puede obtener un rendimiento proporcionando cobertura. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). Además, cualquier persona que quiera hacer una apuesta económica por la seguridad de nuestros contratos puede obtener un rendimiento proporcionando cobertura. -La cobertura DeFi para OUSD está disponible actualmente a través de [Nexus Mutual](https://nexusmutual.io/). Esta asociación permite una gestión de riesgos más eficaz por parte de los holders de OUSD al tiempo que crea nuevas oportunidades para que los proveedores de cobertura se beneficien. +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). Esta asociación permite una gestión de riesgos más eficaz por parte de los holders de OUSD al tiempo que crea nuevas oportunidades para que los proveedores de cobertura se beneficien. Lea nuestra publicación para aprender cómo [comprar cobertura](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [proporcionar cobertura](https://app.nexusmutual.io/staking) o [participar en campañas de minería de escudo](https://app.nexusmutual.io/rewards) con Nexus Mutual.

- From 9ab15e6a880859d4d53f3b353efaf71860ae043f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:22 +0800 Subject: [PATCH 10064/11794] New translations architecture.md (Spanish) --- es/smart-contracts/architecture.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/es/smart-contracts/architecture.md b/es/smart-contracts/architecture.md index 4df996f70..c25ff275b 100644 --- a/es/smart-contracts/architecture.md +++ b/es/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Arquitectura -![](../.gitbook/assets/ousd_docs_graphics_3.png) +![](../.gitbook/assets/ousd_docs_graphics\_3.png) OUSD está compuesto por una serie de contratos inteligentes. Cada uno de estos contratos está envuelto en un contrato proxy que se puede actualizar a través de los protocolos de gobernanza. @@ -8,7 +8,5 @@ Internamente, la propiedad en el pool se rastrea mediante un sistema de crédito La [Bóveda](api/vault.md) es responsable de acuñar y quemar OUSD. También aplica el porcentaje de activos que se implementan en cada una de las [Estrategias](../core-concepts/supported-strategies/)admitidas. Para optimizar los costos de Gas, la bóveda mantiene un búfer para permitir que la mayoría de los depósitos y reembolsos ocurran sin liquidar/deshacer los activos de las estrategias. -OUSD Swap, también conocido como "Flipper" es un contrato inteligente proporcionado por Origin para que los usuarios intercambien OUSD de forma económica por DAI, USDC o USDT a una tasa fija de 1: 1. Este contrato se utiliza como una forma alternativa de enrutar las transacciones de los usuarios que se originan en la aplicación web. Es importante tener en cuenta que este contrato puede quedarse sin fondos en un lado \(por ejemplo, tener 0 OUSD\) y, por lo tanto, a veces proporciona rutas de intercambio limitadas. Aunque tiene una funcionalidad limitada, Origin Swap usa alrededor de un 45% menos de gas que Uniswap v3 debido a su simplicidad. - - +OUSD Swap, también conocido como "Flipper" es un contrato inteligente proporcionado por Origin para que los usuarios intercambien OUSD de forma económica por DAI, USDC o USDT a una tasa fija de 1: 1. Este contrato se utiliza como una forma alternativa de enrutar las transacciones de los usuarios que se originan en la aplicación web. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. Aunque tiene una funcionalidad limitada, Origin Swap usa alrededor de un 45% menos de gas que Uniswap v3 debido a su simplicidad. From 10c529897dd3907f6ed4ece3e2f96dd5996e77c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:23 +0800 Subject: [PATCH 10065/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 36 ++++++++++++++++++++++-------------- 1 file changed, 22 insertions(+), 14 deletions(-) diff --git a/es/getting-started.md b/es/getting-started.md index 4245462e6..11548670b 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -8,7 +8,7 @@ Estos documentos están destinados a explicar cómo funciona OUSD, comunicar los La [DApp de Origin Dollar](https://ousd.com/swap) enrutará inteligentemente su transacción para obtener la mejor tarifa. {% endhint %} -La [DApp de Origin Dollar](https://ousd.com/swap) permite a cualquiera comprar o vender OUSD utilizando una billetera web-3 como [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), o [Gnosis Safe](https://gnosis-safe.io/). Esta es la forma nativa de obtener OUSD, especialmente si desea una gran cantidad que podría arriesgar el movimiento del mercado en otros exchanges. La DApp decidirá inteligentemente si crear o intercambiar tokens OUSD utilizando la bóveda o lo ayudará a completar el intercambio en el AMM que actualmente ofrezca la mejor tarifa. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com), or [Gnosis Safe](https://gnosis-safe.io). Esta es la forma nativa de obtener OUSD, especialmente si desea una gran cantidad que podría arriesgar el movimiento del mercado en otros exchanges. La DApp decidirá inteligentemente si crear o intercambiar tokens OUSD utilizando la bóveda o lo ayudará a completar el intercambio en el AMM que actualmente ofrezca la mejor tarifa. **Exchanges descentralizados** @@ -16,9 +16,9 @@ OUSD está disponible actualmente en los siguientes exchanges descentralizados. * [Compre OUSD en 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Compre OUSD en Curve](https://curve.fi/factory/9) -* [Compre OUSD en Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Compre OUSD en Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Compre OUSD en Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Compre OUSD en Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Compre OUSD en Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\&use=v2) +* [Compre OUSD en Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) **Exchanges centralizados** @@ -29,15 +29,14 @@ OUSD está disponible actualmente en los siguientes exchanges centralizados. Ase * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) * Compre OUSD en Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Compre OUSD en la aplicación Dharma](https://www.dharma.io/) \(solo en EE.UU.\) +* [Buy OUSD on Dharma App](https://www.dharma.io) (US only) Seguimos trabajando para que OUSD esté disponible en exchanges centralizados adicionales. **Agregando OUSD a su billetera** {% hint style="success" %} -La dirección ERC20 principal para Origin Dollar \(OUSD\) es: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} Si su OUSD no aparece automáticamente en su billetera, debería poder agregarlo manualmente usando la dirección anterior. Si usted está planeando en [almacenar su OUSD en una billetera de múltiples firmas](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), asegúrese de optar para recibir el rendimiento. Queremos que OUSD sea compatible con tantas billeteras como sea posible y que se incluya en todas las diversas listas de tokens conocidos. Agradeceríamos enormemente cualquier ayuda que pueda ofrecer en esta área. @@ -48,17 +47,26 @@ OUSD es un token ERC-20 no estándar que requiere un trabajo de integración per Si usted es un proveedor de billeteras o un exchange de criptomonedas que está interesado en respaldar OUSD, consulte las siguientes guías: -{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +{% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +[rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/architecture.md" %} +{% content-ref url="smart-contracts/architecture.md" %} +[architecture.md](smart-contracts/architecture.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/api/" %} +{% content-ref url="smart-contracts/api/" %} +[api](smart-contracts/api/) +{% endcontent-ref %} -**Panel de Desarrolladores** +**Developer Analytics** -Nuestro panel de desarrolladores interno está disponible en [analytics.ousd.com](https://analytics.ousd.com). El panel muestra el suministro circulante actual, los activos bajo administración en la bóveda y las asignaciones actuales entre cada una de las monedas estables y estrategias. +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. -**Obtener ayuda** +**Getting Help** -Únase a la sala de Origin Dollar \#engineering en el servidor de [Discord](www.originprotocol.com/discord) Nuestro equipo y los miembros de nuestra comunidad esperan poder ayudarlo a construir. Sus preguntas nos ayudan a mejorar, así que no dude en preguntar si no encuentra aquí lo que busca. +Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} From 02c7fca6205f3478a23cbfd1f4489f8ef8ddb796 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:24 +0800 Subject: [PATCH 10066/11794] New translations analytics-dashboard.md (Spanish) --- es/analytics-dashboard.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/es/analytics-dashboard.md b/es/analytics-dashboard.md index 70ef3e409..24945c8e7 100644 --- a/es/analytics-dashboard.md +++ b/es/analytics-dashboard.md @@ -6,21 +6,21 @@ Visite [analytics.ousd.com](https://analytics.ousd.com) para ver cómo se asigna El [Panel APY](https://analytics.ousd.com/apy) está destinado principalmente para el consumo de nuestro equipo de ingeniería, pero seguimos adelante y lo implementamos ya que nuestro espíritu es "público por defecto" y todo lo que hacemos es [de código abierto](http://github.com/OriginProtocol). Desafortunadamente, eso a menudo significa equivocarse por el lado de la transparencia y no necesariamente por tomarse el tiempo para explicar las cosas con claridad. -Antes de sumergirse en el cálculo del rendimiento, es importante comprender cómo funciona OUSD tanto en términos de [generación de rendimiento](https://docs.ousd.com/core-concepts/yield-generation) como de [rebase](https://docs.ousd.com/core-concepts/elastic-supply). Puede leer todo sobre eso en estos [documentos](https://docs.ousd.com/), incluyendo [sobre los contratos inteligentes que se excluyen del rendimiento](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Antes de sumergirse en el cálculo del rendimiento, es importante comprender cómo funciona OUSD tanto en términos de [generación de rendimiento](https://docs.ousd.com/core-concepts/yield-generation) como de [rebase](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -Para resumir cómo se calcula el APY, es la tasa de cambio anualizada en la contabilidad interna de OUSD de los saldos de los usuarios entre dos puntos en el tiempo. Para entender eso, analicemos las columnas de la tabla de APY histórico \(en orden inverso\). +Para resumir cómo se calcula el APY, es la tasa de cambio anualizada en la contabilidad interna de OUSD de los saldos de los usuarios entre dos puntos en el tiempo. To understand that, let's break down the columns in the historical APY table (in reverse order). **Proporción** -Hay dos tipos de saldos de OUSD: rebase \(la mayoría de las cuentas\) y no rebase \(contratos inteligentes que no han optado por el rebase\). El contrato del token OUSD mantiene una contabilidad interna separada para cada tipo de saldo usando lo que llama "créditos". La relación que se muestra aquí es la oferta de rebase de OUSD dividida por los créditos de rebase, lo que nos da el tipo de cambio entre los dos. +There are two types of OUSD balances: rebasing (most accounts) and non-rebasing (smart contracts that have not opted in). El contrato del token OUSD mantiene una contabilidad interna separada para cada tipo de saldo usando lo que llama "créditos". La relación que se muestra aquí es la oferta de rebase de OUSD dividida por los créditos de rebase, lo que nos da el tipo de cambio entre los dos. **Créditos** -Algunos contratos inteligentes que tienen OUSD tienen saldos de crédito únicos porque su estado de rebase ha cambiado en algún momento en el pasado \(al optar por participar o no\). Aquí mostramos la suma de todos los créditos de rebase y créditos sin rebase. Cuando se multiplica por la relación, da la diferencia entre la oferta de respaldo y la oferta sin rebase. +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past (by opting in or out). Aquí mostramos la suma de todos los créditos de rebase y créditos sin rebase. Cuando se multiplica por la relación, da la diferencia entre la oferta de respaldo y la oferta sin rebase. **Sin rebase** -Esta es la parte del suministro que se encuentra en otros contratos inteligentes que no han optado por el rebase. Cuando se suma a \(créditos \*relación\), esto equivale a la oferta de respaldo. Tenga en cuenta también que el **%** muestra el porcentaje de OUSD que no es realiza rebase. +Esta es la parte del suministro que se encuentra en otros contratos inteligentes que no han optado por el rebase. When added to (credits \* ratio), this equals backing supply. Tenga en cuenta también que el **%** muestra el porcentaje de OUSD que no es realiza rebase. **Aumentar** @@ -28,5 +28,4 @@ El APY se "aumenta" efectivamente para las cuentas de rebase gracias al hecho de **Cálculo APR/APY** -Llevando este círculo completo, actualmente medimos el rendimiento midiendo el cambio en los [créditos de rebase por token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) entre dos puntos en el tiempo. Pero hay algunas otras consideraciones a tener en cuenta. Primero, debemos suponer cuántos bloques de Ethereum se minan en un día promedio. Usamos un [fijo de 6.500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), pero el número real de bloques por día es variable. En segundo lugar, necesitamos un horizonte temporal razonable para medir. Nos centramos en [7 días](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), que ha demostrado ser una ventana de tiempo relativamente constante durante la cual se ha producido una muestra completa de actividades generadoras de rendimiento. En tercer lugar, convertimos el APR en APY asumiendo una [composición diaria constante](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). En otras palabras, el rendimiento se reinvierte constantemente en las mismas estrategias. Por último, hay un inconveniente notable en el uso de la relación de rebase para medir el rendimiento. Dado que los eventos de rebase actualmente ocurren esporádicamente \(y no con mucha frecuencia en un mundo de altos precios del gas\), el APY no reflejará las ganancias que aún no se hayan traducido a saldos de cuentas. Por ejemplo, podría haber un aumento en la tasa de interés en Compound o un aumento en el volumen en la estrategia Curve 3pool, lo que haría que OUSD ganara más de lo que gana en un día promedio. Hasta que [el método de rebase](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) es llamado, el APY subreporta estas ganancias. De hecho, cualquiera que venda OUSD durante ese tiempo se estaría perdiendo el "[siguiente rebase](https://analytics.ousd.com/)". La buena noticia es que debería poder observar el cambio en su saldo durante una semana y que \(anualizado\) debería ser aproximadamente igual a nuestro APY anunciado. - +Llevando este círculo completo, actualmente medimos el rendimiento midiendo el cambio en los [créditos de rebase por token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) entre dos puntos en el tiempo. Pero hay algunas otras consideraciones a tener en cuenta. Primero, debemos suponer cuántos bloques de Ethereum se minan en un día promedio. Usamos un [fijo de 6.500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), pero el número real de bloques por día es variable. En segundo lugar, necesitamos un horizonte temporal razonable para medir. Nos centramos en [7 días](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), que ha demostrado ser una ventana de tiempo relativamente constante durante la cual se ha producido una muestra completa de actividades generadoras de rendimiento. En tercer lugar, convertimos el APR en APY asumiendo una [composición diaria constante](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). En otras palabras, el rendimiento se reinvierte constantemente en las mismas estrategias. Por último, hay un inconveniente notable en el uso de la relación de rebase para medir el rendimiento. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. Por ejemplo, podría haber un aumento en la tasa de interés en Compound o un aumento en el volumen en la estrategia Curve 3pool, lo que haría que OUSD ganara más de lo que gana en un día promedio. Hasta que [el método de rebase](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) es llamado, el APY subreporta estas ganancias. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From c88a79f552154f0b5ae7bf1c71757af023087823 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:25 +0800 Subject: [PATCH 10067/11794] New translations how-it-works.md (Spanish) --- es/how-it-works.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/es/how-it-works.md b/es/how-it-works.md index ff29364b2..c56476f60 100644 --- a/es/how-it-works.md +++ b/es/how-it-works.md @@ -2,7 +2,7 @@ #### 100% Respaldado y Estable -Origin Dollar \ (OUSD \) es un token compatible con ERC-20 para la red de Ethereum. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD es una moneda estable que está respaldada 1:1 por otras monedas estables como USDT, USDC y DAI. Como resultado, 1 OUSD siempre debería estar muy cerca de 1 USD en valor. @@ -12,20 +12,20 @@ OUSD es una moneda estable que está respaldada 1:1 por otras monedas estables c #### Comprando OUSD -Los usuarios pueden convertir sus monedas estables existentes \(actualmente USDT, USDC y DAI\) a OUSD en la [DApp de Origin Dollar](www.ousd.com)oficial. El OUSD recibido comienza a acumular rendimiento compuesto de inmediato. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). El OUSD recibido comienza a acumular rendimiento compuesto de inmediato. Origin DApp enrutará de forma inteligente las transacciones de los usuarios para ofrecerles el mejor precio disponible, teniendo en cuenta el deslizamiento y los costos del gas. Esto significa que la DApp a veces alentará a los usuarios a comprar OUSD que ya está en circulación en lugar de acuñar OUSD nuevo de la bóveda. La DApp de OUSD elegirá entre múltiples fuentes de liquidez y sugerirá la opción que le brinde al usuario la mejor tasa posible. **Vendiendo OUSD** -Los usuarios pueden volver a convertir su OUSD en otras monedas estables en cualquier momento utilizando la [DApp de Origin Dollar](www.ousd.com). La Dapp de Origin enrutará de manera inteligente las transacciones de los usuarios para brindarles el mejor precio disponible, teniendo en cuenta el deslizamiento, los costos del gas y la tarifa de salida de la bóveda. Esto significa que la DApp a menudo ayudará a los usuarios a vender su OUSD en un AMM en lugar de canjear OUSD en la bóveda e incurrir en la tarifa de salida del protocolo. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). La Dapp de Origin enrutará de manera inteligente las transacciones de los usuarios para brindarles el mejor precio disponible, teniendo en cuenta el deslizamiento, los costos del gas y la tarifa de salida de la bóveda. Esto significa que la DApp a menudo ayudará a los usuarios a vender su OUSD en un AMM en lugar de canjear OUSD en la bóveda e incurrir en la tarifa de salida del protocolo. -Se cobra una tarifa de salida del 0,5% al realizar el canje en la bóveda. Esta tarifa se distribuye como rendimiento adicional a los participantes restantes en la bóveda \(es decir, otros titulares de OUSD\). La tarifa sirve como una característica de seguridad para dificultar que los atacantes aprovechen los oráculos rezagados, lo que les impide desviar monedas estables de la bóveda en caso de activos subyacentes con un precio incorrecto. La tarifa existe para incentivar a los holders a largo plazo sobre los especuladores a corto plazo. +Se cobra una tarifa de salida del 0,5% al realizar el canje en la bóveda. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). La tarifa sirve como una característica de seguridad para dificultar que los atacantes aprovechen los oráculos rezagados, lo que les impide desviar monedas estables de la bóveda en caso de activos subyacentes con un precio incorrecto. La tarifa existe para incentivar a los holders a largo plazo sobre los especuladores a corto plazo. -Tras el canje, la bóveda determinará qué moneda estable\(s\) devolver al usuario. En la implementación actual, la bóveda devolverá monedas en la misma proporción que las existencias actuales. Esta falta de opciones para el usuario también protege a la bóveda en su conjunto en caso de que alguna de las monedas estables admitidas pierda su vínculo con el dólar. +Upon redemption, the vault will determine which stablecoin(s) to return to the user. En la implementación actual, la bóveda devolverá monedas en la misma proporción que las existencias actuales. Esta falta de opciones para el usuario también protege a la bóveda en su conjunto en caso de que alguna de las monedas estables admitidas pierda su vínculo con el dólar. {% hint style="warning" %} -Los canjes en la bóveda de OUSD incurren en una **tarifa de salida del 0.5%** y el usuario no puede elegir qué monedas estables recibe. Los usuarios a menudo pueden evitar esta tarifa vendiendo en un AMM en su lugar. +Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Los usuarios a menudo pueden evitar esta tarifa vendiendo en un AMM en su lugar. {% endhint %} #### **Rendimiento de Cultivo Automatizado ** @@ -37,4 +37,3 @@ OUSD genera rendimientos mediante la implementación de las monedas estables sub Los rendimientos generados se transmiten a los holders de OUSD a través de un constante rebase del suministro de la moneda. OUSD ajusta constantemente el suministro en respuesta al rendimiento que ha generado el protocolo. Esto permite que el precio de OUSD se mantenga vinculado a $1 mientras que los saldos en las billeteras de los titulares de tokens se ajustan en tiempo real para reflejar los rendimientos que se han obtenido mediante el protocolo. El resultado final es una moneda estable que es fácil de gastar, obtiene grandes rendimientos automáticamente y es más deseable de mantener que las monedas estables existentes. - From 704b0c849e95c78e5dac98c09203459dc2fb8ea1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:26 +0800 Subject: [PATCH 10068/11794] New translations README.md (French) --- fr/README.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/fr/README.md b/fr/README.md index 01162cf25..7c08388ed 100644 --- a/fr/README.md +++ b/fr/README.md @@ -6,15 +6,15 @@ description: The first stablecoin that earns a yield while it's still in your wa ## **A Better Form of Money** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) **Background** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. @@ -24,7 +24,6 @@ With OUSD, there’s no need to unwind complicated positions when you want to sp Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. Welcome to the future of money. - From 707cf4141cd1063852687d9d027574bae378af8c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:27 +0800 Subject: [PATCH 10069/11794] New translations getting-started.md (French) --- fr/getting-started.md | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/fr/getting-started.md b/fr/getting-started.md index b1d183d36..d99e0a71f 100644 --- a/fr/getting-started.md +++ b/fr/getting-started.md @@ -8,7 +8,7 @@ These docs are intended to explain how OUSD works, communicate the potential ris The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com), or [Gnosis Safe](https://gnosis-safe.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** @@ -16,9 +16,9 @@ OUSD is currently available on the following decentralized exchanges. These are * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) -* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\&use=v2) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) **Centralized Exchanges** @@ -29,15 +29,14 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +* [Buy OUSD on Dharma App](https://www.dharma.io) (US only) We're continuing to work on making OUSD available on additional centralized exchanges. **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. @@ -48,11 +47,17 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +{% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +[rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/architecture.md" %} +{% content-ref url="smart-contracts/architecture.md" %} +[architecture.md](smart-contracts/architecture.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/api/" %} +{% content-ref url="smart-contracts/api/" %} +[api](smart-contracts/api/) +{% endcontent-ref %} **Developer Analytics** @@ -60,5 +65,8 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} From e359b80b0758e23f62deb326789ad29dc1780ed7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:28 +0800 Subject: [PATCH 10070/11794] New translations README.md (French) --- fr/core-concepts/elastic-supply/README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/fr/core-concepts/elastic-supply/README.md b/fr/core-concepts/elastic-supply/README.md index 4f8c783fb..f9cc98328 100644 --- a/fr/core-concepts/elastic-supply/README.md +++ b/fr/core-concepts/elastic-supply/README.md @@ -2,15 +2,15 @@ **Offre élastique. Prix stable.** -OUSD fonctionne différemment de la pluspart des autres jetons. Au lieu d'avoir le prix qui augmente lorsque la valeur des actifs sous gestion augmente\ (comme c'est le cas avec Compound cTokens ou Yearn yTokens\), la valeur d'un OUSD demeure constante, soit approximativement 1$. Le contrat ajuste constamment l'offre monétaire et met à jour automatiquement la balance du portefeuille de chacun des détenteur de jetons afin de refléter le rendement obtenu par le protocole. +OUSD fonctionne différemment de la pluspart des autres jetons. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Le contrat ajuste constamment l'offre monétaire et met à jour automatiquement la balance du portefeuille de chacun des détenteur de jetons afin de refléter le rendement obtenu par le protocole. {% hint style="info" %} Considérez cela comme étant un intérêt couru dans votre compte de banque. L'unité de compte et la valeur d'un dollar américain ne change pas. Vous obtenez simplement plus de dollars US au fur et à mesure que vous générez de l'intérêt. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics_4.png) +![](../../.gitbook/assets/ousd_docs_graphics\_4.png) -Ce mécanisme est inspiré par une nouvelle appoche adoptée par [Ampleforth](https://www.ampleforth.org/), par contre, certaines différences méritent d'être soulignées: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Compte tenu de la facilité de créer et de racheter des OUSD. nous pouvons compter sur l'arbitrage afin de maintenir l'ancrage au dollar. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Votre principal est protégé tant que rien n'impact négativement la stratégie sous-jacente de prêt/AMM et des protocoles de monnaies stables. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. @@ -19,4 +19,3 @@ Ce mécanisme est inspiré par une nouvelle appoche adoptée par [Ampleforth](ht **Manually triggering a rebase** Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. - From 5b20695afc1854dd18d0faaa9c98db9fcc8e2786 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:29 +0800 Subject: [PATCH 10071/11794] New translations audits.md (Spanish) --- es/security-and-risks/audits.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/es/security-and-risks/audits.md b/es/security-and-risks/audits.md index dff772107..e3ac3f71a 100644 --- a/es/security-and-risks/audits.md +++ b/es/security-and-risks/audits.md @@ -2,15 +2,15 @@ **La bóveda de OUSD, ERC-20 y el sistema general** -OUSD ha sido auditado por varias firmas de seguridad muy respetadas. Hemos trabajado con [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/) y [Certora](https://www.certora.com/) para auditar todo el código que alimenta Origin Dollar. Sus hallazgos están disponibles a continuación: +OUSD ha sido auditado por varias firmas de seguridad muy respetadas. We have worked with [OpenZeppelin](https://openzeppelin.com), [Trail of Bits](https://www.trailofbits.com), [Solidified](https://solidified.io), and [Certora](https://www.certora.com) to audit all of the code that powers Origin Dollar. Sus hallazgos están disponibles a continuación: * [Trail of Bits, auditoría de OUSD, diciembre de 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, auditoría de OUSD, diciembre de 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, Staking de OGN auditado, diciembre de 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, Auditoría de verificación formal de OUSD, enero de 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, auditoría de OUSD, agosto de 2021 \(Próximamente\) +* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) -El token de gobernanza, Origin Token \(OGN\), también fue auditado por Trail of Bits en 2018: +The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: * [Trail of Bits, auditoría de OGN, noviembre de 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) @@ -22,19 +22,17 @@ OUSD solo integra estrategias que han sido cuidadosamente auditadas y probadas e **Estrategia compuesta y alimentación de precios abiertos** -Compound ha sido auditado por [Trail of Bits](https://www.trailofbits.com) y [OpenZeppelin](https://openzeppelin.com/) y verificado formalmente por [Certora](https://www.certora.com/). Visite el sitio web de Compound para obtener su [lista completa de auditorías](https://compound.finance/docs/security#audits) incluido el código original para el [Timelock](../smart-contracts/api/timelock.md) modificado que está usando OUSD. +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com) and formally verified by [Certora](https://www.certora.com). Visite el sitio web de Compound para obtener su [lista completa de auditorías](https://compound.finance/docs/security#audits) incluido el código original para el [Timelock](../smart-contracts/api/timelock.md) modificado que está usando OUSD. **Estrategia de Aave** -Aave ha sido auditado por [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/)y [PeckShield](https://peckshield.com/). También han sido verificados formalmente por [Certora](https://www.certora.com/). Visite el sitio web de Aave para [su lista completa de auditorías](https://docs.aave.com/developers/security-and-audits). +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io), [MixBytes](https://mixbytes.io), and [PeckShield](https://peckshield.com). They have also been formally verified by [Certora](https://www.certora.com). Visite el sitio web de Aave para [su lista completa de auditorías](https://docs.aave.com/developers/security-and-audits). **Estrategia de Curve** -Curve ha sido auditada por [Trail of Bits](https://www.trailofbits.com) y [Quantstamp](https://quantstamp.com/). Visite el sitio web de Curve para [su lista completa de auditorías](https://www.curve.fi/audits). +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com). Visite el sitio web de Curve para [su lista completa de auditorías](https://www.curve.fi/audits). **Oráculo de Chainlink** Chainlink ha sido auditado por [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158)y [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). - - From 7d3343448ccb3c88f0b0eaf4031122c26a640bff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:30 +0800 Subject: [PATCH 10072/11794] New translations README.md (French) --- fr/core-concepts/supported-stablecoins/README.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/fr/core-concepts/supported-stablecoins/README.md b/fr/core-concepts/supported-stablecoins/README.md index dd2719af5..1c4b60eb5 100644 --- a/fr/core-concepts/supported-stablecoins/README.md +++ b/fr/core-concepts/supported-stablecoins/README.md @@ -6,15 +6,20 @@ It is important to understand that OUSD is only as strong as the stablecoins tha Currently, OUSD supports the following stablecoins: -{% page-ref page="usdt.md" %} +{% content-ref url="usdt.md" %} +[usdt.md](usdt.md) +{% endcontent-ref %} -{% page-ref page="usdc.md" %} +{% content-ref url="usdc.md" %} +[usdc.md](usdc.md) +{% endcontent-ref %} -{% page-ref page="dai.md" %} +{% content-ref url="dai.md" %} +[dai.md](dai.md) +{% endcontent-ref %} None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. - From 92a45ff594a6b4d5265d6d51ce7fdf717df7b3d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:31 +0800 Subject: [PATCH 10073/11794] New translations dai.md (French) --- fr/core-concepts/supported-stablecoins/dai.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/fr/core-concepts/supported-stablecoins/dai.md b/fr/core-concepts/supported-stablecoins/dai.md index 20cece686..b80269d11 100644 --- a/fr/core-concepts/supported-stablecoins/dai.md +++ b/fr/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,18 @@ ![](../../.gitbook/assets/dai.png) -Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai is pegged to the US dollar. -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. | Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Issued by | MakerDAO | | Name | Dai | | Symbol | DAI | | Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | -| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Official site | [https://makerdao.com/](https://makerdao.com) | | Holders | Over 380k addresses | - From e94d6c0708ed837e75fc0213214cf09fb0e27001 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:32 +0800 Subject: [PATCH 10074/11794] New translations usdc.md (French) --- fr/core-concepts/supported-stablecoins/usdc.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/fr/core-concepts/supported-stablecoins/usdc.md b/fr/core-concepts/supported-stablecoins/usdc.md index aebb1ca7b..e47385909 100644 --- a/fr/core-concepts/supported-stablecoins/usdc.md +++ b/fr/core-concepts/supported-stablecoins/usdc.md @@ -1,15 +1,15 @@ # USDC -![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) +![](../../.gitbook/assets/usdc-coin-bd351fb779 (1).png) -USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. +USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. | Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Issued by | Centre | | Name | USD Coin | | Symbol | USDC | @@ -18,5 +18,3 @@ USDC is the world's second-largest stablecoin after USDT and has quickly grown t | Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | | Holders | Over 1M addresses | - - From 723938a031b0af2b4f1b73407b98014c8360a547 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:33 +0800 Subject: [PATCH 10075/11794] New translations usdt.md (French) --- fr/core-concepts/supported-stablecoins/usdt.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/fr/core-concepts/supported-stablecoins/usdt.md b/fr/core-concepts/supported-stablecoins/usdt.md index 4337c323b..789d00ee1 100644 --- a/fr/core-concepts/supported-stablecoins/usdt.md +++ b/fr/core-concepts/supported-stablecoins/usdt.md @@ -1,22 +1,20 @@ # USDT -![](../../.gitbook/assets/image%20%281%29.png) +![](../../.gitbook/assets/image (1).png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| ------------- | ---------------------------------------------------------------------------------------------------------------- | | Issued by | Tether Limited | | Name | Tether | | Symbol | USDT | | Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Official site | [https://tether.to/ ](https://tether.to) | | Holders | Over 3.4M addresses | - - From 306cc37e8bc8c76da8232b8b46c866c518dfe0c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:34 +0800 Subject: [PATCH 10076/11794] New translations README.md (French) --- fr/core-concepts/supported-strategies/README.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/fr/core-concepts/supported-strategies/README.md b/fr/core-concepts/supported-strategies/README.md index e707c1893..59e6c8e8c 100644 --- a/fr/core-concepts/supported-strategies/README.md +++ b/fr/core-concepts/supported-strategies/README.md @@ -4,15 +4,20 @@ OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -Currently, OUSD earns yield from the following platform\(s\): +Currently, OUSD earns yield from the following platform(s): -{% page-ref page="compound.md" %} +{% content-ref url="compound.md" %} +[compound.md](compound.md) +{% endcontent-ref %} -{% page-ref page="curve.md" %} +{% content-ref url="curve.md" %} +[curve.md](curve.md) +{% endcontent-ref %} -{% page-ref page="aave.md" %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - From bc354df990d2e92cc60dc5a939ae64af10105b61 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:38 +0800 Subject: [PATCH 10077/11794] New translations aave.md (French) --- fr/core-concepts/supported-strategies/aave.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/fr/core-concepts/supported-strategies/aave.md b/fr/core-concepts/supported-strategies/aave.md index 22ea048d7..cf77e0ffb 100644 --- a/fr/core-concepts/supported-strategies/aave.md +++ b/fr/core-concepts/supported-strategies/aave.md @@ -8,14 +8,13 @@ Aave supports flash loans, which are uncollateralized loans where users borrow a Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. +Aave's total value locked (TVL) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. | Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| -------------- | ------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com) | | GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | | Discord | [https://aave.com/discord](https://aave.com/discord) | - From a56bdd69fe2bd9ed2d6ce238a71a515b94a459e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:39 +0800 Subject: [PATCH 10078/11794] New translations compound.md (French) --- fr/core-concepts/supported-strategies/compound.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/fr/core-concepts/supported-strategies/compound.md b/fr/core-concepts/supported-strategies/compound.md index 2181b87c2..77e40733e 100644 --- a/fr/core-concepts/supported-strategies/compound.md +++ b/fr/core-concepts/supported-strategies/compound.md @@ -6,14 +6,13 @@ Collateral balances are represented by ERC-20 cTokens, which automatically accru Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. +Compound's total value locked (TVL) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. | Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | +| -------------- | -------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance) | | Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | | Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | - From ab7408f6114ff0d9c5c95765c8df514614c2db75 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:40 +0800 Subject: [PATCH 10079/11794] New translations curve.md (French) --- fr/core-concepts/supported-strategies/curve.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/fr/core-concepts/supported-strategies/curve.md b/fr/core-concepts/supported-strategies/curve.md index b7cc20557..331ca6d81 100644 --- a/fr/core-concepts/supported-strategies/curve.md +++ b/fr/core-concepts/supported-strategies/curve.md @@ -2,20 +2,19 @@ Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. | Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| -------------- | ------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi) | | Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | | GitHub | [https://github.com/curvefi](https://github.com/curvefi) | | Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | - From 7de23b953641009327e4497c6c839c02efa24b5c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:42 +0800 Subject: [PATCH 10080/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 121 +++++++++++---------------------- 1 file changed, 41 insertions(+), 80 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 6d719446a..016637b5b 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -3,16 +3,15 @@ Aquí está el registro completo de los contratos inteligentes de OUSD que se han implementado en la red principal de Ethereum. {% hint style="success" %} -La dirección ERC20 principal para Origin Dollar \(OUSD\) es: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Direcciones conocidas \ (a menudo envoltorios de proxy\): +Well-known addresses (often proxy wrappers): | Contrato | Dirección | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Bóveda | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oráculo | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -20,29 +19,28 @@ Direcciones conocidas \ (a menudo envoltorios de proxy\): Contratos de ejecución interna. El bóveda se divide en VaultAdmin y VaultCore para solucionar el límite máximo de tamaño de contrato en Ethereum: | Contrato | Dirección | -|:-------------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | -| Administrador de la Bóveda | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| Bóveda Central | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | -| Oráculos Mixtos | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Oráculo de Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| -------------------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| Administrador de la Bóveda | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| Bóveda Central | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | +| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | {% endtab %} {% tab title="Strategies" %} -Direcciones conocidas \(envoltorios de proxy\): +Well-known addresses (proxy wrappers): -| Estrategia | Dirección | Asignación automática | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% de DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% de USDC y USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Asignación manual | +| Estrategia | Dirección | Asignación automática | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Asignación manual | Contratos de ejecución interna: | Estrategia | Dirección | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | -| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | | Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} @@ -50,103 +48,66 @@ Contratos de ejecución interna: Los siguientes oráculos se utilizan para obtener o calcular un precio de **DAI/USD:** | Oráculo | Par | Contrato | -|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | Los siguientes oráculos se utilizan para obtener o calcular un precio de **USDT/USD:** | **Oráculo** | Par | Contrato | -|:----------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | Los siguientes oráculos se utilizan para obtener o calcular un precio de **USDC/USD:** | **Oráculo** | Par | Contrato | -|:----------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ContratoDirecciónENS
5 de 8 Multiples-firmas0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 - originprotocol.eth -
2 de 9 Multiples-firmas0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC - originstrategist.eth -
Gobernador / Timelock0x830622BDd79CC677eE6594E20bBda5B26568b781 - -

origingovernor.eth -

-

origintimelock.eth -

-
Recompra de OGN0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 - originbuyback.eth -
+ +| Contrato | Dirección | ENS | +| ----------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | +| 5 de 8 Multiples-firmas | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 de 9 Multiples-firmas | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Gobernador / Timelock | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| +| Recompra de OGN | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | {% endtab %} {% tab title="Stablecoins" %} -| Contrato | Dirección | -|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| Contract | Address | +| ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | {% endtab %} {% tab title="Staking" %} -| Contrato | Dirección | ENS | -|:-------------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | -| Staking de OGN | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contract | Address | ENS | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | -Contratos de ejecución interna: +Internal implementation contracts: | Contrato | Dirección | -|:-------------- |:--------------------------------------------------------------------------------------------------------------------- | +| -------------- | --------------------------------------------------------------------------------------------------------------------- | | Staking de OGN | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -Contrato de compensación OUSD \([detalles](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): +OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): -| Contrato | Dirección | -|:-------------------- |:--------------------------------------------------------------------------------------------------------------------- | -| Compensación de OUSD | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +| Contract | Address | +| ----------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} -| Contrato | Dirección | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | -| Canjeo | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | +| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} - From b4e8bb89a74bdd61078e44eb658e0875b3e13f4f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:43 +0800 Subject: [PATCH 10081/11794] New translations risks.md (Spanish) --- es/security-and-risks/risks.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/es/security-and-risks/risks.md b/es/security-and-risks/risks.md index 121663110..3711ce446 100644 --- a/es/security-and-risks/risks.md +++ b/es/security-and-risks/risks.md @@ -32,7 +32,7 @@ Regularmente tenemos nuestro trabajo [auditado](audits.md) por los mejores audit Hemos trabajado con los dos principales [proveedores de seguros](insurance.md) para ofrecer cobertura de contrato inteligente como un servicio adicional opcional para los holders de OUSD. -Hemos contratado [Certora](https://www.certora.com/) para comenzar a verificar formalmente las diversas propiedades de seguridad de nuestros contratos. Nos ayudaron a establecer verificaciones automatizadas que se ejecutarán cada vez que actualicemos nuestro código de contrato. Hemos automatizado la comprobación de errores comunes con las pruebas [Slither](https://github.com/crytic/slither) y [Echidna](https://github.com/crytic/echidna) Juntos, alertan a nuestro equipo sobre problemas de seguridad comunes, además de nuestro propio conjunto de pruebas. +We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. Nos ayudaron a establecer verificaciones automatizadas que se ejecutarán cada vez que actualicemos nuestro código de contrato. Hemos automatizado la comprobación de errores comunes con las pruebas [Slither](https://github.com/crytic/slither) y [Echidna](https://github.com/crytic/echidna) Juntos, alertan a nuestro equipo sobre problemas de seguridad comunes, además de nuestro propio conjunto de pruebas. Las revisiones de código que involucran nuestros contratos inteligentes son increíblemente rigurosas. Requerimos que al menos dos ingenieros revisen cada cambio con una lista de verificación detallada y damos prioridad a las revisiones de seguridad sobre el desarrollo de nuevas funciones. @@ -44,5 +44,3 @@ para revisar [ataques en otros proyectos](https://github.com/OriginProtocol/secu También debe saber que muchos miembros del equipo de Origin, incluidos ambos fundadores, poseen una parte significativa de su patrimonio personal en OUSD. La tesorería corporativa de Origin Protocol también tiene millones de dólares en OUSD. Tenemos cuero en juego y estamos dispuestos a arriesgar nuestro propio dinero con el código que hemos escrito. - - From 79981ee4f1c04ebf8a13ab8433c11a761488fb27 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:44 +0800 Subject: [PATCH 10082/11794] New translations lending.md (French) --- fr/core-concepts/yield-generation/lending.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/fr/core-concepts/yield-generation/lending.md b/fr/core-concepts/yield-generation/lending.md index 536d2a3d8..fa7607781 100644 --- a/fr/core-concepts/yield-generation/lending.md +++ b/fr/core-concepts/yield-generation/lending.md @@ -8,11 +8,13 @@ OUSD integrates with DeFi lending platforms that provide over-collateralized loa OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: -{% page-ref page="../supported-strategies/compound.md" %} - -{% page-ref page="../supported-strategies/aave.md" %} - +{% content-ref url="../supported-strategies/compound.md" %} +[compound.md](../supported-strategies/compound.md) +{% endcontent-ref %} +{% content-ref url="../supported-strategies/aave.md" %} +[aave.md](../supported-strategies/aave.md) +{% endcontent-ref %} From 4beb0af0abae744d22b099ded10e1db9582160be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:45 +0800 Subject: [PATCH 10083/11794] New translations README.md (Spanish) --- .../supported-strategies/README.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/es/core-concepts/supported-strategies/README.md b/es/core-concepts/supported-strategies/README.md index 610a636bf..43058e093 100644 --- a/es/core-concepts/supported-strategies/README.md +++ b/es/core-concepts/supported-strategies/README.md @@ -4,15 +4,20 @@ OUSD genera rendimiento al depositar monedas estables en plataformas de préstamos y grupos de liquidez de los creadores de mercado. Es importante comprender que estas plataformas conllevan riesgos tecnológicos y se pueden perder fondos si hay un evento de seguridad importante. Estamos eligiendo trabajar con las plataformas que han auditado sus contratos inteligentes y que creemos que son más seguras. -Actualmente, OUSD obtiene rendimientos de la siguiente plataforma \(s\): +Currently, OUSD earns yield from the following platform(s): -{% page-ref page="compound.md" %} +{% content-ref url="compound.md" %} +[compound.md](compound.md) +{% endcontent-ref %} -{% page-ref page="curve.md" %} +{% content-ref url="curve.md" %} +[curve.md](curve.md) +{% endcontent-ref %} -{% page-ref page="aave.md" %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} -Aunque DeFi ha crecido muy rápidamente y ahora hay miles de millones de dólares en valor depositado en estas plataformas, varios de estos proyectos aún están en fase beta y son altamente experimentales. Puede haber vulnerabilidades ocultas en los contratos inteligentes que impulsan estas plataformas, y han habido pérdidas multimillonarias causadas por vulnerabilidades en las aplicaciones de Ethereum en el pasado. - -Supervisamos de cerca los eventos de seguridad en las plataformas que apoyamos e inmediatamente nos moveremos para asegurar los fondos de los holders de OUSD si identificamos alguna amenaza. +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From b6e73bfa974d7935b5473b0f2ac93f1751a86657 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:46 +0800 Subject: [PATCH 10084/11794] New translations dai.md (Spanish) --- es/core-concepts/supported-stablecoins/dai.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/es/core-concepts/supported-stablecoins/dai.md b/es/core-concepts/supported-stablecoins/dai.md index 6b9de0aa2..0cd667d63 100644 --- a/es/core-concepts/supported-stablecoins/dai.md +++ b/es/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,18 @@ ![](../../.gitbook/assets/dai.png) -Dai es una moneda estable con vinculación fiduciaria lanzada como un token ERC-20 en la cadena de bloques Ethereum en diciembre de 2017. En noviembre de 2019 se completó una importante actualización de Dai \(DAI\) de colateral única a Dai \(DAI\) de colateral múltiple. Dai está vinculado al dólar estadounidense. +Dai es una moneda estable con vinculación fiduciaria lanzada como un token ERC-20 en la cadena de bloques Ethereum en diciembre de 2017. A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai está vinculado al dólar estadounidense. -Dai está acuñada por usuarios que bloquean activos criptográficos como ETH o USDC como garantía en una posición de deuda garantizada \ (CDP \) llamada bóveda. Anteriormente, solo se aceptaba ETH como colateral. Las reservas y el estado de cada bóveda se pueden ver en la cadena de bloques en tiempo real. La salud de estas bóvedas y la moneda estable Dai se supervisan de cerca. +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. Anteriormente, solo se aceptaba ETH como colateral. Las reservas y el estado de cada bóveda se pueden ver en la cadena de bloques en tiempo real. La salud de estas bóvedas y la moneda estable Dai se supervisan de cerca. Dai es la tercera moneda estable más grande del mundo con más de $400 millones en circulación. Además, cDAI y aDAI, versiones sintéticas de Dai en las plataformas de préstamos Compound y Aave, se combinan por más de $600 millones en circulación. | Hechos Clave | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Emitido por | MakerDAO | | Nombre | Dai | | Símbolo | DAI | | Dirección | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimales | 18 | -| Sitio oficial | [https://makerdao.com/](https://makerdao.com/) | +| Sitio oficial | [https://makerdao.com/](https://makerdao.com) | | Holders | Más de 380k direcciones | - From 4a9d5bbd49485d95f978f264855e95f93b86f45a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:47 +0800 Subject: [PATCH 10085/11794] New translations usdc.md (Spanish) --- es/core-concepts/supported-stablecoins/usdc.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/es/core-concepts/supported-stablecoins/usdc.md b/es/core-concepts/supported-stablecoins/usdc.md index ed20f1bcf..7f4410ccb 100644 --- a/es/core-concepts/supported-stablecoins/usdc.md +++ b/es/core-concepts/supported-stablecoins/usdc.md @@ -1,15 +1,15 @@ # USDC -![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) +![](../../.gitbook/assets/usdc-coin-bd351fb779 (1).png) -USD Coin \ (USDC \) es una moneda estable con vinculación fiduciaria lanzada como un token ERC-20 en la blockchain de Ethereum en octubre de 2018. El USDC está vinculado al dólar estadounidense y puede canjearse fácilmente por dólares estadounidenses. +USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. El USDC está vinculado al dólar estadounidense y puede canjearse fácilmente por dólares estadounidenses. Cada USDC está respaldado por una proporción de 1:1 con la cantidad equivalente de moneda fiduciaria mantenida en cuentas de custodia por miembros de Centre, un consorcio fundado por Circle y Coinbase. Los miembros del Centro son instituciones financieras reguladas con sede en EE. UU. Grant Thornton LLP publica auditorías mensuales de reservas. USDC es la segunda moneda estable más grande del mundo después del USDT y ha crecido rápidamente a más de mil millones de dólares en circulación. Sin embargo, el USDC se mantiene muy por detrás de los $12 mil millones en circulación del USDT. | Hechos Clave | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Emitido por | Centre | | Nombre | Moneda USD | | Símbolo | USDC | @@ -18,5 +18,3 @@ USDC es la segunda moneda estable más grande del mundo después del USDT y ha c | Sitio oficial | [https://www.centre.io/usdc](https://www.centre.io/usdc) | | Holders | Más de 1 millón de direcciones | - - From 67e40f6bc4de099431f0c35e6eb595f54b9236c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:48 +0800 Subject: [PATCH 10086/11794] New translations usdt.md (Spanish) --- es/core-concepts/supported-stablecoins/usdt.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/es/core-concepts/supported-stablecoins/usdt.md b/es/core-concepts/supported-stablecoins/usdt.md index 34d50ec83..e7674a30e 100644 --- a/es/core-concepts/supported-stablecoins/usdt.md +++ b/es/core-concepts/supported-stablecoins/usdt.md @@ -1,22 +1,20 @@ # USDT -![](../../.gitbook/assets/image%20%281%29.png) +![](../../.gitbook/assets/image (1).png) -Tether \ (USDT \) es una moneda estable con vinculación fiduciaria que se construyó inicialmente sobre Bitcoin a través del Protocolo Omni Layer. En septiembre de 2017, Tether anunció que lanzarían tokens ERC-20 adicionales por dólares estadounidenses en la blockchain de Ethereum. +Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. En septiembre de 2017, Tether anunció que lanzarían tokens ERC-20 adicionales por dólares estadounidenses en la blockchain de Ethereum. Se dice que cada Tether emitido en circulación está respaldado por una proporción de uno a uno con la cantidad equivalente de moneda fiduciaria mantenida en una cuenta de custodia de Tether Limited, una empresa con sede en Hong Kong con estrechos vínculos con el intercambio de criptomonedas, Bitfinex. -A pesar de la controversia **** en torno **** a que la compañía no proporcionó una auditoría prometida que muestre reservas adecuadas que respaldan Tether, USDT sigue siendo la moneda estable más grande del mundo por capitalización de mercado y actualmente la cuarta criptomoneda más grande después de BTC, ETH y XRP. +Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Hechos Clave | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| ------------- | ---------------------------------------------------------------------------------------------------------------- | | Emitido por | Tether Limited | | Nombre | Tether | | Símbolo | USDT | | Dirección | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimales | 6 | -| Sitio oficial | [https://tether.to/ ](https://tether.to/%20) | +| Sitio oficial | [https://tether.to/ ](https://tether.to) | | Holders | Más de 3,4 millones de direcciones | - - From 2f7a3ae1ca02a9d35fb1a646726d404061463031 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:49 +0800 Subject: [PATCH 10087/11794] New translations aave.md (Spanish) --- es/core-concepts/supported-strategies/aave.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/es/core-concepts/supported-strategies/aave.md b/es/core-concepts/supported-strategies/aave.md index 092806612..67d1d2eba 100644 --- a/es/core-concepts/supported-strategies/aave.md +++ b/es/core-concepts/supported-strategies/aave.md @@ -8,14 +8,13 @@ Aave permite préstamos tipo flash, que son préstamos sin colateral en los que El token de gobernanza de Aave se llamaba anteriormente LEND, que era el token de utilidad para ETHLend. Como parte de su transición a una gobernanza totalmente descentralizada, los holders de LEND pudieron intercambiar LEND por AAVE, un nuevo token de gobernanza ERC-20 con recompensas de participación. Se han distribuido algunos tokens AAVE a los usuarios de la plataforma en una campaña de minería de liquidez. -El valor total bloqueado de Aave \(TVL\) ha crecido rápidamente a más de $15.5 mil millones, lo que lo convierte en el protocolo DeFi más grande en el momento de escribir este artículo. LEND tiene una capitalización de mercado circulante de más de $5.3 mil millones. +Aave's total value locked (TVL) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND tiene una capitalización de mercado circulante de más de $5.3 mil millones. Aave se ha sometido a auditorías de seguridad por OpenZeppelin, Trail of Bits y Consensys Diligence. Aave mantiene un programa de recompensas por errores. | Recursos | | -|:------------------------------- |:------------------------------------------------------------------------------ | -| Sitio oficial | [https://aave.com/](https://aave.com/) | -| Documentos para desarrolladores | [http://docs.aave.com/](http://docs.aave.com/) | +| ------------------------------- | ------------------------------------------------------------------------------ | +| Sitio oficial | [https://aave.com/](https://aave.com) | +| Documentos para desarrolladores | [http://docs.aave.com/](http://docs.aave.com) | | GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | | Discord | [https://aave.com/discord](https://aave.com/discord) | - From 3fae0a18be8171bf3e51e865507589ea6537a454 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:49 +0800 Subject: [PATCH 10088/11794] New translations compound.md (Spanish) --- es/core-concepts/supported-strategies/compound.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/es/core-concepts/supported-strategies/compound.md b/es/core-concepts/supported-strategies/compound.md index 6da3e344d..f8dc7233f 100644 --- a/es/core-concepts/supported-strategies/compound.md +++ b/es/core-concepts/supported-strategies/compound.md @@ -6,14 +6,13 @@ Los saldos de garantías están representados por ERC-20 cTokens, que automátic Compound está gobernado por COMP, un token de gobernanza ERC-20. Los holders de COMP pueden proponer y votar cambios de protocolo o delegar sus votos en otra persona. Los tokens COMP se otorgan a prorrata a los usuarios del protocolo diariamente, divididos en partes iguales entre prestatarios y prestamistas. Una gran parte del suministro de tokens COMP fue retenida por el equipo de Compound, los inversores y los asesores. -El valor total bloqueado \(TVL\) del compuesto ha crecido rápidamente a más de $10 mil millones, lo que lo convierte en uno de los protocolos DeFi más grandes. COMP tiene una capitalización de mercado circulante de más de $2.5 mil millones. +Compound's total value locked (TVL) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP tiene una capitalización de mercado circulante de más de $2.5 mil millones. Compound ha sido sometido a múltiples auditorías de seguridad por OpenZeppelin y Trail of Bits. El protocolo del Compound fue verificado formalmente por CertiK y ha sido sometido a pruebas de estrés económico por parte de Gauntlet. Compound mantiene un programa de recompensas por errores. | Recursos | | -|:------------------------------- |:-------------------------------------------------------------------------------------------------------------- | -| Sitio oficial | [https://compound.finance/](https://compound.finance/) | +| ------------------------------- | -------------------------------------------------------------------------------------------------------------- | +| Sitio oficial | [https://compound.finance/](https://compound.finance) | | Documentos para desarrolladores | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | | Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | - From 3a0a899d2611f1204245c6e0c512fd0ec073ff1c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:51 +0800 Subject: [PATCH 10089/11794] New translations oracle.md (Spanish) --- es/smart-contracts/api/oracle.md | 1 - 1 file changed, 1 deletion(-) diff --git a/es/smart-contracts/api/oracle.md b/es/smart-contracts/api/oracle.md index 082dc6c78..1ad96dc56 100644 --- a/es/smart-contracts/api/oracle.md +++ b/es/smart-contracts/api/oracle.md @@ -5,4 +5,3 @@ Próximamente la documentación. {% endhint %} OUSD utiliza los oráculos de Chainlink para proteger el protocolo de los ataques de precios. Puede [leer más sobre nuestra decisión de trabajar con Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) en el blog de Origin.

- From 8bb63fd4b8dfedfafb378ffc7799c81abef2e1f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:52 +0800 Subject: [PATCH 10090/11794] New translations vault.md (Spanish) --- es/smart-contracts/api/vault.md | 91 ++++++++++++++++----------------- 1 file changed, 45 insertions(+), 46 deletions(-) diff --git a/es/smart-contracts/api/vault.md b/es/smart-contracts/api/vault.md index 7a3cfb121..8bee7fe6c 100644 --- a/es/smart-contracts/api/vault.md +++ b/es/smart-contracts/api/vault.md @@ -15,83 +15,83 @@ Los esfuerzos están [actualmente en marcha](https://github.com/OriginProtocol/o ## Métodos -### mint\(\) +### mint() **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`** Acuñar OUSD a cambio de un depósito de un determinado `_amount` de moneda estable especificado por el `_asset` parámetro. La persona que llama recibe una cierta cantidad de OUSD dependiendo del **tipo de cambio**. -| Nombre del parámetro | Tipo | Descripción | -|:--------------------- |:--------- |:------------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | dirección | Dirección de la moneda estable [admitida](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets). | -| \_amount | uint256 | Cantidad depositada, expresada en unidades decimales | -| \_minimumOusdAmount | uint256 | Cantidad mínima de OUSD que la persona que llama está dispuesta a recibir. La llamada a mint\(\) se revierte si no se cumple el mínimo. | +| Nombre del parámetro | Tipo | Descripción | +| --------------------- | --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | dirección | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Cantidad depositada, expresada en unidades decimales | +| \_minimumOusdAmount | uint256 | Cantidad mínima de OUSD que la persona que llama está dispuesta a recibir. The call to mint() reverts if the minimum is not met. | -### mintMultiple \ (\) +### mintMultiple() **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Acuñar OUSD a cambio de un depósito de múltiples monedas estables en una sola llamada. Las monedas estables se especifican mediante el parámetro de matriz `_assets` y las cantidades mediante el parámetro de matriz `_amounts`. La persona que llama recibe una cierta cantidad de OUSD dependiendo del **tipo de cambio**. -| Nombre del parámetro | Tipo | Descripción | -|:--------------------- |:--------------- |:------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | dirección\[\] | Direcciones de las monedas estables [admitidas](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets). | -| \_amounts | uint256\[\] | Cantidades depositadas, expresadas en unidades decimales | -| \_minimumOusdAmount | uint256 | Cantidad mínima de OUSD que la persona que llama está dispuesta a recibir. La llamada a mint\(\) se revierte si no se cumple el mínimo. | +| Nombre del parámetro | Tipo | Descripción | +| --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[] | Cantidades depositadas, expresadas en unidades decimales | +| \_minimumOusdAmount | uint256 | Cantidad mínima de OUSD que la persona que llama está dispuesta a recibir. The call to mint() reverts if the minimum is not met. | {% hint style="warning" %} -En los canjes, es el protocolo y no el usuario el que decide qué monedas estables\(s\) se devuelven al usuario. Esta decisión de qué moneda \(s\) devolver se basa en las relaciones internas de los activos que se mantienen en la bóveda. +On redemptions, it is the protocol and not the user that decides which stablecoin(s) are returned to the user. This decision of which coin(s) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} -### redeem\(\) +### redeem() **`function redeem(uint256 _amount)`** El OUSD especificado parámetro `_amount` canjea a cambio de una o varias monedas estables admitidas. La cantidad de monedas estables recibidas depende del **tipo de cambio**. | Nombre del parámetro | Tipo | Descripción | -|:-------------------- |:------- |:------------------------------------------------ | +| -------------------- | ------- | ------------------------------------------------ | | \_amount | uint256 | cantidad de OUSD expresada en unidades decimales | -### redeemAll\(\)‌ +### redeemAll()‌ **`function redeemAll()`** Todo el OUSD en posesión del usuario se canjea a cambio de una o varias monedas estables compatibles. La cantidad de monedas estables recibidas depende del **tipo de cambio**. -### rebase\(\) +### rebase() **`function rebase()`** Actualiza los saldos de todos los usuarios según el valor de los activos almacenados actualmente en la bóveda. Devuelve el valor total de los activos y estrategias subyacentes representados por el tipo `uint256`. -### allocate\(\) +### allocate() **`function allocate()`** -Mueve los activos bajo administración a sus [estrategias](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) prescritas para maximizar el rendimiento y diversificar el riesgo. +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ -### totalValue\(\) +### totalValue() **`function totalValue()`** Devuelve el valor total de los activos y estrategias subyacentes. | `return` nombre | Tipo | Descripción | -|:--------------- |:------- |:----------------------------------------------------- | +| --------------- | ------- | ----------------------------------------------------- | | valor | uint256 | valor total de los activos y estrategias subyacentes. | -### checkBalance\(\) +### checkBalance() **`function checkBalance(address _asset)`** Devuelve el saldo de un activo especificado por el parámetro`_asset` contenido en la Bóveda y todas las estrategias representadas por el tipo `uint256`. -| Nombre del parámetro | Tipo | Descripción | -|:-------------------- |:--------- |:------------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | dirección | Dirección de la moneda estable [admitida](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets). | +| Nombre del parámetro | Tipo | Descripción | +| -------------------- | --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | dirección | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -### calculateRedeemOutputs\(\) +### calculateRedeemOutputs() **`function calculateRedeemOutputs(uint256 _amount)`** @@ -102,84 +102,83 @@ Para atribuir los valores de la moneda estable a la moneda de la moneda estable El índice de una matriz que devuelve `calculateRedeemOutputs` corresponde a la dirección de la moneda estable con el mismo índice en una matriz devuelta por la función `getAllAssets`. | Nombre del parámetro | Tipo | Descripción | -|:-------------------- |:------- |:------------------------------------------------ | +| -------------------- | ------- | ------------------------------------------------ | | \_amount | uint256 | cantidad de OUSD expresada en unidades decimales | -| `return` nombre | Tipo | Descripción | -|:--------------- |:------------- |:------------------------------------------------------------------------------ | -| salidas | uint256\[\] | matriz de la cantidad de activos de moneda estable `redeem` función devolvería | +| `return` nombre | Tipo | Descripción | +| --------------- | ----------- | ------------------------------------------------------------------------------ | +| salidas | uint256\[] | matriz de la cantidad de activos de moneda estable `redeem` función devolvería | -### getAssetCount\(\) +### getAssetCount() **`function getAssetCount()`** Devuelve el número de activos de stablecoin admitidos representados por el tipo `uint256`. -### getAllAssets\(\) +### getAllAssets() **`function getAllAssets()`** Devuelve el número de activos de moneda estable admitidos representados por el tipo `uint256`. -### getStrategyCount\(\)‌ +### getStrategyCount()‌ **`function getStrategyCount()`** Devuelve el número de estrategias activas en la Bóveda representado por `uint256` tipo. -### getAPR\(\) +### getAPR() **`function getAPR ()`** -Devuelve el rendimiento porcentual anual total \(APR\) de la Bóveda y todas las estrategias representadas por el tipo `uint256`. El número resultante tiene 18 espacios decimales. +Return the total annual percentage yield (APR) of the Vault and all Strategies represented by `uint256` type. El número resultante tiene 18 espacios decimales. -### isSupportedAsset\(\) +### isSupportedAsset() **`function isSupportedAsset(address _asset)`** Devuelve el valor booleano verdadero si el activo especificado por el parámetro `_asset` es compatible con la Bóveda. | Nombre del parámetro | Tipo | Descripción | -|:-------------------- |:--------- |:------------------------------ | +| -------------------- | --------- | ------------------------------ | | \_asset | dirección | Dirección de la moneda estable | -### priceUSDMint\(\) +### priceUSDMint() **`function priceUSDMint(string symbol)`** Devuelve el precio del tipo de cambio de una moneda estable especificado por los parámetros del `symbol` utilizados al acuñar OUSD representado por el tipo `uint256`. El número resultante tiene 18 decimales. | Nombre del parámetro | Tipo | Descripción | -|:-------------------- |:------ |:---------------------------- | +| -------------------- | ------ | ---------------------------- | | symbol | string | Símbolo de la moneda estable | -### priceUSDRedeem\(\) +### priceUSDRedeem() **`function priceUSDRedeem(string symbol)`** Devuelve el precio del tipo de cambio de una moneda estable especificado por los parámetros del `symbol` utilizados al canjear OUSD representado por el tipo `uint256`. El número resultante tiene 18 decimales. | Nombre del parámetro | Tipo | Descripción | -|:-------------------- |:------ |:---------------------------- | +| -------------------- | ------ | ---------------------------- | | symbol | string | Símbolo de la moneda estable | -### priceAssetUSDMint\(\)‌ +### priceAssetUSDMint()‌ **`function priceAssetUSDMint(address _asset)`** Devuelve el precio del tipo de cambio de una moneda estable especificado por los parámetros `_asset` utilizados al acuñar OUSD representado por el tipo `uint256`. El número resultante tiene 18 decimales. | Nombre del parámetro | Tipo | Descripción | -|:-------------------- |:--------- |:------------------------------- | +| -------------------- | --------- | ------------------------------- | | \_asset | dirección | Dirección de la moneda estable‌ | -### priceAssetUSDRedeem\(\)‌ +### priceAssetUSDRedeem()‌ **`function priceAssetUSDRedeem(address _asset)`** Devuelve el precio de tipo de cambio de una moneda estable especificado por los parámetros `_asset` utilizados al canjear OUSD representado por el tipo `uint256`. El número resultante tiene 18 decimales. | Nombre del parámetro | Tipo | Descripción | -|:-------------------- |:--------- |:------------------------------ | +| -------------------- | --------- | ------------------------------ | | \_asset | dirección | Dirección de la moneda estable | - From 08ac4c74b30b2a0e968fe2181ff6b870c0da375f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:53 +0800 Subject: [PATCH 10091/11794] New translations curve.md (Spanish) --- es/core-concepts/supported-strategies/curve.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/es/core-concepts/supported-strategies/curve.md b/es/core-concepts/supported-strategies/curve.md index 32c018bc4..5249a63f9 100644 --- a/es/core-concepts/supported-strategies/curve.md +++ b/es/core-concepts/supported-strategies/curve.md @@ -2,20 +2,19 @@ Curve es un protocolo de liquidez descentralizado y un exchange en la red de Ethereum para monedas estables y BTC envuelto, lanzado en enero de 2020. Los usuarios pueden intercambiar entre las populares monedas estables ERC-20 o entre las representaciones ERC-20 de bitcoin. Los proveedores de liquidez facilitan el tradeo y ganan comisiones. -Curve es un Creador de Mercado Automatizado \(AMM\) donde cada mercado tiene un grupo de liquidez asociado con dos o más activos que deben tener el mismo valor, como USDT, USDC, DAI y TUSD, que son monedas estables vinculadas al dólar estadounidense. El tipo de cambio entre cada moneda estable y sus pesos relativos están determinados por un algoritmo basado en la oferta y la demanda. Los arbitrajistas actúan para normalizar estos tipos de cambio. +Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. El tipo de cambio entre cada moneda estable y sus pesos relativos están determinados por un algoritmo basado en la oferta y la demanda. Los arbitrajistas actúan para normalizar estos tipos de cambio. -Algunos de los grupos de liquidez de Curve ganan tarifas adicionales para los proveedores de liquidez además de las tarifas de tradeo en los exchanges. Curve ofrece grupos de liquidez de monedas estables integrados con Compound, yearn.finance y Synthetix. Los activos de cada grupo de liquidez se proporcionan a esas plataformas para generar un rendimiento adicional que se transfiere a los proveedores de liquidez de cada grupo. Los tokens del Proveedor de Liquidez \(LP\) se entregan a los participantes del grupo de liquidez y se pueden canjear por su liquidez inicial suministrada más las tarifas y el rendimiento acumulados. Los tokens del Proveedor de Liquidez también se pueden transferir para su uso en otros protocolos. +Algunos de los grupos de liquidez de Curve ganan tarifas adicionales para los proveedores de liquidez además de las tarifas de tradeo en los exchanges. Curve ofrece grupos de liquidez de monedas estables integrados con Compound, yearn.finance y Synthetix. Los activos de cada grupo de liquidez se proporcionan a esas plataformas para generar un rendimiento adicional que se transfiere a los proveedores de liquidez de cada grupo. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. Los tokens del Proveedor de Liquidez también se pueden transferir para su uso en otros protocolos. Curve está gobernado por CRV, un token de gobernanza ERC-20. Los holders de CRV pueden votar sobre cambios en el protocolo. Los holders de CRV pueden poner en staking sus tokens para obtener un poder de voto adicional proporcional al tiempo invertido. CRV se adjudica continuamente a proveedores de liquidez y una gran parte del suministro total de CRV se asignó al equipo y a los inversores en un cronograma continuo de consolidación. -Curve tiene un Valor Total Bloqueado \(TVL\) de más de $11.5 mil millones de dólares por parte de los proveedores de liquidez al momento de escribir este artículo. Cada día se generan cientos de millones de dólares en volumen de operaciones en Curve. +Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Cada día se generan cientos de millones de dólares en volumen de operaciones en Curve. Curve se ha sometido a dos auditorías de Trail of Bits y mantiene un programa de recompensas por errores. | Recursos | | -|:------------------------------- |:------------------------------------------------------------------------ | -| Sitio oficial | [https://www.curve.fi/](https://www.curve.fi/) | +| ------------------------------- | ------------------------------------------------------------------------ | +| Sitio oficial | [https://www.curve.fi/](https://www.curve.fi) | | Documentos para desarrolladores | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | | GitHub | [https://github.com/curvefi](https://github.com/curvefi) | | Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | - From 1da4c33be45cdb00b64ffa759402a613018dd771 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:54 +0800 Subject: [PATCH 10092/11794] New translations integration-guide-for-exchanges.md (Spanish) --- es/guides/integration-guide-for-exchanges.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/es/guides/integration-guide-for-exchanges.md b/es/guides/integration-guide-for-exchanges.md index 4d4ce6a5c..d8640031f 100644 --- a/es/guides/integration-guide-for-exchanges.md +++ b/es/guides/integration-guide-for-exchanges.md @@ -8,7 +8,7 @@ Estos documentos son un excelente punto de partida para comprender cómo funcion ¡Asumimos que la respuesta será sí y también lo alentamos a seguir! Sin embargo, puede haber algunos casos en los que prefiera moverse rápido y listar OUSD sin participar en el [rebase de OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) ya que es la integración más rápida y simple. Para los exchanges que desean incluir OUSD, pero tienen pocos recursos de ingeniería, es posible que desee iniciar la versión sin reajuste primero mientras sus ingenieros realizan los cambios necesarios. Para que OUSD no rebase, puede llamar a `rebaseOptOut()` desde cada billetera EOA que contiene OUSD, o no hacer nada si está almacenando OUSD en contratos inteligentes. El OUSD sin rebasar se comporta como cualquier otro token ERC-20. -**¿Está almacenando saldos de clientes en contratos inteligentes \(es decir, multi-firmas\) o carteras EOA?** +**Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** Cualquier contrato inteligente que tenga OUSD debe optar manualmente para recibir el rendimiento llamando a `rebaseOptIn()`. Esto se debe a la [oferta elástica](../core-concepts/elastic-supply/) y la [naturaleza de rebase](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Muchos exchanges barren los fondos de los clientes en una billetera multi-sig para almacenamiento en frío. Si hace esto, querrá asegurarse de optar por el cambio de base para que siempre esté ganando. @@ -24,5 +24,3 @@ Si está reuniendo fondos, querrá asegurarse de que cada usuario obtenga su can OUSD se puede acuñar o canjear en cualquier momento utilizando [Origin Dollar DApp](https://www.ousd.com), o directamente desde nuestros contratos inteligentes. Si planea proporcionar liquidez usted mismo, debe tener en cuenta que la cantidad exacta de OUSD que recibirá a cambio de su USDT, USDC o DAI depende de los tipos de cambio actuales según lo determinado por los [oráculos](../smart-contracts/api/oracle.md). Si planea canjear OUSD por las monedas estables subyacentes, debe saber que hay una tarifa de salida del 0.5% y OUSD devolverá una canasta de monedas estables en proporción a las monedas estables de respaldo en el grupo. Alentamos a los intercambios a aprovechar otros grupos de liquidez, como Uniswap o Curve para evitar esas tarifas. Si es posible, las acuñaciones o canjeos deben hacerse en lotes grandes para una máxima eficiencia. - - From 8364c5124c63f47eea57ec9c68baff244a8ccd4a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:55 +0800 Subject: [PATCH 10093/11794] New translations README.md (Spanish) --- es/core-concepts/yield-generation/README.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/es/core-concepts/yield-generation/README.md b/es/core-concepts/yield-generation/README.md index 72d3a556b..4aa904fe1 100644 --- a/es/core-concepts/yield-generation/README.md +++ b/es/core-concepts/yield-generation/README.md @@ -2,24 +2,29 @@ **Cultivo de Rendimiento Automatizado** -Si bien la explosión Cámbrica de nuevos préstamos y grupos de creadores de mercado automatizados ha impulsado el valor total bloqueado \(TVL\), también ha hecho que sea cada vez más difícil para los cultivadores de rendimiento asignar capital manualmente de manera eficiente y óptima. +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked (TVL), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) ha demostrado que los contratos inteligentes pueden automatizar el reequilibrio de fondos en varias estrategias para ganar de manera óptima intereses de préstamos, tarifas de creación de mercado y tokens de recompensa. Con el tiempo, se implementarán nuevas estrategias que maximizan los retornos y minimizan el riesgo y las dependencias. +[Yearn](https://yearn.finance) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Con el tiempo, se implementarán nuevas estrategias que maximizan los retornos y minimizan el riesgo y las dependencias. ![Recolección de rendimiento automatizada en el protocolo OUSD](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD utiliza las siguientes estrategias de alto nivel para generar rendimiento: -{% page-ref page="lending.md" %} +{% content-ref url="lending.md" %} +[lending.md](lending.md) +{% endcontent-ref %} -{% page-ref page="market-making.md" %} +{% content-ref url="market-making.md" %} +[market-making.md](market-making.md) +{% endcontent-ref %} -{% page-ref page="rewards.md" %} +{% content-ref url="rewards.md" %} +[rewards.md](rewards.md) +{% endcontent-ref %} -OUSD puede generar mayores rendimientos que los protocolos de la competencia debido a una combinación de importantes decisiones de diseño que amplifican las recompensas que se devuelven a los holders de OUSD: +OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: * Las tarifas de salida se devuelven al grupo de liquidez, recompensando a los holders a largo plazo * Los oráculos de precios favorecen al colectivo sobre el individual, recompensando nuevamente a los holders a largo plazo * Los contratos inteligentes deben optar manualmente para obtener rendimiento. Esto permite que el protocolo ponga más capital a trabajar de lo que sería posible de otra manera. * Las estrategias inteligentes equilibran el riesgo y la recompensa de manera más eficaz que la implementación de capital en una sola estrategia subyacente. - From 04a61658f16b6c273e9a5c6ec9c44293bcc64698 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:56 +0800 Subject: [PATCH 10094/11794] New translations market-making.md (Spanish) --- es/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/es/core-concepts/yield-generation/market-making.md b/es/core-concepts/yield-generation/market-making.md index 37ee37cdf..355b2bb4e 100644 --- a/es/core-concepts/yield-generation/market-making.md +++ b/es/core-concepts/yield-generation/market-making.md @@ -2,21 +2,21 @@ **Sea dueño de su participación en exchanges descentralizados** -Los Creadores de Mercado Automatizados \(AMMs\) se han convertido rápidamente en la forma preferida de plataforma de intercambio descentralizado en la red de Ethereum. Esto se debe en parte a la dificultad de admitir libros de pedidos en los DEX en la red de Ethereum 1.0 que pueden rivalizar con las experiencias instantáneas y de bajo deslizamiento de los exchanges centralizados. Además, los AMM como Uniswap son relativamente fáciles de usar y de uso eficiente del gas. +Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. Esto se debe en parte a la dificultad de admitir libros de pedidos en los DEX en la red de Ethereum 1.0 que pueden rivalizar con las experiencias instantáneas y de bajo deslizamiento de los exchanges centralizados. Además, los AMM como Uniswap son relativamente fáciles de usar y de uso eficiente del gas. -Los AMM solo pueden habilitar nuevos mercados cuando los proveedores de liquidez brindan liquidez \ (por ejemplo, múltiples tokens para pares o grupos de liquidez de trading determinados\). A cambio de proporcionar liquidez, los proveedores de liquidez son recompensados con comisiones de trading cuando otros usuarios intercambian tokens. Por ejemplo, cuando los comerciantes intercambian dos tokens en Uniswap v3, actualmente se les cobra entre el 0,05% y el 1% además de las tarifas del gas. Estas tarifas se distribuyen proporcionalmente a los proveedores de liquidez del par en función del porcentaje de liquidez total que hayan proporcionado. +AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). A cambio de proporcionar liquidez, los proveedores de liquidez son recompensados con comisiones de trading cuando otros usuarios intercambian tokens. Por ejemplo, cuando los comerciantes intercambian dos tokens en Uniswap v3, actualmente se les cobra entre el 0,05% y el 1% además de las tarifas del gas. Estas tarifas se distribuyen proporcionalmente a los proveedores de liquidez del par en función del porcentaje de liquidez total que hayan proporcionado. {% hint style="info" %} [Pérdida impermanente](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) es un factor de riesgo importante de comprender, pero esta preocupación se mitiga en gran medida porque OUSD solo proporciona liquidez para monedas estables de aproximadamente el mismo valor. {% endhint %} -El protocolo de OUSD enruta USDT, USDC y DAI a grupos de liquidez de alto rendimiento según lo determinado por el volumen de negociación y recompensa tokens \(por ejemplo, Curve recompensa tokens CRV a proveedores de liquidez\). Luego, los rendimientos se transfieren a los holders de OUSD. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). Luego, los rendimientos se transfieren a los holders de OUSD. Actualmente estamos integrados con el siguiente creador de mercado automatizado: -{% page-ref page="../supported-Strategies/curve.md"%} - - +{% content-ref url="../supported-strategies/curve.md" %} +[curve.md](../supported-strategies/curve.md) +{% endcontent-ref %} From 5e1e9d3d808dde7b18256917733a6cc43f5a3da3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:57 +0800 Subject: [PATCH 10095/11794] New translations rewards.md (Spanish) --- es/core-concepts/yield-generation/rewards.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/es/core-concepts/yield-generation/rewards.md b/es/core-concepts/yield-generation/rewards.md index c9aa91d8b..b5c37926c 100644 --- a/es/core-concepts/yield-generation/rewards.md +++ b/es/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Recompensas -**Recolección de recompensas** +**Collecting Rewards ** Además de cobrar intereses de préstamos y comisiones de creación de mercado, tenemos la intención de reclamar y convertir automáticamente los incentivos de bonificación que están siendo distribuidos por muchos de los protocolos DeFi. Por ejemplo, Compound regala tokens COMP y Curve regala tokens CRV. Estas recompensas de bonificación se convertirán regularmente en monedas estables, se implementarán en el mercado y se distribuirán a los titulares de OUSD en forma de rendimiento adicional. @@ -10,5 +10,3 @@ Si bien la bóveda almacena de forma segura cualquier recompensa inesperada que Hoy en día, las recompensas son un factor importante para los cultivadores de rendimiento, ya que representan un gran porcentaje de sus ganancias. Anticipamos que el protocolo OUSD se actualizará con el tiempo para aprovechar los rendimientos más atractivos disponibles en todo el panorama de DeFi. El protocolo tendrá en cuenta el valor de mercado de las diversas recompensas que se ofrecen al decidir cómo distribuir mejor los recursos. - - From 3012aa440b97840ef824dd0bd9ef8328c53a8f21 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:57 +0800 Subject: [PATCH 10096/11794] New translations fund-management.md (Spanish) --- es/core-concepts/fund-management.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/es/core-concepts/fund-management.md b/es/core-concepts/fund-management.md index 56fa1b36a..b4a9ab734 100644 --- a/es/core-concepts/fund-management.md +++ b/es/core-concepts/fund-management.md @@ -1,6 +1,6 @@ # Gestión de Fondos -El contrato inteligente de OUSD agrega los depósitos de monedas estables de todos los usuarios en un solo grupo de activos invertibles. Luego, los fondos se asignan a través de una o más estrategias de ingresos en cualquier momento dado. La Bóveda favorece las estrategias de alto rendimiento, pero también busca mantener la diversificación en múltiples estrategias. La diversificación elimina los puntos únicos de fallas y mitiga los riesgos. +El contrato inteligente de OUSD agrega los depósitos de monedas estables de todos los usuarios en un solo grupo de activos invertibles. Funds are then allocated across one or more** **earning strategies at any given moment in time. La Bóveda favorece las estrategias de alto rendimiento, pero también busca mantener la diversificación en múltiples estrategias. La diversificación elimina los puntos únicos de fallas y mitiga los riesgos. A diferencia de las oportunidades de Yearn Vaults, TokenSets o Zapper, los usuarios no seleccionan estrategias individuales. Todas las monedas estables depositadas y, en consecuencia, todos los tokens OUSD son fungibles. Una vez que se implemente nuestra estructura de gobierno completa, estas decisiones se tomarán con los comentarios de los holders de los tokens de gobierno de OUSD. Se anima a los holders de OGN a participar en la creación y votación de propuestas que afecten al protocolo en [el portal de gobernanza de OGN](https://vote.originprotocol.com). @@ -17,4 +17,3 @@ La versión inicial del contrato inteligente de la Bóveda de OUSD le da a cada La diversificación a través de múltiples [plataformas](supported-strategies/) DeFi subyacentes reducirá el contrato inteligente y otros riesgos sistémicos. El contrato inteligente calculará los APY actuales y esperados en un esfuerzo por proporcionar rendimientos competitivos a los holders de OUSD. Con el tiempo, el contrato de la Bóveda se actualizará para cambiar de forma inteligente y autónoma entre estrategias sin ninguna intervención manual. Por ejemplo, la Bóveda cambiará automáticamente el capital entre varias estrategias de préstamos para optimizar los rendimientos. Sin embargo, todavía se espera que ciertos parámetros de riesgo o decisiones sobre si ciertas estrategias se incluirán en el motor de toma de decisiones automatizado se tomen a través de votaciones de gobernanza. - From dc7464e81b6da3ac0145f74780836f20cebb2d86 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:23:59 +0800 Subject: [PATCH 10097/11794] New translations price-oracles.md (Spanish) --- es/core-concepts/price-oracles.md | 110 +++--------------------------- 1 file changed, 8 insertions(+), 102 deletions(-) diff --git a/es/core-concepts/price-oracles.md b/es/core-concepts/price-oracles.md index 4892f5171..695daf3ee 100644 --- a/es/core-concepts/price-oracles.md +++ b/es/core-concepts/price-oracles.md @@ -6,107 +6,14 @@ descripción: OUSD usa Chainlink para proteger el protocolo de ataques de precio OUSD está diseñado para permanecer vinculado a 1 USD y tener un respaldo 1:1 con sus monedas estables subyacentes. Esto es más complicado de lo que parece porque estas monedas estables subyacentes se desvían constantemente de sus propias clavijas de 1 USD deseadas. Si bien la mayoría de las fluctuaciones diarias son menores, ha habido cambios importantes en el precio que se han producido en el pasado y es probable que vuelvan a ocurrir en el futuro. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MonedaBajo - Alto - Delta - Fuente -
USDC -

$0.929222

-

13 de marzo de 2020

-
-

1,11 USD

-

15 de octubre de 2018

-
$0.180778CoinMarketCap -
USDC -

$0.924188

-

02 de agosto de 2020

-
-

1,17 USD

-

08 de mayo de 2019

-
$0.245812CoinGecko -
DAI -

$0.945505

-

10 de mayo de 2020

-
-

1,11 USD

-

13 de marzo de 2020

-
$0.164495CoinMarketCap -
DAI -

$0.903243

-

25 de noviembre de 2019

-
-

1.22 USD

-

13 de marzo de 2020

-
$0.316757CoinGecko -
USDT -

$0.849809

-

02 de febrero de 2017

-
-

1.21 USD

-

27 de mayo de 2017

-
$0.360191CoinGecko -
USDT -

$0.572521

-

02 de marzo de 2015

-
-

1.32 USD

-

24 de julio de 2018

-
$0,747479CoinMarketCap -
+| Moneda | **Low** | **High** | **Delta** | **Source** | +| ------ | ---------------------------------------------------- | ---------------------------------------------------- | --------- | --------------------------------------------------------------------------- | +| USDC |

$0.929222

13 de marzo de 2020

|

1,11 USD

15 de octubre de 2018

| $0.180778 | [CoinMarketCap](https://coinmarketcap.com/currencies/usd-coin/) | +| USDC |

$0.924188

02 de agosto de 2020

|

1,17 USD

08 de mayo de 2019

| $0.245812 | [CoinGecko](https://www.coingecko.com/en/coins/usd-coin) | +| DAI |

$0.945505

10 de mayo de 2020

|

1,11 USD

13 de marzo de 2020

| $0.164495 | [CoinMarketCap](https://coinmarketcap.com/currencies/multi-collateral-dai/) | +| DAI |

$0.903243

25 de noviembre de 2019

|

1.22 USD

13 de marzo de 2020

| $0.316757 | [CoinGecko](https://www.coingecko.com/en/coins/dai) | +| USDT |

$0.849809

02 de febrero de 2017

|

1.21 USD

27 de mayo de 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | +| USDT |

$0.572521

02 de marzo de 2015

|

1.32 USD

24 de julio de 2018

| $0,747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | La función de rebase trata 1 moneda estable como 1 OUSD por simplicidad y para proteger los saldos de OUSD de verse afectados por las fluctuaciones diarias en el precio de las monedas estables subyacentes. Dado que la función de rebase solo cuenta monedas, los saldos de OUSD solo deberían aumentar. @@ -123,4 +30,3 @@ Como protocolo descentralizado, OUSD debe depender de fuentes no centralizadas p {% embed url="https://data.chain.link/dai-usd"%} La dirección de contrato inteligente específica para cada oráculo que se utiliza se enumera en nuestra [página de registro](../smart-contracts/registry.md). Es posible que con el tiempo se agreguen más oráculos al protocolo. También pueden eliminarse si alguno de estos oráculos deja de ser confiable. - From 318ad6e22becb98968b5a8fe6abce13007428d20 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:00 +0800 Subject: [PATCH 10098/11794] New translations principles.md (Spanish) --- es/governance/principles.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/es/governance/principles.md b/es/governance/principles.md index 5bc956a20..c921cec2f 100644 --- a/es/governance/principles.md +++ b/es/governance/principles.md @@ -12,7 +12,7 @@ Dicho esto, en los primeros días, es imperativo que el equipo de ingeniería ce La descentralización progresará rápidamente en cuatro fases durante los próximos meses. Nuestra intención es ceder el control y la gobernanza a la comunidad lo antes posible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) **Bloqueo de Tiempo** @@ -20,11 +20,9 @@ Antes de la gobernanza descentralizada total, implementaremos un [bloqueo de tie **Partes interesadas nuevas y existentes** -OUSD es un nuevo proyecto fundado por el [equipo](www.originprotocol.com/team) de Origin Protocol y será apoyado por la comunidad de Origin existente, así como por muchas nuevas partes interesadas que elijan acuñar, holdear, usar y proporcionar liquidez para OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -Además, también queremos asegurar una alta participación de nuestros holders del Token de Origin \(OGN\) existentes y de los millones de personas de nuestra comunidad. Los holders de OGN existentes podrán colocar en staking sus OGN para participar en la gobernanza y ganar incentivos por generar valor para OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Los holders de OGN existentes podrán colocar en staking sus OGN para participar en la gobernanza y ganar incentivos por generar valor para OUSD. La fuerte conexión entre OUSD y el resto de la plataforma de comercio de Origin impulsará el crecimiento de ambas iniciativas. - - From d4303e7becaf38db40e7b0fee1f3902e78f97365 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:01 +0800 Subject: [PATCH 10099/11794] New translations contributing.md (Spanish) --- es/governance/contributing.md | 76 ++++++++++++++++------------------- 1 file changed, 35 insertions(+), 41 deletions(-) diff --git a/es/governance/contributing.md b/es/governance/contributing.md index 3006bd119..4b48d0b0a 100644 --- a/es/governance/contributing.md +++ b/es/governance/contributing.md @@ -4,17 +4,25 @@ OUSD es un proyecto completamente de código abierto y agradecemos contribuciones de todo tipo. Hay muchas formas de ayudar, desde informar problemas, contribuir con código y ayudarnos a mejorar nuestra comunidad. -Trabajamos en público y nuestra compañía en Discord está abierta a todos. Si tiene preguntas o necesita ayuda para comenzar, nuestros canales de Discord de OUSD son el mejor lugar para obtener ayuda de nuestro equipo y comunidad. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} -**Análisis del Desarrollador** +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. -Nuestro panel de desarrollo interno está disponible en [analytics.ousd.com](https://analytics.ousd.com). El tablero muestra el suministro circulante actual, los activos bajo administración en la bóveda y las asignaciones actuales entre cada una de las monedas estables y estrategias. Se pueden encontrar otras herramientas para desarrolladores en [ousd.com/dashboard](https://ousd.com/dashboard). +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). #### Proceso de Desarrollo -Nuestra estrategia de ramificación es similar a [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), pero hacemos todo nuestro desarrollo en la rama `master` y tenemos una rama `estable` para el código que se ha lanzado. +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. -Su flujo de desarrollo debería verse así: +Your development flow should look like: 1. ¡Encuentra un tema interesante y comunícate! Por favor informe al canal `#engineering` [Discord](https://discord.gg/jyxpUSe) qué desea trabajar. 2. Haga ping a un miembro del equipo central, [](https://github.com/orgs/OriginProtocol/teams/core/members) miembro en Discord y pida que lo agreguen a nuestro equipo de [colaboradores](https://github.com/orgs/OriginProtocol/teams/contributors). De lo contrario, deberá bifurcar el repositorio relevante y enviar las ramas de funciones a su propia bifurcación. @@ -22,88 +30,74 @@ Su flujo de desarrollo debería verse así: 4. Comience con la rama `master` y compruebe una nueva rama de función a menos que esté contribuyendo a una función existente. 5. Escribe un código asombroso. 6. Extraiga las últimas confirmaciones de `master` y confirme que su código funciona con cualquier otro trabajo que se haya fusionado desde que comenzó. -7. Empuje su rama al repositorio de arriba \ (es decir, https: //github.com/OriginProtocol/ \ [repo \] \) para que otros contribuyentes puedan trabajar fácilmente si es necesario. +7. Push your branch to the upstream repository (i.e. https://github.com/OriginProtocol/\[repo]) so that other contributors can easily work off of it if necessary. 8. Solicite una revisión en el RP haciendo clic en el ícono de ajustes junto a "Reviewers" en la columna de la derecha. -Para fusionar el código de contrato inteligente crítico, debe pasar la siguiente lista de verificación: +For critical smart contract code to be merged it must pass the following checklist: * Código revisado por 2 revisores * Las pruebas unitarias pasan * Las pruebas de deslizamiento pasan sin previo aviso * Pasan las pruebas de equidna -La rama `master` está bloqueada para que solo los miembros del equipo [central](https://github.com/orgs/OriginProtocol/teams/core) puedan fusionar sus solicitudes de extracción. Las solicitudes de extracción que son revisadas por pares por otros colaboradores de confianza se acelerarán y combinarán ¡más rápido! Consulte el canal `#engineering` de Discord para ver los revisores adecuados. +The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. #### Estilo de Codificación -Usamos una variedad de lenguajes de programación en nuestros repositorios. Cuando contribuya, siga las convenciones de codificación existentes y consulte el archivo CONTRIBUTING.md en el repositorio, si existe. - -Para JavaScript, usamos el estilo NPM - -, que se aplica automáticamente a través de [prettier](https://prettier.io/).

- -Para Solidity, usamos sangrías de dos espacios. +We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io). +For Solidity, we use two-space indents. #### Diseño de Protocolo -Al considerar propuestas de diseño de protocolo o implementación, buscamos: +When considering protocol or implementation design proposals, we are looking for: * Una descripción del problema que resuelve esta propuesta de diseño * Discusión de las compensaciones involucradas * Revisión de otras soluciones existentes -* Enlaces a literatura relevante \(RFC, artículos, etc\) +* Links to relevant literature (RFCs, papers, etc) * Discusión de la solución propuesta -Tenga en cuenta que el diseño del protocolo es un trabajo arduo y meticuloso. Es posible que deba revisar la literatura existente y pensar en casos de uso generalizados. - - +Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. #### Principios de la Comunidad -Queremos que la comunidad de Origin siga siendo increíble, en crecimiento y colaborativa. Necesitamos su ayuda para mantenerlo así. Para ayudar con esto, hemos elaborado algunas pautas generales para la comunidad en su conjunto: +We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: * Sea amable: sea cortés, respetuoso y cortés con los miembros de la comunidad: no se tolerará ningún abuso regional, racial, de género o de otro tipo. ¡Nos gustan las personas agradables mucho más que las malas! * Fomentar la diversidad y la participación: hacer que todos en nuestra comunidad se sientan bienvenidos, independientemente de sus antecedentes y el alcance de sus contribuciones, y hacer todo lo posible para fomentar la participación en nuestra comunidad. * Manténgala legal: Básicamente, no meta a nadie en problemas. Comparta solo el contenido de su propiedad, no comparta información privada o confidencial y no infrinja las leyes. * Mantente en el tema: asegúrate de publicar en el canal correcto y evita discusiones fuera del tema. Recuerde cuando actualiza un problema o responde a un correo electrónico que potencialmente está enviando a una gran cantidad de personas. Considere esto antes de actualizar. Recuerde también que a nadie le gusta el spam. - - #### Informar Problemas -Si encuentra errores o inconsistencias en el código o los documentos de Origin, háganoslo saber presentando un problema de GitHub. Ningún problema es demasiado pequeño. ¡Ayúdanos a arreglar nuestros errores de tipografía! - - +If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! #### Temas de Seguridad -OUSD aún se encuentra en desarrollo temprano, lo que significa que puede haber problemas con el protocolo o en nuestras implementaciones. Nos tomamos muy en serio las vulnerabilidades de seguridad. Si descubre un problema de seguridad, háganoslo saber de inmediato! - -Si encuentra una vulnerabilidad de seguridad, envíe su informe de forma privada a [security@originprotocol.com](mailto:security@originprotocol.com) o envíe un mensaje encriptado a [@joshfraser en Keybase](https://keybase.io/joshfraser). Por favor, NO presente el problema de manera pública. Asegúrese de revisar nuestras pautas para la divulgación responsable y la elegibilidad para recompensas por errores. - -{% page-ref page="../security-and-ries/bug-bounties.md"%} +OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! +If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. +{% content-ref url="../security-and-risks/bug-bounties.md" %} +[bug-bounties.md](../security-and-risks/bug-bounties.md) +{% endcontent-ref %} #### **Mejora de la Comunidad** -Origin se trata tanto de la comunidad como de nuestra tecnología. - -Necesitamos ayuda constante para mejorar nuestra documentación, crear nuevas herramientas para interactuar con nuestra plataforma, hacer correr la voz a nuevos usuarios, ayudar a los nuevos usuarios a configurar y mucho más. - -Póngase en contacto si desea ayudar. Nuestro canal de `Discusión` en [Discord](https://www.originprotocol.com/discord) es un gran lugar para compartir ideas y ofrecerte como voluntario para ayudar. +Origin is just as much about community as it is about our technology. +We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. +Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Posiciones de Tiempo Completo -Origin ocasionalmente contrata desarrolladores para puestos a tiempo parcial o completo. - -Tenemos una fuerte preferencia por contratar personas que ya han comenzado a contribuir al proyecto. Si desea un puesto de tiempo completo en nuestro equipo, su mejor oportunidad es interactuar con nuestro equipo y comenzar a contribuir con código. Es muy poco probable que le ofrezcamos un puesto de tiempo completo en nuestro equipo de ingeniería a menos que haya fusionado al menos algunas solicitudes de extracción. - -Si está interesado, consulte [las listas de trabajo de Origin Protocol](https://angel.co/originprotocol/jobs). Si desea ayuda de otras maneras, por favor proponer sus ideas en [nuestro canal de Discord](https://www.originprotocol.com/discord). +Origin occasionally hires developers for part-time or full-time positions. +We have a strong preference for hiring people who have already started contributing to the project. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). From 65f754c4284bd910e7c2f27c6227b69518811a57 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:03 +0800 Subject: [PATCH 10100/11794] New translations ogn-staking.md (Spanish) --- es/governance/ogn-staking.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/es/governance/ogn-staking.md b/es/governance/ogn-staking.md index 31c706116..a8018602c 100644 --- a/es/governance/ogn-staking.md +++ b/es/governance/ogn-staking.md @@ -1,6 +1,6 @@ # Staking de OGN -El token de Origin \(OGN\) está destinado a ser el token de gobernanza para OUSD y OGN desempeñará un papel cada vez más importante a medida que la plataforma de Origin se vuelva más descentralizada. Hoy en día, los usuarios pueden colocar en staking sus tokens OGN para ganar OGN adicional después de que haya transcurrido un período de bloqueo elegido. +Origin Token (OGN) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Hoy en día, los usuarios pueden colocar en staking sus tokens OGN para ganar OGN adicional después de que haya transcurrido un período de bloqueo elegido. {% hint style="info" %} Visite [OUSD DApp](https://www.ousd.com/stake) en un navegador habilitado para web3 para colocar en staking su OGN. @@ -12,9 +12,7 @@ El programa de staking inicial ofrece tres períodos de staking y rendimientos r * Periodo de staking de 90 días: Gane un interés anualizado del 12,5% * Periodo de staking de 365 días: Gane un interés anualizado del 25% -Los tokens colocados en staking se bloquearán durante el período de staking. Después de que finalice cada período de staking, podrá reclamar tanto su OGN \(principal\) como su rendimiento inicial. +Los tokens colocados en staking se bloquearán durante el período de staking. After each staking period ends, you will be able to claim both your initial OGN (principal) and yield. OGN actualmente cotiza en los principales exchanges como [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN) y [docenas más](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visite el sitio web de Origin para [obtener más información sobre OGN](https://www.originprotocol.com/ogn-token) o consulte [el panel de OGN](https://www.originprotocol.com/dashboard) para realizar un seguimiento de métricas de tokens importantes. - - From e02ed551ba18ef586995188c21991c84ef12048a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:04 +0800 Subject: [PATCH 10101/11794] New translations README.md (French) --- fr/core-concepts/yield-generation/README.md | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/fr/core-concepts/yield-generation/README.md b/fr/core-concepts/yield-generation/README.md index 5149a4b97..b1d3861bc 100644 --- a/fr/core-concepts/yield-generation/README.md +++ b/fr/core-concepts/yield-generation/README.md @@ -2,19 +2,25 @@ **Automated Yield Farming** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked (TVL), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: -{% page-ref page="lending.md" %} +{% content-ref url="lending.md" %} +[lending.md](lending.md) +{% endcontent-ref %} -{% page-ref page="market-making.md" %} +{% content-ref url="market-making.md" %} +[market-making.md](market-making.md) +{% endcontent-ref %} -{% page-ref page="rewards.md" %} +{% content-ref url="rewards.md" %} +[rewards.md](rewards.md) +{% endcontent-ref %} OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: @@ -22,4 +28,3 @@ OUSD is able to generate higher yields than competing protocols due to a combina * Price oracles favor the collective over the individual, again rewarding long term holders * Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. * Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. - From 36b14f57e6f9de9518f86b8c8758b8a15a2ee2cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:05 +0800 Subject: [PATCH 10102/11794] New translations market-making.md (French) --- fr/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/fr/core-concepts/yield-generation/market-making.md b/fr/core-concepts/yield-generation/market-making.md index ee190442f..464b5f13e 100644 --- a/fr/core-concepts/yield-generation/market-making.md +++ b/fr/core-concepts/yield-generation/market-making.md @@ -2,21 +2,21 @@ **Own your Stake in Decentralized Exchanges** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: -{% page-ref page="../supported-strategies/curve.md" %} - - +{% content-ref url="../supported-strategies/curve.md" %} +[curve.md](../supported-strategies/curve.md) +{% endcontent-ref %} From 7ad6f1f495b2d67ec027b106212a362b454ef8d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:06 +0800 Subject: [PATCH 10103/11794] New translations usdt.md (Arabic) --- ar/core-concepts/supported-stablecoins/usdt.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/ar/core-concepts/supported-stablecoins/usdt.md b/ar/core-concepts/supported-stablecoins/usdt.md index 4337c323b..789d00ee1 100644 --- a/ar/core-concepts/supported-stablecoins/usdt.md +++ b/ar/core-concepts/supported-stablecoins/usdt.md @@ -1,22 +1,20 @@ # USDT -![](../../.gitbook/assets/image%20%281%29.png) +![](../../.gitbook/assets/image (1).png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| ------------- | ---------------------------------------------------------------------------------------------------------------- | | Issued by | Tether Limited | | Name | Tether | | Symbol | USDT | | Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Official site | [https://tether.to/ ](https://tether.to) | | Holders | Over 3.4M addresses | - - From 11160238d68b2370443373674d3b1cb6d3045bfb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:07 +0800 Subject: [PATCH 10104/11794] New translations strategies.md (Spanish) --- es/smart-contracts/api/strategies.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/es/smart-contracts/api/strategies.md b/es/smart-contracts/api/strategies.md index 51abf3fa7..809464ee9 100644 --- a/es/smart-contracts/api/strategies.md +++ b/es/smart-contracts/api/strategies.md @@ -12,5 +12,3 @@ Una vez que migremos a la gobernanza descentralizada, nuestra intención es que - - From 05248955d8d8100976d648198fba91c07d3a7f24 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:08 +0800 Subject: [PATCH 10105/11794] New translations README.md (Spanish) --- es/README.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/es/README.md b/es/README.md index d479f130a..9e1ca4986 100644 --- a/es/README.md +++ b/es/README.md @@ -6,15 +6,15 @@ description: La primera moneda estable que obtiene un rendimiento mientras está ## **Una mejor forma de dinero** -Origin Dollar \ (OUSD \) es una nueva moneda estable que se lanzó inicialmente en septiembre de 2020 en la red de Ethereum. Su diseño es superior a las monedas estables existentes porque OUSD captura rendimientos competitivos mientras se mantiene pasivamente en billeteras. +Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Su diseño es superior a las monedas estables existentes porque OUSD captura rendimientos competitivos mientras se mantiene pasivamente en billeteras. ![](.gitbook/assets/origin-dollar-summary.jpeg) **Antecedentes** -En 1999, Yu Pan, Origin Rde&D ingeniero, y sus compañeros de PayPal co-fundadores [concebidas](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) de crear “la nueva moneda mundial”, con intereses que rinden las estrategias y las tarjetas de débito sin tener que conectarse a los sistemas bancarios tradicionales. Varios pivotes y una adquisición de eBay más tarde, PayPal abandonó sus ambiciones en esta área. +In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Varios pivotes y una adquisición de eBay más tarde, PayPal abandonó sus ambiciones en esta área. -Casi dos décadas después, Tether introdujo el concepto de moneda estable denominada en USD en 2014. Desde entonces, las monedas estables han demostrado ser una forma ideal de transferir valor sin exponer a los usuarios a la volatilidad de los precios de las monedas flotantes. Hoy en día, más valor es [transferido a través de Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) que con Bitcoin. Mientras tanto, las finanzas descentralizadas \ (DeFi \) han experimentado una explosión de crecimiento con [mil millones de dólares](https://defipulse.com/) de capital ahora bloqueados en contratos inteligentes que generan rendimientos a partir de protocolos de préstamos y operaciones. +Casi dos décadas después, Tether introdujo el concepto de moneda estable denominada en USD en 2014. Desde entonces, las monedas estables han demostrado ser una forma ideal de transferir valor sin exponer a los usuarios a la volatilidad de los precios de las monedas flotantes. Hoy en día, más valor es [transferido a través de Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) que con Bitcoin. Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. Uno de los problemas con las monedas estables existentes es que los usuarios tienen que elegir constantemente entre tener una moneda fácilmente gastable y obtener rendimientos bloqueando sus tokens en contratos inteligentes. Por ejemplo, los usuarios que bloquean USDC en Aave no pueden gastar una parte de ese USDC simultáneamente. Las costosas tarifas de gas de Ethereum sirven como "costos de cambio" cada vez que los usuarios desean cambiar entre el modo de gasto y el modo de ganancia. @@ -24,7 +24,6 @@ Con OUSD, no hay necesidad de deshacer posiciones complicadas cuando quiere gast Creado por veteranos de criptomonedas y fintech, el Origin Dollar es presentado por el equipo [](https://www.originprotocol.com/team) en [Origin Protocol](https://www.originprotocol.com) que incluye emprendedores en serie, primeros inversores en criptomonedas, primeros empleados en YouTube, gerentes de ingeniería en Google / Dropbox y uno de los cofundadores de PayPal, Yu Pan. -Para aquellos interesados en profundizar en los detalles técnicos de cómo funciona, estos documentos son un excelente lugar para comenzar. Alentamos a los desarrolladores a auditar y contribuir a nuestro [Github](http://www.github.com/OriginProtocol) \ (100% de código abierto \). Nuestro equipo participa en [Discord](https://www.originprotocol.com/discord) si tiene preguntas o necesita ayuda para comenzar. +Para aquellos interesados en profundizar en los detalles técnicos de cómo funciona, estos documentos son un excelente lugar para comenzar. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). Nuestro equipo participa en [Discord](https://www.originprotocol.com/discord) si tiene preguntas o necesita ayuda para comenzar. Bienvenidos al futuro del dinero. - From 6299ac4ae54a76258fb7250612eab0aa154a7dc8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:09 +0800 Subject: [PATCH 10106/11794] New translations README.md (Spanish) --- es/core-concepts/elastic-supply/README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/es/core-concepts/elastic-supply/README.md b/es/core-concepts/elastic-supply/README.md index bd242248b..7d2962018 100644 --- a/es/core-concepts/elastic-supply/README.md +++ b/es/core-concepts/elastic-supply/README.md @@ -2,15 +2,15 @@ **Suministro Elástico. Precio estable.** -OUSD funciona de manera diferente a la mayoría de los tokens. En lugar de que el precio aumente a medida que aumenta el valor de los activos bajo administración \ (como con los cTokens de Compound o los yTokens de Yearn \), el valor de un OUSD permanece constante en aproximadamente $1. En cambio, los contratos ajustan constantemente el suministro monetario y actualizan automáticamente el saldo en la billetera de cada holder de tokens para reflejar el rendimiento obtenido por el protocolo. +OUSD funciona de manera diferente a la mayoría de los tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. En cambio, los contratos ajustan constantemente el suministro monetario y actualizan automáticamente el saldo en la billetera de cada holder de tokens para reflejar el rendimiento obtenido por el protocolo. {% hint style="info" %} Piense en ello como intereses acumulados en su cuenta bancaria. La unidad de cuenta y el valor del dólar estadounidense no cambian. Simplemente obtiene más dólares estadounidenses a medida que gana intereses. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics_4.png) +![](../../.gitbook/assets/ousd_docs_graphics\_4.png) -Este mecanismo se inspiró en el enfoque novedoso adoptado por [Ampleforth](https://www.ampleforth.org/), pero hay algunas diferencias clave que vale la pena destacar: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: 1. OUSD está respaldado al 100% por otras monedas estables y no tiene el mismo desafío de mantener la paridad con el dólar. Dada la facilidad de acuñar y canjear OUSD, podemos contar con arbitrajistas para garantizar que se mantenga la paridad. 2. El rebasamiento de OUSD está fuertemente sesgado hacia el aumento de la oferta, ya que la cantidad de OUSD acuñada está vinculada a las ganancias obtenidas por las estrategias subyacentes. Su principal está protegido siempre que nada salga mal con los protocolos subyacentes de préstamos/AMM y moneda estable. Su saldo de OUSD nunca disminuirá, pero el valor podría disminuir si hay una falla en los sistemas subyacentes. @@ -19,4 +19,3 @@ Este mecanismo se inspiró en el enfoque novedoso adoptado por [Ampleforth](http **Activación manual de una rebase** Cualquiera puede activar una rebase en cualquier momento [llamando a la función de rebase en la bóveda](https://etherscan.io/address/originvault.eth#writeProxyContract). Puede hacer esto en Etherscan conectando una billetera web3. - From 85aee13008cf046949035bf03b2a68f57ea405e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:10 +0800 Subject: [PATCH 10107/11794] New translations lending.md (Spanish) --- es/core-concepts/yield-generation/lending.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/es/core-concepts/yield-generation/lending.md b/es/core-concepts/yield-generation/lending.md index 11e525d93..fc923aa92 100644 --- a/es/core-concepts/yield-generation/lending.md +++ b/es/core-concepts/yield-generation/lending.md @@ -8,11 +8,13 @@ OUSD se integra con las plataformas de préstamos DeFi que brindan préstamos co OUSD se integra con los principales proveedores de préstamos que tienen un historial probado, contratos inteligentes auditados y que han prestado con éxito cientos de millones de dólares sin problemas. Actualmente estamos integrados con las siguientes plataformas de préstamos: -{% page-ref page = "../ supported-Strategies / composite.md"%} - -{% page-ref page = "../ supported-Strategies / aave.md"%} - +{% content-ref url="../supported-strategies/compound.md" %} +[compound.md](../supported-strategies/compound.md) +{% endcontent-ref %} +{% content-ref url="../supported-strategies/aave.md" %} +[aave.md](../supported-strategies/aave.md) +{% endcontent-ref %} From 4354f4cf040261a7a3014a1254b2231d82bb6a51 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:11 +0800 Subject: [PATCH 10108/11794] New translations admin-privileges.md (Spanish) --- es/governance/admin-privileges.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/es/governance/admin-privileges.md b/es/governance/admin-privileges.md index d12658b74..1ece07c3e 100644 --- a/es/governance/admin-privileges.md +++ b/es/governance/admin-privileges.md @@ -8,9 +8,8 @@ Las acciones administrativas que retrasan el tiempo les dan a los usuarios la op El administrador principal es un contrato multifirma 5 de 8 que se requiere para realizar cualquier cambio de código en el protocolo. OUSD solo se puede actualizar desde esta billetera multi-sig de 5 de 8. Las claves de este multi-sig están en manos de personas con vínculos estrechos con la empresa, y ni siquiera los fundadores de Origin que actúan juntos tienen suficiente control para ejecutar las funciones de propietario por su cuenta. Además, los contratos de OUSD son propiedad de [timelock](../smart-contracts/api/timelock.md) que permite que el equipo de Origin continúe realizando cambios en el protocolo, pero solo después de un retraso de tiempo. -Algunas funciones, como reequilibrar fondos entre estrategias o pausar depósitos, se pueden activar sin el bloqueo de tiempo y con muchos menos firmantes. Esto permite que el equipo de Origin reaccione más rápidamente ante las condiciones del mercado o las amenazas a la seguridad. Estos firmantes, conocidos como estrategas, tienen la capacidad de ejecutar un número limitado de funciones __con solo 2 de 9 firmantes. +Algunas funciones, como reequilibrar fondos entre estrategias o pausar depósitos, se pueden activar sin el bloqueo de tiempo y con muchos menos firmantes. Esto permite que el equipo de Origin reaccione más rápidamente ante las condiciones del mercado o las amenazas a la seguridad. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. Tener privilegios de administrador es necesario en los primeros días para garantizar que el protocolo sea seguro y esté optimizado para obtener rendimientos y minimizar los riesgos. Esperamos lanzar múltiples iteraciones de nuestros contratos inteligentes en los primeros meses de existencia del protocolo. Una vez que se hayan completado varios ciclos de actualización, tenemos la intención de transferir la propiedad del control de nuestra empresa a un contrato de gobernanza descentralizado, permitiendo así que la comunidad vote y participe en futuras actualizaciones de protocolo. - From 4bbc2cd072374928ff3c2dc9e7943719b95e8876 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:12 +0800 Subject: [PATCH 10109/11794] New translations bug-bounties.md (Spanish) --- es/security-and-risks/bug-bounties.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/es/security-and-risks/bug-bounties.md b/es/security-and-risks/bug-bounties.md index fdebe3959..c9123e107 100644 --- a/es/security-and-risks/bug-bounties.md +++ b/es/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Recompensas de Errores** -Las recompensas por errores se otorgan a total discreción de Origin Protocol. Las recompensas varían en tamaño desde **$100** para problemas menores hasta **$250.000** para vulnerabilidades importantes. Actualmente, el programa de recompensas solo se aplica a OUSD y no a otros productos de Origin. +Las recompensas por errores se otorgan a total discreción de Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Actualmente, el programa de recompensas solo se aplica a OUSD y no a otros productos de Origin. {% hint style="warning" %} Para ser elegible para una recompensa por errores, debe seguir las reglas de Divulgación Responsable que se describen a continuación. @@ -28,6 +28,5 @@ A cambio, prometemos: * Si ha seguido las instrucciones anteriores, no emprenderemos ninguna acción legal en su contra con respecto al informe * Trataremos su informe con estricta confidencialidad y no transmitiremos sus datos personales a terceros sin su permiso * Si así lo desea, le mantendremos informado del avance hacia la resolución del problema -* En la información pública sobre el problema informado, daremos su nombre como descubridor del problema \(a menos que desee lo contrario\) +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) * Como muestra de nuestra gratitud por su ayuda, ofrecemos una recompensa por cada informe de un problema de seguridad que aún no conocíamos. El monto de la recompensa se determinará en función de la gravedad de la fuga, la calidad del informe y cualquier ayuda adicional que brinde. - From f61166776d09e17a8eb3f71c078f984b8502cbe9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:13 +0800 Subject: [PATCH 10110/11794] New translations README.md (Spanish) --- es/smart-contracts/api/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/es/smart-contracts/api/README.md b/es/smart-contracts/api/README.md index 9bf3e1c4c..ac64e4df8 100644 --- a/es/smart-contracts/api/README.md +++ b/es/smart-contracts/api/README.md @@ -8,5 +8,3 @@ Documentación de la API de contratos utilizada por el protocolo: * [Oráculos](oracle.md) * [Estrategias](strategies.md) - - From ecada2be97c56ef54bb8f2eed00f3a89d8b7d0e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:14 +0800 Subject: [PATCH 10111/11794] New translations erc-20-1.md (Spanish) --- es/smart-contracts/api/erc-20-1.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/es/smart-contracts/api/erc-20-1.md b/es/smart-contracts/api/erc-20-1.md index 987956fa9..a3e3bca4b 100644 --- a/es/smart-contracts/api/erc-20-1.md +++ b/es/smart-contracts/api/erc-20-1.md @@ -1,11 +1,10 @@ # ERC-20 {% hint style="success" %} -La dirección ERC20 principal para Origin Dollar \(OUSD\) es: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD es un token compatible con ERC-20 con una propiedad nueva \(suministro elástico\) que es importante comprender. +OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand. {% hint style="warning" %} Las billeteras y exchanges que deseen integrar OUSD no deben almacenar en caché los saldos de OUSD, ya que este valor cambiará con frecuencia a medida que se acumule el rendimiento para los holders de tokens. @@ -15,5 +14,3 @@ La mayor diferencia que separa a OUSD de su token ERC-20 promedio es la forma en - - From e530e332f9556313d4ed6c999a3ff5b2bf74fbc7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:15 +0800 Subject: [PATCH 10112/11794] New translations timelock.md (Spanish) --- es/smart-contracts/api/timelock.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/es/smart-contracts/api/timelock.md b/es/smart-contracts/api/timelock.md index 5a0f7744c..1cbf0dac6 100644 --- a/es/smart-contracts/api/timelock.md +++ b/es/smart-contracts/api/timelock.md @@ -12,10 +12,8 @@ El bloqueo de tiempo es una medida de seguridad que les da a los holders de OUSD OUSD está utilizando una versión ligeramente modificada del [Tiempo de Bloqueo de Compound](https://compound.finance/docs/governance) que ha sido [auditado por OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Las 3 diferencias notables son: -1. OUSD inicialmente utilizará un período de espera más corto \(48 horas\) que Compound \(72 horas\) para permitir una respuesta más rápida si se descubre algún problema. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. 2. Algunas acciones, como la reasignación de fondos entre las estrategias existentes y la congelación de depósitos, se pueden solicitar de inmediato sin requerir el período de espera de 48. Esto es en caso de que se descubra una vulnerabilidad importante. - - From 93cf3bff0d3c6b5a16ccf0462b272586f49a48f5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:16 +0800 Subject: [PATCH 10113/11794] New translations price-oracles.md (French) --- fr/core-concepts/price-oracles.md | 110 +++--------------------------- 1 file changed, 8 insertions(+), 102 deletions(-) diff --git a/fr/core-concepts/price-oracles.md b/fr/core-concepts/price-oracles.md index 313fd011a..8d62f294b 100644 --- a/fr/core-concepts/price-oracles.md +++ b/fr/core-concepts/price-oracles.md @@ -6,107 +6,14 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CoinLow - High - Delta - Source -
USDC -

$0.929222

-

Mar 13, 2020

-
-

$1.11

-

Oct 15, 2018

-
$0.180778CoinMarketCap -
USDC -

$0.924188

-

Aug 02, 2020

-
-

$1.17

-

May 08, 2019

-
$0.245812CoinGecko -
DAI -

$0.945505

-

May 10, 2020

-
-

$1.11

-

Mar 13, 2020

-
$0.164495CoinMarketCap -
DAI -

$0.903243

-

Nov 25, 2019

-
-

$1.22

-

Mar 13, 2020

-
$0.316757CoinGecko -
USDT -

$0.849809

-

Feb 02, 2017

-
-

$1.21

-

May 27, 2017

-
$0.360191CoinGecko -
USDT -

$0.572521

-

Mar 02, 2015

-
-

$1.32

-

Jul 24, 2018

-
$0.747479CoinMarketCap -
+| Coin | **Low** | **High** | **Delta** | **Source** | +| ---- | ---------------------------------------------------- | ---------------------------------------------------- | --------- | --------------------------------------------------------------------------- | +| USDC |

$0.929222

Mar 13, 2020

|

$1.11

Oct 15, 2018

| $0.180778 | [CoinMarketCap](https://coinmarketcap.com/currencies/usd-coin/) | +| USDC |

$0.924188

Aug 02, 2020

|

$1.17

May 08, 2019

| $0.245812 | [CoinGecko](https://www.coingecko.com/en/coins/usd-coin) | +| DAI |

$0.945505

May 10, 2020

|

$1.11

Mar 13, 2020

| $0.164495 | [CoinMarketCap](https://coinmarketcap.com/currencies/multi-collateral-dai/) | +| DAI |

$0.903243

Nov 25, 2019

|

$1.22

Mar 13, 2020

| $0.316757 | [CoinGecko](https://www.coingecko.com/en/coins/dai) | +| USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | +| USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. @@ -123,4 +30,3 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. - From 345aa4f5dd81297abd7c2109306471485c9fb0f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:17 +0800 Subject: [PATCH 10114/11794] New translations faq.md (Spanish) --- es/faq.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/es/faq.md b/es/faq.md index 8feb1c4fa..9218c89ca 100644 --- a/es/faq.md +++ b/es/faq.md @@ -22,7 +22,7 @@ De forma predeterminada, los eventos de rebase no afectan el suministro de OUSD **¿Cómo es posible que el APY sea tan alto?** -Puede leer sobre nuestras diversas estrategias en [Generación de Rendimientos](https://docs.ousd.com/core-concepts/yield-generation). Actualmente obtenemos la mayor parte del rendimiento de la recolección de tokens de recompensa \(es decir, COMP y CRV\). Además, el rendimiento aumenta a medida que se mantiene más OUSD en contratos inteligentes que no optan por reajustar, ya que la garantía subyacente continúa ganando para el holder promedio de OUSD. +Puede leer sobre nuestras diversas estrategias en [Generación de Rendimientos](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens (namely COMP and CRV). Además, el rendimiento aumenta a medida que se mantiene más OUSD en contratos inteligentes que no optan por reajustar, ya que la garantía subyacente continúa ganando para el holder promedio de OUSD. **¿Por qué mi saldo aumenta a un ritmo más lento que el APY anunciado?** @@ -31,4 +31,3 @@ Los saldos de OUSD aumentan cuando se reajusta la oferta. Pero el tamaño de cad **¿Y el hackeo? ¿Es seguro OUSD?** El 7 de noviembre de 2020, OUSD sufrió un exploit por 7M USD debido a un error de reentrada no detectado previamente. Puede leer más [detalles sobre el hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) en nuestro blog, así como el [plan de compensación detallado](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) para cuidar a los usuarios afectados. Origin Dollar se relanzó en diciembre después de completar varias auditorías y actualizaciones de seguridad. Puede obtener más información sobre los pasos tomados para asegurar el protocolo en nuestro [anuncio de relanzamiento](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). - From 59a45af3735e0fdb4502aae37e19f8ab49c57006 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:18 +0800 Subject: [PATCH 10115/11794] New translations README.md (Arabic) --- ar/README.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/ar/README.md b/ar/README.md index 01162cf25..7c08388ed 100644 --- a/ar/README.md +++ b/ar/README.md @@ -6,15 +6,15 @@ description: The first stablecoin that earns a yield while it's still in your wa ## **A Better Form of Money** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) **Background** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. @@ -24,7 +24,6 @@ With OUSD, there’s no need to unwind complicated positions when you want to sp Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. Welcome to the future of money. - From 156b4c2202b61c42877dec6c37ec89a1730fb403 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:19 +0800 Subject: [PATCH 10116/11794] New translations getting-started.md (Arabic) --- ar/getting-started.md | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/ar/getting-started.md b/ar/getting-started.md index b1d183d36..d99e0a71f 100644 --- a/ar/getting-started.md +++ b/ar/getting-started.md @@ -8,7 +8,7 @@ These docs are intended to explain how OUSD works, communicate the potential ris The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com), or [Gnosis Safe](https://gnosis-safe.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** @@ -16,9 +16,9 @@ OUSD is currently available on the following decentralized exchanges. These are * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) -* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\&use=v2) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) **Centralized Exchanges** @@ -29,15 +29,14 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +* [Buy OUSD on Dharma App](https://www.dharma.io) (US only) We're continuing to work on making OUSD available on additional centralized exchanges. **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. @@ -48,11 +47,17 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +{% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +[rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/architecture.md" %} +{% content-ref url="smart-contracts/architecture.md" %} +[architecture.md](smart-contracts/architecture.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/api/" %} +{% content-ref url="smart-contracts/api/" %} +[api](smart-contracts/api/) +{% endcontent-ref %} **Developer Analytics** @@ -60,5 +65,8 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} From 5e066700ea2db20447a0335fa05288501ae195e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:20 +0800 Subject: [PATCH 10117/11794] New translations how-it-works.md (Arabic) --- ar/how-it-works.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/ar/how-it-works.md b/ar/how-it-works.md index e8aee8f65..850bf526e 100644 --- a/ar/how-it-works.md +++ b/ar/how-it-works.md @@ -2,7 +2,7 @@ #### 100% Backed and Stable -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. @@ -12,20 +12,20 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD #### Buying OUSD -Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** @@ -37,4 +37,3 @@ OUSD generates yields by deploying the underlying stablecoins that were deposite The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. - From da218265e306fa50f9139664ff47a5dc29d5b05d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:21 +0800 Subject: [PATCH 10118/11794] New translations README.md (Arabic) --- ar/core-concepts/elastic-supply/README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ar/core-concepts/elastic-supply/README.md b/ar/core-concepts/elastic-supply/README.md index bc7deb4a1..eca6e6b16 100644 --- a/ar/core-concepts/elastic-supply/README.md +++ b/ar/core-concepts/elastic-supply/README.md @@ -2,15 +2,15 @@ **Elastic Supply. Stable Price.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics_4.png) +![](../../.gitbook/assets/ousd_docs_graphics\_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. @@ -19,4 +19,3 @@ This mechanism was inspired by the novel approach taken by [Ampleforth](https:// **Manually triggering a rebase** Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. - From 6785c5700f85339ce95ef8967b84d2ad005d694b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:22 +0800 Subject: [PATCH 10119/11794] New translations README.md (Arabic) --- ar/core-concepts/supported-stablecoins/README.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/ar/core-concepts/supported-stablecoins/README.md b/ar/core-concepts/supported-stablecoins/README.md index dd2719af5..1c4b60eb5 100644 --- a/ar/core-concepts/supported-stablecoins/README.md +++ b/ar/core-concepts/supported-stablecoins/README.md @@ -6,15 +6,20 @@ It is important to understand that OUSD is only as strong as the stablecoins tha Currently, OUSD supports the following stablecoins: -{% page-ref page="usdt.md" %} +{% content-ref url="usdt.md" %} +[usdt.md](usdt.md) +{% endcontent-ref %} -{% page-ref page="usdc.md" %} +{% content-ref url="usdc.md" %} +[usdc.md](usdc.md) +{% endcontent-ref %} -{% page-ref page="dai.md" %} +{% content-ref url="dai.md" %} +[dai.md](dai.md) +{% endcontent-ref %} None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. - From 17304621a126f4c5ba471063dd079355f6ac8570 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:23 +0800 Subject: [PATCH 10120/11794] New translations dai.md (Arabic) --- ar/core-concepts/supported-stablecoins/dai.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/ar/core-concepts/supported-stablecoins/dai.md b/ar/core-concepts/supported-stablecoins/dai.md index 20cece686..b80269d11 100644 --- a/ar/core-concepts/supported-stablecoins/dai.md +++ b/ar/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,18 @@ ![](../../.gitbook/assets/dai.png) -Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai is pegged to the US dollar. -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. | Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Issued by | MakerDAO | | Name | Dai | | Symbol | DAI | | Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | -| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Official site | [https://makerdao.com/](https://makerdao.com) | | Holders | Over 380k addresses | - From 866d5acf0f811a6dfabc0ea1e5ea94eb33253b3d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:24 +0800 Subject: [PATCH 10121/11794] New translations usdc.md (Arabic) --- ar/core-concepts/supported-stablecoins/usdc.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/ar/core-concepts/supported-stablecoins/usdc.md b/ar/core-concepts/supported-stablecoins/usdc.md index aebb1ca7b..e47385909 100644 --- a/ar/core-concepts/supported-stablecoins/usdc.md +++ b/ar/core-concepts/supported-stablecoins/usdc.md @@ -1,15 +1,15 @@ # USDC -![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) +![](../../.gitbook/assets/usdc-coin-bd351fb779 (1).png) -USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. +USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. | Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Issued by | Centre | | Name | USD Coin | | Symbol | USDC | @@ -18,5 +18,3 @@ USDC is the world's second-largest stablecoin after USDT and has quickly grown t | Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | | Holders | Over 1M addresses | - - From 6a0f4d96cbffd56b852a8c719b5b433b004a443d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:25 +0800 Subject: [PATCH 10122/11794] New translations analytics-dashboard.md (French) --- fr/analytics-dashboard.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/fr/analytics-dashboard.md b/fr/analytics-dashboard.md index 7ee0d7794..d17943add 100644 --- a/fr/analytics-dashboard.md +++ b/fr/analytics-dashboard.md @@ -6,21 +6,21 @@ Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allo The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. -Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table (in reverse order). **Ratio** -There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. +There are two types of OUSD balances: rebasing (most accounts) and non-rebasing (smart contracts that have not opted in). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. **Credits** -Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past (by opting in or out). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. **Non-rebasing** -This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to (credits \* ratio), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. **Boost** @@ -28,5 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. - +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From a5ac65edb3d3133e9060e6bb83e72806974a4e9d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:26 +0800 Subject: [PATCH 10123/11794] New translations integration-guide-for-exchanges.md (French) --- fr/guides/integration-guide-for-exchanges.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/fr/guides/integration-guide-for-exchanges.md b/fr/guides/integration-guide-for-exchanges.md index 151581eaf..1c7fd6a45 100644 --- a/fr/guides/integration-guide-for-exchanges.md +++ b/fr/guides/integration-guide-for-exchanges.md @@ -8,7 +8,7 @@ These docs are a great starting point for understanding how OUSD works. Here are We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. -**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** +**Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. @@ -24,5 +24,3 @@ If you are comingling funds, you'll want to be sure that each user gets their pr OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. - - From 479fc61005d5367f6fcca7a0cafb0a6b7f044816 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:27 +0800 Subject: [PATCH 10124/11794] New translations rewards.md (French) --- fr/core-concepts/yield-generation/rewards.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/fr/core-concepts/yield-generation/rewards.md b/fr/core-concepts/yield-generation/rewards.md index d47fe438d..f32aca1c9 100644 --- a/fr/core-concepts/yield-generation/rewards.md +++ b/fr/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Rewards -**Collecting Rewards** +**Collecting Rewards ** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. @@ -10,5 +10,3 @@ While the vault safely stores any unexpected rewards that it receives, custom st Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. - - From 2482b56555ae0b028d8c106397deb98e45ed3545 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:28 +0800 Subject: [PATCH 10125/11794] New translations oracle.md (French) --- fr/smart-contracts/api/oracle.md | 1 - 1 file changed, 1 deletion(-) diff --git a/fr/smart-contracts/api/oracle.md b/fr/smart-contracts/api/oracle.md index 8bcf294af..c67e3f74f 100644 --- a/fr/smart-contracts/api/oracle.md +++ b/fr/smart-contracts/api/oracle.md @@ -5,4 +5,3 @@ La documentation suivera sous peu. {% endhint %} OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. - From 4b4b3767584df9248415e10f3e192d470bbf93a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:29 +0800 Subject: [PATCH 10126/11794] New translations admin-privileges.md (French) --- fr/governance/admin-privileges.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/fr/governance/admin-privileges.md b/fr/governance/admin-privileges.md index 688d04c6b..a6ec61a6b 100644 --- a/fr/governance/admin-privileges.md +++ b/fr/governance/admin-privileges.md @@ -8,9 +8,8 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. - From a410941597f34be523d3af7d044602b2e71834e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:29 +0800 Subject: [PATCH 10127/11794] New translations principles.md (French) --- fr/governance/principles.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/fr/governance/principles.md b/fr/governance/principles.md index 53b5bde73..9e3444fb5 100644 --- a/fr/governance/principles.md +++ b/fr/governance/principles.md @@ -12,7 +12,7 @@ That being said, in the very early days, it is imperative that the core engineer Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) **Timelock** @@ -20,11 +20,9 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. - - From 7a4bae19466fcf8f2b0dce05e11142c794caa9a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:30 +0800 Subject: [PATCH 10128/11794] New translations bug-bounties.md (French) --- fr/security-and-risks/bug-bounties.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/fr/security-and-risks/bug-bounties.md b/fr/security-and-risks/bug-bounties.md index 00c46f5f2..956fd0fe6 100644 --- a/fr/security-and-risks/bug-bounties.md +++ b/fr/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -28,6 +28,5 @@ In return, we promise: * If you have followed the instructions above, we will not take any legal action against you in regard to the report * We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission * If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) * As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. - From 636870c8177b7013b232b692a829eb5c143f19eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:31 +0800 Subject: [PATCH 10129/11794] New translations contributing.md (French) --- fr/governance/contributing.md | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/fr/governance/contributing.md b/fr/governance/contributing.md index 3b3ab39bf..5b63d22c7 100644 --- a/fr/governance/contributing.md +++ b/fr/governance/contributing.md @@ -4,8 +4,16 @@ OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). @@ -22,7 +30,7 @@ Your development flow should look like: 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. 5. Write some awesome code. 6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +7. Push your branch to the upstream repository (i.e. https://github.com/OriginProtocol/\[repo]) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. For critical smart contract code to be merged it must pass the following checklist: @@ -38,7 +46,7 @@ The `master` branch is locked so that only members of the [core team](https://gi We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io). For Solidity, we use two-space indents. @@ -49,7 +57,7 @@ When considering protocol or implementation design proposals, we are looking for * A description of the problem this design proposal solves * Discussion of the trade-offs involved * Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) +* Links to relevant literature (RFCs, papers, etc) * Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. @@ -73,7 +81,9 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="../security-and-risks/bug-bounties.md" %} +{% content-ref url="../security-and-risks/bug-bounties.md" %} +[bug-bounties.md](../security-and-risks/bug-bounties.md) +{% endcontent-ref %} #### **Community Improvement** @@ -91,5 +101,3 @@ We have a strong preference for hiring people who have already started contribut If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). - - From ac2cb0843b124c864023a98f09c5dc4c20be3109 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:32 +0800 Subject: [PATCH 10130/11794] New translations risks.md (French) --- fr/security-and-risks/risks.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/fr/security-and-risks/risks.md b/fr/security-and-risks/risks.md index bc5b6c8d1..f6cc02d5b 100644 --- a/fr/security-and-risks/risks.md +++ b/fr/security-and-risks/risks.md @@ -32,7 +32,7 @@ We regularly have our work [audited ](audits.md)by the top auditors in the indus We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. @@ -42,5 +42,3 @@ Finally, we have formalized an engineering [rotation](https://github.com/OriginP You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. - - From 670e4c99e8eedbec3505925adb7110a49a5fc154 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:33 +0800 Subject: [PATCH 10131/11794] New translations audits.md (French) --- fr/security-and-risks/audits.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/fr/security-and-risks/audits.md b/fr/security-and-risks/audits.md index 42cd21ad6..232339342 100644 --- a/fr/security-and-risks/audits.md +++ b/fr/security-and-risks/audits.md @@ -2,15 +2,15 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com), [Trail of Bits](https://www.trailofbits.com), [Solidified](https://solidified.io), and [Certora](https://www.certora.com) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) +* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) -The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: +The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) @@ -22,19 +22,17 @@ OUSD only integrates strategies that have been carefully audited and battle-test **Compound Strategy and Open Price Feed** -Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com) and formally verified by [Certora](https://www.certora.com). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. **Aave Strategy** -Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io), [MixBytes](https://mixbytes.io), and [PeckShield](https://peckshield.com). They have also been formally verified by [Certora](https://www.certora.com). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). **Curve Strategy** -Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). **Chainlink Oracles** Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). - - From 96cab7e1d00e8726b953205122acf0ee847e465b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:34 +0800 Subject: [PATCH 10132/11794] New translations README.md (French) --- fr/smart-contracts/api/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/fr/smart-contracts/api/README.md b/fr/smart-contracts/api/README.md index 16c7d2816..f15f90289 100644 --- a/fr/smart-contracts/api/README.md +++ b/fr/smart-contracts/api/README.md @@ -8,5 +8,3 @@ Documentation of contracts API used by the protocol: * [Oracles](oracle.md) * [Stategies](strategies.md) - - From 831191055ff599681bc9977e9bb155e00727dcf1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:35 +0800 Subject: [PATCH 10133/11794] New translations erc-20-1.md (French) --- fr/smart-contracts/api/erc-20-1.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/fr/smart-contracts/api/erc-20-1.md b/fr/smart-contracts/api/erc-20-1.md index f752ae8bc..164343cc0 100644 --- a/fr/smart-contracts/api/erc-20-1.md +++ b/fr/smart-contracts/api/erc-20-1.md @@ -1,11 +1,10 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand. {% hint style="warning" %} Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. @@ -15,5 +14,3 @@ The biggest difference separating OUSD from your average ERC-20 token is the way - - From 952de76f2e1f41a499cce6b422caf5be44715c35 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:36 +0800 Subject: [PATCH 10134/11794] New translations strategies.md (French) --- fr/smart-contracts/api/strategies.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/fr/smart-contracts/api/strategies.md b/fr/smart-contracts/api/strategies.md index aa3623da6..a275b76e6 100644 --- a/fr/smart-contracts/api/strategies.md +++ b/fr/smart-contracts/api/strategies.md @@ -12,5 +12,3 @@ Once we migrate to decentralized governance, it is our intent for the community - - From e059c57c3eb2e1932f70b46971f8a4ca4d7e9a74 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:37 +0800 Subject: [PATCH 10135/11794] New translations insurance.md (French) --- fr/security-and-risks/insurance.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/fr/security-and-risks/insurance.md b/fr/security-and-risks/insurance.md index 26e29f1dd..516a0a115 100644 --- a/fr/security-and-risks/insurance.md +++ b/fr/security-and-risks/insurance.md @@ -1,8 +1,7 @@ # Insurance -OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. - From 10d5701b701bffc0d92980389413f176490b31b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:38 +0800 Subject: [PATCH 10136/11794] New translations timelock.md (French) --- fr/smart-contracts/api/timelock.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/fr/smart-contracts/api/timelock.md b/fr/smart-contracts/api/timelock.md index 4608f4bc6..95265f3d4 100644 --- a/fr/smart-contracts/api/timelock.md +++ b/fr/smart-contracts/api/timelock.md @@ -12,10 +12,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. - - From c44ecfc4e871394caae4cf9e19718779a618dc5e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:39 +0800 Subject: [PATCH 10137/11794] New translations vault.md (French) --- fr/smart-contracts/api/vault.md | 91 ++++++++++++++++----------------- 1 file changed, 45 insertions(+), 46 deletions(-) diff --git a/fr/smart-contracts/api/vault.md b/fr/smart-contracts/api/vault.md index 87031c6c3..cc5f18152 100644 --- a/fr/smart-contracts/api/vault.md +++ b/fr/smart-contracts/api/vault.md @@ -15,83 +15,83 @@ Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar ## Methods‌ -### mint\(\) +### mint() **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +| --------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | -### mintMultiple\(\) +### mintMultiple() **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +| --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin(s) are returned to the user. This decision of which coin(s) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} -### redeem\(\) +### redeem() **`function redeem(uint256 _amount)`**‌ OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. | Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | +| -------------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -### redeemAll\(\)‌ +### redeemAll()‌ **`function redeemAll()`**‌ All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -### rebase\(\) +### rebase() **`function rebase()`**‌ Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ -### allocate\(\) +### allocate() **`function allocate()`**‌ -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ -### totalValue\(\) +### totalValue() **`function totalValue()`**‌ Returns total value of underlying assets and strategies. | `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | +| ------------- | ------- | ------------------------------------------------ | | value | uint256 | total value of underlying assets and strategies. | -### checkBalance\(\) +### checkBalance() **`function checkBalance(address _asset)`**‌ Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| Parameter Name | Type | Description | +| -------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -### calculateRedeemOutputs\(\) +### calculateRedeemOutputs() **`function calculateRedeemOutputs(uint256 _amount)`**‌ @@ -102,84 +102,83 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | +| -------------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | Type | Description | -|:------------- |:------------- |:--------------------------------------------------------------------------- | -| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | +| `return` name | Type | Description | +| ------------- | ----------- | --------------------------------------------------------------------------- | +| outputs | uint256\[] | array of the amount of the stablecoin assets `redeem` function would return | -### getAssetCount\(\) +### getAssetCount() **`function getAssetCount()`**‌ Return the number of supported stablecoin assets represented by `uint256` type.‌ -### getAllAssets\(\) +### getAllAssets() **`function getAllAssets()`**‌ Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ -### getStrategyCount\(\)‌ +### getStrategyCount()‌ **`function getStrategyCount()`**‌ Return the number of strategies active on the Vault represented by `uint256` type.‌ -### getAPR\(\) +### getAPR() **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ +Return the total annual percentage yield (APR) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ -### isSupportedAsset\(\) +### isSupportedAsset() **`function isSupportedAsset(address _asset)`**‌ Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | +| -------------- | ------- | ------------------------- | | \_asset | address | Address of the stablecoin | -### priceUSDMint\(\) +### priceUSDMint() **`function priceUSDMint(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | +| -------------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceUSDRedeem\(\) +### priceUSDRedeem() **`function priceUSDRedeem(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | +| -------------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceAssetUSDMint\(\)‌ +### priceAssetUSDMint()‌ **`function priceAssetUSDMint(address _asset)`**‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | +| -------------- | ------- | -------------------------- | | \_asset | address | Address of the stablecoin‌ | -### priceAssetUSDRedeem\(\)‌ +### priceAssetUSDRedeem()‌ **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | +| -------------- | ------- | ------------------------- | | \_asset | address | Address of the stablecoin | - From 017d68b304b090ae13887e2d18e02d5b70c3b690 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:40 +0800 Subject: [PATCH 10138/11794] New translations architecture.md (French) --- fr/smart-contracts/architecture.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/fr/smart-contracts/architecture.md b/fr/smart-contracts/architecture.md index abde08b84..a6921fe89 100644 --- a/fr/smart-contracts/architecture.md +++ b/fr/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architecture -![](../.gitbook/assets/ousd_docs_graphics_3.png) +![](../.gitbook/assets/ousd_docs_graphics\_3.png) OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. @@ -8,7 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - - +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. From cec5a0395fd3247e30f7716a64226490a9569f3f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:41 +0800 Subject: [PATCH 10139/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 105 +++++++++++---------------------- 1 file changed, 33 insertions(+), 72 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 4fb73dc61..00a2477dc 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -3,16 +3,15 @@ Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +Well-known addresses (often proxy wrappers): | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -20,29 +19,28 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | -| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| ---------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | +| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: | Strategy | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | -| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | | Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} @@ -50,72 +48,36 @@ Internal implementation contracts: The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | -|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ContractAddressENS
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 - originprotocol.eth -
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC - originstrategist.eth -
Governor / Timelock0x830622BDd79CC677eE6594E20bBda5B26568b781 - -

origingovernor.eth -

-

origintimelock.eth -

-
OGN Buyback0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 - originbuyback.eth -
+ +| Contract | Address | ENS | +| ------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor / Timelock | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| +| OGN Buyback | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | {% endtab %} {% tab title="Stablecoins" %} | Contract | Address | -|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | @@ -123,25 +85,25 @@ The following oracles are used to fetch a price for **USDC/USD:** {% tab title="Staking" %} | Contract | Address | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: | Contract | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): +OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): | Contract | Address | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} @@ -149,4 +111,3 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- - From bdbc3fc62479be166568bcf0a30314bcf747a0da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:42 +0800 Subject: [PATCH 10140/11794] New translations rebasing-and-smart-contracts.md (French) --- .../elastic-supply/rebasing-and-smart-contracts.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index ffae57c23..691da0daa 100644 --- a/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/fr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,7 +6,7 @@ Si vous utilisez un portefeuille à signature multiples ou un autre contrat inte Les contrats à signatures multiples ou les autres contrats intelligents doivent appeler la fonction `rebaseOptIn()` afin de générer du rendement. {% endhint %} -By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers (AMM’s) like Uniswap which break when the number of tokens they are holding changes unexpectedly. ![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) @@ -16,9 +16,7 @@ Smart contracts must explicitly opt-in to receiving yield via the rebasing mecha If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - - +[Gnosis Safe](https://gnosis-safe.io) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract\&action=getabi\&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 2608584ceadd6aa39da58563d25828ef58aa8bfe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:43 +0800 Subject: [PATCH 10141/11794] New translations faq.md (French) --- fr/faq.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/fr/faq.md b/fr/faq.md index e2145b83b..353f07d5c 100644 --- a/fr/faq.md +++ b/fr/faq.md @@ -22,7 +22,7 @@ By default, rebase events don't affect the supply of OUSD that is sitting in sma **How is it possible for the APY to be so high?** -You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens (namely COMP and CRV). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. **Why is my balance increasing at a slower rate than the advertised APY?** @@ -31,4 +31,3 @@ OUSD balances increase when the supply is rebased. But the size of each rebase v **What about the hack? Is OUSD safe?** On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). - From 732e58bec173f83ee876dd6073638c45d3e334ab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:44 +0800 Subject: [PATCH 10142/11794] New translations fund-management.md (French) --- fr/core-concepts/fund-management.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/fr/core-concepts/fund-management.md b/fr/core-concepts/fund-management.md index 273f8d1ae..2a7bc32d1 100644 --- a/fr/core-concepts/fund-management.md +++ b/fr/core-concepts/fund-management.md @@ -1,6 +1,6 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). @@ -17,4 +17,3 @@ The initial version of the OUSD Vault smart contract gives each valid strategy a Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. - From d5149db149efba8c2ade3282b8767689a324ec1a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:45 +0800 Subject: [PATCH 10143/11794] New translations ogn-staking.md (French) --- fr/governance/ogn-staking.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/fr/governance/ogn-staking.md b/fr/governance/ogn-staking.md index 4013c1192..e7a3e0bc2 100644 --- a/fr/governance/ogn-staking.md +++ b/fr/governance/ogn-staking.md @@ -1,6 +1,6 @@ # OGN Staking -Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. +Origin Token (OGN) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. {% hint style="info" %} Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. @@ -12,9 +12,7 @@ The initial staking program offers three staking periods and respective yields: * 90-day staking period: Earn 12.5% annualized interest * 365-day staking period: Earn 25% annualized interest -Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN (principal) and yield. OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. - - From 0b1e6e75c7a515592f40f55a4f287581492c77b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:46 +0800 Subject: [PATCH 10144/11794] New translations rewards.md (Greek) --- el/core-concepts/yield-generation/rewards.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/el/core-concepts/yield-generation/rewards.md b/el/core-concepts/yield-generation/rewards.md index d47fe438d..f32aca1c9 100644 --- a/el/core-concepts/yield-generation/rewards.md +++ b/el/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Rewards -**Collecting Rewards** +**Collecting Rewards ** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. @@ -10,5 +10,3 @@ While the vault safely stores any unexpected rewards that it receives, custom st Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. - - From 34cfff7bb08c4809380967f2d0f25bc25b9b6328 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:47 +0800 Subject: [PATCH 10145/11794] New translations lending.md (German) --- de/core-concepts/yield-generation/lending.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/de/core-concepts/yield-generation/lending.md b/de/core-concepts/yield-generation/lending.md index 536d2a3d8..fa7607781 100644 --- a/de/core-concepts/yield-generation/lending.md +++ b/de/core-concepts/yield-generation/lending.md @@ -8,11 +8,13 @@ OUSD integrates with DeFi lending platforms that provide over-collateralized loa OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: -{% page-ref page="../supported-strategies/compound.md" %} - -{% page-ref page="../supported-strategies/aave.md" %} - +{% content-ref url="../supported-strategies/compound.md" %} +[compound.md](../supported-strategies/compound.md) +{% endcontent-ref %} +{% content-ref url="../supported-strategies/aave.md" %} +[aave.md](../supported-strategies/aave.md) +{% endcontent-ref %} From bbca66bee59d39441da5e477ad1f7a949553fd9c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:47 +0800 Subject: [PATCH 10146/11794] New translations principles.md (Greek) --- el/governance/principles.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/el/governance/principles.md b/el/governance/principles.md index 53b5bde73..9e3444fb5 100644 --- a/el/governance/principles.md +++ b/el/governance/principles.md @@ -12,7 +12,7 @@ That being said, in the very early days, it is imperative that the core engineer Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) **Timelock** @@ -20,11 +20,9 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. - - From cae7f0e7a7a81c02cf22ce7341f4629e05fab4cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:48 +0800 Subject: [PATCH 10147/11794] New translations bug-bounties.md (Korean) --- ko/security-and-risks/bug-bounties.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ko/security-and-risks/bug-bounties.md b/ko/security-and-risks/bug-bounties.md index 544e830d1..90200bbea 100644 --- a/ko/security-and-risks/bug-bounties.md +++ b/ko/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **버그 현상금** -버그 현상금은 오리진 프로토콜(Origin Protocol) 의 전적인 재량에 따라 부여됩니다. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +버그 현상금은 오리진 프로토콜(Origin Protocol) 의 전적인 재량에 따라 부여됩니다. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} 버그 현상금을 받을 자격을 얻기 위해서는 아래에 설명된 책임 공개 규칙을 따라야 합니다. @@ -28,6 +28,5 @@ * 위의 지침을 따랐을 경우 신고와 관련하여 어떠한 법적 조치도 취하지 않습니다. * 우리는 귀하의 신고를 엄격한 기밀로 처리하고, 귀하의 허가없이 귀하의 개인 정보를 제 3 자에게 전달하지 않습니다. * 원하는 경우 문제 해결을위한 진행 상황을 계속 알려드립니다. -* 보고 된 문제에 대한 공개 정보에서 문제 발견 자로서 귀하의 이름을 제공 할 것입니다. \ (보고자가 원하지 않는 경우 제외\) +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) * 귀하의 도움에 대한 감사의 표시로써, 아직 알려지지 않은 모든 보안 문제 보고에 대한 보상을 제공합니다. 보상 금액은 누출의 심각도, 보고서의 품질 및 귀하가 제공하는 추가 지원에 따라 결정됩니다. - From 1f81d1cdcb02ad095dfbd2619e5a9911da9dc29d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:49 +0800 Subject: [PATCH 10148/11794] New translations curve.md (Korean) --- ko/core-concepts/supported-strategies/curve.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/ko/core-concepts/supported-strategies/curve.md b/ko/core-concepts/supported-strategies/curve.md index 8374c83a6..10f1333ac 100644 --- a/ko/core-concepts/supported-strategies/curve.md +++ b/ko/core-concepts/supported-strategies/curve.md @@ -2,20 +2,19 @@ Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. | 리소스 | | -|:------------- |:------------------------------------------------------------------------ | -| 공식 사이트 | [https://www.curve.fi/](https://www.curve.fi/) | +| ------------- | ------------------------------------------------------------------------ | +| 공식 사이트 | [https://www.curve.fi/](https://www.curve.fi) | | 개발자 문서 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | | 깃허브(Github) | [https://github.com/curvefi](https://github.com/curvefi) | | 디스코드(Discord) | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | - From 7d9ef84f4cf0073085ffe459722e9d653be68c86 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:51 +0800 Subject: [PATCH 10149/11794] New translations README.md (Korean) --- ko/core-concepts/yield-generation/README.md | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/ko/core-concepts/yield-generation/README.md b/ko/core-concepts/yield-generation/README.md index ebae720b2..236ecab8c 100644 --- a/ko/core-concepts/yield-generation/README.md +++ b/ko/core-concepts/yield-generation/README.md @@ -2,19 +2,25 @@ **자동화 된 이자 농사(yield farming)** -새로운 대출 및 자동화된 시장 제조업체 풀의 폭발적인 증가로 인해 총 가치 잠금\(TVL\), 이 가속화되는 한편, 생산 농가들이 효율적이고 최적의 방식으로 자본을 수동으로 할당하는 것도 점점 더 어려워지고 있습니다. +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked (TVL), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: -{% page-ref page="lending.md" %} +{% content-ref url="lending.md" %} +[lending.md](lending.md) +{% endcontent-ref %} -{% page-ref page="market-making.md" %} +{% content-ref url="market-making.md" %} +[market-making.md](market-making.md) +{% endcontent-ref %} -{% page-ref page="rewards.md" %} +{% content-ref url="rewards.md" %} +[rewards.md](rewards.md) +{% endcontent-ref %} OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: @@ -22,4 +28,3 @@ OUSD is able to generate higher yields than competing protocols due to a combina * Price oracles favor the collective over the individual, again rewarding long term holders * Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. * Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. - From 45de1179004a276bc26f2a3aea0b204f6849af8e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:52 +0800 Subject: [PATCH 10150/11794] New translations lending.md (Korean) --- ko/core-concepts/yield-generation/lending.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/ko/core-concepts/yield-generation/lending.md b/ko/core-concepts/yield-generation/lending.md index 268bd23a2..0043a92b6 100644 --- a/ko/core-concepts/yield-generation/lending.md +++ b/ko/core-concepts/yield-generation/lending.md @@ -8,11 +8,13 @@ OUSD는 높은 금액의 담보 대출을 제공하는 디파이 대출 플랫 OUSD는 이미 입증된 실적을 보유하고, 감사된 스마트 컨트렉트를 보유하고 있으며, 문제 없이 수억 달러의 대출 시스템을 성공적으로 운영해온 주요 대출 기관들과 통합됩니다. We are currently integrated with the following lending platforms: -{% page-ref page = "../ supported-strategies / compound.md"%} - -{% page-ref page = "../ supported-strategies / aave.md"%} - +{% content-ref url="../supported-strategies/compound.md" %} +[compound.md](../supported-strategies/compound.md) +{% endcontent-ref %} +{% content-ref url="../supported-strategies/aave.md" %} +[aave.md](../supported-strategies/aave.md) +{% endcontent-ref %} From 353f48e5afdc6b9798a5d4dd8b3117dc082cd72c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:53 +0800 Subject: [PATCH 10151/11794] New translations market-making.md (Korean) --- ko/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ko/core-concepts/yield-generation/market-making.md b/ko/core-concepts/yield-generation/market-making.md index 1213e9b71..1fc049db6 100644 --- a/ko/core-concepts/yield-generation/market-making.md +++ b/ko/core-concepts/yield-generation/market-making.md @@ -2,21 +2,21 @@ **탈 중앙화 거래소에서 지분 소유** -자동화 된 마켓 메이커 \ (AMMs \) 는 이더리움 네트워크에서 선호하는 탈 중앙화 거래소 형태로 빠르게 부상했습니다. 이는 중앙 집중식 거래소에서의 순간 및 저소량 경험에 필적할 수 있는 이더리움 1.0의 주문서 DEX의 지원이 어렵기 때문이기도 합니다. 또한 유니스왑(Uniswap) 과 같은 AMM은 상대적으로 사용자 친화적이고 가스효율적입니다. +Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. 이는 중앙 집중식 거래소에서의 순간 및 저소량 경험에 필적할 수 있는 이더리움 1.0의 주문서 DEX의 지원이 어렵기 때문이기도 합니다. 또한 유니스왑(Uniswap) 과 같은 AMM은 상대적으로 사용자 친화적이고 가스효율적입니다. -AMM은 유동성 공급자가 유동성을 공급할 때만 새로운 시장을 활성화 할 수 있습니다. 유동성을 제공하는 대가로 유동성 공급자는 다른 사용자가 토큰을 교환 할 때 거래 수수료를받습니다. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). 유동성을 제공하는 대가로 유동성 공급자는 다른 사용자가 토큰을 교환 할 때 거래 수수료를받습니다. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [무상 손실](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 은 이해해야 할 중요한 위험 요소이지만이 문제는 OUSD가 거의 동일한 가치의 스테이블 코인에 유동성을 제공함으로써 대부분 완화됩니다. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). 수익은 OUSD 보유자에게 전달됩니다. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). 수익은 OUSD 보유자에게 전달됩니다. We are currently integrated with the following automated market maker: -{% page-ref page="../supported-strategies/curve.md" %} - - +{% content-ref url="../supported-strategies/curve.md" %} +[curve.md](../supported-strategies/curve.md) +{% endcontent-ref %} From a31e3bdff7619084f8fd0fd0d74d3ec38bbad905 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:54 +0800 Subject: [PATCH 10152/11794] New translations rewards.md (Korean) --- ko/core-concepts/yield-generation/rewards.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ko/core-concepts/yield-generation/rewards.md b/ko/core-concepts/yield-generation/rewards.md index dc21cdeb7..cab661158 100644 --- a/ko/core-concepts/yield-generation/rewards.md +++ b/ko/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # 보상 -**보상 수집** +**Collecting Rewards ** 대출이자 및 시장 조성 수수료 외에도 많은 디파이(DeFi) 프로토콜에 의해 배포되는 보너스 인센티브를 자동으로 청구하고 전환 할 계획입니다. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. 이러한 보너스 보상은 정기적으로 스테이블 코인으로 전환되고, 시장에 배포되며 추가 수익의 형태로 OUSD 보유자에게 배포됩니다. @@ -10,5 +10,3 @@ 오늘날 보상은 수확량의 상당 부분을 차지하기 때문에 이자 농사에서 중요한 요소입니다. OUSD 프로토콜은 디파이(DeFi) 환경에서 가장 매력적인 수익률을 활용하기 위해 시간이 지남에 따라 업그레이드 될 것으로 예상됩니다. 프로토콜은 자원을 가장 잘 할당하는 방법을 결정할 때 제공되는 다양한 보상의 시장 가치를 고려합니다. - - From 416a1e8a1f22609116acded71a6ee6707af133bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:55 +0800 Subject: [PATCH 10153/11794] New translations admin-privileges.md (Korean) --- ko/governance/admin-privileges.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ko/governance/admin-privileges.md b/ko/governance/admin-privileges.md index 28a08345a..c0249042d 100644 --- a/ko/governance/admin-privileges.md +++ b/ko/governance/admin-privileges.md @@ -8,9 +8,8 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. - From 2cde42ef38ae70bcf6e5b8514352e1e531007573 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:56 +0800 Subject: [PATCH 10154/11794] New translations principles.md (Korean) --- ko/governance/principles.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/ko/governance/principles.md b/ko/governance/principles.md index 29488fffa..d9afaa4eb 100644 --- a/ko/governance/principles.md +++ b/ko/governance/principles.md @@ -12,7 +12,7 @@ That being said, in the very early days, it is imperative that the core engineer Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) **Timelock** @@ -20,11 +20,9 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. - - From 6185cdb96c028951f6f8d2cccbd29beb33f41f7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:57 +0800 Subject: [PATCH 10155/11794] New translations contributing.md (Korean) --- ko/governance/contributing.md | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/ko/governance/contributing.md b/ko/governance/contributing.md index 50ee8cc19..de8b2cd69 100644 --- a/ko/governance/contributing.md +++ b/ko/governance/contributing.md @@ -4,7 +4,15 @@ OUSD는 완전한 오픈 소스 프로젝트이며, 모든 종류의 기여를 환영합니다. 문제 보고, 코드 제공, 커뮤니티 개선 지원 등 다양한 방법으로 오리진을 도울 수 있습니다. -오리진은 공개적으로 일하고 있으며, 오리진의 업무 진행 방식은 디스코드(Discord) 상에서 모두에게 공개되어 있습니다. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. + +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} **Developer Analytics** @@ -22,7 +30,7 @@ Your development flow should look like: 4. `master` 브랜치로 시작하고 기존 기능에 기여하지 않는 한 새로운 기능 브랜치를 확인하십시오. 5. Write some awesome code. 6. `마스터` 에서 최신 커밋을 가져와 코드가 시작된 이후 병합 된 다른 작업과 함께 작동하는지 확인합니다. -7. 브랜치를 업스트림 저장소 \ (예: https: //github.com/OriginProtocol/ \ [repo \] \)로 푸시하여 필요한 경우 다른 기여자가 쉽게 작업 할 수 있도록합니다. +7. Push your branch to the upstream repository (i.e. https://github.com/OriginProtocol/\[repo]) so that other contributors can easily work off of it if necessary. 8. 오른쪽 열의 "검토자(Reviewers)"옆에 있는 톱니 바퀴 아이콘을 클릭하여 PR에서 리뷰를 요청하십시오. For critical smart contract code to be merged it must pass the following checklist: @@ -38,7 +46,7 @@ The `master` branch is locked so that only members of the [core team](https://gi We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io). For Solidity, we use two-space indents. @@ -49,7 +57,7 @@ When considering protocol or implementation design proposals, we are looking for * A description of the problem this design proposal solves * Discussion of the trade-offs involved * Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) +* Links to relevant literature (RFCs, papers, etc) * Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. @@ -73,7 +81,9 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="../security-and-risks/bug-bounties.md" %} +{% content-ref url="../security-and-risks/bug-bounties.md" %} +[bug-bounties.md](../security-and-risks/bug-bounties.md) +{% endcontent-ref %} #### **커뮤니티 개선** @@ -91,5 +101,3 @@ We have a strong preference for hiring people who have already started contribut If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). - - From f202d4d29b26c3aa2b982003f74350aed2d470c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:58 +0800 Subject: [PATCH 10156/11794] New translations aave.md (Korean) --- ko/core-concepts/supported-strategies/aave.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/ko/core-concepts/supported-strategies/aave.md b/ko/core-concepts/supported-strategies/aave.md index 49cf156f4..61346feee 100644 --- a/ko/core-concepts/supported-strategies/aave.md +++ b/ko/core-concepts/supported-strategies/aave.md @@ -8,14 +8,13 @@ Aave supports flash loans, which are uncollateralized loans where users borrow a Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. +Aave's total value locked (TVL) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. | 리소스 | | -|:------------- |:------------------------------------------------------------------------------ | -| 공식 사이트 | [https://aave.com/](https://aave.com/) | -| 개발자 문서 | [http://docs.aave.com/](http://docs.aave.com/) | +| ------------- | ------------------------------------------------------------------------------ | +| 공식 사이트 | [https://aave.com/](https://aave.com) | +| 개발자 문서 | [http://docs.aave.com/](http://docs.aave.com) | | 깃허브(Github) | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | | 디스코드(Discord) | [https://aave.com/discord](https://aave.com/discord) | - From b1010fe4a2af77bbdb7bb39be9f7fe0d7822fb40 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:24:59 +0800 Subject: [PATCH 10157/11794] New translations risks.md (Korean) --- ko/security-and-risks/risks.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ko/security-and-risks/risks.md b/ko/security-and-risks/risks.md index 53471237f..4d0fa75a0 100644 --- a/ko/security-and-risks/risks.md +++ b/ko/security-and-risks/risks.md @@ -32,7 +32,7 @@ We regularly have our work [audited ](audits.md)by the top auditors in the indus We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. @@ -42,5 +42,3 @@ Finally, we have formalized an engineering [rotation](https://github.com/OriginP You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. - - From 8d6d51da630b95b852cdf7a0cfaf372afc7c4377 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:00 +0800 Subject: [PATCH 10158/11794] New translations audits.md (Korean) --- ko/security-and-risks/audits.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/ko/security-and-risks/audits.md b/ko/security-and-risks/audits.md index 2ae2ebded..fb0864fd3 100644 --- a/ko/security-and-risks/audits.md +++ b/ko/security-and-risks/audits.md @@ -2,15 +2,15 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com), [Trail of Bits](https://www.trailofbits.com), [Solidified](https://solidified.io), and [Certora](https://www.certora.com) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) +* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) -The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: +The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) @@ -22,19 +22,17 @@ OUSD only integrates strategies that have been carefully audited and battle-test **Compound Strategy and Open Price Feed** -Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com) and formally verified by [Certora](https://www.certora.com). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. **Aave Strategy** -Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io), [MixBytes](https://mixbytes.io), and [PeckShield](https://peckshield.com). They have also been formally verified by [Certora](https://www.certora.com). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). **Curve Strategy** -Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). **Chainlink Oracles** Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). - - From d2b602b91ff4391f359437beac588c8c49ce5585 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:01 +0800 Subject: [PATCH 10159/11794] New translations README.md (Korean) --- ko/smart-contracts/api/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ko/smart-contracts/api/README.md b/ko/smart-contracts/api/README.md index 5b791ff78..0fc2ec549 100644 --- a/ko/smart-contracts/api/README.md +++ b/ko/smart-contracts/api/README.md @@ -8,5 +8,3 @@ * [오라클](oracle.md) * [전략](strategies.md) - - From cb5225bcdc7f129abb5ad37646a9d560f354c5b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:03 +0800 Subject: [PATCH 10160/11794] New translations erc-20-1.md (Korean) --- ko/smart-contracts/api/erc-20-1.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/ko/smart-contracts/api/erc-20-1.md b/ko/smart-contracts/api/erc-20-1.md index 1294d24b8..0d17e7517 100644 --- a/ko/smart-contracts/api/erc-20-1.md +++ b/ko/smart-contracts/api/erc-20-1.md @@ -1,11 +1,10 @@ # ERC-20 {% hint style="success" %} -오리진달러\(OUSD\) 의 대표 ERC20 주소: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD는 ERC-20를 따르는 토큰이며, OUSD가 가진 새로운 특성\(elastic supply\) 을 이해하는 것은 중요합니다. +OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand. {% hint style="warning" %} OUSD를 통합하고자 하는 지갑과 거래소는 OUSD에 대한 토큰 잔액을 캐시(cache) 하지 말아야 합니다. 이 값은 토큰 홀더에 수익률이 발생함에 따라 자주 변경되기 때문입니다. @@ -15,5 +14,3 @@ The biggest difference separating OUSD from your average ERC-20 token is the way - - From 2473e35948d5f00e87d73439f62166f91ce9a24c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:04 +0800 Subject: [PATCH 10161/11794] New translations oracle.md (Korean) --- ko/smart-contracts/api/oracle.md | 1 - 1 file changed, 1 deletion(-) diff --git a/ko/smart-contracts/api/oracle.md b/ko/smart-contracts/api/oracle.md index 40b8d0c9e..7ea9488ee 100644 --- a/ko/smart-contracts/api/oracle.md +++ b/ko/smart-contracts/api/oracle.md @@ -5,4 +5,3 @@ {% endhint %} OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. - From 693da3fb611771e9059b8e140b5c421d5cbc86f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:05 +0800 Subject: [PATCH 10162/11794] New translations strategies.md (Korean) --- ko/smart-contracts/api/strategies.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ko/smart-contracts/api/strategies.md b/ko/smart-contracts/api/strategies.md index 55f5b459a..c557c5618 100644 --- a/ko/smart-contracts/api/strategies.md +++ b/ko/smart-contracts/api/strategies.md @@ -12,5 +12,3 @@ Once we migrate to decentralized governance, it is our intent for the community - - From 17aa97d600541230f59b2959884e7c43bd5d8de0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:06 +0800 Subject: [PATCH 10163/11794] New translations timelock.md (Korean) --- ko/smart-contracts/api/timelock.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ko/smart-contracts/api/timelock.md b/ko/smart-contracts/api/timelock.md index 472fc97ff..77a0f5df5 100644 --- a/ko/smart-contracts/api/timelock.md +++ b/ko/smart-contracts/api/timelock.md @@ -12,10 +12,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. - - From d6e3b6b12d6cdb2597c818659e46a3effdbce7fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:07 +0800 Subject: [PATCH 10164/11794] New translations vault.md (Korean) --- ko/smart-contracts/api/vault.md | 91 ++++++++++++++++----------------- 1 file changed, 45 insertions(+), 46 deletions(-) diff --git a/ko/smart-contracts/api/vault.md b/ko/smart-contracts/api/vault.md index 90d3d5689..ec0060fa2 100644 --- a/ko/smart-contracts/api/vault.md +++ b/ko/smart-contracts/api/vault.md @@ -15,83 +15,83 @@ Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar ## Methods‌ -### 발행(mint)\(\) +### mint() **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 매개 변수 이름 | 유형 | 설명 | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 매개 변수 이름 | 유형 | 설명 | +| --------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | -### mintMultiple\(\) +### mintMultiple() **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 매개 변수 이름 | 유형 | 설명 | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| 매개 변수 이름 | 유형 | 설명 | +| --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin(s) are returned to the user. This decision of which coin(s) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} -### redeem\(\) +### redeem() **`function redeem(uint256 _amount)`**‌ OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. | 매개 변수 이름 | 유형 | 설명 | -|:---------- |:------- |:----------------------------------------- | +| ---------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -### redeemAll\(\)‌ +### redeemAll()‌ **`function redeemAll()`**‌ All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -### rebase\(\) +### rebase() **`function rebase()`**‌ Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ -### allocate\(\) +### allocate() **`function allocate()`**‌ -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ -### totalValue\(\) +### totalValue() **`function totalValue()`**‌ Returns total value of underlying assets and strategies. | `return` name | 유형 | 설명 | -|:------------- |:------- |:------------------------------------------------ | +| ------------- | ------- | ------------------------------------------------ | | value | uint256 | total value of underlying assets and strategies. | -### checkBalance\(\) +### checkBalance() **`function checkBalance(address _asset)`**‌ Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 매개 변수 이름 | 유형 | 설명 | -|:--------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 매개 변수 이름 | 유형 | 설명 | +| --------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -### calculateRedeemOutputs\(\) +### calculateRedeemOutputs() **`function calculateRedeemOutputs(uint256 _amount)`**‌ @@ -102,84 +102,83 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | 매개 변수 이름 | 유형 | 설명 | -|:---------- |:------- |:----------------------------------------- | +| ---------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 유형 | 설명 | -|:------------- |:------------- |:--------------------------------------------------------------------------- | -| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | +| `return` name | 유형 | 설명 | +| ------------- | ----------- | --------------------------------------------------------------------------- | +| outputs | uint256\[] | array of the amount of the stablecoin assets `redeem` function would return | -### getAssetCount\(\) +### getAssetCount() **`function getAssetCount()`**‌ Return the number of supported stablecoin assets represented by `uint256` type.‌ -### getAllAssets\(\) +### getAllAssets() **`function getAllAssets()`**‌ Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ -### getStrategyCount\(\)‌ +### getStrategyCount()‌ **`function getStrategyCount()`**‌ Return the number of strategies active on the Vault represented by `uint256` type.‌ -### getAPR\(\) +### getAPR() **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ +Return the total annual percentage yield (APR) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ -### isSupportedAsset\(\) +### isSupportedAsset() **`function isSupportedAsset(address _asset)`**‌ Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | 매개 변수 이름 | 유형 | 설명 | -|:--------- |:-- |:---------- | +| --------- | -- | ---------- | | \_asset | 주소 | 스테이블 코인 주소 | -### priceUSDMint\(\) +### priceUSDMint() **`function priceUSDMint(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | 매개 변수 이름 | 유형 | 설명 | -|:-------- |:------ |:------------------------ | +| -------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceUSDRedeem\(\) +### priceUSDRedeem() **`function priceUSDRedeem(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | 매개 변수 이름 | 유형 | 설명 | -|:-------- |:------ |:------------------------ | +| -------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceAssetUSDMint\(\)‌ +### priceAssetUSDMint()‌ **`function priceAssetUSDMint(address _asset)`**‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | 매개 변수 이름 | 유형 | 설명 | -|:--------- |:-- |:-------------------------- | +| --------- | -- | -------------------------- | | \_asset | 주소 | Address of the stablecoin‌ | -### priceAssetUSDRedeem\(\)‌ +### priceAssetUSDRedeem()‌ **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | 매개 변수 이름 | 유형 | 설명 | -|:--------- |:-- |:---------- | +| --------- | -- | ---------- | | \_asset | 주소 | 스테이블 코인 주소 | - From cb5a251eed2ffb1836b74038a26e8035116767e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:08 +0800 Subject: [PATCH 10165/11794] New translations compound.md (Korean) --- ko/core-concepts/supported-strategies/compound.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ko/core-concepts/supported-strategies/compound.md b/ko/core-concepts/supported-strategies/compound.md index 186260dd8..3de161500 100644 --- a/ko/core-concepts/supported-strategies/compound.md +++ b/ko/core-concepts/supported-strategies/compound.md @@ -6,14 +6,13 @@ 컴파운드는 ERC-20 거버넌스 토큰인 COMP에 의해 관리됩니다. COMP 보유자는 프로토콜 변경을 제안 및 투표하거나 다른 사람에게 투표를 위임 할 수 있습니다. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. COMP 토큰 공급의 상당 부분은 컴파운드 팀, 투자자 및 고문이 보유했습니다. -Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. +Compound's total value locked (TVL) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. 컴파운드는 오픈제플린(OpenZeppelin) 및 트레일 오브 비츠(Trail of Bits) 의 여러 보안 감사를 거쳤습니다. 컴파운드 프로토콜은 써틱(CertiK) 에 의해 공식적으로 검증되었으며 건틀릿(Gauntlet) 의 경제적 스트레스 테스트를 거쳤습니다. 컴파운드는 버그 현상금 프로그램을 운영합니다. | 리소스 | | -|:------------- |:-------------------------------------------------------------------------------------------------------------- | -| 공식 사이트 | [https://compound.finance/](https://compound.finance/) | +| ------------- | -------------------------------------------------------------------------------------------------------------- | +| 공식 사이트 | [https://compound.finance/](https://compound.finance) | | 개발자 문서 | [https://compound.finance/docs](https://compound.finance/docs) | | 깃허브(Github) | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | | 디스코드(Discord) | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | - From 8272a3b10d62c0ffd1152b4f8547e6a0e8dd64d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:09 +0800 Subject: [PATCH 10166/11794] New translations README.md (Korean) --- ko/core-concepts/supported-strategies/README.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/ko/core-concepts/supported-strategies/README.md b/ko/core-concepts/supported-strategies/README.md index 156e60cc1..9009f1fd0 100644 --- a/ko/core-concepts/supported-strategies/README.md +++ b/ko/core-concepts/supported-strategies/README.md @@ -4,15 +4,20 @@ OUSD는 스테이블 코인을 대출 플랫폼과 마켓 메이커 유동성 풀에 입금 함으로써 수익을 창출 합니다. 이러한 플랫폼은 기술적 리스크를 안고 있으며 중대한 보안 이벤트가 발생할 경우, 자금이 손실될 수 있다는 점을 이해하는 것이 중요합니다. 오리진(Origin) 은 스마트 컨트랙트가 감사되었고, 그 중 가장 안전하다고 생각되는 플랫폼과 협력 하기로 결정 했습니다. -현재 이자를 생산하기 위해 다음의 플랫폼들을 활용할 계획입니다\(s\): +Currently, OUSD earns yield from the following platform(s): -{% page-ref page="compound.md" %} +{% content-ref url="compound.md" %} +[compound.md](compound.md) +{% endcontent-ref %} -{% page-ref page="curve.md" %} +{% content-ref url="curve.md" %} +[curve.md](curve.md) +{% endcontent-ref %} -{% page-ref page="aave.md" %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - From f802973286606f8bd031ac2b292ce8a45c24fa2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:10 +0800 Subject: [PATCH 10167/11794] New translations bug-bounties.md (Greek) --- el/security-and-risks/bug-bounties.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/el/security-and-risks/bug-bounties.md b/el/security-and-risks/bug-bounties.md index 00c46f5f2..956fd0fe6 100644 --- a/el/security-and-risks/bug-bounties.md +++ b/el/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -28,6 +28,5 @@ In return, we promise: * If you have followed the instructions above, we will not take any legal action against you in regard to the report * We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission * If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) * As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. - From 350a92ce5698b46531e123741791671cc4c73365 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:11 +0800 Subject: [PATCH 10168/11794] New translations integration-guide-for-exchanges.md (Japanese) --- ja/guides/integration-guide-for-exchanges.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ja/guides/integration-guide-for-exchanges.md b/ja/guides/integration-guide-for-exchanges.md index 151581eaf..1c7fd6a45 100644 --- a/ja/guides/integration-guide-for-exchanges.md +++ b/ja/guides/integration-guide-for-exchanges.md @@ -8,7 +8,7 @@ These docs are a great starting point for understanding how OUSD works. Here are We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. -**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** +**Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. @@ -24,5 +24,3 @@ If you are comingling funds, you'll want to be sure that each user gets their pr OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. - - From 88947c95f30cbd388d3ba098a6218feff07f04a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:12 +0800 Subject: [PATCH 10169/11794] New translations architecture.md (Japanese) --- ja/smart-contracts/architecture.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ja/smart-contracts/architecture.md b/ja/smart-contracts/architecture.md index abde08b84..a6921fe89 100644 --- a/ja/smart-contracts/architecture.md +++ b/ja/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architecture -![](../.gitbook/assets/ousd_docs_graphics_3.png) +![](../.gitbook/assets/ousd_docs_graphics\_3.png) OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. @@ -8,7 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - - +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. From abf7388f6efac1aa41848aeeea842e2b88689e04 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:13 +0800 Subject: [PATCH 10170/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 105 +++++++++++---------------------- 1 file changed, 33 insertions(+), 72 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 4fb73dc61..00a2477dc 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -3,16 +3,15 @@ Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +Well-known addresses (often proxy wrappers): | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -20,29 +19,28 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | -| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| ---------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | +| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: | Strategy | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | -| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | | Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} @@ -50,72 +48,36 @@ Internal implementation contracts: The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | -|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ContractAddressENS
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 - originprotocol.eth -
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC - originstrategist.eth -
Governor / Timelock0x830622BDd79CC677eE6594E20bBda5B26568b781 - -

origingovernor.eth -

-

origintimelock.eth -

-
OGN Buyback0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 - originbuyback.eth -
+ +| Contract | Address | ENS | +| ------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor / Timelock | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| +| OGN Buyback | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | {% endtab %} {% tab title="Stablecoins" %} | Contract | Address | -|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | @@ -123,25 +85,25 @@ The following oracles are used to fetch a price for **USDC/USD:** {% tab title="Staking" %} | Contract | Address | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: | Contract | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): +OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): | Contract | Address | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} @@ -149,4 +111,3 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- - From 45e323a00d26ac0388b5099eb1d598aef78dcbb0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:14 +0800 Subject: [PATCH 10171/11794] New translations rebasing-and-smart-contracts.md (Japanese) --- .../elastic-supply/rebasing-and-smart-contracts.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index ac7d4ff59..cdebbc4bf 100644 --- a/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ja/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,7 +6,7 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers (AMM’s) like Uniswap which break when the number of tokens they are holding changes unexpectedly. ![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) @@ -16,9 +16,7 @@ Smart contracts must explicitly opt-in to receiving yield via the rebasing mecha If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - - +[Gnosis Safe](https://gnosis-safe.io) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract\&action=getabi\&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 90f2c5da8d916de4057a7ec1644685819ea93c11 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:15 +0800 Subject: [PATCH 10172/11794] New translations faq.md (Japanese) --- ja/faq.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ja/faq.md b/ja/faq.md index e2145b83b..353f07d5c 100644 --- a/ja/faq.md +++ b/ja/faq.md @@ -22,7 +22,7 @@ By default, rebase events don't affect the supply of OUSD that is sitting in sma **How is it possible for the APY to be so high?** -You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens (namely COMP and CRV). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. **Why is my balance increasing at a slower rate than the advertised APY?** @@ -31,4 +31,3 @@ OUSD balances increase when the supply is rebased. But the size of each rebase v **What about the hack? Is OUSD safe?** On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). - From 6b77da5b2314d71e8d25251da455e1af5c05c7e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:16 +0800 Subject: [PATCH 10173/11794] New translations fund-management.md (Japanese) --- ja/core-concepts/fund-management.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ja/core-concepts/fund-management.md b/ja/core-concepts/fund-management.md index 273f8d1ae..2a7bc32d1 100644 --- a/ja/core-concepts/fund-management.md +++ b/ja/core-concepts/fund-management.md @@ -1,6 +1,6 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). @@ -17,4 +17,3 @@ The initial version of the OUSD Vault smart contract gives each valid strategy a Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. - From b25817e5e84f400284298420b7f58fd094222fcd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:18 +0800 Subject: [PATCH 10174/11794] New translations ogn-staking.md (Japanese) --- ja/governance/ogn-staking.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ja/governance/ogn-staking.md b/ja/governance/ogn-staking.md index 4013c1192..e7a3e0bc2 100644 --- a/ja/governance/ogn-staking.md +++ b/ja/governance/ogn-staking.md @@ -1,6 +1,6 @@ # OGN Staking -Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. +Origin Token (OGN) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. {% hint style="info" %} Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. @@ -12,9 +12,7 @@ The initial staking program offers three staking periods and respective yields: * 90-day staking period: Earn 12.5% annualized interest * 365-day staking period: Earn 25% annualized interest -Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN (principal) and yield. OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. - - From 0234b487af81e006e176ac395769bbd69e7eff66 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:19 +0800 Subject: [PATCH 10175/11794] New translations insurance.md (Japanese) --- ja/security-and-risks/insurance.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ja/security-and-risks/insurance.md b/ja/security-and-risks/insurance.md index 26e29f1dd..516a0a115 100644 --- a/ja/security-and-risks/insurance.md +++ b/ja/security-and-risks/insurance.md @@ -1,8 +1,7 @@ # Insurance -OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. - From c2f0e9f4610c187741b7971927447fd81639a174 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:20 +0800 Subject: [PATCH 10176/11794] New translations price-oracles.md (Japanese) --- ja/core-concepts/price-oracles.md | 110 +++--------------------------- 1 file changed, 8 insertions(+), 102 deletions(-) diff --git a/ja/core-concepts/price-oracles.md b/ja/core-concepts/price-oracles.md index 313fd011a..8d62f294b 100644 --- a/ja/core-concepts/price-oracles.md +++ b/ja/core-concepts/price-oracles.md @@ -6,107 +6,14 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CoinLow - High - Delta - Source -
USDC -

$0.929222

-

Mar 13, 2020

-
-

$1.11

-

Oct 15, 2018

-
$0.180778CoinMarketCap -
USDC -

$0.924188

-

Aug 02, 2020

-
-

$1.17

-

May 08, 2019

-
$0.245812CoinGecko -
DAI -

$0.945505

-

May 10, 2020

-
-

$1.11

-

Mar 13, 2020

-
$0.164495CoinMarketCap -
DAI -

$0.903243

-

Nov 25, 2019

-
-

$1.22

-

Mar 13, 2020

-
$0.316757CoinGecko -
USDT -

$0.849809

-

Feb 02, 2017

-
-

$1.21

-

May 27, 2017

-
$0.360191CoinGecko -
USDT -

$0.572521

-

Mar 02, 2015

-
-

$1.32

-

Jul 24, 2018

-
$0.747479CoinMarketCap -
+| Coin | **Low** | **High** | **Delta** | **Source** | +| ---- | ---------------------------------------------------- | ---------------------------------------------------- | --------- | --------------------------------------------------------------------------- | +| USDC |

$0.929222

Mar 13, 2020

|

$1.11

Oct 15, 2018

| $0.180778 | [CoinMarketCap](https://coinmarketcap.com/currencies/usd-coin/) | +| USDC |

$0.924188

Aug 02, 2020

|

$1.17

May 08, 2019

| $0.245812 | [CoinGecko](https://www.coingecko.com/en/coins/usd-coin) | +| DAI |

$0.945505

May 10, 2020

|

$1.11

Mar 13, 2020

| $0.164495 | [CoinMarketCap](https://coinmarketcap.com/currencies/multi-collateral-dai/) | +| DAI |

$0.903243

Nov 25, 2019

|

$1.22

Mar 13, 2020

| $0.316757 | [CoinGecko](https://www.coingecko.com/en/coins/dai) | +| USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | +| USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. @@ -123,4 +30,3 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. - From af43e11560c23c29dc7ceaa771db6cd76c84b473 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:21 +0800 Subject: [PATCH 10177/11794] New translations usdt.md (Korean) --- ko/core-concepts/supported-stablecoins/usdt.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/ko/core-concepts/supported-stablecoins/usdt.md b/ko/core-concepts/supported-stablecoins/usdt.md index bff73fbdc..cc1de1e2b 100644 --- a/ko/core-concepts/supported-stablecoins/usdt.md +++ b/ko/core-concepts/supported-stablecoins/usdt.md @@ -1,22 +1,20 @@ # USDT -![](../../.gitbook/assets/image%20%281%29.png) +![](../../.gitbook/assets/image (1).png) -테더 \(USDT\) 는 처음에 옴니 레이어 프로토콜(Omni Layer Protocol) 을 통해 비트코인 위에 만들어진 법정화폐와 페그된(fiat-pegged) 스테이블 코인입니다. 2017년 9월 테더는 이더리움 블록체인에 미국 달러화 대비 ERC-20 토큰을 추가 출시할 것이라고 발표했습니다. +Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. 2017년 9월 테더는 이더리움 블록체인에 미국 달러화 대비 ERC-20 토큰을 추가 출시할 것이라고 발표했습니다. 유통되는 각 테더는 가상화폐 거래소 비트파이넥스(Bitfinex) 와 밀접한 관계를 맺고 있는 홍콩 소재 테더 리미티드사(Tether Limited) 가 보관 계좌에 보유하고 있는 법정 화폐 통화량에 해당하는 1대 1 비율로 뒷받침된다고 합니다. -테더 ****** 에 대한 논쟁 ***** 회사가 적절한 예비금 지원 테더를 보여주는 약속된 감사를 제공하지 않는다는 논쟁에도 불구하고, USDT는 여전히 시가총액 기준 세계 최대의 스테이블 코인이며 현재 BTC, ETH, XRP에 이어 네 번째로 큰 규모의 암호화폐 입니다. +Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | 주요 사항 | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| ------------- | ---------------------------------------------------------------------------------------------------------------- | | 발행처 | 테더 리미티드사(Tether Limited) | | 이름 | 테더(Tether) | | 상징 | USDT | | 주소 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | 데시멀(Decimals) | 6 | -| 공식 사이트 | [https://tether.to/ ](https://tether.to/%20) | +| 공식 사이트 | [https://tether.to/ ](https://tether.to) | | 보유자 | Over 3.4M addresses | - - From 9447cbf714395e718c70f1835c8b59890a664a51 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:22 +0800 Subject: [PATCH 10178/11794] New translations analytics-dashboard.md (Japanese) --- ja/analytics-dashboard.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/ja/analytics-dashboard.md b/ja/analytics-dashboard.md index 7ee0d7794..d17943add 100644 --- a/ja/analytics-dashboard.md +++ b/ja/analytics-dashboard.md @@ -6,21 +6,21 @@ Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allo The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. -Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table (in reverse order). **Ratio** -There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. +There are two types of OUSD balances: rebasing (most accounts) and non-rebasing (smart contracts that have not opted in). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. **Credits** -Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past (by opting in or out). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. **Non-rebasing** -This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to (credits \* ratio), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. **Boost** @@ -28,5 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. - +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From 847471a78c9d861222db16e3c8367c55fbb4af11 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:23 +0800 Subject: [PATCH 10179/11794] New translations README.md (Korean) --- ko/README.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/ko/README.md b/ko/README.md index afb724d48..e199541d7 100644 --- a/ko/README.md +++ b/ko/README.md @@ -6,17 +6,17 @@ description: 지갑에 있는동안 수익을 만들어 내는 최초의 스테 ## **더 나은 형태의 돈** -Origin Dollar \ (OUSD \) 는 Ethereum 네트워크에서 2020 년 9 월에 처음 출시된 새로운 스테이블코인(stablecoin) 입니다. OUSD는 단순히 지갑에 코인을 보관하기만 해도 경쟁력있는 수익률을 확보하기 때문에 기존 스테이블 코인보다 우수합니다. +Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. OUSD는 단순히 지갑에 코인을 보관하기만 해도 경쟁력있는 수익률을 확보하기 때문에 기존 스테이블 코인보다 우수합니다. ![](.gitbook /assets/origin-dollar-summary.jpeg) **배경** -1999 년 Origin의 R&D 엔지니어 인 Yu Pan과 그의 동료 PayPal 공동 창립자 [는 기존의 뱅킹 시스템에 연결하지 않고도 이자 수익률 전략과 직불 카드로 완성 된 "새로운 세계의 통화"를 만드는](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 것을 구상했습니다. 몇 차례의 피벗(pivot) 과 eBay 인수후, PayPal은 이 야망에서 멀어져 갔습니다. +In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. 몇 차례의 피벗(pivot) 과 eBay 인수후, PayPal은 이 야망에서 멀어져 갔습니다. 거의 20 년 후 Tether는 2014 년에 USD로 표시된 스테이블 코인 개념을 도입했습니다. 그 이후로 스테이블 코인은 사용자에게 자유 유동성 통화의 가격 변동성에 노출되지 않고 가치를 이전하는 이상적인 방법으로 입증되었습니다. 오늘날 비트코인보다 Tether을 통해 전송되는 가치가 -더 높습니다. 한편, 탈중앙화 금융 \ (DeFi \)은 현재 대출 및 거래 프로토콜에서 수익을 창출하는 스마트 컨트랙트에 자본금이 [수십억 달러](https://defipulse.com/) 로 고정되어 폭발적인 성장을 경험했습니다.

+더 높습니다. Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols.

기존 스테이블코인의 문제점 중 하나는 사용자가 쉽게 사용할 수있는 코인을 보유하는 것과 스마트 컨트랙트에 토큰을 락(lock) 해 수익을 얻는 것 중에서 항상 선택해야한다는 것입니다. 예를 들어 Aave에서 USDC를 락(lock) 하는 사용자는 해당 USDC의 일부를 동시에 사용할 수 없습니다. 비싼 이더리움 가스 요금은 사용자가 지출 모드와 수입 모드 사이를 전환 할 때마다 생기는 "전환 비용" 역할을 합니다. @@ -26,7 +26,6 @@ OUSD를 사용하려고 할 때 복잡한 포지션을 풀 필요가 없습니 암호화폐 및 핀테크 베테랑이 만든 오리진 달러(Origin Dollar)는 연쇄 창업가, 초기 암호 화폐 투자자, 유투브(YouTube)의 초기 직원, 구글/드랍박스(Google / Dropbox)의 개발 및 관리자, 페이팔(Paypal)의 공동 창립자, 유 팬(Yu Pan)이 소속되어 있는 [오리진 프로토콜(Origin Protocol)](https://www.originprotocol.com) [팀](https://www.originprotocol.com/team)이 지원하고 있습니다. -이 문서는 작동 방식에 대한 기술적 세부사항에 관심있는 사람들이 시작하기에 좋은 곳입니다. 개발자가 [Github](http://www.github.com/OriginProtocol) \ (100 % 오픈 소스 \)를 감사하고 기여하도록 권장합니다. 질문이 있거나 시작하는 데 도움이 필요한 경우 저희 팀이 많은 시간을 보내는 [Discord](https://www.originprotocol.com/discord)를 찾아주세요. +이 문서는 작동 방식에 대한 기술적 세부사항에 관심있는 사람들이 시작하기에 좋은 곳입니다. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). 질문이 있거나 시작하는 데 도움이 필요한 경우 저희 팀이 많은 시간을 보내는 [Discord](https://www.originprotocol.com/discord)를 찾아주세요. '미래의 돈'에 오신 것을 환영합니다. - From 9ee97f38af65bb4674ff991c23a37b5f1aa3e4ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:25 +0800 Subject: [PATCH 10180/11794] New translations getting-started.md (Korean) --- ko/getting-started.md | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/ko/getting-started.md b/ko/getting-started.md index fff6b6162..8d45e541b 100644 --- a/ko/getting-started.md +++ b/ko/getting-started.md @@ -8,7 +8,7 @@ The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com), or [Gnosis Safe](https://gnosis-safe.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** @@ -16,9 +16,9 @@ OUSD is currently available on the following decentralized exchanges. These are * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) -* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\&use=v2) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) **Centralized Exchanges** @@ -29,15 +29,14 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +* [Buy OUSD on Dharma App](https://www.dharma.io) (US only) We're continuing to work on making OUSD available on additional centralized exchanges. **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. @@ -48,11 +47,17 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +{% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +[rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/architecture.md" %} +{% content-ref url="smart-contracts/architecture.md" %} +[architecture.md](smart-contracts/architecture.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/api/" %} +{% content-ref url="smart-contracts/api/" %} +[api](smart-contracts/api/) +{% endcontent-ref %} **Developer Analytics** @@ -60,5 +65,8 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} From ce238ed658d9417d0a1a65b18905082b7a350d6a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:26 +0800 Subject: [PATCH 10181/11794] New translations how-it-works.md (Korean) --- ko/how-it-works.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/ko/how-it-works.md b/ko/how-it-works.md index 65f7485d5..4b6cabdd4 100644 --- a/ko/how-it-works.md +++ b/ko/how-it-works.md @@ -2,7 +2,7 @@ #### 100 % 지원 및 안정 -오리진 달러 \ (OUSD \) 는 이더리움 네트워크를 위한 비표준 ERC-20 토큰입니다. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD는 USDT, USDC 및 DAI와 같은 검증된 스테이블 코인이 1:1로 지원되는 안정적인 통화입니다. 결과적으로, 1 OUSD는 항상 1 USD와 비슷한 가치를 가지게 됩니다. @@ -12,20 +12,20 @@ OUSD는 USDT, USDC 및 DAI와 같은 검증된 스테이블 코인이 1:1로 지 #### Buying OUSD -Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### **자동화 이자 농사(Automated Yield Farming)** @@ -37,4 +37,3 @@ OUSD generates yields by deploying the underlying stablecoins that were deposite The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. - From 850ebaab702cc888b04ae319249b3c1521acc594 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:27 +0800 Subject: [PATCH 10182/11794] New translations README.md (Korean) --- ko/core-concepts/elastic-supply/README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ko/core-concepts/elastic-supply/README.md b/ko/core-concepts/elastic-supply/README.md index ead1c237c..5648cd54b 100644 --- a/ko/core-concepts/elastic-supply/README.md +++ b/ko/core-concepts/elastic-supply/README.md @@ -2,15 +2,15 @@ **공급 탄력성. 안정적 가격.** -OUSD는 대부분의 토큰과 다르게 작동합니다. 관리 대상 자산의 가치가 증가함에 따라 가격이 상승하는 대신 \ (컴파운드의 c토큰 또는 와이언의 y토큰 \) 1 개의 OUSD의 가치는 약 $ 1로 일정하게 유지됩니다. 대신, 컨트랙트는 지속적으로 화폐 공급을 조정하고 모든 토큰 보유자의 지갑에있는 잔액을 자동으로 업데이트하여 프로토콜로 얻은 수익률을 반영합니다. +OUSD는 대부분의 토큰과 다르게 작동합니다. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. 대신, 컨트랙트는 지속적으로 화폐 공급을 조정하고 모든 토큰 보유자의 지갑에있는 잔액을 자동으로 업데이트하여 프로토콜로 얻은 수익률을 반영합니다. {% hint style="info" %} 은행 계좌에서 발생하는 이자로 생각하면 됩니다. 미국 달러의 계정 단위와 가치는 변경되지 않습니다. 이자를 받으면 시간이 지남에 따라 더 많은 미국 달러를 받게됩니다. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics_4.png) +![](../../.gitbook/assets/ousd_docs_graphics\_4.png) -이 메커니즘은 [앰플포스(Ampleforth)](https://www.ampleforth.org/)의해 취해진 새로운 접근 방식에서 영감을 얻었지만 강조 할 가치가있는 몇 가지 주요 차이점이 있습니다. +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. OUSD를 쉽게 채굴하고 상환 할 수 있다는 점을 감안할 때, 우리는 페그가 유지되도록 중재자를 의지할 수 있습니다. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. @@ -19,4 +19,3 @@ OUSD는 대부분의 토큰과 다르게 작동합니다. 관리 대상 자산 **Manually triggering a rebase** Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. - From 344773d62fe2fc04bec90e0e8d8e41d0b531f98c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:28 +0800 Subject: [PATCH 10183/11794] New translations README.md (Korean) --- .../supported-stablecoins/README.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/ko/core-concepts/supported-stablecoins/README.md b/ko/core-concepts/supported-stablecoins/README.md index 4b3a82e4e..37e52a564 100644 --- a/ko/core-concepts/supported-stablecoins/README.md +++ b/ko/core-concepts/supported-stablecoins/README.md @@ -6,15 +6,20 @@ OUSD는 이를 뒷받침하는 스테이블 코인 만큼 강하다는 점을 현재 OUSD는 다음과 같은 스테이블 코인을 지원합니다: -{% page-ref page="usdt.md" %} +{% content-ref url="usdt.md" %} +[usdt.md](usdt.md) +{% endcontent-ref %} -{% page-ref page="usdc.md" %} +{% content-ref url="usdc.md" %} +[usdc.md](usdc.md) +{% endcontent-ref %} -{% page-ref page="dai.md" %} +{% content-ref url="dai.md" %} +[dai.md](dai.md) +{% endcontent-ref %} -그 어떠한 스테이블 코인도 완벽하지는 않지만, 그것들은 보편적으로 널리 사용되고 있기 때문에 오리진(Origin)은 그것들을 선택했습니다. 이러한 스테이블 코인들은 여러 번 USD 페그(peg) 를 손실하기도 하였지만, 결국 1 USD 목표를 달성하는 데 탄력성을 보여주었습니다. +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. -이러한 모든 스테이블 코인은 서로 다른 상대방에 대한 위험을 초래할 수 있다는 점에 유의해야 합니다. 특히 테더(Tether) 는 잘 문서화된 은행 문제 및 규제 문제를 안고 있습니다. 또한 USDT와 USDC는 발행인이 보유자의 지갑에있는 돈을 동결(freeze) 할 수 있는 권한을 부여하는 백도어(backdoors) 기능이 있습니다. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. - -이러한 우려에도 불구하고 이미 이러한 스테이블 코인들의 보안에는 수십억 달러가 걸려있습니다. 시간이 지남에 따라 추가 스테이블 코인이 프로토콜에 추가 될 수 있습니다. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From 4ea63c4dd43cc4fec681691dc46797800ff59884 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:29 +0800 Subject: [PATCH 10184/11794] New translations dai.md (Korean) --- ko/core-concepts/supported-stablecoins/dai.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/ko/core-concepts/supported-stablecoins/dai.md b/ko/core-concepts/supported-stablecoins/dai.md index 86e1babb0..cdd611123 100644 --- a/ko/core-concepts/supported-stablecoins/dai.md +++ b/ko/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,18 @@ ![](../../.gitbook/assets/dai.png) -다이(Dai) 는 2017년 12월 이더리움(Ethereum) 블록 체인에서 ERC-20 토큰으로 출시 된 명목 화폐(fiat-pegged) 스테이블 코인입니다. 단일 담보 다이 \ (SAI \) 에서 다중 담보 다이 \ (DAI \) 로의 주요 업그레이드가 2019 년 11 월에 완료되었습니다. 다이는 미국 달러에 고정되어 있습니다. +다이(Dai) 는 2017년 12월 이더리움(Ethereum) 블록 체인에서 ERC-20 토큰으로 출시 된 명목 화폐(fiat-pegged) 스테이블 코인입니다. A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. 다이는 미국 달러에 고정되어 있습니다. -다이는 ETH 또는 USDC와 같은 암호 자산을 금고라고 불리는 담보 채무 포지션 \(CPP\) 에 담보로 고정하는 사용자들에 의해 발행됩니다. 이전에는 오직 ETH만 담보로 허용되었습니다. 각 금고의 보유금과 상태를 블록체인 상에서 실시간 조회할 수 있습니다. 해당 금고와 다이 스테이블 코인의 상태는 면밀히 모니터링됩니다. +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. 이전에는 오직 ETH만 담보로 허용되었습니다. 각 금고의 보유금과 상태를 블록체인 상에서 실시간 조회할 수 있습니다. 해당 금고와 다이 스테이블 코인의 상태는 면밀히 모니터링됩니다. 다이는 4억 달러 이상이 유통되는, 세계에서 세 번째로 큰 규모의 스테이블 코인입니다. 또한, 대출 플랫폼 인 컴파운드(Compound) 와 에이브(Aave) 에 있는 다이의 합성 버전 인 씨다이(cDAI) 와 에이다이(aDAI) 는 합쳐서 6 억 달러 이상을 유통하고 있습니다. | 주요 사항 | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | 발행처 | 메이커다오(MakerDAO) | | 이름 | 다이(Dai) | | 상징 | 다이(DAI) | | 주소 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | 데시멀(Decimals) | 18 | -| 공식 사이트 | [https://makerdao.com/](https://makerdao.com/) | +| 공식 사이트 | [https://makerdao.com/](https://makerdao.com) | | 보유자 | Over 380k addresses | - From af038960161d6f24e8aef645c6dd779c27b86864 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:30 +0800 Subject: [PATCH 10185/11794] New translations usdc.md (Korean) --- ko/core-concepts/supported-stablecoins/usdc.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/ko/core-concepts/supported-stablecoins/usdc.md b/ko/core-concepts/supported-stablecoins/usdc.md index 3ff19f605..05414d6b8 100644 --- a/ko/core-concepts/supported-stablecoins/usdc.md +++ b/ko/core-concepts/supported-stablecoins/usdc.md @@ -1,15 +1,15 @@ # USDC -![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.Png) +![](../../.gitbook/assets/usdc-coin-bd351fb779 (1).png) -USD 코인\(USDC\) 는 2017년 12월 이더리움(Ethereum) 블록 체인에서 ERC-20 토큰으로 출시 된 명목 화폐(fiat-pegged) 스테이블 코인입니다. USDC는 미국 달러에 고정되어 있으며 쉽게 미국 달러로 교환 할 수 있습니다. +USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC는 미국 달러에 고정되어 있으며 쉽게 미국 달러로 교환 할 수 있습니다. 각 USDC는 써클(Circle)과 코인베이스(Coinbase)에 의해 설립된 컨소시엄인 센트레(Centre)의 회원들이 보관 계좌에 보유하고 있는 법정 화폐에 상응하는 금액과 1:1 비율로 지원됩니다. 센트레의 회원은 미국에 기반을 둔 규제 된 금융 기관입니다. 매월 보유액에 대한 감사(audits) 은 회계법인 그랜트 쑈튼(Grant Thornton LLP) 에서 발행합니다. USDC는 USDT 다음으로 세계에서 두 번째로 큰 규모의 스테이블 코인이며 유통량이 10 억 달러 이상으로 빠르게 성장했습니다. 그러나 USDC는 여전히 USDT의 어마어마한 유통량 120억 달러와 비교하면 훨씬 뒤쳐져 있습니다. | 주요 사항 | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | 발행처 | 센트레(Centre) | | 이름 | USD 코인 | | 상징 | USDC | @@ -18,5 +18,3 @@ USDC는 USDT 다음으로 세계에서 두 번째로 큰 규모의 스테이블 | 공식 사이트 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | | 보유자 | Over 1M addresses | - - From 4b96dca982793cd679750a9aa6353894d6bae7fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:31 +0800 Subject: [PATCH 10186/11794] New translations architecture.md (Korean) --- ko/smart-contracts/architecture.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ko/smart-contracts/architecture.md b/ko/smart-contracts/architecture.md index 68efe2edd..72b4cd5c0 100644 --- a/ko/smart-contracts/architecture.md +++ b/ko/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # 아키텍처(Architecture) -![](../.gitbook/assets/ousd_docs_graphics_3.png) +![](../.gitbook/assets/ousd_docs_graphics\_3.png) OUSD는 일련의 스마트 컨트렉트로 구성됩니다. 이러한 각 계약은 거버넌스 프로토콜을 통해 업그레이드 할 수 있는 프록시 계약으로 포장됩니다. @@ -8,7 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. 또한 지원되는 각 [전략 ](../core-concepts/supported-strategies/)에 배포되는 자산의 비율도 적용합니다. 가스 비용 최적화를 위해, 금고(Vault) 는 대부분의 예금 및 상환이 전략에서 자산을 감거나 풀지 않고 발생할 수 있도록 버퍼를 유지합니다. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - - +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. From 177cc132cc3fdd3e2d52b63f7838f2f77f5c717f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:32 +0800 Subject: [PATCH 10187/11794] New translations rebasing-and-smart-contracts.md (Korean) --- .../elastic-supply/rebasing-and-smart-contracts.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index ac7d4ff59..cdebbc4bf 100644 --- a/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/ko/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,7 +6,7 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers (AMM’s) like Uniswap which break when the number of tokens they are holding changes unexpectedly. ![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) @@ -16,9 +16,7 @@ Smart contracts must explicitly opt-in to receiving yield via the rebasing mecha If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - - +[Gnosis Safe](https://gnosis-safe.io) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract\&action=getabi\&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From bdb071287d3fb42318f7d2ca66792f13cc3a8154 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:33 +0800 Subject: [PATCH 10188/11794] New translations timelock.md (Japanese) --- ja/smart-contracts/api/timelock.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ja/smart-contracts/api/timelock.md b/ja/smart-contracts/api/timelock.md index 4608f4bc6..95265f3d4 100644 --- a/ja/smart-contracts/api/timelock.md +++ b/ja/smart-contracts/api/timelock.md @@ -12,10 +12,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. - - From b86c4e55c122539204c70c3ef32c581e97083bb4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:34 +0800 Subject: [PATCH 10189/11794] New translations erc-20-1.md (Dutch) --- nl/smart-contracts/api/erc-20-1.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/nl/smart-contracts/api/erc-20-1.md b/nl/smart-contracts/api/erc-20-1.md index f752ae8bc..164343cc0 100644 --- a/nl/smart-contracts/api/erc-20-1.md +++ b/nl/smart-contracts/api/erc-20-1.md @@ -1,11 +1,10 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand. {% hint style="warning" %} Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. @@ -15,5 +14,3 @@ The biggest difference separating OUSD from your average ERC-20 token is the way - - From 4668276a9ac9f150dfc845ba03a8ad6bf0e72df5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:35 +0800 Subject: [PATCH 10190/11794] New translations admin-privileges.md (Dutch) --- nl/governance/admin-privileges.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/nl/governance/admin-privileges.md b/nl/governance/admin-privileges.md index 688d04c6b..a6ec61a6b 100644 --- a/nl/governance/admin-privileges.md +++ b/nl/governance/admin-privileges.md @@ -8,9 +8,8 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. - From 8b7c93df3f6ea05a29829851f8d5aa96a9bae2d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:36 +0800 Subject: [PATCH 10191/11794] New translations principles.md (Dutch) --- nl/governance/principles.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/nl/governance/principles.md b/nl/governance/principles.md index 53b5bde73..9e3444fb5 100644 --- a/nl/governance/principles.md +++ b/nl/governance/principles.md @@ -12,7 +12,7 @@ That being said, in the very early days, it is imperative that the core engineer Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) **Timelock** @@ -20,11 +20,9 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. - - From d86dd1e2c40921613d8a461f50abeb2807240043 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:37 +0800 Subject: [PATCH 10192/11794] New translations bug-bounties.md (Dutch) --- nl/security-and-risks/bug-bounties.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/nl/security-and-risks/bug-bounties.md b/nl/security-and-risks/bug-bounties.md index 00c46f5f2..956fd0fe6 100644 --- a/nl/security-and-risks/bug-bounties.md +++ b/nl/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -28,6 +28,5 @@ In return, we promise: * If you have followed the instructions above, we will not take any legal action against you in regard to the report * We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission * If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) * As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. - From 9be4466eb3475633184e6966d30540ea949d2d67 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:38 +0800 Subject: [PATCH 10193/11794] New translations contributing.md (Dutch) --- nl/governance/contributing.md | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/nl/governance/contributing.md b/nl/governance/contributing.md index 3b3ab39bf..5b63d22c7 100644 --- a/nl/governance/contributing.md +++ b/nl/governance/contributing.md @@ -4,8 +4,16 @@ OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). @@ -22,7 +30,7 @@ Your development flow should look like: 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. 5. Write some awesome code. 6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +7. Push your branch to the upstream repository (i.e. https://github.com/OriginProtocol/\[repo]) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. For critical smart contract code to be merged it must pass the following checklist: @@ -38,7 +46,7 @@ The `master` branch is locked so that only members of the [core team](https://gi We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io). For Solidity, we use two-space indents. @@ -49,7 +57,7 @@ When considering protocol or implementation design proposals, we are looking for * A description of the problem this design proposal solves * Discussion of the trade-offs involved * Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) +* Links to relevant literature (RFCs, papers, etc) * Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. @@ -73,7 +81,9 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="../security-and-risks/bug-bounties.md" %} +{% content-ref url="../security-and-risks/bug-bounties.md" %} +[bug-bounties.md](../security-and-risks/bug-bounties.md) +{% endcontent-ref %} #### **Community Improvement** @@ -91,5 +101,3 @@ We have a strong preference for hiring people who have already started contribut If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). - - From 9f122ef77eb29bc91548851aebb60826131ca647 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:39 +0800 Subject: [PATCH 10194/11794] New translations risks.md (Dutch) --- nl/security-and-risks/risks.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/nl/security-and-risks/risks.md b/nl/security-and-risks/risks.md index bc5b6c8d1..f6cc02d5b 100644 --- a/nl/security-and-risks/risks.md +++ b/nl/security-and-risks/risks.md @@ -32,7 +32,7 @@ We regularly have our work [audited ](audits.md)by the top auditors in the indus We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. @@ -42,5 +42,3 @@ Finally, we have formalized an engineering [rotation](https://github.com/OriginP You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. - - From 94be37587b7032152e7bac9eec7759d685e8899a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:40 +0800 Subject: [PATCH 10195/11794] New translations audits.md (Dutch) --- nl/security-and-risks/audits.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/nl/security-and-risks/audits.md b/nl/security-and-risks/audits.md index 42cd21ad6..232339342 100644 --- a/nl/security-and-risks/audits.md +++ b/nl/security-and-risks/audits.md @@ -2,15 +2,15 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com), [Trail of Bits](https://www.trailofbits.com), [Solidified](https://solidified.io), and [Certora](https://www.certora.com) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) +* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) -The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: +The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) @@ -22,19 +22,17 @@ OUSD only integrates strategies that have been carefully audited and battle-test **Compound Strategy and Open Price Feed** -Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com) and formally verified by [Certora](https://www.certora.com). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. **Aave Strategy** -Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io), [MixBytes](https://mixbytes.io), and [PeckShield](https://peckshield.com). They have also been formally verified by [Certora](https://www.certora.com). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). **Curve Strategy** -Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). **Chainlink Oracles** Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). - - From f6e844824ae2a0c94fe80db5a6bb198ad7dbabdc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:41 +0800 Subject: [PATCH 10196/11794] New translations README.md (Dutch) --- nl/smart-contracts/api/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/nl/smart-contracts/api/README.md b/nl/smart-contracts/api/README.md index 16c7d2816..f15f90289 100644 --- a/nl/smart-contracts/api/README.md +++ b/nl/smart-contracts/api/README.md @@ -8,5 +8,3 @@ Documentation of contracts API used by the protocol: * [Oracles](oracle.md) * [Stategies](strategies.md) - - From e38843d3c105adfb532eb240cda8e9afe80d3d1f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:42 +0800 Subject: [PATCH 10197/11794] New translations oracle.md (Dutch) --- nl/smart-contracts/api/oracle.md | 1 - 1 file changed, 1 deletion(-) diff --git a/nl/smart-contracts/api/oracle.md b/nl/smart-contracts/api/oracle.md index f3105e3d8..362749de7 100644 --- a/nl/smart-contracts/api/oracle.md +++ b/nl/smart-contracts/api/oracle.md @@ -5,4 +5,3 @@ Documentation coming soon. {% endhint %} OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. - From 444144a1a5e72a32c11e21ad1a78a5b69e6e9ede Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:43 +0800 Subject: [PATCH 10198/11794] New translations market-making.md (Dutch) --- nl/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/nl/core-concepts/yield-generation/market-making.md b/nl/core-concepts/yield-generation/market-making.md index ee190442f..464b5f13e 100644 --- a/nl/core-concepts/yield-generation/market-making.md +++ b/nl/core-concepts/yield-generation/market-making.md @@ -2,21 +2,21 @@ **Own your Stake in Decentralized Exchanges** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: -{% page-ref page="../supported-strategies/curve.md" %} - - +{% content-ref url="../supported-strategies/curve.md" %} +[curve.md](../supported-strategies/curve.md) +{% endcontent-ref %} From 169731b56fe12990710677e614a71cd008337a9b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:44 +0800 Subject: [PATCH 10199/11794] New translations strategies.md (Dutch) --- nl/smart-contracts/api/strategies.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/nl/smart-contracts/api/strategies.md b/nl/smart-contracts/api/strategies.md index aa3623da6..a275b76e6 100644 --- a/nl/smart-contracts/api/strategies.md +++ b/nl/smart-contracts/api/strategies.md @@ -12,5 +12,3 @@ Once we migrate to decentralized governance, it is our intent for the community - - From 86ade5200e160e686161ff70d1acdbdacb8c59f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:45 +0800 Subject: [PATCH 10200/11794] New translations timelock.md (Dutch) --- nl/smart-contracts/api/timelock.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/nl/smart-contracts/api/timelock.md b/nl/smart-contracts/api/timelock.md index 4608f4bc6..95265f3d4 100644 --- a/nl/smart-contracts/api/timelock.md +++ b/nl/smart-contracts/api/timelock.md @@ -12,10 +12,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. - - From d64167273099ad179489e8ad4970b21863d62aa8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:46 +0800 Subject: [PATCH 10201/11794] New translations vault.md (Dutch) --- nl/smart-contracts/api/vault.md | 91 ++++++++++++++++----------------- 1 file changed, 45 insertions(+), 46 deletions(-) diff --git a/nl/smart-contracts/api/vault.md b/nl/smart-contracts/api/vault.md index 87031c6c3..cc5f18152 100644 --- a/nl/smart-contracts/api/vault.md +++ b/nl/smart-contracts/api/vault.md @@ -15,83 +15,83 @@ Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar ## Methods‌ -### mint\(\) +### mint() **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +| --------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | -### mintMultiple\(\) +### mintMultiple() **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +| --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin(s) are returned to the user. This decision of which coin(s) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} -### redeem\(\) +### redeem() **`function redeem(uint256 _amount)`**‌ OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. | Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | +| -------------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -### redeemAll\(\)‌ +### redeemAll()‌ **`function redeemAll()`**‌ All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -### rebase\(\) +### rebase() **`function rebase()`**‌ Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ -### allocate\(\) +### allocate() **`function allocate()`**‌ -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ -### totalValue\(\) +### totalValue() **`function totalValue()`**‌ Returns total value of underlying assets and strategies. | `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | +| ------------- | ------- | ------------------------------------------------ | | value | uint256 | total value of underlying assets and strategies. | -### checkBalance\(\) +### checkBalance() **`function checkBalance(address _asset)`**‌ Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| Parameter Name | Type | Description | +| -------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -### calculateRedeemOutputs\(\) +### calculateRedeemOutputs() **`function calculateRedeemOutputs(uint256 _amount)`**‌ @@ -102,84 +102,83 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | +| -------------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | Type | Description | -|:------------- |:------------- |:--------------------------------------------------------------------------- | -| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | +| `return` name | Type | Description | +| ------------- | ----------- | --------------------------------------------------------------------------- | +| outputs | uint256\[] | array of the amount of the stablecoin assets `redeem` function would return | -### getAssetCount\(\) +### getAssetCount() **`function getAssetCount()`**‌ Return the number of supported stablecoin assets represented by `uint256` type.‌ -### getAllAssets\(\) +### getAllAssets() **`function getAllAssets()`**‌ Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ -### getStrategyCount\(\)‌ +### getStrategyCount()‌ **`function getStrategyCount()`**‌ Return the number of strategies active on the Vault represented by `uint256` type.‌ -### getAPR\(\) +### getAPR() **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ +Return the total annual percentage yield (APR) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ -### isSupportedAsset\(\) +### isSupportedAsset() **`function isSupportedAsset(address _asset)`**‌ Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | +| -------------- | ------- | ------------------------- | | \_asset | address | Address of the stablecoin | -### priceUSDMint\(\) +### priceUSDMint() **`function priceUSDMint(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | +| -------------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceUSDRedeem\(\) +### priceUSDRedeem() **`function priceUSDRedeem(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | +| -------------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceAssetUSDMint\(\)‌ +### priceAssetUSDMint()‌ **`function priceAssetUSDMint(address _asset)`**‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | +| -------------- | ------- | -------------------------- | | \_asset | address | Address of the stablecoin‌ | -### priceAssetUSDRedeem\(\)‌ +### priceAssetUSDRedeem()‌ **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | +| -------------- | ------- | ------------------------- | | \_asset | address | Address of the stablecoin | - From 83a452f93abdda5302dd635c51ad19ac7b09e8b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:47 +0800 Subject: [PATCH 10202/11794] New translations architecture.md (Dutch) --- nl/smart-contracts/architecture.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/nl/smart-contracts/architecture.md b/nl/smart-contracts/architecture.md index abde08b84..a6921fe89 100644 --- a/nl/smart-contracts/architecture.md +++ b/nl/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architecture -![](../.gitbook/assets/ousd_docs_graphics_3.png) +![](../.gitbook/assets/ousd_docs_graphics\_3.png) OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. @@ -8,7 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - - +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. From 69ecb12a732975d97bc853e021e0cc6853b35c60 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:48 +0800 Subject: [PATCH 10203/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 105 +++++++++++---------------------- 1 file changed, 33 insertions(+), 72 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 4fb73dc61..00a2477dc 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -3,16 +3,15 @@ Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +Well-known addresses (often proxy wrappers): | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -20,29 +19,28 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | -| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| ---------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | +| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: | Strategy | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | -| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | | Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} @@ -50,72 +48,36 @@ Internal implementation contracts: The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | -|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ContractAddressENS
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 - originprotocol.eth -
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC - originstrategist.eth -
Governor / Timelock0x830622BDd79CC677eE6594E20bBda5B26568b781 - -

origingovernor.eth -

-

origintimelock.eth -

-
OGN Buyback0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 - originbuyback.eth -
+ +| Contract | Address | ENS | +| ------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor / Timelock | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| +| OGN Buyback | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | {% endtab %} {% tab title="Stablecoins" %} | Contract | Address | -|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | @@ -123,25 +85,25 @@ The following oracles are used to fetch a price for **USDC/USD:** {% tab title="Staking" %} | Contract | Address | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: | Contract | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): +OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): | Contract | Address | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} @@ -149,4 +111,3 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- - From 12d0d0581f0b32ac6467d13fbbe89897b2289b52 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:49 +0800 Subject: [PATCH 10204/11794] New translations rebasing-and-smart-contracts.md (Dutch) --- .../elastic-supply/rebasing-and-smart-contracts.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index ac7d4ff59..cdebbc4bf 100644 --- a/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/nl/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,7 +6,7 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers (AMM’s) like Uniswap which break when the number of tokens they are holding changes unexpectedly. ![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) @@ -16,9 +16,7 @@ Smart contracts must explicitly opt-in to receiving yield via the rebasing mecha If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - - +[Gnosis Safe](https://gnosis-safe.io) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract\&action=getabi\&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 326a924f4d6f61993d627dbb524277b24ec9ec42 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:50 +0800 Subject: [PATCH 10205/11794] New translations faq.md (Dutch) --- nl/faq.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/nl/faq.md b/nl/faq.md index e2145b83b..353f07d5c 100644 --- a/nl/faq.md +++ b/nl/faq.md @@ -22,7 +22,7 @@ By default, rebase events don't affect the supply of OUSD that is sitting in sma **How is it possible for the APY to be so high?** -You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens (namely COMP and CRV). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. **Why is my balance increasing at a slower rate than the advertised APY?** @@ -31,4 +31,3 @@ OUSD balances increase when the supply is rebased. But the size of each rebase v **What about the hack? Is OUSD safe?** On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). - From 7d212692d65336f9d89370bd6881bf826390a523 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:51 +0800 Subject: [PATCH 10206/11794] New translations fund-management.md (Dutch) --- nl/core-concepts/fund-management.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/nl/core-concepts/fund-management.md b/nl/core-concepts/fund-management.md index 273f8d1ae..2a7bc32d1 100644 --- a/nl/core-concepts/fund-management.md +++ b/nl/core-concepts/fund-management.md @@ -1,6 +1,6 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). @@ -17,4 +17,3 @@ The initial version of the OUSD Vault smart contract gives each valid strategy a Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. - From b92f553b378c23084f773d1a3a3cb464549ee10d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:52 +0800 Subject: [PATCH 10207/11794] New translations rewards.md (Dutch) --- nl/core-concepts/yield-generation/rewards.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/nl/core-concepts/yield-generation/rewards.md b/nl/core-concepts/yield-generation/rewards.md index d47fe438d..f32aca1c9 100644 --- a/nl/core-concepts/yield-generation/rewards.md +++ b/nl/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Rewards -**Collecting Rewards** +**Collecting Rewards ** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. @@ -10,5 +10,3 @@ While the vault safely stores any unexpected rewards that it receives, custom st Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. - - From 97242b34a3d9ace52006a825783195507920d2d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:53 +0800 Subject: [PATCH 10208/11794] New translations lending.md (Dutch) --- nl/core-concepts/yield-generation/lending.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/nl/core-concepts/yield-generation/lending.md b/nl/core-concepts/yield-generation/lending.md index 536d2a3d8..fa7607781 100644 --- a/nl/core-concepts/yield-generation/lending.md +++ b/nl/core-concepts/yield-generation/lending.md @@ -8,11 +8,13 @@ OUSD integrates with DeFi lending platforms that provide over-collateralized loa OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: -{% page-ref page="../supported-strategies/compound.md" %} - -{% page-ref page="../supported-strategies/aave.md" %} - +{% content-ref url="../supported-strategies/compound.md" %} +[compound.md](../supported-strategies/compound.md) +{% endcontent-ref %} +{% content-ref url="../supported-strategies/aave.md" %} +[aave.md](../supported-strategies/aave.md) +{% endcontent-ref %} From 272e68cd0e97c520a3c7753662e6b7f6d99b619d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:54 +0800 Subject: [PATCH 10209/11794] New translations faq.md (Korean) --- ko/faq.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ko/faq.md b/ko/faq.md index e2145b83b..353f07d5c 100644 --- a/ko/faq.md +++ b/ko/faq.md @@ -22,7 +22,7 @@ By default, rebase events don't affect the supply of OUSD that is sitting in sma **How is it possible for the APY to be so high?** -You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens (namely COMP and CRV). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. **Why is my balance increasing at a slower rate than the advertised APY?** @@ -31,4 +31,3 @@ OUSD balances increase when the supply is rebased. But the size of each rebase v **What about the hack? Is OUSD safe?** On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). - From 4c5ff1f72476e53c24fab6219c1fc6ded376b7c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:55 +0800 Subject: [PATCH 10210/11794] New translations how-it-works.md (Dutch) --- nl/how-it-works.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/nl/how-it-works.md b/nl/how-it-works.md index e8aee8f65..850bf526e 100644 --- a/nl/how-it-works.md +++ b/nl/how-it-works.md @@ -2,7 +2,7 @@ #### 100% Backed and Stable -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. @@ -12,20 +12,20 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD #### Buying OUSD -Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** @@ -37,4 +37,3 @@ OUSD generates yields by deploying the underlying stablecoins that were deposite The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. - From 0d1f26e68f167579d416b7b633c2758ac6200ba1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:56 +0800 Subject: [PATCH 10211/11794] New translations fund-management.md (Korean) --- ko/core-concepts/fund-management.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ko/core-concepts/fund-management.md b/ko/core-concepts/fund-management.md index 273f8d1ae..2a7bc32d1 100644 --- a/ko/core-concepts/fund-management.md +++ b/ko/core-concepts/fund-management.md @@ -1,6 +1,6 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). @@ -17,4 +17,3 @@ The initial version of the OUSD Vault smart contract gives each valid strategy a Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. - From b3dd6e698a910611ac1fd59332ecd9d370bf8f26 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:57 +0800 Subject: [PATCH 10212/11794] New translations ogn-staking.md (Korean) --- ko/governance/ogn-staking.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ko/governance/ogn-staking.md b/ko/governance/ogn-staking.md index 4013c1192..e7a3e0bc2 100644 --- a/ko/governance/ogn-staking.md +++ b/ko/governance/ogn-staking.md @@ -1,6 +1,6 @@ # OGN Staking -Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. +Origin Token (OGN) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. {% hint style="info" %} Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. @@ -12,9 +12,7 @@ The initial staking program offers three staking periods and respective yields: * 90-day staking period: Earn 12.5% annualized interest * 365-day staking period: Earn 25% annualized interest -Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN (principal) and yield. OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. - - From 153956b11b1b2f3c9aea472dd1a66e81f6397b15 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:58 +0800 Subject: [PATCH 10213/11794] New translations insurance.md (Korean) --- ko/security-and-risks/insurance.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ko/security-and-risks/insurance.md b/ko/security-and-risks/insurance.md index 26e29f1dd..516a0a115 100644 --- a/ko/security-and-risks/insurance.md +++ b/ko/security-and-risks/insurance.md @@ -1,8 +1,7 @@ # Insurance -OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. - From 24339857666944cce7733f7f495d6d73554909e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:25:59 +0800 Subject: [PATCH 10214/11794] New translations integration-guide-for-exchanges.md (Korean) --- ko/guides/integration-guide-for-exchanges.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ko/guides/integration-guide-for-exchanges.md b/ko/guides/integration-guide-for-exchanges.md index 151581eaf..1c7fd6a45 100644 --- a/ko/guides/integration-guide-for-exchanges.md +++ b/ko/guides/integration-guide-for-exchanges.md @@ -8,7 +8,7 @@ These docs are a great starting point for understanding how OUSD works. Here are We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. -**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** +**Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. @@ -24,5 +24,3 @@ If you are comingling funds, you'll want to be sure that each user gets their pr OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. - - From 2b562537268e5a8e2fb9ce4ad704fa6ddedef027 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:00 +0800 Subject: [PATCH 10215/11794] New translations price-oracles.md (Korean) --- ko/core-concepts/price-oracles.md | 110 +++--------------------------- 1 file changed, 8 insertions(+), 102 deletions(-) diff --git a/ko/core-concepts/price-oracles.md b/ko/core-concepts/price-oracles.md index 313fd011a..8d62f294b 100644 --- a/ko/core-concepts/price-oracles.md +++ b/ko/core-concepts/price-oracles.md @@ -6,107 +6,14 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CoinLow - High - Delta - Source -
USDC -

$0.929222

-

Mar 13, 2020

-
-

$1.11

-

Oct 15, 2018

-
$0.180778CoinMarketCap -
USDC -

$0.924188

-

Aug 02, 2020

-
-

$1.17

-

May 08, 2019

-
$0.245812CoinGecko -
DAI -

$0.945505

-

May 10, 2020

-
-

$1.11

-

Mar 13, 2020

-
$0.164495CoinMarketCap -
DAI -

$0.903243

-

Nov 25, 2019

-
-

$1.22

-

Mar 13, 2020

-
$0.316757CoinGecko -
USDT -

$0.849809

-

Feb 02, 2017

-
-

$1.21

-

May 27, 2017

-
$0.360191CoinGecko -
USDT -

$0.572521

-

Mar 02, 2015

-
-

$1.32

-

Jul 24, 2018

-
$0.747479CoinMarketCap -
+| Coin | **Low** | **High** | **Delta** | **Source** | +| ---- | ---------------------------------------------------- | ---------------------------------------------------- | --------- | --------------------------------------------------------------------------- | +| USDC |

$0.929222

Mar 13, 2020

|

$1.11

Oct 15, 2018

| $0.180778 | [CoinMarketCap](https://coinmarketcap.com/currencies/usd-coin/) | +| USDC |

$0.924188

Aug 02, 2020

|

$1.17

May 08, 2019

| $0.245812 | [CoinGecko](https://www.coingecko.com/en/coins/usd-coin) | +| DAI |

$0.945505

May 10, 2020

|

$1.11

Mar 13, 2020

| $0.164495 | [CoinMarketCap](https://coinmarketcap.com/currencies/multi-collateral-dai/) | +| DAI |

$0.903243

Nov 25, 2019

|

$1.22

Mar 13, 2020

| $0.316757 | [CoinGecko](https://www.coingecko.com/en/coins/dai) | +| USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | +| USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. @@ -123,4 +30,3 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. - From 6621c0d181648a83bdf0467a9316179242214412 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:01 +0800 Subject: [PATCH 10216/11794] New translations analytics-dashboard.md (Korean) --- ko/analytics-dashboard.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/ko/analytics-dashboard.md b/ko/analytics-dashboard.md index 7ee0d7794..d17943add 100644 --- a/ko/analytics-dashboard.md +++ b/ko/analytics-dashboard.md @@ -6,21 +6,21 @@ Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allo The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. -Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table (in reverse order). **Ratio** -There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. +There are two types of OUSD balances: rebasing (most accounts) and non-rebasing (smart contracts that have not opted in). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. **Credits** -Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past (by opting in or out). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. **Non-rebasing** -This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to (credits \* ratio), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. **Boost** @@ -28,5 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. - +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From 630c542be1797acb9f93faa38ef10cfb836a4a3b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:02 +0800 Subject: [PATCH 10217/11794] New translations README.md (Dutch) --- nl/README.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/nl/README.md b/nl/README.md index b28b5ce71..b1ba55086 100644 --- a/nl/README.md +++ b/nl/README.md @@ -6,15 +6,15 @@ description: De eerste stabiele munt die een opbrengst verdient terwijl deze nog ## **Een betere vorm van geld** -Origin Dollar \ (OUSD \) is een nieuwe stabiele munt die voor het eerst werd gelanceerd in september 2020 op het Ethereum-netwerk. Het ontwerp is vele malen beter dan bestaande stabiele munten doordat OUSD concurrerende opbrengsten behaalt, terwijl het passief in je portefeuilles wordt gehouden. +Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Het ontwerp is vele malen beter dan bestaande stabiele munten doordat OUSD concurrerende opbrengsten behaalt, terwijl het passief in je portefeuilles wordt gehouden. ![](.gitbook/assets/origin-dollar-summary.jpeg) **Achtergrond** -In 1999 hebben Yu Pan, een R&D ingenieur en zijn collega medeoprichters van PayPal [ een concept bedacht](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) voor het creëren van “de nieuwe wereld munt”, compleet met rentegevende strategieën en debetkaarten, zonder dat het verbonden was aan de traditionele bancaire systemen. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. @@ -24,7 +24,6 @@ With OUSD, there’s no need to unwind complicated positions when you want to sp Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. Welcome to the future of money. - From 12dae754a419c763649ee159f456057ea739dc7d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:03 +0800 Subject: [PATCH 10218/11794] New translations getting-started.md (Dutch) --- nl/getting-started.md | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/nl/getting-started.md b/nl/getting-started.md index b1d183d36..d99e0a71f 100644 --- a/nl/getting-started.md +++ b/nl/getting-started.md @@ -8,7 +8,7 @@ These docs are intended to explain how OUSD works, communicate the potential ris The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com), or [Gnosis Safe](https://gnosis-safe.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** @@ -16,9 +16,9 @@ OUSD is currently available on the following decentralized exchanges. These are * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) -* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\&use=v2) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) **Centralized Exchanges** @@ -29,15 +29,14 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +* [Buy OUSD on Dharma App](https://www.dharma.io) (US only) We're continuing to work on making OUSD available on additional centralized exchanges. **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. @@ -48,11 +47,17 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +{% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +[rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/architecture.md" %} +{% content-ref url="smart-contracts/architecture.md" %} +[architecture.md](smart-contracts/architecture.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/api/" %} +{% content-ref url="smart-contracts/api/" %} +[api](smart-contracts/api/) +{% endcontent-ref %} **Developer Analytics** @@ -60,5 +65,8 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} From b53e5114441ed0e08151c0d7f41e2b887d6b790a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:04 +0800 Subject: [PATCH 10219/11794] New translations README.md (Dutch) --- nl/core-concepts/elastic-supply/README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/nl/core-concepts/elastic-supply/README.md b/nl/core-concepts/elastic-supply/README.md index bc7deb4a1..eca6e6b16 100644 --- a/nl/core-concepts/elastic-supply/README.md +++ b/nl/core-concepts/elastic-supply/README.md @@ -2,15 +2,15 @@ **Elastic Supply. Stable Price.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics_4.png) +![](../../.gitbook/assets/ousd_docs_graphics\_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. @@ -19,4 +19,3 @@ This mechanism was inspired by the novel approach taken by [Ampleforth](https:// **Manually triggering a rebase** Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. - From d8672aa01aea3eb53a6ff2228b6cc672557897cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:05 +0800 Subject: [PATCH 10220/11794] New translations README.md (Dutch) --- nl/core-concepts/yield-generation/README.md | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/nl/core-concepts/yield-generation/README.md b/nl/core-concepts/yield-generation/README.md index 5149a4b97..b1d3861bc 100644 --- a/nl/core-concepts/yield-generation/README.md +++ b/nl/core-concepts/yield-generation/README.md @@ -2,19 +2,25 @@ **Automated Yield Farming** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked (TVL), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: -{% page-ref page="lending.md" %} +{% content-ref url="lending.md" %} +[lending.md](lending.md) +{% endcontent-ref %} -{% page-ref page="market-making.md" %} +{% content-ref url="market-making.md" %} +[market-making.md](market-making.md) +{% endcontent-ref %} -{% page-ref page="rewards.md" %} +{% content-ref url="rewards.md" %} +[rewards.md](rewards.md) +{% endcontent-ref %} OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: @@ -22,4 +28,3 @@ OUSD is able to generate higher yields than competing protocols due to a combina * Price oracles favor the collective over the individual, again rewarding long term holders * Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. * Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. - From 5c3a33a5f4893acc8378d3b4e368076659fe32f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:06 +0800 Subject: [PATCH 10221/11794] New translations README.md (Dutch) --- nl/core-concepts/supported-stablecoins/README.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/nl/core-concepts/supported-stablecoins/README.md b/nl/core-concepts/supported-stablecoins/README.md index dd2719af5..1c4b60eb5 100644 --- a/nl/core-concepts/supported-stablecoins/README.md +++ b/nl/core-concepts/supported-stablecoins/README.md @@ -6,15 +6,20 @@ It is important to understand that OUSD is only as strong as the stablecoins tha Currently, OUSD supports the following stablecoins: -{% page-ref page="usdt.md" %} +{% content-ref url="usdt.md" %} +[usdt.md](usdt.md) +{% endcontent-ref %} -{% page-ref page="usdc.md" %} +{% content-ref url="usdc.md" %} +[usdc.md](usdc.md) +{% endcontent-ref %} -{% page-ref page="dai.md" %} +{% content-ref url="dai.md" %} +[dai.md](dai.md) +{% endcontent-ref %} None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. - From 645ccfdedb93c3da82a8b3b0e6bc1e2f5037f715 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:07 +0800 Subject: [PATCH 10222/11794] New translations dai.md (Dutch) --- nl/core-concepts/supported-stablecoins/dai.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/nl/core-concepts/supported-stablecoins/dai.md b/nl/core-concepts/supported-stablecoins/dai.md index 20cece686..b80269d11 100644 --- a/nl/core-concepts/supported-stablecoins/dai.md +++ b/nl/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,18 @@ ![](../../.gitbook/assets/dai.png) -Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai is pegged to the US dollar. -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. | Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Issued by | MakerDAO | | Name | Dai | | Symbol | DAI | | Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | -| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Official site | [https://makerdao.com/](https://makerdao.com) | | Holders | Over 380k addresses | - From d6fd50370bb684b68ceec79cb7e8338452609935 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:08 +0800 Subject: [PATCH 10223/11794] New translations usdc.md (Dutch) --- nl/core-concepts/supported-stablecoins/usdc.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/nl/core-concepts/supported-stablecoins/usdc.md b/nl/core-concepts/supported-stablecoins/usdc.md index aebb1ca7b..e47385909 100644 --- a/nl/core-concepts/supported-stablecoins/usdc.md +++ b/nl/core-concepts/supported-stablecoins/usdc.md @@ -1,15 +1,15 @@ # USDC -![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) +![](../../.gitbook/assets/usdc-coin-bd351fb779 (1).png) -USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. +USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. | Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Issued by | Centre | | Name | USD Coin | | Symbol | USDC | @@ -18,5 +18,3 @@ USDC is the world's second-largest stablecoin after USDT and has quickly grown t | Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | | Holders | Over 1M addresses | - - From a6dc480143eae34ae7345fc741896e1a8d1671d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:10 +0800 Subject: [PATCH 10224/11794] New translations usdt.md (Dutch) --- nl/core-concepts/supported-stablecoins/usdt.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/nl/core-concepts/supported-stablecoins/usdt.md b/nl/core-concepts/supported-stablecoins/usdt.md index 4337c323b..789d00ee1 100644 --- a/nl/core-concepts/supported-stablecoins/usdt.md +++ b/nl/core-concepts/supported-stablecoins/usdt.md @@ -1,22 +1,20 @@ # USDT -![](../../.gitbook/assets/image%20%281%29.png) +![](../../.gitbook/assets/image (1).png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| ------------- | ---------------------------------------------------------------------------------------------------------------- | | Issued by | Tether Limited | | Name | Tether | | Symbol | USDT | | Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Official site | [https://tether.to/ ](https://tether.to) | | Holders | Over 3.4M addresses | - - From 355ea00de61ded687f08de2f717ccbd5c15f2870 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:10 +0800 Subject: [PATCH 10225/11794] New translations README.md (Dutch) --- nl/core-concepts/supported-strategies/README.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/nl/core-concepts/supported-strategies/README.md b/nl/core-concepts/supported-strategies/README.md index e707c1893..59e6c8e8c 100644 --- a/nl/core-concepts/supported-strategies/README.md +++ b/nl/core-concepts/supported-strategies/README.md @@ -4,15 +4,20 @@ OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -Currently, OUSD earns yield from the following platform\(s\): +Currently, OUSD earns yield from the following platform(s): -{% page-ref page="compound.md" %} +{% content-ref url="compound.md" %} +[compound.md](compound.md) +{% endcontent-ref %} -{% page-ref page="curve.md" %} +{% content-ref url="curve.md" %} +[curve.md](curve.md) +{% endcontent-ref %} -{% page-ref page="aave.md" %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - From 5092f1642fc3a4574280881163761f1a3beec23c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:11 +0800 Subject: [PATCH 10226/11794] New translations aave.md (Dutch) --- nl/core-concepts/supported-strategies/aave.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/nl/core-concepts/supported-strategies/aave.md b/nl/core-concepts/supported-strategies/aave.md index 22ea048d7..cf77e0ffb 100644 --- a/nl/core-concepts/supported-strategies/aave.md +++ b/nl/core-concepts/supported-strategies/aave.md @@ -8,14 +8,13 @@ Aave supports flash loans, which are uncollateralized loans where users borrow a Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. +Aave's total value locked (TVL) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. | Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| -------------- | ------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com) | | GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | | Discord | [https://aave.com/discord](https://aave.com/discord) | - From d7a553ca578ac6cf685b8db8e72a3da6d4229c44 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:12 +0800 Subject: [PATCH 10227/11794] New translations compound.md (Dutch) --- nl/core-concepts/supported-strategies/compound.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/nl/core-concepts/supported-strategies/compound.md b/nl/core-concepts/supported-strategies/compound.md index 2181b87c2..77e40733e 100644 --- a/nl/core-concepts/supported-strategies/compound.md +++ b/nl/core-concepts/supported-strategies/compound.md @@ -6,14 +6,13 @@ Collateral balances are represented by ERC-20 cTokens, which automatically accru Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. +Compound's total value locked (TVL) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. | Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | +| -------------- | -------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance) | | Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | | Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | - From fb0a84285d38030ce80c0d2ee9927659b595f69f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:13 +0800 Subject: [PATCH 10228/11794] New translations curve.md (Dutch) --- nl/core-concepts/supported-strategies/curve.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/nl/core-concepts/supported-strategies/curve.md b/nl/core-concepts/supported-strategies/curve.md index b7cc20557..331ca6d81 100644 --- a/nl/core-concepts/supported-strategies/curve.md +++ b/nl/core-concepts/supported-strategies/curve.md @@ -2,20 +2,19 @@ Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. | Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| -------------- | ------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi) | | Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | | GitHub | [https://github.com/curvefi](https://github.com/curvefi) | | Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | - From 42df87afc4aeb864b28ca4d3fff1082e7e82d11d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:15 +0800 Subject: [PATCH 10229/11794] New translations vault.md (Japanese) --- ja/smart-contracts/api/vault.md | 91 ++++++++++++++++----------------- 1 file changed, 45 insertions(+), 46 deletions(-) diff --git a/ja/smart-contracts/api/vault.md b/ja/smart-contracts/api/vault.md index 87031c6c3..cc5f18152 100644 --- a/ja/smart-contracts/api/vault.md +++ b/ja/smart-contracts/api/vault.md @@ -15,83 +15,83 @@ Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar ## Methods‌ -### mint\(\) +### mint() **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +| --------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | -### mintMultiple\(\) +### mintMultiple() **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +| --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin(s) are returned to the user. This decision of which coin(s) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} -### redeem\(\) +### redeem() **`function redeem(uint256 _amount)`**‌ OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. | Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | +| -------------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -### redeemAll\(\)‌ +### redeemAll()‌ **`function redeemAll()`**‌ All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -### rebase\(\) +### rebase() **`function rebase()`**‌ Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ -### allocate\(\) +### allocate() **`function allocate()`**‌ -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ -### totalValue\(\) +### totalValue() **`function totalValue()`**‌ Returns total value of underlying assets and strategies. | `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | +| ------------- | ------- | ------------------------------------------------ | | value | uint256 | total value of underlying assets and strategies. | -### checkBalance\(\) +### checkBalance() **`function checkBalance(address _asset)`**‌ Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| Parameter Name | Type | Description | +| -------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -### calculateRedeemOutputs\(\) +### calculateRedeemOutputs() **`function calculateRedeemOutputs(uint256 _amount)`**‌ @@ -102,84 +102,83 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | +| -------------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | Type | Description | -|:------------- |:------------- |:--------------------------------------------------------------------------- | -| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | +| `return` name | Type | Description | +| ------------- | ----------- | --------------------------------------------------------------------------- | +| outputs | uint256\[] | array of the amount of the stablecoin assets `redeem` function would return | -### getAssetCount\(\) +### getAssetCount() **`function getAssetCount()`**‌ Return the number of supported stablecoin assets represented by `uint256` type.‌ -### getAllAssets\(\) +### getAllAssets() **`function getAllAssets()`**‌ Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ -### getStrategyCount\(\)‌ +### getStrategyCount()‌ **`function getStrategyCount()`**‌ Return the number of strategies active on the Vault represented by `uint256` type.‌ -### getAPR\(\) +### getAPR() **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ +Return the total annual percentage yield (APR) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ -### isSupportedAsset\(\) +### isSupportedAsset() **`function isSupportedAsset(address _asset)`**‌ Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | +| -------------- | ------- | ------------------------- | | \_asset | address | Address of the stablecoin | -### priceUSDMint\(\) +### priceUSDMint() **`function priceUSDMint(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | +| -------------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceUSDRedeem\(\) +### priceUSDRedeem() **`function priceUSDRedeem(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | +| -------------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceAssetUSDMint\(\)‌ +### priceAssetUSDMint()‌ **`function priceAssetUSDMint(address _asset)`**‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | +| -------------- | ------- | -------------------------- | | \_asset | address | Address of the stablecoin‌ | -### priceAssetUSDRedeem\(\)‌ +### priceAssetUSDRedeem()‌ **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | +| -------------- | ------- | ------------------------- | | \_asset | address | Address of the stablecoin | - From 2e82623a229574db47737ce96f46c1561be21f12 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:16 +0800 Subject: [PATCH 10230/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 105 +++++++++++---------------------- 1 file changed, 33 insertions(+), 72 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index b4742903e..382a098fb 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -3,16 +3,15 @@ 다음은 이더리움(Ethereum) 메인 넷 상에 배포 된 OUSD 스마트 컨트렉트의 전체 레지스트리(registry) 입니다. {% hint style="success" %} -오리진달러\(OUSD\) 의 대표 ERC20 주소: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -잘 알려진 주소 \ (흔한 프록시 래퍼 \): +Well-known addresses (often proxy wrappers): | 컨트렉트 | 주소 | ENS | -|:--------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| --------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | 금고(Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -20,29 +19,28 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | 컨트렉트 | 주소 | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | -| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| ---------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | +| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: | Strategy | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | -| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | | Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} @@ -50,72 +48,36 @@ Internal implementation contracts: The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | -|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ContractAddressENS
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 - originprotocol.eth -
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC - originstrategist.eth -
Governor / Timelock0x830622BDd79CC677eE6594E20bBda5B26568b781 - -

origingovernor.eth -

-

origintimelock.eth -

-
OGN Buyback0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 - originbuyback.eth -
+ +| Contract | Address | ENS | +| ------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor / Timelock | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| +| OGN Buyback | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | {% endtab %} {% tab title="Stablecoins" %} | Contract | Address | -|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | @@ -123,25 +85,25 @@ The following oracles are used to fetch a price for **USDC/USD:** {% tab title="Staking" %} | Contract | Address | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: | Contract | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): +OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): | Contract | Address | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} @@ -149,4 +111,3 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- - From b063178d356b0666cb1b0e8cfaa729cc2f71b34c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:17 +0800 Subject: [PATCH 10231/11794] New translations strategies.md (Japanese) --- ja/smart-contracts/api/strategies.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ja/smart-contracts/api/strategies.md b/ja/smart-contracts/api/strategies.md index aa3623da6..a275b76e6 100644 --- a/ja/smart-contracts/api/strategies.md +++ b/ja/smart-contracts/api/strategies.md @@ -12,5 +12,3 @@ Once we migrate to decentralized governance, it is our intent for the community - - From fbd15909c7037a424d09a3885389e9c89b8168ed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:18 +0800 Subject: [PATCH 10232/11794] New translations aave.md (Italian) --- it/core-concepts/supported-strategies/aave.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/it/core-concepts/supported-strategies/aave.md b/it/core-concepts/supported-strategies/aave.md index a05226ed2..dffbad866 100644 --- a/it/core-concepts/supported-strategies/aave.md +++ b/it/core-concepts/supported-strategies/aave.md @@ -8,14 +8,13 @@ Aave supporta prestiti flash, che sono prestiti non collateralizzati in cui gli Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. +Aave's total value locked (TVL) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave è stata sottoposta a audit di sicurezza da OpenZeppelin, Trail of Bits e Consensys Diligence. Aave gestisce un programma di bug bounty. | Risorse | | -|:-------------------------- |:------------------------------------------------------------------------------ | -| Sito ufficiale | [https://aave.com/](https://aave.com/) | -| Documenti per sviluppatori | [http://docs.aave.com/](http://docs.aave.com/) | +| -------------------------- | ------------------------------------------------------------------------------ | +| Sito ufficiale | [https://aave.com/](https://aave.com) | +| Documenti per sviluppatori | [http://docs.aave.com/](http://docs.aave.com) | | GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | | Discord | [https://aave.com/discord](https://aave.com/discord) | - From ef5eae8d062d67cfb1b76668bbd87b353c3ad884 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:19 +0800 Subject: [PATCH 10233/11794] New translations how-it-works.md (Italian) --- it/how-it-works.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/it/how-it-works.md b/it/how-it-works.md index 20c5eba80..a770e2375 100644 --- a/it/how-it-works.md +++ b/it/how-it-works.md @@ -2,7 +2,7 @@ #### 100% garantito e stabile -Origin Dollar \(OUSD\) è un token conforme ERC-20 per la rete Ethereum. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD è una stable coin che è garantita in proporzione 1:1 con altre stable coin come USDT, USDC e DAI. Di conseguenza, il valore di 1 OUSD dovrebbe esser sempre molto vicino a quello di 1 USD. @@ -12,20 +12,20 @@ OUSD è una stable coin che è garantita in proporzione 1:1 con altre stable coi #### Buying OUSD -Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### **Automated Yield Farming** @@ -37,4 +37,3 @@ OUSD generates yields by deploying the underlying stablecoins that were deposite The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. - From 5a19f38bdb2162c075332227de2ee31969e1b9c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:20 +0800 Subject: [PATCH 10234/11794] New translations README.md (Italian) --- it/core-concepts/elastic-supply/README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/it/core-concepts/elastic-supply/README.md b/it/core-concepts/elastic-supply/README.md index 10503b75a..667ca306c 100644 --- a/it/core-concepts/elastic-supply/README.md +++ b/it/core-concepts/elastic-supply/README.md @@ -2,15 +2,15 @@ **Fornitura elastica. Prezzo stabile.** -OUSD funziona differentemente dalla maggior parte dei token. Invece di aumentare il prezzo all'aumentare del valore degli asset in gestione \(come con i cToken di Compound o i yToken di Yearn\), il valore di un OUSD rimane costante e approssimato a 1$. Invece, gli smart contract regolano costantemente l'offerta monetaria e aggiorna automaticamente il saldo nel portafoglio di ogni token holder per riflettere il rendimento che è stato guadagnato dal protocollo. +OUSD funziona differentemente dalla maggior parte dei token. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Invece, gli smart contract regolano costantemente l'offerta monetaria e aggiorna automaticamente il saldo nel portafoglio di ogni token holder per riflettere il rendimento che è stato guadagnato dal protocollo. {% hint style="info" %} Pensalo come un interesse maturato sul conto in banca. L'unità per il conto e il valore del Dollaro Statunitense non cambia. Ottieni più dollari statunitensi nel tempo, a mano a mano che guadagni interessi. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics_4.png) +![](../../.gitbook/assets/ousd_docs_graphics\_4.png) -Questo meccanismo è stato ispirato dal nuovo approccio adottato da [ Ampleforth](https://www.ampleforth.org/), ma ci sono alcune differenze chiave che vale la pena evidenziare: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: 1. OUSD è supportato al 100% da altre stablecoin e non ha il problema di mantenersi ancorato al dollaro. Data la facilità di generazione e di riscatto degli OUSD, possiamo contare sulla presenza degli arbitraggisti per garantire l'ancoraggio. 2. Il ribasamento di OUSD aumenterà solo l'offerta poiché la quantità di OUSD coniati è legata ai guadagni realizzati guadagnati dalle strategie sottostanti. Il tuo capitale è protetto fintanto che va tutto bene con i protocolli di prestito/AMM e stablecoin. Il tuo saldo OUSD non diminuirà mai, ma il valore potrebbe calare se si verificasse un problema nei sistemi sottostanti. @@ -19,4 +19,3 @@ Questo meccanismo è stato ispirato dal nuovo approccio adottato da [ Ampleforth **Innesco manuale di un ribasamento** Chiunque può innescare un ribasamento in qualsiasi momento semplicemente [richiamando la funzione di rebase nel vault](https://etherscan.io/address/originvault.eth#writeProxyContract). Puoi farlo su Etherscan connettendo un wallet web3. - From c7bd55cbcf11de8f7a8d83b7e5a93faf400c7976 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:21 +0800 Subject: [PATCH 10235/11794] New translations README.md (Italian) --- .../supported-stablecoins/README.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/it/core-concepts/supported-stablecoins/README.md b/it/core-concepts/supported-stablecoins/README.md index 935201793..f5cb33e53 100644 --- a/it/core-concepts/supported-stablecoins/README.md +++ b/it/core-concepts/supported-stablecoins/README.md @@ -6,15 +6,20 @@ E' fondamentale capire che OUSD è tanto forte quanto le stablecoin che lo suppo Attualmente, OUSD supporta le seguenti stablecoin: -{% page-ref page="usdt.md" %} +{% content-ref url="usdt.md" %} +[usdt.md](usdt.md) +{% endcontent-ref %} -{% page-ref page="usdc.md" %} +{% content-ref url="usdc.md" %} +[usdc.md](usdc.md) +{% endcontent-ref %} -{% page-ref page="dai.md" %} +{% content-ref url="dai.md" %} +[dai.md](dai.md) +{% endcontent-ref %} -Nessuna di queste stablecoin è perfetta, ma le abbiamo selezionate per il loro utilizzo diffuso. Sebbene queste stablecoin abbiano perso il loro ancoraggio al dollaro statunitense (USD) in più occasioni, hanno dimostrato resilienza nel tornare infine al loro obiettivo di 1 USD. +None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. -E' importante notare che tutte le stablecoin supportate introducono un rischio della controparte non banale. Tether, in particolare, ha avuto ben documentatiproblemi bancari e sfide normative. Inoltre, sia USDT che USDC hanno delle backdoor che concedono ai loro emittenti il potere di congelare i fondi nei portafogli dei loro possessori. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. - -Malgrado queste preoccupazioni, ci sono già miliardi di dollari di scommesse sulla sicurezza di queste stablecoin. È possibile che ulteriori stablecoins verranno aggiunte al protocollo nel corso del tempo. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. +It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. +Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From c76e6099eb67a5aa5920cced5f9b985ab9ded1d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:22 +0800 Subject: [PATCH 10236/11794] New translations dai.md (Italian) --- it/core-concepts/supported-stablecoins/dai.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/it/core-concepts/supported-stablecoins/dai.md b/it/core-concepts/supported-stablecoins/dai.md index 88a423668..84b19d9f7 100644 --- a/it/core-concepts/supported-stablecoins/dai.md +++ b/it/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,18 @@ ![](../../.gitbook/assets/dai.png) -DAI è una stablecoin ancora alle fiat lanciata come token ERC-20 sulla blockchain di Ethereum a dicembre 2017. Un importante upgrade da DAI \ (SAI \) a collateralizzazione singola a DAI \ (DAI \) a collateralizzazione multipla è stato completato nel novembre 2019. Dai è ancorato al dollaro USA. +DAI è una stablecoin ancora alle fiat lanciata come token ERC-20 sulla blockchain di Ethereum a dicembre 2017. A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai è ancorato al dollaro USA. -Dai viene mintato dagli utenti che bloccano asset crypto come ETH o USDC come collaterale in una posizione di debito collateralizzata \ (CDP \) chiamata vault. In precedenza, solo ETH veniva accettato come collaterale. Le riserve e lo stato di ogni vault possono essere visualizzati sulla blockchain in tempo reale. Lo stato di questi vault e della stablecoin Dai è attentamente monitorato. +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. In precedenza, solo ETH veniva accettato come collaterale. Le riserve e lo stato di ogni vault possono essere visualizzati sulla blockchain in tempo reale. Lo stato di questi vault e della stablecoin Dai è attentamente monitorato. Dai è la terza più grande stablecoin al mondo con oltre $400 milioni di circolante. Inoltre, cDAI e aDAI, le versioni sintetiche di Dai sulle piattaforme di prestito Compound e Aave, si sommano per oltre $600 milioni di circolante. | Aspetti principali | | -|:------------------ |:------------------------------------------------------------------------------------------------------------------- | +| ------------------ | ------------------------------------------------------------------------------------------------------------------- | | Rilasciato da | MakerDAO | | Nome | Dai | | Simbolo | DAI | | Indirizzo | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimali | 18 | -| Sito ufficiale | [https://makerdao.com/](https://makerdao.com/) | +| Sito ufficiale | [https://makerdao.com/](https://makerdao.com) | | Possessori | Over 380k addresses | - From e2d962dd41b85e0cff9cfd1a6f482a490061991f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:23 +0800 Subject: [PATCH 10237/11794] New translations usdc.md (Italian) --- it/core-concepts/supported-stablecoins/usdc.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/it/core-concepts/supported-stablecoins/usdc.md b/it/core-concepts/supported-stablecoins/usdc.md index 7af2a4510..8aad0f5fe 100644 --- a/it/core-concepts/supported-stablecoins/usdc.md +++ b/it/core-concepts/supported-stablecoins/usdc.md @@ -1,15 +1,15 @@ # USDC -![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) +![](../../.gitbook/assets/usdc-coin-bd351fb779 (1).png) -USD Coin |(USDC|) è una stablecoin ancora alle fiat lanciata come token ERC-20 sulla blockchain di Ethereum a ottobre 2018. USDC è ancorato al dollaro USA e può essere facilmente convertito in dollari USA. +USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC è ancorato al dollaro USA e può essere facilmente convertito in dollari USA. Ogni USDC è supportato in un rapporto 1: 1 con la quantità equivalente di valuta fiat detenuta in conti di custodia dai membri del Centre un consorzio fondato da Circle e Coinbase. I membri del Centre sono istituti finanziari regolamentati con sede negli Stati Uniti. Gli audit mensili delle riserve sono pubblicati da Grant Thornton LLP. USDC è la seconda stablecoin più grande al mondo dopo USDT ed è rapidamente cresciuta fino a superare il miliardo di dollari in circolazione. Tuttavia, USDC rimane molto indietro rispetto ai 12 miliardi di dollari di USDT in circolazione. | Aspetti principali | | -|:------------------ |:------------------------------------------------------------------------------------------------------------------- | +| ------------------ | ------------------------------------------------------------------------------------------------------------------- | | Rilasciato da | Centre | | Nome | USD Coin | | Simbolo | USDC | @@ -18,5 +18,3 @@ USDC è la seconda stablecoin più grande al mondo dopo USDT ed è rapidamente c | Sito ufficiale | [https://www.centre.io/usdc](https://www.centre.io/usdc) | | Possessori | Over 1M addresses | - - From 47b4a7d3d5cce5d415f2794d8026c16ac1b5271c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:24 +0800 Subject: [PATCH 10238/11794] New translations usdt.md (Italian) --- it/core-concepts/supported-stablecoins/usdt.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/it/core-concepts/supported-stablecoins/usdt.md b/it/core-concepts/supported-stablecoins/usdt.md index 2f878d688..ccbd5c412 100644 --- a/it/core-concepts/supported-stablecoins/usdt.md +++ b/it/core-concepts/supported-stablecoins/usdt.md @@ -1,22 +1,20 @@ # USDT -![](../../.gitbook/assets/image%20%281%29.png) +![](../../.gitbook/assets/image (1).png) -Tether \(USDT\) è una stablecoin ancorato alle fiat inizialmente costruito su Bitcoin tramite il protocollo Omni Layer. Nel settembre 2017, Tether ha annunciato che avrebbe lanciato ulteriori token ERC-20 per dollari statunitensi sulla blockchain di Ethereum. +Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. Nel settembre 2017, Tether ha annunciato che avrebbe lanciato ulteriori token ERC-20 per dollari statunitensi sulla blockchain di Ethereum. Ogni Tether emesso in circolazione è sostenuto da un rapporto uno a uno con l'equivalente di valuta Fiat detenuta in un conto di custodia da Tether Limited, una società con sede a Hong Kong con stretti legami con l'exchange di criptomonete, Bitfinex. -Nonostante la controversia ****intorno a *****, la mancata fornitura da parte della società di un audit promesso che mostra riserve adeguate a sostegno di tether, USDT è ancora la più grande stablecoin al mondo per capitalizzazione di mercato e attualmente la quarta più grande criptovaluta dopo BTC, ETH e XRP. +Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Aspetti principali | | -|:------------------ |:---------------------------------------------------------------------------------------------------------------- | +| ------------------ | ---------------------------------------------------------------------------------------------------------------- | | Rilasciato da | Tether Limited | | Nome | Tether | | Simbolo | USDT | | Indirizzo | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimali | 6 | -| Sito ufficiale | [https://tether.to/ ](https://tether.to/%20) | +| Sito ufficiale | [https://tether.to/ ](https://tether.to) | | Possessori | Over 3.4M addresses | - - From c4f93e614c6f65971aba38621d0b89b5cdc4d2a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:25 +0800 Subject: [PATCH 10239/11794] New translations README.md (Italian) --- it/core-concepts/supported-strategies/README.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/it/core-concepts/supported-strategies/README.md b/it/core-concepts/supported-strategies/README.md index 14b84c331..935be4e2c 100644 --- a/it/core-concepts/supported-strategies/README.md +++ b/it/core-concepts/supported-strategies/README.md @@ -4,15 +4,20 @@ OUSD genera rendimento depositando stablecoin in piattaforme di landing e in liquidity pool di market maker. E' importante capire che queste piattaforme comportano rischi tecnologici e che i fondi possono andare persi se si dovesse verificare un cattivo evento di sicurezza. Stiamo scegliendo di lavorare con le piattaforme che hanno fatto revisionare i propri smart contract e che ci fanno sentire di essere le più sicure. -Attualmente, OUSD genera rendimenti dalle seguenti piattaforme: +Currently, OUSD earns yield from the following platform(s): -{% page-ref page="compound.md" %} +{% content-ref url="compound.md" %} +[compound.md](compound.md) +{% endcontent-ref %} -{% page-ref page="curve.md" %} +{% content-ref url="curve.md" %} +[curve.md](curve.md) +{% endcontent-ref %} -{% page-ref page="aave.md" %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - From d60fcb355fa91ae367964f34b2c348793c95b8ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:26 +0800 Subject: [PATCH 10240/11794] New translations compound.md (Italian) --- it/core-concepts/supported-strategies/compound.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/it/core-concepts/supported-strategies/compound.md b/it/core-concepts/supported-strategies/compound.md index 42462a8ee..999e2c7ca 100644 --- a/it/core-concepts/supported-strategies/compound.md +++ b/it/core-concepts/supported-strategies/compound.md @@ -6,14 +6,13 @@ I saldi del collaterale sono rappresentati da cToken ERC-20, che automaticamente Compount è governato da COMP, un token di governance ERC-20. I titolari di COMP possono proporre e votare modifiche al protocollo o delegare i propri voti a qualcun altro. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. Gran parte dell'offerta di token COMP è in mano al team di Compound, agli investitori e ai loro Advisors. -Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. +Compound's total value locked (TVL) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound è stato sottoposto a moltpelici revisioni di sicurezza, effettuati da OpenZeppelin e Trails of Bits. Il protocollo Compound è stato formalmente verificato da CertiK ed è stato sottoposto a stress test economici da Gauntlet. Compound ha attivo un programma di bug bounty. | Risorse | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Sito ufficiale | [https://compound.finance/](https://compound.finance/) | +| -------------- | -------------------------------------------------------------------------------------------------------------- | +| Sito ufficiale | [https://compound.finance/](https://compound.finance) | | Docs | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | | Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | - From 5e0cdbb91dc803211a084c7aad2072675180868e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:27 +0800 Subject: [PATCH 10241/11794] New translations analytics-dashboard.md (Greek) --- el/analytics-dashboard.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/el/analytics-dashboard.md b/el/analytics-dashboard.md index 7ee0d7794..d17943add 100644 --- a/el/analytics-dashboard.md +++ b/el/analytics-dashboard.md @@ -6,21 +6,21 @@ Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allo The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. -Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table (in reverse order). **Ratio** -There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. +There are two types of OUSD balances: rebasing (most accounts) and non-rebasing (smart contracts that have not opted in). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. **Credits** -Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past (by opting in or out). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. **Non-rebasing** -This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to (credits \* ratio), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. **Boost** @@ -28,5 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. - +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From 23679d396be32b1012bb9c5e4a16c74d70cde2e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:28 +0800 Subject: [PATCH 10242/11794] New translations curve.md (Italian) --- it/core-concepts/supported-strategies/curve.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/it/core-concepts/supported-strategies/curve.md b/it/core-concepts/supported-strategies/curve.md index cc148233a..4127ece38 100644 --- a/it/core-concepts/supported-strategies/curve.md +++ b/it/core-concepts/supported-strategies/curve.md @@ -2,20 +2,19 @@ Curve è costruito su Ethereum ed è un protocollo ed exchange di liquidità decentralizzata per stablecoin e wrapped BTC, lanciato a gennaio 2020. Gli utenti possono swappare tra loro stablecoin di tipo ERC-20 o tra la rappresentazione ERC-20 di bitcoin. I liquidity providers, facilitano il trading e guadagnano commissioni. -Curve è un Automated Market Maker \(AMM\), in cui ogni market ha un pool di liquidità associato con due o più asset con lo stesso valore, come USDT, USDC, DAI e TUSD, le quali sono infatti tutte stablecoin ancorate al dollaro USA. Il tasso di cambio tra ogni stablecoin e i relativi pesi sono determinati da un algoritmo basato su domanda e offerta. I trader che fanno arbitraggio agiscono per normalizzare questi tassi di cambio. +Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. Il tasso di cambio tra ogni stablecoin e i relativi pesi sono determinati da un algoritmo basato su domanda e offerta. I trader che fanno arbitraggio agiscono per normalizzare questi tassi di cambio. -Alcuni dei pool di liquidità di Curve guadagnano commissioni extra per i fornitori di liquidità oltre alle commissioni di scambio dei trader. Curve offre pool di stablecoin integrate con Compound, yearn.finance, e Synthetix. Gli asset in ogni liquidity pool, sono forniti da queste piattaforme per generare un rendimento aggiuntivo che viene trasferito ai fornitori di liquidità di ciascuna pool. I token di Liquidity Provider \(LP\) vengono dati ai partecipanti della pool e possono essere riscattati per la loro liquidità iniziale, più le commissioni e il rendimento maturati. I token LP possono anche essere trasferiti per essere utilizzati in altri protocolli. +Alcuni dei pool di liquidità di Curve guadagnano commissioni extra per i fornitori di liquidità oltre alle commissioni di scambio dei trader. Curve offre pool di stablecoin integrate con Compound, yearn.finance, e Synthetix. Gli asset in ogni liquidity pool, sono forniti da queste piattaforme per generare un rendimento aggiuntivo che viene trasferito ai fornitori di liquidità di ciascuna pool. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. I token LP possono anche essere trasferiti per essere utilizzati in altri protocolli. Curve è governato da CRV, un token di governance ERC-20. I possessori di CRV possono votare le modifiche al protocollo. I possessori di CRV possono mettere in stake i loro token per un potere di voto addizionale, proporzionale al tempo di staking. CRV è costantemente assegnato ai fornitori di liquidità e gran parte della supply totale di CRV è stata assegnata al team e agli investitori secondo un programma di acquisizione continua. -Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve è stato sottoposto a due audit eseguiti da Trail of Bits e ha un programma di Bug bounty. | Risorse | | -|:-------------- |:------------------------------------------------------------------------ | -| Sito ufficiale | [https://www.curve.fi/](https://www.curve.fi/) | +| -------------- | ------------------------------------------------------------------------ | +| Sito ufficiale | [https://www.curve.fi/](https://www.curve.fi) | | Docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | | GitHub | [https://github.com/curvefi](https://github.com/curvefi) | | Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | - From 15d70fafa24a3fc1bf09b4d752a6941d04c12ec2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:29 +0800 Subject: [PATCH 10243/11794] New translations README.md (Italian) --- it/core-concepts/yield-generation/README.md | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/it/core-concepts/yield-generation/README.md b/it/core-concepts/yield-generation/README.md index 3df192ba1..992fbe11b 100644 --- a/it/core-concepts/yield-generation/README.md +++ b/it/core-concepts/yield-generation/README.md @@ -2,19 +2,25 @@ **Yield farming automatizzato** -Mentre l'esplosione di Cambrian dei nuovi pool di prestiti e market making automatizzati ha alimentato il valore totale bloccato \(TVL\), allo stesso tempo ha anche fatto sì che diventasse sempre più difficile allocare manualmente il capitale in modi efficienti e ottimali per i procacciatori di yield. +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked (TVL), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: -{% page-ref page="lending.md" %} +{% content-ref url="lending.md" %} +[lending.md](lending.md) +{% endcontent-ref %} -{% page-ref page="market-making.md" %} +{% content-ref url="market-making.md" %} +[market-making.md](market-making.md) +{% endcontent-ref %} -{% page-ref page="rewards.md" %} +{% content-ref url="rewards.md" %} +[rewards.md](rewards.md) +{% endcontent-ref %} OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: @@ -22,4 +28,3 @@ OUSD is able to generate higher yields than competing protocols due to a combina * Price oracles favor the collective over the individual, again rewarding long term holders * Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. * Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. - From 97b611618cc0ffc2328a227a2d69486a77077c54 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:30 +0800 Subject: [PATCH 10244/11794] New translations lending.md (Italian) --- it/core-concepts/yield-generation/lending.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/it/core-concepts/yield-generation/lending.md b/it/core-concepts/yield-generation/lending.md index 70f5c3cbb..ca3f58c7c 100644 --- a/it/core-concepts/yield-generation/lending.md +++ b/it/core-concepts/yield-generation/lending.md @@ -8,11 +8,13 @@ OUSD si integra con le piattaforme di prestito DeFi che forniscono prestiti sovr OUSD si integra con i leader tra i fornitori di servizi di prestito, i quali hanno una comprovata esperienza, smartcontract revisionati, e che hanno già prestato con successo centinaia di milioni di dollari senza alcun problema. We are currently integrated with the following lending platforms: -{% page-ref page="../supported-strategies/compound.md" %} - -{% page-ref page="../supported-strategies/aave.md" %} - +{% content-ref url="../supported-strategies/compound.md" %} +[compound.md](../supported-strategies/compound.md) +{% endcontent-ref %} +{% content-ref url="../supported-strategies/aave.md" %} +[aave.md](../supported-strategies/aave.md) +{% endcontent-ref %} From 97576cdd4c8d3d0c559c970530a8d07f8d74de00 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:31 +0800 Subject: [PATCH 10245/11794] New translations market-making.md (Italian) --- it/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/it/core-concepts/yield-generation/market-making.md b/it/core-concepts/yield-generation/market-making.md index 84ed975e1..e09a5bbaf 100644 --- a/it/core-concepts/yield-generation/market-making.md +++ b/it/core-concepts/yield-generation/market-making.md @@ -2,21 +2,21 @@ **Custodisci il tuo stake negli Exchanges Decentralizzati** -I market maker automatizzati \(AMMs\) sono cresciuti rapidamente come forma preferita di scambio decentralizzato sul network di Ethereum. Ciò in parte è dovuto alla difficoltà di supportare gli order book DEX su Ethereum 1.0 che possano competere con gli attuali exchange centralizzati, istantanei e a basso slippage. Inoltre, gli AMM come Uniswap sono relativamente user-friendly ed efficienti dal punto di vista del gas. +Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. Ciò in parte è dovuto alla difficoltà di supportare gli order book DEX su Ethereum 1.0 che possano competere con gli attuali exchange centralizzati, istantanei e a basso slippage. Inoltre, gli AMM come Uniswap sono relativamente user-friendly ed efficienti dal punto di vista del gas. -Gli AMM possono abilitare nuovi mercati solo quando i liquidity providers forniscono liquidità \(ad esempio più token per determinati pair o pool \). In cambio per fornire liquidità, i liquidity providers sono ricompensati con le commissioni di trading quando altri utenti swappano i token. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). In cambio per fornire liquidità, i liquidity providers sono ricompensati con le commissioni di trading quando altri utenti swappano i token. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) è un fattore di rischio importante da capire, ma questa preoccupazione è altamente mitigata dal fatto che OUSD fornisce liquidità solo per stablecoin che hanno approssimatamente egual valore. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Gli Yields vengono quindi trasferiti ai detentori di OUSD. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). Gli Yields vengono quindi trasferiti ai detentori di OUSD. We are currently integrated with the following automated market maker: -{% page-ref page="../supported-strategies/curve.md" %} - - +{% content-ref url="../supported-strategies/curve.md" %} +[curve.md](../supported-strategies/curve.md) +{% endcontent-ref %} From 3e3934ba53a1233050aa52e22b5fabb5d92ed9be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:32 +0800 Subject: [PATCH 10246/11794] New translations rewards.md (Italian) --- it/core-concepts/yield-generation/rewards.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/it/core-concepts/yield-generation/rewards.md b/it/core-concepts/yield-generation/rewards.md index 0b6d46d24..4a65c8c50 100644 --- a/it/core-concepts/yield-generation/rewards.md +++ b/it/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Ricompense -**Raccogliere ricompense** +**Collecting Rewards ** Oltre che raccogliere interessi dai prestiti e le commissioni dal market making, intendiamo richiedere e convertire automaticamente gli incentivi bonus che vengono distribuiti da molti dei protocolli DeFi. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. Questi premi bonus saranno regolarmente convertiti in stablecoin, rilasciati sul mercato e distribuiti ai possessori di OUSD nella forma di rendimento aggiuntivo. @@ -10,5 +10,3 @@ Mentre il vault archivia in modo sicuro ogni ricompensa imprevista che riceve, s Oggi le ricompense sono un fattore significativo per i procacciatori di yield, in quanto rappresentano una larga percentuale dei loro rendimenti. Prevediamo che il protocollo OUSD verrà aggiornato nel tempo per sfruttare i rendimenti più interessanti disponibili nel panorama DeFi. Il protocollo terrà conto del valore di mercato delle varie ricompense offerte al momento di decidere come allocare al meglio le risorse. - - From a4d65e34ac97f82929210ff78777969db6d46117 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:33 +0800 Subject: [PATCH 10247/11794] New translations admin-privileges.md (Italian) --- it/governance/admin-privileges.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/it/governance/admin-privileges.md b/it/governance/admin-privileges.md index 3af677165..128721ed2 100644 --- a/it/governance/admin-privileges.md +++ b/it/governance/admin-privileges.md @@ -8,9 +8,8 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. - From 76caeb4dba9211ec33c6cadceb37b8fa8f8eff1f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:34 +0800 Subject: [PATCH 10248/11794] New translations principles.md (Italian) --- it/governance/principles.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/it/governance/principles.md b/it/governance/principles.md index 254e2b53f..3f9588536 100644 --- a/it/governance/principles.md +++ b/it/governance/principles.md @@ -12,7 +12,7 @@ That being said, in the very early days, it is imperative that the core engineer Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) **Timelock** @@ -20,11 +20,9 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. - - From 6ba2e966c8074d4d8024710e7b04bce24fe17fb6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:37 +0800 Subject: [PATCH 10249/11794] New translations bug-bounties.md (Italian) --- it/security-and-risks/bug-bounties.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/it/security-and-risks/bug-bounties.md b/it/security-and-risks/bug-bounties.md index a6f244d4d..7eb8e6169 100644 --- a/it/security-and-risks/bug-bounties.md +++ b/it/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Le Bug Bounties sono garantite a totale discrezione di Origin Protocol. Le ricompense variano in dimensioni da **$100 OUSD** per piccoli problemi, fino a **$250,000 OUSD** per vulnerabilità di entità maggiore. Attualmente, il programma di bounty si applica solo a OUSD e non agli altri prodotti di Origin. +Le Bug Bounties sono garantite a totale discrezione di Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Attualmente, il programma di bounty si applica solo a OUSD e non agli altri prodotti di Origin. {% hint style="warning" %} Per poter beneficiare della bug bounty, è necessario seguire le regole della divulgazione responsabile descritte di seguito. @@ -28,6 +28,5 @@ In cambio, promettiamo: * Se hai seguito le istruzioni di cui sopra, non intraprenderemo alcuna azione legale contro di te in relazione alla segnalazione * Tratteremo la tua segnalazione con la massima riservatezza e non trasmetteremo i tuoi dati personali a terzi senza il tuo permesso * Se lo desideri, ti terremo informato sui progressi di risoluzione del problema -* Nelle informazioni pubbliche riguardanti la vulnerabilità segnalata, daremo il tuo nome in qualità di scopritore \(a meno che non desideri diversamente\) +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) * In segno di gratitudine per la tua assistenza, offriamo una ricompensa per ogni segnalazione di un problema di sicurezza che non era ancora noto. L'importo della ricompensa verrà determinato in base alla gravità della vulnerabilità, la qualità del report e a all'assistenza ulteriore da te fornita. - From 83c2b69ca54d043b24540f3ef0cad7dea110704a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:38 +0800 Subject: [PATCH 10250/11794] New translations README.md (Italian) --- it/README.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/it/README.md b/it/README.md index 9e211175e..aead54db9 100644 --- a/it/README.md +++ b/it/README.md @@ -6,15 +6,15 @@ description: La prima stablecoin che produce un rendimento quando è ancora nel ## **Una migliore forma di denaro** -Origin Dollar \(OUSD\) è una nuova stablecoin che è stata inizialmente lanciata a Settembre 2020 sulla rete Ethereum. Il suo design è superiore alle stablecoin esistenti perché OUSD produce rendimenti competitivi pur essendo holdato in modo passivo nei wallet. +Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Il suo design è superiore alle stablecoin esistenti perché OUSD produce rendimenti competitivi pur essendo holdato in modo passivo nei wallet. ![](.gitbook/assets/origin-dollar-summary.jpeg) **Dietro le quinte** -Nel 1999, Yu Pan, Ingegnere di Ricerca e Sviluppo, e i suoi colleghi cofondatori di PayPal [ idearono](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) di realizzare "la nuova valuta mondiale", completa di strategie di rendimento di interesse, e carte di debito senza doversi connettere ai sistemi bancari tradizionali. A seguito di alcune resistenze e successivamente all'acquisizione di eBay, PayPal ha abbandonato le sue ambizioni in questo settore. +In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. A seguito di alcune resistenze e successivamente all'acquisizione di eBay, PayPal ha abbandonato le sue ambizioni in questo settore. -Circa due decadi dopo, nel 2014, Tether introdusse il concetto di stablecoin denominata in USD. Da allora, le stablecoin hanno dato prova di essere un modo ideale per trasferire valore senza esporre gli utenti alla volatilità dei prezzi delle valute fluttuanti. Al giorno d'oggi viene trasferito più valore [via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) che via Bitcoin. Nel frattempo, La Finanza Decentralizzata \(Defi\), ha registrato un'esplosione di crescita con [miliardi di dollari](https://defipulse.com/) di capitale al momento bloccato negli smart contract che generano rendimenti dai protocolli di prestito e di trading. +Circa due decadi dopo, nel 2014, Tether introdusse il concetto di stablecoin denominata in USD. Da allora, le stablecoin hanno dato prova di essere un modo ideale per trasferire valore senza esporre gli utenti alla volatilità dei prezzi delle valute fluttuanti. Al giorno d'oggi viene trasferito più valore [via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) che via Bitcoin. Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. Uno dei problemi delle stablecoin esistenti è che gli utenti devono costantemente scegliere se holdare una coin facilmente spendibile oppure guadagnare rendimenti bloccando i token in degli smart contract. Per esempio, gli utenti che bloccano USDC in Aave, non possono spenderne una porzione contemporaneamente. Le costose commissioni per il gas di Ethereum fungono da costi di "switching" ogni volta che quegli utenti vogliono passare dalla modalità di spesa alla modalità di guadagno. @@ -24,7 +24,6 @@ Con OUSD, non c'è bisogno di rilasciare posizioni complicate quando vuoi spende Realizzata da veterani di criptovalute e fintech, Origin Dollar è offerto dal [team](https://www.originprotocol.com/team) su [Origin Protocol](https://www.originprotocol.com) che include imprenditori seriali, investitori di criptovalute di vecchia data, impiegati di YouTube di vecchia data, Manager Ingegneri di Google/Dropbox, e uno dei co fondatori di Paypal, You Pan. -Per coloro che fossero interessati ad immergersi nei dettagli tecnici di come funziona, questa documentazione è un ottimo punto di partenza. Incoraggiamo gli sviluppatori a controllare e contribuire sul nostro [Github](http://www.github.com/OriginProtocol)\(100% open source\). Il nostro team ti incontra in [Discord](https://www.originprotocol.com/discord), se dovessi aver domande o bisogno di aiuto per cominciare. +Per coloro che fossero interessati ad immergersi nei dettagli tecnici di come funziona, questa documentazione è un ottimo punto di partenza. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). Il nostro team ti incontra in [Discord](https://www.originprotocol.com/discord), se dovessi aver domande o bisogno di aiuto per cominciare. Benvenuto nel futuro del denaro. - From 46e92240d4d7016b6d8aef73d261e09ffbc9a7a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:39 +0800 Subject: [PATCH 10251/11794] New translations price-oracles.md (Greek) --- el/core-concepts/price-oracles.md | 110 +++--------------------------- 1 file changed, 8 insertions(+), 102 deletions(-) diff --git a/el/core-concepts/price-oracles.md b/el/core-concepts/price-oracles.md index 313fd011a..8d62f294b 100644 --- a/el/core-concepts/price-oracles.md +++ b/el/core-concepts/price-oracles.md @@ -6,107 +6,14 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CoinLow - High - Delta - Source -
USDC -

$0.929222

-

Mar 13, 2020

-
-

$1.11

-

Oct 15, 2018

-
$0.180778CoinMarketCap -
USDC -

$0.924188

-

Aug 02, 2020

-
-

$1.17

-

May 08, 2019

-
$0.245812CoinGecko -
DAI -

$0.945505

-

May 10, 2020

-
-

$1.11

-

Mar 13, 2020

-
$0.164495CoinMarketCap -
DAI -

$0.903243

-

Nov 25, 2019

-
-

$1.22

-

Mar 13, 2020

-
$0.316757CoinGecko -
USDT -

$0.849809

-

Feb 02, 2017

-
-

$1.21

-

May 27, 2017

-
$0.360191CoinGecko -
USDT -

$0.572521

-

Mar 02, 2015

-
-

$1.32

-

Jul 24, 2018

-
$0.747479CoinMarketCap -
+| Coin | **Low** | **High** | **Delta** | **Source** | +| ---- | ---------------------------------------------------- | ---------------------------------------------------- | --------- | --------------------------------------------------------------------------- | +| USDC |

$0.929222

Mar 13, 2020

|

$1.11

Oct 15, 2018

| $0.180778 | [CoinMarketCap](https://coinmarketcap.com/currencies/usd-coin/) | +| USDC |

$0.924188

Aug 02, 2020

|

$1.17

May 08, 2019

| $0.245812 | [CoinGecko](https://www.coingecko.com/en/coins/usd-coin) | +| DAI |

$0.945505

May 10, 2020

|

$1.11

Mar 13, 2020

| $0.164495 | [CoinMarketCap](https://coinmarketcap.com/currencies/multi-collateral-dai/) | +| DAI |

$0.903243

Nov 25, 2019

|

$1.22

Mar 13, 2020

| $0.316757 | [CoinGecko](https://www.coingecko.com/en/coins/dai) | +| USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | +| USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. @@ -123,4 +30,3 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. - From e111969b47ea09068d859fb1c5c6a1be652c533f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:40 +0800 Subject: [PATCH 10252/11794] New translations risks.md (Italian) --- it/security-and-risks/risks.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/it/security-and-risks/risks.md b/it/security-and-risks/risks.md index 2cc7b31a8..91c03a536 100644 --- a/it/security-and-risks/risks.md +++ b/it/security-and-risks/risks.md @@ -32,7 +32,7 @@ We regularly have our work [audited ](audits.md)by the top auditors in the indus We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. @@ -42,5 +42,3 @@ Finally, we have formalized an engineering [rotation](https://github.com/OriginP You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. - - From 57ec7d475a8e6b1edbe2973bb2b25dbae9546071 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:41 +0800 Subject: [PATCH 10253/11794] New translations strategies.md (Greek) --- el/smart-contracts/api/strategies.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/el/smart-contracts/api/strategies.md b/el/smart-contracts/api/strategies.md index aa3623da6..a275b76e6 100644 --- a/el/smart-contracts/api/strategies.md +++ b/el/smart-contracts/api/strategies.md @@ -12,5 +12,3 @@ Once we migrate to decentralized governance, it is our intent for the community - - From 76ae23c94224be09b9f8cdb25cc67c7fcf9446d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:42 +0800 Subject: [PATCH 10254/11794] New translations oracle.md (Japanese) --- ja/smart-contracts/api/oracle.md | 1 - 1 file changed, 1 deletion(-) diff --git a/ja/smart-contracts/api/oracle.md b/ja/smart-contracts/api/oracle.md index f3105e3d8..362749de7 100644 --- a/ja/smart-contracts/api/oracle.md +++ b/ja/smart-contracts/api/oracle.md @@ -5,4 +5,3 @@ Documentation coming soon. {% endhint %} OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. - From 8141539567b21accbe3a3e71a3047cc6894de551 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:43 +0800 Subject: [PATCH 10255/11794] New translations contributing.md (Greek) --- el/governance/contributing.md | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/el/governance/contributing.md b/el/governance/contributing.md index 3b3ab39bf..5b63d22c7 100644 --- a/el/governance/contributing.md +++ b/el/governance/contributing.md @@ -4,8 +4,16 @@ OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). @@ -22,7 +30,7 @@ Your development flow should look like: 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. 5. Write some awesome code. 6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +7. Push your branch to the upstream repository (i.e. https://github.com/OriginProtocol/\[repo]) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. For critical smart contract code to be merged it must pass the following checklist: @@ -38,7 +46,7 @@ The `master` branch is locked so that only members of the [core team](https://gi We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io). For Solidity, we use two-space indents. @@ -49,7 +57,7 @@ When considering protocol or implementation design proposals, we are looking for * A description of the problem this design proposal solves * Discussion of the trade-offs involved * Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) +* Links to relevant literature (RFCs, papers, etc) * Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. @@ -73,7 +81,9 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="../security-and-risks/bug-bounties.md" %} +{% content-ref url="../security-and-risks/bug-bounties.md" %} +[bug-bounties.md](../security-and-risks/bug-bounties.md) +{% endcontent-ref %} #### **Community Improvement** @@ -91,5 +101,3 @@ We have a strong preference for hiring people who have already started contribut If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). - - From 3d63b22d1ba66675a2dbf1208708db816e4af1d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:44 +0800 Subject: [PATCH 10256/11794] New translations risks.md (Greek) --- el/security-and-risks/risks.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/el/security-and-risks/risks.md b/el/security-and-risks/risks.md index bc5b6c8d1..f6cc02d5b 100644 --- a/el/security-and-risks/risks.md +++ b/el/security-and-risks/risks.md @@ -32,7 +32,7 @@ We regularly have our work [audited ](audits.md)by the top auditors in the indus We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. @@ -42,5 +42,3 @@ Finally, we have formalized an engineering [rotation](https://github.com/OriginP You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. - - From e529ef5caf82bb009044594c784b0f6f65e01427 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:45 +0800 Subject: [PATCH 10257/11794] New translations audits.md (Greek) --- el/security-and-risks/audits.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/el/security-and-risks/audits.md b/el/security-and-risks/audits.md index 42cd21ad6..232339342 100644 --- a/el/security-and-risks/audits.md +++ b/el/security-and-risks/audits.md @@ -2,15 +2,15 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com), [Trail of Bits](https://www.trailofbits.com), [Solidified](https://solidified.io), and [Certora](https://www.certora.com) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) +* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) -The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: +The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) @@ -22,19 +22,17 @@ OUSD only integrates strategies that have been carefully audited and battle-test **Compound Strategy and Open Price Feed** -Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com) and formally verified by [Certora](https://www.certora.com). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. **Aave Strategy** -Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io), [MixBytes](https://mixbytes.io), and [PeckShield](https://peckshield.com). They have also been formally verified by [Certora](https://www.certora.com). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). **Curve Strategy** -Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). **Chainlink Oracles** Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). - - From 788584cc82d1e7b6a181cf73638ce96fde21e665 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:46 +0800 Subject: [PATCH 10258/11794] New translations README.md (Greek) --- el/smart-contracts/api/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/el/smart-contracts/api/README.md b/el/smart-contracts/api/README.md index 16c7d2816..f15f90289 100644 --- a/el/smart-contracts/api/README.md +++ b/el/smart-contracts/api/README.md @@ -8,5 +8,3 @@ Documentation of contracts API used by the protocol: * [Oracles](oracle.md) * [Stategies](strategies.md) - - From 8dff4d41d330683ed29062b83e93f95d5110a1d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:47 +0800 Subject: [PATCH 10259/11794] New translations erc-20-1.md (Greek) --- el/smart-contracts/api/erc-20-1.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/el/smart-contracts/api/erc-20-1.md b/el/smart-contracts/api/erc-20-1.md index f752ae8bc..164343cc0 100644 --- a/el/smart-contracts/api/erc-20-1.md +++ b/el/smart-contracts/api/erc-20-1.md @@ -1,11 +1,10 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand. {% hint style="warning" %} Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. @@ -15,5 +14,3 @@ The biggest difference separating OUSD from your average ERC-20 token is the way - - From 5a1232a30e79711a0501ad4bc2adc55677680299 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:48 +0800 Subject: [PATCH 10260/11794] New translations oracle.md (Greek) --- el/smart-contracts/api/oracle.md | 1 - 1 file changed, 1 deletion(-) diff --git a/el/smart-contracts/api/oracle.md b/el/smart-contracts/api/oracle.md index f3105e3d8..362749de7 100644 --- a/el/smart-contracts/api/oracle.md +++ b/el/smart-contracts/api/oracle.md @@ -5,4 +5,3 @@ Documentation coming soon. {% endhint %} OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. - From 6dac503a94e51997c852c52c81c39ca8c8fb231b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:49 +0800 Subject: [PATCH 10261/11794] New translations timelock.md (Greek) --- el/smart-contracts/api/timelock.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/el/smart-contracts/api/timelock.md b/el/smart-contracts/api/timelock.md index 4608f4bc6..95265f3d4 100644 --- a/el/smart-contracts/api/timelock.md +++ b/el/smart-contracts/api/timelock.md @@ -12,10 +12,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. - - From 9fef1aa95ad4482c74f7a9ef6732f436e326cf9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:50 +0800 Subject: [PATCH 10262/11794] New translations integration-guide-for-exchanges.md (Greek) --- el/guides/integration-guide-for-exchanges.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/el/guides/integration-guide-for-exchanges.md b/el/guides/integration-guide-for-exchanges.md index 151581eaf..1c7fd6a45 100644 --- a/el/guides/integration-guide-for-exchanges.md +++ b/el/guides/integration-guide-for-exchanges.md @@ -8,7 +8,7 @@ These docs are a great starting point for understanding how OUSD works. Here are We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. -**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** +**Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. @@ -24,5 +24,3 @@ If you are comingling funds, you'll want to be sure that each user gets their pr OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. - - From 1d4c23089cbae3f4256844d74802c80817df0ed3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:51 +0800 Subject: [PATCH 10263/11794] New translations vault.md (Greek) --- el/smart-contracts/api/vault.md | 91 ++++++++++++++++----------------- 1 file changed, 45 insertions(+), 46 deletions(-) diff --git a/el/smart-contracts/api/vault.md b/el/smart-contracts/api/vault.md index 87031c6c3..cc5f18152 100644 --- a/el/smart-contracts/api/vault.md +++ b/el/smart-contracts/api/vault.md @@ -15,83 +15,83 @@ Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar ## Methods‌ -### mint\(\) +### mint() **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +| --------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | -### mintMultiple\(\) +### mintMultiple() **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +| --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin(s) are returned to the user. This decision of which coin(s) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} -### redeem\(\) +### redeem() **`function redeem(uint256 _amount)`**‌ OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. | Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | +| -------------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -### redeemAll\(\)‌ +### redeemAll()‌ **`function redeemAll()`**‌ All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -### rebase\(\) +### rebase() **`function rebase()`**‌ Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ -### allocate\(\) +### allocate() **`function allocate()`**‌ -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ -### totalValue\(\) +### totalValue() **`function totalValue()`**‌ Returns total value of underlying assets and strategies. | `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | +| ------------- | ------- | ------------------------------------------------ | | value | uint256 | total value of underlying assets and strategies. | -### checkBalance\(\) +### checkBalance() **`function checkBalance(address _asset)`**‌ Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| Parameter Name | Type | Description | +| -------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -### calculateRedeemOutputs\(\) +### calculateRedeemOutputs() **`function calculateRedeemOutputs(uint256 _amount)`**‌ @@ -102,84 +102,83 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | +| -------------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | Type | Description | -|:------------- |:------------- |:--------------------------------------------------------------------------- | -| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | +| `return` name | Type | Description | +| ------------- | ----------- | --------------------------------------------------------------------------- | +| outputs | uint256\[] | array of the amount of the stablecoin assets `redeem` function would return | -### getAssetCount\(\) +### getAssetCount() **`function getAssetCount()`**‌ Return the number of supported stablecoin assets represented by `uint256` type.‌ -### getAllAssets\(\) +### getAllAssets() **`function getAllAssets()`**‌ Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ -### getStrategyCount\(\)‌ +### getStrategyCount()‌ **`function getStrategyCount()`**‌ Return the number of strategies active on the Vault represented by `uint256` type.‌ -### getAPR\(\) +### getAPR() **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ +Return the total annual percentage yield (APR) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ -### isSupportedAsset\(\) +### isSupportedAsset() **`function isSupportedAsset(address _asset)`**‌ Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | +| -------------- | ------- | ------------------------- | | \_asset | address | Address of the stablecoin | -### priceUSDMint\(\) +### priceUSDMint() **`function priceUSDMint(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | +| -------------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceUSDRedeem\(\) +### priceUSDRedeem() **`function priceUSDRedeem(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | +| -------------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceAssetUSDMint\(\)‌ +### priceAssetUSDMint()‌ **`function priceAssetUSDMint(address _asset)`**‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | +| -------------- | ------- | -------------------------- | | \_asset | address | Address of the stablecoin‌ | -### priceAssetUSDRedeem\(\)‌ +### priceAssetUSDRedeem()‌ **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | +| -------------- | ------- | ------------------------- | | \_asset | address | Address of the stablecoin | - From 97456acdf752d356db3d1d129687d3b23ea44918 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:52 +0800 Subject: [PATCH 10264/11794] New translations architecture.md (Greek) --- el/smart-contracts/architecture.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/el/smart-contracts/architecture.md b/el/smart-contracts/architecture.md index abde08b84..a6921fe89 100644 --- a/el/smart-contracts/architecture.md +++ b/el/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architecture -![](../.gitbook/assets/ousd_docs_graphics_3.png) +![](../.gitbook/assets/ousd_docs_graphics\_3.png) OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. @@ -8,7 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - - +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. From 4ad77c1fd9d403a2edd1e2665e26b41e8ee4ace8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:53 +0800 Subject: [PATCH 10265/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 105 +++++++++++---------------------- 1 file changed, 33 insertions(+), 72 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 4fb73dc61..00a2477dc 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -3,16 +3,15 @@ Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +Well-known addresses (often proxy wrappers): | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -20,29 +19,28 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | -| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| ---------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | +| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: | Strategy | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | -| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | | Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} @@ -50,72 +48,36 @@ Internal implementation contracts: The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | -|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ContractAddressENS
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 - originprotocol.eth -
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC - originstrategist.eth -
Governor / Timelock0x830622BDd79CC677eE6594E20bBda5B26568b781 - -

origingovernor.eth -

-

origintimelock.eth -

-
OGN Buyback0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 - originbuyback.eth -
+ +| Contract | Address | ENS | +| ------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor / Timelock | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| +| OGN Buyback | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | {% endtab %} {% tab title="Stablecoins" %} | Contract | Address | -|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | @@ -123,25 +85,25 @@ The following oracles are used to fetch a price for **USDC/USD:** {% tab title="Staking" %} | Contract | Address | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: | Contract | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): +OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): | Contract | Address | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} @@ -149,4 +111,3 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- - From fe047bbf681eeef560b563b21c4ea6118a432f36 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:54 +0800 Subject: [PATCH 10266/11794] New translations rebasing-and-smart-contracts.md (Greek) --- .../elastic-supply/rebasing-and-smart-contracts.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index ac7d4ff59..cdebbc4bf 100644 --- a/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/el/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,7 +6,7 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers (AMM’s) like Uniswap which break when the number of tokens they are holding changes unexpectedly. ![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) @@ -16,9 +16,7 @@ Smart contracts must explicitly opt-in to receiving yield via the rebasing mecha If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - - +[Gnosis Safe](https://gnosis-safe.io) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract\&action=getabi\&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 069a9a8f50f5c7836aa3336e6212259929b8e9a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:55 +0800 Subject: [PATCH 10267/11794] New translations faq.md (Greek) --- el/faq.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/el/faq.md b/el/faq.md index e2145b83b..353f07d5c 100644 --- a/el/faq.md +++ b/el/faq.md @@ -22,7 +22,7 @@ By default, rebase events don't affect the supply of OUSD that is sitting in sma **How is it possible for the APY to be so high?** -You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens (namely COMP and CRV). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. **Why is my balance increasing at a slower rate than the advertised APY?** @@ -31,4 +31,3 @@ OUSD balances increase when the supply is rebased. But the size of each rebase v **What about the hack? Is OUSD safe?** On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). - From f01059eba4b0ceb95d7dba168c4d8a8bb4440467 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:56 +0800 Subject: [PATCH 10268/11794] New translations fund-management.md (Greek) --- el/core-concepts/fund-management.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/el/core-concepts/fund-management.md b/el/core-concepts/fund-management.md index 273f8d1ae..2a7bc32d1 100644 --- a/el/core-concepts/fund-management.md +++ b/el/core-concepts/fund-management.md @@ -1,6 +1,6 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). @@ -17,4 +17,3 @@ The initial version of the OUSD Vault smart contract gives each valid strategy a Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. - From 73a5e858595e9613d90b9fd89eac44846552aeef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:57 +0800 Subject: [PATCH 10269/11794] New translations ogn-staking.md (Greek) --- el/governance/ogn-staking.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/el/governance/ogn-staking.md b/el/governance/ogn-staking.md index 4013c1192..e7a3e0bc2 100644 --- a/el/governance/ogn-staking.md +++ b/el/governance/ogn-staking.md @@ -1,6 +1,6 @@ # OGN Staking -Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. +Origin Token (OGN) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. {% hint style="info" %} Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. @@ -12,9 +12,7 @@ The initial staking program offers three staking periods and respective yields: * 90-day staking period: Earn 12.5% annualized interest * 365-day staking period: Earn 25% annualized interest -Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN (principal) and yield. OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. - - From 7987bfd967cd09732afbbb1e5ad3f52bf076a106 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:58 +0800 Subject: [PATCH 10270/11794] New translations insurance.md (Greek) --- el/security-and-risks/insurance.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/el/security-and-risks/insurance.md b/el/security-and-risks/insurance.md index 26e29f1dd..516a0a115 100644 --- a/el/security-and-risks/insurance.md +++ b/el/security-and-risks/insurance.md @@ -1,8 +1,7 @@ # Insurance -OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. - From def9e9ca81a4460aa188a47a761e0c1d84089188 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:26:59 +0800 Subject: [PATCH 10271/11794] New translations contributing.md (Italian) --- it/governance/contributing.md | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/it/governance/contributing.md b/it/governance/contributing.md index 48205932b..db733a422 100644 --- a/it/governance/contributing.md +++ b/it/governance/contributing.md @@ -4,17 +4,25 @@ OUSD è un progetto interamente open source e accogliamo con piacere contributi di ogni tipo. Ci sono molti modi per aiutare, segnalando problemi, contribuendo allo sviluppo di codice, e aiutandoci a migliorare la nostra community. -Noi lavoriamo pubblicamente e la nostra azienda è su Discord ed è aperta a tutti. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} -**Analytics per sviluppatori** +We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. -La nostra dashboard interna per sviluppatori è disponibile all'URL [analytics.ousd.com](https://analytics.ousd.com). La nostra dashboard mostra l'attuale offerta circolante, gli asset gestiti all'interno del vault e le attuali allocazioni tra ogni stablecoin e le strategie. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + +**Developer Analytics** + +Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). #### Processo di sviluppo -La nostra strategia di branching è simile a quella di [ GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), ma noi sviluppiamo completamente nel branch `master` e utilizziamo il branch `stable` per il codice che viene rilasciato. +Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. -Il tuo flusso di sviluppo dovrebbe assomigliare a: +Your development flow should look like: 1. Trova un problema interessante e comunicalo! Informa il canale `#engineering` su [Discord](https://discord.gg/jyxpUSe) su ciò cui tu vuoi lavorare. 2. Informa un membro del [core team](https://github.com/orgs/OriginProtocol/teams/core/members) su Discord e chiedigli di essere aggiunto al nostro [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Altrimenti, avrai bisogno di forkare il repository pertinente e pushare i branch di riferimento al tuo fork personale. @@ -22,7 +30,7 @@ Il tuo flusso di sviluppo dovrebbe assomigliare a: 4. Inizia con il branch `master` e fai check out di un nuovo feature branch a meno che tu non stia contribuendo già ad una feature esistente. 5. Write some awesome code. 6. Fai pull degli ultimi commit dal `master`, e assicurati che il tuo codice funzioni dopo aver fatto il merge. -7. Pusha il tuo branch sull'upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) in modo tale che gli altri collaboratori possano lavorarci facilmente, se necessario. +7. Push your branch to the upstream repository (i.e. https://github.com/OriginProtocol/\[repo]) so that other contributors can easily work off of it if necessary. 8. Richiedi una revisione nel PR cliccando sull'icona con l'ingranaggio vicino alla scritta "Reviewers" nella colonna di destra. For critical smart contract code to be merged it must pass the following checklist: @@ -38,7 +46,7 @@ The `master` branch is locked so that only members of the [core team](https://gi We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io). For Solidity, we use two-space indents. @@ -49,7 +57,7 @@ When considering protocol or implementation design proposals, we are looking for * A description of the problem this design proposal solves * Discussion of the trade-offs involved * Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) +* Links to relevant literature (RFCs, papers, etc) * Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. @@ -73,7 +81,9 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="../security-and-risks/bug-bounties.md" %} +{% content-ref url="../security-and-risks/bug-bounties.md" %} +[bug-bounties.md](../security-and-risks/bug-bounties.md) +{% endcontent-ref %} #### **Miglioramento della community** @@ -91,5 +101,3 @@ We have a strong preference for hiring people who have already started contribut If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). - - From 23a1aa24c2f1e459e49e2d79bb33565898066b7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:00 +0800 Subject: [PATCH 10272/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/it/getting-started.md b/it/getting-started.md index 12797a64f..70bfcacf8 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -8,7 +8,7 @@ Questa documentazione ha lo scopo di spiegare il funzionamento di OUSD, di comun The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com), or [Gnosis Safe](https://gnosis-safe.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** @@ -16,9 +16,9 @@ OUSD is currently available on the following decentralized exchanges. These are * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) -* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\&use=v2) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) **Centralized Exchanges** @@ -29,15 +29,14 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +* [Buy OUSD on Dharma App](https://www.dharma.io) (US only) We're continuing to work on making OUSD available on additional centralized exchanges. **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. @@ -48,11 +47,17 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +{% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +[rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/architecture.md" %} +{% content-ref url="smart-contracts/architecture.md" %} +[architecture.md](smart-contracts/architecture.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/api/" %} +{% content-ref url="smart-contracts/api/" %} +[api](smart-contracts/api/) +{% endcontent-ref %} **Developer Analytics** @@ -60,5 +65,8 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} From ebbdae16c7d2e160b66c6455845874302dbdfc7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:01 +0800 Subject: [PATCH 10273/11794] New translations audits.md (Italian) --- it/security-and-risks/audits.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/it/security-and-risks/audits.md b/it/security-and-risks/audits.md index 0b29ee399..94ae4a1d6 100644 --- a/it/security-and-risks/audits.md +++ b/it/security-and-risks/audits.md @@ -2,15 +2,15 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com), [Trail of Bits](https://www.trailofbits.com), [Solidified](https://solidified.io), and [Certora](https://www.certora.com) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) +* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) -The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: +The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) @@ -22,19 +22,17 @@ OUSD only integrates strategies that have been carefully audited and battle-test **Compound Strategy and Open Price Feed** -Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com) and formally verified by [Certora](https://www.certora.com). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. **Aave Strategy** -Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io), [MixBytes](https://mixbytes.io), and [PeckShield](https://peckshield.com). They have also been formally verified by [Certora](https://www.certora.com). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). **Curve Strategy** -Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). **Chainlink Oracles** Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). - - From 3a98fc5db95f1db006b7c0c7ad3943b61f097516 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:02 +0800 Subject: [PATCH 10274/11794] New translations rewards.md (Japanese) --- ja/core-concepts/yield-generation/rewards.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ja/core-concepts/yield-generation/rewards.md b/ja/core-concepts/yield-generation/rewards.md index d47fe438d..f32aca1c9 100644 --- a/ja/core-concepts/yield-generation/rewards.md +++ b/ja/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Rewards -**Collecting Rewards** +**Collecting Rewards ** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. @@ -10,5 +10,3 @@ While the vault safely stores any unexpected rewards that it receives, custom st Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. - - From b938cfad1e33832363db9a8e6340916572db0094 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:03 +0800 Subject: [PATCH 10275/11794] New translations usdc.md (Japanese) --- ja/core-concepts/supported-stablecoins/usdc.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/ja/core-concepts/supported-stablecoins/usdc.md b/ja/core-concepts/supported-stablecoins/usdc.md index aebb1ca7b..e47385909 100644 --- a/ja/core-concepts/supported-stablecoins/usdc.md +++ b/ja/core-concepts/supported-stablecoins/usdc.md @@ -1,15 +1,15 @@ # USDC -![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) +![](../../.gitbook/assets/usdc-coin-bd351fb779 (1).png) -USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. +USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. | Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Issued by | Centre | | Name | USD Coin | | Symbol | USDC | @@ -18,5 +18,3 @@ USDC is the world's second-largest stablecoin after USDT and has quickly grown t | Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | | Holders | Over 1M addresses | - - From 8fb6211c7b18d622f8c4d0f79621503a60f76707 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:04 +0800 Subject: [PATCH 10276/11794] New translations usdt.md (Japanese) --- ja/core-concepts/supported-stablecoins/usdt.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/ja/core-concepts/supported-stablecoins/usdt.md b/ja/core-concepts/supported-stablecoins/usdt.md index 4337c323b..789d00ee1 100644 --- a/ja/core-concepts/supported-stablecoins/usdt.md +++ b/ja/core-concepts/supported-stablecoins/usdt.md @@ -1,22 +1,20 @@ # USDT -![](../../.gitbook/assets/image%20%281%29.png) +![](../../.gitbook/assets/image (1).png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| ------------- | ---------------------------------------------------------------------------------------------------------------- | | Issued by | Tether Limited | | Name | Tether | | Symbol | USDT | | Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Official site | [https://tether.to/ ](https://tether.to) | | Holders | Over 3.4M addresses | - - From 23203e7736ad23cc7c705a5a4aaf1aa88666443b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:05 +0800 Subject: [PATCH 10277/11794] New translations README.md (Japanese) --- ja/core-concepts/supported-strategies/README.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/ja/core-concepts/supported-strategies/README.md b/ja/core-concepts/supported-strategies/README.md index e707c1893..59e6c8e8c 100644 --- a/ja/core-concepts/supported-strategies/README.md +++ b/ja/core-concepts/supported-strategies/README.md @@ -4,15 +4,20 @@ OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -Currently, OUSD earns yield from the following platform\(s\): +Currently, OUSD earns yield from the following platform(s): -{% page-ref page="compound.md" %} +{% content-ref url="compound.md" %} +[compound.md](compound.md) +{% endcontent-ref %} -{% page-ref page="curve.md" %} +{% content-ref url="curve.md" %} +[curve.md](curve.md) +{% endcontent-ref %} -{% page-ref page="aave.md" %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - From 28fdd76810cefd9ed6b5c280493f441c136b5039 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:06 +0800 Subject: [PATCH 10278/11794] New translations aave.md (Japanese) --- ja/core-concepts/supported-strategies/aave.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/ja/core-concepts/supported-strategies/aave.md b/ja/core-concepts/supported-strategies/aave.md index 22ea048d7..cf77e0ffb 100644 --- a/ja/core-concepts/supported-strategies/aave.md +++ b/ja/core-concepts/supported-strategies/aave.md @@ -8,14 +8,13 @@ Aave supports flash loans, which are uncollateralized loans where users borrow a Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. +Aave's total value locked (TVL) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. | Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| -------------- | ------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com) | | GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | | Discord | [https://aave.com/discord](https://aave.com/discord) | - From e5e469937aa10d8ca89bba847c64cb7d91cfadc4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:07 +0800 Subject: [PATCH 10279/11794] New translations compound.md (Japanese) --- ja/core-concepts/supported-strategies/compound.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ja/core-concepts/supported-strategies/compound.md b/ja/core-concepts/supported-strategies/compound.md index 2181b87c2..77e40733e 100644 --- a/ja/core-concepts/supported-strategies/compound.md +++ b/ja/core-concepts/supported-strategies/compound.md @@ -6,14 +6,13 @@ Collateral balances are represented by ERC-20 cTokens, which automatically accru Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. +Compound's total value locked (TVL) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. | Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | +| -------------- | -------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance) | | Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | | Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | - From 115978f068e8524050f99c9f98be44473145e67b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:08 +0800 Subject: [PATCH 10280/11794] New translations curve.md (Japanese) --- ja/core-concepts/supported-strategies/curve.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/ja/core-concepts/supported-strategies/curve.md b/ja/core-concepts/supported-strategies/curve.md index b7cc20557..331ca6d81 100644 --- a/ja/core-concepts/supported-strategies/curve.md +++ b/ja/core-concepts/supported-strategies/curve.md @@ -2,20 +2,19 @@ Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. | Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| -------------- | ------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi) | | Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | | GitHub | [https://github.com/curvefi](https://github.com/curvefi) | | Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | - From 7ad8b9e46e8ea606573a98d9b242d040c3be9572 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:09 +0800 Subject: [PATCH 10281/11794] New translations lending.md (Japanese) --- ja/core-concepts/yield-generation/lending.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/ja/core-concepts/yield-generation/lending.md b/ja/core-concepts/yield-generation/lending.md index 536d2a3d8..fa7607781 100644 --- a/ja/core-concepts/yield-generation/lending.md +++ b/ja/core-concepts/yield-generation/lending.md @@ -8,11 +8,13 @@ OUSD integrates with DeFi lending platforms that provide over-collateralized loa OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: -{% page-ref page="../supported-strategies/compound.md" %} - -{% page-ref page="../supported-strategies/aave.md" %} - +{% content-ref url="../supported-strategies/compound.md" %} +[compound.md](../supported-strategies/compound.md) +{% endcontent-ref %} +{% content-ref url="../supported-strategies/aave.md" %} +[aave.md](../supported-strategies/aave.md) +{% endcontent-ref %} From 07082f6708d2a9261ace6ae105fd33e16f822081 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:10 +0800 Subject: [PATCH 10282/11794] New translations market-making.md (Japanese) --- ja/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ja/core-concepts/yield-generation/market-making.md b/ja/core-concepts/yield-generation/market-making.md index ee190442f..464b5f13e 100644 --- a/ja/core-concepts/yield-generation/market-making.md +++ b/ja/core-concepts/yield-generation/market-making.md @@ -2,21 +2,21 @@ **Own your Stake in Decentralized Exchanges** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: -{% page-ref page="../supported-strategies/curve.md" %} - - +{% content-ref url="../supported-strategies/curve.md" %} +[curve.md](../supported-strategies/curve.md) +{% endcontent-ref %} From 101e7938ea97a60569e2851bad449c4a326857ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:11 +0800 Subject: [PATCH 10283/11794] New translations admin-privileges.md (Japanese) --- ja/governance/admin-privileges.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ja/governance/admin-privileges.md b/ja/governance/admin-privileges.md index 688d04c6b..a6ec61a6b 100644 --- a/ja/governance/admin-privileges.md +++ b/ja/governance/admin-privileges.md @@ -8,9 +8,8 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. - From ed0fcf288f550c9d1503dc5f2592925a4a5c60ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:12 +0800 Subject: [PATCH 10284/11794] New translations README.md (Japanese) --- ja/core-concepts/supported-stablecoins/README.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/ja/core-concepts/supported-stablecoins/README.md b/ja/core-concepts/supported-stablecoins/README.md index dd2719af5..1c4b60eb5 100644 --- a/ja/core-concepts/supported-stablecoins/README.md +++ b/ja/core-concepts/supported-stablecoins/README.md @@ -6,15 +6,20 @@ It is important to understand that OUSD is only as strong as the stablecoins tha Currently, OUSD supports the following stablecoins: -{% page-ref page="usdt.md" %} +{% content-ref url="usdt.md" %} +[usdt.md](usdt.md) +{% endcontent-ref %} -{% page-ref page="usdc.md" %} +{% content-ref url="usdc.md" %} +[usdc.md](usdc.md) +{% endcontent-ref %} -{% page-ref page="dai.md" %} +{% content-ref url="dai.md" %} +[dai.md](dai.md) +{% endcontent-ref %} None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. - From 560e66dfdb9ec495eafbdcf79809eb48e0854349 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:13 +0800 Subject: [PATCH 10285/11794] New translations principles.md (Japanese) --- ja/governance/principles.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/ja/governance/principles.md b/ja/governance/principles.md index 53b5bde73..9e3444fb5 100644 --- a/ja/governance/principles.md +++ b/ja/governance/principles.md @@ -12,7 +12,7 @@ That being said, in the very early days, it is imperative that the core engineer Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) **Timelock** @@ -20,11 +20,9 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. - - From d4ec103d3eb26f3101a38fa5a58a5da70a72a520 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:14 +0800 Subject: [PATCH 10286/11794] New translations bug-bounties.md (Japanese) --- ja/security-and-risks/bug-bounties.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ja/security-and-risks/bug-bounties.md b/ja/security-and-risks/bug-bounties.md index 00c46f5f2..956fd0fe6 100644 --- a/ja/security-and-risks/bug-bounties.md +++ b/ja/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -28,6 +28,5 @@ In return, we promise: * If you have followed the instructions above, we will not take any legal action against you in regard to the report * We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission * If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) * As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. - From 4142921710769f8b303ac3bddb73d555d1402eef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:15 +0800 Subject: [PATCH 10287/11794] New translations contributing.md (Japanese) --- ja/governance/contributing.md | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/ja/governance/contributing.md b/ja/governance/contributing.md index 3b3ab39bf..5b63d22c7 100644 --- a/ja/governance/contributing.md +++ b/ja/governance/contributing.md @@ -4,8 +4,16 @@ OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). @@ -22,7 +30,7 @@ Your development flow should look like: 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. 5. Write some awesome code. 6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +7. Push your branch to the upstream repository (i.e. https://github.com/OriginProtocol/\[repo]) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. For critical smart contract code to be merged it must pass the following checklist: @@ -38,7 +46,7 @@ The `master` branch is locked so that only members of the [core team](https://gi We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io). For Solidity, we use two-space indents. @@ -49,7 +57,7 @@ When considering protocol or implementation design proposals, we are looking for * A description of the problem this design proposal solves * Discussion of the trade-offs involved * Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) +* Links to relevant literature (RFCs, papers, etc) * Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. @@ -73,7 +81,9 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="../security-and-risks/bug-bounties.md" %} +{% content-ref url="../security-and-risks/bug-bounties.md" %} +[bug-bounties.md](../security-and-risks/bug-bounties.md) +{% endcontent-ref %} #### **Community Improvement** @@ -91,5 +101,3 @@ We have a strong preference for hiring people who have already started contribut If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). - - From ac160508217308581f8a07541c1defb0358aa2c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:16 +0800 Subject: [PATCH 10288/11794] New translations risks.md (Japanese) --- ja/security-and-risks/risks.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ja/security-and-risks/risks.md b/ja/security-and-risks/risks.md index bc5b6c8d1..f6cc02d5b 100644 --- a/ja/security-and-risks/risks.md +++ b/ja/security-and-risks/risks.md @@ -32,7 +32,7 @@ We regularly have our work [audited ](audits.md)by the top auditors in the indus We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. @@ -42,5 +42,3 @@ Finally, we have formalized an engineering [rotation](https://github.com/OriginP You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. - - From 888196c9c1ae109cc68fd4296f55399aa98b8343 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:17 +0800 Subject: [PATCH 10289/11794] New translations audits.md (Japanese) --- ja/security-and-risks/audits.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/ja/security-and-risks/audits.md b/ja/security-and-risks/audits.md index 42cd21ad6..232339342 100644 --- a/ja/security-and-risks/audits.md +++ b/ja/security-and-risks/audits.md @@ -2,15 +2,15 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com), [Trail of Bits](https://www.trailofbits.com), [Solidified](https://solidified.io), and [Certora](https://www.certora.com) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) +* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) -The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: +The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) @@ -22,19 +22,17 @@ OUSD only integrates strategies that have been carefully audited and battle-test **Compound Strategy and Open Price Feed** -Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com) and formally verified by [Certora](https://www.certora.com). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. **Aave Strategy** -Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io), [MixBytes](https://mixbytes.io), and [PeckShield](https://peckshield.com). They have also been formally verified by [Certora](https://www.certora.com). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). **Curve Strategy** -Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). **Chainlink Oracles** Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). - - From 4ffd600d1d114380e5066e11567b5c3ca791ad2b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:18 +0800 Subject: [PATCH 10290/11794] New translations README.md (Japanese) --- ja/smart-contracts/api/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/ja/smart-contracts/api/README.md b/ja/smart-contracts/api/README.md index 16c7d2816..f15f90289 100644 --- a/ja/smart-contracts/api/README.md +++ b/ja/smart-contracts/api/README.md @@ -8,5 +8,3 @@ Documentation of contracts API used by the protocol: * [Oracles](oracle.md) * [Stategies](strategies.md) - - From 967c4548fe41d074e260a1ca9115651f2dcf03c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:19 +0800 Subject: [PATCH 10291/11794] New translations README.md (Italian) --- it/smart-contracts/api/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/it/smart-contracts/api/README.md b/it/smart-contracts/api/README.md index d7dd7d1ba..32d0027be 100644 --- a/it/smart-contracts/api/README.md +++ b/it/smart-contracts/api/README.md @@ -8,5 +8,3 @@ Documentazione API dei contratti usata dal protocollo: * [Oracoli](oracle.md) * [Strategie](strategies.md) - - From 086e8eb9d3b8245a5ed48119595bb6a37e3ffe05 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:20 +0800 Subject: [PATCH 10292/11794] New translations erc-20-1.md (Japanese) --- ja/smart-contracts/api/erc-20-1.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/ja/smart-contracts/api/erc-20-1.md b/ja/smart-contracts/api/erc-20-1.md index f752ae8bc..164343cc0 100644 --- a/ja/smart-contracts/api/erc-20-1.md +++ b/ja/smart-contracts/api/erc-20-1.md @@ -1,11 +1,10 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand. {% hint style="warning" %} Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. @@ -15,5 +14,3 @@ The biggest difference separating OUSD from your average ERC-20 token is the way - - From 1f5fe9a43925c7fd353c8dc778bab7832195f2de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:21 +0800 Subject: [PATCH 10293/11794] New translations dai.md (Japanese) --- ja/core-concepts/supported-stablecoins/dai.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/ja/core-concepts/supported-stablecoins/dai.md b/ja/core-concepts/supported-stablecoins/dai.md index 20cece686..b80269d11 100644 --- a/ja/core-concepts/supported-stablecoins/dai.md +++ b/ja/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,18 @@ ![](../../.gitbook/assets/dai.png) -Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai is pegged to the US dollar. -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. | Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Issued by | MakerDAO | | Name | Dai | | Symbol | DAI | | Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | -| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Official site | [https://makerdao.com/](https://makerdao.com) | | Holders | Over 380k addresses | - From 18eba9c01b5a728e89de9a120f91ae13730cf717 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:22 +0800 Subject: [PATCH 10294/11794] New translations README.md (Japanese) --- ja/core-concepts/yield-generation/README.md | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/ja/core-concepts/yield-generation/README.md b/ja/core-concepts/yield-generation/README.md index 5149a4b97..b1d3861bc 100644 --- a/ja/core-concepts/yield-generation/README.md +++ b/ja/core-concepts/yield-generation/README.md @@ -2,19 +2,25 @@ **Automated Yield Farming** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked (TVL), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: -{% page-ref page="lending.md" %} +{% content-ref url="lending.md" %} +[lending.md](lending.md) +{% endcontent-ref %} -{% page-ref page="market-making.md" %} +{% content-ref url="market-making.md" %} +[market-making.md](market-making.md) +{% endcontent-ref %} -{% page-ref page="rewards.md" %} +{% content-ref url="rewards.md" %} +[rewards.md](rewards.md) +{% endcontent-ref %} OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: @@ -22,4 +28,3 @@ OUSD is able to generate higher yields than competing protocols due to a combina * Price oracles favor the collective over the individual, again rewarding long term holders * Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. * Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. - From c24297bf5abb1ae984d404b77e28e5929b053ac2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:23 +0800 Subject: [PATCH 10295/11794] New translations README.md (Japanese) --- ja/core-concepts/elastic-supply/README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ja/core-concepts/elastic-supply/README.md b/ja/core-concepts/elastic-supply/README.md index bc7deb4a1..eca6e6b16 100644 --- a/ja/core-concepts/elastic-supply/README.md +++ b/ja/core-concepts/elastic-supply/README.md @@ -2,15 +2,15 @@ **Elastic Supply. Stable Price.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics_4.png) +![](../../.gitbook/assets/ousd_docs_graphics\_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. @@ -19,4 +19,3 @@ This mechanism was inspired by the novel approach taken by [Ampleforth](https:// **Manually triggering a rebase** Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. - From 2c619f3b49093656ae4d46eb9aa8033e8c4fd5bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:24 +0800 Subject: [PATCH 10296/11794] New translations fund-management.md (Italian) --- it/core-concepts/fund-management.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/it/core-concepts/fund-management.md b/it/core-concepts/fund-management.md index 273f8d1ae..2a7bc32d1 100644 --- a/it/core-concepts/fund-management.md +++ b/it/core-concepts/fund-management.md @@ -1,6 +1,6 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). @@ -17,4 +17,3 @@ The initial version of the OUSD Vault smart contract gives each valid strategy a Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. - From 3b988465e4664cbc53c6552c698406bd9d1b1f21 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:25 +0800 Subject: [PATCH 10297/11794] New translations erc-20-1.md (Italian) --- it/smart-contracts/api/erc-20-1.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/it/smart-contracts/api/erc-20-1.md b/it/smart-contracts/api/erc-20-1.md index 6fd595991..74008a0b7 100644 --- a/it/smart-contracts/api/erc-20-1.md +++ b/it/smart-contracts/api/erc-20-1.md @@ -1,11 +1,10 @@ # ERC-20 {% hint style="success" %} -L'indirizzo ERC-20 principale di Origin Dollar \(OUSD\) è: -** 0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD è un token "ERC-20 compliant" con una nuova caratteristica \(elastic supply\) che è importante comprendere. +OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand. {% hint style="warning" %} I wallets -portafogli- e gli exchanges che vogliano integrare OUSD non dovrebbero tenere in cache il saldo OUSD perché questo valore cambia frequentemente in quanto il rendimento è maturato dai possessori di token. @@ -15,5 +14,3 @@ La grande differenza tra OUSD e la media degli altri token ERC-20 è nel modo in - - From 1e704d310c2a512ea47a538d20fb2e8ffbea79cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:26 +0800 Subject: [PATCH 10298/11794] New translations strategies.md (Italian) --- it/smart-contracts/api/strategies.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/it/smart-contracts/api/strategies.md b/it/smart-contracts/api/strategies.md index 267c6f592..6becb634a 100644 --- a/it/smart-contracts/api/strategies.md +++ b/it/smart-contracts/api/strategies.md @@ -12,5 +12,3 @@ Once we migrate to decentralized governance, it is our intent for the community - - From e43d36cce9cf5abddc90bd8114ce9df5d2af9c03 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:27 +0800 Subject: [PATCH 10299/11794] New translations timelock.md (Italian) --- it/smart-contracts/api/timelock.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/it/smart-contracts/api/timelock.md b/it/smart-contracts/api/timelock.md index d75698047..f47b1708f 100644 --- a/it/smart-contracts/api/timelock.md +++ b/it/smart-contracts/api/timelock.md @@ -12,10 +12,8 @@ Il timelock è una misura di sicurezza che offre 48 ore ai titolari di OUSD per OUSD utilizza una versione leggermente modificata di [Compound Timelock](https://compound.finance/docs/governance) che è stata [verificata da OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD inizialmente utilizzerà un periodo di attesa più breve \(48 ore\) rispetto a quello di Compund \(72 ore\), per permettere una più rapida risposta a qualsiasi tipo di problema riscontrato. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. - - From c9d3b3b582fdf96835e436f65ec6f16b8a75ab62 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:28 +0800 Subject: [PATCH 10300/11794] New translations vault.md (Italian) --- it/smart-contracts/api/vault.md | 85 ++++++++++++++++----------------- 1 file changed, 42 insertions(+), 43 deletions(-) diff --git a/it/smart-contracts/api/vault.md b/it/smart-contracts/api/vault.md index 1f713963d..e9e409999 100644 --- a/it/smart-contracts/api/vault.md +++ b/it/smart-contracts/api/vault.md @@ -15,83 +15,83 @@ Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar ## Methods‌ -### mint\(\) +### mint() **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. | Nome del Parametro | Tipo | Descrizione | -|:--------------------- |:------- |:---------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Indirizzo della stablecoin [supportata](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | +| --------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | | \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | -### mintMultiple\(\) +### mintMultiple() **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Nome del parametro | Tipo | Descrizione | -|:--------------------- |:------------- |:---------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Indirizzi delle stablecoin [supportate](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Nome del parametro | Tipo | Descrizione | +| --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin(s) are returned to the user. This decision of which coin(s) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} -### redeem\(\) +### redeem() **`function redeem(uint256 _amount)`**‌ OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. | Nome del Parametro | Tipo | Descrizione | -|:------------------ |:------- |:------------------------------------------- | +| ------------------ | ------- | ------------------------------------------- | | \_amount | uint256 | quantità di OUSD espressa in unità decimali | -### redeemAll\(\)‌ +### redeemAll()‌ **`function redeemAll()`**‌ All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -### rebase\(\) +### rebase() **`function rebase()`**‌ Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ -### allocate\(\) +### allocate() **`function allocate()`**‌ -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ -### totalValue\(\) +### totalValue() **`function totalValue()`**‌ Returns total value of underlying assets and strategies. | nome in `return` | Tipo | Descrizione | -|:---------------- |:------- |:-------------------------------------------------------- | +| ---------------- | ------- | -------------------------------------------------------- | | value | uint256 | valore totale degli asset e delle strategie sottostanti. | -### checkBalance\(\) +### checkBalance() **`function checkBalance(address _asset)`**‌ Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. | Nome del parametro | Tipo | Descrizione | -|:------------------ |:------- |:---------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Indirizzo della stablecoin [supportata](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | +| ------------------ | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -### calculateRedeemOutputs\(\) +### calculateRedeemOutputs() **`function calculateRedeemOutputs(uint256 _amount)`**‌ @@ -102,84 +102,83 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Nome del parametro | Tipo | Descrizione | -|:------------------ |:------- |:------------------------------------------- | +| ------------------ | ------- | ------------------------------------------- | | \_amount | uint256 | quantità di OUSD espressa in unità decimali | -| nome in `return` | Tipo | Descrizione | -|:---------------- |:------------- |:-------------------------------------------------------------------- | -| outputs | uint256\[\] | array con il numero di stablecoin restituito dalla funzione `redeem` | +| nome in `return` | Tipo | Descrizione | +| ---------------- | ----------- | -------------------------------------------------------------------- | +| outputs | uint256\[] | array con il numero di stablecoin restituito dalla funzione `redeem` | -### getAssetCount\(\) +### getAssetCount() **`function getAssetCount()`**‌ Return the number of supported stablecoin assets represented by `uint256` type.‌ -### getAllAssets\(\) +### getAllAssets() **`function getAllAssets()`**‌ Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ -### getStrategyCount\(\)‌ +### getStrategyCount()‌ **`function getStrategyCount()`**‌ Return the number of strategies active on the Vault represented by `uint256` type.‌ -### getAPR\(\) +### getAPR() **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ +Return the total annual percentage yield (APR) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ -### isSupportedAsset\(\) +### isSupportedAsset() **`function isSupportedAsset(address _asset)`**‌ Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Nome del Parametro | Tipo | Descrizione | -|:------------------ |:------- |:-------------------------- | +| ------------------ | ------- | -------------------------- | | \_asset | address | Indirizzo della stablecoin | -### priceUSDMint\(\) +### priceUSDMint() **`function priceUSDMint(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nome del Parametro | Tipo | Descrizione | -|:------------------ |:------ |:------------------------ | +| ------------------ | ------ | ------------------------ | | symbol | string | Simbolo della stablecoin | -### priceUSDRedeem\(\) +### priceUSDRedeem() **`function priceUSDRedeem(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nome del Parametro | Tipo | Descrizione | -|:------------------ |:------ |:------------------------ | +| ------------------ | ------ | ------------------------ | | symbol | string | Simbolo della stablecoin | -### priceAssetUSDMint\(\)‌ +### priceAssetUSDMint()‌ **`function priceAssetUSDMint(address _asset)`**‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nome del Parametro | Tipo | Descrizione | -|:------------------ |:------- |:--------------------------- | +| ------------------ | ------- | --------------------------- | | \_asset | address | Indirizzo della stablecoin‌ | -### priceAssetUSDRedeem\(\)‌ +### priceAssetUSDRedeem()‌ **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Nome del Parametro | Tipo | Descrizione | -|:------------------ |:------- |:-------------------------- | +| ------------------ | ------- | -------------------------- | | \_asset | address | Indirizzo della stablecoin | - From 9879c66c2b0e370e976b49cd2f291ffe87b401ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:29 +0800 Subject: [PATCH 10301/11794] New translations architecture.md (Italian) --- it/smart-contracts/architecture.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/it/smart-contracts/architecture.md b/it/smart-contracts/architecture.md index 40dcdc9e4..ad0283763 100644 --- a/it/smart-contracts/architecture.md +++ b/it/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architettura -![](../.gitbook/assets/ousd_docs_graphics_3.png) +![](../.gitbook/assets/ousd_docs_graphics\_3.png) OUSD è costituito da una serie di smart contract. Ciascuno di questi contratti è racchiuso in un contratto proxy che può essere migliorato tramite i protocolli di governance. @@ -8,7 +8,5 @@ Internamente, la proprietà del vault è monitorata attraverso un sistema a cred Il [Vault](api/vault.md) è responsabile della coniazione (minting) e della distruzione (burning) degli OUSD. Inoltre, applica la percentuale di risorse che sono rilasciate in ciascuna delle [Strategies](../core-concepts/supported-strategies/) supportate. Per ottimizzare i costi del gas, il vault mantiene un buffer per consentire alla maggior parte dei depositi e dei rimborsi, di avvenire senza liquidare/sciogliere asset dalle strategie. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - - +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. From 3e4fe3005b57f155d37002a133a9b9d103944402 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:30 +0800 Subject: [PATCH 10302/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 105 +++++++++++---------------------- 1 file changed, 33 insertions(+), 72 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 63835b244..944e0ef57 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -3,16 +3,15 @@ Ecco il registro completo degli smart contract OUSD che sono stati distribuiti sulla mainnet di Ethereum. {% hint style="success" %} -L'indirizzo ERC-20 principale di Origin Dollar \(OUSD\) è: -** 0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Indirizzi ben conosciuti \ (spesso wrapper proxy \): +Well-known addresses (often proxy wrappers): | Contratto | Indirizzo | ENS | -|:--------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| --------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -20,29 +19,28 @@ Indirizzi ben conosciuti \ (spesso wrapper proxy \): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contratto | Indirizzo | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | -| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | -| Oracolo Mix | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Oracle Chainlink | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| ---------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | +| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: | Strategy | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | -| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | | Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} @@ -50,72 +48,36 @@ Internal implementation contracts: The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | -|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ContractAddressENS
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 - originprotocol.eth -
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC - originstrategist.eth -
Governor / Timelock0x830622BDd79CC677eE6594E20bBda5B26568b781 - -

origingovernor.eth -

-

origintimelock.eth -

-
OGN Buyback0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 - originbuyback.eth -
+ +| Contract | Address | ENS | +| ------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor / Timelock | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| +| OGN Buyback | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | {% endtab %} {% tab title="Stablecoins" %} | Contract | Address | -|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | @@ -123,25 +85,25 @@ The following oracles are used to fetch a price for **USDC/USD:** {% tab title="Staking" %} | Contract | Address | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: | Contract | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): +OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): | Contract | Address | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} @@ -149,4 +111,3 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- - From d152cdffc0fd49d9b9378230debc8ed4772271a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:31 +0800 Subject: [PATCH 10303/11794] New translations rebasing-and-smart-contracts.md (Italian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 35986bb63..ea9de2054 100644 --- a/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/it/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,7 +6,7 @@ Se stai utilizzando un wallet multi-sig o un altro smart contract che intende si I wallet multi-sig o altri smart contract devono richiamare la funzione ` rebaseOptIn()` per cominciare ad accumulare rendimento. {% endhint %} -By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers (AMM’s) like Uniswap which break when the number of tokens they are holding changes unexpectedly. ![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) @@ -16,9 +16,7 @@ Smart contracts must explicitly opt-in to receiving yield via the rebasing mecha If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - - +[Gnosis Safe](https://gnosis-safe.io) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract\&action=getabi\&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 6903acdc7a20756674a0104e20fc7af6a9cc5788 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:32 +0800 Subject: [PATCH 10304/11794] New translations faq.md (Italian) --- it/faq.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/it/faq.md b/it/faq.md index e2145b83b..353f07d5c 100644 --- a/it/faq.md +++ b/it/faq.md @@ -22,7 +22,7 @@ By default, rebase events don't affect the supply of OUSD that is sitting in sma **How is it possible for the APY to be so high?** -You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens (namely COMP and CRV). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. **Why is my balance increasing at a slower rate than the advertised APY?** @@ -31,4 +31,3 @@ OUSD balances increase when the supply is rebased. But the size of each rebase v **What about the hack? Is OUSD safe?** On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). - From 1b488f74fef82d339defd9e9d80d09990fda3928 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:33 +0800 Subject: [PATCH 10305/11794] New translations oracle.md (Italian) --- it/smart-contracts/api/oracle.md | 1 - 1 file changed, 1 deletion(-) diff --git a/it/smart-contracts/api/oracle.md b/it/smart-contracts/api/oracle.md index 87912c06c..922897f28 100644 --- a/it/smart-contracts/api/oracle.md +++ b/it/smart-contracts/api/oracle.md @@ -5,4 +5,3 @@ La documentazione arriverà a breve. {% endhint %} OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. - From f5a4f228f864f93112e74e60079eb0fcea5ab116 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:34 +0800 Subject: [PATCH 10306/11794] New translations ogn-staking.md (Italian) --- it/governance/ogn-staking.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/it/governance/ogn-staking.md b/it/governance/ogn-staking.md index 4013c1192..e7a3e0bc2 100644 --- a/it/governance/ogn-staking.md +++ b/it/governance/ogn-staking.md @@ -1,6 +1,6 @@ # OGN Staking -Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. +Origin Token (OGN) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. {% hint style="info" %} Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. @@ -12,9 +12,7 @@ The initial staking program offers three staking periods and respective yields: * 90-day staking period: Earn 12.5% annualized interest * 365-day staking period: Earn 25% annualized interest -Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN (principal) and yield. OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. - - From c2a4b676c1d3ceda95236e687b1a951a0882a0bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:35 +0800 Subject: [PATCH 10307/11794] New translations integration-guide-for-exchanges.md (Italian) --- it/guides/integration-guide-for-exchanges.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/it/guides/integration-guide-for-exchanges.md b/it/guides/integration-guide-for-exchanges.md index 151581eaf..1c7fd6a45 100644 --- a/it/guides/integration-guide-for-exchanges.md +++ b/it/guides/integration-guide-for-exchanges.md @@ -8,7 +8,7 @@ These docs are a great starting point for understanding how OUSD works. Here are We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. -**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** +**Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. @@ -24,5 +24,3 @@ If you are comingling funds, you'll want to be sure that each user gets their pr OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. - - From f4c44616c91bd945ecbd7cbb4adb72a8259cc60e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:36 +0800 Subject: [PATCH 10308/11794] New translations price-oracles.md (Italian) --- it/core-concepts/price-oracles.md | 110 +++--------------------------- 1 file changed, 8 insertions(+), 102 deletions(-) diff --git a/it/core-concepts/price-oracles.md b/it/core-concepts/price-oracles.md index 313fd011a..8d62f294b 100644 --- a/it/core-concepts/price-oracles.md +++ b/it/core-concepts/price-oracles.md @@ -6,107 +6,14 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CoinLow - High - Delta - Source -
USDC -

$0.929222

-

Mar 13, 2020

-
-

$1.11

-

Oct 15, 2018

-
$0.180778CoinMarketCap -
USDC -

$0.924188

-

Aug 02, 2020

-
-

$1.17

-

May 08, 2019

-
$0.245812CoinGecko -
DAI -

$0.945505

-

May 10, 2020

-
-

$1.11

-

Mar 13, 2020

-
$0.164495CoinMarketCap -
DAI -

$0.903243

-

Nov 25, 2019

-
-

$1.22

-

Mar 13, 2020

-
$0.316757CoinGecko -
USDT -

$0.849809

-

Feb 02, 2017

-
-

$1.21

-

May 27, 2017

-
$0.360191CoinGecko -
USDT -

$0.572521

-

Mar 02, 2015

-
-

$1.32

-

Jul 24, 2018

-
$0.747479CoinMarketCap -
+| Coin | **Low** | **High** | **Delta** | **Source** | +| ---- | ---------------------------------------------------- | ---------------------------------------------------- | --------- | --------------------------------------------------------------------------- | +| USDC |

$0.929222

Mar 13, 2020

|

$1.11

Oct 15, 2018

| $0.180778 | [CoinMarketCap](https://coinmarketcap.com/currencies/usd-coin/) | +| USDC |

$0.924188

Aug 02, 2020

|

$1.17

May 08, 2019

| $0.245812 | [CoinGecko](https://www.coingecko.com/en/coins/usd-coin) | +| DAI |

$0.945505

May 10, 2020

|

$1.11

Mar 13, 2020

| $0.164495 | [CoinMarketCap](https://coinmarketcap.com/currencies/multi-collateral-dai/) | +| DAI |

$0.903243

Nov 25, 2019

|

$1.22

Mar 13, 2020

| $0.316757 | [CoinGecko](https://www.coingecko.com/en/coins/dai) | +| USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | +| USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. @@ -123,4 +30,3 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. - From 02609cb4604b2d1b670113355aad3eeae6a7b234 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:36 +0800 Subject: [PATCH 10309/11794] New translations analytics-dashboard.md (Italian) --- it/analytics-dashboard.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/it/analytics-dashboard.md b/it/analytics-dashboard.md index 7ee0d7794..d17943add 100644 --- a/it/analytics-dashboard.md +++ b/it/analytics-dashboard.md @@ -6,21 +6,21 @@ Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allo The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. -Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table (in reverse order). **Ratio** -There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. +There are two types of OUSD balances: rebasing (most accounts) and non-rebasing (smart contracts that have not opted in). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. **Credits** -Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past (by opting in or out). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. **Non-rebasing** -This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to (credits \* ratio), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. **Boost** @@ -28,5 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. - +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From 54441daff93daee7860d80914746da38529dfaae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:37 +0800 Subject: [PATCH 10310/11794] New translations README.md (Japanese) --- ja/README.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/ja/README.md b/ja/README.md index 01162cf25..7c08388ed 100644 --- a/ja/README.md +++ b/ja/README.md @@ -6,15 +6,15 @@ description: The first stablecoin that earns a yield while it's still in your wa ## **A Better Form of Money** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) **Background** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. @@ -24,7 +24,6 @@ With OUSD, there’s no need to unwind complicated positions when you want to sp Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. Welcome to the future of money. - From e7043284f50421ad3c60484b31df989cf3ad2781 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:38 +0800 Subject: [PATCH 10311/11794] New translations getting-started.md (Japanese) --- ja/getting-started.md | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/ja/getting-started.md b/ja/getting-started.md index b1d183d36..d99e0a71f 100644 --- a/ja/getting-started.md +++ b/ja/getting-started.md @@ -8,7 +8,7 @@ These docs are intended to explain how OUSD works, communicate the potential ris The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com), or [Gnosis Safe](https://gnosis-safe.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** @@ -16,9 +16,9 @@ OUSD is currently available on the following decentralized exchanges. These are * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) -* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\&use=v2) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) **Centralized Exchanges** @@ -29,15 +29,14 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +* [Buy OUSD on Dharma App](https://www.dharma.io) (US only) We're continuing to work on making OUSD available on additional centralized exchanges. **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. @@ -48,11 +47,17 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +{% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +[rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/architecture.md" %} +{% content-ref url="smart-contracts/architecture.md" %} +[architecture.md](smart-contracts/architecture.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/api/" %} +{% content-ref url="smart-contracts/api/" %} +[api](smart-contracts/api/) +{% endcontent-ref %} **Developer Analytics** @@ -60,5 +65,8 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} From f325624b7f65e534c941d12347e5b9b24b73cc47 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:40 +0800 Subject: [PATCH 10312/11794] New translations how-it-works.md (Japanese) --- ja/how-it-works.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/ja/how-it-works.md b/ja/how-it-works.md index e8aee8f65..850bf526e 100644 --- a/ja/how-it-works.md +++ b/ja/how-it-works.md @@ -2,7 +2,7 @@ #### 100% Backed and Stable -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. @@ -12,20 +12,20 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD #### Buying OUSD -Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** @@ -37,4 +37,3 @@ OUSD generates yields by deploying the underlying stablecoins that were deposite The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. - From d50e0516ae07adab51f8183a46b8ece6268955a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:41 +0800 Subject: [PATCH 10313/11794] New translations insurance.md (Italian) --- it/security-and-risks/insurance.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/it/security-and-risks/insurance.md b/it/security-and-risks/insurance.md index 26e29f1dd..516a0a115 100644 --- a/it/security-and-risks/insurance.md +++ b/it/security-and-risks/insurance.md @@ -1,8 +1,7 @@ # Insurance -OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. - From 80bb264ca9eddd1bc90430125d137ee963ebf755 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:42 +0800 Subject: [PATCH 10314/11794] New translations usdt.md (Filipino) --- fil/core-concepts/supported-stablecoins/usdt.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/fil/core-concepts/supported-stablecoins/usdt.md b/fil/core-concepts/supported-stablecoins/usdt.md index 4337c323b..789d00ee1 100644 --- a/fil/core-concepts/supported-stablecoins/usdt.md +++ b/fil/core-concepts/supported-stablecoins/usdt.md @@ -1,22 +1,20 @@ # USDT -![](../../.gitbook/assets/image%20%281%29.png) +![](../../.gitbook/assets/image (1).png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| ------------- | ---------------------------------------------------------------------------------------------------------------- | | Issued by | Tether Limited | | Name | Tether | | Symbol | USDT | | Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Official site | [https://tether.to/ ](https://tether.to) | | Holders | Over 3.4M addresses | - - From 1424fbf28bc4b42960fd3fb0b435ea56650dd424 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:42 +0800 Subject: [PATCH 10315/11794] New translations market-making.md (Filipino) --- fil/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/fil/core-concepts/yield-generation/market-making.md b/fil/core-concepts/yield-generation/market-making.md index ee190442f..464b5f13e 100644 --- a/fil/core-concepts/yield-generation/market-making.md +++ b/fil/core-concepts/yield-generation/market-making.md @@ -2,21 +2,21 @@ **Own your Stake in Decentralized Exchanges** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: -{% page-ref page="../supported-strategies/curve.md" %} - - +{% content-ref url="../supported-strategies/curve.md" %} +[curve.md](../supported-strategies/curve.md) +{% endcontent-ref %} From 8835bf1475d2b832ac4f6a42f12ced29fccd6521 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:44 +0800 Subject: [PATCH 10316/11794] New translations lending.md (Filipino) --- fil/core-concepts/yield-generation/lending.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/fil/core-concepts/yield-generation/lending.md b/fil/core-concepts/yield-generation/lending.md index 536d2a3d8..fa7607781 100644 --- a/fil/core-concepts/yield-generation/lending.md +++ b/fil/core-concepts/yield-generation/lending.md @@ -8,11 +8,13 @@ OUSD integrates with DeFi lending platforms that provide over-collateralized loa OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: -{% page-ref page="../supported-strategies/compound.md" %} - -{% page-ref page="../supported-strategies/aave.md" %} - +{% content-ref url="../supported-strategies/compound.md" %} +[compound.md](../supported-strategies/compound.md) +{% endcontent-ref %} +{% content-ref url="../supported-strategies/aave.md" %} +[aave.md](../supported-strategies/aave.md) +{% endcontent-ref %} From 1f867a415b3fa79a6f9b615d4f1f835a8264fe03 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:45 +0800 Subject: [PATCH 10317/11794] New translations README.md (Filipino) --- fil/core-concepts/yield-generation/README.md | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/fil/core-concepts/yield-generation/README.md b/fil/core-concepts/yield-generation/README.md index 5149a4b97..b1d3861bc 100644 --- a/fil/core-concepts/yield-generation/README.md +++ b/fil/core-concepts/yield-generation/README.md @@ -2,19 +2,25 @@ **Automated Yield Farming** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked (TVL), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: -{% page-ref page="lending.md" %} +{% content-ref url="lending.md" %} +[lending.md](lending.md) +{% endcontent-ref %} -{% page-ref page="market-making.md" %} +{% content-ref url="market-making.md" %} +[market-making.md](market-making.md) +{% endcontent-ref %} -{% page-ref page="rewards.md" %} +{% content-ref url="rewards.md" %} +[rewards.md](rewards.md) +{% endcontent-ref %} OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: @@ -22,4 +28,3 @@ OUSD is able to generate higher yields than competing protocols due to a combina * Price oracles favor the collective over the individual, again rewarding long term holders * Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. * Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. - From 217363c3d082fecfd172ed7e068b1c37549c6729 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:46 +0800 Subject: [PATCH 10318/11794] New translations curve.md (Filipino) --- fil/core-concepts/supported-strategies/curve.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/fil/core-concepts/supported-strategies/curve.md b/fil/core-concepts/supported-strategies/curve.md index b7cc20557..331ca6d81 100644 --- a/fil/core-concepts/supported-strategies/curve.md +++ b/fil/core-concepts/supported-strategies/curve.md @@ -2,20 +2,19 @@ Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. | Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| -------------- | ------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi) | | Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | | GitHub | [https://github.com/curvefi](https://github.com/curvefi) | | Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | - From 2e6003edd867e6780a607b53a09132ebe1af8cfb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:47 +0800 Subject: [PATCH 10319/11794] New translations compound.md (Filipino) --- fil/core-concepts/supported-strategies/compound.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/fil/core-concepts/supported-strategies/compound.md b/fil/core-concepts/supported-strategies/compound.md index 2181b87c2..77e40733e 100644 --- a/fil/core-concepts/supported-strategies/compound.md +++ b/fil/core-concepts/supported-strategies/compound.md @@ -6,14 +6,13 @@ Collateral balances are represented by ERC-20 cTokens, which automatically accru Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. +Compound's total value locked (TVL) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. | Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | +| -------------- | -------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance) | | Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | | Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | - From 58a03081fa51fb6d0f859d17c9a2b2a2ed620aa4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:48 +0800 Subject: [PATCH 10320/11794] New translations aave.md (Filipino) --- fil/core-concepts/supported-strategies/aave.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/fil/core-concepts/supported-strategies/aave.md b/fil/core-concepts/supported-strategies/aave.md index 22ea048d7..cf77e0ffb 100644 --- a/fil/core-concepts/supported-strategies/aave.md +++ b/fil/core-concepts/supported-strategies/aave.md @@ -8,14 +8,13 @@ Aave supports flash loans, which are uncollateralized loans where users borrow a Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. +Aave's total value locked (TVL) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. | Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| -------------- | ------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com) | | GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | | Discord | [https://aave.com/discord](https://aave.com/discord) | - From 918c86ac9e7cbbf13c38070a9dd8472b2a0240fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:48 +0800 Subject: [PATCH 10321/11794] New translations README.md (Filipino) --- fil/core-concepts/supported-strategies/README.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/fil/core-concepts/supported-strategies/README.md b/fil/core-concepts/supported-strategies/README.md index e707c1893..59e6c8e8c 100644 --- a/fil/core-concepts/supported-strategies/README.md +++ b/fil/core-concepts/supported-strategies/README.md @@ -4,15 +4,20 @@ OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -Currently, OUSD earns yield from the following platform\(s\): +Currently, OUSD earns yield from the following platform(s): -{% page-ref page="compound.md" %} +{% content-ref url="compound.md" %} +[compound.md](compound.md) +{% endcontent-ref %} -{% page-ref page="curve.md" %} +{% content-ref url="curve.md" %} +[curve.md](curve.md) +{% endcontent-ref %} -{% page-ref page="aave.md" %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - From 479398ca0615ec25f5ef57428e1352c135f03880 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:49 +0800 Subject: [PATCH 10322/11794] New translations how-it-works.md (Filipino) --- fil/how-it-works.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/fil/how-it-works.md b/fil/how-it-works.md index e8aee8f65..850bf526e 100644 --- a/fil/how-it-works.md +++ b/fil/how-it-works.md @@ -2,7 +2,7 @@ #### 100% Backed and Stable -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. @@ -12,20 +12,20 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD #### Buying OUSD -Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** @@ -37,4 +37,3 @@ OUSD generates yields by deploying the underlying stablecoins that were deposite The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. - From 479090b966cdd7b1efb848c8db04b20fc7fc4194 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:50 +0800 Subject: [PATCH 10323/11794] New translations usdc.md (Filipino) --- fil/core-concepts/supported-stablecoins/usdc.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/fil/core-concepts/supported-stablecoins/usdc.md b/fil/core-concepts/supported-stablecoins/usdc.md index aebb1ca7b..e47385909 100644 --- a/fil/core-concepts/supported-stablecoins/usdc.md +++ b/fil/core-concepts/supported-stablecoins/usdc.md @@ -1,15 +1,15 @@ # USDC -![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) +![](../../.gitbook/assets/usdc-coin-bd351fb779 (1).png) -USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. +USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. | Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Issued by | Centre | | Name | USD Coin | | Symbol | USDC | @@ -18,5 +18,3 @@ USDC is the world's second-largest stablecoin after USDT and has quickly grown t | Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | | Holders | Over 1M addresses | - - From 749f331bd70d8af798cde0198ee8a6f6c4339194 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:51 +0800 Subject: [PATCH 10324/11794] New translations dai.md (Filipino) --- fil/core-concepts/supported-stablecoins/dai.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/fil/core-concepts/supported-stablecoins/dai.md b/fil/core-concepts/supported-stablecoins/dai.md index 20cece686..b80269d11 100644 --- a/fil/core-concepts/supported-stablecoins/dai.md +++ b/fil/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,18 @@ ![](../../.gitbook/assets/dai.png) -Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai is pegged to the US dollar. -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. | Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Issued by | MakerDAO | | Name | Dai | | Symbol | DAI | | Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | -| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Official site | [https://makerdao.com/](https://makerdao.com) | | Holders | Over 380k addresses | - From 75549e57c790690bcd3e76aa02100c5996bf73d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:52 +0800 Subject: [PATCH 10325/11794] New translations README.md (Filipino) --- fil/core-concepts/supported-stablecoins/README.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/fil/core-concepts/supported-stablecoins/README.md b/fil/core-concepts/supported-stablecoins/README.md index dd2719af5..1c4b60eb5 100644 --- a/fil/core-concepts/supported-stablecoins/README.md +++ b/fil/core-concepts/supported-stablecoins/README.md @@ -6,15 +6,20 @@ It is important to understand that OUSD is only as strong as the stablecoins tha Currently, OUSD supports the following stablecoins: -{% page-ref page="usdt.md" %} +{% content-ref url="usdt.md" %} +[usdt.md](usdt.md) +{% endcontent-ref %} -{% page-ref page="usdc.md" %} +{% content-ref url="usdc.md" %} +[usdc.md](usdc.md) +{% endcontent-ref %} -{% page-ref page="dai.md" %} +{% content-ref url="dai.md" %} +[dai.md](dai.md) +{% endcontent-ref %} None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. - From 3f8247df1405c38261496fedd355c080863b56ba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:53 +0800 Subject: [PATCH 10326/11794] New translations README.md (Filipino) --- fil/core-concepts/elastic-supply/README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/fil/core-concepts/elastic-supply/README.md b/fil/core-concepts/elastic-supply/README.md index bc7deb4a1..eca6e6b16 100644 --- a/fil/core-concepts/elastic-supply/README.md +++ b/fil/core-concepts/elastic-supply/README.md @@ -2,15 +2,15 @@ **Elastic Supply. Stable Price.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics_4.png) +![](../../.gitbook/assets/ousd_docs_graphics\_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. @@ -19,4 +19,3 @@ This mechanism was inspired by the novel approach taken by [Ampleforth](https:// **Manually triggering a rebase** Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. - From 8c9edfbaf28836d99c9839c4a50aba9feb1b9e5c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:54 +0800 Subject: [PATCH 10327/11794] New translations getting-started.md (Filipino) --- fil/getting-started.md | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/fil/getting-started.md b/fil/getting-started.md index b1d183d36..d99e0a71f 100644 --- a/fil/getting-started.md +++ b/fil/getting-started.md @@ -8,7 +8,7 @@ These docs are intended to explain how OUSD works, communicate the potential ris The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com), or [Gnosis Safe](https://gnosis-safe.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** @@ -16,9 +16,9 @@ OUSD is currently available on the following decentralized exchanges. These are * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) -* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\&use=v2) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) **Centralized Exchanges** @@ -29,15 +29,14 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +* [Buy OUSD on Dharma App](https://www.dharma.io) (US only) We're continuing to work on making OUSD available on additional centralized exchanges. **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. @@ -48,11 +47,17 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +{% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +[rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/architecture.md" %} +{% content-ref url="smart-contracts/architecture.md" %} +[architecture.md](smart-contracts/architecture.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/api/" %} +{% content-ref url="smart-contracts/api/" %} +[api](smart-contracts/api/) +{% endcontent-ref %} **Developer Analytics** @@ -60,5 +65,8 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} From 55bc1637319b00495a88f865065a5470f9e39d66 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:55 +0800 Subject: [PATCH 10328/11794] New translations README.md (Filipino) --- fil/README.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/fil/README.md b/fil/README.md index 01162cf25..7c08388ed 100644 --- a/fil/README.md +++ b/fil/README.md @@ -6,15 +6,15 @@ description: The first stablecoin that earns a yield while it's still in your wa ## **A Better Form of Money** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) **Background** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. @@ -24,7 +24,6 @@ With OUSD, there’s no need to unwind complicated positions when you want to sp Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. Welcome to the future of money. - From 09fa72bfafa74b9d36e99b44c532bf07fce50b49 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:56 +0800 Subject: [PATCH 10329/11794] New translations analytics-dashboard.md (Hindi) --- hi/analytics-dashboard.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/hi/analytics-dashboard.md b/hi/analytics-dashboard.md index 7ee0d7794..d17943add 100644 --- a/hi/analytics-dashboard.md +++ b/hi/analytics-dashboard.md @@ -6,21 +6,21 @@ Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allo The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. -Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table (in reverse order). **Ratio** -There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. +There are two types of OUSD balances: rebasing (most accounts) and non-rebasing (smart contracts that have not opted in). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. **Credits** -Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past (by opting in or out). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. **Non-rebasing** -This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to (credits \* ratio), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. **Boost** @@ -28,5 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. - +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From 31e35fc06ef2664b82bbfcb8d43ddd9da9e8dc4a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:57 +0800 Subject: [PATCH 10330/11794] New translations price-oracles.md (Hindi) --- hi/core-concepts/price-oracles.md | 110 +++--------------------------- 1 file changed, 8 insertions(+), 102 deletions(-) diff --git a/hi/core-concepts/price-oracles.md b/hi/core-concepts/price-oracles.md index 313fd011a..8d62f294b 100644 --- a/hi/core-concepts/price-oracles.md +++ b/hi/core-concepts/price-oracles.md @@ -6,107 +6,14 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CoinLow - High - Delta - Source -
USDC -

$0.929222

-

Mar 13, 2020

-
-

$1.11

-

Oct 15, 2018

-
$0.180778CoinMarketCap -
USDC -

$0.924188

-

Aug 02, 2020

-
-

$1.17

-

May 08, 2019

-
$0.245812CoinGecko -
DAI -

$0.945505

-

May 10, 2020

-
-

$1.11

-

Mar 13, 2020

-
$0.164495CoinMarketCap -
DAI -

$0.903243

-

Nov 25, 2019

-
-

$1.22

-

Mar 13, 2020

-
$0.316757CoinGecko -
USDT -

$0.849809

-

Feb 02, 2017

-
-

$1.21

-

May 27, 2017

-
$0.360191CoinGecko -
USDT -

$0.572521

-

Mar 02, 2015

-
-

$1.32

-

Jul 24, 2018

-
$0.747479CoinMarketCap -
+| Coin | **Low** | **High** | **Delta** | **Source** | +| ---- | ---------------------------------------------------- | ---------------------------------------------------- | --------- | --------------------------------------------------------------------------- | +| USDC |

$0.929222

Mar 13, 2020

|

$1.11

Oct 15, 2018

| $0.180778 | [CoinMarketCap](https://coinmarketcap.com/currencies/usd-coin/) | +| USDC |

$0.924188

Aug 02, 2020

|

$1.17

May 08, 2019

| $0.245812 | [CoinGecko](https://www.coingecko.com/en/coins/usd-coin) | +| DAI |

$0.945505

May 10, 2020

|

$1.11

Mar 13, 2020

| $0.164495 | [CoinMarketCap](https://coinmarketcap.com/currencies/multi-collateral-dai/) | +| DAI |

$0.903243

Nov 25, 2019

|

$1.22

Mar 13, 2020

| $0.316757 | [CoinGecko](https://www.coingecko.com/en/coins/dai) | +| USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | +| USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. @@ -123,4 +30,3 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. - From a5792617f8f3c1e801f65edd06d889c111d95a17 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:58 +0800 Subject: [PATCH 10331/11794] New translations admin-privileges.md (Filipino) --- fil/governance/admin-privileges.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/fil/governance/admin-privileges.md b/fil/governance/admin-privileges.md index 688d04c6b..a6ec61a6b 100644 --- a/fil/governance/admin-privileges.md +++ b/fil/governance/admin-privileges.md @@ -8,9 +8,8 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. - From 87c2a29ff7fc4c9baf16cf403477559bc1c748aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:27:59 +0800 Subject: [PATCH 10332/11794] New translations rewards.md (Filipino) --- fil/core-concepts/yield-generation/rewards.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/fil/core-concepts/yield-generation/rewards.md b/fil/core-concepts/yield-generation/rewards.md index d47fe438d..f32aca1c9 100644 --- a/fil/core-concepts/yield-generation/rewards.md +++ b/fil/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Rewards -**Collecting Rewards** +**Collecting Rewards ** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. @@ -10,5 +10,3 @@ While the vault safely stores any unexpected rewards that it receives, custom st Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. - - From f08411a9603bc5f1c9faebaa7970728c23448510 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:00 +0800 Subject: [PATCH 10333/11794] New translations price-oracles.md (Filipino) --- fil/core-concepts/price-oracles.md | 110 +++-------------------------- 1 file changed, 8 insertions(+), 102 deletions(-) diff --git a/fil/core-concepts/price-oracles.md b/fil/core-concepts/price-oracles.md index 313fd011a..8d62f294b 100644 --- a/fil/core-concepts/price-oracles.md +++ b/fil/core-concepts/price-oracles.md @@ -6,107 +6,14 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CoinLow - High - Delta - Source -
USDC -

$0.929222

-

Mar 13, 2020

-
-

$1.11

-

Oct 15, 2018

-
$0.180778CoinMarketCap -
USDC -

$0.924188

-

Aug 02, 2020

-
-

$1.17

-

May 08, 2019

-
$0.245812CoinGecko -
DAI -

$0.945505

-

May 10, 2020

-
-

$1.11

-

Mar 13, 2020

-
$0.164495CoinMarketCap -
DAI -

$0.903243

-

Nov 25, 2019

-
-

$1.22

-

Mar 13, 2020

-
$0.316757CoinGecko -
USDT -

$0.849809

-

Feb 02, 2017

-
-

$1.21

-

May 27, 2017

-
$0.360191CoinGecko -
USDT -

$0.572521

-

Mar 02, 2015

-
-

$1.32

-

Jul 24, 2018

-
$0.747479CoinMarketCap -
+| Coin | **Low** | **High** | **Delta** | **Source** | +| ---- | ---------------------------------------------------- | ---------------------------------------------------- | --------- | --------------------------------------------------------------------------- | +| USDC |

$0.929222

Mar 13, 2020

|

$1.11

Oct 15, 2018

| $0.180778 | [CoinMarketCap](https://coinmarketcap.com/currencies/usd-coin/) | +| USDC |

$0.924188

Aug 02, 2020

|

$1.17

May 08, 2019

| $0.245812 | [CoinGecko](https://www.coingecko.com/en/coins/usd-coin) | +| DAI |

$0.945505

May 10, 2020

|

$1.11

Mar 13, 2020

| $0.164495 | [CoinMarketCap](https://coinmarketcap.com/currencies/multi-collateral-dai/) | +| DAI |

$0.903243

Nov 25, 2019

|

$1.22

Mar 13, 2020

| $0.316757 | [CoinGecko](https://www.coingecko.com/en/coins/dai) | +| USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | +| USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. @@ -123,4 +30,3 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. - From d0f91ad02df70f2bbf3433be59c5368080472744 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:01 +0800 Subject: [PATCH 10334/11794] New translations principles.md (Filipino) --- fil/governance/principles.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/fil/governance/principles.md b/fil/governance/principles.md index 53b5bde73..9e3444fb5 100644 --- a/fil/governance/principles.md +++ b/fil/governance/principles.md @@ -12,7 +12,7 @@ That being said, in the very early days, it is imperative that the core engineer Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) **Timelock** @@ -20,11 +20,9 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. - - From ecdd3e1c3622073e4c295dd4a65226cdf84ac068 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:02 +0800 Subject: [PATCH 10335/11794] New translations architecture.md (Filipino) --- fil/smart-contracts/architecture.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/fil/smart-contracts/architecture.md b/fil/smart-contracts/architecture.md index abde08b84..a6921fe89 100644 --- a/fil/smart-contracts/architecture.md +++ b/fil/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architecture -![](../.gitbook/assets/ousd_docs_graphics_3.png) +![](../.gitbook/assets/ousd_docs_graphics\_3.png) OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. @@ -8,7 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - - +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. From 9fec6d1efcae33893e62248ffafcf015f101130f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:03 +0800 Subject: [PATCH 10336/11794] New translations insurance.md (Hindi) --- hi/security-and-risks/insurance.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/hi/security-and-risks/insurance.md b/hi/security-and-risks/insurance.md index 26e29f1dd..516a0a115 100644 --- a/hi/security-and-risks/insurance.md +++ b/hi/security-and-risks/insurance.md @@ -1,8 +1,7 @@ # Insurance -OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. - From f6687709e66a684f9923cc9dcbc54e937f2858a7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:04 +0800 Subject: [PATCH 10337/11794] New translations integration-guide-for-exchanges.md (Filipino) --- fil/guides/integration-guide-for-exchanges.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/fil/guides/integration-guide-for-exchanges.md b/fil/guides/integration-guide-for-exchanges.md index 151581eaf..1c7fd6a45 100644 --- a/fil/guides/integration-guide-for-exchanges.md +++ b/fil/guides/integration-guide-for-exchanges.md @@ -8,7 +8,7 @@ These docs are a great starting point for understanding how OUSD works. Here are We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. -**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** +**Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. @@ -24,5 +24,3 @@ If you are comingling funds, you'll want to be sure that each user gets their pr OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. - - From dc7a2dd82bf884c44d6a559402de23f4e2f07713 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:05 +0800 Subject: [PATCH 10338/11794] New translations insurance.md (Filipino) --- fil/security-and-risks/insurance.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/fil/security-and-risks/insurance.md b/fil/security-and-risks/insurance.md index 26e29f1dd..516a0a115 100644 --- a/fil/security-and-risks/insurance.md +++ b/fil/security-and-risks/insurance.md @@ -1,8 +1,7 @@ # Insurance -OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. - From 2bb809664dc940f0df29572f4eac567857567301 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:06 +0800 Subject: [PATCH 10339/11794] New translations ogn-staking.md (Filipino) --- fil/governance/ogn-staking.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/fil/governance/ogn-staking.md b/fil/governance/ogn-staking.md index 4013c1192..e7a3e0bc2 100644 --- a/fil/governance/ogn-staking.md +++ b/fil/governance/ogn-staking.md @@ -1,6 +1,6 @@ # OGN Staking -Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. +Origin Token (OGN) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. {% hint style="info" %} Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. @@ -12,9 +12,7 @@ The initial staking program offers three staking periods and respective yields: * 90-day staking period: Earn 12.5% annualized interest * 365-day staking period: Earn 25% annualized interest -Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN (principal) and yield. OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. - - From a81821c2cffa5542909ee5bf0f916e895d0b7e27 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:07 +0800 Subject: [PATCH 10340/11794] New translations fund-management.md (Filipino) --- fil/core-concepts/fund-management.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/fil/core-concepts/fund-management.md b/fil/core-concepts/fund-management.md index 273f8d1ae..2a7bc32d1 100644 --- a/fil/core-concepts/fund-management.md +++ b/fil/core-concepts/fund-management.md @@ -1,6 +1,6 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). @@ -17,4 +17,3 @@ The initial version of the OUSD Vault smart contract gives each valid strategy a Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. - From 4c14ac69e9b2f25ca11bc42b1f38e753329a7c0b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:08 +0800 Subject: [PATCH 10341/11794] New translations faq.md (Filipino) --- fil/faq.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/fil/faq.md b/fil/faq.md index e2145b83b..353f07d5c 100644 --- a/fil/faq.md +++ b/fil/faq.md @@ -22,7 +22,7 @@ By default, rebase events don't affect the supply of OUSD that is sitting in sma **How is it possible for the APY to be so high?** -You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens (namely COMP and CRV). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. **Why is my balance increasing at a slower rate than the advertised APY?** @@ -31,4 +31,3 @@ OUSD balances increase when the supply is rebased. But the size of each rebase v **What about the hack? Is OUSD safe?** On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). - From 29f41a560d8de0cf245a2354a649608be7b26c18 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:09 +0800 Subject: [PATCH 10342/11794] New translations rebasing-and-smart-contracts.md (Filipino) --- .../elastic-supply/rebasing-and-smart-contracts.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index ac7d4ff59..cdebbc4bf 100644 --- a/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/fil/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,7 +6,7 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers (AMM’s) like Uniswap which break when the number of tokens they are holding changes unexpectedly. ![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) @@ -16,9 +16,7 @@ Smart contracts must explicitly opt-in to receiving yield via the rebasing mecha If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - - +[Gnosis Safe](https://gnosis-safe.io) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract\&action=getabi\&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 5bb2805a96284e13ab7d9e96574a1c2661d57e84 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:10 +0800 Subject: [PATCH 10343/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 105 ++++++++++---------------------- 1 file changed, 33 insertions(+), 72 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 4fb73dc61..00a2477dc 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -3,16 +3,15 @@ Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +Well-known addresses (often proxy wrappers): | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -20,29 +19,28 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | -| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| ---------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | +| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: | Strategy | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | -| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | | Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} @@ -50,72 +48,36 @@ Internal implementation contracts: The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | -|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ContractAddressENS
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 - originprotocol.eth -
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC - originstrategist.eth -
Governor / Timelock0x830622BDd79CC677eE6594E20bBda5B26568b781 - -

origingovernor.eth -

-

origintimelock.eth -

-
OGN Buyback0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 - originbuyback.eth -
+ +| Contract | Address | ENS | +| ------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor / Timelock | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| +| OGN Buyback | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | {% endtab %} {% tab title="Stablecoins" %} | Contract | Address | -|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | @@ -123,25 +85,25 @@ The following oracles are used to fetch a price for **USDC/USD:** {% tab title="Staking" %} | Contract | Address | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: | Contract | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): +OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): | Contract | Address | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} @@ -149,4 +111,3 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- - From 160f8f9cb303a2d4896300579e88ad5c907e8e0e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:11 +0800 Subject: [PATCH 10344/11794] New translations vault.md (Filipino) --- fil/smart-contracts/api/vault.md | 91 ++++++++++++++++---------------- 1 file changed, 45 insertions(+), 46 deletions(-) diff --git a/fil/smart-contracts/api/vault.md b/fil/smart-contracts/api/vault.md index 87031c6c3..cc5f18152 100644 --- a/fil/smart-contracts/api/vault.md +++ b/fil/smart-contracts/api/vault.md @@ -15,83 +15,83 @@ Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar ## Methods‌ -### mint\(\) +### mint() **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +| --------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | -### mintMultiple\(\) +### mintMultiple() **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +| --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin(s) are returned to the user. This decision of which coin(s) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} -### redeem\(\) +### redeem() **`function redeem(uint256 _amount)`**‌ OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. | Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | +| -------------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -### redeemAll\(\)‌ +### redeemAll()‌ **`function redeemAll()`**‌ All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -### rebase\(\) +### rebase() **`function rebase()`**‌ Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ -### allocate\(\) +### allocate() **`function allocate()`**‌ -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ -### totalValue\(\) +### totalValue() **`function totalValue()`**‌ Returns total value of underlying assets and strategies. | `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | +| ------------- | ------- | ------------------------------------------------ | | value | uint256 | total value of underlying assets and strategies. | -### checkBalance\(\) +### checkBalance() **`function checkBalance(address _asset)`**‌ Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| Parameter Name | Type | Description | +| -------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -### calculateRedeemOutputs\(\) +### calculateRedeemOutputs() **`function calculateRedeemOutputs(uint256 _amount)`**‌ @@ -102,84 +102,83 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | +| -------------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | Type | Description | -|:------------- |:------------- |:--------------------------------------------------------------------------- | -| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | +| `return` name | Type | Description | +| ------------- | ----------- | --------------------------------------------------------------------------- | +| outputs | uint256\[] | array of the amount of the stablecoin assets `redeem` function would return | -### getAssetCount\(\) +### getAssetCount() **`function getAssetCount()`**‌ Return the number of supported stablecoin assets represented by `uint256` type.‌ -### getAllAssets\(\) +### getAllAssets() **`function getAllAssets()`**‌ Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ -### getStrategyCount\(\)‌ +### getStrategyCount()‌ **`function getStrategyCount()`**‌ Return the number of strategies active on the Vault represented by `uint256` type.‌ -### getAPR\(\) +### getAPR() **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ +Return the total annual percentage yield (APR) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ -### isSupportedAsset\(\) +### isSupportedAsset() **`function isSupportedAsset(address _asset)`**‌ Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | +| -------------- | ------- | ------------------------- | | \_asset | address | Address of the stablecoin | -### priceUSDMint\(\) +### priceUSDMint() **`function priceUSDMint(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | +| -------------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceUSDRedeem\(\) +### priceUSDRedeem() **`function priceUSDRedeem(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | +| -------------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceAssetUSDMint\(\)‌ +### priceAssetUSDMint()‌ **`function priceAssetUSDMint(address _asset)`**‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | +| -------------- | ------- | -------------------------- | | \_asset | address | Address of the stablecoin‌ | -### priceAssetUSDRedeem\(\)‌ +### priceAssetUSDRedeem()‌ **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | +| -------------- | ------- | ------------------------- | | \_asset | address | Address of the stablecoin | - From 3d86b6e54c9b0671e57607643e6598fcda104c66 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:12 +0800 Subject: [PATCH 10345/11794] New translations bug-bounties.md (Filipino) --- fil/security-and-risks/bug-bounties.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/fil/security-and-risks/bug-bounties.md b/fil/security-and-risks/bug-bounties.md index 00c46f5f2..956fd0fe6 100644 --- a/fil/security-and-risks/bug-bounties.md +++ b/fil/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -28,6 +28,5 @@ In return, we promise: * If you have followed the instructions above, we will not take any legal action against you in regard to the report * We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission * If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) * As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. - From a86de267985924bed7e4734723ae4cf2a536366e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:13 +0800 Subject: [PATCH 10346/11794] New translations timelock.md (Filipino) --- fil/smart-contracts/api/timelock.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/fil/smart-contracts/api/timelock.md b/fil/smart-contracts/api/timelock.md index 4608f4bc6..95265f3d4 100644 --- a/fil/smart-contracts/api/timelock.md +++ b/fil/smart-contracts/api/timelock.md @@ -12,10 +12,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. - - From 13b51adeb519b78ea8be0b81d7839e72cb3e55c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:14 +0800 Subject: [PATCH 10347/11794] New translations strategies.md (Filipino) --- fil/smart-contracts/api/strategies.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/fil/smart-contracts/api/strategies.md b/fil/smart-contracts/api/strategies.md index aa3623da6..a275b76e6 100644 --- a/fil/smart-contracts/api/strategies.md +++ b/fil/smart-contracts/api/strategies.md @@ -12,5 +12,3 @@ Once we migrate to decentralized governance, it is our intent for the community - - From 8b2d211810a58b50c5dfd9ae3c5788b62075b9d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:15 +0800 Subject: [PATCH 10348/11794] New translations oracle.md (Filipino) --- fil/smart-contracts/api/oracle.md | 1 - 1 file changed, 1 deletion(-) diff --git a/fil/smart-contracts/api/oracle.md b/fil/smart-contracts/api/oracle.md index f3105e3d8..362749de7 100644 --- a/fil/smart-contracts/api/oracle.md +++ b/fil/smart-contracts/api/oracle.md @@ -5,4 +5,3 @@ Documentation coming soon. {% endhint %} OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. - From 4ff45ab7eafef8b12fd3f258aa27f6dec6798c8d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:16 +0800 Subject: [PATCH 10349/11794] New translations erc-20-1.md (Filipino) --- fil/smart-contracts/api/erc-20-1.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/fil/smart-contracts/api/erc-20-1.md b/fil/smart-contracts/api/erc-20-1.md index f752ae8bc..164343cc0 100644 --- a/fil/smart-contracts/api/erc-20-1.md +++ b/fil/smart-contracts/api/erc-20-1.md @@ -1,11 +1,10 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand. {% hint style="warning" %} Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. @@ -15,5 +14,3 @@ The biggest difference separating OUSD from your average ERC-20 token is the way - - From 0d547c79c7db1730b73dbbc097655a2921d9922e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:17 +0800 Subject: [PATCH 10350/11794] New translations README.md (Filipino) --- fil/smart-contracts/api/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/fil/smart-contracts/api/README.md b/fil/smart-contracts/api/README.md index 16c7d2816..f15f90289 100644 --- a/fil/smart-contracts/api/README.md +++ b/fil/smart-contracts/api/README.md @@ -8,5 +8,3 @@ Documentation of contracts API used by the protocol: * [Oracles](oracle.md) * [Stategies](strategies.md) - - From 2cf1fcd2bed1bb2630e17fb926f80175daefc07d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:18 +0800 Subject: [PATCH 10351/11794] New translations audits.md (Filipino) --- fil/security-and-risks/audits.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/fil/security-and-risks/audits.md b/fil/security-and-risks/audits.md index 42cd21ad6..232339342 100644 --- a/fil/security-and-risks/audits.md +++ b/fil/security-and-risks/audits.md @@ -2,15 +2,15 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com), [Trail of Bits](https://www.trailofbits.com), [Solidified](https://solidified.io), and [Certora](https://www.certora.com) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) +* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) -The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: +The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) @@ -22,19 +22,17 @@ OUSD only integrates strategies that have been carefully audited and battle-test **Compound Strategy and Open Price Feed** -Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com) and formally verified by [Certora](https://www.certora.com). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. **Aave Strategy** -Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io), [MixBytes](https://mixbytes.io), and [PeckShield](https://peckshield.com). They have also been formally verified by [Certora](https://www.certora.com). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). **Curve Strategy** -Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). **Chainlink Oracles** Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). - - From c42b3356361eda60fd18879a4631515c8a0cbec2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:18 +0800 Subject: [PATCH 10352/11794] New translations risks.md (Filipino) --- fil/security-and-risks/risks.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/fil/security-and-risks/risks.md b/fil/security-and-risks/risks.md index bc5b6c8d1..f6cc02d5b 100644 --- a/fil/security-and-risks/risks.md +++ b/fil/security-and-risks/risks.md @@ -32,7 +32,7 @@ We regularly have our work [audited ](audits.md)by the top auditors in the indus We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. @@ -42,5 +42,3 @@ Finally, we have formalized an engineering [rotation](https://github.com/OriginP You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. - - From 16dbd0d3d2272d64001b02cef0a1194014d4d690 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:19 +0800 Subject: [PATCH 10353/11794] New translations contributing.md (Filipino) --- fil/governance/contributing.md | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/fil/governance/contributing.md b/fil/governance/contributing.md index 3b3ab39bf..5b63d22c7 100644 --- a/fil/governance/contributing.md +++ b/fil/governance/contributing.md @@ -4,8 +4,16 @@ OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). @@ -22,7 +30,7 @@ Your development flow should look like: 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. 5. Write some awesome code. 6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +7. Push your branch to the upstream repository (i.e. https://github.com/OriginProtocol/\[repo]) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. For critical smart contract code to be merged it must pass the following checklist: @@ -38,7 +46,7 @@ The `master` branch is locked so that only members of the [core team](https://gi We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io). For Solidity, we use two-space indents. @@ -49,7 +57,7 @@ When considering protocol or implementation design proposals, we are looking for * A description of the problem this design proposal solves * Discussion of the trade-offs involved * Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) +* Links to relevant literature (RFCs, papers, etc) * Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. @@ -73,7 +81,9 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="../security-and-risks/bug-bounties.md" %} +{% content-ref url="../security-and-risks/bug-bounties.md" %} +[bug-bounties.md](../security-and-risks/bug-bounties.md) +{% endcontent-ref %} #### **Community Improvement** @@ -91,5 +101,3 @@ We have a strong preference for hiring people who have already started contribut If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). - - From 956de07cb811894e182cc34ccb09dacf6e6efa36 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:20 +0800 Subject: [PATCH 10354/11794] New translations integration-guide-for-exchanges.md (Hindi) --- hi/guides/integration-guide-for-exchanges.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/hi/guides/integration-guide-for-exchanges.md b/hi/guides/integration-guide-for-exchanges.md index 151581eaf..1c7fd6a45 100644 --- a/hi/guides/integration-guide-for-exchanges.md +++ b/hi/guides/integration-guide-for-exchanges.md @@ -8,7 +8,7 @@ These docs are a great starting point for understanding how OUSD works. Here are We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. -**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** +**Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. @@ -24,5 +24,3 @@ If you are comingling funds, you'll want to be sure that each user gets their pr OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. - - From 049cf76a6aab7523ad4789f612d624f8f9380466 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:21 +0800 Subject: [PATCH 10355/11794] New translations rebasing-and-smart-contracts.md (Croatian) --- .../elastic-supply/rebasing-and-smart-contracts.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index ac7d4ff59..cdebbc4bf 100644 --- a/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/hr/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,7 +6,7 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers (AMM’s) like Uniswap which break when the number of tokens they are holding changes unexpectedly. ![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) @@ -16,9 +16,7 @@ Smart contracts must explicitly opt-in to receiving yield via the rebasing mecha If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - - +[Gnosis Safe](https://gnosis-safe.io) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract\&action=getabi\&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 394d409f929865826d77c9256323c06f1dc461d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:22 +0800 Subject: [PATCH 10356/11794] New translations ogn-staking.md (Hindi) --- hi/governance/ogn-staking.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/hi/governance/ogn-staking.md b/hi/governance/ogn-staking.md index 4013c1192..e7a3e0bc2 100644 --- a/hi/governance/ogn-staking.md +++ b/hi/governance/ogn-staking.md @@ -1,6 +1,6 @@ # OGN Staking -Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. +Origin Token (OGN) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. {% hint style="info" %} Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. @@ -12,9 +12,7 @@ The initial staking program offers three staking periods and respective yields: * 90-day staking period: Earn 12.5% annualized interest * 365-day staking period: Earn 25% annualized interest -Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN (principal) and yield. OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. - - From 693061466bc046ccf15532ef50427489657ccbe8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:23 +0800 Subject: [PATCH 10357/11794] New translations getting-started.md (Hindi) --- hi/getting-started.md | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/hi/getting-started.md b/hi/getting-started.md index b1d183d36..d99e0a71f 100644 --- a/hi/getting-started.md +++ b/hi/getting-started.md @@ -8,7 +8,7 @@ These docs are intended to explain how OUSD works, communicate the potential ris The [Origin Dollar DApp](https://ousd.com/swap) will intelligently route your transaction to get you the best rate. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com/), or [Gnosis Safe](https://gnosis-safe.io/). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. +The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com), or [Gnosis Safe](https://gnosis-safe.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges. The DApp will intelligently decide whether to create or trade-in OUSD tokens using the vault or help you complete the trade on whichever AMM is currently offering the best rate. **Decentralized Exchanges** @@ -16,9 +16,9 @@ OUSD is currently available on the following decentralized exchanges. These are * [Buy OUSD on 1inch](https://app.1inch.io/#/1/swap/USDT/OUSD) * [Buy OUSD on Curve](https://curve.fi/factory/9) -* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) -* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86&use=v2) -* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) +* [Buy OUSD on Uniswap v3](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) +* [Buy OUSD on Uniswap v2](https://app.uniswap.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86\&use=v2) +* [Buy OUSD on Sushiswap](https://exchange.sushiswapclassic.org/#/swap?inputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7\&outputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86) **Centralized Exchanges** @@ -29,15 +29,14 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Buy OUSD on Dharma App](https://www.dharma.io/) \(US only\) +* [Buy OUSD on Dharma App](https://www.dharma.io) (US only) We're continuing to work on making OUSD available on additional centralized exchanges. **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. @@ -48,11 +47,17 @@ OUSD is a non-standard ERC-20 token that requires custom integration work for mo If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: -{% page-ref page="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +{% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} +[rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/architecture.md" %} +{% content-ref url="smart-contracts/architecture.md" %} +[architecture.md](smart-contracts/architecture.md) +{% endcontent-ref %} -{% page-ref page="smart-contracts/api/" %} +{% content-ref url="smart-contracts/api/" %} +[api](smart-contracts/api/) +{% endcontent-ref %} **Developer Analytics** @@ -60,5 +65,8 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** -Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} From 1d6e9da098b3a0e2035ced2eecde09d7f59ff5a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:25 +0800 Subject: [PATCH 10358/11794] New translations aave.md (Hindi) --- hi/core-concepts/supported-strategies/aave.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/hi/core-concepts/supported-strategies/aave.md b/hi/core-concepts/supported-strategies/aave.md index 22ea048d7..cf77e0ffb 100644 --- a/hi/core-concepts/supported-strategies/aave.md +++ b/hi/core-concepts/supported-strategies/aave.md @@ -8,14 +8,13 @@ Aave supports flash loans, which are uncollateralized loans where users borrow a Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. -Aave's total value locked \(TVL\) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. +Aave's total value locked (TVL) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. | Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com/) | +| -------------- | ------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com) | | GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | | Discord | [https://aave.com/discord](https://aave.com/discord) | - From 1a619f24b28ae8d0f0de84e808ca7ccecc5410cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:26 +0800 Subject: [PATCH 10359/11794] New translations README.md (Hindi) --- hi/core-concepts/supported-strategies/README.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/hi/core-concepts/supported-strategies/README.md b/hi/core-concepts/supported-strategies/README.md index e707c1893..59e6c8e8c 100644 --- a/hi/core-concepts/supported-strategies/README.md +++ b/hi/core-concepts/supported-strategies/README.md @@ -4,15 +4,20 @@ OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -Currently, OUSD earns yield from the following platform\(s\): +Currently, OUSD earns yield from the following platform(s): -{% page-ref page="compound.md" %} +{% content-ref url="compound.md" %} +[compound.md](compound.md) +{% endcontent-ref %} -{% page-ref page="curve.md" %} +{% content-ref url="curve.md" %} +[curve.md](curve.md) +{% endcontent-ref %} -{% page-ref page="aave.md" %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. - From c6823f0b23c7e76e965382443b4a067fa3472205 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:27 +0800 Subject: [PATCH 10360/11794] New translations usdt.md (Hindi) --- hi/core-concepts/supported-stablecoins/usdt.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/hi/core-concepts/supported-stablecoins/usdt.md b/hi/core-concepts/supported-stablecoins/usdt.md index 4337c323b..789d00ee1 100644 --- a/hi/core-concepts/supported-stablecoins/usdt.md +++ b/hi/core-concepts/supported-stablecoins/usdt.md @@ -1,22 +1,20 @@ # USDT -![](../../.gitbook/assets/image%20%281%29.png) +![](../../.gitbook/assets/image (1).png) -Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Key Facts | | -|:------------- |:---------------------------------------------------------------------------------------------------------------- | +| ------------- | ---------------------------------------------------------------------------------------------------------------- | | Issued by | Tether Limited | | Name | Tether | | Symbol | USDT | | Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | | Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to/%20) | +| Official site | [https://tether.to/ ](https://tether.to) | | Holders | Over 3.4M addresses | - - From e3a57710271a9cc3b38c3f048ccece6b929c4dc2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:28 +0800 Subject: [PATCH 10361/11794] New translations usdc.md (Hindi) --- hi/core-concepts/supported-stablecoins/usdc.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/hi/core-concepts/supported-stablecoins/usdc.md b/hi/core-concepts/supported-stablecoins/usdc.md index aebb1ca7b..e47385909 100644 --- a/hi/core-concepts/supported-stablecoins/usdc.md +++ b/hi/core-concepts/supported-stablecoins/usdc.md @@ -1,15 +1,15 @@ # USDC -![](../../.gitbook/assets/usdc-coin-bd351fb779%20%281%29.png) +![](../../.gitbook/assets/usdc-coin-bd351fb779 (1).png) -USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. +USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars. Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP. USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation. | Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Issued by | Centre | | Name | USD Coin | | Symbol | USDC | @@ -18,5 +18,3 @@ USDC is the world's second-largest stablecoin after USDT and has quickly grown t | Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) | | Holders | Over 1M addresses | - - From 12e6bfdcab4900f04a2281caa81197f1a95aed77 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:29 +0800 Subject: [PATCH 10362/11794] New translations dai.md (Hindi) --- hi/core-concepts/supported-stablecoins/dai.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/hi/core-concepts/supported-stablecoins/dai.md b/hi/core-concepts/supported-stablecoins/dai.md index 20cece686..b80269d11 100644 --- a/hi/core-concepts/supported-stablecoins/dai.md +++ b/hi/core-concepts/supported-stablecoins/dai.md @@ -2,19 +2,18 @@ ![](../../.gitbook/assets/dai.png) -Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar. +Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai is pegged to the US dollar. -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored. Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation. | Key Facts | | -|:------------- |:------------------------------------------------------------------------------------------------------------------- | +| ------------- | ------------------------------------------------------------------------------------------------------------------- | | Issued by | MakerDAO | | Name | Dai | | Symbol | DAI | | Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | | Decimals | 18 | -| Official site | [https://makerdao.com/](https://makerdao.com/) | +| Official site | [https://makerdao.com/](https://makerdao.com) | | Holders | Over 380k addresses | - From 43933c12f063058cf2a86e62dd2add03fa522bc6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:31 +0800 Subject: [PATCH 10363/11794] New translations README.md (Hindi) --- hi/core-concepts/supported-stablecoins/README.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/hi/core-concepts/supported-stablecoins/README.md b/hi/core-concepts/supported-stablecoins/README.md index dd2719af5..1c4b60eb5 100644 --- a/hi/core-concepts/supported-stablecoins/README.md +++ b/hi/core-concepts/supported-stablecoins/README.md @@ -6,15 +6,20 @@ It is important to understand that OUSD is only as strong as the stablecoins tha Currently, OUSD supports the following stablecoins: -{% page-ref page="usdt.md" %} +{% content-ref url="usdt.md" %} +[usdt.md](usdt.md) +{% endcontent-ref %} -{% page-ref page="usdc.md" %} +{% content-ref url="usdc.md" %} +[usdc.md](usdc.md) +{% endcontent-ref %} -{% page-ref page="dai.md" %} +{% content-ref url="dai.md" %} +[dai.md](dai.md) +{% endcontent-ref %} None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. - From 1763c17cb88fdb37966316e28f5007f842ecca9b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:32 +0800 Subject: [PATCH 10364/11794] New translations README.md (Hindi) --- hi/core-concepts/elastic-supply/README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/hi/core-concepts/elastic-supply/README.md b/hi/core-concepts/elastic-supply/README.md index bc7deb4a1..eca6e6b16 100644 --- a/hi/core-concepts/elastic-supply/README.md +++ b/hi/core-concepts/elastic-supply/README.md @@ -2,15 +2,15 @@ **Elastic Supply. Stable Price.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics_4.png) +![](../../.gitbook/assets/ousd_docs_graphics\_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting: +This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. @@ -19,4 +19,3 @@ This mechanism was inspired by the novel approach taken by [Ampleforth](https:// **Manually triggering a rebase** Anyone can trigger a rebase at any time by [calling the rebase function on the vault](https://etherscan.io/address/originvault.eth#writeProxyContract). You can do this on Etherscan by connecting a web3 wallet. - From 0a287d122d48f928cce151695f9b281167398d9e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:33 +0800 Subject: [PATCH 10365/11794] New translations how-it-works.md (Hindi) --- hi/how-it-works.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/hi/how-it-works.md b/hi/how-it-works.md index e8aee8f65..850bf526e 100644 --- a/hi/how-it-works.md +++ b/hi/how-it-works.md @@ -2,7 +2,7 @@ #### 100% Backed and Stable -Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. @@ -12,20 +12,20 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD #### Buying OUSD -Users can convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. +Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault \(ie. other OUSD holders\). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. -Upon redemption, the vault will determine which stablecoin\(s\) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. +Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** @@ -37,4 +37,3 @@ OUSD generates yields by deploying the underlying stablecoins that were deposite The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins. - From 1af7c8a59dafeaea99b5c82e3894304ab99671c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:34 +0800 Subject: [PATCH 10366/11794] New translations README.md (Hindi) --- hi/README.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/hi/README.md b/hi/README.md index 01162cf25..7c08388ed 100644 --- a/hi/README.md +++ b/hi/README.md @@ -6,15 +6,15 @@ description: The first stablecoin that earns a yield while it's still in your wa ## **A Better Form of Money** -Origin Dollar \(OUSD\) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) **Background** -In 1999, Yu Pan, Origin’s R&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance \(DeFi\) has experienced an explosion of growth with [billions of dollars](https://defipulse.com/) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. @@ -24,7 +24,6 @@ With OUSD, there’s no need to unwind complicated positions when you want to sp Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) \(100% open-source\). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. Welcome to the future of money. - From eb2cedb1864fb39dac1680fb9fb8fc21853681ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:35 +0800 Subject: [PATCH 10367/11794] New translations curve.md (Hindi) --- hi/core-concepts/supported-strategies/curve.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/hi/core-concepts/supported-strategies/curve.md b/hi/core-concepts/supported-strategies/curve.md index b7cc20557..331ca6d81 100644 --- a/hi/core-concepts/supported-strategies/curve.md +++ b/hi/core-concepts/supported-strategies/curve.md @@ -2,20 +2,19 @@ Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked \(TVL\) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. | Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi/) | +| -------------- | ------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi) | | Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | | GitHub | [https://github.com/curvefi](https://github.com/curvefi) | | Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | - From b1d11f60d7b5b195fdf15110caab08b4d3edb74d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:36 +0800 Subject: [PATCH 10368/11794] New translations analytics-dashboard.md (Croatian) --- hr/analytics-dashboard.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/hr/analytics-dashboard.md b/hr/analytics-dashboard.md index 7ee0d7794..d17943add 100644 --- a/hr/analytics-dashboard.md +++ b/hr/analytics-dashboard.md @@ -6,21 +6,21 @@ Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allo The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. -Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table (in reverse order). **Ratio** -There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. +There are two types of OUSD balances: rebasing (most accounts) and non-rebasing (smart contracts that have not opted in). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. **Credits** -Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past (by opting in or out). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. **Non-rebasing** -This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to (credits \* ratio), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. **Boost** @@ -28,5 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. - +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From 4fa13761453cc8e8cbe53e8789f6b6fcc48f7a95 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:37 +0800 Subject: [PATCH 10369/11794] New translations price-oracles.md (Croatian) --- hr/core-concepts/price-oracles.md | 110 +++--------------------------- 1 file changed, 8 insertions(+), 102 deletions(-) diff --git a/hr/core-concepts/price-oracles.md b/hr/core-concepts/price-oracles.md index 313fd011a..8d62f294b 100644 --- a/hr/core-concepts/price-oracles.md +++ b/hr/core-concepts/price-oracles.md @@ -6,107 +6,14 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CoinLow - High - Delta - Source -
USDC -

$0.929222

-

Mar 13, 2020

-
-

$1.11

-

Oct 15, 2018

-
$0.180778CoinMarketCap -
USDC -

$0.924188

-

Aug 02, 2020

-
-

$1.17

-

May 08, 2019

-
$0.245812CoinGecko -
DAI -

$0.945505

-

May 10, 2020

-
-

$1.11

-

Mar 13, 2020

-
$0.164495CoinMarketCap -
DAI -

$0.903243

-

Nov 25, 2019

-
-

$1.22

-

Mar 13, 2020

-
$0.316757CoinGecko -
USDT -

$0.849809

-

Feb 02, 2017

-
-

$1.21

-

May 27, 2017

-
$0.360191CoinGecko -
USDT -

$0.572521

-

Mar 02, 2015

-
-

$1.32

-

Jul 24, 2018

-
$0.747479CoinMarketCap -
+| Coin | **Low** | **High** | **Delta** | **Source** | +| ---- | ---------------------------------------------------- | ---------------------------------------------------- | --------- | --------------------------------------------------------------------------- | +| USDC |

$0.929222

Mar 13, 2020

|

$1.11

Oct 15, 2018

| $0.180778 | [CoinMarketCap](https://coinmarketcap.com/currencies/usd-coin/) | +| USDC |

$0.924188

Aug 02, 2020

|

$1.17

May 08, 2019

| $0.245812 | [CoinGecko](https://www.coingecko.com/en/coins/usd-coin) | +| DAI |

$0.945505

May 10, 2020

|

$1.11

Mar 13, 2020

| $0.164495 | [CoinMarketCap](https://coinmarketcap.com/currencies/multi-collateral-dai/) | +| DAI |

$0.903243

Nov 25, 2019

|

$1.22

Mar 13, 2020

| $0.316757 | [CoinGecko](https://www.coingecko.com/en/coins/dai) | +| USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | +| USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. @@ -123,4 +30,3 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. - From e173ece574b5d3786cc6755cc759d9b720fe0bbc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:38 +0800 Subject: [PATCH 10370/11794] New translations integration-guide-for-exchanges.md (Croatian) --- hr/guides/integration-guide-for-exchanges.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/hr/guides/integration-guide-for-exchanges.md b/hr/guides/integration-guide-for-exchanges.md index 151581eaf..1c7fd6a45 100644 --- a/hr/guides/integration-guide-for-exchanges.md +++ b/hr/guides/integration-guide-for-exchanges.md @@ -8,7 +8,7 @@ These docs are a great starting point for understanding how OUSD works. Here are We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. -**Are you storing customer balances on smart contracts \(ie. multi-sigs\) or EOA wallets?** +**Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** Any smart contract that is holding OUSD needs to manually opt-in to receive the yield by calling `rebaseOptIn()`. This is due to the [elastic supply](../core-concepts/elastic-supply/) and the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Many exchanges sweep customer funds into a multi-sig wallet for cold storage. If you do this, you'll want to make sure that you opt-in to rebasing so that you are always earning. @@ -24,5 +24,3 @@ If you are comingling funds, you'll want to be sure that each user gets their pr OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. - - From 9a88037c2b284619a560b707088bc4b404037d4c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:39 +0800 Subject: [PATCH 10371/11794] New translations insurance.md (Croatian) --- hr/security-and-risks/insurance.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/hr/security-and-risks/insurance.md b/hr/security-and-risks/insurance.md index 26e29f1dd..516a0a115 100644 --- a/hr/security-and-risks/insurance.md +++ b/hr/security-and-risks/insurance.md @@ -1,8 +1,7 @@ # Insurance -OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits \(such as flash loans attacks\). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. +OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io/). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. - From 8a43cf1ee416d5910b629d54456611917742c7b1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:40 +0800 Subject: [PATCH 10372/11794] New translations ogn-staking.md (Croatian) --- hr/governance/ogn-staking.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/hr/governance/ogn-staking.md b/hr/governance/ogn-staking.md index 4013c1192..e7a3e0bc2 100644 --- a/hr/governance/ogn-staking.md +++ b/hr/governance/ogn-staking.md @@ -1,6 +1,6 @@ # OGN Staking -Origin Token \(OGN\) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. +Origin Token (OGN) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Today, users can stake their OGN tokens to earn additional OGN after a chosen staking period has elapsed. {% hint style="info" %} Visit the [OUSD DApp](https://www.ousd.com/stake) in a web3-enabled browser to stake your OGN. @@ -12,9 +12,7 @@ The initial staking program offers three staking periods and respective yields: * 90-day staking period: Earn 12.5% annualized interest * 365-day staking period: Earn 25% annualized interest -Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN \(principal\) and yield. +Staked tokens will be locked for the duration of the staking period. After each staking period ends, you will be able to claim both your initial OGN (principal) and yield. OGN is currently trading on top exchanges like [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN), and [dozens more](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visit the Origin website to [learn more about OGN](https://www.originprotocol.com/ogn-token) or check out the [OGN Dashboard](https://www.originprotocol.com/dashboard) to track important token metrics. - - From e1392f3c25639aaf7e936850349677f926b9550f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:41 +0800 Subject: [PATCH 10373/11794] New translations fund-management.md (Croatian) --- hr/core-concepts/fund-management.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/hr/core-concepts/fund-management.md b/hr/core-concepts/fund-management.md index 273f8d1ae..2a7bc32d1 100644 --- a/hr/core-concepts/fund-management.md +++ b/hr/core-concepts/fund-management.md @@ -1,6 +1,6 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). @@ -17,4 +17,3 @@ The initial version of the OUSD Vault smart contract gives each valid strategy a Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. - From a299d27cbb50f20fc8cf4bd1c008dd02f85269b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:42 +0800 Subject: [PATCH 10374/11794] New translations faq.md (Croatian) --- hr/faq.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/hr/faq.md b/hr/faq.md index e2145b83b..353f07d5c 100644 --- a/hr/faq.md +++ b/hr/faq.md @@ -22,7 +22,7 @@ By default, rebase events don't affect the supply of OUSD that is sitting in sma **How is it possible for the APY to be so high?** -You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens (namely COMP and CRV). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. **Why is my balance increasing at a slower rate than the advertised APY?** @@ -31,4 +31,3 @@ OUSD balances increase when the supply is rebased. But the size of each rebase v **What about the hack? Is OUSD safe?** On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). - From 5578613bc387406d7dd261994eaf022da9ae41bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:43 +0800 Subject: [PATCH 10375/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 105 +++++++++++---------------------- 1 file changed, 33 insertions(+), 72 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 4fb73dc61..00a2477dc 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -3,16 +3,15 @@ Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +Well-known addresses (often proxy wrappers): | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -20,29 +19,28 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | -| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| ---------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | +| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: | Strategy | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | -| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | | Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} @@ -50,72 +48,36 @@ Internal implementation contracts: The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | -|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ContractAddressENS
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 - originprotocol.eth -
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC - originstrategist.eth -
Governor / Timelock0x830622BDd79CC677eE6594E20bBda5B26568b781 - -

origingovernor.eth -

-

origintimelock.eth -

-
OGN Buyback0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 - originbuyback.eth -
+ +| Contract | Address | ENS | +| ------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor / Timelock | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| +| OGN Buyback | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | {% endtab %} {% tab title="Stablecoins" %} | Contract | Address | -|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | @@ -123,25 +85,25 @@ The following oracles are used to fetch a price for **USDC/USD:** {% tab title="Staking" %} | Contract | Address | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: | Contract | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): +OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): | Contract | Address | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} @@ -149,4 +111,3 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- - From e39a764c9db1f5edf94651937e22168ddba7ba31 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:44 +0800 Subject: [PATCH 10376/11794] New translations compound.md (Hindi) --- hi/core-concepts/supported-strategies/compound.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/hi/core-concepts/supported-strategies/compound.md b/hi/core-concepts/supported-strategies/compound.md index 2181b87c2..77e40733e 100644 --- a/hi/core-concepts/supported-strategies/compound.md +++ b/hi/core-concepts/supported-strategies/compound.md @@ -6,14 +6,13 @@ Collateral balances are represented by ERC-20 cTokens, which automatically accru Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound's total value locked \(TVL\) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. +Compound's total value locked (TVL) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. | Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | +| -------------- | -------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance) | | Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | | GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | | Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | - From db88cdb8f3a7fb22f03aa025fee71a7c682069a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:44 +0800 Subject: [PATCH 10377/11794] New translations README.md (Hindi) --- hi/core-concepts/yield-generation/README.md | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/hi/core-concepts/yield-generation/README.md b/hi/core-concepts/yield-generation/README.md index 5149a4b97..b1d3861bc 100644 --- a/hi/core-concepts/yield-generation/README.md +++ b/hi/core-concepts/yield-generation/README.md @@ -2,19 +2,25 @@ **Automated Yield Farming** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked (TVL), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. -[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. +[Yearn](https://yearn.finance) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Over time, new strategies will be deployed that maximize returns while minimizing risk and dependencies. ![Automated yield farming on the OUSD protocol](../../.gitbook/assets/ousd_earnings_graphic.png) OUSD uses the following high-level strategies for generating yield: -{% page-ref page="lending.md" %} +{% content-ref url="lending.md" %} +[lending.md](lending.md) +{% endcontent-ref %} -{% page-ref page="market-making.md" %} +{% content-ref url="market-making.md" %} +[market-making.md](market-making.md) +{% endcontent-ref %} -{% page-ref page="rewards.md" %} +{% content-ref url="rewards.md" %} +[rewards.md](rewards.md) +{% endcontent-ref %} OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: @@ -22,4 +28,3 @@ OUSD is able to generate higher yields than competing protocols due to a combina * Price oracles favor the collective over the individual, again rewarding long term holders * Smart contracts must manually opt-in to earn yield. This allows the protocol to put more capital to work than would be otherwise possible. * Smart strategies balance risk and reward more effectively than deploying capital in any single underlying strategy. - From 899206d82290bda916e2d29d34b861fa3f3d3fe1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:45 +0800 Subject: [PATCH 10378/11794] New translations fund-management.md (Hindi) --- hi/core-concepts/fund-management.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/hi/core-concepts/fund-management.md b/hi/core-concepts/fund-management.md index 273f8d1ae..2a7bc32d1 100644 --- a/hi/core-concepts/fund-management.md +++ b/hi/core-concepts/fund-management.md @@ -1,6 +1,6 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more ****earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). @@ -17,4 +17,3 @@ The initial version of the OUSD Vault smart contract gives each valid strategy a Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. - From 1eff15b3764ab395d831d8841bcef5f0e5f55c7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:46 +0800 Subject: [PATCH 10379/11794] New translations erc-20-1.md (Hindi) --- hi/smart-contracts/api/erc-20-1.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/hi/smart-contracts/api/erc-20-1.md b/hi/smart-contracts/api/erc-20-1.md index f752ae8bc..164343cc0 100644 --- a/hi/smart-contracts/api/erc-20-1.md +++ b/hi/smart-contracts/api/erc-20-1.md @@ -1,11 +1,10 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand. +OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand. {% hint style="warning" %} Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. @@ -15,5 +14,3 @@ The biggest difference separating OUSD from your average ERC-20 token is the way - - From 6f7ac658f000d854df01cf8fdf61c6d7161f43e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:47 +0800 Subject: [PATCH 10380/11794] New translations faq.md (Hindi) --- hi/faq.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/hi/faq.md b/hi/faq.md index e2145b83b..353f07d5c 100644 --- a/hi/faq.md +++ b/hi/faq.md @@ -22,7 +22,7 @@ By default, rebase events don't affect the supply of OUSD that is sitting in sma **How is it possible for the APY to be so high?** -You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens \(namely COMP and CRV\). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. +You can read about our various strategies in [Yield Generation](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens (namely COMP and CRV). Additionally, the yield increases as more OUSD is held in smart contracts that do not opt into rebasing since the underlying collateral continues to earn for the average OUSD holder. **Why is my balance increasing at a slower rate than the advertised APY?** @@ -31,4 +31,3 @@ OUSD balances increase when the supply is rebased. But the size of each rebase v **What about the hack? Is OUSD safe?** On November 7th 2020, OUSD was exploited for 7M USD due to a previously undetected reentrancy bug. You can read more [details about the hack](https://medium.com/originprotocol/urgent-ousd-has-hacked-and-there-has-been-a-loss-of-funds-7b8c4a7d534c) on our blog as well as the [detailed compensation plan](https://medium.com/originprotocol/origin-dollar-ousd-detailed-compensation-plan-faa73f87442e) for taking care of the affected users. Origin Dollar was relaunched in December after completing multiple audits and security upgrades. You can learn more about the steps taken to secure the protocol in our [relaunch announcement](https://medium.com/originprotocol/origin-dollar-ousd-is-back-b8ee0c601dad). - From 73fb3db4a9944cd438c9cd4355d9339b6295744d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:48 +0800 Subject: [PATCH 10381/11794] New translations rebasing-and-smart-contracts.md (Hindi) --- .../elastic-supply/rebasing-and-smart-contracts.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index ac7d4ff59..cdebbc4bf 100644 --- a/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/hi/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,7 +6,7 @@ If you are using a multi-sig wallet or another smart contract that wishes to par Multi-sig wallets or other smart contracts must call`rebaseOptIn()`to earn yield. {% endhint %} -By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers \(AMM’s\) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +By default, OUSD that is held on smart contracts will not participate in the rebasing nature of the token and will forfeit any yield unless the smart contract explicitly opts-in. This increases the composability of OUSD within DeFi as many protocols weren't designed with the expectation that balances might change. To other DeFi protocols, OUSD works just like any other normal, well-behaved ERC-20 until you ask it to change. This is a particularly useful attribute for automated market makers (AMM’s) like Uniswap which break when the number of tokens they are holding changes unexpectedly. ![The Gnosis Safe OUSD app will prompt you to opt in to yield](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) @@ -16,9 +16,7 @@ Smart contracts must explicitly opt-in to receiving yield via the rebasing mecha If you are deploying a contract and intend to call`rebaseOptIn()`to earn yield you cannot call it from the contract's constructor. The contract must be deployed before it can be called. {% endhint %} -[Gnosis Safe](https://gnosis-safe.io/) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract&action=getabi&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. - - +[Gnosis Safe](https://gnosis-safe.io) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract\&action=getabi\&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Once you add those, you will be able to call the `rebaseOptIn()` function to opt into receiving yield via rebasing or`rebaseOptOut()` to turn it off again. From 48923aa0b99195013ab78c947bda0c043bb7e03b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:49 +0800 Subject: [PATCH 10382/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 105 +++++++++++---------------------- 1 file changed, 33 insertions(+), 72 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 4fb73dc61..00a2477dc 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -3,16 +3,15 @@ Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -The main ERC20 address for Origin Dollar \(OUSD\) is: -**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses \(often proxy wrappers\): +Well-known addresses (often proxy wrappers): | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | | OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -20,29 +19,28 @@ Well-known addresses \(often proxy wrappers\): Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: | Contract | Address | -|:---------------- |:--------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359](https://etherscan.io/address/0x23DCc0Cc5F08b9D85daF8d29490c7f74a655b359) | -| VaultAdmin | [0x8E55b527901BC88206a1cE5C292B2404bcb8F76D](https://etherscan.io/address/0x8e55b527901bc88206a1ce5c292b2404bcb8f76d) | -| VaultCore | [0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed](https://etherscan.io/address/0xA4D15507112c0DB37E1320Bf3Fff8891DFd1D2Ed) | -| Mix Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | -| Chainlink Oracle | [0x017aD99900b9581Cd40C815990890EE9F0858246](https://etherscan.io/address/0x017aD99900b9581Cd40C815990890EE9F0858246) | +| ---------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | +| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses \(proxy wrappers\): +Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------- | -| Aave | [0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce](https://etherscan.io/address/0x9f2b18751376cF6a3432eb158Ba5F9b1AbD2F7ce) | 100% of DAI | -| Compound | [0xD5433168Ed0B1F7714819646606DB509D9d8EC1f](https://etherscan.io/address/0xD5433168Ed0B1F7714819646606DB509D9d8EC1f) | 100% of USDC and USDT | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | Internal implementation contracts: | Strategy | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xd97fE382b923F75Ab8951915eCF07CBf12c102D4](https://etherscan.io/address/0xd97fE382b923F75Ab8951915eCF07CBf12c102D4) | -| Compound | [0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1](https://etherscan.io/address/0x3a2c387b84b28F438aaF53e6d0B8e790D084D1d1) | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | | Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | {% endtab %} @@ -50,72 +48,36 @@ Internal implementation contracts: The following oracles are used to fetch or compute a price for **DAI/USD:** | Oracle | Pair | Contract | -|:--------- |:------- |:--------------------------------------------------------------------------------------------------------------------- | +| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | The following oracles are used to fetch a price for **USDT/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** | O**racle** | Pair | Contract | -|:---------- |:-------- |:--------------------------------------------------------------------------------------------------------------------- | +| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | | Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ContractAddressENS
5 of 8 Multisig0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899 - originprotocol.eth -
2 of 9 Multisig0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC - originstrategist.eth -
Governor / Timelock0x830622BDd79CC677eE6594E20bBda5B26568b781 - -

origingovernor.eth -

-

origintimelock.eth -

-
OGN Buyback0x7294CD3C3eb4097b03E1A61EB2AD280D3dD265e6 - originbuyback.eth -
+ +| Contract | Address | ENS | +| ------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor / Timelock | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| +| OGN Buyback | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | {% endtab %} {% tab title="Stablecoins" %} | Contract | Address | -|:------------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [DAI](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | @@ -123,25 +85,25 @@ The following oracles are used to fetch a price for **USDC/USD:** {% tab title="Staking" %} | Contract | Address | ENS | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | Internal implementation contracts: | Contract | Address | -|:----------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -OUSD compensation contract \([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)\): +OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): | Contract | Address | -|:----------------- |:--------------------------------------------------------------------------------------------------------------------- | +| ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} | Contract | Address | ENS | -|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------- | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} {% endtabs %} @@ -149,4 +111,3 @@ OUSD compensation contract \([details](https://medium.com/originprotocol/origin- - From ad62dba2d9a9c64fd1fcfd3a4b281500e01e488d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:50 +0800 Subject: [PATCH 10383/11794] New translations architecture.md (Hindi) --- hi/smart-contracts/architecture.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/hi/smart-contracts/architecture.md b/hi/smart-contracts/architecture.md index abde08b84..a6921fe89 100644 --- a/hi/smart-contracts/architecture.md +++ b/hi/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architecture -![](../.gitbook/assets/ousd_docs_graphics_3.png) +![](../.gitbook/assets/ousd_docs_graphics\_3.png) OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. @@ -8,7 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side \(e.g., contain 0 OUSD balance\), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. - - +OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. From f82a14c5a1cad34ceed99466cfc4b7b02129cfb7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:51 +0800 Subject: [PATCH 10384/11794] New translations vault.md (Hindi) --- hi/smart-contracts/api/vault.md | 91 ++++++++++++++++----------------- 1 file changed, 45 insertions(+), 46 deletions(-) diff --git a/hi/smart-contracts/api/vault.md b/hi/smart-contracts/api/vault.md index 87031c6c3..cc5f18152 100644 --- a/hi/smart-contracts/api/vault.md +++ b/hi/smart-contracts/api/vault.md @@ -15,83 +15,83 @@ Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar ## Methods‌ -### mint\(\) +### mint() **`function mint(address _asset, uint256 _amount, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Amount deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +| --------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| \_amount | uint256 | Amount deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | -### mintMultiple\(\) +### mintMultiple() **`function mintMultiple(address[] _assets, uint256[] _amounts, uint256 _minimumOusdAmount)`**‌ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | -|:--------------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[\] | Amounts deposited, expressed in decimal units | -| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint\(\) reverts if the minimum is not met. | +| Parameter Name | Type | Description | +| --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | +| \_amounts | uint256\[] | Amounts deposited, expressed in decimal units | +| \_minimumOusdAmount | uint256 | Minimum amount of OUSD the caller is willing to receive. The call to mint() reverts if the minimum is not met. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the vault.‌ +On redemptions, it is the protocol and not the user that decides which stablecoin(s) are returned to the user. This decision of which coin(s) to return is based on the internal ratios of the assets that are being held in the vault.‌ {% endhint %} -### redeem\(\) +### redeem() **`function redeem(uint256 _amount)`**‌ OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. | Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | +| -------------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -### redeemAll\(\)‌ +### redeemAll()‌ **`function redeemAll()`**‌ All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -### rebase\(\) +### rebase() **`function rebase()`**‌ Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.‌ -### allocate\(\) +### allocate() **`function allocate()`**‌ -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ -### totalValue\(\) +### totalValue() **`function totalValue()`**‌ Returns total value of underlying assets and strategies. | `return` name | Type | Description | -|:------------- |:------- |:------------------------------------------------ | +| ------------- | ------- | ------------------------------------------------ | | value | uint256 | total value of underlying assets and strategies. | -### checkBalance\(\) +### checkBalance() **`function checkBalance(address _asset)`**‌ Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| Parameter Name | Type | Description | +| -------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -### calculateRedeemOutputs\(\) +### calculateRedeemOutputs() **`function calculateRedeemOutputs(uint256 _amount)`**‌ @@ -102,84 +102,83 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. | Parameter Name | Type | Description | -|:-------------- |:------- |:----------------------------------------- | +| -------------- | ------- | ----------------------------------------- | | \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | Type | Description | -|:------------- |:------------- |:--------------------------------------------------------------------------- | -| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return | +| `return` name | Type | Description | +| ------------- | ----------- | --------------------------------------------------------------------------- | +| outputs | uint256\[] | array of the amount of the stablecoin assets `redeem` function would return | -### getAssetCount\(\) +### getAssetCount() **`function getAssetCount()`**‌ Return the number of supported stablecoin assets represented by `uint256` type.‌ -### getAllAssets\(\) +### getAllAssets() **`function getAllAssets()`**‌ Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.‌ -### getStrategyCount\(\)‌ +### getStrategyCount()‌ **`function getStrategyCount()`**‌ Return the number of strategies active on the Vault represented by `uint256` type.‌ -### getAPR\(\) +### getAPR() **`function getAPR()`**‌ -Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ +Return the total annual percentage yield (APR) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal places.‌ -### isSupportedAsset\(\) +### isSupportedAsset() **`function isSupportedAsset(address _asset)`**‌ Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. | Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | +| -------------- | ------- | ------------------------- | | \_asset | address | Address of the stablecoin | -### priceUSDMint\(\) +### priceUSDMint() **`function priceUSDMint(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | +| -------------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceUSDRedeem\(\) +### priceUSDRedeem() **`function priceUSDRedeem(string symbol)`**‌‌ Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------ |:------------------------ | +| -------------- | ------ | ------------------------ | | symbol | string | Symbol of the stablecoin | -### priceAssetUSDMint\(\)‌ +### priceAssetUSDMint()‌ **`function priceAssetUSDMint(address _asset)`**‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------- |:-------------------------- | +| -------------- | ------- | -------------------------- | | \_asset | address | Address of the stablecoin‌ | -### priceAssetUSDRedeem\(\)‌ +### priceAssetUSDRedeem()‌ **`function priceAssetUSDRedeem(address _asset)`**‌‌‌ Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. | Parameter Name | Type | Description | -|:-------------- |:------- |:------------------------- | +| -------------- | ------- | ------------------------- | | \_asset | address | Address of the stablecoin | - From 02e7586e09b7122c81b75332794bac476b2e9bd6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:52 +0800 Subject: [PATCH 10385/11794] New translations timelock.md (Hindi) --- hi/smart-contracts/api/timelock.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/hi/smart-contracts/api/timelock.md b/hi/smart-contracts/api/timelock.md index 4608f4bc6..95265f3d4 100644 --- a/hi/smart-contracts/api/timelock.md +++ b/hi/smart-contracts/api/timelock.md @@ -12,10 +12,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. 2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. - - From d321986df2810a2c988550aedbec70d48954af31 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:53 +0800 Subject: [PATCH 10386/11794] New translations strategies.md (Hindi) --- hi/smart-contracts/api/strategies.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/hi/smart-contracts/api/strategies.md b/hi/smart-contracts/api/strategies.md index aa3623da6..a275b76e6 100644 --- a/hi/smart-contracts/api/strategies.md +++ b/hi/smart-contracts/api/strategies.md @@ -12,5 +12,3 @@ Once we migrate to decentralized governance, it is our intent for the community - - From 9fb0d7c26b9effb21836d94db5d2cfcb42d994d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:54 +0800 Subject: [PATCH 10387/11794] New translations oracle.md (Hindi) --- hi/smart-contracts/api/oracle.md | 1 - 1 file changed, 1 deletion(-) diff --git a/hi/smart-contracts/api/oracle.md b/hi/smart-contracts/api/oracle.md index f3105e3d8..362749de7 100644 --- a/hi/smart-contracts/api/oracle.md +++ b/hi/smart-contracts/api/oracle.md @@ -5,4 +5,3 @@ Documentation coming soon. {% endhint %} OUSD uses Chainlink [oracles](../../core-concepts/price-oracles.md) to secure the protocol from pricing attacks. You can [read more about our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on the Origin blog. - From e26f6543d90f4a980e0ed0b70dff09bc826697b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:55 +0800 Subject: [PATCH 10388/11794] New translations README.md (Hindi) --- hi/smart-contracts/api/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/hi/smart-contracts/api/README.md b/hi/smart-contracts/api/README.md index 16c7d2816..f15f90289 100644 --- a/hi/smart-contracts/api/README.md +++ b/hi/smart-contracts/api/README.md @@ -8,5 +8,3 @@ Documentation of contracts API used by the protocol: * [Oracles](oracle.md) * [Stategies](strategies.md) - - From e67c5dba9e07995bd283699b8fcfb137a58bd378 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:56 +0800 Subject: [PATCH 10389/11794] New translations lending.md (Hindi) --- hi/core-concepts/yield-generation/lending.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/hi/core-concepts/yield-generation/lending.md b/hi/core-concepts/yield-generation/lending.md index 536d2a3d8..fa7607781 100644 --- a/hi/core-concepts/yield-generation/lending.md +++ b/hi/core-concepts/yield-generation/lending.md @@ -8,11 +8,13 @@ OUSD integrates with DeFi lending platforms that provide over-collateralized loa OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: -{% page-ref page="../supported-strategies/compound.md" %} - -{% page-ref page="../supported-strategies/aave.md" %} - +{% content-ref url="../supported-strategies/compound.md" %} +[compound.md](../supported-strategies/compound.md) +{% endcontent-ref %} +{% content-ref url="../supported-strategies/aave.md" %} +[aave.md](../supported-strategies/aave.md) +{% endcontent-ref %} From d19810ea3af777bdcbd6f4fd723762165c5c7c99 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:57 +0800 Subject: [PATCH 10390/11794] New translations audits.md (Hindi) --- hi/security-and-risks/audits.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/hi/security-and-risks/audits.md b/hi/security-and-risks/audits.md index 42cd21ad6..232339342 100644 --- a/hi/security-and-risks/audits.md +++ b/hi/security-and-risks/audits.md @@ -2,15 +2,15 @@ **The OUSD Vault, ERC-20, and Overall System** -OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com/), [Trail of Bits](https://www.trailofbits.com/), [Solidified](https://solidified.io/), and [Certora](https://www.certora.com/) to audit all of the code that powers Origin Dollar. Their findings are available below: +OUSD has been audited by multiple, well-respected security firms. We have worked with [OpenZeppelin](https://openzeppelin.com), [Trail of Bits](https://www.trailofbits.com), [Solidified](https://solidified.io), and [Certora](https://www.certora.com) to audit all of the code that powers Origin Dollar. Their findings are available below: * [Trail of Bits, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 \(Coming soon\) +* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) -The governance token, Origin Token \(OGN\), was also audited by Trail of Bits in 2018: +The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) @@ -22,19 +22,17 @@ OUSD only integrates strategies that have been carefully audited and battle-test **Compound Strategy and Open Price Feed** -Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com/) and formally verified by [Certora](https://www.certora.com/). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. +Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com) and formally verified by [Certora](https://www.certora.com). Visit the Compound website for their [full list of audits](https://compound.finance/docs/security#audits) including the original code for the modified [Timelock](../smart-contracts/api/timelock.md) that OUSD is using. **Aave Strategy** -Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com/), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io/), [MixBytes](https://mixbytes.io/), and [PeckShield](https://peckshield.com/). They have also been formally verified by [Certora](https://www.certora.com/). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). +Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io), [MixBytes](https://mixbytes.io), and [PeckShield](https://peckshield.com). They have also been formally verified by [Certora](https://www.certora.com). Visit the Aave website for [their full list of audits](https://docs.aave.com/developers/security-and-audits). **Curve Strategy** -Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com/). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). +Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com). Visit the Curve website for [their full list of audits](https://www.curve.fi/audits). **Chainlink Oracles** Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). - - From 48d122b4c0893f6ad3bfb29854cacc47fd0da2fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:58 +0800 Subject: [PATCH 10391/11794] New translations risks.md (Hindi) --- hi/security-and-risks/risks.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/hi/security-and-risks/risks.md b/hi/security-and-risks/risks.md index bc5b6c8d1..f6cc02d5b 100644 --- a/hi/security-and-risks/risks.md +++ b/hi/security-and-risks/risks.md @@ -32,7 +32,7 @@ We regularly have our work [audited ](audits.md)by the top auditors in the indus We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. -We have retained [Certora](https://www.certora.com/) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. +We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. Code reviews involving our smart contracts are incredibly rigorous. We require at least two engineers to review each change with a detailed checklist and we prioritize security reviews over new feature development. @@ -42,5 +42,3 @@ Finally, we have formalized an engineering [rotation](https://github.com/OriginP You should also know that many members of the Origin team, including both founders, are holding a significant portion of their personal wealth in OUSD. Origin Protocol's corporate treasury is also holding millions of dollars in OUSD. We have skin in the game and are willing to put our own money at risk with the code we have written. - - From b5e694e88675572efd06102eb563cbc2f7b54b98 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:28:59 +0800 Subject: [PATCH 10392/11794] New translations contributing.md (Hindi) --- hi/governance/contributing.md | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/hi/governance/contributing.md b/hi/governance/contributing.md index 3b3ab39bf..5b63d22c7 100644 --- a/hi/governance/contributing.md +++ b/hi/governance/contributing.md @@ -4,8 +4,16 @@ OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +{% content-ref url="broken-reference" %} +[Broken link](broken-reference) +{% endcontent-ref %} + **Developer Analytics** Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). @@ -22,7 +30,7 @@ Your development flow should look like: 4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. 5. Write some awesome code. 6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. -7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary. +7. Push your branch to the upstream repository (i.e. https://github.com/OriginProtocol/\[repo]) so that other contributors can easily work off of it if necessary. 8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. For critical smart contract code to be merged it must pass the following checklist: @@ -38,7 +46,7 @@ The `master` branch is locked so that only members of the [core team](https://gi We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/). +For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io). For Solidity, we use two-space indents. @@ -49,7 +57,7 @@ When considering protocol or implementation design proposals, we are looking for * A description of the problem this design proposal solves * Discussion of the trade-offs involved * Review of other existing solutions -* Links to relevant literature \(RFCs, papers, etc\) +* Links to relevant literature (RFCs, papers, etc) * Discussion of the proposed solution Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. @@ -73,7 +81,9 @@ OUSD is still in early development, which means there may be problems with the p If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. -{% page-ref page="../security-and-risks/bug-bounties.md" %} +{% content-ref url="../security-and-risks/bug-bounties.md" %} +[bug-bounties.md](../security-and-risks/bug-bounties.md) +{% endcontent-ref %} #### **Community Improvement** @@ -91,5 +101,3 @@ We have a strong preference for hiring people who have already started contribut If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). - - From 702dffd477717b119f9ea8affea43fc45b66968a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:29:00 +0800 Subject: [PATCH 10393/11794] New translations bug-bounties.md (Hindi) --- hi/security-and-risks/bug-bounties.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/hi/security-and-risks/bug-bounties.md b/hi/security-and-risks/bug-bounties.md index 00c46f5f2..956fd0fe6 100644 --- a/hi/security-and-risks/bug-bounties.md +++ b/hi/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -28,6 +28,5 @@ In return, we promise: * If you have followed the instructions above, we will not take any legal action against you in regard to the report * We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission * If you so wish we will keep you informed of the progress towards resolving the problem -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\) +* In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) * As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. - From b06b08e5dad3a174216cf187ab75514f92a71377 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:29:01 +0800 Subject: [PATCH 10394/11794] New translations principles.md (Hindi) --- hi/governance/principles.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/hi/governance/principles.md b/hi/governance/principles.md index 53b5bde73..9e3444fb5 100644 --- a/hi/governance/principles.md +++ b/hi/governance/principles.md @@ -12,7 +12,7 @@ That being said, in the very early days, it is imperative that the core engineer Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics_2%20%283%29.png) +![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) **Timelock** @@ -20,11 +20,9 @@ Prior to full decentralized governance, we will implement a [timelock](../smart- **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. - - From 85a8bd43af5ef7070622b7eb5beca721825ea5ab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:29:02 +0800 Subject: [PATCH 10395/11794] New translations admin-privileges.md (Hindi) --- hi/governance/admin-privileges.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/hi/governance/admin-privileges.md b/hi/governance/admin-privileges.md index 688d04c6b..a6ec61a6b 100644 --- a/hi/governance/admin-privileges.md +++ b/hi/governance/admin-privileges.md @@ -8,9 +8,8 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. - From 76bf867efe813e00acf9d7581f7735fcff6e3ec5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:29:03 +0800 Subject: [PATCH 10396/11794] New translations rewards.md (Hindi) --- hi/core-concepts/yield-generation/rewards.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/hi/core-concepts/yield-generation/rewards.md b/hi/core-concepts/yield-generation/rewards.md index d47fe438d..f32aca1c9 100644 --- a/hi/core-concepts/yield-generation/rewards.md +++ b/hi/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Rewards -**Collecting Rewards** +**Collecting Rewards ** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. @@ -10,5 +10,3 @@ While the vault safely stores any unexpected rewards that it receives, custom st Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. - - From cb7a3b6af1a2f107b3e2ba837587b86435072f87 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:29:04 +0800 Subject: [PATCH 10397/11794] New translations market-making.md (Hindi) --- hi/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/hi/core-concepts/yield-generation/market-making.md b/hi/core-concepts/yield-generation/market-making.md index ee190442f..464b5f13e 100644 --- a/hi/core-concepts/yield-generation/market-making.md +++ b/hi/core-concepts/yield-generation/market-making.md @@ -2,21 +2,21 @@ **Own your Stake in Decentralized Exchanges** -Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} [Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Curve rewards CRV tokens to liquidity providers\). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: -{% page-ref page="../supported-strategies/curve.md" %} - - +{% content-ref url="../supported-strategies/curve.md" %} +[curve.md](../supported-strategies/curve.md) +{% endcontent-ref %} From 8d92450a31e573fda8b8f4ab4ffa339d85557fbd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 12 Oct 2021 07:29:05 +0800 Subject: [PATCH 10398/11794] New translations analytics-dashboard.md (Filipino) --- fil/analytics-dashboard.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/fil/analytics-dashboard.md b/fil/analytics-dashboard.md index 7ee0d7794..d17943add 100644 --- a/fil/analytics-dashboard.md +++ b/fil/analytics-dashboard.md @@ -6,21 +6,21 @@ Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allo The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly. -Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com/), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table \(in reverse order\). +To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table (in reverse order). **Ratio** -There are two types of OUSD balances: rebasing \(most accounts\) and non-rebasing \(smart contracts that have not opted in\). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. +There are two types of OUSD balances: rebasing (most accounts) and non-rebasing (smart contracts that have not opted in). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two. **Credits** -Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past \(by opting in or out\). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. +Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past (by opting in or out). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply. **Non-rebasing** -This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to \(credits \* ratio\), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. +This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to (credits \* ratio), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing. **Boost** @@ -28,5 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically \(and not very frequently in a world of high gas prices\), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com/)". The good news is that you should be able to observe the change in your balance over one week and it \(annualized\) should approximately equal our advertised APY. - +Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From 611a09c7da823d248da917b46d57705920df52cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Nov 2021 03:15:27 +0800 Subject: [PATCH 10399/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 00a2477dc..f7922cde2 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -20,7 +20,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | | VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | | Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | @@ -110,4 +110,4 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d - + From a139f062f97a8394f8c8cbb88f3f82aeed0fa12e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Nov 2021 03:15:28 +0800 Subject: [PATCH 10400/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 64b56623e..b01447450 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -20,7 +20,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Kontrakt | Adres | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | | VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | | Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | @@ -110,4 +110,4 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d - + From 9ebab2ed4e5842a9f1c5a484aebe4d88e8b33d08 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Nov 2021 03:15:29 +0800 Subject: [PATCH 10401/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 00a2477dc..f7922cde2 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -20,7 +20,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | | VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | | Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | @@ -110,4 +110,4 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d - + From 1e5270018a6696fbb8f31376025caad17aa29cef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Nov 2021 03:15:31 +0800 Subject: [PATCH 10402/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 00a2477dc..f7922cde2 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -20,7 +20,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | | VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | | Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | @@ -110,4 +110,4 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d - + From f7f9798b5d522d7b1d0e790810d743110f7c49e4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Nov 2021 03:15:32 +0800 Subject: [PATCH 10403/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 00a2477dc..f7922cde2 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -20,7 +20,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | | VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | | Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | @@ -110,4 +110,4 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d - + From 6cc99451adf7d0ef8d8b493c0f8f1ef7534f28a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Nov 2021 03:15:33 +0800 Subject: [PATCH 10404/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index a547d1103..071ff59f1 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -20,7 +20,7 @@ Kontrak implementasi internal. Vault dibagi menjadi VaultAdmin dan VaultCore unt | Kontrak | Alamat | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | | VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | | Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | @@ -110,4 +110,4 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d - + From 7c9eb44d22566983fb64cb161b64eb2139bed094 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Nov 2021 03:15:34 +0800 Subject: [PATCH 10405/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 343ab7278..8340287f4 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -20,7 +20,7 @@ Các hợp đồng thực hiện nội bộ. Vault được chia thành VaultAdm | Hợp đồng | Địa chỉ | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | | VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | | Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | @@ -110,4 +110,4 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d - + From 702740822892e528d4855ba616e209f70d45a50c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Nov 2021 03:15:35 +0800 Subject: [PATCH 10406/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 00a2477dc..f7922cde2 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -20,7 +20,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | | VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | | Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | @@ -110,4 +110,4 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d - + From 119e4855db959d0f73aeacfd236c2ceda1d9c3e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Nov 2021 03:15:37 +0800 Subject: [PATCH 10407/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index f7922cde2..d4f25f42d 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,6 +1,6 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** @@ -10,15 +10,15 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | +| 合约 | 地址 | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | From de1d9e9a39805405d7a5c4731d2c69b308daa411 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Nov 2021 03:15:38 +0800 Subject: [PATCH 10408/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 58713b075..6357233b7 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -20,7 +20,7 @@ Well-known addresses (often proxy wrappers): | Контракт | Адрес | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | | ЯдроХранилища | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | | Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | @@ -110,4 +110,4 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d - + From e87786218b5a82ef60e9dca60091917e245ea74d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Nov 2021 03:15:39 +0800 Subject: [PATCH 10409/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 016637b5b..fff4793f3 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -20,7 +20,7 @@ Contratos de ejecución interna. El bóveda se divide en VaultAdmin y VaultCore | Contrato | Dirección | | -------------------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | Administrador de la Bóveda | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | | Bóveda Central | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | | Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | @@ -110,4 +110,4 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d - + From 77cb80a48657af73814919d93a1b0a3f1986d78e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Nov 2021 03:15:41 +0800 Subject: [PATCH 10410/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 00a2477dc..f7922cde2 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -20,7 +20,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | | VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | | Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | @@ -110,4 +110,4 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d - + From 65a40dd04a1a26b04c40e811a92511b25cdabf3a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Nov 2021 03:15:42 +0800 Subject: [PATCH 10411/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 00a2477dc..f7922cde2 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -20,7 +20,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | | VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | | Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | @@ -110,4 +110,4 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d - + From dd0ef03e074d4bc4cddc782c6f90fb49564cda9e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Nov 2021 03:15:43 +0800 Subject: [PATCH 10412/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 382a098fb..08bcc1205 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -20,7 +20,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | 컨트렉트 | 주소 | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | | VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | | Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | @@ -110,4 +110,4 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d - + From efce9943932388c3368f03af3ee863fe7fc684da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Nov 2021 03:15:44 +0800 Subject: [PATCH 10413/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 00a2477dc..f7922cde2 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -20,7 +20,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | | VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | | Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | @@ -110,4 +110,4 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d - + From a059cf19e8992794c1b67cfa86af51fcff486130 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Nov 2021 03:15:45 +0800 Subject: [PATCH 10414/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 944e0ef57..0de1d149c 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -20,7 +20,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contratto | Indirizzo | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | | VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | | Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | @@ -110,4 +110,4 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d - + From 3c5319d8533aa44ec61ee45ae2747a09f593aac5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Nov 2021 03:15:46 +0800 Subject: [PATCH 10415/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 00a2477dc..f7922cde2 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -20,7 +20,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | | VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | | Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | @@ -110,4 +110,4 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d - + From ea150513980fac260eb0fc304f834c7048754322 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Nov 2021 03:15:47 +0800 Subject: [PATCH 10416/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 00a2477dc..f7922cde2 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -20,7 +20,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | | VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | | Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | @@ -110,4 +110,4 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d - + From 24c958bd2c91eacb8e7b523b44c7e8e67d3b86aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Nov 2021 03:15:49 +0800 Subject: [PATCH 10417/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 00a2477dc..f7922cde2 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -20,7 +20,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | | VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | | Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | @@ -110,4 +110,4 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d - + From 58c126ce7bfea54df495fba3fd4fba84bc81cd2c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 4 Nov 2021 03:15:50 +0800 Subject: [PATCH 10418/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 00a2477dc..f7922cde2 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -20,7 +20,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC | Contract | Address | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d](https://etherscan.io/address/0xFc9f0C869b63C9346DfF4a3fc146e52791028d7d) | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | | VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | | Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | @@ -110,4 +110,4 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d - + From bf72f40d3cefc710a7f50fcee71fb0a249f3ca5e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Nov 2021 05:00:13 +0800 Subject: [PATCH 10419/11794] New translations audits.md (French) --- fr/security-and-risks/audits.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/security-and-risks/audits.md b/fr/security-and-risks/audits.md index 232339342..4f35cc66a 100644 --- a/fr/security-and-risks/audits.md +++ b/fr/security-and-risks/audits.md @@ -8,7 +8,7 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) +* [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: @@ -34,5 +34,5 @@ Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quan **Chainlink Oracles** -Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 70d5a9cdc5092b611f55e1746921802197364185 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Nov 2021 05:00:14 +0800 Subject: [PATCH 10420/11794] New translations audits.md (Turkish) --- tr/security-and-risks/audits.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/security-and-risks/audits.md b/tr/security-and-risks/audits.md index 4c54b4472..d6e06f011 100644 --- a/tr/security-and-risks/audits.md +++ b/tr/security-and-risks/audits.md @@ -8,7 +8,7 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) +* [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: @@ -34,5 +34,5 @@ Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quan **Chainlink Oracles** -Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 675301a8a20cd962d27be0406a3ee15d4717d953 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Nov 2021 05:00:15 +0800 Subject: [PATCH 10421/11794] New translations audits.md (Hindi) --- hi/security-and-risks/audits.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/security-and-risks/audits.md b/hi/security-and-risks/audits.md index 232339342..4f35cc66a 100644 --- a/hi/security-and-risks/audits.md +++ b/hi/security-and-risks/audits.md @@ -8,7 +8,7 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) +* [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: @@ -34,5 +34,5 @@ Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quan **Chainlink Oracles** -Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 9184e4bdf981726563a83b7abedd76ba3fb7eb31 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Nov 2021 05:00:16 +0800 Subject: [PATCH 10422/11794] New translations audits.md (Croatian) --- hr/security-and-risks/audits.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/security-and-risks/audits.md b/hr/security-and-risks/audits.md index 232339342..4f35cc66a 100644 --- a/hr/security-and-risks/audits.md +++ b/hr/security-and-risks/audits.md @@ -8,7 +8,7 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) +* [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: @@ -34,5 +34,5 @@ Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quan **Chainlink Oracles** -Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From b91f5bdd6348c38ad17a5ff31f67a760082ab7d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Nov 2021 05:00:17 +0800 Subject: [PATCH 10423/11794] New translations audits.md (Thai) --- th/security-and-risks/audits.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/security-and-risks/audits.md b/th/security-and-risks/audits.md index 232339342..4f35cc66a 100644 --- a/th/security-and-risks/audits.md +++ b/th/security-and-risks/audits.md @@ -8,7 +8,7 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) +* [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: @@ -34,5 +34,5 @@ Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quan **Chainlink Oracles** -Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From ecf6d4f32e1fe6a30b24ec7a1588dc7b79fbc7a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Nov 2021 05:00:18 +0800 Subject: [PATCH 10424/11794] New translations audits.md (Indonesian) --- id/security-and-risks/audits.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/security-and-risks/audits.md b/id/security-and-risks/audits.md index b29d6678d..e700e0487 100644 --- a/id/security-and-risks/audits.md +++ b/id/security-and-risks/audits.md @@ -8,7 +8,7 @@ OUSD telah diaudit oleh beberapa perusahaan keamanan yang dihormati. We have wor * [Solidified, Audit OUSD, Desember 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, Audit Staking OUSD, Desember 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, Audit Verifikasi Formal OUSD, Januari 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) +* [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: @@ -34,5 +34,5 @@ Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quan **Chainlink Oracle** -Chainlink telah diaudit oleh [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), dan [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 807be437aad02469aaaeb2f994bbe3da0d1b4057 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Nov 2021 05:00:19 +0800 Subject: [PATCH 10425/11794] New translations audits.md (Vietnamese) --- vi/security-and-risks/audits.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/security-and-risks/audits.md b/vi/security-and-risks/audits.md index dc6745e81..0f730e767 100644 --- a/vi/security-and-risks/audits.md +++ b/vi/security-and-risks/audits.md @@ -8,7 +8,7 @@ OUSD đã được kiểm toán bởi nhiều công ty bảo mật uy tín. We h * [Solidified, OUSD Audit, tháng 12/2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN staking Audit, tháng 12/2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, Kiểm tra xác minh chính thức của OUSD, tháng 1/2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) +* [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: @@ -34,5 +34,5 @@ Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quan **Chainlink Oracle** -Chainlink đã được audit bởi [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158)và [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 4a40787722571e638358d20abe2cbc784f8c00cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Nov 2021 05:00:21 +0800 Subject: [PATCH 10426/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 232339342..4f35cc66a 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -8,7 +8,7 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) +* [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: @@ -34,5 +34,5 @@ Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quan **Chainlink Oracles** -Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 134f768daa4edbbbf51d9650d03fd54107ee5563 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Nov 2021 05:00:22 +0800 Subject: [PATCH 10427/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 4f35cc66a..669e48b6b 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From 337ee7e4dbfe609dd53c09d1b00783c15fb6178d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Nov 2021 05:00:23 +0800 Subject: [PATCH 10428/11794] New translations audits.md (Russian) --- ru/security-and-risks/audits.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/security-and-risks/audits.md b/ru/security-and-risks/audits.md index 6a50068e8..c87df72b7 100644 --- a/ru/security-and-risks/audits.md +++ b/ru/security-and-risks/audits.md @@ -8,7 +8,7 @@ OUSD прошел аудит в нескольких уважаемых комп * [Solidified, аудит OUSD, декабрь 2020г](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, аудит стейкинга OGN, декабрь 2020 г](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) +* [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: @@ -34,5 +34,5 @@ Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quan **Оракулы Chainlink** -Chainlink прошел аудит [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158) и [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 26e50e6ca00d6450951da514e10daccf6c51a2c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Nov 2021 05:00:24 +0800 Subject: [PATCH 10429/11794] New translations audits.md (Spanish) --- es/security-and-risks/audits.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/security-and-risks/audits.md b/es/security-and-risks/audits.md index e3ac3f71a..ad6e9a4e6 100644 --- a/es/security-and-risks/audits.md +++ b/es/security-and-risks/audits.md @@ -8,7 +8,7 @@ OUSD ha sido auditado por varias firmas de seguridad muy respetadas. We have wor * [Solidified, auditoría de OUSD, diciembre de 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, Staking de OGN auditado, diciembre de 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, Auditoría de verificación formal de OUSD, enero de 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) +* [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: @@ -34,5 +34,5 @@ Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quan **Oráculo de Chainlink** -Chainlink ha sido auditado por [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158)y [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 5944350db387f3b10b43bdbddf90e2c80716fcba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Nov 2021 05:00:25 +0800 Subject: [PATCH 10430/11794] New translations audits.md (Portuguese) --- pt/security-and-risks/audits.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/security-and-risks/audits.md b/pt/security-and-risks/audits.md index 232339342..4f35cc66a 100644 --- a/pt/security-and-risks/audits.md +++ b/pt/security-and-risks/audits.md @@ -8,7 +8,7 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) +* [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: @@ -34,5 +34,5 @@ Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quan **Chainlink Oracles** -Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From a32f1260b755e9e2a807d4e82104d8dd225ba885 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Nov 2021 05:00:26 +0800 Subject: [PATCH 10431/11794] New translations audits.md (Dutch) --- nl/security-and-risks/audits.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/security-and-risks/audits.md b/nl/security-and-risks/audits.md index 232339342..4f35cc66a 100644 --- a/nl/security-and-risks/audits.md +++ b/nl/security-and-risks/audits.md @@ -8,7 +8,7 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) +* [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: @@ -34,5 +34,5 @@ Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quan **Chainlink Oracles** -Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From e3dcadc96eab67c261fa07bf8a493ac5a2478b42 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Nov 2021 05:00:27 +0800 Subject: [PATCH 10432/11794] New translations audits.md (Korean) --- ko/security-and-risks/audits.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/security-and-risks/audits.md b/ko/security-and-risks/audits.md index fb0864fd3..9ecee36ee 100644 --- a/ko/security-and-risks/audits.md +++ b/ko/security-and-risks/audits.md @@ -8,7 +8,7 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) +* [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: @@ -34,5 +34,5 @@ Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quan **Chainlink Oracles** -Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 279dc63c5aa66e1133269027c1153ee89fb5fb4b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Nov 2021 05:00:28 +0800 Subject: [PATCH 10433/11794] New translations audits.md (Japanese) --- ja/security-and-risks/audits.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/security-and-risks/audits.md b/ja/security-and-risks/audits.md index 232339342..4f35cc66a 100644 --- a/ja/security-and-risks/audits.md +++ b/ja/security-and-risks/audits.md @@ -8,7 +8,7 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) +* [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: @@ -34,5 +34,5 @@ Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quan **Chainlink Oracles** -Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From d045d7ae1f1e0b232651b179491d43e3c3b92729 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Nov 2021 05:00:29 +0800 Subject: [PATCH 10434/11794] New translations audits.md (Italian) --- it/security-and-risks/audits.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/security-and-risks/audits.md b/it/security-and-risks/audits.md index 94ae4a1d6..5420e4eed 100644 --- a/it/security-and-risks/audits.md +++ b/it/security-and-risks/audits.md @@ -8,7 +8,7 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) +* [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: @@ -34,5 +34,5 @@ Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quan **Chainlink Oracles** -Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 77651872fede6f44bc88e8b4c72dc79175622311 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Nov 2021 05:00:30 +0800 Subject: [PATCH 10435/11794] New translations audits.md (Greek) --- el/security-and-risks/audits.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/security-and-risks/audits.md b/el/security-and-risks/audits.md index 232339342..4f35cc66a 100644 --- a/el/security-and-risks/audits.md +++ b/el/security-and-risks/audits.md @@ -8,7 +8,7 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) +* [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: @@ -34,5 +34,5 @@ Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quan **Chainlink Oracles** -Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 124db1d669687cea1c4b2c568cd6d923a76ace17 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Nov 2021 05:00:32 +0800 Subject: [PATCH 10436/11794] New translations audits.md (German) --- de/security-and-risks/audits.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/security-and-risks/audits.md b/de/security-and-risks/audits.md index 232339342..4f35cc66a 100644 --- a/de/security-and-risks/audits.md +++ b/de/security-and-risks/audits.md @@ -8,7 +8,7 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) +* [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: @@ -34,5 +34,5 @@ Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quan **Chainlink Oracles** -Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 6743c1b6cd1dba84fc96269086e4249d33af478d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Nov 2021 05:00:33 +0800 Subject: [PATCH 10437/11794] New translations audits.md (Arabic) --- ar/security-and-risks/audits.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/security-and-risks/audits.md b/ar/security-and-risks/audits.md index 232339342..4f35cc66a 100644 --- a/ar/security-and-risks/audits.md +++ b/ar/security-and-risks/audits.md @@ -8,7 +8,7 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) +* [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: @@ -34,5 +34,5 @@ Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quan **Chainlink Oracles** -Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 361834b87ac7ca013e8e22b0ef613376378a6364 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 9 Nov 2021 05:00:34 +0800 Subject: [PATCH 10438/11794] New translations audits.md (Filipino) --- fil/security-and-risks/audits.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fil/security-and-risks/audits.md b/fil/security-and-risks/audits.md index 232339342..4f35cc66a 100644 --- a/fil/security-and-risks/audits.md +++ b/fil/security-and-risks/audits.md @@ -8,7 +8,7 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OUSD Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* OpenZeppelin, OUSD Audit, August 2021 (Coming soon) +* [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: @@ -34,5 +34,5 @@ Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quan **Chainlink Oracles** -Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 01c325ed7947ae55b5d606aa1a7f4cb17ac18e44 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:13 +0800 Subject: [PATCH 10439/11794] New translations README.md (French) --- fr/core-concepts/elastic-supply/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/fr/core-concepts/elastic-supply/README.md b/fr/core-concepts/elastic-supply/README.md index f9cc98328..05228e069 100644 --- a/fr/core-concepts/elastic-supply/README.md +++ b/fr/core-concepts/elastic-supply/README.md @@ -2,19 +2,19 @@ **Offre élastique. Prix stable.** -OUSD fonctionne différemment de la pluspart des autres jetons. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Le contrat ajuste constamment l'offre monétaire et met à jour automatiquement la balance du portefeuille de chacun des détenteur de jetons afin de refléter le rendement obtenu par le protocole. +OUSD fonctionne différemment de la pluspart des autres jetons. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Considérez cela comme étant un intérêt couru dans votre compte de banque. L'unité de compte et la valeur d'un dollar américain ne change pas. Vous obtenez simplement plus de dollars US au fur et à mesure que vous générez de l'intérêt. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics\_4.png) +![](../../.gitbook/assets/ousd\_docs\_graphics\_4.png) This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Compte tenu de la facilité de créer et de racheter des OUSD. nous pouvons compter sur l'arbitrage afin de maintenir l'ancrage au dollar. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Votre principal est protégé tant que rien n'impact négativement la stratégie sous-jacente de prêt/AMM et des protocoles de monnaies stables. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. +3. Unlike Ampleforth, which only rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. Chainlink Keepers ensure at least one rebase occurs every day. **Manually triggering a rebase** From 0eb948808a3de4e86efc5e5eaa1f11d49dbbf795 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:14 +0800 Subject: [PATCH 10440/11794] New translations README.md (Indonesian) --- id/core-concepts/elastic-supply/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/id/core-concepts/elastic-supply/README.md b/id/core-concepts/elastic-supply/README.md index a228959e3..5907e36be 100644 --- a/id/core-concepts/elastic-supply/README.md +++ b/id/core-concepts/elastic-supply/README.md @@ -2,19 +2,19 @@ **Pasokan Elastis. Harga Stabil.** -OUSD bekerja secara berbeda dari kebanyakan token. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Sebaliknya, kontrak secara konstan menyesuaikan pasokan moneter dan secara otomatis memperbarui saldo di dompet setiap pemegang token untuk mencerminkan hasil yang telah diperoleh oleh protokol. +OUSD bekerja secara berbeda dari kebanyakan token. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Anggap saja sebagai bunga yang bertambah di rekening bank Anda. Unit akun dan nilai dolar AS tidak berubah. Anda hanya mendapatkan lebih banyak dolar AS dari waktu ke waktu saat Anda memperoleh bunga. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics\_4.png) +![](../../.gitbook/assets/ousd\_docs\_graphics\_4.png) This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: -1. OUSD 100% didukung oleh stablecoin lain dan tidak memiliki tantangan yang sama untuk mempertahankan pasak terhadap dolar. Mengingat kemudahan mencetak dan menebus OUSD, kami dapat mengandalkan arbitrase untuk memastikan pasak dipertahankan. +1. OUSD 100% didukung oleh stablecoin lain dan tidak memiliki tantangan yang sama untuk mempertahankan pasak terhadap dolar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. Rebasing OUSD hanya akan meningkatkan pasokan karena jumlah OUSD yang dicetak terkait dengan keuntungan yang diperoleh dari strategi yang mendasarinya. Pokok Anda dilindungi selama tidak ada yang salah dengan protokol pinjaman / AMM dan stablecoin yang mendasarinya. Saldo OUSD Anda tidak akan pernah berkurang, tetapi nilainya bisa turun jika ada kegagalan pada sistem yang mendasarinya. -3. Tidak seperti Ampleforth, yang melakukan rebase sekali sehari, pasokan moneter OUSD terus diperbarui secara real-time saat hasil dihasilkan. Rebase dipicu secara teratur saat pengguna berinteraksi dengan kontrak OUSD. +3. Unlike Ampleforth, which only rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebase dipicu secara teratur saat pengguna berinteraksi dengan kontrak OUSD. Chainlink Keepers ensure at least one rebase occurs every day. **Memicu rebase secara manual** From ee0c73902a212ed94347bc9847b831db342221b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:16 +0800 Subject: [PATCH 10441/11794] New translations faq.md (Turkish) --- tr/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/faq.md b/tr/faq.md index 353f07d5c..5af5ccc44 100644 --- a/tr/faq.md +++ b/tr/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From be3bc6315a344a188b714828acf434ddeb3a6104 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:17 +0800 Subject: [PATCH 10442/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index eca6e6b16..670cbc6e0 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,20 +1,20 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics\_4.png) +![](../../.gitbook/assets/ousd\_docs\_graphics\_4.png) This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +3. Unlike Ampleforth, which only rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. Chainlink Keepers ensure at least one rebase occurs every day. **Manually triggering a rebase** From fdc45ea668a33a2c6b0aee5f71460e20660217cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:18 +0800 Subject: [PATCH 10443/11794] New translations faq.md (Chinese Simplified) --- zh/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/faq.md b/zh/faq.md index 353f07d5c..5af5ccc44 100644 --- a/zh/faq.md +++ b/zh/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From a29763c6e9f4af2df5e108f99b92e2797ea4ea14 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:19 +0800 Subject: [PATCH 10444/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 670cbc6e0..a681d0615 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,11 +1,11 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd\_docs\_graphics\_4.png) @@ -13,7 +13,7 @@ OUSD 与大多数代币的运作方式不同。 Instead of the price increasing This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which only rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. Chainlink Keepers ensure at least one rebase occurs every day. **Manually triggering a rebase** From e9e47178812a68d8663d7c053b0b07b36c2da117 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:21 +0800 Subject: [PATCH 10445/11794] New translations README.md (Vietnamese) --- vi/core-concepts/elastic-supply/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vi/core-concepts/elastic-supply/README.md b/vi/core-concepts/elastic-supply/README.md index df5c34870..94f37e537 100644 --- a/vi/core-concepts/elastic-supply/README.md +++ b/vi/core-concepts/elastic-supply/README.md @@ -2,19 +2,19 @@ **Cung linh hoạt. Giá ổn định.** -OUSD có cơ chế hoạt động khác với hầu hết các token khác. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Thay vào đó, các hợp đồng liên tục điều chỉnh nguồn cung tiền và tự động cập nhật số dư trong ví của người nắm giữ token để phản ánh lợi nhuận mà giao thức kiếm được. +OUSD có cơ chế hoạt động khác với hầu hết các token khác. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Hãy coi đó là tiền lãi tích lũy trong tài khoản ngân hàng của bạn. Đơn vị tài khoản và giá trị của đô la Mỹ không thay đổi. Bạn chỉ nhận được nhiều đô la Mỹ hơn theo thời gian khi bạn kiếm được tiền lãi. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics\_4.png) +![](../../.gitbook/assets/ousd\_docs\_graphics\_4.png) This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: -1. OUSD được hỗ trợ 100% bởi các stablecoin khác và không gặp phải thách thức tương tự khi phải duy trì tỷ giá cố định với đồng đô la. Với việc dễ dàng khai thác và hoàn trả OUSD, chúng tôi có thể tin tưởng vào những người kinh doanh dựa trên chênh lệch giá để đảm bảo tỷ giá được duy trì. +1. OUSD được hỗ trợ 100% bởi các stablecoin khác và không gặp phải thách thức tương tự khi phải duy trì tỷ giá cố định với đồng đô la. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. Số lượng OUSD sẽ luốn tăng lên vì số lượng OUSD được mint gắn liền với lợi nhuận thực tế thu được từ các chiến lược. Tiền gốc của bạn được bảo vệ miễn là không có vấn đề gì xảy ra với các giao thức cho vay / AMM và stablecoin cơ bản. Số dư OUSD của bạn sẽ không bao giờ giảm, nhưng giá trị có thể giảm nếu hệ thống xảy ra lỗi. -3. Không giống như Ampleforth - nguồn cung chỉ được điểu chỉnh 1 ngày 1 lần, nguồn cung tiền tệ của OUSD liên tục được cập nhật theo thời gian thực khi lợi tức được tạo ra. Rebase được kích hoạt thường xuyên khi người dùng tương tác với các hợp đồng OUSD. +3. Unlike Ampleforth, which only rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebase được kích hoạt thường xuyên khi người dùng tương tác với các hợp đồng OUSD. Chainlink Keepers ensure at least one rebase occurs every day. **Kích hoạt rebase thủ công** From 44a3ead2807d40a8ab2a676bf2222955b8635066 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:22 +0800 Subject: [PATCH 10446/11794] New translations faq.md (Vietnamese) --- vi/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/faq.md b/vi/faq.md index a808bcb83..fdda708c9 100644 --- a/vi/faq.md +++ b/vi/faq.md @@ -10,7 +10,7 @@ Tương tự với các giao dịch trên Ethereum, người dùng sẽ cần Et Bất cứ khi nào bạn mint hoặc redeem OUSD, sẽ có 1 tỉ giá hối đoái được áp dụng giữa OUSD và các stablecoin được nạp vào hoặc rút ra. Đọc thêm tại [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -Để khuyến khích người dùng nắm giữ OUSD lâu dài và để bảo vệ giao thức khỏi các đợt tấn công, người dùng redeem OUSD sẽ chịu 1 khoản phí 0,5%. Đọc thêm tại [Cách thức hoạt động](https://docs.ousd.com/how-it-works). +Để khuyến khích người dùng nắm giữ OUSD lâu dài và để bảo vệ giao thức khỏi các đợt tấn công, người dùng redeem OUSD sẽ chịu 1 khoản phí 0,5%. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **Số dư của tôi sẽ bắt đầu tăng từ lúc nào kể từ khi bắt đầu nắm giữ OUSD?** From 4ca2b3e744b867fb0c0fbe8758ee6b94927ccf65 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:23 +0800 Subject: [PATCH 10447/11794] New translations faq.md (Indonesian) --- id/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/faq.md b/id/faq.md index d3e7c80ed..03755516d 100644 --- a/id/faq.md +++ b/id/faq.md @@ -10,7 +10,7 @@ Seperti halnya transaksi Ethereum, Anda akan memerlukan Eter untuk berinteraksi Setiap kali Anda mencetak atau menukarkan OUSD, akan ada nilai tukar yang diterapkan ke stablecoin Anda yang disetor atau ditarik. Anda dapat membaca lebih lanjut tentang ini di [Harga Oracles](https://docs.ousd.com/core-concepts/price-oracles). -Untuk mendorong kepemilikan jangka panjang OUSD dan untuk melindungi protokol dari penyerang, biaya keluar sebesar 0,5% dibebankan pada semua penukaran. Anda dapat membaca lebih lanjut tentang ini di [Harga Oracles](https://docs.ousd.com/how-it-works). +Untuk mendorong kepemilikan jangka panjang OUSD dan untuk melindungi protokol dari penyerang, biaya keluar sebesar 0,5% dibebankan pada semua penukaran. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **Seberapa cepat saldo saya akan bertambah setelah saya memiliki OUSD?** From fc95a5de5e1b363dc5a83246186544343677489b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:24 +0800 Subject: [PATCH 10448/11794] New translations faq.md (Russian) --- ru/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/faq.md b/ru/faq.md index 5c8660ecc..c9ae20583 100644 --- a/ru/faq.md +++ b/ru/faq.md @@ -10,7 +10,7 @@ Каждый раз, когда Вы создаете или выкупаете OUSD, к Вашим депонированным или выведенным стейблкоинам будет применяться обменный курс. Вы можете узнать больше об этом в разделе [Ценовые Оракулы](https://docs.ousd.com/core-concepts/price-oracles). -Чтобы стимулировать долгосрочное хранение OUSD и защитить протокол от злоумышленников, со всех выкупов взимается комиссия за выход в размере 0,5%. Вы можете узнать больше об этом в разделе [Как это работает](https://docs.ousd.com/how-it-works). +Чтобы стимулировать долгосрочное хранение OUSD и защитить протокол от злоумышленников, со всех выкупов взимается комиссия за выход в размере 0,5%. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **Как скоро мой баланс увеличится, если у меня будет OUSD?** From c8e9e3803fee353a4cd0a16ac5beff4594d81d9d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:25 +0800 Subject: [PATCH 10449/11794] New translations README.md (Thai) --- th/core-concepts/elastic-supply/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/th/core-concepts/elastic-supply/README.md b/th/core-concepts/elastic-supply/README.md index eca6e6b16..a681d0615 100644 --- a/th/core-concepts/elastic-supply/README.md +++ b/th/core-concepts/elastic-supply/README.md @@ -2,19 +2,19 @@ **Elastic Supply. Stable Price.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics\_4.png) +![](../../.gitbook/assets/ousd\_docs\_graphics\_4.png) This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. +3. Unlike Ampleforth, which only rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. Chainlink Keepers ensure at least one rebase occurs every day. **Manually triggering a rebase** From 027478b1583ce1493b0403c988bc233a41ef30c7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:26 +0800 Subject: [PATCH 10450/11794] New translations faq.md (Thai) --- th/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/faq.md b/th/faq.md index 353f07d5c..5af5ccc44 100644 --- a/th/faq.md +++ b/th/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From b33e8d96ecf2c7b1616f5bdea1b4c5a55b3ee0a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:27 +0800 Subject: [PATCH 10451/11794] New translations README.md (Croatian) --- hr/core-concepts/elastic-supply/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/hr/core-concepts/elastic-supply/README.md b/hr/core-concepts/elastic-supply/README.md index eca6e6b16..a681d0615 100644 --- a/hr/core-concepts/elastic-supply/README.md +++ b/hr/core-concepts/elastic-supply/README.md @@ -2,19 +2,19 @@ **Elastic Supply. Stable Price.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics\_4.png) +![](../../.gitbook/assets/ousd\_docs\_graphics\_4.png) This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. +3. Unlike Ampleforth, which only rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. Chainlink Keepers ensure at least one rebase occurs every day. **Manually triggering a rebase** From 53df0a2206ebab48deba80af134d5d0d7c21829c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:28 +0800 Subject: [PATCH 10452/11794] New translations faq.md (Croatian) --- hr/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/faq.md b/hr/faq.md index 353f07d5c..5af5ccc44 100644 --- a/hr/faq.md +++ b/hr/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From 24181035ddbb259800da2df2f280690b04193edb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:29 +0800 Subject: [PATCH 10453/11794] New translations README.md (Hindi) --- hi/core-concepts/elastic-supply/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/hi/core-concepts/elastic-supply/README.md b/hi/core-concepts/elastic-supply/README.md index eca6e6b16..a681d0615 100644 --- a/hi/core-concepts/elastic-supply/README.md +++ b/hi/core-concepts/elastic-supply/README.md @@ -2,19 +2,19 @@ **Elastic Supply. Stable Price.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics\_4.png) +![](../../.gitbook/assets/ousd\_docs\_graphics\_4.png) This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. +3. Unlike Ampleforth, which only rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. Chainlink Keepers ensure at least one rebase occurs every day. **Manually triggering a rebase** From a58a957392677ab7b897601d255db2394ea31075 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:30 +0800 Subject: [PATCH 10454/11794] New translations faq.md (Hindi) --- hi/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/faq.md b/hi/faq.md index 353f07d5c..5af5ccc44 100644 --- a/hi/faq.md +++ b/hi/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From 463b9b210c63df564dfa5234e6e7a73094e31688 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:31 +0800 Subject: [PATCH 10455/11794] New translations README.md (Filipino) --- fil/core-concepts/elastic-supply/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/fil/core-concepts/elastic-supply/README.md b/fil/core-concepts/elastic-supply/README.md index eca6e6b16..a681d0615 100644 --- a/fil/core-concepts/elastic-supply/README.md +++ b/fil/core-concepts/elastic-supply/README.md @@ -2,19 +2,19 @@ **Elastic Supply. Stable Price.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics\_4.png) +![](../../.gitbook/assets/ousd\_docs\_graphics\_4.png) This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. +3. Unlike Ampleforth, which only rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. Chainlink Keepers ensure at least one rebase occurs every day. **Manually triggering a rebase** From 5129c37c67dbf4a397f7052fa40067de983eb499 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:32 +0800 Subject: [PATCH 10456/11794] New translations README.md (Turkish) --- tr/core-concepts/elastic-supply/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tr/core-concepts/elastic-supply/README.md b/tr/core-concepts/elastic-supply/README.md index e938682db..f8cd3e4ed 100644 --- a/tr/core-concepts/elastic-supply/README.md +++ b/tr/core-concepts/elastic-supply/README.md @@ -2,19 +2,19 @@ **Elastik Tedarik. Sabit Fiyat.** -OUSD, çoğu tokendan farklı çalışır. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Bunun yerine, sözleşmeler parasal arzı sürekli olarak ayarlar ve her bir token sahibinin cüzdanındaki bakiyeyi protokol tarafından kazanılan verimi yansıtacak şekilde otomatik olarak günceller. +OUSD, çoğu tokendan farklı çalışır. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="bilgi" %} Banka hesabınıza faiz tahakkuk ettiğini düşünün. ABD dolarının hesap birimi ve değeri değişmez. Faiz kazandıkça zamanla daha fazla ABD doları kazanırsınız. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics\_4.png) +![](../../.gitbook/assets/ousd\_docs\_graphics\_4.png) This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. OUSD'yi basmanın ve paraya çevirmenin kolaylığı göz önüne alındığında, pegin korunmasını sağlamak için arbitrajcılara güvenebiliriz. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. +3. Unlike Ampleforth, which only rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. Chainlink Keepers ensure at least one rebase occurs every day. **Manually triggering a rebase** From 9fe0bb39295e76bf9c2d5ed9351f79f5e8557596 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:33 +0800 Subject: [PATCH 10457/11794] New translations README.md (Russian) --- ru/core-concepts/elastic-supply/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/core-concepts/elastic-supply/README.md b/ru/core-concepts/elastic-supply/README.md index e6e139094..a3f1b9eb7 100644 --- a/ru/core-concepts/elastic-supply/README.md +++ b/ru/core-concepts/elastic-supply/README.md @@ -2,19 +2,19 @@ **Гибкое предложение. Стабильная цена.** -OUSD работает не так, как большинство токенов. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Вместо этого контракты постоянно корректируют денежную массу и автоматически обновляют баланс в кошельке каждого держателя токенов, чтобы отразить доход, полученный протоколом. +OUSD работает не так, как большинство токенов. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Думайте об этом как о процентах, начисляемых на ваш банковский счет. Расчетная единица и стоимость доллара США не меняются. Вы просто получаете больше долларов США со временем, зарабатывая проценты. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics\_4.png) +![](../../.gitbook/assets/ousd\_docs\_graphics\_4.png) This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: -1. OUSD на 100% обеспечен другими стейблкоинами и не имеет такой же проблемы с поддержанием привязки к доллару. Учитывая простоту создания и выкупа OUSD, мы можем рассчитывать на арбитражеров, которые обеспечат поддержание привязки. +1. OUSD на 100% обеспечен другими стейблкоинами и не имеет такой же проблемы с поддержанием привязки к доллару. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. Перераспределение OUSD будет только увеличивать предложение, поскольку количество вновь созданных OUSD привязано к реализованной прибыли, полученной с помощью лежащих в основе стратегий. Ваш основной капитал защищен до тех пор, пока все в порядке с основными протоколами кредитования/AMM и протоколами стейблкоинов. Ваш баланс OUSD никогда не уменьшится, но его стоимость может упасть, если произойдет сбой в основных системах. -3. В отличие от Ampleforth, который производит перераспределение раз в день, денежная масса OUSD постоянно обновляется в режиме реального времени по мере генерирования доходности. Перераспределение запускается регулярно, когда пользователи взаимодействуют с контрактами OUSD. +3. Unlike Ampleforth, which only rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Перераспределение запускается регулярно, когда пользователи взаимодействуют с контрактами OUSD. Chainlink Keepers ensure at least one rebase occurs every day. **Запуск перераспределения вручную** From f1ec64f28ac290aa74350017e174d703b553a259 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:34 +0800 Subject: [PATCH 10458/11794] New translations faq.md (French) --- fr/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/faq.md b/fr/faq.md index 353f07d5c..5af5ccc44 100644 --- a/fr/faq.md +++ b/fr/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From d1199cf7de760374e7d8b45c970b0829e87d90b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:35 +0800 Subject: [PATCH 10459/11794] New translations faq.md (Greek) --- el/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/faq.md b/el/faq.md index 353f07d5c..5af5ccc44 100644 --- a/el/faq.md +++ b/el/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From ce14554f89b85316c775c4413df48f2b269b4bc4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:36 +0800 Subject: [PATCH 10460/11794] New translations README.md (Spanish) --- es/core-concepts/elastic-supply/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/es/core-concepts/elastic-supply/README.md b/es/core-concepts/elastic-supply/README.md index 7d2962018..d7a60443a 100644 --- a/es/core-concepts/elastic-supply/README.md +++ b/es/core-concepts/elastic-supply/README.md @@ -2,19 +2,19 @@ **Suministro Elástico. Precio estable.** -OUSD funciona de manera diferente a la mayoría de los tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. En cambio, los contratos ajustan constantemente el suministro monetario y actualizan automáticamente el saldo en la billetera de cada holder de tokens para reflejar el rendimiento obtenido por el protocolo. +OUSD funciona de manera diferente a la mayoría de los tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Piense en ello como intereses acumulados en su cuenta bancaria. La unidad de cuenta y el valor del dólar estadounidense no cambian. Simplemente obtiene más dólares estadounidenses a medida que gana intereses. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics\_4.png) +![](../../.gitbook/assets/ousd\_docs\_graphics\_4.png) This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: -1. OUSD está respaldado al 100% por otras monedas estables y no tiene el mismo desafío de mantener la paridad con el dólar. Dada la facilidad de acuñar y canjear OUSD, podemos contar con arbitrajistas para garantizar que se mantenga la paridad. +1. OUSD está respaldado al 100% por otras monedas estables y no tiene el mismo desafío de mantener la paridad con el dólar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. El rebasamiento de OUSD está fuertemente sesgado hacia el aumento de la oferta, ya que la cantidad de OUSD acuñada está vinculada a las ganancias obtenidas por las estrategias subyacentes. Su principal está protegido siempre que nada salga mal con los protocolos subyacentes de préstamos/AMM y moneda estable. Su saldo de OUSD nunca disminuirá, pero el valor podría disminuir si hay una falla en los sistemas subyacentes. -3. A diferencia de Ampleforth, que se reactiva una vez al día, la oferta monetaria de OUSD se actualiza constantemente en tiempo real a medida que se genera el rendimiento. Las nuevas bases se activan regularmente a medida que los usuarios interactúan con los contratos de OUSD. +3. Unlike Ampleforth, which only rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Las nuevas bases se activan regularmente a medida que los usuarios interactúan con los contratos de OUSD. Chainlink Keepers ensure at least one rebase occurs every day. **Activación manual de una rebase** From 4d739b3e4c06ccb0b780ba2a1433350f624c2e1b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:37 +0800 Subject: [PATCH 10461/11794] New translations faq.md (Spanish) --- es/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/faq.md b/es/faq.md index 9218c89ca..02797bd35 100644 --- a/es/faq.md +++ b/es/faq.md @@ -10,7 +10,7 @@ Al igual que con cualquier transacción de Ethereum, necesitará Ether para inte Cada vez que acuñe o canjee OUSD, se aplicará un tipo de cambio a sus monedas estables depositadas o retiradas. Puede leer más sobre esto en [Precios de Oráculos](https://docs.ousd.com/core-concepts/price-oracles). -Para fomentar la retención a largo plazo de OUSD y proteger el protocolo de los atacantes, se cobra una tarifa de salida del 0,5% en todos los canjes. Puede leer más sobre esto en [Cómo funciona](https://docs.ousd.com/how-it-works). +Para fomentar la retención a largo plazo de OUSD y proteger el protocolo de los atacantes, se cobra una tarifa de salida del 0,5% en todos los canjes. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **¿Qué tan pronto aumentará mi saldo una vez que tenga OUSD?** From 2cf2a1c6c7e75c46b1cd85cb433c60c68c5d9ed5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:38 +0800 Subject: [PATCH 10462/11794] New translations README.md (Arabic) --- ar/core-concepts/elastic-supply/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ar/core-concepts/elastic-supply/README.md b/ar/core-concepts/elastic-supply/README.md index eca6e6b16..a681d0615 100644 --- a/ar/core-concepts/elastic-supply/README.md +++ b/ar/core-concepts/elastic-supply/README.md @@ -2,19 +2,19 @@ **Elastic Supply. Stable Price.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics\_4.png) +![](../../.gitbook/assets/ousd\_docs\_graphics\_4.png) This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. +3. Unlike Ampleforth, which only rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. Chainlink Keepers ensure at least one rebase occurs every day. **Manually triggering a rebase** From c27cc6b4cb44f19a9ea32a5e637725ae6fc2c1e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:39 +0800 Subject: [PATCH 10463/11794] New translations faq.md (Arabic) --- ar/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/faq.md b/ar/faq.md index 353f07d5c..5af5ccc44 100644 --- a/ar/faq.md +++ b/ar/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From 92f9d586e3e5e152b05c4da90cb2bab98f837529 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:40 +0800 Subject: [PATCH 10464/11794] New translations README.md (German) --- de/core-concepts/elastic-supply/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/de/core-concepts/elastic-supply/README.md b/de/core-concepts/elastic-supply/README.md index eca6e6b16..a681d0615 100644 --- a/de/core-concepts/elastic-supply/README.md +++ b/de/core-concepts/elastic-supply/README.md @@ -2,19 +2,19 @@ **Elastic Supply. Stable Price.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics\_4.png) +![](../../.gitbook/assets/ousd\_docs\_graphics\_4.png) This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. +3. Unlike Ampleforth, which only rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. Chainlink Keepers ensure at least one rebase occurs every day. **Manually triggering a rebase** From 9efc5295bf643cc5765ac1dfdbf4f02df8eb014f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:41 +0800 Subject: [PATCH 10465/11794] New translations faq.md (German) --- de/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/faq.md b/de/faq.md index 353f07d5c..5af5ccc44 100644 --- a/de/faq.md +++ b/de/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From d38aefd3d04a9e13a2c60344acfedb2b90882fe1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:43 +0800 Subject: [PATCH 10466/11794] New translations README.md (Greek) --- el/core-concepts/elastic-supply/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/el/core-concepts/elastic-supply/README.md b/el/core-concepts/elastic-supply/README.md index eca6e6b16..a681d0615 100644 --- a/el/core-concepts/elastic-supply/README.md +++ b/el/core-concepts/elastic-supply/README.md @@ -2,19 +2,19 @@ **Elastic Supply. Stable Price.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics\_4.png) +![](../../.gitbook/assets/ousd\_docs\_graphics\_4.png) This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. +3. Unlike Ampleforth, which only rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. Chainlink Keepers ensure at least one rebase occurs every day. **Manually triggering a rebase** From c76bdc35af5b10dd03241a718ac66459a0932f90 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:44 +0800 Subject: [PATCH 10467/11794] New translations README.md (Italian) --- it/core-concepts/elastic-supply/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/it/core-concepts/elastic-supply/README.md b/it/core-concepts/elastic-supply/README.md index 667ca306c..817fbe48d 100644 --- a/it/core-concepts/elastic-supply/README.md +++ b/it/core-concepts/elastic-supply/README.md @@ -2,19 +2,19 @@ **Fornitura elastica. Prezzo stabile.** -OUSD funziona differentemente dalla maggior parte dei token. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Invece, gli smart contract regolano costantemente l'offerta monetaria e aggiorna automaticamente il saldo nel portafoglio di ogni token holder per riflettere il rendimento che è stato guadagnato dal protocollo. +OUSD funziona differentemente dalla maggior parte dei token. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Pensalo come un interesse maturato sul conto in banca. L'unità per il conto e il valore del Dollaro Statunitense non cambia. Ottieni più dollari statunitensi nel tempo, a mano a mano che guadagni interessi. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics\_4.png) +![](../../.gitbook/assets/ousd\_docs\_graphics\_4.png) This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: -1. OUSD è supportato al 100% da altre stablecoin e non ha il problema di mantenersi ancorato al dollaro. Data la facilità di generazione e di riscatto degli OUSD, possiamo contare sulla presenza degli arbitraggisti per garantire l'ancoraggio. +1. OUSD è supportato al 100% da altre stablecoin e non ha il problema di mantenersi ancorato al dollaro. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. Il ribasamento di OUSD aumenterà solo l'offerta poiché la quantità di OUSD coniati è legata ai guadagni realizzati guadagnati dalle strategie sottostanti. Il tuo capitale è protetto fintanto che va tutto bene con i protocolli di prestito/AMM e stablecoin. Il tuo saldo OUSD non diminuirà mai, ma il valore potrebbe calare se si verificasse un problema nei sistemi sottostanti. -3. A differenza di Ampleforth, che fa il ribasamento una volta al giorno, l'offerta monetaria di OUSD è aggiornata costantemente in tempo reale a mano a mano che viene generato il rendimento. I ribasamenti vengono innescati regolarmente quando gli utenti interagiscono con gli smart contract di OUSD. +3. Unlike Ampleforth, which only rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. I ribasamenti vengono innescati regolarmente quando gli utenti interagiscono con gli smart contract di OUSD. Chainlink Keepers ensure at least one rebase occurs every day. **Innesco manuale di un ribasamento** From 77914a45a33ffb904028298fe58ff97056f86a75 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:44 +0800 Subject: [PATCH 10468/11794] New translations faq.md (Portuguese) --- pt/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/faq.md b/pt/faq.md index 353f07d5c..5af5ccc44 100644 --- a/pt/faq.md +++ b/pt/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From 034c364e7768d6977a799299720c658871d3edaa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:45 +0800 Subject: [PATCH 10469/11794] New translations faq.md (Italian) --- it/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/faq.md b/it/faq.md index 353f07d5c..5af5ccc44 100644 --- a/it/faq.md +++ b/it/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From 313917a24d23258754e01d08b9dd0ff1fd582cef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:46 +0800 Subject: [PATCH 10470/11794] New translations README.md (Japanese) --- ja/core-concepts/elastic-supply/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ja/core-concepts/elastic-supply/README.md b/ja/core-concepts/elastic-supply/README.md index eca6e6b16..a681d0615 100644 --- a/ja/core-concepts/elastic-supply/README.md +++ b/ja/core-concepts/elastic-supply/README.md @@ -2,19 +2,19 @@ **Elastic Supply. Stable Price.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics\_4.png) +![](../../.gitbook/assets/ousd\_docs\_graphics\_4.png) This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. +3. Unlike Ampleforth, which only rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. Chainlink Keepers ensure at least one rebase occurs every day. **Manually triggering a rebase** From 201abaca54913304a203ec0dfd2c940968948d83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:47 +0800 Subject: [PATCH 10471/11794] New translations faq.md (Japanese) --- ja/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/faq.md b/ja/faq.md index 353f07d5c..5af5ccc44 100644 --- a/ja/faq.md +++ b/ja/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From 4ff38eb9f8acdb7553430b82185aba5b7676b432 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:48 +0800 Subject: [PATCH 10472/11794] New translations README.md (Korean) --- ko/core-concepts/elastic-supply/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ko/core-concepts/elastic-supply/README.md b/ko/core-concepts/elastic-supply/README.md index 5648cd54b..580557af9 100644 --- a/ko/core-concepts/elastic-supply/README.md +++ b/ko/core-concepts/elastic-supply/README.md @@ -2,19 +2,19 @@ **공급 탄력성. 안정적 가격.** -OUSD는 대부분의 토큰과 다르게 작동합니다. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. 대신, 컨트랙트는 지속적으로 화폐 공급을 조정하고 모든 토큰 보유자의 지갑에있는 잔액을 자동으로 업데이트하여 프로토콜로 얻은 수익률을 반영합니다. +OUSD는 대부분의 토큰과 다르게 작동합니다. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} 은행 계좌에서 발생하는 이자로 생각하면 됩니다. 미국 달러의 계정 단위와 가치는 변경되지 않습니다. 이자를 받으면 시간이 지남에 따라 더 많은 미국 달러를 받게됩니다. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics\_4.png) +![](../../.gitbook/assets/ousd\_docs\_graphics\_4.png) This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. OUSD를 쉽게 채굴하고 상환 할 수 있다는 점을 감안할 때, 우리는 페그가 유지되도록 중재자를 의지할 수 있습니다. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. +3. Unlike Ampleforth, which only rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. Chainlink Keepers ensure at least one rebase occurs every day. **Manually triggering a rebase** From 76234bc9aa262db14f09977276b148194dd8a88f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:49 +0800 Subject: [PATCH 10473/11794] New translations faq.md (Korean) --- ko/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/faq.md b/ko/faq.md index 353f07d5c..5af5ccc44 100644 --- a/ko/faq.md +++ b/ko/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From 0f99aae133ce336208938234e1e4919f1c7af63c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:50 +0800 Subject: [PATCH 10474/11794] New translations README.md (Dutch) --- nl/core-concepts/elastic-supply/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nl/core-concepts/elastic-supply/README.md b/nl/core-concepts/elastic-supply/README.md index eca6e6b16..a681d0615 100644 --- a/nl/core-concepts/elastic-supply/README.md +++ b/nl/core-concepts/elastic-supply/README.md @@ -2,19 +2,19 @@ **Elastic Supply. Stable Price.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics\_4.png) +![](../../.gitbook/assets/ousd\_docs\_graphics\_4.png) This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. +3. Unlike Ampleforth, which only rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. Chainlink Keepers ensure at least one rebase occurs every day. **Manually triggering a rebase** From 0ba2af43229c2ed4273efa332be84198e13b0ed8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:51 +0800 Subject: [PATCH 10475/11794] New translations faq.md (Dutch) --- nl/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/faq.md b/nl/faq.md index 353f07d5c..5af5ccc44 100644 --- a/nl/faq.md +++ b/nl/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From f60ca97efe926d88f88cc0dfd482af456e8ac72a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:53 +0800 Subject: [PATCH 10476/11794] New translations README.md (Portuguese) --- pt/core-concepts/elastic-supply/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pt/core-concepts/elastic-supply/README.md b/pt/core-concepts/elastic-supply/README.md index eca6e6b16..a681d0615 100644 --- a/pt/core-concepts/elastic-supply/README.md +++ b/pt/core-concepts/elastic-supply/README.md @@ -2,19 +2,19 @@ **Elastic Supply. Stable Price.** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} -![](../../.gitbook/assets/ousd_docs_graphics\_4.png) +![](../../.gitbook/assets/ousd\_docs\_graphics\_4.png) This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: -1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. 2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. -3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. +3. Unlike Ampleforth, which only rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. Chainlink Keepers ensure at least one rebase occurs every day. **Manually triggering a rebase** From 8d5e8bdf8118037d9d5e8d6e379813fbd134752f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:34:53 +0800 Subject: [PATCH 10477/11794] New translations faq.md (Filipino) --- fil/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/faq.md b/fil/faq.md index 353f07d5c..5af5ccc44 100644 --- a/fil/faq.md +++ b/fil/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From 6a029ba7be28474dcf5d44d8df78cb048039376a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:11 +0800 Subject: [PATCH 10478/11794] New translations risks.md (French) --- fr/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/security-and-risks/risks.md b/fr/security-and-risks/risks.md index f6cc02d5b..64dc13dc0 100644 --- a/fr/security-and-risks/risks.md +++ b/fr/security-and-risks/risks.md @@ -30,7 +30,7 @@ While it's impossible to guarantee our contracts are 100% safe, we have taken ev We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. +[DeFi insurance](insurance.md) is availble to offer smart contract coverage as an optional add-on service for OUSD holders. We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. From bf3526f1229505a9fdf2fd9b6c11a2a59f1dbcff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:12 +0800 Subject: [PATCH 10479/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 95265f3d4..a93d46a99 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,8 +1,4 @@ -# Timelock - -{% hint style="danger" %} -The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. -{% endhint %} +# 时间锁 The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. @@ -12,8 +8,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From c351251c5bfff5ddbb27ebd53cc2c4e0483c514a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:13 +0800 Subject: [PATCH 10480/11794] New translations timelock.md (Portuguese) --- pt/smart-contracts/api/timelock.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/pt/smart-contracts/api/timelock.md b/pt/smart-contracts/api/timelock.md index 95265f3d4..c2bbf4f39 100644 --- a/pt/smart-contracts/api/timelock.md +++ b/pt/smart-contracts/api/timelock.md @@ -1,9 +1,5 @@ # Timelock -{% hint style="danger" %} -The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. -{% endhint %} - The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} @@ -12,8 +8,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 959f13456b2c4fecde0dff82112823cb96c32da8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:15 +0800 Subject: [PATCH 10481/11794] New translations vault.md (Portuguese) --- pt/smart-contracts/api/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/smart-contracts/api/vault.md b/pt/smart-contracts/api/vault.md index cc5f18152..13a7a8601 100644 --- a/pt/smart-contracts/api/vault.md +++ b/pt/smart-contracts/api/vault.md @@ -11,7 +11,7 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. -Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. +The protocol was updated in November are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. ## Methods‌ From cafbfcf967b152fa31ad7334a1c6e09604788bb2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:16 +0800 Subject: [PATCH 10482/11794] New translations risks.md (Russian) --- ru/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/security-and-risks/risks.md b/ru/security-and-risks/risks.md index ca1fadea2..98f5efde5 100644 --- a/ru/security-and-risks/risks.md +++ b/ru/security-and-risks/risks.md @@ -30,7 +30,7 @@ While it's impossible to guarantee our contracts are 100% safe, we have taken ev We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. +[DeFi insurance](insurance.md) is availble to offer smart contract coverage as an optional add-on service for OUSD holders. We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. From 8d9d2da34cd887136a5d0972b37d598660135582 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:17 +0800 Subject: [PATCH 10483/11794] New translations timelock.md (Russian) --- ru/smart-contracts/api/timelock.md | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/ru/smart-contracts/api/timelock.md b/ru/smart-contracts/api/timelock.md index cb987ec86..cb471faf3 100644 --- a/ru/smart-contracts/api/timelock.md +++ b/ru/smart-contracts/api/timelock.md @@ -1,19 +1,15 @@ # Временная блокировка -{% hint style="danger" %} -Временная блокировка уже была добавлена, однако на данный момент ее значение было установлено на 1 минуту. Это позволит быстрее реагировать на любые обнаруженные критические проблемы. Временная блокировка управляется 5 из 8 мультиподписей Origin. -{% endhint %} - -Контракт с временной блокировкой предусматривает 48-часовой период ожидания, прежде чем любые изменения в контрактах OUSD будут выполнены. Временная блокировка может быть вызвана нашим мульти-подписями, являющимися владельцами наших контрактов [ERC-20](../architecture.md), [Vault](vault.md)и [Strategies](strategies.md). Задержка действий администратора дает пользователям возможность выхода OUSD, если его администраторы станут злонамеренными, будут скомпрометированы или внесут изменения, которые не нравятся пользователям. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -Временная блокировка - это мера безопасности, которая дает держателям OUSD 48 часов, чтобы вывести свои средства, если у них есть возражения против любых предлагаемых обновлений протокола. +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD использует немного измененную версию [ Накапливаемой временной блокировки](https://compound.finance/docs/governance), которая была [проаудирована OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Двумя заметными отличиями являются: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Некоторые действия, такие как перераспределение средств между существующими стратегиями и замороженными депозитами, могут быть вызваны немедленно, не требуя 48 часового периода ожидания. Это было сделано на случай обнаружения серьезной уязвимости. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. Это было сделано на случай обнаружения серьезной уязвимости. From 93fc2548a336bd1a87da3e6aec7c3d990075dd72 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:18 +0800 Subject: [PATCH 10484/11794] New translations vault.md (Russian) --- ru/smart-contracts/api/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/smart-contracts/api/vault.md b/ru/smart-contracts/api/vault.md index 9a23f7d42..cee28b109 100644 --- a/ru/smart-contracts/api/vault.md +++ b/ru/smart-contracts/api/vault.md @@ -11,7 +11,7 @@ description: >- Разрядность других стейблкоинов отличается. DAI использует 18 знаков после запятой, в то время как USDC и USDT имеют только 6 разрядов. -Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. +The protocol was updated in November are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. ## Методы‌ From 08a46b426c2b29d722f61387f07ba28412c6acac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:19 +0800 Subject: [PATCH 10485/11794] New translations risks.md (Turkish) --- tr/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/security-and-risks/risks.md b/tr/security-and-risks/risks.md index f86ae87c7..dff9ad376 100644 --- a/tr/security-and-risks/risks.md +++ b/tr/security-and-risks/risks.md @@ -30,7 +30,7 @@ While it's impossible to guarantee our contracts are 100% safe, we have taken ev We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. +[DeFi insurance](insurance.md) is availble to offer smart contract coverage as an optional add-on service for OUSD holders. We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. From 996f485d694c26bc20dba5781656583b10a1422b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:20 +0800 Subject: [PATCH 10486/11794] New translations timelock.md (Turkish) --- tr/smart-contracts/api/timelock.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/tr/smart-contracts/api/timelock.md b/tr/smart-contracts/api/timelock.md index 184b8cbb7..2db5a9a35 100644 --- a/tr/smart-contracts/api/timelock.md +++ b/tr/smart-contracts/api/timelock.md @@ -1,19 +1,15 @@ # zaman kilidi -{% hint style="tehlike" %} -The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. -{% endhint %} - -Zaman kilidi sözleşmesi, OUSD sözleşmelerinde herhangi bir değişiklik yapılmadan önce 48 saatlik bir bekleme süresi uygular. Zaman kilidi, çoklu işaretimiz tarafından çağrılabilir ve [ERC-20](../architecture.md), [Vault](vault.md)ve [Strategies](strategies.md) sözleşmelerimizin sahibidir. Zaman geciktiren yönetici eylemleri, yöneticileri kötüye giderse, güvenliği aşılırsa veya kullanıcıların beğenmediği bir değişiklik yaparsa kullanıcılara OUSD'den çıkma şansı verir. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. -{% hint style="bilgi" %} -Zaman kilidi, protokolde önerilen yükseltmelere itirazları olması halinde OUSD sahiplerine fonlarını çekmeleri için 48 saat veren bir güvenlik önlemidir. +{% hint style="info" %} +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD biraz değiştirilmiş bir versiyonu kullanılarak bir [Bileşik Timelock](https://compound.finance/docs/governance) olmuştur [OpenZeppelin tarafından denetlenmektedir](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 2a20b425da1d389ca3a85ca1fbfe4c46fc077524 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:21 +0800 Subject: [PATCH 10487/11794] New translations vault.md (Turkish) --- tr/smart-contracts/api/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/smart-contracts/api/vault.md b/tr/smart-contracts/api/vault.md index d4a7025eb..334ca29ff 100644 --- a/tr/smart-contracts/api/vault.md +++ b/tr/smart-contracts/api/vault.md @@ -11,7 +11,7 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. -Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. +The protocol was updated in November are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. ## Methods‌ From d01cabc6ff0ef380c36975effa355ee8878bc65d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:22 +0800 Subject: [PATCH 10488/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index f6cc02d5b..a815a1992 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* Underlying stablecoin risk +* 底层稳定币风险 **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. **Risk mitigation** @@ -30,7 +30,7 @@ While it's impossible to guarantee our contracts are 100% safe, we have taken ev We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. +[DeFi insurance](insurance.md) is availble to offer smart contract coverage as an optional add-on service for OUSD holders. We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. From d28fc43d55d5177b6c1909029a0fbebe285fae6c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:23 +0800 Subject: [PATCH 10489/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 66 ++++++++++++++++----------------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index cc5f18152..5cb54297c 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) ## Units @@ -11,7 +11,7 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. -Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. +The protocol was updated in November are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. ## Methods‌ @@ -21,7 +21,7 @@ Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | +| 参数名称 | 种类 | 描述 | | --------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | | \_amount | uint256 | Amount deposited, expressed in decimal units | @@ -33,7 +33,7 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | +| 参数名称 | 种类 | 描述 | | --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | | \_assets | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | | \_amounts | uint256\[] | Amounts deposited, expressed in decimal units | @@ -49,9 +49,9 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -| -------------- | ------- | ----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +| ---------- | ------- | --------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll()‌ @@ -77,9 +77,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -| ------------- | ------- | ------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +| ------------- | ------- | ------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance() @@ -87,9 +87,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -| -------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +| --------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs() @@ -101,11 +101,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -| -------------- | ------- | ----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +| ---------- | ------- | --------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | | ------------- | ----------- | --------------------------------------------------------------------------- | | outputs | uint256\[] | array of the amount of the stablecoin assets `redeem` function would return | @@ -139,9 +139,9 @@ Return the total annual percentage yield (APR) of the Vault and all Strategies r Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -| -------------- | ------- | ------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +| --------- | ------- | ----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint() @@ -149,9 +149,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -| -------------- | ------ | ------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +| ------ | ------ | ------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem() @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -| -------------- | ------ | ------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +| ------ | ------ | ------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint()‌ @@ -169,9 +169,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -| -------------- | ------- | -------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +| --------- | ------- | ------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem()‌ @@ -179,6 +179,6 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -| -------------- | ------- | ------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +| --------- | ------- | ----- | +| \_asset | address | 稳定币地址 | From 3cc70d99dd5d357d7eb96e390f217e9559d8695f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:25 +0800 Subject: [PATCH 10490/11794] New translations vault.md (Dutch) --- nl/smart-contracts/api/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/smart-contracts/api/vault.md b/nl/smart-contracts/api/vault.md index cc5f18152..13a7a8601 100644 --- a/nl/smart-contracts/api/vault.md +++ b/nl/smart-contracts/api/vault.md @@ -11,7 +11,7 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. -Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. +The protocol was updated in November are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. ## Methods‌ From a968e6f0408bbdd2c455adde2069b2dee1d98661 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:25 +0800 Subject: [PATCH 10491/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index a815a1992..64dc13dc0 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* 底层稳定币风险 +* Underlying stablecoin risk **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. **Risk mitigation** From 5377d597e967980403a54f3fd21e5153bf13fd10 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:26 +0800 Subject: [PATCH 10492/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index a93d46a99..c2bbf4f39 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# 时间锁 +# Timelock The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. From 7d7a897592fde3dcb388ea1161f57fa9d301db6a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:28 +0800 Subject: [PATCH 10493/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 64 ++++++++++++++++----------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 5cb54297c..13a7a8601 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault ## Units @@ -21,7 +21,7 @@ The protocol was updated in November are [currently underway](https://github.co Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | +| Parameter Name | Type | Description | | --------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | | \_amount | uint256 | Amount deposited, expressed in decimal units | @@ -33,7 +33,7 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | +| Parameter Name | Type | Description | | --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | | \_assets | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | | \_amounts | uint256\[] | Amounts deposited, expressed in decimal units | @@ -49,9 +49,9 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -| ---------- | ------- | --------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +| -------------- | ------- | ----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll()‌ @@ -77,9 +77,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -| ------------- | ------- | ------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +| ------------- | ------- | ------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance() @@ -87,9 +87,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -| --------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| Parameter Name | Type | Description | +| -------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs() @@ -101,11 +101,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -| ---------- | ------- | --------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +| -------------- | ------- | ----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | | ------------- | ----------- | --------------------------------------------------------------------------- | | outputs | uint256\[] | array of the amount of the stablecoin assets `redeem` function would return | @@ -139,9 +139,9 @@ Return the total annual percentage yield (APR) of the Vault and all Strategies r Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -| --------- | ------- | ----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +| -------------- | ------- | ------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint() @@ -149,9 +149,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -| ------ | ------ | ------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +| -------------- | ------ | ------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem() @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -| ------ | ------ | ------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +| -------------- | ------ | ------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint()‌ @@ -169,9 +169,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -| --------- | ------- | ------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +| -------------- | ------- | -------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem()‌ @@ -179,6 +179,6 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -| --------- | ------- | ----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +| -------------- | ------- | ------------------------- | +| \_asset | address | Address of the stablecoin | From 0bc76117b03c19962b2ad94ee8490a02a2822beb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:29 +0800 Subject: [PATCH 10494/11794] New translations risks.md (Vietnamese) --- vi/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/security-and-risks/risks.md b/vi/security-and-risks/risks.md index 584658eee..93ee67ce5 100644 --- a/vi/security-and-risks/risks.md +++ b/vi/security-and-risks/risks.md @@ -30,7 +30,7 @@ Mặc dù không thể đảm bảo hợp đồng của chúng tôi là an toàn Hợp đồng và các chương trình được [kiểm toán ](audits.md)bởi các kiểm toán viên hàng đầu trong ngành. -Chúng tôi đã làm việc với 2 đơn vị cung cấp [Bảo hiểm Defi](insurance.md) để cung cấp bảo hiểm tuỳ chọn cho người nắm giữ OUSD. +[DeFi insurance](insurance.md) is availble to offer smart contract coverage as an optional add-on service for OUSD holders. We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. Họ đã giúp Origin thiết lập xác minh tự động có thể chạy bất kỳ lúc nào chúng tôi cập nhật code của hợp đồng. Chúng tôi đã tự động kiểm tra các lỗi phổ biến bằng kiểm tra [Slither](https://github.com/crytic/slither) và [Echidna](https://github.com/crytic/echidna). Những biện pháp này sẽ cảnh báo chúng tôi về các vấn đề bảo mật phổ biến ngoài các biện pháp mà chúng tôi tự xây dựng. From 07691e0a68abf923c7fc781d8ffd80cb214d300b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:30 +0800 Subject: [PATCH 10495/11794] New translations timelock.md (Vietnamese) --- vi/smart-contracts/api/timelock.md | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/vi/smart-contracts/api/timelock.md b/vi/smart-contracts/api/timelock.md index c5211611a..74da943ba 100644 --- a/vi/smart-contracts/api/timelock.md +++ b/vi/smart-contracts/api/timelock.md @@ -1,19 +1,15 @@ # Khoá thời gian (timelock) -{% hint style="danger" %} -Khoá thời gian hiện đã được áp dụng nhưng thời gian đang để là 1 phút. Tính năng này cho phép cộng đồng có quyền phản hồi nếu phát hiện ra bất kỳ vấn đề nghiêm trọng nào trong hợp đồng. Khoá thời gian được điều chỉnh bởi 5 trên tổng 8 chữ ký của Origin. -{% endhint %} - -Hợp đồng timelock sẽ có hiệu lực trong khoảng 48 giờ trước khi các thay đổi trong hợp đồng OUSD được chính thức áp dụng. Khoá thời gian có thể được gọi bởi chúng tôi thông qua biểu biểu quyết chữ ký và là chủ sở hữu của [ERC-20](../architecture.md), [Vault](vault.md) và [Các chiến lược](strategies.md). Việc trì hoãn thời gian thực thi thay đổi hợp đồng thông minh cho phép người dùng có thời gian rút khỏi giao thức khi nhận thấy bất kỳ thay đổi đáng nghi ngờ nào của người sở hữu hoặc chỉ đơn giản là bạn không thích các thay đổi được đề xuất. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -Timelock là một biện pháp an toàn cho phép chủ sở hữu OUSD rút tiền nếu họ phản đối bất kỳ đề xuất nâng cấp nào đối với giao thức trong vòng 48 giờ kể từ thời điểm đề xuất. +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD đang sử dụng một phiên bản sửa đổi 1 vài chi tiết nhỏ của [Compound TimeLock](https://compound.finance/docs/governance) đã được [kiểm toán bởi OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Hai điểm khác biệt đáng chú ý là: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Một số quyết định, chẳng hạn như phân bổ lại tiền giữa các chiến lược hiện tại và khoá tiền gửi có thể được thực hiện ngay lập tức mà không cần chờ 48 giờ. Trường hợp này sẽ áp dụng khi có 1 lỗ hổng nghiêm trọng được phát hiện. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. Trường hợp này sẽ áp dụng khi có 1 lỗ hổng nghiêm trọng được phát hiện. From 5b70f1a06d61f6837c71d90d47b51a34fcff59d6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:31 +0800 Subject: [PATCH 10496/11794] New translations vault.md (Vietnamese) --- vi/smart-contracts/api/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/smart-contracts/api/vault.md b/vi/smart-contracts/api/vault.md index 39ee0b721..9f0ae1e82 100644 --- a/vi/smart-contracts/api/vault.md +++ b/vi/smart-contracts/api/vault.md @@ -11,7 +11,7 @@ Tất cả OUSD được chuyển hoặc trả về theo phương thức Vault Các đồng stablecoin khác nhau sẽ có số thập phân hiển thị khác nhau. DAI sử dụng 18 chữ số thập phân trong khi USDC và USDT chỉ sử dụng 6. -Các nỗ lực [đang được thực hiện](https://github.com/OriginProtocol/origin-dollar/issues/590) để tăng tính chính xác của các phép tính từ 18 số thập phân lên 27 số thập phân. Bản thân token OUSD sẽ vẫn giữ độ chính xác 18 số thập phân và số dư của người dùng sẽ không thay đổi. +The protocol was updated in November are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. Bản thân token OUSD sẽ vẫn giữ độ chính xác 18 số thập phân và số dư của người dùng sẽ không thay đổi. ## Phương pháp‌ From 1b974a0b3e3c2f94eb51101d4be5e5531dec363d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:32 +0800 Subject: [PATCH 10497/11794] New translations risks.md (Indonesian) --- id/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/security-and-risks/risks.md b/id/security-and-risks/risks.md index 48f986f68..6f9a5fb48 100644 --- a/id/security-and-risks/risks.md +++ b/id/security-and-risks/risks.md @@ -30,7 +30,7 @@ While it's impossible to guarantee our contracts are 100% safe, we have taken ev We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. +[DeFi insurance](insurance.md) is availble to offer smart contract coverage as an optional add-on service for OUSD holders. We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. From 806f041ebc07403819eb9971fdeac1b86e71022f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:33 +0800 Subject: [PATCH 10498/11794] New translations timelock.md (Indonesian) --- id/smart-contracts/api/timelock.md | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/id/smart-contracts/api/timelock.md b/id/smart-contracts/api/timelock.md index 81a3ba430..71955be05 100644 --- a/id/smart-contracts/api/timelock.md +++ b/id/smart-contracts/api/timelock.md @@ -1,19 +1,15 @@ # Timelock -{% hint style="danger" %} -Timelock telah ditambahkan tetapi saat ini disetel ke 1 menit. Hal ini memungkinkan respons yang lebih cepat jika ada masalah kritis yang ditemukan. Timelock diatur oleh 5 dari 8 multi-sig Origin. -{% endhint %} - -Kontrak timelock memberlakukan masa tunggu 48 jam sebelum perubahan apa pun pada kontrak OUSD dapat dilaksanakan. Kunci waktu dapat dipanggil oleh multi-sig kami dan merupakan pemilik kontrak [ERC-20](../architecture.md), [Vault](vault.md) dan [Strategies](strategies.md). Tindakan admin yang menunda waktu memberi pengguna kesempatan untuk keluar dari OUSD jika adminnya menjadi jahat, disusupi, atau membuat perubahan yang tidak disukai pengguna. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -Timelock adalah ukuran keamanan yang memberi pemegang OUSD 48 jam untuk menarik dana mereka apabila mereka keberatan dengan usulan peningkatan protokol. +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD menggunakan versi [Compound Timelock](https://compound.finance/docs/governance) yang sedikit dimodifikasi yang telah [diaudit oleh OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Dua perbedaan yang mencolok adalah: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Beberapa tindakan, seperti realokasi dana antara strategi yang ada dan pembekuan deposito dapat segera dilakukan tanpa memerlukan 48 masa tunggu. Ini apabila sebuah kerentanan besar ditemukan. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. Ini apabila sebuah kerentanan besar ditemukan. From 41752c5fcc906e92cf6eb8e312689c992cd03761 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:34 +0800 Subject: [PATCH 10499/11794] New translations vault.md (Indonesian) --- id/smart-contracts/api/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/smart-contracts/api/vault.md b/id/smart-contracts/api/vault.md index 44ecfd91b..77e9d9246 100644 --- a/id/smart-contracts/api/vault.md +++ b/id/smart-contracts/api/vault.md @@ -11,7 +11,7 @@ Semua jumlah OUSD yang diteruskan atau dikembalikan oleh metode Vault menggunaka Untuk koin stabil lainnya, jumlah tempat desimal bervariasi. DAI menggunakan 18 tempat desimal sedangkan USDC dan USDT hanya menggunakan 6. -Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. +The protocol was updated in November are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. ## Metode‌ From 95d8391b3fac365c833880ccaca94d4970ec23f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:35 +0800 Subject: [PATCH 10500/11794] New translations risks.md (Thai) --- th/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/security-and-risks/risks.md b/th/security-and-risks/risks.md index f6cc02d5b..64dc13dc0 100644 --- a/th/security-and-risks/risks.md +++ b/th/security-and-risks/risks.md @@ -30,7 +30,7 @@ While it's impossible to guarantee our contracts are 100% safe, we have taken ev We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. +[DeFi insurance](insurance.md) is availble to offer smart contract coverage as an optional add-on service for OUSD holders. We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. From fae16845ccab1b158c18f23f3a04e5a4b2e609a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:36 +0800 Subject: [PATCH 10501/11794] New translations risks.md (Portuguese) --- pt/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/security-and-risks/risks.md b/pt/security-and-risks/risks.md index f6cc02d5b..64dc13dc0 100644 --- a/pt/security-and-risks/risks.md +++ b/pt/security-and-risks/risks.md @@ -30,7 +30,7 @@ While it's impossible to guarantee our contracts are 100% safe, we have taken ev We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. +[DeFi insurance](insurance.md) is availble to offer smart contract coverage as an optional add-on service for OUSD holders. We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. From f094dd548d883eaea3184d465b2a91e69798dfb9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:37 +0800 Subject: [PATCH 10502/11794] New translations timelock.md (Dutch) --- nl/smart-contracts/api/timelock.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/nl/smart-contracts/api/timelock.md b/nl/smart-contracts/api/timelock.md index 95265f3d4..c2bbf4f39 100644 --- a/nl/smart-contracts/api/timelock.md +++ b/nl/smart-contracts/api/timelock.md @@ -1,9 +1,5 @@ # Timelock -{% hint style="danger" %} -The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. -{% endhint %} - The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} @@ -12,8 +8,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 0783396e814734abbb551742d919d43c16b3ec5c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:38 +0800 Subject: [PATCH 10503/11794] New translations timelock.md (French) --- fr/smart-contracts/api/timelock.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/fr/smart-contracts/api/timelock.md b/fr/smart-contracts/api/timelock.md index 95265f3d4..c2bbf4f39 100644 --- a/fr/smart-contracts/api/timelock.md +++ b/fr/smart-contracts/api/timelock.md @@ -1,9 +1,5 @@ # Timelock -{% hint style="danger" %} -The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. -{% endhint %} - The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} @@ -12,8 +8,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 1db5369998593e80bd3f3127f7295ac017311243 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:39 +0800 Subject: [PATCH 10504/11794] New translations risks.md (Greek) --- el/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/security-and-risks/risks.md b/el/security-and-risks/risks.md index f6cc02d5b..64dc13dc0 100644 --- a/el/security-and-risks/risks.md +++ b/el/security-and-risks/risks.md @@ -30,7 +30,7 @@ While it's impossible to guarantee our contracts are 100% safe, we have taken ev We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. +[DeFi insurance](insurance.md) is availble to offer smart contract coverage as an optional add-on service for OUSD holders. We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. From a28e48316092cb94a60f5245c2e570ee974c25d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:40 +0800 Subject: [PATCH 10505/11794] New translations vault.md (French) --- fr/smart-contracts/api/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/smart-contracts/api/vault.md b/fr/smart-contracts/api/vault.md index cc5f18152..13a7a8601 100644 --- a/fr/smart-contracts/api/vault.md +++ b/fr/smart-contracts/api/vault.md @@ -11,7 +11,7 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. -Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. +The protocol was updated in November are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. ## Methods‌ From 111ee1bb5a56c316f4395700ec9157d118546de9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:41 +0800 Subject: [PATCH 10506/11794] New translations risks.md (Spanish) --- es/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/security-and-risks/risks.md b/es/security-and-risks/risks.md index 3711ce446..49f02ac33 100644 --- a/es/security-and-risks/risks.md +++ b/es/security-and-risks/risks.md @@ -30,7 +30,7 @@ Si bien es imposible garantizar que nuestros contratos sean 100% seguros, hemos Regularmente tenemos nuestro trabajo [auditado](audits.md) por los mejores auditores de la industria. -Hemos trabajado con los dos principales [proveedores de seguros](insurance.md) para ofrecer cobertura de contrato inteligente como un servicio adicional opcional para los holders de OUSD. +[DeFi insurance](insurance.md) is availble to offer smart contract coverage as an optional add-on service for OUSD holders. We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. Nos ayudaron a establecer verificaciones automatizadas que se ejecutarán cada vez que actualicemos nuestro código de contrato. Hemos automatizado la comprobación de errores comunes con las pruebas [Slither](https://github.com/crytic/slither) y [Echidna](https://github.com/crytic/echidna) Juntos, alertan a nuestro equipo sobre problemas de seguridad comunes, además de nuestro propio conjunto de pruebas. From 486d30dc3ebce960a9b151f25db8fa389cff1fbf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:42 +0800 Subject: [PATCH 10507/11794] New translations timelock.md (Spanish) --- es/smart-contracts/api/timelock.md | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/es/smart-contracts/api/timelock.md b/es/smart-contracts/api/timelock.md index 1cbf0dac6..98f5ed12e 100644 --- a/es/smart-contracts/api/timelock.md +++ b/es/smart-contracts/api/timelock.md @@ -1,19 +1,15 @@ # Bloqueo de Tiempo -{% hint style="danger" %} -Se ha agregado el bloqueo de tiempo, pero actualmente está configurado en 1 minuto. Esto permite una respuesta más rápida si se descubre algún problema crítico. El bloqueo de tiempo se rige por 5 de 8 multi-sig de Origin. -{% endhint %} - -El contrato de bloqueo de tiempo impone un período de espera de 48 horas antes de que se pueda ejecutar cualquier cambio en los contratos de OUSD. El bloqueo de tiempo puede ser llamado por nuestro multi-sig y es el propietario de nuestros contratos [ERC-20](../architecture.md), [Bóveda](vault.md) y [Estrategias](strategies.md). Las acciones administrativas que retrasan el tiempo les dan a los usuarios la oportunidad de salir de OUSD si sus administradores se vuelven maliciosos, se ven comprometidos o hacen un cambio que a los usuarios no les gusta. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -El bloqueo de tiempo es una medida de seguridad que les da a los holders de OUSD 48 horas para retirar sus fondos si tienen objeciones a las actualizaciones propuestas al protocolo. +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD está utilizando una versión ligeramente modificada del [Tiempo de Bloqueo de Compound](https://compound.finance/docs/governance) que ha sido [auditado por OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Las 3 diferencias notables son: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Algunas acciones, como la reasignación de fondos entre las estrategias existentes y la congelación de depósitos, se pueden solicitar de inmediato sin requerir el período de espera de 48. Esto es en caso de que se descubra una vulnerabilidad importante. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. Esto es en caso de que se descubra una vulnerabilidad importante. From d4367d538b776ff77b4ad54efc3c05fd4a84f05a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:43 +0800 Subject: [PATCH 10508/11794] New translations vault.md (Spanish) --- es/smart-contracts/api/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/api/vault.md b/es/smart-contracts/api/vault.md index 8bee7fe6c..916f568e7 100644 --- a/es/smart-contracts/api/vault.md +++ b/es/smart-contracts/api/vault.md @@ -11,7 +11,7 @@ Todas las cantidades de OUSD aprobadas o devueltas por los métodos de Vault uti Para otras monedas estables, el número de decimales varía. DAI usa 18 lugares decimales, mientras que USDC y USDT usan solo 6. -Los esfuerzos están [actualmente en marcha](https://github.com/OriginProtocol/origin-dollar/issues/590) para aumentar la resolución de cálculos de cambio de base a partir de 18 decimales a 27 decimales. El token de OUSD en sí mismo conservará 18 decimales de precisión y los saldos de los usuarios no deberían cambiar. +The protocol was updated in November are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. El token de OUSD en sí mismo conservará 18 decimales de precisión y los saldos de los usuarios no deberían cambiar. ## Métodos From 55fa38f6c685205917a5c43ada52223a5e22efe9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:44 +0800 Subject: [PATCH 10509/11794] New translations risks.md (Arabic) --- ar/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/security-and-risks/risks.md b/ar/security-and-risks/risks.md index f6cc02d5b..64dc13dc0 100644 --- a/ar/security-and-risks/risks.md +++ b/ar/security-and-risks/risks.md @@ -30,7 +30,7 @@ While it's impossible to guarantee our contracts are 100% safe, we have taken ev We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. +[DeFi insurance](insurance.md) is availble to offer smart contract coverage as an optional add-on service for OUSD holders. We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. From 451c937564e42da8a6daba0e42e22604f635c58f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:45 +0800 Subject: [PATCH 10510/11794] New translations timelock.md (Arabic) --- ar/smart-contracts/api/timelock.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/ar/smart-contracts/api/timelock.md b/ar/smart-contracts/api/timelock.md index 95265f3d4..c2bbf4f39 100644 --- a/ar/smart-contracts/api/timelock.md +++ b/ar/smart-contracts/api/timelock.md @@ -1,9 +1,5 @@ # Timelock -{% hint style="danger" %} -The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. -{% endhint %} - The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} @@ -12,8 +8,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From dd737d296ddc88a76a949eb718ca3ee31c1ac60f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:47 +0800 Subject: [PATCH 10511/11794] New translations vault.md (Arabic) --- ar/smart-contracts/api/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/smart-contracts/api/vault.md b/ar/smart-contracts/api/vault.md index cc5f18152..13a7a8601 100644 --- a/ar/smart-contracts/api/vault.md +++ b/ar/smart-contracts/api/vault.md @@ -11,7 +11,7 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. -Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. +The protocol was updated in November are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. ## Methods‌ From 6e8826a6519d63c2acfce730b49db724a6a5fc6d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:48 +0800 Subject: [PATCH 10512/11794] New translations risks.md (German) --- de/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/security-and-risks/risks.md b/de/security-and-risks/risks.md index f6cc02d5b..64dc13dc0 100644 --- a/de/security-and-risks/risks.md +++ b/de/security-and-risks/risks.md @@ -30,7 +30,7 @@ While it's impossible to guarantee our contracts are 100% safe, we have taken ev We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. +[DeFi insurance](insurance.md) is availble to offer smart contract coverage as an optional add-on service for OUSD holders. We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. From 56d015ec1b52b92d022548bf0c34d345ec056418 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:49 +0800 Subject: [PATCH 10513/11794] New translations timelock.md (German) --- de/smart-contracts/api/timelock.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/de/smart-contracts/api/timelock.md b/de/smart-contracts/api/timelock.md index 95265f3d4..c2bbf4f39 100644 --- a/de/smart-contracts/api/timelock.md +++ b/de/smart-contracts/api/timelock.md @@ -1,9 +1,5 @@ # Timelock -{% hint style="danger" %} -The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. -{% endhint %} - The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} @@ -12,8 +8,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 5e55f48d2dbf317d5b564c975328f865689aa75d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:50 +0800 Subject: [PATCH 10514/11794] New translations vault.md (German) --- de/smart-contracts/api/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/smart-contracts/api/vault.md b/de/smart-contracts/api/vault.md index cc5f18152..13a7a8601 100644 --- a/de/smart-contracts/api/vault.md +++ b/de/smart-contracts/api/vault.md @@ -11,7 +11,7 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. -Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. +The protocol was updated in November are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. ## Methods‌ From da34d326b89ea663062c22a39ba1f3cdb7b3db04 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:51 +0800 Subject: [PATCH 10515/11794] New translations timelock.md (Greek) --- el/smart-contracts/api/timelock.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/el/smart-contracts/api/timelock.md b/el/smart-contracts/api/timelock.md index 95265f3d4..c2bbf4f39 100644 --- a/el/smart-contracts/api/timelock.md +++ b/el/smart-contracts/api/timelock.md @@ -1,9 +1,5 @@ # Timelock -{% hint style="danger" %} -The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. -{% endhint %} - The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} @@ -12,8 +8,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From a2740355a1e4fb685fd7a74e8862c785fefc0297 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:52 +0800 Subject: [PATCH 10516/11794] New translations risks.md (Dutch) --- nl/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/security-and-risks/risks.md b/nl/security-and-risks/risks.md index f6cc02d5b..64dc13dc0 100644 --- a/nl/security-and-risks/risks.md +++ b/nl/security-and-risks/risks.md @@ -30,7 +30,7 @@ While it's impossible to guarantee our contracts are 100% safe, we have taken ev We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. +[DeFi insurance](insurance.md) is availble to offer smart contract coverage as an optional add-on service for OUSD holders. We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. From f9b74e4727ff582efefe8ad0c5d814a38bf61246 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:54 +0800 Subject: [PATCH 10517/11794] New translations vault.md (Greek) --- el/smart-contracts/api/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/smart-contracts/api/vault.md b/el/smart-contracts/api/vault.md index cc5f18152..13a7a8601 100644 --- a/el/smart-contracts/api/vault.md +++ b/el/smart-contracts/api/vault.md @@ -11,7 +11,7 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. -Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. +The protocol was updated in November are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. ## Methods‌ From 29a390bdb9ae503423498f3787ae5e971ef8033d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:55 +0800 Subject: [PATCH 10518/11794] New translations risks.md (Italian) --- it/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/security-and-risks/risks.md b/it/security-and-risks/risks.md index 91c03a536..4ce0227c2 100644 --- a/it/security-and-risks/risks.md +++ b/it/security-and-risks/risks.md @@ -30,7 +30,7 @@ While it's impossible to guarantee our contracts are 100% safe, we have taken ev We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. +[DeFi insurance](insurance.md) is availble to offer smart contract coverage as an optional add-on service for OUSD holders. We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. From 58820c539b663f64e8b8a1e9210963bf492e3b58 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:56 +0800 Subject: [PATCH 10519/11794] New translations timelock.md (Italian) --- it/smart-contracts/api/timelock.md | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/it/smart-contracts/api/timelock.md b/it/smart-contracts/api/timelock.md index f47b1708f..c2bbf4f39 100644 --- a/it/smart-contracts/api/timelock.md +++ b/it/smart-contracts/api/timelock.md @@ -1,19 +1,15 @@ # Timelock -{% hint style="danger" %} -The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. -{% endhint %} - -Il contratto timelock applica un periodo di attesa di 48 ore prima che qualsiasi modifica ai contratti OUSD possano essere eseguiti. Il timelock può essere chiamato dal nostro multi-sig ed è il proprietario dei nostri contratti [ERC-20](../architecture.md),[Vault](vault.md), e [Strategie](strategies.md). Le azioni di amministrazione ritardate offrono agli utenti la possibilità di uscire da OUSD se i suoi amministratori diventassero malevoli, se venissero compromessi o se apportassero una modifica non gradita agli utenti. +The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} -Il timelock è una misura di sicurezza che offre 48 ore ai titolari di OUSD per ritirare i propri fondi se dovessero avere obiezioni a qualsiasi aggiornamento proposto al protocollo. +The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. {% endhint %} -OUSD utilizza una versione leggermente modificata di [Compound Timelock](https://compound.finance/docs/governance) che è stata [verificata da OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 8d3040fd7c3cf6aef8edf5ff7e695694749075b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:57 +0800 Subject: [PATCH 10520/11794] New translations vault.md (Italian) --- it/smart-contracts/api/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/smart-contracts/api/vault.md b/it/smart-contracts/api/vault.md index e9e409999..6fae78ac7 100644 --- a/it/smart-contracts/api/vault.md +++ b/it/smart-contracts/api/vault.md @@ -11,7 +11,7 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. -Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. +The protocol was updated in November are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. ## Methods‌ From 956936346bd9bc2b92decab5bda4db86d7d74dea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:58 +0800 Subject: [PATCH 10521/11794] New translations risks.md (Japanese) --- ja/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/security-and-risks/risks.md b/ja/security-and-risks/risks.md index f6cc02d5b..64dc13dc0 100644 --- a/ja/security-and-risks/risks.md +++ b/ja/security-and-risks/risks.md @@ -30,7 +30,7 @@ While it's impossible to guarantee our contracts are 100% safe, we have taken ev We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. +[DeFi insurance](insurance.md) is availble to offer smart contract coverage as an optional add-on service for OUSD holders. We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. From 7d2e5bdf2ff9e80fe5e7852cc2d6da71bca4b581 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:58:59 +0800 Subject: [PATCH 10522/11794] New translations timelock.md (Japanese) --- ja/smart-contracts/api/timelock.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/ja/smart-contracts/api/timelock.md b/ja/smart-contracts/api/timelock.md index 95265f3d4..c2bbf4f39 100644 --- a/ja/smart-contracts/api/timelock.md +++ b/ja/smart-contracts/api/timelock.md @@ -1,9 +1,5 @@ # Timelock -{% hint style="danger" %} -The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. -{% endhint %} - The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} @@ -12,8 +8,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 742030dff50190ed655863cee3ca3972050830cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:59:00 +0800 Subject: [PATCH 10523/11794] New translations vault.md (Japanese) --- ja/smart-contracts/api/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/smart-contracts/api/vault.md b/ja/smart-contracts/api/vault.md index cc5f18152..13a7a8601 100644 --- a/ja/smart-contracts/api/vault.md +++ b/ja/smart-contracts/api/vault.md @@ -11,7 +11,7 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. -Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. +The protocol was updated in November are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. ## Methods‌ From 79073de857eea0187446f68b782eec76c5b08faf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:59:01 +0800 Subject: [PATCH 10524/11794] New translations risks.md (Korean) --- ko/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/security-and-risks/risks.md b/ko/security-and-risks/risks.md index 4d0fa75a0..341a57adc 100644 --- a/ko/security-and-risks/risks.md +++ b/ko/security-and-risks/risks.md @@ -30,7 +30,7 @@ While it's impossible to guarantee our contracts are 100% safe, we have taken ev We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. +[DeFi insurance](insurance.md) is availble to offer smart contract coverage as an optional add-on service for OUSD holders. We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. From c6fdff12b7ad26b990cb449635c8365e0729375b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:59:02 +0800 Subject: [PATCH 10525/11794] New translations timelock.md (Korean) --- ko/smart-contracts/api/timelock.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/ko/smart-contracts/api/timelock.md b/ko/smart-contracts/api/timelock.md index 77a0f5df5..ff570f1a8 100644 --- a/ko/smart-contracts/api/timelock.md +++ b/ko/smart-contracts/api/timelock.md @@ -1,9 +1,5 @@ # 시간자물쇠(Timelock) -{% hint style="danger" %} -The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. -{% endhint %} - The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} @@ -12,8 +8,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 3bb3a1dbd169fc54b51a6a4b4cda5ee00f1add35 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:59:04 +0800 Subject: [PATCH 10526/11794] New translations vault.md (Korean) --- ko/smart-contracts/api/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/smart-contracts/api/vault.md b/ko/smart-contracts/api/vault.md index ec0060fa2..bdde5b71c 100644 --- a/ko/smart-contracts/api/vault.md +++ b/ko/smart-contracts/api/vault.md @@ -11,7 +11,7 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. -Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. +The protocol was updated in November are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. ## Methods‌ From 24be1248e8e8bc06b22fdf6e3f0ce77946aae4d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:59:05 +0800 Subject: [PATCH 10527/11794] New translations timelock.md (Thai) --- th/smart-contracts/api/timelock.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/th/smart-contracts/api/timelock.md b/th/smart-contracts/api/timelock.md index 95265f3d4..c2bbf4f39 100644 --- a/th/smart-contracts/api/timelock.md +++ b/th/smart-contracts/api/timelock.md @@ -1,9 +1,5 @@ # Timelock -{% hint style="danger" %} -The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. -{% endhint %} - The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} @@ -12,8 +8,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 78abce09405f6eeeb723dd812d0c80b04073ec23 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:59:06 +0800 Subject: [PATCH 10528/11794] New translations vault.md (Thai) --- th/smart-contracts/api/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/smart-contracts/api/vault.md b/th/smart-contracts/api/vault.md index cc5f18152..13a7a8601 100644 --- a/th/smart-contracts/api/vault.md +++ b/th/smart-contracts/api/vault.md @@ -11,7 +11,7 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. -Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. +The protocol was updated in November are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. ## Methods‌ From b13d530d7f76889773c5adeb55bc83aa980416e3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:59:07 +0800 Subject: [PATCH 10529/11794] New translations risks.md (Croatian) --- hr/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/security-and-risks/risks.md b/hr/security-and-risks/risks.md index f6cc02d5b..64dc13dc0 100644 --- a/hr/security-and-risks/risks.md +++ b/hr/security-and-risks/risks.md @@ -30,7 +30,7 @@ While it's impossible to guarantee our contracts are 100% safe, we have taken ev We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. +[DeFi insurance](insurance.md) is availble to offer smart contract coverage as an optional add-on service for OUSD holders. We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. From d6bc0a92078c9f1e0a2b783c775488cefefd52a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:59:08 +0800 Subject: [PATCH 10530/11794] New translations timelock.md (Croatian) --- hr/smart-contracts/api/timelock.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/hr/smart-contracts/api/timelock.md b/hr/smart-contracts/api/timelock.md index 95265f3d4..c2bbf4f39 100644 --- a/hr/smart-contracts/api/timelock.md +++ b/hr/smart-contracts/api/timelock.md @@ -1,9 +1,5 @@ # Timelock -{% hint style="danger" %} -The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. -{% endhint %} - The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} @@ -12,8 +8,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From d02116d4b8a5510aa56e03936dc683b297b38f63 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:59:09 +0800 Subject: [PATCH 10531/11794] New translations vault.md (Croatian) --- hr/smart-contracts/api/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/smart-contracts/api/vault.md b/hr/smart-contracts/api/vault.md index cc5f18152..13a7a8601 100644 --- a/hr/smart-contracts/api/vault.md +++ b/hr/smart-contracts/api/vault.md @@ -11,7 +11,7 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. -Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. +The protocol was updated in November are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. ## Methods‌ From 902cb9ee096482a48a9834a1759699257380a53f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:59:10 +0800 Subject: [PATCH 10532/11794] New translations risks.md (Hindi) --- hi/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/security-and-risks/risks.md b/hi/security-and-risks/risks.md index f6cc02d5b..64dc13dc0 100644 --- a/hi/security-and-risks/risks.md +++ b/hi/security-and-risks/risks.md @@ -30,7 +30,7 @@ While it's impossible to guarantee our contracts are 100% safe, we have taken ev We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. +[DeFi insurance](insurance.md) is availble to offer smart contract coverage as an optional add-on service for OUSD holders. We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. From 6cd7310337d0cdf424ecba5c339621052718e6e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:59:11 +0800 Subject: [PATCH 10533/11794] New translations timelock.md (Hindi) --- hi/smart-contracts/api/timelock.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/hi/smart-contracts/api/timelock.md b/hi/smart-contracts/api/timelock.md index 95265f3d4..c2bbf4f39 100644 --- a/hi/smart-contracts/api/timelock.md +++ b/hi/smart-contracts/api/timelock.md @@ -1,9 +1,5 @@ # Timelock -{% hint style="danger" %} -The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. -{% endhint %} - The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} @@ -12,8 +8,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 56ece12729a86b77645f1b34a4398b70ab4aadee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:59:12 +0800 Subject: [PATCH 10534/11794] New translations vault.md (Hindi) --- hi/smart-contracts/api/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/smart-contracts/api/vault.md b/hi/smart-contracts/api/vault.md index cc5f18152..13a7a8601 100644 --- a/hi/smart-contracts/api/vault.md +++ b/hi/smart-contracts/api/vault.md @@ -11,7 +11,7 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. -Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. +The protocol was updated in November are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. ## Methods‌ From fdac420c8d8a9748e40d75f254021d5bfc2c1499 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:59:13 +0800 Subject: [PATCH 10535/11794] New translations risks.md (Filipino) --- fil/security-and-risks/risks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/security-and-risks/risks.md b/fil/security-and-risks/risks.md index f6cc02d5b..64dc13dc0 100644 --- a/fil/security-and-risks/risks.md +++ b/fil/security-and-risks/risks.md @@ -30,7 +30,7 @@ While it's impossible to guarantee our contracts are 100% safe, we have taken ev We regularly have our work [audited ](audits.md)by the top auditors in the industry. -We've worked with the top two [DeFi insurance](insurance.md) providers to offer smart contract coverage as an optional add-on service for OUSD holders. +[DeFi insurance](insurance.md) is availble to offer smart contract coverage as an optional add-on service for OUSD holders. We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. They helped us establish automated verifications that will run anytime we update our contract code. We have automated checking for common errors with [Slither](https://github.com/crytic/slither) and [Echidna](https://github.com/crytic/echidna) tests. Together, these alert our team to common security issues in addition to our own test suite. From 2028f2e6ad3c0e2ae8d1c4d9556d69eb911145a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:59:14 +0800 Subject: [PATCH 10536/11794] New translations timelock.md (Filipino) --- fil/smart-contracts/api/timelock.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/fil/smart-contracts/api/timelock.md b/fil/smart-contracts/api/timelock.md index 95265f3d4..c2bbf4f39 100644 --- a/fil/smart-contracts/api/timelock.md +++ b/fil/smart-contracts/api/timelock.md @@ -1,9 +1,5 @@ # Timelock -{% hint style="danger" %} -The timelock has been added but is currently set to 1 minute. This allows for a faster response if any critical issues are discovered. The timelock is governed by Origin's 5 of 8 multi-sig. -{% endhint %} - The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% hint style="info" %} @@ -12,8 +8,8 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: -1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such a reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 908680a3fe54a553ce436c5a2a690e088bd2d823 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 16 Nov 2021 08:59:15 +0800 Subject: [PATCH 10537/11794] New translations vault.md (Filipino) --- fil/smart-contracts/api/vault.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/smart-contracts/api/vault.md b/fil/smart-contracts/api/vault.md index cc5f18152..13a7a8601 100644 --- a/fil/smart-contracts/api/vault.md +++ b/fil/smart-contracts/api/vault.md @@ -11,7 +11,7 @@ All OUSD amounts passed or returned by the Vault methods use 18 decimal places. For other stable coins, the number of decimal places varies. DAI uses 18 decimal places while USDC and USDT use only 6. -Efforts are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. +The protocol was updated in November are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. The OUSD token itself will still retain 18 decimals of precision and user balances should not change. ## Methods‌ From f50efd4a9e8b568f409998fab910ceca22163ccf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 23 Nov 2021 09:56:47 +0800 Subject: [PATCH 10538/11794] New translations insurance.md (French) --- fr/security-and-risks/insurance.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/fr/security-and-risks/insurance.md b/fr/security-and-risks/insurance.md index 516a0a115..b104448fb 100644 --- a/fr/security-and-risks/insurance.md +++ b/fr/security-and-risks/insurance.md @@ -2,6 +2,10 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. + +**InsurAce Protocol Coverage** + +Read InsurAce Protocol’s [User Guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) to learn how to [buy coverage](https://docs.insurace.io/landing-page/documentation-1/user-guide/dashboard) and participate in [underwriting mining](https://docs.insurace.io/landing-page/documentation-1/user-guide/how-to-stake) for OUSD. From 491bf19007591ae3a0fa53831ceb76fa91690609 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 23 Nov 2021 09:56:48 +0800 Subject: [PATCH 10539/11794] New translations insurance.md (Turkish) --- tr/security-and-risks/insurance.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tr/security-and-risks/insurance.md b/tr/security-and-risks/insurance.md index 516a0a115..b104448fb 100644 --- a/tr/security-and-risks/insurance.md +++ b/tr/security-and-risks/insurance.md @@ -2,6 +2,10 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. + +**InsurAce Protocol Coverage** + +Read InsurAce Protocol’s [User Guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) to learn how to [buy coverage](https://docs.insurace.io/landing-page/documentation-1/user-guide/dashboard) and participate in [underwriting mining](https://docs.insurace.io/landing-page/documentation-1/user-guide/how-to-stake) for OUSD. From 404e54a3e0d718068fb4717b756b67840d67d180 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 23 Nov 2021 09:56:49 +0800 Subject: [PATCH 10540/11794] New translations insurance.md (Hindi) --- hi/security-and-risks/insurance.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/hi/security-and-risks/insurance.md b/hi/security-and-risks/insurance.md index 516a0a115..b104448fb 100644 --- a/hi/security-and-risks/insurance.md +++ b/hi/security-and-risks/insurance.md @@ -2,6 +2,10 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. + +**InsurAce Protocol Coverage** + +Read InsurAce Protocol’s [User Guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) to learn how to [buy coverage](https://docs.insurace.io/landing-page/documentation-1/user-guide/dashboard) and participate in [underwriting mining](https://docs.insurace.io/landing-page/documentation-1/user-guide/how-to-stake) for OUSD. From 5dbacb4b44c089e2019cfa5eb5b1db960e0170fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 23 Nov 2021 09:56:50 +0800 Subject: [PATCH 10541/11794] New translations insurance.md (Croatian) --- hr/security-and-risks/insurance.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/hr/security-and-risks/insurance.md b/hr/security-and-risks/insurance.md index 516a0a115..b104448fb 100644 --- a/hr/security-and-risks/insurance.md +++ b/hr/security-and-risks/insurance.md @@ -2,6 +2,10 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. + +**InsurAce Protocol Coverage** + +Read InsurAce Protocol’s [User Guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) to learn how to [buy coverage](https://docs.insurace.io/landing-page/documentation-1/user-guide/dashboard) and participate in [underwriting mining](https://docs.insurace.io/landing-page/documentation-1/user-guide/how-to-stake) for OUSD. From 40ee067ad213e96174c77b2c2131f5f8a0ce841e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 23 Nov 2021 09:56:51 +0800 Subject: [PATCH 10542/11794] New translations insurance.md (Thai) --- th/security-and-risks/insurance.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/th/security-and-risks/insurance.md b/th/security-and-risks/insurance.md index 516a0a115..b104448fb 100644 --- a/th/security-and-risks/insurance.md +++ b/th/security-and-risks/insurance.md @@ -2,6 +2,10 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. + +**InsurAce Protocol Coverage** + +Read InsurAce Protocol’s [User Guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) to learn how to [buy coverage](https://docs.insurace.io/landing-page/documentation-1/user-guide/dashboard) and participate in [underwriting mining](https://docs.insurace.io/landing-page/documentation-1/user-guide/how-to-stake) for OUSD. From 89424c69110c390d8797044efd28529a4c480b38 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 23 Nov 2021 09:56:52 +0800 Subject: [PATCH 10543/11794] New translations insurance.md (Indonesian) --- id/security-and-risks/insurance.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/id/security-and-risks/insurance.md b/id/security-and-risks/insurance.md index ee91ebfb3..0352262cd 100644 --- a/id/security-and-risks/insurance.md +++ b/id/security-and-risks/insurance.md @@ -2,6 +2,10 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). Selain itu, siapa pun yang ingin bertaruh finansial pada keamanan kontrak kami dapat memperoleh hasil dengan menyediakan pertanggungan. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. + +**InsurAce Protocol Coverage** + +Read InsurAce Protocol’s [User Guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) to learn how to [buy coverage](https://docs.insurace.io/landing-page/documentation-1/user-guide/dashboard) and participate in [underwriting mining](https://docs.insurace.io/landing-page/documentation-1/user-guide/how-to-stake) for OUSD. From b7c3459621cf28d3441da0436ae5d7d045cfcf2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 23 Nov 2021 09:56:53 +0800 Subject: [PATCH 10544/11794] New translations insurance.md (Vietnamese) --- vi/security-and-risks/insurance.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/vi/security-and-risks/insurance.md b/vi/security-and-risks/insurance.md index 14cf55e8b..07b514ebb 100644 --- a/vi/security-and-risks/insurance.md +++ b/vi/security-and-risks/insurance.md @@ -2,6 +2,10 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). Ngoài ra, bất kỳ ai muốn đặt cược tài chính vào sự an toàn của các hợp đồng của chúng tôi đều có thể kiếm được lợi nhuận bằng cách cung cấp bảo hiểm. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. + +**InsurAce Protocol Coverage** + +Read InsurAce Protocol’s [User Guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) to learn how to [buy coverage](https://docs.insurace.io/landing-page/documentation-1/user-guide/dashboard) and participate in [underwriting mining](https://docs.insurace.io/landing-page/documentation-1/user-guide/how-to-stake) for OUSD. From eed5df492dd4e5328d42ecd22f954d3c4a2b0dd3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 23 Nov 2021 09:56:54 +0800 Subject: [PATCH 10545/11794] New translations insurance.md (Chinese Traditional) --- zh/security-and-risks/insurance.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/zh/security-and-risks/insurance.md b/zh/security-and-risks/insurance.md index 516a0a115..b104448fb 100644 --- a/zh/security-and-risks/insurance.md +++ b/zh/security-and-risks/insurance.md @@ -2,6 +2,10 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. + +**InsurAce Protocol Coverage** + +Read InsurAce Protocol’s [User Guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) to learn how to [buy coverage](https://docs.insurace.io/landing-page/documentation-1/user-guide/dashboard) and participate in [underwriting mining](https://docs.insurace.io/landing-page/documentation-1/user-guide/how-to-stake) for OUSD. From 6bf5c039f5fb187fa8f6df4f3b6a334e5512a8be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 23 Nov 2021 09:56:56 +0800 Subject: [PATCH 10546/11794] New translations insurance.md (Russian) --- ru/security-and-risks/insurance.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ru/security-and-risks/insurance.md b/ru/security-and-risks/insurance.md index 366479051..4978caf62 100644 --- a/ru/security-and-risks/insurance.md +++ b/ru/security-and-risks/insurance.md @@ -2,6 +2,10 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). Кроме того, любой, кто хочет сделать финансовую ставку на безопасность наших контрактов, может получать доход, предоставляя покрытие. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. + +**InsurAce Protocol Coverage** + +Read InsurAce Protocol’s [User Guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) to learn how to [buy coverage](https://docs.insurace.io/landing-page/documentation-1/user-guide/dashboard) and participate in [underwriting mining](https://docs.insurace.io/landing-page/documentation-1/user-guide/how-to-stake) for OUSD. From 1d63ad0f8887831da16f41b6e04596c795175ec5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 23 Nov 2021 09:56:57 +0800 Subject: [PATCH 10547/11794] New translations insurance.md (Spanish) --- es/security-and-risks/insurance.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/es/security-and-risks/insurance.md b/es/security-and-risks/insurance.md index 872cf40dd..1e138573a 100644 --- a/es/security-and-risks/insurance.md +++ b/es/security-and-risks/insurance.md @@ -2,6 +2,10 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). Además, cualquier persona que quiera hacer una apuesta económica por la seguridad de nuestros contratos puede obtener un rendimiento proporcionando cobertura. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). Esta asociación permite una gestión de riesgos más eficaz por parte de los holders de OUSD al tiempo que crea nuevas oportunidades para que los proveedores de cobertura se beneficien. +DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -Lea nuestra publicación para aprender cómo [comprar cobertura](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [proporcionar cobertura](https://app.nexusmutual.io/staking) o [participar en campañas de minería de escudo](https://app.nexusmutual.io/rewards) con Nexus Mutual.

+**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. + +**InsurAce Protocol Coverage** + +Read InsurAce Protocol’s [User Guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) to learn how to [buy coverage](https://docs.insurace.io/landing-page/documentation-1/user-guide/dashboard) and participate in [underwriting mining](https://docs.insurace.io/landing-page/documentation-1/user-guide/how-to-stake) for OUSD. From 9fd6883390e5b121af1d2fcf4ec81e3c949bf769 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 23 Nov 2021 09:56:58 +0800 Subject: [PATCH 10548/11794] New translations insurance.md (Portuguese) --- pt/security-and-risks/insurance.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pt/security-and-risks/insurance.md b/pt/security-and-risks/insurance.md index 516a0a115..b104448fb 100644 --- a/pt/security-and-risks/insurance.md +++ b/pt/security-and-risks/insurance.md @@ -2,6 +2,10 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. + +**InsurAce Protocol Coverage** + +Read InsurAce Protocol’s [User Guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) to learn how to [buy coverage](https://docs.insurace.io/landing-page/documentation-1/user-guide/dashboard) and participate in [underwriting mining](https://docs.insurace.io/landing-page/documentation-1/user-guide/how-to-stake) for OUSD. From 8d7731f8f271972967337ecb7650aae18b1b57ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 23 Nov 2021 09:56:58 +0800 Subject: [PATCH 10549/11794] New translations insurance.md (Dutch) --- nl/security-and-risks/insurance.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/nl/security-and-risks/insurance.md b/nl/security-and-risks/insurance.md index 516a0a115..b104448fb 100644 --- a/nl/security-and-risks/insurance.md +++ b/nl/security-and-risks/insurance.md @@ -2,6 +2,10 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. + +**InsurAce Protocol Coverage** + +Read InsurAce Protocol’s [User Guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) to learn how to [buy coverage](https://docs.insurace.io/landing-page/documentation-1/user-guide/dashboard) and participate in [underwriting mining](https://docs.insurace.io/landing-page/documentation-1/user-guide/how-to-stake) for OUSD. From 50ee34c6f969d391fcb04cb0505610c9cc2359f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 23 Nov 2021 09:56:59 +0800 Subject: [PATCH 10550/11794] New translations insurance.md (Korean) --- ko/security-and-risks/insurance.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ko/security-and-risks/insurance.md b/ko/security-and-risks/insurance.md index 516a0a115..b104448fb 100644 --- a/ko/security-and-risks/insurance.md +++ b/ko/security-and-risks/insurance.md @@ -2,6 +2,10 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. + +**InsurAce Protocol Coverage** + +Read InsurAce Protocol’s [User Guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) to learn how to [buy coverage](https://docs.insurace.io/landing-page/documentation-1/user-guide/dashboard) and participate in [underwriting mining](https://docs.insurace.io/landing-page/documentation-1/user-guide/how-to-stake) for OUSD. From 2918344084b772ac95bd9a9316cb1a8312b09947 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 23 Nov 2021 09:57:01 +0800 Subject: [PATCH 10551/11794] New translations insurance.md (Japanese) --- ja/security-and-risks/insurance.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ja/security-and-risks/insurance.md b/ja/security-and-risks/insurance.md index 516a0a115..b104448fb 100644 --- a/ja/security-and-risks/insurance.md +++ b/ja/security-and-risks/insurance.md @@ -2,6 +2,10 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. + +**InsurAce Protocol Coverage** + +Read InsurAce Protocol’s [User Guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) to learn how to [buy coverage](https://docs.insurace.io/landing-page/documentation-1/user-guide/dashboard) and participate in [underwriting mining](https://docs.insurace.io/landing-page/documentation-1/user-guide/how-to-stake) for OUSD. From e1780e6275ca67e150cf0223dcf6e4b101b8b20d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 23 Nov 2021 09:57:02 +0800 Subject: [PATCH 10552/11794] New translations insurance.md (Italian) --- it/security-and-risks/insurance.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/it/security-and-risks/insurance.md b/it/security-and-risks/insurance.md index 516a0a115..b104448fb 100644 --- a/it/security-and-risks/insurance.md +++ b/it/security-and-risks/insurance.md @@ -2,6 +2,10 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. + +**InsurAce Protocol Coverage** + +Read InsurAce Protocol’s [User Guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) to learn how to [buy coverage](https://docs.insurace.io/landing-page/documentation-1/user-guide/dashboard) and participate in [underwriting mining](https://docs.insurace.io/landing-page/documentation-1/user-guide/how-to-stake) for OUSD. From 31b017fa98c62ca1d2cc32ca41627587998cea1b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 23 Nov 2021 09:57:03 +0800 Subject: [PATCH 10553/11794] New translations insurance.md (Greek) --- el/security-and-risks/insurance.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/el/security-and-risks/insurance.md b/el/security-and-risks/insurance.md index 516a0a115..b104448fb 100644 --- a/el/security-and-risks/insurance.md +++ b/el/security-and-risks/insurance.md @@ -2,6 +2,10 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. + +**InsurAce Protocol Coverage** + +Read InsurAce Protocol’s [User Guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) to learn how to [buy coverage](https://docs.insurace.io/landing-page/documentation-1/user-guide/dashboard) and participate in [underwriting mining](https://docs.insurace.io/landing-page/documentation-1/user-guide/how-to-stake) for OUSD. From 7a38ff99716b02f123e572c983ed871b962c814a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 23 Nov 2021 09:57:04 +0800 Subject: [PATCH 10554/11794] New translations insurance.md (German) --- de/security-and-risks/insurance.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/de/security-and-risks/insurance.md b/de/security-and-risks/insurance.md index 516a0a115..b104448fb 100644 --- a/de/security-and-risks/insurance.md +++ b/de/security-and-risks/insurance.md @@ -2,6 +2,10 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. + +**InsurAce Protocol Coverage** + +Read InsurAce Protocol’s [User Guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) to learn how to [buy coverage](https://docs.insurace.io/landing-page/documentation-1/user-guide/dashboard) and participate in [underwriting mining](https://docs.insurace.io/landing-page/documentation-1/user-guide/how-to-stake) for OUSD. From e6709a243bdbf45f34f5f7c0832944bcad12eb80 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 23 Nov 2021 09:57:05 +0800 Subject: [PATCH 10555/11794] New translations insurance.md (Arabic) --- ar/security-and-risks/insurance.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ar/security-and-risks/insurance.md b/ar/security-and-risks/insurance.md index 516a0a115..b104448fb 100644 --- a/ar/security-and-risks/insurance.md +++ b/ar/security-and-risks/insurance.md @@ -2,6 +2,10 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. + +**InsurAce Protocol Coverage** + +Read InsurAce Protocol’s [User Guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) to learn how to [buy coverage](https://docs.insurace.io/landing-page/documentation-1/user-guide/dashboard) and participate in [underwriting mining](https://docs.insurace.io/landing-page/documentation-1/user-guide/how-to-stake) for OUSD. From 7e97c553cb362d5e04acf865b9a5cc9659c42935 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 23 Nov 2021 09:57:06 +0800 Subject: [PATCH 10556/11794] New translations insurance.md (Filipino) --- fil/security-and-risks/insurance.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/fil/security-and-risks/insurance.md b/fil/security-and-risks/insurance.md index 516a0a115..b104448fb 100644 --- a/fil/security-and-risks/insurance.md +++ b/fil/security-and-risks/insurance.md @@ -2,6 +2,10 @@ OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). In addition, anyone who wants to make a financial bet on the security of our contracts can earn a yield by providing coverage. -DeFi coverage for OUSD is currently available via [Nexus Mutual](https://nexusmutual.io). This partnership allows for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. + +**InsurAce Protocol Coverage** + +Read InsurAce Protocol’s [User Guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) to learn how to [buy coverage](https://docs.insurace.io/landing-page/documentation-1/user-guide/dashboard) and participate in [underwriting mining](https://docs.insurace.io/landing-page/documentation-1/user-guide/how-to-stake) for OUSD. From dc6b4e6cefe4a1be3cabe6ce2511e1901cb3fe3f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Nov 2021 11:08:26 -0500 Subject: [PATCH 10557/11794] New translations integration-guide-for-exchanges.md (French) --- fr/guides/integration-guide-for-exchanges.md | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/fr/guides/integration-guide-for-exchanges.md b/fr/guides/integration-guide-for-exchanges.md index 1c7fd6a45..37a871129 100644 --- a/fr/guides/integration-guide-for-exchanges.md +++ b/fr/guides/integration-guide-for-exchanges.md @@ -4,9 +4,9 @@ Centralized exchanges will play an important role in helping us reach our goal o These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: -**Do you want to participate in the yield that is generated?** +**Do you want to participate in the yield that is generated?** -We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. **Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** @@ -14,13 +14,21 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users' balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +It's important to note that while OUSD is a rebasing token, user balances will only rebase in a positive direction (your balance will never go down). This makes things a lot simpler than integrating with other rebasing coins like AMPL or other algo-stables. **Are you comingling user funds?** If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. -**What is your plan for liquidity?** +**Are you planning to provide liquidity?** + +The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). + +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + +#### Do you have other questions? -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +The best way to get help from both our engineering and business teams is usually on [Discord](https://www.originprotocol.com/discord). From 4808df55090c38fb3bd96d52202e48cd527fc08f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Nov 2021 11:08:27 -0500 Subject: [PATCH 10558/11794] New translations integration-guide-for-exchanges.md (Turkish) --- tr/guides/integration-guide-for-exchanges.md | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/tr/guides/integration-guide-for-exchanges.md b/tr/guides/integration-guide-for-exchanges.md index 1c7fd6a45..37a871129 100644 --- a/tr/guides/integration-guide-for-exchanges.md +++ b/tr/guides/integration-guide-for-exchanges.md @@ -4,9 +4,9 @@ Centralized exchanges will play an important role in helping us reach our goal o These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: -**Do you want to participate in the yield that is generated?** +**Do you want to participate in the yield that is generated?** -We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. **Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** @@ -14,13 +14,21 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users' balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +It's important to note that while OUSD is a rebasing token, user balances will only rebase in a positive direction (your balance will never go down). This makes things a lot simpler than integrating with other rebasing coins like AMPL or other algo-stables. **Are you comingling user funds?** If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. -**What is your plan for liquidity?** +**Are you planning to provide liquidity?** + +The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). + +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + +#### Do you have other questions? -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +The best way to get help from both our engineering and business teams is usually on [Discord](https://www.originprotocol.com/discord). From c1af3f323f5ea6941b894720d4172c2e37bd873e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Nov 2021 11:08:28 -0500 Subject: [PATCH 10559/11794] New translations integration-guide-for-exchanges.md (Hindi) --- hi/guides/integration-guide-for-exchanges.md | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/hi/guides/integration-guide-for-exchanges.md b/hi/guides/integration-guide-for-exchanges.md index 1c7fd6a45..37a871129 100644 --- a/hi/guides/integration-guide-for-exchanges.md +++ b/hi/guides/integration-guide-for-exchanges.md @@ -4,9 +4,9 @@ Centralized exchanges will play an important role in helping us reach our goal o These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: -**Do you want to participate in the yield that is generated?** +**Do you want to participate in the yield that is generated?** -We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. **Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** @@ -14,13 +14,21 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users' balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +It's important to note that while OUSD is a rebasing token, user balances will only rebase in a positive direction (your balance will never go down). This makes things a lot simpler than integrating with other rebasing coins like AMPL or other algo-stables. **Are you comingling user funds?** If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. -**What is your plan for liquidity?** +**Are you planning to provide liquidity?** + +The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). + +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + +#### Do you have other questions? -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +The best way to get help from both our engineering and business teams is usually on [Discord](https://www.originprotocol.com/discord). From aae8b79d7280412ae39709be97057e705c7d49d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Nov 2021 11:08:29 -0500 Subject: [PATCH 10560/11794] New translations integration-guide-for-exchanges.md (Croatian) --- hr/guides/integration-guide-for-exchanges.md | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/hr/guides/integration-guide-for-exchanges.md b/hr/guides/integration-guide-for-exchanges.md index 1c7fd6a45..37a871129 100644 --- a/hr/guides/integration-guide-for-exchanges.md +++ b/hr/guides/integration-guide-for-exchanges.md @@ -4,9 +4,9 @@ Centralized exchanges will play an important role in helping us reach our goal o These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: -**Do you want to participate in the yield that is generated?** +**Do you want to participate in the yield that is generated?** -We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. **Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** @@ -14,13 +14,21 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users' balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +It's important to note that while OUSD is a rebasing token, user balances will only rebase in a positive direction (your balance will never go down). This makes things a lot simpler than integrating with other rebasing coins like AMPL or other algo-stables. **Are you comingling user funds?** If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. -**What is your plan for liquidity?** +**Are you planning to provide liquidity?** + +The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). + +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + +#### Do you have other questions? -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +The best way to get help from both our engineering and business teams is usually on [Discord](https://www.originprotocol.com/discord). From f45da19d3886fc3342eb1db69e24c6d30ebe8508 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Nov 2021 11:08:31 -0500 Subject: [PATCH 10561/11794] New translations integration-guide-for-exchanges.md (Thai) --- th/guides/integration-guide-for-exchanges.md | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/th/guides/integration-guide-for-exchanges.md b/th/guides/integration-guide-for-exchanges.md index 1c7fd6a45..37a871129 100644 --- a/th/guides/integration-guide-for-exchanges.md +++ b/th/guides/integration-guide-for-exchanges.md @@ -4,9 +4,9 @@ Centralized exchanges will play an important role in helping us reach our goal o These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: -**Do you want to participate in the yield that is generated?** +**Do you want to participate in the yield that is generated?** -We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. **Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** @@ -14,13 +14,21 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users' balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +It's important to note that while OUSD is a rebasing token, user balances will only rebase in a positive direction (your balance will never go down). This makes things a lot simpler than integrating with other rebasing coins like AMPL or other algo-stables. **Are you comingling user funds?** If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. -**What is your plan for liquidity?** +**Are you planning to provide liquidity?** + +The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). + +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + +#### Do you have other questions? -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +The best way to get help from both our engineering and business teams is usually on [Discord](https://www.originprotocol.com/discord). From a2af80f612640c1ce0a80662852639b78a7d970b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Nov 2021 11:08:32 -0500 Subject: [PATCH 10562/11794] New translations integration-guide-for-exchanges.md (Indonesian) --- id/guides/integration-guide-for-exchanges.md | 22 +++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/id/guides/integration-guide-for-exchanges.md b/id/guides/integration-guide-for-exchanges.md index 292b1e769..b138f49b3 100644 --- a/id/guides/integration-guide-for-exchanges.md +++ b/id/guides/integration-guide-for-exchanges.md @@ -4,9 +4,9 @@ Pertukaran terpusat akan memainkan peran penting dalam membantu kami mencapai tu Dokumen ini adalah titik awal yang bagus untuk memahami cara kerja OUSD. Berikut adalah beberapa pertanyaan penting untuk pertukaran yang ingin mengintegrasikan OUSD untuk dipertimbangkan: -**Apakah Anda ingin berpartisipasi dalam hasil yang dihasilkan?** +**Do you want to participate in the yield that is generated?** -Kami berasumsi bahwa jawabannya adalah ya dan kami juga sangat menganjurkan hal ini! Namun, mungkin ada beberapa contoh di mana Anda lebih memilih untuk bergerak cepat dan mendaftar OUSD tanpa berpartisipasi dalam sifat [rebasing dari OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) karena ini adalah integrasi tercepat dan paling sederhana. Untuk pertukaran yang ingin mencantumkan OUSD, tetapi kekurangan sumber daya teknik, Anda mungkin ingin meluncurkan versi non-rebasing terlebih dahulu sementara teknisi Anda membuat perubahan apa pun yang diperlukan. Untuk membuat OUSD non-rebasing, Anda dapat memanggil `rebaseOptOut()` dari setiap dompet EOA yang menyimpan OUSD, atau tidak melakukan apa pun jika Anda menyimpan OUSD pada kontrak pintar. OUSD non-rebasing berperilaku seperti token ERC-20 lainnya. +Kami berasumsi bahwa jawabannya adalah ya dan kami juga sangat menganjurkan hal ini! Namun, mungkin ada beberapa contoh di mana Anda lebih memilih untuk bergerak cepat dan mendaftar OUSD tanpa berpartisipasi dalam sifat [rebasing dari OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) karena ini adalah integrasi tercepat dan paling sederhana. Untuk pertukaran yang ingin mencantumkan OUSD, tetapi kekurangan sumber daya teknik, Anda mungkin ingin meluncurkan versi non-rebasing terlebih dahulu sementara teknisi Anda membuat perubahan apa pun yang diperlukan. Untuk membuat OUSD non-rebasing, Anda dapat memanggil `rebaseOptOut()` dari setiap dompet EOA yang menyimpan OUSD, atau tidak melakukan apa pun jika Anda menyimpan OUSD pada kontrak pintar. Non-rebasing OUSD behaves just like any other ERC-20 token. **Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** @@ -14,13 +14,21 @@ Kontrak cerdas apa pun yang memegang OUSD perlu memilih secara manual untuk mene **Apakah Anda melakukan caching saldo pengguna?** -OUSD secara dinamis memperbarui nilai yang dikembalikan oleh fungsi `balanceOf()` pada kontrak ERC20 kami. Users balances will update at unpredictable times as new yield is generated by the protocol. Selama Anda tidak menyimpan nilai ini dalam cache, pengguna akan selalu melihat jumlah OUSD yang benar yang mereka pegang. +OUSD secara dinamis memperbarui nilai yang dikembalikan oleh fungsi `balanceOf()` pada kontrak ERC20 kami. Users' balances will update at unpredictable times as new yield is generated by the protocol. Selama Anda tidak menyimpan nilai ini dalam cache, pengguna akan selalu melihat jumlah OUSD yang benar yang mereka pegang. -**Apakah Anda mencampur dana pengguna?** +It's important to note that while OUSD is a rebasing token, user balances will only rebase in a positive direction (your balance will never go down). This makes things a lot simpler than integrating with other rebasing coins like AMPL or other algo-stables. -Jika Anda mengumpulkan dana, Anda pasti ingin memastikan bahwa setiap pengguna mendapatkan jumlah pro-rata dari hasil yang dihasilkan oleh protokol. Mungkin cara termudah untuk melakukannya adalah dengan melacak saldo setiap pengguna sebagai persentase dari kumpulan, bukan sebagai jumlah tetap. +**Are you comingling user funds?** -**Apa rencana Anda untuk likuiditas?** +If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. -OUSD dapat dicetak atau ditebus kapan saja menggunakan [Origin Dollar DApp](https://www.ousd.com), atau langsung dari kontrak pintar kami. Jika Anda berencana untuk menyediakan likuiditas sendiri, Anda harus menyadari bahwa jumlah pasti OUSD yang akan Anda terima sebagai ganti USDT, USDC, atau DAI Anda bergantung pada nilai tukar saat ini sebagaimana ditentukan oleh [oracle](../smart-contracts/api/oracle.md). Jika Anda berencana menebus OUSD untuk stablecoin yang mendasarinya, Anda harus tahu bahwa ada biaya keluar 0,5% dan OUSD akan mengembalikan sekeranjang stablecoin sebanding dengan stablecoin pendukung di pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. Jika memungkinkan, permen atau penebusan harus dilakukan dalam jumlah besar untuk efisiensi maksimum. +**Are you planning to provide liquidity?** + +The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). + +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + +#### Do you have other questions? + +The best way to get help from both our engineering and business teams is usually on [Discord](https://www.originprotocol.com/discord). From 4e1a4a70898a07cb1453c2b22c20a6fb017a58e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Nov 2021 11:08:33 -0500 Subject: [PATCH 10563/11794] New translations integration-guide-for-exchanges.md (Vietnamese) --- vi/guides/integration-guide-for-exchanges.md | 22 +++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/vi/guides/integration-guide-for-exchanges.md b/vi/guides/integration-guide-for-exchanges.md index c13af78a1..bdf68800c 100644 --- a/vi/guides/integration-guide-for-exchanges.md +++ b/vi/guides/integration-guide-for-exchanges.md @@ -4,9 +4,9 @@ Các sàn giao dịch tập trung sẽ đóng một vai trò quan trọng trong Những tài liệu này là bước quan trọng để tìm hiểu cơ chế hoạt động của OUSD. Dưới đây là một số câu hỏi quan trọng cho các sàn giao dịch muốn tích hợp OUSD cần xem xét: -**Bạn có muốn tham gia kiếm lợi nhuận không?** +**Do you want to participate in the yield that is generated?** -Chúng tôi giả định câu trả lời sẽ là có! Tuy nhiên, nếu chỉ đơn giản là. niêm yết OUSD mà không [tích hợp rebase](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) thì bạn sẽ không đạt được mục đích mong muốn. Đối với các sàn giao dịch muốn niêm yết OUSD, nhưng bị hạn chế về kỹ thuật, bạn có thể muốn khởi chạy phiên bản không rebase trước và sau đó các kỹ sư có thể thực hiện tiếp các bước tích hợp rebase. Để dừng tính năng rebase của OUSD, bạn có thể gọi `rebaseOptOut ()` từ mỗi ví EOA nắm giữ OUSD hoặc không làm gì nếu bạn đang lưu trữ OUSD trên các hợp đồng thông minh. OUSD sau khi tạm dừng rebase hoạt động giống như token ERC-20 bình thường. +Chúng tôi giả định câu trả lời sẽ là có! Tuy nhiên, nếu chỉ đơn giản là. niêm yết OUSD mà không [tích hợp rebase](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) thì bạn sẽ không đạt được mục đích mong muốn. Đối với các sàn giao dịch muốn niêm yết OUSD, nhưng bị hạn chế về kỹ thuật, bạn có thể muốn khởi chạy phiên bản không rebase trước và sau đó các kỹ sư có thể thực hiện tiếp các bước tích hợp rebase. Để dừng tính năng rebase của OUSD, bạn có thể gọi `rebaseOptOut ()` từ mỗi ví EOA nắm giữ OUSD hoặc không làm gì nếu bạn đang lưu trữ OUSD trên các hợp đồng thông minh. Non-rebasing OUSD behaves just like any other ERC-20 token. **Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** @@ -14,13 +14,21 @@ Bất kỳ hợp đồng thông minh nào đang nắm giữ OUSD cần phải op **Bạn có đang lưu số dư của người dùng vào bộ nhớ đệm không?** -OUSD tự động cập nhật giá trị được trả về bởi hàm `balanceOf ()` trên hợp đồng ERC20 mà đội ngũ chúng tôi xây dựng. Số dư của người dùng sẽ cập nhật ngẫu nhiên trong ngày khi giao thức tạo ra lợi nhuận mới. Miễn là bạn không lưu giá trị này vào bộ nhớ đệm, người dùng sẽ luôn thấy đúng số lượng OUSD mà họ đang nắm giữ. +OUSD tự động cập nhật giá trị được trả về bởi hàm `balanceOf ()` trên hợp đồng ERC20 mà đội ngũ chúng tôi xây dựng. Users' balances will update at unpredictable times as new yield is generated by the protocol. Miễn là bạn không lưu giá trị này vào bộ nhớ đệm, người dùng sẽ luôn thấy đúng số lượng OUSD mà họ đang nắm giữ. -**Bạn có đang trộn lẫn quỹ của người dùng không?** +It's important to note that while OUSD is a rebasing token, user balances will only rebase in a positive direction (your balance will never go down). This makes things a lot simpler than integrating with other rebasing coins like AMPL or other algo-stables. -Nếu bạn đang trộn lẫn quỹ của người dùng, bạn cần đảm bảo rằng họ nhận được lãi suất tương ứng tạo ra bởi giao thức. Có lẽ cách dễ nhất để làm điều này là theo dõi số dư của mỗi người dùng dưới dạng tỷ lệ phần trăm trên tổng tài khoản thay vì theo dõi qua số tiền cố định. +**Are you comingling user funds?** -**Kế hoạch thanh khoản của bạn là gì?** +If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. -OUSD có thể được mint hoặc redeem bất kỳ lúc nào bằng cách sử dụng [Origin Dollar DApp](https://www.ousd.com)hoặc thực hiện trực tiếp từ các hợp đồng thông minh của Origin. Nếu bạn đang có kế hoạch tự cung cấp thanh khoản, bạn nên lưu ý rằng số lượng OUSD chính xác mà bạn sẽ nhận được để đổi lấy USDT, USDC hoặc DAI của bạn phụ thuộc vào tỷ giá hối đoái hiện tại được xác định bởi [oracles](../smart-contracts/api/oracle.md). Nếu bạn đang có kế hoạch đổi OUSD để lấy các stablecoin cơ bản, lưu ý rằng giao thức sẽ thu 1 khoản phí là 0.5% và sẽ trả về hỗn hợp tác stablecoin đang có trong pool. Chúng tôi khuyến khích các sàn giao dịch chuyển đổi qua các nền tảng khác như Uniswap hoặc Curve để tránh các khoản fee nêu trên. Nếu có thể, bạn nên thực hiện mint hoặc redeem số lượng lớn để tối thiểu hoá chi phí. +**Are you planning to provide liquidity?** + +The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). + +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + +#### Do you have other questions? + +The best way to get help from both our engineering and business teams is usually on [Discord](https://www.originprotocol.com/discord). From ba520555786ae149fb42b8b96630fd279acdbc7d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Nov 2021 11:08:35 -0500 Subject: [PATCH 10564/11794] New translations integration-guide-for-exchanges.md (Chinese Traditional) --- zh/guides/integration-guide-for-exchanges.md | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/zh/guides/integration-guide-for-exchanges.md b/zh/guides/integration-guide-for-exchanges.md index 1c7fd6a45..37a871129 100644 --- a/zh/guides/integration-guide-for-exchanges.md +++ b/zh/guides/integration-guide-for-exchanges.md @@ -4,9 +4,9 @@ Centralized exchanges will play an important role in helping us reach our goal o These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: -**Do you want to participate in the yield that is generated?** +**Do you want to participate in the yield that is generated?** -We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. **Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** @@ -14,13 +14,21 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users' balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +It's important to note that while OUSD is a rebasing token, user balances will only rebase in a positive direction (your balance will never go down). This makes things a lot simpler than integrating with other rebasing coins like AMPL or other algo-stables. **Are you comingling user funds?** If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. -**What is your plan for liquidity?** +**Are you planning to provide liquidity?** + +The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). + +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + +#### Do you have other questions? -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +The best way to get help from both our engineering and business teams is usually on [Discord](https://www.originprotocol.com/discord). From da7a96215e98e7ceb9b2a8ff699c9d6d97acfa2d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Nov 2021 11:08:37 -0500 Subject: [PATCH 10565/11794] New translations integration-guide-for-exchanges.md (Russian) --- ru/guides/integration-guide-for-exchanges.md | 22 +++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/ru/guides/integration-guide-for-exchanges.md b/ru/guides/integration-guide-for-exchanges.md index 3003a2c49..bb7356c0b 100644 --- a/ru/guides/integration-guide-for-exchanges.md +++ b/ru/guides/integration-guide-for-exchanges.md @@ -4,9 +4,9 @@ Эти документы - отличная отправная точка для понимания того, как работает OUSD. Вот несколько важных вопросов для бирж, которые хотят интегрировать OUSD: -**Вы хотите участвовать в получении дохода?** +**Do you want to participate in the yield that is generated?** -Мы предполагаем, что ответ будет положительным, и мы также очень поощряем это! Однако, могут быть некоторые случаи, когда вы предпочтете действовать быстро и добавить на свою биржу OUSD, не участвуя в [процессе перераспределения OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md), так как это является самой быстрой и простой интеграцией. Для бирж, которые хотят добавить токен OUSD, но ограничены в технических ресурсах, есть возможность сначала запустить версию без перераспределения, пока ваши специалисты вносят необходимые изменения. Чтобы запретить перераспределение OUSD, необходимо вызвать функцию `rebaseOptOut()` из каждого кошелька EOA, на котором хранится OUSD, или ничего не делать, если OUSD хранится на смарт-контрактах. OUSD без перераспределения абсолютно такой же, как и любой другой токен ERC-20. +Мы предполагаем, что ответ будет положительным, и мы также очень поощряем это! Однако, могут быть некоторые случаи, когда вы предпочтете действовать быстро и добавить на свою биржу OUSD, не участвуя в [процессе перераспределения OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md), так как это является самой быстрой и простой интеграцией. Для бирж, которые хотят добавить токен OUSD, но ограничены в технических ресурсах, есть возможность сначала запустить версию без перераспределения, пока ваши специалисты вносят необходимые изменения. Чтобы запретить перераспределение OUSD, необходимо вызвать функцию `rebaseOptOut()` из каждого кошелька EOA, на котором хранится OUSD, или ничего не делать, если OUSD хранится на смарт-контрактах. Non-rebasing OUSD behaves just like any other ERC-20 token. **Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** @@ -14,13 +14,21 @@ **Кешируете ли вы балансы пользователей?** -OUSD динамически обновляет значение, возвращаемое функцией `balanceOf()` в нашем контракте ERC20. Users balances will update at unpredictable times as new yield is generated by the protocol. Пока вы не кешируете это значение, пользователи всегда будут видеть правильную сумму OUSD, которую они держат. +OUSD динамически обновляет значение, возвращаемое функцией `balanceOf()` в нашем контракте ERC20. Users' balances will update at unpredictable times as new yield is generated by the protocol. Пока вы не кешируете это значение, пользователи всегда будут видеть правильную сумму OUSD, которую они держат. -**Вы объединяете средства пользователей?** +It's important to note that while OUSD is a rebasing token, user balances will only rebase in a positive direction (your balance will never go down). This makes things a lot simpler than integrating with other rebasing coins like AMPL or other algo-stables. -Если вы объединяете средства, вы должны быть уверены, что каждый пользователь получает пропорциональную сумму дохода, генерируемого протоколом. Вероятно, самый простой способ сделать это - отслеживать баланс каждого пользователя как процент от пула, а не как фиксированную сумму. +**Are you comingling user funds?** -**Каков Ваш план по ликвидности?** +If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. -OUSD можно создавать или выкупать в любое время как с помощью [Origin Dollar DApp](https://www.ousd.com), так и напрямую из наших смарт-контрактов. Если вы планируете предоставлять ликвидность самостоятельно, вы должны знать, что точная сумма OUSD, которую вы получите в обмен на ваши USDT, USDC или DAI, зависит от текущего обменного курса, определенного [оракулами](../smart-contracts/api/oracle.md). Если вы планируете обменять OUSD на базовые стейблкоины, вы должны знать, что существует комиссия за выход в размере 0,5%, и OUSD вернет набор стейблкоинов пропорционально поддерживаемым стейблкоинам в пуле. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. При возможности, создание или выкуп должны производиться большими партиями для максимальной эффективности. +**Are you planning to provide liquidity?** + +The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). + +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + +#### Do you have other questions? + +The best way to get help from both our engineering and business teams is usually on [Discord](https://www.originprotocol.com/discord). From 54b474dbace4278d2eb4f5902779777692c0cb82 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Nov 2021 11:08:38 -0500 Subject: [PATCH 10566/11794] New translations integration-guide-for-exchanges.md (Spanish) --- es/guides/integration-guide-for-exchanges.md | 22 +++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/es/guides/integration-guide-for-exchanges.md b/es/guides/integration-guide-for-exchanges.md index d8640031f..d6912e5ee 100644 --- a/es/guides/integration-guide-for-exchanges.md +++ b/es/guides/integration-guide-for-exchanges.md @@ -4,9 +4,9 @@ Los exchanges centralizados jugarán un papel importante para ayudarnos a alcanz Estos documentos son un excelente punto de partida para comprender cómo funciona OUSD. Aquí hay algunas preguntas importantes para los exchanges que deseen integrar OUSD para considerar: -**¿Quieres participar del rendimiento que se genera?** +**Do you want to participate in the yield that is generated?** -¡Asumimos que la respuesta será sí y también lo alentamos a seguir! Sin embargo, puede haber algunos casos en los que prefiera moverse rápido y listar OUSD sin participar en el [rebase de OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) ya que es la integración más rápida y simple. Para los exchanges que desean incluir OUSD, pero tienen pocos recursos de ingeniería, es posible que desee iniciar la versión sin reajuste primero mientras sus ingenieros realizan los cambios necesarios. Para que OUSD no rebase, puede llamar a `rebaseOptOut()` desde cada billetera EOA que contiene OUSD, o no hacer nada si está almacenando OUSD en contratos inteligentes. El OUSD sin rebasar se comporta como cualquier otro token ERC-20. +¡Asumimos que la respuesta será sí y también lo alentamos a seguir! Sin embargo, puede haber algunos casos en los que prefiera moverse rápido y listar OUSD sin participar en el [rebase de OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) ya que es la integración más rápida y simple. Para los exchanges que desean incluir OUSD, pero tienen pocos recursos de ingeniería, es posible que desee iniciar la versión sin reajuste primero mientras sus ingenieros realizan los cambios necesarios. Para que OUSD no rebase, puede llamar a `rebaseOptOut()` desde cada billetera EOA que contiene OUSD, o no hacer nada si está almacenando OUSD en contratos inteligentes. Non-rebasing OUSD behaves just like any other ERC-20 token. **Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** @@ -14,13 +14,21 @@ Cualquier contrato inteligente que tenga OUSD debe optar manualmente para recibi **¿Está almacenando en caché los saldos de los usuarios?** -OUSD actualiza dinámicamente el valor devuelto por la función `balanceOf()` en nuestro contrato ERC20. Los saldos de los usuarios se actualizarán en momentos impredecibles a medida que el protocolo genere un nuevo rendimiento. Mientras no esté almacenando en caché este valor, los usuarios siempre verán la cantidad correcta de OUSD que tienen. +OUSD actualiza dinámicamente el valor devuelto por la función `balanceOf()` en nuestro contrato ERC20. Users' balances will update at unpredictable times as new yield is generated by the protocol. Mientras no esté almacenando en caché este valor, los usuarios siempre verán la cantidad correcta de OUSD que tienen. -**¿Está mezclando fondos de usuario?** +It's important to note that while OUSD is a rebasing token, user balances will only rebase in a positive direction (your balance will never go down). This makes things a lot simpler than integrating with other rebasing coins like AMPL or other algo-stables. -Si está reuniendo fondos, querrá asegurarse de que cada usuario obtenga su cantidad prorrateada del rendimiento que genera el protocolo. Probablemente la forma más fácil de hacer esto es rastrear el saldo de cada usuario como un porcentaje de un grupo en lugar de como una cantidad fija. +**Are you comingling user funds?** -**¿Cuál es su plan de liquidez?** +If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. -OUSD se puede acuñar o canjear en cualquier momento utilizando [Origin Dollar DApp](https://www.ousd.com), o directamente desde nuestros contratos inteligentes. Si planea proporcionar liquidez usted mismo, debe tener en cuenta que la cantidad exacta de OUSD que recibirá a cambio de su USDT, USDC o DAI depende de los tipos de cambio actuales según lo determinado por los [oráculos](../smart-contracts/api/oracle.md). Si planea canjear OUSD por las monedas estables subyacentes, debe saber que hay una tarifa de salida del 0.5% y OUSD devolverá una canasta de monedas estables en proporción a las monedas estables de respaldo en el grupo. Alentamos a los intercambios a aprovechar otros grupos de liquidez, como Uniswap o Curve para evitar esas tarifas. Si es posible, las acuñaciones o canjeos deben hacerse en lotes grandes para una máxima eficiencia. +**Are you planning to provide liquidity?** + +The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). + +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + +#### Do you have other questions? + +The best way to get help from both our engineering and business teams is usually on [Discord](https://www.originprotocol.com/discord). From 43164ca441c007841d23ebab29850c7f918e184b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Nov 2021 11:08:39 -0500 Subject: [PATCH 10567/11794] New translations integration-guide-for-exchanges.md (Portuguese) --- pt/guides/integration-guide-for-exchanges.md | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/pt/guides/integration-guide-for-exchanges.md b/pt/guides/integration-guide-for-exchanges.md index 1c7fd6a45..37a871129 100644 --- a/pt/guides/integration-guide-for-exchanges.md +++ b/pt/guides/integration-guide-for-exchanges.md @@ -4,9 +4,9 @@ Centralized exchanges will play an important role in helping us reach our goal o These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: -**Do you want to participate in the yield that is generated?** +**Do you want to participate in the yield that is generated?** -We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. **Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** @@ -14,13 +14,21 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users' balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +It's important to note that while OUSD is a rebasing token, user balances will only rebase in a positive direction (your balance will never go down). This makes things a lot simpler than integrating with other rebasing coins like AMPL or other algo-stables. **Are you comingling user funds?** If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. -**What is your plan for liquidity?** +**Are you planning to provide liquidity?** + +The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). + +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + +#### Do you have other questions? -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +The best way to get help from both our engineering and business teams is usually on [Discord](https://www.originprotocol.com/discord). From b986916a43362e82fa7cce67637a63bb2f654650 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Nov 2021 11:08:40 -0500 Subject: [PATCH 10568/11794] New translations integration-guide-for-exchanges.md (Dutch) --- nl/guides/integration-guide-for-exchanges.md | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/nl/guides/integration-guide-for-exchanges.md b/nl/guides/integration-guide-for-exchanges.md index 1c7fd6a45..37a871129 100644 --- a/nl/guides/integration-guide-for-exchanges.md +++ b/nl/guides/integration-guide-for-exchanges.md @@ -4,9 +4,9 @@ Centralized exchanges will play an important role in helping us reach our goal o These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: -**Do you want to participate in the yield that is generated?** +**Do you want to participate in the yield that is generated?** -We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. **Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** @@ -14,13 +14,21 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users' balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +It's important to note that while OUSD is a rebasing token, user balances will only rebase in a positive direction (your balance will never go down). This makes things a lot simpler than integrating with other rebasing coins like AMPL or other algo-stables. **Are you comingling user funds?** If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. -**What is your plan for liquidity?** +**Are you planning to provide liquidity?** + +The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). + +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + +#### Do you have other questions? -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +The best way to get help from both our engineering and business teams is usually on [Discord](https://www.originprotocol.com/discord). From 0a27d31c6af0e4957af5ace758d7c9f62732c146 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Nov 2021 11:08:41 -0500 Subject: [PATCH 10569/11794] New translations integration-guide-for-exchanges.md (Korean) --- ko/guides/integration-guide-for-exchanges.md | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/ko/guides/integration-guide-for-exchanges.md b/ko/guides/integration-guide-for-exchanges.md index 1c7fd6a45..37a871129 100644 --- a/ko/guides/integration-guide-for-exchanges.md +++ b/ko/guides/integration-guide-for-exchanges.md @@ -4,9 +4,9 @@ Centralized exchanges will play an important role in helping us reach our goal o These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: -**Do you want to participate in the yield that is generated?** +**Do you want to participate in the yield that is generated?** -We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. **Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** @@ -14,13 +14,21 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users' balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +It's important to note that while OUSD is a rebasing token, user balances will only rebase in a positive direction (your balance will never go down). This makes things a lot simpler than integrating with other rebasing coins like AMPL or other algo-stables. **Are you comingling user funds?** If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. -**What is your plan for liquidity?** +**Are you planning to provide liquidity?** + +The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). + +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + +#### Do you have other questions? -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +The best way to get help from both our engineering and business teams is usually on [Discord](https://www.originprotocol.com/discord). From 2e46a84b6704c69faff93498640170d7eb8fde8c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Nov 2021 11:08:42 -0500 Subject: [PATCH 10570/11794] New translations integration-guide-for-exchanges.md (Japanese) --- ja/guides/integration-guide-for-exchanges.md | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/ja/guides/integration-guide-for-exchanges.md b/ja/guides/integration-guide-for-exchanges.md index 1c7fd6a45..37a871129 100644 --- a/ja/guides/integration-guide-for-exchanges.md +++ b/ja/guides/integration-guide-for-exchanges.md @@ -4,9 +4,9 @@ Centralized exchanges will play an important role in helping us reach our goal o These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: -**Do you want to participate in the yield that is generated?** +**Do you want to participate in the yield that is generated?** -We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. **Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** @@ -14,13 +14,21 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users' balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +It's important to note that while OUSD is a rebasing token, user balances will only rebase in a positive direction (your balance will never go down). This makes things a lot simpler than integrating with other rebasing coins like AMPL or other algo-stables. **Are you comingling user funds?** If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. -**What is your plan for liquidity?** +**Are you planning to provide liquidity?** + +The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). + +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + +#### Do you have other questions? -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +The best way to get help from both our engineering and business teams is usually on [Discord](https://www.originprotocol.com/discord). From d8b447757312657b3668bb1b2b2bc60d0cd639c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Nov 2021 11:08:43 -0500 Subject: [PATCH 10571/11794] New translations integration-guide-for-exchanges.md (Italian) --- it/guides/integration-guide-for-exchanges.md | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/it/guides/integration-guide-for-exchanges.md b/it/guides/integration-guide-for-exchanges.md index 1c7fd6a45..37a871129 100644 --- a/it/guides/integration-guide-for-exchanges.md +++ b/it/guides/integration-guide-for-exchanges.md @@ -4,9 +4,9 @@ Centralized exchanges will play an important role in helping us reach our goal o These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: -**Do you want to participate in the yield that is generated?** +**Do you want to participate in the yield that is generated?** -We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. **Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** @@ -14,13 +14,21 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users' balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +It's important to note that while OUSD is a rebasing token, user balances will only rebase in a positive direction (your balance will never go down). This makes things a lot simpler than integrating with other rebasing coins like AMPL or other algo-stables. **Are you comingling user funds?** If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. -**What is your plan for liquidity?** +**Are you planning to provide liquidity?** + +The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). + +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + +#### Do you have other questions? -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +The best way to get help from both our engineering and business teams is usually on [Discord](https://www.originprotocol.com/discord). From 43b675e41dca939b82ced2c0f5983245955ff0d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Nov 2021 11:08:44 -0500 Subject: [PATCH 10572/11794] New translations integration-guide-for-exchanges.md (Greek) --- el/guides/integration-guide-for-exchanges.md | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/el/guides/integration-guide-for-exchanges.md b/el/guides/integration-guide-for-exchanges.md index 1c7fd6a45..37a871129 100644 --- a/el/guides/integration-guide-for-exchanges.md +++ b/el/guides/integration-guide-for-exchanges.md @@ -4,9 +4,9 @@ Centralized exchanges will play an important role in helping us reach our goal o These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: -**Do you want to participate in the yield that is generated?** +**Do you want to participate in the yield that is generated?** -We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. **Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** @@ -14,13 +14,21 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users' balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +It's important to note that while OUSD is a rebasing token, user balances will only rebase in a positive direction (your balance will never go down). This makes things a lot simpler than integrating with other rebasing coins like AMPL or other algo-stables. **Are you comingling user funds?** If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. -**What is your plan for liquidity?** +**Are you planning to provide liquidity?** + +The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). + +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + +#### Do you have other questions? -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +The best way to get help from both our engineering and business teams is usually on [Discord](https://www.originprotocol.com/discord). From 811238c569dc98f40ab843ce5781f5fc78ddde80 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Nov 2021 11:08:46 -0500 Subject: [PATCH 10573/11794] New translations integration-guide-for-exchanges.md (German) --- de/guides/integration-guide-for-exchanges.md | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/de/guides/integration-guide-for-exchanges.md b/de/guides/integration-guide-for-exchanges.md index 1c7fd6a45..37a871129 100644 --- a/de/guides/integration-guide-for-exchanges.md +++ b/de/guides/integration-guide-for-exchanges.md @@ -4,9 +4,9 @@ Centralized exchanges will play an important role in helping us reach our goal o These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: -**Do you want to participate in the yield that is generated?** +**Do you want to participate in the yield that is generated?** -We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. **Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** @@ -14,13 +14,21 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users' balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +It's important to note that while OUSD is a rebasing token, user balances will only rebase in a positive direction (your balance will never go down). This makes things a lot simpler than integrating with other rebasing coins like AMPL or other algo-stables. **Are you comingling user funds?** If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. -**What is your plan for liquidity?** +**Are you planning to provide liquidity?** + +The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). + +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + +#### Do you have other questions? -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +The best way to get help from both our engineering and business teams is usually on [Discord](https://www.originprotocol.com/discord). From dcbf9d85117810f79d35556e84c58881e76f6593 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Nov 2021 11:08:47 -0500 Subject: [PATCH 10574/11794] New translations integration-guide-for-exchanges.md (Arabic) --- ar/guides/integration-guide-for-exchanges.md | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/ar/guides/integration-guide-for-exchanges.md b/ar/guides/integration-guide-for-exchanges.md index 1c7fd6a45..37a871129 100644 --- a/ar/guides/integration-guide-for-exchanges.md +++ b/ar/guides/integration-guide-for-exchanges.md @@ -4,9 +4,9 @@ Centralized exchanges will play an important role in helping us reach our goal o These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: -**Do you want to participate in the yield that is generated?** +**Do you want to participate in the yield that is generated?** -We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. **Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** @@ -14,13 +14,21 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users' balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +It's important to note that while OUSD is a rebasing token, user balances will only rebase in a positive direction (your balance will never go down). This makes things a lot simpler than integrating with other rebasing coins like AMPL or other algo-stables. **Are you comingling user funds?** If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. -**What is your plan for liquidity?** +**Are you planning to provide liquidity?** + +The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). + +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + +#### Do you have other questions? -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +The best way to get help from both our engineering and business teams is usually on [Discord](https://www.originprotocol.com/discord). From 9e623672858f5277adec62f28a8367a91cc4f619 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 25 Nov 2021 11:08:48 -0500 Subject: [PATCH 10575/11794] New translations integration-guide-for-exchanges.md (Filipino) --- fil/guides/integration-guide-for-exchanges.md | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/fil/guides/integration-guide-for-exchanges.md b/fil/guides/integration-guide-for-exchanges.md index 1c7fd6a45..37a871129 100644 --- a/fil/guides/integration-guide-for-exchanges.md +++ b/fil/guides/integration-guide-for-exchanges.md @@ -4,9 +4,9 @@ Centralized exchanges will play an important role in helping us reach our goal o These docs are a great starting point for understanding how OUSD works. Here are some important questions for exchanges that wish to integrate OUSD to consider: -**Do you want to participate in the yield that is generated?** +**Do you want to participate in the yield that is generated?** -We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. +We're assuming the answer will be yes and we highly encourage this as well! However, there may be some instances where you would prefer to move fast and list OUSD without participating in the [rebasing nature of OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) since it's the fastest and simplest integration. For exchanges that want to list OUSD, but are strapped for engineering resources, you may want to launch the non-rebasing version first while your engineers make whatever changes are necessary. To make OUSD non-rebasing you can call `rebaseOptOut()` from each EOA wallet that holds OUSD, or do nothing if you are storing OUSD on smart contracts. Non-rebasing OUSD behaves just like any other ERC-20 token. **Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** @@ -14,13 +14,21 @@ Any smart contract that is holding OUSD needs to manually opt-in to receive the **Are you caching user balances?** -OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. +OUSD dynamically updates the value returned by the `balanceOf()` function on our ERC20 contract. Users' balances will update at unpredictable times as new yield is generated by the protocol. As long as you aren't caching this value, users will always see the correct amount of OUSD that they are holding. + +It's important to note that while OUSD is a rebasing token, user balances will only rebase in a positive direction (your balance will never go down). This makes things a lot simpler than integrating with other rebasing coins like AMPL or other algo-stables. **Are you comingling user funds?** If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. -**What is your plan for liquidity?** +**Are you planning to provide liquidity?** + +The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). + +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. + +#### Do you have other questions? -OUSD can be minted or redeemed at any time using the [Origin Dollar DApp](https://www.ousd.com), or directly from our smart contracts. If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage other pools of liquidity, such as on Uniswap or Curve to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +The best way to get help from both our engineering and business teams is usually on [Discord](https://www.originprotocol.com/discord). From 4d5f8012d459337564c89c52b79bfced4e2ae7c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 30 Nov 2021 00:43:33 -0500 Subject: [PATCH 10576/11794] New translations getting-started.md (French) --- fr/getting-started.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/fr/getting-started.md b/fr/getting-started.md index d99e0a71f..9453928f0 100644 --- a/fr/getting-started.md +++ b/fr/getting-started.md @@ -39,13 +39,13 @@ We're continuing to work on making OUSD available on additional centralized exch The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} [rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) @@ -66,7 +66,3 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. - -{% content-ref url="broken-reference" %} -[Broken link](broken-reference) -{% endcontent-ref %} From b47f4c4c4a9c8315fc963a291b54a3a5a081075b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 30 Nov 2021 00:43:34 -0500 Subject: [PATCH 10577/11794] New translations getting-started.md (Turkish) --- tr/getting-started.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/tr/getting-started.md b/tr/getting-started.md index 29bb68ee7..042437de1 100644 --- a/tr/getting-started.md +++ b/tr/getting-started.md @@ -39,13 +39,13 @@ We're continuing to work on making OUSD available on additional centralized exch The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} [rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) @@ -66,7 +66,3 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. - -{% content-ref url="broken-reference" %} -[Broken link](broken-reference) -{% endcontent-ref %} From b253d40d6e19ee189ba599e6462e4d59ce3f8fec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 30 Nov 2021 00:43:35 -0500 Subject: [PATCH 10578/11794] New translations getting-started.md (Hindi) --- hi/getting-started.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/hi/getting-started.md b/hi/getting-started.md index d99e0a71f..9453928f0 100644 --- a/hi/getting-started.md +++ b/hi/getting-started.md @@ -39,13 +39,13 @@ We're continuing to work on making OUSD available on additional centralized exch The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} [rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) @@ -66,7 +66,3 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. - -{% content-ref url="broken-reference" %} -[Broken link](broken-reference) -{% endcontent-ref %} From 51d5beafa3ae286c4398d5639e466ba16661e6af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 30 Nov 2021 00:43:36 -0500 Subject: [PATCH 10579/11794] New translations getting-started.md (Croatian) --- hr/getting-started.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/hr/getting-started.md b/hr/getting-started.md index d99e0a71f..9453928f0 100644 --- a/hr/getting-started.md +++ b/hr/getting-started.md @@ -39,13 +39,13 @@ We're continuing to work on making OUSD available on additional centralized exch The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} [rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) @@ -66,7 +66,3 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. - -{% content-ref url="broken-reference" %} -[Broken link](broken-reference) -{% endcontent-ref %} From 72d99e0cff0c3f3c2cf2a656a0925fae133612eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 30 Nov 2021 00:43:37 -0500 Subject: [PATCH 10580/11794] New translations getting-started.md (Thai) --- th/getting-started.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/th/getting-started.md b/th/getting-started.md index d99e0a71f..9453928f0 100644 --- a/th/getting-started.md +++ b/th/getting-started.md @@ -39,13 +39,13 @@ We're continuing to work on making OUSD available on additional centralized exch The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} [rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) @@ -66,7 +66,3 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. - -{% content-ref url="broken-reference" %} -[Broken link](broken-reference) -{% endcontent-ref %} From b573f21a720bb4976276892acbb1b60d9dfab37a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 30 Nov 2021 00:43:38 -0500 Subject: [PATCH 10581/11794] New translations getting-started.md (Indonesian) --- id/getting-started.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/id/getting-started.md b/id/getting-started.md index 80a008ef6..05344cda1 100644 --- a/id/getting-started.md +++ b/id/getting-started.md @@ -39,13 +39,13 @@ We're continuing to work on making OUSD available on additional centralized exch The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} [rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) @@ -66,7 +66,3 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. - -{% content-ref url="broken-reference" %} -[Broken link](broken-reference) -{% endcontent-ref %} From f14507478c9012ed07de307af4866398cfa9aba5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 30 Nov 2021 00:43:39 -0500 Subject: [PATCH 10582/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/vi/getting-started.md b/vi/getting-started.md index a16a97278..8076a6a3e 100644 --- a/vi/getting-started.md +++ b/vi/getting-started.md @@ -6,6 +6,7 @@ Tài liệu này được xây dựng nhằm giải thích cách thức hoạt {% hint style="info" %} Origin Dollar + sẽ định tuyến giao dịch của bạn một cách thông minh, giúp bạn mua OUSD với mức giá tốt nhất.

{% endhint %} @@ -43,13 +44,13 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% endhint %} -Nếu OUSD không tự động hiển thị trên ví thì bạn có thể thêm theo cách thủ công thông qua địa chỉ ở trên. Nếu bạn đang có kế hoạch [giữ OUSD trong ví đa chữ ký](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), hãy nhớ chọn opt-in để nhận được lợi nhuận. Chúng tôi muốn OUSD được hỗ trợ bởi nhiều ví hơn nữa và muốn OUSD được đưa vào tất cả danh sách của token nổi tiếng trong tương lai. Chúng tôi đánh giá rất cao bất kỳ sự giúp đỡ nào từ cộng đồng để biến mục tiêu trên thành hiện thực. +Nếu OUSD không tự động hiển thị trên ví thì bạn có thể thêm theo cách thủ công thông qua địa chỉ ở trên. Nếu bạn đang có kế hoạch [giữ OUSD trong ví đa chữ ký](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), hãy nhớ chọn opt-in để nhận được lợi nhuận. Chúng tôi muốn OUSD được hỗ trợ bởi nhiều ví hơn nữa và muốn OUSD được đưa vào tất cả danh sách của token nổi tiếng trong tương lai. We would greatly appreciate any help you can offer in this area. **Tích hợp OUSD** OUSD là token ERC-20 không tiêu chuẩn, hầu hết các ứng dụng muốn hỗ trợ sử dụng OUSD sẽ cần phải thực hiện thao tác tích hợp. Đặc biệt, điều quan trọng là các nhà phát triển phải hiểu cách thức hoạt động của nguồn cung lịch hoạt bởi nó có thể gây nên một số hậu quả không mong muốn nếu không nắm rõ cơ chế. -Nếu bạn là bên cung cấp ví hoặc sàn giao dịch tiền điện tử quan tâm đến việc hỗ trợ OUSD, vui lòng tham khảo các hướng dẫn sau: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} @@ -76,9 +77,3 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. - -{% content-ref url="broken-reference" %} - -[Broken link](broken-reference) - -{% endcontent-ref %} From 882669a02d7530d88cd5a62b3168f8b96afa8d7d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 30 Nov 2021 00:43:40 -0500 Subject: [PATCH 10583/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index d99e0a71f..9453928f0 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -39,13 +39,13 @@ We're continuing to work on making OUSD available on additional centralized exch The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} [rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) @@ -66,7 +66,3 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. - -{% content-ref url="broken-reference" %} -[Broken link](broken-reference) -{% endcontent-ref %} From 17a66f556fbb3a4e8205c10b72ff5abd2e6e989f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 30 Nov 2021 00:43:41 -0500 Subject: [PATCH 10584/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 9453928f0..19b62243f 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,6 +1,6 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 **Buying OUSD** From 251fc50420be7dcc632206c968b62d60cc29bee5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 30 Nov 2021 00:43:42 -0500 Subject: [PATCH 10585/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/ru/getting-started.md b/ru/getting-started.md index 70b435f17..b14eaeffd 100644 --- a/ru/getting-started.md +++ b/ru/getting-started.md @@ -39,13 +39,13 @@ We're continuing to work on making OUSD available on additional centralized exch The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} [rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) @@ -66,7 +66,3 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. - -{% content-ref url="broken-reference" %} -[Broken link](broken-reference) -{% endcontent-ref %} From f92ea4370ea6ffe0381ecb92ed6decdb0a33f5dc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 30 Nov 2021 00:43:43 -0500 Subject: [PATCH 10586/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/es/getting-started.md b/es/getting-started.md index 11548670b..ddb1677cd 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -39,13 +39,13 @@ Seguimos trabajando para que OUSD esté disponible en exchanges centralizados ad The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -Si su OUSD no aparece automáticamente en su billetera, debería poder agregarlo manualmente usando la dirección anterior. Si usted está planeando en [almacenar su OUSD en una billetera de múltiples firmas](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), asegúrese de optar para recibir el rendimiento. Queremos que OUSD sea compatible con tantas billeteras como sea posible y que se incluya en todas las diversas listas de tokens conocidos. Agradeceríamos enormemente cualquier ayuda que pueda ofrecer en esta área. +Si su OUSD no aparece automáticamente en su billetera, debería poder agregarlo manualmente usando la dirección anterior. Si usted está planeando en [almacenar su OUSD en una billetera de múltiples firmas](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), asegúrese de optar para recibir el rendimiento. Queremos que OUSD sea compatible con tantas billeteras como sea posible y que se incluya en todas las diversas listas de tokens conocidos. We would greatly appreciate any help you can offer in this area. **Integrando OUSD** OUSD es un token ERC-20 no estándar que requiere un trabajo de integración personalizado para la mayoría de las aplicaciones que desean admitirlo. En particular, es importante que los desarrolladores comprendan cómo funciona nuestro suministro elástico, ya que esto puede causar fácilmente un comportamiento inesperado. -Si usted es un proveedor de billeteras o un exchange de criptomonedas que está interesado en respaldar OUSD, consulte las siguientes guías: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} [rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) @@ -66,7 +66,3 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. - -{% content-ref url="broken-reference" %} -[Broken link](broken-reference) -{% endcontent-ref %} From 898e45ff4f2d2f1279b059ec8f1f771deaf16ff3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 30 Nov 2021 00:43:44 -0500 Subject: [PATCH 10587/11794] New translations getting-started.md (Portuguese) --- pt/getting-started.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/pt/getting-started.md b/pt/getting-started.md index d99e0a71f..9453928f0 100644 --- a/pt/getting-started.md +++ b/pt/getting-started.md @@ -39,13 +39,13 @@ We're continuing to work on making OUSD available on additional centralized exch The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} [rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) @@ -66,7 +66,3 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. - -{% content-ref url="broken-reference" %} -[Broken link](broken-reference) -{% endcontent-ref %} From d29c52301b31239309b19551153003d6ef0e8617 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 30 Nov 2021 00:43:45 -0500 Subject: [PATCH 10588/11794] New translations getting-started.md (Dutch) --- nl/getting-started.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/nl/getting-started.md b/nl/getting-started.md index d99e0a71f..9453928f0 100644 --- a/nl/getting-started.md +++ b/nl/getting-started.md @@ -39,13 +39,13 @@ We're continuing to work on making OUSD available on additional centralized exch The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} [rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) @@ -66,7 +66,3 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. - -{% content-ref url="broken-reference" %} -[Broken link](broken-reference) -{% endcontent-ref %} From b535780e33fb138fc41b71ec253e9a2b3811a78d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 30 Nov 2021 00:43:46 -0500 Subject: [PATCH 10589/11794] New translations getting-started.md (Korean) --- ko/getting-started.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/ko/getting-started.md b/ko/getting-started.md index 8d45e541b..b7913968e 100644 --- a/ko/getting-started.md +++ b/ko/getting-started.md @@ -39,13 +39,13 @@ We're continuing to work on making OUSD available on additional centralized exch The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} [rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) @@ -66,7 +66,3 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. - -{% content-ref url="broken-reference" %} -[Broken link](broken-reference) -{% endcontent-ref %} From 4d372713d2548b4476102d0f68a72ad10501ef8d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 30 Nov 2021 00:43:47 -0500 Subject: [PATCH 10590/11794] New translations getting-started.md (Japanese) --- ja/getting-started.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/ja/getting-started.md b/ja/getting-started.md index d99e0a71f..9453928f0 100644 --- a/ja/getting-started.md +++ b/ja/getting-started.md @@ -39,13 +39,13 @@ We're continuing to work on making OUSD available on additional centralized exch The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} [rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) @@ -66,7 +66,3 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. - -{% content-ref url="broken-reference" %} -[Broken link](broken-reference) -{% endcontent-ref %} From f75a358d92be4b9fe1f6081adbd47c83fa867f1b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 30 Nov 2021 00:43:48 -0500 Subject: [PATCH 10591/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/it/getting-started.md b/it/getting-started.md index 70bfcacf8..7385b4329 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -39,13 +39,13 @@ We're continuing to work on making OUSD available on additional centralized exch The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} [rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) @@ -66,7 +66,3 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. - -{% content-ref url="broken-reference" %} -[Broken link](broken-reference) -{% endcontent-ref %} From 29c43cb5209be557e9cf8fc061b6185fafbdb179 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 30 Nov 2021 00:43:49 -0500 Subject: [PATCH 10592/11794] New translations getting-started.md (Greek) --- el/getting-started.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/el/getting-started.md b/el/getting-started.md index d99e0a71f..9453928f0 100644 --- a/el/getting-started.md +++ b/el/getting-started.md @@ -39,13 +39,13 @@ We're continuing to work on making OUSD available on additional centralized exch The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} [rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) @@ -66,7 +66,3 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. - -{% content-ref url="broken-reference" %} -[Broken link](broken-reference) -{% endcontent-ref %} From ce76d0793696d8527c13617de6b0c1dbb40e0c95 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 30 Nov 2021 00:43:50 -0500 Subject: [PATCH 10593/11794] New translations getting-started.md (German) --- de/getting-started.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/de/getting-started.md b/de/getting-started.md index d99e0a71f..9453928f0 100644 --- a/de/getting-started.md +++ b/de/getting-started.md @@ -39,13 +39,13 @@ We're continuing to work on making OUSD available on additional centralized exch The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} [rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) @@ -66,7 +66,3 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. - -{% content-ref url="broken-reference" %} -[Broken link](broken-reference) -{% endcontent-ref %} From a40d447a72e28864a4addc2aa3d555af3cdc0b8d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 30 Nov 2021 00:43:51 -0500 Subject: [PATCH 10594/11794] New translations getting-started.md (Arabic) --- ar/getting-started.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/ar/getting-started.md b/ar/getting-started.md index d99e0a71f..9453928f0 100644 --- a/ar/getting-started.md +++ b/ar/getting-started.md @@ -39,13 +39,13 @@ We're continuing to work on making OUSD available on additional centralized exch The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} [rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) @@ -66,7 +66,3 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. - -{% content-ref url="broken-reference" %} -[Broken link](broken-reference) -{% endcontent-ref %} From 34715c9d8aa3349f0a9094e573c919556304c16b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 30 Nov 2021 00:43:52 -0500 Subject: [PATCH 10595/11794] New translations getting-started.md (Filipino) --- fil/getting-started.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/fil/getting-started.md b/fil/getting-started.md index d99e0a71f..9453928f0 100644 --- a/fil/getting-started.md +++ b/fil/getting-started.md @@ -39,13 +39,13 @@ We're continuing to work on making OUSD available on additional centralized exch The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. +If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. **Integrating OUSD** OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: {% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} [rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) @@ -66,7 +66,3 @@ Our internal developer dashboard is available at [analytics.ousd.com](https://an **Getting Help** Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. - -{% content-ref url="broken-reference" %} -[Broken link](broken-reference) -{% endcontent-ref %} From 9d82e9d187201ea902c211a35da93f7245cbe2af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:46:57 -0500 Subject: [PATCH 10596/11794] New translations SUMMARY.md (French) --- fr/SUMMARY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/SUMMARY.md b/fr/SUMMARY.md index f0860ee5f..5fbfe0fbf 100644 --- a/fr/SUMMARY.md +++ b/fr/SUMMARY.md @@ -20,8 +20,9 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Convex](core-concepts/supported-strategies/convex.md) * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) @@ -59,4 +60,3 @@ * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) - From f7c91ea9fb6ea929a55baca233b15e990b126efb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:46:58 -0500 Subject: [PATCH 10597/11794] New translations curve.md (Korean) --- ko/core-concepts/supported-strategies/curve.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/core-concepts/supported-strategies/curve.md b/ko/core-concepts/supported-strategies/curve.md index 10f1333ac..7a518decd 100644 --- a/ko/core-concepts/supported-strategies/curve.md +++ b/ko/core-concepts/supported-strategies/curve.md @@ -6,9 +6,9 @@ Curve is an Automated Market Maker (AMM) where each market has an associated liq Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $20.4 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From 04ad4a98228944e5343f28c89d6871f5aba406ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:00 -0500 Subject: [PATCH 10598/11794] New translations insurance.md (Italian) --- it/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/it/security-and-risks/insurance.md b/it/security-and-risks/insurance.md index b104448fb..16d4510a7 100644 --- a/it/security-and-risks/insurance.md +++ b/it/security-and-risks/insurance.md @@ -4,7 +4,11 @@ OUSD holders can buy smart contract insurance to cover any losses that might res DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. You can learn more about InsurAce and how to buy coverage on their [user guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) or [documentation](https://docs.insurace.io/landing-page/). + +**Nexus Mutual Coverage** + +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From 230813d08af5fb5b6e281bb1e0d53fe0a6a7170c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:00 -0500 Subject: [PATCH 10599/11794] New translations convex.md (Italian) --- .../supported-strategies/convex.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 it/core-concepts/supported-strategies/convex.md diff --git a/it/core-concepts/supported-strategies/convex.md b/it/core-concepts/supported-strategies/convex.md new file mode 100644 index 000000000..771280a68 --- /dev/null +++ b/it/core-concepts/supported-strategies/convex.md @@ -0,0 +1,18 @@ +# Convex + +Convex is an aggregation platform for Curve that launched in May 2021. Convex allows liquidity providers on Curve to earn boosted CRV rewards without having to vote-lock CRV. Convex vote-locks CRV on behalf of users and distributes boosted CRV rewards to them. Convex passes on trading fees earned on Curve to users as well. + +Convex also rewards users with their own ERC-20 governance token, CVX. Convex supports both CRV and CVX staking for additional rewards. Vote-locking CVX is required to participate in Convex governance. + +Convex is one of the few protocols whitelisted to participate in Curve governance and controls a huge amount of vote-locked CRV, making them one of the biggest players in Curve governance. A large proportion of liquidity provided on Curve is now done through Convex. Convex has a Total Value Locked (TVL) of over $15.4 billion in deposits at the time of writing. + +Convex has been audited by MixBytes. + +| | | +| -------------- | ---------------------------------------------------------------- | +| Resources | | +| Official site | [https://www.convexfinance.com](https://www.convexfinance.com) | +| Developer docs | [https://docs.convexfinance.com](https://docs.convexfinance.com) | +| GitHub | [https://github.com/convex-eth](https://github.com/convex-eth) | +| Discord | [https://discord.gg/uAwvZfs9qU](https://discord.gg/uAwvZfs9qU) | + From 7ad0e49f264493fba933270a251a2772590a97a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:02 -0500 Subject: [PATCH 10600/11794] New translations SUMMARY.md (Japanese) --- ja/SUMMARY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/SUMMARY.md b/ja/SUMMARY.md index f0860ee5f..5fbfe0fbf 100644 --- a/ja/SUMMARY.md +++ b/ja/SUMMARY.md @@ -20,8 +20,9 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Convex](core-concepts/supported-strategies/convex.md) * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) @@ -59,4 +60,3 @@ * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) - From 16813fc87d31776c67d02adc291ea3323e1a0ce6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:03 -0500 Subject: [PATCH 10601/11794] New translations README.md (Japanese) --- ja/core-concepts/supported-strategies/README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ja/core-concepts/supported-strategies/README.md b/ja/core-concepts/supported-strategies/README.md index 59e6c8e8c..b1bb5828c 100644 --- a/ja/core-concepts/supported-strategies/README.md +++ b/ja/core-concepts/supported-strategies/README.md @@ -10,12 +10,16 @@ Currently, OUSD earns yield from the following platform(s): [compound.md](compound.md) {% endcontent-ref %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} + {% content-ref url="curve.md" %} [curve.md](curve.md) {% endcontent-ref %} -{% content-ref url="aave.md" %} -[aave.md](aave.md) +{% content-ref url="convex.md" %} +[convex.md](convex.md) {% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. From 270ce6f72bed4b4907e0ebdc49cbffef155135cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:04 -0500 Subject: [PATCH 10602/11794] New translations curve.md (Japanese) --- ja/core-concepts/supported-strategies/curve.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/core-concepts/supported-strategies/curve.md b/ja/core-concepts/supported-strategies/curve.md index 331ca6d81..40d2aade6 100644 --- a/ja/core-concepts/supported-strategies/curve.md +++ b/ja/core-concepts/supported-strategies/curve.md @@ -6,9 +6,9 @@ Curve is an Automated Market Maker (AMM) where each market has an associated liq Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $20.4 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From 94361efaa5347fc34e78668e2f863bb58f357582 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:05 -0500 Subject: [PATCH 10603/11794] New translations insurance.md (Japanese) --- ja/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ja/security-and-risks/insurance.md b/ja/security-and-risks/insurance.md index b104448fb..16d4510a7 100644 --- a/ja/security-and-risks/insurance.md +++ b/ja/security-and-risks/insurance.md @@ -4,7 +4,11 @@ OUSD holders can buy smart contract insurance to cover any losses that might res DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. You can learn more about InsurAce and how to buy coverage on their [user guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) or [documentation](https://docs.insurace.io/landing-page/). + +**Nexus Mutual Coverage** + +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From 68416b01d91dee5809c06dad728f5d5af09b5e65 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:06 -0500 Subject: [PATCH 10604/11794] New translations convex.md (Japanese) --- .../supported-strategies/convex.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 ja/core-concepts/supported-strategies/convex.md diff --git a/ja/core-concepts/supported-strategies/convex.md b/ja/core-concepts/supported-strategies/convex.md new file mode 100644 index 000000000..771280a68 --- /dev/null +++ b/ja/core-concepts/supported-strategies/convex.md @@ -0,0 +1,18 @@ +# Convex + +Convex is an aggregation platform for Curve that launched in May 2021. Convex allows liquidity providers on Curve to earn boosted CRV rewards without having to vote-lock CRV. Convex vote-locks CRV on behalf of users and distributes boosted CRV rewards to them. Convex passes on trading fees earned on Curve to users as well. + +Convex also rewards users with their own ERC-20 governance token, CVX. Convex supports both CRV and CVX staking for additional rewards. Vote-locking CVX is required to participate in Convex governance. + +Convex is one of the few protocols whitelisted to participate in Curve governance and controls a huge amount of vote-locked CRV, making them one of the biggest players in Curve governance. A large proportion of liquidity provided on Curve is now done through Convex. Convex has a Total Value Locked (TVL) of over $15.4 billion in deposits at the time of writing. + +Convex has been audited by MixBytes. + +| | | +| -------------- | ---------------------------------------------------------------- | +| Resources | | +| Official site | [https://www.convexfinance.com](https://www.convexfinance.com) | +| Developer docs | [https://docs.convexfinance.com](https://docs.convexfinance.com) | +| GitHub | [https://github.com/convex-eth](https://github.com/convex-eth) | +| Discord | [https://discord.gg/uAwvZfs9qU](https://discord.gg/uAwvZfs9qU) | + From 92d231dfde89467e520cd77b55c8d1d4c1e363a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:07 -0500 Subject: [PATCH 10605/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index aeef49cb5..74d8fddfa 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -20,8 +20,9 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [지원되는 전략](core-concepts/supported-strategies/README.md) * [컴파운드(Compound)](core-concepts/supported-strategies/compound.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Convex](core-concepts/supported-strategies/convex.md) * [자금 관리](core-concepts/fund-management.md) * [가격 오라클](core-concepts/price-oracles.md) @@ -59,4 +60,3 @@ * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) - From 13e3046787312db31f46f9bd74c5e92315e19425 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:08 -0500 Subject: [PATCH 10606/11794] New translations README.md (Korean) --- ko/core-concepts/supported-strategies/README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ko/core-concepts/supported-strategies/README.md b/ko/core-concepts/supported-strategies/README.md index 9009f1fd0..800adeecd 100644 --- a/ko/core-concepts/supported-strategies/README.md +++ b/ko/core-concepts/supported-strategies/README.md @@ -10,12 +10,16 @@ Currently, OUSD earns yield from the following platform(s): [compound.md](compound.md) {% endcontent-ref %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} + {% content-ref url="curve.md" %} [curve.md](curve.md) {% endcontent-ref %} -{% content-ref url="aave.md" %} -[aave.md](aave.md) +{% content-ref url="convex.md" %} +[convex.md](convex.md) {% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. From f78ab4ef455654570e1897ecc4f3a66e46b8f751 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:09 -0500 Subject: [PATCH 10607/11794] New translations insurance.md (Korean) --- ko/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ko/security-and-risks/insurance.md b/ko/security-and-risks/insurance.md index b104448fb..16d4510a7 100644 --- a/ko/security-and-risks/insurance.md +++ b/ko/security-and-risks/insurance.md @@ -4,7 +4,11 @@ OUSD holders can buy smart contract insurance to cover any losses that might res DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. You can learn more about InsurAce and how to buy coverage on their [user guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) or [documentation](https://docs.insurace.io/landing-page/). + +**Nexus Mutual Coverage** + +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From 2d67ea1f54e92f8b851aab7771e133ed81ac9784 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:10 -0500 Subject: [PATCH 10608/11794] New translations README.md (Italian) --- it/core-concepts/supported-strategies/README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/it/core-concepts/supported-strategies/README.md b/it/core-concepts/supported-strategies/README.md index 935be4e2c..1513ef4d8 100644 --- a/it/core-concepts/supported-strategies/README.md +++ b/it/core-concepts/supported-strategies/README.md @@ -10,12 +10,16 @@ Currently, OUSD earns yield from the following platform(s): [compound.md](compound.md) {% endcontent-ref %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} + {% content-ref url="curve.md" %} [curve.md](curve.md) {% endcontent-ref %} -{% content-ref url="aave.md" %} -[aave.md](aave.md) +{% content-ref url="convex.md" %} +[convex.md](convex.md) {% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. From b296398a6fa8bbe95f68a9daf3365db2771efa2d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:12 -0500 Subject: [PATCH 10609/11794] New translations convex.md (Korean) --- .../supported-strategies/convex.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 ko/core-concepts/supported-strategies/convex.md diff --git a/ko/core-concepts/supported-strategies/convex.md b/ko/core-concepts/supported-strategies/convex.md new file mode 100644 index 000000000..771280a68 --- /dev/null +++ b/ko/core-concepts/supported-strategies/convex.md @@ -0,0 +1,18 @@ +# Convex + +Convex is an aggregation platform for Curve that launched in May 2021. Convex allows liquidity providers on Curve to earn boosted CRV rewards without having to vote-lock CRV. Convex vote-locks CRV on behalf of users and distributes boosted CRV rewards to them. Convex passes on trading fees earned on Curve to users as well. + +Convex also rewards users with their own ERC-20 governance token, CVX. Convex supports both CRV and CVX staking for additional rewards. Vote-locking CVX is required to participate in Convex governance. + +Convex is one of the few protocols whitelisted to participate in Curve governance and controls a huge amount of vote-locked CRV, making them one of the biggest players in Curve governance. A large proportion of liquidity provided on Curve is now done through Convex. Convex has a Total Value Locked (TVL) of over $15.4 billion in deposits at the time of writing. + +Convex has been audited by MixBytes. + +| | | +| -------------- | ---------------------------------------------------------------- | +| Resources | | +| Official site | [https://www.convexfinance.com](https://www.convexfinance.com) | +| Developer docs | [https://docs.convexfinance.com](https://docs.convexfinance.com) | +| GitHub | [https://github.com/convex-eth](https://github.com/convex-eth) | +| Discord | [https://discord.gg/uAwvZfs9qU](https://discord.gg/uAwvZfs9qU) | + From db5ea7a271e9bf07a3aad39c5dec6571b840bb07 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:13 -0500 Subject: [PATCH 10610/11794] New translations SUMMARY.md (Dutch) --- nl/SUMMARY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/SUMMARY.md b/nl/SUMMARY.md index f0860ee5f..5fbfe0fbf 100644 --- a/nl/SUMMARY.md +++ b/nl/SUMMARY.md @@ -20,8 +20,9 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Convex](core-concepts/supported-strategies/convex.md) * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) @@ -59,4 +60,3 @@ * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) - From e5d45395af4e83f87ef3af60c3fa901f66233e9d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:13 -0500 Subject: [PATCH 10611/11794] New translations README.md (Dutch) --- nl/core-concepts/supported-strategies/README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/nl/core-concepts/supported-strategies/README.md b/nl/core-concepts/supported-strategies/README.md index 59e6c8e8c..b1bb5828c 100644 --- a/nl/core-concepts/supported-strategies/README.md +++ b/nl/core-concepts/supported-strategies/README.md @@ -10,12 +10,16 @@ Currently, OUSD earns yield from the following platform(s): [compound.md](compound.md) {% endcontent-ref %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} + {% content-ref url="curve.md" %} [curve.md](curve.md) {% endcontent-ref %} -{% content-ref url="aave.md" %} -[aave.md](aave.md) +{% content-ref url="convex.md" %} +[convex.md](convex.md) {% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. From 9f899b0aa01b8a0d9f19a8439b6dd3b3cf93ad30 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:14 -0500 Subject: [PATCH 10612/11794] New translations curve.md (Dutch) --- nl/core-concepts/supported-strategies/curve.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/core-concepts/supported-strategies/curve.md b/nl/core-concepts/supported-strategies/curve.md index 331ca6d81..40d2aade6 100644 --- a/nl/core-concepts/supported-strategies/curve.md +++ b/nl/core-concepts/supported-strategies/curve.md @@ -6,9 +6,9 @@ Curve is an Automated Market Maker (AMM) where each market has an associated liq Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $20.4 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From 9a568ebbcd55c3ccdac692beb7559a7c6303e2f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:15 -0500 Subject: [PATCH 10613/11794] New translations insurance.md (Dutch) --- nl/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/nl/security-and-risks/insurance.md b/nl/security-and-risks/insurance.md index b104448fb..16d4510a7 100644 --- a/nl/security-and-risks/insurance.md +++ b/nl/security-and-risks/insurance.md @@ -4,7 +4,11 @@ OUSD holders can buy smart contract insurance to cover any losses that might res DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. You can learn more about InsurAce and how to buy coverage on their [user guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) or [documentation](https://docs.insurace.io/landing-page/). + +**Nexus Mutual Coverage** + +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From d7a9e1bf34ecbd6fdeac433299bc116c5d39e3aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:16 -0500 Subject: [PATCH 10614/11794] New translations convex.md (Dutch) --- .../supported-strategies/convex.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 nl/core-concepts/supported-strategies/convex.md diff --git a/nl/core-concepts/supported-strategies/convex.md b/nl/core-concepts/supported-strategies/convex.md new file mode 100644 index 000000000..771280a68 --- /dev/null +++ b/nl/core-concepts/supported-strategies/convex.md @@ -0,0 +1,18 @@ +# Convex + +Convex is an aggregation platform for Curve that launched in May 2021. Convex allows liquidity providers on Curve to earn boosted CRV rewards without having to vote-lock CRV. Convex vote-locks CRV on behalf of users and distributes boosted CRV rewards to them. Convex passes on trading fees earned on Curve to users as well. + +Convex also rewards users with their own ERC-20 governance token, CVX. Convex supports both CRV and CVX staking for additional rewards. Vote-locking CVX is required to participate in Convex governance. + +Convex is one of the few protocols whitelisted to participate in Curve governance and controls a huge amount of vote-locked CRV, making them one of the biggest players in Curve governance. A large proportion of liquidity provided on Curve is now done through Convex. Convex has a Total Value Locked (TVL) of over $15.4 billion in deposits at the time of writing. + +Convex has been audited by MixBytes. + +| | | +| -------------- | ---------------------------------------------------------------- | +| Resources | | +| Official site | [https://www.convexfinance.com](https://www.convexfinance.com) | +| Developer docs | [https://docs.convexfinance.com](https://docs.convexfinance.com) | +| GitHub | [https://github.com/convex-eth](https://github.com/convex-eth) | +| Discord | [https://discord.gg/uAwvZfs9qU](https://discord.gg/uAwvZfs9qU) | + From 65f628652aa76f36c31d259307ea3116f9db55ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:17 -0500 Subject: [PATCH 10615/11794] New translations SUMMARY.md (Portuguese) --- pt/SUMMARY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/SUMMARY.md b/pt/SUMMARY.md index f0860ee5f..5fbfe0fbf 100644 --- a/pt/SUMMARY.md +++ b/pt/SUMMARY.md @@ -20,8 +20,9 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Convex](core-concepts/supported-strategies/convex.md) * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) @@ -59,4 +60,3 @@ * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) - From 03d2e2a519a5b53c961bd8feebc37a4e631380a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:18 -0500 Subject: [PATCH 10616/11794] New translations README.md (Portuguese) --- pt/core-concepts/supported-strategies/README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pt/core-concepts/supported-strategies/README.md b/pt/core-concepts/supported-strategies/README.md index 59e6c8e8c..b1bb5828c 100644 --- a/pt/core-concepts/supported-strategies/README.md +++ b/pt/core-concepts/supported-strategies/README.md @@ -10,12 +10,16 @@ Currently, OUSD earns yield from the following platform(s): [compound.md](compound.md) {% endcontent-ref %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} + {% content-ref url="curve.md" %} [curve.md](curve.md) {% endcontent-ref %} -{% content-ref url="aave.md" %} -[aave.md](aave.md) +{% content-ref url="convex.md" %} +[convex.md](convex.md) {% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. From ba34f3ee23b2bbd7c8d614d9f49c25d465fa9e3a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:20 -0500 Subject: [PATCH 10617/11794] New translations curve.md (Portuguese) --- pt/core-concepts/supported-strategies/curve.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/core-concepts/supported-strategies/curve.md b/pt/core-concepts/supported-strategies/curve.md index 331ca6d81..40d2aade6 100644 --- a/pt/core-concepts/supported-strategies/curve.md +++ b/pt/core-concepts/supported-strategies/curve.md @@ -6,9 +6,9 @@ Curve is an Automated Market Maker (AMM) where each market has an associated liq Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $20.4 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From d61e5cbc55ea95c665ee19929a52692b7518f2f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:21 -0500 Subject: [PATCH 10618/11794] New translations insurance.md (Portuguese) --- pt/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pt/security-and-risks/insurance.md b/pt/security-and-risks/insurance.md index b104448fb..16d4510a7 100644 --- a/pt/security-and-risks/insurance.md +++ b/pt/security-and-risks/insurance.md @@ -4,7 +4,11 @@ OUSD holders can buy smart contract insurance to cover any losses that might res DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. You can learn more about InsurAce and how to buy coverage on their [user guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) or [documentation](https://docs.insurace.io/landing-page/). + +**Nexus Mutual Coverage** + +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From bd3b1bddf8f0e175a4f15aa37f53beb51dfb8197 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:22 -0500 Subject: [PATCH 10619/11794] New translations curve.md (Italian) --- it/core-concepts/supported-strategies/curve.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/core-concepts/supported-strategies/curve.md b/it/core-concepts/supported-strategies/curve.md index 4127ece38..1a3c87693 100644 --- a/it/core-concepts/supported-strategies/curve.md +++ b/it/core-concepts/supported-strategies/curve.md @@ -6,9 +6,9 @@ Curve is an Automated Market Maker (AMM) where each market has an associated liq Alcuni dei pool di liquidità di Curve guadagnano commissioni extra per i fornitori di liquidità oltre alle commissioni di scambio dei trader. Curve offre pool di stablecoin integrate con Compound, yearn.finance, e Synthetix. Gli asset in ogni liquidity pool, sono forniti da queste piattaforme per generare un rendimento aggiuntivo che viene trasferito ai fornitori di liquidità di ciascuna pool. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. I token LP possono anche essere trasferiti per essere utilizzati in altri protocolli. -Curve è governato da CRV, un token di governance ERC-20. I possessori di CRV possono votare le modifiche al protocollo. I possessori di CRV possono mettere in stake i loro token per un potere di voto addizionale, proporzionale al tempo di staking. CRV è costantemente assegnato ai fornitori di liquidità e gran parte della supply totale di CRV è stata assegnata al team e agli investitori secondo un programma di acquisizione continua. +Curve è governato da CRV, un token di governance ERC-20. I possessori di CRV possono votare le modifiche al protocollo. CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $20.4 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve è stato sottoposto a due audit eseguiti da Trail of Bits e ha un programma di Bug bounty. From 22870c34eb7ba0064be34a0026174a4f27031e3f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:23 -0500 Subject: [PATCH 10620/11794] New translations SUMMARY.md (Italian) --- it/SUMMARY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/SUMMARY.md b/it/SUMMARY.md index 8f9a8ac00..588e17348 100644 --- a/it/SUMMARY.md +++ b/it/SUMMARY.md @@ -20,8 +20,9 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Strategie supportate](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Convex](core-concepts/supported-strategies/convex.md) * [Gestione dei fondi](core-concepts/fund-management.md) * [Oracoli di prezzo](core-concepts/price-oracles.md) @@ -59,4 +60,3 @@ * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) - From e80e12dbade5f5a89c1ac68c5ba406d5a0b696c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:24 -0500 Subject: [PATCH 10621/11794] New translations README.md (French) --- fr/core-concepts/supported-strategies/README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/fr/core-concepts/supported-strategies/README.md b/fr/core-concepts/supported-strategies/README.md index 59e6c8e8c..b1bb5828c 100644 --- a/fr/core-concepts/supported-strategies/README.md +++ b/fr/core-concepts/supported-strategies/README.md @@ -10,12 +10,16 @@ Currently, OUSD earns yield from the following platform(s): [compound.md](compound.md) {% endcontent-ref %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} + {% content-ref url="curve.md" %} [curve.md](curve.md) {% endcontent-ref %} -{% content-ref url="aave.md" %} -[aave.md](aave.md) +{% content-ref url="convex.md" %} +[convex.md](convex.md) {% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. From f890d737afb0769faf2e00521a0643c7af3974cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:25 -0500 Subject: [PATCH 10622/11794] New translations curve.md (Arabic) --- ar/core-concepts/supported-strategies/curve.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/core-concepts/supported-strategies/curve.md b/ar/core-concepts/supported-strategies/curve.md index 331ca6d81..40d2aade6 100644 --- a/ar/core-concepts/supported-strategies/curve.md +++ b/ar/core-concepts/supported-strategies/curve.md @@ -6,9 +6,9 @@ Curve is an Automated Market Maker (AMM) where each market has an associated liq Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $20.4 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From e1b5b5ba744c8f3c7bfc928bd1310f9f6c652f3c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:26 -0500 Subject: [PATCH 10623/11794] New translations curve.md (French) --- fr/core-concepts/supported-strategies/curve.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/core-concepts/supported-strategies/curve.md b/fr/core-concepts/supported-strategies/curve.md index 331ca6d81..40d2aade6 100644 --- a/fr/core-concepts/supported-strategies/curve.md +++ b/fr/core-concepts/supported-strategies/curve.md @@ -6,9 +6,9 @@ Curve is an Automated Market Maker (AMM) where each market has an associated liq Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $20.4 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From fc43c7d88ce621948341b7efb23e12d9d8905a91 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:27 -0500 Subject: [PATCH 10624/11794] New translations insurance.md (French) --- fr/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/fr/security-and-risks/insurance.md b/fr/security-and-risks/insurance.md index b104448fb..16d4510a7 100644 --- a/fr/security-and-risks/insurance.md +++ b/fr/security-and-risks/insurance.md @@ -4,7 +4,11 @@ OUSD holders can buy smart contract insurance to cover any losses that might res DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. You can learn more about InsurAce and how to buy coverage on their [user guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) or [documentation](https://docs.insurace.io/landing-page/). + +**Nexus Mutual Coverage** + +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From 30dc210e45ac7356b641a2ce51d924b48f26eb57 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:28 -0500 Subject: [PATCH 10625/11794] New translations convex.md (French) --- .../supported-strategies/convex.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 fr/core-concepts/supported-strategies/convex.md diff --git a/fr/core-concepts/supported-strategies/convex.md b/fr/core-concepts/supported-strategies/convex.md new file mode 100644 index 000000000..771280a68 --- /dev/null +++ b/fr/core-concepts/supported-strategies/convex.md @@ -0,0 +1,18 @@ +# Convex + +Convex is an aggregation platform for Curve that launched in May 2021. Convex allows liquidity providers on Curve to earn boosted CRV rewards without having to vote-lock CRV. Convex vote-locks CRV on behalf of users and distributes boosted CRV rewards to them. Convex passes on trading fees earned on Curve to users as well. + +Convex also rewards users with their own ERC-20 governance token, CVX. Convex supports both CRV and CVX staking for additional rewards. Vote-locking CVX is required to participate in Convex governance. + +Convex is one of the few protocols whitelisted to participate in Curve governance and controls a huge amount of vote-locked CRV, making them one of the biggest players in Curve governance. A large proportion of liquidity provided on Curve is now done through Convex. Convex has a Total Value Locked (TVL) of over $15.4 billion in deposits at the time of writing. + +Convex has been audited by MixBytes. + +| | | +| -------------- | ---------------------------------------------------------------- | +| Resources | | +| Official site | [https://www.convexfinance.com](https://www.convexfinance.com) | +| Developer docs | [https://docs.convexfinance.com](https://docs.convexfinance.com) | +| GitHub | [https://github.com/convex-eth](https://github.com/convex-eth) | +| Discord | [https://discord.gg/uAwvZfs9qU](https://discord.gg/uAwvZfs9qU) | + From e5a81da22482d66e07d5a344607b2ccf812e057a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:29 -0500 Subject: [PATCH 10626/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/SUMMARY.md b/es/SUMMARY.md index 8102faf4f..4b558926b 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -20,8 +20,9 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Estrategias Apoyadas](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Convex](core-concepts/supported-strategies/convex.md) * [Gestión de fondos](core-concepts/fund-management.md) * [Precio de Oráculos](core-concepts/price-oracles.md) @@ -59,4 +60,3 @@ * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) - From 3efe6482c14d2a7e0bbe7dd589efb58163b72fa9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:30 -0500 Subject: [PATCH 10627/11794] New translations README.md (Spanish) --- es/core-concepts/supported-strategies/README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-strategies/README.md b/es/core-concepts/supported-strategies/README.md index 43058e093..333697d97 100644 --- a/es/core-concepts/supported-strategies/README.md +++ b/es/core-concepts/supported-strategies/README.md @@ -10,12 +10,16 @@ Currently, OUSD earns yield from the following platform(s): [compound.md](compound.md) {% endcontent-ref %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} + {% content-ref url="curve.md" %} [curve.md](curve.md) {% endcontent-ref %} -{% content-ref url="aave.md" %} -[aave.md](aave.md) +{% content-ref url="convex.md" %} +[convex.md](convex.md) {% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. From 8e7e160c6abaccfa083bfed992d2e9a309ecf84b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:31 -0500 Subject: [PATCH 10628/11794] New translations curve.md (Spanish) --- es/core-concepts/supported-strategies/curve.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-strategies/curve.md b/es/core-concepts/supported-strategies/curve.md index 5249a63f9..d1c7b8472 100644 --- a/es/core-concepts/supported-strategies/curve.md +++ b/es/core-concepts/supported-strategies/curve.md @@ -6,9 +6,9 @@ Curve is an Automated Market Maker (AMM) where each market has an associated liq Algunos de los grupos de liquidez de Curve ganan tarifas adicionales para los proveedores de liquidez además de las tarifas de tradeo en los exchanges. Curve ofrece grupos de liquidez de monedas estables integrados con Compound, yearn.finance y Synthetix. Los activos de cada grupo de liquidez se proporcionan a esas plataformas para generar un rendimiento adicional que se transfiere a los proveedores de liquidez de cada grupo. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. Los tokens del Proveedor de Liquidez también se pueden transferir para su uso en otros protocolos. -Curve está gobernado por CRV, un token de gobernanza ERC-20. Los holders de CRV pueden votar sobre cambios en el protocolo. Los holders de CRV pueden poner en staking sus tokens para obtener un poder de voto adicional proporcional al tiempo invertido. CRV se adjudica continuamente a proveedores de liquidez y una gran parte del suministro total de CRV se asignó al equipo y a los inversores en un cronograma continuo de consolidación. +Curve está gobernado por CRV, un token de gobernanza ERC-20. Los holders de CRV pueden votar sobre cambios en el protocolo. CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Cada día se generan cientos de millones de dólares en volumen de operaciones en Curve. +Curve has a Total Value Locked (TVL) of over $20.4 billion by liquidity providers at the time of writing. Cada día se generan cientos de millones de dólares en volumen de operaciones en Curve. Curve se ha sometido a dos auditorías de Trail of Bits y mantiene un programa de recompensas por errores. From 5652f04245a97616ec538c7c094281795a85e6b5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:33 -0500 Subject: [PATCH 10629/11794] New translations insurance.md (Spanish) --- es/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/es/security-and-risks/insurance.md b/es/security-and-risks/insurance.md index 1e138573a..be211a732 100644 --- a/es/security-and-risks/insurance.md +++ b/es/security-and-risks/insurance.md @@ -4,7 +4,11 @@ OUSD holders can buy smart contract insurance to cover any losses that might res DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. You can learn more about InsurAce and how to buy coverage on their [user guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) or [documentation](https://docs.insurace.io/landing-page/). + +**Nexus Mutual Coverage** + +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From 12e24355fcdd684e40eabca3e9ac9b860fbf2fb6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:34 -0500 Subject: [PATCH 10630/11794] New translations convex.md (Spanish) --- .../supported-strategies/convex.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 es/core-concepts/supported-strategies/convex.md diff --git a/es/core-concepts/supported-strategies/convex.md b/es/core-concepts/supported-strategies/convex.md new file mode 100644 index 000000000..771280a68 --- /dev/null +++ b/es/core-concepts/supported-strategies/convex.md @@ -0,0 +1,18 @@ +# Convex + +Convex is an aggregation platform for Curve that launched in May 2021. Convex allows liquidity providers on Curve to earn boosted CRV rewards without having to vote-lock CRV. Convex vote-locks CRV on behalf of users and distributes boosted CRV rewards to them. Convex passes on trading fees earned on Curve to users as well. + +Convex also rewards users with their own ERC-20 governance token, CVX. Convex supports both CRV and CVX staking for additional rewards. Vote-locking CVX is required to participate in Convex governance. + +Convex is one of the few protocols whitelisted to participate in Curve governance and controls a huge amount of vote-locked CRV, making them one of the biggest players in Curve governance. A large proportion of liquidity provided on Curve is now done through Convex. Convex has a Total Value Locked (TVL) of over $15.4 billion in deposits at the time of writing. + +Convex has been audited by MixBytes. + +| | | +| -------------- | ---------------------------------------------------------------- | +| Resources | | +| Official site | [https://www.convexfinance.com](https://www.convexfinance.com) | +| Developer docs | [https://docs.convexfinance.com](https://docs.convexfinance.com) | +| GitHub | [https://github.com/convex-eth](https://github.com/convex-eth) | +| Discord | [https://discord.gg/uAwvZfs9qU](https://discord.gg/uAwvZfs9qU) | + From f731a2b2106b221f627d803d039ce923e71c12cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:35 -0500 Subject: [PATCH 10631/11794] New translations SUMMARY.md (Arabic) --- ar/SUMMARY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/SUMMARY.md b/ar/SUMMARY.md index f0860ee5f..5fbfe0fbf 100644 --- a/ar/SUMMARY.md +++ b/ar/SUMMARY.md @@ -20,8 +20,9 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Convex](core-concepts/supported-strategies/convex.md) * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) @@ -59,4 +60,3 @@ * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) - From 5cb75779390d752ef2ae69c99d6c0ad760e0559a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:36 -0500 Subject: [PATCH 10632/11794] New translations README.md (Arabic) --- ar/core-concepts/supported-strategies/README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ar/core-concepts/supported-strategies/README.md b/ar/core-concepts/supported-strategies/README.md index 59e6c8e8c..b1bb5828c 100644 --- a/ar/core-concepts/supported-strategies/README.md +++ b/ar/core-concepts/supported-strategies/README.md @@ -10,12 +10,16 @@ Currently, OUSD earns yield from the following platform(s): [compound.md](compound.md) {% endcontent-ref %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} + {% content-ref url="curve.md" %} [curve.md](curve.md) {% endcontent-ref %} -{% content-ref url="aave.md" %} -[aave.md](aave.md) +{% content-ref url="convex.md" %} +[convex.md](convex.md) {% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. From 8f7e57bc0cace8b51228a7ec71cb0a24cced045d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:37 -0500 Subject: [PATCH 10633/11794] New translations insurance.md (Arabic) --- ar/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ar/security-and-risks/insurance.md b/ar/security-and-risks/insurance.md index b104448fb..16d4510a7 100644 --- a/ar/security-and-risks/insurance.md +++ b/ar/security-and-risks/insurance.md @@ -4,7 +4,11 @@ OUSD holders can buy smart contract insurance to cover any losses that might res DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. You can learn more about InsurAce and how to buy coverage on their [user guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) or [documentation](https://docs.insurace.io/landing-page/). + +**Nexus Mutual Coverage** + +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From f5a287a20627677cf858e8c79fe2d49bbbf035e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:38 -0500 Subject: [PATCH 10634/11794] New translations convex.md (Greek) --- .../supported-strategies/convex.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 el/core-concepts/supported-strategies/convex.md diff --git a/el/core-concepts/supported-strategies/convex.md b/el/core-concepts/supported-strategies/convex.md new file mode 100644 index 000000000..771280a68 --- /dev/null +++ b/el/core-concepts/supported-strategies/convex.md @@ -0,0 +1,18 @@ +# Convex + +Convex is an aggregation platform for Curve that launched in May 2021. Convex allows liquidity providers on Curve to earn boosted CRV rewards without having to vote-lock CRV. Convex vote-locks CRV on behalf of users and distributes boosted CRV rewards to them. Convex passes on trading fees earned on Curve to users as well. + +Convex also rewards users with their own ERC-20 governance token, CVX. Convex supports both CRV and CVX staking for additional rewards. Vote-locking CVX is required to participate in Convex governance. + +Convex is one of the few protocols whitelisted to participate in Curve governance and controls a huge amount of vote-locked CRV, making them one of the biggest players in Curve governance. A large proportion of liquidity provided on Curve is now done through Convex. Convex has a Total Value Locked (TVL) of over $15.4 billion in deposits at the time of writing. + +Convex has been audited by MixBytes. + +| | | +| -------------- | ---------------------------------------------------------------- | +| Resources | | +| Official site | [https://www.convexfinance.com](https://www.convexfinance.com) | +| Developer docs | [https://docs.convexfinance.com](https://docs.convexfinance.com) | +| GitHub | [https://github.com/convex-eth](https://github.com/convex-eth) | +| Discord | [https://discord.gg/uAwvZfs9qU](https://discord.gg/uAwvZfs9qU) | + From c01dbe86f95917cdb1cbe5d8d06b8526bdcff716 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:39 -0500 Subject: [PATCH 10635/11794] New translations convex.md (Arabic) --- .../supported-strategies/convex.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 ar/core-concepts/supported-strategies/convex.md diff --git a/ar/core-concepts/supported-strategies/convex.md b/ar/core-concepts/supported-strategies/convex.md new file mode 100644 index 000000000..771280a68 --- /dev/null +++ b/ar/core-concepts/supported-strategies/convex.md @@ -0,0 +1,18 @@ +# Convex + +Convex is an aggregation platform for Curve that launched in May 2021. Convex allows liquidity providers on Curve to earn boosted CRV rewards without having to vote-lock CRV. Convex vote-locks CRV on behalf of users and distributes boosted CRV rewards to them. Convex passes on trading fees earned on Curve to users as well. + +Convex also rewards users with their own ERC-20 governance token, CVX. Convex supports both CRV and CVX staking for additional rewards. Vote-locking CVX is required to participate in Convex governance. + +Convex is one of the few protocols whitelisted to participate in Curve governance and controls a huge amount of vote-locked CRV, making them one of the biggest players in Curve governance. A large proportion of liquidity provided on Curve is now done through Convex. Convex has a Total Value Locked (TVL) of over $15.4 billion in deposits at the time of writing. + +Convex has been audited by MixBytes. + +| | | +| -------------- | ---------------------------------------------------------------- | +| Resources | | +| Official site | [https://www.convexfinance.com](https://www.convexfinance.com) | +| Developer docs | [https://docs.convexfinance.com](https://docs.convexfinance.com) | +| GitHub | [https://github.com/convex-eth](https://github.com/convex-eth) | +| Discord | [https://discord.gg/uAwvZfs9qU](https://discord.gg/uAwvZfs9qU) | + From dd2e853a7ac66237a703a0566c49c9cddecd5792 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:40 -0500 Subject: [PATCH 10636/11794] New translations SUMMARY.md (German) --- de/SUMMARY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/SUMMARY.md b/de/SUMMARY.md index f0860ee5f..5fbfe0fbf 100644 --- a/de/SUMMARY.md +++ b/de/SUMMARY.md @@ -20,8 +20,9 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Convex](core-concepts/supported-strategies/convex.md) * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) @@ -59,4 +60,3 @@ * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) - From f0259c9a1e3ff35be7f93320b33873709f5ab0c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:41 -0500 Subject: [PATCH 10637/11794] New translations README.md (German) --- de/core-concepts/supported-strategies/README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/de/core-concepts/supported-strategies/README.md b/de/core-concepts/supported-strategies/README.md index 59e6c8e8c..b1bb5828c 100644 --- a/de/core-concepts/supported-strategies/README.md +++ b/de/core-concepts/supported-strategies/README.md @@ -10,12 +10,16 @@ Currently, OUSD earns yield from the following platform(s): [compound.md](compound.md) {% endcontent-ref %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} + {% content-ref url="curve.md" %} [curve.md](curve.md) {% endcontent-ref %} -{% content-ref url="aave.md" %} -[aave.md](aave.md) +{% content-ref url="convex.md" %} +[convex.md](convex.md) {% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. From b7ba3a8cc6b337e963e0794502fbe6a932cb696f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:42 -0500 Subject: [PATCH 10638/11794] New translations curve.md (German) --- de/core-concepts/supported-strategies/curve.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/core-concepts/supported-strategies/curve.md b/de/core-concepts/supported-strategies/curve.md index 331ca6d81..40d2aade6 100644 --- a/de/core-concepts/supported-strategies/curve.md +++ b/de/core-concepts/supported-strategies/curve.md @@ -6,9 +6,9 @@ Curve is an Automated Market Maker (AMM) where each market has an associated liq Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $20.4 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From 7586e52ceaeaa68157528932eee771ca63849d11 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:42 -0500 Subject: [PATCH 10639/11794] New translations insurance.md (German) --- de/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/de/security-and-risks/insurance.md b/de/security-and-risks/insurance.md index b104448fb..16d4510a7 100644 --- a/de/security-and-risks/insurance.md +++ b/de/security-and-risks/insurance.md @@ -4,7 +4,11 @@ OUSD holders can buy smart contract insurance to cover any losses that might res DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. You can learn more about InsurAce and how to buy coverage on their [user guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) or [documentation](https://docs.insurace.io/landing-page/). + +**Nexus Mutual Coverage** + +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From e593d4be9f660734bf9b853ac0d50bdaf11edde7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:43 -0500 Subject: [PATCH 10640/11794] New translations convex.md (German) --- .../supported-strategies/convex.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 de/core-concepts/supported-strategies/convex.md diff --git a/de/core-concepts/supported-strategies/convex.md b/de/core-concepts/supported-strategies/convex.md new file mode 100644 index 000000000..771280a68 --- /dev/null +++ b/de/core-concepts/supported-strategies/convex.md @@ -0,0 +1,18 @@ +# Convex + +Convex is an aggregation platform for Curve that launched in May 2021. Convex allows liquidity providers on Curve to earn boosted CRV rewards without having to vote-lock CRV. Convex vote-locks CRV on behalf of users and distributes boosted CRV rewards to them. Convex passes on trading fees earned on Curve to users as well. + +Convex also rewards users with their own ERC-20 governance token, CVX. Convex supports both CRV and CVX staking for additional rewards. Vote-locking CVX is required to participate in Convex governance. + +Convex is one of the few protocols whitelisted to participate in Curve governance and controls a huge amount of vote-locked CRV, making them one of the biggest players in Curve governance. A large proportion of liquidity provided on Curve is now done through Convex. Convex has a Total Value Locked (TVL) of over $15.4 billion in deposits at the time of writing. + +Convex has been audited by MixBytes. + +| | | +| -------------- | ---------------------------------------------------------------- | +| Resources | | +| Official site | [https://www.convexfinance.com](https://www.convexfinance.com) | +| Developer docs | [https://docs.convexfinance.com](https://docs.convexfinance.com) | +| GitHub | [https://github.com/convex-eth](https://github.com/convex-eth) | +| Discord | [https://discord.gg/uAwvZfs9qU](https://discord.gg/uAwvZfs9qU) | + From abed921ec1a889c47152f3047e0c7a56804eca25 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:44 -0500 Subject: [PATCH 10641/11794] New translations SUMMARY.md (Greek) --- el/SUMMARY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/SUMMARY.md b/el/SUMMARY.md index f0860ee5f..5fbfe0fbf 100644 --- a/el/SUMMARY.md +++ b/el/SUMMARY.md @@ -20,8 +20,9 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Convex](core-concepts/supported-strategies/convex.md) * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) @@ -59,4 +60,3 @@ * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) - From a714152cf4efdd6d2c20f4227476d667db30fec9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:45 -0500 Subject: [PATCH 10642/11794] New translations README.md (Greek) --- el/core-concepts/supported-strategies/README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/el/core-concepts/supported-strategies/README.md b/el/core-concepts/supported-strategies/README.md index 59e6c8e8c..b1bb5828c 100644 --- a/el/core-concepts/supported-strategies/README.md +++ b/el/core-concepts/supported-strategies/README.md @@ -10,12 +10,16 @@ Currently, OUSD earns yield from the following platform(s): [compound.md](compound.md) {% endcontent-ref %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} + {% content-ref url="curve.md" %} [curve.md](curve.md) {% endcontent-ref %} -{% content-ref url="aave.md" %} -[aave.md](aave.md) +{% content-ref url="convex.md" %} +[convex.md](convex.md) {% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. From d6bbe9cf84396f466f69f51a91399c3895860be9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:46 -0500 Subject: [PATCH 10643/11794] New translations curve.md (Greek) --- el/core-concepts/supported-strategies/curve.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/core-concepts/supported-strategies/curve.md b/el/core-concepts/supported-strategies/curve.md index 331ca6d81..40d2aade6 100644 --- a/el/core-concepts/supported-strategies/curve.md +++ b/el/core-concepts/supported-strategies/curve.md @@ -6,9 +6,9 @@ Curve is an Automated Market Maker (AMM) where each market has an associated liq Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $20.4 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From 59691ca00deba0a518307c07b9423e30d22759a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:47 -0500 Subject: [PATCH 10644/11794] New translations insurance.md (Greek) --- el/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/el/security-and-risks/insurance.md b/el/security-and-risks/insurance.md index b104448fb..16d4510a7 100644 --- a/el/security-and-risks/insurance.md +++ b/el/security-and-risks/insurance.md @@ -4,7 +4,11 @@ OUSD holders can buy smart contract insurance to cover any losses that might res DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. You can learn more about InsurAce and how to buy coverage on their [user guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) or [documentation](https://docs.insurace.io/landing-page/). + +**Nexus Mutual Coverage** + +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From a2241bbdce9ae22836419631da36e7f234d83def Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:48 -0500 Subject: [PATCH 10645/11794] New translations convex.md (Portuguese) --- .../supported-strategies/convex.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 pt/core-concepts/supported-strategies/convex.md diff --git a/pt/core-concepts/supported-strategies/convex.md b/pt/core-concepts/supported-strategies/convex.md new file mode 100644 index 000000000..771280a68 --- /dev/null +++ b/pt/core-concepts/supported-strategies/convex.md @@ -0,0 +1,18 @@ +# Convex + +Convex is an aggregation platform for Curve that launched in May 2021. Convex allows liquidity providers on Curve to earn boosted CRV rewards without having to vote-lock CRV. Convex vote-locks CRV on behalf of users and distributes boosted CRV rewards to them. Convex passes on trading fees earned on Curve to users as well. + +Convex also rewards users with their own ERC-20 governance token, CVX. Convex supports both CRV and CVX staking for additional rewards. Vote-locking CVX is required to participate in Convex governance. + +Convex is one of the few protocols whitelisted to participate in Curve governance and controls a huge amount of vote-locked CRV, making them one of the biggest players in Curve governance. A large proportion of liquidity provided on Curve is now done through Convex. Convex has a Total Value Locked (TVL) of over $15.4 billion in deposits at the time of writing. + +Convex has been audited by MixBytes. + +| | | +| -------------- | ---------------------------------------------------------------- | +| Resources | | +| Official site | [https://www.convexfinance.com](https://www.convexfinance.com) | +| Developer docs | [https://docs.convexfinance.com](https://docs.convexfinance.com) | +| GitHub | [https://github.com/convex-eth](https://github.com/convex-eth) | +| Discord | [https://discord.gg/uAwvZfs9qU](https://discord.gg/uAwvZfs9qU) | + From 1f21fd59533c1c5741681275a251ff17e35437a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:50 -0500 Subject: [PATCH 10646/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index 21d55bf56..077c4a4ed 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -20,8 +20,9 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Поддерживаемые стратегии](core-concepts/supported-strategies/README.md) * [Накапливание](core-concepts/supported-strategies/compound.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Convex](core-concepts/supported-strategies/convex.md) * [Управление средствами](core-concepts/fund-management.md) * [Ценовые оракулы](core-concepts/price-oracles.md) @@ -59,4 +60,3 @@ * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) - From 7fe81831c3c608c034c6a9267acc6664e9f53ac3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:51 -0500 Subject: [PATCH 10647/11794] New translations README.md (Turkish) --- tr/core-concepts/supported-strategies/README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tr/core-concepts/supported-strategies/README.md b/tr/core-concepts/supported-strategies/README.md index fbbe50f70..b84adc5b3 100644 --- a/tr/core-concepts/supported-strategies/README.md +++ b/tr/core-concepts/supported-strategies/README.md @@ -10,12 +10,16 @@ Currently, OUSD earns yield from the following platform(s): [compound.md](compound.md) {% endcontent-ref %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} + {% content-ref url="curve.md" %} [curve.md](curve.md) {% endcontent-ref %} -{% content-ref url="aave.md" %} -[aave.md](aave.md) +{% content-ref url="convex.md" %} +[convex.md](convex.md) {% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. From 71d678cf163ff0c0bf2a255e0888ef6e5c858db1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:52 -0500 Subject: [PATCH 10648/11794] New translations README.md (Russian) --- ru/core-concepts/supported-strategies/README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ru/core-concepts/supported-strategies/README.md b/ru/core-concepts/supported-strategies/README.md index 79c1a29e9..f3582fc09 100644 --- a/ru/core-concepts/supported-strategies/README.md +++ b/ru/core-concepts/supported-strategies/README.md @@ -10,12 +10,16 @@ Currently, OUSD earns yield from the following platform(s): [compound.md](compound.md) {% endcontent-ref %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} + {% content-ref url="curve.md" %} [curve.md](curve.md) {% endcontent-ref %} -{% content-ref url="aave.md" %} -[aave.md](aave.md) +{% content-ref url="convex.md" %} +[convex.md](convex.md) {% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. From 78ad3c791591ab0fddbe52e4a38cea32d7e43d49 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:53 -0500 Subject: [PATCH 10649/11794] New translations insurance.md (Turkish) --- tr/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tr/security-and-risks/insurance.md b/tr/security-and-risks/insurance.md index b104448fb..16d4510a7 100644 --- a/tr/security-and-risks/insurance.md +++ b/tr/security-and-risks/insurance.md @@ -4,7 +4,11 @@ OUSD holders can buy smart contract insurance to cover any losses that might res DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. You can learn more about InsurAce and how to buy coverage on their [user guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) or [documentation](https://docs.insurace.io/landing-page/). + +**Nexus Mutual Coverage** + +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From 9b11f06193f48b8c59554937b9c5b7ee6aec9bc8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:53 -0500 Subject: [PATCH 10650/11794] New translations curve.md (Turkish) --- tr/core-concepts/supported-strategies/curve.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/core-concepts/supported-strategies/curve.md b/tr/core-concepts/supported-strategies/curve.md index eacfa630a..8f288fc66 100644 --- a/tr/core-concepts/supported-strategies/curve.md +++ b/tr/core-concepts/supported-strategies/curve.md @@ -6,9 +6,9 @@ Curve is an Automated Market Maker (AMM) where each market has an associated liq Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $20.4 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From 0217136145f4f6a0d5f15bcdd330c8b7fb9425bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:54 -0500 Subject: [PATCH 10651/11794] New translations convex.md (Turkish) --- .../supported-strategies/convex.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 tr/core-concepts/supported-strategies/convex.md diff --git a/tr/core-concepts/supported-strategies/convex.md b/tr/core-concepts/supported-strategies/convex.md new file mode 100644 index 000000000..771280a68 --- /dev/null +++ b/tr/core-concepts/supported-strategies/convex.md @@ -0,0 +1,18 @@ +# Convex + +Convex is an aggregation platform for Curve that launched in May 2021. Convex allows liquidity providers on Curve to earn boosted CRV rewards without having to vote-lock CRV. Convex vote-locks CRV on behalf of users and distributes boosted CRV rewards to them. Convex passes on trading fees earned on Curve to users as well. + +Convex also rewards users with their own ERC-20 governance token, CVX. Convex supports both CRV and CVX staking for additional rewards. Vote-locking CVX is required to participate in Convex governance. + +Convex is one of the few protocols whitelisted to participate in Curve governance and controls a huge amount of vote-locked CRV, making them one of the biggest players in Curve governance. A large proportion of liquidity provided on Curve is now done through Convex. Convex has a Total Value Locked (TVL) of over $15.4 billion in deposits at the time of writing. + +Convex has been audited by MixBytes. + +| | | +| -------------- | ---------------------------------------------------------------- | +| Resources | | +| Official site | [https://www.convexfinance.com](https://www.convexfinance.com) | +| Developer docs | [https://docs.convexfinance.com](https://docs.convexfinance.com) | +| GitHub | [https://github.com/convex-eth](https://github.com/convex-eth) | +| Discord | [https://discord.gg/uAwvZfs9qU](https://discord.gg/uAwvZfs9qU) | + From c807b62428487890a62835d40bdfbd20ce5727a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:55 -0500 Subject: [PATCH 10652/11794] New translations SUMMARY.md (Turkish) --- tr/SUMMARY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/SUMMARY.md b/tr/SUMMARY.md index fde795f2a..7ae6e2fc4 100644 --- a/tr/SUMMARY.md +++ b/tr/SUMMARY.md @@ -20,8 +20,9 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Desteklenen Stratejiler](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Convex](core-concepts/supported-strategies/convex.md) * [Fon Yönetimi](core-concepts/fund-management.md) * [Fiyat Oracle'ları](core-concepts/price-oracles.md) @@ -59,4 +60,3 @@ * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) - From f15d2b26ef9808fb5513b34d9436ae96621bb80f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:56 -0500 Subject: [PATCH 10653/11794] New translations convex.md (Russian) --- .../supported-strategies/convex.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 ru/core-concepts/supported-strategies/convex.md diff --git a/ru/core-concepts/supported-strategies/convex.md b/ru/core-concepts/supported-strategies/convex.md new file mode 100644 index 000000000..771280a68 --- /dev/null +++ b/ru/core-concepts/supported-strategies/convex.md @@ -0,0 +1,18 @@ +# Convex + +Convex is an aggregation platform for Curve that launched in May 2021. Convex allows liquidity providers on Curve to earn boosted CRV rewards without having to vote-lock CRV. Convex vote-locks CRV on behalf of users and distributes boosted CRV rewards to them. Convex passes on trading fees earned on Curve to users as well. + +Convex also rewards users with their own ERC-20 governance token, CVX. Convex supports both CRV and CVX staking for additional rewards. Vote-locking CVX is required to participate in Convex governance. + +Convex is one of the few protocols whitelisted to participate in Curve governance and controls a huge amount of vote-locked CRV, making them one of the biggest players in Curve governance. A large proportion of liquidity provided on Curve is now done through Convex. Convex has a Total Value Locked (TVL) of over $15.4 billion in deposits at the time of writing. + +Convex has been audited by MixBytes. + +| | | +| -------------- | ---------------------------------------------------------------- | +| Resources | | +| Official site | [https://www.convexfinance.com](https://www.convexfinance.com) | +| Developer docs | [https://docs.convexfinance.com](https://docs.convexfinance.com) | +| GitHub | [https://github.com/convex-eth](https://github.com/convex-eth) | +| Discord | [https://discord.gg/uAwvZfs9qU](https://discord.gg/uAwvZfs9qU) | + From cd7ef4eb3e8a0bbe4d73fe9ad739e83df8d44753 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:57 -0500 Subject: [PATCH 10654/11794] New translations insurance.md (Russian) --- ru/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ru/security-and-risks/insurance.md b/ru/security-and-risks/insurance.md index 4978caf62..6abb1279d 100644 --- a/ru/security-and-risks/insurance.md +++ b/ru/security-and-risks/insurance.md @@ -4,7 +4,11 @@ OUSD holders can buy smart contract insurance to cover any losses that might res DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. You can learn more about InsurAce and how to buy coverage on their [user guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) or [documentation](https://docs.insurace.io/landing-page/). + +**Nexus Mutual Coverage** + +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From 7519e226e15b3cde4d519080f1fd0cba6ead4ed9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:58 -0500 Subject: [PATCH 10655/11794] New translations curve.md (Russian) --- ru/core-concepts/supported-strategies/curve.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/core-concepts/supported-strategies/curve.md b/ru/core-concepts/supported-strategies/curve.md index 723d83bb4..e821d8c9a 100644 --- a/ru/core-concepts/supported-strategies/curve.md +++ b/ru/core-concepts/supported-strategies/curve.md @@ -6,9 +6,9 @@ Curve is an Automated Market Maker (AMM) where each market has an associated liq Некоторые из пулов ликвидности Curve зарабатывают дополнительные комиссии для поставщиков ликвидности в дополнение к биржевым комиссиям, получаемым от трейдеров. Curve предлагает пулы стейблкоинов, интегрированные с Compound, yearn.finance и Synthetix. Активы в каждом пуле ликвидности предоставляются этим платформам для получения дополнительной прибыли, которая передается поставщикам ликвидности этих пулов. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. Токены LP также могут переводиться для использования в других протоколах. -Curve управляется CRV, токеном управления ERC-20. Держатели CRV могут голосовать за изменения протокола. Держатели CRV могут заложить свои токены, чтобы получить дополнительное количество голосов, пропорционально времени стейкинга. CRV постоянно распределяется между поставщиками ликвидности, большая часть общего предложения CRV была выделена команде и инвесторам, распределяется в соответствии с графиком вестинга. +Curve управляется CRV, токеном управления ERC-20. Держатели CRV могут голосовать за изменения протокола. CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $20.4 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve прошла два аудита Trail of Bits и поддерживает программу поощрения ошибок. From d60e6554d6ae3880369b2f868d2a2120f6fc6c0d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:47:59 -0500 Subject: [PATCH 10656/11794] New translations convex.md (Croatian) --- .../supported-strategies/convex.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 hr/core-concepts/supported-strategies/convex.md diff --git a/hr/core-concepts/supported-strategies/convex.md b/hr/core-concepts/supported-strategies/convex.md new file mode 100644 index 000000000..771280a68 --- /dev/null +++ b/hr/core-concepts/supported-strategies/convex.md @@ -0,0 +1,18 @@ +# Convex + +Convex is an aggregation platform for Curve that launched in May 2021. Convex allows liquidity providers on Curve to earn boosted CRV rewards without having to vote-lock CRV. Convex vote-locks CRV on behalf of users and distributes boosted CRV rewards to them. Convex passes on trading fees earned on Curve to users as well. + +Convex also rewards users with their own ERC-20 governance token, CVX. Convex supports both CRV and CVX staking for additional rewards. Vote-locking CVX is required to participate in Convex governance. + +Convex is one of the few protocols whitelisted to participate in Curve governance and controls a huge amount of vote-locked CRV, making them one of the biggest players in Curve governance. A large proportion of liquidity provided on Curve is now done through Convex. Convex has a Total Value Locked (TVL) of over $15.4 billion in deposits at the time of writing. + +Convex has been audited by MixBytes. + +| | | +| -------------- | ---------------------------------------------------------------- | +| Resources | | +| Official site | [https://www.convexfinance.com](https://www.convexfinance.com) | +| Developer docs | [https://docs.convexfinance.com](https://docs.convexfinance.com) | +| GitHub | [https://github.com/convex-eth](https://github.com/convex-eth) | +| Discord | [https://discord.gg/uAwvZfs9qU](https://discord.gg/uAwvZfs9qU) | + From eb83418a1e9156fdc70f24e4b7658e18e17d536c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:00 -0500 Subject: [PATCH 10657/11794] New translations curve.md (Thai) --- th/core-concepts/supported-strategies/curve.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/core-concepts/supported-strategies/curve.md b/th/core-concepts/supported-strategies/curve.md index 331ca6d81..40d2aade6 100644 --- a/th/core-concepts/supported-strategies/curve.md +++ b/th/core-concepts/supported-strategies/curve.md @@ -6,9 +6,9 @@ Curve is an Automated Market Maker (AMM) where each market has an associated liq Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $20.4 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From fae79cb851e334d7c9d9889f07a23a761899c772 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:02 -0500 Subject: [PATCH 10658/11794] New translations insurance.md (Thai) --- th/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/th/security-and-risks/insurance.md b/th/security-and-risks/insurance.md index b104448fb..16d4510a7 100644 --- a/th/security-and-risks/insurance.md +++ b/th/security-and-risks/insurance.md @@ -4,7 +4,11 @@ OUSD holders can buy smart contract insurance to cover any losses that might res DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. You can learn more about InsurAce and how to buy coverage on their [user guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) or [documentation](https://docs.insurace.io/landing-page/). + +**Nexus Mutual Coverage** + +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From 379e5016829b0df1656c1a2f3ad903a2917cf5f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:03 -0500 Subject: [PATCH 10659/11794] New translations convex.md (Thai) --- .../supported-strategies/convex.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 th/core-concepts/supported-strategies/convex.md diff --git a/th/core-concepts/supported-strategies/convex.md b/th/core-concepts/supported-strategies/convex.md new file mode 100644 index 000000000..771280a68 --- /dev/null +++ b/th/core-concepts/supported-strategies/convex.md @@ -0,0 +1,18 @@ +# Convex + +Convex is an aggregation platform for Curve that launched in May 2021. Convex allows liquidity providers on Curve to earn boosted CRV rewards without having to vote-lock CRV. Convex vote-locks CRV on behalf of users and distributes boosted CRV rewards to them. Convex passes on trading fees earned on Curve to users as well. + +Convex also rewards users with their own ERC-20 governance token, CVX. Convex supports both CRV and CVX staking for additional rewards. Vote-locking CVX is required to participate in Convex governance. + +Convex is one of the few protocols whitelisted to participate in Curve governance and controls a huge amount of vote-locked CRV, making them one of the biggest players in Curve governance. A large proportion of liquidity provided on Curve is now done through Convex. Convex has a Total Value Locked (TVL) of over $15.4 billion in deposits at the time of writing. + +Convex has been audited by MixBytes. + +| | | +| -------------- | ---------------------------------------------------------------- | +| Resources | | +| Official site | [https://www.convexfinance.com](https://www.convexfinance.com) | +| Developer docs | [https://docs.convexfinance.com](https://docs.convexfinance.com) | +| GitHub | [https://github.com/convex-eth](https://github.com/convex-eth) | +| Discord | [https://discord.gg/uAwvZfs9qU](https://discord.gg/uAwvZfs9qU) | + From f0f6c41f10f0de1691af13a1b719a441274bf3cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:04 -0500 Subject: [PATCH 10660/11794] New translations SUMMARY.md (Croatian) --- hr/SUMMARY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/SUMMARY.md b/hr/SUMMARY.md index f0860ee5f..5fbfe0fbf 100644 --- a/hr/SUMMARY.md +++ b/hr/SUMMARY.md @@ -20,8 +20,9 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Convex](core-concepts/supported-strategies/convex.md) * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) @@ -59,4 +60,3 @@ * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) - From d1f9fb1523533e4837c32b052e863e182a8d2ead Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:05 -0500 Subject: [PATCH 10661/11794] New translations README.md (Croatian) --- hr/core-concepts/supported-strategies/README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/hr/core-concepts/supported-strategies/README.md b/hr/core-concepts/supported-strategies/README.md index 59e6c8e8c..b1bb5828c 100644 --- a/hr/core-concepts/supported-strategies/README.md +++ b/hr/core-concepts/supported-strategies/README.md @@ -10,12 +10,16 @@ Currently, OUSD earns yield from the following platform(s): [compound.md](compound.md) {% endcontent-ref %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} + {% content-ref url="curve.md" %} [curve.md](curve.md) {% endcontent-ref %} -{% content-ref url="aave.md" %} -[aave.md](aave.md) +{% content-ref url="convex.md" %} +[convex.md](convex.md) {% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. From 94cd3581a50810a89440f8bc206d57877bdb0f97 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:06 -0500 Subject: [PATCH 10662/11794] New translations curve.md (Croatian) --- hr/core-concepts/supported-strategies/curve.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/core-concepts/supported-strategies/curve.md b/hr/core-concepts/supported-strategies/curve.md index 331ca6d81..40d2aade6 100644 --- a/hr/core-concepts/supported-strategies/curve.md +++ b/hr/core-concepts/supported-strategies/curve.md @@ -6,9 +6,9 @@ Curve is an Automated Market Maker (AMM) where each market has an associated liq Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $20.4 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From c5ca4f4505cc7358fcd9b938de7cd7ce32844db8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:07 -0500 Subject: [PATCH 10663/11794] New translations insurance.md (Croatian) --- hr/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/hr/security-and-risks/insurance.md b/hr/security-and-risks/insurance.md index b104448fb..16d4510a7 100644 --- a/hr/security-and-risks/insurance.md +++ b/hr/security-and-risks/insurance.md @@ -4,7 +4,11 @@ OUSD holders can buy smart contract insurance to cover any losses that might res DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. You can learn more about InsurAce and how to buy coverage on their [user guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) or [documentation](https://docs.insurace.io/landing-page/). + +**Nexus Mutual Coverage** + +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From 7bcb19a1a343cc292667aa8ba6a100734f3f0395 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:08 -0500 Subject: [PATCH 10664/11794] New translations convex.md (Hindi) --- .../supported-strategies/convex.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 hi/core-concepts/supported-strategies/convex.md diff --git a/hi/core-concepts/supported-strategies/convex.md b/hi/core-concepts/supported-strategies/convex.md new file mode 100644 index 000000000..771280a68 --- /dev/null +++ b/hi/core-concepts/supported-strategies/convex.md @@ -0,0 +1,18 @@ +# Convex + +Convex is an aggregation platform for Curve that launched in May 2021. Convex allows liquidity providers on Curve to earn boosted CRV rewards without having to vote-lock CRV. Convex vote-locks CRV on behalf of users and distributes boosted CRV rewards to them. Convex passes on trading fees earned on Curve to users as well. + +Convex also rewards users with their own ERC-20 governance token, CVX. Convex supports both CRV and CVX staking for additional rewards. Vote-locking CVX is required to participate in Convex governance. + +Convex is one of the few protocols whitelisted to participate in Curve governance and controls a huge amount of vote-locked CRV, making them one of the biggest players in Curve governance. A large proportion of liquidity provided on Curve is now done through Convex. Convex has a Total Value Locked (TVL) of over $15.4 billion in deposits at the time of writing. + +Convex has been audited by MixBytes. + +| | | +| -------------- | ---------------------------------------------------------------- | +| Resources | | +| Official site | [https://www.convexfinance.com](https://www.convexfinance.com) | +| Developer docs | [https://docs.convexfinance.com](https://docs.convexfinance.com) | +| GitHub | [https://github.com/convex-eth](https://github.com/convex-eth) | +| Discord | [https://discord.gg/uAwvZfs9qU](https://discord.gg/uAwvZfs9qU) | + From 03717665f7fd14df9c2b497452ff72f831004c5e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:09 -0500 Subject: [PATCH 10665/11794] New translations SUMMARY.md (Hindi) --- hi/SUMMARY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/SUMMARY.md b/hi/SUMMARY.md index f0860ee5f..5fbfe0fbf 100644 --- a/hi/SUMMARY.md +++ b/hi/SUMMARY.md @@ -20,8 +20,9 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Convex](core-concepts/supported-strategies/convex.md) * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) @@ -59,4 +60,3 @@ * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) - From 4798edc01175b772e3a7c2df76b2526017b83de6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:10 -0500 Subject: [PATCH 10666/11794] New translations README.md (Hindi) --- hi/core-concepts/supported-strategies/README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/hi/core-concepts/supported-strategies/README.md b/hi/core-concepts/supported-strategies/README.md index 59e6c8e8c..b1bb5828c 100644 --- a/hi/core-concepts/supported-strategies/README.md +++ b/hi/core-concepts/supported-strategies/README.md @@ -10,12 +10,16 @@ Currently, OUSD earns yield from the following platform(s): [compound.md](compound.md) {% endcontent-ref %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} + {% content-ref url="curve.md" %} [curve.md](curve.md) {% endcontent-ref %} -{% content-ref url="aave.md" %} -[aave.md](aave.md) +{% content-ref url="convex.md" %} +[convex.md](convex.md) {% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. From d09e338577f074e80bd9e862575b8cf937741889 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:11 -0500 Subject: [PATCH 10667/11794] New translations curve.md (Hindi) --- hi/core-concepts/supported-strategies/curve.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/core-concepts/supported-strategies/curve.md b/hi/core-concepts/supported-strategies/curve.md index 331ca6d81..40d2aade6 100644 --- a/hi/core-concepts/supported-strategies/curve.md +++ b/hi/core-concepts/supported-strategies/curve.md @@ -6,9 +6,9 @@ Curve is an Automated Market Maker (AMM) where each market has an associated liq Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $20.4 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From a8878942d307f06b398fb100c03a3e03ce16a62d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:12 -0500 Subject: [PATCH 10668/11794] New translations insurance.md (Hindi) --- hi/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/hi/security-and-risks/insurance.md b/hi/security-and-risks/insurance.md index b104448fb..16d4510a7 100644 --- a/hi/security-and-risks/insurance.md +++ b/hi/security-and-risks/insurance.md @@ -4,7 +4,11 @@ OUSD holders can buy smart contract insurance to cover any losses that might res DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. You can learn more about InsurAce and how to buy coverage on their [user guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) or [documentation](https://docs.insurace.io/landing-page/). + +**Nexus Mutual Coverage** + +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From 2f6d5edc9fb953919c1524558f68b15ed17f0043 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:13 -0500 Subject: [PATCH 10669/11794] New translations SUMMARY.md (Thai) --- th/SUMMARY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/SUMMARY.md b/th/SUMMARY.md index f0860ee5f..5fbfe0fbf 100644 --- a/th/SUMMARY.md +++ b/th/SUMMARY.md @@ -20,8 +20,9 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Convex](core-concepts/supported-strategies/convex.md) * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) @@ -59,4 +60,3 @@ * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) - From bbfc661a0626b5477fe771fe77d86f7bfb1fe15d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:14 -0500 Subject: [PATCH 10670/11794] New translations SUMMARY.md (Filipino) --- fil/SUMMARY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fil/SUMMARY.md b/fil/SUMMARY.md index f0860ee5f..5fbfe0fbf 100644 --- a/fil/SUMMARY.md +++ b/fil/SUMMARY.md @@ -20,8 +20,9 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Convex](core-concepts/supported-strategies/convex.md) * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) @@ -59,4 +60,3 @@ * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) - From a0dd56245c6e8911c630294592580ccfec6f584e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:15 -0500 Subject: [PATCH 10671/11794] New translations README.md (Filipino) --- fil/core-concepts/supported-strategies/README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/fil/core-concepts/supported-strategies/README.md b/fil/core-concepts/supported-strategies/README.md index 59e6c8e8c..b1bb5828c 100644 --- a/fil/core-concepts/supported-strategies/README.md +++ b/fil/core-concepts/supported-strategies/README.md @@ -10,12 +10,16 @@ Currently, OUSD earns yield from the following platform(s): [compound.md](compound.md) {% endcontent-ref %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} + {% content-ref url="curve.md" %} [curve.md](curve.md) {% endcontent-ref %} -{% content-ref url="aave.md" %} -[aave.md](aave.md) +{% content-ref url="convex.md" %} +[convex.md](convex.md) {% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. From 08a5b9c4c06d16debe3a0e91e6a8ef3c32d6a985 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:16 -0500 Subject: [PATCH 10672/11794] New translations curve.md (Filipino) --- fil/core-concepts/supported-strategies/curve.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fil/core-concepts/supported-strategies/curve.md b/fil/core-concepts/supported-strategies/curve.md index 331ca6d81..40d2aade6 100644 --- a/fil/core-concepts/supported-strategies/curve.md +++ b/fil/core-concepts/supported-strategies/curve.md @@ -6,9 +6,9 @@ Curve is an Automated Market Maker (AMM) where each market has an associated liq Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $20.4 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. From 392a4621e5c039333fcd1c3b2fabf3cdddef79a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:17 -0500 Subject: [PATCH 10673/11794] New translations insurance.md (Filipino) --- fil/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/fil/security-and-risks/insurance.md b/fil/security-and-risks/insurance.md index b104448fb..16d4510a7 100644 --- a/fil/security-and-risks/insurance.md +++ b/fil/security-and-risks/insurance.md @@ -4,7 +4,11 @@ OUSD holders can buy smart contract insurance to cover any losses that might res DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. You can learn more about InsurAce and how to buy coverage on their [user guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) or [documentation](https://docs.insurace.io/landing-page/). + +**Nexus Mutual Coverage** + +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From 11113dc5df82db6257bb2d586891abe4efd5359f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:18 -0500 Subject: [PATCH 10674/11794] New translations README.md (Thai) --- th/core-concepts/supported-strategies/README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/th/core-concepts/supported-strategies/README.md b/th/core-concepts/supported-strategies/README.md index 59e6c8e8c..b1bb5828c 100644 --- a/th/core-concepts/supported-strategies/README.md +++ b/th/core-concepts/supported-strategies/README.md @@ -10,12 +10,16 @@ Currently, OUSD earns yield from the following platform(s): [compound.md](compound.md) {% endcontent-ref %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} + {% content-ref url="curve.md" %} [curve.md](curve.md) {% endcontent-ref %} -{% content-ref url="aave.md" %} -[aave.md](aave.md) +{% content-ref url="convex.md" %} +[convex.md](convex.md) {% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. From a5b6a3639c19480da3ba8e63846d60b7dd96d0e1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:19 -0500 Subject: [PATCH 10675/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/SUMMARY.md b/id/SUMMARY.md index cf9e38627..d39ab5bf1 100644 --- a/id/SUMMARY.md +++ b/id/SUMMARY.md @@ -20,8 +20,9 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Strategi yang Didukung](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Convex](core-concepts/supported-strategies/convex.md) * [Pengelolaan Dana](core-concepts/fund-management.md) * [Harga Oracles](core-concepts/price-oracles.md) @@ -59,4 +60,3 @@ * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) - From b571c5c07d98751cf25d6bfe2c9ceddca5d1b762 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:20 -0500 Subject: [PATCH 10676/11794] New translations convex.md (Indonesian) --- .../supported-strategies/convex.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 id/core-concepts/supported-strategies/convex.md diff --git a/id/core-concepts/supported-strategies/convex.md b/id/core-concepts/supported-strategies/convex.md new file mode 100644 index 000000000..771280a68 --- /dev/null +++ b/id/core-concepts/supported-strategies/convex.md @@ -0,0 +1,18 @@ +# Convex + +Convex is an aggregation platform for Curve that launched in May 2021. Convex allows liquidity providers on Curve to earn boosted CRV rewards without having to vote-lock CRV. Convex vote-locks CRV on behalf of users and distributes boosted CRV rewards to them. Convex passes on trading fees earned on Curve to users as well. + +Convex also rewards users with their own ERC-20 governance token, CVX. Convex supports both CRV and CVX staking for additional rewards. Vote-locking CVX is required to participate in Convex governance. + +Convex is one of the few protocols whitelisted to participate in Curve governance and controls a huge amount of vote-locked CRV, making them one of the biggest players in Curve governance. A large proportion of liquidity provided on Curve is now done through Convex. Convex has a Total Value Locked (TVL) of over $15.4 billion in deposits at the time of writing. + +Convex has been audited by MixBytes. + +| | | +| -------------- | ---------------------------------------------------------------- | +| Resources | | +| Official site | [https://www.convexfinance.com](https://www.convexfinance.com) | +| Developer docs | [https://docs.convexfinance.com](https://docs.convexfinance.com) | +| GitHub | [https://github.com/convex-eth](https://github.com/convex-eth) | +| Discord | [https://discord.gg/uAwvZfs9qU](https://discord.gg/uAwvZfs9qU) | + From ef200f1d898dd1c884f8229ec04b05ef3460dc42 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:21 -0500 Subject: [PATCH 10677/11794] New translations curve.md (Chinese Traditional) --- .../supported-strategies/curve.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index 795172f6f..40d2aade6 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,20 +1,20 @@ # Curve -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $20.4 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -| ------- | ------------------------------------------------------------------------ | -| 官方网站 | [https://www.curve.fi/](https://www.curve.fi) | -| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Resources | | +| -------------- | ------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From e94f42299b242351dbcfa194e1064427a66b3125 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:22 -0500 Subject: [PATCH 10678/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 58 +++++++++++++++++++++++++-------------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index f0860ee5f..2d41037f9 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,52 +1,53 @@ -# Table of contents +# 目录 -* [Introduction](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [介绍](README.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Convex](core-concepts/supported-strategies/convex.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) @@ -59,4 +60,3 @@ * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) - From 70b807039d7fd2d0afc9bbb75f32a667ed1c5b43 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:23 -0500 Subject: [PATCH 10679/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/README.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index 59e6c8e8c..81bece766 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,8 +1,8 @@ -# Supported Strategies +# 支持策略 -**Supported DeFi Platforms** +**支持的DeFi平台** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 Currently, OUSD earns yield from the following platform(s): @@ -10,12 +10,16 @@ Currently, OUSD earns yield from the following platform(s): [compound.md](compound.md) {% endcontent-ref %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} + {% content-ref url="curve.md" %} [curve.md](curve.md) {% endcontent-ref %} -{% content-ref url="aave.md" %} -[aave.md](aave.md) +{% content-ref url="convex.md" %} +[convex.md](convex.md) {% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. From 3e05bb7fdc2dfdaa969063ef5c41f63bd4884541 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:24 -0500 Subject: [PATCH 10680/11794] New translations curve.md (Chinese Simplified) --- .../supported-strategies/curve.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index 40d2aade6..6b6c19b1e 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,20 +1,20 @@ # Curve -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. Curve has a Total Value Locked (TVL) of over $20.4 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -| -------------- | ------------------------------------------------------------------------ | -| Official site | [https://www.curve.fi/](https://www.curve.fi) | -| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| 资源 | | +| ------- | ------------------------------------------------------------------------ | +| 官方网站 | [https://www.curve.fi/](https://www.curve.fi) | +| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From 4d14deb9d7d3b0ed43e25f5389d39fb4f3665d8f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:25 -0500 Subject: [PATCH 10681/11794] New translations insurance.md (Chinese Simplified) --- zh/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/zh/security-and-risks/insurance.md b/zh/security-and-risks/insurance.md index b104448fb..16d4510a7 100644 --- a/zh/security-and-risks/insurance.md +++ b/zh/security-and-risks/insurance.md @@ -4,7 +4,11 @@ OUSD holders can buy smart contract insurance to cover any losses that might res DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. You can learn more about InsurAce and how to buy coverage on their [user guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) or [documentation](https://docs.insurace.io/landing-page/). + +**Nexus Mutual Coverage** + +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From 262540dc47815b9d5448490bceb8f461728c1d80 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:26 -0500 Subject: [PATCH 10682/11794] New translations convex.md (Chinese Simplified) --- .../supported-strategies/convex.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 zh/core-concepts/supported-strategies/convex.md diff --git a/zh/core-concepts/supported-strategies/convex.md b/zh/core-concepts/supported-strategies/convex.md new file mode 100644 index 000000000..771280a68 --- /dev/null +++ b/zh/core-concepts/supported-strategies/convex.md @@ -0,0 +1,18 @@ +# Convex + +Convex is an aggregation platform for Curve that launched in May 2021. Convex allows liquidity providers on Curve to earn boosted CRV rewards without having to vote-lock CRV. Convex vote-locks CRV on behalf of users and distributes boosted CRV rewards to them. Convex passes on trading fees earned on Curve to users as well. + +Convex also rewards users with their own ERC-20 governance token, CVX. Convex supports both CRV and CVX staking for additional rewards. Vote-locking CVX is required to participate in Convex governance. + +Convex is one of the few protocols whitelisted to participate in Curve governance and controls a huge amount of vote-locked CRV, making them one of the biggest players in Curve governance. A large proportion of liquidity provided on Curve is now done through Convex. Convex has a Total Value Locked (TVL) of over $15.4 billion in deposits at the time of writing. + +Convex has been audited by MixBytes. + +| | | +| -------------- | ---------------------------------------------------------------- | +| Resources | | +| Official site | [https://www.convexfinance.com](https://www.convexfinance.com) | +| Developer docs | [https://docs.convexfinance.com](https://docs.convexfinance.com) | +| GitHub | [https://github.com/convex-eth](https://github.com/convex-eth) | +| Discord | [https://discord.gg/uAwvZfs9qU](https://discord.gg/uAwvZfs9qU) | + From 063e088a8af8bd0993ca2371ad1519172622bd3e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:27 -0500 Subject: [PATCH 10683/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 54 +++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 2d41037f9..5fbfe0fbf 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,53 +1,53 @@ -# 目录 +# Table of contents -* [介绍](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [Introduction](README.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Convex](core-concepts/supported-strategies/convex.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From 04c4b09236d9769b5a35ab5fd028a15539129b62 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:28 -0500 Subject: [PATCH 10684/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index 81bece766..b1bb5828c 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,8 +1,8 @@ -# 支持策略 +# Supported Strategies -**支持的DeFi平台** +**Supported DeFi Platforms** -OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. Currently, OUSD earns yield from the following platform(s): From 4460fe84fdbfebbef9c194e13436807e4fe5b72b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:30 -0500 Subject: [PATCH 10685/11794] New translations insurance.md (Indonesian) --- id/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/id/security-and-risks/insurance.md b/id/security-and-risks/insurance.md index 0352262cd..ca751fe34 100644 --- a/id/security-and-risks/insurance.md +++ b/id/security-and-risks/insurance.md @@ -4,7 +4,11 @@ OUSD holders can buy smart contract insurance to cover any losses that might res DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. You can learn more about InsurAce and how to buy coverage on their [user guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) or [documentation](https://docs.insurace.io/landing-page/). + +**Nexus Mutual Coverage** + +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From 426138fe964c173ead860f0a352c9df1dadf9b85 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:32 -0500 Subject: [PATCH 10686/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md index 223d072f4..b31264fc6 100644 --- a/vi/SUMMARY.md +++ b/vi/SUMMARY.md @@ -20,8 +20,9 @@ * [DAI](core-concepts/supported-stablecoins/dai.md) * [Các chiến lược được hỗ trợ](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) - * [Curve](core-concepts/supported-strategies/curve.md) * [Aave](core-concepts/supported-strategies/aave.md) + * [Curve](core-concepts/supported-strategies/curve.md) + * [Convex](core-concepts/supported-strategies/convex.md) * [Quản lý quỹ](core-concepts/fund-management.md) * [Ước tính giá](core-concepts/price-oracles.md) @@ -59,4 +60,3 @@ * [Github](https://www.github.com/originprotocol/origin-dollar) * [Discord](https://www.originprotocol.com/discord) * [originprotocol.com](https://www.originprotocol.com) - From 2089f8fcfcd5e43a35c923853262203373318ea3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:33 -0500 Subject: [PATCH 10687/11794] New translations README.md (Vietnamese) --- vi/core-concepts/supported-strategies/README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/vi/core-concepts/supported-strategies/README.md b/vi/core-concepts/supported-strategies/README.md index 37328af62..cb326aa52 100644 --- a/vi/core-concepts/supported-strategies/README.md +++ b/vi/core-concepts/supported-strategies/README.md @@ -10,12 +10,16 @@ Currently, OUSD earns yield from the following platform(s): [compound.md](compound.md) {% endcontent-ref %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} + {% content-ref url="curve.md" %} [curve.md](curve.md) {% endcontent-ref %} -{% content-ref url="aave.md" %} -[aave.md](aave.md) +{% content-ref url="convex.md" %} +[convex.md](convex.md) {% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. From 7f6ca17c81c79d85bbe1e4e0ea94eaf7c66aedd8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:34 -0500 Subject: [PATCH 10688/11794] New translations curve.md (Vietnamese) --- vi/core-concepts/supported-strategies/curve.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/core-concepts/supported-strategies/curve.md b/vi/core-concepts/supported-strategies/curve.md index fc366c74d..134186697 100644 --- a/vi/core-concepts/supported-strategies/curve.md +++ b/vi/core-concepts/supported-strategies/curve.md @@ -6,9 +6,9 @@ Curve is an Automated Market Maker (AMM) where each market has an associated liq Một số pool thanh khoản của Curve kiếm thêm phí cho những người cung cấp thanh khoản bên cạnh phí trao đổi từ các nhà giao dịch. Curve cung cấp các pool stablecoin được tích hợp với Compound, yearn.finance và Synthetix. Các tài sản trong mỗi nhóm thanh khoản được cung cấp cho các nền tảng đó để tạo ra lợi nhuận bổ sung được chuyển cho các nhà cung cấp thanh khoản của mỗi nhóm. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. Token LP cũng có thể được chuyển để sử dụng trong các giao thức khác. -Curve được quản lý bởi CRV, token quản trị ERC-20. Người nắm giữ CRV có thể bỏ phiếu về các thay đổi giao thức. Chủ sở hữu CRV có thể stake của họ để có thêm quyền biểu quyết tỉ lệ thuận với thời gian stake. CRV liên tục được trao cho những người cung cấp thanh khoản và một phần lớn trong tổng nguồn cung CRV được phân bổ cho nhóm và các nhà đầu tư theo lịch trả token. +Curve được quản lý bởi CRV, token quản trị ERC-20. Người nắm giữ CRV có thể bỏ phiếu về các thay đổi giao thức. CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hàng trăm triệu đô khối lượng giao dịch được tạo ra trên Curve mỗi ngày. +Curve has a Total Value Locked (TVL) of over $20.4 billion by liquidity providers at the time of writing. Hàng trăm triệu đô khối lượng giao dịch được tạo ra trên Curve mỗi ngày. Curve được kiểm toán bảo mật bởi Trail of Bits và đang chạy 1 chương trình tặng thưởng cho người phát hiện ra lỗi. From 89a975dfb10a201bf7dd699f45c07fb5086a5a36 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:35 -0500 Subject: [PATCH 10689/11794] New translations insurance.md (Vietnamese) --- vi/security-and-risks/insurance.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/vi/security-and-risks/insurance.md b/vi/security-and-risks/insurance.md index 07b514ebb..6027f41d6 100644 --- a/vi/security-and-risks/insurance.md +++ b/vi/security-and-risks/insurance.md @@ -4,7 +4,11 @@ OUSD holders can buy smart contract insurance to cover any losses that might res DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. -**Nexus Mutual Coverage**\ Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. You can learn more about InsurAce and how to buy coverage on their [user guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) or [documentation](https://docs.insurace.io/landing-page/). + +**Nexus Mutual Coverage** + +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From 5a601d1ade011021ec6240d317d2f9623b9c6231 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:36 -0500 Subject: [PATCH 10690/11794] New translations convex.md (Vietnamese) --- .../supported-strategies/convex.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 vi/core-concepts/supported-strategies/convex.md diff --git a/vi/core-concepts/supported-strategies/convex.md b/vi/core-concepts/supported-strategies/convex.md new file mode 100644 index 000000000..771280a68 --- /dev/null +++ b/vi/core-concepts/supported-strategies/convex.md @@ -0,0 +1,18 @@ +# Convex + +Convex is an aggregation platform for Curve that launched in May 2021. Convex allows liquidity providers on Curve to earn boosted CRV rewards without having to vote-lock CRV. Convex vote-locks CRV on behalf of users and distributes boosted CRV rewards to them. Convex passes on trading fees earned on Curve to users as well. + +Convex also rewards users with their own ERC-20 governance token, CVX. Convex supports both CRV and CVX staking for additional rewards. Vote-locking CVX is required to participate in Convex governance. + +Convex is one of the few protocols whitelisted to participate in Curve governance and controls a huge amount of vote-locked CRV, making them one of the biggest players in Curve governance. A large proportion of liquidity provided on Curve is now done through Convex. Convex has a Total Value Locked (TVL) of over $15.4 billion in deposits at the time of writing. + +Convex has been audited by MixBytes. + +| | | +| -------------- | ---------------------------------------------------------------- | +| Resources | | +| Official site | [https://www.convexfinance.com](https://www.convexfinance.com) | +| Developer docs | [https://docs.convexfinance.com](https://docs.convexfinance.com) | +| GitHub | [https://github.com/convex-eth](https://github.com/convex-eth) | +| Discord | [https://discord.gg/uAwvZfs9qU](https://discord.gg/uAwvZfs9qU) | + From 9c8a233c970c71a41c7daa1aa4324647af1d1786 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:37 -0500 Subject: [PATCH 10691/11794] New translations README.md (Indonesian) --- id/core-concepts/supported-strategies/README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/id/core-concepts/supported-strategies/README.md b/id/core-concepts/supported-strategies/README.md index a4db58eea..88c971b13 100644 --- a/id/core-concepts/supported-strategies/README.md +++ b/id/core-concepts/supported-strategies/README.md @@ -10,12 +10,16 @@ Currently, OUSD earns yield from the following platform(s): [compound.md](compound.md) {% endcontent-ref %} +{% content-ref url="aave.md" %} +[aave.md](aave.md) +{% endcontent-ref %} + {% content-ref url="curve.md" %} [curve.md](curve.md) {% endcontent-ref %} -{% content-ref url="aave.md" %} -[aave.md](aave.md) +{% content-ref url="convex.md" %} +[convex.md](convex.md) {% endcontent-ref %} Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. From ae5fdcffb886075480fe2d67cafae37cff464143 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:38 -0500 Subject: [PATCH 10692/11794] New translations curve.md (Indonesian) --- id/core-concepts/supported-strategies/curve.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/core-concepts/supported-strategies/curve.md b/id/core-concepts/supported-strategies/curve.md index cf66ac546..5638a26f8 100644 --- a/id/core-concepts/supported-strategies/curve.md +++ b/id/core-concepts/supported-strategies/curve.md @@ -6,9 +6,9 @@ Curve is an Automated Market Maker (AMM) where each market has an associated liq Beberapa kumpulan likuiditas Curve mendapatkan biaya tambahan untuk penyedia likuiditas selain biaya pertukaran dari para pedagang. Curve menawarkan kumpulan stablecoin yang terintegrasi dengan Compound, yearn.finance, dan Synthetix. Aset di setiap kumpulan likuiditas disediakan untuk platform tersebut untuk menghasilkan hasil tambahan yang diteruskan ke penyedia likuiditas masing-masing kumpulan. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. Token LP juga dapat ditransfer untuk digunakan dalam protokol lain. -Curve diatur oleh CRV, token tata kelola ERC-20. Pemegang CRV dapat memberikan suara pada perubahan protokol. Pemegang CRV dapat mempertaruhkan token mereka untuk kekuatan voting tambahan yang sebanding dengan waktu yang dipertaruhkan. CRV terus diberikan kepada penyedia likuiditas dan sebagian besar dari total pasokan CRV dialokasikan ke tim dan investor dengan jadwal vesting yang berkelanjutan. +Curve diatur oleh CRV, token tata kelola ERC-20. Pemegang CRV dapat memberikan suara pada perubahan protokol. CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve has a Total Value Locked (TVL) of over $11.5 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. +Curve has a Total Value Locked (TVL) of over $20.4 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. Curve telah menjalani dua audit oleh Trail of Bits dan menjalankan program bug bounty. From b023b8d33938e2907473d115146ccee602ba0db7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 01:48:39 -0500 Subject: [PATCH 10693/11794] New translations convex.md (Filipino) --- .../supported-strategies/convex.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 fil/core-concepts/supported-strategies/convex.md diff --git a/fil/core-concepts/supported-strategies/convex.md b/fil/core-concepts/supported-strategies/convex.md new file mode 100644 index 000000000..771280a68 --- /dev/null +++ b/fil/core-concepts/supported-strategies/convex.md @@ -0,0 +1,18 @@ +# Convex + +Convex is an aggregation platform for Curve that launched in May 2021. Convex allows liquidity providers on Curve to earn boosted CRV rewards without having to vote-lock CRV. Convex vote-locks CRV on behalf of users and distributes boosted CRV rewards to them. Convex passes on trading fees earned on Curve to users as well. + +Convex also rewards users with their own ERC-20 governance token, CVX. Convex supports both CRV and CVX staking for additional rewards. Vote-locking CVX is required to participate in Convex governance. + +Convex is one of the few protocols whitelisted to participate in Curve governance and controls a huge amount of vote-locked CRV, making them one of the biggest players in Curve governance. A large proportion of liquidity provided on Curve is now done through Convex. Convex has a Total Value Locked (TVL) of over $15.4 billion in deposits at the time of writing. + +Convex has been audited by MixBytes. + +| | | +| -------------- | ---------------------------------------------------------------- | +| Resources | | +| Official site | [https://www.convexfinance.com](https://www.convexfinance.com) | +| Developer docs | [https://docs.convexfinance.com](https://docs.convexfinance.com) | +| GitHub | [https://github.com/convex-eth](https://github.com/convex-eth) | +| Discord | [https://discord.gg/uAwvZfs9qU](https://discord.gg/uAwvZfs9qU) | + From d5541b76a607d39e8abff948e78932d7a9213b2c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:25:22 -0500 Subject: [PATCH 10694/11794] New translations fund-management.md (French) --- fr/core-concepts/fund-management.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/fr/core-concepts/fund-management.md b/fr/core-concepts/fund-management.md index 2a7bc32d1..417519c39 100644 --- a/fr/core-concepts/fund-management.md +++ b/fr/core-concepts/fund-management.md @@ -1,19 +1,19 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. -**Earning Strategies** +**How strategy allocation voting works:** -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. +* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. +* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -**Strategist** - -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. - -**Diversification** - -Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. - -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +**** From e14eaaf5726d81750143aa51880f1bd91c1f5a17 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:25:23 -0500 Subject: [PATCH 10695/11794] New translations fund-management.md (Turkish) --- tr/core-concepts/fund-management.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/tr/core-concepts/fund-management.md b/tr/core-concepts/fund-management.md index 2a7bc32d1..417519c39 100644 --- a/tr/core-concepts/fund-management.md +++ b/tr/core-concepts/fund-management.md @@ -1,19 +1,19 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. -**Earning Strategies** +**How strategy allocation voting works:** -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. +* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. +* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -**Strategist** - -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. - -**Diversification** - -Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. - -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +**** From 471cae1ad9db741679cb26448d1cfa3bca2d2a57 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:25:24 -0500 Subject: [PATCH 10696/11794] New translations fund-management.md (Hindi) --- hi/core-concepts/fund-management.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/hi/core-concepts/fund-management.md b/hi/core-concepts/fund-management.md index 2a7bc32d1..417519c39 100644 --- a/hi/core-concepts/fund-management.md +++ b/hi/core-concepts/fund-management.md @@ -1,19 +1,19 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. -**Earning Strategies** +**How strategy allocation voting works:** -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. +* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. +* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -**Strategist** - -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. - -**Diversification** - -Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. - -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +**** From 7ac87382ece3a1be929ca03cfb3206e51e6895c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:25:24 -0500 Subject: [PATCH 10697/11794] New translations fund-management.md (Croatian) --- hr/core-concepts/fund-management.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/hr/core-concepts/fund-management.md b/hr/core-concepts/fund-management.md index 2a7bc32d1..417519c39 100644 --- a/hr/core-concepts/fund-management.md +++ b/hr/core-concepts/fund-management.md @@ -1,19 +1,19 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. -**Earning Strategies** +**How strategy allocation voting works:** -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. +* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. +* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -**Strategist** - -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. - -**Diversification** - -Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. - -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +**** From 4848f9de54415f178c03beb21cecf656a9b312cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:25:26 -0500 Subject: [PATCH 10698/11794] New translations fund-management.md (Thai) --- th/core-concepts/fund-management.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/th/core-concepts/fund-management.md b/th/core-concepts/fund-management.md index 2a7bc32d1..417519c39 100644 --- a/th/core-concepts/fund-management.md +++ b/th/core-concepts/fund-management.md @@ -1,19 +1,19 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. -**Earning Strategies** +**How strategy allocation voting works:** -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. +* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. +* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -**Strategist** - -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. - -**Diversification** - -Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. - -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +**** From c44136835b02201f609d953c3c0e3e1dd092cdae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:25:27 -0500 Subject: [PATCH 10699/11794] New translations fund-management.md (Indonesian) --- id/core-concepts/fund-management.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/id/core-concepts/fund-management.md b/id/core-concepts/fund-management.md index f88ba9b65..bf498dece 100644 --- a/id/core-concepts/fund-management.md +++ b/id/core-concepts/fund-management.md @@ -1,19 +1,19 @@ # Pengelolaan Dana -Kontrak pintar OUSD menggabungkan semua deposit stablecoin pengguna ke dalam satu kumpulan aset yang dapat digunakan. Funds are then allocated across one or more** **earning strategies at any given moment in time. Vault lebih menyukai strategi hasil tinggi tetapi juga berusaha mempertahankan diversifikasi di berbagai strategi. Diversifikasi menghilangkan satu titik kegagalan dan mengurangi risiko. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -Berbeda dengan peluang Yearn Vaults, TokenSets, atau Zapper, pengguna tidak memilih strategi individu. Semua stablecoin yang disimpan dan akibatnya semua token OUSD dapat dipertukarkan. Setelah struktur tata kelola penuh kami diterapkan, keputusan ini akan dibuat dengan masukan dari pemegang token tata kelola OUSD. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. -**Strategi Penghasilan** +**How strategy allocation voting works:** -Strategi penghasilan menempatkan modal yang dikerahkan untuk bekerja di berbagai platform DeFi. Vault akan menentukan strategi mana yang aktif dan berapa persentase dari modal yang diterapkan yang akan mereka terima. Strategi ini akan ditingkatkan dan diganti seiring waktu. +* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. +* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -**Penyiasat** - -Versi awal kontrak pintar OUSD Vault memberikan bobot sederhana antara 0% dan 100% untuk setiap strategi yang valid untuk melakukan alokasi aset sederhana. Bobot ini akan sering diubah melalui pembaruan oleh Origin dalam jangka pendek dan oleh tata kelola yang terdesentralisasi dalam jangka panjang. - -**Diversifikasi** - -Diversifikasi di beberapa platform DeFi [mendasarinya](supported-strategies/) akan mengurangi kontrak pintar dan risiko sistemik lainnya. Kontrak pintar akan menghitung APY saat ini dan yang diharapkan dalam upaya memberikan pengembalian yang kompetitif kepada pemegang OUSD. Seiring waktu, kontrak Vault akan ditingkatkan untuk secara cerdas dan otonom beralih di antara strategi tanpa intervensi manual apa pun. Misalnya, Vault akan secara otomatis mengalihkan modal di antara berbagai strategi pinjaman untuk mengoptimalkan hasil. - -Namun, masih diharapkan bahwa parameter risiko atau keputusan tertentu tentang apakah strategi tertentu akan dimasukkan dalam mesin pengambilan keputusan otomatis akan dibuat melalui suara tata kelola. +**** From 83fcf80393011c41840ed2ce2441e613bcc8768d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:25:28 -0500 Subject: [PATCH 10700/11794] New translations fund-management.md (Vietnamese) --- vi/core-concepts/fund-management.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/vi/core-concepts/fund-management.md b/vi/core-concepts/fund-management.md index 881865650..27a82f4f4 100644 --- a/vi/core-concepts/fund-management.md +++ b/vi/core-concepts/fund-management.md @@ -1,19 +1,19 @@ # Quản lý quỹ -Hợp đồng thông minh OUSD tổng hợp tất cả các khoản stablecoin của người dùng vào pool tài sản đầu tư. Funds are then allocated across one or more** **earning strategies at any given moment in time. Vault tìm kiếm các chiến lược năng suất cao nhưng cũng tìm cách duy trì sự đa dạng hóa trên nhiều chiến lược. Đa dạng hóa giúp loại bỏ lỗi cục bộ và giảm thiểu rủi ro. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -Khác với Yearn Vaults, TokenSets hoặc Zapper, người dùng không cần lựa chọn các chiến lược đơn lẻ. Tất cả các stablecoin đã ký gửi và do đó, tất cả các token OUSD đều là token có thể thay thế được. Sau khi chương tính năng quản trị ra mắt, những quyết định này sẽ được đề xuất bởi người nắm giữ token quản trị mạng OUSD. Chủ sở hữu OGN được khuyến khích tham gia tạo và bỏ phiếu các đề xuất cho giao thức trong [cổng quản trị OGN](https://vote.originprotocol.com). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. -**Chiến lược tạo lợi nhuận** +**How strategy allocation voting works:** -Các chiến lược kiếm sẽ chuyển vốn tới nhiều nền tảng DeFi khác nhau. Vault sẽ xác định chiến lược nào đang hoạt động và ước tính lợi nhuận thu về của nguồn vốn gửi đi. Các chiến lược này sẽ được nâng cấp và cải tiến theo thời gian. +* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. +* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -**Chiến lược** - -Phiên bản ban đầu của hợp đồng thông minh OUSD Vault cung cấp cho mỗi chiến lược hợp lệ một trọng số đơn giản từ 0% đến 100% để thực hiện phân bổ tài sản đơn giản. Các trọng số này sẽ được thay đổi thường xuyên thông qua các bản cập nhật của Origin trong ngắn hạn và dài hạn sẽ theo cơ chế quản trị phi tập trung. - -**Đa dạng hóa** - -Đa dạng hóa trên nhiều [nền tảng](supported-strategies/) DeFi sẽ làm giảm rủi ro cho hợp đồng thông minh và các rủi ro hệ thống khác. Hợp đồng thông minh sẽ tính toán các APY hiện tại và dự kiến nhằm nỗ lực mang lại lợi nhuận cạnh tranh cho người nắm giữ OUSD. Theo thời gian, hợp đồng Vault sẽ được nâng cấp để chuyển đổi một cách thông minh và tự động giữa các chiến lược mà không cần bất kỳ sự can thiệp thủ công nào. Ví dụ: Vault sẽ tự động luân chuyển vốn giữa các chiến lược cho vay khác nhau để tối ưu hóa lợi tức. - -Tuy nhiên, chúng tôi vẫn kỳ vọng rằng các thông số rủi ro hoặc quyết định về việc liệu các chiến lược nhất định có nên được đưa vào hay không sẽ sẽ được thực hiện thông qua cơ chế phiếu bầu quản trị. +**** From 2f928ced10a305d8ea25f8eb502bee34ce3b9b29 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:25:29 -0500 Subject: [PATCH 10701/11794] New translations fund-management.md (Chinese Traditional) --- zh/core-concepts/fund-management.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/fund-management.md b/zh/core-concepts/fund-management.md index 2a7bc32d1..417519c39 100644 --- a/zh/core-concepts/fund-management.md +++ b/zh/core-concepts/fund-management.md @@ -1,19 +1,19 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. -**Earning Strategies** +**How strategy allocation voting works:** -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. +* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. +* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -**Strategist** - -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. - -**Diversification** - -Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. - -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +**** From e202153c041a1edb1767b988393b9373d05bb1b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:25:30 -0500 Subject: [PATCH 10702/11794] New translations fund-management.md (Russian) --- ru/core-concepts/fund-management.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/ru/core-concepts/fund-management.md b/ru/core-concepts/fund-management.md index 3b36b902a..e425f865a 100644 --- a/ru/core-concepts/fund-management.md +++ b/ru/core-concepts/fund-management.md @@ -1,19 +1,19 @@ # Управление средствами -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. Vault отдает предпочтение высокодоходным стратегиям, но также стремится поддерживать диверсификацию по нескольким стратегиям. Диверсификация устраняет единые точки сбоя и снижает риски. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -В отличие от Yearn Vaults, TokenSets или Zapper, пользователи не выбирают индивидуальные стратегии. Все депонированные стейблкоины и, следовательно, все токены OUSD являются взаимно конвертируемыми. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. -**Стратегии заработка** +**How strategy allocation voting works:** -Стратегии заработка позволяют задействовать вложенный капитал на различных платформах DeFi. Vault будет определять, какие стратегии активны и какой процент от задействованного капитала они получат. Эти стратегии будут улучшаться и заменяться со временем. +* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. +* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -**Стратегия** - -Первоначальная версия смарт-контракта OUSD Vault (Хранилища OUSD) дает каждой действующей стратегии некоторый вес, колеблющийся от 0% до 100% для выполнения простого распределения активов. Эти веса стратегий будут часто смещаться посредством обновлений Origin в краткосрочной перспективе и децентрализованного управления в долгосрочной перспективе. - -**Диверсификация** - -Диверсификация между несколькими базовыми [платформами](supported-strategies/) DeFi снизит риски смарт-контрактов и других системных рисков. Смарт-контракт будет рассчитывать текущие и ожидаемые APY, чтобы обеспечить конкурентоспособную прибыль держателям OUSD. Со временем контракт Vault (Хранилища) будет обновлен для интеллектуального и автономного переключения между стратегиями без ручного вмешательства. Например, Vault будет автоматически перемещать капитал между различными стратегиями кредитования для оптимизации доходности. - -Тем не менее, все еще ожидается, что определенные параметры риска или решения о том, будут ли определенные стратегии включены в автоматизированный механизм принятия решений, будут приниматься посредством голосования руководства. +**** From 4b645816ffeb3d26b776fd80cf3992486e72677b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:25:31 -0500 Subject: [PATCH 10703/11794] New translations fund-management.md (Spanish) --- es/core-concepts/fund-management.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/es/core-concepts/fund-management.md b/es/core-concepts/fund-management.md index b4a9ab734..b7eda684c 100644 --- a/es/core-concepts/fund-management.md +++ b/es/core-concepts/fund-management.md @@ -1,19 +1,19 @@ # Gestión de Fondos -El contrato inteligente de OUSD agrega los depósitos de monedas estables de todos los usuarios en un solo grupo de activos invertibles. Funds are then allocated across one or more** **earning strategies at any given moment in time. La Bóveda favorece las estrategias de alto rendimiento, pero también busca mantener la diversificación en múltiples estrategias. La diversificación elimina los puntos únicos de fallas y mitiga los riesgos. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -A diferencia de las oportunidades de Yearn Vaults, TokenSets o Zapper, los usuarios no seleccionan estrategias individuales. Todas las monedas estables depositadas y, en consecuencia, todos los tokens OUSD son fungibles. Una vez que se implemente nuestra estructura de gobierno completa, estas decisiones se tomarán con los comentarios de los holders de los tokens de gobierno de OUSD. Se anima a los holders de OGN a participar en la creación y votación de propuestas que afecten al protocolo en [el portal de gobernanza de OGN](https://vote.originprotocol.com). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. -**Estrategias de Ganancias** +**How strategy allocation voting works:** -Las estrategias de ganancias ponen a trabajar el capital desplegado en varias plataformas DeFi. La Bóveda determinará qué estrategias están activas y qué porcentaje del capital implementado recibirán. Estas estrategias se actualizarán y reemplazarán con el tiempo. +* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. +* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -**Estratega** - -La versión inicial del contrato inteligente de la Bóveda de OUSD le da a cada estrategia válida un peso simple entre 0% y 100% para realizar una asignación de activos simple. Estos pesos se cambiarán a menudo mediante actualizaciones de Origin a corto plazo y mediante una gobernanza descentralizada a largo plazo. - -**Diversificación** - -La diversificación a través de múltiples [plataformas](supported-strategies/) DeFi subyacentes reducirá el contrato inteligente y otros riesgos sistémicos. El contrato inteligente calculará los APY actuales y esperados en un esfuerzo por proporcionar rendimientos competitivos a los holders de OUSD. Con el tiempo, el contrato de la Bóveda se actualizará para cambiar de forma inteligente y autónoma entre estrategias sin ninguna intervención manual. Por ejemplo, la Bóveda cambiará automáticamente el capital entre varias estrategias de préstamos para optimizar los rendimientos. - -Sin embargo, todavía se espera que ciertos parámetros de riesgo o decisiones sobre si ciertas estrategias se incluirán en el motor de toma de decisiones automatizado se tomen a través de votaciones de gobernanza. +**** From d26a253d2510e5cd3e3a06ef41a9f0a50b763dc6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:25:32 -0500 Subject: [PATCH 10704/11794] New translations fund-management.md (Portuguese) --- pt/core-concepts/fund-management.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/pt/core-concepts/fund-management.md b/pt/core-concepts/fund-management.md index 2a7bc32d1..417519c39 100644 --- a/pt/core-concepts/fund-management.md +++ b/pt/core-concepts/fund-management.md @@ -1,19 +1,19 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. -**Earning Strategies** +**How strategy allocation voting works:** -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. +* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. +* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -**Strategist** - -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. - -**Diversification** - -Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. - -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +**** From 5a1ac64213957fa09e24c8d6a3edd3c0fd928d1c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:25:33 -0500 Subject: [PATCH 10705/11794] New translations fund-management.md (Dutch) --- nl/core-concepts/fund-management.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/nl/core-concepts/fund-management.md b/nl/core-concepts/fund-management.md index 2a7bc32d1..417519c39 100644 --- a/nl/core-concepts/fund-management.md +++ b/nl/core-concepts/fund-management.md @@ -1,19 +1,19 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. -**Earning Strategies** +**How strategy allocation voting works:** -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. +* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. +* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -**Strategist** - -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. - -**Diversification** - -Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. - -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +**** From 414db562b699b36d04079e4ce1fa89a20b4a97c4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:25:34 -0500 Subject: [PATCH 10706/11794] New translations fund-management.md (Korean) --- ko/core-concepts/fund-management.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/ko/core-concepts/fund-management.md b/ko/core-concepts/fund-management.md index 2a7bc32d1..417519c39 100644 --- a/ko/core-concepts/fund-management.md +++ b/ko/core-concepts/fund-management.md @@ -1,19 +1,19 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. -**Earning Strategies** +**How strategy allocation voting works:** -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. +* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. +* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -**Strategist** - -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. - -**Diversification** - -Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. - -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +**** From 346b1d96c90a76b42395e4e7e7995a04a4275e25 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:25:35 -0500 Subject: [PATCH 10707/11794] New translations fund-management.md (Japanese) --- ja/core-concepts/fund-management.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/ja/core-concepts/fund-management.md b/ja/core-concepts/fund-management.md index 2a7bc32d1..417519c39 100644 --- a/ja/core-concepts/fund-management.md +++ b/ja/core-concepts/fund-management.md @@ -1,19 +1,19 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. -**Earning Strategies** +**How strategy allocation voting works:** -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. +* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. +* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -**Strategist** - -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. - -**Diversification** - -Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. - -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +**** From e30ecd63cdc17be0849244e2b286638c4a7b0a09 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:25:36 -0500 Subject: [PATCH 10708/11794] New translations fund-management.md (Italian) --- it/core-concepts/fund-management.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/it/core-concepts/fund-management.md b/it/core-concepts/fund-management.md index 2a7bc32d1..417519c39 100644 --- a/it/core-concepts/fund-management.md +++ b/it/core-concepts/fund-management.md @@ -1,19 +1,19 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. -**Earning Strategies** +**How strategy allocation voting works:** -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. +* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. +* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -**Strategist** - -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. - -**Diversification** - -Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. - -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +**** From 77d2d8d1b77134b382c62b7a75f82dfc339320b5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:25:37 -0500 Subject: [PATCH 10709/11794] New translations fund-management.md (Greek) --- el/core-concepts/fund-management.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/el/core-concepts/fund-management.md b/el/core-concepts/fund-management.md index 2a7bc32d1..417519c39 100644 --- a/el/core-concepts/fund-management.md +++ b/el/core-concepts/fund-management.md @@ -1,19 +1,19 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. -**Earning Strategies** +**How strategy allocation voting works:** -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. +* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. +* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -**Strategist** - -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. - -**Diversification** - -Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. - -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +**** From b047aa932c9e7dabe76564c1cdebc810810c0d0c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:25:38 -0500 Subject: [PATCH 10710/11794] New translations fund-management.md (German) --- de/core-concepts/fund-management.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/de/core-concepts/fund-management.md b/de/core-concepts/fund-management.md index 2a7bc32d1..417519c39 100644 --- a/de/core-concepts/fund-management.md +++ b/de/core-concepts/fund-management.md @@ -1,19 +1,19 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. -**Earning Strategies** +**How strategy allocation voting works:** -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. +* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. +* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -**Strategist** - -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. - -**Diversification** - -Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. - -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +**** From 3f0ab8e1d9df85b5942b1dbdd7e9213be4271256 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:25:39 -0500 Subject: [PATCH 10711/11794] New translations fund-management.md (Arabic) --- ar/core-concepts/fund-management.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/ar/core-concepts/fund-management.md b/ar/core-concepts/fund-management.md index 2a7bc32d1..417519c39 100644 --- a/ar/core-concepts/fund-management.md +++ b/ar/core-concepts/fund-management.md @@ -1,19 +1,19 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. -**Earning Strategies** +**How strategy allocation voting works:** -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. +* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. +* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -**Strategist** - -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. - -**Diversification** - -Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. - -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +**** From 0d83aa40869e6bf98dd64811e37cfcd0b89757b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:25:40 -0500 Subject: [PATCH 10712/11794] New translations fund-management.md (Filipino) --- fil/core-concepts/fund-management.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/fil/core-concepts/fund-management.md b/fil/core-concepts/fund-management.md index 2a7bc32d1..417519c39 100644 --- a/fil/core-concepts/fund-management.md +++ b/fil/core-concepts/fund-management.md @@ -1,19 +1,19 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of deployable assets. Funds are then allocated across one or more** **earning strategies at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. Once our full governance structure is implemented, these decisions will be made with input from OUSD governance token holders. OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. -**Earning Strategies** +**How strategy allocation voting works:** -Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive. These strategies will be upgraded and replaced over time. +* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. +* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -**Strategist** - -The initial version of the OUSD Vault smart contract gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term. - -**Diversification** - -Diversification across multiple underlying DeFi [platforms](supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields. - -However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes. +**** From d908c9139be91ad9556c3eeab04108466139ab09 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:45:07 -0500 Subject: [PATCH 10713/11794] New translations fund-management.md (French) --- fr/core-concepts/fund-management.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/fr/core-concepts/fund-management.md b/fr/core-concepts/fund-management.md index 417519c39..b968d6f87 100644 --- a/fr/core-concepts/fund-management.md +++ b/fr/core-concepts/fund-management.md @@ -2,18 +2,21 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). + +Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. -* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. * Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. **** From 67ef440ae284a1b6966aaddf01120d9c1c195537 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:45:08 -0500 Subject: [PATCH 10714/11794] New translations fund-management.md (Turkish) --- tr/core-concepts/fund-management.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/tr/core-concepts/fund-management.md b/tr/core-concepts/fund-management.md index 417519c39..b968d6f87 100644 --- a/tr/core-concepts/fund-management.md +++ b/tr/core-concepts/fund-management.md @@ -2,18 +2,21 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). + +Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. -* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. * Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. **** From 2a23e2b97c0ae66a13980b1ed0218d8986d2e60a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:45:09 -0500 Subject: [PATCH 10715/11794] New translations fund-management.md (Hindi) --- hi/core-concepts/fund-management.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/hi/core-concepts/fund-management.md b/hi/core-concepts/fund-management.md index 417519c39..b968d6f87 100644 --- a/hi/core-concepts/fund-management.md +++ b/hi/core-concepts/fund-management.md @@ -2,18 +2,21 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). + +Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. -* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. * Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. **** From 8c7396e3baa7078c5acfe8168aa519605ae18c54 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:45:10 -0500 Subject: [PATCH 10716/11794] New translations fund-management.md (Croatian) --- hr/core-concepts/fund-management.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/hr/core-concepts/fund-management.md b/hr/core-concepts/fund-management.md index 417519c39..b968d6f87 100644 --- a/hr/core-concepts/fund-management.md +++ b/hr/core-concepts/fund-management.md @@ -2,18 +2,21 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). + +Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. -* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. * Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. **** From 851166284920575cefdedecfcc1c29babe10bfd8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:45:11 -0500 Subject: [PATCH 10717/11794] New translations fund-management.md (Thai) --- th/core-concepts/fund-management.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/th/core-concepts/fund-management.md b/th/core-concepts/fund-management.md index 417519c39..b968d6f87 100644 --- a/th/core-concepts/fund-management.md +++ b/th/core-concepts/fund-management.md @@ -2,18 +2,21 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). + +Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. -* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. * Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. **** From b57f7217c72f8e1f4e8a6a2622747c5caeb1a192 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:45:12 -0500 Subject: [PATCH 10718/11794] New translations fund-management.md (Indonesian) --- id/core-concepts/fund-management.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/id/core-concepts/fund-management.md b/id/core-concepts/fund-management.md index bf498dece..96a368546 100644 --- a/id/core-concepts/fund-management.md +++ b/id/core-concepts/fund-management.md @@ -2,18 +2,21 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). + +Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. -* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. * Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. **** From 7462b48d4b4011b7167f7d46987140799ec2569b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:45:13 -0500 Subject: [PATCH 10719/11794] New translations fund-management.md (Vietnamese) --- vi/core-concepts/fund-management.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/vi/core-concepts/fund-management.md b/vi/core-concepts/fund-management.md index 27a82f4f4..299a40378 100644 --- a/vi/core-concepts/fund-management.md +++ b/vi/core-concepts/fund-management.md @@ -2,18 +2,21 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). + +Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. -* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. * Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. **** From f55fe84851428d18571ff8609467c2b9469ba18f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:45:14 -0500 Subject: [PATCH 10720/11794] New translations fund-management.md (Chinese Traditional) --- zh/core-concepts/fund-management.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/fund-management.md b/zh/core-concepts/fund-management.md index 417519c39..b968d6f87 100644 --- a/zh/core-concepts/fund-management.md +++ b/zh/core-concepts/fund-management.md @@ -2,18 +2,21 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). + +Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. -* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. * Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. **** From cd3b3f8ef8a2e0b7af5f680fbe0ef362ecde6d61 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:45:15 -0500 Subject: [PATCH 10721/11794] New translations fund-management.md (Russian) --- ru/core-concepts/fund-management.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/ru/core-concepts/fund-management.md b/ru/core-concepts/fund-management.md index e425f865a..dfedf6dfe 100644 --- a/ru/core-concepts/fund-management.md +++ b/ru/core-concepts/fund-management.md @@ -2,18 +2,21 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). + +Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. -* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. * Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. **** From b2f169cc25137ca899cee97b1a1f490d6966214b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:45:17 -0500 Subject: [PATCH 10722/11794] New translations fund-management.md (Spanish) --- es/core-concepts/fund-management.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/es/core-concepts/fund-management.md b/es/core-concepts/fund-management.md index b7eda684c..f643dd941 100644 --- a/es/core-concepts/fund-management.md +++ b/es/core-concepts/fund-management.md @@ -2,18 +2,21 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). + +Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. -* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. * Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. **** From 82abbe6de18c426c6d05e0ce3f83b6679dcfd35d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:45:18 -0500 Subject: [PATCH 10723/11794] New translations fund-management.md (Portuguese) --- pt/core-concepts/fund-management.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/pt/core-concepts/fund-management.md b/pt/core-concepts/fund-management.md index 417519c39..b968d6f87 100644 --- a/pt/core-concepts/fund-management.md +++ b/pt/core-concepts/fund-management.md @@ -2,18 +2,21 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). + +Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. -* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. * Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. **** From c5a2bd4fbbe5b40d838d33ad09de01b728a67651 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:45:19 -0500 Subject: [PATCH 10724/11794] New translations fund-management.md (Dutch) --- nl/core-concepts/fund-management.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/nl/core-concepts/fund-management.md b/nl/core-concepts/fund-management.md index 417519c39..b968d6f87 100644 --- a/nl/core-concepts/fund-management.md +++ b/nl/core-concepts/fund-management.md @@ -2,18 +2,21 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). + +Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. -* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. * Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. **** From eb38198ff0a882320bc1d221562891302821ae27 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:45:20 -0500 Subject: [PATCH 10725/11794] New translations fund-management.md (Korean) --- ko/core-concepts/fund-management.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/ko/core-concepts/fund-management.md b/ko/core-concepts/fund-management.md index 417519c39..b968d6f87 100644 --- a/ko/core-concepts/fund-management.md +++ b/ko/core-concepts/fund-management.md @@ -2,18 +2,21 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). + +Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. -* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. * Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. **** From a1d2acc61b0c16042552de764fa2e770e478eab7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:45:21 -0500 Subject: [PATCH 10726/11794] New translations fund-management.md (Japanese) --- ja/core-concepts/fund-management.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/ja/core-concepts/fund-management.md b/ja/core-concepts/fund-management.md index 417519c39..b968d6f87 100644 --- a/ja/core-concepts/fund-management.md +++ b/ja/core-concepts/fund-management.md @@ -2,18 +2,21 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). + +Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. -* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. * Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. **** From 39be312e3094bfa9d44e7a516bfaa9584d22e660 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:45:22 -0500 Subject: [PATCH 10727/11794] New translations fund-management.md (Italian) --- it/core-concepts/fund-management.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/it/core-concepts/fund-management.md b/it/core-concepts/fund-management.md index 417519c39..b968d6f87 100644 --- a/it/core-concepts/fund-management.md +++ b/it/core-concepts/fund-management.md @@ -2,18 +2,21 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). + +Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. -* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. * Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. **** From 12abcc077892dfd538c28a070a5cc019f2732099 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:45:23 -0500 Subject: [PATCH 10728/11794] New translations fund-management.md (Greek) --- el/core-concepts/fund-management.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/el/core-concepts/fund-management.md b/el/core-concepts/fund-management.md index 417519c39..b968d6f87 100644 --- a/el/core-concepts/fund-management.md +++ b/el/core-concepts/fund-management.md @@ -2,18 +2,21 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). + +Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. -* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. * Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. **** From d38e63a57d286da20608e690b5094cc562be8d12 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:45:24 -0500 Subject: [PATCH 10729/11794] New translations fund-management.md (German) --- de/core-concepts/fund-management.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/de/core-concepts/fund-management.md b/de/core-concepts/fund-management.md index 417519c39..b968d6f87 100644 --- a/de/core-concepts/fund-management.md +++ b/de/core-concepts/fund-management.md @@ -2,18 +2,21 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). + +Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. -* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. * Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. **** From 1d83f140e215503bc0d35fdf4d80d1c4b976b08a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:45:25 -0500 Subject: [PATCH 10730/11794] New translations fund-management.md (Arabic) --- ar/core-concepts/fund-management.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/ar/core-concepts/fund-management.md b/ar/core-concepts/fund-management.md index 417519c39..b968d6f87 100644 --- a/ar/core-concepts/fund-management.md +++ b/ar/core-concepts/fund-management.md @@ -2,18 +2,21 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). + +Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. -* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. * Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. **** From 7d1bd5efa90d1d87855050c40e2f16fbb26dc4a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:45:26 -0500 Subject: [PATCH 10731/11794] New translations fund-management.md (Filipino) --- fil/core-concepts/fund-management.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/fil/core-concepts/fund-management.md b/fil/core-concepts/fund-management.md index 417519c39..b968d6f87 100644 --- a/fil/core-concepts/fund-management.md +++ b/fil/core-concepts/fund-management.md @@ -2,18 +2,21 @@ The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). + +Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will be posted on the [OGN governance portal ](https://vote.orignprotocol.com)around midnight Tuesday UTC (7pm eastern Monday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending around midnight Thursday UTC (7pm eastern on Wednesday) +* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* After the voting time has ended, members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. -* If the strategist multi-sig members deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, the multi-sig members may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. The strategist multi-sig will continue to have the ability to instantly pause rebasing and capital to protect OUSD funds. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategist multi-sig. +* If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. * Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. +* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. **** From 729cc059aa4570ce52805bda4bf14080f69bf192 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:56:37 -0500 Subject: [PATCH 10732/11794] New translations fund-management.md (French) --- fr/core-concepts/fund-management.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/fr/core-concepts/fund-management.md b/fr/core-concepts/fund-management.md index b968d6f87..70642b5b4 100644 --- a/fr/core-concepts/fund-management.md +++ b/fr/core-concepts/fund-management.md @@ -1,22 +1,22 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that are then deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These votes happen offchain and do not cost any gas. The results of the weekly poll will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. -* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. + + **** From ce278784524dc3b8be3ee164812106d2a6d71ded Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:56:38 -0500 Subject: [PATCH 10733/11794] New translations fund-management.md (Turkish) --- tr/core-concepts/fund-management.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/tr/core-concepts/fund-management.md b/tr/core-concepts/fund-management.md index b968d6f87..70642b5b4 100644 --- a/tr/core-concepts/fund-management.md +++ b/tr/core-concepts/fund-management.md @@ -1,22 +1,22 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that are then deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These votes happen offchain and do not cost any gas. The results of the weekly poll will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. -* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. + + **** From 536d757a72db3c127151ad703a1d20022b6d837c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:56:39 -0500 Subject: [PATCH 10734/11794] New translations fund-management.md (Hindi) --- hi/core-concepts/fund-management.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/hi/core-concepts/fund-management.md b/hi/core-concepts/fund-management.md index b968d6f87..70642b5b4 100644 --- a/hi/core-concepts/fund-management.md +++ b/hi/core-concepts/fund-management.md @@ -1,22 +1,22 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that are then deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These votes happen offchain and do not cost any gas. The results of the weekly poll will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. -* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. + + **** From 63e0bf6d67a69ab8fa17fb509611723787463a3b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:56:40 -0500 Subject: [PATCH 10735/11794] New translations fund-management.md (Croatian) --- hr/core-concepts/fund-management.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/hr/core-concepts/fund-management.md b/hr/core-concepts/fund-management.md index b968d6f87..70642b5b4 100644 --- a/hr/core-concepts/fund-management.md +++ b/hr/core-concepts/fund-management.md @@ -1,22 +1,22 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that are then deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These votes happen offchain and do not cost any gas. The results of the weekly poll will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. -* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. + + **** From 4b5f7fa49cb3ef5f9d651ec9e98b40c3c0d29913 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:56:41 -0500 Subject: [PATCH 10736/11794] New translations fund-management.md (Thai) --- th/core-concepts/fund-management.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/th/core-concepts/fund-management.md b/th/core-concepts/fund-management.md index b968d6f87..70642b5b4 100644 --- a/th/core-concepts/fund-management.md +++ b/th/core-concepts/fund-management.md @@ -1,22 +1,22 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that are then deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These votes happen offchain and do not cost any gas. The results of the weekly poll will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. -* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. + + **** From bd31731fda8efc64642b84365d8a97313425c0f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:56:42 -0500 Subject: [PATCH 10737/11794] New translations fund-management.md (Indonesian) --- id/core-concepts/fund-management.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/id/core-concepts/fund-management.md b/id/core-concepts/fund-management.md index 96a368546..9cf50fd0e 100644 --- a/id/core-concepts/fund-management.md +++ b/id/core-concepts/fund-management.md @@ -1,22 +1,22 @@ # Pengelolaan Dana -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that are then deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These votes happen offchain and do not cost any gas. The results of the weekly poll will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. -* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. + + **** From 4958a3ccc9561efd6fd76a786ad6f8570c19294e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:56:43 -0500 Subject: [PATCH 10738/11794] New translations fund-management.md (Vietnamese) --- vi/core-concepts/fund-management.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/vi/core-concepts/fund-management.md b/vi/core-concepts/fund-management.md index 299a40378..39936eda5 100644 --- a/vi/core-concepts/fund-management.md +++ b/vi/core-concepts/fund-management.md @@ -1,22 +1,22 @@ # Quản lý quỹ -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that are then deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These votes happen offchain and do not cost any gas. The results of the weekly poll will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. -* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. + + **** From 84094e13e4333042f22f6acff8f2430e4d545564 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:56:44 -0500 Subject: [PATCH 10739/11794] New translations fund-management.md (Chinese Traditional) --- zh/core-concepts/fund-management.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/fund-management.md b/zh/core-concepts/fund-management.md index b968d6f87..70642b5b4 100644 --- a/zh/core-concepts/fund-management.md +++ b/zh/core-concepts/fund-management.md @@ -1,22 +1,22 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that are then deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These votes happen offchain and do not cost any gas. The results of the weekly poll will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. -* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. + + **** From 28262b80bf9e96e0ab1ad11f28a513c0f8b7c16b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:56:45 -0500 Subject: [PATCH 10740/11794] New translations fund-management.md (Russian) --- ru/core-concepts/fund-management.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ru/core-concepts/fund-management.md b/ru/core-concepts/fund-management.md index dfedf6dfe..1fbdf7e80 100644 --- a/ru/core-concepts/fund-management.md +++ b/ru/core-concepts/fund-management.md @@ -1,22 +1,22 @@ # Управление средствами -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that are then deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These votes happen offchain and do not cost any gas. The results of the weekly poll will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. -* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. + + **** From 5eac01fc38af0a9b89b600a184749917ee8d13fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:56:46 -0500 Subject: [PATCH 10741/11794] New translations fund-management.md (Spanish) --- es/core-concepts/fund-management.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/es/core-concepts/fund-management.md b/es/core-concepts/fund-management.md index f643dd941..d4b88df05 100644 --- a/es/core-concepts/fund-management.md +++ b/es/core-concepts/fund-management.md @@ -1,22 +1,22 @@ # Gestión de Fondos -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that are then deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These votes happen offchain and do not cost any gas. The results of the weekly poll will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. -* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. + + **** From 850aa943bdb8790803f7a0bece90736f39a61f38 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:56:47 -0500 Subject: [PATCH 10742/11794] New translations fund-management.md (Portuguese) --- pt/core-concepts/fund-management.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pt/core-concepts/fund-management.md b/pt/core-concepts/fund-management.md index b968d6f87..70642b5b4 100644 --- a/pt/core-concepts/fund-management.md +++ b/pt/core-concepts/fund-management.md @@ -1,22 +1,22 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that are then deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These votes happen offchain and do not cost any gas. The results of the weekly poll will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. -* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. + + **** From 3d80e1198bd090d65ac90265cca879f5553b11c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:56:48 -0500 Subject: [PATCH 10743/11794] New translations fund-management.md (Dutch) --- nl/core-concepts/fund-management.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/nl/core-concepts/fund-management.md b/nl/core-concepts/fund-management.md index b968d6f87..70642b5b4 100644 --- a/nl/core-concepts/fund-management.md +++ b/nl/core-concepts/fund-management.md @@ -1,22 +1,22 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that are then deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These votes happen offchain and do not cost any gas. The results of the weekly poll will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. -* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. + + **** From ddf315c575d61d18f605e0ec5c2503a33c44250d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:56:49 -0500 Subject: [PATCH 10744/11794] New translations fund-management.md (Korean) --- ko/core-concepts/fund-management.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ko/core-concepts/fund-management.md b/ko/core-concepts/fund-management.md index b968d6f87..70642b5b4 100644 --- a/ko/core-concepts/fund-management.md +++ b/ko/core-concepts/fund-management.md @@ -1,22 +1,22 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that are then deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These votes happen offchain and do not cost any gas. The results of the weekly poll will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. -* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. + + **** From 3226b7be796414e786fdf5d9c9d6f8e37f4e8dc7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:56:50 -0500 Subject: [PATCH 10745/11794] New translations fund-management.md (Japanese) --- ja/core-concepts/fund-management.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ja/core-concepts/fund-management.md b/ja/core-concepts/fund-management.md index b968d6f87..70642b5b4 100644 --- a/ja/core-concepts/fund-management.md +++ b/ja/core-concepts/fund-management.md @@ -1,22 +1,22 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that are then deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These votes happen offchain and do not cost any gas. The results of the weekly poll will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. -* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. + + **** From 132cdba1560a99331e2ae8e5c3a8f578157602b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:56:51 -0500 Subject: [PATCH 10746/11794] New translations fund-management.md (Italian) --- it/core-concepts/fund-management.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/it/core-concepts/fund-management.md b/it/core-concepts/fund-management.md index b968d6f87..70642b5b4 100644 --- a/it/core-concepts/fund-management.md +++ b/it/core-concepts/fund-management.md @@ -1,22 +1,22 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that are then deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These votes happen offchain and do not cost any gas. The results of the weekly poll will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. -* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. + + **** From fe26a5d5804cbe8879f57fd6fe89b2cefb1d56c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:56:52 -0500 Subject: [PATCH 10747/11794] New translations fund-management.md (Greek) --- el/core-concepts/fund-management.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/el/core-concepts/fund-management.md b/el/core-concepts/fund-management.md index b968d6f87..70642b5b4 100644 --- a/el/core-concepts/fund-management.md +++ b/el/core-concepts/fund-management.md @@ -1,22 +1,22 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that are then deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These votes happen offchain and do not cost any gas. The results of the weekly poll will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. -* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. + + **** From f6cef32274848462a1b36341e64e13d2a5d2d6d4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:56:53 -0500 Subject: [PATCH 10748/11794] New translations fund-management.md (German) --- de/core-concepts/fund-management.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/de/core-concepts/fund-management.md b/de/core-concepts/fund-management.md index b968d6f87..70642b5b4 100644 --- a/de/core-concepts/fund-management.md +++ b/de/core-concepts/fund-management.md @@ -1,22 +1,22 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that are then deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These votes happen offchain and do not cost any gas. The results of the weekly poll will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. -* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. + + **** From 93d3f3364d7960176d4b9aa2c1d6af400985a7c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:56:54 -0500 Subject: [PATCH 10749/11794] New translations fund-management.md (Arabic) --- ar/core-concepts/fund-management.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ar/core-concepts/fund-management.md b/ar/core-concepts/fund-management.md index b968d6f87..70642b5b4 100644 --- a/ar/core-concepts/fund-management.md +++ b/ar/core-concepts/fund-management.md @@ -1,22 +1,22 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that are then deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These votes happen offchain and do not cost any gas. The results of the weekly poll will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. -* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. + + **** From 356867ab96f4f192248db62f4793fe046dbc1139 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 13 Dec 2021 19:56:55 -0500 Subject: [PATCH 10750/11794] New translations fund-management.md (Filipino) --- fil/core-concepts/fund-management.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/fil/core-concepts/fund-management.md b/fil/core-concepts/fund-management.md index b968d6f87..70642b5b4 100644 --- a/fil/core-concepts/fund-management.md +++ b/fil/core-concepts/fund-management.md @@ -1,22 +1,22 @@ # Fund Management -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that then get deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that are then deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These changes will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). +The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These votes happen offchain and do not cost any gas. The results of the weekly poll will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday) -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday) +* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). +* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* While Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. -* Please note it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. -* Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. + + **** From 4009360e234fd1b7163d32e4e1357f96c9184658 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 18 Dec 2021 08:45:53 -0500 Subject: [PATCH 10751/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index f7922cde2..b61e80cf7 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -29,19 +29,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | -| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | -| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | -| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | +| Strategy | Address | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} {% tab title="Oracles" %} @@ -110,4 +110,6 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d + + From cf7b49d3ed2e9e3614d0d94e1cedce5b9a85866c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 18 Dec 2021 08:45:54 -0500 Subject: [PATCH 10752/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index b01447450..4b88497e9 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -29,19 +29,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | -| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | -| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | -| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | +| Strategy | Address | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} {% tab title="Oracles" %} @@ -110,4 +110,6 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d + + From 466546b920b66c39db69d81e24945759ed8e1b80 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 18 Dec 2021 08:45:55 -0500 Subject: [PATCH 10753/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index f7922cde2..b61e80cf7 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -29,19 +29,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | -| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | -| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | -| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | +| Strategy | Address | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} {% tab title="Oracles" %} @@ -110,4 +110,6 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d + + From 436f6a71017c6b6479a01fd195d76f826ec77091 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 18 Dec 2021 08:45:56 -0500 Subject: [PATCH 10754/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index f7922cde2..b61e80cf7 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -29,19 +29,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | -| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | -| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | -| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | +| Strategy | Address | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} {% tab title="Oracles" %} @@ -110,4 +110,6 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d + + From 530da262b693038571075531418e90db9c4be99b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 18 Dec 2021 08:45:58 -0500 Subject: [PATCH 10755/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index f7922cde2..b61e80cf7 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -29,19 +29,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | -| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | -| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | -| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | +| Strategy | Address | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} {% tab title="Oracles" %} @@ -110,4 +110,6 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d + + From 2ce824381a9e3bbe223ebbc3ec1b2bbd419c2593 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 18 Dec 2021 08:45:59 -0500 Subject: [PATCH 10756/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 071ff59f1..282eb45f4 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -29,19 +29,19 @@ Kontrak implementasi internal. Vault dibagi menjadi VaultAdmin dan VaultCore unt {% tab title="Strategies" %} Well-known addresses (proxy wrappers): -| Strategi | Alamat | Alokasi Otomatis | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | -| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | -| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | -| Kurva 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Alokasi manual | +| Strategi | Alamat | Alokasi Otomatis | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Alokasi manual | Kontrak implementasi internal: -| Strategi | Alamat | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | -| Kurva 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | +| Strategi | Alamat | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} {% judul tab="Oracles" %} @@ -110,4 +110,6 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d + + From 26741f3c554864f99df42a7576af132e33afde24 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 18 Dec 2021 08:46:00 -0500 Subject: [PATCH 10757/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 8340287f4..38cf5480e 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -29,19 +29,19 @@ Các hợp đồng thực hiện nội bộ. Vault được chia thành VaultAdm {% tab title="Strategies" %} Well-known addresses (proxy wrappers): -| Chiến lược | Địa chỉ | Tự động phân bổ | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | -| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | -| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Phân bổ thủ công | +| Chiến lược | Địa chỉ | Tự động phân bổ | +| ---------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Phân bổ thủ công | Các hợp đồng thực hiện nội bộ: -| Chiến lược | Địa chỉ | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | -| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | +| Chiến lược | Địa chỉ | +| ---------- | -------------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} {% tab title="Oracles" %} @@ -110,4 +110,6 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d + + From f0fc17eed5c11942d6ece43db8b8a1ee461c2c1a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 18 Dec 2021 08:46:01 -0500 Subject: [PATCH 10758/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 38 ++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 18 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index d4f25f42d..b61e80cf7 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,6 +1,6 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** @@ -10,15 +10,15 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| 合约 | 地址 | ENS | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | @@ -29,19 +29,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | -| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | -| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | -| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | +| Strategy | Address | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} {% tab title="Oracles" %} @@ -110,4 +110,6 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d + + From 7528e1f8930ad3b5080c3411aae08761675d3219 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 18 Dec 2021 08:46:03 -0500 Subject: [PATCH 10759/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index b61e80cf7..dcbb0f01f 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,6 +1,6 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** @@ -10,15 +10,15 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | +| 合约 | 地址 | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | From ed8c2104e9250739d795c218a3daee0d462e7e5d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 18 Dec 2021 08:46:04 -0500 Subject: [PATCH 10760/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 6357233b7..5c325358b 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -29,19 +29,19 @@ Well-known addresses (often proxy wrappers): {% tab title="Strategies" %} Well-known addresses (proxy wrappers): -| Стратегия | Адрес | Автоматическое размещение | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | ---------------------------- | -| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | -| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Аллокация выбирается вручную | +| Стратегия | Адрес | Автоматическое размещение | +| --------- | -------------------------------------------------------------------------------------------------------------------------- | ---------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Аллокация выбирается вручную | Контракты на внутреннюю реализацию: -| Стратегия | Адрес | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | -| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | +| Стратегия | Адрес | +| --------- | -------------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} {% tab title="Oracles" %} @@ -110,4 +110,6 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d + + From cecece6842870f2a5bbe912a15ac2580a8eb45a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 18 Dec 2021 08:46:05 -0500 Subject: [PATCH 10761/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index fff4793f3..ba068a47d 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -29,19 +29,19 @@ Contratos de ejecución interna. El bóveda se divide en VaultAdmin y VaultCore {% tab title="Strategies" %} Well-known addresses (proxy wrappers): -| Estrategia | Dirección | Asignación automática | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | -| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | -| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Asignación manual | +| Estrategia | Dirección | Asignación automática | +| ---------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Asignación manual | Contratos de ejecución interna: -| Estrategia | Dirección | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | -| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | +| Estrategia | Dirección | +| ---------- | -------------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} {% tab title="Oracles" %} @@ -110,4 +110,6 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d + + From d7ee22d5a6acc166e6f23d4c5e3efe6ad346f2ab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 18 Dec 2021 08:46:06 -0500 Subject: [PATCH 10762/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index f7922cde2..b61e80cf7 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -29,19 +29,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | -| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | -| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | -| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | +| Strategy | Address | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} {% tab title="Oracles" %} @@ -110,4 +110,6 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d + + From fee4d4deb6b7558c393df4265c991e863d6c6cde Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 18 Dec 2021 08:46:07 -0500 Subject: [PATCH 10763/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index f7922cde2..b61e80cf7 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -29,19 +29,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | -| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | -| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | -| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | +| Strategy | Address | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} {% tab title="Oracles" %} @@ -110,4 +110,6 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d + + From 079a0ca76a06d5413bec6193d0b7ea974808ff3c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 18 Dec 2021 08:46:08 -0500 Subject: [PATCH 10764/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 08bcc1205..10d18b65f 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -29,19 +29,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | -| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | -| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | -| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | +| Strategy | Address | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} {% tab title="Oracles" %} @@ -110,4 +110,6 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d + + From f5a65d5bb7e4a809ab7aad51224d55e946f584e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 18 Dec 2021 08:46:09 -0500 Subject: [PATCH 10765/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index f7922cde2..b61e80cf7 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -29,19 +29,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | -| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | -| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | -| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | +| Strategy | Address | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} {% tab title="Oracles" %} @@ -110,4 +110,6 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d + + From 51f6ecbc520e983a8e5edc00fe958cadad66fb37 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 18 Dec 2021 08:46:10 -0500 Subject: [PATCH 10766/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 0de1d149c..24ffc610e 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -29,19 +29,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | -| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | -| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | -| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | +| Strategy | Address | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} {% tab title="Oracles" %} @@ -110,4 +110,6 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d + + From 3588f296dde07676af5f1f035e8fb1d717d147cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 18 Dec 2021 08:46:12 -0500 Subject: [PATCH 10767/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index f7922cde2..b61e80cf7 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -29,19 +29,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | -| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | -| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | -| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | +| Strategy | Address | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} {% tab title="Oracles" %} @@ -110,4 +110,6 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d + + From d17836b14f4d553a2feabfda709c88182054fd30 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 18 Dec 2021 08:46:13 -0500 Subject: [PATCH 10768/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index f7922cde2..b61e80cf7 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -29,19 +29,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | -| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | -| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | -| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | +| Strategy | Address | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} {% tab title="Oracles" %} @@ -110,4 +110,6 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d + + From 9ef1ec7d79230f26ec5492fd2dcdc8bc270e526c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 18 Dec 2021 08:46:14 -0500 Subject: [PATCH 10769/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index f7922cde2..b61e80cf7 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -29,19 +29,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | -| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | -| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | -| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | +| Strategy | Address | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} {% tab title="Oracles" %} @@ -110,4 +110,6 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d + + From b0ccb10669a857dfb4879ae7a092d64d6d66eebc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sat, 18 Dec 2021 08:46:15 -0500 Subject: [PATCH 10770/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index f7922cde2..b61e80cf7 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -29,19 +29,19 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): -| Strategy | Address | Auto-Allocation | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------- | -| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | -| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | -| Curve 3Pool | [0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F](https://etherscan.io/address/0x3c5fe0a3922777343CBD67D3732FCdc9f2Fa6f2F) | Manual allocation | +| Strategy | Address | Auto-Allocation | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | +| Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | Internal implementation contracts: -| Strategy | Address | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | -| Curve 3Pool | [0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55](https://etherscan.io/address/0x9F2E2b1c5F6Ac748b61f07e88f912A1df33Dfe55) | +| Strategy | Address | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} {% tab title="Oracles" %} @@ -110,4 +110,6 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d + + From c324b6b941c8d1198fac015997e7e93a6f50d648 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 20 Dec 2021 14:45:55 -0500 Subject: [PATCH 10771/11794] New translations fund-management.md (French) --- fr/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/core-concepts/fund-management.md b/fr/core-concepts/fund-management.md index 70642b5b4..3ceef2bce 100644 --- a/fr/core-concepts/fund-management.md +++ b/fr/core-concepts/fund-management.md @@ -14,7 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From da9f8012297da119f202f46ba80601ab0dfcd067 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 20 Dec 2021 14:45:56 -0500 Subject: [PATCH 10772/11794] New translations fund-management.md (Turkish) --- tr/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/core-concepts/fund-management.md b/tr/core-concepts/fund-management.md index 70642b5b4..3ceef2bce 100644 --- a/tr/core-concepts/fund-management.md +++ b/tr/core-concepts/fund-management.md @@ -14,7 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From bb5a6cf6ed0fd0ae95c3c6e2147d600b6c3337de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 20 Dec 2021 14:45:57 -0500 Subject: [PATCH 10773/11794] New translations fund-management.md (Hindi) --- hi/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/core-concepts/fund-management.md b/hi/core-concepts/fund-management.md index 70642b5b4..3ceef2bce 100644 --- a/hi/core-concepts/fund-management.md +++ b/hi/core-concepts/fund-management.md @@ -14,7 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From bc232f013ba66a4583ee053e4be87018929d40ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 20 Dec 2021 14:45:58 -0500 Subject: [PATCH 10774/11794] New translations fund-management.md (Croatian) --- hr/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/core-concepts/fund-management.md b/hr/core-concepts/fund-management.md index 70642b5b4..3ceef2bce 100644 --- a/hr/core-concepts/fund-management.md +++ b/hr/core-concepts/fund-management.md @@ -14,7 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From 9a682149252205d09417b57c2b8d161774683ba6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 20 Dec 2021 14:45:59 -0500 Subject: [PATCH 10775/11794] New translations fund-management.md (Thai) --- th/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/core-concepts/fund-management.md b/th/core-concepts/fund-management.md index 70642b5b4..3ceef2bce 100644 --- a/th/core-concepts/fund-management.md +++ b/th/core-concepts/fund-management.md @@ -14,7 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From 4e52583d26f02bed6bf2ea4b478dceab4a903117 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 20 Dec 2021 14:46:00 -0500 Subject: [PATCH 10776/11794] New translations fund-management.md (Indonesian) --- id/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/core-concepts/fund-management.md b/id/core-concepts/fund-management.md index 9cf50fd0e..9a59e5faa 100644 --- a/id/core-concepts/fund-management.md +++ b/id/core-concepts/fund-management.md @@ -14,7 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From 723ab4a254fcd80d5248e76cb9c915d51e13379c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 20 Dec 2021 14:46:01 -0500 Subject: [PATCH 10777/11794] New translations fund-management.md (Vietnamese) --- vi/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/fund-management.md b/vi/core-concepts/fund-management.md index 39936eda5..a242cdf77 100644 --- a/vi/core-concepts/fund-management.md +++ b/vi/core-concepts/fund-management.md @@ -14,7 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From f7dea0662de52095c2c9777dc5b543b536da00b3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 20 Dec 2021 14:46:02 -0500 Subject: [PATCH 10778/11794] New translations fund-management.md (Chinese Traditional) --- zh/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/core-concepts/fund-management.md b/zh/core-concepts/fund-management.md index 70642b5b4..3ceef2bce 100644 --- a/zh/core-concepts/fund-management.md +++ b/zh/core-concepts/fund-management.md @@ -14,7 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From f6826fdda47bf667c7c1a2f764c31e7c3c53fab3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 20 Dec 2021 14:46:04 -0500 Subject: [PATCH 10779/11794] New translations fund-management.md (Russian) --- ru/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/fund-management.md b/ru/core-concepts/fund-management.md index 1fbdf7e80..fe6114bd7 100644 --- a/ru/core-concepts/fund-management.md +++ b/ru/core-concepts/fund-management.md @@ -14,7 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From 18bdc27019e446c4902d4deb98cc49d925d84964 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 20 Dec 2021 14:46:05 -0500 Subject: [PATCH 10780/11794] New translations fund-management.md (Spanish) --- es/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/fund-management.md b/es/core-concepts/fund-management.md index d4b88df05..c3526bd2f 100644 --- a/es/core-concepts/fund-management.md +++ b/es/core-concepts/fund-management.md @@ -14,7 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From 43309df4914ca0174fae3106d29534b0d8efb15b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 20 Dec 2021 14:46:07 -0500 Subject: [PATCH 10781/11794] New translations fund-management.md (Portuguese) --- pt/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/core-concepts/fund-management.md b/pt/core-concepts/fund-management.md index 70642b5b4..3ceef2bce 100644 --- a/pt/core-concepts/fund-management.md +++ b/pt/core-concepts/fund-management.md @@ -14,7 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From 75cb9605cf89f0e2de4a5ce125e784824329f6ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 20 Dec 2021 14:46:08 -0500 Subject: [PATCH 10782/11794] New translations fund-management.md (Dutch) --- nl/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/core-concepts/fund-management.md b/nl/core-concepts/fund-management.md index 70642b5b4..3ceef2bce 100644 --- a/nl/core-concepts/fund-management.md +++ b/nl/core-concepts/fund-management.md @@ -14,7 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From 7bc209a7ff9a3061e64a640f1aeea7d8f6daa4c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 20 Dec 2021 14:46:09 -0500 Subject: [PATCH 10783/11794] New translations fund-management.md (Korean) --- ko/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/core-concepts/fund-management.md b/ko/core-concepts/fund-management.md index 70642b5b4..3ceef2bce 100644 --- a/ko/core-concepts/fund-management.md +++ b/ko/core-concepts/fund-management.md @@ -14,7 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From d57903c8219c7a4f91b8b66da33ec84982cd017a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 20 Dec 2021 14:46:09 -0500 Subject: [PATCH 10784/11794] New translations fund-management.md (Japanese) --- ja/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/core-concepts/fund-management.md b/ja/core-concepts/fund-management.md index 70642b5b4..3ceef2bce 100644 --- a/ja/core-concepts/fund-management.md +++ b/ja/core-concepts/fund-management.md @@ -14,7 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From daa459323028086581a83fdad8ba692142a230bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 20 Dec 2021 14:46:10 -0500 Subject: [PATCH 10785/11794] New translations fund-management.md (Italian) --- it/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/fund-management.md b/it/core-concepts/fund-management.md index 70642b5b4..3ceef2bce 100644 --- a/it/core-concepts/fund-management.md +++ b/it/core-concepts/fund-management.md @@ -14,7 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From ef33327c310d970021c3c4b085b1beef8edb3b0b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 20 Dec 2021 14:46:12 -0500 Subject: [PATCH 10786/11794] New translations fund-management.md (Greek) --- el/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/core-concepts/fund-management.md b/el/core-concepts/fund-management.md index 70642b5b4..3ceef2bce 100644 --- a/el/core-concepts/fund-management.md +++ b/el/core-concepts/fund-management.md @@ -14,7 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From e7d898ffc321e18e588e5d5fea6dea6af29f375e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 20 Dec 2021 14:46:13 -0500 Subject: [PATCH 10787/11794] New translations fund-management.md (German) --- de/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/core-concepts/fund-management.md b/de/core-concepts/fund-management.md index 70642b5b4..3ceef2bce 100644 --- a/de/core-concepts/fund-management.md +++ b/de/core-concepts/fund-management.md @@ -14,7 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From 23afe2a7d0c5ff11192fee80332bf7c6ceec16c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 20 Dec 2021 14:46:14 -0500 Subject: [PATCH 10788/11794] New translations fund-management.md (Arabic) --- ar/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/core-concepts/fund-management.md b/ar/core-concepts/fund-management.md index 70642b5b4..3ceef2bce 100644 --- a/ar/core-concepts/fund-management.md +++ b/ar/core-concepts/fund-management.md @@ -14,7 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From d66c5239ca742aa52249e6d469203b3438261f03 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 20 Dec 2021 14:46:15 -0500 Subject: [PATCH 10789/11794] New translations fund-management.md (Filipino) --- fil/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/core-concepts/fund-management.md b/fil/core-concepts/fund-management.md index 70642b5b4..3ceef2bce 100644 --- a/fil/core-concepts/fund-management.md +++ b/fil/core-concepts/fund-management.md @@ -14,7 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the [Strategy Validator tool](https://analytics.ousd.com/strategist) to more easily decode which actions are being performed by the Strategists. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From cc636c2371f25c08712775739a53d626b06db5df Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 19:56:53 -0500 Subject: [PATCH 10790/11794] New translations README.md (Spanish) --- es/core-concepts/elastic-supply/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/es/core-concepts/elastic-supply/README.md b/es/core-concepts/elastic-supply/README.md index d7a60443a..cdf3f3640 100644 --- a/es/core-concepts/elastic-supply/README.md +++ b/es/core-concepts/elastic-supply/README.md @@ -2,7 +2,7 @@ **Suministro Elástico. Precio estable.** -OUSD funciona de manera diferente a la mayoría de los tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD funciona de manera diferente a la mayoría de los tokens. En lugar de que el precio aumente a medida que aumenta el valor de los activos bajo administración (como con Compound cTokens o Yearn yTokens), el valor de un OUSD permanece constante en aproximadamente $1. En cambio, los contratos ajustan constantemente el suministro monetario y actualizan automáticamente el saldo en la billetera de cada holder de tokens para reflejar el rendimiento que ha obtenido el protocolo. {% hint style="info" %} Piense en ello como intereses acumulados en su cuenta bancaria. La unidad de cuenta y el valor del dólar estadounidense no cambian. Simplemente obtiene más dólares estadounidenses a medida que gana intereses. @@ -10,11 +10,11 @@ Piense en ello como intereses acumulados en su cuenta bancaria. La unidad de cue ![](../../.gitbook/assets/ousd\_docs\_graphics\_4.png) -This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: +Este mecanismo se inspiró en el enfoque novedoso adoptado por [Ampleforth](https://www.ampleforth.org), pero hay algunas diferencias clave que vale la pena destacar: -1. OUSD está respaldado al 100% por otras monedas estables y no tiene el mismo desafío de mantener la paridad con el dólar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. +1. OUSD está respaldado al 100% por otras monedas estables y no tiene el mismo desafío de mantener la paridad con el dólar. Dada la facilidad de acuñar y canjear OUSD, podemos contar con arbitrajistas para garantizar que se mantenga la paridad. 2. El rebasamiento de OUSD está fuertemente sesgado hacia el aumento de la oferta, ya que la cantidad de OUSD acuñada está vinculada a las ganancias obtenidas por las estrategias subyacentes. Su principal está protegido siempre que nada salga mal con los protocolos subyacentes de préstamos/AMM y moneda estable. Su saldo de OUSD nunca disminuirá, pero el valor podría disminuir si hay una falla en los sistemas subyacentes. -3. Unlike Ampleforth, which only rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Las nuevas bases se activan regularmente a medida que los usuarios interactúan con los contratos de OUSD. Chainlink Keepers ensure at least one rebase occurs every day. +3. A diferencia de Ampleforth, que solo se realiza rebase una vez al día, la oferta monetaria de OUSD se actualiza constantemente en tiempo real a medida que se genera el rendimiento. Las nuevas bases se activan regularmente a medida que los usuarios interactúan con los contratos de OUSD. Chainlink Keepers se asegura de que se produzca al menos un rebase todos los días. **Activación manual de una rebase** From 5dd6e5b246f61ac4d129f53cd8ab2c623f7744c6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 19:56:54 -0500 Subject: [PATCH 10791/11794] New translations README.md (Spanish) --- es/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-stablecoins/README.md b/es/core-concepts/supported-stablecoins/README.md index 8ab1f87f8..125e6185a 100644 --- a/es/core-concepts/supported-stablecoins/README.md +++ b/es/core-concepts/supported-stablecoins/README.md @@ -18,8 +18,8 @@ Actualmente, OUSD admite las siguientes monedas estables: [dai.md](dai.md) {% endcontent-ref %} -None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets. +Ninguna de estas monedas estables es perfecta, pero las seleccionamos debido a su uso generalizado. Si bien estas monedas estables han perdido su paridad con el USD en múltiples ocasiones, han demostrado capacidad de recuperación para finalmente volver a sus objetivos de 1 USD. -It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. +Es importante tener en cuenta que todas estas monedas estables introducen un riesgo de contraparte no trivial. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. From e88dedaf6d54d2a91bc461d932f4fda198ff8e50 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 19:56:56 -0500 Subject: [PATCH 10792/11794] New translations dai.md (Spanish) --- es/core-concepts/supported-stablecoins/dai.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-stablecoins/dai.md b/es/core-concepts/supported-stablecoins/dai.md index 0cd667d63..944e5f6d0 100644 --- a/es/core-concepts/supported-stablecoins/dai.md +++ b/es/core-concepts/supported-stablecoins/dai.md @@ -2,9 +2,9 @@ ![](../../.gitbook/assets/dai.png) -Dai es una moneda estable con vinculación fiduciaria lanzada como un token ERC-20 en la cadena de bloques Ethereum en diciembre de 2017. A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai está vinculado al dólar estadounidense. +Dai es una moneda estable con vinculación fiduciaria lanzada como un token ERC-20 en la cadena de bloques Ethereum en diciembre de 2017. En noviembre de 2019 se completó una importante actualización de Dai de garantía única (SAI) a Dai de garantía múltiple (DAI). Dai está vinculado al dólar estadounidense. -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. Anteriormente, solo se aceptaba ETH como colateral. Las reservas y el estado de cada bóveda se pueden ver en la cadena de bloques en tiempo real. La salud de estas bóvedas y la moneda estable Dai se supervisan de cerca. +Dai es acuñado por usuarios que bloquean criptomonedas como ETH o USDC como garantía en una posición de deuda garantizada (CDP) llamada bóveda. Anteriormente, solo se aceptaba ETH como colateral. Las reservas y el estado de cada bóveda se pueden ver en la cadena de bloques en tiempo real. La salud de estas bóvedas y la moneda estable Dai se supervisan de cerca. Dai es la tercera moneda estable más grande del mundo con más de $400 millones en circulación. Además, cDAI y aDAI, versiones sintéticas de Dai en las plataformas de préstamos Compound y Aave, se combinan por más de $600 millones en circulación. From 8b9f3fb0e0c59da9d62e98c33e338357e00d5c40 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 19:56:57 -0500 Subject: [PATCH 10793/11794] New translations rebasing-and-smart-contracts.md (Spanish) --- .../elastic-supply/rebasing-and-smart-contracts.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md index 389f53b0f..82ab7330e 100644 --- a/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md +++ b/es/core-concepts/elastic-supply/rebasing-and-smart-contracts.md @@ -6,7 +6,7 @@ Si está utilizando una billetera multi-sig u otro contrato inteligente que dese Las billeteras multi-sig u otros contratos inteligentes deben llamar a `rebaseOptIn()` para obtener rendimiento. {% endhint %} -De forma predeterminada, el OUSD que se mantiene en contratos inteligentes no participará en la naturaleza de rebase del token y perderá cualquier rendimiento a menos que el contrato inteligente lo acepte explícitamente. Esto aumenta la capacidad de composición de OUSD dentro de DeFi, ya que muchos protocolos no se diseñaron con la expectativa de que los equilibrios pudieran cambiar. Para otros protocolos DeFi, OUSD funciona como cualquier otro ERC-20 normal y de buen comportamiento hasta que le pida que cambie. This is a particularly useful attribute for automated market makers (AMM’s) like Uniswap which break when the number of tokens they are holding changes unexpectedly. +De forma predeterminada, el OUSD que se mantiene en contratos inteligentes no participará en la naturaleza de rebase del token y perderá cualquier rendimiento a menos que el contrato inteligente lo acepte explícitamente. Esto aumenta la capacidad de composición de OUSD dentro de DeFi, ya que muchos protocolos no se diseñaron con la expectativa de que los equilibrios pudieran cambiar. Para otros protocolos DeFi, OUSD funciona como cualquier otro ERC-20 normal y de buen comportamiento hasta que le pida que cambie. Este es un atributo particularmente útil para los creadores de mercado automatizados (AMM) como Uniswap, que se rompen cuando la cantidad de tokens que tienen cambia inesperadamente. ![La aplicación Gnosis Safe de OUSD le pedirá que opte por ceder](../../.gitbook/assets/ousd-app-in-gnosis-safe.png) @@ -16,7 +16,7 @@ Los contratos inteligentes deben optar explícitamente por recibir rendimiento a Si está implementando un contrato y tiene la intención de llamar a`rebaseOptIn()`para obtener rendimiento, no puede llamarlo desde el constructor del contrato. El contrato debe implementarse antes de que se pueda llamar. {% endhint %} -[Gnosis Safe](https://gnosis-safe.io) users are encouraged to use the Origin Dollar app which will prompt you to opt in to receiving yield. If you are using the "Old" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) or another contract-based wallet, you will need the [proxy contract address for OUSD](../../smart-contracts/registry.md) and the corresponding [ABI](https://api.etherscan.io/api?module=contract\&action=getabi\&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Una vez que los agregue, podrá llamar a la función `rebaseOptIn()` para optar por recibir rendimiento a través de rebase o`rebaseOptOut()` para apagarlo nuevamente. +Los usuarios de [Gnosis Safe](https://gnosis-safe.io) son animados a utilizar la aplicación Origin Dollar, que le pedirá que opte por recibir el rendimiento. Si está utilizando la "Antigua" [Gnosis Wallet](https://github.com/gnosis/MultiSigWallet) u otra billetera basada en contrato, necesitará [la dirección de contrato para OUSD](../../smart-contracts/registry.md) y el correspondiente [ABI](https://api.etherscan.io/api?module=contract\&action=getabi\&address=0x1ae95dd4eeae7ed03da79856c2d44ffa3318f805). Una vez que los agregue, podrá llamar a la función `rebaseOptIn()` para optar por recibir rendimiento a través de rebase o`rebaseOptOut()` para apagarlo nuevamente. From 91ba3f032bff8967a1c05e90a2ebae6a7ed8e205 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:09:34 -0500 Subject: [PATCH 10794/11794] New translations README.md (Spanish) --- es/core-concepts/supported-strategies/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/core-concepts/supported-strategies/README.md b/es/core-concepts/supported-strategies/README.md index 333697d97..149d82615 100644 --- a/es/core-concepts/supported-strategies/README.md +++ b/es/core-concepts/supported-strategies/README.md @@ -4,7 +4,7 @@ OUSD genera rendimiento al depositar monedas estables en plataformas de préstamos y grupos de liquidez de los creadores de mercado. Es importante comprender que estas plataformas conllevan riesgos tecnológicos y se pueden perder fondos si hay un evento de seguridad importante. Estamos eligiendo trabajar con las plataformas que han auditado sus contratos inteligentes y que creemos que son más seguras. -Currently, OUSD earns yield from the following platform(s): +Actualmente, OUSD obtiene rendimiento de las siguientes plataformas: {% content-ref url="compound.md" %} [compound.md](compound.md) @@ -22,6 +22,6 @@ Currently, OUSD earns yield from the following platform(s): [convex.md](convex.md) {% endcontent-ref %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +Aunque DeFi ha crecido muy rápidamente y ahora hay miles de millones de dólares en valor depositado en estas plataformas, varios de estos proyectos aún se encuentran en fase beta y son altamente experimentales. Puede haber vulnerabilidades ocultas en los contratos inteligentes que impulsan estas plataformas, y ha habido pérdidas multimillonarias causadas por vulnerabilidades en las aplicaciones de Ethereum en el pasado. -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +Supervisamos de cerca los eventos de seguridad en las plataformas que apoyamos e inmediatamente nos moveremos para asegurar los fondos de los holders de OUSD si identificamos alguna amenaza. From 396e06a871f3df59fbc21a781f37db9d27d29440 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:09:35 -0500 Subject: [PATCH 10795/11794] New translations curve.md (Spanish) --- es/core-concepts/supported-strategies/curve.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/es/core-concepts/supported-strategies/curve.md b/es/core-concepts/supported-strategies/curve.md index d1c7b8472..0a7771fa7 100644 --- a/es/core-concepts/supported-strategies/curve.md +++ b/es/core-concepts/supported-strategies/curve.md @@ -2,13 +2,13 @@ Curve es un protocolo de liquidez descentralizado y un exchange en la red de Ethereum para monedas estables y BTC envuelto, lanzado en enero de 2020. Los usuarios pueden intercambiar entre las populares monedas estables ERC-20 o entre las representaciones ERC-20 de bitcoin. Los proveedores de liquidez facilitan el tradeo y ganan comisiones. -Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. El tipo de cambio entre cada moneda estable y sus pesos relativos están determinados por un algoritmo basado en la oferta y la demanda. Los arbitrajistas actúan para normalizar estos tipos de cambio. +Curve es un Creador de mercado automatizado (AMM) en el que cada mercado tiene un grupo de liquidez asociado con dos o más activos que deberían tener el mismo valor, como USDT, USDC, DAI y TUSD, que son monedas estables vinculadas al dólar estadounidense. El tipo de cambio entre cada moneda estable y sus pesos relativos están determinados por un algoritmo basado en la oferta y la demanda. Los arbitrajistas actúan para normalizar estos tipos de cambio. -Algunos de los grupos de liquidez de Curve ganan tarifas adicionales para los proveedores de liquidez además de las tarifas de tradeo en los exchanges. Curve ofrece grupos de liquidez de monedas estables integrados con Compound, yearn.finance y Synthetix. Los activos de cada grupo de liquidez se proporcionan a esas plataformas para generar un rendimiento adicional que se transfiere a los proveedores de liquidez de cada grupo. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. Los tokens del Proveedor de Liquidez también se pueden transferir para su uso en otros protocolos. +Algunos de los grupos de liquidez de Curve ganan tarifas adicionales para los proveedores de liquidez además de las tarifas de tradeo en los exchanges. Curve ofrece grupos de liquidez de monedas estables integrados con Compound, yearn.finance y Synthetix. Los activos de cada grupo de liquidez se proporcionan a esas plataformas para generar un rendimiento adicional que se transfiere a los proveedores de liquidez de cada grupo. Los tokens de proveedor de liquidez (LP) se entregan a los participantes del pool y se pueden canjear por su liquidez inicial suministrada más las tarifas y el rendimiento acumulados. Los tokens del Proveedor de Liquidez también se pueden transferir para su uso en otros protocolos. -Curve está gobernado por CRV, un token de gobernanza ERC-20. Los holders de CRV pueden votar sobre cambios en el protocolo. CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve está gobernado por CRV, un token de gobernanza ERC-20. Los holders de CRV pueden votar sobre cambios en el protocolo. Los holders de CRV pueden hacer staking o "bloquear con voto" sus tokens para obtener un poder de voto adicional proporcional al tiempo de staking. El CRV con bloqueo de votos también aumenta significativamente las recompensas de los proveedores de liquidez. CRV se otorga continuamente a los proveedores de liquidez y una gran parte del suministro total de CRV se asignó al equipo y a los inversores en un cronograma continuo de adjudicación. -Curve has a Total Value Locked (TVL) of over $20.4 billion by liquidity providers at the time of writing. Cada día se generan cientos de millones de dólares en volumen de operaciones en Curve. +Curve tiene un valor total bloqueado (TVL) de más de $20,4 mil millones por parte de los proveedores de liquidez en el momento de escribir este artículo. Cada día se generan cientos de millones de dólares en volumen de operaciones en Curve. Curve se ha sometido a dos auditorías de Trail of Bits y mantiene un programa de recompensas por errores. From 29e5013a23799f4a22e0861b0f59c384a253b4d7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:09:36 -0500 Subject: [PATCH 10796/11794] New translations convex.md (Spanish) --- .../supported-strategies/convex.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/es/core-concepts/supported-strategies/convex.md b/es/core-concepts/supported-strategies/convex.md index 771280a68..022da2d1b 100644 --- a/es/core-concepts/supported-strategies/convex.md +++ b/es/core-concepts/supported-strategies/convex.md @@ -1,18 +1,18 @@ # Convex -Convex is an aggregation platform for Curve that launched in May 2021. Convex allows liquidity providers on Curve to earn boosted CRV rewards without having to vote-lock CRV. Convex vote-locks CRV on behalf of users and distributes boosted CRV rewards to them. Convex passes on trading fees earned on Curve to users as well. +Convex es una plataforma de agregación para Curve que se lanzó en mayo de 2021. Convex permite a los proveedores de liquidez en Curve obtener recompensas CRV mejoradas sin tener que bloquear CRV por voto. Convex bloquea con voto CRV en nombre de los usuarios y les distribuye recompensas CRV potenciadas. Convex también transfiere a los usuarios las tarifas comerciales obtenidas en Curve. -Convex also rewards users with their own ERC-20 governance token, CVX. Convex supports both CRV and CVX staking for additional rewards. Vote-locking CVX is required to participate in Convex governance. +Convex también recompensa a los usuarios con su propio token de gobernanza ERC-20, CVX. Convex admite stakin de CRV y CVX para obtener recompensas adicionales. Se requiere CVX con bloqueo de votos para participar en la gobernanza de Convex. -Convex is one of the few protocols whitelisted to participate in Curve governance and controls a huge amount of vote-locked CRV, making them one of the biggest players in Curve governance. A large proportion of liquidity provided on Curve is now done through Convex. Convex has a Total Value Locked (TVL) of over $15.4 billion in deposits at the time of writing. +Convex es uno de los pocos protocolos incluidos en la lista blanca para participar en la gobernanza de Curve y controla una gran cantidad de CRV bloqueados por votos, lo que los convierte en uno de los jugadores más importantes en la gobernanza de Curve. Una gran parte de la liquidez provista en Curve ahora se realiza a través de Convex. Convex tiene un valor total bloqueado (TVL) de más de $15,4 mil millones en depósitos al momento de escribir este artículo. -Convex has been audited by MixBytes. +Convex ha sido auditado por MixBytes. -| | | -| -------------- | ---------------------------------------------------------------- | -| Resources | | -| Official site | [https://www.convexfinance.com](https://www.convexfinance.com) | -| Developer docs | [https://docs.convexfinance.com](https://docs.convexfinance.com) | -| GitHub | [https://github.com/convex-eth](https://github.com/convex-eth) | -| Discord | [https://discord.gg/uAwvZfs9qU](https://discord.gg/uAwvZfs9qU) | +| | | +| ------------------------------- | ---------------------------------------------------------------- | +| Recursos | | +| Sitio oficial | [https://www.convexfinance.com](https://www.convexfinance.com) | +| Documentos para desarrolladores | [https://docs.convexfinance.com](https://docs.convexfinance.com) | +| GitHub | [https://github.com/convex-eth](https://github.com/convex-eth) | +| Discord | [https://discord.gg/uAwvZfs9qU](https://discord.gg/uAwvZfs9qU) | From d7adbddd22b6e231930353b2a8c08f87b9bff8d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:09:37 -0500 Subject: [PATCH 10797/11794] New translations README.md (Spanish) --- es/core-concepts/supported-stablecoins/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-stablecoins/README.md b/es/core-concepts/supported-stablecoins/README.md index 125e6185a..9144a53e6 100644 --- a/es/core-concepts/supported-stablecoins/README.md +++ b/es/core-concepts/supported-stablecoins/README.md @@ -20,6 +20,6 @@ Actualmente, OUSD admite las siguientes monedas estables: Ninguna de estas monedas estables es perfecta, pero las seleccionamos debido a su uso generalizado. Si bien estas monedas estables han perdido su paridad con el USD en múltiples ocasiones, han demostrado capacidad de recuperación para finalmente volver a sus objetivos de 1 USD. -Es importante tener en cuenta que todas estas monedas estables introducen un riesgo de contraparte no trivial. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. +Es importante tener en cuenta que todas estas monedas estables introducen un riesgo de contraparte no trivial. Tether, en particular, ha tenido problemas bancarios y desafíos regulatorios bien documentados. Además, tanto USDT como USDC tienen puertas traseras que otorgan a sus emisores el poder de congelar dinero en las billeteras de sus holders. Si bien DAI no tiene puertas traseras directas, sus activos también pueden verse afectados negativamente, ya que USDC y USDT se aceptan como garantía para la acuñación de DAI. -Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holder's funds in jeopardy. +A pesar de estas preocupaciones, ya hay miles de millones de dólares apostando por la seguridad de estas monedas estables. Es posible que se agreguen monedas estables adicionales al protocolo con el tiempo. El soporte también puede eliminarse si alguna de estas monedas estables resulta ser poco confiable o pone en peligro los fondos del holder de OUSD. From efe5e5c0e34d3b76a0d623b2b4399075aae830ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:09:39 -0500 Subject: [PATCH 10798/11794] New translations usdc.md (Spanish) --- es/core-concepts/supported-stablecoins/usdc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/supported-stablecoins/usdc.md b/es/core-concepts/supported-stablecoins/usdc.md index 7f4410ccb..bc158d18c 100644 --- a/es/core-concepts/supported-stablecoins/usdc.md +++ b/es/core-concepts/supported-stablecoins/usdc.md @@ -2,7 +2,7 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779 (1).png) -USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. El USDC está vinculado al dólar estadounidense y puede canjearse fácilmente por dólares estadounidenses. +USD Coin (USDC) es una moneda estable con vinculación fiduciaria lanzada como un token ERC-20 en la cadena de bloques Ethereum en octubre de 2018. El USDC está vinculado al dólar estadounidense y puede canjearse fácilmente por dólares estadounidenses. Cada USDC está respaldado por una proporción de 1:1 con la cantidad equivalente de moneda fiduciaria mantenida en cuentas de custodia por miembros de Centre, un consorcio fundado por Circle y Coinbase. Los miembros del Centro son instituciones financieras reguladas con sede en EE. UU. Grant Thornton LLP publica auditorías mensuales de reservas. From 3e804e9551405334da397d62437b777713deb1ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:09:40 -0500 Subject: [PATCH 10799/11794] New translations usdt.md (Spanish) --- es/core-concepts/supported-stablecoins/usdt.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/supported-stablecoins/usdt.md b/es/core-concepts/supported-stablecoins/usdt.md index e7674a30e..649dd78ae 100644 --- a/es/core-concepts/supported-stablecoins/usdt.md +++ b/es/core-concepts/supported-stablecoins/usdt.md @@ -2,11 +2,11 @@ ![](../../.gitbook/assets/image (1).png) -Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. En septiembre de 2017, Tether anunció que lanzarían tokens ERC-20 adicionales por dólares estadounidenses en la blockchain de Ethereum. +Tether (USDT) es una moneda estable con vinculación fiduciaria que se construyó inicialmente sobre Bitcoin a través del Protocolo Omni Layer. En septiembre de 2017, Tether anunció que lanzarían tokens ERC-20 adicionales por dólares estadounidenses en la blockchain de Ethereum. Se dice que cada Tether emitido en circulación está respaldado por una proporción de uno a uno con la cantidad equivalente de moneda fiduciaria mantenida en una cuenta de custodia de Tether Limited, una empresa con sede en Hong Kong con estrechos vínculos con el intercambio de criptomonedas, Bitfinex. -Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +A pesar de la controversia ** **alrededor** **, la compañía no proporcionó una auditoría prometida que muestre las reservas adecuadas que respaldan a tether, USDT sigue siendo la moneda estable más grande del mundo por capitalización de mercado y actualmente la cuarta criptomoneda más grande después de BTC, ETH y XRP. | Hechos Clave | | | ------------- | ---------------------------------------------------------------------------------------------------------------- | From 6e5ec79a8664e4f70848845077a1659f0d3ae770 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:09:41 -0500 Subject: [PATCH 10800/11794] New translations aave.md (Spanish) --- es/core-concepts/supported-strategies/aave.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/supported-strategies/aave.md b/es/core-concepts/supported-strategies/aave.md index 67d1d2eba..176fb8150 100644 --- a/es/core-concepts/supported-strategies/aave.md +++ b/es/core-concepts/supported-strategies/aave.md @@ -8,7 +8,7 @@ Aave permite préstamos tipo flash, que son préstamos sin colateral en los que El token de gobernanza de Aave se llamaba anteriormente LEND, que era el token de utilidad para ETHLend. Como parte de su transición a una gobernanza totalmente descentralizada, los holders de LEND pudieron intercambiar LEND por AAVE, un nuevo token de gobernanza ERC-20 con recompensas de participación. Se han distribuido algunos tokens AAVE a los usuarios de la plataforma en una campaña de minería de liquidez. -Aave's total value locked (TVL) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND tiene una capitalización de mercado circulante de más de $5.3 mil millones. +El valor total bloqueado (TVL) de Aave ha crecido rápidamente a más de $15.5 mil millones, lo que lo convierte en el protocolo DeFi más grande en el momento de escribir este artículo. LEND tiene una capitalización de mercado circulante de más de $5.3 mil millones. Aave se ha sometido a auditorías de seguridad por OpenZeppelin, Trail of Bits y Consensys Diligence. Aave mantiene un programa de recompensas por errores. From c8ec98ac31e9bda9cadd51e478fc3519fdc7020c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:09:42 -0500 Subject: [PATCH 10801/11794] New translations compound.md (Spanish) --- es/core-concepts/supported-strategies/compound.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/supported-strategies/compound.md b/es/core-concepts/supported-strategies/compound.md index f8dc7233f..bd4928936 100644 --- a/es/core-concepts/supported-strategies/compound.md +++ b/es/core-concepts/supported-strategies/compound.md @@ -6,7 +6,7 @@ Los saldos de garantías están representados por ERC-20 cTokens, que automátic Compound está gobernado por COMP, un token de gobernanza ERC-20. Los holders de COMP pueden proponer y votar cambios de protocolo o delegar sus votos en otra persona. Los tokens COMP se otorgan a prorrata a los usuarios del protocolo diariamente, divididos en partes iguales entre prestatarios y prestamistas. Una gran parte del suministro de tokens COMP fue retenida por el equipo de Compound, los inversores y los asesores. -Compound's total value locked (TVL) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP tiene una capitalización de mercado circulante de más de $2.5 mil millones. +El valor total bloqueado (TVL) de Compound ha crecido rápidamente a más de $10 mil millones, lo que lo convierte en uno de los protocolos DeFi más grandes. COMP tiene una capitalización de mercado circulante de más de $2.5 mil millones. Compound ha sido sometido a múltiples auditorías de seguridad por OpenZeppelin y Trail of Bits. El protocolo del Compound fue verificado formalmente por CertiK y ha sido sometido a pruebas de estrés económico por parte de Gauntlet. Compound mantiene un programa de recompensas por errores. From 32b03572f37c3954f33d65b61faace8c7a0db09a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:09:43 -0500 Subject: [PATCH 10802/11794] New translations README.md (Spanish) --- es/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/yield-generation/README.md b/es/core-concepts/yield-generation/README.md index 4aa904fe1..2bf34421f 100644 --- a/es/core-concepts/yield-generation/README.md +++ b/es/core-concepts/yield-generation/README.md @@ -2,9 +2,9 @@ **Cultivo de Rendimiento Automatizado** -While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked (TVL), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. +Si bien la explosión cámbrica de nuevos préstamos y pools de creadores de mercado automatizados ha impulsado el valor total bloqueado (TVL), también ha hecho que sea cada vez más difícil para los productores de rendimiento asignar capital manualmente de manera eficiente y óptima. -[Yearn](https://yearn.finance) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market-making fees, and rewards tokens. Con el tiempo, se implementarán nuevas estrategias que maximizan los retornos y minimizan el riesgo y las dependencias. +[Yearn](https://yearn.finance) ha demostrado que los contratos inteligentes pueden automatizar el reequilibrio de fondos en varias estrategias para ganar de manera óptima intereses, tarifas de creación de mercado y tokens de recompensa. Con el tiempo, se implementarán nuevas estrategias que maximizan los retornos y minimizan el riesgo y las dependencias. ![Recolección de rendimiento automatizada en el protocolo OUSD](../../.gitbook/assets/ousd_earnings_graphic.png) From e9234016c0a5076f39b5fe239fee8302986f7109 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:09:45 -0500 Subject: [PATCH 10803/11794] New translations market-making.md (Spanish) --- es/core-concepts/yield-generation/market-making.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/yield-generation/market-making.md b/es/core-concepts/yield-generation/market-making.md index 355b2bb4e..6f45ded29 100644 --- a/es/core-concepts/yield-generation/market-making.md +++ b/es/core-concepts/yield-generation/market-making.md @@ -4,13 +4,13 @@ Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. Esto se debe en parte a la dificultad de admitir libros de pedidos en los DEX en la red de Ethereum 1.0 que pueden rivalizar con las experiencias instantáneas y de bajo deslizamiento de los exchanges centralizados. Además, los AMM como Uniswap son relativamente fáciles de usar y de uso eficiente del gas. -AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). A cambio de proporcionar liquidez, los proveedores de liquidez son recompensados con comisiones de trading cuando otros usuarios intercambian tokens. Por ejemplo, cuando los comerciantes intercambian dos tokens en Uniswap v3, actualmente se les cobra entre el 0,05% y el 1% además de las tarifas del gas. Estas tarifas se distribuyen proporcionalmente a los proveedores de liquidez del par en función del porcentaje de liquidez total que hayan proporcionado. +Los AMM solo pueden habilitar nuevos mercados cuando los proveedores de liquidez brindan liquidez (por ejemplo, múltiples tokens para determinados pares comerciales o pools). A cambio de proporcionar liquidez, los proveedores de liquidez son recompensados con comisiones de trading cuando otros usuarios intercambian tokens. Por ejemplo, cuando los comerciantes intercambian dos tokens en Uniswap v3, actualmente se les cobra entre el 0,05% y el 1% además de las tarifas del gas. Estas tarifas se distribuyen proporcionalmente a los proveedores de liquidez del par en función del porcentaje de liquidez total que hayan proporcionado. {% hint style="info" %} [Pérdida impermanente](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) es un factor de riesgo importante de comprender, pero esta preocupación se mitiga en gran medida porque OUSD solo proporciona liquidez para monedas estables de aproximadamente el mismo valor. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). Luego, los rendimientos se transfieren a los holders de OUSD. +El protocolo OUSD enruta USDT, USDC y DAI a pools de liquidez de alto rendimiento según lo determinado por el volumen de negociación y recompensa tokens (por ejemplo, Curve recompensa tokens CRV a proveedores de liquidez). Luego, los rendimientos se transfieren a los holders de OUSD. Actualmente estamos integrados con el siguiente creador de mercado automatizado: From 087b963d6f43fa5c64acc824a3f6ce0061958469 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:26:17 -0500 Subject: [PATCH 10804/11794] New translations fund-management.md (Spanish) --- es/core-concepts/fund-management.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/es/core-concepts/fund-management.md b/es/core-concepts/fund-management.md index c3526bd2f..8b01e53af 100644 --- a/es/core-concepts/fund-management.md +++ b/es/core-concepts/fund-management.md @@ -1,21 +1,21 @@ # Gestión de Fondos -The OUSD smart contract aggregates all users' stablecoin deposits into a single pool of assets that are then deployed into earning strategies based on preset allocations. In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible. +El contrato inteligente de OUSD agrega los depósitos de monedas estables de todos los usuarios en un solo pool de activos que luego se implementan en estrategias de ganancias basadas en asignaciones preestablecidas. A diferencia de las oportunidades de Yearn Vaults, TokenSets o Zapper, los usuarios no seleccionan estrategias individuales. Todas las monedas estables depositadas y, en consecuencia, todos los tokens OUSD son fungibles. -The weighting of how assets are distributed between the supported strategies is decided by OGN holders using weekly snapshot voting. These votes happen offchain and do not cost any gas. The results of the weekly poll will then be executed onchain by members of the [Strategist multi-sig](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (known as "Strategists"). +Los holders de OGN deciden la ponderación de cómo se distribuyen los activos entre las estrategias admitidas mediante votación semanal. Estos votos ocurren offchain y no cuestan gas. Los resultados de la encuesta semanal serán ejecutados en cadena por miembros de [Estrategas multi-firma](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) (conocidos como "Estrategas"). -Ultimately, we believe it should be up to the community to decide what the right balance of risk/reward is appropriate for OUSD. We encourage the community to favor high-yield strategies while still maintaining diversification across multiple strategies to remove single points of failure and minimize risk. +En última instancia, creemos que debería depender de la comunidad decidir cuál es el equilibrio correcto de riesgo/beneficio apropiado para OUSD. Alentamos a la comunidad a favorecer las estrategias de alto rendimiento y, al mismo tiempo, mantener la diversificación en múltiples estrategias para eliminar los puntos únicos de falla y minimizar el riesgo. -**How strategy allocation voting works:** +**Cómo funciona la votación de asignación de estrategia:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). -* During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. -* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. -* If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. -* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. -* When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. +* Las nuevas propuestas se abrirán para votación en el [portal de gobernanza de OGN](https://vote.orignprotocol.com) a la medianoche del Martes UTC (Lunes 7pm hora Este). La votación estará abierta durante 48 horas y finalizará a la medianoche del jueves UTC (Miércoles 7pm hora Este). +* Durante este tiempo, los interesados pueden discutir los cambios de asignación en un hilo en el canal #governance en el [Discord de Origin](https://www.originprotocol.com/discord). +* Cada propuesta utilizará "votación ponderada", con opciones para cada combinación de moneda/estrategia. Los holders de OGN pueden repartir sus votos entre diferentes estrategias enumeradas. +* Una vez finalizado el tiempo de votación, los Estrategas enviarán, verificarán y ejecutarán transacciones para cambiar el OUSD a los porcentajes de asignación determinados para la semana. +* Estas asignaciones se ejecutarán para las estrategias que usan todas las monedas estables primero (como Convex), luego cada moneda estable se asignará a las estrategias restantes de acuerdo con la proporción de votos para esa combinación de moneda estable/estrategia. +* Si los Estrategas consideran que alguna de las asignaciones no es segura para los fondos detrás de OUSD, pueden optar por no ejecutarlas. Además, los Estrategas pueden negarse a realizar ajustes menores cuando los costos del gas sean mayores que los beneficios esperados. +* Desde el punto de vista de la seguridad, es importante saber que si bien los Estrategas tienen la capacidad de mover fondos entre estrategias aprobadas o pausar instantáneamente el rebase en caso de una emergencia, los Estrategas no tienen el poder de agregar nuevas estrategias o retirar fondos sin pasar por el bloqueo de tiempo. Los miembros de la comunidad pueden utilizar las herramientas del Validador de estrategias para [crear](https://analytics.ousd.com/strategist/creator) y [decodificar](https://analytics.ousd.com/strategist) más fácilmente qué acciones están realizando los estrategas. +* Al votar, recuerde que es ineficiente entrar y salir de la estrategia Convex con frecuencia y algunos fondos deben permanecer siempre fuera de Convex para poder realizar retiros. From b41c599e79e494ca498608f8719f73fc6081790e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:26:18 -0500 Subject: [PATCH 10805/11794] New translations README.md (Spanish) --- es/core-concepts/yield-generation/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/yield-generation/README.md b/es/core-concepts/yield-generation/README.md index 2bf34421f..e46bec59d 100644 --- a/es/core-concepts/yield-generation/README.md +++ b/es/core-concepts/yield-generation/README.md @@ -22,7 +22,7 @@ OUSD utiliza las siguientes estrategias de alto nivel para generar rendimiento: [rewards.md](rewards.md) {% endcontent-ref %} -OUSD is able to generate higher yields than competing protocols due to a combination of important design decisions that amplify the rewards that are returned to OUSD holders: +OUSD puede generar mayores rendimientos que los protocolos de la competencia debido a una combinación de importantes decisiones de diseño que amplifican las recompensas que se devuelven a los holders de OUSD: * Las tarifas de salida se devuelven al grupo de liquidez, recompensando a los holders a largo plazo * Los oráculos de precios favorecen al colectivo sobre el individual, recompensando nuevamente a los holders a largo plazo From cfd924132e0ee7e9835aab6f25d03131f97d485d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:26:19 -0500 Subject: [PATCH 10806/11794] New translations market-making.md (Spanish) --- es/core-concepts/yield-generation/market-making.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/yield-generation/market-making.md b/es/core-concepts/yield-generation/market-making.md index 6f45ded29..4b2a0ca5f 100644 --- a/es/core-concepts/yield-generation/market-making.md +++ b/es/core-concepts/yield-generation/market-making.md @@ -2,7 +2,7 @@ **Sea dueño de su participación en exchanges descentralizados** -Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. Esto se debe en parte a la dificultad de admitir libros de pedidos en los DEX en la red de Ethereum 1.0 que pueden rivalizar con las experiencias instantáneas y de bajo deslizamiento de los exchanges centralizados. Además, los AMM como Uniswap son relativamente fáciles de usar y de uso eficiente del gas. +Los creadores de mercado automatizados (AMM) se han convertido rápidamente en la forma preferida de intercambio descentralizado en la red Ethereum. Esto se debe en parte a la dificultad de admitir libros de pedidos en los DEX en la red de Ethereum 1.0 que pueden rivalizar con las experiencias instantáneas y de bajo deslizamiento de los exchanges centralizados. Además, los AMM como Uniswap son relativamente fáciles de usar y de uso eficiente del gas. Los AMM solo pueden habilitar nuevos mercados cuando los proveedores de liquidez brindan liquidez (por ejemplo, múltiples tokens para determinados pares comerciales o pools). A cambio de proporcionar liquidez, los proveedores de liquidez son recompensados con comisiones de trading cuando otros usuarios intercambian tokens. Por ejemplo, cuando los comerciantes intercambian dos tokens en Uniswap v3, actualmente se les cobra entre el 0,05% y el 1% además de las tarifas del gas. Estas tarifas se distribuyen proporcionalmente a los proveedores de liquidez del par en función del porcentaje de liquidez total que hayan proporcionado. From e2cfb23fbc782afb9f3823a16ce648525acd2cbf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:26:20 -0500 Subject: [PATCH 10807/11794] New translations rewards.md (Spanish) --- es/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/yield-generation/rewards.md b/es/core-concepts/yield-generation/rewards.md index b5c37926c..cfe8078af 100644 --- a/es/core-concepts/yield-generation/rewards.md +++ b/es/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Recompensas -**Collecting Rewards ** +**Recolección de recompensas ** Además de cobrar intereses de préstamos y comisiones de creación de mercado, tenemos la intención de reclamar y convertir automáticamente los incentivos de bonificación que están siendo distribuidos por muchos de los protocolos DeFi. Por ejemplo, Compound regala tokens COMP y Curve regala tokens CRV. Estas recompensas de bonificación se convertirán regularmente en monedas estables, se implementarán en el mercado y se distribuirán a los titulares de OUSD en forma de rendimiento adicional. From 94f0cf9e3073e8d0d8d9d4e2f76b707a9dc36690 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:26:21 -0500 Subject: [PATCH 10808/11794] New translations admin-privileges.md (Spanish) --- es/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/governance/admin-privileges.md b/es/governance/admin-privileges.md index 1ece07c3e..b828c593d 100644 --- a/es/governance/admin-privileges.md +++ b/es/governance/admin-privileges.md @@ -8,7 +8,7 @@ Las acciones administrativas que retrasan el tiempo les dan a los usuarios la op El administrador principal es un contrato multifirma 5 de 8 que se requiere para realizar cualquier cambio de código en el protocolo. OUSD solo se puede actualizar desde esta billetera multi-sig de 5 de 8. Las claves de este multi-sig están en manos de personas con vínculos estrechos con la empresa, y ni siquiera los fundadores de Origin que actúan juntos tienen suficiente control para ejecutar las funciones de propietario por su cuenta. Además, los contratos de OUSD son propiedad de [timelock](../smart-contracts/api/timelock.md) que permite que el equipo de Origin continúe realizando cambios en el protocolo, pero solo después de un retraso de tiempo. -Algunas funciones, como reequilibrar fondos entre estrategias o pausar depósitos, se pueden activar sin el bloqueo de tiempo y con muchos menos firmantes. Esto permite que el equipo de Origin reaccione más rápidamente ante las condiciones del mercado o las amenazas a la seguridad. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. +Algunas funciones, como reequilibrar fondos entre estrategias o pausar depósitos, se pueden activar sin el bloqueo de tiempo y con muchos menos firmantes. Esto permite que el equipo de Origin reaccione más rápidamente ante las condiciones del mercado o las amenazas a la seguridad. Estos firmantes, conocidos como Estrategas, tienen la capacidad de ejecutar un número limitado de funciones_ _con solo 2 de 9 firmantes. Tener privilegios de administrador es necesario en los primeros días para garantizar que el protocolo sea seguro y esté optimizado para obtener rendimientos y minimizar los riesgos. Esperamos lanzar múltiples iteraciones de nuestros contratos inteligentes en los primeros meses de existencia del protocolo. From 51cbbdd8e8acbc1cb28ace8cd764732ae7d71b6a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:26:22 -0500 Subject: [PATCH 10809/11794] New translations contributing.md (Spanish) --- es/governance/contributing.md | 46 +++++++++++++++++------------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/es/governance/contributing.md b/es/governance/contributing.md index 4b48d0b0a..f56d2da1e 100644 --- a/es/governance/contributing.md +++ b/es/governance/contributing.md @@ -5,24 +5,24 @@ OUSD es un proyecto completamente de código abierto y agradecemos contribuciones de todo tipo. Hay muchas formas de ayudar, desde informar problemas, contribuir con código y ayudarnos a mejorar nuestra comunidad. {% content-ref url="broken-reference" %} -[Broken link](broken-reference) +[Enlace roto](broken-reference) {% endcontent-ref %} -We work in public and our company Discord is open to all. If you have questions or need help getting started, our [Discord OUSD channels](https://discord.gg/jyxpUSe) are the best place to get assistance from our team and community. +Trabajamos en público y el Discord de nuestra empresa está abierto a todos. Si tiene preguntas o necesita ayuda para comenzar, nuestros [canales de OUSD en Discord](https://discord.gg/jyxpUSe) son el mejor lugar para obtener ayuda de nuestro equipo y comunidad. {% content-ref url="broken-reference" %} -[Broken link](broken-reference) +[Enlace roto](broken-reference) {% endcontent-ref %} -**Developer Analytics** +**Análisis del Desarrollador** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). +Nuestro panel de desarrollo interno está disponible en [analytics.ousd.com](https://analytics.ousd.com). El panel muestra el suministro circulante actual, los activos bajo administración en la bóveda y las asignaciones actuales entre cada una de las monedas estables y estrategias. Se pueden encontrar otras herramientas para desarrolladores en [ousd.com/dashboard](https://ousd.com/dashboard). #### Proceso de Desarrollo -Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. +Nuestra estrategia de ramificación es similar a [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), pero hacemos todo nuestro desarrollo en la rama `master` y tenemos una rama `estable` para el código que se ha lanzado. -Your development flow should look like: +Su flujo de desarrollo debería verse así: 1. ¡Encuentra un tema interesante y comunícate! Por favor informe al canal `#engineering` [Discord](https://discord.gg/jyxpUSe) qué desea trabajar. 2. Haga ping a un miembro del equipo central, [](https://github.com/orgs/OriginProtocol/teams/core/members) miembro en Discord y pida que lo agreguen a nuestro equipo de [colaboradores](https://github.com/orgs/OriginProtocol/teams/contributors). De lo contrario, deberá bifurcar el repositorio relevante y enviar las ramas de funciones a su propia bifurcación. @@ -30,41 +30,41 @@ Your development flow should look like: 4. Comience con la rama `master` y compruebe una nueva rama de función a menos que esté contribuyendo a una función existente. 5. Escribe un código asombroso. 6. Extraiga las últimas confirmaciones de `master` y confirme que su código funciona con cualquier otro trabajo que se haya fusionado desde que comenzó. -7. Push your branch to the upstream repository (i.e. https://github.com/OriginProtocol/\[repo]) so that other contributors can easily work off of it if necessary. +7. Empuje su rama al repositorio (es decir, https://github.com/OriginProtocol/\[repo]) para que otros contribuyentes puedan trabajar fácilmente si es necesario. 8. Solicite una revisión en el RP haciendo clic en el ícono de ajustes junto a "Reviewers" en la columna de la derecha. -For critical smart contract code to be merged it must pass the following checklist: +Para fusionar el código de contrato inteligente crítico, debe pasar la siguiente lista de verificación: * Código revisado por 2 revisores * Las pruebas unitarias pasan * Las pruebas de deslizamiento pasan sin previo aviso * Pasan las pruebas de equidna -The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. +La rama `master` está bloqueada para que solo los miembros del [equipo central](https://github.com/orgs/OriginProtocol/teams/core) puedan fusionar sus solicitudes de extracción. Las solicitudes de extracción que son revisadas por pares por otros colaboradores de confianza se acelerarán y se fusionarán más rápido! Consulte el canal `#engineering` de Discord para ver los revisores adecuados. #### Estilo de Codificación -We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. +Usamos una variedad de lenguajes de programación en nuestros repositorios. Cuando contribuya, siga las convenciones de codificación existentes y consulte el archivo CONTRIBUTING.md en el repositorio, si existe. -For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io). +Para JavaScript, usamos el [estilo NPM](https://docs.npmjs.com/misc/coding-style), que se aplica automáticamente a través de [prettier](https://prettier.io). -For Solidity, we use two-space indents. +Para Solidity, usamos sangrías de dos espacios. #### Diseño de Protocolo -When considering protocol or implementation design proposals, we are looking for: +Al considerar propuestas de diseño de protocolo o implementación, buscamos: * Una descripción del problema que resuelve esta propuesta de diseño * Discusión de las compensaciones involucradas * Revisión de otras soluciones existentes -* Links to relevant literature (RFCs, papers, etc) +* Enlaces a literatura relevante (RFC, artículos, etc.) * Discusión de la solución propuesta -Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. +Tenga en cuenta que el diseño del protocolo es un trabajo arduo y meticuloso. Es posible que deba revisar la literatura existente y pensar en casos de uso generalizados. #### Principios de la Comunidad -We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: +Queremos que la comunidad de Origin siga siendo increíble, en crecimiento y colaborativa. Necesitamos su ayuda para que siga siendo así. Para ayudar con esto, hemos elaborado algunas pautas generales para la comunidad en su conjunto: * Sea amable: sea cortés, respetuoso y cortés con los miembros de la comunidad: no se tolerará ningún abuso regional, racial, de género o de otro tipo. ¡Nos gustan las personas agradables mucho más que las malas! * Fomentar la diversidad y la participación: hacer que todos en nuestra comunidad se sientan bienvenidos, independientemente de sus antecedentes y el alcance de sus contribuciones, y hacer todo lo posible para fomentar la participación en nuestra comunidad. @@ -73,13 +73,13 @@ We want to keep the Origin community awesome, growing and collaborative. We need #### Informar Problemas -If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! +Si encuentra bugs, errores o inconsistencias en el código o los documentos de Origin, háganoslo saber presentando un problema en GitHub. Ningún problema es demasiado pequeño. ¡Ayúdanos a arreglar nuestros errores! #### Temas de Seguridad -OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! +OUSD aún está en desarrollo temprano, lo que significa que puede haber problemas con el protocolo o en nuestras implementaciones. Nos tomamos muy en serio las vulnerabilidades de seguridad. Si descubre un problema de seguridad, háganoslo saber de inmediato! -If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties. +Si encuentra una vulnerabilidad de seguridad, envíe su informe de forma privada a [security@originprotocol.com](mailto:security@originprotocol.com) o envíe un mensaje cifrado a [@joshfraser en Keybase](https://keybase.io/joshfraser). NO presente un problema público. Asegúrese de revisar nuestras pautas para la divulgación responsable y la elegibilidad para recompensas por errores. {% content-ref url="../security-and-risks/bug-bounties.md" %} [bug-bounties.md](../security-and-risks/bug-bounties.md) @@ -87,11 +87,11 @@ If you find a security vulnerability please send your report privately to [secur #### **Mejora de la Comunidad** -Origin is just as much about community as it is about our technology. +Origin tiene tanto que ver con la comunidad como con nuestra tecnología. -We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more. +Necesitamos ayuda constante para mejorar nuestra documentación, crear nuevas herramientas para interactuar con nuestra plataforma, hacer correr la voz a nuevos usuarios, ayudar a los nuevos usuarios a configurar y mucho más. -Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Póngase en contacto si desea ayudar. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. #### Posiciones de Tiempo Completo From 40f06c3804618c3c60c66c99cdae194679f3a5bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:26:23 -0500 Subject: [PATCH 10810/11794] New translations price-oracles.md (Spanish) --- es/core-concepts/price-oracles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/price-oracles.md b/es/core-concepts/price-oracles.md index 695daf3ee..a2f6d41ee 100644 --- a/es/core-concepts/price-oracles.md +++ b/es/core-concepts/price-oracles.md @@ -6,7 +6,7 @@ descripción: OUSD usa Chainlink para proteger el protocolo de ataques de precio OUSD está diseñado para permanecer vinculado a 1 USD y tener un respaldo 1:1 con sus monedas estables subyacentes. Esto es más complicado de lo que parece porque estas monedas estables subyacentes se desvían constantemente de sus propias clavijas de 1 USD deseadas. Si bien la mayoría de las fluctuaciones diarias son menores, ha habido cambios importantes en el precio que se han producido en el pasado y es probable que vuelvan a ocurrir en el futuro. -| Moneda | **Low** | **High** | **Delta** | **Source** | +| Moneda | **Bajo** | **Alto** | **Delta** | **Fuente** | | ------ | ---------------------------------------------------- | ---------------------------------------------------- | --------- | --------------------------------------------------------------------------- | | USDC |

$0.929222

13 de marzo de 2020

|

1,11 USD

15 de octubre de 2018

| $0.180778 | [CoinMarketCap](https://coinmarketcap.com/currencies/usd-coin/) | | USDC |

$0.924188

02 de agosto de 2020

|

1,17 USD

08 de mayo de 2019

| $0.245812 | [CoinGecko](https://www.coingecko.com/en/coins/usd-coin) | From 4814ba8bed6f432555b13347b9982fd0fe585211 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:40:38 -0500 Subject: [PATCH 10811/11794] New translations insurance.md (Spanish) --- es/security-and-risks/insurance.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/es/security-and-risks/insurance.md b/es/security-and-risks/insurance.md index be211a732..f184bfc47 100644 --- a/es/security-and-risks/insurance.md +++ b/es/security-and-risks/insurance.md @@ -1,15 +1,15 @@ # Seguro -OUSD holders can buy smart contract insurance to cover any losses that might result from any bugs or vulnerabilities in the OUSD contracts, including economic exploits (such as flash loans attacks). Además, cualquier persona que quiera hacer una apuesta económica por la seguridad de nuestros contratos puede obtener un rendimiento proporcionando cobertura. +Los holders de OUSD pueden comprar un seguro de contrato inteligente para cubrir cualquier pérdida que pueda resultar de cualquier error o vulnerabilidad en los contratos de OUSD, incluidas las exploits económicos (como los ataques de préstamos flash). Además, cualquier persona que quiera hacer una apuesta económica por la seguridad de nuestros contratos puede obtener un rendimiento proporcionando cobertura. -DeFi coverage for OUSD is currently available via[ Nexus Mutual](https://nexusmutual.io) and [InsurAce Protocol](https://www.insurace.io). These partnerships allow for more effective risk management by OUSD holders while creating new opportunities for coverage providers to profit. +La cobertura DeFi para OUSD está disponible actualmente a través de [Nexus Mutual](https://nexusmutual.io) y [InsurAce Protocol](https://www.insurace.io). Estas asociaciones permiten una gestión de riesgos más eficaz por parte de los holders de OUSD al tiempo que crean nuevas oportunidades para que los proveedores de cobertura se beneficien. -Read our [announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to [buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [provide coverage](https://app.nexusmutual.io/staking), or [participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. You can learn more about InsurAce and how to buy coverage on their [user guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) or [documentation](https://docs.insurace.io/landing-page/). +Lea nuestro [anuncios](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) para aprender cómo [comprar cobertura](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [proporcionar cobertura](https://app.nexusmutual.io/staking) o [participar en campañas de minería de escudo](https://app.nexusmutual.io/rewards) con Nexus Mutual. Puede obtener más información sobre InsurAce y cómo comprar cobertura en su [guía de usuario](https://docs.insurace.io/landing-page/documentation-1/user-guide) o [documentación](https://docs.insurace.io/landing-page/). -**Nexus Mutual Coverage** +**Cobertura de Nexus Mutual** -Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Lea nuestra [publicación](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) para aprender cómo [comprar cobertura](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [ proporcionar cobertura](https://app.nexusmutual.io/staking) y [ participar en campañas de minería de escudo](https://app.nexusmutual.io/rewards) con Nexus Mutual. -**InsurAce Protocol Coverage** +**Cobertura de InsurAce Protocol** -Read InsurAce Protocol’s [User Guide](https://docs.insurace.io/landing-page/documentation-1/user-guide) to learn how to [buy coverage](https://docs.insurace.io/landing-page/documentation-1/user-guide/dashboard) and participate in [underwriting mining](https://docs.insurace.io/landing-page/documentation-1/user-guide/how-to-stake) for OUSD. +Lea la [Guía del usuario](https://docs.insurace.io/landing-page/documentation-1/user-guide) para aprender cómo [comprar cobertura](https://docs.insurace.io/landing-page/documentation-1/user-guide/dashboard) y participar [en la minería de suscripción](https://docs.insurace.io/landing-page/documentation-1/user-guide/how-to-stake) para OUSD. From a5cbb6845ce17a2385f31ad5d33ddd6dea1b0818 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:40:39 -0500 Subject: [PATCH 10812/11794] New translations contributing.md (Spanish) --- es/governance/contributing.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/es/governance/contributing.md b/es/governance/contributing.md index f56d2da1e..19e149b75 100644 --- a/es/governance/contributing.md +++ b/es/governance/contributing.md @@ -91,13 +91,13 @@ Origin tiene tanto que ver con la comunidad como con nuestra tecnología. Necesitamos ayuda constante para mejorar nuestra documentación, crear nuevas herramientas para interactuar con nuestra plataforma, hacer correr la voz a nuevos usuarios, ayudar a los nuevos usuarios a configurar y mucho más. -Póngase en contacto si desea ayudar. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. +Póngase en contacto si desea ayudar. Nuestro canal `discussion` en [Discord](https://www.originprotocol.com/discord) es un gran lugar para compartir ideas y ofrecerte como voluntario para ayudar. #### Posiciones de Tiempo Completo -Origin occasionally hires developers for part-time or full-time positions. +Origin ocasionalmente contrata desarrolladores para puestos a tiempo parcial o completo. -We have a strong preference for hiring people who have already started contributing to the project. If you want a full-time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged. +Tenemos una fuerte preferencia por contratar personas que ya han comenzado a contribuir al proyecto. Si desea un puesto de tiempo completo en nuestro equipo, lo mejor que puede hacer es interactuar con nuestro equipo y comenzar a contribuir con el código. Es muy poco probable que le ofrezcamos un puesto de tiempo completo en nuestro equipo de ingeniería a menos que haya fusionado al menos algunas solicitudes de extracción. -If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord). +Si está interesado, consulte [las listas de trabajos de Origin Protocol](https://angel.co/originprotocol/jobs). Si desea ayuda de otras maneras, por favor proponer sus ideas en [nuestro canal de Discord](https://www.originprotocol.com/discord). From 9d69058c9249fb538957faffc09aeb0927e95dee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:40:40 -0500 Subject: [PATCH 10813/11794] New translations principles.md (Spanish) --- es/governance/principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/governance/principles.md b/es/governance/principles.md index c921cec2f..26069eeb3 100644 --- a/es/governance/principles.md +++ b/es/governance/principles.md @@ -20,9 +20,9 @@ Antes de la gobernanza descentralizada total, implementaremos un [bloqueo de tie **Partes interesadas nuevas y existentes** -OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD es un nuevo proyecto fundado por el [equipo](https://www.originprotocol.com/team) de Origin Protocol y contará con el apoyo de la comunidad existente de Origin, así como de muchas nuevas partes interesadas que elijan acuñar, mantener, usar y proporcionar liquidez para OUSD. -In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Los holders de OGN existentes podrán colocar en staking sus OGN para participar en la gobernanza y ganar incentivos por generar valor para OUSD. +Además, también queremos garantizar una alta participación de nuestros holder de Origin Token (OGN) existentes y de los millones de personas de nuestra comunidad. Los holders de OGN existentes podrán colocar en staking sus OGN para participar en la gobernanza y ganar incentivos por generar valor para OUSD. La fuerte conexión entre OUSD y el resto de la plataforma de comercio de Origin impulsará el crecimiento de ambas iniciativas. From 81f9818f5bdc17b505d4bb34727f3cc6a69d4e38 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:40:41 -0500 Subject: [PATCH 10814/11794] New translations bug-bounties.md (Spanish) --- es/security-and-risks/bug-bounties.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/security-and-risks/bug-bounties.md b/es/security-and-risks/bug-bounties.md index c9123e107..0d232b2ff 100644 --- a/es/security-and-risks/bug-bounties.md +++ b/es/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Recompensas de Errores** -Las recompensas por errores se otorgan a total discreción de Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Actualmente, el programa de recompensas solo se aplica a OUSD y no a otros productos de Origin. +Las recompensas por errores se otorgan a total discreción de Origin Protocol. Las recompensas varían en tamaño desde **$100 OUSD** por problemas menores hasta **$250,000 OUSD** por vulnerabilidades importantes. Actualmente, el programa de recompensas solo se aplica a OUSD y no a otros productos de Origin. {% hint style="warning" %} Para ser elegible para una recompensa por errores, debe seguir las reglas de Divulgación Responsable que se describen a continuación. @@ -28,5 +28,5 @@ A cambio, prometemos: * Si ha seguido las instrucciones anteriores, no emprenderemos ninguna acción legal en su contra con respecto al informe * Trataremos su informe con estricta confidencialidad y no transmitiremos sus datos personales a terceros sin su permiso * Si así lo desea, le mantendremos informado del avance hacia la resolución del problema -* In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) +* En la información pública sobre el problema informado, daremos su nombre como descubridor del problema (a menos que desee lo contrario) * Como muestra de nuestra gratitud por su ayuda, ofrecemos una recompensa por cada informe de un problema de seguridad que aún no conocíamos. El monto de la recompensa se determinará en función de la gravedad de la fuga, la calidad del informe y cualquier ayuda adicional que brinde. From 322a09794e5ec0169d383c13832961d7e05c8ea0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:40:42 -0500 Subject: [PATCH 10815/11794] New translations audits.md (Spanish) --- es/security-and-risks/audits.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/es/security-and-risks/audits.md b/es/security-and-risks/audits.md index ad6e9a4e6..54692a0ca 100644 --- a/es/security-and-risks/audits.md +++ b/es/security-and-risks/audits.md @@ -2,15 +2,15 @@ **La bóveda de OUSD, ERC-20 y el sistema general** -OUSD ha sido auditado por varias firmas de seguridad muy respetadas. We have worked with [OpenZeppelin](https://openzeppelin.com), [Trail of Bits](https://www.trailofbits.com), [Solidified](https://solidified.io), and [Certora](https://www.certora.com) to audit all of the code that powers Origin Dollar. Sus hallazgos están disponibles a continuación: +OUSD ha sido auditado por varias firmas de seguridad muy respetadas. Hemos trabajado con [OpenZeppelin](https://openzeppelin.com), [Trail of Bits](https://www.trailofbits.com), [Solidified](https://solidified.io) y [Certora](https://www.certora.com) para auditar todo el código que impulsa a Origin Dollar. Sus hallazgos están disponibles a continuación: * [Trail of Bits, auditoría de OUSD, diciembre de 2020](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, auditoría de OUSD, diciembre de 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20Origin%20Dollar%20-%20Dec%202020.pdf) * [Solidified, Staking de OGN auditado, diciembre de 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, Auditoría de verificación formal de OUSD, enero de 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) -* [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) +* [OpenZeppelin, Auditoría de OUSD, Agosto de 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) -The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: +El token de gobernanza, Origin Token (OGN), también fue auditado por Trail of Bits en 2018: * [Trail of Bits, auditoría de OGN, noviembre de 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) @@ -22,17 +22,17 @@ OUSD solo integra estrategias que han sido cuidadosamente auditadas y probadas e **Estrategia compuesta y alimentación de precios abiertos** -Compound has been audited by [Trail of Bits](https://www.trailofbits.com) and [OpenZeppelin](https://openzeppelin.com) and formally verified by [Certora](https://www.certora.com). Visite el sitio web de Compound para obtener su [lista completa de auditorías](https://compound.finance/docs/security#audits) incluido el código original para el [Timelock](../smart-contracts/api/timelock.md) modificado que está usando OUSD. +Compoun ha sido auditado por [Trail of Bits](https://www.trailofbits.com) y [OpenZeppelin](https://openzeppelin.com) y verificado formalmente por [Certora](https://www.certora.com). Visite el sitio web de Compound para obtener su [lista completa de auditorías](https://compound.finance/docs/security#audits) incluido el código original para el [Timelock](../smart-contracts/api/timelock.md) modificado que está usando OUSD. **Estrategia de Aave** -Aave has been audited by [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io), [MixBytes](https://mixbytes.io), and [PeckShield](https://peckshield.com). They have also been formally verified by [Certora](https://www.certora.com). Visite el sitio web de Aave para [su lista completa de auditorías](https://docs.aave.com/developers/security-and-audits). +Aave ha sido auditado por [Trail of Bits](https://www.trailofbits.com), [OpenZeppelin](https://openzeppelin.com), [ConsenSys Diligence](https://consensys.net/diligence/), [Certik](https://certik.io), [MixBytes](https://mixbytes.io) y [PeckShield](https://peckshield.com). También han sido verificados formalmente por [Certora](https://www.certora.com). Visite el sitio web de Aave para [su lista completa de auditorías](https://docs.aave.com/developers/security-and-audits). **Estrategia de Curve** -Curve has been audited by [Trail of Bits](https://www.trailofbits.com) and [Quantstamp](https://quantstamp.com). Visite el sitio web de Curve para [su lista completa de auditorías](https://www.curve.fi/audits). +Curve ha sido auditado por [Trail of Bits](https://www.trailofbits.com) y [Quantstamp](https://quantstamp.com). Visite el sitio web de Curve para [su lista completa de auditorías](https://www.curve.fi/audits). **Oráculo de Chainlink** -Chainlink has been audited by [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158), and [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). +Chainlink ha sido auditado por [Quantstamp](https://github.com/smartcontractkit/chainlink/tree/bafa91c), [SigmaPrime](https://github.com/smartcontractkit/chainlink/tree/cee356), [Callisto](https://gist.github.com/yuriy77k/c3a70d212a7f9ecda715252e45073158) y [Nick Johnson](https://github.com/smartcontractkit/chainlink/tree/5327f9). From 310512b63a83c81b869621a52d63b9996df23376 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:40:44 -0500 Subject: [PATCH 10816/11794] New translations ogn-staking.md (Spanish) --- es/governance/ogn-staking.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/governance/ogn-staking.md b/es/governance/ogn-staking.md index a8018602c..1ba283341 100644 --- a/es/governance/ogn-staking.md +++ b/es/governance/ogn-staking.md @@ -1,6 +1,6 @@ # Staking de OGN -Origin Token (OGN) is intended as the governance token for OUSD and OGN will play an increasingly important role as the Origin Platform becomes more decentralized. Hoy en día, los usuarios pueden colocar en staking sus tokens OGN para ganar OGN adicional después de que haya transcurrido un período de bloqueo elegido. +El Token de Origin (OGN) está destinado a ser el token de gobernanza para OUSD y OGN desempeñará un papel cada vez más importante a medida que la Plataforma de Origin se vuelva más descentralizada. Hoy en día, los usuarios pueden colocar en staking sus tokens OGN para ganar OGN adicional después de que haya transcurrido un período de bloqueo elegido. {% hint style="info" %} Visite [OUSD DApp](https://www.ousd.com/stake) en un navegador habilitado para web3 para colocar en staking su OGN. @@ -12,7 +12,7 @@ El programa de staking inicial ofrece tres períodos de staking y rendimientos r * Periodo de staking de 90 días: Gane un interés anualizado del 12,5% * Periodo de staking de 365 días: Gane un interés anualizado del 25% -Los tokens colocados en staking se bloquearán durante el período de staking. After each staking period ends, you will be able to claim both your initial OGN (principal) and yield. +Los tokens colocados en staking se bloquearán durante el período de staking. Después de que finalice cada período de staking, podrá reclamar tanto su OGN (capital) inicial como su rendimiento. OGN actualmente cotiza en los principales exchanges como [Coinbase](https://www.coinbase.com/price/origin-token), [Binance](https://www.binance.com/en/register?ref=NPPYAEAE), [Huobi](https://www.huobi.com/en-us/exchange/ogn_usdt/), [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-OGN), [Bittrex Global](https://global.bittrex.com/Market/Index?MarketName=BTC-OGN) y [docenas más](https://coinmarketcap.com/currencies/origin-protocol/markets/). Visite el sitio web de Origin para [obtener más información sobre OGN](https://www.originprotocol.com/ogn-token) o consulte [el panel de OGN](https://www.originprotocol.com/dashboard) para realizar un seguimiento de métricas de tokens importantes. From 2a3feb3fa8a4c22c31adfc0025f2829e34ece8a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 20:40:45 -0500 Subject: [PATCH 10817/11794] New translations integration-guide-for-exchanges.md (Spanish) --- es/guides/integration-guide-for-exchanges.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/es/guides/integration-guide-for-exchanges.md b/es/guides/integration-guide-for-exchanges.md index d6912e5ee..0f83d8921 100644 --- a/es/guides/integration-guide-for-exchanges.md +++ b/es/guides/integration-guide-for-exchanges.md @@ -4,31 +4,31 @@ Los exchanges centralizados jugarán un papel importante para ayudarnos a alcanz Estos documentos son un excelente punto de partida para comprender cómo funciona OUSD. Aquí hay algunas preguntas importantes para los exchanges que deseen integrar OUSD para considerar: -**Do you want to participate in the yield that is generated?** +**¿Quieres participar en el rendimiento que se genera?** -¡Asumimos que la respuesta será sí y también lo alentamos a seguir! Sin embargo, puede haber algunos casos en los que prefiera moverse rápido y listar OUSD sin participar en el [rebase de OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) ya que es la integración más rápida y simple. Para los exchanges que desean incluir OUSD, pero tienen pocos recursos de ingeniería, es posible que desee iniciar la versión sin reajuste primero mientras sus ingenieros realizan los cambios necesarios. Para que OUSD no rebase, puede llamar a `rebaseOptOut()` desde cada billetera EOA que contiene OUSD, o no hacer nada si está almacenando OUSD en contratos inteligentes. Non-rebasing OUSD behaves just like any other ERC-20 token. +¡Asumimos que la respuesta será sí y también lo alentamos a seguir! Sin embargo, puede haber algunos casos en los que prefiera moverse rápido y listar OUSD sin participar en el [rebase de OUSD](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md) ya que es la integración más rápida y simple. Para los exchanges que desean incluir OUSD, pero tienen pocos recursos de ingeniería, es posible que desee iniciar la versión sin reajuste primero mientras sus ingenieros realizan los cambios necesarios. Para que OUSD no rebase, puede llamar a `rebaseOptOut()` desde cada billetera EOA que contiene OUSD, o no hacer nada si está almacenando OUSD en contratos inteligentes. El OUSD sin rebase se comporta como cualquier otro token ERC-20. -**Are you storing customer balances on smart contracts (ie. multi-sigs) or EOA wallets?** +**¿Está almacenando saldos de clientes en contratos inteligentes (es decir, multi-firmas) o carteras EOA?** Cualquier contrato inteligente que tenga OUSD debe optar manualmente para recibir el rendimiento llamando a `rebaseOptIn()`. Esto se debe a la [oferta elástica](../core-concepts/elastic-supply/) y la [naturaleza de rebase](../core-concepts/elastic-supply/rebasing-and-smart-contracts.md). Muchos exchanges barren los fondos de los clientes en una billetera multi-sig para almacenamiento en frío. Si hace esto, querrá asegurarse de optar por el cambio de base para que siempre esté ganando. **¿Está almacenando en caché los saldos de los usuarios?** -OUSD actualiza dinámicamente el valor devuelto por la función `balanceOf()` en nuestro contrato ERC20. Users' balances will update at unpredictable times as new yield is generated by the protocol. Mientras no esté almacenando en caché este valor, los usuarios siempre verán la cantidad correcta de OUSD que tienen. +OUSD actualiza dinámicamente el valor devuelto por la función `balanceOf()` en nuestro contrato ERC20. Los saldos de los usuarios se actualizarán en momentos impredecibles a medida que el protocolo genere un nuevo rendimiento. Mientras no esté almacenando en caché este valor, los usuarios siempre verán la cantidad correcta de OUSD que tienen. -It's important to note that while OUSD is a rebasing token, user balances will only rebase in a positive direction (your balance will never go down). This makes things a lot simpler than integrating with other rebasing coins like AMPL or other algo-stables. +Es importante tener en cuenta que, si bien OUSD es un token de rebase, los saldos de los usuarios solo se reajustarán en una dirección positiva (su saldo nunca bajará). Esto hace que las cosas sean mucho más simples que la integración de otras monedas de rebase como AMPL u otros algo-estables. -**Are you comingling user funds?** +**¿Está mezclando fondos de usuarios?** -If you are comingling funds, you'll want to be sure that each user gets their pro-rata amount of the yield that is generated by the protocol. Probably the easiest way to do this is to track each user's balance as a percentage of a pool instead of as a fixed amount. +Si está mezclando fondos, querrá asegurarse de que cada usuario obtenga su cantidad prorrateada del rendimiento que genera el protocolo. Probablemente la forma más fácil de hacer esto es rastrear el saldo de cada usuario como un porcentaje de un pool en lugar de como una cantidad fija. -**Are you planning to provide liquidity?** +**¿Está pensando en aportar liquidez?** -The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). +El equipo de Origin a menudo está dispuesto a proporcionar un creador de mercado y liquidez inicial para los intercambios que desean integrar OUSD. También hay 9 cifras de liquidez disponibles en intercambios descentralizados como [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +Si está interesado en utilizar OUSD para impulsar su propio programa de staking o ganancias, probablemente querrá poder acceder a OUSD a pedido. OUSD siempre se puede acuñar o canjear utilizando la [DApp Origin Dollar](https://www.ousd.com), o directamente desde los [contratos inteligentes de OUSD ](../smart-contracts/registry.md). Si planea proporcionar liquidez usted mismo, debe tener en cuenta que la cantidad exacta de OUSD que recibirá a cambio de su USDT, USDC o DAI depende de los tipos de cambio actuales según lo determinado por los [oráculos](../smart-contracts/api/oracle.md). Si planea canjear OUSD por las monedas estables subyacentes, debe saber que hay una tarifa de salida del 0.5% y OUSD devolverá una canasta de monedas estables en proporción a las monedas estables de respaldo en el pool. Alentamos a los intercambios a aprovechar los fondos existentes de liquidez para evitar esas tarifas. Si es posible, las mentas o canjeos deben hacerse en lotes grandes para una máxima eficiencia. -#### Do you have other questions? +#### ¿Tiene otras preguntas? -The best way to get help from both our engineering and business teams is usually on [Discord](https://www.originprotocol.com/discord). +La mejor manera de obtener ayuda tanto de nuestros equipos de ingeniería como de negocios es generalmente en [Discord](https://www.originprotocol.com/discord). From 67da1a7b82b769aab7042aaa28a2a40ead7964ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 21:08:04 -0500 Subject: [PATCH 10818/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index ba068a47d..086f1f51b 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -3,12 +3,12 @@ Aquí está el registro completo de los contratos inteligentes de OUSD que se han implementado en la red principal de Ethereum. {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +La dirección ERC20 principal de Origin Dollar(OUSD) es: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} {% tab title="Core" %} -Well-known addresses (often proxy wrappers): +Direcciones conocidas (a menudo envoltorios de proxy): | Contrato | Dirección | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | @@ -23,17 +23,17 @@ Contratos de ejecución interna. El bóveda se divide en VaultAdmin y VaultCore | OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | Administrador de la Bóveda | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | | Bóveda Central | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | -| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | +| Oráculo de Chainlink | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | {% endtab %} {% tab title="Strategies" %} -Well-known addresses (proxy wrappers): +Direcciones conocidas (envoltorios de proxy): -| Estrategia | Dirección | Asignación automática | -| ---------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | -| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | -| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | -| Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Asignación manual | +| Estrategia | Dirección | Asignación automática | +| ---------- | -------------------------------------------------------------------------------------------------------------------------- | ------------------------ | +| Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Asignación manual | +| Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% de USDC, USDT y DAI | +| Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Asignación manual | Contratos de ejecución interna: From 229ea19a58a33b677c01dc169fc44e013614b40a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 21:08:05 -0500 Subject: [PATCH 10819/11794] New translations README.md (Spanish) --- es/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/es/README.md b/es/README.md index 9e1ca4986..fa78acff8 100644 --- a/es/README.md +++ b/es/README.md @@ -6,15 +6,15 @@ description: La primera moneda estable que obtiene un rendimiento mientras está ## **Una mejor forma de dinero** -Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Su diseño es superior a las monedas estables existentes porque OUSD captura rendimientos competitivos mientras se mantiene pasivamente en billeteras. +Origin Dollar (OUSD) es una nueva moneda estable que se lanzó inicialmente en septiembre de 2020 en la red Ethereum. Su diseño es superior a las monedas estables existentes porque OUSD captura rendimientos competitivos mientras se mantiene pasivamente en billeteras. ![](.gitbook/assets/origin-dollar-summary.jpeg) **Antecedentes** -In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Varios pivotes y una adquisición de eBay más tarde, PayPal abandonó sus ambiciones en esta área. +En 1999, Yu Pan, ingeniero de Origin, y sus compañeros cofundadores de PayPal [concibieron](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) crear “la nueva moneda mundial”, con estrategias que dan intereses y tarjetas de débito sin tener que conectarse a los sistemas bancarios tradicionales. Varios pivotes y una adquisición de eBay más tarde, PayPal abandonó sus ambiciones en esta área. -Casi dos décadas después, Tether introdujo el concepto de moneda estable denominada en USD en 2014. Desde entonces, las monedas estables han demostrado ser una forma ideal de transferir valor sin exponer a los usuarios a la volatilidad de los precios de las monedas flotantes. Hoy en día, más valor es [transferido a través de Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) que con Bitcoin. Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +Casi dos décadas después, Tether introdujo el concepto de moneda estable denominada en USD en 2014. Desde entonces, las monedas estables han demostrado ser una forma ideal de transferir valor sin exponer a los usuarios a la volatilidad de los precios de las monedas flotantes. Hoy en día, más valor es [transferido a través de Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) que con Bitcoin. Mientras tanto, las finanzas descentralizadas (DeFi) han experimentado una explosión de crecimiento con [miles de millones de dolares](https://defipulse.com) de capital ahora bloqueados en contratos inteligentes que generan rendimientos a partir de protocolos de préstamos y negociación. Uno de los problemas con las monedas estables existentes es que los usuarios tienen que elegir constantemente entre tener una moneda fácilmente gastable y obtener rendimientos bloqueando sus tokens en contratos inteligentes. Por ejemplo, los usuarios que bloquean USDC en Aave no pueden gastar una parte de ese USDC simultáneamente. Las costosas tarifas de gas de Ethereum sirven como "costos de cambio" cada vez que los usuarios desean cambiar entre el modo de gasto y el modo de ganancia. @@ -24,6 +24,6 @@ Con OUSD, no hay necesidad de deshacer posiciones complicadas cuando quiere gast Creado por veteranos de criptomonedas y fintech, el Origin Dollar es presentado por el equipo [](https://www.originprotocol.com/team) en [Origin Protocol](https://www.originprotocol.com) que incluye emprendedores en serie, primeros inversores en criptomonedas, primeros empleados en YouTube, gerentes de ingeniería en Google / Dropbox y uno de los cofundadores de PayPal, Yu Pan. -Para aquellos interesados en profundizar en los detalles técnicos de cómo funciona, estos documentos son un excelente lugar para comenzar. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). Nuestro equipo participa en [Discord](https://www.originprotocol.com/discord) si tiene preguntas o necesita ayuda para comenzar. +Para aquellos interesados en profundizar en los detalles técnicos de cómo funciona, estos documentos son un excelente lugar para comenzar. Alentamos a los desarrolladores a auditar y contribuir a nuestro [Github](http://www.github.com/OriginProtocol) (100% de código abierto). Nuestro equipo participa en [Discord](https://www.originprotocol.com/discord) si tiene preguntas o necesita ayuda para comenzar. Bienvenidos al futuro del dinero. From 9f0ee9a5ba99933b230298f10624f3310af2c133 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 21:08:07 -0500 Subject: [PATCH 10820/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/es/getting-started.md b/es/getting-started.md index ddb1677cd..7245f3cfa 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -8,7 +8,7 @@ Estos documentos están destinados a explicar cómo funciona OUSD, comunicar los La [DApp de Origin Dollar](https://ousd.com/swap) enrutará inteligentemente su transacción para obtener la mejor tarifa. {% endhint %} -The [Origin Dollar DApp](https://ousd.com/swap) allows anyone to buy or sell OUSD using a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com), or [Gnosis Safe](https://gnosis-safe.io). Esta es la forma nativa de obtener OUSD, especialmente si desea una gran cantidad que podría arriesgar el movimiento del mercado en otros exchanges. La DApp decidirá inteligentemente si crear o intercambiar tokens OUSD utilizando la bóveda o lo ayudará a completar el intercambio en el AMM que actualmente ofrezca la mejor tarifa. +La [DApp de Origin Dollar](https://ousd.com/swap) permite a cualquier persona comprar o vender OUSD utilizando una billetera de criptomonedas compatible con web-3 como [Metamask](https://www.metamask.io), [Ledger](https://www.ledger.com) o [Gnosis Safe](https://gnosis-safe.io). Esta es la forma nativa de obtener OUSD, especialmente si desea una gran cantidad que podría arriesgar el movimiento del mercado en otros exchanges. La DApp decidirá inteligentemente si crear o intercambiar tokens OUSD utilizando la bóveda o lo ayudará a completar el intercambio en el AMM que actualmente ofrezca la mejor tarifa. **Exchanges descentralizados** @@ -29,23 +29,23 @@ OUSD está disponible actualmente en los siguientes exchanges centralizados. Ase * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) * Compre OUSD en Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Buy OUSD on Dharma App](https://www.dharma.io) (US only) +* [Compre OUSD en la App de Dharma](https://www.dharma.io) (solo en EE. UU.) Seguimos trabajando para que OUSD esté disponible en exchanges centralizados adicionales. **Agregando OUSD a su billetera** {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +La dirección ERC20 principal de Origin Dollar(OUSD) es: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -Si su OUSD no aparece automáticamente en su billetera, debería poder agregarlo manualmente usando la dirección anterior. Si usted está planeando en [almacenar su OUSD en una billetera de múltiples firmas](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), asegúrese de optar para recibir el rendimiento. Queremos que OUSD sea compatible con tantas billeteras como sea posible y que se incluya en todas las diversas listas de tokens conocidos. We would greatly appreciate any help you can offer in this area. +Si su OUSD no aparece automáticamente en su billetera, debería poder agregarlo manualmente usando la dirección anterior. Si usted está planeando en [almacenar su OUSD en una billetera de múltiples firmas](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), asegúrese de optar para recibir el rendimiento. Queremos que OUSD sea compatible con tantas billeteras como sea posible y que se incluya en todas las diversas listas de tokens conocidos. Agradeceríamos enormemente cualquier ayuda que pueda ofrecer en esta área. **Integrando OUSD** OUSD es un token ERC-20 no estándar que requiere un trabajo de integración personalizado para la mayoría de las aplicaciones que desean admitirlo. En particular, es importante que los desarrolladores comprendan cómo funciona nuestro suministro elástico, ya que esto puede causar fácilmente un comportamiento inesperado. -If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides: +Si es un proveedor de billetera o un intercambio de criptomonedas que está interesado en respaldar OUSD, consulte las siguientes guías: {% content-ref url="core-concepts/elastic-supply/rebasing-and-smart-contracts.md" %} [rebasing-and-smart-contracts.md](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) @@ -59,10 +59,10 @@ If you are a wallet provider or crypto exchange that is interested in supporting [api](smart-contracts/api/) {% endcontent-ref %} -**Developer Analytics** +**Panel de Desarrolladores** -Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. +Nuestro panel de desarrolladores interno está disponible en [analytics.ousd.com](https://analytics.ousd.com). El panel muestra el suministro circulante actual, los activos bajo administración en la bóveda y las asignaciones actuales entre cada una de las monedas estables y estrategias. -**Getting Help** +**Obtener ayuda** -Please join the Origin Dollar #engineering room in Origin's [Discord](https://www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here. +Únase a la sala de #engineering de Origin Dollar en el servidor de [Discord](https://www.originprotocol.com/discord) de Origin. Nuestro equipo y los miembros de nuestra comunidad esperan poder ayudarlo a construir. Sus preguntas nos ayudan a mejorar, así que no dude en preguntar si no encuentra aquí lo que busca. From 149fd4101bfb3674a5504ef7c750765dc6186007 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 21:08:08 -0500 Subject: [PATCH 10821/11794] New translations how-it-works.md (Spanish) --- es/how-it-works.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/es/how-it-works.md b/es/how-it-works.md index c56476f60..2754ea649 100644 --- a/es/how-it-works.md +++ b/es/how-it-works.md @@ -2,7 +2,7 @@ #### 100% Respaldado y Estable -Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) es un token compatible con ERC-20 para la red Ethereum. OUSD es una moneda estable que está respaldada 1:1 por otras monedas estables como USDT, USDC y DAI. Como resultado, 1 OUSD siempre debería estar muy cerca de 1 USD en valor. @@ -12,20 +12,20 @@ OUSD es una moneda estable que está respaldada 1:1 por otras monedas estables c #### Comprando OUSD -Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). El OUSD recibido comienza a acumular rendimiento compuesto de inmediato. +Los usuarios pueden convertir sus monedas estables existentes (actualmente USDT, USDC y DAI) a OUSD en la [DApp de Origin Dollar](https://www.ousd.com) oficial. El OUSD recibido comienza a acumular rendimiento compuesto de inmediato. Origin DApp enrutará de forma inteligente las transacciones de los usuarios para ofrecerles el mejor precio disponible, teniendo en cuenta el deslizamiento y los costos del gas. Esto significa que la DApp a veces alentará a los usuarios a comprar OUSD que ya está en circulación en lugar de acuñar OUSD nuevo de la bóveda. La DApp de OUSD elegirá entre múltiples fuentes de liquidez y sugerirá la opción que le brinde al usuario la mejor tasa posible. **Vendiendo OUSD** -Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). La Dapp de Origin enrutará de manera inteligente las transacciones de los usuarios para brindarles el mejor precio disponible, teniendo en cuenta el deslizamiento, los costos del gas y la tarifa de salida de la bóveda. Esto significa que la DApp a menudo ayudará a los usuarios a vender su OUSD en un AMM en lugar de canjear OUSD en la bóveda e incurrir en la tarifa de salida del protocolo. +Los usuarios pueden volver a convertir su OUSD en otras monedas estables en cualquier momento utilizando la [DApp de Origin Dollar](https://www.ousd.com). La Dapp de Origin enrutará de manera inteligente las transacciones de los usuarios para brindarles el mejor precio disponible, teniendo en cuenta el deslizamiento, los costos del gas y la tarifa de salida de la bóveda. Esto significa que la DApp a menudo ayudará a los usuarios a vender su OUSD en un AMM en lugar de canjear OUSD en la bóveda e incurrir en la tarifa de salida del protocolo. -Se cobra una tarifa de salida del 0,5% al realizar el canje en la bóveda. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). La tarifa sirve como una característica de seguridad para dificultar que los atacantes aprovechen los oráculos rezagados, lo que les impide desviar monedas estables de la bóveda en caso de activos subyacentes con un precio incorrecto. La tarifa existe para incentivar a los holders a largo plazo sobre los especuladores a corto plazo. +Se cobra una tarifa de salida del 0,5% al realizar el canje en la bóveda. Esta tarifa se distribuye como rendimiento adicional a los participantes restantes en la bóveda (es decir, otros holders de OUSD). La tarifa sirve como una característica de seguridad para dificultar que los atacantes aprovechen los oráculos rezagados, lo que les impide desviar monedas estables de la bóveda en caso de activos subyacentes con un precio incorrecto. La tarifa existe para incentivar a los holders a largo plazo sobre los especuladores a corto plazo. -Upon redemption, the vault will determine which stablecoin(s) to return to the user. En la implementación actual, la bóveda devolverá monedas en la misma proporción que las existencias actuales. Esta falta de opciones para el usuario también protege a la bóveda en su conjunto en caso de que alguna de las monedas estables admitidas pierda su vínculo con el dólar. +Tras el canje, la bóveda determinará qué monedas estables devolver al usuario. En la implementación actual, la bóveda devolverá monedas en la misma proporción que las existencias actuales. Esta falta de opciones para el usuario también protege a la bóveda en su conjunto en caso de que alguna de las monedas estables admitidas pierda su vínculo con el dólar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Los usuarios a menudo pueden evitar esta tarifa vendiendo en un AMM en su lugar. +Los canjes en la bóveda de OUSD incurren en una **tarifa de salida del 0.5%** y el usuario no puede elegir qué monedas estables recibe. Los usuarios a menudo pueden evitar esta tarifa vendiendo en un AMM en su lugar. {% endhint %} #### **Rendimiento de Cultivo Automatizado ** From def01d2429d74f0ab11e1dfac932e71e87ad7572 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 21:08:09 -0500 Subject: [PATCH 10822/11794] New translations risks.md (Spanish) --- es/security-and-risks/risks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/security-and-risks/risks.md b/es/security-and-risks/risks.md index 49f02ac33..32ac3d8a8 100644 --- a/es/security-and-risks/risks.md +++ b/es/security-and-risks/risks.md @@ -30,9 +30,9 @@ Si bien es imposible garantizar que nuestros contratos sean 100% seguros, hemos Regularmente tenemos nuestro trabajo [auditado](audits.md) por los mejores auditores de la industria. -[DeFi insurance](insurance.md) is availble to offer smart contract coverage as an optional add-on service for OUSD holders. +[Seguros DeFi](insurance.md) están disponibles para ofrecer cobertura de contrato inteligente como un servicio adicional opcional para los holders de OUSD. -We have retained [Certora](https://www.certora.com) to formally verify the various security properties of our contracts. Nos ayudaron a establecer verificaciones automatizadas que se ejecutarán cada vez que actualicemos nuestro código de contrato. Hemos automatizado la comprobación de errores comunes con las pruebas [Slither](https://github.com/crytic/slither) y [Echidna](https://github.com/crytic/echidna) Juntos, alertan a nuestro equipo sobre problemas de seguridad comunes, además de nuestro propio conjunto de pruebas. +Hemos retenido a [Certora](https://www.certora.com) para verificar formalmente las diversas propiedades de seguridad de nuestros contratos. Nos ayudaron a establecer verificaciones automatizadas que se ejecutarán cada vez que actualicemos nuestro código de contrato. Hemos automatizado la comprobación de errores comunes con las pruebas [Slither](https://github.com/crytic/slither) y [Echidna](https://github.com/crytic/echidna) Juntos, alertan a nuestro equipo sobre problemas de seguridad comunes, además de nuestro propio conjunto de pruebas. Las revisiones de código que involucran nuestros contratos inteligentes son increíblemente rigurosas. Requerimos que al menos dos ingenieros revisen cada cambio con una lista de verificación detallada y damos prioridad a las revisiones de seguridad sobre el desarrollo de nuevas funciones. From 8c964dfa51e8ba70a372717e8814ecb00c97be6b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 21:08:10 -0500 Subject: [PATCH 10823/11794] New translations erc-20-1.md (Spanish) --- es/smart-contracts/api/erc-20-1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/smart-contracts/api/erc-20-1.md b/es/smart-contracts/api/erc-20-1.md index a3e3bca4b..18065ceda 100644 --- a/es/smart-contracts/api/erc-20-1.md +++ b/es/smart-contracts/api/erc-20-1.md @@ -1,10 +1,10 @@ # ERC-20 {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +La dirección ERC20 principal de Origin Dollar(OUSD) es: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand. +OUSD es un token compatible con ERC-20 con una propiedad nueva (suministro elástico) que es importante comprender. {% hint style="warning" %} Las billeteras y exchanges que deseen integrar OUSD no deben almacenar en caché los saldos de OUSD, ya que este valor cambiará con frecuencia a medida que se acumule el rendimiento para los holders de tokens. From 098a10b1bb390be2983ae4c68db69c6e7bfd88ee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 21:08:11 -0500 Subject: [PATCH 10824/11794] New translations timelock.md (Spanish) --- es/smart-contracts/api/timelock.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/es/smart-contracts/api/timelock.md b/es/smart-contracts/api/timelock.md index 98f5ed12e..b4cfea4e2 100644 --- a/es/smart-contracts/api/timelock.md +++ b/es/smart-contracts/api/timelock.md @@ -1,15 +1,15 @@ # Bloqueo de Tiempo -The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. +El contrato de bloqueo de tiempo impone un período de espera de 48 horas antes de que se pueda ejecutar cualquier cambio en los contratos de OUSD. El bloqueo de tiempo puede ser llamado por nuestro multi-sig y es el propietario de nuestros contratos [ERC-20](../architecture.md), [Bóveda](vault.md) y [Estrategias](strategies.md). Las acciones administrativas que retrasan el tiempo les dan a los usuarios la oportunidad de salir de OUSD si sus administradores se vuelven malintencionados, se ven comprometidos o hacen un cambio que a los usuarios no les gusta. {% hint style="info" %} -The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol. +El bloqueo de tiempo es una medida de seguridad que les da a los holders de OUSD 48 horas para retirar sus fondos si tienen objeciones a las actualizaciones propuestas al protocolo. {% endhint %} -OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: +OUSD está utilizando una versión ligeramente modificada del [Bloqueo de Tiempo de Compound](https://compound.finance/docs/governance) que ha sido [auditado por OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Las dos diferencias notables son: -1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. Esto es en caso de que se descubra una vulnerabilidad importante. +1. OUSD utilizará inicialmente un período de espera más corto (48 horas) que el de Compoung (72 horas) para permitir una respuesta más rápida si se descubre algún problema. +2. Algunas acciones, como la reasignación de fondos entre las estrategias existentes y la congelación de depósitos, pueden solicitarse de inmediato sin requerir el período de espera de 48 años. Esto es en caso de que se descubra una vulnerabilidad importante. From 5c5fd2f1e2c228c69aa41d9cc43ee3540f61ed41 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 21:08:13 -0500 Subject: [PATCH 10825/11794] New translations vault.md (Spanish) --- es/smart-contracts/api/vault.md | 34 ++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/es/smart-contracts/api/vault.md b/es/smart-contracts/api/vault.md index 916f568e7..3da497101 100644 --- a/es/smart-contracts/api/vault.md +++ b/es/smart-contracts/api/vault.md @@ -11,7 +11,7 @@ Todas las cantidades de OUSD aprobadas o devueltas por los métodos de Vault uti Para otras monedas estables, el número de decimales varía. DAI usa 18 lugares decimales, mientras que USDC y USDT usan solo 6. -The protocol was updated in November are [currently underway](https://github.com/OriginProtocol/origin-dollar/issues/590) to increase the resolution of rebasing calculations from 18 decimals to 27 decimals. El token de OUSD en sí mismo conservará 18 decimales de precisión y los saldos de los usuarios no deberían cambiar. +El protocolo se actualizó en noviembre [actualmente en curso](https://github.com/OriginProtocol/origin-dollar/issues/590) para aumentar la resolución de los cálculos de rebase de 18 decimales a 27 decimales. El token de OUSD en sí mismo conservará 18 decimales de precisión y los saldos de los usuarios no deberían cambiar. ## Métodos @@ -21,11 +21,11 @@ The protocol was updated in November are [currently underway](https://github.co Acuñar OUSD a cambio de un depósito de un determinado `_amount` de moneda estable especificado por el `_asset` parámetro. La persona que llama recibe una cierta cantidad de OUSD dependiendo del **tipo de cambio**. -| Nombre del parámetro | Tipo | Descripción | -| --------------------- | --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | dirección | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | -| \_amount | uint256 | Cantidad depositada, expresada en unidades decimales | -| \_minimumOusdAmount | uint256 | Cantidad mínima de OUSD que la persona que llama está dispuesta a recibir. The call to mint() reverts if the minimum is not met. | +| Nombre del parámetro | Tipo | Descripción | +| --------------------- | --------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | dirección | Dirección de la moneda estable [admitida](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | +| \_amount | uint256 | Cantidad depositada, expresada en unidades decimales | +| \_minimumOusdAmount | uint256 | Cantidad mínima de OUSD que la persona que llama está dispuesta a recibir. La llamada a mint () se revierte si no se cumple el mínimo. | ### mintMultiple() @@ -33,14 +33,14 @@ Acuñar OUSD a cambio de un depósito de un determinado `_amount` de moneda esta Acuñar OUSD a cambio de un depósito de múltiples monedas estables en una sola llamada. Las monedas estables se especifican mediante el parámetro de matriz `_assets` y las cantidades mediante el parámetro de matriz `_amounts`. La persona que llama recibe una cierta cantidad de OUSD dependiendo del **tipo de cambio**. -| Nombre del parámetro | Tipo | Descripción | -| --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_assets | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | -| \_amounts | uint256\[] | Cantidades depositadas, expresadas en unidades decimales | -| \_minimumOusdAmount | uint256 | Cantidad mínima de OUSD que la persona que llama está dispuesta a recibir. The call to mint() reverts if the minimum is not met. | +| Nombre del parámetro | Tipo | Descripción | +| --------------------- | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_assets | address\[] | Direcciones de las monedas estables [admitidas](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | +| \_amounts | uint256\[] | Cantidades depositadas, expresadas en unidades decimales | +| \_minimumOusdAmount | uint256 | Cantidad mínima de OUSD que la persona que llama está dispuesta a recibir. La llamada a mint () se revierte si no se cumple el mínimo. | {% hint style="warning" %} -On redemptions, it is the protocol and not the user that decides which stablecoin(s) are returned to the user. This decision of which coin(s) to return is based on the internal ratios of the assets that are being held in the vault.‌ +En los canjes, es el protocolo y no el usuario el que decide qué monedas estables se devuelven al usuario. Esta decisión de qué moneda(s) devolver se basa en las proporciones internas de los activos que se mantienen en la bóveda. {% endhint %} ### redeem() @@ -69,7 +69,7 @@ Actualiza los saldos de todos los usuarios según el valor de los activos almace **`function allocate()`** -Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.‌ +Mueve los activos bajo administración a sus [Estrategias](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) prescritas para maximizar el rendimiento y diversificar el riesgo. ### totalValue() @@ -87,9 +87,9 @@ Devuelve el valor total de los activos y estrategias subyacentes. Devuelve el saldo de un activo especificado por el parámetro`_asset` contenido en la Bóveda y todas las estrategias representadas por el tipo `uint256`. -| Nombre del parámetro | Tipo | Descripción | -| -------------------- | --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | dirección | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| Nombre del parámetro | Tipo | Descripción | +| -------------------- | --------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | dirección | Dirección de la moneda estable [admitida](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) | ### calculateRedeemOutputs() @@ -131,7 +131,7 @@ Devuelve el número de estrategias activas en la Bóveda representado por `uint2 **`function getAPR ()`** -Return the total annual percentage yield (APR) of the Vault and all Strategies represented by `uint256` type. El número resultante tiene 18 espacios decimales. +Devuelve el rendimiento porcentual anual total (APR) de la Bóveda y todas las estrategias representadas por el tipo `uint256`. El número resultante tiene 18 espacios decimales. ### isSupportedAsset() From 10d2022858de324f0e1dbfb0aa8394a6c7d986b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 21:08:14 -0500 Subject: [PATCH 10826/11794] New translations architecture.md (Spanish) --- es/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/architecture.md b/es/smart-contracts/architecture.md index c25ff275b..a1530828e 100644 --- a/es/smart-contracts/architecture.md +++ b/es/smart-contracts/architecture.md @@ -8,5 +8,5 @@ Internamente, la propiedad en el pool se rastrea mediante un sistema de crédito La [Bóveda](api/vault.md) es responsable de acuñar y quemar OUSD. También aplica el porcentaje de activos que se implementan en cada una de las [Estrategias](../core-concepts/supported-strategies/)admitidas. Para optimizar los costos de Gas, la bóveda mantiene un búfer para permitir que la mayoría de los depósitos y reembolsos ocurran sin liquidar/deshacer los activos de las estrategias. -OUSD Swap, también conocido como "Flipper" es un contrato inteligente proporcionado por Origin para que los usuarios intercambien OUSD de forma económica por DAI, USDC o USDT a una tasa fija de 1: 1. Este contrato se utiliza como una forma alternativa de enrutar las transacciones de los usuarios que se originan en la aplicación web. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. Aunque tiene una funcionalidad limitada, Origin Swap usa alrededor de un 45% menos de gas que Uniswap v3 debido a su simplicidad. +OUSD Swap, también conocido como "Flipper" es un contrato inteligente proporcionado por Origin para que los usuarios intercambien OUSD de forma económica por DAI, USDC o USDT a una tasa fija de 1: 1. Este contrato se utiliza como una forma alternativa de enrutar las transacciones de los usuarios que se originan en la aplicación web. Es importante tener en cuenta que este contrato puede quebrar por un lado (por ejemplo, contener un saldo de 0 OUSD) y, por lo tanto, a veces proporciona rutas de intercambio limitadas. Aunque tiene una funcionalidad limitada, Origin Swap usa alrededor de un 45% menos de gas que Uniswap v3 debido a su simplicidad. From 76dec8accd5db7febc08e5e7eac799803a678f97 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 21:08:15 -0500 Subject: [PATCH 10827/11794] New translations faq.md (Spanish) --- es/faq.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/faq.md b/es/faq.md index 02797bd35..2b13580f6 100644 --- a/es/faq.md +++ b/es/faq.md @@ -10,7 +10,7 @@ Al igual que con cualquier transacción de Ethereum, necesitará Ether para inte Cada vez que acuñe o canjee OUSD, se aplicará un tipo de cambio a sus monedas estables depositadas o retiradas. Puede leer más sobre esto en [Precios de Oráculos](https://docs.ousd.com/core-concepts/price-oracles). -Para fomentar la retención a largo plazo de OUSD y proteger el protocolo de los atacantes, se cobra una tarifa de salida del 0,5% en todos los canjes. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). +Para fomentar la retención a largo plazo de OUSD y proteger el protocolo de los atacantes, se cobra una tarifa de salida del 0,5% en todos los canjes. Puede leer más sobre esto en [Cómo funciona](https://docs.ousd.com/how-it-works). **¿Qué tan pronto aumentará mi saldo una vez que tenga OUSD?** @@ -22,7 +22,7 @@ De forma predeterminada, los eventos de rebase no afectan el suministro de OUSD **¿Cómo es posible que el APY sea tan alto?** -Puede leer sobre nuestras diversas estrategias en [Generación de Rendimientos](https://docs.ousd.com/core-concepts/yield-generation). We currently get most of the yield from harvesting rewards tokens (namely COMP and CRV). Además, el rendimiento aumenta a medida que se mantiene más OUSD en contratos inteligentes que no optan por reajustar, ya que la garantía subyacente continúa ganando para el holder promedio de OUSD. +Puede leer sobre nuestras diversas estrategias en [Generación de Rendimientos](https://docs.ousd.com/core-concepts/yield-generation). Actualmente obtenemos la mayor parte del rendimiento de la recolección de tokens de recompensa (como, COMP y CRV). Además, el rendimiento aumenta a medida que se mantiene más OUSD en contratos inteligentes que no optan por reajustar, ya que la garantía subyacente continúa ganando para el holder promedio de OUSD. **¿Por qué mi saldo aumenta a un ritmo más lento que el APY anunciado?** From ddf97f22623cf93eb5aef270e055c0d16e11cb83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 21:08:16 -0500 Subject: [PATCH 10828/11794] New translations analytics-dashboard.md (Spanish) --- es/analytics-dashboard.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/es/analytics-dashboard.md b/es/analytics-dashboard.md index 24945c8e7..1d02f61e3 100644 --- a/es/analytics-dashboard.md +++ b/es/analytics-dashboard.md @@ -6,21 +6,21 @@ Visite [analytics.ousd.com](https://analytics.ousd.com) para ver cómo se asigna El [Panel APY](https://analytics.ousd.com/apy) está destinado principalmente para el consumo de nuestro equipo de ingeniería, pero seguimos adelante y lo implementamos ya que nuestro espíritu es "público por defecto" y todo lo que hacemos es [de código abierto](http://github.com/OriginProtocol). Desafortunadamente, eso a menudo significa equivocarse por el lado de la transparencia y no necesariamente por tomarse el tiempo para explicar las cosas con claridad. -Antes de sumergirse en el cálculo del rendimiento, es importante comprender cómo funciona OUSD tanto en términos de [generación de rendimiento](https://docs.ousd.com/core-concepts/yield-generation) como de [rebase](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). +Antes de sumergirse en el cálculo del rendimiento, es importante comprender cómo funciona OUSD tanto en términos de [generación de rendimiento](https://docs.ousd.com/core-concepts/yield-generation) como de [rebase](https://docs.ousd.com/core-concepts/elastic-supply). Puede leer todo sobre eso en estos [documentos](https://docs.ousd.com), incluyendo [sobre los contratos inteligentes que se excluyen del rendimiento](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts). -Para resumir cómo se calcula el APY, es la tasa de cambio anualizada en la contabilidad interna de OUSD de los saldos de los usuarios entre dos puntos en el tiempo. To understand that, let's break down the columns in the historical APY table (in reverse order). +Para resumir cómo se calcula el APY, es la tasa de cambio anualizada en la contabilidad interna de OUSD de los saldos de los usuarios entre dos puntos en el tiempo. Para entender eso, analicemos las columnas de la tabla APY histórica (en orden inverso). **Proporción** -There are two types of OUSD balances: rebasing (most accounts) and non-rebasing (smart contracts that have not opted in). El contrato del token OUSD mantiene una contabilidad interna separada para cada tipo de saldo usando lo que llama "créditos". La relación que se muestra aquí es la oferta de rebase de OUSD dividida por los créditos de rebase, lo que nos da el tipo de cambio entre los dos. +Hay dos tipos de saldos de OUSD: rebasing (la mayoría de las cuentas) y no rebasing (contratos inteligentes que no han optado por participar). El contrato del token OUSD mantiene una contabilidad interna separada para cada tipo de saldo usando lo que llama "créditos". La relación que se muestra aquí es la oferta de rebase de OUSD dividida por los créditos de rebase, lo que nos da el tipo de cambio entre los dos. **Créditos** -Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past (by opting in or out). Aquí mostramos la suma de todos los créditos de rebase y créditos sin rebase. Cuando se multiplica por la relación, da la diferencia entre la oferta de respaldo y la oferta sin rebase. +Algunos contratos inteligentes que tienen OUSD tienen saldos de crédito únicos porque su estado de rebase ha cambiado en algún momento en el pasado (al optar por participar o no). Aquí mostramos la suma de todos los créditos de rebase y créditos sin rebase. Cuando se multiplica por la relación, da la diferencia entre la oferta de respaldo y la oferta sin rebase. **Sin rebase** -Esta es la parte del suministro que se encuentra en otros contratos inteligentes que no han optado por el rebase. When added to (credits \* ratio), this equals backing supply. Tenga en cuenta también que el **%** muestra el porcentaje de OUSD que no es realiza rebase. +Esta es la parte del suministro que se encuentra en otros contratos inteligentes que no han optado por el rebase. Cuando se suma a (proporción de créditos \*), esto equivale al suministro de respaldo. Tenga en cuenta también que el **%** muestra el porcentaje de OUSD que no es realiza rebase. **Aumentar** @@ -28,4 +28,4 @@ El APY se "aumenta" efectivamente para las cuentas de rebase gracias al hecho de **Cálculo APR/APY** -Llevando este círculo completo, actualmente medimos el rendimiento midiendo el cambio en los [créditos de rebase por token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) entre dos puntos en el tiempo. Pero hay algunas otras consideraciones a tener en cuenta. Primero, debemos suponer cuántos bloques de Ethereum se minan en un día promedio. Usamos un [fijo de 6.500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), pero el número real de bloques por día es variable. En segundo lugar, necesitamos un horizonte temporal razonable para medir. Nos centramos en [7 días](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), que ha demostrado ser una ventana de tiempo relativamente constante durante la cual se ha producido una muestra completa de actividades generadoras de rendimiento. En tercer lugar, convertimos el APR en APY asumiendo una [composición diaria constante](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). En otras palabras, el rendimiento se reinvierte constantemente en las mismas estrategias. Por último, hay un inconveniente notable en el uso de la relación de rebase para medir el rendimiento. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. Por ejemplo, podría haber un aumento en la tasa de interés en Compound o un aumento en el volumen en la estrategia Curve 3pool, lo que haría que OUSD ganara más de lo que gana en un día promedio. Hasta que [el método de rebase](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) es llamado, el APY subreporta estas ganancias. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. +Llevando este círculo completo, actualmente medimos el rendimiento midiendo el cambio en los [créditos de rebase por token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) entre dos puntos en el tiempo. Pero hay algunas otras consideraciones a tener en cuenta. Primero, debemos suponer cuántos bloques de Ethereum se minan en un día promedio. Usamos un [fijo de 6.500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), pero el número real de bloques por día es variable. En segundo lugar, necesitamos un horizonte temporal razonable para medir. Nos centramos en [7 días](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), que ha demostrado ser una ventana de tiempo relativamente constante durante la cual se ha producido una muestra completa de actividades generadoras de rendimiento. En tercer lugar, convertimos el APR en APY asumiendo una [composición diaria constante](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). En otras palabras, el rendimiento se reinvierte constantemente en las mismas estrategias. Por último, hay un inconveniente notable en el uso de la relación de rebase para medir el rendimiento. Dado que los eventos de rebase actualmente ocurren esporádicamente (y no con mucha frecuencia en un mundo de altos precios de gas), el APY no reflejará las ganancias que aún no se hayan traducido a saldos de cuenta. Por ejemplo, podría haber un aumento en la tasa de interés en Compound o un aumento en el volumen en la estrategia Curve 3pool, lo que haría que OUSD ganara más de lo que gana en un día promedio. Hasta que [el método de rebase](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) es llamado, el APY subreporta estas ganancias. De hecho, cualquiera que venda OUSD durante ese tiempo se estaría perdiendo el "[siguiente rebase](https://analytics.ousd.com)". La buena noticia es que debería poder observar el cambio en su saldo durante una semana y (anualizado) debería ser aproximadamente igual a nuestro APY anunciado. From 5f5111212050bed02d2c71044d09b93d0a370445 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 21 Dec 2021 21:14:53 -0500 Subject: [PATCH 10829/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 086f1f51b..8a2b0936f 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -76,7 +76,7 @@ Los siguientes oráculos se utilizan para obtener o calcular un precio de **USDC {% endtab %} {% tab title="Stablecoins" %} -| Contract | Address | +| Contrato | Dirección | | ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | @@ -84,25 +84,25 @@ Los siguientes oráculos se utilizan para obtener o calcular un precio de **USDC {% endtab %} {% tab title="Staking" %} -| Contract | Address | ENS | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | -| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contrato | Dirección | ENS | +| -------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| Staking de OGN | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | -Internal implementation contracts: +Contratos de ejecución interna: | Contrato | Dirección | | -------------- | --------------------------------------------------------------------------------------------------------------------- | | Staking de OGN | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): +Contrato de compensación OUSD ([detalles](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): -| Contract | Address | -| ----------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +| Contrato | Dirección | +| -------------------- | --------------------------------------------------------------------------------------------------------------------- | +| Compensación de OUSD | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} -| Contract | Address | ENS | +| Contrato | Dirección | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} From 07cd497575a946bb60f32ccb387e99796734c9d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 09:08:05 -0500 Subject: [PATCH 10830/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index b61e80cf7..b2b9a57f0 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -12,7 +12,7 @@ Well-known addresses (often proxy wrappers): | Contract | Address | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -53,15 +53,15 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 680e6737a8d47768e629826d7b3d29f995e409c3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 09:08:06 -0500 Subject: [PATCH 10831/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 4b88497e9..34dd2c532 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -12,7 +12,7 @@ Well-known addresses (often proxy wrappers): | Kontrakt | Adres | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| | Kasa | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -53,15 +53,15 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From fa435632670d0987f38500371b9a680a6e2549a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 09:08:07 -0500 Subject: [PATCH 10832/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index b61e80cf7..b2b9a57f0 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -12,7 +12,7 @@ Well-known addresses (often proxy wrappers): | Contract | Address | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -53,15 +53,15 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 8478dbd16bc046fdefa30383092f354492514903 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 09:08:08 -0500 Subject: [PATCH 10833/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index b61e80cf7..b2b9a57f0 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -12,7 +12,7 @@ Well-known addresses (often proxy wrappers): | Contract | Address | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -53,15 +53,15 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 30847cb2865fde783d34ee1b2133a4a25cca7153 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 09:08:09 -0500 Subject: [PATCH 10834/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index b61e80cf7..b2b9a57f0 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -12,7 +12,7 @@ Well-known addresses (often proxy wrappers): | Contract | Address | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -53,15 +53,15 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From a62c9707940e85bc4312ac2d3961fff12cb54d6e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 09:08:12 -0500 Subject: [PATCH 10835/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 282eb45f4..3f16db55d 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -12,7 +12,7 @@ Well-known addresses (often proxy wrappers): | Kontrak | Alamat | ENS | | ------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -53,15 +53,15 @@ Oracle berikut digunakan untuk mengambil atau menghitung harga **DAI / USD:** Oracle berikut digunakan untuk mengambil atau menghitung harga **USDT / USD:** -| O**racle** | Pasangan | Kontrak | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| Oracle | Pasangan | Kontrak | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | Oracle berikut digunakan untuk mengambil atau menghitung harga **USDT / USD:** -| O**racle** | Pasangan | Kontrak | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Oracle | Pasangan | Kontrak | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 9c437146ad120eb4cde00e13bea404dffaf0d1ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 09:08:13 -0500 Subject: [PATCH 10836/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 38cf5480e..b85dde79d 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -12,7 +12,7 @@ Well-known addresses (often proxy wrappers): | Hợp đồng | Địa chỉ | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -53,15 +53,15 @@ Các oracle sau được sử dụng để tìm nạp hoặc tính giá cho **DA Các oracle sau được sử dụng để định giá **USDT/USD:** -| O**racle** | Cặp | Hợp đồng | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| Oracle | Cặp | Hợp đồng | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | Các oracle sau được sử dụng để định giá **USDT/USD:** -| O**racle** | Cặp | Hợp đồng | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Oracle | Cặp | Hợp đồng | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 3ed153a8ca688b0931fcb222718ed28d33d29199 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 09:08:14 -0500 Subject: [PATCH 10837/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index dcbb0f01f..b2b9a57f0 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,6 +1,6 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** @@ -10,15 +10,15 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| 合约 | 地址 | ENS | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | @@ -53,15 +53,15 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From e81d2d94e959072c98f2285ac8d068e6a681601d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 09:08:16 -0500 Subject: [PATCH 10838/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index b2b9a57f0..3bfa459b9 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,6 +1,6 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** @@ -10,15 +10,15 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 合约 | 地址 | ENS | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | +| 合约 | 地址 | | ---------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | From 708f94aa47059b7072eaa758b712f6e5210fd737 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 09:08:17 -0500 Subject: [PATCH 10839/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 5c325358b..97f560ccd 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -12,7 +12,7 @@ Well-known addresses (often proxy wrappers): | Контракт | Адрес | ENS | | ----------------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| | Хранилище (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Оракул | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -53,15 +53,15 @@ Well-known addresses (proxy wrappers): Следующие оракулы используются для извлечения или вычисления цены **USDT/USD:** -| **Оракул** | Пара | Контракт | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| Oracle | Пара | Контракт | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | Следующие оракулы используются для извлечения или вычисления цены **USDC/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 665e7e104793a573ff1df40157c2039b31ce64f2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 09:08:18 -0500 Subject: [PATCH 10840/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 8a2b0936f..7e66f4fd7 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -12,7 +12,7 @@ Direcciones conocidas (a menudo envoltorios de proxy): | Contrato | Dirección | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| | Bóveda | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oráculo | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -53,15 +53,15 @@ Los siguientes oráculos se utilizan para obtener o calcular un precio de **DAI/ Los siguientes oráculos se utilizan para obtener o calcular un precio de **USDT/USD:** -| **Oráculo** | Par | Contrato | -| ----------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| Oracle | Par | Contrato | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | Los siguientes oráculos se utilizan para obtener o calcular un precio de **USDC/USD:** -| **Oráculo** | Par | Contrato | -| ----------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Oracle | Par | Contrato | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From efddc35a7b96f852cd3e925c41b671d1c82dfb48 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 09:08:19 -0500 Subject: [PATCH 10841/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index b61e80cf7..b2b9a57f0 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -12,7 +12,7 @@ Well-known addresses (often proxy wrappers): | Contract | Address | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -53,15 +53,15 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From a4bb7bc67d18ab89bf725178b90aebc564ffd3f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 09:08:20 -0500 Subject: [PATCH 10842/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index b61e80cf7..b2b9a57f0 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -12,7 +12,7 @@ Well-known addresses (often proxy wrappers): | Contract | Address | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -53,15 +53,15 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 20bfb218c93e2064bea17a0f2cdb738f5c60de1d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 09:08:21 -0500 Subject: [PATCH 10843/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 10d18b65f..2ec6dd1dd 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -12,7 +12,7 @@ Well-known addresses (often proxy wrappers): | 컨트렉트 | 주소 | ENS | | --------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| | 금고(Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -53,15 +53,15 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 8a0fdf2ed4d2c836e3c01ea8ae2af669d4d8ce98 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 09:08:22 -0500 Subject: [PATCH 10844/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index b61e80cf7..b2b9a57f0 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -12,7 +12,7 @@ Well-known addresses (often proxy wrappers): | Contract | Address | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -53,15 +53,15 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 90409e0a94e4e42213e4106cc083bbaaea47d6a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 09:08:24 -0500 Subject: [PATCH 10845/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 24ffc610e..665c92231 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -12,7 +12,7 @@ Well-known addresses (often proxy wrappers): | Contratto | Indirizzo | ENS | | --------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -53,15 +53,15 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 836414d7e96f0ffe99634611417675e427f0ec25 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 09:08:25 -0500 Subject: [PATCH 10846/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index b61e80cf7..b2b9a57f0 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -12,7 +12,7 @@ Well-known addresses (often proxy wrappers): | Contract | Address | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -53,15 +53,15 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 168a3a819fa51db323101184614eac7f1417fa70 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 09:08:26 -0500 Subject: [PATCH 10847/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index b61e80cf7..b2b9a57f0 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -12,7 +12,7 @@ Well-known addresses (often proxy wrappers): | Contract | Address | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -53,15 +53,15 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 8b32f1f6946d7d2ffc48d41a2c7b264756d355e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 09:08:27 -0500 Subject: [PATCH 10848/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index b61e80cf7..b2b9a57f0 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -12,7 +12,7 @@ Well-known addresses (often proxy wrappers): | Contract | Address | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -53,15 +53,15 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From c8476b578f556c4f026d6165121b9b2f41ef6ff1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 09:08:29 -0500 Subject: [PATCH 10849/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index b61e80cf7..b2b9a57f0 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -12,7 +12,7 @@ Well-known addresses (often proxy wrappers): | Contract | Address | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| | Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | | Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | @@ -53,15 +53,15 @@ The following oracles are used to fetch or compute a price for **DAI/USD:** The following oracles are used to fetch a price for **USDT/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | The following oracles are used to fetch a price for **USDC/USD:** -| O**racle** | Pair | Contract | -| ---------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Oracle | Pair | Contract | +| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | +| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | {% endtab %} {% tab title="Governance" %} From 80eb5d3234dbae351e3688ca4665ac3e76cd5771 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 10:49:01 -0500 Subject: [PATCH 10850/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index b2b9a57f0..e6fa75d0f 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -10,20 +10,22 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | + + Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | -| ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | -| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | -| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | -| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | + + +| Contract | Address | +| ---------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | {% endtab %} {% tab title="Strategies" %} From 91039a3aaf703f9433f1e92fd2af50530ffad2cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 10:49:03 -0500 Subject: [PATCH 10851/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 34dd2c532..32d9c43e4 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -10,20 +10,22 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| Kontrakt | Adres | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Kasa | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Kontrakt | Adres | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Kasa | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | + + Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Kontrakt | Adres | -| ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | -| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | -| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | -| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | + + +| Kontrakt | Adres | +| ---------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | {% endtab %} {% tab title="Strategies" %} From 55df10e5e33bf1923e008a7783e9c68576800492 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 10:49:04 -0500 Subject: [PATCH 10852/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index b2b9a57f0..e6fa75d0f 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -10,20 +10,22 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | + + Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | -| ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | -| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | -| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | -| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | + + +| Contract | Address | +| ---------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | {% endtab %} {% tab title="Strategies" %} From 4f5d40c09c761f351d52b896dc42f2424d3a7cf2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 10:49:05 -0500 Subject: [PATCH 10853/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index b2b9a57f0..e6fa75d0f 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -10,20 +10,22 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | + + Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | -| ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | -| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | -| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | -| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | + + +| Contract | Address | +| ---------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | {% endtab %} {% tab title="Strategies" %} From 7fc04de0122150bf7ec3e6085aba0db2b75a4556 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 10:49:06 -0500 Subject: [PATCH 10854/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index b2b9a57f0..e6fa75d0f 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -10,20 +10,22 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | + + Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | -| ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | -| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | -| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | -| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | + + +| Contract | Address | +| ---------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | {% endtab %} {% tab title="Strategies" %} From de5afa8c12575742ec3b7586823d75fde954b4c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 10:49:09 -0500 Subject: [PATCH 10855/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 3f16db55d..189802f04 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -10,20 +10,22 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| Kontrak | Alamat | ENS | -| ------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Kontrak | Alamat | ENS | +| ------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | + + Kontrak implementasi internal. Vault dibagi menjadi VaultAdmin dan VaultCore untuk bekerja berdasarkan batas ukuran kontrak maksimum pada Ethereum: -| Kontrak | Alamat | -| ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | -| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | -| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | -| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | + + +| Kontrak | Alamat | +| ---------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | {% endtab %} {% tab title="Strategies" %} From a3164549b9de4298b35d6c66d053b45b84122350 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 10:49:10 -0500 Subject: [PATCH 10856/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index b85dde79d..d334860c7 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -10,20 +10,22 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| Hợp đồng | Địa chỉ | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Hợp đồng | Địa chỉ | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | + + Các hợp đồng thực hiện nội bộ. Vault được chia thành VaultAdmin và VaultCore để giải quyết giới hạn kích thước hợp đồng tối đa trên Ethereum: -| Hợp đồng | Địa chỉ | -| ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | -| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | -| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | -| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | + + +| Hợp đồng | Địa chỉ | +| ---------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | {% endtab %} {% tab title="Strategies" %} From adce177aafa45ec97aee27def18dc3aa28de05ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 10:49:11 -0500 Subject: [PATCH 10857/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 3bfa459b9..e6fa75d0f 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,6 +1,6 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** @@ -10,20 +10,22 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| 合约 | 地址 | ENS | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | + + Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 合约 | 地址 | -| ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | -| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | -| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | -| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | + + +| Contract | Address | +| ---------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | {% endtab %} {% tab title="Strategies" %} From 1e4bc491d236fe500acb49b6fda0ad735ade3464 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 10:49:12 -0500 Subject: [PATCH 10858/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index e6fa75d0f..44d7a377f 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,6 +1,6 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** @@ -10,10 +10,10 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 合约 | 地址 | ENS | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | @@ -21,7 +21,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC -| Contract | Address | +| 合约 | 地址 | | ---------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | From 74aa8c43616156a96b48fcf52d44d23b5858e99f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 10:49:14 -0500 Subject: [PATCH 10859/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 97f560ccd..af870b126 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -10,20 +10,22 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| Контракт | Адрес | ENS | -| ----------------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Хранилище (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Оракул | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Контракт | Адрес | ENS | +| ----------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Хранилище (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | + + Контракты на внутреннюю реализацию. Хранилище разделено на VaultAdmin и VaultCore, чтобы обойти ограничение максимального размера контракта на Ethereum: -| Контракт | Адрес | -| ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | -| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | -| ЯдроХранилища | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | -| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | + + +| Контракт | Адрес | +| ------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| ЯдроХранилища | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | {% endtab %} {% tab title="Strategies" %} From 25338b9737391c02d20cb3add739a8d40aa11e6b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 10:49:15 -0500 Subject: [PATCH 10860/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 7e66f4fd7..b7bad14b8 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -10,20 +10,22 @@ La dirección ERC20 principal de Origin Dollar(OUSD) es: \ **0x2A8e1E676Ec238d8A {% tab title="Core" %} Direcciones conocidas (a menudo envoltorios de proxy): -| Contrato | Dirección | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Bóveda | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oráculo | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contrato | Dirección | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Bóveda | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | + + Contratos de ejecución interna. El bóveda se divide en VaultAdmin y VaultCore para solucionar el límite máximo de tamaño de contrato en Ethereum: + + | Contrato | Dirección | | -------------------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | Administrador de la Bóveda | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | | Bóveda Central | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | -| Oráculo de Chainlink | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | {% endtab %} {% tab title="Strategies" %} From fc43e01b13b0fdab6a271e08905d836b5eeab2c9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 10:49:16 -0500 Subject: [PATCH 10861/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index b2b9a57f0..e6fa75d0f 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -10,20 +10,22 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | + + Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | -| ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | -| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | -| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | -| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | + + +| Contract | Address | +| ---------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | {% endtab %} {% tab title="Strategies" %} From 859e4b09497dcbfb65615e6544232c98f109733b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 10:49:17 -0500 Subject: [PATCH 10862/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index b2b9a57f0..e6fa75d0f 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -10,20 +10,22 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | + + Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | -| ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | -| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | -| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | -| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | + + +| Contract | Address | +| ---------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | {% endtab %} {% tab title="Strategies" %} From 6551564566e6db79017e13a8bb82d17cd14006c5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 10:49:18 -0500 Subject: [PATCH 10863/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 2ec6dd1dd..4c8b0b847 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -10,20 +10,22 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| 컨트렉트 | 주소 | ENS | -| --------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| 금고(Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| 컨트렉트 | 주소 | ENS | +| --------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| 금고(Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | + + Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| 컨트렉트 | 주소 | -| ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | -| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | -| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | -| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | + + +| 컨트렉트 | 주소 | +| ---------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | {% endtab %} {% tab title="Strategies" %} From a127e286f60e1cf49dd2e0f30b6aed89d2b8a072 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 10:49:20 -0500 Subject: [PATCH 10864/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index b2b9a57f0..e6fa75d0f 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -10,20 +10,22 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | + + Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | -| ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | -| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | -| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | -| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | + + +| Contract | Address | +| ---------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | {% endtab %} {% tab title="Strategies" %} From d1a42fdb1b330124d26a4dc433501beecdf0b7fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 10:49:21 -0500 Subject: [PATCH 10865/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 665c92231..31fd10083 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -10,20 +10,22 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| Contratto | Indirizzo | ENS | -| --------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contratto | Indirizzo | ENS | +| --------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | + + Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contratto | Indirizzo | -| ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | -| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | -| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | -| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | + + +| Contratto | Indirizzo | +| ---------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | {% endtab %} {% tab title="Strategies" %} From 3ab79a5ed0504c61d38b1cd1fb670690423ca4cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 10:49:22 -0500 Subject: [PATCH 10866/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index b2b9a57f0..e6fa75d0f 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -10,20 +10,22 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | + + Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | -| ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | -| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | -| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | -| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | + + +| Contract | Address | +| ---------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | {% endtab %} {% tab title="Strategies" %} From 434f98cae73c5f048c1a4090d8dd068ac2d2d935 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 10:49:23 -0500 Subject: [PATCH 10867/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index b2b9a57f0..e6fa75d0f 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -10,20 +10,22 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | + + Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | -| ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | -| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | -| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | -| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | + + +| Contract | Address | +| ---------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | {% endtab %} {% tab title="Strategies" %} From 5f890f766df2ededf1cb9b71e347b502cdfc65de Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 10:49:24 -0500 Subject: [PATCH 10868/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index b2b9a57f0..e6fa75d0f 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -10,20 +10,22 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | + + Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | -| ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | -| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | -| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | -| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | + + +| Contract | Address | +| ---------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | {% endtab %} {% tab title="Strategies" %} From 548741882645c8e9cfd3b577e4d69c861438a572 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 10:49:25 -0500 Subject: [PATCH 10869/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index b2b9a57f0..e6fa75d0f 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -10,20 +10,22 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -| Oracle | [0x843530DC8005e13dEA30CEa2394FF60635f38cc4](https://etherscan.io/address/0x843530DC8005e13dEA30CEa2394FF60635f38cc4) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | + + Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: -| Contract | Address | -| ---------------- | --------------------------------------------------------------------------------------------------------------------- | -| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | -| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | -| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | -| Chainlink Oracle | [0xa7695eED05094E28AA575CB0cCa3CF17848a7981](https://etherscan.io/address/0xa7695eED05094E28AA575CB0cCa3CF17848a7981) | + + +| Contract | Address | +| ---------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | +| VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | +| VaultCore | [0x226de75867B2f785BA19600e2a7e6eFccD57157B](https://etherscan.io/address/0x226de75867B2f785BA19600e2a7e6eFccD57157B) | {% endtab %} {% tab title="Strategies" %} From 55b56785d2e20370774fa44761b85993d245896b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 11:10:57 -0500 Subject: [PATCH 10870/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index e6fa75d0f..e2bd93c0c 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -47,23 +47,20 @@ Internal implementation contracts: {% endtab %} {% tab title="Oracles" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** +The following Chainlink oracles are used to protect the vault in case a backing stablecoin loses value. They also offer slippage protection when harvesting rewards tokens or executing the OGN buyback. -| Oracle | Pair | Contract | -| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | -The following oracles are used to fetch a price for **USDT/USD:** -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | - -The following oracles are used to fetch a price for **USDC/USD:** - -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Pair | Contract | +| ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | +| [USDT/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdt-usd) | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| [USDC/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdc-usd) | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| [DAI/USD](https://data.chain.link/ethereum/mainnet/stablecoins/dai-usd) | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | +| [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | +| [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | +| [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | +| CVX/USD | Coming soon | +| [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} {% tab title="Governance" %} From 8d6d69f28256ceceee654a7ed646d6a81718e838 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 11:10:58 -0500 Subject: [PATCH 10871/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 32d9c43e4..07e49fdb1 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -47,23 +47,20 @@ Internal implementation contracts: {% endtab %} {% tab title="Oracles" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** +The following Chainlink oracles are used to protect the vault in case a backing stablecoin loses value. They also offer slippage protection when harvesting rewards tokens or executing the OGN buyback. -| Oracle | Pair | Contract | -| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | -The following oracles are used to fetch a price for **USDT/USD:** -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | - -The following oracles are used to fetch a price for **USDC/USD:** - -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Pair | Contract | +| ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | +| [USDT/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdt-usd) | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| [USDC/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdc-usd) | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| [DAI/USD](https://data.chain.link/ethereum/mainnet/stablecoins/dai-usd) | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | +| [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | +| [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | +| [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | +| CVX/USD | Coming soon | +| [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} {% tab title="Governance" %} From c8dbf501d5feb8f7d40f315eed9e60fea6db4872 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 11:10:59 -0500 Subject: [PATCH 10872/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index e6fa75d0f..e2bd93c0c 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -47,23 +47,20 @@ Internal implementation contracts: {% endtab %} {% tab title="Oracles" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** +The following Chainlink oracles are used to protect the vault in case a backing stablecoin loses value. They also offer slippage protection when harvesting rewards tokens or executing the OGN buyback. -| Oracle | Pair | Contract | -| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | -The following oracles are used to fetch a price for **USDT/USD:** -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | - -The following oracles are used to fetch a price for **USDC/USD:** - -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Pair | Contract | +| ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | +| [USDT/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdt-usd) | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| [USDC/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdc-usd) | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| [DAI/USD](https://data.chain.link/ethereum/mainnet/stablecoins/dai-usd) | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | +| [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | +| [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | +| [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | +| CVX/USD | Coming soon | +| [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} {% tab title="Governance" %} From e7e4d6fa68544c6c6ea448aed42cca762c85adcc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 11:11:00 -0500 Subject: [PATCH 10873/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index e6fa75d0f..e2bd93c0c 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -47,23 +47,20 @@ Internal implementation contracts: {% endtab %} {% tab title="Oracles" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** +The following Chainlink oracles are used to protect the vault in case a backing stablecoin loses value. They also offer slippage protection when harvesting rewards tokens or executing the OGN buyback. -| Oracle | Pair | Contract | -| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | -The following oracles are used to fetch a price for **USDT/USD:** -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | - -The following oracles are used to fetch a price for **USDC/USD:** - -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Pair | Contract | +| ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | +| [USDT/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdt-usd) | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| [USDC/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdc-usd) | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| [DAI/USD](https://data.chain.link/ethereum/mainnet/stablecoins/dai-usd) | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | +| [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | +| [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | +| [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | +| CVX/USD | Coming soon | +| [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} {% tab title="Governance" %} From 6cdd0b3da26083242c0244c1a422461129728c4a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 11:11:02 -0500 Subject: [PATCH 10874/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index e6fa75d0f..e2bd93c0c 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -47,23 +47,20 @@ Internal implementation contracts: {% endtab %} {% tab title="Oracles" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** +The following Chainlink oracles are used to protect the vault in case a backing stablecoin loses value. They also offer slippage protection when harvesting rewards tokens or executing the OGN buyback. -| Oracle | Pair | Contract | -| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | -The following oracles are used to fetch a price for **USDT/USD:** -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | - -The following oracles are used to fetch a price for **USDC/USD:** - -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Pair | Contract | +| ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | +| [USDT/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdt-usd) | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| [USDC/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdc-usd) | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| [DAI/USD](https://data.chain.link/ethereum/mainnet/stablecoins/dai-usd) | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | +| [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | +| [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | +| [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | +| CVX/USD | Coming soon | +| [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} {% tab title="Governance" %} From 2922dd36d7bfb852fe2e2f2dd66b06169f924031 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 11:11:03 -0500 Subject: [PATCH 10875/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 41 ++++++++++++++++------------------ 1 file changed, 19 insertions(+), 22 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 189802f04..ab60c47e5 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -47,34 +47,31 @@ Kontrak implementasi internal: {% endtab %} {% judul tab="Oracles" %} -Oracle berikut digunakan untuk mengambil atau menghitung harga **DAI / USD:** +The following Chainlink oracles are used to protect the vault in case a backing stablecoin loses value. They also offer slippage protection when harvesting rewards tokens or executing the OGN buyback. -| Oracle | Pasangan | Kontrak | -| --------- | --------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | DAI / USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | -Oracle berikut digunakan untuk mengambil atau menghitung harga **USDT / USD:** -| Oracle | Pasangan | Kontrak | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | - -Oracle berikut digunakan untuk mengambil atau menghitung harga **USDT / USD:** - -| Oracle | Pasangan | Kontrak | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Pair | Contract | +| ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | +| [USDT/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdt-usd) | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| [USDC/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdc-usd) | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| [DAI/USD](https://data.chain.link/ethereum/mainnet/stablecoins/dai-usd) | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | +| [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | +| [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | +| [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | +| CVX/USD | Coming soon | +| [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} {% tab title="Governance" %} -| Kontrak | Alamat | ENS | -| --------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | -| 5 of 8 Multisig | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Governor / Timelock | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| -| Pembelian Kembali OGN | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | +| Contract | Address | ENS | +| ------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor / Timelock | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| +| OGN Buyback | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | {% endtab %} {% tab title="Stablecoins" %} @@ -92,9 +89,9 @@ Oracle berikut digunakan untuk mengambil atau menghitung harga **USDT / USD:** Internal implementation contracts: -| Kontrak | Alamat | +| Contract | Address | | ----------- | --------------------------------------------------------------------------------------------------------------------- | -| Staking OGN | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | +| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): From 5b218df45716d18d1318d8aad33b5f8230512dd0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 11:11:05 -0500 Subject: [PATCH 10876/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 43 ++++++++++++++++------------------ 1 file changed, 20 insertions(+), 23 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index d334860c7..e936951b9 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -47,34 +47,31 @@ Các hợp đồng thực hiện nội bộ: {% endtab %} {% tab title="Oracles" %} -Các oracle sau được sử dụng để tìm nạp hoặc tính giá cho **DAI/USD:** +The following Chainlink oracles are used to protect the vault in case a backing stablecoin loses value. They also offer slippage protection when harvesting rewards tokens or executing the OGN buyback. -| Oracle | Cặp | Hợp đồng | -| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | -Các oracle sau được sử dụng để định giá **USDT/USD:** -| Oracle | Cặp | Hợp đồng | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | - -Các oracle sau được sử dụng để định giá **USDT/USD:** - -| Oracle | Cặp | Hợp đồng | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Pair | Contract | +| ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | +| [USDT/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdt-usd) | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| [USDC/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdc-usd) | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| [DAI/USD](https://data.chain.link/ethereum/mainnet/stablecoins/dai-usd) | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | +| [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | +| [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | +| [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | +| CVX/USD | Coming soon | +| [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} {% tab title="Governance" %} -| Hợp đồng | Địa chỉ | ENS | -| ------------------------------ | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | -| 5 trên 8 chữ ký | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 2 trên 9 chữ ký | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Quản trị viên / Khoá thời gian | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| -| OGN Buyback | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | +| Contract | Address | ENS | +| ------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor / Timelock | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| +| OGN Buyback | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | {% endtab %} {% tab title="Stablecoins" %} @@ -92,9 +89,9 @@ Các oracle sau được sử dụng để định giá **USDT/USD:** Internal implementation contracts: -| Hợp đồng | Địa chỉ | -| --------- | --------------------------------------------------------------------------------------------------------------------- | -| Stake OGN | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | +| Contract | Address | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | +| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): From 2d84cf937cb08126e5bfbdd499f9b4be9915323e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 11:11:06 -0500 Subject: [PATCH 10877/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 39 ++++++++++++++++------------------ 1 file changed, 18 insertions(+), 21 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 44d7a377f..e2bd93c0c 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,6 +1,6 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** @@ -10,10 +10,10 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| 合约 | 地址 | ENS | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | @@ -21,7 +21,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC -| 合约 | 地址 | +| Contract | Address | | ---------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | @@ -47,23 +47,20 @@ Internal implementation contracts: {% endtab %} {% tab title="Oracles" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** +The following Chainlink oracles are used to protect the vault in case a backing stablecoin loses value. They also offer slippage protection when harvesting rewards tokens or executing the OGN buyback. -| Oracle | Pair | Contract | -| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | -The following oracles are used to fetch a price for **USDT/USD:** -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | - -The following oracles are used to fetch a price for **USDC/USD:** - -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Pair | Contract | +| ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | +| [USDT/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdt-usd) | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| [USDC/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdc-usd) | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| [DAI/USD](https://data.chain.link/ethereum/mainnet/stablecoins/dai-usd) | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | +| [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | +| [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | +| [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | +| CVX/USD | Coming soon | +| [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} {% tab title="Governance" %} From f38502d54625959663c3475a9444d287f9542042 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 11:11:07 -0500 Subject: [PATCH 10878/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index e2bd93c0c..9db696f24 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,6 +1,6 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** @@ -10,10 +10,10 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tab title="Core" %} Well-known addresses (often proxy wrappers): -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 合约 | 地址 | ENS | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | @@ -21,7 +21,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC -| Contract | Address | +| 合约 | 地址 | | ---------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | From deae3b163f4649f1d5475fb654ff867505ced9aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 11:11:08 -0500 Subject: [PATCH 10879/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index af870b126..d90df0b82 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -47,23 +47,20 @@ Well-known addresses (proxy wrappers): {% endtab %} {% tab title="Oracles" %} -Следующие оракулы используются для получения или вычисления цены **DAI/USD:** +The following Chainlink oracles are used to protect the vault in case a backing stablecoin loses value. They also offer slippage protection when harvesting rewards tokens or executing the OGN buyback. -| Оракул | Пара | Контракт | -| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | -Следующие оракулы используются для извлечения или вычисления цены **USDT/USD:** -| Oracle | Пара | Контракт | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | - -Следующие оракулы используются для извлечения или вычисления цены **USDC/USD:** - -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Pair | Contract | +| ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | +| [USDT/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdt-usd) | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| [USDC/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdc-usd) | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| [DAI/USD](https://data.chain.link/ethereum/mainnet/stablecoins/dai-usd) | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | +| [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | +| [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | +| [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | +| CVX/USD | Coming soon | +| [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} {% tab title="Governance" %} From a72ec21b4d5be7e7a6e62a3d4457f41fae6f5ded Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 11:11:09 -0500 Subject: [PATCH 10880/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 63 ++++++++++++++++------------------ 1 file changed, 30 insertions(+), 33 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index b7bad14b8..3dec954c2 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -47,38 +47,35 @@ Contratos de ejecución interna: {% endtab %} {% tab title="Oracles" %} -Los siguientes oráculos se utilizan para obtener o calcular un precio de **DAI/USD:** +The following Chainlink oracles are used to protect the vault in case a backing stablecoin loses value. They also offer slippage protection when harvesting rewards tokens or executing the OGN buyback. -| Oráculo | Par | Contrato | -| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | -Los siguientes oráculos se utilizan para obtener o calcular un precio de **USDT/USD:** -| Oracle | Par | Contrato | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | - -Los siguientes oráculos se utilizan para obtener o calcular un precio de **USDC/USD:** - -| Oracle | Par | Contrato | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Pair | Contract | +| ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | +| [USDT/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdt-usd) | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| [USDC/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdc-usd) | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| [DAI/USD](https://data.chain.link/ethereum/mainnet/stablecoins/dai-usd) | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | +| [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | +| [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | +| [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | +| CVX/USD | Coming soon | +| [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} {% tab title="Governance" %} -| Contrato | Dirección | ENS | -| ----------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | -| 5 de 8 Multiples-firmas | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | -| 2 de 9 Multiples-firmas | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | -| Gobernador / Timelock | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| -| Recompra de OGN | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | +| Contract | Address | ENS | +| ------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | +| 5 of 8 Multisig | [0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899](https://etherscan.io/address/0xbe2AB3d3d8F6a32b96414ebbd865dBD276d3d899) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) | +| 2 of 9 Multisig | [0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC](https://etherscan.io/address/0xF14BBdf064E3F67f51cd9BD646aE3716aD938FDC) | [originstrategist.eth](https://etherscan.io/address/originstrategist.eth) | +| Governor / Timelock | [0x72426BA137DEC62657306b12B1E869d43FeC6eC7](https://etherscan.io/address/0x72426BA137DEC62657306b12B1E869d43FeC6eC7) |

origingovernor.eth

origintimelock.eth

| +| OGN Buyback | [0x77314EB392b2be47C014cde0706908b3307Ad6a9](https://etherscan.io/address/0x77314EB392b2be47C014cde0706908b3307Ad6a9) | [originbuyback.eth](https://etherscan.io/address/originbuyback.eth) | {% endtab %} {% tab title="Stablecoins" %} -| Contrato | Dirección | +| Contract | Address | | ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | | [USDT](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | | [USDC](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0x52BEBd3d7f37EC4284853Fd5861Ae71253A7F428) | @@ -86,25 +83,25 @@ Los siguientes oráculos se utilizan para obtener o calcular un precio de **USDC {% endtab %} {% tab title="Staking" %} -| Contrato | Dirección | ENS | -| -------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | -| Staking de OGN | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | +| Contract | Address | ENS | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | -Contratos de ejecución interna: +Internal implementation contracts: -| Contrato | Dirección | -| -------------- | --------------------------------------------------------------------------------------------------------------------- | -| Staking de OGN | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | +| Contract | Address | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | +| OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | -Contrato de compensación OUSD ([detalles](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): +OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): -| Contrato | Dirección | -| -------------------- | --------------------------------------------------------------------------------------------------------------------- | -| Compensación de OUSD | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | +| Contract | Address | +| ----------------- | --------------------------------------------------------------------------------------------------------------------- | +| OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} {% tab title="Swap" %} -| Contrato | Dirección | ENS | +| Contract | Address | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | | Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | {% endtab %} From a4480001c6803de0d5398caca24389ec346696ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 11:11:10 -0500 Subject: [PATCH 10881/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index e6fa75d0f..e2bd93c0c 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -47,23 +47,20 @@ Internal implementation contracts: {% endtab %} {% tab title="Oracles" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** +The following Chainlink oracles are used to protect the vault in case a backing stablecoin loses value. They also offer slippage protection when harvesting rewards tokens or executing the OGN buyback. -| Oracle | Pair | Contract | -| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | -The following oracles are used to fetch a price for **USDT/USD:** -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | - -The following oracles are used to fetch a price for **USDC/USD:** - -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Pair | Contract | +| ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | +| [USDT/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdt-usd) | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| [USDC/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdc-usd) | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| [DAI/USD](https://data.chain.link/ethereum/mainnet/stablecoins/dai-usd) | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | +| [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | +| [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | +| [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | +| CVX/USD | Coming soon | +| [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} {% tab title="Governance" %} From 7ed30331e73905993d65298ec362c3f494c22394 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 11:11:11 -0500 Subject: [PATCH 10882/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index e6fa75d0f..e2bd93c0c 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -47,23 +47,20 @@ Internal implementation contracts: {% endtab %} {% tab title="Oracles" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** +The following Chainlink oracles are used to protect the vault in case a backing stablecoin loses value. They also offer slippage protection when harvesting rewards tokens or executing the OGN buyback. -| Oracle | Pair | Contract | -| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | -The following oracles are used to fetch a price for **USDT/USD:** -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | - -The following oracles are used to fetch a price for **USDC/USD:** - -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Pair | Contract | +| ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | +| [USDT/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdt-usd) | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| [USDC/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdc-usd) | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| [DAI/USD](https://data.chain.link/ethereum/mainnet/stablecoins/dai-usd) | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | +| [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | +| [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | +| [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | +| CVX/USD | Coming soon | +| [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} {% tab title="Governance" %} From dd8534d22146c07476df48aacfc46781c9ab60e0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 11:11:12 -0500 Subject: [PATCH 10883/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 4c8b0b847..12f18fdfa 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -47,23 +47,20 @@ Internal implementation contracts: {% endtab %} {% tab title="Oracles" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** +The following Chainlink oracles are used to protect the vault in case a backing stablecoin loses value. They also offer slippage protection when harvesting rewards tokens or executing the OGN buyback. -| Oracle | Pair | Contract | -| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | -The following oracles are used to fetch a price for **USDT/USD:** -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | - -The following oracles are used to fetch a price for **USDC/USD:** - -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Pair | Contract | +| ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | +| [USDT/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdt-usd) | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| [USDC/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdc-usd) | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| [DAI/USD](https://data.chain.link/ethereum/mainnet/stablecoins/dai-usd) | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | +| [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | +| [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | +| [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | +| CVX/USD | Coming soon | +| [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} {% tab title="Governance" %} From 2df95e803006a101435d2c814fbca3f5ed7d4e6f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 11:11:13 -0500 Subject: [PATCH 10884/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index e6fa75d0f..e2bd93c0c 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -47,23 +47,20 @@ Internal implementation contracts: {% endtab %} {% tab title="Oracles" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** +The following Chainlink oracles are used to protect the vault in case a backing stablecoin loses value. They also offer slippage protection when harvesting rewards tokens or executing the OGN buyback. -| Oracle | Pair | Contract | -| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | -The following oracles are used to fetch a price for **USDT/USD:** -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | - -The following oracles are used to fetch a price for **USDC/USD:** - -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Pair | Contract | +| ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | +| [USDT/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdt-usd) | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| [USDC/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdc-usd) | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| [DAI/USD](https://data.chain.link/ethereum/mainnet/stablecoins/dai-usd) | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | +| [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | +| [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | +| [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | +| CVX/USD | Coming soon | +| [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} {% tab title="Governance" %} From 851c727dfc43dbc8f353352afca82c62f9edc067 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 11:11:15 -0500 Subject: [PATCH 10885/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 31fd10083..75abced6f 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -47,23 +47,20 @@ Internal implementation contracts: {% endtab %} {% tab title="Oracles" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** +The following Chainlink oracles are used to protect the vault in case a backing stablecoin loses value. They also offer slippage protection when harvesting rewards tokens or executing the OGN buyback. -| Oracle | Pair | Contract | -| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | -The following oracles are used to fetch a price for **USDT/USD:** -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | - -The following oracles are used to fetch a price for **USDC/USD:** - -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Pair | Contract | +| ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | +| [USDT/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdt-usd) | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| [USDC/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdc-usd) | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| [DAI/USD](https://data.chain.link/ethereum/mainnet/stablecoins/dai-usd) | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | +| [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | +| [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | +| [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | +| CVX/USD | Coming soon | +| [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} {% tab title="Governance" %} From db8b283d80b60fd0fa06add18506b2a1142e4f67 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 11:11:16 -0500 Subject: [PATCH 10886/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index e6fa75d0f..e2bd93c0c 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -47,23 +47,20 @@ Internal implementation contracts: {% endtab %} {% tab title="Oracles" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** +The following Chainlink oracles are used to protect the vault in case a backing stablecoin loses value. They also offer slippage protection when harvesting rewards tokens or executing the OGN buyback. -| Oracle | Pair | Contract | -| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | -The following oracles are used to fetch a price for **USDT/USD:** -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | - -The following oracles are used to fetch a price for **USDC/USD:** - -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Pair | Contract | +| ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | +| [USDT/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdt-usd) | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| [USDC/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdc-usd) | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| [DAI/USD](https://data.chain.link/ethereum/mainnet/stablecoins/dai-usd) | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | +| [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | +| [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | +| [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | +| CVX/USD | Coming soon | +| [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} {% tab title="Governance" %} From db1661876eb78d8c31a79e9a8d3b2e6ae2609c91 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 11:11:17 -0500 Subject: [PATCH 10887/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index e6fa75d0f..e2bd93c0c 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -47,23 +47,20 @@ Internal implementation contracts: {% endtab %} {% tab title="Oracles" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** +The following Chainlink oracles are used to protect the vault in case a backing stablecoin loses value. They also offer slippage protection when harvesting rewards tokens or executing the OGN buyback. -| Oracle | Pair | Contract | -| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | -The following oracles are used to fetch a price for **USDT/USD:** -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | - -The following oracles are used to fetch a price for **USDC/USD:** - -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Pair | Contract | +| ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | +| [USDT/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdt-usd) | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| [USDC/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdc-usd) | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| [DAI/USD](https://data.chain.link/ethereum/mainnet/stablecoins/dai-usd) | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | +| [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | +| [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | +| [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | +| CVX/USD | Coming soon | +| [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} {% tab title="Governance" %} From 4ada5d5c8166279c51f017bfd3db8fc370478e95 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 11:11:18 -0500 Subject: [PATCH 10888/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index e6fa75d0f..e2bd93c0c 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -47,23 +47,20 @@ Internal implementation contracts: {% endtab %} {% tab title="Oracles" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** +The following Chainlink oracles are used to protect the vault in case a backing stablecoin loses value. They also offer slippage protection when harvesting rewards tokens or executing the OGN buyback. -| Oracle | Pair | Contract | -| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | -The following oracles are used to fetch a price for **USDT/USD:** -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | - -The following oracles are used to fetch a price for **USDC/USD:** - -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Pair | Contract | +| ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | +| [USDT/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdt-usd) | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| [USDC/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdc-usd) | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| [DAI/USD](https://data.chain.link/ethereum/mainnet/stablecoins/dai-usd) | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | +| [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | +| [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | +| [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | +| CVX/USD | Coming soon | +| [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} {% tab title="Governance" %} From 1cc56bdc49a952f77d76cdcb48fa28c43e0b196f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 27 Dec 2021 11:11:20 -0500 Subject: [PATCH 10889/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index e6fa75d0f..e2bd93c0c 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -47,23 +47,20 @@ Internal implementation contracts: {% endtab %} {% tab title="Oracles" %} -The following oracles are used to fetch or compute a price for **DAI/USD:** +The following Chainlink oracles are used to protect the vault in case a backing stablecoin loses value. They also offer slippage protection when harvesting rewards tokens or executing the OGN buyback. -| Oracle | Pair | Contract | -| --------- | ------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | DAI/USD | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | -The following oracles are used to fetch a price for **USDT/USD:** -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDT/USD | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | - -The following oracles are used to fetch a price for **USDC/USD:** - -| Oracle | Pair | Contract | -| --------- | -------- | --------------------------------------------------------------------------------------------------------------------- | -| Chainlink | USDC/USD | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| Pair | Contract | +| ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | +| [USDT/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdt-usd) | [0x3E7d1eAB13ad0104d2750B8863b489D65364e32D](https://etherscan.io/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D) | +| [USDC/USD](https://data.chain.link/ethereum/mainnet/stablecoins/usdc-usd) | [0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6](https://etherscan.io/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6) | +| [DAI/USD](https://data.chain.link/ethereum/mainnet/stablecoins/dai-usd) | [0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9](https://etherscan.io/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9) | +| [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | +| [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | +| [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | +| CVX/USD | Coming soon | +| [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} {% tab title="Governance" %} From aaff688100d3496b79e92752747add71e20765bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 28 Dec 2021 22:23:24 -0500 Subject: [PATCH 10890/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index e2bd93c0c..c2a204b08 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -8,7 +8,9 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tabs %} {% tab title="Core" %} -Well-known addresses (often proxy wrappers): +Well-known addresses (proxy wrappers): + + | Contract | Address | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | @@ -17,7 +19,7 @@ Well-known addresses (often proxy wrappers): -Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work around the maximum contract size limit on Ethereum: @@ -31,14 +33,20 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): + + | Strategy | Address | Auto-Allocation | | -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | | Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | | Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | | Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | + + Internal implementation contracts: + + | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | @@ -87,14 +95,22 @@ The following Chainlink oracles are used to protect the vault in case a backing | ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + + Internal implementation contracts: + + | Contract | Address | | ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | + + OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): + + | Contract | Address | | ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 5a7f848ac7a3b957543304ea06d49d919f7d8001 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 28 Dec 2021 22:23:25 -0500 Subject: [PATCH 10891/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 07e49fdb1..b8be59a60 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -8,7 +8,9 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tabs %} {% tab title="Core" %} -Well-known addresses (often proxy wrappers): +Well-known addresses (proxy wrappers): + + | Kontrakt | Adres | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | @@ -17,7 +19,7 @@ Well-known addresses (often proxy wrappers): -Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work around the maximum contract size limit on Ethereum: @@ -31,14 +33,20 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): + + | Strategy | Address | Auto-Allocation | | -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | | Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | | Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | | Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | + + Internal implementation contracts: + + | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | @@ -87,14 +95,22 @@ The following Chainlink oracles are used to protect the vault in case a backing | ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + + Internal implementation contracts: + + | Contract | Address | | ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | + + OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): + + | Contract | Address | | ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 26cec5ddaccd9a63d0bee3660b1d42babd9c47a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 28 Dec 2021 22:23:26 -0500 Subject: [PATCH 10892/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index e2bd93c0c..c2a204b08 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -8,7 +8,9 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tabs %} {% tab title="Core" %} -Well-known addresses (often proxy wrappers): +Well-known addresses (proxy wrappers): + + | Contract | Address | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | @@ -17,7 +19,7 @@ Well-known addresses (often proxy wrappers): -Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work around the maximum contract size limit on Ethereum: @@ -31,14 +33,20 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): + + | Strategy | Address | Auto-Allocation | | -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | | Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | | Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | | Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | + + Internal implementation contracts: + + | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | @@ -87,14 +95,22 @@ The following Chainlink oracles are used to protect the vault in case a backing | ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + + Internal implementation contracts: + + | Contract | Address | | ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | + + OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): + + | Contract | Address | | ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 31b5b86b105c47b93c5759c272e9b41c5b5c414e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 28 Dec 2021 22:23:27 -0500 Subject: [PATCH 10893/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index e2bd93c0c..c2a204b08 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -8,7 +8,9 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tabs %} {% tab title="Core" %} -Well-known addresses (often proxy wrappers): +Well-known addresses (proxy wrappers): + + | Contract | Address | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | @@ -17,7 +19,7 @@ Well-known addresses (often proxy wrappers): -Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work around the maximum contract size limit on Ethereum: @@ -31,14 +33,20 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): + + | Strategy | Address | Auto-Allocation | | -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | | Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | | Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | | Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | + + Internal implementation contracts: + + | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | @@ -87,14 +95,22 @@ The following Chainlink oracles are used to protect the vault in case a backing | ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + + Internal implementation contracts: + + | Contract | Address | | ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | + + OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): + + | Contract | Address | | ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From ca185130e6572c19fad622a3af03af6272e3dcba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 28 Dec 2021 22:23:28 -0500 Subject: [PATCH 10894/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index e2bd93c0c..c2a204b08 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -8,7 +8,9 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tabs %} {% tab title="Core" %} -Well-known addresses (often proxy wrappers): +Well-known addresses (proxy wrappers): + + | Contract | Address | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | @@ -17,7 +19,7 @@ Well-known addresses (often proxy wrappers): -Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work around the maximum contract size limit on Ethereum: @@ -31,14 +33,20 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): + + | Strategy | Address | Auto-Allocation | | -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | | Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | | Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | | Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | + + Internal implementation contracts: + + | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | @@ -87,14 +95,22 @@ The following Chainlink oracles are used to protect the vault in case a backing | ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + + Internal implementation contracts: + + | Contract | Address | | ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | + + OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): + + | Contract | Address | | ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 6240b5f37fed82ec66ba5ec64af2bf9685448f7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 28 Dec 2021 22:23:29 -0500 Subject: [PATCH 10895/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index ab60c47e5..f85401b41 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -8,7 +8,9 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tabs %} {% tab title="Core" %} -Well-known addresses (often proxy wrappers): +Well-known addresses (proxy wrappers): + + | Kontrak | Alamat | ENS | | ------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | @@ -17,7 +19,7 @@ Well-known addresses (often proxy wrappers): -Kontrak implementasi internal. Vault dibagi menjadi VaultAdmin dan VaultCore untuk bekerja berdasarkan batas ukuran kontrak maksimum pada Ethereum: +Kontrak implementasi internal. The Vault is split into VaultAdmin and VaultCore to work around the maximum contract size limit on Ethereum: @@ -31,14 +33,20 @@ Kontrak implementasi internal. Vault dibagi menjadi VaultAdmin dan VaultCore unt {% tab title="Strategies" %} Well-known addresses (proxy wrappers): + + | Strategi | Alamat | Alokasi Otomatis | | -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | | Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | | Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | | Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Alokasi manual | + + Kontrak implementasi internal: + + | Strategi | Alamat | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | @@ -87,14 +95,22 @@ The following Chainlink oracles are used to protect the vault in case a backing | ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + + Internal implementation contracts: + + | Contract | Address | | ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | + + OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): + + | Contract | Address | | ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From d14e2d0a2cf0db897eaf53612902d873ff78f36b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 28 Dec 2021 22:23:31 -0500 Subject: [PATCH 10896/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index e936951b9..2bcf778f4 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -8,7 +8,9 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tabs %} {% tab title="Core" %} -Well-known addresses (often proxy wrappers): +Well-known addresses (proxy wrappers): + + | Hợp đồng | Địa chỉ | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | @@ -17,7 +19,7 @@ Well-known addresses (often proxy wrappers): -Các hợp đồng thực hiện nội bộ. Vault được chia thành VaultAdmin và VaultCore để giải quyết giới hạn kích thước hợp đồng tối đa trên Ethereum: +Các hợp đồng thực hiện nội bộ. The Vault is split into VaultAdmin and VaultCore to work around the maximum contract size limit on Ethereum: @@ -31,14 +33,20 @@ Các hợp đồng thực hiện nội bộ. Vault được chia thành VaultAdm {% tab title="Strategies" %} Well-known addresses (proxy wrappers): + + | Chiến lược | Địa chỉ | Tự động phân bổ | | ---------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | | Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | | Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | | Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Phân bổ thủ công | + + Các hợp đồng thực hiện nội bộ: + + | Chiến lược | Địa chỉ | | ---------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | @@ -87,14 +95,22 @@ The following Chainlink oracles are used to protect the vault in case a backing | ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + + Internal implementation contracts: + + | Contract | Address | | ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | + + OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): + + | Contract | Address | | ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From cc2378d37ae5fdb9bd0fffc9561d4fe7df47d43a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 28 Dec 2021 22:23:32 -0500 Subject: [PATCH 10897/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 34 +++++++++++++++++++++++++--------- 1 file changed, 25 insertions(+), 9 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 9db696f24..c2a204b08 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,6 +1,6 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** @@ -8,20 +8,22 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tabs %} {% tab title="Core" %} -Well-known addresses (often proxy wrappers): +Well-known addresses (proxy wrappers): + + -| 合约 | 地址 | ENS | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | -Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work around the maximum contract size limit on Ethereum: -| 合约 | 地址 | +| Contract | Address | | ---------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | @@ -31,14 +33,20 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): + + | Strategy | Address | Auto-Allocation | | -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | | Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | | Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | | Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | + + Internal implementation contracts: + + | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | @@ -87,14 +95,22 @@ The following Chainlink oracles are used to protect the vault in case a backing | ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + + Internal implementation contracts: + + | Contract | Address | | ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | + + OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): + + | Contract | Address | | ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From e530a8f9045b47a6532a268915b24b24bc2c3363 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 28 Dec 2021 22:23:33 -0500 Subject: [PATCH 10898/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index c2a204b08..a23d4b5eb 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,6 +1,6 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** @@ -12,10 +12,10 @@ Well-known addresses (proxy wrappers): -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 合约 | 地址 | ENS | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | @@ -23,7 +23,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC -| Contract | Address | +| 合约 | 地址 | | ---------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | From 7557d79729d90880ff4dcd7425f2dff120a4a3fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 28 Dec 2021 22:23:34 -0500 Subject: [PATCH 10899/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index d90df0b82..efed11c4d 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -8,7 +8,9 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tabs %} {% tab title="Core" %} -Well-known addresses (often proxy wrappers): +Well-known addresses (proxy wrappers): + + | Контракт | Адрес | ENS | | ----------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | @@ -17,7 +19,7 @@ Well-known addresses (often proxy wrappers): -Контракты на внутреннюю реализацию. Хранилище разделено на VaultAdmin и VaultCore, чтобы обойти ограничение максимального размера контракта на Ethereum: +Контракты на внутреннюю реализацию. The Vault is split into VaultAdmin and VaultCore to work around the maximum contract size limit on Ethereum: @@ -31,14 +33,20 @@ Well-known addresses (often proxy wrappers): {% tab title="Strategies" %} Well-known addresses (proxy wrappers): + + | Стратегия | Адрес | Автоматическое размещение | | --------- | -------------------------------------------------------------------------------------------------------------------------- | ---------------------------- | | Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | | Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | | Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Аллокация выбирается вручную | + + Контракты на внутреннюю реализацию: + + | Стратегия | Адрес | | --------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | @@ -87,14 +95,22 @@ The following Chainlink oracles are used to protect the vault in case a backing | ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + + Internal implementation contracts: + + | Contract | Address | | ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | + + OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): + + | Contract | Address | | ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 730b37fc7ddc9273549e0cb768a9989c63a23dde Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 28 Dec 2021 22:23:35 -0500 Subject: [PATCH 10900/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 3dec954c2..7d42a2681 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -8,7 +8,9 @@ La dirección ERC20 principal de Origin Dollar(OUSD) es: \ **0x2A8e1E676Ec238d8A {% tabs %} {% tab title="Core" %} -Direcciones conocidas (a menudo envoltorios de proxy): +Well-known addresses (proxy wrappers): + + | Contrato | Dirección | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | @@ -17,7 +19,7 @@ Direcciones conocidas (a menudo envoltorios de proxy): -Contratos de ejecución interna. El bóveda se divide en VaultAdmin y VaultCore para solucionar el límite máximo de tamaño de contrato en Ethereum: +Contratos de ejecución interna. The Vault is split into VaultAdmin and VaultCore to work around the maximum contract size limit on Ethereum: @@ -31,14 +33,20 @@ Contratos de ejecución interna. El bóveda se divide en VaultAdmin y VaultCore {% tab title="Strategies" %} Direcciones conocidas (envoltorios de proxy): + + | Estrategia | Dirección | Asignación automática | | ---------- | -------------------------------------------------------------------------------------------------------------------------- | ------------------------ | | Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Asignación manual | | Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% de USDC, USDT y DAI | | Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Asignación manual | + + Contratos de ejecución interna: + + | Estrategia | Dirección | | ---------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | @@ -87,14 +95,22 @@ The following Chainlink oracles are used to protect the vault in case a backing | ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + + Internal implementation contracts: + + | Contract | Address | | ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | + + OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): + + | Contract | Address | | ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 1c88416d00ce782bac21c4d03dc4643921a65cda Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 28 Dec 2021 22:23:36 -0500 Subject: [PATCH 10901/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index e2bd93c0c..c2a204b08 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -8,7 +8,9 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tabs %} {% tab title="Core" %} -Well-known addresses (often proxy wrappers): +Well-known addresses (proxy wrappers): + + | Contract | Address | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | @@ -17,7 +19,7 @@ Well-known addresses (often proxy wrappers): -Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work around the maximum contract size limit on Ethereum: @@ -31,14 +33,20 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): + + | Strategy | Address | Auto-Allocation | | -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | | Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | | Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | | Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | + + Internal implementation contracts: + + | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | @@ -87,14 +95,22 @@ The following Chainlink oracles are used to protect the vault in case a backing | ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + + Internal implementation contracts: + + | Contract | Address | | ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | + + OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): + + | Contract | Address | | ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 5bf291a7a7b7b434aeb420dca99adf41015c0023 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 28 Dec 2021 22:23:37 -0500 Subject: [PATCH 10902/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index e2bd93c0c..c2a204b08 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -8,7 +8,9 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tabs %} {% tab title="Core" %} -Well-known addresses (often proxy wrappers): +Well-known addresses (proxy wrappers): + + | Contract | Address | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | @@ -17,7 +19,7 @@ Well-known addresses (often proxy wrappers): -Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work around the maximum contract size limit on Ethereum: @@ -31,14 +33,20 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): + + | Strategy | Address | Auto-Allocation | | -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | | Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | | Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | | Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | + + Internal implementation contracts: + + | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | @@ -87,14 +95,22 @@ The following Chainlink oracles are used to protect the vault in case a backing | ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + + Internal implementation contracts: + + | Contract | Address | | ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | + + OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): + + | Contract | Address | | ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From b709adfea748bbecb07426a8743940fad3aab0a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 28 Dec 2021 22:23:38 -0500 Subject: [PATCH 10903/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 12f18fdfa..b01e2c84c 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -8,7 +8,9 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tabs %} {% tab title="Core" %} -Well-known addresses (often proxy wrappers): +Well-known addresses (proxy wrappers): + + | 컨트렉트 | 주소 | ENS | | --------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | @@ -17,7 +19,7 @@ Well-known addresses (often proxy wrappers): -Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work around the maximum contract size limit on Ethereum: @@ -31,14 +33,20 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): + + | Strategy | Address | Auto-Allocation | | -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | | Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | | Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | | Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | + + Internal implementation contracts: + + | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | @@ -87,14 +95,22 @@ The following Chainlink oracles are used to protect the vault in case a backing | ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + + Internal implementation contracts: + + | Contract | Address | | ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | + + OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): + + | Contract | Address | | ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From fc64a81b32fcbcf4c321f07868f1668ae47b4bc4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 28 Dec 2021 22:23:40 -0500 Subject: [PATCH 10904/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index e2bd93c0c..c2a204b08 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -8,7 +8,9 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tabs %} {% tab title="Core" %} -Well-known addresses (often proxy wrappers): +Well-known addresses (proxy wrappers): + + | Contract | Address | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | @@ -17,7 +19,7 @@ Well-known addresses (often proxy wrappers): -Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work around the maximum contract size limit on Ethereum: @@ -31,14 +33,20 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): + + | Strategy | Address | Auto-Allocation | | -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | | Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | | Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | | Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | + + Internal implementation contracts: + + | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | @@ -87,14 +95,22 @@ The following Chainlink oracles are used to protect the vault in case a backing | ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + + Internal implementation contracts: + + | Contract | Address | | ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | + + OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): + + | Contract | Address | | ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 36f1ba3650a167a70b7930bc28addc824dfd8e07 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 28 Dec 2021 22:23:41 -0500 Subject: [PATCH 10905/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 75abced6f..d2eafead8 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -8,7 +8,9 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tabs %} {% tab title="Core" %} -Well-known addresses (often proxy wrappers): +Well-known addresses (proxy wrappers): + + | Contratto | Indirizzo | ENS | | --------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | @@ -17,7 +19,7 @@ Well-known addresses (often proxy wrappers): -Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work around the maximum contract size limit on Ethereum: @@ -31,14 +33,20 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): + + | Strategy | Address | Auto-Allocation | | -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | | Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | | Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | | Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | + + Internal implementation contracts: + + | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | @@ -87,14 +95,22 @@ The following Chainlink oracles are used to protect the vault in case a backing | ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + + Internal implementation contracts: + + | Contract | Address | | ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | + + OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): + + | Contract | Address | | ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 5c0298acfe8c16c3788e7c53e229f87410036466 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 28 Dec 2021 22:23:42 -0500 Subject: [PATCH 10906/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index e2bd93c0c..c2a204b08 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -8,7 +8,9 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tabs %} {% tab title="Core" %} -Well-known addresses (often proxy wrappers): +Well-known addresses (proxy wrappers): + + | Contract | Address | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | @@ -17,7 +19,7 @@ Well-known addresses (often proxy wrappers): -Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work around the maximum contract size limit on Ethereum: @@ -31,14 +33,20 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): + + | Strategy | Address | Auto-Allocation | | -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | | Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | | Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | | Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | + + Internal implementation contracts: + + | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | @@ -87,14 +95,22 @@ The following Chainlink oracles are used to protect the vault in case a backing | ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + + Internal implementation contracts: + + | Contract | Address | | ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | + + OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): + + | Contract | Address | | ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 35227c1df19019caec67aebff5665cf3f18fd756 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 28 Dec 2021 22:23:43 -0500 Subject: [PATCH 10907/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index e2bd93c0c..c2a204b08 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -8,7 +8,9 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tabs %} {% tab title="Core" %} -Well-known addresses (often proxy wrappers): +Well-known addresses (proxy wrappers): + + | Contract | Address | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | @@ -17,7 +19,7 @@ Well-known addresses (often proxy wrappers): -Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work around the maximum contract size limit on Ethereum: @@ -31,14 +33,20 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): + + | Strategy | Address | Auto-Allocation | | -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | | Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | | Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | | Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | + + Internal implementation contracts: + + | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | @@ -87,14 +95,22 @@ The following Chainlink oracles are used to protect the vault in case a backing | ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + + Internal implementation contracts: + + | Contract | Address | | ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | + + OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): + + | Contract | Address | | ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From ac95a7eb009ae8a54721164724a9d988e6da24d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 28 Dec 2021 22:23:44 -0500 Subject: [PATCH 10908/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index e2bd93c0c..c2a204b08 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -8,7 +8,9 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tabs %} {% tab title="Core" %} -Well-known addresses (often proxy wrappers): +Well-known addresses (proxy wrappers): + + | Contract | Address | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | @@ -17,7 +19,7 @@ Well-known addresses (often proxy wrappers): -Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work around the maximum contract size limit on Ethereum: @@ -31,14 +33,20 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): + + | Strategy | Address | Auto-Allocation | | -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | | Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | | Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | | Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | + + Internal implementation contracts: + + | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | @@ -87,14 +95,22 @@ The following Chainlink oracles are used to protect the vault in case a backing | ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + + Internal implementation contracts: + + | Contract | Address | | ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | + + OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): + + | Contract | Address | | ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From 18150e6db06b6d9dd4f193c8b6a48da29de03c9e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 28 Dec 2021 22:23:46 -0500 Subject: [PATCH 10909/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index e2bd93c0c..c2a204b08 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -8,7 +8,9 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 {% tabs %} {% tab title="Core" %} -Well-known addresses (often proxy wrappers): +Well-known addresses (proxy wrappers): + + | Contract | Address | ENS | | -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | @@ -17,7 +19,7 @@ Well-known addresses (often proxy wrappers): -Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work-around the maximum contract size limit on Ethereum: +Internal implementation contracts. The Vault is split into VaultAdmin and VaultCore to work around the maximum contract size limit on Ethereum: @@ -31,14 +33,20 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC {% tab title="Strategies" %} Well-known addresses (proxy wrappers): + + | Strategy | Address | Auto-Allocation | | -------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------- | | Aave | [0x5e3646A1Db86993f73E6b74A57D8640B69F7e259](https://etherscan.io/address/0x5e3646A1Db86993f73E6b74A57D8640B69F7e259) | Manual allocation | | Compound | [0x9c459eeb3FA179a40329b81C1635525e9A0Ef094](https://etherscan.io/address/0x9c459eeb3FA179a40329b81C1635525e9A0Ef094) | 100% of USDC, USDT and DAI | | Convex | [0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3](https://etherscan.io/address/0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3#code) | Manual allocation | + + Internal implementation contracts: + + | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | @@ -87,14 +95,22 @@ The following Chainlink oracles are used to protect the vault in case a backing | ----------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | OGN Staking | [0x501804B374EF06fa9C427476147ac09F1551B9A0](https://etherscan.io/address/0x501804B374EF06fa9C427476147ac09F1551B9A0) | [originstaking.eth](https://etherscan.io/address/originstaking.eth) | + + Internal implementation contracts: + + | Contract | Address | | ----------- | --------------------------------------------------------------------------------------------------------------------- | | OGN Staking | [0x8cd68a1e0b79150455c5498882d5d5d3df2dde08](https://etherscan.io/address/0x8cd68a1e0b79150455c5498882d5d5d3df2dde08) | + + OUSD compensation contract ([details](https://medium.com/originprotocol/origin-delivers-on-compensation-promise-claim-your-ousd-and-ogn-now-a9fa9b840476)): + + | Contract | Address | | ----------------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | From b52a16bc76d17734b531830ad64545d487327e94 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 3 Jan 2022 13:10:14 -0500 Subject: [PATCH 10910/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/elastic-supply/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index a681d0615..670cbc6e0 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,11 +1,11 @@ -# Elastic Supply +# 弹性供应 -**Elastic Supply. Stable Price.** +**弹性供应。 价格稳定。** -OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD 与大多数代币的运作方式不同。 Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. +您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 {% endhint %} ![](../../.gitbook/assets/ousd\_docs\_graphics\_4.png) @@ -13,7 +13,7 @@ Think of it as interest accruing in your bank account. The unit of account and v This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which only rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. Chainlink Keepers ensure at least one rebase occurs every day. **Manually triggering a rebase** From f6e3d4039c8c588f0824faafbeb80b4ef54ac65d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 3 Jan 2022 13:10:16 -0500 Subject: [PATCH 10911/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/aave.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index cf77e0ffb..eaa28e56d 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,20 +1,20 @@ # Aave -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. Aave's total value locked (TVL) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 -| Resources | | -| -------------- | ------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com) | -| Developer docs | [http://docs.aave.com/](http://docs.aave.com) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| 资源 | | +| ------- | ------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com) | +| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From f497e3ee42cad7100068fce8644dd66c2f15d166 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 6 Jan 2022 01:03:33 -0500 Subject: [PATCH 10912/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/SUMMARY.md b/es/SUMMARY.md index 4b558926b..854e21b90 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -1,6 +1,6 @@ # Tabla de contenido -* [Introducción](README.md) +* [Introducing OUSD](README.md) * [Cómo funciona](how-it-works.md) * [Empezando](getting-started.md) * [Panel de análisis](analytics-dashboard.md) From 74fb7f49ca22a275f96a14e64eb008bc8d99f015 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 6 Jan 2022 01:03:34 -0500 Subject: [PATCH 10913/11794] New translations SUMMARY.md (Dutch) --- nl/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/SUMMARY.md b/nl/SUMMARY.md index 5fbfe0fbf..29ccdfa40 100644 --- a/nl/SUMMARY.md +++ b/nl/SUMMARY.md @@ -1,6 +1,6 @@ # Table of contents -* [Introduction](README.md) +* [Introducing OUSD](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) From b4bf634a897825bb1bd9f73d0d551bf421607c34 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 6 Jan 2022 01:03:34 -0500 Subject: [PATCH 10914/11794] New translations SUMMARY.md (Hindi) --- hi/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/SUMMARY.md b/hi/SUMMARY.md index 5fbfe0fbf..29ccdfa40 100644 --- a/hi/SUMMARY.md +++ b/hi/SUMMARY.md @@ -1,6 +1,6 @@ # Table of contents -* [Introduction](README.md) +* [Introducing OUSD](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) From 74bc31e29d3086bba32a016fc9cce6f6a0a952af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 6 Jan 2022 01:03:35 -0500 Subject: [PATCH 10915/11794] New translations SUMMARY.md (Croatian) --- hr/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/SUMMARY.md b/hr/SUMMARY.md index 5fbfe0fbf..29ccdfa40 100644 --- a/hr/SUMMARY.md +++ b/hr/SUMMARY.md @@ -1,6 +1,6 @@ # Table of contents -* [Introduction](README.md) +* [Introducing OUSD](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) From 4fd089ec9e5fe37ece4899c78bbca1955a8c7f78 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 6 Jan 2022 01:03:36 -0500 Subject: [PATCH 10916/11794] New translations SUMMARY.md (Thai) --- th/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/SUMMARY.md b/th/SUMMARY.md index 5fbfe0fbf..29ccdfa40 100644 --- a/th/SUMMARY.md +++ b/th/SUMMARY.md @@ -1,6 +1,6 @@ # Table of contents -* [Introduction](README.md) +* [Introducing OUSD](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) From 4d40194777932772108d940dbf02e32f95f1e8e7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 6 Jan 2022 01:03:37 -0500 Subject: [PATCH 10917/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 5fbfe0fbf..29ccdfa40 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,6 +1,6 @@ # Table of contents -* [Introduction](README.md) +* [Introducing OUSD](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) From c7d97687e401a41e7dd3576cda8e08377635d818 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 6 Jan 2022 01:03:39 -0500 Subject: [PATCH 10918/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 52 +++++++++++++++++++++++++-------------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 29ccdfa40..7e80a53bc 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,53 +1,53 @@ -# Table of contents +# 目录 * [Introducing OUSD](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Convex](core-concepts/supported-strategies/convex.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) - * [Strategies](smart-contracts/api/strategies.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [神谕 (Oracles)](smart-contracts/api/oracle.md) + * [策略](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From b4a68b4980d07d2d4ff413c1cb7d7d231f143f7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 6 Jan 2022 01:03:41 -0500 Subject: [PATCH 10919/11794] New translations SUMMARY.md (Turkish) --- tr/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/SUMMARY.md b/tr/SUMMARY.md index 7ae6e2fc4..a527ebe8a 100644 --- a/tr/SUMMARY.md +++ b/tr/SUMMARY.md @@ -1,6 +1,6 @@ # İçindekiler -* [Giriş](README.md) +* [Introducing OUSD](README.md) * [Nasıl çalışır](how-it-works.md) * [Başlamak](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) From 9545274610c9e31fa3b336f30b093e4568adb490 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 6 Jan 2022 01:03:42 -0500 Subject: [PATCH 10920/11794] New translations SUMMARY.md (Portuguese) --- pt/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/SUMMARY.md b/pt/SUMMARY.md index 5fbfe0fbf..29ccdfa40 100644 --- a/pt/SUMMARY.md +++ b/pt/SUMMARY.md @@ -1,6 +1,6 @@ # Table of contents -* [Introduction](README.md) +* [Introducing OUSD](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) From 877b2ca606d1e45f38ddc9e6d91bf8b58964cb7d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 6 Jan 2022 01:03:44 -0500 Subject: [PATCH 10921/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index 74d8fddfa..c33db804d 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -1,6 +1,6 @@ # 목차 -* [소개](README.md) +* [Introducing OUSD](README.md) * [작동 방법](how-it-works.md) * [시작](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) From 74fb114cfe273612856088fd70a9f54671d6e586 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 6 Jan 2022 01:03:45 -0500 Subject: [PATCH 10922/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/SUMMARY.md b/id/SUMMARY.md index d39ab5bf1..ff37c111e 100644 --- a/id/SUMMARY.md +++ b/id/SUMMARY.md @@ -1,6 +1,6 @@ # Daftar Isi -* [Pengantar](README.md) +* [Introducing OUSD](README.md) * [Cara kerjanya](how-it-works.md) * [Mulai](getting-started.md) * [Dasbor Analisis](analytics-dashboard.md) From cd8ecd8399d6f5b21179cbf7a558ac670d593637 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 6 Jan 2022 01:03:46 -0500 Subject: [PATCH 10923/11794] New translations SUMMARY.md (Japanese) --- ja/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/SUMMARY.md b/ja/SUMMARY.md index 5fbfe0fbf..29ccdfa40 100644 --- a/ja/SUMMARY.md +++ b/ja/SUMMARY.md @@ -1,6 +1,6 @@ # Table of contents -* [Introduction](README.md) +* [Introducing OUSD](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) From 288aa806f74b221f1089f3abf20fd3dd826057c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 6 Jan 2022 01:03:47 -0500 Subject: [PATCH 10924/11794] New translations SUMMARY.md (Italian) --- it/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/SUMMARY.md b/it/SUMMARY.md index 588e17348..801cc9ade 100644 --- a/it/SUMMARY.md +++ b/it/SUMMARY.md @@ -1,6 +1,6 @@ # Sommario -* [Introduzione](README.md) +* [Introducing OUSD](README.md) * [Come funziona](how-it-works.md) * [Come Iniziare](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) From 7dbb2347eda15f2a0685820e94c6d180d87c24ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 6 Jan 2022 01:03:49 -0500 Subject: [PATCH 10925/11794] New translations SUMMARY.md (Greek) --- el/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/SUMMARY.md b/el/SUMMARY.md index 5fbfe0fbf..29ccdfa40 100644 --- a/el/SUMMARY.md +++ b/el/SUMMARY.md @@ -1,6 +1,6 @@ # Table of contents -* [Introduction](README.md) +* [Introducing OUSD](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) From c1785fd1caeaeb6f375703c7aca24ce342cf0190 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 6 Jan 2022 01:03:50 -0500 Subject: [PATCH 10926/11794] New translations SUMMARY.md (German) --- de/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/SUMMARY.md b/de/SUMMARY.md index 5fbfe0fbf..29ccdfa40 100644 --- a/de/SUMMARY.md +++ b/de/SUMMARY.md @@ -1,6 +1,6 @@ # Table of contents -* [Introduction](README.md) +* [Introducing OUSD](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) From b41491f287c057b3a0e1d72f0190d407e6683c0b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 6 Jan 2022 01:03:51 -0500 Subject: [PATCH 10927/11794] New translations SUMMARY.md (Arabic) --- ar/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/SUMMARY.md b/ar/SUMMARY.md index 5fbfe0fbf..29ccdfa40 100644 --- a/ar/SUMMARY.md +++ b/ar/SUMMARY.md @@ -1,6 +1,6 @@ # Table of contents -* [Introduction](README.md) +* [Introducing OUSD](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) From 43ebe01b0d2e8805b9496aed052cd66da55cb706 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 6 Jan 2022 01:03:52 -0500 Subject: [PATCH 10928/11794] New translations SUMMARY.md (French) --- fr/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/SUMMARY.md b/fr/SUMMARY.md index 5fbfe0fbf..29ccdfa40 100644 --- a/fr/SUMMARY.md +++ b/fr/SUMMARY.md @@ -1,6 +1,6 @@ # Table of contents -* [Introduction](README.md) +* [Introducing OUSD](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) From c5d85769c5b1bbb5daf7d5ccaaefd7ac92261604 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 6 Jan 2022 01:03:53 -0500 Subject: [PATCH 10929/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md index b31264fc6..bcc5a6d60 100644 --- a/vi/SUMMARY.md +++ b/vi/SUMMARY.md @@ -1,6 +1,6 @@ # Phụ lục -* [Giới thiệu](README.md) +* [Introducing OUSD](README.md) * [Cơ chế hoạt động](how-it-works.md) * [Các bước cơ bản](getting-started.md) * [Bảng phân tích](analytics-dashboard.md) From 275435013679145016c22b3d4aa4c93eac6c2871 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 6 Jan 2022 01:03:54 -0500 Subject: [PATCH 10930/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index 077c4a4ed..254f7109c 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -1,6 +1,6 @@ # Оглавление -* [Введение](README.md) +* [Introducing OUSD](README.md) * [Как это работает](how-it-works.md) * [Приступая к работе](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) From 69e831132854b5249d4e7148948c0f89845bd6fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 6 Jan 2022 01:03:55 -0500 Subject: [PATCH 10931/11794] New translations SUMMARY.md (Filipino) --- fil/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/SUMMARY.md b/fil/SUMMARY.md index 5fbfe0fbf..29ccdfa40 100644 --- a/fil/SUMMARY.md +++ b/fil/SUMMARY.md @@ -1,6 +1,6 @@ # Table of contents -* [Introduction](README.md) +* [Introducing OUSD](README.md) * [How It Works](how-it-works.md) * [Getting Started](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) From 2b654c7ed39a716d099f460afc3f10f567555a22 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 Jan 2022 09:26:42 -0500 Subject: [PATCH 10932/11794] New translations fund-management.md (Spanish) --- es/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/fund-management.md b/es/core-concepts/fund-management.md index 8b01e53af..48f636a5d 100644 --- a/es/core-concepts/fund-management.md +++ b/es/core-concepts/fund-management.md @@ -8,7 +8,7 @@ En última instancia, creemos que debería depender de la comunidad decidir cuá **Cómo funciona la votación de asignación de estrategia:** -* Las nuevas propuestas se abrirán para votación en el [portal de gobernanza de OGN](https://vote.orignprotocol.com) a la medianoche del Martes UTC (Lunes 7pm hora Este). La votación estará abierta durante 48 horas y finalizará a la medianoche del jueves UTC (Miércoles 7pm hora Este). +* New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). La votación estará abierta durante 48 horas y finalizará a la medianoche del jueves UTC (Miércoles 7pm hora Este). * Durante este tiempo, los interesados pueden discutir los cambios de asignación en un hilo en el canal #governance en el [Discord de Origin](https://www.originprotocol.com/discord). * Cada propuesta utilizará "votación ponderada", con opciones para cada combinación de moneda/estrategia. Los holders de OGN pueden repartir sus votos entre diferentes estrategias enumeradas. * Una vez finalizado el tiempo de votación, los Estrategas enviarán, verificarán y ejecutarán transacciones para cambiar el OUSD a los porcentajes de asignación determinados para la semana. From f21176260cd0bfcd40904567b5776ff18a9d235f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 Jan 2022 09:26:43 -0500 Subject: [PATCH 10933/11794] New translations fund-management.md (Dutch) --- nl/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/core-concepts/fund-management.md b/nl/core-concepts/fund-management.md index 3ceef2bce..df1fe4bc3 100644 --- a/nl/core-concepts/fund-management.md +++ b/nl/core-concepts/fund-management.md @@ -8,7 +8,7 @@ Ultimately, we believe it should be up to the community to decide what the right **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). +* New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. From c5b96228107ee3eda8f2ee194e4f09b547fd5048 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 Jan 2022 09:26:44 -0500 Subject: [PATCH 10934/11794] New translations fund-management.md (Hindi) --- hi/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/core-concepts/fund-management.md b/hi/core-concepts/fund-management.md index 3ceef2bce..df1fe4bc3 100644 --- a/hi/core-concepts/fund-management.md +++ b/hi/core-concepts/fund-management.md @@ -8,7 +8,7 @@ Ultimately, we believe it should be up to the community to decide what the right **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). +* New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. From f39d603413a6c3c97b27e977c525ed4b84f98002 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 Jan 2022 09:26:45 -0500 Subject: [PATCH 10935/11794] New translations fund-management.md (Croatian) --- hr/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/core-concepts/fund-management.md b/hr/core-concepts/fund-management.md index 3ceef2bce..df1fe4bc3 100644 --- a/hr/core-concepts/fund-management.md +++ b/hr/core-concepts/fund-management.md @@ -8,7 +8,7 @@ Ultimately, we believe it should be up to the community to decide what the right **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). +* New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. From f9ec02ef3d2bab06e88c96966048791a57afaf54 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 Jan 2022 09:26:46 -0500 Subject: [PATCH 10936/11794] New translations fund-management.md (Thai) --- th/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/core-concepts/fund-management.md b/th/core-concepts/fund-management.md index 3ceef2bce..df1fe4bc3 100644 --- a/th/core-concepts/fund-management.md +++ b/th/core-concepts/fund-management.md @@ -8,7 +8,7 @@ Ultimately, we believe it should be up to the community to decide what the right **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). +* New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. From f332f2343139cc80e455021fd35af58aa56247bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 Jan 2022 09:26:47 -0500 Subject: [PATCH 10937/11794] New translations fund-management.md (Chinese Traditional) --- zh/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/core-concepts/fund-management.md b/zh/core-concepts/fund-management.md index 3ceef2bce..df1fe4bc3 100644 --- a/zh/core-concepts/fund-management.md +++ b/zh/core-concepts/fund-management.md @@ -8,7 +8,7 @@ Ultimately, we believe it should be up to the community to decide what the right **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). +* New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. From 98d55f91a88a7c18a7f19f8f24eeb2948d54403f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 Jan 2022 09:26:49 -0500 Subject: [PATCH 10938/11794] New translations fund-management.md (Turkish) --- tr/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/core-concepts/fund-management.md b/tr/core-concepts/fund-management.md index 3ceef2bce..df1fe4bc3 100644 --- a/tr/core-concepts/fund-management.md +++ b/tr/core-concepts/fund-management.md @@ -8,7 +8,7 @@ Ultimately, we believe it should be up to the community to decide what the right **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). +* New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. From 9563918651e06e3121550e12a1c4a48cb5226bc0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 Jan 2022 09:26:50 -0500 Subject: [PATCH 10939/11794] New translations fund-management.md (Portuguese) --- pt/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/core-concepts/fund-management.md b/pt/core-concepts/fund-management.md index 3ceef2bce..df1fe4bc3 100644 --- a/pt/core-concepts/fund-management.md +++ b/pt/core-concepts/fund-management.md @@ -8,7 +8,7 @@ Ultimately, we believe it should be up to the community to decide what the right **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). +* New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. From d65b9728b6f4790733468ba7e327649dd6e216f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 Jan 2022 09:26:51 -0500 Subject: [PATCH 10940/11794] New translations fund-management.md (Korean) --- ko/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/core-concepts/fund-management.md b/ko/core-concepts/fund-management.md index 3ceef2bce..df1fe4bc3 100644 --- a/ko/core-concepts/fund-management.md +++ b/ko/core-concepts/fund-management.md @@ -8,7 +8,7 @@ Ultimately, we believe it should be up to the community to decide what the right **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). +* New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. From 56d2c776e2de6923a02b511028e198787e48727b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 Jan 2022 09:26:52 -0500 Subject: [PATCH 10941/11794] New translations fund-management.md (Indonesian) --- id/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/core-concepts/fund-management.md b/id/core-concepts/fund-management.md index 9a59e5faa..de2fa552f 100644 --- a/id/core-concepts/fund-management.md +++ b/id/core-concepts/fund-management.md @@ -8,7 +8,7 @@ Ultimately, we believe it should be up to the community to decide what the right **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). +* New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. From a2f61f1cbab97dcad6b55d01e487320bf985fb1e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 Jan 2022 09:26:53 -0500 Subject: [PATCH 10942/11794] New translations fund-management.md (Japanese) --- ja/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/core-concepts/fund-management.md b/ja/core-concepts/fund-management.md index 3ceef2bce..df1fe4bc3 100644 --- a/ja/core-concepts/fund-management.md +++ b/ja/core-concepts/fund-management.md @@ -8,7 +8,7 @@ Ultimately, we believe it should be up to the community to decide what the right **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). +* New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. From 183de0111f119872502fbc573e4a0f233f7437cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 Jan 2022 09:26:54 -0500 Subject: [PATCH 10943/11794] New translations fund-management.md (Italian) --- it/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/fund-management.md b/it/core-concepts/fund-management.md index 3ceef2bce..df1fe4bc3 100644 --- a/it/core-concepts/fund-management.md +++ b/it/core-concepts/fund-management.md @@ -8,7 +8,7 @@ Ultimately, we believe it should be up to the community to decide what the right **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). +* New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. From 5625e6e37f87e97ea272a04555408375b2fafe33 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 Jan 2022 09:26:56 -0500 Subject: [PATCH 10944/11794] New translations fund-management.md (Greek) --- el/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/core-concepts/fund-management.md b/el/core-concepts/fund-management.md index 3ceef2bce..df1fe4bc3 100644 --- a/el/core-concepts/fund-management.md +++ b/el/core-concepts/fund-management.md @@ -8,7 +8,7 @@ Ultimately, we believe it should be up to the community to decide what the right **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). +* New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. From 1e9b48f22eeefcd00b017bc289c723a50e0459b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 Jan 2022 09:26:57 -0500 Subject: [PATCH 10945/11794] New translations fund-management.md (German) --- de/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/core-concepts/fund-management.md b/de/core-concepts/fund-management.md index 3ceef2bce..df1fe4bc3 100644 --- a/de/core-concepts/fund-management.md +++ b/de/core-concepts/fund-management.md @@ -8,7 +8,7 @@ Ultimately, we believe it should be up to the community to decide what the right **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). +* New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. From ac57866f6205e2f1100b6f52da1f4f7ab141f1e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 Jan 2022 09:26:58 -0500 Subject: [PATCH 10946/11794] New translations fund-management.md (Arabic) --- ar/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/core-concepts/fund-management.md b/ar/core-concepts/fund-management.md index 3ceef2bce..df1fe4bc3 100644 --- a/ar/core-concepts/fund-management.md +++ b/ar/core-concepts/fund-management.md @@ -8,7 +8,7 @@ Ultimately, we believe it should be up to the community to decide what the right **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). +* New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. From df4c7c0b06f6fbd6449aec9d278e1ddff26981a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 Jan 2022 09:26:59 -0500 Subject: [PATCH 10947/11794] New translations fund-management.md (French) --- fr/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/core-concepts/fund-management.md b/fr/core-concepts/fund-management.md index 3ceef2bce..df1fe4bc3 100644 --- a/fr/core-concepts/fund-management.md +++ b/fr/core-concepts/fund-management.md @@ -8,7 +8,7 @@ Ultimately, we believe it should be up to the community to decide what the right **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). +* New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. From ea93be466a0ef33cba5aa1e6883aa4e1be8a9395 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 Jan 2022 09:27:02 -0500 Subject: [PATCH 10948/11794] New translations fund-management.md (Vietnamese) --- vi/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/fund-management.md b/vi/core-concepts/fund-management.md index a242cdf77..c851f01bc 100644 --- a/vi/core-concepts/fund-management.md +++ b/vi/core-concepts/fund-management.md @@ -8,7 +8,7 @@ Ultimately, we believe it should be up to the community to decide what the right **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). +* New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. From 2e35056b3b0bf63a5a29d0fb7809b2f7c39d8202 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 Jan 2022 09:27:03 -0500 Subject: [PATCH 10949/11794] New translations fund-management.md (Russian) --- ru/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/fund-management.md b/ru/core-concepts/fund-management.md index fe6114bd7..dc15f21e1 100644 --- a/ru/core-concepts/fund-management.md +++ b/ru/core-concepts/fund-management.md @@ -8,7 +8,7 @@ Ultimately, we believe it should be up to the community to decide what the right **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). +* New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. From 984f5d0a75246c8408610efa142ae705ab7f07d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 13 Jan 2022 09:27:05 -0500 Subject: [PATCH 10950/11794] New translations fund-management.md (Filipino) --- fil/core-concepts/fund-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/core-concepts/fund-management.md b/fil/core-concepts/fund-management.md index 3ceef2bce..df1fe4bc3 100644 --- a/fil/core-concepts/fund-management.md +++ b/fil/core-concepts/fund-management.md @@ -8,7 +8,7 @@ Ultimately, we believe it should be up to the community to decide what the right **How strategy allocation voting works:** -* New snapshot proposals will open for voting on the [OGN governance portal ](https://vote.orignprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). +* New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). * Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. From 0472263015a346b24bc85d2f521a50f70009b97a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 Jan 2022 10:38:06 -0500 Subject: [PATCH 10951/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 7d42a2681..638b8dd9f 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -50,7 +50,7 @@ Contratos de ejecución interna: | Estrategia | Dirección | | ---------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} From 423bd86dcf4e7b837f42a948882d89537364cd9c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 Jan 2022 10:38:07 -0500 Subject: [PATCH 10952/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index c2a204b08..73ce9b95a 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -50,7 +50,7 @@ Internal implementation contracts: | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} From a2ba298e0224b154b50445e5a8335537b9298953 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 Jan 2022 10:38:09 -0500 Subject: [PATCH 10953/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index c2a204b08..73ce9b95a 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -50,7 +50,7 @@ Internal implementation contracts: | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} From 60e5220db780612d57d03b39bae3bdad25888942 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 Jan 2022 10:38:10 -0500 Subject: [PATCH 10954/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index c2a204b08..73ce9b95a 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -50,7 +50,7 @@ Internal implementation contracts: | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} From 49ae94005c75d991fe4c377702e71e483412e79a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 Jan 2022 10:38:11 -0500 Subject: [PATCH 10955/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index c2a204b08..73ce9b95a 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -50,7 +50,7 @@ Internal implementation contracts: | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} From 8e5471b9ef41bf0f49a351957aa309d3155109da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 Jan 2022 10:38:12 -0500 Subject: [PATCH 10956/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index a23d4b5eb..73ce9b95a 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,6 +1,6 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** @@ -12,10 +12,10 @@ Well-known addresses (proxy wrappers): -| 合约 | 地址 | ENS | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | @@ -23,7 +23,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC -| 合约 | 地址 | +| Contract | Address | | ---------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | @@ -50,7 +50,7 @@ Internal implementation contracts: | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} From 53696fea9b2dde1d62f1fe9da405a1328861577d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 Jan 2022 10:38:13 -0500 Subject: [PATCH 10957/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 73ce9b95a..afdbbeff0 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,6 +1,6 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** @@ -12,10 +12,10 @@ Well-known addresses (proxy wrappers): -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 合约 | 地址 | ENS | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | @@ -23,7 +23,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC -| Contract | Address | +| 合约 | 地址 | | ---------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | From bd9a0321d905152719ecfdd7e8c720dc751a5c83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 Jan 2022 10:38:15 -0500 Subject: [PATCH 10958/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index b8be59a60..d16bd920f 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -50,7 +50,7 @@ Internal implementation contracts: | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} From 7c7753e452ff7259ee1c0c6a1469924406d6f5c7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 Jan 2022 10:38:16 -0500 Subject: [PATCH 10959/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index c2a204b08..73ce9b95a 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -50,7 +50,7 @@ Internal implementation contracts: | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} From 3d8391fa124adbda7260df22a001706544121999 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 Jan 2022 10:38:17 -0500 Subject: [PATCH 10960/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index b01e2c84c..dfd7eb482 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -50,7 +50,7 @@ Internal implementation contracts: | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} From ad434f29b8c09d184fec9827b8ca3ff8c30f7e8b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 Jan 2022 10:38:18 -0500 Subject: [PATCH 10961/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index efed11c4d..bd3ef77f8 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -50,7 +50,7 @@ Well-known addresses (proxy wrappers): | Стратегия | Адрес | | --------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} From 7a6bcf8bc511b0dac66e8844f175325cfbff0b9c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 Jan 2022 10:38:19 -0500 Subject: [PATCH 10962/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index c2a204b08..73ce9b95a 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -50,7 +50,7 @@ Internal implementation contracts: | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} From 467bba7bcb22ee61c0aac8358d5b6f2573eceadd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 Jan 2022 10:38:21 -0500 Subject: [PATCH 10963/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index d2eafead8..85a2cbdfc 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -50,7 +50,7 @@ Internal implementation contracts: | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} From f21c3c1a39f2c9a1af3dd9820c7d0311cd109434 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 Jan 2022 10:38:23 -0500 Subject: [PATCH 10964/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index c2a204b08..73ce9b95a 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -50,7 +50,7 @@ Internal implementation contracts: | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} From 1305e4fe1bfb59284ef6934dd9f57bd703725585 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 Jan 2022 10:38:24 -0500 Subject: [PATCH 10965/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index c2a204b08..73ce9b95a 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -50,7 +50,7 @@ Internal implementation contracts: | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} From 0296f2825be4f6e980413eec6c08371e2ab6a033 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 Jan 2022 10:38:25 -0500 Subject: [PATCH 10966/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index c2a204b08..73ce9b95a 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -50,7 +50,7 @@ Internal implementation contracts: | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} From 6918a70f0430edc351f41b13b270548786477e24 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 Jan 2022 10:38:27 -0500 Subject: [PATCH 10967/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index c2a204b08..73ce9b95a 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -50,7 +50,7 @@ Internal implementation contracts: | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} From c3c2bebad8ad2379234c821f5e25c5159ac36dd7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 Jan 2022 10:38:28 -0500 Subject: [PATCH 10968/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index f85401b41..d5acc938a 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -50,7 +50,7 @@ Kontrak implementasi internal: | Strategi | Alamat | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} From 425abfaa099f4f43bfa7df3949a923b45df5d920 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 Jan 2022 10:38:29 -0500 Subject: [PATCH 10969/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 2bcf778f4..6781a643d 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -50,7 +50,7 @@ Các hợp đồng thực hiện nội bộ: | Chiến lược | Địa chỉ | | ---------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} From 98ea67d5e42bfe57a084de9e27f88ba21e69e7a1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 14 Jan 2022 10:38:30 -0500 Subject: [PATCH 10970/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index c2a204b08..73ce9b95a 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -50,7 +50,7 @@ Internal implementation contracts: | Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E](https://etherscan.io/address/0xF37B4C48fd3ce4C8E7E8b2ad391a9480842F0b8E) | +| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | {% endtab %} From 1ace9f20626a8b5d3374a209492c7d1c8aebb563 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:50:57 -0500 Subject: [PATCH 10971/11794] New translations how-it-works.md (French) --- fr/how-it-works.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/fr/how-it-works.md b/fr/how-it-works.md index 850bf526e..061ececf6 100644 --- a/fr/how-it-works.md +++ b/fr/how-it-works.md @@ -2,35 +2,35 @@ #### 100% Backed and Stable -Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} -1 OUSD = 1 USD +1 OUSD = 1 USD {% endhint %} #### Buying OUSD -Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.25% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a **0.25% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From 734cce3c841ac3851a8de695b16596ce9e44bb5a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:50:58 -0500 Subject: [PATCH 10972/11794] New translations how-it-works.md (Indonesian) --- id/how-it-works.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/id/how-it-works.md b/id/how-it-works.md index 35814e9cd..b5951e443 100644 --- a/id/how-it-works.md +++ b/id/how-it-works.md @@ -2,35 +2,35 @@ #### 100% Didukung dan Stabil -Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD adalah mata uang stabil yang didukung 1: 1 oleh stablecoin lain seperti USDT, USDC, dan DAI. Akibatnya, 1 OUSD seharusnya selalu mendekati nilai 1 USD. {% hint style="success" %} -1 OUSD = 1 USD +1 OUSD = 1 USD {% endhint %} #### Buying OUSD -Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.25% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a **0.25% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### Hasil Pertanian O**tomatis** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Pasokan Elastis** From 88b57cd0dbc52c7b6c29b0415315b4b986990e59 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:50:59 -0500 Subject: [PATCH 10973/11794] New translations faq.md (Turkish) --- tr/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/faq.md b/tr/faq.md index 5af5ccc44..6d47859ae 100644 --- a/tr/faq.md +++ b/tr/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.25% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From 864e6840ac2cf42f8a0f8b03fdf19002b160ba63 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:00 -0500 Subject: [PATCH 10974/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 850bf526e..4d2a53313 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,38 +1,38 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 -Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} -1 OUSD = 1 USD +1 OUSD = 1 USD {% endhint %} #### Buying OUSD -Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.25% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a **0.25% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **Elastic Supply** +#### **弹性供应** The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. From 4e3fc5332988727f9c970be901de8bf6e73fdf59 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:01 -0500 Subject: [PATCH 10975/11794] New translations faq.md (Chinese Simplified) --- zh/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/faq.md b/zh/faq.md index 5af5ccc44..6d47859ae 100644 --- a/zh/faq.md +++ b/zh/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.25% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From 80f28eed7671a80748ca90262f799a454453fe4a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:03 -0500 Subject: [PATCH 10976/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 4d2a53313..061ececf6 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,10 +1,10 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD @@ -28,11 +28,11 @@ Upon redemption, the vault will determine which stablecoin(s) to return to the u Redemptions on the OUSD vault incur a **0.25% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. From ab8361bef6c4db89803eed1cea6903fff9c5a4f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:05 -0500 Subject: [PATCH 10977/11794] New translations how-it-works.md (Vietnamese) --- vi/how-it-works.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/vi/how-it-works.md b/vi/how-it-works.md index 51c8339a1..3ab73e0ae 100644 --- a/vi/how-it-works.md +++ b/vi/how-it-works.md @@ -2,35 +2,35 @@ #### Được hỗ trợ 100% và ổn định -Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD là tiền tệ ổn định được hỗ trợ 1:1 bởi các stablecoin khác như USDT, USDC và DAI. Do đó, 1 OUSD được duy trì gần ổn định với giá trị 1 USD. {% hint style="success" %} -1 OUSD = 1 USD +1 OUSD = 1 USD {% endhint %} #### Mua OUSD -Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Sau đó, OUSD sẽ ngay lập tức tích luỹ lãi suất. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. -Origin DApp sẽ định tuyến các giao dịch của người dùng một cách thông minh, cung cấp cho họ mức giá chuyển đổi tốt nhất giữa OUSD và stablecoin cũng như cân nhắc trượt giá và phí gas. Điều này có nghĩa là DApp đôi khi sẽ khuyến khích người dùng mua OUSD trên thị trường thay vì mint OUSD mới từ vault. OUSD DApp sẽ chọn từ nhiều nguồn thanh khoản và sẽ đề xuất lựa chọn có tỉ giá tốt nhất. +Origin DApp sẽ định tuyến các giao dịch của người dùng một cách thông minh, cung cấp cho họ mức giá chuyển đổi tốt nhất giữa OUSD và stablecoin cũng như cân nhắc trượt giá và phí gas. Điều này có nghĩa là DApp đôi khi sẽ khuyến khích người dùng mua OUSD trên thị trường thay vì mint OUSD mới từ vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Bán OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). Origin DApp sẽ định tuyến các giao dịch của người dùng một cách thông minh, cung cấp cho họ mức giá chuyển đổi tốt nhất giữa OUSD và stablecoin cũng như cân nhắc trượt giá, phí gas và phí khi rời vault. Điều này có nghĩa là DApp thường sẽ giúp người dùng bán OUSD của họ trên AMM thay vì redeem OUSD từ kho tiền và chịu phí thoát của giao thức. -Nếu redeem trực tiếp từ kho tiền thì bạn sẽ phải trả khoản phí là 0,5%. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). Phí này đóng vai trò như một tính năng bảo mật để khiến những kẻ tấn công khó lợi dụng tình trạng oracle bị gián đoạn, ngăn chúng đồng bộ hóa các stablecoin từ vault trong trường hợp định giá sai các tài sản cơ bản. Khoản phí nêu trên còn nhằm mục tiêu để khuyến khích những người nắm giữ dài hạn hơn là đầu cơ ngắn hạn. +A 0.25% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). Phí này đóng vai trò như một tính năng bảo mật để khiến những kẻ tấn công khó lợi dụng tình trạng oracle bị gián đoạn, ngăn chúng đồng bộ hóa các stablecoin từ vault trong trường hợp định giá sai các tài sản cơ bản. Khoản phí nêu trên còn nhằm mục tiêu để khuyến khích những người nắm giữ dài hạn hơn là đầu cơ ngắn hạn. Upon redemption, the vault will determine which stablecoin(s) to return to the user. Hiện tại, vault sẽ trả lại tiền theo tỉ lệ stablecoin trong vault ở thời điểm đó. Việc không cho người dùng có quyền lựa chọn sẽ bảo vệ được toàn bộ kho tiền trong khỏi tình huống 1 đồng stablecoin nào đó sẽ bị mất giá so với đồng Đô La. {% hint style="warning" %} -Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Người dùng thường có thể tránh khoản phí này bằng cách bán OUSD cho AMM. +Redemptions on the OUSD vault incur a **0.25% exit fee** and the user doesn't get to pick which stablecoins they receive. Người dùng thường có thể tránh khoản phí này bằng cách bán OUSD cho AMM. {% endhint %} #### Tạo ra **lợi nhuận thụ động** -OUSD tạo ra lợi nhuận bằng cách chuyển các stablecoin được ký gửi vào hợp đồng thông minh OUSD tới các giao thức DeFi khác như Compound, Aave, Uniswap, Balancer và Curve. Các chiến lược mới sẽ tiếp tục được bổ sung trong tương lai. Tiền lãi thu được, phí giao dịch và token thưởng được tổng hợp lại và chuyển đổi thành stablecoin để tạo ra lợi tức bằng OUSD. Theo thời gian, giao thức sẽ di chuyển tài sản vào và ra khỏi các nhóm thanh khoản khác nhau để mang lại lợi nhuận tốt nhất cho người nắm giữ OUSD. +OUSD tạo ra lợi nhuận bằng cách chuyển các stablecoin được ký gửi vào hợp đồng thông minh OUSD tới các giao thức DeFi khác như Compound, Aave, Uniswap, Balancer và Curve. Các chiến lược mới sẽ tiếp tục được bổ sung trong tương lai. Tiền lãi thu được, phí giao dịch và token thưởng được tổng hợp lại và chuyển đổi thành stablecoin để tạo ra lợi tức bằng OUSD. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Cung linh hoạt** From 245f44bb7cccc3a330adc9fd6bf99aaecdc4f86d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:06 -0500 Subject: [PATCH 10978/11794] New translations faq.md (Vietnamese) --- vi/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/faq.md b/vi/faq.md index fdda708c9..0e8614bab 100644 --- a/vi/faq.md +++ b/vi/faq.md @@ -10,7 +10,7 @@ Tương tự với các giao dịch trên Ethereum, người dùng sẽ cần Et Bất cứ khi nào bạn mint hoặc redeem OUSD, sẽ có 1 tỉ giá hối đoái được áp dụng giữa OUSD và các stablecoin được nạp vào hoặc rút ra. Đọc thêm tại [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -Để khuyến khích người dùng nắm giữ OUSD lâu dài và để bảo vệ giao thức khỏi các đợt tấn công, người dùng redeem OUSD sẽ chịu 1 khoản phí 0,5%. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.25% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **Số dư của tôi sẽ bắt đầu tăng từ lúc nào kể từ khi bắt đầu nắm giữ OUSD?** From adfa57962fc3b741d8c474b9bdaa2beabef3f50a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:07 -0500 Subject: [PATCH 10979/11794] New translations faq.md (Indonesian) --- id/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/faq.md b/id/faq.md index 03755516d..7dade47a8 100644 --- a/id/faq.md +++ b/id/faq.md @@ -10,7 +10,7 @@ Seperti halnya transaksi Ethereum, Anda akan memerlukan Eter untuk berinteraksi Setiap kali Anda mencetak atau menukarkan OUSD, akan ada nilai tukar yang diterapkan ke stablecoin Anda yang disetor atau ditarik. Anda dapat membaca lebih lanjut tentang ini di [Harga Oracles](https://docs.ousd.com/core-concepts/price-oracles). -Untuk mendorong kepemilikan jangka panjang OUSD dan untuk melindungi protokol dari penyerang, biaya keluar sebesar 0,5% dibebankan pada semua penukaran. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.25% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **Seberapa cepat saldo saya akan bertambah setelah saya memiliki OUSD?** From d2e52632fef8cdee8a69c3267993d13677b42d2b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:08 -0500 Subject: [PATCH 10980/11794] New translations faq.md (Russian) --- ru/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/faq.md b/ru/faq.md index c9ae20583..add4775a7 100644 --- a/ru/faq.md +++ b/ru/faq.md @@ -10,7 +10,7 @@ Каждый раз, когда Вы создаете или выкупаете OUSD, к Вашим депонированным или выведенным стейблкоинам будет применяться обменный курс. Вы можете узнать больше об этом в разделе [Ценовые Оракулы](https://docs.ousd.com/core-concepts/price-oracles). -Чтобы стимулировать долгосрочное хранение OUSD и защитить протокол от злоумышленников, со всех выкупов взимается комиссия за выход в размере 0,5%. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.25% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **Как скоро мой баланс увеличится, если у меня будет OUSD?** From bc0de16f93694a2f6e05473cbf0ac56aaa7697f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:09 -0500 Subject: [PATCH 10981/11794] New translations how-it-works.md (Thai) --- th/how-it-works.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/th/how-it-works.md b/th/how-it-works.md index 850bf526e..061ececf6 100644 --- a/th/how-it-works.md +++ b/th/how-it-works.md @@ -2,35 +2,35 @@ #### 100% Backed and Stable -Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} -1 OUSD = 1 USD +1 OUSD = 1 USD {% endhint %} #### Buying OUSD -Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.25% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a **0.25% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From 4b3e5a3e3357907257552d42680572289a7ce11f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:10 -0500 Subject: [PATCH 10982/11794] New translations faq.md (Thai) --- th/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/faq.md b/th/faq.md index 5af5ccc44..6d47859ae 100644 --- a/th/faq.md +++ b/th/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.25% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From b40b0f4268e8ccf30363a31a0646f590c5cefd63 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:11 -0500 Subject: [PATCH 10983/11794] New translations how-it-works.md (Croatian) --- hr/how-it-works.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/hr/how-it-works.md b/hr/how-it-works.md index 850bf526e..061ececf6 100644 --- a/hr/how-it-works.md +++ b/hr/how-it-works.md @@ -2,35 +2,35 @@ #### 100% Backed and Stable -Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} -1 OUSD = 1 USD +1 OUSD = 1 USD {% endhint %} #### Buying OUSD -Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.25% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a **0.25% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From 51099ba7a17699f90d295987796f0a169eaf5b56 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:12 -0500 Subject: [PATCH 10984/11794] New translations faq.md (Croatian) --- hr/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/faq.md b/hr/faq.md index 5af5ccc44..6d47859ae 100644 --- a/hr/faq.md +++ b/hr/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.25% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From fa2e1b5cad3beb26ae7c113d1b0f5b9cfe18c95d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:13 -0500 Subject: [PATCH 10985/11794] New translations how-it-works.md (Hindi) --- hi/how-it-works.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/hi/how-it-works.md b/hi/how-it-works.md index 850bf526e..061ececf6 100644 --- a/hi/how-it-works.md +++ b/hi/how-it-works.md @@ -2,35 +2,35 @@ #### 100% Backed and Stable -Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} -1 OUSD = 1 USD +1 OUSD = 1 USD {% endhint %} #### Buying OUSD -Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.25% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a **0.25% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From ff1d0ea115af79f915ad219a063b6d6ed4874466 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:14 -0500 Subject: [PATCH 10986/11794] New translations faq.md (Hindi) --- hi/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/faq.md b/hi/faq.md index 5af5ccc44..6d47859ae 100644 --- a/hi/faq.md +++ b/hi/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.25% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From 3d8752d44f24d1d2bcfb2e5374bcb9578bd9017b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:16 -0500 Subject: [PATCH 10987/11794] New translations how-it-works.md (Filipino) --- fil/how-it-works.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/fil/how-it-works.md b/fil/how-it-works.md index 850bf526e..061ececf6 100644 --- a/fil/how-it-works.md +++ b/fil/how-it-works.md @@ -2,35 +2,35 @@ #### 100% Backed and Stable -Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} -1 OUSD = 1 USD +1 OUSD = 1 USD {% endhint %} #### Buying OUSD -Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.25% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a **0.25% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From d187def4e26f995a493fad0ef19f95337db8874c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:17 -0500 Subject: [PATCH 10988/11794] New translations how-it-works.md (Turkish) --- tr/how-it-works.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tr/how-it-works.md b/tr/how-it-works.md index da7200244..ec0271c0f 100644 --- a/tr/how-it-works.md +++ b/tr/how-it-works.md @@ -2,35 +2,35 @@ #### % 100 Destekli ve Kararlı -Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD, USDT, USDC ve DAI gibi diğer sabit paralar tarafından 1: 1 desteklenen istikrarlı bir para birimidir. Sonuç olarak, 1 OUSD değer olarak her zaman 1 ABD dolarına çok yakın olmalıdır. {% hint style="başarı" %} -1 OUSD = 1 USD +1 OUSD = 1 USD {% endhint %} #### Buying OUSD -Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.25% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a **0.25% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### Bir**utomated Verim Tarım ( Yield Farming)** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastik Tedarik** From 2e518593a35c07c9d20a21625c502d53c29acc7a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:18 -0500 Subject: [PATCH 10989/11794] New translations how-it-works.md (Russian) --- ru/how-it-works.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ru/how-it-works.md b/ru/how-it-works.md index 84ebde407..0d2dad901 100644 --- a/ru/how-it-works.md +++ b/ru/how-it-works.md @@ -2,35 +2,35 @@ #### На 100% поддерживаемый и стабильный -Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD - это стабильная валюта, которая в соотношении 1:1 поддерживается другими стейблкоинами, такими как USDT, USDC и DAI. В результате 1 OUSD всегда должен быть очень близок к стоимости 1 USD. {% hint style="success" %} -1 OUSD = 1 доллар США +1 OUSD = 1 USD {% endhint %} #### Buying OUSD -Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.25% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a **0.25% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### **Автоматизированное получение дохода** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Гибкое предложение** From eed596a3cd2a11501008309aa5367b0de5fd7524 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:19 -0500 Subject: [PATCH 10990/11794] New translations faq.md (French) --- fr/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/faq.md b/fr/faq.md index 5af5ccc44..6d47859ae 100644 --- a/fr/faq.md +++ b/fr/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.25% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From 60fa1b8724ef3d7ac5370631aa8a160982379f3f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:20 -0500 Subject: [PATCH 10991/11794] New translations faq.md (Greek) --- el/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/faq.md b/el/faq.md index 5af5ccc44..6d47859ae 100644 --- a/el/faq.md +++ b/el/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.25% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From 1a380a513191c45f4e72d6d9c39cdcb2643bf003 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:21 -0500 Subject: [PATCH 10992/11794] New translations how-it-works.md (Spanish) --- es/how-it-works.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/es/how-it-works.md b/es/how-it-works.md index 2754ea649..e5e49f414 100644 --- a/es/how-it-works.md +++ b/es/how-it-works.md @@ -2,35 +2,35 @@ #### 100% Respaldado y Estable -Origin Dollar (OUSD) es un token compatible con ERC-20 para la red Ethereum. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD es una moneda estable que está respaldada 1:1 por otras monedas estables como USDT, USDC y DAI. Como resultado, 1 OUSD siempre debería estar muy cerca de 1 USD en valor. {% hint style="success" %} -1 OUSD = 1 USD +1 OUSD = 1 USD {% endhint %} #### Comprando OUSD -Los usuarios pueden convertir sus monedas estables existentes (actualmente USDT, USDC y DAI) a OUSD en la [DApp de Origin Dollar](https://www.ousd.com) oficial. El OUSD recibido comienza a acumular rendimiento compuesto de inmediato. +Los usuarios pueden convertir sus monedas estables existentes (actualmente USDT, USDC y DAI) a OUSD en la [DApp de Origin Dollar](https://www.ousd.com) oficial. Received OUSD begins accruing compounding yield immediately. -Origin DApp enrutará de forma inteligente las transacciones de los usuarios para ofrecerles el mejor precio disponible, teniendo en cuenta el deslizamiento y los costos del gas. Esto significa que la DApp a veces alentará a los usuarios a comprar OUSD que ya está en circulación en lugar de acuñar OUSD nuevo de la bóveda. La DApp de OUSD elegirá entre múltiples fuentes de liquidez y sugerirá la opción que le brinde al usuario la mejor tasa posible. +Origin DApp enrutará de forma inteligente las transacciones de los usuarios para ofrecerles el mejor precio disponible, teniendo en cuenta el deslizamiento y los costos del gas. Esto significa que la DApp a veces alentará a los usuarios a comprar OUSD que ya está en circulación en lugar de acuñar OUSD nuevo de la bóveda. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Vendiendo OUSD** Los usuarios pueden volver a convertir su OUSD en otras monedas estables en cualquier momento utilizando la [DApp de Origin Dollar](https://www.ousd.com). La Dapp de Origin enrutará de manera inteligente las transacciones de los usuarios para brindarles el mejor precio disponible, teniendo en cuenta el deslizamiento, los costos del gas y la tarifa de salida de la bóveda. Esto significa que la DApp a menudo ayudará a los usuarios a vender su OUSD en un AMM en lugar de canjear OUSD en la bóveda e incurrir en la tarifa de salida del protocolo. -Se cobra una tarifa de salida del 0,5% al realizar el canje en la bóveda. Esta tarifa se distribuye como rendimiento adicional a los participantes restantes en la bóveda (es decir, otros holders de OUSD). La tarifa sirve como una característica de seguridad para dificultar que los atacantes aprovechen los oráculos rezagados, lo que les impide desviar monedas estables de la bóveda en caso de activos subyacentes con un precio incorrecto. La tarifa existe para incentivar a los holders a largo plazo sobre los especuladores a corto plazo. +A 0.25% exit fee is charged upon redemption with the vault. Esta tarifa se distribuye como rendimiento adicional a los participantes restantes en la bóveda (es decir, otros holders de OUSD). La tarifa sirve como una característica de seguridad para dificultar que los atacantes aprovechen los oráculos rezagados, lo que les impide desviar monedas estables de la bóveda en caso de activos subyacentes con un precio incorrecto. La tarifa existe para incentivar a los holders a largo plazo sobre los especuladores a corto plazo. Tras el canje, la bóveda determinará qué monedas estables devolver al usuario. En la implementación actual, la bóveda devolverá monedas en la misma proporción que las existencias actuales. Esta falta de opciones para el usuario también protege a la bóveda en su conjunto en caso de que alguna de las monedas estables admitidas pierda su vínculo con el dólar. {% hint style="warning" %} -Los canjes en la bóveda de OUSD incurren en una **tarifa de salida del 0.5%** y el usuario no puede elegir qué monedas estables recibe. Los usuarios a menudo pueden evitar esta tarifa vendiendo en un AMM en su lugar. +Redemptions on the OUSD vault incur a **0.25% exit fee** and the user doesn't get to pick which stablecoins they receive. Los usuarios a menudo pueden evitar esta tarifa vendiendo en un AMM en su lugar. {% endhint %} #### **Rendimiento de Cultivo Automatizado ** -OUSD genera rendimientos mediante la implementación de las monedas estables subyacentes que se depositaron en el contrato inteligente de OUSD en otros protocolos DeFi como Compound, Aave y Curve. Es posible que se agreguen nuevas estrategias diversificadas a la bóveda en el futuro. Los intereses cobrados, las tarifas de trading y los tokens de recompensa se agrupan y se convierten en monedas estables para producir rendimientos denominados en OUSD. Con el tiempo, el protocolo moverá activos dentro y fuera de diferentes grupos de liquidez para proporcionar el mejor rendimiento a los holders de OUSD. +OUSD genera rendimientos mediante la implementación de las monedas estables subyacentes que se depositaron en el contrato inteligente de OUSD en otros protocolos DeFi como Compound, Aave y Curve. Es posible que se agreguen nuevas estrategias diversificadas a la bóveda en el futuro. Los intereses cobrados, las tarifas de trading y los tokens de recompensa se agrupan y se convierten en monedas estables para producir rendimientos denominados en OUSD. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Suministro Elástico** From 646e53626a4d7bc5113c69c54ab41546f737dd98 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:22 -0500 Subject: [PATCH 10993/11794] New translations faq.md (Spanish) --- es/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/faq.md b/es/faq.md index 2b13580f6..66bdb5b58 100644 --- a/es/faq.md +++ b/es/faq.md @@ -10,7 +10,7 @@ Al igual que con cualquier transacción de Ethereum, necesitará Ether para inte Cada vez que acuñe o canjee OUSD, se aplicará un tipo de cambio a sus monedas estables depositadas o retiradas. Puede leer más sobre esto en [Precios de Oráculos](https://docs.ousd.com/core-concepts/price-oracles). -Para fomentar la retención a largo plazo de OUSD y proteger el protocolo de los atacantes, se cobra una tarifa de salida del 0,5% en todos los canjes. Puede leer más sobre esto en [Cómo funciona](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.25% is charged on all redeems. Puede leer más sobre esto en [Cómo funciona](https://docs.ousd.com/how-it-works). **¿Qué tan pronto aumentará mi saldo una vez que tenga OUSD?** From c96a03de8c1a1aaf9c9662011b5967289b283516 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:23 -0500 Subject: [PATCH 10994/11794] New translations how-it-works.md (Arabic) --- ar/how-it-works.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ar/how-it-works.md b/ar/how-it-works.md index 850bf526e..061ececf6 100644 --- a/ar/how-it-works.md +++ b/ar/how-it-works.md @@ -2,35 +2,35 @@ #### 100% Backed and Stable -Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} -1 OUSD = 1 USD +1 OUSD = 1 USD {% endhint %} #### Buying OUSD -Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.25% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a **0.25% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From 768d652f019b04551e14b85ebe6afd4bbf55af3c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:24 -0500 Subject: [PATCH 10995/11794] New translations faq.md (Arabic) --- ar/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/faq.md b/ar/faq.md index 5af5ccc44..6d47859ae 100644 --- a/ar/faq.md +++ b/ar/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.25% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From 7bfa49d30160257262576bfcff35e183d81067e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:25 -0500 Subject: [PATCH 10996/11794] New translations how-it-works.md (German) --- de/how-it-works.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/de/how-it-works.md b/de/how-it-works.md index 850bf526e..061ececf6 100644 --- a/de/how-it-works.md +++ b/de/how-it-works.md @@ -2,35 +2,35 @@ #### 100% Backed and Stable -Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} -1 OUSD = 1 USD +1 OUSD = 1 USD {% endhint %} #### Buying OUSD -Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.25% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a **0.25% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From b7e95508277ea5c1664a8c991f2da525ed029448 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:27 -0500 Subject: [PATCH 10997/11794] New translations faq.md (German) --- de/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/faq.md b/de/faq.md index 5af5ccc44..6d47859ae 100644 --- a/de/faq.md +++ b/de/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.25% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From d6dbe93da1b012f3522477ec9aa5b76ef7f0e9b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:28 -0500 Subject: [PATCH 10998/11794] New translations how-it-works.md (Greek) --- el/how-it-works.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/el/how-it-works.md b/el/how-it-works.md index 850bf526e..061ececf6 100644 --- a/el/how-it-works.md +++ b/el/how-it-works.md @@ -2,35 +2,35 @@ #### 100% Backed and Stable -Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} -1 OUSD = 1 USD +1 OUSD = 1 USD {% endhint %} #### Buying OUSD -Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.25% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a **0.25% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From 046c4c958db655d6dfc241bae9ff0a6386c72bdc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:29 -0500 Subject: [PATCH 10999/11794] New translations how-it-works.md (Italian) --- it/how-it-works.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/it/how-it-works.md b/it/how-it-works.md index a770e2375..9a3885fff 100644 --- a/it/how-it-works.md +++ b/it/how-it-works.md @@ -2,35 +2,35 @@ #### 100% garantito e stabile -Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD è una stable coin che è garantita in proporzione 1:1 con altre stable coin come USDT, USDC e DAI. Di conseguenza, il valore di 1 OUSD dovrebbe esser sempre molto vicino a quello di 1 USD. {% hint style="success" %} -1 OUSD = 1 USD +1 OUSD = 1 USD {% endhint %} #### Buying OUSD -Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.25% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a **0.25% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### **Automated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From 028793c8271c8bb5d8e0cdf9af96518d58bae1a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:30 -0500 Subject: [PATCH 11000/11794] New translations faq.md (Portuguese) --- pt/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/faq.md b/pt/faq.md index 5af5ccc44..6d47859ae 100644 --- a/pt/faq.md +++ b/pt/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.25% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From 311bd00a559c37b2b27fc113e6ff138ecedc5e62 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:31 -0500 Subject: [PATCH 11001/11794] New translations faq.md (Italian) --- it/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/faq.md b/it/faq.md index 5af5ccc44..6d47859ae 100644 --- a/it/faq.md +++ b/it/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.25% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From 654bbeaa4f5c7c151588749178a264c6db5bb352 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:32 -0500 Subject: [PATCH 11002/11794] New translations how-it-works.md (Japanese) --- ja/how-it-works.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ja/how-it-works.md b/ja/how-it-works.md index 850bf526e..061ececf6 100644 --- a/ja/how-it-works.md +++ b/ja/how-it-works.md @@ -2,35 +2,35 @@ #### 100% Backed and Stable -Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} -1 OUSD = 1 USD +1 OUSD = 1 USD {% endhint %} #### Buying OUSD -Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.25% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a **0.25% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From 6f0e825bf72d4cf3910ac707926d71434b493b74 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:33 -0500 Subject: [PATCH 11003/11794] New translations faq.md (Japanese) --- ja/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/faq.md b/ja/faq.md index 5af5ccc44..6d47859ae 100644 --- a/ja/faq.md +++ b/ja/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.25% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From 60622d36979c902a5f55c51df2e0031734dff35d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:34 -0500 Subject: [PATCH 11004/11794] New translations how-it-works.md (Korean) --- ko/how-it-works.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ko/how-it-works.md b/ko/how-it-works.md index 4b6cabdd4..6452a684b 100644 --- a/ko/how-it-works.md +++ b/ko/how-it-works.md @@ -2,35 +2,35 @@ #### 100 % 지원 및 안정 -Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD는 USDT, USDC 및 DAI와 같은 검증된 스테이블 코인이 1:1로 지원되는 안정적인 통화입니다. 결과적으로, 1 OUSD는 항상 1 USD와 비슷한 가치를 가지게 됩니다. {% hint style="success" %} -1 OUSD = 1 USD +1 OUSD = 1 USD {% endhint %} #### Buying OUSD -Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.25% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a **0.25% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### **자동화 이자 농사(Automated Yield Farming)** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **공급 탄력성** From 0666eb52700a924129af3c5836ecdc7572f830be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:36 -0500 Subject: [PATCH 11005/11794] New translations faq.md (Korean) --- ko/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/faq.md b/ko/faq.md index 5af5ccc44..6d47859ae 100644 --- a/ko/faq.md +++ b/ko/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.25% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From 0e5f0d5d9e5f2e3d709c655e058bf2894eea89c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:37 -0500 Subject: [PATCH 11006/11794] New translations how-it-works.md (Dutch) --- nl/how-it-works.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/nl/how-it-works.md b/nl/how-it-works.md index 850bf526e..061ececf6 100644 --- a/nl/how-it-works.md +++ b/nl/how-it-works.md @@ -2,35 +2,35 @@ #### 100% Backed and Stable -Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} -1 OUSD = 1 USD +1 OUSD = 1 USD {% endhint %} #### Buying OUSD -Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.25% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a **0.25% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From 9c2242a251dcc46591bf43ed62b6e7b72a67f5cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:40 -0500 Subject: [PATCH 11007/11794] New translations faq.md (Dutch) --- nl/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/faq.md b/nl/faq.md index 5af5ccc44..6d47859ae 100644 --- a/nl/faq.md +++ b/nl/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.25% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From 1b432b115567d48ed33f05612f66479715334e2a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:42 -0500 Subject: [PATCH 11008/11794] New translations how-it-works.md (Portuguese) --- pt/how-it-works.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pt/how-it-works.md b/pt/how-it-works.md index 850bf526e..061ececf6 100644 --- a/pt/how-it-works.md +++ b/pt/how-it-works.md @@ -2,35 +2,35 @@ #### 100% Backed and Stable -Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. +Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} -1 OUSD = 1 USD +1 OUSD = 1 USD {% endhint %} #### Buying OUSD -Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. +Users can convert their existing stablecoins (currently USDT, USDC, and DAI) to OUSD at the official [Origin Dollar DApp](https://www.ousd.com). Received OUSD begins accruing compounding yield immediately. -The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. +The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage and gas costs into consideration. This means that the DApp will sometimes encourage users to buy OUSD that is already in circulation versus minting fresh OUSD from the vault. The OUSD DApp will choose from multiple sources of liquidity and will suggest the option that gives the user the best possible rate. **Selling OUSD** Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](https://www.ousd.com). The Origin DApp will intelligently route user's transactions to give them the best available price while taking slippage, gas costs, and the vault's exit fee into consideration. This means that the DApp will often help users sell their OUSD on AMM's instead of redeeming OUSD with the vault and incurring the protocol's exit fee. -A 0.5% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. +A 0.25% exit fee is charged upon redemption with the vault. This fee is distributed as additional yield to the remaining participants in the vault (ie. other OUSD holders). The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from siphoning stablecoins from the vault in the event of mispriced underlying assets. The fee exists to incentivize long-term holders over short-term speculators. Upon redemption, the vault will determine which stablecoin(s) to return to the user. In the current implementation, the vault will return coins in the same ratio as the current holdings. This lack of user optionality also protects the vault as a whole in the event that any of the supported stablecoins loses its peg to the dollar. {% hint style="warning" %} -Redemptions on the OUSD vault incur a** 0.5% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. +Redemptions on the OUSD vault incur a **0.25% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} #### A**utomated Yield Farming** -OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. +OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. #### **Elastic Supply** From 7bcc0eab474805aabd9dbb7aaba6cc91dbc3dcd3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 20 Jan 2022 17:51:43 -0500 Subject: [PATCH 11009/11794] New translations faq.md (Filipino) --- fil/faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/faq.md b/fil/faq.md index 5af5ccc44..6d47859ae 100644 --- a/fil/faq.md +++ b/fil/faq.md @@ -10,7 +10,7 @@ As with any Ethereum transaction, you will need Ether to interact with the OUSD Anytime you mint or redeem OUSD, there will be an exchange rate applied to your stablecoins deposited or withdrawn. You can read more about this in [Price Oracles](https://docs.ousd.com/core-concepts/price-oracles). -To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.5% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). +To encourage long-term holding of OUSD and to protect the protocol from attackers, an exit fee of 0.25% is charged on all redeems. You can read more about this in [How It Works](https://docs.ousd.com/how-it-works). **How soon will my balance increase once I have OUSD?** From 8b0b62dcf74826355a802eaea930a6dcf49d6208 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 21 Jan 2022 17:44:13 -0500 Subject: [PATCH 11010/11794] New translations fund-management.md (Spanish) --- es/core-concepts/fund-management.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/es/core-concepts/fund-management.md b/es/core-concepts/fund-management.md index 48f636a5d..9a841341b 100644 --- a/es/core-concepts/fund-management.md +++ b/es/core-concepts/fund-management.md @@ -14,8 +14,9 @@ En última instancia, creemos que debería depender de la comunidad decidir cuá * Una vez finalizado el tiempo de votación, los Estrategas enviarán, verificarán y ejecutarán transacciones para cambiar el OUSD a los porcentajes de asignación determinados para la semana. * Estas asignaciones se ejecutarán para las estrategias que usan todas las monedas estables primero (como Convex), luego cada moneda estable se asignará a las estrategias restantes de acuerdo con la proporción de votos para esa combinación de moneda estable/estrategia. * Si los Estrategas consideran que alguna de las asignaciones no es segura para los fondos detrás de OUSD, pueden optar por no ejecutarlas. Además, los Estrategas pueden negarse a realizar ajustes menores cuando los costos del gas sean mayores que los beneficios esperados. -* Desde el punto de vista de la seguridad, es importante saber que si bien los Estrategas tienen la capacidad de mover fondos entre estrategias aprobadas o pausar instantáneamente el rebase en caso de una emergencia, los Estrategas no tienen el poder de agregar nuevas estrategias o retirar fondos sin pasar por el bloqueo de tiempo. Los miembros de la comunidad pueden utilizar las herramientas del Validador de estrategias para [crear](https://analytics.ousd.com/strategist/creator) y [decodificar](https://analytics.ousd.com/strategist) más fácilmente qué acciones están realizando los estrategas. -* Al votar, recuerde que es ineficiente entrar y salir de la estrategia Convex con frecuencia y algunos fondos deben permanecer siempre fuera de Convex para poder realizar retiros. +* Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. +* From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. +* When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From 3c542ea8da7333576d0d795601ca2d102e135326 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 21 Jan 2022 17:44:14 -0500 Subject: [PATCH 11011/11794] New translations fund-management.md (Dutch) --- nl/core-concepts/fund-management.md | 1 + 1 file changed, 1 insertion(+) diff --git a/nl/core-concepts/fund-management.md b/nl/core-concepts/fund-management.md index df1fe4bc3..6809667d4 100644 --- a/nl/core-concepts/fund-management.md +++ b/nl/core-concepts/fund-management.md @@ -14,6 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From 5b24c025d7822abbd166d524905dc081bb312883 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 21 Jan 2022 17:44:15 -0500 Subject: [PATCH 11012/11794] New translations fund-management.md (Hindi) --- hi/core-concepts/fund-management.md | 1 + 1 file changed, 1 insertion(+) diff --git a/hi/core-concepts/fund-management.md b/hi/core-concepts/fund-management.md index df1fe4bc3..6809667d4 100644 --- a/hi/core-concepts/fund-management.md +++ b/hi/core-concepts/fund-management.md @@ -14,6 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From 53668da43498280fe6ec7f6084a1650f2e3be9f9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 21 Jan 2022 17:44:16 -0500 Subject: [PATCH 11013/11794] New translations fund-management.md (Croatian) --- hr/core-concepts/fund-management.md | 1 + 1 file changed, 1 insertion(+) diff --git a/hr/core-concepts/fund-management.md b/hr/core-concepts/fund-management.md index df1fe4bc3..6809667d4 100644 --- a/hr/core-concepts/fund-management.md +++ b/hr/core-concepts/fund-management.md @@ -14,6 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From 841ac2f94ebb546326ad7b5c903b14ee33ba8cb1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 21 Jan 2022 17:44:17 -0500 Subject: [PATCH 11014/11794] New translations fund-management.md (Thai) --- th/core-concepts/fund-management.md | 1 + 1 file changed, 1 insertion(+) diff --git a/th/core-concepts/fund-management.md b/th/core-concepts/fund-management.md index df1fe4bc3..6809667d4 100644 --- a/th/core-concepts/fund-management.md +++ b/th/core-concepts/fund-management.md @@ -14,6 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From 4faa1932c3ba2d18dddace74f9b3c671af83c80e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 21 Jan 2022 17:44:18 -0500 Subject: [PATCH 11015/11794] New translations fund-management.md (Chinese Traditional) --- zh/core-concepts/fund-management.md | 1 + 1 file changed, 1 insertion(+) diff --git a/zh/core-concepts/fund-management.md b/zh/core-concepts/fund-management.md index df1fe4bc3..6809667d4 100644 --- a/zh/core-concepts/fund-management.md +++ b/zh/core-concepts/fund-management.md @@ -14,6 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From a811ddbea88d21d6c01acc77aeaa980f39a69350 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 21 Jan 2022 17:44:19 -0500 Subject: [PATCH 11016/11794] New translations fund-management.md (Turkish) --- tr/core-concepts/fund-management.md | 1 + 1 file changed, 1 insertion(+) diff --git a/tr/core-concepts/fund-management.md b/tr/core-concepts/fund-management.md index df1fe4bc3..6809667d4 100644 --- a/tr/core-concepts/fund-management.md +++ b/tr/core-concepts/fund-management.md @@ -14,6 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From b4e1d0f339fcad9571fcbd80d48da8181dc33b42 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 21 Jan 2022 17:44:20 -0500 Subject: [PATCH 11017/11794] New translations fund-management.md (Portuguese) --- pt/core-concepts/fund-management.md | 1 + 1 file changed, 1 insertion(+) diff --git a/pt/core-concepts/fund-management.md b/pt/core-concepts/fund-management.md index df1fe4bc3..6809667d4 100644 --- a/pt/core-concepts/fund-management.md +++ b/pt/core-concepts/fund-management.md @@ -14,6 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From f75362f5212d9cba180f69fab5698f79c308e0ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 21 Jan 2022 17:44:21 -0500 Subject: [PATCH 11018/11794] New translations fund-management.md (Korean) --- ko/core-concepts/fund-management.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ko/core-concepts/fund-management.md b/ko/core-concepts/fund-management.md index df1fe4bc3..6809667d4 100644 --- a/ko/core-concepts/fund-management.md +++ b/ko/core-concepts/fund-management.md @@ -14,6 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From d3e82fd966bd0d1fc1e8ed8834af289b92523ae4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 21 Jan 2022 17:44:22 -0500 Subject: [PATCH 11019/11794] New translations fund-management.md (Indonesian) --- id/core-concepts/fund-management.md | 1 + 1 file changed, 1 insertion(+) diff --git a/id/core-concepts/fund-management.md b/id/core-concepts/fund-management.md index de2fa552f..04a57a048 100644 --- a/id/core-concepts/fund-management.md +++ b/id/core-concepts/fund-management.md @@ -14,6 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From 2c5ce5486f93915322871fb393ed8531ee162f71 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 21 Jan 2022 17:44:23 -0500 Subject: [PATCH 11020/11794] New translations fund-management.md (Japanese) --- ja/core-concepts/fund-management.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ja/core-concepts/fund-management.md b/ja/core-concepts/fund-management.md index df1fe4bc3..6809667d4 100644 --- a/ja/core-concepts/fund-management.md +++ b/ja/core-concepts/fund-management.md @@ -14,6 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From 0a905da504ad3b4d6aa83fb41c0955bfe2a2909c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 21 Jan 2022 17:44:24 -0500 Subject: [PATCH 11021/11794] New translations fund-management.md (Italian) --- it/core-concepts/fund-management.md | 1 + 1 file changed, 1 insertion(+) diff --git a/it/core-concepts/fund-management.md b/it/core-concepts/fund-management.md index df1fe4bc3..6809667d4 100644 --- a/it/core-concepts/fund-management.md +++ b/it/core-concepts/fund-management.md @@ -14,6 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From 1ed47b0be13c6f6bdb9d41bd3383c5a6c8724b38 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 21 Jan 2022 17:44:25 -0500 Subject: [PATCH 11022/11794] New translations fund-management.md (Greek) --- el/core-concepts/fund-management.md | 1 + 1 file changed, 1 insertion(+) diff --git a/el/core-concepts/fund-management.md b/el/core-concepts/fund-management.md index df1fe4bc3..6809667d4 100644 --- a/el/core-concepts/fund-management.md +++ b/el/core-concepts/fund-management.md @@ -14,6 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From 3529d0006704118cc98d085d18b82d1372b9fd90 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 21 Jan 2022 17:44:26 -0500 Subject: [PATCH 11023/11794] New translations fund-management.md (German) --- de/core-concepts/fund-management.md | 1 + 1 file changed, 1 insertion(+) diff --git a/de/core-concepts/fund-management.md b/de/core-concepts/fund-management.md index df1fe4bc3..6809667d4 100644 --- a/de/core-concepts/fund-management.md +++ b/de/core-concepts/fund-management.md @@ -14,6 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From 4613372764a39f753c9c5396f3b93a2cd94eee61 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 21 Jan 2022 17:44:27 -0500 Subject: [PATCH 11024/11794] New translations fund-management.md (Arabic) --- ar/core-concepts/fund-management.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ar/core-concepts/fund-management.md b/ar/core-concepts/fund-management.md index df1fe4bc3..6809667d4 100644 --- a/ar/core-concepts/fund-management.md +++ b/ar/core-concepts/fund-management.md @@ -14,6 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From d71d46e88d7c63635961656f858548b2f77d7362 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 21 Jan 2022 17:44:28 -0500 Subject: [PATCH 11025/11794] New translations fund-management.md (French) --- fr/core-concepts/fund-management.md | 1 + 1 file changed, 1 insertion(+) diff --git a/fr/core-concepts/fund-management.md b/fr/core-concepts/fund-management.md index df1fe4bc3..6809667d4 100644 --- a/fr/core-concepts/fund-management.md +++ b/fr/core-concepts/fund-management.md @@ -14,6 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From 25b5b0750d2e7cc56926308b7385504ad37a3b8c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 21 Jan 2022 17:44:29 -0500 Subject: [PATCH 11026/11794] New translations fund-management.md (Vietnamese) --- vi/core-concepts/fund-management.md | 1 + 1 file changed, 1 insertion(+) diff --git a/vi/core-concepts/fund-management.md b/vi/core-concepts/fund-management.md index c851f01bc..51cb100ee 100644 --- a/vi/core-concepts/fund-management.md +++ b/vi/core-concepts/fund-management.md @@ -14,6 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From a60f34b16dac9580fbd6bc950bc9516f351f0fde Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 21 Jan 2022 17:44:30 -0500 Subject: [PATCH 11027/11794] New translations fund-management.md (Russian) --- ru/core-concepts/fund-management.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ru/core-concepts/fund-management.md b/ru/core-concepts/fund-management.md index dc15f21e1..6f1518afd 100644 --- a/ru/core-concepts/fund-management.md +++ b/ru/core-concepts/fund-management.md @@ -14,6 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From 200f514b4b728b8596970212024e91e30f6d30a7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 21 Jan 2022 17:44:31 -0500 Subject: [PATCH 11028/11794] New translations fund-management.md (Filipino) --- fil/core-concepts/fund-management.md | 1 + 1 file changed, 1 insertion(+) diff --git a/fil/core-concepts/fund-management.md b/fil/core-concepts/fund-management.md index df1fe4bc3..6809667d4 100644 --- a/fil/core-concepts/fund-management.md +++ b/fil/core-concepts/fund-management.md @@ -14,6 +14,7 @@ Ultimately, we believe it should be up to the community to decide what the right * After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. * These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. +* Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. * When voting, please remember it is inefficient to move in and out of the Convex strategy frequently and some funds need to always remain outside of Convex in order to accommodate withdrawals. From ac2e13f14aaa27e42b915c4919879d6a34a4f378 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Feb 2022 15:56:52 -0500 Subject: [PATCH 11029/11794] New translations integration-guide-for-exchanges.md (French) --- fr/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/guides/integration-guide-for-exchanges.md b/fr/guides/integration-guide-for-exchanges.md index 37a871129..0824d912b 100644 --- a/fr/guides/integration-guide-for-exchanges.md +++ b/fr/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From 0d3610c29b138a7eb93d4fbef5e708d68c2432b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Feb 2022 15:56:53 -0500 Subject: [PATCH 11030/11794] New translations integration-guide-for-exchanges.md (Turkish) --- tr/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/guides/integration-guide-for-exchanges.md b/tr/guides/integration-guide-for-exchanges.md index 37a871129..0824d912b 100644 --- a/tr/guides/integration-guide-for-exchanges.md +++ b/tr/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From c7b8b527fc1a683089ecf5e0828ebe2c115c3c39 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Feb 2022 15:56:54 -0500 Subject: [PATCH 11031/11794] New translations integration-guide-for-exchanges.md (Hindi) --- hi/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/guides/integration-guide-for-exchanges.md b/hi/guides/integration-guide-for-exchanges.md index 37a871129..0824d912b 100644 --- a/hi/guides/integration-guide-for-exchanges.md +++ b/hi/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From c2c7fc59e5a57a413023d70484a0509f9c79e9d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Feb 2022 15:56:55 -0500 Subject: [PATCH 11032/11794] New translations integration-guide-for-exchanges.md (Croatian) --- hr/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/guides/integration-guide-for-exchanges.md b/hr/guides/integration-guide-for-exchanges.md index 37a871129..0824d912b 100644 --- a/hr/guides/integration-guide-for-exchanges.md +++ b/hr/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From c7d82dcaf551aafb4a71af7ff99a258f16460caf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Feb 2022 15:56:56 -0500 Subject: [PATCH 11033/11794] New translations integration-guide-for-exchanges.md (Thai) --- th/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/guides/integration-guide-for-exchanges.md b/th/guides/integration-guide-for-exchanges.md index 37a871129..0824d912b 100644 --- a/th/guides/integration-guide-for-exchanges.md +++ b/th/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From f68869b9eff4b835af02eb08c7ba1b396cd9f83d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Feb 2022 15:56:57 -0500 Subject: [PATCH 11034/11794] New translations integration-guide-for-exchanges.md (Indonesian) --- id/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/guides/integration-guide-for-exchanges.md b/id/guides/integration-guide-for-exchanges.md index b138f49b3..6f86384db 100644 --- a/id/guides/integration-guide-for-exchanges.md +++ b/id/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From 1d530ddb1ec8bdc27b5d960d9dcee4a9a58d0dbb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Feb 2022 15:56:58 -0500 Subject: [PATCH 11035/11794] New translations integration-guide-for-exchanges.md (Vietnamese) --- vi/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/guides/integration-guide-for-exchanges.md b/vi/guides/integration-guide-for-exchanges.md index bdf68800c..25451551f 100644 --- a/vi/guides/integration-guide-for-exchanges.md +++ b/vi/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From 94e4a8b8c032a79e3bd1bcdb0b61dff84dffc400 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Feb 2022 15:56:59 -0500 Subject: [PATCH 11036/11794] New translations integration-guide-for-exchanges.md (Chinese Traditional) --- zh/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/guides/integration-guide-for-exchanges.md b/zh/guides/integration-guide-for-exchanges.md index 37a871129..0824d912b 100644 --- a/zh/guides/integration-guide-for-exchanges.md +++ b/zh/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From 3391296328ad19c605de2814af03328a0b57731a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Feb 2022 15:57:02 -0500 Subject: [PATCH 11037/11794] New translations integration-guide-for-exchanges.md (Russian) --- ru/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/guides/integration-guide-for-exchanges.md b/ru/guides/integration-guide-for-exchanges.md index bb7356c0b..18efd99df 100644 --- a/ru/guides/integration-guide-for-exchanges.md +++ b/ru/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From 7538680ec0e87e7bc4b43719b54b58c51310d035 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Feb 2022 15:57:03 -0500 Subject: [PATCH 11038/11794] New translations integration-guide-for-exchanges.md (Spanish) --- es/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/guides/integration-guide-for-exchanges.md b/es/guides/integration-guide-for-exchanges.md index 0f83d8921..a415e3357 100644 --- a/es/guides/integration-guide-for-exchanges.md +++ b/es/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ Si está mezclando fondos, querrá asegurarse de que cada usuario obtenga su can El equipo de Origin a menudo está dispuesto a proporcionar un creador de mercado y liquidez inicial para los intercambios que desean integrar OUSD. También hay 9 cifras de liquidez disponibles en intercambios descentralizados como [Curve](https://curve.fi/factory/9). -Si está interesado en utilizar OUSD para impulsar su propio programa de staking o ganancias, probablemente querrá poder acceder a OUSD a pedido. OUSD siempre se puede acuñar o canjear utilizando la [DApp Origin Dollar](https://www.ousd.com), o directamente desde los [contratos inteligentes de OUSD ](../smart-contracts/registry.md). Si planea proporcionar liquidez usted mismo, debe tener en cuenta que la cantidad exacta de OUSD que recibirá a cambio de su USDT, USDC o DAI depende de los tipos de cambio actuales según lo determinado por los [oráculos](../smart-contracts/api/oracle.md). Si planea canjear OUSD por las monedas estables subyacentes, debe saber que hay una tarifa de salida del 0.5% y OUSD devolverá una canasta de monedas estables en proporción a las monedas estables de respaldo en el pool. Alentamos a los intercambios a aprovechar los fondos existentes de liquidez para evitar esas tarifas. Si es posible, las mentas o canjeos deben hacerse en lotes grandes para una máxima eficiencia. +Si está interesado en utilizar OUSD para impulsar su propio programa de staking o ganancias, probablemente querrá poder acceder a OUSD a pedido. OUSD siempre se puede acuñar o canjear utilizando la [DApp Origin Dollar](https://www.ousd.com), o directamente desde los [contratos inteligentes de OUSD ](../smart-contracts/registry.md). Si planea proporcionar liquidez usted mismo, debe tener en cuenta que la cantidad exacta de OUSD que recibirá a cambio de su USDT, USDC o DAI depende de los tipos de cambio actuales según lo determinado por los [oráculos](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. Alentamos a los intercambios a aprovechar los fondos existentes de liquidez para evitar esas tarifas. Si es posible, las mentas o canjeos deben hacerse en lotes grandes para una máxima eficiencia. #### ¿Tiene otras preguntas? From 12425232e6ca4028cbab3314419cef96e66b1073 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Feb 2022 15:57:05 -0500 Subject: [PATCH 11039/11794] New translations integration-guide-for-exchanges.md (Portuguese) --- pt/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/guides/integration-guide-for-exchanges.md b/pt/guides/integration-guide-for-exchanges.md index 37a871129..0824d912b 100644 --- a/pt/guides/integration-guide-for-exchanges.md +++ b/pt/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From 5b88d5712d24b464cc2054138d5631bccacd2f1a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Feb 2022 15:57:06 -0500 Subject: [PATCH 11040/11794] New translations integration-guide-for-exchanges.md (Dutch) --- nl/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/guides/integration-guide-for-exchanges.md b/nl/guides/integration-guide-for-exchanges.md index 37a871129..0824d912b 100644 --- a/nl/guides/integration-guide-for-exchanges.md +++ b/nl/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From e8da256e2aae77285684a85d2a0c0cf2b2bba067 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Feb 2022 15:57:07 -0500 Subject: [PATCH 11041/11794] New translations integration-guide-for-exchanges.md (Korean) --- ko/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/guides/integration-guide-for-exchanges.md b/ko/guides/integration-guide-for-exchanges.md index 37a871129..0824d912b 100644 --- a/ko/guides/integration-guide-for-exchanges.md +++ b/ko/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From 84fd1b76d96a7ba8fe70bc4de3bb062787bb52b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Feb 2022 15:57:08 -0500 Subject: [PATCH 11042/11794] New translations integration-guide-for-exchanges.md (Japanese) --- ja/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/guides/integration-guide-for-exchanges.md b/ja/guides/integration-guide-for-exchanges.md index 37a871129..0824d912b 100644 --- a/ja/guides/integration-guide-for-exchanges.md +++ b/ja/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From a23450803bade20849b80734ca2a2cd7ef114b17 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Feb 2022 15:57:09 -0500 Subject: [PATCH 11043/11794] New translations integration-guide-for-exchanges.md (Italian) --- it/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/guides/integration-guide-for-exchanges.md b/it/guides/integration-guide-for-exchanges.md index 37a871129..0824d912b 100644 --- a/it/guides/integration-guide-for-exchanges.md +++ b/it/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From 63c5152e8d3b246c87fd4ec7e5f4818e1afa9dc1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Feb 2022 15:57:11 -0500 Subject: [PATCH 11044/11794] New translations integration-guide-for-exchanges.md (Greek) --- el/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/guides/integration-guide-for-exchanges.md b/el/guides/integration-guide-for-exchanges.md index 37a871129..0824d912b 100644 --- a/el/guides/integration-guide-for-exchanges.md +++ b/el/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From c6989a21b8682d18e7fca845456f7e32febc58f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Feb 2022 15:57:12 -0500 Subject: [PATCH 11045/11794] New translations integration-guide-for-exchanges.md (German) --- de/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/guides/integration-guide-for-exchanges.md b/de/guides/integration-guide-for-exchanges.md index 37a871129..0824d912b 100644 --- a/de/guides/integration-guide-for-exchanges.md +++ b/de/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From 46340cfa75f7784ad3a4e1a4cb3cd40e60554f81 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Feb 2022 15:57:13 -0500 Subject: [PATCH 11046/11794] New translations integration-guide-for-exchanges.md (Arabic) --- ar/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/guides/integration-guide-for-exchanges.md b/ar/guides/integration-guide-for-exchanges.md index 37a871129..0824d912b 100644 --- a/ar/guides/integration-guide-for-exchanges.md +++ b/ar/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From 8f8ebd1907771655ae0dfb2478e92c9458d756ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 3 Feb 2022 15:57:14 -0500 Subject: [PATCH 11047/11794] New translations integration-guide-for-exchanges.md (Filipino) --- fil/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/guides/integration-guide-for-exchanges.md b/fil/guides/integration-guide-for-exchanges.md index 37a871129..0824d912b 100644 --- a/fil/guides/integration-guide-for-exchanges.md +++ b/fil/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.5% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From 8e1d808250480fdef2aaa78bbdfdf6c0bb14fdff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 8 Feb 2022 21:42:07 -0500 Subject: [PATCH 11048/11794] New translations README.md (Korean) --- ko/core-concepts/price-oracles/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/core-concepts/price-oracles/README.md b/ko/core-concepts/price-oracles/README.md index d881e2bf8..2721c7d18 100644 --- a/ko/core-concepts/price-oracles/README.md +++ b/ko/core-concepts/price-oracles/README.md @@ -104,7 +104,7 @@ OUSD는 1 USD로 고정되고 기본 스테이블 코인과 1: 1로 지원되도
-The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +리베이스 기능은 단순성을 위해 1개의 스테이블 코인을 1개의 OUSD로 취급하고 기본 스테이블 코인 가격의 일일 변동에 의해 영향을 받는 OUSD 잔액을 보호합니다. Since the rebase function only counts coins, OUSD balances should only increase. In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. From 50f9dac5ad58160e58344cda0f2364e2a1d20ebc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 10 Feb 2022 23:50:26 -0500 Subject: [PATCH 11049/11794] New translations bug-bounties.md (French) --- fr/security-and-risks/bug-bounties.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/fr/security-and-risks/bug-bounties.md b/fr/security-and-risks/bug-bounties.md index 956fd0fe6..d6e21196f 100644 --- a/fr/security-and-risks/bug-bounties.md +++ b/fr/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -16,11 +16,11 @@ In case you discover a vulnerability, we would like to know about it immediately If you discover a vulnerability, please do the following: -* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser). Here is an example of a [well written disclosure](https://gist.github.com/DanielVF/66f459da88804d1fd917c47576c68523). * Do not take advantage of the vulnerability or problem you have discovered * Do not reveal the problem to others until it has been resolved * Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. In return, we promise: @@ -29,4 +29,4 @@ In return, we promise: * We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission * If you so wish we will keep you informed of the progress towards resolving the problem * In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 1d597c05b5725ae8a411a360cafaf41e0af5e308 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 10 Feb 2022 23:50:27 -0500 Subject: [PATCH 11050/11794] New translations bug-bounties.md (Turkish) --- tr/security-and-risks/bug-bounties.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tr/security-and-risks/bug-bounties.md b/tr/security-and-risks/bug-bounties.md index 6821a7f6b..03ac4fad3 100644 --- a/tr/security-and-risks/bug-bounties.md +++ b/tr/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Ödülleri** -Hata ödülleri, Origin Protocol'ün tam takdirine bağlı olarak verilir. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Şu anda, ödül programı yalnızca OUSD için geçerlidir, Origin'deki diğer ürünler için geçerli değildir. +Hata ödülleri, Origin Protocol'ün tam takdirine bağlı olarak verilir. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Şu anda, ödül programı yalnızca OUSD için geçerlidir, Origin'deki diğer ürünler için geçerli değildir. {% hint style="uyarı" %} Bir hata ödülüne hak kazanmak için aşağıda ana hatları verilen Sorumlu Açıklama kurallarına uymanız gerekir. @@ -16,11 +16,11 @@ Bir güvenlik açığı keşfetmeniz durumunda, bunu olabildiğince hızlı bir Bir güvenlik açığı keşfederseniz, lütfen aşağıdakileri yapın: -* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser). Here is an example of a [well written disclosure](https://gist.github.com/DanielVF/66f459da88804d1fd917c47576c68523). * Keşfettiğiniz güvenlik açığından veya sorundan yararlanmayın * Çözülene kadar sorunu başkalarına açıklamayın * Fiziksel güvenlik, sosyal mühendislik, dağıtılmış hizmet reddi, spam veya üçüncü taraf uygulamalarına yönelik saldırıları kullanmayın. -* Sorunu yeniden oluşturmak için yeterli bilgi sağlayın, böylece sorunu olabildiğince çabuk çözebiliriz. Karmaşık güvenlik açıkları daha fazla açıklama gerektirebilir, bu nedenle sizden ek bilgi isteyebiliriz. +* Sorunu yeniden oluşturmak için yeterli bilgi sağlayın, böylece sorunu olabildiğince çabuk çözebiliriz. Complex vulnerabilities may require further explanation so we might ask you for additional information. Karşılığında söz veriyoruz: @@ -29,4 +29,4 @@ Karşılığında söz veriyoruz: * Bildiriminizi sıkı bir gizlilik içinde ele alacağız ve kişisel bilgilerinizi izniniz olmadan üçüncü şahıslara vermeyeceğiz. * Dilerseniz, sorunu çözme yolunda ilerlemenizden sizi haberdar edeceğiz. * In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) -* Yardımınız için minnettarlığımızın bir göstergesi olarak, henüz bilmediğimiz bir güvenlik sorununun her bildirimi için bir ödül sunuyoruz. Ödül miktarı, sızıntının ciddiyetine, raporun kalitesine ve sağladığınız ek yardımlara göre belirlenecektir. +* Yardımınız için minnettarlığımızın bir göstergesi olarak, henüz bilmediğimiz bir güvenlik sorununun her bildirimi için bir ödül sunuyoruz. Ödül miktarı, sızıntının ciddiyetine, raporun kalitesine ve sağladığınız ek yardımlara göre belirlenecektir. From a80f4d39a068aaaa32a6bc1d82b309fc5287a17d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 10 Feb 2022 23:50:28 -0500 Subject: [PATCH 11051/11794] New translations bug-bounties.md (Hindi) --- hi/security-and-risks/bug-bounties.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/hi/security-and-risks/bug-bounties.md b/hi/security-and-risks/bug-bounties.md index 956fd0fe6..d6e21196f 100644 --- a/hi/security-and-risks/bug-bounties.md +++ b/hi/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -16,11 +16,11 @@ In case you discover a vulnerability, we would like to know about it immediately If you discover a vulnerability, please do the following: -* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser). Here is an example of a [well written disclosure](https://gist.github.com/DanielVF/66f459da88804d1fd917c47576c68523). * Do not take advantage of the vulnerability or problem you have discovered * Do not reveal the problem to others until it has been resolved * Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. In return, we promise: @@ -29,4 +29,4 @@ In return, we promise: * We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission * If you so wish we will keep you informed of the progress towards resolving the problem * In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From ddb6a677c7564d166a18ce3ba94e2bb04d9d3b63 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 10 Feb 2022 23:50:29 -0500 Subject: [PATCH 11052/11794] New translations bug-bounties.md (Croatian) --- hr/security-and-risks/bug-bounties.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/hr/security-and-risks/bug-bounties.md b/hr/security-and-risks/bug-bounties.md index 956fd0fe6..d6e21196f 100644 --- a/hr/security-and-risks/bug-bounties.md +++ b/hr/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -16,11 +16,11 @@ In case you discover a vulnerability, we would like to know about it immediately If you discover a vulnerability, please do the following: -* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser). Here is an example of a [well written disclosure](https://gist.github.com/DanielVF/66f459da88804d1fd917c47576c68523). * Do not take advantage of the vulnerability or problem you have discovered * Do not reveal the problem to others until it has been resolved * Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. In return, we promise: @@ -29,4 +29,4 @@ In return, we promise: * We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission * If you so wish we will keep you informed of the progress towards resolving the problem * In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From e7e1828fe7c08f223ca1d433baca2465229f0b98 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 10 Feb 2022 23:50:30 -0500 Subject: [PATCH 11053/11794] New translations bug-bounties.md (Thai) --- th/security-and-risks/bug-bounties.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/th/security-and-risks/bug-bounties.md b/th/security-and-risks/bug-bounties.md index 956fd0fe6..d6e21196f 100644 --- a/th/security-and-risks/bug-bounties.md +++ b/th/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -16,11 +16,11 @@ In case you discover a vulnerability, we would like to know about it immediately If you discover a vulnerability, please do the following: -* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser). Here is an example of a [well written disclosure](https://gist.github.com/DanielVF/66f459da88804d1fd917c47576c68523). * Do not take advantage of the vulnerability or problem you have discovered * Do not reveal the problem to others until it has been resolved * Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. In return, we promise: @@ -29,4 +29,4 @@ In return, we promise: * We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission * If you so wish we will keep you informed of the progress towards resolving the problem * In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 1bd0b7672feba51fc521cb385716a227c2c6f5f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 10 Feb 2022 23:50:31 -0500 Subject: [PATCH 11054/11794] New translations bug-bounties.md (Indonesian) --- id/security-and-risks/bug-bounties.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/id/security-and-risks/bug-bounties.md b/id/security-and-risks/bug-bounties.md index aca7f4343..16a2b7eab 100644 --- a/id/security-and-risks/bug-bounties.md +++ b/id/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounty diberikan atas kebijakan penuh dari Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Saat ini program bounty hanya berlaku untuk OUSD dan bukan produk lain dari Origin. +Bug bounty diberikan atas kebijakan penuh dari Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Saat ini program bounty hanya berlaku untuk OUSD dan bukan produk lain dari Origin. {% hint style="warning" %} Agar memenuhi syarat untuk menerima bug bounty, Anda harus mengikuti aturan Pengungkapan yang Bertanggung Jawab yang diuraikan di bawah. @@ -16,11 +16,11 @@ Jika Anda menemukan kerentanan, kami ingin segera mengetahuinya sehingga kami da Jika Anda menemukan kerentanan, lakukan hal berikut: -* Laporkan temuan Anda ke[security@originprotocol.com](mailto:security@originprotocol.com) atau hubungi [Josh Fraser di Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser). Here is an example of a [well written disclosure](https://gist.github.com/DanielVF/66f459da88804d1fd917c47576c68523). * Jangan memanfaatkan kerentanan atau masalah yang Anda temukan * Jangan mengungkapkan masalah kepada orang lain sampai masalah tersebut diselesaikan * Jangan menggunakan serangan terhadap keamanan fisik, rekayasa sosial, penyangkalan layanan terdistribusi, spam atau aplikasi pihak ketiga -* Berikan informasi yang memadai untuk mereproduksi masalah, sehingga kami akan dapat menyelesaikannya secepat mungkin. Kerentanan yang kompleks mungkin memerlukan penjelasan lebih lanjut sehingga kami mungkin meminta informasi tambahan dari Anda. +* Berikan informasi yang memadai untuk mereproduksi masalah, sehingga kami akan dapat menyelesaikannya secepat mungkin. Complex vulnerabilities may require further explanation so we might ask you for additional information. Sebagai gantinya, kami berjanji: @@ -29,4 +29,4 @@ Sebagai gantinya, kami berjanji: * Kami akan menangani laporan Anda dengan kerahasiaan yang ketat, dan tidak memberikan informasi pribadi Anda kepada pihak ketiga tanpa izin Anda * Jika Anda menginginkannya, kami akan terus memberi tahu Anda tentang kemajuan dalam menyelesaikan masalah * In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) -* Sebagai tanda terima kasih kami atas bantuan Anda, kami menawarkan hadiah untuk setiap laporan masalah keamanan yang belum kami ketahui. Jumlah hadiah akan ditentukan berdasarkan tingkat keparahan kebocoran, kualitas laporan, dan bantuan tambahan yang Anda berikan. +* Sebagai tanda terima kasih kami atas bantuan Anda, kami menawarkan hadiah untuk setiap laporan masalah keamanan yang belum kami ketahui. Jumlah hadiah akan ditentukan berdasarkan tingkat keparahan kebocoran, kualitas laporan, dan bantuan tambahan yang Anda berikan. From 58624b74cdd057709e390d753b5158ac443212ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 10 Feb 2022 23:50:32 -0500 Subject: [PATCH 11055/11794] New translations bug-bounties.md (Vietnamese) --- vi/security-and-risks/bug-bounties.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vi/security-and-risks/bug-bounties.md b/vi/security-and-risks/bug-bounties.md index 70e2c1aa6..13ece9b4f 100644 --- a/vi/security-and-risks/bug-bounties.md +++ b/vi/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Phần thưởng phát hiện lỗi** -Tiền thưởng lỗi được sẽ được quyết định bởi Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Hiện tại, chương trình tiền thưởng phát hiện lỗi chỉ áp dụng cho OUSD và không áp dụng cho các sản phẩm khác từ Origin. +Tiền thưởng lỗi được sẽ được quyết định bởi Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Hiện tại, chương trình tiền thưởng phát hiện lỗi chỉ áp dụng cho OUSD và không áp dụng cho các sản phẩm khác từ Origin. {% hint style="warning" %} Để đủ điều kiện nhận tiền thưởng lỗi, bạn phải tuân theo các quy tắc về khai báo thông tin được nêu dưới đây. @@ -16,11 +16,11 @@ Trong trường hợp bạn phát hiện ra lỗ hổng bảo mật, chúng tôi Nếu bạn phát hiện ra một lỗ hổng, vui lòng làm theo các bước sau: -* Gửi báo cáo phát hiện của bạn tới địa chỉ mail[security@originprotocol.com](mailto:security@originprotocol.com) hoặc liên hệ với [Josh Fraser trên Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser). Here is an example of a [well written disclosure](https://gist.github.com/DanielVF/66f459da88804d1fd917c47576c68523). * Không lợi dụng lỗ hổng hoặc vấn đề bạn đã phát hiện * Không tiết lộ vấn đề cho người khác cho đến khi nó đã được giải quyết * Không sử dụng các cuộc tấn công vào an ninh vật lý, tấn công phi kỹ thuật (đánh cắp thông tin), tấn công từ chối dịch vụ phân tán, spam hoặc tấn công các ứng dụng của bên thứ ba -* Hãy cung cấp đầy đủ thông tin về lỗi để chúng tôi có thể giải quyết nó nhanh nhất có thể. Các lỗ hổng bảo mật phức tạp sẽ có thể cần thêm thông tin để xác minh, vì vậy chúng tôi có thể yêu cầu bổ sung một số thông tin cần thiết. +* Hãy cung cấp đầy đủ thông tin về lỗi để chúng tôi có thể giải quyết nó nhanh nhất có thể. Complex vulnerabilities may require further explanation so we might ask you for additional information. Đổi lại, chúng tôi sẽ: @@ -29,4 +29,4 @@ Nếu bạn phát hiện ra một lỗ hổng, vui lòng làm theo các bước * Chúng tôi sẽ xử lý báo cáo của bạn với tính bảo mật nghiêm ngặt và không chuyển thông tin cá nhân của bạn cho bên thứ ba mà không có sự cho phép của bạn * Nếu bạn muốn, chúng tôi sẽ thông báo cho bạn về tiến trình giải quyết lỗ hổng * In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) -* Như một lời tri ân vì sự hỗ trợ của bạn, chúng tôi sẽ trao phần thưởng cho mọi báo cáo về sự cố bảo mật mà chúng tôi chưa biết. Số lượng phần thưởng sẽ được xác định dựa trên mức độ nghiêm trọng của lỗ hổng, chất lượng của báo cáo và bất kỳ hỗ trợ bổ sung nào mà bạn cung cấp. +* Như một lời tri ân vì sự hỗ trợ của bạn, chúng tôi sẽ trao phần thưởng cho mọi báo cáo về sự cố bảo mật mà chúng tôi chưa biết. Số lượng phần thưởng sẽ được xác định dựa trên mức độ nghiêm trọng của lỗ hổng, chất lượng của báo cáo và bất kỳ hỗ trợ bổ sung nào mà bạn cung cấp. From f67a104a7b2202bdbfc61918abd86f1e98d814f5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 10 Feb 2022 23:50:33 -0500 Subject: [PATCH 11056/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 956fd0fe6..d6e21196f 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -16,11 +16,11 @@ In case you discover a vulnerability, we would like to know about it immediately If you discover a vulnerability, please do the following: -* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser). Here is an example of a [well written disclosure](https://gist.github.com/DanielVF/66f459da88804d1fd917c47576c68523). * Do not take advantage of the vulnerability or problem you have discovered * Do not reveal the problem to others until it has been resolved * Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. In return, we promise: @@ -29,4 +29,4 @@ In return, we promise: * We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission * If you so wish we will keep you informed of the progress towards resolving the problem * In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 8ff4da8966dff11026107cde5660f15a9af398a7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 10 Feb 2022 23:50:34 -0500 Subject: [PATCH 11057/11794] New translations bug-bounties.md (Chinese Simplified) --- zh/security-and-risks/bug-bounties.md | 36 +++++++++++++-------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index d6e21196f..4f3d85733 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,32 +1,32 @@ -# Bug Bounties +# 错误赏金 -**Bug Bounties** +**错误赏金** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. +以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 {% endhint %} -**Responsible Disclosure** +**负责任的披露** -Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. +安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 -In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. +如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 -If you discover a vulnerability, please do the following: +如果发现漏洞,请按照以下步骤: * Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser). Here is an example of a [well written disclosure](https://gist.github.com/DanielVF/66f459da88804d1fd917c47576c68523). -* Do not take advantage of the vulnerability or problem you have discovered -* Do not reveal the problem to others until it has been resolved -* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* 不要趁机利用发现的漏洞或问题 +* 在问题被解决之前,不要向其他人透露问题 +* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 +* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 Complex vulnerabilities may require further explanation so we might ask you for additional information. -In return, we promise: +我们承诺: -* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date -* If you have followed the instructions above, we will not take any legal action against you in regard to the report -* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission -* If you so wish we will keep you informed of the progress towards resolving the problem +* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 +* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 +* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 +* 如果您希望的话,我们会跟您分享问题解决的进展 * In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 From 4aac961ecf9f6d552d7687841b20953b827b8d95 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 10 Feb 2022 23:50:35 -0500 Subject: [PATCH 11058/11794] New translations bug-bounties.md (Russian) --- ru/security-and-risks/bug-bounties.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/security-and-risks/bug-bounties.md b/ru/security-and-risks/bug-bounties.md index b9e5eebef..c0f656dc3 100644 --- a/ru/security-and-risks/bug-bounties.md +++ b/ru/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Вознаграждения за поиск ошибок** -Награды за найденные ошибки предоставляются на полное усмотрение Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. В настоящее время программа вознаграждений распространяется только на OUSD, а не на другие продукты Origin. +Награды за найденные ошибки предоставляются на полное усмотрение Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. В настоящее время программа вознаграждений распространяется только на OUSD, а не на другие продукты Origin. {% hint style="warning" %} Чтобы иметь право на вознаграждение за обнаружение ошибок, Вы должны соблюдать правила ответственного раскрытия информации, изложенные ниже. @@ -16,11 +16,11 @@ Если вы обнаружите уязвимость, сделайте следующее: -* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser). Here is an example of a [well written disclosure](https://gist.github.com/DanielVF/66f459da88804d1fd917c47576c68523). * Не пользуйтесь уязвимостью или проблемой, которую вы обнаружили * Не сообщайте о проблеме другим, пока она не будет решена * Не используйте атаки на физическую безопасность, социальную инженерию, распределенный отказ в обслуживании, спам или приложения третьих лиц -* Предоставьте достаточно информации для воспроизведения проблемы, чтобы мы смогли решить ее как можно быстрее. Сложные уязвимости могут потребовать дополнительных объяснений, поэтому мы можем попросить Вас предоставить дополнительную информацию. +* Предоставьте достаточно информации для воспроизведения проблемы, чтобы мы смогли решить ее как можно быстрее. Complex vulnerabilities may require further explanation so we might ask you for additional information. Взамен мы обещаем: @@ -29,4 +29,4 @@ * Мы обработаем Ваш отчет в строгой конфиденциальности и не передадим Ваши личные данные третьим лицам без Вашего разрешения * По вашему желанию, мы будем держать вас в курсе о ходе решения проблемы * In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) -* В знак нашей благодарности за Вашу помощь мы предлагаем вознаграждение за каждое сообщение о проблеме безопасности, о которой мы еще не знали. Размер вознаграждения будет определяться в зависимости от серьезности проблемы, качества отчета и любой дополнительной помощи, которую Вы оказываете. +* В знак нашей благодарности за Вашу помощь мы предлагаем вознаграждение за каждое сообщение о проблеме безопасности, о которой мы еще не знали. Размер вознаграждения будет определяться в зависимости от серьезности проблемы, качества отчета и любой дополнительной помощи, которую Вы оказываете. From 8870c87d2dad8fc4e803b69c448a6e70684cb150 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 10 Feb 2022 23:50:36 -0500 Subject: [PATCH 11059/11794] New translations bug-bounties.md (Spanish) --- es/security-and-risks/bug-bounties.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/es/security-and-risks/bug-bounties.md b/es/security-and-risks/bug-bounties.md index 0d232b2ff..2a2abd319 100644 --- a/es/security-and-risks/bug-bounties.md +++ b/es/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Recompensas de Errores** -Las recompensas por errores se otorgan a total discreción de Origin Protocol. Las recompensas varían en tamaño desde **$100 OUSD** por problemas menores hasta **$250,000 OUSD** por vulnerabilidades importantes. Actualmente, el programa de recompensas solo se aplica a OUSD y no a otros productos de Origin. +Las recompensas por errores se otorgan a total discreción de Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Actualmente, el programa de recompensas solo se aplica a OUSD y no a otros productos de Origin. {% hint style="warning" %} Para ser elegible para una recompensa por errores, debe seguir las reglas de Divulgación Responsable que se describen a continuación. @@ -16,11 +16,11 @@ En caso de que descubra una vulnerabilidad, nos gustaría conocerla de inmediato Si descubre una vulnerabilidad, haga lo siguiente: -* Informe sus hallazgos a [security@originprotocol.com](mailto:security@originprotocol.com) o comuníquese con [Josh Fraser en Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser). Here is an example of a [well written disclosure](https://gist.github.com/DanielVF/66f459da88804d1fd917c47576c68523). * No aproveche la vulnerabilidad o problema que ha descubierto * No revele el problema a otros hasta que se haya resuelto * No utilice ataques a la seguridad física, ingeniería social, denegación de servicio distribuida, spam o aplicaciones de terceros -* Proporcione información suficiente para reproducir el problema, de modo que podamos resolverlo lo antes posible. Las vulnerabilidades complejas pueden requerir más explicaciones, por lo que es posible que le pidamos información adicional. +* Proporcione información suficiente para reproducir el problema, de modo que podamos resolverlo lo antes posible. Complex vulnerabilities may require further explanation so we might ask you for additional information. A cambio, prometemos: @@ -29,4 +29,4 @@ A cambio, prometemos: * Trataremos su informe con estricta confidencialidad y no transmitiremos sus datos personales a terceros sin su permiso * Si así lo desea, le mantendremos informado del avance hacia la resolución del problema * En la información pública sobre el problema informado, daremos su nombre como descubridor del problema (a menos que desee lo contrario) -* Como muestra de nuestra gratitud por su ayuda, ofrecemos una recompensa por cada informe de un problema de seguridad que aún no conocíamos. El monto de la recompensa se determinará en función de la gravedad de la fuga, la calidad del informe y cualquier ayuda adicional que brinde. +* Como muestra de nuestra gratitud por su ayuda, ofrecemos una recompensa por cada informe de un problema de seguridad que aún no conocíamos. El monto de la recompensa se determinará en función de la gravedad de la fuga, la calidad del informe y cualquier ayuda adicional que brinde. From 95396d9fba9079977f011e5b00af495690020829 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 10 Feb 2022 23:50:37 -0500 Subject: [PATCH 11060/11794] New translations bug-bounties.md (Portuguese) --- pt/security-and-risks/bug-bounties.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pt/security-and-risks/bug-bounties.md b/pt/security-and-risks/bug-bounties.md index 956fd0fe6..d6e21196f 100644 --- a/pt/security-and-risks/bug-bounties.md +++ b/pt/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -16,11 +16,11 @@ In case you discover a vulnerability, we would like to know about it immediately If you discover a vulnerability, please do the following: -* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser). Here is an example of a [well written disclosure](https://gist.github.com/DanielVF/66f459da88804d1fd917c47576c68523). * Do not take advantage of the vulnerability or problem you have discovered * Do not reveal the problem to others until it has been resolved * Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. In return, we promise: @@ -29,4 +29,4 @@ In return, we promise: * We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission * If you so wish we will keep you informed of the progress towards resolving the problem * In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From aeb8cd568ebcae8a498fad1d902e76fb2de62d75 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 10 Feb 2022 23:50:38 -0500 Subject: [PATCH 11061/11794] New translations bug-bounties.md (Dutch) --- nl/security-and-risks/bug-bounties.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nl/security-and-risks/bug-bounties.md b/nl/security-and-risks/bug-bounties.md index 956fd0fe6..d6e21196f 100644 --- a/nl/security-and-risks/bug-bounties.md +++ b/nl/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -16,11 +16,11 @@ In case you discover a vulnerability, we would like to know about it immediately If you discover a vulnerability, please do the following: -* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser). Here is an example of a [well written disclosure](https://gist.github.com/DanielVF/66f459da88804d1fd917c47576c68523). * Do not take advantage of the vulnerability or problem you have discovered * Do not reveal the problem to others until it has been resolved * Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. In return, we promise: @@ -29,4 +29,4 @@ In return, we promise: * We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission * If you so wish we will keep you informed of the progress towards resolving the problem * In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From e2b2629eab2d6e9e17d4f5a20146efe6403fa9a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 10 Feb 2022 23:50:39 -0500 Subject: [PATCH 11062/11794] New translations bug-bounties.md (Korean) --- ko/security-and-risks/bug-bounties.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ko/security-and-risks/bug-bounties.md b/ko/security-and-risks/bug-bounties.md index 90200bbea..082c7ea37 100644 --- a/ko/security-and-risks/bug-bounties.md +++ b/ko/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **버그 현상금** -버그 현상금은 오리진 프로토콜(Origin Protocol) 의 전적인 재량에 따라 부여됩니다. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +버그 현상금은 오리진 프로토콜(Origin Protocol) 의 전적인 재량에 따라 부여됩니다. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} 버그 현상금을 받을 자격을 얻기 위해서는 아래에 설명된 책임 공개 규칙을 따라야 합니다. @@ -16,11 +16,11 @@ 만약 취약점을 발견하였다면, 다음과 같은 안내를 따라주세요: -* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser). Here is an example of a [well written disclosure](https://gist.github.com/DanielVF/66f459da88804d1fd917c47576c68523). * 당신이 발견한 취약점이나 문제를 이용하지 마십시오. * 해당 문제가 해결 될 때까지 다른 사람에게 문제를 공개하지 말아주세요. * 물리적 보안, 사회 공학, 분산 서비스 거부, 스팸 또는 타사 애플리케이션에 대한 공격을 사용하지 마십시오. -* 가능한 한 빨리 문제를 해결할 수 있도록, 문제를 재현하는 데 충분한 정보를 제공 부탁드립니다. 복잡한 취약성은 추가 설명이 필요할 수 있으므로 오리진에서 추가 정보를 요청할 수 있습니다. +* 가능한 한 빨리 문제를 해결할 수 있도록, 문제를 재현하는 데 충분한 정보를 제공 부탁드립니다. Complex vulnerabilities may require further explanation so we might ask you for additional information. 그 대가로 오리진은 다음을 약속합니다. @@ -29,4 +29,4 @@ * 우리는 귀하의 신고를 엄격한 기밀로 처리하고, 귀하의 허가없이 귀하의 개인 정보를 제 3 자에게 전달하지 않습니다. * 원하는 경우 문제 해결을위한 진행 상황을 계속 알려드립니다. * In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) -* 귀하의 도움에 대한 감사의 표시로써, 아직 알려지지 않은 모든 보안 문제 보고에 대한 보상을 제공합니다. 보상 금액은 누출의 심각도, 보고서의 품질 및 귀하가 제공하는 추가 지원에 따라 결정됩니다. +* 귀하의 도움에 대한 감사의 표시로써, 아직 알려지지 않은 모든 보안 문제 보고에 대한 보상을 제공합니다. 보상 금액은 누출의 심각도, 보고서의 품질 및 귀하가 제공하는 추가 지원에 따라 결정됩니다. From d3ef77b9e14b07db7bba850f6d3cafbb774f2cf2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 10 Feb 2022 23:50:40 -0500 Subject: [PATCH 11063/11794] New translations bug-bounties.md (Japanese) --- ja/security-and-risks/bug-bounties.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ja/security-and-risks/bug-bounties.md b/ja/security-and-risks/bug-bounties.md index 956fd0fe6..d6e21196f 100644 --- a/ja/security-and-risks/bug-bounties.md +++ b/ja/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -16,11 +16,11 @@ In case you discover a vulnerability, we would like to know about it immediately If you discover a vulnerability, please do the following: -* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser). Here is an example of a [well written disclosure](https://gist.github.com/DanielVF/66f459da88804d1fd917c47576c68523). * Do not take advantage of the vulnerability or problem you have discovered * Do not reveal the problem to others until it has been resolved * Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. In return, we promise: @@ -29,4 +29,4 @@ In return, we promise: * We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission * If you so wish we will keep you informed of the progress towards resolving the problem * In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From d9ad229dad6e44f32fb4ebe5354ceb69f536f821 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 10 Feb 2022 23:50:41 -0500 Subject: [PATCH 11064/11794] New translations bug-bounties.md (Italian) --- it/security-and-risks/bug-bounties.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/it/security-and-risks/bug-bounties.md b/it/security-and-risks/bug-bounties.md index 7eb8e6169..87d1c4f56 100644 --- a/it/security-and-risks/bug-bounties.md +++ b/it/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Le Bug Bounties sono garantite a totale discrezione di Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Attualmente, il programma di bounty si applica solo a OUSD e non agli altri prodotti di Origin. +Le Bug Bounties sono garantite a totale discrezione di Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Attualmente, il programma di bounty si applica solo a OUSD e non agli altri prodotti di Origin. {% hint style="warning" %} Per poter beneficiare della bug bounty, è necessario seguire le regole della divulgazione responsabile descritte di seguito. @@ -16,11 +16,11 @@ Nel caso in cui tu scopra una vulnerabilità, ci piacerebbe essere immediatament Se scopri una vulnerabilità, perfavore procedi come segue: -* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser). Here is an example of a [well written disclosure](https://gist.github.com/DanielVF/66f459da88804d1fd917c47576c68523). * Non ottenere vantaggi dalla vulnerabilità o dal problema che hai scoperto * Non rivelare il problema ad altri finché non è stato risolto * Non utilizzare attacchi alla sicurezza, ingegneria sociale, denial of service, spam o applicazioni di terze parti -* Fornisci informazioni sufficienti per riprodurre il problema, così saremo in grado di risolverlo il più rapidamente possibile. Vulnerabilità complesse potrebbero richiedere ulteriori spiegazioni, pertanto potremmo chiederti ulteriori informazioni. +* Fornisci informazioni sufficienti per riprodurre il problema, così saremo in grado di risolverlo il più rapidamente possibile. Complex vulnerabilities may require further explanation so we might ask you for additional information. In cambio, promettiamo: @@ -29,4 +29,4 @@ In cambio, promettiamo: * Tratteremo la tua segnalazione con la massima riservatezza e non trasmetteremo i tuoi dati personali a terzi senza il tuo permesso * Se lo desideri, ti terremo informato sui progressi di risoluzione del problema * In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) -* In segno di gratitudine per la tua assistenza, offriamo una ricompensa per ogni segnalazione di un problema di sicurezza che non era ancora noto. L'importo della ricompensa verrà determinato in base alla gravità della vulnerabilità, la qualità del report e a all'assistenza ulteriore da te fornita. +* In segno di gratitudine per la tua assistenza, offriamo una ricompensa per ogni segnalazione di un problema di sicurezza che non era ancora noto. L'importo della ricompensa verrà determinato in base alla gravità della vulnerabilità, la qualità del report e a all'assistenza ulteriore da te fornita. From 7f3ef2422b1df64507c3c5f2c898c7e6a3afedc2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 10 Feb 2022 23:50:42 -0500 Subject: [PATCH 11065/11794] New translations bug-bounties.md (Greek) --- el/security-and-risks/bug-bounties.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/el/security-and-risks/bug-bounties.md b/el/security-and-risks/bug-bounties.md index 956fd0fe6..d6e21196f 100644 --- a/el/security-and-risks/bug-bounties.md +++ b/el/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -16,11 +16,11 @@ In case you discover a vulnerability, we would like to know about it immediately If you discover a vulnerability, please do the following: -* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser). Here is an example of a [well written disclosure](https://gist.github.com/DanielVF/66f459da88804d1fd917c47576c68523). * Do not take advantage of the vulnerability or problem you have discovered * Do not reveal the problem to others until it has been resolved * Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. In return, we promise: @@ -29,4 +29,4 @@ In return, we promise: * We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission * If you so wish we will keep you informed of the progress towards resolving the problem * In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From f3aaf9dbdff506451923c3681059d29b28be0a15 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 10 Feb 2022 23:50:43 -0500 Subject: [PATCH 11066/11794] New translations bug-bounties.md (German) --- de/security-and-risks/bug-bounties.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/de/security-and-risks/bug-bounties.md b/de/security-and-risks/bug-bounties.md index 956fd0fe6..d6e21196f 100644 --- a/de/security-and-risks/bug-bounties.md +++ b/de/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -16,11 +16,11 @@ In case you discover a vulnerability, we would like to know about it immediately If you discover a vulnerability, please do the following: -* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser). Here is an example of a [well written disclosure](https://gist.github.com/DanielVF/66f459da88804d1fd917c47576c68523). * Do not take advantage of the vulnerability or problem you have discovered * Do not reveal the problem to others until it has been resolved * Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. In return, we promise: @@ -29,4 +29,4 @@ In return, we promise: * We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission * If you so wish we will keep you informed of the progress towards resolving the problem * In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From f71b9a22c8987bfc5511bb5df5c9d68946ed2dd0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 10 Feb 2022 23:50:44 -0500 Subject: [PATCH 11067/11794] New translations bug-bounties.md (Arabic) --- ar/security-and-risks/bug-bounties.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ar/security-and-risks/bug-bounties.md b/ar/security-and-risks/bug-bounties.md index 956fd0fe6..d6e21196f 100644 --- a/ar/security-and-risks/bug-bounties.md +++ b/ar/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -16,11 +16,11 @@ In case you discover a vulnerability, we would like to know about it immediately If you discover a vulnerability, please do the following: -* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser). Here is an example of a [well written disclosure](https://gist.github.com/DanielVF/66f459da88804d1fd917c47576c68523). * Do not take advantage of the vulnerability or problem you have discovered * Do not reveal the problem to others until it has been resolved * Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. In return, we promise: @@ -29,4 +29,4 @@ In return, we promise: * We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission * If you so wish we will keep you informed of the progress towards resolving the problem * In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 32f3859a5c3f693e9e9272f0862ffff0d18334e8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Thu, 10 Feb 2022 23:50:45 -0500 Subject: [PATCH 11068/11794] New translations bug-bounties.md (Filipino) --- fil/security-and-risks/bug-bounties.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/fil/security-and-risks/bug-bounties.md b/fil/security-and-risks/bug-bounties.md index 956fd0fe6..d6e21196f 100644 --- a/fil/security-and-risks/bug-bounties.md +++ b/fil/security-and-risks/bug-bounties.md @@ -2,7 +2,7 @@ **Bug Bounties** -Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD **for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. @@ -16,11 +16,11 @@ In case you discover a vulnerability, we would like to know about it immediately If you discover a vulnerability, please do the following: -* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser) +* Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser). Here is an example of a [well written disclosure](https://gist.github.com/DanielVF/66f459da88804d1fd917c47576c68523). * Do not take advantage of the vulnerability or problem you have discovered * Do not reveal the problem to others until it has been resolved * Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties -* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. In return, we promise: @@ -29,4 +29,4 @@ In return, we promise: * We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission * If you so wish we will keep you informed of the progress towards resolving the problem * In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) -* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From b4671c17183582c2ce40254bde63831fe509b0da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:41:47 -0500 Subject: [PATCH 11069/11794] New translations fund-management.md (French) --- fr/core-concepts/fund-management.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fr/core-concepts/fund-management.md b/fr/core-concepts/fund-management.md index 6809667d4..d6b1920c5 100644 --- a/fr/core-concepts/fund-management.md +++ b/fr/core-concepts/fund-management.md @@ -10,9 +10,9 @@ Ultimately, we believe it should be up to the community to decide what the right * New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. -* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* Each proposal will use "weighted voting", with options for each coin/strategy combination and an option to keep the existing allocation unchanged. OGN holders can spread their votes among different listed strategies or the existing allocation. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. If more than 50% of the weighted votes are cast for the existing allocation, Strategists will take no action. +* Allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. * Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. From 71a7336bd49c14cba168e80469ecdc07f41bbe07 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:41:49 -0500 Subject: [PATCH 11070/11794] New translations fund-management.md (Indonesian) --- id/core-concepts/fund-management.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/core-concepts/fund-management.md b/id/core-concepts/fund-management.md index 04a57a048..e0820b645 100644 --- a/id/core-concepts/fund-management.md +++ b/id/core-concepts/fund-management.md @@ -10,9 +10,9 @@ Ultimately, we believe it should be up to the community to decide what the right * New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. -* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* Each proposal will use "weighted voting", with options for each coin/strategy combination and an option to keep the existing allocation unchanged. OGN holders can spread their votes among different listed strategies or the existing allocation. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. If more than 50% of the weighted votes are cast for the existing allocation, Strategists will take no action. +* Allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. * Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. From d56d839a88d757c55027400c80e2aaa2e1a480f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:41:50 -0500 Subject: [PATCH 11071/11794] New translations analytics-dashboard.md (Turkish) --- tr/analytics-dashboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/analytics-dashboard.md b/tr/analytics-dashboard.md index d17943add..9c3e6a577 100644 --- a/tr/analytics-dashboard.md +++ b/tr/analytics-dashboard.md @@ -28,4 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. +Bringing this full circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on 30 days, which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From b7ccf421dcb3a21bb8245c2fc632345b5dd24379 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:41:51 -0500 Subject: [PATCH 11072/11794] New translations fund-management.md (Chinese Simplified) --- zh/core-concepts/fund-management.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management.md b/zh/core-concepts/fund-management.md index 6809667d4..d6b1920c5 100644 --- a/zh/core-concepts/fund-management.md +++ b/zh/core-concepts/fund-management.md @@ -10,9 +10,9 @@ Ultimately, we believe it should be up to the community to decide what the right * New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. -* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* Each proposal will use "weighted voting", with options for each coin/strategy combination and an option to keep the existing allocation unchanged. OGN holders can spread their votes among different listed strategies or the existing allocation. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. If more than 50% of the weighted votes are cast for the existing allocation, Strategists will take no action. +* Allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. * Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. From 1ad648d87307bd2295b8bed8a852eccc6ebfabf0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:41:52 -0500 Subject: [PATCH 11073/11794] New translations analytics-dashboard.md (Chinese Simplified) --- zh/analytics-dashboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/analytics-dashboard.md b/zh/analytics-dashboard.md index d17943add..9c3e6a577 100644 --- a/zh/analytics-dashboard.md +++ b/zh/analytics-dashboard.md @@ -28,4 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. +Bringing this full circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on 30 days, which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From c9eadc266ca94092f6b6cd21ea8e743ede920228 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:41:54 -0500 Subject: [PATCH 11074/11794] New translations fund-management.md (Vietnamese) --- vi/core-concepts/fund-management.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/core-concepts/fund-management.md b/vi/core-concepts/fund-management.md index 51cb100ee..84f471d5a 100644 --- a/vi/core-concepts/fund-management.md +++ b/vi/core-concepts/fund-management.md @@ -10,9 +10,9 @@ Ultimately, we believe it should be up to the community to decide what the right * New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. -* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* Each proposal will use "weighted voting", with options for each coin/strategy combination and an option to keep the existing allocation unchanged. OGN holders can spread their votes among different listed strategies or the existing allocation. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. If more than 50% of the weighted votes are cast for the existing allocation, Strategists will take no action. +* Allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. * Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. From dd41b8e225c90e8fa2a8ee294405b35ca93316a1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:41:55 -0500 Subject: [PATCH 11075/11794] New translations analytics-dashboard.md (Vietnamese) --- vi/analytics-dashboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/analytics-dashboard.md b/vi/analytics-dashboard.md index bf8240a22..f37957c04 100644 --- a/vi/analytics-dashboard.md +++ b/vi/analytics-dashboard.md @@ -28,4 +28,4 @@ APY được "thúc đẩy" cho các tài khoản rebase nhờ vào các OUSD no **APR/APY calculation** -Chúng tôi hiện đo lường lợi nhuận bằng cách đo lường sự thay đổi trong [credit rebase cho mỗi token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) giữa hai thời điểm. Có một số điểm khác cần lưu ý ở đây. Đầu tiên, chúng ta phải đưa ra giả định về việc trung bình có bao nhiêu khối Ethereum được khai thác trong một ngày. Chúng tôi sử dụng [con số cố định là 6.500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), nhưng số khối thực tế mỗi ngày có thể thay đổi. Thứ hai, chúng ta cần một khoảng thời gian hợp lý để đo lường. Chúng tôi chọn [7 ngày](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422) - số ngày được chứng minh là khoảng thời gian tương đối nhất quán để tạo một mẫu hoàn chỉnh về các hoạt động tạo ra lợi nhuận đã xảy ra. Thứ ba, chúng tôi chuyển đổi APR thành APY bằng cách giả sử [lãi kép hàng ngày không đổi](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). Nói cách khác, lợi nhuận liên tục được tái đầu tư vào các chiến lược tương tự. Cuối cùng, có một đáng chú ý là sử dụng tỷ lệ rebase để đo lường năng suất. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. Ví dụ: nếu lãi suất trong Compound tăng cao hoặc khối lượng giao dịch trong Curve 3pool tăng đột biết, điều này sẽ khiến OUSD kiếm được nhiều lãi hơn mức bình quân thường ngày. APY ghi nhận sẽ thấp hơn các khoản thực tế cho tới kho [phương pháp rebase](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) được gọi. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. +Bringing this full circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. Có một số điểm khác cần lưu ý ở đây. Đầu tiên, chúng ta phải đưa ra giả định về việc trung bình có bao nhiêu khối Ethereum được khai thác trong một ngày. Chúng tôi sử dụng [con số cố định là 6.500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), nhưng số khối thực tế mỗi ngày có thể thay đổi. Thứ hai, chúng ta cần một khoảng thời gian hợp lý để đo lường. We focus on 30 days, which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Thứ ba, chúng tôi chuyển đổi APR thành APY bằng cách giả sử [lãi kép hàng ngày không đổi](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). Nói cách khác, lợi nhuận liên tục được tái đầu tư vào các chiến lược tương tự. Cuối cùng, có một đáng chú ý là sử dụng tỷ lệ rebase để đo lường năng suất. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. Ví dụ: nếu lãi suất trong Compound tăng cao hoặc khối lượng giao dịch trong Curve 3pool tăng đột biết, điều này sẽ khiến OUSD kiếm được nhiều lãi hơn mức bình quân thường ngày. APY ghi nhận sẽ thấp hơn các khoản thực tế cho tới kho [phương pháp rebase](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) được gọi. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From e489dbbd39d4f0696ccfd0b8928f923ca96342aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:41:56 -0500 Subject: [PATCH 11076/11794] New translations analytics-dashboard.md (Indonesian) --- id/analytics-dashboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/analytics-dashboard.md b/id/analytics-dashboard.md index 2db082485..8a1c3e05a 100644 --- a/id/analytics-dashboard.md +++ b/id/analytics-dashboard.md @@ -28,4 +28,4 @@ APY secara efektif "didorong" untuk rebasing akun berkat fakta bahwa beberapa OU **Perhitungan APR/APY** -Membawa lingkaran penuh ini, saat ini kami mengukur hasil dengan mengukur perubahan [kredit rebasing per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) antara dua titik waktu. Tetapi ada beberapa pertimbangan lain yang perlu diperhatikan. Pertama, kami harus membuat asumsi tentang berapa banyak blok Ethereum yang ditambang pada rata-rata hari. Kami menggunakan [ 6.500 yang sudah tetap](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), tetapi jumlah sebenarnya blok per hari adalah variabel. Kedua, kami membutuhkan cakrawala waktu yang masuk akal untuk mengukur. Kami fokus pada [7 hari](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), yang telah terbukti menjadi rentang waktu yang relatif konsisten di mana sampel lengkap dari aktivitas yang menghasilkan hasil telah terjadi. Ketiga, kami mengubah APR menjadi APY dengan mengasumsikan [pelipatgandaan harian konstan](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). Dengan kata lain, hasil terus diinvestasikan kembali ke dalam strategi yang sama. Akhirnya, ada satu kelemahan yang perlu dipertimbangkan untuk menggunakan rasio rebase untuk mengukur hasil. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. Misalnya, mungkin ada lonjakan suku bunga di Compound atau lonjakan volume dalam strategi Curve 3pool, yang akan menyebabkan OUSD menghasilkan lebih banyak daripada rata-rata hari. Sampai [metode rebase](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) dipanggil, APY akan melaporkan pendapatan ini lebih rendah. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. +Bringing this full circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. Tetapi ada beberapa pertimbangan lain yang perlu diperhatikan. Pertama, kami harus membuat asumsi tentang berapa banyak blok Ethereum yang ditambang pada rata-rata hari. Kami menggunakan [ 6.500 yang sudah tetap](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), tetapi jumlah sebenarnya blok per hari adalah variabel. Kedua, kami membutuhkan cakrawala waktu yang masuk akal untuk mengukur. We focus on 30 days, which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Ketiga, kami mengubah APR menjadi APY dengan mengasumsikan [pelipatgandaan harian konstan](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). Dengan kata lain, hasil terus diinvestasikan kembali ke dalam strategi yang sama. Akhirnya, ada satu kelemahan yang perlu dipertimbangkan untuk menggunakan rasio rebase untuk mengukur hasil. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. Misalnya, mungkin ada lonjakan suku bunga di Compound atau lonjakan volume dalam strategi Curve 3pool, yang akan menyebabkan OUSD menghasilkan lebih banyak daripada rata-rata hari. Sampai [metode rebase](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) dipanggil, APY akan melaporkan pendapatan ini lebih rendah. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From 13d06a5051582b82acecec294712d786701c0ba0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:41:57 -0500 Subject: [PATCH 11077/11794] New translations analytics-dashboard.md (Russian) --- ru/analytics-dashboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/analytics-dashboard.md b/ru/analytics-dashboard.md index d17943add..9c3e6a577 100644 --- a/ru/analytics-dashboard.md +++ b/ru/analytics-dashboard.md @@ -28,4 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. +Bringing this full circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on 30 days, which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From 3c0b9d5c89bf684d2cfe6cb783fe53e9af5b71c7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:41:58 -0500 Subject: [PATCH 11078/11794] New translations fund-management.md (Thai) --- th/core-concepts/fund-management.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/th/core-concepts/fund-management.md b/th/core-concepts/fund-management.md index 6809667d4..d6b1920c5 100644 --- a/th/core-concepts/fund-management.md +++ b/th/core-concepts/fund-management.md @@ -10,9 +10,9 @@ Ultimately, we believe it should be up to the community to decide what the right * New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. -* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* Each proposal will use "weighted voting", with options for each coin/strategy combination and an option to keep the existing allocation unchanged. OGN holders can spread their votes among different listed strategies or the existing allocation. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. If more than 50% of the weighted votes are cast for the existing allocation, Strategists will take no action. +* Allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. * Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. From 4131c01507e62b579e45fe8851cc08647bc8ca34 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:41:59 -0500 Subject: [PATCH 11079/11794] New translations analytics-dashboard.md (Thai) --- th/analytics-dashboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/analytics-dashboard.md b/th/analytics-dashboard.md index d17943add..9c3e6a577 100644 --- a/th/analytics-dashboard.md +++ b/th/analytics-dashboard.md @@ -28,4 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. +Bringing this full circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on 30 days, which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From a5ba74b62011983f617194762d9e37c6a3c9cb40 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:01 -0500 Subject: [PATCH 11080/11794] New translations fund-management.md (Croatian) --- hr/core-concepts/fund-management.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hr/core-concepts/fund-management.md b/hr/core-concepts/fund-management.md index 6809667d4..d6b1920c5 100644 --- a/hr/core-concepts/fund-management.md +++ b/hr/core-concepts/fund-management.md @@ -10,9 +10,9 @@ Ultimately, we believe it should be up to the community to decide what the right * New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. -* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* Each proposal will use "weighted voting", with options for each coin/strategy combination and an option to keep the existing allocation unchanged. OGN holders can spread their votes among different listed strategies or the existing allocation. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. If more than 50% of the weighted votes are cast for the existing allocation, Strategists will take no action. +* Allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. * Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. From d0f1f4bf99a6d10a1e206f72cd58978d303e1eb7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:02 -0500 Subject: [PATCH 11081/11794] New translations analytics-dashboard.md (Croatian) --- hr/analytics-dashboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/analytics-dashboard.md b/hr/analytics-dashboard.md index d17943add..9c3e6a577 100644 --- a/hr/analytics-dashboard.md +++ b/hr/analytics-dashboard.md @@ -28,4 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. +Bringing this full circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on 30 days, which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From 225b0280f3105e22a80ea0ad09d2e45037f38730 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:03 -0500 Subject: [PATCH 11082/11794] New translations fund-management.md (Hindi) --- hi/core-concepts/fund-management.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hi/core-concepts/fund-management.md b/hi/core-concepts/fund-management.md index 6809667d4..d6b1920c5 100644 --- a/hi/core-concepts/fund-management.md +++ b/hi/core-concepts/fund-management.md @@ -10,9 +10,9 @@ Ultimately, we believe it should be up to the community to decide what the right * New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. -* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* Each proposal will use "weighted voting", with options for each coin/strategy combination and an option to keep the existing allocation unchanged. OGN holders can spread their votes among different listed strategies or the existing allocation. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. If more than 50% of the weighted votes are cast for the existing allocation, Strategists will take no action. +* Allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. * Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. From dc4f905d80779867ef1636ce666bf5f7949d626a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:04 -0500 Subject: [PATCH 11083/11794] New translations analytics-dashboard.md (Hindi) --- hi/analytics-dashboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/analytics-dashboard.md b/hi/analytics-dashboard.md index d17943add..9c3e6a577 100644 --- a/hi/analytics-dashboard.md +++ b/hi/analytics-dashboard.md @@ -28,4 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. +Bringing this full circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on 30 days, which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From 022de5ce0a25281a9e754d2927b70f13a2fdf486 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:05 -0500 Subject: [PATCH 11084/11794] New translations fund-management.md (Filipino) --- fil/core-concepts/fund-management.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fil/core-concepts/fund-management.md b/fil/core-concepts/fund-management.md index 6809667d4..d6b1920c5 100644 --- a/fil/core-concepts/fund-management.md +++ b/fil/core-concepts/fund-management.md @@ -10,9 +10,9 @@ Ultimately, we believe it should be up to the community to decide what the right * New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. -* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* Each proposal will use "weighted voting", with options for each coin/strategy combination and an option to keep the existing allocation unchanged. OGN holders can spread their votes among different listed strategies or the existing allocation. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. If more than 50% of the weighted votes are cast for the existing allocation, Strategists will take no action. +* Allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. * Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. From a0130ac5e9993f75665f624d8e5250d2fa6798d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:06 -0500 Subject: [PATCH 11085/11794] New translations fund-management.md (Turkish) --- tr/core-concepts/fund-management.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tr/core-concepts/fund-management.md b/tr/core-concepts/fund-management.md index 6809667d4..d6b1920c5 100644 --- a/tr/core-concepts/fund-management.md +++ b/tr/core-concepts/fund-management.md @@ -10,9 +10,9 @@ Ultimately, we believe it should be up to the community to decide what the right * New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. -* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* Each proposal will use "weighted voting", with options for each coin/strategy combination and an option to keep the existing allocation unchanged. OGN holders can spread their votes among different listed strategies or the existing allocation. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. If more than 50% of the weighted votes are cast for the existing allocation, Strategists will take no action. +* Allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. * Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. From 2dc4102ba301d74db224712a5308a9f5f2ce0471 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:07 -0500 Subject: [PATCH 11086/11794] New translations fund-management.md (Russian) --- ru/core-concepts/fund-management.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/core-concepts/fund-management.md b/ru/core-concepts/fund-management.md index 6f1518afd..e644e9b0e 100644 --- a/ru/core-concepts/fund-management.md +++ b/ru/core-concepts/fund-management.md @@ -10,9 +10,9 @@ Ultimately, we believe it should be up to the community to decide what the right * New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. -* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* Each proposal will use "weighted voting", with options for each coin/strategy combination and an option to keep the existing allocation unchanged. OGN holders can spread their votes among different listed strategies or the existing allocation. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. If more than 50% of the weighted votes are cast for the existing allocation, Strategists will take no action. +* Allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. * Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. From 16100d4bf6fa99562bad521afa4d94e3cd20d865 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:08 -0500 Subject: [PATCH 11087/11794] New translations analytics-dashboard.md (French) --- fr/analytics-dashboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/analytics-dashboard.md b/fr/analytics-dashboard.md index d17943add..9c3e6a577 100644 --- a/fr/analytics-dashboard.md +++ b/fr/analytics-dashboard.md @@ -28,4 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. +Bringing this full circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on 30 days, which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From 3221f61fa6a5104bd171aed173b263bebe74393e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:09 -0500 Subject: [PATCH 11088/11794] New translations analytics-dashboard.md (Greek) --- el/analytics-dashboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/analytics-dashboard.md b/el/analytics-dashboard.md index d17943add..9c3e6a577 100644 --- a/el/analytics-dashboard.md +++ b/el/analytics-dashboard.md @@ -28,4 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. +Bringing this full circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on 30 days, which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From 9d863d30cf0bdc23407fe20a3a7dcfe86ad68831 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:10 -0500 Subject: [PATCH 11089/11794] New translations fund-management.md (Spanish) --- es/core-concepts/fund-management.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/core-concepts/fund-management.md b/es/core-concepts/fund-management.md index 9a841341b..2eee3284b 100644 --- a/es/core-concepts/fund-management.md +++ b/es/core-concepts/fund-management.md @@ -10,9 +10,9 @@ En última instancia, creemos que debería depender de la comunidad decidir cuá * New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). La votación estará abierta durante 48 horas y finalizará a la medianoche del jueves UTC (Miércoles 7pm hora Este). * Durante este tiempo, los interesados pueden discutir los cambios de asignación en un hilo en el canal #governance en el [Discord de Origin](https://www.originprotocol.com/discord). -* Cada propuesta utilizará "votación ponderada", con opciones para cada combinación de moneda/estrategia. Los holders de OGN pueden repartir sus votos entre diferentes estrategias enumeradas. -* Una vez finalizado el tiempo de votación, los Estrategas enviarán, verificarán y ejecutarán transacciones para cambiar el OUSD a los porcentajes de asignación determinados para la semana. -* Estas asignaciones se ejecutarán para las estrategias que usan todas las monedas estables primero (como Convex), luego cada moneda estable se asignará a las estrategias restantes de acuerdo con la proporción de votos para esa combinación de moneda estable/estrategia. +* Each proposal will use "weighted voting", with options for each coin/strategy combination and an option to keep the existing allocation unchanged. OGN holders can spread their votes among different listed strategies or the existing allocation. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. If more than 50% of the weighted votes are cast for the existing allocation, Strategists will take no action. +* Allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * Si los Estrategas consideran que alguna de las asignaciones no es segura para los fondos detrás de OUSD, pueden optar por no ejecutarlas. Además, los Estrategas pueden negarse a realizar ajustes menores cuando los costos del gas sean mayores que los beneficios esperados. * Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. From 149f7de274ab2e725ab2ea536840e0be62ff5755 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:11 -0500 Subject: [PATCH 11090/11794] New translations analytics-dashboard.md (Spanish) --- es/analytics-dashboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/analytics-dashboard.md b/es/analytics-dashboard.md index 1d02f61e3..6ae877afb 100644 --- a/es/analytics-dashboard.md +++ b/es/analytics-dashboard.md @@ -28,4 +28,4 @@ El APY se "aumenta" efectivamente para las cuentas de rebase gracias al hecho de **Cálculo APR/APY** -Llevando este círculo completo, actualmente medimos el rendimiento midiendo el cambio en los [créditos de rebase por token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) entre dos puntos en el tiempo. Pero hay algunas otras consideraciones a tener en cuenta. Primero, debemos suponer cuántos bloques de Ethereum se minan en un día promedio. Usamos un [fijo de 6.500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), pero el número real de bloques por día es variable. En segundo lugar, necesitamos un horizonte temporal razonable para medir. Nos centramos en [7 días](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), que ha demostrado ser una ventana de tiempo relativamente constante durante la cual se ha producido una muestra completa de actividades generadoras de rendimiento. En tercer lugar, convertimos el APR en APY asumiendo una [composición diaria constante](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). En otras palabras, el rendimiento se reinvierte constantemente en las mismas estrategias. Por último, hay un inconveniente notable en el uso de la relación de rebase para medir el rendimiento. Dado que los eventos de rebase actualmente ocurren esporádicamente (y no con mucha frecuencia en un mundo de altos precios de gas), el APY no reflejará las ganancias que aún no se hayan traducido a saldos de cuenta. Por ejemplo, podría haber un aumento en la tasa de interés en Compound o un aumento en el volumen en la estrategia Curve 3pool, lo que haría que OUSD ganara más de lo que gana en un día promedio. Hasta que [el método de rebase](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) es llamado, el APY subreporta estas ganancias. De hecho, cualquiera que venda OUSD durante ese tiempo se estaría perdiendo el "[siguiente rebase](https://analytics.ousd.com)". La buena noticia es que debería poder observar el cambio en su saldo durante una semana y (anualizado) debería ser aproximadamente igual a nuestro APY anunciado. +Bringing this full circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. Pero hay algunas otras consideraciones a tener en cuenta. Primero, debemos suponer cuántos bloques de Ethereum se minan en un día promedio. Usamos un [fijo de 6.500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), pero el número real de bloques por día es variable. En segundo lugar, necesitamos un horizonte temporal razonable para medir. We focus on 30 days, which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. En tercer lugar, convertimos el APR en APY asumiendo una [composición diaria constante](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). En otras palabras, el rendimiento se reinvierte constantemente en las mismas estrategias. Por último, hay un inconveniente notable en el uso de la relación de rebase para medir el rendimiento. Dado que los eventos de rebase actualmente ocurren esporádicamente (y no con mucha frecuencia en un mundo de altos precios de gas), el APY no reflejará las ganancias que aún no se hayan traducido a saldos de cuenta. Por ejemplo, podría haber un aumento en la tasa de interés en Compound o un aumento en el volumen en la estrategia Curve 3pool, lo que haría que OUSD ganara más de lo que gana en un día promedio. Hasta que [el método de rebase](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) es llamado, el APY subreporta estas ganancias. De hecho, cualquiera que venda OUSD durante ese tiempo se estaría perdiendo el "[siguiente rebase](https://analytics.ousd.com)". La buena noticia es que debería poder observar el cambio en su saldo durante una semana y (anualizado) debería ser aproximadamente igual a nuestro APY anunciado. From 0f19f302d432b221e787f0c3623cfc2813458d74 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:12 -0500 Subject: [PATCH 11091/11794] New translations fund-management.md (Arabic) --- ar/core-concepts/fund-management.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ar/core-concepts/fund-management.md b/ar/core-concepts/fund-management.md index 6809667d4..d6b1920c5 100644 --- a/ar/core-concepts/fund-management.md +++ b/ar/core-concepts/fund-management.md @@ -10,9 +10,9 @@ Ultimately, we believe it should be up to the community to decide what the right * New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. -* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* Each proposal will use "weighted voting", with options for each coin/strategy combination and an option to keep the existing allocation unchanged. OGN holders can spread their votes among different listed strategies or the existing allocation. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. If more than 50% of the weighted votes are cast for the existing allocation, Strategists will take no action. +* Allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. * Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. From f13aaa2c5efd99a4150dbeb90ec8c7abc5d0154b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:13 -0500 Subject: [PATCH 11092/11794] New translations analytics-dashboard.md (Arabic) --- ar/analytics-dashboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/analytics-dashboard.md b/ar/analytics-dashboard.md index d17943add..9c3e6a577 100644 --- a/ar/analytics-dashboard.md +++ b/ar/analytics-dashboard.md @@ -28,4 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. +Bringing this full circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on 30 days, which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From d47edc8f9fb8ec509d6ee762dfc64ba5f3bfa610 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:14 -0500 Subject: [PATCH 11093/11794] New translations fund-management.md (German) --- de/core-concepts/fund-management.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/de/core-concepts/fund-management.md b/de/core-concepts/fund-management.md index 6809667d4..d6b1920c5 100644 --- a/de/core-concepts/fund-management.md +++ b/de/core-concepts/fund-management.md @@ -10,9 +10,9 @@ Ultimately, we believe it should be up to the community to decide what the right * New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. -* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* Each proposal will use "weighted voting", with options for each coin/strategy combination and an option to keep the existing allocation unchanged. OGN holders can spread their votes among different listed strategies or the existing allocation. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. If more than 50% of the weighted votes are cast for the existing allocation, Strategists will take no action. +* Allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. * Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. From 0e2367e0e54d744f8be9d10b4e7ca7478a85b7c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:15 -0500 Subject: [PATCH 11094/11794] New translations analytics-dashboard.md (German) --- de/analytics-dashboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/analytics-dashboard.md b/de/analytics-dashboard.md index d17943add..9c3e6a577 100644 --- a/de/analytics-dashboard.md +++ b/de/analytics-dashboard.md @@ -28,4 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. +Bringing this full circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on 30 days, which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From b3f05e2efe65362c923b9cd671990b63ea13f294 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:17 -0500 Subject: [PATCH 11095/11794] New translations fund-management.md (Greek) --- el/core-concepts/fund-management.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/el/core-concepts/fund-management.md b/el/core-concepts/fund-management.md index 6809667d4..d6b1920c5 100644 --- a/el/core-concepts/fund-management.md +++ b/el/core-concepts/fund-management.md @@ -10,9 +10,9 @@ Ultimately, we believe it should be up to the community to decide what the right * New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. -* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* Each proposal will use "weighted voting", with options for each coin/strategy combination and an option to keep the existing allocation unchanged. OGN holders can spread their votes among different listed strategies or the existing allocation. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. If more than 50% of the weighted votes are cast for the existing allocation, Strategists will take no action. +* Allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. * Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. From ff52c64953fcc9ed337cb5e54b294adf14296912 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:17 -0500 Subject: [PATCH 11096/11794] New translations fund-management.md (Italian) --- it/core-concepts/fund-management.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/core-concepts/fund-management.md b/it/core-concepts/fund-management.md index 6809667d4..d6b1920c5 100644 --- a/it/core-concepts/fund-management.md +++ b/it/core-concepts/fund-management.md @@ -10,9 +10,9 @@ Ultimately, we believe it should be up to the community to decide what the right * New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. -* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* Each proposal will use "weighted voting", with options for each coin/strategy combination and an option to keep the existing allocation unchanged. OGN holders can spread their votes among different listed strategies or the existing allocation. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. If more than 50% of the weighted votes are cast for the existing allocation, Strategists will take no action. +* Allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. * Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. From ae77ff5829ecf9618bf9ee28914d04f7a50b677c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:18 -0500 Subject: [PATCH 11097/11794] New translations analytics-dashboard.md (Portuguese) --- pt/analytics-dashboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/analytics-dashboard.md b/pt/analytics-dashboard.md index d17943add..9c3e6a577 100644 --- a/pt/analytics-dashboard.md +++ b/pt/analytics-dashboard.md @@ -28,4 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. +Bringing this full circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on 30 days, which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From 6a1a344e479f61e3ccad755102d10a73817d5f95 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:20 -0500 Subject: [PATCH 11098/11794] New translations analytics-dashboard.md (Italian) --- it/analytics-dashboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/analytics-dashboard.md b/it/analytics-dashboard.md index d17943add..9c3e6a577 100644 --- a/it/analytics-dashboard.md +++ b/it/analytics-dashboard.md @@ -28,4 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. +Bringing this full circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on 30 days, which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From c4f6e0ca17144eaddced6ac1e121fc26bea76d37 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:21 -0500 Subject: [PATCH 11099/11794] New translations fund-management.md (Japanese) --- ja/core-concepts/fund-management.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ja/core-concepts/fund-management.md b/ja/core-concepts/fund-management.md index 6809667d4..d6b1920c5 100644 --- a/ja/core-concepts/fund-management.md +++ b/ja/core-concepts/fund-management.md @@ -10,9 +10,9 @@ Ultimately, we believe it should be up to the community to decide what the right * New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. -* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* Each proposal will use "weighted voting", with options for each coin/strategy combination and an option to keep the existing allocation unchanged. OGN holders can spread their votes among different listed strategies or the existing allocation. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. If more than 50% of the weighted votes are cast for the existing allocation, Strategists will take no action. +* Allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. * Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. From 80b1a96875bb0b151cae113228b30411575bdc6c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:21 -0500 Subject: [PATCH 11100/11794] New translations analytics-dashboard.md (Japanese) --- ja/analytics-dashboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/analytics-dashboard.md b/ja/analytics-dashboard.md index d17943add..9c3e6a577 100644 --- a/ja/analytics-dashboard.md +++ b/ja/analytics-dashboard.md @@ -28,4 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. +Bringing this full circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on 30 days, which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From 00e62ae5d0d330e2ef38f059837960d65abb5400 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:23 -0500 Subject: [PATCH 11101/11794] New translations fund-management.md (Korean) --- ko/core-concepts/fund-management.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ko/core-concepts/fund-management.md b/ko/core-concepts/fund-management.md index 6809667d4..d6b1920c5 100644 --- a/ko/core-concepts/fund-management.md +++ b/ko/core-concepts/fund-management.md @@ -10,9 +10,9 @@ Ultimately, we believe it should be up to the community to decide what the right * New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. -* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* Each proposal will use "weighted voting", with options for each coin/strategy combination and an option to keep the existing allocation unchanged. OGN holders can spread their votes among different listed strategies or the existing allocation. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. If more than 50% of the weighted votes are cast for the existing allocation, Strategists will take no action. +* Allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. * Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. From 344b8f0a45938061a74c0629ea13c61c895a8342 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:24 -0500 Subject: [PATCH 11102/11794] New translations analytics-dashboard.md (Korean) --- ko/analytics-dashboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/analytics-dashboard.md b/ko/analytics-dashboard.md index d17943add..9c3e6a577 100644 --- a/ko/analytics-dashboard.md +++ b/ko/analytics-dashboard.md @@ -28,4 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. +Bringing this full circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on 30 days, which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From cc0c7c3934bd258136f6288502d15fd80519e76d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:25 -0500 Subject: [PATCH 11103/11794] New translations fund-management.md (Dutch) --- nl/core-concepts/fund-management.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nl/core-concepts/fund-management.md b/nl/core-concepts/fund-management.md index 6809667d4..d6b1920c5 100644 --- a/nl/core-concepts/fund-management.md +++ b/nl/core-concepts/fund-management.md @@ -10,9 +10,9 @@ Ultimately, we believe it should be up to the community to decide what the right * New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. -* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* Each proposal will use "weighted voting", with options for each coin/strategy combination and an option to keep the existing allocation unchanged. OGN holders can spread their votes among different listed strategies or the existing allocation. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. If more than 50% of the weighted votes are cast for the existing allocation, Strategists will take no action. +* Allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. * Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. From 1365c6b4805da0bf82283eca727bff10f74145ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:25 -0500 Subject: [PATCH 11104/11794] New translations analytics-dashboard.md (Dutch) --- nl/analytics-dashboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/analytics-dashboard.md b/nl/analytics-dashboard.md index d17943add..9c3e6a577 100644 --- a/nl/analytics-dashboard.md +++ b/nl/analytics-dashboard.md @@ -28,4 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. +Bringing this full circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on 30 days, which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From 212e5d566731e9840705757a1995a37cd8aee3d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:27 -0500 Subject: [PATCH 11105/11794] New translations fund-management.md (Portuguese) --- pt/core-concepts/fund-management.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pt/core-concepts/fund-management.md b/pt/core-concepts/fund-management.md index 6809667d4..d6b1920c5 100644 --- a/pt/core-concepts/fund-management.md +++ b/pt/core-concepts/fund-management.md @@ -10,9 +10,9 @@ Ultimately, we believe it should be up to the community to decide what the right * New snapshot proposals will open for voting on the [OGN governance portal ](http://vote.originprotocol.com)at midnight Tuesday UTC (7pm eastern Monday). The poll will be open for 48 hours, ending at midnight Thursday UTC (7pm eastern on Wednesday). * During this time, those interested can discuss allocation changes in a thread in the #governance channel on [Origin's Discord](https://www.originprotocol.com/discord). -* Each proposal will use "weighted voting", with options for each coin/strategy combination. OGN holders can spread their votes among different listed strategies. -* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. -* These allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. +* Each proposal will use "weighted voting", with options for each coin/strategy combination and an option to keep the existing allocation unchanged. OGN holders can spread their votes among different listed strategies or the existing allocation. +* After the voting time has ended, Strategists will submit, verify, and execute transactions to change OUSD to the determined allocation percentages for the week. If more than 50% of the weighted votes are cast for the existing allocation, Strategists will take no action. +* Allocations will be executed for strategies that use all stablecoins first (like Convex), then each stablecoin will be allocated to the remaining strategies according to the ratio of votes for that stablecoin / strategy combination. * If the Strategists deem any of the allocations unsafe to the funds behind OUSD, they may choose to not execute those. In addition, Strategists may decline to execute minor adjustments where the gas costs would be greater than the expected benefits. * Like all governance proposals, Strategist allocations must meet the minimum quorum requirements (currently 1M OGN) to be considered valid. * From a security standpoint, it is important to know that while Strategists have the ability to move funds between approved strategies or instantly pause rebasing in the case of an emergency, Strategists do not have the power to add new strategies or withdraw funds without going through the timelock. Community members can use the Strategy Validator tools to more easily [create](https://analytics.ousd.com/strategist/creator) and [decode](https://analytics.ousd.com/strategist) which actions are being performed by the Strategists. From eadaf85426f4cdb09fab65d1d0b59a7159b47599 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 16 Feb 2022 03:42:27 -0500 Subject: [PATCH 11106/11794] New translations analytics-dashboard.md (Filipino) --- fil/analytics-dashboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/analytics-dashboard.md b/fil/analytics-dashboard.md index d17943add..9c3e6a577 100644 --- a/fil/analytics-dashboard.md +++ b/fil/analytics-dashboard.md @@ -28,4 +28,4 @@ The APY is effectively "boosted" for rebasing accounts thanks to the fact that s **APR/APY calculation** -Bringing this full-circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on [7 days](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L422), which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. +Bringing this full circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on 30 days, which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY. From 1f83627503e91b03bcaa853294c69c7c6420ed4e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:54:38 -0500 Subject: [PATCH 11107/11794] New translations architecture.md (French) --- fr/smart-contracts/architecture.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fr/smart-contracts/architecture.md b/fr/smart-contracts/architecture.md index a6921fe89..6d35b7507 100644 --- a/fr/smart-contracts/architecture.md +++ b/fr/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architecture -![](../.gitbook/assets/ousd_docs_graphics\_3.png) +![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. @@ -8,5 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 4bd8a70fd3328122df0505f732f1cdd5d5887c41 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:54:39 -0500 Subject: [PATCH 11108/11794] New translations architecture.md (Indonesian) --- id/smart-contracts/architecture.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/smart-contracts/architecture.md b/id/smart-contracts/architecture.md index 6628b0245..3a74779a7 100644 --- a/id/smart-contracts/architecture.md +++ b/id/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Arsitektur -![](../.gitbook/assets/ousd_docs_graphics\_3.png) +![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) OUSD terdiri dari serangkaian kontrak pintar. Setiap kontrak ini dibungkus dalam kontrak proxy yang dapat ditingkatkan melalui protokol tata kelola. @@ -8,5 +8,5 @@ Secara internal, kepemilikan dalam vault dilacak menggunakan sistem kredit yang [Vault](api/vault.md) bertanggung jawab untuk mencetak dan membakar OUSD. Ini juga memberlakukan persentase aset yang disebarkan ke masing-masing [Strategi](../core-concepts/supported-strategies/) yang didukung. Untuk mengoptimalkan biaya gas, vault mempertahankan penyangga untuk memungkinkan sebagian besar simpanan dan penebusan terjadi tanpa membongkar / melepas aset dari strategi. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 5dd4ed665fb53da71af34cfd655b700068926010 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:54:41 -0500 Subject: [PATCH 11109/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index d16bd920f..153d66f07 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -116,10 +116,14 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} -{% tab title="Swap" %} -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% tab title="Flipper" %} +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. + + + +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} {% endtabs %} From 2e1b01094106fee9845ebb393b7035b571f35862 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:54:42 -0500 Subject: [PATCH 11110/11794] New translations architecture.md (Chinese Simplified) --- zh/smart-contracts/architecture.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index a6921fe89..333351a41 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# Architecture +# 架构 -![](../.gitbook/assets/ousd_docs_graphics\_3.png) +![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From f900ee33ad740a00c4ef06696159b03a36797b57 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:54:43 -0500 Subject: [PATCH 11111/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index afdbbeff0..7fc0b7804 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -116,10 +116,14 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} -{% tab title="Swap" %} -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% tab title="Flipper" %} +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. + + + +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} {% endtabs %} From 9510237a84a2a98fb7dfa42192e5ccfe0ca497c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:54:44 -0500 Subject: [PATCH 11112/11794] New translations architecture.md (Chinese Traditional) --- zh/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index 333351a41..6d35b7507 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# 架构 +# Architecture ![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) -OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From a26b171a6f2d8ced8b0ce5b77f189edacfe016ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:54:45 -0500 Subject: [PATCH 11113/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 7fc0b7804..3aade0488 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,6 +1,6 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** @@ -12,10 +12,10 @@ Well-known addresses (proxy wrappers): -| 合约 | 地址 | ENS | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | @@ -23,7 +23,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC -| 合约 | 地址 | +| Contract | Address | | ---------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | From 41788a63c8fae3efbaad80c8db895fc2b591ce01 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:54:46 -0500 Subject: [PATCH 11114/11794] New translations architecture.md (Vietnamese) --- vi/smart-contracts/architecture.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vi/smart-contracts/architecture.md b/vi/smart-contracts/architecture.md index 003bf87eb..3198b74a5 100644 --- a/vi/smart-contracts/architecture.md +++ b/vi/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Cấu trúc -![](../.gitbook/assets/ousd_docs_graphics\_3.png) +![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) OUSD được tạo thành từ một loạt các hợp đồng thông minh. Mỗi hợp đồng này được bao bọc trong một hợp đồng ủy quyền có thể được nâng cấp thông qua các giao thức quản trị. @@ -8,5 +8,5 @@ Xét về cơ chế bên trong, quyền sở hữu trong kho tiền được the [Vault](api/vault.md) chịu trách nhiệm khai thác và đốt OUSD. Nó cũng chịu trách nhiệm phân bổ tài sản tới từng [Chiến lược](../core-concepts/supported-strategies/) được hỗ trợ. Để tối ưu hóa chi phí khí gas, vault tiền duy trì một bộ nhớ đệm để cho phép hầu hết các khoản tiền gửi và tiền hoàn lại diễn ra mà chuyển vào / chuyển ra khỏi các chiến lược. -OUSD Swap, hay còn gọi là "Flipper" là một hợp đồng thông minh do Origin cung cấp để người dùng swap giữa OUSD và DAI, USDC hoặc USDT với tỷ lệ 1: 1 cố định. Hợp đồng này được sử dụng như cách thay thế để định tuyến các giao dịch của người dùng bắt nguồn từ ứng dụng web. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. Mặc dù bị giới hạn về chức năng, nhưng Origin Swap sử dụng ít gas hơn khoảng 45% so với Uniswap v3 nhờ tính đơn giản. +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. Hợp đồng này được sử dụng như cách thay thế để định tuyến các giao dịch của người dùng bắt nguồn từ ứng dụng web. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 43968ca00046e3b93e524d82b3408c5ee004fe8d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:54:47 -0500 Subject: [PATCH 11115/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 6781a643d..ce5566e7d 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -116,10 +116,14 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} -{% tab title="Swap" %} -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% tab title="Flipper" %} +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. + + + +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} {% endtabs %} From d46971fd9c0f80ef11c021bd01f9e233fb8d340e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:54:48 -0500 Subject: [PATCH 11116/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index d5acc938a..6431eb66d 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -116,10 +116,14 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} -{% tab title="Swap" %} -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% tab title="Flipper" %} +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. + + + +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} {% endtabs %} From b64e269df6d6588fcd07e016e6d243bdfef5e929 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:54:49 -0500 Subject: [PATCH 11117/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index bd3ef77f8..b9092a1bc 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -116,10 +116,14 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} -{% tab title="Swap" %} -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% tab title="Flipper" %} +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. + + + +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} {% endtabs %} From 49ca77668c4b93b9b9c4ed75126c8072ee9435b3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:54:50 -0500 Subject: [PATCH 11118/11794] New translations architecture.md (Thai) --- th/smart-contracts/architecture.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/th/smart-contracts/architecture.md b/th/smart-contracts/architecture.md index a6921fe89..6d35b7507 100644 --- a/th/smart-contracts/architecture.md +++ b/th/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architecture -![](../.gitbook/assets/ousd_docs_graphics\_3.png) +![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. @@ -8,5 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 7b52101a7461cef903f9c0f58a7694084c7a27f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:54:51 -0500 Subject: [PATCH 11119/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 73ce9b95a..3aade0488 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -116,10 +116,14 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} -{% tab title="Swap" %} -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% tab title="Flipper" %} +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. + + + +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} {% endtabs %} From 63cd76e8e7bef2d85bc5f44b68a387110be12b6b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:54:52 -0500 Subject: [PATCH 11120/11794] New translations architecture.md (Croatian) --- hr/smart-contracts/architecture.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr/smart-contracts/architecture.md b/hr/smart-contracts/architecture.md index a6921fe89..6d35b7507 100644 --- a/hr/smart-contracts/architecture.md +++ b/hr/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architecture -![](../.gitbook/assets/ousd_docs_graphics\_3.png) +![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. @@ -8,5 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 6ff13bd978f5308f8e15b522f7c480528b06459b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:54:53 -0500 Subject: [PATCH 11121/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 73ce9b95a..3aade0488 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -116,10 +116,14 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} -{% tab title="Swap" %} -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% tab title="Flipper" %} +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. + + + +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} {% endtabs %} From ab0d65e4a2c5d6f29074f306d3d2b74d26f53687 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:54:54 -0500 Subject: [PATCH 11122/11794] New translations architecture.md (Hindi) --- hi/smart-contracts/architecture.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hi/smart-contracts/architecture.md b/hi/smart-contracts/architecture.md index a6921fe89..6d35b7507 100644 --- a/hi/smart-contracts/architecture.md +++ b/hi/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architecture -![](../.gitbook/assets/ousd_docs_graphics\_3.png) +![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. @@ -8,5 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 26686bc94b3f0f20d43a7d8993178bcf520b61d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:54:55 -0500 Subject: [PATCH 11123/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 73ce9b95a..3aade0488 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -116,10 +116,14 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} -{% tab title="Swap" %} -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% tab title="Flipper" %} +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. + + + +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} {% endtabs %} From 4f7fddd4f8fe8a654938e933e6d235134841b649 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:54:56 -0500 Subject: [PATCH 11124/11794] New translations architecture.md (Filipino) --- fil/smart-contracts/architecture.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fil/smart-contracts/architecture.md b/fil/smart-contracts/architecture.md index a6921fe89..6d35b7507 100644 --- a/fil/smart-contracts/architecture.md +++ b/fil/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architecture -![](../.gitbook/assets/ousd_docs_graphics\_3.png) +![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. @@ -8,5 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 92651e430ddd6e9c3d488f825113272837cb1d84 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:54:57 -0500 Subject: [PATCH 11125/11794] New translations architecture.md (Turkish) --- tr/smart-contracts/architecture.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tr/smart-contracts/architecture.md b/tr/smart-contracts/architecture.md index 30161304d..60967a0b8 100644 --- a/tr/smart-contracts/architecture.md +++ b/tr/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Mimari -![](../.gitbook/assets/ousd_docs_graphics\_3.png) +![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) OUSD, bir dizi akıllı sözleşmeden oluşur. Bu sözleşmelerin her biri, yönetişim protokolleri aracılığıyla yükseltilebilen bir vekil sözleşmesine sarılmıştır. @@ -8,5 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres [Vault](api/vault.md) , OUSD'nin basılması ve yakılmasından sorumludur. Ayrıca, desteklenen [ Stratejileri ](../core-concepts/supported-strategies/) 'nin her birine dağıtılan varlıkların yüzdesini de uygular. Depo, gaz maliyetlerini optimize etmek için, çoğu biriktirme ve itfanın varlıkları stratejilerden sarmadan / çözmeden gerçekleşmesine izin veren bir tampon bulundurur. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 6359ec3913c3c3df750b916e80ad3b3fd0f4c314 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:54:58 -0500 Subject: [PATCH 11126/11794] New translations architecture.md (Russian) --- ru/smart-contracts/architecture.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru/smart-contracts/architecture.md b/ru/smart-contracts/architecture.md index dc1c73478..1f14b26cb 100644 --- a/ru/smart-contracts/architecture.md +++ b/ru/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Архитектура -![](../.gitbook/assets/ousd_docs_graphics\_3.png) +![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) OUSD состоит из серии смарт-контрактов. Каждый из этих контрактов заключен в прокси-контракт, который можно усовершенствовать с помощью протоколов управления. @@ -8,5 +8,5 @@ OUSD состоит из серии смарт-контрактов. Кажды [Vault](api/vault.md) отвечает за производство и сжигание OUSD. Он также определяет процент активов, развернутых для каждой из поддерживаемых [стратегий](../core-concepts/supported-strategies/). Чтобы оптимизировать затраты на газ, в The Vault поддерживается буфер, позволяющий производить большинство депозитов и выкупов без ввода/вывода активов из стратегий. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 4f6d002ac2b038f9426e62409002387b5a55f36a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:54:59 -0500 Subject: [PATCH 11127/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 73ce9b95a..3aade0488 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -116,10 +116,14 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} -{% tab title="Swap" %} -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% tab title="Flipper" %} +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. + + + +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} {% endtabs %} From 41d7a50fe8e7b533e33358bd8330bf80d96c3528 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:55:01 -0500 Subject: [PATCH 11128/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 73ce9b95a..3aade0488 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -116,10 +116,14 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} -{% tab title="Swap" %} -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% tab title="Flipper" %} +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. + + + +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} {% endtabs %} From 1634be8caea2673cb970f6014abba5213a3dec89 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:55:02 -0500 Subject: [PATCH 11129/11794] New translations architecture.md (Spanish) --- es/smart-contracts/architecture.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es/smart-contracts/architecture.md b/es/smart-contracts/architecture.md index a1530828e..7f5f8edcd 100644 --- a/es/smart-contracts/architecture.md +++ b/es/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Arquitectura -![](../.gitbook/assets/ousd_docs_graphics\_3.png) +![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) OUSD está compuesto por una serie de contratos inteligentes. Cada uno de estos contratos está envuelto en un contrato proxy que se puede actualizar a través de los protocolos de gobernanza. @@ -8,5 +8,5 @@ Internamente, la propiedad en el pool se rastrea mediante un sistema de crédito La [Bóveda](api/vault.md) es responsable de acuñar y quemar OUSD. También aplica el porcentaje de activos que se implementan en cada una de las [Estrategias](../core-concepts/supported-strategies/)admitidas. Para optimizar los costos de Gas, la bóveda mantiene un búfer para permitir que la mayoría de los depósitos y reembolsos ocurran sin liquidar/deshacer los activos de las estrategias. -OUSD Swap, también conocido como "Flipper" es un contrato inteligente proporcionado por Origin para que los usuarios intercambien OUSD de forma económica por DAI, USDC o USDT a una tasa fija de 1: 1. Este contrato se utiliza como una forma alternativa de enrutar las transacciones de los usuarios que se originan en la aplicación web. Es importante tener en cuenta que este contrato puede quebrar por un lado (por ejemplo, contener un saldo de 0 OUSD) y, por lo tanto, a veces proporciona rutas de intercambio limitadas. Aunque tiene una funcionalidad limitada, Origin Swap usa alrededor de un 45% menos de gas que Uniswap v3 debido a su simplicidad. +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. Este contrato se utiliza como una forma alternativa de enrutar las transacciones de los usuarios que se originan en la aplicación web. Es importante tener en cuenta que este contrato puede quebrar por un lado (por ejemplo, contener un saldo de 0 OUSD) y, por lo tanto, a veces proporciona rutas de intercambio limitadas. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 957d46d97aa40dbe64ea4aa66fb05e21cd4f2ec6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:55:04 -0500 Subject: [PATCH 11130/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 638b8dd9f..a23394d71 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -116,10 +116,14 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} -{% tab title="Swap" %} -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% tab title="Flipper" %} +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. + + + +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} {% endtabs %} From c9a409c0a102c2b36bde457c2a72546105f8e17b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:55:05 -0500 Subject: [PATCH 11131/11794] New translations architecture.md (Arabic) --- ar/smart-contracts/architecture.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ar/smart-contracts/architecture.md b/ar/smart-contracts/architecture.md index a6921fe89..6d35b7507 100644 --- a/ar/smart-contracts/architecture.md +++ b/ar/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architecture -![](../.gitbook/assets/ousd_docs_graphics\_3.png) +![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. @@ -8,5 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 670e883d6431dd75efbb362250c6cc11acad9e3b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:55:06 -0500 Subject: [PATCH 11132/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 73ce9b95a..3aade0488 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -116,10 +116,14 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} -{% tab title="Swap" %} -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% tab title="Flipper" %} +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. + + + +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} {% endtabs %} From e87491ba589ecf6e1ccb955ba20c9def548e1360 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:55:07 -0500 Subject: [PATCH 11133/11794] New translations architecture.md (German) --- de/smart-contracts/architecture.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/smart-contracts/architecture.md b/de/smart-contracts/architecture.md index a6921fe89..6d35b7507 100644 --- a/de/smart-contracts/architecture.md +++ b/de/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architecture -![](../.gitbook/assets/ousd_docs_graphics\_3.png) +![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. @@ -8,5 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 1b2b7f4aef8aa1b9bf120fb27f1a73fb0e304f69 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:55:08 -0500 Subject: [PATCH 11134/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 73ce9b95a..3aade0488 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -116,10 +116,14 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} -{% tab title="Swap" %} -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% tab title="Flipper" %} +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. + + + +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} {% endtabs %} From 010ff325d0e43516bcaba0d6acf1963c1edfeeef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:55:09 -0500 Subject: [PATCH 11135/11794] New translations architecture.md (Greek) --- el/smart-contracts/architecture.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/el/smart-contracts/architecture.md b/el/smart-contracts/architecture.md index a6921fe89..6d35b7507 100644 --- a/el/smart-contracts/architecture.md +++ b/el/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architecture -![](../.gitbook/assets/ousd_docs_graphics\_3.png) +![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. @@ -8,5 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From b9f795ca0e742896c43e1705e18b68437966b353 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:55:10 -0500 Subject: [PATCH 11136/11794] New translations architecture.md (Italian) --- it/smart-contracts/architecture.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/it/smart-contracts/architecture.md b/it/smart-contracts/architecture.md index ad0283763..02d80f990 100644 --- a/it/smart-contracts/architecture.md +++ b/it/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architettura -![](../.gitbook/assets/ousd_docs_graphics\_3.png) +![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) OUSD è costituito da una serie di smart contract. Ciascuno di questi contratti è racchiuso in un contratto proxy che può essere migliorato tramite i protocolli di governance. @@ -8,5 +8,5 @@ Internamente, la proprietà del vault è monitorata attraverso un sistema a cred Il [Vault](api/vault.md) è responsabile della coniazione (minting) e della distruzione (burning) degli OUSD. Inoltre, applica la percentuale di risorse che sono rilasciate in ciascuna delle [Strategies](../core-concepts/supported-strategies/) supportate. Per ottimizzare i costi del gas, il vault mantiene un buffer per consentire alla maggior parte dei depositi e dei rimborsi, di avvenire senza liquidare/sciogliere asset dalle strategie. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From a1a1f011980f13ebc9d2fb17acf3624d7476ee0d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:55:11 -0500 Subject: [PATCH 11137/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 73ce9b95a..3aade0488 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -116,10 +116,14 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} -{% tab title="Swap" %} -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% tab title="Flipper" %} +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. + + + +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} {% endtabs %} From fc67e8815c244607778d9d86eb0a2eb90f39fb41 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:55:12 -0500 Subject: [PATCH 11138/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 85a2cbdfc..6048a099f 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -116,10 +116,14 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} -{% tab title="Swap" %} -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% tab title="Flipper" %} +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. + + + +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} {% endtabs %} From 96671aa3984fa006e519197f22a589a666c1ab04 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:55:13 -0500 Subject: [PATCH 11139/11794] New translations architecture.md (Japanese) --- ja/smart-contracts/architecture.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja/smart-contracts/architecture.md b/ja/smart-contracts/architecture.md index a6921fe89..6d35b7507 100644 --- a/ja/smart-contracts/architecture.md +++ b/ja/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architecture -![](../.gitbook/assets/ousd_docs_graphics\_3.png) +![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. @@ -8,5 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 9f84d7426f3c073c8dc962d32755a952cc38646d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:55:14 -0500 Subject: [PATCH 11140/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 73ce9b95a..3aade0488 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -116,10 +116,14 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} -{% tab title="Swap" %} -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% tab title="Flipper" %} +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. + + + +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} {% endtabs %} From 5b33f5d6497c8f6c3d518e1d9c96d9cbca093b9e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:55:15 -0500 Subject: [PATCH 11141/11794] New translations architecture.md (Korean) --- ko/smart-contracts/architecture.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ko/smart-contracts/architecture.md b/ko/smart-contracts/architecture.md index 72b4cd5c0..701dc9f92 100644 --- a/ko/smart-contracts/architecture.md +++ b/ko/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # 아키텍처(Architecture) -![](../.gitbook/assets/ousd_docs_graphics\_3.png) +![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) OUSD는 일련의 스마트 컨트렉트로 구성됩니다. 이러한 각 계약은 거버넌스 프로토콜을 통해 업그레이드 할 수 있는 프록시 계약으로 포장됩니다. @@ -8,5 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. 또한 지원되는 각 [전략 ](../core-concepts/supported-strategies/)에 배포되는 자산의 비율도 적용합니다. 가스 비용 최적화를 위해, 금고(Vault) 는 대부분의 예금 및 상환이 전략에서 자산을 감거나 풀지 않고 발생할 수 있도록 버퍼를 유지합니다. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 23c631b95e85b91a4dbde7e316f546fe7687e8d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:55:18 -0500 Subject: [PATCH 11142/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index dfd7eb482..e194de59d 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -116,10 +116,14 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} -{% tab title="Swap" %} -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% tab title="Flipper" %} +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. + + + +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} {% endtabs %} From cb202aad0e7756490248eb36978f280e9523e088 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:55:19 -0500 Subject: [PATCH 11143/11794] New translations architecture.md (Dutch) --- nl/smart-contracts/architecture.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/smart-contracts/architecture.md b/nl/smart-contracts/architecture.md index a6921fe89..6d35b7507 100644 --- a/nl/smart-contracts/architecture.md +++ b/nl/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architecture -![](../.gitbook/assets/ousd_docs_graphics\_3.png) +![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. @@ -8,5 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 4fbf8b89b5d3ef36f2d3722ee1eb262d1217bde8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:55:20 -0500 Subject: [PATCH 11144/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 73ce9b95a..3aade0488 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -116,10 +116,14 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} -{% tab title="Swap" %} -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% tab title="Flipper" %} +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. + + + +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} {% endtabs %} From 796f573a77b5a9c13a32160ebe6fb09e370eb866 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:55:21 -0500 Subject: [PATCH 11145/11794] New translations architecture.md (Portuguese) --- pt/smart-contracts/architecture.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt/smart-contracts/architecture.md b/pt/smart-contracts/architecture.md index a6921fe89..6d35b7507 100644 --- a/pt/smart-contracts/architecture.md +++ b/pt/smart-contracts/architecture.md @@ -1,6 +1,6 @@ # Architecture -![](../.gitbook/assets/ousd_docs_graphics\_3.png) +![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. @@ -8,5 +8,5 @@ Internally, ownership in the vault is tracked using a credits system that repres The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. -OUSD Swap, aka "Flipper" is a smart contract that is provided by Origin for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Origin Swap uses around 45% less gas than Uniswap v3 due to its simplicity. +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From d3628cb2e135c3ab328c6ffde6838d26c7998f06 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Feb 2022 14:55:22 -0500 Subject: [PATCH 11146/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 73ce9b95a..3aade0488 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -116,10 +116,14 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d | OUSD Compensation | [0x9C94df9d594BA1eb94430C006c269C314B1A8281](https://etherscan.io/address/0x9C94df9d594BA1eb94430C006c269C314B1A8281) | {% endtab %} -{% tab title="Swap" %} -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | -| Swap | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originswap.eth](https://etherscan.io/address/originswap.eth) | +{% tab title="Flipper" %} +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. + + + +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} {% endtabs %} From 88b078e2af719b985c2c87e16d39efb120c92331 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:03 -0500 Subject: [PATCH 11147/11794] New translations architecture.md (French) --- fr/smart-contracts/architecture.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/fr/smart-contracts/architecture.md b/fr/smart-contracts/architecture.md index 6d35b7507..8e69625b2 100644 --- a/fr/smart-contracts/architecture.md +++ b/fr/smart-contracts/architecture.md @@ -6,7 +6,13 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapp Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. + +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. + +The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. + -The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 13c7d7a20b41c767549727d4248dd847332dd51f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:04 -0500 Subject: [PATCH 11148/11794] New translations timelock.md (Russian) --- ru/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/smart-contracts/api/timelock.md b/ru/smart-contracts/api/timelock.md index cb471faf3..ddab7418d 100644 --- a/ru/smart-contracts/api/timelock.md +++ b/ru/smart-contracts/api/timelock.md @@ -9,7 +9,7 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. Это было сделано на случай обнаружения серьезной уязвимости. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately by a multisig wallet without requiring the 48 waiting period. Это было сделано на случай обнаружения серьезной уязвимости. From 4f2a628a37be2cf6e3cdacaf7271fb40832537ec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:05 -0500 Subject: [PATCH 11149/11794] New translations timelock.md (German) --- de/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/smart-contracts/api/timelock.md b/de/smart-contracts/api/timelock.md index c2bbf4f39..2273ddad7 100644 --- a/de/smart-contracts/api/timelock.md +++ b/de/smart-contracts/api/timelock.md @@ -9,7 +9,7 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately by a multisig wallet without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From f387b9f520695350bcf7b4d928fdda69f43c832e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:05 -0500 Subject: [PATCH 11150/11794] New translations timelock.md (Greek) --- el/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/smart-contracts/api/timelock.md b/el/smart-contracts/api/timelock.md index c2bbf4f39..2273ddad7 100644 --- a/el/smart-contracts/api/timelock.md +++ b/el/smart-contracts/api/timelock.md @@ -9,7 +9,7 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately by a multisig wallet without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From ffed2152643f1d1faaf98426cf84f0fbca21f9fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:06 -0500 Subject: [PATCH 11151/11794] New translations timelock.md (Italian) --- it/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/smart-contracts/api/timelock.md b/it/smart-contracts/api/timelock.md index c2bbf4f39..2273ddad7 100644 --- a/it/smart-contracts/api/timelock.md +++ b/it/smart-contracts/api/timelock.md @@ -9,7 +9,7 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately by a multisig wallet without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From ba25550caf70fd521e3a4ce9fb529f47087435d6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:08 -0500 Subject: [PATCH 11152/11794] New translations timelock.md (Japanese) --- ja/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/smart-contracts/api/timelock.md b/ja/smart-contracts/api/timelock.md index c2bbf4f39..2273ddad7 100644 --- a/ja/smart-contracts/api/timelock.md +++ b/ja/smart-contracts/api/timelock.md @@ -9,7 +9,7 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately by a multisig wallet without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From f9bc22fcc0aa134747ebe81e65d1fe2b2c319634 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:09 -0500 Subject: [PATCH 11153/11794] New translations timelock.md (Korean) --- ko/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/smart-contracts/api/timelock.md b/ko/smart-contracts/api/timelock.md index ff570f1a8..20e535570 100644 --- a/ko/smart-contracts/api/timelock.md +++ b/ko/smart-contracts/api/timelock.md @@ -9,7 +9,7 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately by a multisig wallet without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From d73d2da502f6d9342c932d94fcf055fe14734baf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:10 -0500 Subject: [PATCH 11154/11794] New translations timelock.md (Dutch) --- nl/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/smart-contracts/api/timelock.md b/nl/smart-contracts/api/timelock.md index c2bbf4f39..2273ddad7 100644 --- a/nl/smart-contracts/api/timelock.md +++ b/nl/smart-contracts/api/timelock.md @@ -9,7 +9,7 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately by a multisig wallet without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From fb0b8f61109e8c40966fc21bc05225fe5c9182e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:11 -0500 Subject: [PATCH 11155/11794] New translations timelock.md (Portuguese) --- pt/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/smart-contracts/api/timelock.md b/pt/smart-contracts/api/timelock.md index c2bbf4f39..2273ddad7 100644 --- a/pt/smart-contracts/api/timelock.md +++ b/pt/smart-contracts/api/timelock.md @@ -9,7 +9,7 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately by a multisig wallet without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 96a5f10d6e82a3d36c4b919efd9b11f4f1d84089 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:12 -0500 Subject: [PATCH 11156/11794] New translations timelock.md (Turkish) --- tr/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/smart-contracts/api/timelock.md b/tr/smart-contracts/api/timelock.md index 2db5a9a35..ea31712a8 100644 --- a/tr/smart-contracts/api/timelock.md +++ b/tr/smart-contracts/api/timelock.md @@ -9,7 +9,7 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately by a multisig wallet without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 4d0c78e2213877d6a7e558daf02f7d153d06f49c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:13 -0500 Subject: [PATCH 11157/11794] New translations timelock.md (Spanish) --- es/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/api/timelock.md b/es/smart-contracts/api/timelock.md index b4cfea4e2..410c40123 100644 --- a/es/smart-contracts/api/timelock.md +++ b/es/smart-contracts/api/timelock.md @@ -9,7 +9,7 @@ El bloqueo de tiempo es una medida de seguridad que les da a los holders de OUSD OUSD está utilizando una versión ligeramente modificada del [Bloqueo de Tiempo de Compound](https://compound.finance/docs/governance) que ha sido [auditado por OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). Las dos diferencias notables son: 1. OUSD utilizará inicialmente un período de espera más corto (48 horas) que el de Compoung (72 horas) para permitir una respuesta más rápida si se descubre algún problema. -2. Algunas acciones, como la reasignación de fondos entre las estrategias existentes y la congelación de depósitos, pueden solicitarse de inmediato sin requerir el período de espera de 48 años. Esto es en caso de que se descubra una vulnerabilidad importante. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately by a multisig wallet without requiring the 48 waiting period. Esto es en caso de que se descubra una vulnerabilidad importante. From 42f85b0d3a7e6cff47a6c57f66afe438645f08b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:14 -0500 Subject: [PATCH 11158/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index c2bbf4f39..3d2b6bdda 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# Timelock +# 时间锁 The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. @@ -9,7 +9,7 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately by a multisig wallet without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 475ae59d2d39fef26b2ce95cc9cf59b3c8ff148a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:15 -0500 Subject: [PATCH 11159/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 3d2b6bdda..2273ddad7 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# 时间锁 +# Timelock The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. From 7d7ec0f369d0d5d6491f8db6c31f9e2c118619a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:16 -0500 Subject: [PATCH 11160/11794] New translations timelock.md (Vietnamese) --- vi/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/smart-contracts/api/timelock.md b/vi/smart-contracts/api/timelock.md index 74da943ba..cd9640673 100644 --- a/vi/smart-contracts/api/timelock.md +++ b/vi/smart-contracts/api/timelock.md @@ -9,7 +9,7 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. Trường hợp này sẽ áp dụng khi có 1 lỗ hổng nghiêm trọng được phát hiện. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately by a multisig wallet without requiring the 48 waiting period. Trường hợp này sẽ áp dụng khi có 1 lỗ hổng nghiêm trọng được phát hiện. From 0a46a324514f7ead92fb6cc4777043583a99e4d2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:17 -0500 Subject: [PATCH 11161/11794] New translations timelock.md (Indonesian) --- id/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/smart-contracts/api/timelock.md b/id/smart-contracts/api/timelock.md index 71955be05..982b50878 100644 --- a/id/smart-contracts/api/timelock.md +++ b/id/smart-contracts/api/timelock.md @@ -9,7 +9,7 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. Ini apabila sebuah kerentanan besar ditemukan. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately by a multisig wallet without requiring the 48 waiting period. Ini apabila sebuah kerentanan besar ditemukan. From f7b8935651f0928b734bfe87a619175fc0c824a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:19 -0500 Subject: [PATCH 11162/11794] New translations timelock.md (Thai) --- th/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/smart-contracts/api/timelock.md b/th/smart-contracts/api/timelock.md index c2bbf4f39..2273ddad7 100644 --- a/th/smart-contracts/api/timelock.md +++ b/th/smart-contracts/api/timelock.md @@ -9,7 +9,7 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately by a multisig wallet without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 16e423fa0c1ca164ac2603168cff2f299f8fc7be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:20 -0500 Subject: [PATCH 11163/11794] New translations timelock.md (Croatian) --- hr/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/smart-contracts/api/timelock.md b/hr/smart-contracts/api/timelock.md index c2bbf4f39..2273ddad7 100644 --- a/hr/smart-contracts/api/timelock.md +++ b/hr/smart-contracts/api/timelock.md @@ -9,7 +9,7 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately by a multisig wallet without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From a18e228e70036ed3b6b1f645c16b4ae5c4246802 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:21 -0500 Subject: [PATCH 11164/11794] New translations timelock.md (Hindi) --- hi/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/smart-contracts/api/timelock.md b/hi/smart-contracts/api/timelock.md index c2bbf4f39..2273ddad7 100644 --- a/hi/smart-contracts/api/timelock.md +++ b/hi/smart-contracts/api/timelock.md @@ -9,7 +9,7 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately by a multisig wallet without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 7527615da464d6222c72755eaf8e1d55367189d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:22 -0500 Subject: [PATCH 11165/11794] New translations timelock.md (Arabic) --- ar/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/smart-contracts/api/timelock.md b/ar/smart-contracts/api/timelock.md index c2bbf4f39..2273ddad7 100644 --- a/ar/smart-contracts/api/timelock.md +++ b/ar/smart-contracts/api/timelock.md @@ -9,7 +9,7 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately by a multisig wallet without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 798958e82af86d22a2f16e54e50e0852b5801f1d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:23 -0500 Subject: [PATCH 11166/11794] New translations timelock.md (French) --- fr/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/smart-contracts/api/timelock.md b/fr/smart-contracts/api/timelock.md index c2bbf4f39..2273ddad7 100644 --- a/fr/smart-contracts/api/timelock.md +++ b/fr/smart-contracts/api/timelock.md @@ -9,7 +9,7 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately by a multisig wallet without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 21eb074ca31f59323953df1840373702bb6ec17a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:24 -0500 Subject: [PATCH 11167/11794] New translations architecture.md (Spanish) --- es/smart-contracts/architecture.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/es/smart-contracts/architecture.md b/es/smart-contracts/architecture.md index 7f5f8edcd..61e16b06a 100644 --- a/es/smart-contracts/architecture.md +++ b/es/smart-contracts/architecture.md @@ -6,7 +6,13 @@ OUSD está compuesto por una serie de contratos inteligentes. Cada uno de estos Internamente, la propiedad en el pool se rastrea mediante un sistema de créditos que representa el porcentaje de propiedad del pool para cada holder. El contrato [ERC-20](api/erc-20-1.md) maneja la conversión a términos de USD cuando se visualiza un saldo o se inicia una transferencia entre billeteras. -La [Bóveda](api/vault.md) es responsable de acuñar y quemar OUSD. También aplica el porcentaje de activos que se implementan en cada una de las [Estrategias](../core-concepts/supported-strategies/)admitidas. Para optimizar los costos de Gas, la bóveda mantiene un búfer para permitir que la mayoría de los depósitos y reembolsos ocurran sin liquidar/deshacer los activos de las estrategias. +La [Bóveda](api/vault.md) es responsable de acuñar y quemar OUSD. También aplica el porcentaje de activos que se implementan en cada una de las [Estrategias](../core-concepts/supported-strategies/)admitidas. To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. Este contrato se utiliza como una forma alternativa de enrutar las transacciones de los usuarios que se originan en la aplicación web. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. + +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. + +The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. + -The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. Este contrato se utiliza como una forma alternativa de enrutar las transacciones de los usuarios que se originan en la aplicación web. Es importante tener en cuenta que este contrato puede quebrar por un lado (por ejemplo, contener un saldo de 0 OUSD) y, por lo tanto, a veces proporciona rutas de intercambio limitadas. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 3329d0312c30fee5ee61be60c34a167ebf94803f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:25 -0500 Subject: [PATCH 11168/11794] New translations architecture.md (Portuguese) --- pt/smart-contracts/architecture.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pt/smart-contracts/architecture.md b/pt/smart-contracts/architecture.md index 6d35b7507..8e69625b2 100644 --- a/pt/smart-contracts/architecture.md +++ b/pt/smart-contracts/architecture.md @@ -6,7 +6,13 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapp Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. + +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. + +The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. + -The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 4f7f208e1c6f47709bb324a682889e92945d38eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:26 -0500 Subject: [PATCH 11169/11794] New translations architecture.md (Arabic) --- ar/smart-contracts/architecture.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/ar/smart-contracts/architecture.md b/ar/smart-contracts/architecture.md index 6d35b7507..8e69625b2 100644 --- a/ar/smart-contracts/architecture.md +++ b/ar/smart-contracts/architecture.md @@ -6,7 +6,13 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapp Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. + +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. + +The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. + -The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 617be7933100b0d40a2d3aa6e3693688b46f1551 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:27 -0500 Subject: [PATCH 11170/11794] New translations architecture.md (German) --- de/smart-contracts/architecture.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/de/smart-contracts/architecture.md b/de/smart-contracts/architecture.md index 6d35b7507..8e69625b2 100644 --- a/de/smart-contracts/architecture.md +++ b/de/smart-contracts/architecture.md @@ -6,7 +6,13 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapp Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. + +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. + +The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. + -The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From b696bd898bcc9328c7ebed3104cba5432274619b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:28 -0500 Subject: [PATCH 11171/11794] New translations architecture.md (Greek) --- el/smart-contracts/architecture.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/el/smart-contracts/architecture.md b/el/smart-contracts/architecture.md index 6d35b7507..8e69625b2 100644 --- a/el/smart-contracts/architecture.md +++ b/el/smart-contracts/architecture.md @@ -6,7 +6,13 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapp Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. + +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. + +The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. + -The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 239973d8afa2e132b3835fd5af52865ecb5f0885 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:29 -0500 Subject: [PATCH 11172/11794] New translations architecture.md (Italian) --- it/smart-contracts/architecture.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/it/smart-contracts/architecture.md b/it/smart-contracts/architecture.md index 02d80f990..56cabeb4f 100644 --- a/it/smart-contracts/architecture.md +++ b/it/smart-contracts/architecture.md @@ -6,7 +6,13 @@ OUSD è costituito da una serie di smart contract. Ciascuno di questi contratti Internamente, la proprietà del vault è monitorata attraverso un sistema a crediti, i quali rappresentano la percentuale di proprietà del vault posseduta da ciascun holder. Il contratto [ERC-20](api/erc-20-1.md) gestisce la conversione in USD quando si visualizza un saldo o si inizia un trasferimento tra wallet. -Il [Vault](api/vault.md) è responsabile della coniazione (minting) e della distruzione (burning) degli OUSD. Inoltre, applica la percentuale di risorse che sono rilasciate in ciascuna delle [Strategies](../core-concepts/supported-strategies/) supportate. Per ottimizzare i costi del gas, il vault mantiene un buffer per consentire alla maggior parte dei depositi e dei rimborsi, di avvenire senza liquidare/sciogliere asset dalle strategie. +Il [Vault](api/vault.md) è responsabile della coniazione (minting) e della distruzione (burning) degli OUSD. Inoltre, applica la percentuale di risorse che sono rilasciate in ciascuna delle [Strategies](../core-concepts/supported-strategies/) supportate. To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. + +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. + +The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. + -The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From ea94745f3b71cb0435ee54010028d46b0dfdae4d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:30 -0500 Subject: [PATCH 11173/11794] New translations architecture.md (Japanese) --- ja/smart-contracts/architecture.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/ja/smart-contracts/architecture.md b/ja/smart-contracts/architecture.md index 6d35b7507..8e69625b2 100644 --- a/ja/smart-contracts/architecture.md +++ b/ja/smart-contracts/architecture.md @@ -6,7 +6,13 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapp Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. + +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. + +The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. + -The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 7c854c90c2174b606774156de147c58a042773eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:31 -0500 Subject: [PATCH 11174/11794] New translations architecture.md (Korean) --- ko/smart-contracts/architecture.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/ko/smart-contracts/architecture.md b/ko/smart-contracts/architecture.md index 701dc9f92..fdd1bd63e 100644 --- a/ko/smart-contracts/architecture.md +++ b/ko/smart-contracts/architecture.md @@ -6,7 +6,13 @@ OUSD는 일련의 스마트 컨트렉트로 구성됩니다. 이러한 각 계 Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -The [Vault](api/vault.md) is responsible for minting and burning OUSD. 또한 지원되는 각 [전략 ](../core-concepts/supported-strategies/)에 배포되는 자산의 비율도 적용합니다. 가스 비용 최적화를 위해, 금고(Vault) 는 대부분의 예금 및 상환이 전략에서 자산을 감거나 풀지 않고 발생할 수 있도록 버퍼를 유지합니다. +The [Vault](api/vault.md) is responsible for minting and burning OUSD. 또한 지원되는 각 [전략 ](../core-concepts/supported-strategies/)에 배포되는 자산의 비율도 적용합니다. To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. + +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. + +The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. + -The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 8b9a56c924bc8c065cc38f0c519b6b047cd1929f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:32 -0500 Subject: [PATCH 11175/11794] New translations architecture.md (Dutch) --- nl/smart-contracts/architecture.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/nl/smart-contracts/architecture.md b/nl/smart-contracts/architecture.md index 6d35b7507..8e69625b2 100644 --- a/nl/smart-contracts/architecture.md +++ b/nl/smart-contracts/architecture.md @@ -6,7 +6,13 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapp Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. + +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. + +The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. + -The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 545e400c1cc963462c91ab2bc86d6df5843340af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:33 -0500 Subject: [PATCH 11176/11794] New translations architecture.md (Russian) --- ru/smart-contracts/architecture.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/ru/smart-contracts/architecture.md b/ru/smart-contracts/architecture.md index 1f14b26cb..f45b6e863 100644 --- a/ru/smart-contracts/architecture.md +++ b/ru/smart-contracts/architecture.md @@ -6,7 +6,13 @@ OUSD состоит из серии смарт-контрактов. Кажды На внутреннем уровне доля владения в хранилище отслеживается с помощью рейтинговой системы, которая представляет процент доли владения в хранилище для каждого держателя. Контракт [ERC-20](api/erc-20-1.md) при просмотре баланса или инициировании перевода между кошельками выражает баланс в долларах США. -[Vault](api/vault.md) отвечает за производство и сжигание OUSD. Он также определяет процент активов, развернутых для каждой из поддерживаемых [стратегий](../core-concepts/supported-strategies/). Чтобы оптимизировать затраты на газ, в The Vault поддерживается буфер, позволяющий производить большинство депозитов и выкупов без ввода/вывода активов из стратегий. +[Vault](api/vault.md) отвечает за производство и сжигание OUSD. Он также определяет процент активов, развернутых для каждой из поддерживаемых [стратегий](../core-concepts/supported-strategies/). To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. + +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. + +The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. + -The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 00c688abb6f7048d7c23c32ebc9b9f272b75fc20 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:34 -0500 Subject: [PATCH 11177/11794] New translations architecture.md (Filipino) --- fil/smart-contracts/architecture.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/fil/smart-contracts/architecture.md b/fil/smart-contracts/architecture.md index 6d35b7507..8e69625b2 100644 --- a/fil/smart-contracts/architecture.md +++ b/fil/smart-contracts/architecture.md @@ -6,7 +6,13 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapp Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. + +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. + +The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. + -The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 73685fa93849dd029d50a86a36e36fb755578575 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:35 -0500 Subject: [PATCH 11178/11794] New translations architecture.md (Turkish) --- tr/smart-contracts/architecture.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/tr/smart-contracts/architecture.md b/tr/smart-contracts/architecture.md index 60967a0b8..10d9061c0 100644 --- a/tr/smart-contracts/architecture.md +++ b/tr/smart-contracts/architecture.md @@ -6,7 +6,13 @@ OUSD, bir dizi akıllı sözleşmeden oluşur. Bu sözleşmelerin her biri, yön Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. ERC-20 sözleşmesi, bir bakiyeyi görüntülerken veya cüzdanlar arasında bir transfer başlatırken USD şartlarına dönüştürmeyi ele alır. -[Vault](api/vault.md) , OUSD'nin basılması ve yakılmasından sorumludur. Ayrıca, desteklenen [ Stratejileri ](../core-concepts/supported-strategies/) 'nin her birine dağıtılan varlıkların yüzdesini de uygular. Depo, gaz maliyetlerini optimize etmek için, çoğu biriktirme ve itfanın varlıkları stratejilerden sarmadan / çözmeden gerçekleşmesine izin veren bir tampon bulundurur. +[Vault](api/vault.md) , OUSD'nin basılması ve yakılmasından sorumludur. Ayrıca, desteklenen [ Stratejileri ](../core-concepts/supported-strategies/) 'nin her birine dağıtılan varlıkların yüzdesini de uygular. To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. + +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. + +The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. + -The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 2c6f4b28e6ed2b32cc1776fc25265b19d3d7fb11 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:36 -0500 Subject: [PATCH 11179/11794] New translations architecture.md (Chinese Simplified) --- zh/smart-contracts/architecture.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index 6d35b7507..e28a4f7fa 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,18 @@ -# Architecture +# 架构 ![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 + +[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. + +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. + +The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. -The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 4d4e3eeda1958147899850b808ca56a21eda386a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:37 -0500 Subject: [PATCH 11180/11794] New translations architecture.md (Chinese Traditional) --- zh/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index e28a4f7fa..8e69625b2 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# 架构 +# Architecture ![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) -OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 12e85879fb537c214e3d467c499dded1b705f165 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:38 -0500 Subject: [PATCH 11181/11794] New translations architecture.md (Vietnamese) --- vi/smart-contracts/architecture.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/vi/smart-contracts/architecture.md b/vi/smart-contracts/architecture.md index 3198b74a5..d5c5fc8e0 100644 --- a/vi/smart-contracts/architecture.md +++ b/vi/smart-contracts/architecture.md @@ -6,7 +6,13 @@ OUSD được tạo thành từ một loạt các hợp đồng thông minh. M Xét về cơ chế bên trong, quyền sở hữu trong kho tiền được theo dõi bằng hệ thống tín dụng thể hiện phần trăm quyền sở hữu của kho tiền cho mỗi chủ sở hữu. Hợp đồng ERC-20 xử lý việc chuyển đổi sang USD khi dựa trên hoặc số tiền được chuyển giữa các ví. -[Vault](api/vault.md) chịu trách nhiệm khai thác và đốt OUSD. Nó cũng chịu trách nhiệm phân bổ tài sản tới từng [Chiến lược](../core-concepts/supported-strategies/) được hỗ trợ. Để tối ưu hóa chi phí khí gas, vault tiền duy trì một bộ nhớ đệm để cho phép hầu hết các khoản tiền gửi và tiền hoàn lại diễn ra mà chuyển vào / chuyển ra khỏi các chiến lược. +[Vault](api/vault.md) chịu trách nhiệm khai thác và đốt OUSD. Nó cũng chịu trách nhiệm phân bổ tài sản tới từng [Chiến lược](../core-concepts/supported-strategies/) được hỗ trợ. To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. Hợp đồng này được sử dụng như cách thay thế để định tuyến các giao dịch của người dùng bắt nguồn từ ứng dụng web. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. + +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. + +The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. + -The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. Hợp đồng này được sử dụng như cách thay thế để định tuyến các giao dịch của người dùng bắt nguồn từ ứng dụng web. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From a4fbd779ffbdc7f7c92e8a0fb634b118d97c43af Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:39 -0500 Subject: [PATCH 11182/11794] New translations architecture.md (Indonesian) --- id/smart-contracts/architecture.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/id/smart-contracts/architecture.md b/id/smart-contracts/architecture.md index 3a74779a7..d20758d54 100644 --- a/id/smart-contracts/architecture.md +++ b/id/smart-contracts/architecture.md @@ -6,7 +6,13 @@ OUSD terdiri dari serangkaian kontrak pintar. Setiap kontrak ini dibungkus dalam Secara internal, kepemilikan dalam vault dilacak menggunakan sistem kredit yang mewakili persentase kepemilikan vault untuk setiap pemegang. Kontrak [ERC-20](api/erc-20-1.md) menangani konversi ke persyaratan USD saat melihat saldo atau memulai transfer antar dompet. -[Vault](api/vault.md) bertanggung jawab untuk mencetak dan membakar OUSD. Ini juga memberlakukan persentase aset yang disebarkan ke masing-masing [Strategi](../core-concepts/supported-strategies/) yang didukung. Untuk mengoptimalkan biaya gas, vault mempertahankan penyangga untuk memungkinkan sebagian besar simpanan dan penebusan terjadi tanpa membongkar / melepas aset dari strategi. +[Vault](api/vault.md) bertanggung jawab untuk mencetak dan membakar OUSD. Ini juga memberlakukan persentase aset yang disebarkan ke masing-masing [Strategi](../core-concepts/supported-strategies/) yang didukung. To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. + +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. + +The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. + -The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From caf6bf3f36e275d10656bf6f50d7e11f99efa9ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:40 -0500 Subject: [PATCH 11183/11794] New translations architecture.md (Thai) --- th/smart-contracts/architecture.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/th/smart-contracts/architecture.md b/th/smart-contracts/architecture.md index 6d35b7507..8e69625b2 100644 --- a/th/smart-contracts/architecture.md +++ b/th/smart-contracts/architecture.md @@ -6,7 +6,13 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapp Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. + +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. + +The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. + -The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 2ed63ca7b6e1836d8148754a08f5105efa3996a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:41 -0500 Subject: [PATCH 11184/11794] New translations architecture.md (Croatian) --- hr/smart-contracts/architecture.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/hr/smart-contracts/architecture.md b/hr/smart-contracts/architecture.md index 6d35b7507..8e69625b2 100644 --- a/hr/smart-contracts/architecture.md +++ b/hr/smart-contracts/architecture.md @@ -6,7 +6,13 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapp Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. + +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. + +The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. + -The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 50cbbfef540b98e26fde92b0e9b4f81f5d65f4bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:42 -0500 Subject: [PATCH 11185/11794] New translations architecture.md (Hindi) --- hi/smart-contracts/architecture.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/hi/smart-contracts/architecture.md b/hi/smart-contracts/architecture.md index 6d35b7507..8e69625b2 100644 --- a/hi/smart-contracts/architecture.md +++ b/hi/smart-contracts/architecture.md @@ -6,7 +6,13 @@ OUSD is made up of a series of smart contracts. Each of these contracts is wrapp Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. + +The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. + +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. + +The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. + -The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 1a7d5f0ca334e5e59d4db9211808daf172ff39d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 08:53:43 -0500 Subject: [PATCH 11186/11794] New translations timelock.md (Filipino) --- fil/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/smart-contracts/api/timelock.md b/fil/smart-contracts/api/timelock.md index c2bbf4f39..2273ddad7 100644 --- a/fil/smart-contracts/api/timelock.md +++ b/fil/smart-contracts/api/timelock.md @@ -9,7 +9,7 @@ The timelock is a safety measure that gives OUSD holders 48 hours to withdraw th OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The two notable differences are: 1. OUSD will initially use a shorter wait period (48 hours) than Compound (72 hours) to allow for a faster response if any issues are discovered. -2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately without requiring the 48 waiting period. This is in case a major vulnerability is discovered. +2. Some actions, such as reallocating funds between existing strategies and freezing deposits can be called immediately by a multisig wallet without requiring the 48 waiting period. This is in case a major vulnerability is discovered. From 25bad2034153cd1d2d1d2bb884c9b6ec3bfd5e19 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 09:09:46 -0500 Subject: [PATCH 11187/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 3aade0488..7117d2c65 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -52,6 +52,14 @@ Internal implementation contracts: | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + +Yield harvesting and collection: + +| | | | +| --------- | ------------------------------------------ | | +| Contract | Address | | +| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | +| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | {% endtab %} {% tab title="Oracles" %} @@ -117,7 +125,7 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d {% endtab %} {% tab title="Flipper" %} -Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. From f21f110a5fb8021a0ba0a5b0e6f124ab2db7fd09 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 09:09:47 -0500 Subject: [PATCH 11188/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 153d66f07..07af34a4d 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -52,6 +52,14 @@ Internal implementation contracts: | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + +Yield harvesting and collection: + +| | | | +| --------- | ------------------------------------------ | | +| Contract | Address | | +| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | +| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | {% endtab %} {% tab title="Oracles" %} @@ -117,7 +125,7 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d {% endtab %} {% tab title="Flipper" %} -Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. From 7d263bf21dee598e02ba41a99fb181c156ae24ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 09:09:49 -0500 Subject: [PATCH 11189/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 3aade0488..7117d2c65 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -52,6 +52,14 @@ Internal implementation contracts: | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + +Yield harvesting and collection: + +| | | | +| --------- | ------------------------------------------ | | +| Contract | Address | | +| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | +| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | {% endtab %} {% tab title="Oracles" %} @@ -117,7 +125,7 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d {% endtab %} {% tab title="Flipper" %} -Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. From c19b39a71d89d52f095b1e5c077b3651f262a6a6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 09:09:50 -0500 Subject: [PATCH 11190/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 3aade0488..7117d2c65 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -52,6 +52,14 @@ Internal implementation contracts: | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + +Yield harvesting and collection: + +| | | | +| --------- | ------------------------------------------ | | +| Contract | Address | | +| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | +| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | {% endtab %} {% tab title="Oracles" %} @@ -117,7 +125,7 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d {% endtab %} {% tab title="Flipper" %} -Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. From 081d88117f1c69d63babfcaf057809c1bf4d13a9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 09:09:51 -0500 Subject: [PATCH 11191/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 3aade0488..7117d2c65 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -52,6 +52,14 @@ Internal implementation contracts: | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + +Yield harvesting and collection: + +| | | | +| --------- | ------------------------------------------ | | +| Contract | Address | | +| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | +| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | {% endtab %} {% tab title="Oracles" %} @@ -117,7 +125,7 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d {% endtab %} {% tab title="Flipper" %} -Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. From 90893d02649741ed84736d132dbdb12fc5a8410e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 09:09:52 -0500 Subject: [PATCH 11192/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 6431eb66d..521bc0efc 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -47,14 +47,22 @@ Kontrak implementasi internal: -| Strategi | Alamat | +| Strategy | Address | | -------- | -------------------------------------------------------------------------------------------------------------------------- | | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + +Yield harvesting and collection: + +| | | | +| --------- | ------------------------------------------ | | +| Contract | Address | | +| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | +| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | {% endtab %} -{% judul tab="Oracles" %} +{% tab title="Oracles" %} The following Chainlink oracles are used to protect the vault in case a backing stablecoin loses value. They also offer slippage protection when harvesting rewards tokens or executing the OGN buyback. @@ -117,7 +125,7 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d {% endtab %} {% tab title="Flipper" %} -Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. From 5b5f2e986e7d4028c0d3c9de234e44fe1c38d0c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 09:09:53 -0500 Subject: [PATCH 11193/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index ce5566e7d..51eeafdbe 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -47,11 +47,19 @@ Các hợp đồng thực hiện nội bộ: -| Chiến lược | Địa chỉ | -| ---------- | -------------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | -| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | +| Strategy | Address | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | +| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + +Yield harvesting and collection: + +| | | | +| --------- | ------------------------------------------ | | +| Contract | Address | | +| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | +| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | {% endtab %} {% tab title="Oracles" %} @@ -117,7 +125,7 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d {% endtab %} {% tab title="Flipper" %} -Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. From a431cacdd57db861d6193938662aba834861fed1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 09:09:55 -0500 Subject: [PATCH 11194/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 3aade0488..7117d2c65 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -52,6 +52,14 @@ Internal implementation contracts: | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + +Yield harvesting and collection: + +| | | | +| --------- | ------------------------------------------ | | +| Contract | Address | | +| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | +| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | {% endtab %} {% tab title="Oracles" %} @@ -117,7 +125,7 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d {% endtab %} {% tab title="Flipper" %} -Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. From fdd8cc042d44f0591c6c3f63862834ad2c3df09f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 09:09:56 -0500 Subject: [PATCH 11195/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 7117d2c65..141224316 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,6 +1,6 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** @@ -12,10 +12,10 @@ Well-known addresses (proxy wrappers): -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 合约 | 地址 | ENS | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | @@ -23,7 +23,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC -| Contract | Address | +| 合约 | 地址 | | ---------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | From 113fcd43ca80aeeedb776ea9cc8321b854245d6d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 09:09:57 -0500 Subject: [PATCH 11196/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index b9092a1bc..e08485ce8 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -47,11 +47,19 @@ Well-known addresses (proxy wrappers): -| Стратегия | Адрес | -| --------- | -------------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | -| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | +| Strategy | Address | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | +| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + +Yield harvesting and collection: + +| | | | +| --------- | ------------------------------------------ | | +| Contract | Address | | +| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | +| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | {% endtab %} {% tab title="Oracles" %} @@ -117,7 +125,7 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d {% endtab %} {% tab title="Flipper" %} -Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. From ae0e5b63678b25881ca80dd532fe3085399de5ce Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 09:09:58 -0500 Subject: [PATCH 11197/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index a23394d71..a32aaeed0 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -47,11 +47,19 @@ Contratos de ejecución interna: -| Estrategia | Dirección | -| ---------- | -------------------------------------------------------------------------------------------------------------------------- | -| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | -| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | -| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | +| Strategy | Address | +| -------- | -------------------------------------------------------------------------------------------------------------------------- | +| Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | +| Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | +| Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + +Yield harvesting and collection: + +| | | | +| --------- | ------------------------------------------ | | +| Contract | Address | | +| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | +| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | {% endtab %} {% tab title="Oracles" %} @@ -117,7 +125,7 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d {% endtab %} {% tab title="Flipper" %} -Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. From f71e7d47b38aec4e4c8cf195f994cf2b072ffd83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 09:10:00 -0500 Subject: [PATCH 11198/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 3aade0488..7117d2c65 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -52,6 +52,14 @@ Internal implementation contracts: | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + +Yield harvesting and collection: + +| | | | +| --------- | ------------------------------------------ | | +| Contract | Address | | +| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | +| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | {% endtab %} {% tab title="Oracles" %} @@ -117,7 +125,7 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d {% endtab %} {% tab title="Flipper" %} -Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. From 4dd1060f597a02adc6b1aaa032fd1e1868f95931 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 09:10:02 -0500 Subject: [PATCH 11199/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 3aade0488..7117d2c65 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -52,6 +52,14 @@ Internal implementation contracts: | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + +Yield harvesting and collection: + +| | | | +| --------- | ------------------------------------------ | | +| Contract | Address | | +| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | +| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | {% endtab %} {% tab title="Oracles" %} @@ -117,7 +125,7 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d {% endtab %} {% tab title="Flipper" %} -Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. From b92a754ab706dcc55eb31be07895e1fcb070fed8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 09:10:04 -0500 Subject: [PATCH 11200/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index e194de59d..97eacf34c 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -52,6 +52,14 @@ Internal implementation contracts: | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + +Yield harvesting and collection: + +| | | | +| --------- | ------------------------------------------ | | +| Contract | Address | | +| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | +| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | {% endtab %} {% tab title="Oracles" %} @@ -117,7 +125,7 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d {% endtab %} {% tab title="Flipper" %} -Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. From fc8f170dd24dde7e76db92853f3e006d1d4d50db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 09:10:05 -0500 Subject: [PATCH 11201/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 3aade0488..7117d2c65 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -52,6 +52,14 @@ Internal implementation contracts: | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + +Yield harvesting and collection: + +| | | | +| --------- | ------------------------------------------ | | +| Contract | Address | | +| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | +| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | {% endtab %} {% tab title="Oracles" %} @@ -117,7 +125,7 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d {% endtab %} {% tab title="Flipper" %} -Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. From 3864dfce7860cd8df2b7ad651e1128f74860c331 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 09:10:06 -0500 Subject: [PATCH 11202/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 6048a099f..2820efe2a 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -52,6 +52,14 @@ Internal implementation contracts: | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + +Yield harvesting and collection: + +| | | | +| --------- | ------------------------------------------ | | +| Contract | Address | | +| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | +| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | {% endtab %} {% tab title="Oracles" %} @@ -117,7 +125,7 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d {% endtab %} {% tab title="Flipper" %} -Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. From 7e9de50534dd10d6300d66ec7986e51e0e199390 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 09:10:08 -0500 Subject: [PATCH 11203/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 3aade0488..7117d2c65 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -52,6 +52,14 @@ Internal implementation contracts: | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + +Yield harvesting and collection: + +| | | | +| --------- | ------------------------------------------ | | +| Contract | Address | | +| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | +| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | {% endtab %} {% tab title="Oracles" %} @@ -117,7 +125,7 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d {% endtab %} {% tab title="Flipper" %} -Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. From 3f5927d5e79b50333d2454ea8e83768d55ae11d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 09:10:09 -0500 Subject: [PATCH 11204/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 3aade0488..7117d2c65 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -52,6 +52,14 @@ Internal implementation contracts: | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + +Yield harvesting and collection: + +| | | | +| --------- | ------------------------------------------ | | +| Contract | Address | | +| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | +| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | {% endtab %} {% tab title="Oracles" %} @@ -117,7 +125,7 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d {% endtab %} {% tab title="Flipper" %} -Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. From 5bb79e9054db1dfa573347f999974168e49bfc27 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 09:10:10 -0500 Subject: [PATCH 11205/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 3aade0488..7117d2c65 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -52,6 +52,14 @@ Internal implementation contracts: | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + +Yield harvesting and collection: + +| | | | +| --------- | ------------------------------------------ | | +| Contract | Address | | +| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | +| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | {% endtab %} {% tab title="Oracles" %} @@ -117,7 +125,7 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d {% endtab %} {% tab title="Flipper" %} -Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. From ea4c41d99f3743f0b73555d7d012e405ef6b9802 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Tue, 22 Feb 2022 09:10:11 -0500 Subject: [PATCH 11206/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 3aade0488..7117d2c65 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -52,6 +52,14 @@ Internal implementation contracts: | Aave | [0xA050eBE34Be464902F7E0F7F451f4B5253d57114](https://etherscan.io/address/0xA050eBE34Be464902F7E0F7F451f4B5253d57114) | | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + +Yield harvesting and collection: + +| | | | +| --------- | ------------------------------------------ | | +| Contract | Address | | +| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | +| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | {% endtab %} {% tab title="Oracles" %} @@ -117,7 +125,7 @@ OUSD compensation contract ([details](https://medium.com/originprotocol/origin-d {% endtab %} {% tab title="Flipper" %} -Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become bankrupt on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. +Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. From 2cb312e379245be5a8c2d54bfaddf1f78d50bf03 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 25 Feb 2022 19:09:48 -0500 Subject: [PATCH 11207/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index 7117d2c65..faf8147f5 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -53,13 +53,17 @@ Internal implementation contracts: | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + + Yield harvesting and collection: -| | | | -| --------- | ------------------------------------------ | | -| Contract | Address | | -| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | -| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | + + +| | | +| --------- | -------------------------------------------------------------------------------------------------------------------------- | +| Contract | Address | +| Harvester | [0x21fb5812d70b3396880d30e90d9e5c1202266c89](https://etherscan.io/address/0x21fb5812d70b3396880d30e90d9e5c1202266c89#code) | +| Dripper | [0x80c898ae5e56f888365e235ceb8cea3eb726cb58](https://etherscan.io/address/0x80c898ae5e56f888365e235ceb8cea3eb726cb58#code) | {% endtab %} {% tab title="Oracles" %} From ebbd9ea0a038c171e159d6981286fc51c11ef15d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 25 Feb 2022 19:09:49 -0500 Subject: [PATCH 11208/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index 07af34a4d..ed427d6c9 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -53,13 +53,17 @@ Internal implementation contracts: | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + + Yield harvesting and collection: -| | | | -| --------- | ------------------------------------------ | | -| Contract | Address | | -| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | -| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | + + +| | | +| --------- | -------------------------------------------------------------------------------------------------------------------------- | +| Contract | Address | +| Harvester | [0x21fb5812d70b3396880d30e90d9e5c1202266c89](https://etherscan.io/address/0x21fb5812d70b3396880d30e90d9e5c1202266c89#code) | +| Dripper | [0x80c898ae5e56f888365e235ceb8cea3eb726cb58](https://etherscan.io/address/0x80c898ae5e56f888365e235ceb8cea3eb726cb58#code) | {% endtab %} {% tab title="Oracles" %} From 5330c6d4a1b55ee7540b4215684f413f3f88e37b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 25 Feb 2022 19:09:51 -0500 Subject: [PATCH 11209/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index 7117d2c65..faf8147f5 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -53,13 +53,17 @@ Internal implementation contracts: | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + + Yield harvesting and collection: -| | | | -| --------- | ------------------------------------------ | | -| Contract | Address | | -| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | -| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | + + +| | | +| --------- | -------------------------------------------------------------------------------------------------------------------------- | +| Contract | Address | +| Harvester | [0x21fb5812d70b3396880d30e90d9e5c1202266c89](https://etherscan.io/address/0x21fb5812d70b3396880d30e90d9e5c1202266c89#code) | +| Dripper | [0x80c898ae5e56f888365e235ceb8cea3eb726cb58](https://etherscan.io/address/0x80c898ae5e56f888365e235ceb8cea3eb726cb58#code) | {% endtab %} {% tab title="Oracles" %} From 1176e64085ba26996f4b46a7d968d6fb6374daa0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 25 Feb 2022 19:09:52 -0500 Subject: [PATCH 11210/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index 7117d2c65..faf8147f5 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -53,13 +53,17 @@ Internal implementation contracts: | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + + Yield harvesting and collection: -| | | | -| --------- | ------------------------------------------ | | -| Contract | Address | | -| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | -| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | + + +| | | +| --------- | -------------------------------------------------------------------------------------------------------------------------- | +| Contract | Address | +| Harvester | [0x21fb5812d70b3396880d30e90d9e5c1202266c89](https://etherscan.io/address/0x21fb5812d70b3396880d30e90d9e5c1202266c89#code) | +| Dripper | [0x80c898ae5e56f888365e235ceb8cea3eb726cb58](https://etherscan.io/address/0x80c898ae5e56f888365e235ceb8cea3eb726cb58#code) | {% endtab %} {% tab title="Oracles" %} From a25fb7ec95114f015636a6dba0b8c76e57d7b08a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 25 Feb 2022 19:09:53 -0500 Subject: [PATCH 11211/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index 7117d2c65..faf8147f5 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -53,13 +53,17 @@ Internal implementation contracts: | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + + Yield harvesting and collection: -| | | | -| --------- | ------------------------------------------ | | -| Contract | Address | | -| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | -| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | + + +| | | +| --------- | -------------------------------------------------------------------------------------------------------------------------- | +| Contract | Address | +| Harvester | [0x21fb5812d70b3396880d30e90d9e5c1202266c89](https://etherscan.io/address/0x21fb5812d70b3396880d30e90d9e5c1202266c89#code) | +| Dripper | [0x80c898ae5e56f888365e235ceb8cea3eb726cb58](https://etherscan.io/address/0x80c898ae5e56f888365e235ceb8cea3eb726cb58#code) | {% endtab %} {% tab title="Oracles" %} From 7fc632f9f1d252b6255743e01a2e5ecf8430bc8f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 25 Feb 2022 19:09:54 -0500 Subject: [PATCH 11212/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 521bc0efc..68af92652 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -53,13 +53,17 @@ Kontrak implementasi internal: | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + + Yield harvesting and collection: -| | | | -| --------- | ------------------------------------------ | | -| Contract | Address | | -| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | -| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | + + +| | | +| --------- | -------------------------------------------------------------------------------------------------------------------------- | +| Contract | Address | +| Harvester | [0x21fb5812d70b3396880d30e90d9e5c1202266c89](https://etherscan.io/address/0x21fb5812d70b3396880d30e90d9e5c1202266c89#code) | +| Dripper | [0x80c898ae5e56f888365e235ceb8cea3eb726cb58](https://etherscan.io/address/0x80c898ae5e56f888365e235ceb8cea3eb726cb58#code) | {% endtab %} {% tab title="Oracles" %} From 6def5f549f635c5020bf33d6595dd777dc8853bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 25 Feb 2022 19:09:55 -0500 Subject: [PATCH 11213/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 51eeafdbe..e7534fe2c 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -53,13 +53,17 @@ Các hợp đồng thực hiện nội bộ: | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + + Yield harvesting and collection: -| | | | -| --------- | ------------------------------------------ | | -| Contract | Address | | -| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | -| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | + + +| | | +| --------- | -------------------------------------------------------------------------------------------------------------------------- | +| Contract | Address | +| Harvester | [0x21fb5812d70b3396880d30e90d9e5c1202266c89](https://etherscan.io/address/0x21fb5812d70b3396880d30e90d9e5c1202266c89#code) | +| Dripper | [0x80c898ae5e56f888365e235ceb8cea3eb726cb58](https://etherscan.io/address/0x80c898ae5e56f888365e235ceb8cea3eb726cb58#code) | {% endtab %} {% tab title="Oracles" %} From 671b5be12aac69d0e18af3e2cdc28170a1a775c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 25 Feb 2022 19:09:57 -0500 Subject: [PATCH 11214/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 141224316..faf8147f5 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,6 +1,6 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** @@ -12,10 +12,10 @@ Well-known addresses (proxy wrappers): -| 合约 | 地址 | ENS | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | @@ -23,7 +23,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC -| 合约 | 地址 | +| Contract | Address | | ---------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | @@ -53,13 +53,17 @@ Internal implementation contracts: | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + + Yield harvesting and collection: -| | | | -| --------- | ------------------------------------------ | | -| Contract | Address | | -| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | -| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | + + +| | | +| --------- | -------------------------------------------------------------------------------------------------------------------------- | +| Contract | Address | +| Harvester | [0x21fb5812d70b3396880d30e90d9e5c1202266c89](https://etherscan.io/address/0x21fb5812d70b3396880d30e90d9e5c1202266c89#code) | +| Dripper | [0x80c898ae5e56f888365e235ceb8cea3eb726cb58](https://etherscan.io/address/0x80c898ae5e56f888365e235ceb8cea3eb726cb58#code) | {% endtab %} {% tab title="Oracles" %} From e1b3354b5a6c05ee28388c773595b5b97cb8f69a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 25 Feb 2022 19:09:58 -0500 Subject: [PATCH 11215/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index faf8147f5..a138410ae 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,6 +1,6 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** @@ -12,10 +12,10 @@ Well-known addresses (proxy wrappers): -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 合约 | 地址 | ENS | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | @@ -23,7 +23,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC -| Contract | Address | +| 合约 | 地址 | | ---------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | From b92eeaa82880a1cd25e212c03c4656c878fa7820 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 25 Feb 2022 19:09:59 -0500 Subject: [PATCH 11216/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index e08485ce8..e864dabb6 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -53,13 +53,17 @@ Well-known addresses (proxy wrappers): | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + + Yield harvesting and collection: -| | | | -| --------- | ------------------------------------------ | | -| Contract | Address | | -| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | -| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | + + +| | | +| --------- | -------------------------------------------------------------------------------------------------------------------------- | +| Contract | Address | +| Harvester | [0x21fb5812d70b3396880d30e90d9e5c1202266c89](https://etherscan.io/address/0x21fb5812d70b3396880d30e90d9e5c1202266c89#code) | +| Dripper | [0x80c898ae5e56f888365e235ceb8cea3eb726cb58](https://etherscan.io/address/0x80c898ae5e56f888365e235ceb8cea3eb726cb58#code) | {% endtab %} {% tab title="Oracles" %} From 65930e1ba1de00e8be2d589d571088056d5c63d1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 25 Feb 2022 19:10:01 -0500 Subject: [PATCH 11217/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index a32aaeed0..0ffd76648 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -53,13 +53,17 @@ Contratos de ejecución interna: | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + + Yield harvesting and collection: -| | | | -| --------- | ------------------------------------------ | | -| Contract | Address | | -| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | -| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | + + +| | | +| --------- | -------------------------------------------------------------------------------------------------------------------------- | +| Contract | Address | +| Harvester | [0x21fb5812d70b3396880d30e90d9e5c1202266c89](https://etherscan.io/address/0x21fb5812d70b3396880d30e90d9e5c1202266c89#code) | +| Dripper | [0x80c898ae5e56f888365e235ceb8cea3eb726cb58](https://etherscan.io/address/0x80c898ae5e56f888365e235ceb8cea3eb726cb58#code) | {% endtab %} {% tab title="Oracles" %} From edf2d9a97277b96cd1340e5173002a7422486dc9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 25 Feb 2022 19:10:03 -0500 Subject: [PATCH 11218/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index 7117d2c65..faf8147f5 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -53,13 +53,17 @@ Internal implementation contracts: | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + + Yield harvesting and collection: -| | | | -| --------- | ------------------------------------------ | | -| Contract | Address | | -| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | -| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | + + +| | | +| --------- | -------------------------------------------------------------------------------------------------------------------------- | +| Contract | Address | +| Harvester | [0x21fb5812d70b3396880d30e90d9e5c1202266c89](https://etherscan.io/address/0x21fb5812d70b3396880d30e90d9e5c1202266c89#code) | +| Dripper | [0x80c898ae5e56f888365e235ceb8cea3eb726cb58](https://etherscan.io/address/0x80c898ae5e56f888365e235ceb8cea3eb726cb58#code) | {% endtab %} {% tab title="Oracles" %} From ff7c9aa72bc3b21a22836de6fa71e06d5a2d230b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 25 Feb 2022 19:10:04 -0500 Subject: [PATCH 11219/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index 7117d2c65..faf8147f5 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -53,13 +53,17 @@ Internal implementation contracts: | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + + Yield harvesting and collection: -| | | | -| --------- | ------------------------------------------ | | -| Contract | Address | | -| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | -| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | + + +| | | +| --------- | -------------------------------------------------------------------------------------------------------------------------- | +| Contract | Address | +| Harvester | [0x21fb5812d70b3396880d30e90d9e5c1202266c89](https://etherscan.io/address/0x21fb5812d70b3396880d30e90d9e5c1202266c89#code) | +| Dripper | [0x80c898ae5e56f888365e235ceb8cea3eb726cb58](https://etherscan.io/address/0x80c898ae5e56f888365e235ceb8cea3eb726cb58#code) | {% endtab %} {% tab title="Oracles" %} From a0ce3c8e587190b72d6eac67b2338eb6cf27275f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 25 Feb 2022 19:10:05 -0500 Subject: [PATCH 11220/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 97eacf34c..8a4894f89 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -53,13 +53,17 @@ Internal implementation contracts: | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + + Yield harvesting and collection: -| | | | -| --------- | ------------------------------------------ | | -| Contract | Address | | -| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | -| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | + + +| | | +| --------- | -------------------------------------------------------------------------------------------------------------------------- | +| Contract | Address | +| Harvester | [0x21fb5812d70b3396880d30e90d9e5c1202266c89](https://etherscan.io/address/0x21fb5812d70b3396880d30e90d9e5c1202266c89#code) | +| Dripper | [0x80c898ae5e56f888365e235ceb8cea3eb726cb58](https://etherscan.io/address/0x80c898ae5e56f888365e235ceb8cea3eb726cb58#code) | {% endtab %} {% tab title="Oracles" %} From 0dbef30a0fd7cb133cbffe5ca9ab1d742a0a00a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 25 Feb 2022 19:10:06 -0500 Subject: [PATCH 11221/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index 7117d2c65..faf8147f5 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -53,13 +53,17 @@ Internal implementation contracts: | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + + Yield harvesting and collection: -| | | | -| --------- | ------------------------------------------ | | -| Contract | Address | | -| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | -| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | + + +| | | +| --------- | -------------------------------------------------------------------------------------------------------------------------- | +| Contract | Address | +| Harvester | [0x21fb5812d70b3396880d30e90d9e5c1202266c89](https://etherscan.io/address/0x21fb5812d70b3396880d30e90d9e5c1202266c89#code) | +| Dripper | [0x80c898ae5e56f888365e235ceb8cea3eb726cb58](https://etherscan.io/address/0x80c898ae5e56f888365e235ceb8cea3eb726cb58#code) | {% endtab %} {% tab title="Oracles" %} From cf272387285e053ec8ee651d8d0ed01d69ca6c53 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 25 Feb 2022 19:10:07 -0500 Subject: [PATCH 11222/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 2820efe2a..796f9a84a 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -53,13 +53,17 @@ Internal implementation contracts: | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + + Yield harvesting and collection: -| | | | -| --------- | ------------------------------------------ | | -| Contract | Address | | -| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | -| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | + + +| | | +| --------- | -------------------------------------------------------------------------------------------------------------------------- | +| Contract | Address | +| Harvester | [0x21fb5812d70b3396880d30e90d9e5c1202266c89](https://etherscan.io/address/0x21fb5812d70b3396880d30e90d9e5c1202266c89#code) | +| Dripper | [0x80c898ae5e56f888365e235ceb8cea3eb726cb58](https://etherscan.io/address/0x80c898ae5e56f888365e235ceb8cea3eb726cb58#code) | {% endtab %} {% tab title="Oracles" %} From 71fa72731808944151a68794928d198d25eb2fdf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 25 Feb 2022 19:10:09 -0500 Subject: [PATCH 11223/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index 7117d2c65..faf8147f5 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -53,13 +53,17 @@ Internal implementation contracts: | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + + Yield harvesting and collection: -| | | | -| --------- | ------------------------------------------ | | -| Contract | Address | | -| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | -| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | + + +| | | +| --------- | -------------------------------------------------------------------------------------------------------------------------- | +| Contract | Address | +| Harvester | [0x21fb5812d70b3396880d30e90d9e5c1202266c89](https://etherscan.io/address/0x21fb5812d70b3396880d30e90d9e5c1202266c89#code) | +| Dripper | [0x80c898ae5e56f888365e235ceb8cea3eb726cb58](https://etherscan.io/address/0x80c898ae5e56f888365e235ceb8cea3eb726cb58#code) | {% endtab %} {% tab title="Oracles" %} From 5d2c84d3f86a123d2a99a8cb4934742f488e2844 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 25 Feb 2022 19:10:10 -0500 Subject: [PATCH 11224/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index 7117d2c65..faf8147f5 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -53,13 +53,17 @@ Internal implementation contracts: | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + + Yield harvesting and collection: -| | | | -| --------- | ------------------------------------------ | | -| Contract | Address | | -| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | -| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | + + +| | | +| --------- | -------------------------------------------------------------------------------------------------------------------------- | +| Contract | Address | +| Harvester | [0x21fb5812d70b3396880d30e90d9e5c1202266c89](https://etherscan.io/address/0x21fb5812d70b3396880d30e90d9e5c1202266c89#code) | +| Dripper | [0x80c898ae5e56f888365e235ceb8cea3eb726cb58](https://etherscan.io/address/0x80c898ae5e56f888365e235ceb8cea3eb726cb58#code) | {% endtab %} {% tab title="Oracles" %} From a8964bc1632d56545cd6d0ad7c2a098748187a9e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 25 Feb 2022 19:10:11 -0500 Subject: [PATCH 11225/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index 7117d2c65..faf8147f5 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -53,13 +53,17 @@ Internal implementation contracts: | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + + Yield harvesting and collection: -| | | | -| --------- | ------------------------------------------ | | -| Contract | Address | | -| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | -| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | + + +| | | +| --------- | -------------------------------------------------------------------------------------------------------------------------- | +| Contract | Address | +| Harvester | [0x21fb5812d70b3396880d30e90d9e5c1202266c89](https://etherscan.io/address/0x21fb5812d70b3396880d30e90d9e5c1202266c89#code) | +| Dripper | [0x80c898ae5e56f888365e235ceb8cea3eb726cb58](https://etherscan.io/address/0x80c898ae5e56f888365e235ceb8cea3eb726cb58#code) | {% endtab %} {% tab title="Oracles" %} From bfbb42211ca79807f5a5b84d609dd26c3cf7eb07 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 25 Feb 2022 19:10:12 -0500 Subject: [PATCH 11226/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index 7117d2c65..faf8147f5 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -53,13 +53,17 @@ Internal implementation contracts: | Compound | [0x47f3eb71b5507df5ab6ac7f8660ef282ab0e560f](https://etherscan.io/address/0x47f3eb71b5507dF5Ab6aC7F8660Ef282Ab0E560f) | | Convex | [0x08f3a0637851aA1B0E0750aA3d46E0E356f349aC](https://etherscan.io/address/0x08f3a0637851aa1b0e0750aa3d46e0e356f349ac#code) | + + Yield harvesting and collection: -| | | | -| --------- | ------------------------------------------ | | -| Contract | Address | | -| Harvester | 0x21fb5812d70b3396880d30e90d9e5c1202266c89 | | -| Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 | | + + +| | | +| --------- | -------------------------------------------------------------------------------------------------------------------------- | +| Contract | Address | +| Harvester | [0x21fb5812d70b3396880d30e90d9e5c1202266c89](https://etherscan.io/address/0x21fb5812d70b3396880d30e90d9e5c1202266c89#code) | +| Dripper | [0x80c898ae5e56f888365e235ceb8cea3eb726cb58](https://etherscan.io/address/0x80c898ae5e56f888365e235ceb8cea3eb726cb58#code) | {% endtab %} {% tab title="Oracles" %} From 87fc7ee21f050bd50e0ba90dfeb799350e96f2f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:48:39 -0500 Subject: [PATCH 11227/11794] New translations architecture.md (French) --- fr/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/smart-contracts/architecture.md b/fr/smart-contracts/architecture.md index 8e69625b2..f53eacf24 100644 --- a/fr/smart-contracts/architecture.md +++ b/fr/smart-contracts/architecture.md @@ -10,7 +10,7 @@ The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also e The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. -The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. See our [incentivized-harvesting-guide.md](../guides/incentivized-harvesting-guide.md "mention") for details. The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. From f8dcc919738875db48200bd7358b73aa2bfe12da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:48:41 -0500 Subject: [PATCH 11228/11794] New translations incentivized-harvesting-guide.md (Dutch) --- nl/guides/incentivized-harvesting-guide.md | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 nl/guides/incentivized-harvesting-guide.md diff --git a/nl/guides/incentivized-harvesting-guide.md b/nl/guides/incentivized-harvesting-guide.md new file mode 100644 index 000000000..a24597e9c --- /dev/null +++ b/nl/guides/incentivized-harvesting-guide.md @@ -0,0 +1,46 @@ +# Incentivized Harvesting Guide + +The OUSD Harvester contract collects reward tokens earned by the OUSD strategies, sells them, and sends them on to increase protocol yield. **Anyone can call the harvest and earn 1% of the resulting USDT** for doing so. This creates a self-incentivizing system that operates at a known cost to the protocol. + +### When to call + +You'll want to call this contract when it is profitable to do so. You gain the 1% harvest USDT given by the contract, and spend the gas cost to send the transaction. + +The simplest way to calculate both of these is to simulate the transaction. You can then look at the resulting transfers to know the income received, and you can look at the gas amount used, the current gas prices, and the current cost of ETH, to find out the cost. + +Alternatively you can precompute the gas used for a given strategy's harvest, look up the pending reward tokens using various online services, then do your calculations without using the blockchain. + +The amount of rewards increases at a fairly steady, predictable rate. The primary variation is in gas prices, which will make a much bigger minute to minute difference on when you should call this. + +When calculating profitability, remember to account for the cost to swap back to ETH from USDT. + +### How to call + +When you call the harvest, **you will want to use some form of MEV protection**. Otherwise bots will see that your transaction is profitable, and execute it ahead of you, leaving you no gain and only gas fees. + +To harvest, you call `harvester.harvestAndSwap(strategyAddress, rewardTo)`. + +The harvester address and strategyAddresses can be found in the strategy tab of the [contract registry](../smart-contracts/registry.md). The `rewardTo` address is the account that will receive the USDT funds as a reward for calling the function - use your own address for it. + +Below is the harvestAndSwap ABI: + +``` +[{ + "inputs": [ + { + "internalType": "address", + "name": "_strategyAddr", + "type": "address" + }, + { + "internalType": "address", + "name": "_rewardTo", + "type": "address" + } + ], + "name": "harvestAndSwap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" +}] +``` From da33ca42ecf2e093c03a93a7d1d7041ec8cc6d25 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:48:43 -0500 Subject: [PATCH 11229/11794] New translations SUMMARY.md (Greek) --- el/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/el/SUMMARY.md b/el/SUMMARY.md index 29ccdfa40..9402c84b5 100644 --- a/el/SUMMARY.md +++ b/el/SUMMARY.md @@ -54,6 +54,7 @@ ## Guides * [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) +* [Incentivized Harvesting Guide](guides/incentivized-harvesting-guide.md) ## Links From 59b1c7c024e03e047b372131a01fd2da0d8a0a78 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:48:43 -0500 Subject: [PATCH 11230/11794] New translations incentivized-harvesting-guide.md (Greek) --- el/guides/incentivized-harvesting-guide.md | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 el/guides/incentivized-harvesting-guide.md diff --git a/el/guides/incentivized-harvesting-guide.md b/el/guides/incentivized-harvesting-guide.md new file mode 100644 index 000000000..a24597e9c --- /dev/null +++ b/el/guides/incentivized-harvesting-guide.md @@ -0,0 +1,46 @@ +# Incentivized Harvesting Guide + +The OUSD Harvester contract collects reward tokens earned by the OUSD strategies, sells them, and sends them on to increase protocol yield. **Anyone can call the harvest and earn 1% of the resulting USDT** for doing so. This creates a self-incentivizing system that operates at a known cost to the protocol. + +### When to call + +You'll want to call this contract when it is profitable to do so. You gain the 1% harvest USDT given by the contract, and spend the gas cost to send the transaction. + +The simplest way to calculate both of these is to simulate the transaction. You can then look at the resulting transfers to know the income received, and you can look at the gas amount used, the current gas prices, and the current cost of ETH, to find out the cost. + +Alternatively you can precompute the gas used for a given strategy's harvest, look up the pending reward tokens using various online services, then do your calculations without using the blockchain. + +The amount of rewards increases at a fairly steady, predictable rate. The primary variation is in gas prices, which will make a much bigger minute to minute difference on when you should call this. + +When calculating profitability, remember to account for the cost to swap back to ETH from USDT. + +### How to call + +When you call the harvest, **you will want to use some form of MEV protection**. Otherwise bots will see that your transaction is profitable, and execute it ahead of you, leaving you no gain and only gas fees. + +To harvest, you call `harvester.harvestAndSwap(strategyAddress, rewardTo)`. + +The harvester address and strategyAddresses can be found in the strategy tab of the [contract registry](../smart-contracts/registry.md). The `rewardTo` address is the account that will receive the USDT funds as a reward for calling the function - use your own address for it. + +Below is the harvestAndSwap ABI: + +``` +[{ + "inputs": [ + { + "internalType": "address", + "name": "_strategyAddr", + "type": "address" + }, + { + "internalType": "address", + "name": "_rewardTo", + "type": "address" + } + ], + "name": "harvestAndSwap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" +}] +``` From 873b39b519df359383268bdeee819e0ec7ccb3e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:48:45 -0500 Subject: [PATCH 11231/11794] New translations SUMMARY.md (Italian) --- it/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/it/SUMMARY.md b/it/SUMMARY.md index 801cc9ade..9245f4b36 100644 --- a/it/SUMMARY.md +++ b/it/SUMMARY.md @@ -54,6 +54,7 @@ ## Guides * [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) +* [Incentivized Harvesting Guide](guides/incentivized-harvesting-guide.md) ## Links From 369b73caa30b03532e0f2519b647d4b32e33a27a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:48:46 -0500 Subject: [PATCH 11232/11794] New translations incentivized-harvesting-guide.md (Italian) --- it/guides/incentivized-harvesting-guide.md | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 it/guides/incentivized-harvesting-guide.md diff --git a/it/guides/incentivized-harvesting-guide.md b/it/guides/incentivized-harvesting-guide.md new file mode 100644 index 000000000..a24597e9c --- /dev/null +++ b/it/guides/incentivized-harvesting-guide.md @@ -0,0 +1,46 @@ +# Incentivized Harvesting Guide + +The OUSD Harvester contract collects reward tokens earned by the OUSD strategies, sells them, and sends them on to increase protocol yield. **Anyone can call the harvest and earn 1% of the resulting USDT** for doing so. This creates a self-incentivizing system that operates at a known cost to the protocol. + +### When to call + +You'll want to call this contract when it is profitable to do so. You gain the 1% harvest USDT given by the contract, and spend the gas cost to send the transaction. + +The simplest way to calculate both of these is to simulate the transaction. You can then look at the resulting transfers to know the income received, and you can look at the gas amount used, the current gas prices, and the current cost of ETH, to find out the cost. + +Alternatively you can precompute the gas used for a given strategy's harvest, look up the pending reward tokens using various online services, then do your calculations without using the blockchain. + +The amount of rewards increases at a fairly steady, predictable rate. The primary variation is in gas prices, which will make a much bigger minute to minute difference on when you should call this. + +When calculating profitability, remember to account for the cost to swap back to ETH from USDT. + +### How to call + +When you call the harvest, **you will want to use some form of MEV protection**. Otherwise bots will see that your transaction is profitable, and execute it ahead of you, leaving you no gain and only gas fees. + +To harvest, you call `harvester.harvestAndSwap(strategyAddress, rewardTo)`. + +The harvester address and strategyAddresses can be found in the strategy tab of the [contract registry](../smart-contracts/registry.md). The `rewardTo` address is the account that will receive the USDT funds as a reward for calling the function - use your own address for it. + +Below is the harvestAndSwap ABI: + +``` +[{ + "inputs": [ + { + "internalType": "address", + "name": "_strategyAddr", + "type": "address" + }, + { + "internalType": "address", + "name": "_rewardTo", + "type": "address" + } + ], + "name": "harvestAndSwap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" +}] +``` From 9c264109dc6bc423b5e5fdcdcd53a6bcb21aedee Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:48:47 -0500 Subject: [PATCH 11233/11794] New translations SUMMARY.md (Japanese) --- ja/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ja/SUMMARY.md b/ja/SUMMARY.md index 29ccdfa40..9402c84b5 100644 --- a/ja/SUMMARY.md +++ b/ja/SUMMARY.md @@ -54,6 +54,7 @@ ## Guides * [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) +* [Incentivized Harvesting Guide](guides/incentivized-harvesting-guide.md) ## Links From 90e2c8e402d927b328640db5c4cef8c8dabcfc02 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:48:48 -0500 Subject: [PATCH 11234/11794] New translations incentivized-harvesting-guide.md (Japanese) --- ja/guides/incentivized-harvesting-guide.md | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 ja/guides/incentivized-harvesting-guide.md diff --git a/ja/guides/incentivized-harvesting-guide.md b/ja/guides/incentivized-harvesting-guide.md new file mode 100644 index 000000000..a24597e9c --- /dev/null +++ b/ja/guides/incentivized-harvesting-guide.md @@ -0,0 +1,46 @@ +# Incentivized Harvesting Guide + +The OUSD Harvester contract collects reward tokens earned by the OUSD strategies, sells them, and sends them on to increase protocol yield. **Anyone can call the harvest and earn 1% of the resulting USDT** for doing so. This creates a self-incentivizing system that operates at a known cost to the protocol. + +### When to call + +You'll want to call this contract when it is profitable to do so. You gain the 1% harvest USDT given by the contract, and spend the gas cost to send the transaction. + +The simplest way to calculate both of these is to simulate the transaction. You can then look at the resulting transfers to know the income received, and you can look at the gas amount used, the current gas prices, and the current cost of ETH, to find out the cost. + +Alternatively you can precompute the gas used for a given strategy's harvest, look up the pending reward tokens using various online services, then do your calculations without using the blockchain. + +The amount of rewards increases at a fairly steady, predictable rate. The primary variation is in gas prices, which will make a much bigger minute to minute difference on when you should call this. + +When calculating profitability, remember to account for the cost to swap back to ETH from USDT. + +### How to call + +When you call the harvest, **you will want to use some form of MEV protection**. Otherwise bots will see that your transaction is profitable, and execute it ahead of you, leaving you no gain and only gas fees. + +To harvest, you call `harvester.harvestAndSwap(strategyAddress, rewardTo)`. + +The harvester address and strategyAddresses can be found in the strategy tab of the [contract registry](../smart-contracts/registry.md). The `rewardTo` address is the account that will receive the USDT funds as a reward for calling the function - use your own address for it. + +Below is the harvestAndSwap ABI: + +``` +[{ + "inputs": [ + { + "internalType": "address", + "name": "_strategyAddr", + "type": "address" + }, + { + "internalType": "address", + "name": "_rewardTo", + "type": "address" + } + ], + "name": "harvestAndSwap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" +}] +``` From 985add675ad86563372e4e624237ce23da38f9c7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:48:49 -0500 Subject: [PATCH 11235/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index c33db804d..99aa6a9ac 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -54,6 +54,7 @@ ## Guides * [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) +* [Incentivized Harvesting Guide](guides/incentivized-harvesting-guide.md) ## Links From 17b4c7b7be99bc57a1faee7ec9079564ebec8e51 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:48:50 -0500 Subject: [PATCH 11236/11794] New translations incentivized-harvesting-guide.md (Korean) --- ko/guides/incentivized-harvesting-guide.md | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 ko/guides/incentivized-harvesting-guide.md diff --git a/ko/guides/incentivized-harvesting-guide.md b/ko/guides/incentivized-harvesting-guide.md new file mode 100644 index 000000000..a24597e9c --- /dev/null +++ b/ko/guides/incentivized-harvesting-guide.md @@ -0,0 +1,46 @@ +# Incentivized Harvesting Guide + +The OUSD Harvester contract collects reward tokens earned by the OUSD strategies, sells them, and sends them on to increase protocol yield. **Anyone can call the harvest and earn 1% of the resulting USDT** for doing so. This creates a self-incentivizing system that operates at a known cost to the protocol. + +### When to call + +You'll want to call this contract when it is profitable to do so. You gain the 1% harvest USDT given by the contract, and spend the gas cost to send the transaction. + +The simplest way to calculate both of these is to simulate the transaction. You can then look at the resulting transfers to know the income received, and you can look at the gas amount used, the current gas prices, and the current cost of ETH, to find out the cost. + +Alternatively you can precompute the gas used for a given strategy's harvest, look up the pending reward tokens using various online services, then do your calculations without using the blockchain. + +The amount of rewards increases at a fairly steady, predictable rate. The primary variation is in gas prices, which will make a much bigger minute to minute difference on when you should call this. + +When calculating profitability, remember to account for the cost to swap back to ETH from USDT. + +### How to call + +When you call the harvest, **you will want to use some form of MEV protection**. Otherwise bots will see that your transaction is profitable, and execute it ahead of you, leaving you no gain and only gas fees. + +To harvest, you call `harvester.harvestAndSwap(strategyAddress, rewardTo)`. + +The harvester address and strategyAddresses can be found in the strategy tab of the [contract registry](../smart-contracts/registry.md). The `rewardTo` address is the account that will receive the USDT funds as a reward for calling the function - use your own address for it. + +Below is the harvestAndSwap ABI: + +``` +[{ + "inputs": [ + { + "internalType": "address", + "name": "_strategyAddr", + "type": "address" + }, + { + "internalType": "address", + "name": "_rewardTo", + "type": "address" + } + ], + "name": "harvestAndSwap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" +}] +``` From 41d0289f223c5a34f1802db7cd1f043a40dc59a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:48:51 -0500 Subject: [PATCH 11237/11794] New translations SUMMARY.md (Dutch) --- nl/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/nl/SUMMARY.md b/nl/SUMMARY.md index 29ccdfa40..9402c84b5 100644 --- a/nl/SUMMARY.md +++ b/nl/SUMMARY.md @@ -54,6 +54,7 @@ ## Guides * [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) +* [Incentivized Harvesting Guide](guides/incentivized-harvesting-guide.md) ## Links From eeeafa72a3ccdb73b9095ffc332acde2f585f60b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:48:52 -0500 Subject: [PATCH 11238/11794] New translations SUMMARY.md (Portuguese) --- pt/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/pt/SUMMARY.md b/pt/SUMMARY.md index 29ccdfa40..9402c84b5 100644 --- a/pt/SUMMARY.md +++ b/pt/SUMMARY.md @@ -54,6 +54,7 @@ ## Guides * [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) +* [Incentivized Harvesting Guide](guides/incentivized-harvesting-guide.md) ## Links From 3f5122e24c2aa43a02d24a01d92b439c75fdcdae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:48:53 -0500 Subject: [PATCH 11239/11794] New translations SUMMARY.md (German) --- de/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/de/SUMMARY.md b/de/SUMMARY.md index 29ccdfa40..9402c84b5 100644 --- a/de/SUMMARY.md +++ b/de/SUMMARY.md @@ -54,6 +54,7 @@ ## Guides * [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) +* [Incentivized Harvesting Guide](guides/incentivized-harvesting-guide.md) ## Links From 49ab552c68e6f426b1799d82d03f9ce9dbd612bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:48:54 -0500 Subject: [PATCH 11240/11794] New translations incentivized-harvesting-guide.md (Portuguese) --- pt/guides/incentivized-harvesting-guide.md | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 pt/guides/incentivized-harvesting-guide.md diff --git a/pt/guides/incentivized-harvesting-guide.md b/pt/guides/incentivized-harvesting-guide.md new file mode 100644 index 000000000..a24597e9c --- /dev/null +++ b/pt/guides/incentivized-harvesting-guide.md @@ -0,0 +1,46 @@ +# Incentivized Harvesting Guide + +The OUSD Harvester contract collects reward tokens earned by the OUSD strategies, sells them, and sends them on to increase protocol yield. **Anyone can call the harvest and earn 1% of the resulting USDT** for doing so. This creates a self-incentivizing system that operates at a known cost to the protocol. + +### When to call + +You'll want to call this contract when it is profitable to do so. You gain the 1% harvest USDT given by the contract, and spend the gas cost to send the transaction. + +The simplest way to calculate both of these is to simulate the transaction. You can then look at the resulting transfers to know the income received, and you can look at the gas amount used, the current gas prices, and the current cost of ETH, to find out the cost. + +Alternatively you can precompute the gas used for a given strategy's harvest, look up the pending reward tokens using various online services, then do your calculations without using the blockchain. + +The amount of rewards increases at a fairly steady, predictable rate. The primary variation is in gas prices, which will make a much bigger minute to minute difference on when you should call this. + +When calculating profitability, remember to account for the cost to swap back to ETH from USDT. + +### How to call + +When you call the harvest, **you will want to use some form of MEV protection**. Otherwise bots will see that your transaction is profitable, and execute it ahead of you, leaving you no gain and only gas fees. + +To harvest, you call `harvester.harvestAndSwap(strategyAddress, rewardTo)`. + +The harvester address and strategyAddresses can be found in the strategy tab of the [contract registry](../smart-contracts/registry.md). The `rewardTo` address is the account that will receive the USDT funds as a reward for calling the function - use your own address for it. + +Below is the harvestAndSwap ABI: + +``` +[{ + "inputs": [ + { + "internalType": "address", + "name": "_strategyAddr", + "type": "address" + }, + { + "internalType": "address", + "name": "_rewardTo", + "type": "address" + } + ], + "name": "harvestAndSwap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" +}] +``` From 4a8368485861b2ee46c23021621447b2630111a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:48:55 -0500 Subject: [PATCH 11241/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index 254f7109c..6bba5adb9 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -54,6 +54,7 @@ ## Руководства * [Руководство по интеграции для бирж](guides/integration-guide-for-exchanges.md) +* [Incentivized Harvesting Guide](guides/incentivized-harvesting-guide.md) ## Ссылки From 4c9fbef84a898b1be230db294167fc5bc28cca81 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:48:56 -0500 Subject: [PATCH 11242/11794] New translations incentivized-harvesting-guide.md (Russian) --- ru/guides/incentivized-harvesting-guide.md | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 ru/guides/incentivized-harvesting-guide.md diff --git a/ru/guides/incentivized-harvesting-guide.md b/ru/guides/incentivized-harvesting-guide.md new file mode 100644 index 000000000..a24597e9c --- /dev/null +++ b/ru/guides/incentivized-harvesting-guide.md @@ -0,0 +1,46 @@ +# Incentivized Harvesting Guide + +The OUSD Harvester contract collects reward tokens earned by the OUSD strategies, sells them, and sends them on to increase protocol yield. **Anyone can call the harvest and earn 1% of the resulting USDT** for doing so. This creates a self-incentivizing system that operates at a known cost to the protocol. + +### When to call + +You'll want to call this contract when it is profitable to do so. You gain the 1% harvest USDT given by the contract, and spend the gas cost to send the transaction. + +The simplest way to calculate both of these is to simulate the transaction. You can then look at the resulting transfers to know the income received, and you can look at the gas amount used, the current gas prices, and the current cost of ETH, to find out the cost. + +Alternatively you can precompute the gas used for a given strategy's harvest, look up the pending reward tokens using various online services, then do your calculations without using the blockchain. + +The amount of rewards increases at a fairly steady, predictable rate. The primary variation is in gas prices, which will make a much bigger minute to minute difference on when you should call this. + +When calculating profitability, remember to account for the cost to swap back to ETH from USDT. + +### How to call + +When you call the harvest, **you will want to use some form of MEV protection**. Otherwise bots will see that your transaction is profitable, and execute it ahead of you, leaving you no gain and only gas fees. + +To harvest, you call `harvester.harvestAndSwap(strategyAddress, rewardTo)`. + +The harvester address and strategyAddresses can be found in the strategy tab of the [contract registry](../smart-contracts/registry.md). The `rewardTo` address is the account that will receive the USDT funds as a reward for calling the function - use your own address for it. + +Below is the harvestAndSwap ABI: + +``` +[{ + "inputs": [ + { + "internalType": "address", + "name": "_strategyAddr", + "type": "address" + }, + { + "internalType": "address", + "name": "_rewardTo", + "type": "address" + } + ], + "name": "harvestAndSwap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" +}] +``` From 4bc259c266257e3959dec4bf580b842b69a44f98 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:48:57 -0500 Subject: [PATCH 11243/11794] New translations SUMMARY.md (Turkish) --- tr/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/tr/SUMMARY.md b/tr/SUMMARY.md index a527ebe8a..770f6f444 100644 --- a/tr/SUMMARY.md +++ b/tr/SUMMARY.md @@ -54,6 +54,7 @@ ## Guides * [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) +* [Incentivized Harvesting Guide](guides/incentivized-harvesting-guide.md) ## Links From 6f168f85bcf8cca029e56f0bc0d783623556718d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:48:58 -0500 Subject: [PATCH 11244/11794] New translations incentivized-harvesting-guide.md (Turkish) --- tr/guides/incentivized-harvesting-guide.md | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 tr/guides/incentivized-harvesting-guide.md diff --git a/tr/guides/incentivized-harvesting-guide.md b/tr/guides/incentivized-harvesting-guide.md new file mode 100644 index 000000000..a24597e9c --- /dev/null +++ b/tr/guides/incentivized-harvesting-guide.md @@ -0,0 +1,46 @@ +# Incentivized Harvesting Guide + +The OUSD Harvester contract collects reward tokens earned by the OUSD strategies, sells them, and sends them on to increase protocol yield. **Anyone can call the harvest and earn 1% of the resulting USDT** for doing so. This creates a self-incentivizing system that operates at a known cost to the protocol. + +### When to call + +You'll want to call this contract when it is profitable to do so. You gain the 1% harvest USDT given by the contract, and spend the gas cost to send the transaction. + +The simplest way to calculate both of these is to simulate the transaction. You can then look at the resulting transfers to know the income received, and you can look at the gas amount used, the current gas prices, and the current cost of ETH, to find out the cost. + +Alternatively you can precompute the gas used for a given strategy's harvest, look up the pending reward tokens using various online services, then do your calculations without using the blockchain. + +The amount of rewards increases at a fairly steady, predictable rate. The primary variation is in gas prices, which will make a much bigger minute to minute difference on when you should call this. + +When calculating profitability, remember to account for the cost to swap back to ETH from USDT. + +### How to call + +When you call the harvest, **you will want to use some form of MEV protection**. Otherwise bots will see that your transaction is profitable, and execute it ahead of you, leaving you no gain and only gas fees. + +To harvest, you call `harvester.harvestAndSwap(strategyAddress, rewardTo)`. + +The harvester address and strategyAddresses can be found in the strategy tab of the [contract registry](../smart-contracts/registry.md). The `rewardTo` address is the account that will receive the USDT funds as a reward for calling the function - use your own address for it. + +Below is the harvestAndSwap ABI: + +``` +[{ + "inputs": [ + { + "internalType": "address", + "name": "_strategyAddr", + "type": "address" + }, + { + "internalType": "address", + "name": "_rewardTo", + "type": "address" + } + ], + "name": "harvestAndSwap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" +}] +``` From fb8f8584050c7685fb501de41c0bfed0bb25d933 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:48:59 -0500 Subject: [PATCH 11245/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 7e80a53bc..428e442a6 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -54,6 +54,7 @@ ## Guides * [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) +* [Incentivized Harvesting Guide](guides/incentivized-harvesting-guide.md) ## Links From 8e93bbbd47f2f4cc9171a7988dbc62a821def330 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:00 -0500 Subject: [PATCH 11246/11794] New translations incentivized-harvesting-guide.md (Chinese Simplified) --- zh/guides/incentivized-harvesting-guide.md | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 zh/guides/incentivized-harvesting-guide.md diff --git a/zh/guides/incentivized-harvesting-guide.md b/zh/guides/incentivized-harvesting-guide.md new file mode 100644 index 000000000..a24597e9c --- /dev/null +++ b/zh/guides/incentivized-harvesting-guide.md @@ -0,0 +1,46 @@ +# Incentivized Harvesting Guide + +The OUSD Harvester contract collects reward tokens earned by the OUSD strategies, sells them, and sends them on to increase protocol yield. **Anyone can call the harvest and earn 1% of the resulting USDT** for doing so. This creates a self-incentivizing system that operates at a known cost to the protocol. + +### When to call + +You'll want to call this contract when it is profitable to do so. You gain the 1% harvest USDT given by the contract, and spend the gas cost to send the transaction. + +The simplest way to calculate both of these is to simulate the transaction. You can then look at the resulting transfers to know the income received, and you can look at the gas amount used, the current gas prices, and the current cost of ETH, to find out the cost. + +Alternatively you can precompute the gas used for a given strategy's harvest, look up the pending reward tokens using various online services, then do your calculations without using the blockchain. + +The amount of rewards increases at a fairly steady, predictable rate. The primary variation is in gas prices, which will make a much bigger minute to minute difference on when you should call this. + +When calculating profitability, remember to account for the cost to swap back to ETH from USDT. + +### How to call + +When you call the harvest, **you will want to use some form of MEV protection**. Otherwise bots will see that your transaction is profitable, and execute it ahead of you, leaving you no gain and only gas fees. + +To harvest, you call `harvester.harvestAndSwap(strategyAddress, rewardTo)`. + +The harvester address and strategyAddresses can be found in the strategy tab of the [contract registry](../smart-contracts/registry.md). The `rewardTo` address is the account that will receive the USDT funds as a reward for calling the function - use your own address for it. + +Below is the harvestAndSwap ABI: + +``` +[{ + "inputs": [ + { + "internalType": "address", + "name": "_strategyAddr", + "type": "address" + }, + { + "internalType": "address", + "name": "_rewardTo", + "type": "address" + } + ], + "name": "harvestAndSwap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" +}] +``` From 339a688f81267ca06574e6770aa3760cfd1ec06a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:02 -0500 Subject: [PATCH 11247/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 52 +++++++++++++++++++++++++-------------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 428e442a6..9402c84b5 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,53 +1,53 @@ -# 目录 +# Table of contents * [Introducing OUSD](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Convex](core-concepts/supported-strategies/convex.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) - * [神谕 (Oracles)](smart-contracts/api/oracle.md) - * [策略](smart-contracts/api/strategies.md) + * [Timelock](smart-contracts/api/timelock.md) + * [Oracles](smart-contracts/api/oracle.md) + * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From 90efb340df1eb8105c13262f8011f8f7a0c66660 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:04 -0500 Subject: [PATCH 11248/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md index bcc5a6d60..9ffcba79b 100644 --- a/vi/SUMMARY.md +++ b/vi/SUMMARY.md @@ -54,6 +54,7 @@ ## Hướng dẫn * [Hướng dẫn tích hợp cho các sàn giao dịch](guides/integration-guide-for-exchanges.md) +* [Incentivized Harvesting Guide](guides/incentivized-harvesting-guide.md) ## Danh sách các kênh From 335bfd5dad0b4d9af08b86add9cf888b8a12b1b1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:05 -0500 Subject: [PATCH 11249/11794] New translations incentivized-harvesting-guide.md (German) --- de/guides/incentivized-harvesting-guide.md | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 de/guides/incentivized-harvesting-guide.md diff --git a/de/guides/incentivized-harvesting-guide.md b/de/guides/incentivized-harvesting-guide.md new file mode 100644 index 000000000..a24597e9c --- /dev/null +++ b/de/guides/incentivized-harvesting-guide.md @@ -0,0 +1,46 @@ +# Incentivized Harvesting Guide + +The OUSD Harvester contract collects reward tokens earned by the OUSD strategies, sells them, and sends them on to increase protocol yield. **Anyone can call the harvest and earn 1% of the resulting USDT** for doing so. This creates a self-incentivizing system that operates at a known cost to the protocol. + +### When to call + +You'll want to call this contract when it is profitable to do so. You gain the 1% harvest USDT given by the contract, and spend the gas cost to send the transaction. + +The simplest way to calculate both of these is to simulate the transaction. You can then look at the resulting transfers to know the income received, and you can look at the gas amount used, the current gas prices, and the current cost of ETH, to find out the cost. + +Alternatively you can precompute the gas used for a given strategy's harvest, look up the pending reward tokens using various online services, then do your calculations without using the blockchain. + +The amount of rewards increases at a fairly steady, predictable rate. The primary variation is in gas prices, which will make a much bigger minute to minute difference on when you should call this. + +When calculating profitability, remember to account for the cost to swap back to ETH from USDT. + +### How to call + +When you call the harvest, **you will want to use some form of MEV protection**. Otherwise bots will see that your transaction is profitable, and execute it ahead of you, leaving you no gain and only gas fees. + +To harvest, you call `harvester.harvestAndSwap(strategyAddress, rewardTo)`. + +The harvester address and strategyAddresses can be found in the strategy tab of the [contract registry](../smart-contracts/registry.md). The `rewardTo` address is the account that will receive the USDT funds as a reward for calling the function - use your own address for it. + +Below is the harvestAndSwap ABI: + +``` +[{ + "inputs": [ + { + "internalType": "address", + "name": "_strategyAddr", + "type": "address" + }, + { + "internalType": "address", + "name": "_rewardTo", + "type": "address" + } + ], + "name": "harvestAndSwap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" +}] +``` From 0722d3c6ff0acb585d81ef3976cd47ad21c8cae8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:05 -0500 Subject: [PATCH 11250/11794] New translations incentivized-harvesting-guide.md (Arabic) --- ar/guides/incentivized-harvesting-guide.md | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 ar/guides/incentivized-harvesting-guide.md diff --git a/ar/guides/incentivized-harvesting-guide.md b/ar/guides/incentivized-harvesting-guide.md new file mode 100644 index 000000000..a24597e9c --- /dev/null +++ b/ar/guides/incentivized-harvesting-guide.md @@ -0,0 +1,46 @@ +# Incentivized Harvesting Guide + +The OUSD Harvester contract collects reward tokens earned by the OUSD strategies, sells them, and sends them on to increase protocol yield. **Anyone can call the harvest and earn 1% of the resulting USDT** for doing so. This creates a self-incentivizing system that operates at a known cost to the protocol. + +### When to call + +You'll want to call this contract when it is profitable to do so. You gain the 1% harvest USDT given by the contract, and spend the gas cost to send the transaction. + +The simplest way to calculate both of these is to simulate the transaction. You can then look at the resulting transfers to know the income received, and you can look at the gas amount used, the current gas prices, and the current cost of ETH, to find out the cost. + +Alternatively you can precompute the gas used for a given strategy's harvest, look up the pending reward tokens using various online services, then do your calculations without using the blockchain. + +The amount of rewards increases at a fairly steady, predictable rate. The primary variation is in gas prices, which will make a much bigger minute to minute difference on when you should call this. + +When calculating profitability, remember to account for the cost to swap back to ETH from USDT. + +### How to call + +When you call the harvest, **you will want to use some form of MEV protection**. Otherwise bots will see that your transaction is profitable, and execute it ahead of you, leaving you no gain and only gas fees. + +To harvest, you call `harvester.harvestAndSwap(strategyAddress, rewardTo)`. + +The harvester address and strategyAddresses can be found in the strategy tab of the [contract registry](../smart-contracts/registry.md). The `rewardTo` address is the account that will receive the USDT funds as a reward for calling the function - use your own address for it. + +Below is the harvestAndSwap ABI: + +``` +[{ + "inputs": [ + { + "internalType": "address", + "name": "_strategyAddr", + "type": "address" + }, + { + "internalType": "address", + "name": "_rewardTo", + "type": "address" + } + ], + "name": "harvestAndSwap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" +}] +``` From 572f0bdfdafb60bec911a16d08f01ddae8c89d7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:07 -0500 Subject: [PATCH 11251/11794] New translations architecture.md (Spanish) --- es/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/architecture.md b/es/smart-contracts/architecture.md index 61e16b06a..b9d0e9047 100644 --- a/es/smart-contracts/architecture.md +++ b/es/smart-contracts/architecture.md @@ -10,7 +10,7 @@ La [Bóveda](api/vault.md) es responsable de acuñar y quemar OUSD. También apl The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. Este contrato se utiliza como una forma alternativa de enrutar las transacciones de los usuarios que se originan en la aplicación web. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. -The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. See our [incentivized-harvesting-guide.md](../guides/incentivized-harvesting-guide.md "mention") for details. The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. From 4768f5f09f1a0933092ca1243f3d14da65e9e830 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:08 -0500 Subject: [PATCH 11252/11794] New translations architecture.md (Chinese Simplified) --- zh/smart-contracts/architecture.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index 8e69625b2..9ba93dc84 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,16 +1,16 @@ -# Architecture +# 架构 ![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. -The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. See our [incentivized-harvesting-guide.md](../guides/incentivized-harvesting-guide.md "mention") for details. The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. From 330359fda2c2ec83490aa504e1ea65d3a14e62c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:10 -0500 Subject: [PATCH 11253/11794] New translations architecture.md (Arabic) --- ar/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/smart-contracts/architecture.md b/ar/smart-contracts/architecture.md index 8e69625b2..f53eacf24 100644 --- a/ar/smart-contracts/architecture.md +++ b/ar/smart-contracts/architecture.md @@ -10,7 +10,7 @@ The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also e The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. -The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. See our [incentivized-harvesting-guide.md](../guides/incentivized-harvesting-guide.md "mention") for details. The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. From 5b5298558650c65245ecaf348a7c3f3b7ffefbf3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:12 -0500 Subject: [PATCH 11254/11794] New translations architecture.md (German) --- de/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/smart-contracts/architecture.md b/de/smart-contracts/architecture.md index 8e69625b2..f53eacf24 100644 --- a/de/smart-contracts/architecture.md +++ b/de/smart-contracts/architecture.md @@ -10,7 +10,7 @@ The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also e The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. -The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. See our [incentivized-harvesting-guide.md](../guides/incentivized-harvesting-guide.md "mention") for details. The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. From 9bc2d731db727dbb80cc753e7f33f6fac67bbde4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:13 -0500 Subject: [PATCH 11255/11794] New translations architecture.md (Greek) --- el/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/smart-contracts/architecture.md b/el/smart-contracts/architecture.md index 8e69625b2..f53eacf24 100644 --- a/el/smart-contracts/architecture.md +++ b/el/smart-contracts/architecture.md @@ -10,7 +10,7 @@ The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also e The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. -The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. See our [incentivized-harvesting-guide.md](../guides/incentivized-harvesting-guide.md "mention") for details. The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. From 17c0183dbb130b69d1dd480236d061556f2fbee5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:13 -0500 Subject: [PATCH 11256/11794] New translations architecture.md (Italian) --- it/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/smart-contracts/architecture.md b/it/smart-contracts/architecture.md index 56cabeb4f..c671cec28 100644 --- a/it/smart-contracts/architecture.md +++ b/it/smart-contracts/architecture.md @@ -10,7 +10,7 @@ Il [Vault](api/vault.md) è responsabile della coniazione (minting) e della dist The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. -The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. See our [incentivized-harvesting-guide.md](../guides/incentivized-harvesting-guide.md "mention") for details. The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. From bd557cbdc0293d5acb263c66d9bc015a6648b569 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:15 -0500 Subject: [PATCH 11257/11794] New translations architecture.md (Japanese) --- ja/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/smart-contracts/architecture.md b/ja/smart-contracts/architecture.md index 8e69625b2..f53eacf24 100644 --- a/ja/smart-contracts/architecture.md +++ b/ja/smart-contracts/architecture.md @@ -10,7 +10,7 @@ The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also e The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. -The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. See our [incentivized-harvesting-guide.md](../guides/incentivized-harvesting-guide.md "mention") for details. The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. From c769311d6e6456dddbce59d3bc030c533466e3a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:16 -0500 Subject: [PATCH 11258/11794] New translations architecture.md (Korean) --- ko/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/smart-contracts/architecture.md b/ko/smart-contracts/architecture.md index fdd1bd63e..d5e60c93c 100644 --- a/ko/smart-contracts/architecture.md +++ b/ko/smart-contracts/architecture.md @@ -10,7 +10,7 @@ The [Vault](api/vault.md) is responsible for minting and burning OUSD. 또한 The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. -The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. See our [incentivized-harvesting-guide.md](../guides/incentivized-harvesting-guide.md "mention") for details. The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. From bb9c5e60366584835cc13c318f276a54ef47fab4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:17 -0500 Subject: [PATCH 11259/11794] New translations architecture.md (Dutch) --- nl/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/smart-contracts/architecture.md b/nl/smart-contracts/architecture.md index 8e69625b2..f53eacf24 100644 --- a/nl/smart-contracts/architecture.md +++ b/nl/smart-contracts/architecture.md @@ -10,7 +10,7 @@ The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also e The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. -The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. See our [incentivized-harvesting-guide.md](../guides/incentivized-harvesting-guide.md "mention") for details. The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. From 64989cf2cf6c207b5955d49be1d08a4ee98f8e89 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:18 -0500 Subject: [PATCH 11260/11794] New translations architecture.md (Portuguese) --- pt/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/smart-contracts/architecture.md b/pt/smart-contracts/architecture.md index 8e69625b2..f53eacf24 100644 --- a/pt/smart-contracts/architecture.md +++ b/pt/smart-contracts/architecture.md @@ -10,7 +10,7 @@ The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also e The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. -The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. See our [incentivized-harvesting-guide.md](../guides/incentivized-harvesting-guide.md "mention") for details. The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. From 9411fee0df14cbeff30e0bb98b23c0aed61bd8b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:19 -0500 Subject: [PATCH 11261/11794] New translations architecture.md (Russian) --- ru/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/smart-contracts/architecture.md b/ru/smart-contracts/architecture.md index f45b6e863..ef10f1cf4 100644 --- a/ru/smart-contracts/architecture.md +++ b/ru/smart-contracts/architecture.md @@ -10,7 +10,7 @@ OUSD состоит из серии смарт-контрактов. Кажды The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. -The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. See our [incentivized-harvesting-guide.md](../guides/incentivized-harvesting-guide.md "mention") for details. The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. From ec498f1832f462bc6b412c1e914352b6b18c3d02 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:20 -0500 Subject: [PATCH 11262/11794] New translations architecture.md (Turkish) --- tr/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/smart-contracts/architecture.md b/tr/smart-contracts/architecture.md index 10d9061c0..61be89da7 100644 --- a/tr/smart-contracts/architecture.md +++ b/tr/smart-contracts/architecture.md @@ -10,7 +10,7 @@ Internally, ownership in the vault is tracked using a credits system that repres The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. -The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. See our [incentivized-harvesting-guide.md](../guides/incentivized-harvesting-guide.md "mention") for details. The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. From d9390c8db3d6ad8b1e3734583201d22e2dc18539 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:21 -0500 Subject: [PATCH 11263/11794] New translations architecture.md (Chinese Traditional) --- zh/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index 9ba93dc84..f53eacf24 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# 架构 +# Architecture ![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) -OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 +OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. -[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From dad7aec573cbda249050e042b83e1e888f2007a7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:22 -0500 Subject: [PATCH 11264/11794] New translations SUMMARY.md (Arabic) --- ar/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ar/SUMMARY.md b/ar/SUMMARY.md index 29ccdfa40..9402c84b5 100644 --- a/ar/SUMMARY.md +++ b/ar/SUMMARY.md @@ -54,6 +54,7 @@ ## Guides * [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) +* [Incentivized Harvesting Guide](guides/incentivized-harvesting-guide.md) ## Links From 7cba4f2c37766a90ff88e0ee1a90078283d7b10f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:23 -0500 Subject: [PATCH 11265/11794] New translations architecture.md (Vietnamese) --- vi/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/smart-contracts/architecture.md b/vi/smart-contracts/architecture.md index d5c5fc8e0..1f44c0cc0 100644 --- a/vi/smart-contracts/architecture.md +++ b/vi/smart-contracts/architecture.md @@ -10,7 +10,7 @@ Xét về cơ chế bên trong, quyền sở hữu trong kho tiền được the The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. Hợp đồng này được sử dụng như cách thay thế để định tuyến các giao dịch của người dùng bắt nguồn từ ứng dụng web. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. -The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. See our [incentivized-harvesting-guide.md](../guides/incentivized-harvesting-guide.md "mention") for details. The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. From 25785904a0d3a16952f46092a96cd962665278fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:24 -0500 Subject: [PATCH 11266/11794] New translations architecture.md (Indonesian) --- id/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/smart-contracts/architecture.md b/id/smart-contracts/architecture.md index d20758d54..a06769c32 100644 --- a/id/smart-contracts/architecture.md +++ b/id/smart-contracts/architecture.md @@ -10,7 +10,7 @@ Secara internal, kepemilikan dalam vault dilacak menggunakan sistem kredit yang The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. -The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. See our [incentivized-harvesting-guide.md](../guides/incentivized-harvesting-guide.md "mention") for details. The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. From bcc29aa6b77d60b5b942db5f2f1bf5b17096ddd0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:25 -0500 Subject: [PATCH 11267/11794] New translations architecture.md (Thai) --- th/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/smart-contracts/architecture.md b/th/smart-contracts/architecture.md index 8e69625b2..f53eacf24 100644 --- a/th/smart-contracts/architecture.md +++ b/th/smart-contracts/architecture.md @@ -10,7 +10,7 @@ The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also e The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. -The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. See our [incentivized-harvesting-guide.md](../guides/incentivized-harvesting-guide.md "mention") for details. The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. From 18983220751b7c28de13ca79908bf8bdc31601a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:26 -0500 Subject: [PATCH 11268/11794] New translations architecture.md (Croatian) --- hr/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/smart-contracts/architecture.md b/hr/smart-contracts/architecture.md index 8e69625b2..f53eacf24 100644 --- a/hr/smart-contracts/architecture.md +++ b/hr/smart-contracts/architecture.md @@ -10,7 +10,7 @@ The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also e The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. -The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. See our [incentivized-harvesting-guide.md](../guides/incentivized-harvesting-guide.md "mention") for details. The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. From 54e645567bf20e19721ea1989ca36c1034a17110 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:27 -0500 Subject: [PATCH 11269/11794] New translations architecture.md (Hindi) --- hi/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/smart-contracts/architecture.md b/hi/smart-contracts/architecture.md index 8e69625b2..f53eacf24 100644 --- a/hi/smart-contracts/architecture.md +++ b/hi/smart-contracts/architecture.md @@ -10,7 +10,7 @@ The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also e The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. -The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. See our [incentivized-harvesting-guide.md](../guides/incentivized-harvesting-guide.md "mention") for details. The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. From 54c9a802ffa24ad378824b53665bb2984e0d9d1d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:28 -0500 Subject: [PATCH 11270/11794] New translations architecture.md (Filipino) --- fil/smart-contracts/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/smart-contracts/architecture.md b/fil/smart-contracts/architecture.md index 8e69625b2..f53eacf24 100644 --- a/fil/smart-contracts/architecture.md +++ b/fil/smart-contracts/architecture.md @@ -10,7 +10,7 @@ The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also e The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. -The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. +The Harvester contract collects reward tokens earned by the strategies, sells them, and sends the resulting stablecoins to the Dripper to be released to the vault. Anyone can call the harvest and earn 1% of the resulting USDT for doing so. This creates a self-incentivizing system that operates at a known fixed cost. See our [incentivized-harvesting-guide.md](../guides/incentivized-harvesting-guide.md "mention") for details. The Dripper contract buffers aproximately one week of reward token sales proceeds and makes it avaiable at a smooth rate to the vault. This keeps OUSD yield from being extremely spiky when harvests come in. The rate is recalculated at least once per day and is the rate that it would take to distribute the current dripper holdings out over a one week period. From 8a752d12a75a2c0bb0ea42d8b25d237ca921730a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:29 -0500 Subject: [PATCH 11271/11794] New translations SUMMARY.md (French) --- fr/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/fr/SUMMARY.md b/fr/SUMMARY.md index 29ccdfa40..9402c84b5 100644 --- a/fr/SUMMARY.md +++ b/fr/SUMMARY.md @@ -54,6 +54,7 @@ ## Guides * [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) +* [Incentivized Harvesting Guide](guides/incentivized-harvesting-guide.md) ## Links From 41f41a77cab1b157b47020361bfcf934f27405ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:30 -0500 Subject: [PATCH 11272/11794] New translations incentivized-harvesting-guide.md (French) --- fr/guides/incentivized-harvesting-guide.md | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 fr/guides/incentivized-harvesting-guide.md diff --git a/fr/guides/incentivized-harvesting-guide.md b/fr/guides/incentivized-harvesting-guide.md new file mode 100644 index 000000000..a24597e9c --- /dev/null +++ b/fr/guides/incentivized-harvesting-guide.md @@ -0,0 +1,46 @@ +# Incentivized Harvesting Guide + +The OUSD Harvester contract collects reward tokens earned by the OUSD strategies, sells them, and sends them on to increase protocol yield. **Anyone can call the harvest and earn 1% of the resulting USDT** for doing so. This creates a self-incentivizing system that operates at a known cost to the protocol. + +### When to call + +You'll want to call this contract when it is profitable to do so. You gain the 1% harvest USDT given by the contract, and spend the gas cost to send the transaction. + +The simplest way to calculate both of these is to simulate the transaction. You can then look at the resulting transfers to know the income received, and you can look at the gas amount used, the current gas prices, and the current cost of ETH, to find out the cost. + +Alternatively you can precompute the gas used for a given strategy's harvest, look up the pending reward tokens using various online services, then do your calculations without using the blockchain. + +The amount of rewards increases at a fairly steady, predictable rate. The primary variation is in gas prices, which will make a much bigger minute to minute difference on when you should call this. + +When calculating profitability, remember to account for the cost to swap back to ETH from USDT. + +### How to call + +When you call the harvest, **you will want to use some form of MEV protection**. Otherwise bots will see that your transaction is profitable, and execute it ahead of you, leaving you no gain and only gas fees. + +To harvest, you call `harvester.harvestAndSwap(strategyAddress, rewardTo)`. + +The harvester address and strategyAddresses can be found in the strategy tab of the [contract registry](../smart-contracts/registry.md). The `rewardTo` address is the account that will receive the USDT funds as a reward for calling the function - use your own address for it. + +Below is the harvestAndSwap ABI: + +``` +[{ + "inputs": [ + { + "internalType": "address", + "name": "_strategyAddr", + "type": "address" + }, + { + "internalType": "address", + "name": "_rewardTo", + "type": "address" + } + ], + "name": "harvestAndSwap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" +}] +``` From 582481248e02c412e64e3ee14ae109098176165b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:31 -0500 Subject: [PATCH 11273/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/es/SUMMARY.md b/es/SUMMARY.md index 854e21b90..6f8b86403 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -54,6 +54,7 @@ ## Guías * [Guía de Integración para Exchanges](guides/integration-guide-for-exchanges.md) +* [Incentivized Harvesting Guide](guides/incentivized-harvesting-guide.md) ## Enlaces From 838a40cf29598b152fd790b39ebb97ebe5e9a2f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:32 -0500 Subject: [PATCH 11274/11794] New translations incentivized-harvesting-guide.md (Spanish) --- es/guides/incentivized-harvesting-guide.md | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 es/guides/incentivized-harvesting-guide.md diff --git a/es/guides/incentivized-harvesting-guide.md b/es/guides/incentivized-harvesting-guide.md new file mode 100644 index 000000000..a24597e9c --- /dev/null +++ b/es/guides/incentivized-harvesting-guide.md @@ -0,0 +1,46 @@ +# Incentivized Harvesting Guide + +The OUSD Harvester contract collects reward tokens earned by the OUSD strategies, sells them, and sends them on to increase protocol yield. **Anyone can call the harvest and earn 1% of the resulting USDT** for doing so. This creates a self-incentivizing system that operates at a known cost to the protocol. + +### When to call + +You'll want to call this contract when it is profitable to do so. You gain the 1% harvest USDT given by the contract, and spend the gas cost to send the transaction. + +The simplest way to calculate both of these is to simulate the transaction. You can then look at the resulting transfers to know the income received, and you can look at the gas amount used, the current gas prices, and the current cost of ETH, to find out the cost. + +Alternatively you can precompute the gas used for a given strategy's harvest, look up the pending reward tokens using various online services, then do your calculations without using the blockchain. + +The amount of rewards increases at a fairly steady, predictable rate. The primary variation is in gas prices, which will make a much bigger minute to minute difference on when you should call this. + +When calculating profitability, remember to account for the cost to swap back to ETH from USDT. + +### How to call + +When you call the harvest, **you will want to use some form of MEV protection**. Otherwise bots will see that your transaction is profitable, and execute it ahead of you, leaving you no gain and only gas fees. + +To harvest, you call `harvester.harvestAndSwap(strategyAddress, rewardTo)`. + +The harvester address and strategyAddresses can be found in the strategy tab of the [contract registry](../smart-contracts/registry.md). The `rewardTo` address is the account that will receive the USDT funds as a reward for calling the function - use your own address for it. + +Below is the harvestAndSwap ABI: + +``` +[{ + "inputs": [ + { + "internalType": "address", + "name": "_strategyAddr", + "type": "address" + }, + { + "internalType": "address", + "name": "_rewardTo", + "type": "address" + } + ], + "name": "harvestAndSwap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" +}] +``` From 8bc58dc3c034676c81828fce46da3334275b9946 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:33 -0500 Subject: [PATCH 11275/11794] New translations incentivized-harvesting-guide.md (Vietnamese) --- vi/guides/incentivized-harvesting-guide.md | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 vi/guides/incentivized-harvesting-guide.md diff --git a/vi/guides/incentivized-harvesting-guide.md b/vi/guides/incentivized-harvesting-guide.md new file mode 100644 index 000000000..a24597e9c --- /dev/null +++ b/vi/guides/incentivized-harvesting-guide.md @@ -0,0 +1,46 @@ +# Incentivized Harvesting Guide + +The OUSD Harvester contract collects reward tokens earned by the OUSD strategies, sells them, and sends them on to increase protocol yield. **Anyone can call the harvest and earn 1% of the resulting USDT** for doing so. This creates a self-incentivizing system that operates at a known cost to the protocol. + +### When to call + +You'll want to call this contract when it is profitable to do so. You gain the 1% harvest USDT given by the contract, and spend the gas cost to send the transaction. + +The simplest way to calculate both of these is to simulate the transaction. You can then look at the resulting transfers to know the income received, and you can look at the gas amount used, the current gas prices, and the current cost of ETH, to find out the cost. + +Alternatively you can precompute the gas used for a given strategy's harvest, look up the pending reward tokens using various online services, then do your calculations without using the blockchain. + +The amount of rewards increases at a fairly steady, predictable rate. The primary variation is in gas prices, which will make a much bigger minute to minute difference on when you should call this. + +When calculating profitability, remember to account for the cost to swap back to ETH from USDT. + +### How to call + +When you call the harvest, **you will want to use some form of MEV protection**. Otherwise bots will see that your transaction is profitable, and execute it ahead of you, leaving you no gain and only gas fees. + +To harvest, you call `harvester.harvestAndSwap(strategyAddress, rewardTo)`. + +The harvester address and strategyAddresses can be found in the strategy tab of the [contract registry](../smart-contracts/registry.md). The `rewardTo` address is the account that will receive the USDT funds as a reward for calling the function - use your own address for it. + +Below is the harvestAndSwap ABI: + +``` +[{ + "inputs": [ + { + "internalType": "address", + "name": "_strategyAddr", + "type": "address" + }, + { + "internalType": "address", + "name": "_rewardTo", + "type": "address" + } + ], + "name": "harvestAndSwap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" +}] +``` From 0d085a4aaa05ddea49f56a0365705d7abb67c5bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:34 -0500 Subject: [PATCH 11276/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/id/SUMMARY.md b/id/SUMMARY.md index ff37c111e..593781006 100644 --- a/id/SUMMARY.md +++ b/id/SUMMARY.md @@ -54,6 +54,7 @@ ## Panduan * [Panduan Integrasi Untuk Pertukaran](guides/integration-guide-for-exchanges.md) +* [Incentivized Harvesting Guide](guides/incentivized-harvesting-guide.md) ## Tautan From 039bf2e97b421d9c4d5ab35cfa06fa557e6cb8f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:35 -0500 Subject: [PATCH 11277/11794] New translations incentivized-harvesting-guide.md (Indonesian) --- id/guides/incentivized-harvesting-guide.md | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 id/guides/incentivized-harvesting-guide.md diff --git a/id/guides/incentivized-harvesting-guide.md b/id/guides/incentivized-harvesting-guide.md new file mode 100644 index 000000000..a24597e9c --- /dev/null +++ b/id/guides/incentivized-harvesting-guide.md @@ -0,0 +1,46 @@ +# Incentivized Harvesting Guide + +The OUSD Harvester contract collects reward tokens earned by the OUSD strategies, sells them, and sends them on to increase protocol yield. **Anyone can call the harvest and earn 1% of the resulting USDT** for doing so. This creates a self-incentivizing system that operates at a known cost to the protocol. + +### When to call + +You'll want to call this contract when it is profitable to do so. You gain the 1% harvest USDT given by the contract, and spend the gas cost to send the transaction. + +The simplest way to calculate both of these is to simulate the transaction. You can then look at the resulting transfers to know the income received, and you can look at the gas amount used, the current gas prices, and the current cost of ETH, to find out the cost. + +Alternatively you can precompute the gas used for a given strategy's harvest, look up the pending reward tokens using various online services, then do your calculations without using the blockchain. + +The amount of rewards increases at a fairly steady, predictable rate. The primary variation is in gas prices, which will make a much bigger minute to minute difference on when you should call this. + +When calculating profitability, remember to account for the cost to swap back to ETH from USDT. + +### How to call + +When you call the harvest, **you will want to use some form of MEV protection**. Otherwise bots will see that your transaction is profitable, and execute it ahead of you, leaving you no gain and only gas fees. + +To harvest, you call `harvester.harvestAndSwap(strategyAddress, rewardTo)`. + +The harvester address and strategyAddresses can be found in the strategy tab of the [contract registry](../smart-contracts/registry.md). The `rewardTo` address is the account that will receive the USDT funds as a reward for calling the function - use your own address for it. + +Below is the harvestAndSwap ABI: + +``` +[{ + "inputs": [ + { + "internalType": "address", + "name": "_strategyAddr", + "type": "address" + }, + { + "internalType": "address", + "name": "_rewardTo", + "type": "address" + } + ], + "name": "harvestAndSwap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" +}] +``` From 851ad78cdd3b9a8ecf12fafdfce68649ad3ecf8a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:36 -0500 Subject: [PATCH 11278/11794] New translations SUMMARY.md (Thai) --- th/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/th/SUMMARY.md b/th/SUMMARY.md index 29ccdfa40..9402c84b5 100644 --- a/th/SUMMARY.md +++ b/th/SUMMARY.md @@ -54,6 +54,7 @@ ## Guides * [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) +* [Incentivized Harvesting Guide](guides/incentivized-harvesting-guide.md) ## Links From 631c03af63e23c4660ee67e4125f28e919183558 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:37 -0500 Subject: [PATCH 11279/11794] New translations incentivized-harvesting-guide.md (Thai) --- th/guides/incentivized-harvesting-guide.md | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 th/guides/incentivized-harvesting-guide.md diff --git a/th/guides/incentivized-harvesting-guide.md b/th/guides/incentivized-harvesting-guide.md new file mode 100644 index 000000000..a24597e9c --- /dev/null +++ b/th/guides/incentivized-harvesting-guide.md @@ -0,0 +1,46 @@ +# Incentivized Harvesting Guide + +The OUSD Harvester contract collects reward tokens earned by the OUSD strategies, sells them, and sends them on to increase protocol yield. **Anyone can call the harvest and earn 1% of the resulting USDT** for doing so. This creates a self-incentivizing system that operates at a known cost to the protocol. + +### When to call + +You'll want to call this contract when it is profitable to do so. You gain the 1% harvest USDT given by the contract, and spend the gas cost to send the transaction. + +The simplest way to calculate both of these is to simulate the transaction. You can then look at the resulting transfers to know the income received, and you can look at the gas amount used, the current gas prices, and the current cost of ETH, to find out the cost. + +Alternatively you can precompute the gas used for a given strategy's harvest, look up the pending reward tokens using various online services, then do your calculations without using the blockchain. + +The amount of rewards increases at a fairly steady, predictable rate. The primary variation is in gas prices, which will make a much bigger minute to minute difference on when you should call this. + +When calculating profitability, remember to account for the cost to swap back to ETH from USDT. + +### How to call + +When you call the harvest, **you will want to use some form of MEV protection**. Otherwise bots will see that your transaction is profitable, and execute it ahead of you, leaving you no gain and only gas fees. + +To harvest, you call `harvester.harvestAndSwap(strategyAddress, rewardTo)`. + +The harvester address and strategyAddresses can be found in the strategy tab of the [contract registry](../smart-contracts/registry.md). The `rewardTo` address is the account that will receive the USDT funds as a reward for calling the function - use your own address for it. + +Below is the harvestAndSwap ABI: + +``` +[{ + "inputs": [ + { + "internalType": "address", + "name": "_strategyAddr", + "type": "address" + }, + { + "internalType": "address", + "name": "_rewardTo", + "type": "address" + } + ], + "name": "harvestAndSwap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" +}] +``` From 34d2566ad6adab951f6b298f77261dff13f7a1e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:38 -0500 Subject: [PATCH 11280/11794] New translations SUMMARY.md (Croatian) --- hr/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/hr/SUMMARY.md b/hr/SUMMARY.md index 29ccdfa40..9402c84b5 100644 --- a/hr/SUMMARY.md +++ b/hr/SUMMARY.md @@ -54,6 +54,7 @@ ## Guides * [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) +* [Incentivized Harvesting Guide](guides/incentivized-harvesting-guide.md) ## Links From 7fa33f1f83c6036f795255e0871ff3bab7a50f66 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:39 -0500 Subject: [PATCH 11281/11794] New translations incentivized-harvesting-guide.md (Croatian) --- hr/guides/incentivized-harvesting-guide.md | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 hr/guides/incentivized-harvesting-guide.md diff --git a/hr/guides/incentivized-harvesting-guide.md b/hr/guides/incentivized-harvesting-guide.md new file mode 100644 index 000000000..a24597e9c --- /dev/null +++ b/hr/guides/incentivized-harvesting-guide.md @@ -0,0 +1,46 @@ +# Incentivized Harvesting Guide + +The OUSD Harvester contract collects reward tokens earned by the OUSD strategies, sells them, and sends them on to increase protocol yield. **Anyone can call the harvest and earn 1% of the resulting USDT** for doing so. This creates a self-incentivizing system that operates at a known cost to the protocol. + +### When to call + +You'll want to call this contract when it is profitable to do so. You gain the 1% harvest USDT given by the contract, and spend the gas cost to send the transaction. + +The simplest way to calculate both of these is to simulate the transaction. You can then look at the resulting transfers to know the income received, and you can look at the gas amount used, the current gas prices, and the current cost of ETH, to find out the cost. + +Alternatively you can precompute the gas used for a given strategy's harvest, look up the pending reward tokens using various online services, then do your calculations without using the blockchain. + +The amount of rewards increases at a fairly steady, predictable rate. The primary variation is in gas prices, which will make a much bigger minute to minute difference on when you should call this. + +When calculating profitability, remember to account for the cost to swap back to ETH from USDT. + +### How to call + +When you call the harvest, **you will want to use some form of MEV protection**. Otherwise bots will see that your transaction is profitable, and execute it ahead of you, leaving you no gain and only gas fees. + +To harvest, you call `harvester.harvestAndSwap(strategyAddress, rewardTo)`. + +The harvester address and strategyAddresses can be found in the strategy tab of the [contract registry](../smart-contracts/registry.md). The `rewardTo` address is the account that will receive the USDT funds as a reward for calling the function - use your own address for it. + +Below is the harvestAndSwap ABI: + +``` +[{ + "inputs": [ + { + "internalType": "address", + "name": "_strategyAddr", + "type": "address" + }, + { + "internalType": "address", + "name": "_rewardTo", + "type": "address" + } + ], + "name": "harvestAndSwap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" +}] +``` From 80bf1cfe77a649614cbf562f0f3f32fdd7ee893b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:40 -0500 Subject: [PATCH 11282/11794] New translations SUMMARY.md (Hindi) --- hi/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/hi/SUMMARY.md b/hi/SUMMARY.md index 29ccdfa40..9402c84b5 100644 --- a/hi/SUMMARY.md +++ b/hi/SUMMARY.md @@ -54,6 +54,7 @@ ## Guides * [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) +* [Incentivized Harvesting Guide](guides/incentivized-harvesting-guide.md) ## Links From 2ff9702b7ed78f71c367b2ca4471323864264c5a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:42 -0500 Subject: [PATCH 11283/11794] New translations incentivized-harvesting-guide.md (Hindi) --- hi/guides/incentivized-harvesting-guide.md | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 hi/guides/incentivized-harvesting-guide.md diff --git a/hi/guides/incentivized-harvesting-guide.md b/hi/guides/incentivized-harvesting-guide.md new file mode 100644 index 000000000..a24597e9c --- /dev/null +++ b/hi/guides/incentivized-harvesting-guide.md @@ -0,0 +1,46 @@ +# Incentivized Harvesting Guide + +The OUSD Harvester contract collects reward tokens earned by the OUSD strategies, sells them, and sends them on to increase protocol yield. **Anyone can call the harvest and earn 1% of the resulting USDT** for doing so. This creates a self-incentivizing system that operates at a known cost to the protocol. + +### When to call + +You'll want to call this contract when it is profitable to do so. You gain the 1% harvest USDT given by the contract, and spend the gas cost to send the transaction. + +The simplest way to calculate both of these is to simulate the transaction. You can then look at the resulting transfers to know the income received, and you can look at the gas amount used, the current gas prices, and the current cost of ETH, to find out the cost. + +Alternatively you can precompute the gas used for a given strategy's harvest, look up the pending reward tokens using various online services, then do your calculations without using the blockchain. + +The amount of rewards increases at a fairly steady, predictable rate. The primary variation is in gas prices, which will make a much bigger minute to minute difference on when you should call this. + +When calculating profitability, remember to account for the cost to swap back to ETH from USDT. + +### How to call + +When you call the harvest, **you will want to use some form of MEV protection**. Otherwise bots will see that your transaction is profitable, and execute it ahead of you, leaving you no gain and only gas fees. + +To harvest, you call `harvester.harvestAndSwap(strategyAddress, rewardTo)`. + +The harvester address and strategyAddresses can be found in the strategy tab of the [contract registry](../smart-contracts/registry.md). The `rewardTo` address is the account that will receive the USDT funds as a reward for calling the function - use your own address for it. + +Below is the harvestAndSwap ABI: + +``` +[{ + "inputs": [ + { + "internalType": "address", + "name": "_strategyAddr", + "type": "address" + }, + { + "internalType": "address", + "name": "_rewardTo", + "type": "address" + } + ], + "name": "harvestAndSwap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" +}] +``` From 2e1bcf39d6dfd0536f20918c5731be4620fd023d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:43 -0500 Subject: [PATCH 11284/11794] New translations SUMMARY.md (Filipino) --- fil/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/fil/SUMMARY.md b/fil/SUMMARY.md index 29ccdfa40..9402c84b5 100644 --- a/fil/SUMMARY.md +++ b/fil/SUMMARY.md @@ -54,6 +54,7 @@ ## Guides * [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md) +* [Incentivized Harvesting Guide](guides/incentivized-harvesting-guide.md) ## Links From 22309245deef022011a30aa021fa7904a21bff84 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 09:49:44 -0500 Subject: [PATCH 11285/11794] New translations incentivized-harvesting-guide.md (Filipino) --- fil/guides/incentivized-harvesting-guide.md | 46 +++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 fil/guides/incentivized-harvesting-guide.md diff --git a/fil/guides/incentivized-harvesting-guide.md b/fil/guides/incentivized-harvesting-guide.md new file mode 100644 index 000000000..a24597e9c --- /dev/null +++ b/fil/guides/incentivized-harvesting-guide.md @@ -0,0 +1,46 @@ +# Incentivized Harvesting Guide + +The OUSD Harvester contract collects reward tokens earned by the OUSD strategies, sells them, and sends them on to increase protocol yield. **Anyone can call the harvest and earn 1% of the resulting USDT** for doing so. This creates a self-incentivizing system that operates at a known cost to the protocol. + +### When to call + +You'll want to call this contract when it is profitable to do so. You gain the 1% harvest USDT given by the contract, and spend the gas cost to send the transaction. + +The simplest way to calculate both of these is to simulate the transaction. You can then look at the resulting transfers to know the income received, and you can look at the gas amount used, the current gas prices, and the current cost of ETH, to find out the cost. + +Alternatively you can precompute the gas used for a given strategy's harvest, look up the pending reward tokens using various online services, then do your calculations without using the blockchain. + +The amount of rewards increases at a fairly steady, predictable rate. The primary variation is in gas prices, which will make a much bigger minute to minute difference on when you should call this. + +When calculating profitability, remember to account for the cost to swap back to ETH from USDT. + +### How to call + +When you call the harvest, **you will want to use some form of MEV protection**. Otherwise bots will see that your transaction is profitable, and execute it ahead of you, leaving you no gain and only gas fees. + +To harvest, you call `harvester.harvestAndSwap(strategyAddress, rewardTo)`. + +The harvester address and strategyAddresses can be found in the strategy tab of the [contract registry](../smart-contracts/registry.md). The `rewardTo` address is the account that will receive the USDT funds as a reward for calling the function - use your own address for it. + +Below is the harvestAndSwap ABI: + +``` +[{ + "inputs": [ + { + "internalType": "address", + "name": "_strategyAddr", + "type": "address" + }, + { + "internalType": "address", + "name": "_rewardTo", + "type": "address" + } + ], + "name": "harvestAndSwap", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" +}] +``` From 031d9c18eb146d176b5abda3a9e826acc13cd33c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:28:49 -0500 Subject: [PATCH 11286/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index faf8147f5..ea1ff82ca 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following Chainlink oracles are used to protect the vault in case a backing | [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | | [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | | [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | -| CVX/USD | Coming soon | +| [CVX/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/cvx-usd) | [0xd962fC30A72A84cE50161031391756Bf2876Af5D](https://etherscan.io/address/0xd962fC30A72A84cE50161031391756Bf2876Af5D) | | [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} From ef8724bbdea917e7b05d36dd6997d91a74f764b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:28:53 -0500 Subject: [PATCH 11287/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index faf8147f5..ea1ff82ca 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following Chainlink oracles are used to protect the vault in case a backing | [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | | [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | | [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | -| CVX/USD | Coming soon | +| [CVX/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/cvx-usd) | [0xd962fC30A72A84cE50161031391756Bf2876Af5D](https://etherscan.io/address/0xd962fC30A72A84cE50161031391756Bf2876Af5D) | | [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} From 468cce873b7b2f23ff95e57188993aad40c0603b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:28:55 -0500 Subject: [PATCH 11288/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index faf8147f5..ea1ff82ca 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following Chainlink oracles are used to protect the vault in case a backing | [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | | [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | | [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | -| CVX/USD | Coming soon | +| [CVX/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/cvx-usd) | [0xd962fC30A72A84cE50161031391756Bf2876Af5D](https://etherscan.io/address/0xd962fC30A72A84cE50161031391756Bf2876Af5D) | | [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} From 58e5dd7681f0878de68e92edc412597de4da2bd7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:28:56 -0500 Subject: [PATCH 11289/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index 0ffd76648..c7953cc00 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following Chainlink oracles are used to protect the vault in case a backing | [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | | [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | | [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | -| CVX/USD | Coming soon | +| [CVX/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/cvx-usd) | [0xd962fC30A72A84cE50161031391756Bf2876Af5D](https://etherscan.io/address/0xd962fC30A72A84cE50161031391756Bf2876Af5D) | | [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} From c97221ed7ab219608da4638bed68a732efea217d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:29:00 -0500 Subject: [PATCH 11290/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index faf8147f5..ea1ff82ca 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following Chainlink oracles are used to protect the vault in case a backing | [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | | [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | | [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | -| CVX/USD | Coming soon | +| [CVX/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/cvx-usd) | [0xd962fC30A72A84cE50161031391756Bf2876Af5D](https://etherscan.io/address/0xd962fC30A72A84cE50161031391756Bf2876Af5D) | | [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} From 0739a03f7a30009505eb40f224cc67d2d0342440 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:29:33 -0500 Subject: [PATCH 11291/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 796f9a84a..02f5a6cf7 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following Chainlink oracles are used to protect the vault in case a backing | [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | | [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | | [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | -| CVX/USD | Coming soon | +| [CVX/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/cvx-usd) | [0xd962fC30A72A84cE50161031391756Bf2876Af5D](https://etherscan.io/address/0xd962fC30A72A84cE50161031391756Bf2876Af5D) | | [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} From 5b42120e7b9056eb0b37139fec06fa0ecfaaac64 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:29:35 -0500 Subject: [PATCH 11292/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index faf8147f5..ea1ff82ca 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following Chainlink oracles are used to protect the vault in case a backing | [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | | [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | | [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | -| CVX/USD | Coming soon | +| [CVX/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/cvx-usd) | [0xd962fC30A72A84cE50161031391756Bf2876Af5D](https://etherscan.io/address/0xd962fC30A72A84cE50161031391756Bf2876Af5D) | | [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} From 083ca46790a3b74e42515be9a7da43eee217df4b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:29:37 -0500 Subject: [PATCH 11293/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 8a4894f89..90062adb5 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following Chainlink oracles are used to protect the vault in case a backing | [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | | [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | | [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | -| CVX/USD | Coming soon | +| [CVX/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/cvx-usd) | [0xd962fC30A72A84cE50161031391756Bf2876Af5D](https://etherscan.io/address/0xd962fC30A72A84cE50161031391756Bf2876Af5D) | | [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} From ce5c3b67228854ab33ec05df22bec0916b4c6150 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:29:39 -0500 Subject: [PATCH 11294/11794] New translations timelock.md (Chinese Simplified) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 2273ddad7..3d2b6bdda 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# Timelock +# 时间锁 The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. From c6f92c1fbd586473469a25857470101dbd1eb702 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:29:41 -0500 Subject: [PATCH 11295/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index faf8147f5..ea1ff82ca 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following Chainlink oracles are used to protect the vault in case a backing | [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | | [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | | [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | -| CVX/USD | Coming soon | +| [CVX/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/cvx-usd) | [0xd962fC30A72A84cE50161031391756Bf2876Af5D](https://etherscan.io/address/0xd962fC30A72A84cE50161031391756Bf2876Af5D) | | [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} From 3639a4babfc16f92e1e0fd40c5d78e491fc5e7cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:29:46 -0500 Subject: [PATCH 11296/11794] New translations timelock.md (Chinese Traditional) --- zh/smart-contracts/api/timelock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md index 3d2b6bdda..2273ddad7 100644 --- a/zh/smart-contracts/api/timelock.md +++ b/zh/smart-contracts/api/timelock.md @@ -1,4 +1,4 @@ -# 时间锁 +# Timelock The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](../architecture.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. From f0998fca6aa7af5411a5f454472e63b9d45aad64 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:29:47 -0500 Subject: [PATCH 11297/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index e864dabb6..63ee41fde 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following Chainlink oracles are used to protect the vault in case a backing | [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | | [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | | [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | -| CVX/USD | Coming soon | +| [CVX/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/cvx-usd) | [0xd962fC30A72A84cE50161031391756Bf2876Af5D](https://etherscan.io/address/0xd962fC30A72A84cE50161031391756Bf2876Af5D) | | [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} From 302a7d9c98cc914d1214937dd692e86b198307f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:29:48 -0500 Subject: [PATCH 11298/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index faf8147f5..ea1ff82ca 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following Chainlink oracles are used to protect the vault in case a backing | [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | | [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | | [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | -| CVX/USD | Coming soon | +| [CVX/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/cvx-usd) | [0xd962fC30A72A84cE50161031391756Bf2876Af5D](https://etherscan.io/address/0xd962fC30A72A84cE50161031391756Bf2876Af5D) | | [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} From 3069cf297659d8155b0d5f13e735f101009bf67f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:29:50 -0500 Subject: [PATCH 11299/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index a138410ae..ea1ff82ca 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,6 +1,6 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** @@ -12,10 +12,10 @@ Well-known addresses (proxy wrappers): -| 合约 | 地址 | ENS | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | @@ -23,7 +23,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC -| 合约 | 地址 | +| Contract | Address | | ---------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | @@ -79,7 +79,7 @@ The following Chainlink oracles are used to protect the vault in case a backing | [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | | [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | | [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | -| CVX/USD | Coming soon | +| [CVX/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/cvx-usd) | [0xd962fC30A72A84cE50161031391756Bf2876Af5D](https://etherscan.io/address/0xd962fC30A72A84cE50161031391756Bf2876Af5D) | | [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} From d885647a6a7c6ec9d7ba79b096f2c0e5e4f24faf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:29:51 -0500 Subject: [PATCH 11300/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index ea1ff82ca..34b3b4721 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,6 +1,6 @@ -# Registry +# 登记处 -Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. +这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** @@ -12,10 +12,10 @@ Well-known addresses (proxy wrappers): -| Contract | Address | ENS | -| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| 合约 | 地址 | ENS | +| ----------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | @@ -23,7 +23,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC -| Contract | Address | +| 合约 | 地址 | | ---------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | From aed7e7605c451d753e40e46d58eead170a689e1c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:29:52 -0500 Subject: [PATCH 11301/11794] New translations architecture.md (Chinese Simplified) --- zh/smart-contracts/architecture.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/architecture.md b/zh/smart-contracts/architecture.md index f53eacf24..9ba93dc84 100644 --- a/zh/smart-contracts/architecture.md +++ b/zh/smart-contracts/architecture.md @@ -1,12 +1,12 @@ -# Architecture +# 架构 ![](../.gitbook/assets/ousd\_docs\_graphics\_3.png) -OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols. +OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 -Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. The [ERC-20](api/erc-20-1.md) contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets. +Internally, ownership in the vault is tracked using a credits system that represents the percent ownership of the vault for each holder. 在查看余额或启动钱包之间的转账时由 [ERC-20](api/erc-20-1.md) 合约处理转换为美元的条款。 -The [Vault](api/vault.md) is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. +[保险库(Vault)](api/vault.md) 负责铸造和燃烧OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 To optimize gas costs, the vault may maintain a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies. The Flipper is a smart contract for users to swap in and out of OUSD cheaply for any of DAI, USDC, or USDT at a fixed 1:1 rate. This contract is used as an alternative way to route user transactions originating from the web app. It's important to note that this contract may be empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. While limited in functionality, Flipper uses around 45% less gas than Uniswap v3 due to its simplicity. From 15ef7fadac386ce28bcce4f8347cc9d180f2119e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:29:53 -0500 Subject: [PATCH 11302/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index ed427d6c9..a97003809 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following Chainlink oracles are used to protect the vault in case a backing | [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | | [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | | [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | -| CVX/USD | Coming soon | +| [CVX/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/cvx-usd) | [0xd962fC30A72A84cE50161031391756Bf2876Af5D](https://etherscan.io/address/0xd962fC30A72A84cE50161031391756Bf2876Af5D) | | [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} From 351504655f933581659a5ad96cc4faedf31615f8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:29:59 -0500 Subject: [PATCH 11303/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index faf8147f5..ea1ff82ca 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following Chainlink oracles are used to protect the vault in case a backing | [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | | [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | | [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | -| CVX/USD | Coming soon | +| [CVX/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/cvx-usd) | [0xd962fC30A72A84cE50161031391756Bf2876Af5D](https://etherscan.io/address/0xd962fC30A72A84cE50161031391756Bf2876Af5D) | | [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} From 414c1e1a92fcda8f399ce09198a50cf914d9cecd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:29:59 -0500 Subject: [PATCH 11304/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index faf8147f5..ea1ff82ca 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following Chainlink oracles are used to protect the vault in case a backing | [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | | [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | | [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | -| CVX/USD | Coming soon | +| [CVX/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/cvx-usd) | [0xd962fC30A72A84cE50161031391756Bf2876Af5D](https://etherscan.io/address/0xd962fC30A72A84cE50161031391756Bf2876Af5D) | | [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} From e60f535063292c03cb65bb5b73afdda9e831450c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:03 -0500 Subject: [PATCH 11305/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index faf8147f5..ea1ff82ca 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following Chainlink oracles are used to protect the vault in case a backing | [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | | [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | | [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | -| CVX/USD | Coming soon | +| [CVX/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/cvx-usd) | [0xd962fC30A72A84cE50161031391756Bf2876Af5D](https://etherscan.io/address/0xd962fC30A72A84cE50161031391756Bf2876Af5D) | | [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} From e6a895e42f67c1cc5862a7261c9016d9c9726ad0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:06 -0500 Subject: [PATCH 11306/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index faf8147f5..ea1ff82ca 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following Chainlink oracles are used to protect the vault in case a backing | [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | | [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | | [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | -| CVX/USD | Coming soon | +| [CVX/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/cvx-usd) | [0xd962fC30A72A84cE50161031391756Bf2876Af5D](https://etherscan.io/address/0xd962fC30A72A84cE50161031391756Bf2876Af5D) | | [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} From 910971f1f762f485c529914c1890523e3393fdcd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:08 -0500 Subject: [PATCH 11307/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index 68af92652..a4112734e 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following Chainlink oracles are used to protect the vault in case a backing | [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | | [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | | [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | -| CVX/USD | Coming soon | +| [CVX/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/cvx-usd) | [0xd962fC30A72A84cE50161031391756Bf2876Af5D](https://etherscan.io/address/0xd962fC30A72A84cE50161031391756Bf2876Af5D) | | [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} From 2eebae634f39ba306c0ffccdd6d9c6f0610fada1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:10 -0500 Subject: [PATCH 11308/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index e7534fe2c..411a044de 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -79,7 +79,7 @@ The following Chainlink oracles are used to protect the vault in case a backing | [COMP/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/comp-usd) | [0xdbd020caef83efd542f4de03e3cf0c28a4428bd5](https://etherscan.io/address/0xdbd020caef83efd542f4de03e3cf0c28a4428bd5) | | [AAVE/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/aave-usd) | [0x547a514d5e3769680Ce22B2361c10Ea13619e8a9](https://etherscan.io/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9) | | [CRV/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/crv-usd) | [0xcd627aa160a6fa45eb793d19ef54f5062f20f33f](https://etherscan.io/address/0xcd627aa160a6fa45eb793d19ef54f5062f20f33f) | -| CVX/USD | Coming soon | +| [CVX/USD](https://data.chain.link/ethereum/mainnet/crypto-usd/cvx-usd) | [0xd962fC30A72A84cE50161031391756Bf2876Af5D](https://etherscan.io/address/0xd962fC30A72A84cE50161031391756Bf2876Af5D) | | [OGN/ETH](https://data.chain.link/ethereum/mainnet/crypto-eth/ogn-eth) | [0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b](https://etherscan.io/address/0x2c881b6f3f6b5ff6c975813f87a4dad0b241c15b) | {% endtab %} From 7f7a979a5611be3e1f712efdb1e3f4620934d5a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:13 -0500 Subject: [PATCH 11309/11794] New translations SUMMARY.md (French) --- fr/SUMMARY.md | 1 - 1 file changed, 1 deletion(-) diff --git a/fr/SUMMARY.md b/fr/SUMMARY.md index 9402c84b5..082c9385e 100644 --- a/fr/SUMMARY.md +++ b/fr/SUMMARY.md @@ -41,7 +41,6 @@ * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) ## Security & Risks From 91fa1c94bf512fdf60059d45caa0bc57657dd581 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:23 -0500 Subject: [PATCH 11310/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/es/SUMMARY.md b/es/SUMMARY.md index 6f8b86403..e2750f194 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -41,8 +41,7 @@ * [Bóveda](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [Bloqueo de Tiempo](smart-contracts/api/timelock.md) - * [Oráculos](smart-contracts/api/oracle.md) - * [Estrategias](smart-contracts/api/strategies.md) + * [Strategies](smart-contracts/api/strategies.md) ## Seguridad & Riesgos From fe2c8e3f74a5f910fcd784bd3b9d338d920879f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:24 -0500 Subject: [PATCH 11311/11794] New translations SUMMARY.md (Japanese) --- ja/SUMMARY.md | 1 - 1 file changed, 1 deletion(-) diff --git a/ja/SUMMARY.md b/ja/SUMMARY.md index 9402c84b5..082c9385e 100644 --- a/ja/SUMMARY.md +++ b/ja/SUMMARY.md @@ -41,7 +41,6 @@ * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) ## Security & Risks From ac7e4e8c2ce90ede76dde9e71133fe7c42a5c42d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:26 -0500 Subject: [PATCH 11312/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index 99aa6a9ac..05993797c 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -41,8 +41,7 @@ * [금고(Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [타임락(TimeLock)](smart-contracts/api/timelock.md) - * [오라클](smart-contracts/api/oracle.md) - * [전략](smart-contracts/api/strategies.md) + * [Strategies](smart-contracts/api/strategies.md) ## 보안 & 위험 From 410ec7776e04b619aef7812e36ece7778bbc8513 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:28 -0500 Subject: [PATCH 11313/11794] New translations SUMMARY.md (Arabic) --- ar/SUMMARY.md | 1 - 1 file changed, 1 deletion(-) diff --git a/ar/SUMMARY.md b/ar/SUMMARY.md index 9402c84b5..082c9385e 100644 --- a/ar/SUMMARY.md +++ b/ar/SUMMARY.md @@ -41,7 +41,6 @@ * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) ## Security & Risks From 1fad29b1f14a3937d385be45bd8b86b65b2bd9c0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:30 -0500 Subject: [PATCH 11314/11794] New translations SUMMARY.md (German) --- de/SUMMARY.md | 1 - 1 file changed, 1 deletion(-) diff --git a/de/SUMMARY.md b/de/SUMMARY.md index 9402c84b5..082c9385e 100644 --- a/de/SUMMARY.md +++ b/de/SUMMARY.md @@ -41,7 +41,6 @@ * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) ## Security & Risks From 4fb7ee2dc72c63d1cddbb6505e2bacce7d4bc1da Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:32 -0500 Subject: [PATCH 11315/11794] New translations SUMMARY.md (Greek) --- el/SUMMARY.md | 1 - 1 file changed, 1 deletion(-) diff --git a/el/SUMMARY.md b/el/SUMMARY.md index 9402c84b5..082c9385e 100644 --- a/el/SUMMARY.md +++ b/el/SUMMARY.md @@ -41,7 +41,6 @@ * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) ## Security & Risks From 176ef6e9f9b745e9c764690a9349b216996888a5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:33 -0500 Subject: [PATCH 11316/11794] New translations SUMMARY.md (Italian) --- it/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/it/SUMMARY.md b/it/SUMMARY.md index 9245f4b36..ee7f84fee 100644 --- a/it/SUMMARY.md +++ b/it/SUMMARY.md @@ -41,8 +41,7 @@ * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [Timelock](smart-contracts/api/timelock.md) - * [Oracoli](smart-contracts/api/oracle.md) - * [Strategie](smart-contracts/api/strategies.md) + * [Strategies](smart-contracts/api/strategies.md) ## Sicurezza & Rischi From 8a4493f6ea414a1405d9171ae6694ee6d9dcc3b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:36 -0500 Subject: [PATCH 11317/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 1 - 1 file changed, 1 deletion(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 9402c84b5..082c9385e 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -41,7 +41,6 @@ * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) ## Security & Risks From e0d24985ee46d10ef3c77e476a952935aa395c38 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:38 -0500 Subject: [PATCH 11318/11794] New translations SUMMARY.md (Dutch) --- nl/SUMMARY.md | 1 - 1 file changed, 1 deletion(-) diff --git a/nl/SUMMARY.md b/nl/SUMMARY.md index 9402c84b5..082c9385e 100644 --- a/nl/SUMMARY.md +++ b/nl/SUMMARY.md @@ -41,7 +41,6 @@ * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) ## Security & Risks From ab0c81e8e668d833baad96edd23ab44bddeba8e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:39 -0500 Subject: [PATCH 11319/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 48 ++++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 082c9385e..cde9654cd 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,52 +1,52 @@ -# Table of contents +# 目录 * [Introducing OUSD](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) -* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [支持的稳定币](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Supported Strategies](core-concepts/supported-strategies/README.md) +* [支持策略](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Convex](core-concepts/supported-strategies/convex.md) -* [Fund Management](core-concepts/fund-management.md) -* [Price Oracles](core-concepts/price-oracles.md) +* [基金管理](core-concepts/fund-management.md) +* [价格神谕](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) * [Strategies](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From a3b7db1af4512b0478933786438ae8ca801ac60b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:41 -0500 Subject: [PATCH 11320/11794] New translations SUMMARY.md (Portuguese) --- pt/SUMMARY.md | 1 - 1 file changed, 1 deletion(-) diff --git a/pt/SUMMARY.md b/pt/SUMMARY.md index 9402c84b5..082c9385e 100644 --- a/pt/SUMMARY.md +++ b/pt/SUMMARY.md @@ -41,7 +41,6 @@ * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) ## Security & Risks From 17559673d0d6504dc84a637111aa08d1cdae650b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:42 -0500 Subject: [PATCH 11321/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index 6bba5adb9..5c201ed4d 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -41,8 +41,7 @@ * [Хранилище](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [Временная блокировка](smart-contracts/api/timelock.md) - * [Оракулы](smart-contracts/api/oracle.md) - * [Стратегии](smart-contracts/api/strategies.md) + * [Strategies](smart-contracts/api/strategies.md) ## Угрозы & Безопасность From c57494bea6a5d7bd76db9ee79fd0df16e77aad77 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:44 -0500 Subject: [PATCH 11322/11794] New translations SUMMARY.md (Turkish) --- tr/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tr/SUMMARY.md b/tr/SUMMARY.md index 770f6f444..9fff26278 100644 --- a/tr/SUMMARY.md +++ b/tr/SUMMARY.md @@ -41,8 +41,7 @@ * [Kasa](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [zaman kilidi](smart-contracts/api/timelock.md) - * [Oracle'lar](smart-contracts/api/oracle.md) - * [Stratejiler](smart-contracts/api/strategies.md) + * [Strategies](smart-contracts/api/strategies.md) ## Güvenlik & Riskler From 3915ebcb16fa96b33ce6ed0c75d95cb8da38ca8b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:47 -0500 Subject: [PATCH 11323/11794] New translations SUMMARY.md (Filipino) --- fil/SUMMARY.md | 1 - 1 file changed, 1 deletion(-) diff --git a/fil/SUMMARY.md b/fil/SUMMARY.md index 9402c84b5..082c9385e 100644 --- a/fil/SUMMARY.md +++ b/fil/SUMMARY.md @@ -41,7 +41,6 @@ * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) ## Security & Risks From 1390344fbfdfc13b698ada607819d567246ce0d6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:50 -0500 Subject: [PATCH 11324/11794] New translations SUMMARY.md (Hindi) --- hi/SUMMARY.md | 1 - 1 file changed, 1 deletion(-) diff --git a/hi/SUMMARY.md b/hi/SUMMARY.md index 9402c84b5..082c9385e 100644 --- a/hi/SUMMARY.md +++ b/hi/SUMMARY.md @@ -41,7 +41,6 @@ * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) ## Security & Risks From 6a3eaf2622f482be3617fc4936a30d728384cd73 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:52 -0500 Subject: [PATCH 11325/11794] New translations SUMMARY.md (Croatian) --- hr/SUMMARY.md | 1 - 1 file changed, 1 deletion(-) diff --git a/hr/SUMMARY.md b/hr/SUMMARY.md index 9402c84b5..082c9385e 100644 --- a/hr/SUMMARY.md +++ b/hr/SUMMARY.md @@ -41,7 +41,6 @@ * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) ## Security & Risks From c000a3a5d333b186a51d4bbcde367e10a5a1e6fa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:54 -0500 Subject: [PATCH 11326/11794] New translations SUMMARY.md (Thai) --- th/SUMMARY.md | 1 - 1 file changed, 1 deletion(-) diff --git a/th/SUMMARY.md b/th/SUMMARY.md index 9402c84b5..082c9385e 100644 --- a/th/SUMMARY.md +++ b/th/SUMMARY.md @@ -41,7 +41,6 @@ * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [Timelock](smart-contracts/api/timelock.md) - * [Oracles](smart-contracts/api/oracle.md) * [Strategies](smart-contracts/api/strategies.md) ## Security & Risks From eed78f15ba6afbfaf2adc4df660f857e704b7d54 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:56 -0500 Subject: [PATCH 11327/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/id/SUMMARY.md b/id/SUMMARY.md index 593781006..5b9053971 100644 --- a/id/SUMMARY.md +++ b/id/SUMMARY.md @@ -41,8 +41,7 @@ * [Kubah](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [Timelock](smart-contracts/api/timelock.md) - * [Oracle](smart-contracts/api/oracle.md) - * [Strategi](smart-contracts/api/strategies.md) + * [Strategies](smart-contracts/api/strategies.md) ## Keamanan & Risiko From 315ce36fc53d02d9ad5a998b9ae6ca17a52c4a53 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:30:58 -0500 Subject: [PATCH 11328/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md index 9ffcba79b..89aedb232 100644 --- a/vi/SUMMARY.md +++ b/vi/SUMMARY.md @@ -41,8 +41,7 @@ * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) * [Khoá thời gian (timelock)](smart-contracts/api/timelock.md) - * [Oracle](smart-contracts/api/oracle.md) - * [Chiến lược](smart-contracts/api/strategies.md) + * [Strategies](smart-contracts/api/strategies.md) ## Bảo mật & Rủi ro From 0774a0bb9a101af79810846b0e7a68570ff7157f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:31:03 -0500 Subject: [PATCH 11329/11794] New translations rewards.md (French) --- fr/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/core-concepts/yield-generation/rewards.md b/fr/core-concepts/yield-generation/rewards.md index f32aca1c9..f598afe7c 100644 --- a/fr/core-concepts/yield-generation/rewards.md +++ b/fr/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Rewards -**Collecting Rewards ** +**Collecting Rewards** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. From 632867b2c2f52d459aa91fed9d4c8e25bf318800 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:31:04 -0500 Subject: [PATCH 11330/11794] New translations admin-privileges.md (French) --- fr/governance/admin-privileges.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fr/governance/admin-privileges.md b/fr/governance/admin-privileges.md index a6ec61a6b..b8204fe1e 100644 --- a/fr/governance/admin-privileges.md +++ b/fr/governance/admin-privileges.md @@ -1,14 +1,14 @@ # Admin Privileges -The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. {% hint style="info" %} Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From 6d0dacc7e8e6d582d45ab484c4c68e6ade501096 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:31:09 -0500 Subject: [PATCH 11331/11794] New translations README.md (French) --- fr/smart-contracts/api/README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/fr/smart-contracts/api/README.md b/fr/smart-contracts/api/README.md index f15f90289..ff400f20f 100644 --- a/fr/smart-contracts/api/README.md +++ b/fr/smart-contracts/api/README.md @@ -1,10 +1,9 @@ # API -Documentation of contracts API used by the protocol: +Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) * [Timelock](timelock.md) -* [Oracles](oracle.md) * [Stategies](strategies.md) From d2feccd9c9b1d48b0e4ac2b6472d7a8f8ff15b9b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:31:21 -0500 Subject: [PATCH 11332/11794] New translations integration-guide-for-exchanges.md (French) --- fr/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/guides/integration-guide-for-exchanges.md b/fr/guides/integration-guide-for-exchanges.md index 0824d912b..cda6f2cd1 100644 --- a/fr/guides/integration-guide-for-exchanges.md +++ b/fr/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles.](../core-concepts/price-oracles.md) If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From d4067c73cc38dfed58ec445b500a4dbaea25c27f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:31:29 -0500 Subject: [PATCH 11333/11794] New translations usdt.md (French) --- fr/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/core-concepts/supported-stablecoins/usdt.md b/fr/core-concepts/supported-stablecoins/usdt.md index 789d00ee1..4f07af957 100644 --- a/fr/core-concepts/supported-stablecoins/usdt.md +++ b/fr/core-concepts/supported-stablecoins/usdt.md @@ -6,7 +6,7 @@ Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bit Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy **** around **** the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Key Facts | | | ------------- | ---------------------------------------------------------------------------------------------------------------- | From 5be7f471544c6f41b8a0dc6d2d13650d24d2fe55 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:31:59 -0500 Subject: [PATCH 11334/11794] New translations usdt.md (Spanish) --- es/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/supported-stablecoins/usdt.md b/es/core-concepts/supported-stablecoins/usdt.md index 649dd78ae..a1562834b 100644 --- a/es/core-concepts/supported-stablecoins/usdt.md +++ b/es/core-concepts/supported-stablecoins/usdt.md @@ -6,7 +6,7 @@ Tether (USDT) es una moneda estable con vinculación fiduciaria que se construy Se dice que cada Tether emitido en circulación está respaldado por una proporción de uno a uno con la cantidad equivalente de moneda fiduciaria mantenida en una cuenta de custodia de Tether Limited, una empresa con sede en Hong Kong con estrechos vínculos con el intercambio de criptomonedas, Bitfinex. -A pesar de la controversia ** **alrededor** **, la compañía no proporcionó una auditoría prometida que muestre las reservas adecuadas que respaldan a tether, USDT sigue siendo la moneda estable más grande del mundo por capitalización de mercado y actualmente la cuarta criptomoneda más grande después de BTC, ETH y XRP. +Despite the controversy **** around **** the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Hechos Clave | | | ------------- | ---------------------------------------------------------------------------------------------------------------- | From c6e5b494fd35ac180689556857b0eaf13dcc96fb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:32:13 -0500 Subject: [PATCH 11335/11794] New translations admin-privileges.md (Spanish) --- es/governance/admin-privileges.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/governance/admin-privileges.md b/es/governance/admin-privileges.md index b828c593d..416202d9e 100644 --- a/es/governance/admin-privileges.md +++ b/es/governance/admin-privileges.md @@ -1,14 +1,14 @@ # Privilegios de Administrador -Los contratos inteligentes de OUSD están diseñados para que el propietario pueda actualizarlos. El equipo de Origin utiliza dos contratos de billetera multifirma Gnosis diferentes para realizar cambios en el protocolo. Estas carteras multifirma han sido [auditadas por OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), el equipo de Origin y otros. +Los contratos inteligentes de OUSD están diseñados para que el propietario pueda actualizarlos. El equipo de Origin utiliza dos contratos de billetera multifirma Gnosis diferentes para realizar cambios en el protocolo. Estas carteras multifirma han sido [auditadas por OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), el equipo de Origin y otros. {% hint style="info" %} Las acciones administrativas que retrasan el tiempo les dan a los usuarios la oportunidad de salir de OUSD si sus administradores se vuelven maliciosos, se ven comprometidos o hacen un cambio que a los usuarios no les gusta. {% endhint %} -El administrador principal es un contrato multifirma 5 de 8 que se requiere para realizar cualquier cambio de código en el protocolo. OUSD solo se puede actualizar desde esta billetera multi-sig de 5 de 8. Las claves de este multi-sig están en manos de personas con vínculos estrechos con la empresa, y ni siquiera los fundadores de Origin que actúan juntos tienen suficiente control para ejecutar las funciones de propietario por su cuenta. Además, los contratos de OUSD son propiedad de [timelock](../smart-contracts/api/timelock.md) que permite que el equipo de Origin continúe realizando cambios en el protocolo, pero solo después de un retraso de tiempo. +El administrador principal es un contrato multifirma 5 de 8 que se requiere para realizar cualquier cambio de código en el protocolo. OUSD solo se puede actualizar desde esta billetera multi-sig de 5 de 8. Las claves de este multi-sig están en manos de personas con vínculos estrechos con la empresa, y ni siquiera los fundadores de Origin que actúan juntos tienen suficiente control para ejecutar las funciones de propietario por su cuenta. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Algunas funciones, como reequilibrar fondos entre estrategias o pausar depósitos, se pueden activar sin el bloqueo de tiempo y con muchos menos firmantes. Esto permite que el equipo de Origin reaccione más rápidamente ante las condiciones del mercado o las amenazas a la seguridad. Estos firmantes, conocidos como Estrategas, tienen la capacidad de ejecutar un número limitado de funciones_ _con solo 2 de 9 firmantes. +Algunas funciones, como reequilibrar fondos entre estrategias o pausar depósitos, se pueden activar sin el bloqueo de tiempo y con muchos menos firmantes. Esto permite que el equipo de Origin reaccione más rápidamente ante las condiciones del mercado o las amenazas a la seguridad. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. Tener privilegios de administrador es necesario en los primeros días para garantizar que el protocolo sea seguro y esté optimizado para obtener rendimientos y minimizar los riesgos. Esperamos lanzar múltiples iteraciones de nuestros contratos inteligentes en los primeros meses de existencia del protocolo. From 45e74d74c82c6adf719d9873b0131e736d2c50b7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:32:19 -0500 Subject: [PATCH 11336/11794] New translations rewards.md (Spanish) --- es/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/core-concepts/yield-generation/rewards.md b/es/core-concepts/yield-generation/rewards.md index cfe8078af..e3c345617 100644 --- a/es/core-concepts/yield-generation/rewards.md +++ b/es/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Recompensas -**Recolección de recompensas ** +**Collecting Rewards** Además de cobrar intereses de préstamos y comisiones de creación de mercado, tenemos la intención de reclamar y convertir automáticamente los incentivos de bonificación que están siendo distribuidos por muchos de los protocolos DeFi. Por ejemplo, Compound regala tokens COMP y Curve regala tokens CRV. Estas recompensas de bonificación se convertirán regularmente en monedas estables, se implementarán en el mercado y se distribuirán a los titulares de OUSD en forma de rendimiento adicional. From 6e46a228ca753085e3550d5bb9a9c1aa978b85e5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:32:26 -0500 Subject: [PATCH 11337/11794] New translations README.md (Spanish) --- es/smart-contracts/api/README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/es/smart-contracts/api/README.md b/es/smart-contracts/api/README.md index ac64e4df8..f755976f4 100644 --- a/es/smart-contracts/api/README.md +++ b/es/smart-contracts/api/README.md @@ -1,10 +1,9 @@ # API -Documentación de la API de contratos utilizada por el protocolo: +Documentation of contracts API used by the protocol: * [Bóveda](vault.md) * [ERC-20](erc-20-1.md) * [Bloqueo de Tiempo](timelock.md) -* [Oráculos](oracle.md) -* [Estrategias](strategies.md) +* [Stategies](strategies.md) From 4af5f3b760f8029f43f32b5de37ad9106c1f2e0b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:32:28 -0500 Subject: [PATCH 11338/11794] New translations usdt.md (Arabic) --- ar/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/core-concepts/supported-stablecoins/usdt.md b/ar/core-concepts/supported-stablecoins/usdt.md index 789d00ee1..4f07af957 100644 --- a/ar/core-concepts/supported-stablecoins/usdt.md +++ b/ar/core-concepts/supported-stablecoins/usdt.md @@ -6,7 +6,7 @@ Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bit Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy **** around **** the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Key Facts | | | ------------- | ---------------------------------------------------------------------------------------------------------------- | From 16e3660d44e4e636240f12c66b268053f2532950 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:32:53 -0500 Subject: [PATCH 11339/11794] New translations integration-guide-for-exchanges.md (Spanish) --- es/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/guides/integration-guide-for-exchanges.md b/es/guides/integration-guide-for-exchanges.md index a415e3357..3128959e2 100644 --- a/es/guides/integration-guide-for-exchanges.md +++ b/es/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ Si está mezclando fondos, querrá asegurarse de que cada usuario obtenga su can El equipo de Origin a menudo está dispuesto a proporcionar un creador de mercado y liquidez inicial para los intercambios que desean integrar OUSD. También hay 9 cifras de liquidez disponibles en intercambios descentralizados como [Curve](https://curve.fi/factory/9). -Si está interesado en utilizar OUSD para impulsar su propio programa de staking o ganancias, probablemente querrá poder acceder a OUSD a pedido. OUSD siempre se puede acuñar o canjear utilizando la [DApp Origin Dollar](https://www.ousd.com), o directamente desde los [contratos inteligentes de OUSD ](../smart-contracts/registry.md). Si planea proporcionar liquidez usted mismo, debe tener en cuenta que la cantidad exacta de OUSD que recibirá a cambio de su USDT, USDC o DAI depende de los tipos de cambio actuales según lo determinado por los [oráculos](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. Alentamos a los intercambios a aprovechar los fondos existentes de liquidez para evitar esas tarifas. Si es posible, las mentas o canjeos deben hacerse en lotes grandes para una máxima eficiencia. +Si está interesado en utilizar OUSD para impulsar su propio programa de staking o ganancias, probablemente querrá poder acceder a OUSD a pedido. OUSD siempre se puede acuñar o canjear utilizando la [DApp Origin Dollar](https://www.ousd.com), o directamente desde los [contratos inteligentes de OUSD ](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles.](../core-concepts/price-oracles.md) If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### ¿Tiene otras preguntas? From 0b3fef7b4ed30494919c5e8c1d47a1e3c3cb30d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:33:19 -0500 Subject: [PATCH 11340/11794] New translations usdt.md (German) --- de/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/core-concepts/supported-stablecoins/usdt.md b/de/core-concepts/supported-stablecoins/usdt.md index 789d00ee1..4f07af957 100644 --- a/de/core-concepts/supported-stablecoins/usdt.md +++ b/de/core-concepts/supported-stablecoins/usdt.md @@ -6,7 +6,7 @@ Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bit Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy **** around **** the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Key Facts | | | ------------- | ---------------------------------------------------------------------------------------------------------------- | From d7e704aa64b445e590d99d9e9883723faff6d2d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:33:29 -0500 Subject: [PATCH 11341/11794] New translations rewards.md (Arabic) --- ar/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/core-concepts/yield-generation/rewards.md b/ar/core-concepts/yield-generation/rewards.md index f32aca1c9..f598afe7c 100644 --- a/ar/core-concepts/yield-generation/rewards.md +++ b/ar/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Rewards -**Collecting Rewards ** +**Collecting Rewards** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. From 20ee0c131e8e81eb4ad10458a5dfe9f0504aa29a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:33:30 -0500 Subject: [PATCH 11342/11794] New translations admin-privileges.md (Arabic) --- ar/governance/admin-privileges.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ar/governance/admin-privileges.md b/ar/governance/admin-privileges.md index a6ec61a6b..b8204fe1e 100644 --- a/ar/governance/admin-privileges.md +++ b/ar/governance/admin-privileges.md @@ -1,14 +1,14 @@ # Admin Privileges -The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. {% hint style="info" %} Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From e9d44a704ef6397eb42857e6916a509704fa3a34 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:33:38 -0500 Subject: [PATCH 11343/11794] New translations README.md (Arabic) --- ar/smart-contracts/api/README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ar/smart-contracts/api/README.md b/ar/smart-contracts/api/README.md index f15f90289..ff400f20f 100644 --- a/ar/smart-contracts/api/README.md +++ b/ar/smart-contracts/api/README.md @@ -1,10 +1,9 @@ # API -Documentation of contracts API used by the protocol: +Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) * [Timelock](timelock.md) -* [Oracles](oracle.md) * [Stategies](strategies.md) From 9623dbaebe3953929b0fc5e21387914d44da3da3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:33:46 -0500 Subject: [PATCH 11344/11794] New translations integration-guide-for-exchanges.md (Arabic) --- ar/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/guides/integration-guide-for-exchanges.md b/ar/guides/integration-guide-for-exchanges.md index 0824d912b..cda6f2cd1 100644 --- a/ar/guides/integration-guide-for-exchanges.md +++ b/ar/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles.](../core-concepts/price-oracles.md) If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From 3f7d287d3229a5141b015309b238d7bca49e60b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:33:54 -0500 Subject: [PATCH 11345/11794] New translations integration-guide-for-exchanges.md (German) --- de/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/guides/integration-guide-for-exchanges.md b/de/guides/integration-guide-for-exchanges.md index 0824d912b..cda6f2cd1 100644 --- a/de/guides/integration-guide-for-exchanges.md +++ b/de/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles.](../core-concepts/price-oracles.md) If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From 29ecf72eb3b01bbccadf067ddde4b16277d59ae2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:34:19 -0500 Subject: [PATCH 11346/11794] New translations rewards.md (German) --- de/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/core-concepts/yield-generation/rewards.md b/de/core-concepts/yield-generation/rewards.md index f32aca1c9..f598afe7c 100644 --- a/de/core-concepts/yield-generation/rewards.md +++ b/de/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Rewards -**Collecting Rewards ** +**Collecting Rewards** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. From 825ad76ec13f1a7acb6196a20e5d8b9e302088db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:34:21 -0500 Subject: [PATCH 11347/11794] New translations admin-privileges.md (German) --- de/governance/admin-privileges.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/de/governance/admin-privileges.md b/de/governance/admin-privileges.md index a6ec61a6b..b8204fe1e 100644 --- a/de/governance/admin-privileges.md +++ b/de/governance/admin-privileges.md @@ -1,14 +1,14 @@ # Admin Privileges -The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. {% hint style="info" %} Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From 963c96281e3a4098e0e3e9ef19ad89b8df1f2bb6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:34:27 -0500 Subject: [PATCH 11348/11794] New translations README.md (German) --- de/smart-contracts/api/README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/de/smart-contracts/api/README.md b/de/smart-contracts/api/README.md index f15f90289..ff400f20f 100644 --- a/de/smart-contracts/api/README.md +++ b/de/smart-contracts/api/README.md @@ -1,10 +1,9 @@ # API -Documentation of contracts API used by the protocol: +Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) * [Timelock](timelock.md) -* [Oracles](oracle.md) * [Stategies](strategies.md) From a155a1e5d8880ee67bafe69716b777140e448db0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:34:31 -0500 Subject: [PATCH 11349/11794] New translations usdt.md (Greek) --- el/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/core-concepts/supported-stablecoins/usdt.md b/el/core-concepts/supported-stablecoins/usdt.md index 789d00ee1..4f07af957 100644 --- a/el/core-concepts/supported-stablecoins/usdt.md +++ b/el/core-concepts/supported-stablecoins/usdt.md @@ -6,7 +6,7 @@ Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bit Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy **** around **** the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Key Facts | | | ------------- | ---------------------------------------------------------------------------------------------------------------- | From 398a73d59b7857746e2af26479b8a5398d9764db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:34:35 -0500 Subject: [PATCH 11350/11794] New translations README.md (Greek) --- el/smart-contracts/api/README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/el/smart-contracts/api/README.md b/el/smart-contracts/api/README.md index f15f90289..ff400f20f 100644 --- a/el/smart-contracts/api/README.md +++ b/el/smart-contracts/api/README.md @@ -1,10 +1,9 @@ # API -Documentation of contracts API used by the protocol: +Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) * [Timelock](timelock.md) -* [Oracles](oracle.md) * [Stategies](strategies.md) From 673747ff64722e8f19637c25ff33740de1d12390 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:34:43 -0500 Subject: [PATCH 11351/11794] New translations integration-guide-for-exchanges.md (Greek) --- el/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/guides/integration-guide-for-exchanges.md b/el/guides/integration-guide-for-exchanges.md index 0824d912b..cda6f2cd1 100644 --- a/el/guides/integration-guide-for-exchanges.md +++ b/el/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles.](../core-concepts/price-oracles.md) If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From 465d360024734ddd81d4116b6c7199b2f7238895 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:34:49 -0500 Subject: [PATCH 11352/11794] New translations admin-privileges.md (Greek) --- el/governance/admin-privileges.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/el/governance/admin-privileges.md b/el/governance/admin-privileges.md index a6ec61a6b..b8204fe1e 100644 --- a/el/governance/admin-privileges.md +++ b/el/governance/admin-privileges.md @@ -1,14 +1,14 @@ # Admin Privileges -The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. {% hint style="info" %} Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From 6f8f34e62015fa160955178416b8edb5343ca5ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:35:01 -0500 Subject: [PATCH 11353/11794] New translations rewards.md (Greek) --- el/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/core-concepts/yield-generation/rewards.md b/el/core-concepts/yield-generation/rewards.md index f32aca1c9..f598afe7c 100644 --- a/el/core-concepts/yield-generation/rewards.md +++ b/el/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Rewards -**Collecting Rewards ** +**Collecting Rewards** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. From 25b4141e0ffacd42b179845bbfadb4f4aa8da056 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:35:17 -0500 Subject: [PATCH 11354/11794] New translations rewards.md (Italian) --- it/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/yield-generation/rewards.md b/it/core-concepts/yield-generation/rewards.md index 4a65c8c50..776e10761 100644 --- a/it/core-concepts/yield-generation/rewards.md +++ b/it/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Ricompense -**Collecting Rewards ** +**Collecting Rewards** Oltre che raccogliere interessi dai prestiti e le commissioni dal market making, intendiamo richiedere e convertire automaticamente gli incentivi bonus che vengono distribuiti da molti dei protocolli DeFi. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. Questi premi bonus saranno regolarmente convertiti in stablecoin, rilasciati sul mercato e distribuiti ai possessori di OUSD nella forma di rendimento aggiuntivo. From 47fa79a71aa66e3b6c7e17f48b86cfd6fcefb812 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:35:18 -0500 Subject: [PATCH 11355/11794] New translations admin-privileges.md (Italian) --- it/governance/admin-privileges.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/it/governance/admin-privileges.md b/it/governance/admin-privileges.md index 128721ed2..af41e1222 100644 --- a/it/governance/admin-privileges.md +++ b/it/governance/admin-privileges.md @@ -1,14 +1,14 @@ # Privilegi di amministrazione -The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. {% hint style="info" %} Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From 6220aff72a0f574c48a8933c09959914b62c7fe8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:35:24 -0500 Subject: [PATCH 11356/11794] New translations README.md (Italian) --- it/smart-contracts/api/README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/it/smart-contracts/api/README.md b/it/smart-contracts/api/README.md index 32d0027be..ff400f20f 100644 --- a/it/smart-contracts/api/README.md +++ b/it/smart-contracts/api/README.md @@ -1,10 +1,9 @@ # API -Documentazione API dei contratti usata dal protocollo: +Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) * [Timelock](timelock.md) -* [Oracoli](oracle.md) -* [Strategie](strategies.md) +* [Stategies](strategies.md) From f55ccb6e91265aea6f85d5b13664506a12a63720 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:35:39 -0500 Subject: [PATCH 11357/11794] New translations usdt.md (Italian) --- it/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/core-concepts/supported-stablecoins/usdt.md b/it/core-concepts/supported-stablecoins/usdt.md index ccbd5c412..9544fadfb 100644 --- a/it/core-concepts/supported-stablecoins/usdt.md +++ b/it/core-concepts/supported-stablecoins/usdt.md @@ -6,7 +6,7 @@ Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bit Ogni Tether emesso in circolazione è sostenuto da un rapporto uno a uno con l'equivalente di valuta Fiat detenuta in un conto di custodia da Tether Limited, una società con sede a Hong Kong con stretti legami con l'exchange di criptomonete, Bitfinex. -Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy **** around **** the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Aspetti principali | | | ------------------ | ---------------------------------------------------------------------------------------------------------------- | From dec587fa7c1270abea668f59c6360a1f562c355e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:36:06 -0500 Subject: [PATCH 11358/11794] New translations rewards.md (Japanese) --- ja/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/core-concepts/yield-generation/rewards.md b/ja/core-concepts/yield-generation/rewards.md index f32aca1c9..f598afe7c 100644 --- a/ja/core-concepts/yield-generation/rewards.md +++ b/ja/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Rewards -**Collecting Rewards ** +**Collecting Rewards** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. From e9c467b6d89e92150a817a7467fbfc83f878e127 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:36:07 -0500 Subject: [PATCH 11359/11794] New translations admin-privileges.md (Japanese) --- ja/governance/admin-privileges.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ja/governance/admin-privileges.md b/ja/governance/admin-privileges.md index a6ec61a6b..b8204fe1e 100644 --- a/ja/governance/admin-privileges.md +++ b/ja/governance/admin-privileges.md @@ -1,14 +1,14 @@ # Admin Privileges -The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. {% hint style="info" %} Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From 3dc3b6e9105342cf947be0a1c25e68e05feb0127 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:36:14 -0500 Subject: [PATCH 11360/11794] New translations integration-guide-for-exchanges.md (Italian) --- it/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/guides/integration-guide-for-exchanges.md b/it/guides/integration-guide-for-exchanges.md index 0824d912b..cda6f2cd1 100644 --- a/it/guides/integration-guide-for-exchanges.md +++ b/it/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles.](../core-concepts/price-oracles.md) If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From ee9c86b6585ff9b905e33cc9b3ed778b5e59c614 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:36:31 -0500 Subject: [PATCH 11361/11794] New translations usdt.md (Japanese) --- ja/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/core-concepts/supported-stablecoins/usdt.md b/ja/core-concepts/supported-stablecoins/usdt.md index 789d00ee1..4f07af957 100644 --- a/ja/core-concepts/supported-stablecoins/usdt.md +++ b/ja/core-concepts/supported-stablecoins/usdt.md @@ -6,7 +6,7 @@ Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bit Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy **** around **** the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Key Facts | | | ------------- | ---------------------------------------------------------------------------------------------------------------- | From 61eb64fcc88eeb12ceb056f3d88be5ff0fe905f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:36:38 -0500 Subject: [PATCH 11362/11794] New translations usdt.md (Korean) --- ko/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/core-concepts/supported-stablecoins/usdt.md b/ko/core-concepts/supported-stablecoins/usdt.md index cc1de1e2b..a3f79cb70 100644 --- a/ko/core-concepts/supported-stablecoins/usdt.md +++ b/ko/core-concepts/supported-stablecoins/usdt.md @@ -6,7 +6,7 @@ Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bit 유통되는 각 테더는 가상화폐 거래소 비트파이넥스(Bitfinex) 와 밀접한 관계를 맺고 있는 홍콩 소재 테더 리미티드사(Tether Limited) 가 보관 계좌에 보유하고 있는 법정 화폐 통화량에 해당하는 1대 1 비율로 뒷받침된다고 합니다. -Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy **** around **** the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | 주요 사항 | | | ------------- | ---------------------------------------------------------------------------------------------------------------- | From e13aaa47a96530f9b16e72b0eb030fc5d2bd0838 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:36:54 -0500 Subject: [PATCH 11363/11794] New translations README.md (Japanese) --- ja/smart-contracts/api/README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ja/smart-contracts/api/README.md b/ja/smart-contracts/api/README.md index f15f90289..ff400f20f 100644 --- a/ja/smart-contracts/api/README.md +++ b/ja/smart-contracts/api/README.md @@ -1,10 +1,9 @@ # API -Documentation of contracts API used by the protocol: +Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) * [Timelock](timelock.md) -* [Oracles](oracle.md) * [Stategies](strategies.md) From 77a41bf7d7835559095af721f4e07e80556f4f00 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:37:03 -0500 Subject: [PATCH 11364/11794] New translations integration-guide-for-exchanges.md (Japanese) --- ja/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/guides/integration-guide-for-exchanges.md b/ja/guides/integration-guide-for-exchanges.md index 0824d912b..cda6f2cd1 100644 --- a/ja/guides/integration-guide-for-exchanges.md +++ b/ja/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles.](../core-concepts/price-oracles.md) If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From c9912ba88da209e58b14f108d729f48550a58d2f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:37:20 -0500 Subject: [PATCH 11365/11794] New translations README.md (Korean) --- ko/smart-contracts/api/README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ko/smart-contracts/api/README.md b/ko/smart-contracts/api/README.md index 0fc2ec549..9cfa2a3dd 100644 --- a/ko/smart-contracts/api/README.md +++ b/ko/smart-contracts/api/README.md @@ -1,10 +1,9 @@ # API -프로토콜에서 사용하는 컨트렉트 API 문서: +Documentation of contracts API used by the protocol: * [금고(Vault)](vault.md) * [ERC-20](erc-20-1.md) * [타임락(Timelock)](timelock.md) -* [오라클](oracle.md) -* [전략](strategies.md) +* [Stategies](strategies.md) From c977682c6e98ee80e43f29c54e64b7d54b89ef23 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:37:25 -0500 Subject: [PATCH 11366/11794] New translations admin-privileges.md (Korean) --- ko/governance/admin-privileges.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ko/governance/admin-privileges.md b/ko/governance/admin-privileges.md index c0249042d..5a3fc137d 100644 --- a/ko/governance/admin-privileges.md +++ b/ko/governance/admin-privileges.md @@ -1,14 +1,14 @@ # 관리자 권한 -The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. {% hint style="info" %} Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From e23e6fb3bfac4e9f2962970c1e4c7be8a0861db4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:37:26 -0500 Subject: [PATCH 11367/11794] New translations rewards.md (Korean) --- ko/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/core-concepts/yield-generation/rewards.md b/ko/core-concepts/yield-generation/rewards.md index cab661158..406bcc476 100644 --- a/ko/core-concepts/yield-generation/rewards.md +++ b/ko/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # 보상 -**Collecting Rewards ** +**Collecting Rewards** 대출이자 및 시장 조성 수수료 외에도 많은 디파이(DeFi) 프로토콜에 의해 배포되는 보너스 인센티브를 자동으로 청구하고 전환 할 계획입니다. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. 이러한 보너스 보상은 정기적으로 스테이블 코인으로 전환되고, 시장에 배포되며 추가 수익의 형태로 OUSD 보유자에게 배포됩니다. From bb2fd0520156962025c80020922261e23b00455f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:37:35 -0500 Subject: [PATCH 11368/11794] New translations usdt.md (Dutch) --- nl/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/core-concepts/supported-stablecoins/usdt.md b/nl/core-concepts/supported-stablecoins/usdt.md index 789d00ee1..4f07af957 100644 --- a/nl/core-concepts/supported-stablecoins/usdt.md +++ b/nl/core-concepts/supported-stablecoins/usdt.md @@ -6,7 +6,7 @@ Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bit Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy **** around **** the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Key Facts | | | ------------- | ---------------------------------------------------------------------------------------------------------------- | From 7ef9308913c3aebe28f0565db73c4850742a36df Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:37:40 -0500 Subject: [PATCH 11369/11794] New translations integration-guide-for-exchanges.md (Korean) --- ko/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/guides/integration-guide-for-exchanges.md b/ko/guides/integration-guide-for-exchanges.md index 0824d912b..cda6f2cd1 100644 --- a/ko/guides/integration-guide-for-exchanges.md +++ b/ko/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles.](../core-concepts/price-oracles.md) If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From 9640119a06a87f02130d3c26805c9c8bb077706a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:37:58 -0500 Subject: [PATCH 11370/11794] New translations integration-guide-for-exchanges.md (Dutch) --- nl/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/guides/integration-guide-for-exchanges.md b/nl/guides/integration-guide-for-exchanges.md index 0824d912b..cda6f2cd1 100644 --- a/nl/guides/integration-guide-for-exchanges.md +++ b/nl/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles.](../core-concepts/price-oracles.md) If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From e848cd6c9d6cabcf09791a81a41de593f0576691 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:38:00 -0500 Subject: [PATCH 11371/11794] New translations README.md (Dutch) --- nl/smart-contracts/api/README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/nl/smart-contracts/api/README.md b/nl/smart-contracts/api/README.md index f15f90289..ff400f20f 100644 --- a/nl/smart-contracts/api/README.md +++ b/nl/smart-contracts/api/README.md @@ -1,10 +1,9 @@ # API -Documentation of contracts API used by the protocol: +Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) * [Timelock](timelock.md) -* [Oracles](oracle.md) * [Stategies](strategies.md) From 904adddec560256a93d8714714cb46fa99029f19 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:38:23 -0500 Subject: [PATCH 11372/11794] New translations rewards.md (Dutch) --- nl/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/core-concepts/yield-generation/rewards.md b/nl/core-concepts/yield-generation/rewards.md index f32aca1c9..f598afe7c 100644 --- a/nl/core-concepts/yield-generation/rewards.md +++ b/nl/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Rewards -**Collecting Rewards ** +**Collecting Rewards** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. From f84cea098f3f8f1b0f22688ea904bcd85809a524 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:38:24 -0500 Subject: [PATCH 11373/11794] New translations admin-privileges.md (Dutch) --- nl/governance/admin-privileges.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nl/governance/admin-privileges.md b/nl/governance/admin-privileges.md index a6ec61a6b..b8204fe1e 100644 --- a/nl/governance/admin-privileges.md +++ b/nl/governance/admin-privileges.md @@ -1,14 +1,14 @@ # Admin Privileges -The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. {% hint style="info" %} Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From 72085d69a5075fcf7e8b178c516fcd3237cd2d39 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:38:29 -0500 Subject: [PATCH 11374/11794] New translations README.md (Portuguese) --- pt/smart-contracts/api/README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pt/smart-contracts/api/README.md b/pt/smart-contracts/api/README.md index f15f90289..ff400f20f 100644 --- a/pt/smart-contracts/api/README.md +++ b/pt/smart-contracts/api/README.md @@ -1,10 +1,9 @@ # API -Documentation of contracts API used by the protocol: +Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) * [Timelock](timelock.md) -* [Oracles](oracle.md) * [Stategies](strategies.md) From 514af761c6c0b09347290b73e72570ca337c444b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:38:32 -0500 Subject: [PATCH 11375/11794] New translations rewards.md (Portuguese) --- pt/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/core-concepts/yield-generation/rewards.md b/pt/core-concepts/yield-generation/rewards.md index f32aca1c9..f598afe7c 100644 --- a/pt/core-concepts/yield-generation/rewards.md +++ b/pt/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Rewards -**Collecting Rewards ** +**Collecting Rewards** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. From a7196d77dbcd6b2c48018092d670fa2b4073706c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:38:33 -0500 Subject: [PATCH 11376/11794] New translations admin-privileges.md (Portuguese) --- pt/governance/admin-privileges.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pt/governance/admin-privileges.md b/pt/governance/admin-privileges.md index a6ec61a6b..b8204fe1e 100644 --- a/pt/governance/admin-privileges.md +++ b/pt/governance/admin-privileges.md @@ -1,14 +1,14 @@ # Admin Privileges -The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. {% hint style="info" %} Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From 914c0b67a5c7737acbdcc54b9f9e18eaf8f5acb3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:38:45 -0500 Subject: [PATCH 11377/11794] New translations integration-guide-for-exchanges.md (Portuguese) --- pt/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/guides/integration-guide-for-exchanges.md b/pt/guides/integration-guide-for-exchanges.md index 0824d912b..cda6f2cd1 100644 --- a/pt/guides/integration-guide-for-exchanges.md +++ b/pt/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles.](../core-concepts/price-oracles.md) If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From 3904f824dbfb921c49643d191f3231236f46bfa3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:38:51 -0500 Subject: [PATCH 11378/11794] New translations usdt.md (Portuguese) --- pt/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/core-concepts/supported-stablecoins/usdt.md b/pt/core-concepts/supported-stablecoins/usdt.md index 789d00ee1..4f07af957 100644 --- a/pt/core-concepts/supported-stablecoins/usdt.md +++ b/pt/core-concepts/supported-stablecoins/usdt.md @@ -6,7 +6,7 @@ Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bit Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy **** around **** the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Key Facts | | | ------------- | ---------------------------------------------------------------------------------------------------------------- | From 489258d66d8530385072f85013b7946e089ab79d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:39:16 -0500 Subject: [PATCH 11379/11794] New translations rewards.md (Russian) --- ru/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/yield-generation/rewards.md b/ru/core-concepts/yield-generation/rewards.md index 85b431477..ac9e7efd3 100644 --- a/ru/core-concepts/yield-generation/rewards.md +++ b/ru/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Вознаграждения -**Collecting Rewards ** +**Collecting Rewards** В дополнение к сбору процентов от кредитования и рыночных комиссий, мы намерены автоматически запрашивать и конвертировать дополнительные премиальные выплаты, которые распределяются многими протоколами DeFi. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. Эти бонусные вознаграждения будут регулярно конвертироваться в стейблкоины, размещаться на рынке и распределяться среди держателей OUSD в виде дополнительной прибыли. From c8df45bad9671da345c76c63ec9bebb3b0912ab5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:39:17 -0500 Subject: [PATCH 11380/11794] New translations admin-privileges.md (Russian) --- ru/governance/admin-privileges.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ru/governance/admin-privileges.md b/ru/governance/admin-privileges.md index 1b4689e88..4c4ee61a7 100644 --- a/ru/governance/admin-privileges.md +++ b/ru/governance/admin-privileges.md @@ -1,14 +1,14 @@ # Права администратора -Смарт-контракты OUSD разработаны с возможностью улучшения владельцем. Команда Origin использует два разных контракта кошелька с мульти-подписями Gnosis для внесения изменений в протокол. Аудиты этих кошельков с мульти-подписями были проведены такими компаниями, как [OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), командой Origin и др. +Смарт-контракты OUSD разработаны с возможностью улучшения владельцем. Команда Origin использует два разных контракта кошелька с мульти-подписями Gnosis для внесения изменений в протокол. Аудиты этих кошельков с мульти-подписями были проведены такими компаниями, как [OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), командой Origin и др. {% hint style="info" %} Задержка действий администратора дает пользователям возможность выхода из OUSD, если его администраторы станут злонамеренными, будут скомпрометированы или внесут изменения, которые не нравятся пользователям. {% endhint %} -Основной администратор - это контракт с 5 из 8 подписей, которые требуются для внесения любых изменений кода в протоколе. OUSD можно обновить только из этого кошелька с 5 из 8 подписей. Ключи к этой мульти-подписке принадлежат лицам, имеющим тесные связи с компанией, и даже действующие вместе основатели Origin не обладают достаточным контролем, чтобы самостоятельно выполнять функции владельца. В дополнение, контракты OUSD подлежат [временной блокировке](../smart-contracts/api/timelock.md) что позволяет команде Origin продолжать вносить изменения в протокол, но только с задержкой во времени. +Основной администратор - это контракт с 5 из 8 подписей, которые требуются для внесения любых изменений кода в протоколе. OUSD можно обновить только из этого кошелька с 5 из 8 подписей. Ключи к этой мульти-подписке принадлежат лицам, имеющим тесные связи с компанией, и даже действующие вместе основатели Origin не обладают достаточным контролем, чтобы самостоятельно выполнять функции владельца. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Некоторые функции, такие как перераспределение средств между стратегиями или приостановка депозитов, могут быть запущены без временной блокировки и с гораздо меньшим количеством подписей. Это позволяет команде Origin быстрее реагировать на рыночные условия или угрозы безопасности. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. +Некоторые функции, такие как перераспределение средств между стратегиями или приостановка депозитов, могут быть запущены без временной блокировки и с гораздо меньшим количеством подписей. Это позволяет команде Origin быстрее реагировать на рыночные условия или угрозы безопасности. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. На первых порах необходимо иметь эти права администратора, чтобы гарантировать безопасность протокола и его оптимизацию для получения прибыли при условии минимизации рисков. Мы собираемся выпустить несколько итераций наших смарт-контрактов в первые несколько месяцев существования протокола. From f4ad0868c2f2945d65db2779092926a866fc7842 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:39:22 -0500 Subject: [PATCH 11381/11794] New translations README.md (Russian) --- ru/smart-contracts/api/README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ru/smart-contracts/api/README.md b/ru/smart-contracts/api/README.md index e62016cd4..6915b557c 100644 --- a/ru/smart-contracts/api/README.md +++ b/ru/smart-contracts/api/README.md @@ -1,10 +1,9 @@ # API -Документация API контрактов, которые используются протоколом: +Documentation of contracts API used by the protocol: * [Хранилище (Vault)](vault.md) * [ERC-20](erc-20-1.md) * [Временная блокировка](timelock.md) -* [Оракулы](oracle.md) -* [Стратегии](strategies.md) +* [Stategies](strategies.md) From 7aba7406de5f2fa990dc09b5fcacfd0291be5bfa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:39:37 -0500 Subject: [PATCH 11382/11794] New translations usdt.md (Russian) --- ru/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/core-concepts/supported-stablecoins/usdt.md b/ru/core-concepts/supported-stablecoins/usdt.md index 01f3008cb..a966af325 100644 --- a/ru/core-concepts/supported-stablecoins/usdt.md +++ b/ru/core-concepts/supported-stablecoins/usdt.md @@ -6,7 +6,7 @@ Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bit Каждый выпущенный в обращение Tether, как утверждается, обеспечен в соотношении один к одному эквивалентным количеством фиатной валюты, хранящейся на депозитарном счете Tether Limited, гонконгской компании, тесно связанной с биржей криптовалют Bitfinex. -Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy **** around **** the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Ключевые факты | | | ---------------- | ---------------------------------------------------------------------------------------------------------------- | From 0b147ffb2ae0d955fa8bd49a889dbffd266a53a7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:02 -0500 Subject: [PATCH 11383/11794] New translations usdt.md (Turkish) --- tr/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/core-concepts/supported-stablecoins/usdt.md b/tr/core-concepts/supported-stablecoins/usdt.md index 5fb58d8ef..cf0592866 100644 --- a/tr/core-concepts/supported-stablecoins/usdt.md +++ b/tr/core-concepts/supported-stablecoins/usdt.md @@ -6,7 +6,7 @@ Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bit Dolaşıma sokulan her Tether'in, kripto para borsası Bitfinex ile yakın bağları olan Hong Kong merkezli bir şirket olan Tether Limited tarafından bir gözetim hesabında tutulan eşdeğer miktarda itibari para ile bire bir oranla desteklendiği söyleniyor. -Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy **** around **** the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Önemli gerçekler | | | ---------------- | ---------------------------------------------------------------------------------------------------------------- | From f7628f29cffe4f390b636d6913f7171a012de0eb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:10 -0500 Subject: [PATCH 11384/11794] New translations integration-guide-for-exchanges.md (Russian) --- ru/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/guides/integration-guide-for-exchanges.md b/ru/guides/integration-guide-for-exchanges.md index 18efd99df..556cdb3c0 100644 --- a/ru/guides/integration-guide-for-exchanges.md +++ b/ru/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles.](../core-concepts/price-oracles.md) If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From 9b143c10d5808cec331dd73c5e3ebc34cc2b7f6c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:25 -0500 Subject: [PATCH 11385/11794] New translations usdc.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/usdc.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 431b13975..9f14d7d49 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779 (1).png) -USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC 與美元掛鉤,可以輕鬆地兌換成美元。 +USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC 与美元挂钩,可以轻松地兑换成美元。 -每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 +每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 -USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 +USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 -| 關鍵信息 | | +| 关键信息 | | | ---- | ------------------------------------------------------------------------------------------------------------------- | -| 發行者 | Centre | +| 发行者 | Centre | | 名字 | USD Coin | -| 符號 | USDC | +| 符号 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小數點 | 6 | -| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 小数点 | 6 | +| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | | 持有者 | Over 1M addresses | From c1c119b9bea87bca052a7d4093b4c7a5dbd4db3a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:26 -0500 Subject: [PATCH 11386/11794] New translations timelock.md (Chinese Simplified) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index 08858f0a5..b700815f2 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 時間鎖 +# 时间锁 {% hint style="danger" %} -確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 +确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 {% endhint %} -在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 +在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 {% hint style="info" %} -時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 +时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 {% endhint %} -OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: +OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: -1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 -2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 -3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 +1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 +2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 +3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 From 5c854e7a4d3081d6f8a8e375c2737461c20de85b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:27 -0500 Subject: [PATCH 11387/11794] New translations vault.md (Chinese Simplified) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index a186313e1..660c4f7d6 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保險庫 (Vault) +# 保险库 (Vault) -保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 +保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 -保險庫最重要的可公開調用的功能是: +保险库最重要的可公开调用的功能是: -* `mint()`允許將一種受支持的穩定幣轉換為 OUSD -* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD -* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 -* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 -* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 -* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 +* `mint()`允许将一种受支持的稳定币转换为 OUSD +* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD +* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 +* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 +* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 +* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 -兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 +兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 From b961997eb61f1d46096b767fc1f02c885f813731 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:28 -0500 Subject: [PATCH 11388/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index dc54ffd99..6e958b493 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 資金管理 +# 资金管理 -OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 -與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 +与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 From ccea4fd69721fc9fb3b393d8e05a4b712129cf54 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:29 -0500 Subject: [PATCH 11389/11794] New translations diversification.md (Chinese Simplified) --- zh/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md index ae30a8c17..cf9516415 100644 --- a/zh/core-concepts/fund-management/diversification.md +++ b/zh/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# 多樣化 +# 多样化 -OUSD 保險庫智能合約的初始版本為每個有效策略賦予介於0%和100%之間的簡單權重,以執行簡單的資產分配。 在短期內這些權重會經常通過 Origin 發布的更新被調整,而長期會由去中心化的治理來進行調整。 +OUSD 保险库智能合约的初始版本为每个有效策略赋予介于0%和100%之间的简单权重,以执行简单的资产分配。 在短期内这些权重会经常通过 Origin 发布的更新被调整,而长期会由去中心化的治理来进行调整。 -使用多個底層 DeFi [平台](../supported-strategies/) 以多元化將降低智能合約和其他系統性風險。 智能合約將計算當前和預期的 APY,以為 OUSD 持有者提供有競爭力的回報。 隨著時間的推移,保險庫合同將升級為可以在多個策略之間進行智能和自動地切換,而無需任何手動干預。 例如,保險庫會自動在各種借貸策略之間轉移資金,以優化收益。 +使用多个底层 DeFi [平台](../supported-strategies/) 以多元化将降低智能合约和其他系统性风险。 智能合约将计算当前和预期的 APY,以为 OUSD 持有者提供有竞争力的回报。 随着时间的推移,保险库合同将升级为可以在多个策略之间进行智能和自动地切换,而无需任何手动干预。 例如,保险库会自动在各种借贷策略之间转移资金,以优化收益。 -但是,我們還是希望通過治理投票來做出一些類似風險參數或是否將某些策略包括在自動決策引擎中的決策。 +但是,我们还是希望通过治理投票来做出一些类似风险参数或是否将某些策略包括在自动决策引擎中的决策。 From 0fb5c112fd3e7b21e4534ace6ade3ab25737dc1a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:30 -0500 Subject: [PATCH 11390/11794] New translations earning-strategies.md (Chinese Simplified) --- zh/core-concepts/fund-management/earning-strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md index babbff302..ad3b88dae 100644 --- a/zh/core-concepts/fund-management/earning-strategies.md +++ b/zh/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ # 收益策略 -收益策略將資金部署到各種DeFi平台。 保險庫將決定哪些策略處於有效狀態,以及它們將收到多少已部署資金。 +收益策略将资金部署到各种DeFi平台。 保险库将决定哪些策略处于有效状态,以及它们将收到多少已部署资金。 -此外,策略會隨著時間的推移而升級。 例如,在剛推出時,將有一個初始的 [Compound 策略](../supported-strategies/compound.md)。 以後,這可能會被 v2 或 v3 版本的 Compound 策略所取代。 +此外,策略会随着时间的推移而升级。 例如,在刚推出时,将有一个初始的 [Compound 策略](../supported-strategies/compound.md)。 以后,这可能会被 v2 或 v3 版本的 Compound 策略所取代。 From dcc9859705237d0a40873a163823ac9a71a65c1f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:31 -0500 Subject: [PATCH 11391/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/price-oracles/README.md | 72 ++++++++++++------------ 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles/README.md b/zh/core-concepts/price-oracles/README.md index 58ed68ed4..f32d7b9dd 100644 --- a/zh/core-concepts/price-oracles/README.md +++ b/zh/core-concepts/price-oracles/README.md @@ -1,18 +1,18 @@ -# Price Oracles +# 价格神谕 -OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. +OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 - - + - - @@ -20,84 +20,84 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s - + - + - + - + - + - + From e263086456e56c845e4673d6ac9f5cc2f8da2154 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:32 -0500 Subject: [PATCH 11392/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index da06f69b0..2056b1e3d 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的穩定幣 +# 支持的稳定币 -**支持的穩定幣** +**支持的稳定币** -必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 -目前,OUSD 支持以下穩定幣: +目前,OUSD 支持以下稳定币: {% content-ref url="usdt.md" %} [usdt.md](usdt.md) From d763f249e43bb1c99eebe560bf597b05cd5a7b77 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:33 -0500 Subject: [PATCH 11393/11794] New translations dai.md (Chinese Simplified) --- zh/core-concepts/supported-stablecoins/dai.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 815adbdb8..4bb27fe0e 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,18 +2,18 @@ ![](../../.gitbook/assets/dai.png) -Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai 與美元掛鉤。 +Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai 与美元挂钩。 -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 -Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 +Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 -| 關鍵信息 | | +| 关键信息 | | | ---- | ------------------------------------------------------------------------------------------------------------------- | -| 發行者 | MakerDAO | +| 发行者 | MakerDAO | | 名字 | Dai | -| 符號 | DAI | +| 符号 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小數點 | 18 | -| 官方網站 | [https://makerdao.com/](https://makerdao.com) | +| 小数点 | 18 | +| 官方网站 | [https://makerdao.com/](https://makerdao.com) | | 持有者 | Over 380k addresses | From 980dfb9d6a32c94cb44650908cc143889ec6b711 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:34 -0500 Subject: [PATCH 11394/11794] New translations usdt.md (Chinese Simplified) --- .../supported-stablecoins/usdt.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index 789d00ee1..e2ee4b162 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/image (1).png) -Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. +Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 -Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. +据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 -Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy **** around **** the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| Key Facts | | -| ------------- | ---------------------------------------------------------------------------------------------------------------- | -| Issued by | Tether Limited | -| Name | Tether | -| Symbol | USDT | -| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| Decimals | 6 | -| Official site | [https://tether.to/ ](https://tether.to) | -| Holders | Over 3.4M addresses | +| 关键信息 | | +| ---- | ---------------------------------------------------------------------------------------------------------------- | +| 发行者 | Tether Limited | +| 名字 | Tether | +| 符号 | USDT | +| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| 小数点 | 6 | +| 官方网站 | [https://tether.to/ ](https://tether.to) | +| 持有者 | Over 3.4M addresses | From 937a482d81eaf31633ff3c2d4d8063dc074cccb8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:36 -0500 Subject: [PATCH 11395/11794] New translations erc-20.md (Chinese Simplified) --- zh/architecture/erc-20.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20.md b/zh/architecture/erc-20.md index b82bd4a6d..13c5b9343 100644 --- a/zh/architecture/erc-20.md +++ b/zh/architecture/erc-20.md @@ -1,12 +1,12 @@ -# 概觀 +# 概观 ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD 由一系列智能合約組成。 每一個合約都被包在可以通過治理協議升級的代理合約中。 +OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 -在內部,每個持有者池中的所有權百分比是用積分系統來跟踪。 在查看餘額或啟動錢包之間的轉賬時由 ERC-20 合約處理轉換為美元的條款。 +在内部,每个持有者池中的所有权百分比是用积分系统来跟踪。 在查看余额或启动钱包之间的转账时由 ERC-20 合约处理转换为美元的条款。 -保險庫(The Vault)負責鑄造(minting)和燃燒(burning)OUSD。 它也會強制部署到每個受支持的 [策略](../core-concepts/supported-strategies/)的資產百分比。 為了優化gas成本,保險庫保留了一個緩衝區以允許大多數存款和贖回都可以在無需從策略中存入/清算資產的情況下發生。 +保险库(The Vault)负责铸造(minting)和燃烧(burning)OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 From 5a7b1b26b5f753fb9af11b4fe714e41e613a8dcf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:37 -0500 Subject: [PATCH 11396/11794] New translations README.md (Chinese Simplified) --- .../supported-defi-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/README.md b/zh/core-concepts/supported-defi-platforms/README.md index 50ee37b6c..6a9354958 100644 --- a/zh/core-concepts/supported-defi-platforms/README.md +++ b/zh/core-concepts/supported-defi-platforms/README.md @@ -1,14 +1,14 @@ -# Supported DeFi Platforms +# 支持的DeFi平台 -**Supported Platforms** +**支持平台** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 -Currently, we plan to earn yields from the following platforms: +目前,我们计划从以下平台赚取收益: {% page-ref page="compound.md" %} -Integrations are currently planned for the following platforms: +我们也打算集成以下平台: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ Integrations are currently planned for the following platforms: {% page-ref page="yearn.finance.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 From 8d8263ed58815fdfa2d75a07b44defeeea18fdea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:38 -0500 Subject: [PATCH 11397/11794] New translations aave.md (Chinese Simplified) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index df02edab3..5fe58ec91 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出. Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 73e135dde7631839747b13f40c0ba2af3a617921 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:39 -0500 Subject: [PATCH 11398/11794] New translations balancer.md (Chinese Simplified) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index f8d9e3c0a..8cf643810 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 63cca357ca3f058883183723e029533247612e9b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:40 -0500 Subject: [PATCH 11399/11794] New translations compound.md (Chinese Simplified) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index a4d2660a1..798a77a13 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From cdbfdca11deb89f46dfc0aec081fc4d4ddf434e2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:40 -0500 Subject: [PATCH 11400/11794] New translations curve.md (Chinese Simplified) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index 021d0041b..df39074ae 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From d76845f2558f142f05159c9f54df59a62c5e3403 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:41 -0500 Subject: [PATCH 11401/11794] New translations dydx.md (Chinese Simplified) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From be8d25849ab583c7365f55b576fbfd4758502def Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:43 -0500 Subject: [PATCH 11402/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index 012e25e93..c9a9c03b7 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 1d07739a8941cd6c0d17bae9fb0805320b8d3a10 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:44 -0500 Subject: [PATCH 11403/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From ccd2eed8149933867eb449b704fcd9a1142c4669 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:45 -0500 Subject: [PATCH 11404/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-platforms/README.md b/zh/core-concepts/supported-platforms/README.md index aa4b89181..c05b8eaa6 100644 --- a/zh/core-concepts/supported-platforms/README.md +++ b/zh/core-concepts/supported-platforms/README.md @@ -1,14 +1,14 @@ -# Supported Platforms +# 支持平台 -**Supported Platforms** +**支持平台** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 -Currently, we plan to earn yields from the following platforms: +目前,我们打算从以下平台赚取收益: {% page-ref page="compound.md" %} -Integrations are currently planned for the following platforms: +我们也打算集成以下平台: {% page-ref page="yearn.finance.md" %} @@ -24,9 +24,9 @@ Integrations are currently planned for the following platforms: {% page-ref page="balancer.md" %} -Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. +尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 -We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. +我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 From d3d5517166e0cea7738958acee6b70e84977993a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:46 -0500 Subject: [PATCH 11405/11794] New translations aave.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index df02edab3..b7e2a776b 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -Coming soon. Aave has not yet been integrated. +即将推出。 Aave尚未集成。 {% endhint %} -Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. +Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 -Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. +aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. +LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 -Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. +Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 -Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. +Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------------ | -| Official site | [https://aave.com/](https://aave.com/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| 资源 | | +|:------- |:------------------------------------------------------------------------------ | +| 官方网站 | [https://aave.com/](https://aave.com/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 9772f4f323e768c944f3566c602a1c736bb53553 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:47 -0500 Subject: [PATCH 11406/11794] New translations strategies.md (Chinese Simplified) --- zh/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 28d29573d..42f3811fe 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ # 策略 -新策略可以隨時被添加或刪除,以應對新的市場現實並分散風險。 +新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 -剛推出時,OUSD 將利用單一策略的優勢,並將已存入的資金部署到 Compound。 緊接著,我們打算部署許多其他策略。 +刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 -我們一旦遷移到去中心化治理方式,我們的目的是讓社區提出新的策略,並對池中每種策略的適當權重進行投票。 我們預計大多數 OUSD 持有者將珍視有較高收益率機會,同時對部分資金保持更為保守的頭寸。 +我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 From ffe9057129e4bb4826e8fcab3129fba1b4b682d3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:48 -0500 Subject: [PATCH 11407/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index 44f71c2d2..cdc54f875 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址為: +Origin Dollar(OUSD)的主要 ERC20 地址为: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 +OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 {% hint style="warning" %} -希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 +OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From 7f868b363fc2899b828b1cfa7db1ba4298aa60bd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:49 -0500 Subject: [PATCH 11408/11794] New translations rewards.md (Turkish) --- tr/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/core-concepts/yield-generation/rewards.md b/tr/core-concepts/yield-generation/rewards.md index 1d74c4a3a..349a9ad12 100644 --- a/tr/core-concepts/yield-generation/rewards.md +++ b/tr/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Ödüller -**Collecting Rewards ** +**Collecting Rewards** Borç verme faizinden ve piyasa yapıcılığından ücret toplamaya ek olarak, birçok DeFi protokolü tarafından dağıtılan bonus teşviklerini otomatik olarak talep etmeyi ve dönüştürmeyi planlıyoruz. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. Bu bonus ödüller düzenli olarak stabilcoinlere dönüştürülecek, pazarda konuşlandırılacak ve OUSD sahiplerine ek getiri şeklinde dağıtılacaktır. From 628337e7c7910c4b25a53135fb2be5ea99f84273 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:50 -0500 Subject: [PATCH 11409/11794] New translations admin-privileges.md (Turkish) --- tr/governance/admin-privileges.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tr/governance/admin-privileges.md b/tr/governance/admin-privileges.md index c1af41a87..b457ead8e 100644 --- a/tr/governance/admin-privileges.md +++ b/tr/governance/admin-privileges.md @@ -1,14 +1,14 @@ # Yönetici Ayrıcalıkları -The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. {% hint style="info" %} Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From 95c199f84cf2424a6841786f1306ff05c5176e46 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:55 -0500 Subject: [PATCH 11410/11794] New translations README.md (Turkish) --- tr/smart-contracts/api/README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tr/smart-contracts/api/README.md b/tr/smart-contracts/api/README.md index 880d60670..88667ab5c 100644 --- a/tr/smart-contracts/api/README.md +++ b/tr/smart-contracts/api/README.md @@ -1,10 +1,9 @@ # API -Protokol tarafından kullanılan sözleşmeler API'sinin dokümantasyonu: +Documentation of contracts API used by the protocol: * [Kasa](vault.md) * [ERC-20](erc-20-1.md) * [zaman kilidi](timelock.md) -* [Oracle'lar](oracle.md) -* [Stratejiler](strategies.md) +* [Stategies](strategies.md) From ba939e18808f5d0d4dbc973467d0addd868cb949 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:40:59 -0500 Subject: [PATCH 11411/11794] New translations how-it-works.md (Chinese Simplified) --- zh/how-it-works.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 061ececf6..4d2a53313 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,10 +1,10 @@ -# How It Works +# OUSD 如何运作 -#### 100% Backed and Stable +#### 100% 稳定以由其他稳定比支持 Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. -OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. +OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 {% hint style="success" %} 1 OUSD = 1 USD @@ -28,11 +28,11 @@ Upon redemption, the vault will determine which stablecoin(s) to return to the u Redemptions on the OUSD vault incur a **0.25% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} -#### A**utomated Yield Farming** +#### 自**动收益耕作** OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **Elastic Supply** +#### **弹性供应** The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. From 2b0b49588d802e4227469862549610e3d496a176 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:05 -0500 Subject: [PATCH 11412/11794] New translations integration-guide-for-exchanges.md (Turkish) --- tr/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/guides/integration-guide-for-exchanges.md b/tr/guides/integration-guide-for-exchanges.md index 0824d912b..cda6f2cd1 100644 --- a/tr/guides/integration-guide-for-exchanges.md +++ b/tr/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles.](../core-concepts/price-oracles.md) If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From be0cc1543cbe072c5dca7bcca4ad89640a7d9e1c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:08 -0500 Subject: [PATCH 11413/11794] New translations README.md (Chinese Simplified) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 7c08388ed..3cdffdbea 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,29 +1,29 @@ --- -description: The first stablecoin that earns a yield while it's still in your wallet +description: 首个在您的钱包中赚取收益的稳定币 --- -# Introduction +# 介绍 -## **A Better Form of Money** +## **一种更好的货币形式** -Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. +Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 ![](.gitbook/assets/origin-dollar-summary.jpeg) -**Background** +**背景** -In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. +In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 -Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. -One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. +现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 -To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. +更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 -With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. +您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 -Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. +Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 -For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. +对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 -Welcome to the future of money. +欢迎来到金钱的未来。 From 2054ef6e1f3e1ae68a64003f1e0bd02902557d21 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:09 -0500 Subject: [PATCH 11414/11794] New translations balancer.md (Chinese Simplified) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index f8d9e3c0a..e62009cae 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -Coming soon. Balancer has not yet been integrated. +即将推出。 Balancer 尚未集成。 {% endhint %} -Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. +Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 -Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. +Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 -Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. +Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 -Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. +Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 -Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. +Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://balancer.finance/](https://balancer.finance/) | -| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | +| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From f508c4c70a959608ccea7ae00a297f53f2920292 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:10 -0500 Subject: [PATCH 11415/11794] New translations compound.md (Chinese Simplified) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index a4d2660a1..08865a7eb 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 -Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. +Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance/) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +|:------- |:-------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance/) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From a73049061d7031395d3c46a4bf7cef3773ab7a52 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:11 -0500 Subject: [PATCH 11416/11794] New translations erc-20.md (Chinese Traditional) --- zh/architecture/erc-20.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20.md b/zh/architecture/erc-20.md index 13c5b9343..b82bd4a6d 100644 --- a/zh/architecture/erc-20.md +++ b/zh/architecture/erc-20.md @@ -1,12 +1,12 @@ -# 概观 +# 概觀 ![](../.gitbook/assets/ousd_docs_graphics_3.png) -OUSD 由一系列智能合约组成。 每一个合约都被包在可以通过治理协议升级的代理合约中。 +OUSD 由一系列智能合約組成。 每一個合約都被包在可以通過治理協議升級的代理合約中。 -在内部,每个持有者池中的所有权百分比是用积分系统来跟踪。 在查看余额或启动钱包之间的转账时由 ERC-20 合约处理转换为美元的条款。 +在內部,每個持有者池中的所有權百分比是用積分系統來跟踪。 在查看餘額或啟動錢包之間的轉賬時由 ERC-20 合約處理轉換為美元的條款。 -保险库(The Vault)负责铸造(minting)和燃烧(burning)OUSD。 它也会强制部署到每个受支持的 [策略](../core-concepts/supported-strategies/)的资产百分比。 为了优化gas成本,保险库保留了一个缓冲区以允许大多数存款和赎回都可以在无需从策略中存入/清算资产的情况下发生。 +保險庫(The Vault)負責鑄造(minting)和燃燒(burning)OUSD。 它也會強制部署到每個受支持的 [策略](../core-concepts/supported-strategies/)的資產百分比。 為了優化gas成本,保險庫保留了一個緩衝區以允許大多數存款和贖回都可以在無需從策略中存入/清算資產的情況下發生。 From 5691a07c298efee6b63e95208abf55730c9bdc7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:14 -0500 Subject: [PATCH 11417/11794] New translations integration-guide-for-exchanges.md (Chinese Simplified) --- zh/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/guides/integration-guide-for-exchanges.md b/zh/guides/integration-guide-for-exchanges.md index 0824d912b..cda6f2cd1 100644 --- a/zh/guides/integration-guide-for-exchanges.md +++ b/zh/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles.](../core-concepts/price-oracles.md) If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From 9811a7a5fb77cf9f2a2527a4f9ebae7b2c717ec9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:16 -0500 Subject: [PATCH 11418/11794] New translations README.md (Chinese Traditional) --- zh/README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/README.md b/zh/README.md index 3cdffdbea..7c08388ed 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1,29 +1,29 @@ --- -description: 首个在您的钱包中赚取收益的稳定币 +description: The first stablecoin that earns a yield while it's still in your wallet --- -# 介绍 +# Introduction -## **一种更好的货币形式** +## **A Better Form of Money** -Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. 它的设计优于现有的稳定币,因为 OUSD 在被动地保存在钱包中的同时获得了具竞争力的收益。 +Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets. ![](.gitbook/assets/origin-dollar-summary.jpeg) -**背景** +**Background** -In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. PayPal 经过几次重整然后被 eBay 收购后,放弃了这方面的野心。 +In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area. -近二十年后,Tether 在 2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,[通过 Tether 转移的值](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency)比比特币还要多。 Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. +Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols. -现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成了“转换成本”。 +One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode. -更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。 +To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate. -您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 OUSD 将您的资金部署到一套多样化的收益策略,并随着时间进行重新平衡以在实现高收益的同时分散风险。 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。 +With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike. -Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。 +Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan. -对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。 +For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started. -欢迎来到金钱的未来。 +Welcome to the future of money. From ac03ed91ad6ee121a1f8dc728223dd5927ae8296 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:17 -0500 Subject: [PATCH 11419/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 19b62243f..9453928f0 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,6 +1,6 @@ -# 开始 +# Getting Started -这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 +These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. **Buying OUSD** From fc3b57e2b94210c9a9a21ac20f322e2bca6b128c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:18 -0500 Subject: [PATCH 11420/11794] New translations how-it-works.md (Chinese Traditional) --- zh/how-it-works.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/how-it-works.md b/zh/how-it-works.md index 4d2a53313..061ececf6 100644 --- a/zh/how-it-works.md +++ b/zh/how-it-works.md @@ -1,10 +1,10 @@ -# OUSD 如何运作 +# How It Works -#### 100% 稳定以由其他稳定比支持 +#### 100% Backed and Stable Origin Dollar (OUSD) is an ERC-20 compliant token for the Ethereum network. -OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。 +OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value. {% hint style="success" %} 1 OUSD = 1 USD @@ -28,11 +28,11 @@ Upon redemption, the vault will determine which stablecoin(s) to return to the u Redemptions on the OUSD vault incur a **0.25% exit fee** and the user doesn't get to pick which stablecoins they receive. Users can often avoid this fee by selling to an AMM instead. {% endhint %} -#### 自**动收益耕作** +#### A**utomated Yield Farming** OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, and Curve. There may be new diversified strategies added to the vault in the future. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD. -#### **弹性供应** +#### **Elastic Supply** The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol. From 1b0de50f42823a8bbb1b84205d3fca3f71f94c91 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:19 -0500 Subject: [PATCH 11421/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/architecture/erc-20-1.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md index cdc54f875..44f71c2d2 100644 --- a/zh/architecture/erc-20-1.md +++ b/zh/architecture/erc-20-1.md @@ -1,17 +1,17 @@ # ERC-20 {% hint style="success" %} -Origin Dollar(OUSD)的主要 ERC20 地址为: +Origin Dollar(OUSD)的主要 ERC20 地址為: **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} -OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。 +OUSD 是符合 ERC-20 的代幣,但具有一個很重要的新屬性。 {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +希望集成 OUSD 的錢包和交易所不應該為 OUSD 緩存代幣餘額,因為隨著代幣持有者的收益的增加,該值會經常變化。 {% endhint %} -OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +OUSD 與普通 ERC-20 代幣的最大區別在於 OUSD 的`balanceOf()`函數將根據池的總值乘以持有者在池中的股份的方式返回可變金額。 了解這個差異至關重要,特別是對於希望集成 OUSD 代幣的錢包和交易所而言。 由於 OUSD 經常重新平衡(rebase),因此應實時獲取此值,而不要進行緩存。 From a29472eda3fa3653cccf77b475e06e014fb9f1b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:20 -0500 Subject: [PATCH 11422/11794] New translations strategies.md (Chinese Traditional) --- zh/architecture/strategies.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md index 42f3811fe..28d29573d 100644 --- a/zh/architecture/strategies.md +++ b/zh/architecture/strategies.md @@ -1,10 +1,10 @@ # 策略 -新策略可以随时被添加或删除,以应对新的市场现实并分散风险。 +新策略可以隨時被添加或刪除,以應對新的市場現實並分散風險。 -刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。 +剛推出時,OUSD 將利用單一策略的優勢,並將已存入的資金部署到 Compound。 緊接著,我們打算部署許多其他策略。 -我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。 +我們一旦遷移到去中心化治理方式,我們的目的是讓社區提出新的策略,並對池中每種策略的適當權重進行投票。 我們預計大多數 OUSD 持有者將珍視有較高收益率機會,同時對部分資金保持更為保守的頭寸。 From 5c210d53de23f4683411a5f202e9875f6621e3d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:22 -0500 Subject: [PATCH 11423/11794] New translations timelock.md (Chinese Traditional) --- zh/architecture/timelock.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md index b700815f2..08858f0a5 100644 --- a/zh/architecture/timelock.md +++ b/zh/architecture/timelock.md @@ -1,20 +1,20 @@ -# 时间锁 +# 時間鎖 {% hint style="danger" %} -确保一切正常运作后,时间锁将很快的被添加。 在此之前,所有合约将由 Origin 的 5 of 8 多签钱包管理。 如果发现任何关键问题的话,这允许问题的迅速处理。 +確保一切正常運作後,時間鎖將很快的被添加。 在此之前,所有合約將由 Origin 的 5 of 8 多簽錢包管理。 如果發現任何關鍵問題的話,這允許問題的迅速處理。 {% endhint %} -在执行 OUSD 合同的任何更改之前,时间锁合约会强制执行 48 小时的等待期。 该时间锁可通过我们的多签被调用,并且是我们的 [ERC-20](erc-20.md)、 [保险库](vault.md) ,和 [策略](strategies.md) 合约的主人。 如果 OUSD 的管理员变得恶意,受到威胁或做出用户不喜欢的更改,则延时的管理员操作将给用户机会退出 OUSD。 +在執行 OUSD 合同的任何更改之前,時間鎖合約會強制執行 48 小時的等待期。 該時間鎖可通過我們的多簽被調用,並且是我們的 [ERC-20](erc-20.md)、 [保險庫](vault.md) ,和 [策略](strategies.md) 合約的主人。 如果 OUSD 的管理員變得惡意,受到威脅或做出用戶不喜歡的更改,則延時的管理員操作將給用戶機會退出 OUSD。 {% hint style="info" %} -时间锁是一项安全措施,如果 OUSD 持有者反对协议的任何拟议升级,则可以使用这 48 小时的时间提取资金。 +時間鎖是一項安全措施,如果 OUSD 持有者反對協議的任何擬議升級,則可以使用這 48 小時的時間提取資金。 {% endhint %} -OUSD 使用的时间锁是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,该版本已[由OpenZeppelin进行了审核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3个显着差异是: +OUSD 使用的時間鎖是 [Composite Timelock](https://compound.finance/docs/governance) 的略微修改版本,該版本已[由OpenZeppelin進行了審核](https://blog.openzeppelin.com/compound-finance-patch-audit/)。 3個顯著差異是: -1. OUSD 最初将使用比 Compound(72小时)更短的等待时间(48小时),以便在发现任何问题时更快地做出响应。 -2. 48 小时过后,任何人都可以自由执行更改,而不仅仅是合约的主人。 -3. 存款(不包括取款或转账)可以立即被冻结,而无需等待 48 小时的等待时间。 这是在发现关键漏洞的情况下。 +1. OUSD 最初將使用比 Compound(72小時)更短的等待時間(48小時),以便在發現任何問題時更快地做出響應。 +2. 48 小時過後,任何人都可以自由執行更改,而不僅僅是合約的主人。 +3. 存款(不包括取款或轉賬)可以立即被凍結,而無需等待 48 小時的等待時間。 這是在發現關鍵漏洞的情況下。 From 5a3e28196e449cbad07bd1157cc480300ad50a14 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:23 -0500 Subject: [PATCH 11424/11794] New translations vault.md (Chinese Traditional) --- zh/architecture/vault.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md index 660c4f7d6..a186313e1 100644 --- a/zh/architecture/vault.md +++ b/zh/architecture/vault.md @@ -1,17 +1,17 @@ -# 保险库 (Vault) +# 保險庫 (Vault) -保险库是协议的核心。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 +保險庫是協議的核心。 保險庫負責鑄造/兌現 OUSD 代幣,在各種支持的策略之間重新平衡資金以及清算獎勵代幣。 -保险库最重要的可公开调用的功能是: +保險庫最重要的可公開調用的功能是: -* `mint()`允许将一种受支持的稳定币转换为 OUSD -* `mintMultiple()`允许在一次调用中将多种受支持的稳定币转同时换为 OUSD -* `redeem()`允许将指定数量的 OUSD 兑换成其他受支持的稳定币。 -* `redeemAll()`允许一个用户将 OUSD 的全部余额兑换成其他受支持的稳定币。 这特别有用,因为随着收益的增加,用户的余额会不断增长。 -* `rebase()`根据当前存储在池中的资产总值更新所有用户的余额。 -* `allocate()`将被管理的资产转移到其规定的 [策略](strategies.md) 以将收益最大化和分散风险。 +* `mint()`允許將一種受支持的穩定幣轉換為 OUSD +* `mintMultiple()`允許在一次調用中將多種受支持的穩定幣轉同時換為 OUSD +* `redeem()`允許將指定數量的 OUSD 兌換成其他受支持的穩定幣。 +* `redeemAll()`允許一個用戶將 OUSD 的全部餘額兌換成其他受支持的穩定幣。 這特別有用,因為隨著收益的增加,用戶的餘額會不斷增長。 +* `rebase()`根據當前存儲在池中的資產總值更新所有用戶的餘額。 +* `allocate()`將被管理的資產轉移到其規定的 [策略](strategies.md) 以將收益最大化和分散風險。 -兑现时,是由协议(而不是用户)决定将哪个稳定币退还给用户。 决定退还哪个硬币是基于池中所持有资产的比率。 +兌現時,是由協議(而不是用戶)決定將哪個穩定幣退還給用戶。 決定退還哪個硬幣是基於池中所持有資產的比率。 From 43f1e39b2b52d3c7c13aa9b626f975bcd3d62146 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:24 -0500 Subject: [PATCH 11425/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/elastic-supply/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/elastic-supply/README.md b/zh/core-concepts/elastic-supply/README.md index 670cbc6e0..a681d0615 100644 --- a/zh/core-concepts/elastic-supply/README.md +++ b/zh/core-concepts/elastic-supply/README.md @@ -1,11 +1,11 @@ -# 弹性供应 +# Elastic Supply -**弹性供应。 价格稳定。** +**Elastic Supply. Stable Price.** -OUSD 与大多数代币的运作方式不同。 Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. +OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase (as with Compound cTokens or Yearn yTokens), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol. {% hint style="info" %} -您可以将其视为银行帐户中的利息。 美元的帐户单位和价值不变。 当您赚取利息时,您将获得更多美元。 +Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest. {% endhint %} ![](../../.gitbook/assets/ousd\_docs\_graphics\_4.png) @@ -13,7 +13,7 @@ OUSD 与大多数代币的运作方式不同。 Instead of the price increasing This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org), but there are some key differences that are worth highlighting: 1. OUSD is 100% backed by other stablecoins and does not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained. -2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. 只要基础贷款 / AMM和稳定币协议没有任何问题,您的资金就会受到保护。 Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. +2. OUSD rebasing will only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Your OUSD balance will never decrease, but the value could drop if there's a failure in the underlying systems. 3. Unlike Ampleforth, which only rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated. Rebases are triggered regularly as users interact with the OUSD contracts. Chainlink Keepers ensure at least one rebase occurs every day. **Manually triggering a rebase** From 04f3b242216178c8e470485e2dc63084e336f27f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:25 -0500 Subject: [PATCH 11426/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/fund-management/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md index 6e958b493..dc54ffd99 100644 --- a/zh/core-concepts/fund-management/README.md +++ b/zh/core-concepts/fund-management/README.md @@ -1,6 +1,6 @@ -# 资金管理 +# 資金管理 -OUSD 智能合约将所有用户的稳定币存款汇总到一个可投资资产池中。 资金将在任何给定的时间被分配到一个或多个 [收益策略](earning-strategies.md) 。 保管库倾向于采用高收益策略,但也希望在多种策略之间保持多样化。 多样化消除了单点失败并降低了风险。 +OUSD 智能合約將所有用戶的穩定幣存款匯總到一個可投資資產池中。 資金將在任何給定的時間被分配到一個或多個 [收益策略](earning-strategies.md) 。 保管庫傾向於採用高收益策略,但也希望在多種策略之間保持多樣化。 多样化消除了单点失败并降低了风险。 -与 Yearn Vaults,TokenSets 或Zapper 相反,用户不选择单个策略。 所有存入的稳定币以及所有 OUSD 代币都是可互换的。 +與 Ye​​arn Vaults,TokenSets 或Zapper 相反,用戶不選擇單個策略。 所有存入的穩定幣以及所有 OUSD 代幣都是可互換的。 From a918bd434c24ac2635ce551ad43ec308de45880c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:26 -0500 Subject: [PATCH 11427/11794] New translations diversification.md (Chinese Traditional) --- zh/core-concepts/fund-management/diversification.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md index cf9516415..ae30a8c17 100644 --- a/zh/core-concepts/fund-management/diversification.md +++ b/zh/core-concepts/fund-management/diversification.md @@ -1,8 +1,8 @@ -# 多样化 +# 多樣化 -OUSD 保险库智能合约的初始版本为每个有效策略赋予介于0%和100%之间的简单权重,以执行简单的资产分配。 在短期内这些权重会经常通过 Origin 发布的更新被调整,而长期会由去中心化的治理来进行调整。 +OUSD 保險庫智能合約的初始版本為每個有效策略賦予介於0%和100%之間的簡單權重,以執行簡單的資產分配。 在短期內這些權重會經常通過 Origin 發布的更新被調整,而長期會由去中心化的治理來進行調整。 -使用多个底层 DeFi [平台](../supported-strategies/) 以多元化将降低智能合约和其他系统性风险。 智能合约将计算当前和预期的 APY,以为 OUSD 持有者提供有竞争力的回报。 随着时间的推移,保险库合同将升级为可以在多个策略之间进行智能和自动地切换,而无需任何手动干预。 例如,保险库会自动在各种借贷策略之间转移资金,以优化收益。 +使用多個底層 DeFi [平台](../supported-strategies/) 以多元化將降低智能合約和其他系統性風險。 智能合約將計算當前和預期的 APY,以為 OUSD 持有者提供有競爭力的回報。 隨著時間的推移,保險庫合同將升級為可以在多個策略之間進行智能和自動地切換,而無需任何手動干預。 例如,保險庫會自動在各種借貸策略之間轉移資金,以優化收益。 -但是,我们还是希望通过治理投票来做出一些类似风险参数或是否将某些策略包括在自动决策引擎中的决策。 +但是,我們還是希望通過治理投票來做出一些類似風險參數或是否將某些策略包括在自動決策引擎中的決策。 From 08676b2fb19fe728b3427d80ae6ff18823479646 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:27 -0500 Subject: [PATCH 11428/11794] New translations earning-strategies.md (Chinese Traditional) --- zh/core-concepts/fund-management/earning-strategies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md index ad3b88dae..babbff302 100644 --- a/zh/core-concepts/fund-management/earning-strategies.md +++ b/zh/core-concepts/fund-management/earning-strategies.md @@ -1,6 +1,6 @@ # 收益策略 -收益策略将资金部署到各种DeFi平台。 保险库将决定哪些策略处于有效状态,以及它们将收到多少已部署资金。 +收益策略將資金部署到各種DeFi平台。 保險庫將決定哪些策略處於有效狀態,以及它們將收到多少已部署資金。 -此外,策略会随着时间的推移而升级。 例如,在刚推出时,将有一个初始的 [Compound 策略](../supported-strategies/compound.md)。 以后,这可能会被 v2 或 v3 版本的 Compound 策略所取代。 +此外,策略會隨著時間的推移而升級。 例如,在剛推出時,將有一個初始的 [Compound 策略](../supported-strategies/compound.md)。 以後,這可能會被 v2 或 v3 版本的 Compound 策略所取代。 From dbc65d010cdb7726b8a30e7e58c23d8865227c4c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:28 -0500 Subject: [PATCH 11429/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/price-oracles/README.md | 72 ++++++++++++------------ 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/zh/core-concepts/price-oracles/README.md b/zh/core-concepts/price-oracles/README.md index f32d7b9dd..58ed68ed4 100644 --- a/zh/core-concepts/price-oracles/README.md +++ b/zh/core-concepts/price-oracles/README.md @@ -1,18 +1,18 @@ -# 价格神谕 +# Price Oracles -OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比听起来要棘手,因为这些基础稳定币一直在偏离它们想达到的 1 美元钉住汇率。 尽管大多数的每日波动不是很大,但过去曾发生过的重大的价格波动在将来很可能会再次发生。 +OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
CoinLow + High + Delta Source + 来源
USDC -

$0.929222

-

Mar 13, 2020

+

$ 0.929222

+

2020年3月13日

-

$1.11

-

Oct 15, 2018

+

$ 1.11

+

2018年10月15日

$0.180778$ 0.180778 CoinMarketCap
USDC -

$0.924188

-

Aug 02, 2020

+

$ 0.924188

+

2020年8月2日

-

$1.17

-

May 08, 2019

+

$ 1.17

+

2019年5月08日

$0.245812$ 0.245812 CoinGecko
DAI -

$0.945505

-

May 10, 2020

+

$ 0.945505

+

2020年5月10日

-

$1.11

-

Mar 13, 2020

+

$ 1.11

+

2020年3月13日

$0.164495$ 0.164495 CoinMarketCap
DAI -

$0.903243

-

Nov 25, 2019

+

$ 0.903243

+

2019年11月25日

-

$1.22

-

Mar 13, 2020

+

$ 1.22

+

2020年3月13日

$0.316757$ 0.316757 CoinGecko
USDT -

$0.849809

-

Feb 02, 2017

+

$ 0.849809

+

2017年02月02日

-

$1.21

-

May 27, 2017

+

$ 1.21

+

2017年5月27日

$0.360191$ 0.360191 CoinGecko
USDT -

$0.572521

-

Mar 02, 2015

+

$ 0.572521

+

2015年3月2日

-

$1.32

-

Jul 24, 2018

+

$ 1.32

+

2018年7月24日

$0.747479$ 0.747479 CoinMarketCap
- - + - - @@ -20,84 +20,84 @@ OUSD旨在保持与 1 美元挂钩,并由基础稳定币 1:1支持。 这比 - + - + - + - + - + - + From 9774215d588f836ee5951eb8861940aa71f680b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:29 -0500 Subject: [PATCH 11430/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/README.md b/zh/core-concepts/supported-stablecoins/README.md index 2056b1e3d..da06f69b0 100644 --- a/zh/core-concepts/supported-stablecoins/README.md +++ b/zh/core-concepts/supported-stablecoins/README.md @@ -1,10 +1,10 @@ -# 支持的稳定币 +# 支持的穩定幣 -**支持的稳定币** +**支持的穩定幣** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 底层资产的任何损失都将造成 OUSD 相似的损失。 +必須了解的是,OUSD 僅與支持它的穩定幣一樣強大。 底層資產的任何損失都將造成 OUSD 相似的損失。 -目前,OUSD 支持以下稳定币: +目前,OUSD 支持以下穩定幣: {% content-ref url="usdt.md" %} [usdt.md](usdt.md) From 99bd8420d46dfa710e15d9da74bafe2318090754 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:30 -0500 Subject: [PATCH 11431/11794] New translations dai.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/dai.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/dai.md b/zh/core-concepts/supported-stablecoins/dai.md index 4bb27fe0e..815adbdb8 100644 --- a/zh/core-concepts/supported-stablecoins/dai.md +++ b/zh/core-concepts/supported-stablecoins/dai.md @@ -2,18 +2,18 @@ ![](../../.gitbook/assets/dai.png) -Dai 是与法定货币挂钩的 ERC-20 稳定币,于 2017 年 12 月在以太坊区块链上推出。 A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai 与美元挂钩。 +Dai 是與法定貨幣掛鉤的 ERC-20 穩定幣,於 2017 年 12 月在以太坊區塊鏈上推出。 A major upgrade from single-collateral Dai (SAI) to multi-collateral Dai (DAI) was completed in November 2019. Dai 與美元掛鉤。 -Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. 之前,只有 ETH 被接受为抵押品。 每个保险库的储备和状态都可以在区块链上实时查看。 这些保险库和 Dai 稳定币的运行状况都被密切观察。 +Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position (CDP) called a vault. 之前,只有 ETH 被接受為抵押品。 每個保險庫的儲備和狀態都可以在區塊鏈上實時查看。 這些保險庫和 Dai 穩定幣的運行狀況都被密切觀察。 -Dai 是世界上第三大稳定币,流通量超过 4 亿美元。 此外,cDAI 和 aDAI(在借贷平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超过 6 亿美元。 +Dai 是世界上第三大穩定幣,流通量超過 4 億美元。 此外,cDAI 和 aDAI(在藉貸平台 Compound 和 Aave 上的合成 Dai 版本)的流通量量超過 6 億美元。 -| 关键信息 | | +| 關鍵信息 | | | ---- | ------------------------------------------------------------------------------------------------------------------- | -| 发行者 | MakerDAO | +| 發行者 | MakerDAO | | 名字 | Dai | -| 符号 | DAI | +| 符號 | DAI | | 地址 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) | -| 小数点 | 18 | -| 官方网站 | [https://makerdao.com/](https://makerdao.com) | +| 小數點 | 18 | +| 官方網站 | [https://makerdao.com/](https://makerdao.com) | | 持有者 | Over 380k addresses | From 2e10d4e661560d644cc62cf49b22007d0b6b9f6e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:31 -0500 Subject: [PATCH 11432/11794] New translations usdc.md (Chinese Traditional) --- zh/core-concepts/supported-stablecoins/usdc.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdc.md b/zh/core-concepts/supported-stablecoins/usdc.md index 9f14d7d49..431b13975 100644 --- a/zh/core-concepts/supported-stablecoins/usdc.md +++ b/zh/core-concepts/supported-stablecoins/usdc.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/usdc-coin-bd351fb779 (1).png) -USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC 与美元挂钩,可以轻松地兑换成美元。 +USD Coin (USDC) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC 與美元掛鉤,可以輕鬆地兌換成美元。 -每个 USDC 1:1 的比例支持,并由 Circle 和 Coinbase 成立的财团Centre 的成员在保管账户中持有等值的法定货币。 Centre的成员是设在美国的受监管金融机构。 每月的储备金审计由 Grant Thornton LLP 发布。 +每個 USDC 1:1 的比例支持,並由 Circle 和 Coinbase 成立的財團Centre 的成員在保管賬戶中持有等值的法定貨幣。 Centre的成員是設在美國的受監管金融機構。 每月的儲備金審計由 Grant Thornton LLP 發布。 -USDC 是仅次于 USDT 全球第二大稳定币,并已迅速增长至超过 10 亿美元的流通量。 然而,USDC 仍远远落后于 USDT的 12 亿美元+ 的流通量。 +USDC 是僅次於 USDT 全球第二大穩定幣,並已迅速增長至超過 10 億美元的流通量。 然而,USDC 仍遠遠落後於 USDT的 12 億美元+ 的流通量。 -| 关键信息 | | +| 關鍵信息 | | | ---- | ------------------------------------------------------------------------------------------------------------------- | -| 发行者 | Centre | +| 發行者 | Centre | | 名字 | USD Coin | -| 符号 | USDC | +| 符號 | USDC | | 地址 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | -| 小数点 | 6 | -| 官方网站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | +| 小數點 | 6 | +| 官方網站 | [https://www.centre.io/usdc](https://www.centre.io/usdc) | | 持有者 | Over 1M addresses | From 505d3f03af1b3971961093b6b931f1c90bc4993d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:33 -0500 Subject: [PATCH 11433/11794] New translations curve.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 021d0041b..41f346832 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -Coming soon. Curve has not yet been integrated. +即将推出。 Curve 尚未集成。 {% endhint %} -Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. +Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 -Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. +Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 -Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. +除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 -Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 -Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. +Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 -Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. +Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 7499d163b77c9e4287c5cee897d2d836b3afcca6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:34 -0500 Subject: [PATCH 11434/11794] New translations rewards.md (Chinese Simplified) --- zh/core-concepts/yield-generation/rewards.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index f32aca1c9..eb224b3e2 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,12 +1,12 @@ -# Rewards +# 奖励 -**Collecting Rewards ** +**Collecting Rewards** -In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. +除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 For example, Compound gives away COMP tokens and Curve gives away CRV tokens. 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 {% hint style="info" %} -While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. +虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 {% endhint %} -Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. +如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 From ee7e559ffff7d6108123041b4403d15dd46e5427 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:35 -0500 Subject: [PATCH 11435/11794] New translations dydx.md (Chinese Simplified) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 24f1a895e..497377d9e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -Coming soon. DyDx has not yet been integrated. +即将推出。 DyDx 尚未集成。 {% endhint %} -dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. +dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 -Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. +可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 -dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. +dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 -dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. +在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 -dYdX has undergone security audits by OpenZeppelin and Bramah Systems. +dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://dydx.exchange/](https://dydx.exchange/) | -| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | +| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From bc480f45941219dbc46975e360935c0f87d18e6d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:37 -0500 Subject: [PATCH 11436/11794] New translations uniswap.md (Chinese Simplified) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 012e25e93..1090355ab 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -Coming soon. Uniswap has not yet been integrated. +即将推出。 Uniswap 尚未集成。 {% endhint %} -Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. +Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 -Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. +Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 -Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. +如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 -Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. +池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 -Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. +寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 -Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. +现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 -Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. +Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 -| Resources | | -|:-------------- |:------------------------------------------------------------------------ | -| Official site | [https://uniswap.org/](https://uniswap.org/) | -| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| 资源 | | +|:------- |:------------------------------------------------------------------------ | +| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | +| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From b2521ec36fb5c2849fa5630debf87021c12327be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:38 -0500 Subject: [PATCH 11437/11794] New translations yearn.finance.md (Chinese Simplified) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index 3f23b9fdb..f21722e76 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -Coming soon. Yearn.finance has not yet been integrated. +即将推出。 Yearn.finance 尚未集成。 {% endhint %} -Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. +yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 -Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. +Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 -Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. +Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 -Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. +Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 -Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. +Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 -Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. +Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 -| Resources | | -|:-------------- |:-------------------------------------------------------------------- | -| Official site | [https://yearn.finance/](https://yearn.finance/) | -| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| 资源 | | +|:------- |:-------------------------------------------------------------------- | +| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | +| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 2052cd2c7820fa5c4ae7f748e788a713dd54b682 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:39 -0500 Subject: [PATCH 11438/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/supported-strategies/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index b1bb5828c..81bece766 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,8 +1,8 @@ -# Supported Strategies +# 支持策略 -**Supported DeFi Platforms** +**支持的DeFi平台** -OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. +OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 Currently, OUSD earns yield from the following platform(s): From 6c7bdb8697219abf2481e2e705405a03fa330c17 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:41 -0500 Subject: [PATCH 11439/11794] New translations compound.md (Chinese Simplified) --- .../supported-strategies/compound.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 77e40733e..2a1325b74 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,18 +1,18 @@ # Compound -Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. +Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 -Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. +抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 -Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. +Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 Compound's total value locked (TVL) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. -Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. +Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 -| Resources | | -| -------------- | -------------------------------------------------------------------------------------------------------------- | -| Official site | [https://compound.finance/](https://compound.finance) | -| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| 资源 | | +| ------- | -------------------------------------------------------------------------------------------------------------- | +| 官方网站 | [https://compound.finance/](https://compound.finance) | +| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 1b8b580f26bda807551943608df1dec804827e0a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:43 -0500 Subject: [PATCH 11440/11794] New translations README.md (Chinese Simplified) --- zh/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index b1d3861bc..c63eed10d 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,6 +1,6 @@ -# Yield Generation +# 收益产生 -**Automated Yield Farming** +**自动收益耕作** While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked (TVL), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. From b5c9433b8d8ce17845769035601d3f9a1e9206f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:44 -0500 Subject: [PATCH 11441/11794] New translations lending.md (Chinese Simplified) --- zh/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index fa7607781..a753aafda 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# Lending +# 借贷 -**Unbank the Banked** +**不再需要银行** -DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. +DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 -OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. +OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 -OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: +OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 We are currently integrated with the following lending platforms: {% content-ref url="../supported-strategies/compound.md" %} [compound.md](../supported-strategies/compound.md) From 05e21a39ccf01359b5f4f30ca4433c885bcd0081 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:45 -0500 Subject: [PATCH 11442/11794] New translations market-making.md (Chinese Simplified) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index 464b5f13e..e7db6b6f6 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# Market Making +# 做市 -**Own your Stake in Decentralized Exchanges** +**持有去中心化交易所中的股份** -Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. +Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 -AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. +[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). Yields are then passed on to OUSD holders. +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). 然后,收益将分发给OUSD持有者。 We are currently integrated with the following automated market maker: From 84afe75ead499a7fa87a6a738ac0fdd1a49006ad Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:46 -0500 Subject: [PATCH 11443/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index a6ec61a6b..d17ccc8db 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,14 +1,14 @@ -# Admin Privileges +# 管理员权限 -The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. {% hint style="info" %} Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From 8145ee94dab1d9452e5316e9d00d769e1a92ced0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:47 -0500 Subject: [PATCH 11444/11794] New translations vault.md (Chinese Simplified) --- zh/smart-contracts/api/vault.md | 64 ++++++++++++++++----------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 13a7a8601..5cb54297c 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. + 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 --- -# Vault +# 保险库 (Vault) ## Units @@ -21,7 +21,7 @@ The protocol was updated in November are [currently underway](https://github.co Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | +| 参数名称 | 种类 | 描述 | | --------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | | \_amount | uint256 | Amount deposited, expressed in decimal units | @@ -33,7 +33,7 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| Parameter Name | Type | Description | +| 参数名称 | 种类 | 描述 | | --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | | \_assets | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | | \_amounts | uint256\[] | Amounts deposited, expressed in decimal units | @@ -49,9 +49,9 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| Parameter Name | Type | Description | -| -------------- | ------- | ----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +| ---------- | ------- | --------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | ### redeemAll()‌ @@ -77,9 +77,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | Type | Description | -| ------------- | ------- | ------------------------------------------------ | -| value | uint256 | total value of underlying assets and strategies. | +| `return` name | 种类 | 描述 | +| ------------- | ------- | ------------ | +| value | uint256 | 底层资产和策略的总价值。 | ### checkBalance() @@ -87,9 +87,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| Parameter Name | Type | Description | -| -------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| 参数名称 | 种类 | 描述 | +| --------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs() @@ -101,11 +101,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| Parameter Name | Type | Description | -| -------------- | ------- | ----------------------------------------- | -| \_amount | uint256 | amount of OUSD expressed in decimal units | +| 参数名称 | 种类 | 描述 | +| ---------- | ------- | --------------- | +| \_amount | uint256 | 以十进制单位表示的OUSD金额 | -| `return` name | Type | Description | +| `return` name | 种类 | 描述 | | ------------- | ----------- | --------------------------------------------------------------------------- | | outputs | uint256\[] | array of the amount of the stablecoin assets `redeem` function would return | @@ -139,9 +139,9 @@ Return the total annual percentage yield (APR) of the Vault and all Strategies r Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| Parameter Name | Type | Description | -| -------------- | ------- | ------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 类型 | 描述 | +| --------- | ------- | ----- | +| \_asset | address | 稳定币地址 | ### priceUSDMint() @@ -149,9 +149,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -| -------------- | ------ | ------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +| ------ | ------ | ------ | +| symbol | string | 稳定币的符号 | ### priceUSDRedeem() @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -| -------------- | ------ | ------------------------ | -| symbol | string | Symbol of the stablecoin | +| 参数名称 | 种类 | 描述 | +| ------ | ------ | ------ | +| symbol | string | 稳定币的符号 | ### priceAssetUSDMint()‌ @@ -169,9 +169,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -| -------------- | ------- | -------------------------- | -| \_asset | address | Address of the stablecoin‌ | +| 参数名称 | 种类 | 描述 | +| --------- | ------- | ------ | +| \_asset | address | 稳定币地址‌ | ### priceAssetUSDRedeem()‌ @@ -179,6 +179,6 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| Parameter Name | Type | Description | -| -------------- | ------- | ------------------------- | -| \_asset | address | Address of the stablecoin | +| 参数名称 | 种类 | 描述 | +| --------- | ------- | ----- | +| \_asset | address | 稳定币地址 | From dc40c0b8ff919f251458b5f5749f956706e3541b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:48 -0500 Subject: [PATCH 11445/11794] New translations principles.md (Chinese Simplified) --- zh/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index 9e3444fb5..f36127aee 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,4 +1,4 @@ -# Principles +# 原则 **Governance Portal** From a452aeb3b9bfcab52cd9dce0bbcdc41a7a3b04ca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:49 -0500 Subject: [PATCH 11446/11794] New translations phases.md (Chinese Simplified) --- zh/governance/phases.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/governance/phases.md b/zh/governance/phases.md index 4b45be826..3ea84711f 100644 --- a/zh/governance/phases.md +++ b/zh/governance/phases.md @@ -1,6 +1,6 @@ -# Phases +# 发展阶段 -Progressive decentralization will follow four phases as outlined below. +渐进式去中心化将分四个阶段。 ![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) From 94c852a758b3de36983351bc021e0546cdb6ad21 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:51 -0500 Subject: [PATCH 11447/11794] New translations contributing.md (Chinese Simplified) --- zh/governance/contributing.md | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/zh/governance/contributing.md b/zh/governance/contributing.md index 5b63d22c7..a0138f2bb 100644 --- a/zh/governance/contributing.md +++ b/zh/governance/contributing.md @@ -1,8 +1,8 @@ -# Contributing +# 如何贡献 -**100% Open-source** +**100% 开源。** -OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. +OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 {% content-ref url="broken-reference" %} [Broken link](broken-reference) @@ -18,20 +18,20 @@ We work in public and our company Discord is open to all. If you have questions Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). -#### Development Process +#### 开发过程 Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. -2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. -3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. -4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. +1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 +2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 +3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 +4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 5. Write some awesome code. -6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. +6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 7. Push your branch to the upstream repository (i.e. https://github.com/OriginProtocol/\[repo]) so that other contributors can easily work off of it if necessary. -8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. +8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 For critical smart contract code to be merged it must pass the following checklist: @@ -42,7 +42,7 @@ For critical smart contract code to be merged it must pass the following checkli The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### Coding Style +#### 编码风格 We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -50,7 +50,7 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### Protocol Design +#### 协议设计 When considering protocol or implementation design proposals, we are looking for: @@ -62,7 +62,7 @@ When considering protocol or implementation design proposals, we are looking for Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### Community Guidelines +#### 社区准则 We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: @@ -71,11 +71,11 @@ We want to keep the Origin community awesome, growing and collaborative. We need * Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. * Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### Reporting Issues +#### 报告问题 If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### Security Issues +#### 安全问题 OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -85,7 +85,7 @@ If you find a security vulnerability please send your report privately to [secur [bug-bounties.md](../security-and-risks/bug-bounties.md) {% endcontent-ref %} -#### **Community Improvement** +#### **社区发展** Origin is just as much about community as it is about our technology. @@ -93,7 +93,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### Full-Time Positions +#### 全职职位 Origin occasionally hires developers for part-time or full-time positions. From 377c742616fe0e7853c1246af0a72d7f1bbeea46 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:52 -0500 Subject: [PATCH 11448/11794] New translations risks.md (Chinese Simplified) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index 64dc13dc0..a815a1992 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# Risks +# 风险 {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* Underlying stablecoin risk +* 底层稳定币风险 **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**Stablecoin risks** +**稳定币风险** -It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. +值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. **Risk mitigation** From d3d0364399b4103806992e0085924fe450a73959 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:54 -0500 Subject: [PATCH 11449/11794] New translations README.md (Chinese Simplified) --- zh/smart-contracts/api/README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index f15f90289..df0b3006b 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -1,10 +1,9 @@ # API -Documentation of contracts API used by the protocol: +Documentation of contracts API used by the protocol: -* [Vault](vault.md) +* [保险库 (Vault)](vault.md) * [ERC-20](erc-20-1.md) -* [Timelock](timelock.md) -* [Oracles](oracle.md) +* [时间锁(Timelock)](timelock.md) * [Stategies](strategies.md) From 228e2c3d15361017b375a5a8f8d6e2299ed9b6fd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:55 -0500 Subject: [PATCH 11450/11794] New translations erc-20-1.md (Chinese Simplified) --- zh/smart-contracts/api/erc-20-1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 164343cc0..217af4847 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -7,10 +7,10 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand. {% hint style="warning" %} -Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. +希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 From df6d85ae2f73b5713cb394b89722b456ba0141d9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:56 -0500 Subject: [PATCH 11451/11794] New translations ousd.md (Chinese Simplified) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 8d6981144..651181162 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -Documentation coming soon. +文档即将发布。 {% endhint %} From b6c2dedd03d3de823438791891c450c5c9ab8ef0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:57 -0500 Subject: [PATCH 11452/11794] New translations strategies.md (Chinese Simplified) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index a275b76e6..1d978df66 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# Strategies +# 策略 {% hint style="info" %} Documentation coming soon. From 42259d23ede748d91f77486e3887fb35eaab8604 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:58 -0500 Subject: [PATCH 11453/11794] New translations usdt.md (Chinese Traditional) --- .../supported-stablecoins/usdt.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-stablecoins/usdt.md b/zh/core-concepts/supported-stablecoins/usdt.md index e2ee4b162..4f07af957 100644 --- a/zh/core-concepts/supported-stablecoins/usdt.md +++ b/zh/core-concepts/supported-stablecoins/usdt.md @@ -2,19 +2,19 @@ ![](../../.gitbook/assets/image (1).png) -Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. 2017年9月,Tether 宣布他们将在以太坊区块链上推出更多美元的ERC-20代币。 +Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain. -据说发行的每个 Tether 都具有一对一的支持,由 Tether Limited(一家与加密货币交易所 Bitfinex 有密切联系的公司)在托管账户中持有法定货币的等值金额。 +Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. Despite the controversy **** around **** the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. -| 关键信息 | | -| ---- | ---------------------------------------------------------------------------------------------------------------- | -| 发行者 | Tether Limited | -| 名字 | Tether | -| 符号 | USDT | -| 地址 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | -| 小数点 | 6 | -| 官方网站 | [https://tether.to/ ](https://tether.to) | -| 持有者 | Over 3.4M addresses | +| Key Facts | | +| ------------- | ---------------------------------------------------------------------------------------------------------------- | +| Issued by | Tether Limited | +| Name | Tether | +| Symbol | USDT | +| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) | +| Decimals | 6 | +| Official site | [https://tether.to/ ](https://tether.to) | +| Holders | Over 3.4M addresses | From d32057528cc08745bae700c17a8995b735d5dbd3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:41:59 -0500 Subject: [PATCH 11454/11794] New translations README.md (Chinese Traditional) --- .../supported-defi-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/README.md b/zh/core-concepts/supported-defi-platforms/README.md index 6a9354958..50ee37b6c 100644 --- a/zh/core-concepts/supported-defi-platforms/README.md +++ b/zh/core-concepts/supported-defi-platforms/README.md @@ -1,14 +1,14 @@ -# 支持的DeFi平台 +# Supported DeFi Platforms -**支持平台** +**Supported Platforms** -OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -目前,我们计划从以下平台赚取收益: +Currently, we plan to earn yields from the following platforms: {% page-ref page="compound.md" %} -我们也打算集成以下平台: +Integrations are currently planned for the following platforms: {% page-ref page="aave.md" %} @@ -22,9 +22,9 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="yearn.finance.md" %} -尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From 8814824dafb3e0c12b18f2d5a96678b045e31076 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:02 -0500 Subject: [PATCH 11455/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 669e48b6b..4f35cc66a 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# 审核 +# Audits **The OUSD Vault, ERC-20, and Overall System** From 9afaa350be4de8e7169014f54b54a7d55500e6aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:03 -0500 Subject: [PATCH 11456/11794] New translations rewards.md (Chinese Traditional) --- zh/core-concepts/yield-generation/rewards.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md index eb224b3e2..f598afe7c 100644 --- a/zh/core-concepts/yield-generation/rewards.md +++ b/zh/core-concepts/yield-generation/rewards.md @@ -1,12 +1,12 @@ -# 奖励 +# Rewards **Collecting Rewards** -除了从贷款中收取利息和从做市中收取费用外,我们也打算自动化地收集并转换许多 DeFi 协议分发的奖金激励。 For example, Compound gives away COMP tokens and Curve gives away CRV tokens. 这些奖励代币将定期转换为稳定币并以额外收益的形式分配给OUSD持有者。 +In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. {% hint style="info" %} -虽然保险库会安全地存储收到的任何意外奖励,但是为了决定协议何时以及如何将这些奖励代币转换为稳定币,还是需要编写和部署自定义策略。 +While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins. {% endhint %} -如今,奖励已成为农民考虑的一个重要因素,因为这些奖励占他们收益的很大一部分。 我们预计 OUSD 协议会随着时间而被升级,以利用 DeFi 领域中最具吸引力的收益。 在决定如何最佳分配资源时,该协议会考虑提供的各种奖励的市场价值。 +Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources. From 29cec0035088f20b970ff60e1c32d2c635af4826 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:04 -0500 Subject: [PATCH 11457/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index d17ccc8db..b8204fe1e 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 13b54371d5de757a9838e915880b929615bcaaf8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:05 -0500 Subject: [PATCH 11458/11794] New translations aave.md (Chinese Traditional) --- .../supported-defi-platforms/aave.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md index 5fe58ec91..df02edab3 100644 --- a/zh/core-concepts/supported-defi-platforms/aave.md +++ b/zh/core-concepts/supported-defi-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出. Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From fc8fb68c3da00f8cc5fc657d00727d410f7ed28a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:06 -0500 Subject: [PATCH 11459/11794] New translations phases.md (Chinese Traditional) --- zh/governance/phases.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/governance/phases.md b/zh/governance/phases.md index 3ea84711f..4b45be826 100644 --- a/zh/governance/phases.md +++ b/zh/governance/phases.md @@ -1,6 +1,6 @@ -# 发展阶段 +# Phases -渐进式去中心化将分四个阶段。 +Progressive decentralization will follow four phases as outlined below. ![](../.gitbook/assets/ousd_docs_graphics_2%20%282%29.png) From 6fed086ef93cc17e7bd736c49f58caee8b02b817 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:07 -0500 Subject: [PATCH 11460/11794] New translations bug-bounties.md (Chinese Traditional) --- zh/security-and-risks/bug-bounties.md | 36 +++++++++++++-------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/zh/security-and-risks/bug-bounties.md b/zh/security-and-risks/bug-bounties.md index 4f3d85733..d6e21196f 100644 --- a/zh/security-and-risks/bug-bounties.md +++ b/zh/security-and-risks/bug-bounties.md @@ -1,32 +1,32 @@ -# 错误赏金 +# Bug Bounties -**错误赏金** +**Bug Bounties** -所有Bug赏金由Origin Protocol酌情判断。 The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. +Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100 OUSD** for minor issues to **$250,000 OUSD** for major vulnerabilities. Currently, the bounty program only applies to OUSD and not other products from Origin. {% hint style="warning" %} -以获得赏金的资格,您必须遵守以下概述的“负责任的披露”规则。 +In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below. {% endhint %} -**负责任的披露** +**Responsible Disclosure** -安全是我们的重中之重。我们已尽一切努力确保我们的代码安全并按预期运作。 然而,有未检测到的一些大大小小的漏洞的可能性还是存在的。 +Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected. -如果您发现一个漏洞,我们希望您能够立刻通知我们,以便我们采取措施尽快解决它。 +In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible. -如果发现漏洞,请按照以下步骤: +If you discover a vulnerability, please do the following: * Report your findings to [security@originprotocol.com](mailto:security@originprotocol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser). Here is an example of a [well written disclosure](https://gist.github.com/DanielVF/66f459da88804d1fd917c47576c68523). -* 不要趁机利用发现的漏洞或问题 -* 在问题被解决之前,不要向其他人透露问题 -* 请勿对物理安全,社会工程,分布式拒绝服务攻击,垃圾邮件或第三方应用程序进行攻击 -* 请提供足够的信息以帮助我们重现该问题,以便我们能够尽快解决它。 Complex vulnerabilities may require further explanation so we might ask you for additional information. +* Do not take advantage of the vulnerability or problem you have discovered +* Do not reveal the problem to others until it has been resolved +* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties +* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information. -我们承诺: +In return, we promise: -* 我们将在3个工作日内回复您,并提供我们对报告内容的评估和预计的解决日期 -* 如果您按照以上的步骤,我们将不会对您采取任何法律行动。 -* 我们会以严格保密的方式处理您的报告。未经您的允许,我们是不会将您的个人信息传递给第三方的。 -* 如果您希望的话,我们会跟您分享问题解决的进展 +* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date +* If you have followed the instructions above, we will not take any legal action against you in regard to the report +* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission +* If you so wish we will keep you informed of the progress towards resolving the problem * In the public information concerning the problem reported, we will give your name as the discoverer of the problem (unless you desire otherwise) -* 为了感谢您的协助,对于我们之前不知道的每一个安全问题报告,我们都会给予奖励。 奖励的金额将根据问题的严重性,报告的质量以及您提供的任何其他帮助来确定。 +* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide. From 5a4ce3cab8c8e9dd28c14f80b8c991fac4b1f94c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:08 -0500 Subject: [PATCH 11461/11794] New translations contributing.md (Chinese Traditional) --- zh/governance/contributing.md | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/zh/governance/contributing.md b/zh/governance/contributing.md index a0138f2bb..5b63d22c7 100644 --- a/zh/governance/contributing.md +++ b/zh/governance/contributing.md @@ -1,8 +1,8 @@ -# 如何贡献 +# Contributing -**100% 开源。** +**100% Open-source** -OUSD 是一个完全开源的项目,而我们欢迎各种各样的贡献。 您可以通过报告问题,贡献代码或帮助我们改善社区的多种方式提供帮助。 +OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community. {% content-ref url="broken-reference" %} [Broken link](broken-reference) @@ -18,20 +18,20 @@ We work in public and our company Discord is open to all. If you have questions Our internal developer dashboard is available at [analytics.ousd.com](https://analytics.ousd.com). The dashboard shows the current circulating supply, the assets under management in the vault, and the current allocations between each of the stablecoins and strategies. Various other developer tools can be found at [ousd.com/dashboard](https://ousd.com/dashboard). -#### 开发过程 +#### Development Process Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released. Your development flow should look like: -1. 选择一个您感兴趣的问题! 请在 `#engineering` [Discord](https://discord.gg/jyxpUSe) 频道里让我们的团队知道您想贡献的内容。 -2. 在 Discord 给其中一位 [核心团队成员](https://github.com/orgs/OriginProtocol/teams/core/members) 发信息,并要求把您添加到我们的 [贡献者团队](https://github.com/orgs/OriginProtocol/teams/contributors)。 否则,您需要分支相关的存储库,并将功能分支推到您自己的分叉。 -3. 在议题上添加评论或将议题分配给自己,这样我们不会有多个贡献者无意间试图解决同一个问题。 -4. 从 `master` 分支开始,然后签出新功能分支,除非您想为现有功能做出贡献。 +1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on. +2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork. +3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task. +4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature. 5. Write some awesome code. -6. 从 `master` 提取最新提交,并确认您的代码可与自您开始之后已合并的任何其他代码一起使用。 +6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started. 7. Push your branch to the upstream repository (i.e. https://github.com/OriginProtocol/\[repo]) so that other contributors can easily work off of it if necessary. -8. 请通过单击右列的“Reviewers”旁边的齿轮图标来请求 PR 的审阅。 +8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column. For critical smart contract code to be merged it must pass the following checklist: @@ -42,7 +42,7 @@ For critical smart contract code to be merged it must pass the following checkli The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers. -#### 编码风格 +#### Coding Style We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists. @@ -50,7 +50,7 @@ For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style) For Solidity, we use two-space indents. -#### 协议设计 +#### Protocol Design When considering protocol or implementation design proposals, we are looking for: @@ -62,7 +62,7 @@ When considering protocol or implementation design proposals, we are looking for Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases. -#### 社区准则 +#### Community Guidelines We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole: @@ -71,11 +71,11 @@ We want to keep the Origin community awesome, growing and collaborative. We need * Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws. * Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam. -#### 报告问题 +#### Reporting Issues If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos! -#### 安全问题 +#### Security Issues OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away! @@ -85,7 +85,7 @@ If you find a security vulnerability please send your report privately to [secur [bug-bounties.md](../security-and-risks/bug-bounties.md) {% endcontent-ref %} -#### **社区发展** +#### **Community Improvement** Origin is just as much about community as it is about our technology. @@ -93,7 +93,7 @@ We need constant help in improving our documentation, building new tools to inte Please get in touch if you would like to help out. Our `discussion` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help. -#### 全职职位 +#### Full-Time Positions Origin occasionally hires developers for part-time or full-time positions. From 173984c790636c896f5f4d62a96ee95c0b597c1d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:09 -0500 Subject: [PATCH 11462/11794] New translations risks.md (Chinese Traditional) --- zh/security-and-risks/risks.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md index a815a1992..64dc13dc0 100644 --- a/zh/security-and-risks/risks.md +++ b/zh/security-and-risks/risks.md @@ -1,4 +1,4 @@ -# 风险 +# Risks {% hint style="danger" %} Use at your own risk. Do not deploy more capital than you are willing to lose. @@ -8,7 +8,7 @@ As with any yield-generating DeFi product, there are associated risks with holdi * OUSD smart contract risk * Underlying third-party platform risk -* 底层稳定币风险 +* Underlying stablecoin risk **OUSD smart contract risk** @@ -18,11 +18,11 @@ Our smart contracts have been [audited](audits.md) by multiple, well-respected s OUSD is built on top of other DeFi platforms like Aave, Compound, and Curve that add additional smart contract risk. We are choosing to work with platforms that have literally billions of dollars of assets under management and have made a reasonable efforts to ensure the security of their protocols. However, there are no guarantees that the underlying third-party platforms will continue to work as intended, and any failure in an underlying strategy would potentially lead to a loss of funds for OUSD holders. -**稳定币风险** +**Stablecoin risks** -必须了解的是,OUSD 仅与支持它的稳定币一样强大。 Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. +It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss of value to an underlying stablecoin asset will cause a similar loss to the value of OUSD. While OUSD is designed to maintain a 1:1 relationship between supply and number of backing stablecoins, it does not guarantee which stablecoins will make up that backing nor the value of those coins. -值得注意的是,所有这些稳定币都会带来重要的交易对手风险。 尤其是 Tether 遇到了许多银行业麻烦和监管挑战。 此外,USDT 和 USDC 都有后门,可以让发行者有权冻结持有者钱包中的资金。 While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. +It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, its assets can also be negatively impacted since USDC and USDT are accepted as collateral for minting DAI. **Risk mitigation** From bf5de45e9263423675fa1f742f1acebdf58720c2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:10 -0500 Subject: [PATCH 11463/11794] New translations README.md (Chinese Traditional) --- zh/smart-contracts/api/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md index df0b3006b..ff400f20f 100644 --- a/zh/smart-contracts/api/README.md +++ b/zh/smart-contracts/api/README.md @@ -2,8 +2,8 @@ Documentation of contracts API used by the protocol: -* [保险库 (Vault)](vault.md) +* [Vault](vault.md) * [ERC-20](erc-20-1.md) -* [时间锁(Timelock)](timelock.md) +* [Timelock](timelock.md) * [Stategies](strategies.md) From 1c264ac0417e9eb6c41e9d1d5f37299a63585b9c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:11 -0500 Subject: [PATCH 11464/11794] New translations lending.md (Chinese Traditional) --- zh/core-concepts/yield-generation/lending.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md index a753aafda..fa7607781 100644 --- a/zh/core-concepts/yield-generation/lending.md +++ b/zh/core-concepts/yield-generation/lending.md @@ -1,12 +1,12 @@ -# 借贷 +# Lending -**不再需要银行** +**Unbank the Banked** -DeFi 借贷平台允许用户在无需任何中间商的情况下借出和借用加密资产。 贷方和借方都从其加密货币中获得更多价值。 贷款人赚取利息,而借款人将加密货币作为抵押品获得信贷,而无需面临传统银行的问题。 目前,DeFi 借贷平台为贷方提供的回报要远远超过传统市场上通常可获得的回报。 +DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets. -OUSD 与提供过度抵押贷款的 DeFi 贷款平台集成。 过度抵押与清算方面的明智规则相结合,可为贷方提供相当的担保。 此外,Aave 还使用 AAVE 代币保护其贷款池,从而进一步降低了风险。 +OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk. -OUSD 与具有良好记录,经过审核的智能合约并已成功借出数亿美元而没有问题的领先贷款提供商集成。 We are currently integrated with the following lending platforms: +OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We are currently integrated with the following lending platforms: {% content-ref url="../supported-strategies/compound.md" %} [compound.md](../supported-strategies/compound.md) From 00f3c75c345fd5cab75856ecef10a8dd971bc878 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:12 -0500 Subject: [PATCH 11465/11794] New translations erc-20-1.md (Chinese Traditional) --- zh/smart-contracts/api/erc-20-1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md index 217af4847..164343cc0 100644 --- a/zh/smart-contracts/api/erc-20-1.md +++ b/zh/smart-contracts/api/erc-20-1.md @@ -7,10 +7,10 @@ The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A99230 OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand. {% hint style="warning" %} -希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。 +Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders. {% endhint %} -The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。 +The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently. From 708066584c3ed217605610809ecd1ab7786e600d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:13 -0500 Subject: [PATCH 11466/11794] New translations ousd.md (Chinese Traditional) --- zh/smart-contracts/api/ousd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md index 651181162..8d6981144 100644 --- a/zh/smart-contracts/api/ousd.md +++ b/zh/smart-contracts/api/ousd.md @@ -1,7 +1,7 @@ # OUSD {% hint style="info" %} -文档即将发布。 +Documentation coming soon. {% endhint %} From 82eddceb55766a3689e81b67e1b470d61861018b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:14 -0500 Subject: [PATCH 11467/11794] New translations strategies.md (Chinese Traditional) --- zh/smart-contracts/api/strategies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md index 1d978df66..a275b76e6 100644 --- a/zh/smart-contracts/api/strategies.md +++ b/zh/smart-contracts/api/strategies.md @@ -1,4 +1,4 @@ -# 策略 +# Strategies {% hint style="info" %} Documentation coming soon. From 45a457110fb0f27f2c96ced239c4ce9de85a3864 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:15 -0500 Subject: [PATCH 11468/11794] New translations vault.md (Chinese Traditional) --- zh/smart-contracts/api/vault.md | 64 ++++++++++++++++----------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md index 5cb54297c..13a7a8601 100644 --- a/zh/smart-contracts/api/vault.md +++ b/zh/smart-contracts/api/vault.md @@ -1,9 +1,9 @@ --- description: >- - 保险库是协议的核心合约。 保险库负责铸造/兑现 OUSD 代币,在各种支持的策略之间重新平衡资金以及清算奖励代币。 + The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens. --- -# 保险库 (Vault) +# Vault ## Units @@ -21,7 +21,7 @@ The protocol was updated in November are [currently underway](https://github.co Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | +| Parameter Name | Type | Description | | --------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | | \_amount | uint256 | Amount deposited, expressed in decimal units | @@ -33,7 +33,7 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**. -| 参数名称 | 种类 | 描述 | +| Parameter Name | Type | Description | | --------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | | \_assets | address\[] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins | | \_amounts | uint256\[] | Amounts deposited, expressed in decimal units | @@ -49,9 +49,9 @@ On redemptions, it is the protocol and not the user that decides which stablecoi OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**. -| 参数名称 | 种类 | 描述 | -| ---------- | ------- | --------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +| -------------- | ------- | ----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | ### redeemAll()‌ @@ -77,9 +77,9 @@ Moves the assets under management into their prescribed [Stategies](https://app. Returns total value of underlying assets and strategies. -| `return` name | 种类 | 描述 | -| ------------- | ------- | ------------ | -| value | uint256 | 底层资产和策略的总价值。 | +| `return` name | Type | Description | +| ------------- | ------- | ------------------------------------------------ | +| value | uint256 | total value of underlying assets and strategies. | ### checkBalance() @@ -87,9 +87,9 @@ Returns total value of underlying assets and strategies. Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type. -| 参数名称 | 种类 | 描述 | -| --------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | -| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | +| Parameter Name | Type | Description | +| -------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/\~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin | ### calculateRedeemOutputs() @@ -101,11 +101,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function. -| 参数名称 | 种类 | 描述 | -| ---------- | ------- | --------------- | -| \_amount | uint256 | 以十进制单位表示的OUSD金额 | +| Parameter Name | Type | Description | +| -------------- | ------- | ----------------------------------------- | +| \_amount | uint256 | amount of OUSD expressed in decimal units | -| `return` name | 种类 | 描述 | +| `return` name | Type | Description | | ------------- | ----------- | --------------------------------------------------------------------------- | | outputs | uint256\[] | array of the amount of the stablecoin assets `redeem` function would return | @@ -139,9 +139,9 @@ Return the total annual percentage yield (APR) of the Vault and all Strategies r Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault. -| 参数名称 | 类型 | 描述 | -| --------- | ------- | ----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +| -------------- | ------- | ------------------------- | +| \_asset | address | Address of the stablecoin | ### priceUSDMint() @@ -149,9 +149,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -| ------ | ------ | ------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +| -------------- | ------ | ------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceUSDRedeem() @@ -159,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -| ------ | ------ | ------ | -| symbol | string | 稳定币的符号 | +| Parameter Name | Type | Description | +| -------------- | ------ | ------------------------ | +| symbol | string | Symbol of the stablecoin | ### priceAssetUSDMint()‌ @@ -169,9 +169,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -| --------- | ------- | ------ | -| \_asset | address | 稳定币地址‌ | +| Parameter Name | Type | Description | +| -------------- | ------- | -------------------------- | +| \_asset | address | Address of the stablecoin‌ | ### priceAssetUSDRedeem()‌ @@ -179,6 +179,6 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal places. -| 参数名称 | 种类 | 描述 | -| --------- | ------- | ----- | -| \_asset | address | 稳定币地址 | +| Parameter Name | Type | Description | +| -------------- | ------- | ------------------------- | +| \_asset | address | Address of the stablecoin | From d8ea3b31a32ff37a49ec39a507be083593b4424c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:19 -0500 Subject: [PATCH 11469/11794] New translations market-making.md (Chinese Traditional) --- zh/core-concepts/yield-generation/market-making.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md index e7db6b6f6..464b5f13e 100644 --- a/zh/core-concepts/yield-generation/market-making.md +++ b/zh/core-concepts/yield-generation/market-making.md @@ -1,16 +1,16 @@ -# 做市 +# Market Making -**持有去中心化交易所中的股份** +**Own your Stake in Decentralized Exchanges** -Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. 部分原因是由于在以太坊1.0上支持可以与中心化交易所的速度和滑点体验的订单簿 DEX 的困难。 此外,诸如 Uniswap 的 AMM 相对用户友好且gas费用较低。 +Automated market makers (AMMs) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use. -AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). 作为提供流动性的回报,当其他用户交换代币时,流动性提供者将获得交易费奖励。 For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. +AMMs can only enable new markets when liquidity providers supply liquidity (e.g. multiple tokens for given trading pairs or pools). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap two tokens on Uniswap v3, they are currently charged anywhere between 0.05% and 1% on top of the gas fees. These fees are distributed pro-rata to liquidity providers of the pair based on the percentage of total liquidity that they have provided. {% hint style="info" %} -[永久损失](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 是需要理解的重要风险因素。但是由于 OUSD 只为近似相等价值的稳定币提供流动性,因此从而大大缓解了这种担忧。 +[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value. {% endhint %} -The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). 然后,收益将分发给OUSD持有者。 +The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens (e.g. Curve rewards CRV tokens to liquidity providers). Yields are then passed on to OUSD holders. We are currently integrated with the following automated market maker: From 05dfd9d7e6c67d065f3b472263d8477127efd205 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:21 -0500 Subject: [PATCH 11470/11794] New translations principles.md (Chinese Traditional) --- zh/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index f36127aee..9e3444fb5 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,4 +1,4 @@ -# 原则 +# Principles **Governance Portal** From bb739969a8eac8ad08e27c7371ceacfd68ddb7a3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:21 -0500 Subject: [PATCH 11471/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/yield-generation/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md index c63eed10d..b1d3861bc 100644 --- a/zh/core-concepts/yield-generation/README.md +++ b/zh/core-concepts/yield-generation/README.md @@ -1,6 +1,6 @@ -# 收益产生 +# Yield Generation -**自动收益耕作** +**Automated Yield Farming** While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked (TVL), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways. From f553a700229dacd55c07ce4fe47dd6d4c8c0f2f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:22 -0500 Subject: [PATCH 11472/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/aave.md | 26 ++++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md index b7e2a776b..df02edab3 100644 --- a/zh/core-concepts/supported-platforms/aave.md +++ b/zh/core-concepts/supported-platforms/aave.md @@ -1,25 +1,25 @@ # Aave {% hint style="info" %} -即将推出。 Aave尚未集成。 +Coming soon. Aave has not yet been integrated. {% endhint %} -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -LEND 代币(ERC-20)用于管理协议,以前是 ETHLend 的实用型代币。 Aave 已宣布向自治和去中心化过渡,其已推出治理代币 AAVE,一种新的带有股权奖励的ERC-20治理代币。该平台的LEND代币也将交换为新的 AAVE 代币。 在一个流动性挖矿活动中,一些 AAVE 将会被分发给平台的用户。 +Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign. -Aave 锁定的总价值(TVL)已迅速增长至超过 12 亿美元,使其成为最大的 DeFi 协议之一。 LEND 的流通市值超过 7 亿美元。 +Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 维护一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) | From 872b3e12cde6bead2597bbd37b98215cb77dfcec Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:23 -0500 Subject: [PATCH 11473/11794] New translations balancer.md (Chinese Traditional) --- .../supported-defi-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md index 8cf643810..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-defi-platforms/balancer.md +++ b/zh/core-concepts/supported-defi-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 (TVL)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 716758e267cb67a758fd326968f3821ac18b8c7c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:24 -0500 Subject: [PATCH 11474/11794] New translations compound.md (Chinese Traditional) --- .../supported-defi-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md index 798a77a13..a4d2660a1 100644 --- a/zh/core-concepts/supported-defi-platforms/compound.md +++ b/zh/core-concepts/supported-defi-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 (TVL) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 720ce8c4721a3bd556336c4f03d115e83fea9d2f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:25 -0500 Subject: [PATCH 11475/11794] New translations curve.md (Chinese Traditional) --- .../supported-defi-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md index df39074ae..021d0041b 100644 --- a/zh/core-concepts/supported-defi-platforms/curve.md +++ b/zh/core-concepts/supported-defi-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 (LP) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者锁定的资产越多、锁定时间越长,投票权就越多。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 (TVL)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From f258abdcf2fdfc4fa3705d8f74cdbc8872586ab5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:26 -0500 Subject: [PATCH 11476/11794] New translations dydx.md (Chinese Traditional) --- .../supported-defi-platforms/dydx.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-defi-platforms/dydx.md +++ b/zh/core-concepts/supported-defi-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From f2d75ef48fab4a8d336e5fc40365c1c0ffbe65c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:28 -0500 Subject: [PATCH 11477/11794] New translations curve.md (Chinese Traditional) --- .../supported-strategies/curve.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md index 6b6c19b1e..40d2aade6 100644 --- a/zh/core-concepts/supported-strategies/curve.md +++ b/zh/core-concepts/supported-strategies/curve.md @@ -1,20 +1,20 @@ # Curve -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker (AMM) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider (LP) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake or "vote-lock" their tokens for additional voting power proportional to time staked. Vote-locking CRV also significantly boosts liquidity provider rewards. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. Curve has a Total Value Locked (TVL) of over $20.4 billion by liquidity providers at the time of writing. Hundreds of millions of dollars of trading volume are generated on Curve every day. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -| ------- | ------------------------------------------------------------------------ | -| 官方网站 | [https://www.curve.fi/](https://www.curve.fi) | -| 开发者文档 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | -| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | -| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | +| Resources | | +| -------------- | ------------------------------------------------------------------------ | +| Official site | [https://www.curve.fi/](https://www.curve.fi) | +| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) | +| GitHub | [https://github.com/curvefi](https://github.com/curvefi) | +| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) | From a263ac9a5610a7bc6fcc1611d9aee212d464bea7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:29 -0500 Subject: [PATCH 11478/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-defi-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-defi-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From b38a78ab47244dca0f084da9cc56f0f61864ed23 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:31 -0500 Subject: [PATCH 11479/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/core-concepts/supported-platforms/README.md b/zh/core-concepts/supported-platforms/README.md index c05b8eaa6..aa4b89181 100644 --- a/zh/core-concepts/supported-platforms/README.md +++ b/zh/core-concepts/supported-platforms/README.md @@ -1,14 +1,14 @@ -# 支持平台 +# Supported Platforms -**支持平台** +**Supported Platforms** -OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. -目前,我们打算从以下平台赚取收益: +Currently, we plan to earn yields from the following platforms: {% page-ref page="compound.md" %} -我们也打算集成以下平台: +Integrations are currently planned for the following platforms: {% page-ref page="yearn.finance.md" %} @@ -24,9 +24,9 @@ OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益 {% page-ref page="balancer.md" %} -尽管 DeFi 增长非常迅速,并且现在存放在这些平台上的资产有数十亿美元的价值,但是其中一些项目仍处于测试阶段,并且处于试验阶段。 这些平台使用的智能合约中可能存在隐藏的漏洞,而且过去以太坊应用程序中的漏洞也造成过数百万美元的损失。 +Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past. -我们一直在密切观察我们所支持的平台安全。如果发现任何问题,我们会立即采取行动以确保 OUSD 持有者的资金的安全。 +We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats. From afd654684126b9b0f0abba32348d482e0dfd852a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:32 -0500 Subject: [PATCH 11480/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-defi-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md index c9a9c03b7..012e25e93 100644 --- a/zh/core-concepts/supported-defi-platforms/uniswap.md +++ b/zh/core-concepts/supported-defi-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些LP代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 4b4457b22f012641005680f2a66da9beb5ec7f58 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:33 -0500 Subject: [PATCH 11481/11794] New translations balancer.md (Chinese Traditional) --- .../supported-platforms/balancer.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md index e62009cae..f8d9e3c0a 100644 --- a/zh/core-concepts/supported-platforms/balancer.md +++ b/zh/core-concepts/supported-platforms/balancer.md @@ -1,27 +1,27 @@ # Balancer {% hint style="info" %} -即将推出。 Balancer 尚未集成。 +Coming soon. Balancer has not yet been integrated. {% endhint %} -Balancer 是2020年3月以太坊上推出的去中心化流动性协议和交易所。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Balancer 是一种自动做市商 \(AMM\) ,允许用户创建最多8 种代币的资产池,用户也可以根据自己的要求选择资产的权重。 Balancer 上的流动资金池类似于交易所交易基金 \(ETFs\) 或具有特定资产权重目标的投资组合。 如果交易导致资产池偏离其目标权重分布,资产池中资产之间的汇率就会发生变化。 套利者可以执行交易以利用这一点,并采取行动将资金池重新平衡至其目标权重分布。 与其他 AMM 不同的一点是,流动性也可以在各个池之间共享。 +Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs. -Balancer 有几种不同的池。专用池里的资产仅由一个地址拥有,用户可以完全控制交易费、投资组合权重、价值等。共享池里的资产则是分布在多个地址中。还有智能池(smart pool),是属于智能合约的受控、专用池,该智能合约可以构建多种类的任意逻辑。 流动性提供者将根据他们对流动性的贡献比例获得 \(BPTs \)。 这些代币可以自由转让,可以赎回所提供的资产和应计费用。 +Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Balancer 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools. -Balancer 由 BAL( ERC-20)治理。 BAL 持有者可以对协议更改进行投票。 BAL持续地分发给流动性提供者,并且BAL总供应量的很大一部分归属于创世团队、股票期权、顾问以及投资者。 +Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule. -Balancer 的日交易量经常超过2500万美元。 在撰写本文时,Balancer 的流动性提供商的总锁定价值 \(TVL \)超过2.5 亿美元。 +Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing. -Balancer 已通过 Trail of Bits 的安全审核,并有一个漏洞赏金计划。 但是,Balancer 在 2020年6月遭受了重大攻击。 +Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://balancer.finance/](https://balancer.finance/) | -| 开发者文档 | [https://docs.balancer.finance/](https://docs.balancer.finance/) | -| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | -| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://balancer.finance/](https://balancer.finance/) | +| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) | +| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) | +| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) | From 017c15f9e6eef7330220527897813af6a1fb26b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:34 -0500 Subject: [PATCH 11482/11794] New translations curve.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/curve.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md index 41f346832..021d0041b 100644 --- a/zh/core-concepts/supported-platforms/curve.md +++ b/zh/core-concepts/supported-platforms/curve.md @@ -1,25 +1,25 @@ # Curve {% hint style="info" %} -即将推出。 Curve 尚未集成。 +Coming soon. Curve has not yet been integrated. {% endhint %} -Curve 是2020年1月在以太坊上推出的一个去中心化流动性协议和交易所,专注于稳定币和比特币锚定币。 用户可以在不同的ERC20 代币之间或基于以太坊的比特币之间进行交换。 流动性提供者帮助促进交易的同时也赚取交易费用。 +Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees. -Curve 是一个自动做市商 \(AMM\) ,其中每个市场都有一个关联的流动资金池,该池具有两个或多个应具有相同价值的资产,例如 USDT,USDC,DAI 和 TUSD(都是与美元挂钩的稳定币)。 每个稳定币及其相对权重之间的汇率由基于供需的算法确定。 套利者会采取行动使这些汇率正常化。 +Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates. -除了交易费用外,Curve 的有些池中的流动性提供者还可以获得额外的利息。 Curve 提供与 Compound,yearn.finance 和 Synthetix 集成的稳定币池。 Curve 使用这些平台会产生手续费用,然后根据其在流动资金池中的份额将其支付给LP。 流动性提供者 \(LP\) 代币被提供给参与池的参与者,可以赎回其最初提供的流动性以及应计费用和收益。 LP 代币也可以转至其他协议使用。 +Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols. -Curve 由 CRV(ERC-20)治理。 CRV 持有者可以对协议更改进行投票。 CRV持有者可以将其代币投入到与投入时间成比例的额外投票权上。 CRV 持续地分发给流动性提供者,并且 CRV 总供应量的很大一部分归属于团队和投资者。 +Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule. -Curve 的日交易量经常超过 5000 万美元。 在撰写本文时,Curve 的流动性提供商的总锁定价值 \(TVL \)超过 10 亿美元。 +Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing. -Curve 已通过 Trail of Bits 的两次安全审核,并有一个漏洞赏金计划。 +Curve has undergone two audits by Trail of Bits and maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From e04aff3ee8ab33e00a8f328b480321eed72eaa84 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:35 -0500 Subject: [PATCH 11483/11794] New translations dydx.md (Chinese Traditional) --- zh/core-concepts/supported-platforms/dydx.md | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md index 497377d9e..24f1a895e 100644 --- a/zh/core-concepts/supported-platforms/dydx.md +++ b/zh/core-concepts/supported-platforms/dydx.md @@ -1,25 +1,25 @@ # dYdX {% hint style="info" %} -即将推出。 DyDx 尚未集成。 +Coming soon. DyDx has not yet been integrated. {% endhint %} -dYdX 是一个基于以太坊的交易和贷款协议及平台,于2019年5月推出。 用户可以在 dYdX 的非托管,去中心化交易所上交易资产,或参与借贷。 借贷协议支持保证金交易和期货交易。 利率根据供求情况进行调整,而且仅提供短期贷款。 +dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered. -可用于借贷的资产的流动性按资产类型汇集在一起。 支付给贷方的利息是连续计算的复利,而借款人必须抵押品放在智能合约中。 +Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan. -dYdX 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. -在撰写本文时,dYdX 的总锁定价值 \(TVL\) 为4000万美元。 dYdX没有发行任何代币。 +dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token. -dYdX 已通过 OpenZeppelin 和 Bramah Systems 的安全审核。 +dYdX has undergone security audits by OpenZeppelin and Bramah Systems. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://dydx.exchange/](https://dydx.exchange/) | -| 开发者文档 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | -| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | -| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://dydx.exchange/](https://dydx.exchange/) | +| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) | +| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) | +| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) | From 6cda305749d161bfb2e088674274e4fc55ea1dc5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:36 -0500 Subject: [PATCH 11484/11794] New translations uniswap.md (Chinese Traditional) --- .../supported-platforms/uniswap.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md index 1090355ab..012e25e93 100644 --- a/zh/core-concepts/supported-platforms/uniswap.md +++ b/zh/core-concepts/supported-platforms/uniswap.md @@ -1,27 +1,27 @@ # Uniswap {% hint style="info" %} -即将推出。 Uniswap 尚未集成。 +Coming soon. Uniswap has not yet been integrated. {% endhint %} -Uniswap 是基于以太坊的去中心化流动性协议和交易所,于2018年11月推出。 Uniswap v2 于2020年5月推出。 用户可以付一些费用来交换 ERC-20 代币,或者为流动性池提供代币以赚取费用。 +Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees. -Uniswap 是基于兑换池,而不是订单簿的去中心化交易协议。 这种类型的交易所称为自动做市商 \(AMM\)。 Uniswap上交易对的汇率是由它们的恒定乘积公式来决定的,始终处于此公式结果曲线上的某一点。 这鼓励套利者进入流动资金池以重新平衡相对权重并使汇率正常化。 +Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate. -如果某个资金池中的流动性不足,可能会产生滑点,并且交易者可能无法免受不利的汇率影响。 Uniswap价格与外部价格之间的差异会产生套利机会,并可能导致流动性提供者遭受永久损失。 +Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve. -池参与者获得Uniswap流动性提供者 \(LP\) 代币,该代币与他们在给定池中提供的流动性份额相对应。 这些 LP 代币可以自由转让。 参与者可以随时进行代币对的赎回并退出对应的资金池。 +Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued. -寻求提高其代币流动性的代币发行者在流动性采矿活动中向流动性提供者提供激励。 新的代币发行者也已经在 Uniswap 池中推出了他们的代币。 +Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools. -现在,Uniswap 的交易量已超过许多传统交易所,每日交易量经常超过2亿美元。 Uniswap的流动性提供商锁定的总价值 \(TVL\) 超过了1.70亿美元。 Uniswap没有发行治理代币。 +Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token. -Uniswap 的智能合约已被 dapp.org 审核并正式验证。 Uniswap 维护一个漏洞赏金计划。 +Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program. -| 资源 | | -|:------- |:------------------------------------------------------------------------ | -| 官方网站 | [https://uniswap.org/](https://uniswap.org/) | -| 开发者文档 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | -| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | -| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | +| Resources | | +|:-------------- |:------------------------------------------------------------------------ | +| Official site | [https://uniswap.org/](https://uniswap.org/) | +| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) | +| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) | +| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) | From 15f3ae2dd644efd2bb245f889fcef873d8528ac6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:37 -0500 Subject: [PATCH 11485/11794] New translations yearn.finance.md (Chinese Traditional) --- .../supported-platforms/yearn.finance.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md index f21722e76..3f23b9fdb 100644 --- a/zh/core-concepts/supported-platforms/yearn.finance.md +++ b/zh/core-concepts/supported-platforms/yearn.finance.md @@ -1,25 +1,25 @@ # Yearn.finance {% hint style="info" %} -即将推出。 Yearn.finance 尚未集成。 +Coming soon. Yearn.finance has not yet been integrated. {% endhint %} -yEarn.finance 前身是iearn.finance,是基于以太坊的聚合收益协议,由Andre Cronje 于 2020年1月推出。 Yearn 结合自动化和人为决策代表已存入资金的用户来管理产量农业和再平衡策略。 +Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital. -Yearn 有两种收益汇总产品,Earn 和 Vaults。 Yearn 用户可以在Curve上的资金池中存放和抵押其ERC20代币,以赚取费用和治理代币奖励。 这些资产也通过提供高收益和代币奖励的平台借出,从而增加收益。 +Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned. -Vaults 提供了一个更加自动化的体验。 用户存放诸如 LINK 和 Curve 的流动性提供者代币或稳定币之类的资产,然后 Vault 资金池将这些资产汇集在一起,并部署社区和 Andre Cronje 认为安全的最高收益的策略。 作为奖励而赚取的治理代币被出售并与其他费用合并,然后自动转入Vault以提高收益。 策略可以经常改变,而且将资产汇集在一起也可以为用户节省gas成本。 +Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users. -Yearn 由 YFI(ERC-20)治理。 YFI 持有者同意锁定他们的 YFI 后(锁定三天)就可以对协议更改进行投票。 YFI 持有者可以通过治理网站来抵押其代币,以赚取一定比例协议产生的收益。 该收益来自 Yearn 产品向用户收取的费用。 YFI 全部都分发给 Curve 和 Balancer 上的流动性提供商。 YFI 没有分配给团队成员或投资者。 +Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors. -Yearn 的总锁定价值 \(TVL\) 已迅速增长至超过 8亿美元,使其成为最大的 DeFi 协议之一。 YFI 的流通市值超过4亿美元。 +Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million. -Yearn 已通过 CertiK,Quantstamp,HackMD 和 CryptoManiacs 的多次安全和智能合约审核。 Yearn 以迅速推出实验产品并警告用户其产品处于测试阶段而闻名。 +Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta. -| 资源 | | -|:------- |:-------------------------------------------------------------------- | -| 官方网站 | [https://yearn.finance/](https://yearn.finance/) | -| 开发者文档 | [https://docs.yearn.finance/](https://docs.yearn.finance/) | -| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | -| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------- | +| Official site | [https://yearn.finance/](https://yearn.finance/) | +| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) | +| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) | +| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) | From 0a0edd135ac863e8b1110d9d83f66ff9a599dabe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:38 -0500 Subject: [PATCH 11486/11794] New translations README.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md index 81bece766..b1bb5828c 100644 --- a/zh/core-concepts/supported-strategies/README.md +++ b/zh/core-concepts/supported-strategies/README.md @@ -1,8 +1,8 @@ -# 支持策略 +# Supported Strategies -**支持的DeFi平台** +**Supported DeFi Platforms** -OUSD 通过将稳定币存入贷款平台和做市商流动性池来产生收益。 请注意,这些平台都带来技术风险。如果发生重大安全事件,可能会导致资金的亏损。 我们选择使用已经过智能合约审核并且我们认为是最安全的平台。 +OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure. Currently, OUSD earns yield from the following platform(s): From fd4f42409c598e0d3f705bdbf2075187cd8e518a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:39 -0500 Subject: [PATCH 11487/11794] New translations aave.md (Chinese Traditional) --- zh/core-concepts/supported-strategies/aave.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md index eaa28e56d..cf77e0ffb 100644 --- a/zh/core-concepts/supported-strategies/aave.md +++ b/zh/core-concepts/supported-strategies/aave.md @@ -1,20 +1,20 @@ # Aave -Aave 是一个基于以太坊的借贷协议和平台,由 ETHLend 的创建者于2020年1月推出。 Aave 用户可以通过存入资金池获得利息收益,同时也能通过超额抵押资金贷出资金池资金。 每个支持的资产都汇总在自己的池子,用户也可以在稳定利率和浮动利率之间进行切换。 +Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate. -aToken(ERC-20)与 Aave 协议中存放的基础资产的价值固定为 1:1。 利息会自动进行复利并以 aToken 支付给贷方,这意味着贷方可以看到余额每秒都在增加。 用户可以抵押 aToken 借用资产。 aToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time. -Aave 支持的 Flash贷款(闪贷)要求借贷和还款必须在一个区块时间内完成。闪贷允许用户无需任何资金抵押就可以借款。 Flash 贷款是针对开发人员的复杂产品,可用于跨多个 DeFi 协议套利。 +Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols. Aave's governance token was formerly called LEND which was the utility token for ETHLend. As part of their transition to fully decentralized governance, LEND holders were able to exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE tokens have been distributed to users of the platform in a liquidity mining campaign. Aave's total value locked (TVL) has quickly grown to over $15.5 billion, making it the largest DeFi protocol at the time of writing. LEND has a circulating market cap of over $5.3 billion. -Aave 已通过 OpenZeppelin,Trail of Bits 和 Consensys Diligence 的安全审核。 Aave 有一个漏洞赏金计划。 +Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program. -| 资源 | | -| ------- | ------------------------------------------------------------------------------ | -| 官方网站 | [https://aave.com/](https://aave.com) | -| 开发者文档 | [http://docs.aave.com/](http://docs.aave.com) | -| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | -| Discord | [https://aave.com/discord](https://aave.com/discord) | +| Resources | | +| -------------- | ------------------------------------------------------------------------------ | +| Official site | [https://aave.com/](https://aave.com) | +| Developer docs | [http://docs.aave.com/](http://docs.aave.com) | +| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) | +| Discord | [https://aave.com/discord](https://aave.com/discord) | From 19fd14b92eae655d9b3328a079aeddbc23407cf8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:40 -0500 Subject: [PATCH 11488/11794] New translations compound.md (Chinese Traditional) --- .../supported-strategies/compound.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md index 2a1325b74..77e40733e 100644 --- a/zh/core-concepts/supported-strategies/compound.md +++ b/zh/core-concepts/supported-strategies/compound.md @@ -1,18 +1,18 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 cToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro-rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. Compound's total value locked (TVL) has quickly grown to over $10 billion, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $2.5 billion. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound 协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -| ------- | -------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +| -------------- | -------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 9b716b0ce0a748095afffb7e9539e2475f99a47d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:41 -0500 Subject: [PATCH 11489/11794] New translations compound.md (Chinese Traditional) --- .../supported-platforms/compound.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md index 08865a7eb..a4d2660a1 100644 --- a/zh/core-concepts/supported-platforms/compound.md +++ b/zh/core-concepts/supported-platforms/compound.md @@ -1,19 +1,19 @@ # Compound -Compound 是基于以太坊的贷款协议和平台,于2018年9月推出。 用户可以获得利息收益,同时也能通过超额抵押资金贷出资金。 每个支持的资产都汇总在其自己的流动资金池中,并根据供求自动调整利率。 +Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand. -抵押余额由 ERC-20 的 cToken 表示。该汇率相对于基础资产增加价值。 用户可以抵押 cToken 借用资产。 cToken 可以自由转让,并且可以在许多其他 DeFi 协议上使用。 用户也可以随时兑换 aToken 以取出它们的资产。 +Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time. -Compound 由 ERC-20 治理代币 COMP 管理。 COMP 持有者可以对协议的更改提出建议并对其进行投票,也可以将其投票权委托给其他人。 COMP代币每天按比例授予该协议的用户,其中的 50%代币分配给贷方,50% 代币分配给借方。 Compound 团队,投资者和顾问保留了 COMP 总供应量的很大一部分。 +Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors. -Compound 的锁定总价值 \(TVL\) 已迅速增长到近8亿美元,使其成为最大的 DeFi 协议之一。 COMP 的流通市值超过 5 亿美元。 +Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million. -Compound 已通过 OpenZeppelin 和 Trail of Bits 多次安全审核。 Compound协议已由 CertiK 正式验证,并已由 Gauntlet 进行了压力测试。 Compound 维护一个漏洞赏金计划。 +Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program. -| 资源 | | -|:------- |:-------------------------------------------------------------------------------------------------------------- | -| 官方网站 | [https://compound.finance/](https://compound.finance/) | -| 开发者文档 | [https://compound.finance/docs](https://compound.finance/docs) | -| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | -| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | +| Resources | | +|:-------------- |:-------------------------------------------------------------------------------------------------------------- | +| Official site | [https://compound.finance/](https://compound.finance/) | +| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) | +| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) | +| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) | From 38c4a870e7aa889b7a1a20757a449736a1636e08 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:55 -0500 Subject: [PATCH 11490/11794] New translations rewards.md (Vietnamese) --- vi/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/yield-generation/rewards.md b/vi/core-concepts/yield-generation/rewards.md index 625aac577..39b968698 100644 --- a/vi/core-concepts/yield-generation/rewards.md +++ b/vi/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Phần thưởng -**Collecting Rewards ** +**Collecting Rewards** Ngoài việc thu lãi từ cho vay và phí từ tạo lập thị trường, chúng tôi dự định sẽ tự động thu về và chuyển đổi phần tiền lãi thu được từ nhiều giao thức DeFi. Ví dụ: Compound tặng token COMP, Curve tặng token CRV. Những phần thưởng tiền thưởng này sẽ thường xuyên được chuyển đổi thành stablecoin, tiếp tục đưa đi tìm kiếm lợi nhuận và sau đó phân phối cho những người nắm giữ OUSD dưới dạng lợi nhuận bổ sung. From 397a0d22353dfcd1230383c1fadbbd49b911ab16 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:42:56 -0500 Subject: [PATCH 11491/11794] New translations admin-privileges.md (Vietnamese) --- vi/governance/admin-privileges.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vi/governance/admin-privileges.md b/vi/governance/admin-privileges.md index 04aafe040..eac7f7581 100644 --- a/vi/governance/admin-privileges.md +++ b/vi/governance/admin-privileges.md @@ -1,14 +1,14 @@ # Đặc quyền của quản trị viên -Các hợp đồng thông minh OUSD được thiết kế để có thể nâng cấp chủ sở hữu. Nhóm Origin sử dụng hai hợp đồng ví đa chữ ký Gnosis khác nhau để thực hiện các thay đổi đối với giao thức. Ví đa chữ ký này đã được [kiểm toán bởi OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), đội ngũ Origin, và các bên thứ 3 khác. +Các hợp đồng thông minh OUSD được thiết kế để có thể nâng cấp chủ sở hữu. Nhóm Origin sử dụng hai hợp đồng ví đa chữ ký Gnosis khác nhau để thực hiện các thay đổi đối với giao thức. Ví đa chữ ký này đã được [kiểm toán bởi OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), đội ngũ Origin, và các bên thứ 3 khác. {% hint style="info" %} Việc trì hoãn thời gian thực thi thay đổi hợp đồng thông minh cho phép người dùng có thời gian rút khỏi giao thức khi nhận thấy bất kỳ thay đổi đáng nghi ngờ nào của người sở hữu hoặc chỉ đơn giản là bạn không thích các thay đổi được đề xuất. {% endhint %} -Bất kỳ sự thay đổi về code của giao thức nào cũng cần có sự đồng ý của 5 trong tổng số 8 chữ ký hợp đồng. OUSD chỉ có thể được nâng cấp từ khi có sự đồng ý của 5 trên 8 ví đa chữ ký này. Điểm mấu chốt của hình thức đa chữ ký này là quyền quyết định sẽ không chỉ thuộc về sáng lập viên của Origin. Ngoài ra, các hợp đồng OUSD thuộc sở hữu của [khoá thời gian](../smart-contracts/api/timelock.md), cho phép nhóm Origin tiếp tục thực hiện các thay đổi đối với giao thức, nhưng chỉ sau 1 độ trễn thời gian nhất định. +Bất kỳ sự thay đổi về code của giao thức nào cũng cần có sự đồng ý của 5 trong tổng số 8 chữ ký hợp đồng. OUSD chỉ có thể được nâng cấp từ khi có sự đồng ý của 5 trên 8 ví đa chữ ký này. Điểm mấu chốt của hình thức đa chữ ký này là quyền quyết định sẽ không chỉ thuộc về sáng lập viên của Origin. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Một số chức năng, chẳng hạn như tái cân bằng tiền giữa các chiến lược hoặc tạm dừng tiền gửi, có thể được kích hoạt mà không cần tới khoá thời gian và yêu cầu chữ ký từ ít hơn 5 người. Điều này cho phép nhóm Origin phản ứng nhanh hơn với các điều kiện thị trường hoặc các mối đe dọa bảo mật. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. +Một số chức năng, chẳng hạn như tái cân bằng tiền giữa các chiến lược hoặc tạm dừng tiền gửi, có thể được kích hoạt mà không cần tới khoá thời gian và yêu cầu chữ ký từ ít hơn 5 người. Điều này cho phép nhóm Origin phản ứng nhanh hơn với các điều kiện thị trường hoặc các mối đe dọa bảo mật. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. Đặc quyền quản trị viên là cần thiết trong giai đoạn đầu để đảm bảo giao thức được bảo mật và lợi nhuận được tối ưu đồng thời giảm thiểu rủi ro. Chúng tôi dự kiến sẽ tiếp tục cải tiến hợp đồng thông minh của Ousd trong vài tháng đầu. From bb5f2afbf539e66f57e175bbd57e6201e3dbd033 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:43:01 -0500 Subject: [PATCH 11492/11794] New translations README.md (Vietnamese) --- vi/smart-contracts/api/README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/vi/smart-contracts/api/README.md b/vi/smart-contracts/api/README.md index 0d2ebb7c5..21f6959d4 100644 --- a/vi/smart-contracts/api/README.md +++ b/vi/smart-contracts/api/README.md @@ -1,10 +1,9 @@ # API -Tài liệu về các hợp đồng API được sử dụng bởi giao thức: +Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) * [Khoá thời gian (timelock)](timelock.md) -* [Oracle](oracle.md) -* [Các chiến lược](strategies.md) +* [Stategies](strategies.md) From 08591229c21f28aea4b8905d9f41c601f5ca9093 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:43:16 -0500 Subject: [PATCH 11493/11794] New translations usdt.md (Vietnamese) --- vi/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/core-concepts/supported-stablecoins/usdt.md b/vi/core-concepts/supported-stablecoins/usdt.md index 628a6c637..824663433 100644 --- a/vi/core-concepts/supported-stablecoins/usdt.md +++ b/vi/core-concepts/supported-stablecoins/usdt.md @@ -6,7 +6,7 @@ Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bit Mỗi Tether được phát hành vào lưu thông được hỗ trợ theo tỷ lệ 1-1 với số lượng tiền tệ fiat tương đương được giữ trong tài khoản ký thác của Tether Limited, một công ty có trụ sở tại Hồng Kông có quan hệ chặt chẽ với sàn giao dịch Bitfinex. -Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy **** around **** the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Thông tin chính | | | --------------- | ---------------------------------------------------------------------------------------------------------------- | From 706ac9b27e263617943cefabfd9300f7d2033ce3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:43:41 -0500 Subject: [PATCH 11494/11794] New translations rewards.md (Indonesian) --- id/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/core-concepts/yield-generation/rewards.md b/id/core-concepts/yield-generation/rewards.md index 42a5162a7..cc8bfe1e7 100644 --- a/id/core-concepts/yield-generation/rewards.md +++ b/id/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Hadiah -**Collecting Rewards ** +**Collecting Rewards** Selain mengumpulkan bunga dari pinjaman dan biaya dari pembuatan pasar, kami bermaksud untuk secara otomatis mengklaim dan mengubah insentif bonus yang didistribusikan oleh banyak protokol DeFi. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. Hadiah bonus ini akan secara teratur diubah menjadi stablecoin, disebarkan di pasar, dan didistribusikan ke pemegang OUSD dalam bentuk hasil tambahan. From 09e0768fb7fc49cef145e0a961d8d4887414852c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:43:42 -0500 Subject: [PATCH 11495/11794] New translations admin-privileges.md (Indonesian) --- id/governance/admin-privileges.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/id/governance/admin-privileges.md b/id/governance/admin-privileges.md index 7e97be035..33a1d02ae 100644 --- a/id/governance/admin-privileges.md +++ b/id/governance/admin-privileges.md @@ -1,14 +1,14 @@ # Hak Istimewa Admin -Kontrak pintar OUSD dirancang agar dapat diupgrade oleh pemilik. Tim Origin menggunakan dua kontrak dompet multisig Gnosis yang berbeda untuk membuat perubahan pada protokol. Dompet multisig ini telah [diaudit oleh OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), tim Origin, dan lainnya. +Kontrak pintar OUSD dirancang agar dapat diupgrade oleh pemilik. Tim Origin menggunakan dua kontrak dompet multisig Gnosis yang berbeda untuk membuat perubahan pada protokol. Dompet multisig ini telah [diaudit oleh OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), tim Origin, dan lainnya. {% hint style="info" %} Tindakan admin yang menunda waktu memberi pengguna kesempatan untuk keluar dari OUSD jika adminnya menjadi jahat, disusupi, atau membuat perubahan yang tidak disukai pengguna. {% endhint %} -Admin utama adalah kontrak multisig 5 dari 8 yang diperlukan untuk membuat perubahan kode apa pun pada protokol. OUSD hanya dapat ditingkatkan dari dompet multi-sig 5 dari 8 ini. Kunci multi-sig ini dipegang oleh individu yang memiliki hubungan dekat dengan perusahaan, dan bahkan pendiri Origin yang bertindak bersama tidak memiliki kontrol yang cukup untuk menjalankan fungsi pemilik sendiri. Selain itu, kontrak OUSD dimiliki oleh [timelock](../smart-contracts/api/timelock.md) yang memungkinkan tim Asal untuk terus membuat perubahan pada protokol, tetapi hanya setelah penundaan waktu. +Admin utama adalah kontrak multisig 5 dari 8 yang diperlukan untuk membuat perubahan kode apa pun pada protokol. OUSD hanya dapat ditingkatkan dari dompet multi-sig 5 dari 8 ini. Kunci multi-sig ini dipegang oleh individu yang memiliki hubungan dekat dengan perusahaan, dan bahkan pendiri Origin yang bertindak bersama tidak memiliki kontrol yang cukup untuk menjalankan fungsi pemilik sendiri. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Beberapa fungsi, seperti menyeimbangkan dana di antara strategi atau menjeda setoran, dapat dipicu tanpa timelock dan dengan penanda tangan yang jauh lebih sedikit. Hal ini memungkinkan tim Origin untuk bereaksi lebih cepat terhadap kondisi pasar atau ancaman keamanan. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. +Beberapa fungsi, seperti menyeimbangkan dana di antara strategi atau menjeda setoran, dapat dipicu tanpa timelock dan dengan penanda tangan yang jauh lebih sedikit. Hal ini memungkinkan tim Origin untuk bereaksi lebih cepat terhadap kondisi pasar atau ancaman keamanan. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. Memiliki hak istimewa admin diperlukan di hari-hari awal untuk memastikan bahwa protokol aman dan dioptimalkan untuk mendapatkan hasil sekaligus meminimalkan risiko. Kami berharap untuk merilis beberapa iterasi kontrak pintar kami dalam beberapa bulan pertama keberadaan protokol. From 3f7a5adb9493ea99fdc3dba03cf4b85b4eba0ebf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:43:47 -0500 Subject: [PATCH 11496/11794] New translations integration-guide-for-exchanges.md (Vietnamese) --- vi/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/guides/integration-guide-for-exchanges.md b/vi/guides/integration-guide-for-exchanges.md index 25451551f..13f36ac02 100644 --- a/vi/guides/integration-guide-for-exchanges.md +++ b/vi/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles.](../core-concepts/price-oracles.md) If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From 78e814025b187d0be2c17df31efad15539e84c8f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:44:00 -0500 Subject: [PATCH 11497/11794] New translations usdt.md (Indonesian) --- id/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/core-concepts/supported-stablecoins/usdt.md b/id/core-concepts/supported-stablecoins/usdt.md index 11d8ab362..8f5e4f130 100644 --- a/id/core-concepts/supported-stablecoins/usdt.md +++ b/id/core-concepts/supported-stablecoins/usdt.md @@ -6,7 +6,7 @@ Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bit Setiap Tether yang diterbitkan ke dalam sirkulasi dikatakan didukung oleh rasio satu-ke-satu dengan jumlah mata uang fiat yang setara yang disimpan dalam rekening kustodian oleh Tether Limited, sebuah perusahaan yang berbasis di Hong Kong dengan hubungan dekat dengan pertukaran mata uang kripto, Bitfinex. -Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy **** around **** the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Fakta-fakta kunci | | | ----------------- | ---------------------------------------------------------------------------------------------------------------- | From 62e5cb48259e15531ba5dc14e2c9cfc45d5685b4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:44:09 -0500 Subject: [PATCH 11498/11794] New translations usdt.md (Thai) --- th/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/core-concepts/supported-stablecoins/usdt.md b/th/core-concepts/supported-stablecoins/usdt.md index 789d00ee1..4f07af957 100644 --- a/th/core-concepts/supported-stablecoins/usdt.md +++ b/th/core-concepts/supported-stablecoins/usdt.md @@ -6,7 +6,7 @@ Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bit Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy **** around **** the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Key Facts | | | ------------- | ---------------------------------------------------------------------------------------------------------------- | From bf305a1f9df3ace17d51f370ae1bb2ce41be6b2d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:44:25 -0500 Subject: [PATCH 11499/11794] New translations README.md (Indonesian) --- id/smart-contracts/api/README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/id/smart-contracts/api/README.md b/id/smart-contracts/api/README.md index 347dcbf00..ff400f20f 100644 --- a/id/smart-contracts/api/README.md +++ b/id/smart-contracts/api/README.md @@ -1,10 +1,9 @@ # API -Dokumentasi API kontrak yang digunakan oleh protokol: +Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) * [Timelock](timelock.md) -* [Oracle](oracle.md) -* [Strategi](strategies.md) +* [Stategies](strategies.md) From a680ca968453476f5eb16e052c3f724a46b3617b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:44:32 -0500 Subject: [PATCH 11500/11794] New translations integration-guide-for-exchanges.md (Indonesian) --- id/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/guides/integration-guide-for-exchanges.md b/id/guides/integration-guide-for-exchanges.md index 6f86384db..68e7b3b11 100644 --- a/id/guides/integration-guide-for-exchanges.md +++ b/id/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles.](../core-concepts/price-oracles.md) If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From dd75c3e2c415c1848c6facc42e24aa7ce83653ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:44:54 -0500 Subject: [PATCH 11501/11794] New translations usdt.md (Croatian) --- hr/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/core-concepts/supported-stablecoins/usdt.md b/hr/core-concepts/supported-stablecoins/usdt.md index 789d00ee1..4f07af957 100644 --- a/hr/core-concepts/supported-stablecoins/usdt.md +++ b/hr/core-concepts/supported-stablecoins/usdt.md @@ -6,7 +6,7 @@ Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bit Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy **** around **** the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Key Facts | | | ------------- | ---------------------------------------------------------------------------------------------------------------- | From d07f6422661378c2e98dacace5482b0db9d8301e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:45:04 -0500 Subject: [PATCH 11502/11794] New translations rewards.md (Thai) --- th/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/core-concepts/yield-generation/rewards.md b/th/core-concepts/yield-generation/rewards.md index f32aca1c9..f598afe7c 100644 --- a/th/core-concepts/yield-generation/rewards.md +++ b/th/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Rewards -**Collecting Rewards ** +**Collecting Rewards** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. From 4278ea97cc8bd68bcca4e1841bf29b4c37b80991 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:45:06 -0500 Subject: [PATCH 11503/11794] New translations admin-privileges.md (Thai) --- th/governance/admin-privileges.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/th/governance/admin-privileges.md b/th/governance/admin-privileges.md index a6ec61a6b..b8204fe1e 100644 --- a/th/governance/admin-privileges.md +++ b/th/governance/admin-privileges.md @@ -1,14 +1,14 @@ # Admin Privileges -The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. {% hint style="info" %} Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From 04320b8dd7fe23ffcbbce2cdaa55b6c6ad601ddf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:45:11 -0500 Subject: [PATCH 11504/11794] New translations integration-guide-for-exchanges.md (Thai) --- th/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/guides/integration-guide-for-exchanges.md b/th/guides/integration-guide-for-exchanges.md index 0824d912b..cda6f2cd1 100644 --- a/th/guides/integration-guide-for-exchanges.md +++ b/th/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles.](../core-concepts/price-oracles.md) If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From cd7f4912e243edda187c72e6c005f58e2575c3dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:45:13 -0500 Subject: [PATCH 11505/11794] New translations README.md (Thai) --- th/smart-contracts/api/README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/th/smart-contracts/api/README.md b/th/smart-contracts/api/README.md index f15f90289..ff400f20f 100644 --- a/th/smart-contracts/api/README.md +++ b/th/smart-contracts/api/README.md @@ -1,10 +1,9 @@ # API -Documentation of contracts API used by the protocol: +Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) * [Timelock](timelock.md) -* [Oracles](oracle.md) * [Stategies](strategies.md) From 0f294b09074862b5e76d2d48f31b817dc2ee85c7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:45:27 -0500 Subject: [PATCH 11506/11794] New translations integration-guide-for-exchanges.md (Croatian) --- hr/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/guides/integration-guide-for-exchanges.md b/hr/guides/integration-guide-for-exchanges.md index 0824d912b..cda6f2cd1 100644 --- a/hr/guides/integration-guide-for-exchanges.md +++ b/hr/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles.](../core-concepts/price-oracles.md) If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From 25695ce34b0521c1dd9b2c04a65a54c33eba5062 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:45:39 -0500 Subject: [PATCH 11507/11794] New translations README.md (Croatian) --- hr/smart-contracts/api/README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/hr/smart-contracts/api/README.md b/hr/smart-contracts/api/README.md index f15f90289..ff400f20f 100644 --- a/hr/smart-contracts/api/README.md +++ b/hr/smart-contracts/api/README.md @@ -1,10 +1,9 @@ # API -Documentation of contracts API used by the protocol: +Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) * [Timelock](timelock.md) -* [Oracles](oracle.md) * [Stategies](strategies.md) From 122575744a6b29cedf5f16f1c0d7cede787256d8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:45:52 -0500 Subject: [PATCH 11508/11794] New translations rewards.md (Croatian) --- hr/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/core-concepts/yield-generation/rewards.md b/hr/core-concepts/yield-generation/rewards.md index f32aca1c9..f598afe7c 100644 --- a/hr/core-concepts/yield-generation/rewards.md +++ b/hr/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Rewards -**Collecting Rewards ** +**Collecting Rewards** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. From f9ef8d256d7f0267fa7c5b828390e39fe7eb5c1c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:45:53 -0500 Subject: [PATCH 11509/11794] New translations admin-privileges.md (Croatian) --- hr/governance/admin-privileges.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hr/governance/admin-privileges.md b/hr/governance/admin-privileges.md index a6ec61a6b..b8204fe1e 100644 --- a/hr/governance/admin-privileges.md +++ b/hr/governance/admin-privileges.md @@ -1,14 +1,14 @@ # Admin Privileges -The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. {% hint style="info" %} Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From e7245b12cd240f43033bf743983fc53c004726aa Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:46:00 -0500 Subject: [PATCH 11510/11794] New translations rewards.md (Hindi) --- hi/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/core-concepts/yield-generation/rewards.md b/hi/core-concepts/yield-generation/rewards.md index f32aca1c9..f598afe7c 100644 --- a/hi/core-concepts/yield-generation/rewards.md +++ b/hi/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Rewards -**Collecting Rewards ** +**Collecting Rewards** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. From 41e6e41067f7676d9b56ea0a59ad5e5cacf4961f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:46:01 -0500 Subject: [PATCH 11511/11794] New translations admin-privileges.md (Hindi) --- hi/governance/admin-privileges.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hi/governance/admin-privileges.md b/hi/governance/admin-privileges.md index a6ec61a6b..b8204fe1e 100644 --- a/hi/governance/admin-privileges.md +++ b/hi/governance/admin-privileges.md @@ -1,14 +1,14 @@ # Admin Privileges -The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. {% hint style="info" %} Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From cedd34ef59ca4f0100aa56f20630c3c0803ce931 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:46:07 -0500 Subject: [PATCH 11512/11794] New translations README.md (Hindi) --- hi/smart-contracts/api/README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/hi/smart-contracts/api/README.md b/hi/smart-contracts/api/README.md index f15f90289..ff400f20f 100644 --- a/hi/smart-contracts/api/README.md +++ b/hi/smart-contracts/api/README.md @@ -1,10 +1,9 @@ # API -Documentation of contracts API used by the protocol: +Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) * [Timelock](timelock.md) -* [Oracles](oracle.md) * [Stategies](strategies.md) From 178f92ebfabd463c1dbfaafa91bd8acd5e22f058 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:46:15 -0500 Subject: [PATCH 11513/11794] New translations integration-guide-for-exchanges.md (Hindi) --- hi/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/guides/integration-guide-for-exchanges.md b/hi/guides/integration-guide-for-exchanges.md index 0824d912b..cda6f2cd1 100644 --- a/hi/guides/integration-guide-for-exchanges.md +++ b/hi/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles.](../core-concepts/price-oracles.md) If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From 658d710df5f458dc76b61c61ae1c7053a6378e6f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:46:22 -0500 Subject: [PATCH 11514/11794] New translations usdt.md (Hindi) --- hi/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/core-concepts/supported-stablecoins/usdt.md b/hi/core-concepts/supported-stablecoins/usdt.md index 789d00ee1..4f07af957 100644 --- a/hi/core-concepts/supported-stablecoins/usdt.md +++ b/hi/core-concepts/supported-stablecoins/usdt.md @@ -6,7 +6,7 @@ Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bit Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy **** around **** the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Key Facts | | | ------------- | ---------------------------------------------------------------------------------------------------------------- | From 55af959bebbcce6602ae85d1051794aa70078c30 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:46:46 -0500 Subject: [PATCH 11515/11794] New translations rewards.md (Filipino) --- fil/core-concepts/yield-generation/rewards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/core-concepts/yield-generation/rewards.md b/fil/core-concepts/yield-generation/rewards.md index f32aca1c9..f598afe7c 100644 --- a/fil/core-concepts/yield-generation/rewards.md +++ b/fil/core-concepts/yield-generation/rewards.md @@ -1,6 +1,6 @@ # Rewards -**Collecting Rewards ** +**Collecting Rewards** In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield. From 5e588729b32a7fa5f63f6da4980aed5ccf1e9e36 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:46:47 -0500 Subject: [PATCH 11516/11794] New translations admin-privileges.md (Filipino) --- fil/governance/admin-privileges.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fil/governance/admin-privileges.md b/fil/governance/admin-privileges.md index a6ec61a6b..b8204fe1e 100644 --- a/fil/governance/admin-privileges.md +++ b/fil/governance/admin-privileges.md @@ -1,14 +1,14 @@ # Admin Privileges -The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. +The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. {% hint style="info" %} Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions_ _with only 2 of 9 signers. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From 65488f08790cb0b544afff08d5ae4791b6b248f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:46:52 -0500 Subject: [PATCH 11517/11794] New translations README.md (Filipino) --- fil/smart-contracts/api/README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/fil/smart-contracts/api/README.md b/fil/smart-contracts/api/README.md index f15f90289..ff400f20f 100644 --- a/fil/smart-contracts/api/README.md +++ b/fil/smart-contracts/api/README.md @@ -1,10 +1,9 @@ # API -Documentation of contracts API used by the protocol: +Documentation of contracts API used by the protocol: * [Vault](vault.md) * [ERC-20](erc-20-1.md) * [Timelock](timelock.md) -* [Oracles](oracle.md) * [Stategies](strategies.md) From 3c603254aacd5d8a06f5744674d2952a65142ae5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:47:07 -0500 Subject: [PATCH 11518/11794] New translations usdt.md (Filipino) --- fil/core-concepts/supported-stablecoins/usdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/core-concepts/supported-stablecoins/usdt.md b/fil/core-concepts/supported-stablecoins/usdt.md index 789d00ee1..4f07af957 100644 --- a/fil/core-concepts/supported-stablecoins/usdt.md +++ b/fil/core-concepts/supported-stablecoins/usdt.md @@ -6,7 +6,7 @@ Tether (USDT) is a fiat-pegged stablecoin that was initially built on top of Bit Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex. -Despite the controversy** **around** **the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. +Despite the controversy **** around **** the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP. | Key Facts | | | ------------- | ---------------------------------------------------------------------------------------------------------------- | From c23b042b32c551910f5e7de7495a257fc7f743be Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:47:20 -0500 Subject: [PATCH 11519/11794] New translations integration-guide-for-exchanges.md (Filipino) --- fil/guides/integration-guide-for-exchanges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/guides/integration-guide-for-exchanges.md b/fil/guides/integration-guide-for-exchanges.md index 0824d912b..cda6f2cd1 100644 --- a/fil/guides/integration-guide-for-exchanges.md +++ b/fil/guides/integration-guide-for-exchanges.md @@ -26,7 +26,7 @@ If you are comingling funds, you'll want to be sure that each user gets their pr The Origin team is often willing to provide a market maker and initial liquidity for exchanges that wish to integrate OUSD. There are also 9 figures worth of liquidity available on decentralized exchanges like [Curve](https://curve.fi/factory/9). -If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles](../smart-contracts/api/oracle.md). If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. +If you are interested in using OUSD to power your own staking or earning program, you will probably want to be able to access OUSD on demand. OUSD can always be minted or redeemed using the [Origin Dollar DApp](https://www.ousd.com), or directly from the OUSD [smart contracts](../smart-contracts/registry.md). If you are planning on providing liquidity yourself, you should be aware that the exact amount of OUSD you will receive in exchange for your USDT, USDC, or DAI depends on the current exchange rates as determined by the [oracles.](../core-concepts/price-oracles.md) If you are planning on redeeming OUSD for the underlying stablecoins, you should know there is a 0.25% exit fee and OUSD will return a basket of stable coins in proportion to the backing stablecoins in the pool. We encourage exchanges to leverage existing pools of liquidity to avoid those fees. If possible, mints or redeems should be done in large batches for maximum efficiency. #### Do you have other questions? From 860311688f0960be5beb3ec50e8e07909b2abf3a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:56:55 -0500 Subject: [PATCH 11520/11794] New translations admin-privileges.md (French) --- fr/governance/admin-privileges.md | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/fr/governance/admin-privileges.md b/fr/governance/admin-privileges.md index b8204fe1e..6c0121e5d 100644 --- a/fr/governance/admin-privileges.md +++ b/fr/governance/admin-privileges.md @@ -6,9 +6,26 @@ The OUSD smart contracts are designed to be owner upgradable. The Origin team us Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +### Admin -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. + +### Strategist + +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. + +The strategist multisig can take the following actions on the vault. + +* reallocate +* setVaultBuffer +* setAssetDefaultStrategy +* withdrawAllFromStrategy +* withdrawAllFromStrategies +* pauseRebase +* pauseCapital +* unpauseCapital + +### Future Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From 92a3d7b460ae3cbda108a06ecdc50f0b79f53127 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:56:55 -0500 Subject: [PATCH 11521/11794] New translations admin-privileges.md (Indonesian) --- id/governance/admin-privileges.md | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/id/governance/admin-privileges.md b/id/governance/admin-privileges.md index 33a1d02ae..a476fc05a 100644 --- a/id/governance/admin-privileges.md +++ b/id/governance/admin-privileges.md @@ -6,10 +6,27 @@ Kontrak pintar OUSD dirancang agar dapat diupgrade oleh pemilik. Tim Origin meng Tindakan admin yang menunda waktu memberi pengguna kesempatan untuk keluar dari OUSD jika adminnya menjadi jahat, disusupi, atau membuat perubahan yang tidak disukai pengguna. {% endhint %} -Admin utama adalah kontrak multisig 5 dari 8 yang diperlukan untuk membuat perubahan kode apa pun pada protokol. OUSD hanya dapat ditingkatkan dari dompet multi-sig 5 dari 8 ini. Kunci multi-sig ini dipegang oleh individu yang memiliki hubungan dekat dengan perusahaan, dan bahkan pendiri Origin yang bertindak bersama tidak memiliki kontrol yang cukup untuk menjalankan fungsi pemilik sendiri. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +### Admin -Beberapa fungsi, seperti menyeimbangkan dana di antara strategi atau menjeda setoran, dapat dipicu tanpa timelock dan dengan penanda tangan yang jauh lebih sedikit. Hal ini memungkinkan tim Origin untuk bereaksi lebih cepat terhadap kondisi pasar atau ancaman keamanan. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. +Admin utama adalah kontrak multisig 5 dari 8 yang diperlukan untuk membuat perubahan kode apa pun pada protokol. OUSD hanya dapat ditingkatkan dari dompet multi-sig 5 dari 8 ini. Kunci multi-sig ini dipegang oleh individu yang memiliki hubungan dekat dengan perusahaan, dan bahkan pendiri Origin yang bertindak bersama tidak memiliki kontrol yang cukup untuk menjalankan fungsi pemilik sendiri. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. -Memiliki hak istimewa admin diperlukan di hari-hari awal untuk memastikan bahwa protokol aman dan dioptimalkan untuk mendapatkan hasil sekaligus meminimalkan risiko. Kami berharap untuk merilis beberapa iterasi kontrak pintar kami dalam beberapa bulan pertama keberadaan protokol. +### Strategist -Setelah beberapa siklus peningkatan selesai, kami bermaksud untuk mengalihkan kepemilikan dari kendali perusahaan kami ke kontrak tata kelola terdesentralisasi, sehingga memungkinkan komunitas untuk memilih dan berpartisipasi dalam pembaruan protokol di masa mendatang. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. Hal ini memungkinkan tim Origin untuk bereaksi lebih cepat terhadap kondisi pasar atau ancaman keamanan. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. + +The strategist multisig can take the following actions on the vault. + +* reallocate +* setVaultBuffer +* setAssetDefaultStrategy +* withdrawAllFromStrategy +* withdrawAllFromStrategies +* pauseRebase +* pauseCapital +* unpauseCapital + +### Future + +Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From 86e5b4df46700710c5bfacaeacbf089edc8a75a8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:56:57 -0500 Subject: [PATCH 11522/11794] New translations price-oracles.md (Turkish) --- tr/core-concepts/price-oracles.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/tr/core-concepts/price-oracles.md b/tr/core-concepts/price-oracles.md index 8d62f294b..1b08c685f 100644 --- a/tr/core-concepts/price-oracles.md +++ b/tr/core-concepts/price-oracles.md @@ -4,6 +4,8 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks # Price Oracles +### Stablecoin Pricing + OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. | Coin | **Low** | **High** | **Delta** | **Source** | @@ -15,13 +17,13 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s | USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | | USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | -The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. +As an added precaution, OUSD never pays more than a dollar for a stablecoin, nor sells a stablecoin for less than a dollar. Oracles giving wrong prices will not result in a reduction of the number of stablecoins held. Gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using for stablecoin pricing: {% embed url="https://data.chain.link/usdt-usd" %} @@ -29,4 +31,8 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +### Reward Token Oracles & Front Running Protection + +When reward tokens from OUSD strategies are sold for additional yield, Chainlink oracles are checked to ensure that the sale price slippage has not exceeded normal bounds. These oracles are listed on our [registry](../smart-contracts/registry.md) page under the "Oracles" tab. + +The same is also true for OGN buybacks from OUSD yield.\ \ When minting and redeeming OUSD, a miniumun required amount can be passed into the contract call to ensure that the entire transaction fails if not enough OUSD or stablecoins would be returned to the user due to changing prices. From d34c31426764444dab2397484e98e4a23cf549e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:56:57 -0500 Subject: [PATCH 11523/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index b8204fe1e..a6bf1da7e 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. @@ -6,9 +6,26 @@ The OUSD smart contracts are designed to be owner upgradable. The Origin team us Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +### Admin -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. + +### Strategist + +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. + +The strategist multisig can take the following actions on the vault. + +* reallocate +* setVaultBuffer +* setAssetDefaultStrategy +* withdrawAllFromStrategy +* withdrawAllFromStrategies +* pauseRebase +* pauseCapital +* unpauseCapital + +### Future Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From 7e462221ab6ac09e6a99021c13911a429ece4595 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:56:59 -0500 Subject: [PATCH 11524/11794] New translations price-oracles.md (Chinese Simplified) --- zh/core-concepts/price-oracles.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md index 8d62f294b..1b08c685f 100644 --- a/zh/core-concepts/price-oracles.md +++ b/zh/core-concepts/price-oracles.md @@ -4,6 +4,8 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks # Price Oracles +### Stablecoin Pricing + OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. | Coin | **Low** | **High** | **Delta** | **Source** | @@ -15,13 +17,13 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s | USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | | USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | -The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. +As an added precaution, OUSD never pays more than a dollar for a stablecoin, nor sells a stablecoin for less than a dollar. Oracles giving wrong prices will not result in a reduction of the number of stablecoins held. Gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using for stablecoin pricing: {% embed url="https://data.chain.link/usdt-usd" %} @@ -29,4 +31,8 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +### Reward Token Oracles & Front Running Protection + +When reward tokens from OUSD strategies are sold for additional yield, Chainlink oracles are checked to ensure that the sale price slippage has not exceeded normal bounds. These oracles are listed on our [registry](../smart-contracts/registry.md) page under the "Oracles" tab. + +The same is also true for OGN buybacks from OUSD yield.\ \ When minting and redeeming OUSD, a miniumun required amount can be passed into the contract call to ensure that the entire transaction fails if not enough OUSD or stablecoins would be returned to the user due to changing prices. From 55bb57f930f331faa20014e2a0836d6b82a5e830 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:56:59 -0500 Subject: [PATCH 11525/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index a6bf1da7e..6c0121e5d 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 92ea44d9885d17dc235441cb248148356f73a151 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:03 -0500 Subject: [PATCH 11526/11794] New translations admin-privileges.md (Vietnamese) --- vi/governance/admin-privileges.md | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/vi/governance/admin-privileges.md b/vi/governance/admin-privileges.md index eac7f7581..e052706fe 100644 --- a/vi/governance/admin-privileges.md +++ b/vi/governance/admin-privileges.md @@ -6,10 +6,27 @@ Các hợp đồng thông minh OUSD được thiết kế để có thể nâng Việc trì hoãn thời gian thực thi thay đổi hợp đồng thông minh cho phép người dùng có thời gian rút khỏi giao thức khi nhận thấy bất kỳ thay đổi đáng nghi ngờ nào của người sở hữu hoặc chỉ đơn giản là bạn không thích các thay đổi được đề xuất. {% endhint %} -Bất kỳ sự thay đổi về code của giao thức nào cũng cần có sự đồng ý của 5 trong tổng số 8 chữ ký hợp đồng. OUSD chỉ có thể được nâng cấp từ khi có sự đồng ý của 5 trên 8 ví đa chữ ký này. Điểm mấu chốt của hình thức đa chữ ký này là quyền quyết định sẽ không chỉ thuộc về sáng lập viên của Origin. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +### Admin -Một số chức năng, chẳng hạn như tái cân bằng tiền giữa các chiến lược hoặc tạm dừng tiền gửi, có thể được kích hoạt mà không cần tới khoá thời gian và yêu cầu chữ ký từ ít hơn 5 người. Điều này cho phép nhóm Origin phản ứng nhanh hơn với các điều kiện thị trường hoặc các mối đe dọa bảo mật. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. +Bất kỳ sự thay đổi về code của giao thức nào cũng cần có sự đồng ý của 5 trong tổng số 8 chữ ký hợp đồng. OUSD chỉ có thể được nâng cấp từ khi có sự đồng ý của 5 trên 8 ví đa chữ ký này. Điểm mấu chốt của hình thức đa chữ ký này là quyền quyết định sẽ không chỉ thuộc về sáng lập viên của Origin. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. -Đặc quyền quản trị viên là cần thiết trong giai đoạn đầu để đảm bảo giao thức được bảo mật và lợi nhuận được tối ưu đồng thời giảm thiểu rủi ro. Chúng tôi dự kiến sẽ tiếp tục cải tiến hợp đồng thông minh của Ousd trong vài tháng đầu. +### Strategist -Sau khi hoàn thành một số chu kỳ nâng cấp, chúng tôi có kế hoạch chuyển quyền sở hữu từ cơ chế công ty kiểm soát sang cơ chế kiếm soát bằng hợp đồng quản trị phi tập trung, từ đó cho phép cộng đồng bỏ phiếu và tham gia vào các cập nhật giao thức trong tương lai. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. Điều này cho phép nhóm Origin phản ứng nhanh hơn với các điều kiện thị trường hoặc các mối đe dọa bảo mật. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. + +The strategist multisig can take the following actions on the vault. + +* reallocate +* setVaultBuffer +* setAssetDefaultStrategy +* withdrawAllFromStrategy +* withdrawAllFromStrategies +* pauseRebase +* pauseCapital +* unpauseCapital + +### Future + +Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From eba7c4e7db91c5f9f31f74de0bb2663d253eb1f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:04 -0500 Subject: [PATCH 11527/11794] New translations price-oracles.md (Vietnamese) --- vi/core-concepts/price-oracles.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/vi/core-concepts/price-oracles.md b/vi/core-concepts/price-oracles.md index 8d62f294b..1b08c685f 100644 --- a/vi/core-concepts/price-oracles.md +++ b/vi/core-concepts/price-oracles.md @@ -4,6 +4,8 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks # Price Oracles +### Stablecoin Pricing + OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. | Coin | **Low** | **High** | **Delta** | **Source** | @@ -15,13 +17,13 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s | USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | | USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | -The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. +As an added precaution, OUSD never pays more than a dollar for a stablecoin, nor sells a stablecoin for less than a dollar. Oracles giving wrong prices will not result in a reduction of the number of stablecoins held. Gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using for stablecoin pricing: {% embed url="https://data.chain.link/usdt-usd" %} @@ -29,4 +31,8 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +### Reward Token Oracles & Front Running Protection + +When reward tokens from OUSD strategies are sold for additional yield, Chainlink oracles are checked to ensure that the sale price slippage has not exceeded normal bounds. These oracles are listed on our [registry](../smart-contracts/registry.md) page under the "Oracles" tab. + +The same is also true for OGN buybacks from OUSD yield.\ \ When minting and redeeming OUSD, a miniumun required amount can be passed into the contract call to ensure that the entire transaction fails if not enough OUSD or stablecoins would be returned to the user due to changing prices. From 73d829a9ab0345be6cc60d2082e0c7d5858e60a0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:05 -0500 Subject: [PATCH 11528/11794] New translations price-oracles.md (Indonesian) --- id/core-concepts/price-oracles.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/id/core-concepts/price-oracles.md b/id/core-concepts/price-oracles.md index 6d29cdb20..04e0e9fa2 100644 --- a/id/core-concepts/price-oracles.md +++ b/id/core-concepts/price-oracles.md @@ -4,6 +4,8 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks # Oracle Harga +### Stablecoin Pricing + OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. | Koin | **Low** | **High** | **Delta** | **Source** | @@ -15,13 +17,13 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s | USDT |

$ 0,849809

02 Feb 2017

|

$ 1,21

27 Mei 2017

| $ 0,360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | | USDT |

$ 0,572521

02 Maret 2015

|

$ 1,32

24 Juli 2018

| $ 0,747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | -The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. +As an added precaution, OUSD never pays more than a dollar for a stablecoin, nor sells a stablecoin for less than a dollar. Oracles giving wrong prices will not result in a reduction of the number of stablecoins held. Gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using for stablecoin pricing: {% embed url="https://data.chain.link/usdt-usd" %} @@ -29,4 +31,8 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +### Reward Token Oracles & Front Running Protection + +When reward tokens from OUSD strategies are sold for additional yield, Chainlink oracles are checked to ensure that the sale price slippage has not exceeded normal bounds. These oracles are listed on our [registry](../smart-contracts/registry.md) page under the "Oracles" tab. + +The same is also true for OGN buybacks from OUSD yield.\ \ When minting and redeeming OUSD, a miniumun required amount can be passed into the contract call to ensure that the entire transaction fails if not enough OUSD or stablecoins would be returned to the user due to changing prices. From 1fb6ba0c4a29945e275e4bf53c185d65bc23721b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:06 -0500 Subject: [PATCH 11529/11794] New translations price-oracles.md (Russian) --- ru/core-concepts/price-oracles.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/ru/core-concepts/price-oracles.md b/ru/core-concepts/price-oracles.md index 8d62f294b..1b08c685f 100644 --- a/ru/core-concepts/price-oracles.md +++ b/ru/core-concepts/price-oracles.md @@ -4,6 +4,8 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks # Price Oracles +### Stablecoin Pricing + OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. | Coin | **Low** | **High** | **Delta** | **Source** | @@ -15,13 +17,13 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s | USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | | USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | -The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. +As an added precaution, OUSD never pays more than a dollar for a stablecoin, nor sells a stablecoin for less than a dollar. Oracles giving wrong prices will not result in a reduction of the number of stablecoins held. Gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using for stablecoin pricing: {% embed url="https://data.chain.link/usdt-usd" %} @@ -29,4 +31,8 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +### Reward Token Oracles & Front Running Protection + +When reward tokens from OUSD strategies are sold for additional yield, Chainlink oracles are checked to ensure that the sale price slippage has not exceeded normal bounds. These oracles are listed on our [registry](../smart-contracts/registry.md) page under the "Oracles" tab. + +The same is also true for OGN buybacks from OUSD yield.\ \ When minting and redeeming OUSD, a miniumun required amount can be passed into the contract call to ensure that the entire transaction fails if not enough OUSD or stablecoins would be returned to the user due to changing prices. From d58970dc610542e0576ed7d0c28102675f61aa71 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:07 -0500 Subject: [PATCH 11530/11794] New translations admin-privileges.md (Thai) --- th/governance/admin-privileges.md | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/th/governance/admin-privileges.md b/th/governance/admin-privileges.md index b8204fe1e..6c0121e5d 100644 --- a/th/governance/admin-privileges.md +++ b/th/governance/admin-privileges.md @@ -6,9 +6,26 @@ The OUSD smart contracts are designed to be owner upgradable. The Origin team us Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +### Admin -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. + +### Strategist + +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. + +The strategist multisig can take the following actions on the vault. + +* reallocate +* setVaultBuffer +* setAssetDefaultStrategy +* withdrawAllFromStrategy +* withdrawAllFromStrategies +* pauseRebase +* pauseCapital +* unpauseCapital + +### Future Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From 23265868f644069ffa43eb114f71d85c71f5e901 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:08 -0500 Subject: [PATCH 11531/11794] New translations price-oracles.md (Thai) --- th/core-concepts/price-oracles.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/th/core-concepts/price-oracles.md b/th/core-concepts/price-oracles.md index 8d62f294b..1b08c685f 100644 --- a/th/core-concepts/price-oracles.md +++ b/th/core-concepts/price-oracles.md @@ -4,6 +4,8 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks # Price Oracles +### Stablecoin Pricing + OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. | Coin | **Low** | **High** | **Delta** | **Source** | @@ -15,13 +17,13 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s | USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | | USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | -The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. +As an added precaution, OUSD never pays more than a dollar for a stablecoin, nor sells a stablecoin for less than a dollar. Oracles giving wrong prices will not result in a reduction of the number of stablecoins held. Gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using for stablecoin pricing: {% embed url="https://data.chain.link/usdt-usd" %} @@ -29,4 +31,8 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +### Reward Token Oracles & Front Running Protection + +When reward tokens from OUSD strategies are sold for additional yield, Chainlink oracles are checked to ensure that the sale price slippage has not exceeded normal bounds. These oracles are listed on our [registry](../smart-contracts/registry.md) page under the "Oracles" tab. + +The same is also true for OGN buybacks from OUSD yield.\ \ When minting and redeeming OUSD, a miniumun required amount can be passed into the contract call to ensure that the entire transaction fails if not enough OUSD or stablecoins would be returned to the user due to changing prices. From 683cc8b3fd730a4f6034add2f7796b52b7df7bc3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:09 -0500 Subject: [PATCH 11532/11794] New translations admin-privileges.md (Croatian) --- hr/governance/admin-privileges.md | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/hr/governance/admin-privileges.md b/hr/governance/admin-privileges.md index b8204fe1e..6c0121e5d 100644 --- a/hr/governance/admin-privileges.md +++ b/hr/governance/admin-privileges.md @@ -6,9 +6,26 @@ The OUSD smart contracts are designed to be owner upgradable. The Origin team us Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +### Admin -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. + +### Strategist + +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. + +The strategist multisig can take the following actions on the vault. + +* reallocate +* setVaultBuffer +* setAssetDefaultStrategy +* withdrawAllFromStrategy +* withdrawAllFromStrategies +* pauseRebase +* pauseCapital +* unpauseCapital + +### Future Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From ddd00a340494e212bc354724a88f1c1663a06eff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:10 -0500 Subject: [PATCH 11533/11794] New translations price-oracles.md (Croatian) --- hr/core-concepts/price-oracles.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/hr/core-concepts/price-oracles.md b/hr/core-concepts/price-oracles.md index 8d62f294b..1b08c685f 100644 --- a/hr/core-concepts/price-oracles.md +++ b/hr/core-concepts/price-oracles.md @@ -4,6 +4,8 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks # Price Oracles +### Stablecoin Pricing + OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. | Coin | **Low** | **High** | **Delta** | **Source** | @@ -15,13 +17,13 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s | USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | | USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | -The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. +As an added precaution, OUSD never pays more than a dollar for a stablecoin, nor sells a stablecoin for less than a dollar. Oracles giving wrong prices will not result in a reduction of the number of stablecoins held. Gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using for stablecoin pricing: {% embed url="https://data.chain.link/usdt-usd" %} @@ -29,4 +31,8 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +### Reward Token Oracles & Front Running Protection + +When reward tokens from OUSD strategies are sold for additional yield, Chainlink oracles are checked to ensure that the sale price slippage has not exceeded normal bounds. These oracles are listed on our [registry](../smart-contracts/registry.md) page under the "Oracles" tab. + +The same is also true for OGN buybacks from OUSD yield.\ \ When minting and redeeming OUSD, a miniumun required amount can be passed into the contract call to ensure that the entire transaction fails if not enough OUSD or stablecoins would be returned to the user due to changing prices. From 62f9c68c578fc84e79c006f2503541dc9b5f67b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:11 -0500 Subject: [PATCH 11534/11794] New translations admin-privileges.md (Hindi) --- hi/governance/admin-privileges.md | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/hi/governance/admin-privileges.md b/hi/governance/admin-privileges.md index b8204fe1e..6c0121e5d 100644 --- a/hi/governance/admin-privileges.md +++ b/hi/governance/admin-privileges.md @@ -6,9 +6,26 @@ The OUSD smart contracts are designed to be owner upgradable. The Origin team us Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +### Admin -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. + +### Strategist + +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. + +The strategist multisig can take the following actions on the vault. + +* reallocate +* setVaultBuffer +* setAssetDefaultStrategy +* withdrawAllFromStrategy +* withdrawAllFromStrategies +* pauseRebase +* pauseCapital +* unpauseCapital + +### Future Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From ea8981820bfb05aea66b160ad91de76ccc7d9615 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:12 -0500 Subject: [PATCH 11535/11794] New translations price-oracles.md (Hindi) --- hi/core-concepts/price-oracles.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/hi/core-concepts/price-oracles.md b/hi/core-concepts/price-oracles.md index 8d62f294b..1b08c685f 100644 --- a/hi/core-concepts/price-oracles.md +++ b/hi/core-concepts/price-oracles.md @@ -4,6 +4,8 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks # Price Oracles +### Stablecoin Pricing + OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. | Coin | **Low** | **High** | **Delta** | **Source** | @@ -15,13 +17,13 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s | USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | | USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | -The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. +As an added precaution, OUSD never pays more than a dollar for a stablecoin, nor sells a stablecoin for less than a dollar. Oracles giving wrong prices will not result in a reduction of the number of stablecoins held. Gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using for stablecoin pricing: {% embed url="https://data.chain.link/usdt-usd" %} @@ -29,4 +31,8 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +### Reward Token Oracles & Front Running Protection + +When reward tokens from OUSD strategies are sold for additional yield, Chainlink oracles are checked to ensure that the sale price slippage has not exceeded normal bounds. These oracles are listed on our [registry](../smart-contracts/registry.md) page under the "Oracles" tab. + +The same is also true for OGN buybacks from OUSD yield.\ \ When minting and redeeming OUSD, a miniumun required amount can be passed into the contract call to ensure that the entire transaction fails if not enough OUSD or stablecoins would be returned to the user due to changing prices. From 4dc72560dad3998708e5c823b8932feeca4ff5f3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:13 -0500 Subject: [PATCH 11536/11794] New translations admin-privileges.md (Filipino) --- fil/governance/admin-privileges.md | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/fil/governance/admin-privileges.md b/fil/governance/admin-privileges.md index b8204fe1e..6c0121e5d 100644 --- a/fil/governance/admin-privileges.md +++ b/fil/governance/admin-privileges.md @@ -6,9 +6,26 @@ The OUSD smart contracts are designed to be owner upgradable. The Origin team us Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +### Admin -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. + +### Strategist + +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. + +The strategist multisig can take the following actions on the vault. + +* reallocate +* setVaultBuffer +* setAssetDefaultStrategy +* withdrawAllFromStrategy +* withdrawAllFromStrategies +* pauseRebase +* pauseCapital +* unpauseCapital + +### Future Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From df43d92e118013a5c95ad6873eb4a4fdc9e1c858 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:14 -0500 Subject: [PATCH 11537/11794] New translations admin-privileges.md (Turkish) --- tr/governance/admin-privileges.md | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/tr/governance/admin-privileges.md b/tr/governance/admin-privileges.md index b457ead8e..957fc36a7 100644 --- a/tr/governance/admin-privileges.md +++ b/tr/governance/admin-privileges.md @@ -6,9 +6,26 @@ The OUSD smart contracts are designed to be owner upgradable. The Origin team us Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +### Admin -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. + +### Strategist + +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. + +The strategist multisig can take the following actions on the vault. + +* reallocate +* setVaultBuffer +* setAssetDefaultStrategy +* withdrawAllFromStrategy +* withdrawAllFromStrategies +* pauseRebase +* pauseCapital +* unpauseCapital + +### Future Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From bc8a82400ee15ee0b869fffaeaa4829b4d968572 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:16 -0500 Subject: [PATCH 11538/11794] New translations admin-privileges.md (Russian) --- ru/governance/admin-privileges.md | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/ru/governance/admin-privileges.md b/ru/governance/admin-privileges.md index 4c4ee61a7..838ca72e1 100644 --- a/ru/governance/admin-privileges.md +++ b/ru/governance/admin-privileges.md @@ -6,10 +6,27 @@ Задержка действий администратора дает пользователям возможность выхода из OUSD, если его администраторы станут злонамеренными, будут скомпрометированы или внесут изменения, которые не нравятся пользователям. {% endhint %} -Основной администратор - это контракт с 5 из 8 подписей, которые требуются для внесения любых изменений кода в протоколе. OUSD можно обновить только из этого кошелька с 5 из 8 подписей. Ключи к этой мульти-подписке принадлежат лицам, имеющим тесные связи с компанией, и даже действующие вместе основатели Origin не обладают достаточным контролем, чтобы самостоятельно выполнять функции владельца. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +### Admin -Некоторые функции, такие как перераспределение средств между стратегиями или приостановка депозитов, могут быть запущены без временной блокировки и с гораздо меньшим количеством подписей. Это позволяет команде Origin быстрее реагировать на рыночные условия или угрозы безопасности. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. +Основной администратор - это контракт с 5 из 8 подписей, которые требуются для внесения любых изменений кода в протоколе. OUSD можно обновить только из этого кошелька с 5 из 8 подписей. Ключи к этой мульти-подписке принадлежат лицам, имеющим тесные связи с компанией, и даже действующие вместе основатели Origin не обладают достаточным контролем, чтобы самостоятельно выполнять функции владельца. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. -На первых порах необходимо иметь эти права администратора, чтобы гарантировать безопасность протокола и его оптимизацию для получения прибыли при условии минимизации рисков. Мы собираемся выпустить несколько итераций наших смарт-контрактов в первые несколько месяцев существования протокола. +### Strategist -После завершения нескольких циклов обновления мы намерены передать право собственности от нашей компании к контракту децентрализованного управления, что позволит сообществу голосовать и принимать участие в будущих обновлениях протокола. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. Это позволяет команде Origin быстрее реагировать на рыночные условия или угрозы безопасности. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. + +The strategist multisig can take the following actions on the vault. + +* reallocate +* setVaultBuffer +* setAssetDefaultStrategy +* withdrawAllFromStrategy +* withdrawAllFromStrategies +* pauseRebase +* pauseCapital +* unpauseCapital + +### Future + +Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From a1382bc6d49faa6b0bfad573c437bd7d40dc216b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:17 -0500 Subject: [PATCH 11539/11794] New translations price-oracles.md (French) --- fr/core-concepts/price-oracles.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/fr/core-concepts/price-oracles.md b/fr/core-concepts/price-oracles.md index 8d62f294b..1b08c685f 100644 --- a/fr/core-concepts/price-oracles.md +++ b/fr/core-concepts/price-oracles.md @@ -4,6 +4,8 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks # Price Oracles +### Stablecoin Pricing + OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. | Coin | **Low** | **High** | **Delta** | **Source** | @@ -15,13 +17,13 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s | USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | | USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | -The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. +As an added precaution, OUSD never pays more than a dollar for a stablecoin, nor sells a stablecoin for less than a dollar. Oracles giving wrong prices will not result in a reduction of the number of stablecoins held. Gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using for stablecoin pricing: {% embed url="https://data.chain.link/usdt-usd" %} @@ -29,4 +31,8 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +### Reward Token Oracles & Front Running Protection + +When reward tokens from OUSD strategies are sold for additional yield, Chainlink oracles are checked to ensure that the sale price slippage has not exceeded normal bounds. These oracles are listed on our [registry](../smart-contracts/registry.md) page under the "Oracles" tab. + +The same is also true for OGN buybacks from OUSD yield.\ \ When minting and redeeming OUSD, a miniumun required amount can be passed into the contract call to ensure that the entire transaction fails if not enough OUSD or stablecoins would be returned to the user due to changing prices. From b90736c423f1d62aa5bcd5064afb85d12e434384 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:18 -0500 Subject: [PATCH 11540/11794] New translations price-oracles.md (Greek) --- el/core-concepts/price-oracles.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/el/core-concepts/price-oracles.md b/el/core-concepts/price-oracles.md index 8d62f294b..1b08c685f 100644 --- a/el/core-concepts/price-oracles.md +++ b/el/core-concepts/price-oracles.md @@ -4,6 +4,8 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks # Price Oracles +### Stablecoin Pricing + OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. | Coin | **Low** | **High** | **Delta** | **Source** | @@ -15,13 +17,13 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s | USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | | USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | -The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. +As an added precaution, OUSD never pays more than a dollar for a stablecoin, nor sells a stablecoin for less than a dollar. Oracles giving wrong prices will not result in a reduction of the number of stablecoins held. Gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using for stablecoin pricing: {% embed url="https://data.chain.link/usdt-usd" %} @@ -29,4 +31,8 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +### Reward Token Oracles & Front Running Protection + +When reward tokens from OUSD strategies are sold for additional yield, Chainlink oracles are checked to ensure that the sale price slippage has not exceeded normal bounds. These oracles are listed on our [registry](../smart-contracts/registry.md) page under the "Oracles" tab. + +The same is also true for OGN buybacks from OUSD yield.\ \ When minting and redeeming OUSD, a miniumun required amount can be passed into the contract call to ensure that the entire transaction fails if not enough OUSD or stablecoins would be returned to the user due to changing prices. From 8b51e62e68ff4ae4995ae937079538490d968018 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:19 -0500 Subject: [PATCH 11541/11794] New translations admin-privileges.md (Spanish) --- es/governance/admin-privileges.md | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/es/governance/admin-privileges.md b/es/governance/admin-privileges.md index 416202d9e..cb07ce3e8 100644 --- a/es/governance/admin-privileges.md +++ b/es/governance/admin-privileges.md @@ -6,10 +6,27 @@ Los contratos inteligentes de OUSD están diseñados para que el propietario pue Las acciones administrativas que retrasan el tiempo les dan a los usuarios la oportunidad de salir de OUSD si sus administradores se vuelven maliciosos, se ven comprometidos o hacen un cambio que a los usuarios no les gusta. {% endhint %} -El administrador principal es un contrato multifirma 5 de 8 que se requiere para realizar cualquier cambio de código en el protocolo. OUSD solo se puede actualizar desde esta billetera multi-sig de 5 de 8. Las claves de este multi-sig están en manos de personas con vínculos estrechos con la empresa, y ni siquiera los fundadores de Origin que actúan juntos tienen suficiente control para ejecutar las funciones de propietario por su cuenta. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +### Admin -Algunas funciones, como reequilibrar fondos entre estrategias o pausar depósitos, se pueden activar sin el bloqueo de tiempo y con muchos menos firmantes. Esto permite que el equipo de Origin reaccione más rápidamente ante las condiciones del mercado o las amenazas a la seguridad. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. +El administrador principal es un contrato multifirma 5 de 8 que se requiere para realizar cualquier cambio de código en el protocolo. OUSD solo se puede actualizar desde esta billetera multi-sig de 5 de 8. Las claves de este multi-sig están en manos de personas con vínculos estrechos con la empresa, y ni siquiera los fundadores de Origin que actúan juntos tienen suficiente control para ejecutar las funciones de propietario por su cuenta. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. -Tener privilegios de administrador es necesario en los primeros días para garantizar que el protocolo sea seguro y esté optimizado para obtener rendimientos y minimizar los riesgos. Esperamos lanzar múltiples iteraciones de nuestros contratos inteligentes en los primeros meses de existencia del protocolo. +### Strategist -Una vez que se hayan completado varios ciclos de actualización, tenemos la intención de transferir la propiedad del control de nuestra empresa a un contrato de gobernanza descentralizado, permitiendo así que la comunidad vote y participe en futuras actualizaciones de protocolo. +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. Esto permite que el equipo de Origin reaccione más rápidamente ante las condiciones del mercado o las amenazas a la seguridad. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. + +The strategist multisig can take the following actions on the vault. + +* reallocate +* setVaultBuffer +* setAssetDefaultStrategy +* withdrawAllFromStrategy +* withdrawAllFromStrategies +* pauseRebase +* pauseCapital +* unpauseCapital + +### Future + +Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. + +Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates. From 447ab7204012c5fd4dac84992f6ca051fda381a2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:20 -0500 Subject: [PATCH 11542/11794] New translations price-oracles.md (Spanish) --- es/core-concepts/price-oracles.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/es/core-concepts/price-oracles.md b/es/core-concepts/price-oracles.md index a2f6d41ee..85f064326 100644 --- a/es/core-concepts/price-oracles.md +++ b/es/core-concepts/price-oracles.md @@ -4,6 +4,8 @@ descripción: OUSD usa Chainlink para proteger el protocolo de ataques de precio # Precio de Oráculos +### Stablecoin Pricing + OUSD está diseñado para permanecer vinculado a 1 USD y tener un respaldo 1:1 con sus monedas estables subyacentes. Esto es más complicado de lo que parece porque estas monedas estables subyacentes se desvían constantemente de sus propias clavijas de 1 USD deseadas. Si bien la mayoría de las fluctuaciones diarias son menores, ha habido cambios importantes en el precio que se han producido en el pasado y es probable que vuelvan a ocurrir en el futuro. | Moneda | **Bajo** | **Alto** | **Delta** | **Fuente** | @@ -15,13 +17,13 @@ OUSD está diseñado para permanecer vinculado a 1 USD y tener un respaldo 1:1 c | USDT |

$0.849809

02 de febrero de 2017

|

1.21 USD

27 de mayo de 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | | USDT |

$0.572521

02 de marzo de 2015

|

1.32 USD

24 de julio de 2018

| $0,747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | -La función de rebase trata 1 moneda estable como 1 OUSD por simplicidad y para proteger los saldos de OUSD de verse afectados por las fluctuaciones diarias en el precio de las monedas estables subyacentes. Dado que la función de rebase solo cuenta monedas, los saldos de OUSD solo deberían aumentar. +La función de rebase trata 1 moneda estable como 1 OUSD por simplicidad y para proteger los saldos de OUSD de verse afectados por las fluctuaciones diarias en el precio de las monedas estables subyacentes. Since the rebase function only counts coins, OUSD balances should only increase. -Para acuñar y quemar la cantidad apropiada de OUSD al entrar y salir, los contratos inteligentes deben fijar el precio con precisión del USDT, USDC y DAI que ingresa y sale del sistema. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -Como precaución adicional, OUSD nunca paga más de un dólar por una moneda estable. Esto evita que el protocolo sea atacado a través de oráculos con precios incorrectos. Cualquier ganancia adicional que se recolecte como resultado de que las monedas estables se salgan de su paridad se redistribuye a los holders restantes de OUSD en forma de rendimiento adicional. +As an added precaution, OUSD never pays more than a dollar for a stablecoin, nor sells a stablecoin for less than a dollar. Oracles giving wrong prices will not result in a reduction of the number of stablecoins held. Gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -Como protocolo descentralizado, OUSD debe depender de fuentes no centralizadas para estos precios. OUSD usa Chainlink como oráculo para DAI, USDC y USDT. Puede [leer más sobre nuestra decisión de trabajar con Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) en el blog de Origin. Aquí están los oráculos Chainlink que estamos usando actualmente: +Como protocolo descentralizado, OUSD debe depender de fuentes no centralizadas para estos precios. OUSD usa Chainlink como oráculo para DAI, USDC y USDT. Puede [leer más sobre nuestra decisión de trabajar con Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) en el blog de Origin. Here are the Chainlink oracles we are currently using for stablecoin pricing: {% embed url="https://data.chain.link/usdt-usd"%} @@ -29,4 +31,8 @@ Como protocolo descentralizado, OUSD debe depender de fuentes no centralizadas p {% embed url="https://data.chain.link/dai-usd"%} -La dirección de contrato inteligente específica para cada oráculo que se utiliza se enumera en nuestra [página de registro](../smart-contracts/registry.md). Es posible que con el tiempo se agreguen más oráculos al protocolo. También pueden eliminarse si alguno de estos oráculos deja de ser confiable. +### Reward Token Oracles & Front Running Protection + +When reward tokens from OUSD strategies are sold for additional yield, Chainlink oracles are checked to ensure that the sale price slippage has not exceeded normal bounds. These oracles are listed on our [registry](../smart-contracts/registry.md) page under the "Oracles" tab. + +The same is also true for OGN buybacks from OUSD yield.\ \ When minting and redeeming OUSD, a miniumun required amount can be passed into the contract call to ensure that the entire transaction fails if not enough OUSD or stablecoins would be returned to the user due to changing prices. From 70906540c524e7328c6631dc293b57d8ca5ff3e6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:22 -0500 Subject: [PATCH 11543/11794] New translations admin-privileges.md (Arabic) --- ar/governance/admin-privileges.md | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/ar/governance/admin-privileges.md b/ar/governance/admin-privileges.md index b8204fe1e..6c0121e5d 100644 --- a/ar/governance/admin-privileges.md +++ b/ar/governance/admin-privileges.md @@ -6,9 +6,26 @@ The OUSD smart contracts are designed to be owner upgradable. The Origin team us Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +### Admin -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. + +### Strategist + +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. + +The strategist multisig can take the following actions on the vault. + +* reallocate +* setVaultBuffer +* setAssetDefaultStrategy +* withdrawAllFromStrategy +* withdrawAllFromStrategies +* pauseRebase +* pauseCapital +* unpauseCapital + +### Future Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From 386efb865957979dd65d39061b7fd0b38e4f0e48 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:23 -0500 Subject: [PATCH 11544/11794] New translations price-oracles.md (Arabic) --- ar/core-concepts/price-oracles.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/ar/core-concepts/price-oracles.md b/ar/core-concepts/price-oracles.md index 8d62f294b..1b08c685f 100644 --- a/ar/core-concepts/price-oracles.md +++ b/ar/core-concepts/price-oracles.md @@ -4,6 +4,8 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks # Price Oracles +### Stablecoin Pricing + OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. | Coin | **Low** | **High** | **Delta** | **Source** | @@ -15,13 +17,13 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s | USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | | USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | -The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. +As an added precaution, OUSD never pays more than a dollar for a stablecoin, nor sells a stablecoin for less than a dollar. Oracles giving wrong prices will not result in a reduction of the number of stablecoins held. Gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using for stablecoin pricing: {% embed url="https://data.chain.link/usdt-usd" %} @@ -29,4 +31,8 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +### Reward Token Oracles & Front Running Protection + +When reward tokens from OUSD strategies are sold for additional yield, Chainlink oracles are checked to ensure that the sale price slippage has not exceeded normal bounds. These oracles are listed on our [registry](../smart-contracts/registry.md) page under the "Oracles" tab. + +The same is also true for OGN buybacks from OUSD yield.\ \ When minting and redeeming OUSD, a miniumun required amount can be passed into the contract call to ensure that the entire transaction fails if not enough OUSD or stablecoins would be returned to the user due to changing prices. From 317118ddefe538796d9185d429c17d41e084751b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:24 -0500 Subject: [PATCH 11545/11794] New translations admin-privileges.md (German) --- de/governance/admin-privileges.md | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/de/governance/admin-privileges.md b/de/governance/admin-privileges.md index b8204fe1e..6c0121e5d 100644 --- a/de/governance/admin-privileges.md +++ b/de/governance/admin-privileges.md @@ -6,9 +6,26 @@ The OUSD smart contracts are designed to be owner upgradable. The Origin team us Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +### Admin -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. + +### Strategist + +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. + +The strategist multisig can take the following actions on the vault. + +* reallocate +* setVaultBuffer +* setAssetDefaultStrategy +* withdrawAllFromStrategy +* withdrawAllFromStrategies +* pauseRebase +* pauseCapital +* unpauseCapital + +### Future Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From 0ff45c50036682e16661b05ef72ae44824030684 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:25 -0500 Subject: [PATCH 11546/11794] New translations price-oracles.md (German) --- de/core-concepts/price-oracles.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/de/core-concepts/price-oracles.md b/de/core-concepts/price-oracles.md index 8d62f294b..1b08c685f 100644 --- a/de/core-concepts/price-oracles.md +++ b/de/core-concepts/price-oracles.md @@ -4,6 +4,8 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks # Price Oracles +### Stablecoin Pricing + OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. | Coin | **Low** | **High** | **Delta** | **Source** | @@ -15,13 +17,13 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s | USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | | USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | -The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. +As an added precaution, OUSD never pays more than a dollar for a stablecoin, nor sells a stablecoin for less than a dollar. Oracles giving wrong prices will not result in a reduction of the number of stablecoins held. Gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using for stablecoin pricing: {% embed url="https://data.chain.link/usdt-usd" %} @@ -29,4 +31,8 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +### Reward Token Oracles & Front Running Protection + +When reward tokens from OUSD strategies are sold for additional yield, Chainlink oracles are checked to ensure that the sale price slippage has not exceeded normal bounds. These oracles are listed on our [registry](../smart-contracts/registry.md) page under the "Oracles" tab. + +The same is also true for OGN buybacks from OUSD yield.\ \ When minting and redeeming OUSD, a miniumun required amount can be passed into the contract call to ensure that the entire transaction fails if not enough OUSD or stablecoins would be returned to the user due to changing prices. From 6a4fb5c5878435b338487d3732b90845baff7b88 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:27 -0500 Subject: [PATCH 11547/11794] New translations admin-privileges.md (Greek) --- el/governance/admin-privileges.md | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/el/governance/admin-privileges.md b/el/governance/admin-privileges.md index b8204fe1e..6c0121e5d 100644 --- a/el/governance/admin-privileges.md +++ b/el/governance/admin-privileges.md @@ -6,9 +6,26 @@ The OUSD smart contracts are designed to be owner upgradable. The Origin team us Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +### Admin -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. + +### Strategist + +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. + +The strategist multisig can take the following actions on the vault. + +* reallocate +* setVaultBuffer +* setAssetDefaultStrategy +* withdrawAllFromStrategy +* withdrawAllFromStrategies +* pauseRebase +* pauseCapital +* unpauseCapital + +### Future Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From 18f385d5ca56d34a9548f9b2bc3c7dbb11daf0f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:28 -0500 Subject: [PATCH 11548/11794] New translations admin-privileges.md (Italian) --- it/governance/admin-privileges.md | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/it/governance/admin-privileges.md b/it/governance/admin-privileges.md index af41e1222..087dd0c1e 100644 --- a/it/governance/admin-privileges.md +++ b/it/governance/admin-privileges.md @@ -6,9 +6,26 @@ The OUSD smart contracts are designed to be owner upgradable. The Origin team us Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +### Admin -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. + +### Strategist + +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. + +The strategist multisig can take the following actions on the vault. + +* reallocate +* setVaultBuffer +* setAssetDefaultStrategy +* withdrawAllFromStrategy +* withdrawAllFromStrategies +* pauseRebase +* pauseCapital +* unpauseCapital + +### Future Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From ff3fa6b8bcb95da24ca0c688b70e995058f39eef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:29 -0500 Subject: [PATCH 11549/11794] New translations price-oracles.md (Portuguese) --- pt/core-concepts/price-oracles.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/pt/core-concepts/price-oracles.md b/pt/core-concepts/price-oracles.md index 8d62f294b..1b08c685f 100644 --- a/pt/core-concepts/price-oracles.md +++ b/pt/core-concepts/price-oracles.md @@ -4,6 +4,8 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks # Price Oracles +### Stablecoin Pricing + OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. | Coin | **Low** | **High** | **Delta** | **Source** | @@ -15,13 +17,13 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s | USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | | USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | -The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. +As an added precaution, OUSD never pays more than a dollar for a stablecoin, nor sells a stablecoin for less than a dollar. Oracles giving wrong prices will not result in a reduction of the number of stablecoins held. Gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using for stablecoin pricing: {% embed url="https://data.chain.link/usdt-usd" %} @@ -29,4 +31,8 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +### Reward Token Oracles & Front Running Protection + +When reward tokens from OUSD strategies are sold for additional yield, Chainlink oracles are checked to ensure that the sale price slippage has not exceeded normal bounds. These oracles are listed on our [registry](../smart-contracts/registry.md) page under the "Oracles" tab. + +The same is also true for OGN buybacks from OUSD yield.\ \ When minting and redeeming OUSD, a miniumun required amount can be passed into the contract call to ensure that the entire transaction fails if not enough OUSD or stablecoins would be returned to the user due to changing prices. From 1df36d4352bbd353fd43bd14c613da43ef472475 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:30 -0500 Subject: [PATCH 11550/11794] New translations price-oracles.md (Italian) --- it/core-concepts/price-oracles.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/it/core-concepts/price-oracles.md b/it/core-concepts/price-oracles.md index 8d62f294b..1b08c685f 100644 --- a/it/core-concepts/price-oracles.md +++ b/it/core-concepts/price-oracles.md @@ -4,6 +4,8 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks # Price Oracles +### Stablecoin Pricing + OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. | Coin | **Low** | **High** | **Delta** | **Source** | @@ -15,13 +17,13 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s | USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | | USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | -The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. +As an added precaution, OUSD never pays more than a dollar for a stablecoin, nor sells a stablecoin for less than a dollar. Oracles giving wrong prices will not result in a reduction of the number of stablecoins held. Gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using for stablecoin pricing: {% embed url="https://data.chain.link/usdt-usd" %} @@ -29,4 +31,8 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +### Reward Token Oracles & Front Running Protection + +When reward tokens from OUSD strategies are sold for additional yield, Chainlink oracles are checked to ensure that the sale price slippage has not exceeded normal bounds. These oracles are listed on our [registry](../smart-contracts/registry.md) page under the "Oracles" tab. + +The same is also true for OGN buybacks from OUSD yield.\ \ When minting and redeeming OUSD, a miniumun required amount can be passed into the contract call to ensure that the entire transaction fails if not enough OUSD or stablecoins would be returned to the user due to changing prices. From cb9cfba8830033ad2dab933437e8e18467bdc516 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:31 -0500 Subject: [PATCH 11551/11794] New translations admin-privileges.md (Japanese) --- ja/governance/admin-privileges.md | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/ja/governance/admin-privileges.md b/ja/governance/admin-privileges.md index b8204fe1e..6c0121e5d 100644 --- a/ja/governance/admin-privileges.md +++ b/ja/governance/admin-privileges.md @@ -6,9 +6,26 @@ The OUSD smart contracts are designed to be owner upgradable. The Origin team us Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +### Admin -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. + +### Strategist + +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. + +The strategist multisig can take the following actions on the vault. + +* reallocate +* setVaultBuffer +* setAssetDefaultStrategy +* withdrawAllFromStrategy +* withdrawAllFromStrategies +* pauseRebase +* pauseCapital +* unpauseCapital + +### Future Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From dd2c46b880d51bc4b4f976c0f2e20ed2a8180835 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:32 -0500 Subject: [PATCH 11552/11794] New translations price-oracles.md (Japanese) --- ja/core-concepts/price-oracles.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/ja/core-concepts/price-oracles.md b/ja/core-concepts/price-oracles.md index 8d62f294b..1b08c685f 100644 --- a/ja/core-concepts/price-oracles.md +++ b/ja/core-concepts/price-oracles.md @@ -4,6 +4,8 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks # Price Oracles +### Stablecoin Pricing + OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. | Coin | **Low** | **High** | **Delta** | **Source** | @@ -15,13 +17,13 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s | USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | | USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | -The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. +As an added precaution, OUSD never pays more than a dollar for a stablecoin, nor sells a stablecoin for less than a dollar. Oracles giving wrong prices will not result in a reduction of the number of stablecoins held. Gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using for stablecoin pricing: {% embed url="https://data.chain.link/usdt-usd" %} @@ -29,4 +31,8 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +### Reward Token Oracles & Front Running Protection + +When reward tokens from OUSD strategies are sold for additional yield, Chainlink oracles are checked to ensure that the sale price slippage has not exceeded normal bounds. These oracles are listed on our [registry](../smart-contracts/registry.md) page under the "Oracles" tab. + +The same is also true for OGN buybacks from OUSD yield.\ \ When minting and redeeming OUSD, a miniumun required amount can be passed into the contract call to ensure that the entire transaction fails if not enough OUSD or stablecoins would be returned to the user due to changing prices. From 054018c276c2f054105dc197109d3c13bf2304d5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:33 -0500 Subject: [PATCH 11553/11794] New translations admin-privileges.md (Korean) --- ko/governance/admin-privileges.md | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/ko/governance/admin-privileges.md b/ko/governance/admin-privileges.md index 5a3fc137d..42b8b31b6 100644 --- a/ko/governance/admin-privileges.md +++ b/ko/governance/admin-privileges.md @@ -6,9 +6,26 @@ The OUSD smart contracts are designed to be owner upgradable. The Origin team us Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +### Admin -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. + +### Strategist + +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. + +The strategist multisig can take the following actions on the vault. + +* reallocate +* setVaultBuffer +* setAssetDefaultStrategy +* withdrawAllFromStrategy +* withdrawAllFromStrategies +* pauseRebase +* pauseCapital +* unpauseCapital + +### Future Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From a7a70f2f6ea272746ad0e0f4e4b668c29239f99f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:35 -0500 Subject: [PATCH 11554/11794] New translations price-oracles.md (Korean) --- ko/core-concepts/price-oracles.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/ko/core-concepts/price-oracles.md b/ko/core-concepts/price-oracles.md index 8d62f294b..1b08c685f 100644 --- a/ko/core-concepts/price-oracles.md +++ b/ko/core-concepts/price-oracles.md @@ -4,6 +4,8 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks # Price Oracles +### Stablecoin Pricing + OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. | Coin | **Low** | **High** | **Delta** | **Source** | @@ -15,13 +17,13 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s | USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | | USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | -The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. +As an added precaution, OUSD never pays more than a dollar for a stablecoin, nor sells a stablecoin for less than a dollar. Oracles giving wrong prices will not result in a reduction of the number of stablecoins held. Gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using for stablecoin pricing: {% embed url="https://data.chain.link/usdt-usd" %} @@ -29,4 +31,8 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +### Reward Token Oracles & Front Running Protection + +When reward tokens from OUSD strategies are sold for additional yield, Chainlink oracles are checked to ensure that the sale price slippage has not exceeded normal bounds. These oracles are listed on our [registry](../smart-contracts/registry.md) page under the "Oracles" tab. + +The same is also true for OGN buybacks from OUSD yield.\ \ When minting and redeeming OUSD, a miniumun required amount can be passed into the contract call to ensure that the entire transaction fails if not enough OUSD or stablecoins would be returned to the user due to changing prices. From 58e3abf736c6d68ed61f9bd3ad97847ee204fd1f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:36 -0500 Subject: [PATCH 11555/11794] New translations admin-privileges.md (Dutch) --- nl/governance/admin-privileges.md | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/nl/governance/admin-privileges.md b/nl/governance/admin-privileges.md index b8204fe1e..6c0121e5d 100644 --- a/nl/governance/admin-privileges.md +++ b/nl/governance/admin-privileges.md @@ -6,9 +6,26 @@ The OUSD smart contracts are designed to be owner upgradable. The Origin team us Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +### Admin -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. + +### Strategist + +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. + +The strategist multisig can take the following actions on the vault. + +* reallocate +* setVaultBuffer +* setAssetDefaultStrategy +* withdrawAllFromStrategy +* withdrawAllFromStrategies +* pauseRebase +* pauseCapital +* unpauseCapital + +### Future Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From f528560647d2618a5ceb4df7fd13a214779905fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:37 -0500 Subject: [PATCH 11556/11794] New translations price-oracles.md (Dutch) --- nl/core-concepts/price-oracles.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/nl/core-concepts/price-oracles.md b/nl/core-concepts/price-oracles.md index 8d62f294b..1b08c685f 100644 --- a/nl/core-concepts/price-oracles.md +++ b/nl/core-concepts/price-oracles.md @@ -4,6 +4,8 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks # Price Oracles +### Stablecoin Pricing + OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. | Coin | **Low** | **High** | **Delta** | **Source** | @@ -15,13 +17,13 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s | USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | | USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | -The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. +As an added precaution, OUSD never pays more than a dollar for a stablecoin, nor sells a stablecoin for less than a dollar. Oracles giving wrong prices will not result in a reduction of the number of stablecoins held. Gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using for stablecoin pricing: {% embed url="https://data.chain.link/usdt-usd" %} @@ -29,4 +31,8 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +### Reward Token Oracles & Front Running Protection + +When reward tokens from OUSD strategies are sold for additional yield, Chainlink oracles are checked to ensure that the sale price slippage has not exceeded normal bounds. These oracles are listed on our [registry](../smart-contracts/registry.md) page under the "Oracles" tab. + +The same is also true for OGN buybacks from OUSD yield.\ \ When minting and redeeming OUSD, a miniumun required amount can be passed into the contract call to ensure that the entire transaction fails if not enough OUSD or stablecoins would be returned to the user due to changing prices. From 5577946fda0dcd2de54b206e698b5fbf434fadff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:38 -0500 Subject: [PATCH 11557/11794] New translations admin-privileges.md (Portuguese) --- pt/governance/admin-privileges.md | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/pt/governance/admin-privileges.md b/pt/governance/admin-privileges.md index b8204fe1e..6c0121e5d 100644 --- a/pt/governance/admin-privileges.md +++ b/pt/governance/admin-privileges.md @@ -6,9 +6,26 @@ The OUSD smart contracts are designed to be owner upgradable. The Origin team us Time-delayed admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like. {% endhint %} -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by the [timelock](../smart-contracts/api/timelock.md) which allows the Origin team to continue making changes to the protocol, but only after a time delay. +### Admin -Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far less signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. + +### Strategist + +Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. + +The strategist multisig can take the following actions on the vault. + +* reallocate +* setVaultBuffer +* setAssetDefaultStrategy +* withdrawAllFromStrategy +* withdrawAllFromStrategies +* pauseRebase +* pauseCapital +* unpauseCapital + +### Future Having these admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence. From cc14e7029704d16f111fc548a028db58e5ee35f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 2 Mar 2022 14:57:39 -0500 Subject: [PATCH 11558/11794] New translations price-oracles.md (Filipino) --- fil/core-concepts/price-oracles.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/fil/core-concepts/price-oracles.md b/fil/core-concepts/price-oracles.md index 8d62f294b..1b08c685f 100644 --- a/fil/core-concepts/price-oracles.md +++ b/fil/core-concepts/price-oracles.md @@ -4,6 +4,8 @@ description: OUSD uses Chainlink to secure the protocol from pricing attacks # Price Oracles +### Stablecoin Pricing + OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future. | Coin | **Low** | **High** | **Delta** | **Source** | @@ -15,13 +17,13 @@ OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying s | USDT |

$0.849809

Feb 02, 2017

|

$1.21

May 27, 2017

| $0.360191 | [CoinGecko](https://www.coingecko.com/en/coins/tether) | | USDT |

$0.572521

Mar 02, 2015

|

$1.32

Jul 24, 2018

| $0.747479 | [CoinMarketCap](https://coinmarketcap.com/currencies/tether/) | -The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. +The rebasing function treats 1 stablecoin as 1 OUSD for simplicity and to protect OUSD balances from being affected by the daily fluctuations in the price of the underlying stablecoins. Since the rebase function only counts coins, OUSD balances should only increase. -In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. +In order to mint and redeem the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. -As an added precaution, OUSD never pays more than a dollar for a stablecoin. This prevents the protocol from being attacked via mispriced oracles. Any additional gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. +As an added precaution, OUSD never pays more than a dollar for a stablecoin, nor sells a stablecoin for less than a dollar. Oracles giving wrong prices will not result in a reduction of the number of stablecoins held. Gains that are collected as a result of stablecoins slipping from their peg are redistributed to the remaining holders of OUSD in the form of additional yield. -As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using: +As a decentralized protocol, OUSD must rely on non-centralized sources for these prices. OUSD uses Chainlink oracles for pricing data for DAI, USDC and USDT. You can read more about [our decision to work with Chainlink](https://blog.originprotocol.com/how-origin-uses-chainlink-oracles-to-secure-ousd-bff5601e840e) on our blog. Here are the Chainlink oracles we are currently using for stablecoin pricing: {% embed url="https://data.chain.link/usdt-usd" %} @@ -29,4 +31,8 @@ As a decentralized protocol, OUSD must rely on non-centralized sources for these {% embed url="https://data.chain.link/dai-usd" %} -The specific smart contract address for each oracle being used are listed on our [registry](../smart-contracts/registry.md) page. It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable. +### Reward Token Oracles & Front Running Protection + +When reward tokens from OUSD strategies are sold for additional yield, Chainlink oracles are checked to ensure that the sale price slippage has not exceeded normal bounds. These oracles are listed on our [registry](../smart-contracts/registry.md) page under the "Oracles" tab. + +The same is also true for OGN buybacks from OUSD yield.\ \ When minting and redeeming OUSD, a miniumun required amount can be passed into the contract call to ensure that the entire transaction fails if not enough OUSD or stablecoins would be returned to the user due to changing prices. From 5d151486647e1912aed0dd3e8d2cf30ce6e8149b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 4 Mar 2022 08:32:36 -0500 Subject: [PATCH 11559/11794] New translations admin-privileges.md (French) --- fr/governance/admin-privileges.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/fr/governance/admin-privileges.md b/fr/governance/admin-privileges.md index 6c0121e5d..708da3648 100644 --- a/fr/governance/admin-privileges.md +++ b/fr/governance/admin-privileges.md @@ -14,16 +14,16 @@ The primary admin is a 5 of 8 multisig contract which is required to make any co Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. -The strategist multisig can take the following actions on the vault. - -* reallocate -* setVaultBuffer -* setAssetDefaultStrategy -* withdrawAllFromStrategy -* withdrawAllFromStrategies -* pauseRebase -* pauseCapital -* unpauseCapital +The strategist multisig can do the following actions on the vault: + +* reallocate - move funds between strategies +* setVaultBuffer - adjust the amount of funds held outside strategies for cheaper redeems. +* setAssetDefaultStrategy - which strategy mints and redeems pull from for a particular strategy +* withdrawAllFromStrategy - remove funds from a single strategy and send them to the vault +* withdrawAllFromStrategies - remove funds from all active strategies and send them to the vault +* pauseRebase - pause all rebases +* pauseCapital - pause all mints and redeems +* unpauseCapital - allow all mints and redeems ### Future From a052973bf9e59ca7055679c6e0a5f21e03ec5283 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 4 Mar 2022 08:32:37 -0500 Subject: [PATCH 11560/11794] New translations admin-privileges.md (Turkish) --- tr/governance/admin-privileges.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/tr/governance/admin-privileges.md b/tr/governance/admin-privileges.md index 957fc36a7..212db8816 100644 --- a/tr/governance/admin-privileges.md +++ b/tr/governance/admin-privileges.md @@ -14,16 +14,16 @@ The primary admin is a 5 of 8 multisig contract which is required to make any co Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. -The strategist multisig can take the following actions on the vault. - -* reallocate -* setVaultBuffer -* setAssetDefaultStrategy -* withdrawAllFromStrategy -* withdrawAllFromStrategies -* pauseRebase -* pauseCapital -* unpauseCapital +The strategist multisig can do the following actions on the vault: + +* reallocate - move funds between strategies +* setVaultBuffer - adjust the amount of funds held outside strategies for cheaper redeems. +* setAssetDefaultStrategy - which strategy mints and redeems pull from for a particular strategy +* withdrawAllFromStrategy - remove funds from a single strategy and send them to the vault +* withdrawAllFromStrategies - remove funds from all active strategies and send them to the vault +* pauseRebase - pause all rebases +* pauseCapital - pause all mints and redeems +* unpauseCapital - allow all mints and redeems ### Future From 7d435e2e7bf813eaa74b42c42d179eff8aaea75d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 4 Mar 2022 08:32:38 -0500 Subject: [PATCH 11561/11794] New translations admin-privileges.md (Hindi) --- hi/governance/admin-privileges.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/hi/governance/admin-privileges.md b/hi/governance/admin-privileges.md index 6c0121e5d..708da3648 100644 --- a/hi/governance/admin-privileges.md +++ b/hi/governance/admin-privileges.md @@ -14,16 +14,16 @@ The primary admin is a 5 of 8 multisig contract which is required to make any co Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. -The strategist multisig can take the following actions on the vault. - -* reallocate -* setVaultBuffer -* setAssetDefaultStrategy -* withdrawAllFromStrategy -* withdrawAllFromStrategies -* pauseRebase -* pauseCapital -* unpauseCapital +The strategist multisig can do the following actions on the vault: + +* reallocate - move funds between strategies +* setVaultBuffer - adjust the amount of funds held outside strategies for cheaper redeems. +* setAssetDefaultStrategy - which strategy mints and redeems pull from for a particular strategy +* withdrawAllFromStrategy - remove funds from a single strategy and send them to the vault +* withdrawAllFromStrategies - remove funds from all active strategies and send them to the vault +* pauseRebase - pause all rebases +* pauseCapital - pause all mints and redeems +* unpauseCapital - allow all mints and redeems ### Future From 1ef473c0fff30ad0ba87d3ac9bb7606921cb675c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 4 Mar 2022 08:32:38 -0500 Subject: [PATCH 11562/11794] New translations admin-privileges.md (Croatian) --- hr/governance/admin-privileges.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/hr/governance/admin-privileges.md b/hr/governance/admin-privileges.md index 6c0121e5d..708da3648 100644 --- a/hr/governance/admin-privileges.md +++ b/hr/governance/admin-privileges.md @@ -14,16 +14,16 @@ The primary admin is a 5 of 8 multisig contract which is required to make any co Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. -The strategist multisig can take the following actions on the vault. - -* reallocate -* setVaultBuffer -* setAssetDefaultStrategy -* withdrawAllFromStrategy -* withdrawAllFromStrategies -* pauseRebase -* pauseCapital -* unpauseCapital +The strategist multisig can do the following actions on the vault: + +* reallocate - move funds between strategies +* setVaultBuffer - adjust the amount of funds held outside strategies for cheaper redeems. +* setAssetDefaultStrategy - which strategy mints and redeems pull from for a particular strategy +* withdrawAllFromStrategy - remove funds from a single strategy and send them to the vault +* withdrawAllFromStrategies - remove funds from all active strategies and send them to the vault +* pauseRebase - pause all rebases +* pauseCapital - pause all mints and redeems +* unpauseCapital - allow all mints and redeems ### Future From e67155c028045346ec0c081f12560325c943f90b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 4 Mar 2022 08:32:39 -0500 Subject: [PATCH 11563/11794] New translations admin-privileges.md (Thai) --- th/governance/admin-privileges.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/th/governance/admin-privileges.md b/th/governance/admin-privileges.md index 6c0121e5d..708da3648 100644 --- a/th/governance/admin-privileges.md +++ b/th/governance/admin-privileges.md @@ -14,16 +14,16 @@ The primary admin is a 5 of 8 multisig contract which is required to make any co Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. -The strategist multisig can take the following actions on the vault. - -* reallocate -* setVaultBuffer -* setAssetDefaultStrategy -* withdrawAllFromStrategy -* withdrawAllFromStrategies -* pauseRebase -* pauseCapital -* unpauseCapital +The strategist multisig can do the following actions on the vault: + +* reallocate - move funds between strategies +* setVaultBuffer - adjust the amount of funds held outside strategies for cheaper redeems. +* setAssetDefaultStrategy - which strategy mints and redeems pull from for a particular strategy +* withdrawAllFromStrategy - remove funds from a single strategy and send them to the vault +* withdrawAllFromStrategies - remove funds from all active strategies and send them to the vault +* pauseRebase - pause all rebases +* pauseCapital - pause all mints and redeems +* unpauseCapital - allow all mints and redeems ### Future From 1d49c52885ac89df357535dc206b908df0b5fbdc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 4 Mar 2022 08:32:41 -0500 Subject: [PATCH 11564/11794] New translations admin-privileges.md (Indonesian) --- id/governance/admin-privileges.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/id/governance/admin-privileges.md b/id/governance/admin-privileges.md index a476fc05a..ca04f77b7 100644 --- a/id/governance/admin-privileges.md +++ b/id/governance/admin-privileges.md @@ -14,16 +14,16 @@ Admin utama adalah kontrak multisig 5 dari 8 yang diperlukan untuk membuat perub Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. Hal ini memungkinkan tim Origin untuk bereaksi lebih cepat terhadap kondisi pasar atau ancaman keamanan. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. -The strategist multisig can take the following actions on the vault. - -* reallocate -* setVaultBuffer -* setAssetDefaultStrategy -* withdrawAllFromStrategy -* withdrawAllFromStrategies -* pauseRebase -* pauseCapital -* unpauseCapital +The strategist multisig can do the following actions on the vault: + +* reallocate - move funds between strategies +* setVaultBuffer - adjust the amount of funds held outside strategies for cheaper redeems. +* setAssetDefaultStrategy - which strategy mints and redeems pull from for a particular strategy +* withdrawAllFromStrategy - remove funds from a single strategy and send them to the vault +* withdrawAllFromStrategies - remove funds from all active strategies and send them to the vault +* pauseRebase - pause all rebases +* pauseCapital - pause all mints and redeems +* unpauseCapital - allow all mints and redeems ### Future From b97fecda4a73114c830fa7b0e0c17a2d98412fd1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 4 Mar 2022 08:32:43 -0500 Subject: [PATCH 11565/11794] New translations admin-privileges.md (Vietnamese) --- vi/governance/admin-privileges.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/vi/governance/admin-privileges.md b/vi/governance/admin-privileges.md index e052706fe..b6f231274 100644 --- a/vi/governance/admin-privileges.md +++ b/vi/governance/admin-privileges.md @@ -14,16 +14,16 @@ Bất kỳ sự thay đổi về code của giao thức nào cũng cần có s Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. Điều này cho phép nhóm Origin phản ứng nhanh hơn với các điều kiện thị trường hoặc các mối đe dọa bảo mật. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. -The strategist multisig can take the following actions on the vault. - -* reallocate -* setVaultBuffer -* setAssetDefaultStrategy -* withdrawAllFromStrategy -* withdrawAllFromStrategies -* pauseRebase -* pauseCapital -* unpauseCapital +The strategist multisig can do the following actions on the vault: + +* reallocate - move funds between strategies +* setVaultBuffer - adjust the amount of funds held outside strategies for cheaper redeems. +* setAssetDefaultStrategy - which strategy mints and redeems pull from for a particular strategy +* withdrawAllFromStrategy - remove funds from a single strategy and send them to the vault +* withdrawAllFromStrategies - remove funds from all active strategies and send them to the vault +* pauseRebase - pause all rebases +* pauseCapital - pause all mints and redeems +* unpauseCapital - allow all mints and redeems ### Future From fa470ad7537e31f81645f4abccd24bc5efa45eda Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 4 Mar 2022 08:32:44 -0500 Subject: [PATCH 11566/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 6c0121e5d..708da3648 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -14,16 +14,16 @@ The primary admin is a 5 of 8 multisig contract which is required to make any co Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. -The strategist multisig can take the following actions on the vault. - -* reallocate -* setVaultBuffer -* setAssetDefaultStrategy -* withdrawAllFromStrategy -* withdrawAllFromStrategies -* pauseRebase -* pauseCapital -* unpauseCapital +The strategist multisig can do the following actions on the vault: + +* reallocate - move funds between strategies +* setVaultBuffer - adjust the amount of funds held outside strategies for cheaper redeems. +* setAssetDefaultStrategy - which strategy mints and redeems pull from for a particular strategy +* withdrawAllFromStrategy - remove funds from a single strategy and send them to the vault +* withdrawAllFromStrategies - remove funds from all active strategies and send them to the vault +* pauseRebase - pause all rebases +* pauseCapital - pause all mints and redeems +* unpauseCapital - allow all mints and redeems ### Future From 24364075255cb7e770df92b1788b3c3e9e19858a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 4 Mar 2022 08:32:45 -0500 Subject: [PATCH 11567/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 708da3648..972bce410 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From cf87dd6c9308d22d675ef866755ce5455204bf78 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 4 Mar 2022 08:32:46 -0500 Subject: [PATCH 11568/11794] New translations admin-privileges.md (Russian) --- ru/governance/admin-privileges.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/ru/governance/admin-privileges.md b/ru/governance/admin-privileges.md index 838ca72e1..80fbfbe3d 100644 --- a/ru/governance/admin-privileges.md +++ b/ru/governance/admin-privileges.md @@ -14,16 +14,16 @@ Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. Это позволяет команде Origin быстрее реагировать на рыночные условия или угрозы безопасности. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. -The strategist multisig can take the following actions on the vault. - -* reallocate -* setVaultBuffer -* setAssetDefaultStrategy -* withdrawAllFromStrategy -* withdrawAllFromStrategies -* pauseRebase -* pauseCapital -* unpauseCapital +The strategist multisig can do the following actions on the vault: + +* reallocate - move funds between strategies +* setVaultBuffer - adjust the amount of funds held outside strategies for cheaper redeems. +* setAssetDefaultStrategy - which strategy mints and redeems pull from for a particular strategy +* withdrawAllFromStrategy - remove funds from a single strategy and send them to the vault +* withdrawAllFromStrategies - remove funds from all active strategies and send them to the vault +* pauseRebase - pause all rebases +* pauseCapital - pause all mints and redeems +* unpauseCapital - allow all mints and redeems ### Future From 2976fcaaf715a5a0867203372899960ca37bc002 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 4 Mar 2022 08:32:47 -0500 Subject: [PATCH 11569/11794] New translations admin-privileges.md (Spanish) --- es/governance/admin-privileges.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/es/governance/admin-privileges.md b/es/governance/admin-privileges.md index cb07ce3e8..b0f152d11 100644 --- a/es/governance/admin-privileges.md +++ b/es/governance/admin-privileges.md @@ -14,16 +14,16 @@ El administrador principal es un contrato multifirma 5 de 8 que se requiere para Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. Esto permite que el equipo de Origin reaccione más rápidamente ante las condiciones del mercado o las amenazas a la seguridad. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. -The strategist multisig can take the following actions on the vault. - -* reallocate -* setVaultBuffer -* setAssetDefaultStrategy -* withdrawAllFromStrategy -* withdrawAllFromStrategies -* pauseRebase -* pauseCapital -* unpauseCapital +The strategist multisig can do the following actions on the vault: + +* reallocate - move funds between strategies +* setVaultBuffer - adjust the amount of funds held outside strategies for cheaper redeems. +* setAssetDefaultStrategy - which strategy mints and redeems pull from for a particular strategy +* withdrawAllFromStrategy - remove funds from a single strategy and send them to the vault +* withdrawAllFromStrategies - remove funds from all active strategies and send them to the vault +* pauseRebase - pause all rebases +* pauseCapital - pause all mints and redeems +* unpauseCapital - allow all mints and redeems ### Future From 09ca70ea272d2d64c1437eeb05a057dcc1201811 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 4 Mar 2022 08:32:48 -0500 Subject: [PATCH 11570/11794] New translations admin-privileges.md (Portuguese) --- pt/governance/admin-privileges.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/pt/governance/admin-privileges.md b/pt/governance/admin-privileges.md index 6c0121e5d..708da3648 100644 --- a/pt/governance/admin-privileges.md +++ b/pt/governance/admin-privileges.md @@ -14,16 +14,16 @@ The primary admin is a 5 of 8 multisig contract which is required to make any co Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. -The strategist multisig can take the following actions on the vault. - -* reallocate -* setVaultBuffer -* setAssetDefaultStrategy -* withdrawAllFromStrategy -* withdrawAllFromStrategies -* pauseRebase -* pauseCapital -* unpauseCapital +The strategist multisig can do the following actions on the vault: + +* reallocate - move funds between strategies +* setVaultBuffer - adjust the amount of funds held outside strategies for cheaper redeems. +* setAssetDefaultStrategy - which strategy mints and redeems pull from for a particular strategy +* withdrawAllFromStrategy - remove funds from a single strategy and send them to the vault +* withdrawAllFromStrategies - remove funds from all active strategies and send them to the vault +* pauseRebase - pause all rebases +* pauseCapital - pause all mints and redeems +* unpauseCapital - allow all mints and redeems ### Future From 0669d119c773cdb75c81524aefd9c66991481448 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 4 Mar 2022 08:32:49 -0500 Subject: [PATCH 11571/11794] New translations admin-privileges.md (Dutch) --- nl/governance/admin-privileges.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/nl/governance/admin-privileges.md b/nl/governance/admin-privileges.md index 6c0121e5d..708da3648 100644 --- a/nl/governance/admin-privileges.md +++ b/nl/governance/admin-privileges.md @@ -14,16 +14,16 @@ The primary admin is a 5 of 8 multisig contract which is required to make any co Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. -The strategist multisig can take the following actions on the vault. - -* reallocate -* setVaultBuffer -* setAssetDefaultStrategy -* withdrawAllFromStrategy -* withdrawAllFromStrategies -* pauseRebase -* pauseCapital -* unpauseCapital +The strategist multisig can do the following actions on the vault: + +* reallocate - move funds between strategies +* setVaultBuffer - adjust the amount of funds held outside strategies for cheaper redeems. +* setAssetDefaultStrategy - which strategy mints and redeems pull from for a particular strategy +* withdrawAllFromStrategy - remove funds from a single strategy and send them to the vault +* withdrawAllFromStrategies - remove funds from all active strategies and send them to the vault +* pauseRebase - pause all rebases +* pauseCapital - pause all mints and redeems +* unpauseCapital - allow all mints and redeems ### Future From 047737134d8d8ba04be61918f86a5116524793fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 4 Mar 2022 08:32:50 -0500 Subject: [PATCH 11572/11794] New translations admin-privileges.md (Korean) --- ko/governance/admin-privileges.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/ko/governance/admin-privileges.md b/ko/governance/admin-privileges.md index 42b8b31b6..c6bb364c6 100644 --- a/ko/governance/admin-privileges.md +++ b/ko/governance/admin-privileges.md @@ -14,16 +14,16 @@ The primary admin is a 5 of 8 multisig contract which is required to make any co Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. -The strategist multisig can take the following actions on the vault. - -* reallocate -* setVaultBuffer -* setAssetDefaultStrategy -* withdrawAllFromStrategy -* withdrawAllFromStrategies -* pauseRebase -* pauseCapital -* unpauseCapital +The strategist multisig can do the following actions on the vault: + +* reallocate - move funds between strategies +* setVaultBuffer - adjust the amount of funds held outside strategies for cheaper redeems. +* setAssetDefaultStrategy - which strategy mints and redeems pull from for a particular strategy +* withdrawAllFromStrategy - remove funds from a single strategy and send them to the vault +* withdrawAllFromStrategies - remove funds from all active strategies and send them to the vault +* pauseRebase - pause all rebases +* pauseCapital - pause all mints and redeems +* unpauseCapital - allow all mints and redeems ### Future From 0ea735e627525abc28449961644d301fefa4cbc6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 4 Mar 2022 08:32:51 -0500 Subject: [PATCH 11573/11794] New translations admin-privileges.md (Japanese) --- ja/governance/admin-privileges.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/ja/governance/admin-privileges.md b/ja/governance/admin-privileges.md index 6c0121e5d..708da3648 100644 --- a/ja/governance/admin-privileges.md +++ b/ja/governance/admin-privileges.md @@ -14,16 +14,16 @@ The primary admin is a 5 of 8 multisig contract which is required to make any co Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. -The strategist multisig can take the following actions on the vault. - -* reallocate -* setVaultBuffer -* setAssetDefaultStrategy -* withdrawAllFromStrategy -* withdrawAllFromStrategies -* pauseRebase -* pauseCapital -* unpauseCapital +The strategist multisig can do the following actions on the vault: + +* reallocate - move funds between strategies +* setVaultBuffer - adjust the amount of funds held outside strategies for cheaper redeems. +* setAssetDefaultStrategy - which strategy mints and redeems pull from for a particular strategy +* withdrawAllFromStrategy - remove funds from a single strategy and send them to the vault +* withdrawAllFromStrategies - remove funds from all active strategies and send them to the vault +* pauseRebase - pause all rebases +* pauseCapital - pause all mints and redeems +* unpauseCapital - allow all mints and redeems ### Future From 74b8d695ae615dc78a62d0eed46ac0094e705857 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 4 Mar 2022 08:32:52 -0500 Subject: [PATCH 11574/11794] New translations admin-privileges.md (Italian) --- it/governance/admin-privileges.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/it/governance/admin-privileges.md b/it/governance/admin-privileges.md index 087dd0c1e..a2ca67232 100644 --- a/it/governance/admin-privileges.md +++ b/it/governance/admin-privileges.md @@ -14,16 +14,16 @@ The primary admin is a 5 of 8 multisig contract which is required to make any co Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. -The strategist multisig can take the following actions on the vault. - -* reallocate -* setVaultBuffer -* setAssetDefaultStrategy -* withdrawAllFromStrategy -* withdrawAllFromStrategies -* pauseRebase -* pauseCapital -* unpauseCapital +The strategist multisig can do the following actions on the vault: + +* reallocate - move funds between strategies +* setVaultBuffer - adjust the amount of funds held outside strategies for cheaper redeems. +* setAssetDefaultStrategy - which strategy mints and redeems pull from for a particular strategy +* withdrawAllFromStrategy - remove funds from a single strategy and send them to the vault +* withdrawAllFromStrategies - remove funds from all active strategies and send them to the vault +* pauseRebase - pause all rebases +* pauseCapital - pause all mints and redeems +* unpauseCapital - allow all mints and redeems ### Future From 9f83d6041392ca5681169a5dc3ec69c6d8462f2d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 4 Mar 2022 08:32:53 -0500 Subject: [PATCH 11575/11794] New translations admin-privileges.md (Greek) --- el/governance/admin-privileges.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/el/governance/admin-privileges.md b/el/governance/admin-privileges.md index 6c0121e5d..708da3648 100644 --- a/el/governance/admin-privileges.md +++ b/el/governance/admin-privileges.md @@ -14,16 +14,16 @@ The primary admin is a 5 of 8 multisig contract which is required to make any co Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. -The strategist multisig can take the following actions on the vault. - -* reallocate -* setVaultBuffer -* setAssetDefaultStrategy -* withdrawAllFromStrategy -* withdrawAllFromStrategies -* pauseRebase -* pauseCapital -* unpauseCapital +The strategist multisig can do the following actions on the vault: + +* reallocate - move funds between strategies +* setVaultBuffer - adjust the amount of funds held outside strategies for cheaper redeems. +* setAssetDefaultStrategy - which strategy mints and redeems pull from for a particular strategy +* withdrawAllFromStrategy - remove funds from a single strategy and send them to the vault +* withdrawAllFromStrategies - remove funds from all active strategies and send them to the vault +* pauseRebase - pause all rebases +* pauseCapital - pause all mints and redeems +* unpauseCapital - allow all mints and redeems ### Future From 62e7cc73907a3120151d55ab876905591e685f63 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 4 Mar 2022 08:32:54 -0500 Subject: [PATCH 11576/11794] New translations admin-privileges.md (German) --- de/governance/admin-privileges.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/de/governance/admin-privileges.md b/de/governance/admin-privileges.md index 6c0121e5d..708da3648 100644 --- a/de/governance/admin-privileges.md +++ b/de/governance/admin-privileges.md @@ -14,16 +14,16 @@ The primary admin is a 5 of 8 multisig contract which is required to make any co Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. -The strategist multisig can take the following actions on the vault. - -* reallocate -* setVaultBuffer -* setAssetDefaultStrategy -* withdrawAllFromStrategy -* withdrawAllFromStrategies -* pauseRebase -* pauseCapital -* unpauseCapital +The strategist multisig can do the following actions on the vault: + +* reallocate - move funds between strategies +* setVaultBuffer - adjust the amount of funds held outside strategies for cheaper redeems. +* setAssetDefaultStrategy - which strategy mints and redeems pull from for a particular strategy +* withdrawAllFromStrategy - remove funds from a single strategy and send them to the vault +* withdrawAllFromStrategies - remove funds from all active strategies and send them to the vault +* pauseRebase - pause all rebases +* pauseCapital - pause all mints and redeems +* unpauseCapital - allow all mints and redeems ### Future From 09480da13224f9b7ca64fa3897e4e25ca3cfc1d0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 4 Mar 2022 08:32:55 -0500 Subject: [PATCH 11577/11794] New translations admin-privileges.md (Arabic) --- ar/governance/admin-privileges.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/ar/governance/admin-privileges.md b/ar/governance/admin-privileges.md index 6c0121e5d..708da3648 100644 --- a/ar/governance/admin-privileges.md +++ b/ar/governance/admin-privileges.md @@ -14,16 +14,16 @@ The primary admin is a 5 of 8 multisig contract which is required to make any co Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. -The strategist multisig can take the following actions on the vault. - -* reallocate -* setVaultBuffer -* setAssetDefaultStrategy -* withdrawAllFromStrategy -* withdrawAllFromStrategies -* pauseRebase -* pauseCapital -* unpauseCapital +The strategist multisig can do the following actions on the vault: + +* reallocate - move funds between strategies +* setVaultBuffer - adjust the amount of funds held outside strategies for cheaper redeems. +* setAssetDefaultStrategy - which strategy mints and redeems pull from for a particular strategy +* withdrawAllFromStrategy - remove funds from a single strategy and send them to the vault +* withdrawAllFromStrategies - remove funds from all active strategies and send them to the vault +* pauseRebase - pause all rebases +* pauseCapital - pause all mints and redeems +* unpauseCapital - allow all mints and redeems ### Future From 2652859aeb6b21a566693387661c96b23a5ef32f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 4 Mar 2022 08:32:56 -0500 Subject: [PATCH 11578/11794] New translations admin-privileges.md (Filipino) --- fil/governance/admin-privileges.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/fil/governance/admin-privileges.md b/fil/governance/admin-privileges.md index 6c0121e5d..708da3648 100644 --- a/fil/governance/admin-privileges.md +++ b/fil/governance/admin-privileges.md @@ -14,16 +14,16 @@ The primary admin is a 5 of 8 multisig contract which is required to make any co Some functionality, such as rebalancing funds between strategies or pausing deposits, can be triggered without the timelock and with far fewer signers. This allows the Origin team to react more quickly to market conditions or security threats. These signers, known as Strategists, have the ability to execute a limited number of functions __ with only 2 of 9 signers. -The strategist multisig can take the following actions on the vault. - -* reallocate -* setVaultBuffer -* setAssetDefaultStrategy -* withdrawAllFromStrategy -* withdrawAllFromStrategies -* pauseRebase -* pauseCapital -* unpauseCapital +The strategist multisig can do the following actions on the vault: + +* reallocate - move funds between strategies +* setVaultBuffer - adjust the amount of funds held outside strategies for cheaper redeems. +* setAssetDefaultStrategy - which strategy mints and redeems pull from for a particular strategy +* withdrawAllFromStrategy - remove funds from a single strategy and send them to the vault +* withdrawAllFromStrategies - remove funds from all active strategies and send them to the vault +* pauseRebase - pause all rebases +* pauseCapital - pause all mints and redeems +* unpauseCapital - allow all mints and redeems ### Future From d97c3fcce209f78dbea1ae2ebc14600127524a0f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 9 Mar 2022 08:26:33 -0500 Subject: [PATCH 11579/11794] New translations admin-privileges.md (French) --- fr/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/governance/admin-privileges.md b/fr/governance/admin-privileges.md index 708da3648..30ed8065a 100644 --- a/fr/governance/admin-privileges.md +++ b/fr/governance/admin-privileges.md @@ -8,7 +8,7 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom ### Admin -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time delay before any changes to the protocol can be made. ### Strategist From 28225eeafa8e9eb6c8298adea45a411938bf8a3b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 9 Mar 2022 08:26:35 -0500 Subject: [PATCH 11580/11794] New translations admin-privileges.md (Turkish) --- tr/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/governance/admin-privileges.md b/tr/governance/admin-privileges.md index 212db8816..3ba862510 100644 --- a/tr/governance/admin-privileges.md +++ b/tr/governance/admin-privileges.md @@ -8,7 +8,7 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom ### Admin -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time delay before any changes to the protocol can be made. ### Strategist From 5246ab66626308fdb612abe39b9c09c9a1dd6a9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 9 Mar 2022 08:26:36 -0500 Subject: [PATCH 11581/11794] New translations admin-privileges.md (Hindi) --- hi/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/governance/admin-privileges.md b/hi/governance/admin-privileges.md index 708da3648..30ed8065a 100644 --- a/hi/governance/admin-privileges.md +++ b/hi/governance/admin-privileges.md @@ -8,7 +8,7 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom ### Admin -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time delay before any changes to the protocol can be made. ### Strategist From 20d0fe39997cb7bca1624e28fc0d2adfcd7f580f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 9 Mar 2022 08:26:36 -0500 Subject: [PATCH 11582/11794] New translations admin-privileges.md (Croatian) --- hr/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/governance/admin-privileges.md b/hr/governance/admin-privileges.md index 708da3648..30ed8065a 100644 --- a/hr/governance/admin-privileges.md +++ b/hr/governance/admin-privileges.md @@ -8,7 +8,7 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom ### Admin -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time delay before any changes to the protocol can be made. ### Strategist From 0350261ad93f0d198bb2b270448065b756e431b2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 9 Mar 2022 08:26:38 -0500 Subject: [PATCH 11583/11794] New translations admin-privileges.md (Thai) --- th/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/governance/admin-privileges.md b/th/governance/admin-privileges.md index 708da3648..30ed8065a 100644 --- a/th/governance/admin-privileges.md +++ b/th/governance/admin-privileges.md @@ -8,7 +8,7 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom ### Admin -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time delay before any changes to the protocol can be made. ### Strategist From e7accdb2e9f6ac0fa59f5331489e493c4fae23b1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 9 Mar 2022 08:26:38 -0500 Subject: [PATCH 11584/11794] New translations admin-privileges.md (Indonesian) --- id/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/governance/admin-privileges.md b/id/governance/admin-privileges.md index ca04f77b7..9e9512a49 100644 --- a/id/governance/admin-privileges.md +++ b/id/governance/admin-privileges.md @@ -8,7 +8,7 @@ Tindakan admin yang menunda waktu memberi pengguna kesempatan untuk keluar dari ### Admin -Admin utama adalah kontrak multisig 5 dari 8 yang diperlukan untuk membuat perubahan kode apa pun pada protokol. OUSD hanya dapat ditingkatkan dari dompet multi-sig 5 dari 8 ini. Kunci multi-sig ini dipegang oleh individu yang memiliki hubungan dekat dengan perusahaan, dan bahkan pendiri Origin yang bertindak bersama tidak memiliki kontrol yang cukup untuk menjalankan fungsi pemilik sendiri. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. +Admin utama adalah kontrak multisig 5 dari 8 yang diperlukan untuk membuat perubahan kode apa pun pada protokol. OUSD hanya dapat ditingkatkan dari dompet multi-sig 5 dari 8 ini. Kunci multi-sig ini dipegang oleh individu yang memiliki hubungan dekat dengan perusahaan, dan bahkan pendiri Origin yang bertindak bersama tidak memiliki kontrol yang cukup untuk menjalankan fungsi pemilik sendiri. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time delay before any changes to the protocol can be made. ### Strategist From 915fdeced6e65ae8524539019a92af2cea63e894 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 9 Mar 2022 08:26:40 -0500 Subject: [PATCH 11585/11794] New translations admin-privileges.md (Vietnamese) --- vi/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/governance/admin-privileges.md b/vi/governance/admin-privileges.md index b6f231274..086c92715 100644 --- a/vi/governance/admin-privileges.md +++ b/vi/governance/admin-privileges.md @@ -8,7 +8,7 @@ Việc trì hoãn thời gian thực thi thay đổi hợp đồng thông minh c ### Admin -Bất kỳ sự thay đổi về code của giao thức nào cũng cần có sự đồng ý của 5 trong tổng số 8 chữ ký hợp đồng. OUSD chỉ có thể được nâng cấp từ khi có sự đồng ý của 5 trên 8 ví đa chữ ký này. Điểm mấu chốt của hình thức đa chữ ký này là quyền quyết định sẽ không chỉ thuộc về sáng lập viên của Origin. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. +Bất kỳ sự thay đổi về code của giao thức nào cũng cần có sự đồng ý của 5 trong tổng số 8 chữ ký hợp đồng. OUSD chỉ có thể được nâng cấp từ khi có sự đồng ý của 5 trên 8 ví đa chữ ký này. Điểm mấu chốt của hình thức đa chữ ký này là quyền quyết định sẽ không chỉ thuộc về sáng lập viên của Origin. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time delay before any changes to the protocol can be made. ### Strategist From fe503101a1bb6302f2cbe179c270b422265d2999 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 9 Mar 2022 08:26:40 -0500 Subject: [PATCH 11586/11794] New translations admin-privileges.md (Chinese Traditional) --- zh/governance/admin-privileges.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 972bce410..30ed8065a 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# 管理员权限 +# Admin Privileges The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. @@ -8,7 +8,7 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom ### Admin -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time delay before any changes to the protocol can be made. ### Strategist From 6d09eff2f056e35c3599d0759a2e4eecb1eb55dd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 9 Mar 2022 08:26:41 -0500 Subject: [PATCH 11587/11794] New translations admin-privileges.md (Chinese Simplified) --- zh/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md index 30ed8065a..12f205347 100644 --- a/zh/governance/admin-privileges.md +++ b/zh/governance/admin-privileges.md @@ -1,4 +1,4 @@ -# Admin Privileges +# 管理员权限 The OUSD smart contracts are designed to be owner upgradable. The Origin team uses two different Gnosis multisig wallet contracts in order to make changes to the protocol. These multisig wallets have been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. From 4f251e831fd39a2131639828541ebb8469d7dcd6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 9 Mar 2022 08:26:42 -0500 Subject: [PATCH 11588/11794] New translations admin-privileges.md (Russian) --- ru/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/governance/admin-privileges.md b/ru/governance/admin-privileges.md index 80fbfbe3d..75ba75ecc 100644 --- a/ru/governance/admin-privileges.md +++ b/ru/governance/admin-privileges.md @@ -8,7 +8,7 @@ ### Admin -Основной администратор - это контракт с 5 из 8 подписей, которые требуются для внесения любых изменений кода в протоколе. OUSD можно обновить только из этого кошелька с 5 из 8 подписей. Ключи к этой мульти-подписке принадлежат лицам, имеющим тесные связи с компанией, и даже действующие вместе основатели Origin не обладают достаточным контролем, чтобы самостоятельно выполнять функции владельца. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. +Основной администратор - это контракт с 5 из 8 подписей, которые требуются для внесения любых изменений кода в протоколе. OUSD можно обновить только из этого кошелька с 5 из 8 подписей. Ключи к этой мульти-подписке принадлежат лицам, имеющим тесные связи с компанией, и даже действующие вместе основатели Origin не обладают достаточным контролем, чтобы самостоятельно выполнять функции владельца. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time delay before any changes to the protocol can be made. ### Strategist From 8993a947f3bb881a36167897e06b7d0af239a85b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 9 Mar 2022 08:26:44 -0500 Subject: [PATCH 11589/11794] New translations admin-privileges.md (Spanish) --- es/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/governance/admin-privileges.md b/es/governance/admin-privileges.md index b0f152d11..c3b0ec001 100644 --- a/es/governance/admin-privileges.md +++ b/es/governance/admin-privileges.md @@ -8,7 +8,7 @@ Las acciones administrativas que retrasan el tiempo les dan a los usuarios la op ### Admin -El administrador principal es un contrato multifirma 5 de 8 que se requiere para realizar cualquier cambio de código en el protocolo. OUSD solo se puede actualizar desde esta billetera multi-sig de 5 de 8. Las claves de este multi-sig están en manos de personas con vínculos estrechos con la empresa, y ni siquiera los fundadores de Origin que actúan juntos tienen suficiente control para ejecutar las funciones de propietario por su cuenta. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. +El administrador principal es un contrato multifirma 5 de 8 que se requiere para realizar cualquier cambio de código en el protocolo. OUSD solo se puede actualizar desde esta billetera multi-sig de 5 de 8. Las claves de este multi-sig están en manos de personas con vínculos estrechos con la empresa, y ni siquiera los fundadores de Origin que actúan juntos tienen suficiente control para ejecutar las funciones de propietario por su cuenta. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time delay before any changes to the protocol can be made. ### Strategist From 9ff6271e458930473b2692473e53a4cf56effd63 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 9 Mar 2022 08:26:45 -0500 Subject: [PATCH 11590/11794] New translations admin-privileges.md (Portuguese) --- pt/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/governance/admin-privileges.md b/pt/governance/admin-privileges.md index 708da3648..30ed8065a 100644 --- a/pt/governance/admin-privileges.md +++ b/pt/governance/admin-privileges.md @@ -8,7 +8,7 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom ### Admin -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time delay before any changes to the protocol can be made. ### Strategist From 38910c4fb08235be34051463ed196179d526e577 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 9 Mar 2022 08:26:46 -0500 Subject: [PATCH 11591/11794] New translations admin-privileges.md (Dutch) --- nl/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/governance/admin-privileges.md b/nl/governance/admin-privileges.md index 708da3648..30ed8065a 100644 --- a/nl/governance/admin-privileges.md +++ b/nl/governance/admin-privileges.md @@ -8,7 +8,7 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom ### Admin -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time delay before any changes to the protocol can be made. ### Strategist From 65966f94f4f53815e0b49a27cb703375c6fe11ac Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 9 Mar 2022 08:26:47 -0500 Subject: [PATCH 11592/11794] New translations admin-privileges.md (Korean) --- ko/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/governance/admin-privileges.md b/ko/governance/admin-privileges.md index c6bb364c6..2d7406e26 100644 --- a/ko/governance/admin-privileges.md +++ b/ko/governance/admin-privileges.md @@ -8,7 +8,7 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom ### Admin -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time delay before any changes to the protocol can be made. ### Strategist From 72200667509034a3d27131961984e12e62964cbf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 9 Mar 2022 08:26:48 -0500 Subject: [PATCH 11593/11794] New translations admin-privileges.md (Japanese) --- ja/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/governance/admin-privileges.md b/ja/governance/admin-privileges.md index 708da3648..30ed8065a 100644 --- a/ja/governance/admin-privileges.md +++ b/ja/governance/admin-privileges.md @@ -8,7 +8,7 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom ### Admin -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time delay before any changes to the protocol can be made. ### Strategist From dccdccbf41d0e83abc7211b70d3a87d36a3577c8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 9 Mar 2022 08:26:49 -0500 Subject: [PATCH 11594/11794] New translations admin-privileges.md (Italian) --- it/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/governance/admin-privileges.md b/it/governance/admin-privileges.md index a2ca67232..9fda38289 100644 --- a/it/governance/admin-privileges.md +++ b/it/governance/admin-privileges.md @@ -8,7 +8,7 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom ### Admin -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time delay before any changes to the protocol can be made. ### Strategist From b43713e56832ebe84bfb2d7ca3c01950612e895f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 9 Mar 2022 08:26:50 -0500 Subject: [PATCH 11595/11794] New translations admin-privileges.md (Greek) --- el/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/governance/admin-privileges.md b/el/governance/admin-privileges.md index 708da3648..30ed8065a 100644 --- a/el/governance/admin-privileges.md +++ b/el/governance/admin-privileges.md @@ -8,7 +8,7 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom ### Admin -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time delay before any changes to the protocol can be made. ### Strategist From af9eb4aef6e0d82848ac31cf17ad3d486f4e849c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 9 Mar 2022 08:26:51 -0500 Subject: [PATCH 11596/11794] New translations admin-privileges.md (German) --- de/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/governance/admin-privileges.md b/de/governance/admin-privileges.md index 708da3648..30ed8065a 100644 --- a/de/governance/admin-privileges.md +++ b/de/governance/admin-privileges.md @@ -8,7 +8,7 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom ### Admin -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time delay before any changes to the protocol can be made. ### Strategist From 5827625d9ea52f942e6154bb11b71feda2ac82ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 9 Mar 2022 08:26:52 -0500 Subject: [PATCH 11597/11794] New translations admin-privileges.md (Arabic) --- ar/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/governance/admin-privileges.md b/ar/governance/admin-privileges.md index 708da3648..30ed8065a 100644 --- a/ar/governance/admin-privileges.md +++ b/ar/governance/admin-privileges.md @@ -8,7 +8,7 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom ### Admin -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time delay before any changes to the protocol can be made. ### Strategist From f90b8102be53d1144c5cd5ead968ba60f5212aab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Wed, 9 Mar 2022 08:26:53 -0500 Subject: [PATCH 11598/11794] New translations admin-privileges.md (Filipino) --- fil/governance/admin-privileges.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/governance/admin-privileges.md b/fil/governance/admin-privileges.md index 708da3648..30ed8065a 100644 --- a/fil/governance/admin-privileges.md +++ b/fil/governance/admin-privileges.md @@ -8,7 +8,7 @@ Time-delayed admin actions gives users a chance to exit OUSD if its admins becom ### Admin -The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time deplay before any changes to the protocol can be made. +The primary admin is a 5 of 8 multisig contract which is required to make any code changes to the protocol. OUSD can only be upgraded from this 5 of 8 multi-sig wallet. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own. In addition, the OUSD contracts are owned by a [timelock](../smart-contracts/api/timelock.md) which places a 48 hour time delay before any changes to the protocol can be made. ### Strategist From 7c528927e74acadd9936a57a774ded89a85f01fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Mar 2022 23:59:57 -0400 Subject: [PATCH 11599/11794] New translations SUMMARY.md (French) --- fr/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/fr/SUMMARY.md b/fr/SUMMARY.md index 082c9385e..280c6b016 100644 --- a/fr/SUMMARY.md +++ b/fr/SUMMARY.md @@ -32,6 +32,7 @@ * [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) +* [Vote Delegation](governance/vote-delegation.md) ## Smart Contracts From 710f60234cf5548b6c7776227810742806a1741c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Mar 2022 23:59:58 -0400 Subject: [PATCH 11600/11794] New translations principles.md (Chinese Simplified) --- zh/governance/principles.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index 9e3444fb5..e0522c2ef 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,28 +1,30 @@ -# Principles +# 原则 **Governance Portal** OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +OGN holders can also [delegate votes](vote-delegation.md) to another account. + **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) +![](../.gitbook/assets/ousd\_docs\_graphics\_2 (2).png) **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 8e8cb38b92c6765e2978150398d15db58e7f218e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Sun, 20 Mar 2022 23:59:59 -0400 Subject: [PATCH 11601/11794] New translations principles.md (Portuguese) --- pt/governance/principles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pt/governance/principles.md b/pt/governance/principles.md index 9e3444fb5..b809ce66f 100644 --- a/pt/governance/principles.md +++ b/pt/governance/principles.md @@ -4,25 +4,27 @@ OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +OGN holders can also [delegate votes](vote-delegation.md) to another account. + **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) +![](../.gitbook/assets/ousd\_docs\_graphics\_2 (2).png) **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 23ec2cd3654107d1e6f1e5fdd3ca3924aa9b9967 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:00 -0400 Subject: [PATCH 11602/11794] New translations vote-delegation.md (Portuguese) --- pt/governance/vote-delegation.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 pt/governance/vote-delegation.md diff --git a/pt/governance/vote-delegation.md b/pt/governance/vote-delegation.md new file mode 100644 index 000000000..9a8149d2f --- /dev/null +++ b/pt/governance/vote-delegation.md @@ -0,0 +1,18 @@ +# Vote Delegation + +OGN holders can forward their voting power on the [Governance Portal](https://vote.originprotocol.com/#/) to another Ethereum address. Choosing this option does not strip the delegator of their voting power. The delegatee receives the extra voting power only on proposals the delegator has not voted on. + +This is convenient when users want someone they trust or even one of Origin's team members to make governance decisions regarding Origin's ecosystem. It is also useful when users have OGN stored more safely in a hardware wallet and don’t want to go through the hassle of connecting it to the computer. A more accessible Ethereum wallet e.g. Metamask can be used to vote by having voting power delegated to it from the hardware wallet.\ + + +**How to Delegate** + +* Go to: [https://snapshot.org/#/delegate](https://snapshot.org/#/delegate). +* Type in the address or ENS name you want to delegate to. +* There is an option to limit the delegation power to only Origin’s products by selecting _Limit delegation to a specific space_ and typing in “origingov.eth”. +* Click confirm to save your delegation.\ + + +![](../.gitbook/assets/Screenshot 2022-03-20 at 10.47.43.png) + +After completing these steps, the OGN voting power is successfully delegated to the address specified. From 590cfd099f78eaf8b1f354a1e9134596ac3209b6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:02 -0400 Subject: [PATCH 11603/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index 5c201ed4d..c61135b24 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -32,6 +32,7 @@ * [Права администратора](governance/admin-privileges.md) * [Стейкинг токенов OGN](governance/ogn-staking.md) * [Сотрудничество](governance/contributing.md) +* [Vote Delegation](governance/vote-delegation.md) ## Смарт-контракты From d1b4b9d4bcfbe2a2d50e251e6a415e1f51589b44 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:03 -0400 Subject: [PATCH 11604/11794] New translations principles.md (Russian) --- ru/governance/principles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/ru/governance/principles.md b/ru/governance/principles.md index 436ebb083..9b913f912 100644 --- a/ru/governance/principles.md +++ b/ru/governance/principles.md @@ -4,25 +4,27 @@ OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +OGN holders can also [delegate votes](vote-delegation.md) to another account. + **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) +![](../.gitbook/assets/ousd\_docs\_graphics\_2 (2).png) **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 29e2c35de01d6945d9ae3376bd9e182b16c164ff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:04 -0400 Subject: [PATCH 11605/11794] New translations vote-delegation.md (Russian) --- ru/governance/vote-delegation.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 ru/governance/vote-delegation.md diff --git a/ru/governance/vote-delegation.md b/ru/governance/vote-delegation.md new file mode 100644 index 000000000..9a8149d2f --- /dev/null +++ b/ru/governance/vote-delegation.md @@ -0,0 +1,18 @@ +# Vote Delegation + +OGN holders can forward their voting power on the [Governance Portal](https://vote.originprotocol.com/#/) to another Ethereum address. Choosing this option does not strip the delegator of their voting power. The delegatee receives the extra voting power only on proposals the delegator has not voted on. + +This is convenient when users want someone they trust or even one of Origin's team members to make governance decisions regarding Origin's ecosystem. It is also useful when users have OGN stored more safely in a hardware wallet and don’t want to go through the hassle of connecting it to the computer. A more accessible Ethereum wallet e.g. Metamask can be used to vote by having voting power delegated to it from the hardware wallet.\ + + +**How to Delegate** + +* Go to: [https://snapshot.org/#/delegate](https://snapshot.org/#/delegate). +* Type in the address or ENS name you want to delegate to. +* There is an option to limit the delegation power to only Origin’s products by selecting _Limit delegation to a specific space_ and typing in “origingov.eth”. +* Click confirm to save your delegation.\ + + +![](../.gitbook/assets/Screenshot 2022-03-20 at 10.47.43.png) + +After completing these steps, the OGN voting power is successfully delegated to the address specified. From 2363337c3efd63babe0e4a727fb144cee3ff00db Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:07 -0400 Subject: [PATCH 11606/11794] New translations SUMMARY.md (Turkish) --- tr/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/tr/SUMMARY.md b/tr/SUMMARY.md index 9fff26278..5e21c7f80 100644 --- a/tr/SUMMARY.md +++ b/tr/SUMMARY.md @@ -32,6 +32,7 @@ * [Yönetici Ayrıcalıkları](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) +* [Vote Delegation](governance/vote-delegation.md) ## Akıllı Sözleşmeler From f109e15c0b104352bd0f8561d580a5f08dcf3b4a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:09 -0400 Subject: [PATCH 11607/11794] New translations principles.md (Turkish) --- tr/governance/principles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/tr/governance/principles.md b/tr/governance/principles.md index 8183b12b0..d032ccebe 100644 --- a/tr/governance/principles.md +++ b/tr/governance/principles.md @@ -4,25 +4,27 @@ OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +OGN holders can also [delegate votes](vote-delegation.md) to another account. + **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) +![](../.gitbook/assets/ousd\_docs\_graphics\_2 (2).png) **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From a0584d5bf54ab4aae2d4ecb03b45e23e92afab63 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:11 -0400 Subject: [PATCH 11608/11794] New translations vote-delegation.md (Turkish) --- tr/governance/vote-delegation.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 tr/governance/vote-delegation.md diff --git a/tr/governance/vote-delegation.md b/tr/governance/vote-delegation.md new file mode 100644 index 000000000..9a8149d2f --- /dev/null +++ b/tr/governance/vote-delegation.md @@ -0,0 +1,18 @@ +# Vote Delegation + +OGN holders can forward their voting power on the [Governance Portal](https://vote.originprotocol.com/#/) to another Ethereum address. Choosing this option does not strip the delegator of their voting power. The delegatee receives the extra voting power only on proposals the delegator has not voted on. + +This is convenient when users want someone they trust or even one of Origin's team members to make governance decisions regarding Origin's ecosystem. It is also useful when users have OGN stored more safely in a hardware wallet and don’t want to go through the hassle of connecting it to the computer. A more accessible Ethereum wallet e.g. Metamask can be used to vote by having voting power delegated to it from the hardware wallet.\ + + +**How to Delegate** + +* Go to: [https://snapshot.org/#/delegate](https://snapshot.org/#/delegate). +* Type in the address or ENS name you want to delegate to. +* There is an option to limit the delegation power to only Origin’s products by selecting _Limit delegation to a specific space_ and typing in “origingov.eth”. +* Click confirm to save your delegation.\ + + +![](../.gitbook/assets/Screenshot 2022-03-20 at 10.47.43.png) + +After completing these steps, the OGN voting power is successfully delegated to the address specified. From d746d6f40f59195f4360591954ff806d03a9d01d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:12 -0400 Subject: [PATCH 11609/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index cde9654cd..ffe91dfad 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -32,6 +32,7 @@ * [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) +* [Vote Delegation](governance/vote-delegation.md) ## 智能合约 From 868b8032384ba1dfa246a23a209a110036f3d3f5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:13 -0400 Subject: [PATCH 11610/11794] New translations vote-delegation.md (Chinese Simplified) --- zh/governance/vote-delegation.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 zh/governance/vote-delegation.md diff --git a/zh/governance/vote-delegation.md b/zh/governance/vote-delegation.md new file mode 100644 index 000000000..9a8149d2f --- /dev/null +++ b/zh/governance/vote-delegation.md @@ -0,0 +1,18 @@ +# Vote Delegation + +OGN holders can forward their voting power on the [Governance Portal](https://vote.originprotocol.com/#/) to another Ethereum address. Choosing this option does not strip the delegator of their voting power. The delegatee receives the extra voting power only on proposals the delegator has not voted on. + +This is convenient when users want someone they trust or even one of Origin's team members to make governance decisions regarding Origin's ecosystem. It is also useful when users have OGN stored more safely in a hardware wallet and don’t want to go through the hassle of connecting it to the computer. A more accessible Ethereum wallet e.g. Metamask can be used to vote by having voting power delegated to it from the hardware wallet.\ + + +**How to Delegate** + +* Go to: [https://snapshot.org/#/delegate](https://snapshot.org/#/delegate). +* Type in the address or ENS name you want to delegate to. +* There is an option to limit the delegation power to only Origin’s products by selecting _Limit delegation to a specific space_ and typing in “origingov.eth”. +* Click confirm to save your delegation.\ + + +![](../.gitbook/assets/Screenshot 2022-03-20 at 10.47.43.png) + +After completing these steps, the OGN voting power is successfully delegated to the address specified. From e19cdc1f69f3406b48ae9dc8df077df759297f40 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:14 -0400 Subject: [PATCH 11611/11794] New translations vote-delegation.md (Dutch) --- nl/governance/vote-delegation.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 nl/governance/vote-delegation.md diff --git a/nl/governance/vote-delegation.md b/nl/governance/vote-delegation.md new file mode 100644 index 000000000..9a8149d2f --- /dev/null +++ b/nl/governance/vote-delegation.md @@ -0,0 +1,18 @@ +# Vote Delegation + +OGN holders can forward their voting power on the [Governance Portal](https://vote.originprotocol.com/#/) to another Ethereum address. Choosing this option does not strip the delegator of their voting power. The delegatee receives the extra voting power only on proposals the delegator has not voted on. + +This is convenient when users want someone they trust or even one of Origin's team members to make governance decisions regarding Origin's ecosystem. It is also useful when users have OGN stored more safely in a hardware wallet and don’t want to go through the hassle of connecting it to the computer. A more accessible Ethereum wallet e.g. Metamask can be used to vote by having voting power delegated to it from the hardware wallet.\ + + +**How to Delegate** + +* Go to: [https://snapshot.org/#/delegate](https://snapshot.org/#/delegate). +* Type in the address or ENS name you want to delegate to. +* There is an option to limit the delegation power to only Origin’s products by selecting _Limit delegation to a specific space_ and typing in “origingov.eth”. +* Click confirm to save your delegation.\ + + +![](../.gitbook/assets/Screenshot 2022-03-20 at 10.47.43.png) + +After completing these steps, the OGN voting power is successfully delegated to the address specified. From 0271fb3d2403129c17f4bd2a3408c4d65f6808b0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:15 -0400 Subject: [PATCH 11612/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 48 ++++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index ffe91dfad..280c6b016 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,53 +1,53 @@ -# 目录 +# Table of contents * [Introducing OUSD](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) -* [支持的稳定币](core-concepts/supported-stablecoins/README.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [支持策略](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Convex](core-concepts/supported-strategies/convex.md) -* [基金管理](core-concepts/fund-management.md) -* [价格神谕](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) * [Vote Delegation](governance/vote-delegation.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [Timelock](smart-contracts/api/timelock.md) * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From e4b20e55ea8a6e55ecf57a4fef0ea5a4be1296f1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:16 -0400 Subject: [PATCH 11613/11794] New translations principles.md (Chinese Traditional) --- zh/governance/principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/governance/principles.md b/zh/governance/principles.md index e0522c2ef..b809ce66f 100644 --- a/zh/governance/principles.md +++ b/zh/governance/principles.md @@ -1,4 +1,4 @@ -# 原则 +# Principles **Governance Portal** From dac4c0596087b2b1e804dcab5efd99c9c6c79af0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:17 -0400 Subject: [PATCH 11614/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md index 89aedb232..84bff2851 100644 --- a/vi/SUMMARY.md +++ b/vi/SUMMARY.md @@ -32,6 +32,7 @@ * [Đặc quyền của quản trị viên](governance/admin-privileges.md) * [Stake OGN](governance/ogn-staking.md) * [Đóng góp](governance/contributing.md) +* [Vote Delegation](governance/vote-delegation.md) ## Hợp đồng thông minh From 0cf37ffcc3501461321d1fd232fb3e9ed4b53076 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:18 -0400 Subject: [PATCH 11615/11794] New translations principles.md (Vietnamese) --- vi/governance/principles.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/vi/governance/principles.md b/vi/governance/principles.md index a085dbe2e..e83c13a3f 100644 --- a/vi/governance/principles.md +++ b/vi/governance/principles.md @@ -4,25 +4,27 @@ Chủ sở hữu OGN được khuyến khích tham gia tạo và bỏ phiếu các đề xuất cho giao thức trong [cổng quản trị OGN](https://vote.originprotocol.com). Bất kỳ ai sở hữu ít nhất 1.000 OGN trong ví hoặc stake trong hợp đồng OGN Staking đều có thể tạo một đề xuất mới bằng cách sử dụng Snapshot. Tất cả người nắm giữ OGN đều có thể bỏ phiếu cho các đề xuất. Mong muốn của chúng tôi là biến cộng đồng trở thành 1 phần của dự án, đưa ra các ý tưởng về định hướng sản phẩm, cơ sở mã nguồn mở và có tiếng nói trong các quyết định kinh doanh quan trọng cũng như định hướng chung của dự án. -**Phi tập trung** +OGN holders can also [delegate votes](vote-delegation.md) to another account. -OUSD được thiết kế để trở thành một giao thức phi tập trung được quản lý bởi nhiều bên liên quan trên toàn thế giới. Chúng tôi tin rằng những nắm giữ OUSD nên cùng nhau đưa ra các quyết định quan trọng cho giao thức càng sớm càng tốt. +**Progressive Decentralization** -Vì vậy, kể từ những ngày đầu tiên, nhóm kỹ sư bắt buộc phải làm việc nhanh chóng và quyết đoán để xây dựng các phần cơ bản của giao thức. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. -Quản trị phi tập trung sẽ được phát triển nhanh chóng qua bốn giai đoạn trong vài tháng tới. Mục đích của chúng tôi trao lại quyền kiểm soát và quản trị cho cộng đồng càng sớm càng tốt. +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -**Khoá thời gian (timelock)** +![](../.gitbook/assets/ousd\_docs\_graphics\_2 (2).png) -Trước khi chuyển sang chế độ quản trị phi tập trung hoàn toàn, chúng tôi sẽ triển khai [timelock](../smart-contracts/api/timelock.md) cho tất cả các lệnh đưa ra bởi admin, giúp người dùng OUSD có thời gian để rút tiền nếu họ phản đối các nâng cấp được đề xuất của chúng tôi. +**Timelock** -**Các bên liên quan hiện tại và tương lai** +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. -OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +**New and Existing Stakeholders** -In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Các chủ sở hữu OGN hiện tại sẽ có thể [stake OGN](ogn-staking.md) của họ để tham gia quản trị và kiếm được tiền thưởng từ việc thúc đẩy giá trị cho OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -Mối liên hệ chặt chẽ giữa OUSD và phần còn lại của nền tảng Origin sẽ thúc đẩy tăng trưởng của toàn bộ hệ sinh thái. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 92d7180fe5a73cb76aefa9f49e25a7de05db207b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:19 -0400 Subject: [PATCH 11616/11794] New translations vote-delegation.md (Vietnamese) --- vi/governance/vote-delegation.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 vi/governance/vote-delegation.md diff --git a/vi/governance/vote-delegation.md b/vi/governance/vote-delegation.md new file mode 100644 index 000000000..9a8149d2f --- /dev/null +++ b/vi/governance/vote-delegation.md @@ -0,0 +1,18 @@ +# Vote Delegation + +OGN holders can forward their voting power on the [Governance Portal](https://vote.originprotocol.com/#/) to another Ethereum address. Choosing this option does not strip the delegator of their voting power. The delegatee receives the extra voting power only on proposals the delegator has not voted on. + +This is convenient when users want someone they trust or even one of Origin's team members to make governance decisions regarding Origin's ecosystem. It is also useful when users have OGN stored more safely in a hardware wallet and don’t want to go through the hassle of connecting it to the computer. A more accessible Ethereum wallet e.g. Metamask can be used to vote by having voting power delegated to it from the hardware wallet.\ + + +**How to Delegate** + +* Go to: [https://snapshot.org/#/delegate](https://snapshot.org/#/delegate). +* Type in the address or ENS name you want to delegate to. +* There is an option to limit the delegation power to only Origin’s products by selecting _Limit delegation to a specific space_ and typing in “origingov.eth”. +* Click confirm to save your delegation.\ + + +![](../.gitbook/assets/Screenshot 2022-03-20 at 10.47.43.png) + +After completing these steps, the OGN voting power is successfully delegated to the address specified. From 0d52e076c4b4e6fdd1736504b8ebdea6cdb76fdf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:20 -0400 Subject: [PATCH 11617/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/id/SUMMARY.md b/id/SUMMARY.md index 5b9053971..e0eee9065 100644 --- a/id/SUMMARY.md +++ b/id/SUMMARY.md @@ -32,6 +32,7 @@ * [Hak Istimewa Admin](governance/admin-privileges.md) * [Staking OGN](governance/ogn-staking.md) * [Berkontribusi](governance/contributing.md) +* [Vote Delegation](governance/vote-delegation.md) ## Kontrak Pintar From f8da20abcff1d72fca0fa4add751cffe5d0a6aa5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:21 -0400 Subject: [PATCH 11618/11794] New translations principles.md (Indonesian) --- id/governance/principles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/id/governance/principles.md b/id/governance/principles.md index e1ea54f72..730858925 100644 --- a/id/governance/principles.md +++ b/id/governance/principles.md @@ -4,25 +4,27 @@ OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +OGN holders can also [delegate votes](vote-delegation.md) to another account. + **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) +![](../.gitbook/assets/ousd\_docs\_graphics\_2 (2).png) **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 18c7b87b6aa6cea5abc6e0bba510242a7efa6d43 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:22 -0400 Subject: [PATCH 11619/11794] New translations vote-delegation.md (Indonesian) --- id/governance/vote-delegation.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 id/governance/vote-delegation.md diff --git a/id/governance/vote-delegation.md b/id/governance/vote-delegation.md new file mode 100644 index 000000000..9a8149d2f --- /dev/null +++ b/id/governance/vote-delegation.md @@ -0,0 +1,18 @@ +# Vote Delegation + +OGN holders can forward their voting power on the [Governance Portal](https://vote.originprotocol.com/#/) to another Ethereum address. Choosing this option does not strip the delegator of their voting power. The delegatee receives the extra voting power only on proposals the delegator has not voted on. + +This is convenient when users want someone they trust or even one of Origin's team members to make governance decisions regarding Origin's ecosystem. It is also useful when users have OGN stored more safely in a hardware wallet and don’t want to go through the hassle of connecting it to the computer. A more accessible Ethereum wallet e.g. Metamask can be used to vote by having voting power delegated to it from the hardware wallet.\ + + +**How to Delegate** + +* Go to: [https://snapshot.org/#/delegate](https://snapshot.org/#/delegate). +* Type in the address or ENS name you want to delegate to. +* There is an option to limit the delegation power to only Origin’s products by selecting _Limit delegation to a specific space_ and typing in “origingov.eth”. +* Click confirm to save your delegation.\ + + +![](../.gitbook/assets/Screenshot 2022-03-20 at 10.47.43.png) + +After completing these steps, the OGN voting power is successfully delegated to the address specified. From 0d126f9c93cf1fb1aaa7a263e61f5305572c5b61 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:23 -0400 Subject: [PATCH 11620/11794] New translations SUMMARY.md (Thai) --- th/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/th/SUMMARY.md b/th/SUMMARY.md index 082c9385e..280c6b016 100644 --- a/th/SUMMARY.md +++ b/th/SUMMARY.md @@ -32,6 +32,7 @@ * [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) +* [Vote Delegation](governance/vote-delegation.md) ## Smart Contracts From 85ead4aee906c6a3d16662472b39a3c6d79d6c38 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:25 -0400 Subject: [PATCH 11621/11794] New translations SUMMARY.md (Portuguese) --- pt/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/pt/SUMMARY.md b/pt/SUMMARY.md index 082c9385e..280c6b016 100644 --- a/pt/SUMMARY.md +++ b/pt/SUMMARY.md @@ -32,6 +32,7 @@ * [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) +* [Vote Delegation](governance/vote-delegation.md) ## Smart Contracts From 5ba9cd8fab1e0c1717bdbea0f7da631916d6391c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:25 -0400 Subject: [PATCH 11622/11794] New translations principles.md (Dutch) --- nl/governance/principles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/nl/governance/principles.md b/nl/governance/principles.md index 9e3444fb5..b809ce66f 100644 --- a/nl/governance/principles.md +++ b/nl/governance/principles.md @@ -4,25 +4,27 @@ OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +OGN holders can also [delegate votes](vote-delegation.md) to another account. + **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) +![](../.gitbook/assets/ousd\_docs\_graphics\_2 (2).png) **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From f0b7b0f52bf7c59131680cacb91eb588c5cbd234 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:26 -0400 Subject: [PATCH 11623/11794] New translations principles.md (French) --- fr/governance/principles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/fr/governance/principles.md b/fr/governance/principles.md index 9e3444fb5..b809ce66f 100644 --- a/fr/governance/principles.md +++ b/fr/governance/principles.md @@ -4,25 +4,27 @@ OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +OGN holders can also [delegate votes](vote-delegation.md) to another account. + **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) +![](../.gitbook/assets/ousd\_docs\_graphics\_2 (2).png) **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 380a5fdc772313a3c9fa0a92bc668da828bdea49 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:27 -0400 Subject: [PATCH 11624/11794] New translations SUMMARY.md (Greek) --- el/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/el/SUMMARY.md b/el/SUMMARY.md index 082c9385e..280c6b016 100644 --- a/el/SUMMARY.md +++ b/el/SUMMARY.md @@ -32,6 +32,7 @@ * [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) +* [Vote Delegation](governance/vote-delegation.md) ## Smart Contracts From 09fb3538faedac780af388b3a517a89a82890390 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:28 -0400 Subject: [PATCH 11625/11794] New translations vote-delegation.md (French) --- fr/governance/vote-delegation.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 fr/governance/vote-delegation.md diff --git a/fr/governance/vote-delegation.md b/fr/governance/vote-delegation.md new file mode 100644 index 000000000..9a8149d2f --- /dev/null +++ b/fr/governance/vote-delegation.md @@ -0,0 +1,18 @@ +# Vote Delegation + +OGN holders can forward their voting power on the [Governance Portal](https://vote.originprotocol.com/#/) to another Ethereum address. Choosing this option does not strip the delegator of their voting power. The delegatee receives the extra voting power only on proposals the delegator has not voted on. + +This is convenient when users want someone they trust or even one of Origin's team members to make governance decisions regarding Origin's ecosystem. It is also useful when users have OGN stored more safely in a hardware wallet and don’t want to go through the hassle of connecting it to the computer. A more accessible Ethereum wallet e.g. Metamask can be used to vote by having voting power delegated to it from the hardware wallet.\ + + +**How to Delegate** + +* Go to: [https://snapshot.org/#/delegate](https://snapshot.org/#/delegate). +* Type in the address or ENS name you want to delegate to. +* There is an option to limit the delegation power to only Origin’s products by selecting _Limit delegation to a specific space_ and typing in “origingov.eth”. +* Click confirm to save your delegation.\ + + +![](../.gitbook/assets/Screenshot 2022-03-20 at 10.47.43.png) + +After completing these steps, the OGN voting power is successfully delegated to the address specified. From df2095d8ec1f5d1f6da8eb0f279bc7cc63a80f94 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:29 -0400 Subject: [PATCH 11626/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/es/SUMMARY.md b/es/SUMMARY.md index e2750f194..3a4c8b29d 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -32,6 +32,7 @@ * [Privilegios de Administrador](governance/admin-privileges.md) * [Staking de OGN](governance/ogn-staking.md) * [Contribuyendo](governance/contributing.md) +* [Vote Delegation](governance/vote-delegation.md) ## Contratos Inteligentes From fd1921285aee955d8c23f3ea34e59b8f251c0000 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:30 -0400 Subject: [PATCH 11627/11794] New translations principles.md (Spanish) --- es/governance/principles.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/es/governance/principles.md b/es/governance/principles.md index 26069eeb3..0ca2f5860 100644 --- a/es/governance/principles.md +++ b/es/governance/principles.md @@ -4,25 +4,27 @@ Se anima a los holders de OGN a participar en la creación y votación de propuestas que afecten al protocolo en [el portal de gobernanza de OGN](https://vote.originprotocol.com). Cualquiera con al menos 1,000 OGN en su billetera o puestos en staking en nuestro contrato de OGN Staking puede crear una nueva propuesta usando Snapshot. Todos los holders de OGN pueden votar en propuestas. Nuestro deseo es que nuestra comunidad tenga un fuerte impacto en la dirección de los productos de Origin, la base de código de fuente abierta y tenga voz en las decisiones comerciales clave y la dirección general del proyecto. -**Descentralización progresiva** +OGN holders can also [delegate votes](vote-delegation.md) to another account. -OUSD está diseñado para ser un protocolo descentralizado gobernado por muchas partes interesadas en todo el mundo. Creemos que los mineros y holders de OUSD deben determinar colectivamente las decisiones importantes sobre el protocolo lo antes posible. +**Progressive Decentralization** -Dicho esto, en los primeros días, es imperativo que el equipo de ingeniería central pueda actuar de manera rápida y decisiva para construir las partes fundamentales del protocolo. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. -La descentralización progresará rápidamente en cuatro fases durante los próximos meses. Nuestra intención es ceder el control y la gobernanza a la comunidad lo antes posible. +That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. -![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) +Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -**Bloqueo de Tiempo** +![](../.gitbook/assets/ousd\_docs\_graphics\_2 (2).png) -Antes de la gobernanza descentralizada total, implementaremos un [bloqueo de tiempo](../smart-contracts/api/timelock.md) frente a todas las llamadas de funciones de administración, lo que dará a los usuarios de OUSD tiempo \(horas\) para retirar sus fondos si tienen objeciones a nuestras actualizaciones propuestas. +**Timelock** -**Partes interesadas nuevas y existentes** +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. -OUSD es un nuevo proyecto fundado por el [equipo](https://www.originprotocol.com/team) de Origin Protocol y contará con el apoyo de la comunidad existente de Origin, así como de muchas nuevas partes interesadas que elijan acuñar, mantener, usar y proporcionar liquidez para OUSD. +**New and Existing Stakeholders** -Además, también queremos garantizar una alta participación de nuestros holder de Origin Token (OGN) existentes y de los millones de personas de nuestra comunidad. Los holders de OGN existentes podrán colocar en staking sus OGN para participar en la gobernanza y ganar incentivos por generar valor para OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -La fuerte conexión entre OUSD y el resto de la plataforma de comercio de Origin impulsará el crecimiento de ambas iniciativas. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. + +The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 22f62605e12baeeff61c1f6fa4336e6337cfe70c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:31 -0400 Subject: [PATCH 11628/11794] New translations vote-delegation.md (Spanish) --- es/governance/vote-delegation.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 es/governance/vote-delegation.md diff --git a/es/governance/vote-delegation.md b/es/governance/vote-delegation.md new file mode 100644 index 000000000..9a8149d2f --- /dev/null +++ b/es/governance/vote-delegation.md @@ -0,0 +1,18 @@ +# Vote Delegation + +OGN holders can forward their voting power on the [Governance Portal](https://vote.originprotocol.com/#/) to another Ethereum address. Choosing this option does not strip the delegator of their voting power. The delegatee receives the extra voting power only on proposals the delegator has not voted on. + +This is convenient when users want someone they trust or even one of Origin's team members to make governance decisions regarding Origin's ecosystem. It is also useful when users have OGN stored more safely in a hardware wallet and don’t want to go through the hassle of connecting it to the computer. A more accessible Ethereum wallet e.g. Metamask can be used to vote by having voting power delegated to it from the hardware wallet.\ + + +**How to Delegate** + +* Go to: [https://snapshot.org/#/delegate](https://snapshot.org/#/delegate). +* Type in the address or ENS name you want to delegate to. +* There is an option to limit the delegation power to only Origin’s products by selecting _Limit delegation to a specific space_ and typing in “origingov.eth”. +* Click confirm to save your delegation.\ + + +![](../.gitbook/assets/Screenshot 2022-03-20 at 10.47.43.png) + +After completing these steps, the OGN voting power is successfully delegated to the address specified. From 85388bd8743a3e67fbe119902737e96fddb2ce5e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:32 -0400 Subject: [PATCH 11629/11794] New translations SUMMARY.md (Arabic) --- ar/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ar/SUMMARY.md b/ar/SUMMARY.md index 082c9385e..280c6b016 100644 --- a/ar/SUMMARY.md +++ b/ar/SUMMARY.md @@ -32,6 +32,7 @@ * [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) +* [Vote Delegation](governance/vote-delegation.md) ## Smart Contracts From e03527a8af71b807625e9a244dfe8ebfa48c4aed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:33 -0400 Subject: [PATCH 11630/11794] New translations principles.md (Arabic) --- ar/governance/principles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/ar/governance/principles.md b/ar/governance/principles.md index 9e3444fb5..b809ce66f 100644 --- a/ar/governance/principles.md +++ b/ar/governance/principles.md @@ -4,25 +4,27 @@ OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +OGN holders can also [delegate votes](vote-delegation.md) to another account. + **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) +![](../.gitbook/assets/ousd\_docs\_graphics\_2 (2).png) **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 2c8d31bc475c79e561b676cd72a8936fbd3133ed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:34 -0400 Subject: [PATCH 11631/11794] New translations vote-delegation.md (Arabic) --- ar/governance/vote-delegation.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 ar/governance/vote-delegation.md diff --git a/ar/governance/vote-delegation.md b/ar/governance/vote-delegation.md new file mode 100644 index 000000000..9a8149d2f --- /dev/null +++ b/ar/governance/vote-delegation.md @@ -0,0 +1,18 @@ +# Vote Delegation + +OGN holders can forward their voting power on the [Governance Portal](https://vote.originprotocol.com/#/) to another Ethereum address. Choosing this option does not strip the delegator of their voting power. The delegatee receives the extra voting power only on proposals the delegator has not voted on. + +This is convenient when users want someone they trust or even one of Origin's team members to make governance decisions regarding Origin's ecosystem. It is also useful when users have OGN stored more safely in a hardware wallet and don’t want to go through the hassle of connecting it to the computer. A more accessible Ethereum wallet e.g. Metamask can be used to vote by having voting power delegated to it from the hardware wallet.\ + + +**How to Delegate** + +* Go to: [https://snapshot.org/#/delegate](https://snapshot.org/#/delegate). +* Type in the address or ENS name you want to delegate to. +* There is an option to limit the delegation power to only Origin’s products by selecting _Limit delegation to a specific space_ and typing in “origingov.eth”. +* Click confirm to save your delegation.\ + + +![](../.gitbook/assets/Screenshot 2022-03-20 at 10.47.43.png) + +After completing these steps, the OGN voting power is successfully delegated to the address specified. From bd84b820ef6d978f3aa7a734a9876b6ef1a4373b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:35 -0400 Subject: [PATCH 11632/11794] New translations SUMMARY.md (German) --- de/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/de/SUMMARY.md b/de/SUMMARY.md index 082c9385e..280c6b016 100644 --- a/de/SUMMARY.md +++ b/de/SUMMARY.md @@ -32,6 +32,7 @@ * [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) +* [Vote Delegation](governance/vote-delegation.md) ## Smart Contracts From 6ef97523a008493e44ff81e553856a32fbc97170 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:36 -0400 Subject: [PATCH 11633/11794] New translations principles.md (German) --- de/governance/principles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/de/governance/principles.md b/de/governance/principles.md index 9e3444fb5..b809ce66f 100644 --- a/de/governance/principles.md +++ b/de/governance/principles.md @@ -4,25 +4,27 @@ OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +OGN holders can also [delegate votes](vote-delegation.md) to another account. + **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) +![](../.gitbook/assets/ousd\_docs\_graphics\_2 (2).png) **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 5c3410cc74023bd6cb6101424ca3bde582b562fc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:37 -0400 Subject: [PATCH 11634/11794] New translations vote-delegation.md (German) --- de/governance/vote-delegation.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 de/governance/vote-delegation.md diff --git a/de/governance/vote-delegation.md b/de/governance/vote-delegation.md new file mode 100644 index 000000000..9a8149d2f --- /dev/null +++ b/de/governance/vote-delegation.md @@ -0,0 +1,18 @@ +# Vote Delegation + +OGN holders can forward their voting power on the [Governance Portal](https://vote.originprotocol.com/#/) to another Ethereum address. Choosing this option does not strip the delegator of their voting power. The delegatee receives the extra voting power only on proposals the delegator has not voted on. + +This is convenient when users want someone they trust or even one of Origin's team members to make governance decisions regarding Origin's ecosystem. It is also useful when users have OGN stored more safely in a hardware wallet and don’t want to go through the hassle of connecting it to the computer. A more accessible Ethereum wallet e.g. Metamask can be used to vote by having voting power delegated to it from the hardware wallet.\ + + +**How to Delegate** + +* Go to: [https://snapshot.org/#/delegate](https://snapshot.org/#/delegate). +* Type in the address or ENS name you want to delegate to. +* There is an option to limit the delegation power to only Origin’s products by selecting _Limit delegation to a specific space_ and typing in “origingov.eth”. +* Click confirm to save your delegation.\ + + +![](../.gitbook/assets/Screenshot 2022-03-20 at 10.47.43.png) + +After completing these steps, the OGN voting power is successfully delegated to the address specified. From 9e2e2f43f31881c69017f2f73612e3a3ed81ba71 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:38 -0400 Subject: [PATCH 11635/11794] New translations principles.md (Greek) --- el/governance/principles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/el/governance/principles.md b/el/governance/principles.md index 9e3444fb5..b809ce66f 100644 --- a/el/governance/principles.md +++ b/el/governance/principles.md @@ -4,25 +4,27 @@ OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +OGN holders can also [delegate votes](vote-delegation.md) to another account. + **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) +![](../.gitbook/assets/ousd\_docs\_graphics\_2 (2).png) **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From c184d9a731df42d32409235559bafe479d23bde0 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:39 -0400 Subject: [PATCH 11636/11794] New translations SUMMARY.md (Dutch) --- nl/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/nl/SUMMARY.md b/nl/SUMMARY.md index 082c9385e..280c6b016 100644 --- a/nl/SUMMARY.md +++ b/nl/SUMMARY.md @@ -32,6 +32,7 @@ * [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) +* [Vote Delegation](governance/vote-delegation.md) ## Smart Contracts From 6723144084859b97e4530703fa1a4626332a38f5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:40 -0400 Subject: [PATCH 11637/11794] New translations vote-delegation.md (Greek) --- el/governance/vote-delegation.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 el/governance/vote-delegation.md diff --git a/el/governance/vote-delegation.md b/el/governance/vote-delegation.md new file mode 100644 index 000000000..9a8149d2f --- /dev/null +++ b/el/governance/vote-delegation.md @@ -0,0 +1,18 @@ +# Vote Delegation + +OGN holders can forward their voting power on the [Governance Portal](https://vote.originprotocol.com/#/) to another Ethereum address. Choosing this option does not strip the delegator of their voting power. The delegatee receives the extra voting power only on proposals the delegator has not voted on. + +This is convenient when users want someone they trust or even one of Origin's team members to make governance decisions regarding Origin's ecosystem. It is also useful when users have OGN stored more safely in a hardware wallet and don’t want to go through the hassle of connecting it to the computer. A more accessible Ethereum wallet e.g. Metamask can be used to vote by having voting power delegated to it from the hardware wallet.\ + + +**How to Delegate** + +* Go to: [https://snapshot.org/#/delegate](https://snapshot.org/#/delegate). +* Type in the address or ENS name you want to delegate to. +* There is an option to limit the delegation power to only Origin’s products by selecting _Limit delegation to a specific space_ and typing in “origingov.eth”. +* Click confirm to save your delegation.\ + + +![](../.gitbook/assets/Screenshot 2022-03-20 at 10.47.43.png) + +After completing these steps, the OGN voting power is successfully delegated to the address specified. From d73f9b2fe7bd2195e528ad65348f2b2293c6c198 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:41 -0400 Subject: [PATCH 11638/11794] New translations SUMMARY.md (Italian) --- it/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/it/SUMMARY.md b/it/SUMMARY.md index ee7f84fee..2c7d0f940 100644 --- a/it/SUMMARY.md +++ b/it/SUMMARY.md @@ -32,6 +32,7 @@ * [Privilegi di amministratore](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) +* [Vote Delegation](governance/vote-delegation.md) ## Smart Contract From 1541076d18f9e6dae95fded948ff514659a4ffd3 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:42 -0400 Subject: [PATCH 11639/11794] New translations principles.md (Italian) --- it/governance/principles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/it/governance/principles.md b/it/governance/principles.md index 3f9588536..44f084205 100644 --- a/it/governance/principles.md +++ b/it/governance/principles.md @@ -4,25 +4,27 @@ OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +OGN holders can also [delegate votes](vote-delegation.md) to another account. + **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) +![](../.gitbook/assets/ousd\_docs\_graphics\_2 (2).png) **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 5fe850d2ea4944b51a83f4009548d57dc6d49ecd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:43 -0400 Subject: [PATCH 11640/11794] New translations vote-delegation.md (Italian) --- it/governance/vote-delegation.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 it/governance/vote-delegation.md diff --git a/it/governance/vote-delegation.md b/it/governance/vote-delegation.md new file mode 100644 index 000000000..9a8149d2f --- /dev/null +++ b/it/governance/vote-delegation.md @@ -0,0 +1,18 @@ +# Vote Delegation + +OGN holders can forward their voting power on the [Governance Portal](https://vote.originprotocol.com/#/) to another Ethereum address. Choosing this option does not strip the delegator of their voting power. The delegatee receives the extra voting power only on proposals the delegator has not voted on. + +This is convenient when users want someone they trust or even one of Origin's team members to make governance decisions regarding Origin's ecosystem. It is also useful when users have OGN stored more safely in a hardware wallet and don’t want to go through the hassle of connecting it to the computer. A more accessible Ethereum wallet e.g. Metamask can be used to vote by having voting power delegated to it from the hardware wallet.\ + + +**How to Delegate** + +* Go to: [https://snapshot.org/#/delegate](https://snapshot.org/#/delegate). +* Type in the address or ENS name you want to delegate to. +* There is an option to limit the delegation power to only Origin’s products by selecting _Limit delegation to a specific space_ and typing in “origingov.eth”. +* Click confirm to save your delegation.\ + + +![](../.gitbook/assets/Screenshot 2022-03-20 at 10.47.43.png) + +After completing these steps, the OGN voting power is successfully delegated to the address specified. From 099fe4abf9e5e099331e9b785079983b560217e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:45 -0400 Subject: [PATCH 11641/11794] New translations SUMMARY.md (Japanese) --- ja/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ja/SUMMARY.md b/ja/SUMMARY.md index 082c9385e..280c6b016 100644 --- a/ja/SUMMARY.md +++ b/ja/SUMMARY.md @@ -32,6 +32,7 @@ * [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) +* [Vote Delegation](governance/vote-delegation.md) ## Smart Contracts From 72aeec0c731ef3b4fab995948e5b436354e2b578 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:45 -0400 Subject: [PATCH 11642/11794] New translations principles.md (Japanese) --- ja/governance/principles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/ja/governance/principles.md b/ja/governance/principles.md index 9e3444fb5..b809ce66f 100644 --- a/ja/governance/principles.md +++ b/ja/governance/principles.md @@ -4,25 +4,27 @@ OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +OGN holders can also [delegate votes](vote-delegation.md) to another account. + **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) +![](../.gitbook/assets/ousd\_docs\_graphics\_2 (2).png) **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From b2a6e05972db6b5654e6ef01fb847242f86a8a37 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:46 -0400 Subject: [PATCH 11643/11794] New translations vote-delegation.md (Japanese) --- ja/governance/vote-delegation.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 ja/governance/vote-delegation.md diff --git a/ja/governance/vote-delegation.md b/ja/governance/vote-delegation.md new file mode 100644 index 000000000..9a8149d2f --- /dev/null +++ b/ja/governance/vote-delegation.md @@ -0,0 +1,18 @@ +# Vote Delegation + +OGN holders can forward their voting power on the [Governance Portal](https://vote.originprotocol.com/#/) to another Ethereum address. Choosing this option does not strip the delegator of their voting power. The delegatee receives the extra voting power only on proposals the delegator has not voted on. + +This is convenient when users want someone they trust or even one of Origin's team members to make governance decisions regarding Origin's ecosystem. It is also useful when users have OGN stored more safely in a hardware wallet and don’t want to go through the hassle of connecting it to the computer. A more accessible Ethereum wallet e.g. Metamask can be used to vote by having voting power delegated to it from the hardware wallet.\ + + +**How to Delegate** + +* Go to: [https://snapshot.org/#/delegate](https://snapshot.org/#/delegate). +* Type in the address or ENS name you want to delegate to. +* There is an option to limit the delegation power to only Origin’s products by selecting _Limit delegation to a specific space_ and typing in “origingov.eth”. +* Click confirm to save your delegation.\ + + +![](../.gitbook/assets/Screenshot 2022-03-20 at 10.47.43.png) + +After completing these steps, the OGN voting power is successfully delegated to the address specified. From defe1ea11e8bf77e2bc6475e2383bba6c312540d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:47 -0400 Subject: [PATCH 11644/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index 05993797c..9e758d81a 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -32,6 +32,7 @@ * [관리자 권한](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) +* [Vote Delegation](governance/vote-delegation.md) ## 스마트 컨트랙트 From e3adbc5bfa7548fb20693e2e8d4e61c47b9aab1b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:48 -0400 Subject: [PATCH 11645/11794] New translations principles.md (Korean) --- ko/governance/principles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/ko/governance/principles.md b/ko/governance/principles.md index d9afaa4eb..3a8aed741 100644 --- a/ko/governance/principles.md +++ b/ko/governance/principles.md @@ -4,25 +4,27 @@ OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +OGN holders can also [delegate votes](vote-delegation.md) to another account. + **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) +![](../.gitbook/assets/ousd\_docs\_graphics\_2 (2).png) **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From a4539ed04e0b1ce9a50b7b99df81ff7cf9d80635 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:49 -0400 Subject: [PATCH 11646/11794] New translations vote-delegation.md (Korean) --- ko/governance/vote-delegation.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 ko/governance/vote-delegation.md diff --git a/ko/governance/vote-delegation.md b/ko/governance/vote-delegation.md new file mode 100644 index 000000000..9a8149d2f --- /dev/null +++ b/ko/governance/vote-delegation.md @@ -0,0 +1,18 @@ +# Vote Delegation + +OGN holders can forward their voting power on the [Governance Portal](https://vote.originprotocol.com/#/) to another Ethereum address. Choosing this option does not strip the delegator of their voting power. The delegatee receives the extra voting power only on proposals the delegator has not voted on. + +This is convenient when users want someone they trust or even one of Origin's team members to make governance decisions regarding Origin's ecosystem. It is also useful when users have OGN stored more safely in a hardware wallet and don’t want to go through the hassle of connecting it to the computer. A more accessible Ethereum wallet e.g. Metamask can be used to vote by having voting power delegated to it from the hardware wallet.\ + + +**How to Delegate** + +* Go to: [https://snapshot.org/#/delegate](https://snapshot.org/#/delegate). +* Type in the address or ENS name you want to delegate to. +* There is an option to limit the delegation power to only Origin’s products by selecting _Limit delegation to a specific space_ and typing in “origingov.eth”. +* Click confirm to save your delegation.\ + + +![](../.gitbook/assets/Screenshot 2022-03-20 at 10.47.43.png) + +After completing these steps, the OGN voting power is successfully delegated to the address specified. From 31434b5bf26338fddd25c78381af5c0afca01698 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:50 -0400 Subject: [PATCH 11647/11794] New translations principles.md (Thai) --- th/governance/principles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/th/governance/principles.md b/th/governance/principles.md index 9e3444fb5..b809ce66f 100644 --- a/th/governance/principles.md +++ b/th/governance/principles.md @@ -4,25 +4,27 @@ OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +OGN holders can also [delegate votes](vote-delegation.md) to another account. + **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) +![](../.gitbook/assets/ousd\_docs\_graphics\_2 (2).png) **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 7aa380aaa98a6b9f90f39c62be22db0a2b8e5361 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:51 -0400 Subject: [PATCH 11648/11794] New translations vote-delegation.md (Thai) --- th/governance/vote-delegation.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 th/governance/vote-delegation.md diff --git a/th/governance/vote-delegation.md b/th/governance/vote-delegation.md new file mode 100644 index 000000000..9a8149d2f --- /dev/null +++ b/th/governance/vote-delegation.md @@ -0,0 +1,18 @@ +# Vote Delegation + +OGN holders can forward their voting power on the [Governance Portal](https://vote.originprotocol.com/#/) to another Ethereum address. Choosing this option does not strip the delegator of their voting power. The delegatee receives the extra voting power only on proposals the delegator has not voted on. + +This is convenient when users want someone they trust or even one of Origin's team members to make governance decisions regarding Origin's ecosystem. It is also useful when users have OGN stored more safely in a hardware wallet and don’t want to go through the hassle of connecting it to the computer. A more accessible Ethereum wallet e.g. Metamask can be used to vote by having voting power delegated to it from the hardware wallet.\ + + +**How to Delegate** + +* Go to: [https://snapshot.org/#/delegate](https://snapshot.org/#/delegate). +* Type in the address or ENS name you want to delegate to. +* There is an option to limit the delegation power to only Origin’s products by selecting _Limit delegation to a specific space_ and typing in “origingov.eth”. +* Click confirm to save your delegation.\ + + +![](../.gitbook/assets/Screenshot 2022-03-20 at 10.47.43.png) + +After completing these steps, the OGN voting power is successfully delegated to the address specified. From 4014c922e947c0cc4a99c7fe497f819426bd02bc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:52 -0400 Subject: [PATCH 11649/11794] New translations SUMMARY.md (Croatian) --- hr/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/hr/SUMMARY.md b/hr/SUMMARY.md index 082c9385e..280c6b016 100644 --- a/hr/SUMMARY.md +++ b/hr/SUMMARY.md @@ -32,6 +32,7 @@ * [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) +* [Vote Delegation](governance/vote-delegation.md) ## Smart Contracts From 523400ad47c0e088f8aad16297f5f5d33a41eb8b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:53 -0400 Subject: [PATCH 11650/11794] New translations principles.md (Croatian) --- hr/governance/principles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/hr/governance/principles.md b/hr/governance/principles.md index 9e3444fb5..b809ce66f 100644 --- a/hr/governance/principles.md +++ b/hr/governance/principles.md @@ -4,25 +4,27 @@ OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +OGN holders can also [delegate votes](vote-delegation.md) to another account. + **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) +![](../.gitbook/assets/ousd\_docs\_graphics\_2 (2).png) **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From c26d7d821f1c919dda4f5c055bddafc3207d4910 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:54 -0400 Subject: [PATCH 11651/11794] New translations vote-delegation.md (Croatian) --- hr/governance/vote-delegation.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 hr/governance/vote-delegation.md diff --git a/hr/governance/vote-delegation.md b/hr/governance/vote-delegation.md new file mode 100644 index 000000000..9a8149d2f --- /dev/null +++ b/hr/governance/vote-delegation.md @@ -0,0 +1,18 @@ +# Vote Delegation + +OGN holders can forward their voting power on the [Governance Portal](https://vote.originprotocol.com/#/) to another Ethereum address. Choosing this option does not strip the delegator of their voting power. The delegatee receives the extra voting power only on proposals the delegator has not voted on. + +This is convenient when users want someone they trust or even one of Origin's team members to make governance decisions regarding Origin's ecosystem. It is also useful when users have OGN stored more safely in a hardware wallet and don’t want to go through the hassle of connecting it to the computer. A more accessible Ethereum wallet e.g. Metamask can be used to vote by having voting power delegated to it from the hardware wallet.\ + + +**How to Delegate** + +* Go to: [https://snapshot.org/#/delegate](https://snapshot.org/#/delegate). +* Type in the address or ENS name you want to delegate to. +* There is an option to limit the delegation power to only Origin’s products by selecting _Limit delegation to a specific space_ and typing in “origingov.eth”. +* Click confirm to save your delegation.\ + + +![](../.gitbook/assets/Screenshot 2022-03-20 at 10.47.43.png) + +After completing these steps, the OGN voting power is successfully delegated to the address specified. From 17de74df75613bf676f3a01713fab5a6481d0800 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:55 -0400 Subject: [PATCH 11652/11794] New translations SUMMARY.md (Hindi) --- hi/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/hi/SUMMARY.md b/hi/SUMMARY.md index 082c9385e..280c6b016 100644 --- a/hi/SUMMARY.md +++ b/hi/SUMMARY.md @@ -32,6 +32,7 @@ * [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) +* [Vote Delegation](governance/vote-delegation.md) ## Smart Contracts From 83f8d9f64dfa068949a36f8d512e814a87effd16 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:56 -0400 Subject: [PATCH 11653/11794] New translations principles.md (Hindi) --- hi/governance/principles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/hi/governance/principles.md b/hi/governance/principles.md index 9e3444fb5..b809ce66f 100644 --- a/hi/governance/principles.md +++ b/hi/governance/principles.md @@ -4,25 +4,27 @@ OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +OGN holders can also [delegate votes](vote-delegation.md) to another account. + **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) +![](../.gitbook/assets/ousd\_docs\_graphics\_2 (2).png) **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 7027ab4dd6101198858e04c79b4defa94cc9f363 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:57 -0400 Subject: [PATCH 11654/11794] New translations vote-delegation.md (Hindi) --- hi/governance/vote-delegation.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 hi/governance/vote-delegation.md diff --git a/hi/governance/vote-delegation.md b/hi/governance/vote-delegation.md new file mode 100644 index 000000000..9a8149d2f --- /dev/null +++ b/hi/governance/vote-delegation.md @@ -0,0 +1,18 @@ +# Vote Delegation + +OGN holders can forward their voting power on the [Governance Portal](https://vote.originprotocol.com/#/) to another Ethereum address. Choosing this option does not strip the delegator of their voting power. The delegatee receives the extra voting power only on proposals the delegator has not voted on. + +This is convenient when users want someone they trust or even one of Origin's team members to make governance decisions regarding Origin's ecosystem. It is also useful when users have OGN stored more safely in a hardware wallet and don’t want to go through the hassle of connecting it to the computer. A more accessible Ethereum wallet e.g. Metamask can be used to vote by having voting power delegated to it from the hardware wallet.\ + + +**How to Delegate** + +* Go to: [https://snapshot.org/#/delegate](https://snapshot.org/#/delegate). +* Type in the address or ENS name you want to delegate to. +* There is an option to limit the delegation power to only Origin’s products by selecting _Limit delegation to a specific space_ and typing in “origingov.eth”. +* Click confirm to save your delegation.\ + + +![](../.gitbook/assets/Screenshot 2022-03-20 at 10.47.43.png) + +After completing these steps, the OGN voting power is successfully delegated to the address specified. From 166e76d3ebf974b85035a443f7d1b7a580f6d790 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:58 -0400 Subject: [PATCH 11655/11794] New translations SUMMARY.md (Filipino) --- fil/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/fil/SUMMARY.md b/fil/SUMMARY.md index 082c9385e..280c6b016 100644 --- a/fil/SUMMARY.md +++ b/fil/SUMMARY.md @@ -32,6 +32,7 @@ * [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) +* [Vote Delegation](governance/vote-delegation.md) ## Smart Contracts From 9972c060405d676762a703442d0947cb7a128c82 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:00:59 -0400 Subject: [PATCH 11656/11794] New translations principles.md (Filipino) --- fil/governance/principles.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/fil/governance/principles.md b/fil/governance/principles.md index 9e3444fb5..b809ce66f 100644 --- a/fil/governance/principles.md +++ b/fil/governance/principles.md @@ -4,25 +4,27 @@ OGN holders are encouraged to participate in creating and voting on proposals that impact the protocol in the [OGN governance portal](https://vote.originprotocol.com). Anyone with at least 1,000 OGN in their wallet or staked in our OGN Staking contract can create a new proposal using Snapshot. All OGN holders are able to vote for proposals. Our desire is for our community to have a strong impact on the direction of Origin’s products, open-source codebase, and to have a voice in key business decisions and the overall direction of the project. +OGN holders can also [delegate votes](vote-delegation.md) to another account. + **Progressive Decentralization** -OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. +OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the holders of OUSD should collectively determine important protocol decisions as soon as possible. That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol. Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible. -![](../.gitbook/assets/ousd_docs_graphics\_2 (2).png) +![](../.gitbook/assets/ousd\_docs\_graphics\_2 (2).png) **Timelock** -Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. +Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock.md) in front of all admin function calls, giving OUSD users time to withdraw their funds if they have objections to our proposed upgrades. **New and Existing Stakeholders** -OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. +OUSD is a new project founded by Origin Protocol [team](https://www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD. -In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. +In addition, we also want to ensure high participation from our existing Origin Token (OGN) holders and the millions of people in our community. Existing OGN holders are able to [stake their OGN](ogn-staking.md) to participate in governance and earn incentives for driving value to OUSD. The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives. From 35ac84de438393ea8cf14438dc0e67a029184cdf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 21 Mar 2022 00:01:00 -0400 Subject: [PATCH 11657/11794] New translations vote-delegation.md (Filipino) --- fil/governance/vote-delegation.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 fil/governance/vote-delegation.md diff --git a/fil/governance/vote-delegation.md b/fil/governance/vote-delegation.md new file mode 100644 index 000000000..9a8149d2f --- /dev/null +++ b/fil/governance/vote-delegation.md @@ -0,0 +1,18 @@ +# Vote Delegation + +OGN holders can forward their voting power on the [Governance Portal](https://vote.originprotocol.com/#/) to another Ethereum address. Choosing this option does not strip the delegator of their voting power. The delegatee receives the extra voting power only on proposals the delegator has not voted on. + +This is convenient when users want someone they trust or even one of Origin's team members to make governance decisions regarding Origin's ecosystem. It is also useful when users have OGN stored more safely in a hardware wallet and don’t want to go through the hassle of connecting it to the computer. A more accessible Ethereum wallet e.g. Metamask can be used to vote by having voting power delegated to it from the hardware wallet.\ + + +**How to Delegate** + +* Go to: [https://snapshot.org/#/delegate](https://snapshot.org/#/delegate). +* Type in the address or ENS name you want to delegate to. +* There is an option to limit the delegation power to only Origin’s products by selecting _Limit delegation to a specific space_ and typing in “origingov.eth”. +* Click confirm to save your delegation.\ + + +![](../.gitbook/assets/Screenshot 2022-03-20 at 10.47.43.png) + +After completing these steps, the OGN voting power is successfully delegated to the address specified. From af2a2a882ec7bceeb735c234c0ac5332d078de03 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Mar 2022 17:10:20 -0400 Subject: [PATCH 11658/11794] New translations insurance.md (French) --- fr/security-and-risks/insurance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/security-and-risks/insurance.md b/fr/security-and-risks/insurance.md index 16d4510a7..f805d14f1 100644 --- a/fr/security-and-risks/insurance.md +++ b/fr/security-and-risks/insurance.md @@ -8,7 +8,7 @@ Read our [announcement post](https://medium.com/originprotocol/origin-partners-w **Nexus Mutual Coverage** -Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0x0000000000000000000000000000000000000016),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From d69f0484be60ba75baf7bde719ddc663ff98ecff Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Mar 2022 17:10:21 -0400 Subject: [PATCH 11659/11794] New translations insurance.md (Turkish) --- tr/security-and-risks/insurance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/security-and-risks/insurance.md b/tr/security-and-risks/insurance.md index 16d4510a7..f805d14f1 100644 --- a/tr/security-and-risks/insurance.md +++ b/tr/security-and-risks/insurance.md @@ -8,7 +8,7 @@ Read our [announcement post](https://medium.com/originprotocol/origin-partners-w **Nexus Mutual Coverage** -Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0x0000000000000000000000000000000000000016),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From 78d981aac87516b7abe9d168f7bb96943c7fad77 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Mar 2022 17:10:22 -0400 Subject: [PATCH 11660/11794] New translations insurance.md (Hindi) --- hi/security-and-risks/insurance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hi/security-and-risks/insurance.md b/hi/security-and-risks/insurance.md index 16d4510a7..f805d14f1 100644 --- a/hi/security-and-risks/insurance.md +++ b/hi/security-and-risks/insurance.md @@ -8,7 +8,7 @@ Read our [announcement post](https://medium.com/originprotocol/origin-partners-w **Nexus Mutual Coverage** -Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0x0000000000000000000000000000000000000016),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From 16f52bd5c4e59dd29e4bacab03215059c2c2dd78 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Mar 2022 17:10:23 -0400 Subject: [PATCH 11661/11794] New translations insurance.md (Croatian) --- hr/security-and-risks/insurance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr/security-and-risks/insurance.md b/hr/security-and-risks/insurance.md index 16d4510a7..f805d14f1 100644 --- a/hr/security-and-risks/insurance.md +++ b/hr/security-and-risks/insurance.md @@ -8,7 +8,7 @@ Read our [announcement post](https://medium.com/originprotocol/origin-partners-w **Nexus Mutual Coverage** -Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0x0000000000000000000000000000000000000016),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From dab3a6ef79ef5800ff3604044a940843fc3dc691 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Mar 2022 17:10:24 -0400 Subject: [PATCH 11662/11794] New translations insurance.md (Thai) --- th/security-and-risks/insurance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/th/security-and-risks/insurance.md b/th/security-and-risks/insurance.md index 16d4510a7..f805d14f1 100644 --- a/th/security-and-risks/insurance.md +++ b/th/security-and-risks/insurance.md @@ -8,7 +8,7 @@ Read our [announcement post](https://medium.com/originprotocol/origin-partners-w **Nexus Mutual Coverage** -Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0x0000000000000000000000000000000000000016),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From f49c1b4ff1d78e198ab4b560c37d9470c9119cd9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Mar 2022 17:10:25 -0400 Subject: [PATCH 11663/11794] New translations insurance.md (Indonesian) --- id/security-and-risks/insurance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/security-and-risks/insurance.md b/id/security-and-risks/insurance.md index ca751fe34..3534b27bc 100644 --- a/id/security-and-risks/insurance.md +++ b/id/security-and-risks/insurance.md @@ -8,7 +8,7 @@ Read our [announcement post](https://medium.com/originprotocol/origin-partners-w **Nexus Mutual Coverage** -Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0x0000000000000000000000000000000000000016),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From e75224b86a09dc543acf5a5f7f487b54390828ae Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Mar 2022 17:10:26 -0400 Subject: [PATCH 11664/11794] New translations insurance.md (Vietnamese) --- vi/security-and-risks/insurance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vi/security-and-risks/insurance.md b/vi/security-and-risks/insurance.md index 6027f41d6..2b349e1af 100644 --- a/vi/security-and-risks/insurance.md +++ b/vi/security-and-risks/insurance.md @@ -8,7 +8,7 @@ Read our [announcement post](https://medium.com/originprotocol/origin-partners-w **Nexus Mutual Coverage** -Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0x0000000000000000000000000000000000000016),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From ff0e4b16c1973e0c16e09790447690d3498d617b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Mar 2022 17:10:27 -0400 Subject: [PATCH 11665/11794] New translations insurance.md (Chinese Traditional) --- zh/security-and-risks/insurance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/insurance.md b/zh/security-and-risks/insurance.md index 16d4510a7..f805d14f1 100644 --- a/zh/security-and-risks/insurance.md +++ b/zh/security-and-risks/insurance.md @@ -8,7 +8,7 @@ Read our [announcement post](https://medium.com/originprotocol/origin-partners-w **Nexus Mutual Coverage** -Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0x0000000000000000000000000000000000000016),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From 860fa80573a6420a1d69a332b20c338103324eaf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Mar 2022 17:10:30 -0400 Subject: [PATCH 11666/11794] New translations insurance.md (Russian) --- ru/security-and-risks/insurance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/security-and-risks/insurance.md b/ru/security-and-risks/insurance.md index 6abb1279d..161b837aa 100644 --- a/ru/security-and-risks/insurance.md +++ b/ru/security-and-risks/insurance.md @@ -8,7 +8,7 @@ Read our [announcement post](https://medium.com/originprotocol/origin-partners-w **Nexus Mutual Coverage** -Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0x0000000000000000000000000000000000000016),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From d60c8a12533539f41bc9d7962c819da51828a9f6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Mar 2022 17:10:31 -0400 Subject: [PATCH 11667/11794] New translations insurance.md (Spanish) --- es/security-and-risks/insurance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/security-and-risks/insurance.md b/es/security-and-risks/insurance.md index f184bfc47..35a05dc41 100644 --- a/es/security-and-risks/insurance.md +++ b/es/security-and-risks/insurance.md @@ -8,7 +8,7 @@ Lea nuestro [anuncios](https://medium.com/originprotocol/origin-partners-with-ne **Cobertura de Nexus Mutual** -Lea nuestra [publicación](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) para aprender cómo [comprar cobertura](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70), [ proporcionar cobertura](https://app.nexusmutual.io/staking) y [ participar en campañas de minería de escudo](https://app.nexusmutual.io/rewards) con Nexus Mutual. +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0x0000000000000000000000000000000000000016),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **Cobertura de InsurAce Protocol** From 004fcf94c3e8c0ad01ed93d16674f48bc4e073cb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Mar 2022 17:10:32 -0400 Subject: [PATCH 11668/11794] New translations insurance.md (Portuguese) --- pt/security-and-risks/insurance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt/security-and-risks/insurance.md b/pt/security-and-risks/insurance.md index 16d4510a7..f805d14f1 100644 --- a/pt/security-and-risks/insurance.md +++ b/pt/security-and-risks/insurance.md @@ -8,7 +8,7 @@ Read our [announcement post](https://medium.com/originprotocol/origin-partners-w **Nexus Mutual Coverage** -Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0x0000000000000000000000000000000000000016),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From a6890618e57a5fa8b1692fda375567dad57abc40 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Mar 2022 17:10:33 -0400 Subject: [PATCH 11669/11794] New translations insurance.md (Dutch) --- nl/security-and-risks/insurance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nl/security-and-risks/insurance.md b/nl/security-and-risks/insurance.md index 16d4510a7..f805d14f1 100644 --- a/nl/security-and-risks/insurance.md +++ b/nl/security-and-risks/insurance.md @@ -8,7 +8,7 @@ Read our [announcement post](https://medium.com/originprotocol/origin-partners-w **Nexus Mutual Coverage** -Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0x0000000000000000000000000000000000000016),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From c5dc94c8b6783716e2a8ef6270e392cde1ec0c48 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Mar 2022 17:10:34 -0400 Subject: [PATCH 11670/11794] New translations insurance.md (Korean) --- ko/security-and-risks/insurance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko/security-and-risks/insurance.md b/ko/security-and-risks/insurance.md index 16d4510a7..f805d14f1 100644 --- a/ko/security-and-risks/insurance.md +++ b/ko/security-and-risks/insurance.md @@ -8,7 +8,7 @@ Read our [announcement post](https://medium.com/originprotocol/origin-partners-w **Nexus Mutual Coverage** -Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0x0000000000000000000000000000000000000016),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From cc1714dcd9d4da998b7ad2442b02c9fe82455050 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Mar 2022 17:10:35 -0400 Subject: [PATCH 11671/11794] New translations insurance.md (Japanese) --- ja/security-and-risks/insurance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja/security-and-risks/insurance.md b/ja/security-and-risks/insurance.md index 16d4510a7..f805d14f1 100644 --- a/ja/security-and-risks/insurance.md +++ b/ja/security-and-risks/insurance.md @@ -8,7 +8,7 @@ Read our [announcement post](https://medium.com/originprotocol/origin-partners-w **Nexus Mutual Coverage** -Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0x0000000000000000000000000000000000000016),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From b5a8a1fa910c146d4a3d8be55eb92672a9715219 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Mar 2022 17:10:36 -0400 Subject: [PATCH 11672/11794] New translations insurance.md (Italian) --- it/security-and-risks/insurance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it/security-and-risks/insurance.md b/it/security-and-risks/insurance.md index 16d4510a7..f805d14f1 100644 --- a/it/security-and-risks/insurance.md +++ b/it/security-and-risks/insurance.md @@ -8,7 +8,7 @@ Read our [announcement post](https://medium.com/originprotocol/origin-partners-w **Nexus Mutual Coverage** -Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0x0000000000000000000000000000000000000016),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From 32f1367ca54c5bc6d11abe24bfa9c118dda1e83f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Mar 2022 17:10:37 -0400 Subject: [PATCH 11673/11794] New translations insurance.md (Greek) --- el/security-and-risks/insurance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/el/security-and-risks/insurance.md b/el/security-and-risks/insurance.md index 16d4510a7..f805d14f1 100644 --- a/el/security-and-risks/insurance.md +++ b/el/security-and-risks/insurance.md @@ -8,7 +8,7 @@ Read our [announcement post](https://medium.com/originprotocol/origin-partners-w **Nexus Mutual Coverage** -Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0x0000000000000000000000000000000000000016),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From fdcea5d4f94c638bbd002c79beeba4db04a87141 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Mar 2022 17:10:38 -0400 Subject: [PATCH 11674/11794] New translations insurance.md (German) --- de/security-and-risks/insurance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/security-and-risks/insurance.md b/de/security-and-risks/insurance.md index 16d4510a7..f805d14f1 100644 --- a/de/security-and-risks/insurance.md +++ b/de/security-and-risks/insurance.md @@ -8,7 +8,7 @@ Read our [announcement post](https://medium.com/originprotocol/origin-partners-w **Nexus Mutual Coverage** -Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0x0000000000000000000000000000000000000016),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From e00dd1148cee0848c4cb2e9ecc7aedee286e36bf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Mar 2022 17:10:39 -0400 Subject: [PATCH 11675/11794] New translations insurance.md (Arabic) --- ar/security-and-risks/insurance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ar/security-and-risks/insurance.md b/ar/security-and-risks/insurance.md index 16d4510a7..f805d14f1 100644 --- a/ar/security-and-risks/insurance.md +++ b/ar/security-and-risks/insurance.md @@ -8,7 +8,7 @@ Read our [announcement post](https://medium.com/originprotocol/origin-partners-w **Nexus Mutual Coverage** -Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0x0000000000000000000000000000000000000016),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From eadd7e3a2d072beacb5fd0ffb037ea7e74bdd310 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 28 Mar 2022 17:10:40 -0400 Subject: [PATCH 11676/11794] New translations insurance.md (Filipino) --- fil/security-and-risks/insurance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fil/security-and-risks/insurance.md b/fil/security-and-risks/insurance.md index 16d4510a7..f805d14f1 100644 --- a/fil/security-and-risks/insurance.md +++ b/fil/security-and-risks/insurance.md @@ -8,7 +8,7 @@ Read our [announcement post](https://medium.com/originprotocol/origin-partners-w **Nexus Mutual Coverage** -Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. +Read our[ announcement post](https://medium.com/originprotocol/origin-partners-with-nexus-mutual-to-offer-defi-insurance-for-origin-dollar-ousd-6eb3432ee042) to learn how to[ buy coverage](https://app.nexusmutual.io/cover/buy/get-quote?address=0x0000000000000000000000000000000000000016),[ provide coverage](https://app.nexusmutual.io/staking), and[ participate in shield mining campaigns](https://app.nexusmutual.io/rewards) with Nexus Mutual. **InsurAce Protocol Coverage** From e0414ca34cfb3c5533c34fc83f974658b2262155 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 8 Apr 2022 00:48:02 -0400 Subject: [PATCH 11677/11794] New translations getting-started.md (French) --- fr/getting-started.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fr/getting-started.md b/fr/getting-started.md index 9453928f0..a02770326 100644 --- a/fr/getting-started.md +++ b/fr/getting-started.md @@ -27,6 +27,8 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Gate.io + * [OUSD/USDT](https://www.gate.io/trade/OUSD\_USDT) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io) (US only) @@ -36,7 +38,8 @@ We're continuing to work on making OUSD available on additional centralized exch **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. From c4eb16c5988982769369847ba95685e278958099 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 8 Apr 2022 00:48:03 -0400 Subject: [PATCH 11678/11794] New translations getting-started.md (Turkish) --- tr/getting-started.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tr/getting-started.md b/tr/getting-started.md index 042437de1..86620e9c5 100644 --- a/tr/getting-started.md +++ b/tr/getting-started.md @@ -27,6 +27,8 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Gate.io + * [OUSD/USDT](https://www.gate.io/trade/OUSD\_USDT) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io) (US only) @@ -36,7 +38,8 @@ We're continuing to work on making OUSD available on additional centralized exch **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. From 610b8ba2eedc2d0279de802fbb6bc4231b082df2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 8 Apr 2022 00:48:04 -0400 Subject: [PATCH 11679/11794] New translations getting-started.md (Hindi) --- hi/getting-started.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hi/getting-started.md b/hi/getting-started.md index 9453928f0..a02770326 100644 --- a/hi/getting-started.md +++ b/hi/getting-started.md @@ -27,6 +27,8 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Gate.io + * [OUSD/USDT](https://www.gate.io/trade/OUSD\_USDT) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io) (US only) @@ -36,7 +38,8 @@ We're continuing to work on making OUSD available on additional centralized exch **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. From e9a2240065064f00c732ab3c25bf653f2a0293cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 8 Apr 2022 00:48:05 -0400 Subject: [PATCH 11680/11794] New translations getting-started.md (Croatian) --- hr/getting-started.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hr/getting-started.md b/hr/getting-started.md index 9453928f0..a02770326 100644 --- a/hr/getting-started.md +++ b/hr/getting-started.md @@ -27,6 +27,8 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Gate.io + * [OUSD/USDT](https://www.gate.io/trade/OUSD\_USDT) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io) (US only) @@ -36,7 +38,8 @@ We're continuing to work on making OUSD available on additional centralized exch **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. From 5eb755b0c55d767efa9f86d159b4c55e0f0cae43 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 8 Apr 2022 00:48:06 -0400 Subject: [PATCH 11681/11794] New translations getting-started.md (Thai) --- th/getting-started.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/th/getting-started.md b/th/getting-started.md index 9453928f0..a02770326 100644 --- a/th/getting-started.md +++ b/th/getting-started.md @@ -27,6 +27,8 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Gate.io + * [OUSD/USDT](https://www.gate.io/trade/OUSD\_USDT) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io) (US only) @@ -36,7 +38,8 @@ We're continuing to work on making OUSD available on additional centralized exch **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. From 2f8d41cb903a3f7fe2d8248519fc574a8daf1de7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 8 Apr 2022 00:48:07 -0400 Subject: [PATCH 11682/11794] New translations getting-started.md (Indonesian) --- id/getting-started.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/id/getting-started.md b/id/getting-started.md index 05344cda1..0afa7d1f6 100644 --- a/id/getting-started.md +++ b/id/getting-started.md @@ -27,7 +27,9 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * Beli OUSD di KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) -* Beli OUSD di Virgox +* Buy OUSD on Gate.io + * [OUSD/USDT](https://www.gate.io/trade/OUSD\_USDT) +* Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io) (US only) @@ -36,7 +38,8 @@ We're continuing to work on making OUSD available on additional centralized exch **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. From c3c568d267b2b161d9547570b7a96fd56eafde40 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 8 Apr 2022 00:48:08 -0400 Subject: [PATCH 11683/11794] New translations getting-started.md (Vietnamese) --- vi/getting-started.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/vi/getting-started.md b/vi/getting-started.md index 8076a6a3e..2d1aab63b 100644 --- a/vi/getting-started.md +++ b/vi/getting-started.md @@ -30,7 +30,9 @@ OUSD hiện có sẵn trên các sàn giao dịch tập trung sau. Vui lòng ki * Mua OUSD trên Virgox * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) -* Mua OUSD trên Virgox +* Buy OUSD on Gate.io + * [OUSD/USDT](https://www.gate.io/trade/OUSD\_USDT) +* Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io) (US only) @@ -40,7 +42,8 @@ Chúng tôi đang tiếp tục nỗ lực để niêm yết OUSD trên các sàn {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} From 3c6afe9918767af65211086326b4b4390a5ef9b9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 8 Apr 2022 00:48:09 -0400 Subject: [PATCH 11684/11794] New translations getting-started.md (Chinese Traditional) --- zh/getting-started.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index 9453928f0..a02770326 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -27,6 +27,8 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Gate.io + * [OUSD/USDT](https://www.gate.io/trade/OUSD\_USDT) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io) (US only) @@ -36,7 +38,8 @@ We're continuing to work on making OUSD available on additional centralized exch **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. From f3747e03048c5860ace94bd9ab6dea7c8fb3de05 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 8 Apr 2022 00:48:10 -0400 Subject: [PATCH 11685/11794] New translations getting-started.md (Chinese Simplified) --- zh/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/getting-started.md b/zh/getting-started.md index a02770326..2efbef86c 100644 --- a/zh/getting-started.md +++ b/zh/getting-started.md @@ -1,6 +1,6 @@ -# Getting Started +# 开始 -These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started. +这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。 **Buying OUSD** From 91c0b3d514e1ec700d96b3031b15c3e4deab94a4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 8 Apr 2022 00:48:11 -0400 Subject: [PATCH 11686/11794] New translations getting-started.md (Russian) --- ru/getting-started.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ru/getting-started.md b/ru/getting-started.md index b14eaeffd..5b9fa618c 100644 --- a/ru/getting-started.md +++ b/ru/getting-started.md @@ -27,6 +27,8 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Gate.io + * [OUSD/USDT](https://www.gate.io/trade/OUSD\_USDT) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io) (US only) @@ -36,7 +38,8 @@ We're continuing to work on making OUSD available on additional centralized exch **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. From d1325627c63a8392859091a8dc683e8cb2552eca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 8 Apr 2022 00:48:12 -0400 Subject: [PATCH 11687/11794] New translations getting-started.md (Spanish) --- es/getting-started.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/es/getting-started.md b/es/getting-started.md index 7245f3cfa..1e87a8741 100644 --- a/es/getting-started.md +++ b/es/getting-started.md @@ -27,16 +27,19 @@ OUSD está disponible actualmente en los siguientes exchanges centralizados. Ase * Compre OUSD en KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) -* Compre OUSD en Virgox +* Buy OUSD on Gate.io + * [OUSD/USDT](https://www.gate.io/trade/OUSD\_USDT) +* Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) -* [Compre OUSD en la App de Dharma](https://www.dharma.io) (solo en EE. UU.) +* [Buy OUSD on Dharma App](https://www.dharma.io) (US only) Seguimos trabajando para que OUSD esté disponible en exchanges centralizados adicionales. **Agregando OUSD a su billetera** {% hint style="success" %} -La dirección ERC20 principal de Origin Dollar(OUSD) es: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +La dirección ERC20 principal de Origin Dollar(OUSD) es: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} Si su OUSD no aparece automáticamente en su billetera, debería poder agregarlo manualmente usando la dirección anterior. Si usted está planeando en [almacenar su OUSD en una billetera de múltiples firmas](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), asegúrese de optar para recibir el rendimiento. Queremos que OUSD sea compatible con tantas billeteras como sea posible y que se incluya en todas las diversas listas de tokens conocidos. Agradeceríamos enormemente cualquier ayuda que pueda ofrecer en esta área. From 4390112aabc9ee30451f80bd6622e3d3cf529524 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 8 Apr 2022 00:48:13 -0400 Subject: [PATCH 11688/11794] New translations getting-started.md (Portuguese) --- pt/getting-started.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pt/getting-started.md b/pt/getting-started.md index 9453928f0..a02770326 100644 --- a/pt/getting-started.md +++ b/pt/getting-started.md @@ -27,6 +27,8 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Gate.io + * [OUSD/USDT](https://www.gate.io/trade/OUSD\_USDT) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io) (US only) @@ -36,7 +38,8 @@ We're continuing to work on making OUSD available on additional centralized exch **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. From be475a5f30a32e0d57deff48660cfcb8fc35b058 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 8 Apr 2022 00:48:14 -0400 Subject: [PATCH 11689/11794] New translations getting-started.md (Dutch) --- nl/getting-started.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/nl/getting-started.md b/nl/getting-started.md index 9453928f0..a02770326 100644 --- a/nl/getting-started.md +++ b/nl/getting-started.md @@ -27,6 +27,8 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Gate.io + * [OUSD/USDT](https://www.gate.io/trade/OUSD\_USDT) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io) (US only) @@ -36,7 +38,8 @@ We're continuing to work on making OUSD available on additional centralized exch **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. From c585d35772cf476fe21f29c365d3d2653cd2ed66 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 8 Apr 2022 00:48:15 -0400 Subject: [PATCH 11690/11794] New translations getting-started.md (Korean) --- ko/getting-started.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ko/getting-started.md b/ko/getting-started.md index b7913968e..8c9365775 100644 --- a/ko/getting-started.md +++ b/ko/getting-started.md @@ -27,6 +27,8 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Gate.io + * [OUSD/USDT](https://www.gate.io/trade/OUSD\_USDT) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io) (US only) @@ -36,7 +38,8 @@ We're continuing to work on making OUSD available on additional centralized exch **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. From acc5b8be3ca57b9dc2c581e62a5d836221d51001 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 8 Apr 2022 00:48:16 -0400 Subject: [PATCH 11691/11794] New translations getting-started.md (Japanese) --- ja/getting-started.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ja/getting-started.md b/ja/getting-started.md index 9453928f0..a02770326 100644 --- a/ja/getting-started.md +++ b/ja/getting-started.md @@ -27,6 +27,8 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Gate.io + * [OUSD/USDT](https://www.gate.io/trade/OUSD\_USDT) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io) (US only) @@ -36,7 +38,8 @@ We're continuing to work on making OUSD available on additional centralized exch **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. From cf5b71fd15ddf3740486abbf3ec60db04a50128f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 8 Apr 2022 00:48:17 -0400 Subject: [PATCH 11692/11794] New translations getting-started.md (Italian) --- it/getting-started.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/it/getting-started.md b/it/getting-started.md index 7385b4329..8b78edd4d 100644 --- a/it/getting-started.md +++ b/it/getting-started.md @@ -27,6 +27,8 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Gate.io + * [OUSD/USDT](https://www.gate.io/trade/OUSD\_USDT) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io) (US only) @@ -36,7 +38,8 @@ We're continuing to work on making OUSD available on additional centralized exch **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. From 83e197239c4eb98f4d89ca835323ce5ae30e4913 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 8 Apr 2022 00:48:18 -0400 Subject: [PATCH 11693/11794] New translations getting-started.md (Greek) --- el/getting-started.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/el/getting-started.md b/el/getting-started.md index 9453928f0..a02770326 100644 --- a/el/getting-started.md +++ b/el/getting-started.md @@ -27,6 +27,8 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Gate.io + * [OUSD/USDT](https://www.gate.io/trade/OUSD\_USDT) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io) (US only) @@ -36,7 +38,8 @@ We're continuing to work on making OUSD available on additional centralized exch **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. From 77ea295c39884101bd5b4c406adf830d1734d279 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 8 Apr 2022 00:48:19 -0400 Subject: [PATCH 11694/11794] New translations getting-started.md (German) --- de/getting-started.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/de/getting-started.md b/de/getting-started.md index 9453928f0..a02770326 100644 --- a/de/getting-started.md +++ b/de/getting-started.md @@ -27,6 +27,8 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Gate.io + * [OUSD/USDT](https://www.gate.io/trade/OUSD\_USDT) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io) (US only) @@ -36,7 +38,8 @@ We're continuing to work on making OUSD available on additional centralized exch **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. From 0f561ac26360bb73e3c2f2f0a508daf4f03ba34f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 8 Apr 2022 00:48:20 -0400 Subject: [PATCH 11695/11794] New translations getting-started.md (Arabic) --- ar/getting-started.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ar/getting-started.md b/ar/getting-started.md index 9453928f0..a02770326 100644 --- a/ar/getting-started.md +++ b/ar/getting-started.md @@ -27,6 +27,8 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Gate.io + * [OUSD/USDT](https://www.gate.io/trade/OUSD\_USDT) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io) (US only) @@ -36,7 +38,8 @@ We're continuing to work on making OUSD available on additional centralized exch **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. From 72125e4f73832c8b1bd77fcb2ac14f7b5b25d0ef Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Fri, 8 Apr 2022 00:48:21 -0400 Subject: [PATCH 11696/11794] New translations getting-started.md (Filipino) --- fil/getting-started.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fil/getting-started.md b/fil/getting-started.md index 9453928f0..a02770326 100644 --- a/fil/getting-started.md +++ b/fil/getting-started.md @@ -27,6 +27,8 @@ OUSD is currently available on the following centralized exchanges. Be sure to c * Buy OUSD on KuCoin * [OUSD/USDT](https://trade.kucoin.com/OUSD-USDT) * [OUSD/BTC](https://trade.kucoin.com/OUSD-BTC) +* Buy OUSD on Gate.io + * [OUSD/USDT](https://www.gate.io/trade/OUSD\_USDT) * Buy OUSD on Virgox * [OUSD/USDT](https://virgox.com/exchange/141) * [Buy OUSD on Dharma App](https://www.dharma.io) (US only) @@ -36,7 +38,8 @@ We're continuing to work on making OUSD available on additional centralized exch **Adding OUSD to Your Wallet** {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. If you are planning on [storing your OUSD in a multi-sig wallet](core-concepts/elastic-supply/rebasing-and-smart-contracts.md), be sure to opt-in to receive yield. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area. From 633575b65b1ea01fe94633347c1e2531d3ace4fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:24 -0400 Subject: [PATCH 11697/11794] New translations SUMMARY.md (French) --- fr/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/fr/SUMMARY.md b/fr/SUMMARY.md index 280c6b016..a389e6c18 100644 --- a/fr/SUMMARY.md +++ b/fr/SUMMARY.md @@ -14,6 +14,7 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) +* [Wrapped OUSD](core-concepts/wrapped-ousd.md) * [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) From 1ee56349374dc4f8f445e421a6e928db8e72c669 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:25 -0400 Subject: [PATCH 11698/11794] New translations registry.md (Chinese Simplified) --- zh/smart-contracts/registry.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index 34b3b4721..f6b7494e3 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -3,7 +3,8 @@ 这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} @@ -137,10 +138,19 @@ Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1 | -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} + +{% tab title="Wrapped" %} +Wrapped OUSD\ +\ **Well known proxy address:** - [0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62](https://etherscan.io/address/0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62) + +Internal implementation address - [0xbf3b9b141cb3629f5bb8f721cba9265c92494539](https://etherscan.io/address/0xbf3b9b141cb3629f5bb8f721cba9265c92494539) +{% endtab %} {% endtabs %} + + From c6b82b374b951ad9cbb05920b479b7fc2c791e9a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:26 -0400 Subject: [PATCH 11699/11794] New translations registry.md (Portuguese) --- pt/smart-contracts/registry.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pt/smart-contracts/registry.md b/pt/smart-contracts/registry.md index ea1ff82ca..f2d45b7dd 100644 --- a/pt/smart-contracts/registry.md +++ b/pt/smart-contracts/registry.md @@ -3,7 +3,8 @@ Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} @@ -137,10 +138,19 @@ Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1 | -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} + +{% tab title="Wrapped" %} +Wrapped OUSD\ +\ **Well known proxy address:** - [0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62](https://etherscan.io/address/0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62) + +Internal implementation address - [0xbf3b9b141cb3629f5bb8f721cba9265c92494539](https://etherscan.io/address/0xbf3b9b141cb3629f5bb8f721cba9265c92494539) +{% endtab %} {% endtabs %} + + From 280cef285033de38098830f11d229d2989322106 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:27 -0400 Subject: [PATCH 11700/11794] New translations wrapped-ousd.md (Portuguese) --- pt/core-concepts/wrapped-ousd.md | 33 ++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 pt/core-concepts/wrapped-ousd.md diff --git a/pt/core-concepts/wrapped-ousd.md b/pt/core-concepts/wrapped-ousd.md new file mode 100644 index 000000000..00451a9fc --- /dev/null +++ b/pt/core-concepts/wrapped-ousd.md @@ -0,0 +1,33 @@ +# Wrapped OUSD + +{% hint style="info" %} +An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. +{% endhint %} + +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. + +### How wrapped OUSD works + +When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. + +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. + +Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. + +### To wrap OUSD + +A UI for wrapping and unwrapping OUSD will be coming after the audit. + +For now, you can use etherscan. You will need to two transactions. + +1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. + +2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. + +### To unwrap OUSD + +Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. + +### To find the value of your wrapped OUSD + + Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 8c781e918499644705fc9da870bedb415633be2e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:28 -0400 Subject: [PATCH 11701/11794] New translations SUMMARY.md (Russian) --- ru/SUMMARY.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/ru/SUMMARY.md b/ru/SUMMARY.md index c61135b24..bdddff822 100644 --- a/ru/SUMMARY.md +++ b/ru/SUMMARY.md @@ -14,17 +14,18 @@ * [Кредитование](core-concepts/yield-generation/lending.md) * [Поддержание котировок на рынке](core-concepts/yield-generation/market-making.md) * [Вознаграждение](core-concepts/yield-generation/rewards.md) -* [Поддерживаемые стейблкоины](core-concepts/supported-stablecoins/README.md) +* [Wrapped OUSD](core-concepts/wrapped-ousd.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Поддерживаемые стратегии](core-concepts/supported-strategies/README.md) - * [Накапливание](core-concepts/supported-strategies/compound.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) + * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Convex](core-concepts/supported-strategies/convex.md) -* [Управление средствами](core-concepts/fund-management.md) -* [Ценовые оракулы](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) ## Управление From ea42a24ea11a660bbc6a4baea92b557bf395ae83 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:29 -0400 Subject: [PATCH 11702/11794] New translations registry.md (Russian) --- ru/smart-contracts/registry.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/ru/smart-contracts/registry.md b/ru/smart-contracts/registry.md index 63ee41fde..eb647fa7a 100644 --- a/ru/smart-contracts/registry.md +++ b/ru/smart-contracts/registry.md @@ -3,7 +3,8 @@ Вот полный реестр смарт-контрактов OUSD, которые были развернуты в основной сети Ethereum. {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} @@ -137,10 +138,19 @@ Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1 | -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} + +{% tab title="Wrapped" %} +Wrapped OUSD\ +\ **Well known proxy address:** - [0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62](https://etherscan.io/address/0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62) + +Internal implementation address - [0xbf3b9b141cb3629f5bb8f721cba9265c92494539](https://etherscan.io/address/0xbf3b9b141cb3629f5bb8f721cba9265c92494539) +{% endtab %} {% endtabs %} + + From 30dbf292ff2830b963129b8091fc10e8f693df93 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:30 -0400 Subject: [PATCH 11703/11794] New translations wrapped-ousd.md (Russian) --- ru/core-concepts/wrapped-ousd.md | 33 ++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 ru/core-concepts/wrapped-ousd.md diff --git a/ru/core-concepts/wrapped-ousd.md b/ru/core-concepts/wrapped-ousd.md new file mode 100644 index 000000000..00451a9fc --- /dev/null +++ b/ru/core-concepts/wrapped-ousd.md @@ -0,0 +1,33 @@ +# Wrapped OUSD + +{% hint style="info" %} +An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. +{% endhint %} + +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. + +### How wrapped OUSD works + +When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. + +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. + +Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. + +### To wrap OUSD + +A UI for wrapping and unwrapping OUSD will be coming after the audit. + +For now, you can use etherscan. You will need to two transactions. + +1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. + +2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. + +### To unwrap OUSD + +Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. + +### To find the value of your wrapped OUSD + + Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From cd6f5380bf945bacceb1da0c803662fea0409ab1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:31 -0400 Subject: [PATCH 11704/11794] New translations SUMMARY.md (Turkish) --- tr/SUMMARY.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tr/SUMMARY.md b/tr/SUMMARY.md index 5e21c7f80..1220d7ea5 100644 --- a/tr/SUMMARY.md +++ b/tr/SUMMARY.md @@ -14,17 +14,18 @@ * [Lending ( Borç Verme )](core-concepts/yield-generation/lending.md) * [Pazar yapımı](core-concepts/yield-generation/market-making.md) * [Ödüller](core-concepts/yield-generation/rewards.md) -* [Desteklenen Stablecoinler](core-concepts/supported-stablecoins/README.md) +* [Wrapped OUSD](core-concepts/wrapped-ousd.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Desteklenen Stratejiler](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Convex](core-concepts/supported-strategies/convex.md) -* [Fon Yönetimi](core-concepts/fund-management.md) -* [Fiyat Oracle'ları](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) ## Yönetişim From c732111da0ede77c12cfec749e024c12ffa9c64e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:32 -0400 Subject: [PATCH 11705/11794] New translations registry.md (Turkish) --- tr/smart-contracts/registry.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/tr/smart-contracts/registry.md b/tr/smart-contracts/registry.md index a97003809..2ef1b9aab 100644 --- a/tr/smart-contracts/registry.md +++ b/tr/smart-contracts/registry.md @@ -3,7 +3,8 @@ Ethereum ana ağına dağıtılan OUSD akıllı sözleşmelerinin tam kaydı burada. {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} @@ -137,10 +138,19 @@ Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1 | -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} + +{% tab title="Wrapped" %} +Wrapped OUSD\ +\ **Well known proxy address:** - [0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62](https://etherscan.io/address/0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62) + +Internal implementation address - [0xbf3b9b141cb3629f5bb8f721cba9265c92494539](https://etherscan.io/address/0xbf3b9b141cb3629f5bb8f721cba9265c92494539) +{% endtab %} {% endtabs %} + + From 5b19d805c49820f69c84cfa1c441b61f9f85a5ed Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:34 -0400 Subject: [PATCH 11706/11794] New translations wrapped-ousd.md (Turkish) --- tr/core-concepts/wrapped-ousd.md | 33 ++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 tr/core-concepts/wrapped-ousd.md diff --git a/tr/core-concepts/wrapped-ousd.md b/tr/core-concepts/wrapped-ousd.md new file mode 100644 index 000000000..00451a9fc --- /dev/null +++ b/tr/core-concepts/wrapped-ousd.md @@ -0,0 +1,33 @@ +# Wrapped OUSD + +{% hint style="info" %} +An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. +{% endhint %} + +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. + +### How wrapped OUSD works + +When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. + +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. + +Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. + +### To wrap OUSD + +A UI for wrapping and unwrapping OUSD will be coming after the audit. + +For now, you can use etherscan. You will need to two transactions. + +1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. + +2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. + +### To unwrap OUSD + +Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. + +### To find the value of your wrapped OUSD + + Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 86aa00083f6471dbef6be4f9d0c81d0a53df25cd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:35 -0400 Subject: [PATCH 11707/11794] New translations SUMMARY.md (Chinese Simplified) --- zh/SUMMARY.md | 41 +++++++++++++++++++++-------------------- 1 file changed, 21 insertions(+), 20 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 280c6b016..710a65c5e 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,19 +1,20 @@ -# Table of contents +# 目录 * [Introducing OUSD](README.md) -* [How It Works](how-it-works.md) -* [Getting Started](getting-started.md) +* [OUSD 如何运作](how-it-works.md) +* [开始](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) -## Core Concepts +## 核心概念 -* [Elastic Supply](core-concepts/elastic-supply/README.md) +* [弹性供应](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [Yield Generation](core-concepts/yield-generation/README.md) - * [Lending](core-concepts/yield-generation/lending.md) - * [Market Making](core-concepts/yield-generation/market-making.md) - * [Rewards](core-concepts/yield-generation/rewards.md) +* [产生收益](core-concepts/yield-generation/README.md) + * [借贷](core-concepts/yield-generation/lending.md) + * [做市](core-concepts/yield-generation/market-making.md) + * [奖励](core-concepts/yield-generation/rewards.md) +* [Wrapped OUSD](core-concepts/wrapped-ousd.md) * [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) @@ -26,28 +27,28 @@ * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) -## Governance +## 治理 -* [Principles](governance/principles.md) -* [Admin Privileges](governance/admin-privileges.md) +* [原则](governance/principles.md) +* [管理员权限](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) * [Vote Delegation](governance/vote-delegation.md) -## Smart Contracts +## 智能合约 -* [Architecture](smart-contracts/architecture.md) -* [Registry](smart-contracts/registry.md) +* [架构](smart-contracts/architecture.md) +* [登记处](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [Vault](smart-contracts/api/vault.md) + * [保险库 (Vault)](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [Timelock](smart-contracts/api/timelock.md) + * [时间锁(Timelock)](smart-contracts/api/timelock.md) * [Strategies](smart-contracts/api/strategies.md) -## Security & Risks +## 安全 & 风险 -* [Risks](security-and-risks/risks.md) -* [Audits](security-and-risks/audits.md) +* [风险](security-and-risks/risks.md) +* [审核](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From 9b307c6f6501822295be451aa35a47e19ab73ef5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:36 -0400 Subject: [PATCH 11708/11794] New translations wrapped-ousd.md (Chinese Simplified) --- zh/core-concepts/wrapped-ousd.md | 33 ++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 zh/core-concepts/wrapped-ousd.md diff --git a/zh/core-concepts/wrapped-ousd.md b/zh/core-concepts/wrapped-ousd.md new file mode 100644 index 000000000..00451a9fc --- /dev/null +++ b/zh/core-concepts/wrapped-ousd.md @@ -0,0 +1,33 @@ +# Wrapped OUSD + +{% hint style="info" %} +An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. +{% endhint %} + +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. + +### How wrapped OUSD works + +When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. + +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. + +Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. + +### To wrap OUSD + +A UI for wrapping and unwrapping OUSD will be coming after the audit. + +For now, you can use etherscan. You will need to two transactions. + +1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. + +2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. + +### To unwrap OUSD + +Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. + +### To find the value of your wrapped OUSD + + Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From a675841ea1aa62a28c6be4b839e30c6a4bf7db60 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:37 -0400 Subject: [PATCH 11709/11794] New translations wrapped-ousd.md (Dutch) --- nl/core-concepts/wrapped-ousd.md | 33 ++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 nl/core-concepts/wrapped-ousd.md diff --git a/nl/core-concepts/wrapped-ousd.md b/nl/core-concepts/wrapped-ousd.md new file mode 100644 index 000000000..00451a9fc --- /dev/null +++ b/nl/core-concepts/wrapped-ousd.md @@ -0,0 +1,33 @@ +# Wrapped OUSD + +{% hint style="info" %} +An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. +{% endhint %} + +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. + +### How wrapped OUSD works + +When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. + +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. + +Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. + +### To wrap OUSD + +A UI for wrapping and unwrapping OUSD will be coming after the audit. + +For now, you can use etherscan. You will need to two transactions. + +1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. + +2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. + +### To unwrap OUSD + +Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. + +### To find the value of your wrapped OUSD + + Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 1dd969e114071828d98527e245b60e30893cc7c7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:38 -0400 Subject: [PATCH 11710/11794] New translations SUMMARY.md (Chinese Traditional) --- zh/SUMMARY.md | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md index 710a65c5e..a389e6c18 100644 --- a/zh/SUMMARY.md +++ b/zh/SUMMARY.md @@ -1,19 +1,19 @@ -# 目录 +# Table of contents * [Introducing OUSD](README.md) -* [OUSD 如何运作](how-it-works.md) -* [开始](getting-started.md) +* [How It Works](how-it-works.md) +* [Getting Started](getting-started.md) * [Analytics Dashboard](analytics-dashboard.md) * [FAQ](faq.md) -## 核心概念 +## Core Concepts -* [弹性供应](core-concepts/elastic-supply/README.md) +* [Elastic Supply](core-concepts/elastic-supply/README.md) * [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md) -* [产生收益](core-concepts/yield-generation/README.md) - * [借贷](core-concepts/yield-generation/lending.md) - * [做市](core-concepts/yield-generation/market-making.md) - * [奖励](core-concepts/yield-generation/rewards.md) +* [Yield Generation](core-concepts/yield-generation/README.md) + * [Lending](core-concepts/yield-generation/lending.md) + * [Market Making](core-concepts/yield-generation/market-making.md) + * [Rewards](core-concepts/yield-generation/rewards.md) * [Wrapped OUSD](core-concepts/wrapped-ousd.md) * [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) @@ -27,28 +27,28 @@ * [Fund Management](core-concepts/fund-management.md) * [Price Oracles](core-concepts/price-oracles.md) -## 治理 +## Governance -* [原则](governance/principles.md) -* [管理员权限](governance/admin-privileges.md) +* [Principles](governance/principles.md) +* [Admin Privileges](governance/admin-privileges.md) * [OGN Staking](governance/ogn-staking.md) * [Contributing](governance/contributing.md) * [Vote Delegation](governance/vote-delegation.md) -## 智能合约 +## Smart Contracts -* [架构](smart-contracts/architecture.md) -* [登记处](smart-contracts/registry.md) +* [Architecture](smart-contracts/architecture.md) +* [Registry](smart-contracts/registry.md) * [API](smart-contracts/api/README.md) - * [保险库 (Vault)](smart-contracts/api/vault.md) + * [Vault](smart-contracts/api/vault.md) * [ERC-20](smart-contracts/api/erc-20-1.md) - * [时间锁(Timelock)](smart-contracts/api/timelock.md) + * [Timelock](smart-contracts/api/timelock.md) * [Strategies](smart-contracts/api/strategies.md) -## 安全 & 风险 +## Security & Risks -* [风险](security-and-risks/risks.md) -* [审核](security-and-risks/audits.md) +* [Risks](security-and-risks/risks.md) +* [Audits](security-and-risks/audits.md) * [Insurance](security-and-risks/insurance.md) * [Bug Bounties](security-and-risks/bug-bounties.md) From babd5e0789c73c639cbd647d1707faa7262b701e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:39 -0400 Subject: [PATCH 11711/11794] New translations registry.md (Chinese Traditional) --- zh/smart-contracts/registry.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md index f6b7494e3..f2d45b7dd 100644 --- a/zh/smart-contracts/registry.md +++ b/zh/smart-contracts/registry.md @@ -1,6 +1,6 @@ -# 登记处 +# Registry -这是已部署到以太坊主网的 OUSD 智能合约的完整注册表。 +Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} The main ERC20 address for Origin Dollar (OUSD) is: \ @@ -13,10 +13,10 @@ Well-known addresses (proxy wrappers): -| 合约 | 地址 | ENS | -| ----------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | -| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| -| 保险库 (Vault) | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | +| Contract | Address | ENS | +| -------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) |

ousd.eth

origindollar.eth

| +| Vault | [0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70](https://etherscan.io/address/0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70) | [originvault.eth](https://etherscan.io/address/originvault.eth) | @@ -24,7 +24,7 @@ Internal implementation contracts. The Vault is split into VaultAdmin and VaultC -| 合约 | 地址 | +| Contract | Address | | ---------- | --------------------------------------------------------------------------------------------------------------------- | | OUSD | [0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1](https://etherscan.io/address/0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1) | | VaultAdmin | [0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6](https://etherscan.io/address/0x3EB68D8f4992A0e34aA58cc3dF86A40814078cF6) | From 7d3133001ab8d3f321655d7cc82b56dda677b453 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:41 -0400 Subject: [PATCH 11712/11794] New translations SUMMARY.md (Vietnamese) --- vi/SUMMARY.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/vi/SUMMARY.md b/vi/SUMMARY.md index 84bff2851..4d8e37a3c 100644 --- a/vi/SUMMARY.md +++ b/vi/SUMMARY.md @@ -14,17 +14,18 @@ * [Cho vay](core-concepts/yield-generation/lending.md) * [Tạo lập thị trường](core-concepts/yield-generation/market-making.md) * [Nhận thưởng](core-concepts/yield-generation/rewards.md) -* [Stablecoin được hỗ trợ](core-concepts/supported-stablecoins/README.md) +* [Wrapped OUSD](core-concepts/wrapped-ousd.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Các chiến lược được hỗ trợ](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Convex](core-concepts/supported-strategies/convex.md) -* [Quản lý quỹ](core-concepts/fund-management.md) -* [Ước tính giá](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) ## Quản trị From cf28cddbbc1a06a28c7d04326575f1bdcf619aca Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:42 -0400 Subject: [PATCH 11713/11794] New translations registry.md (Vietnamese) --- vi/smart-contracts/registry.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/vi/smart-contracts/registry.md b/vi/smart-contracts/registry.md index 411a044de..52c69fddb 100644 --- a/vi/smart-contracts/registry.md +++ b/vi/smart-contracts/registry.md @@ -3,7 +3,8 @@ Đây là bản liệt kê đầy đủ các hợp đồng thông minh OUSD đã được triển khai cho mạng chính Ethereum. {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} @@ -137,10 +138,19 @@ Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1 | -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} + +{% tab title="Wrapped" %} +Wrapped OUSD\ +\ **Well known proxy address:** - [0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62](https://etherscan.io/address/0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62) + +Internal implementation address - [0xbf3b9b141cb3629f5bb8f721cba9265c92494539](https://etherscan.io/address/0xbf3b9b141cb3629f5bb8f721cba9265c92494539) +{% endtab %} {% endtabs %} + + From 35a2a249ef53efac1de7d1ac5273a97129be6033 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:43 -0400 Subject: [PATCH 11714/11794] New translations wrapped-ousd.md (Vietnamese) --- vi/core-concepts/wrapped-ousd.md | 33 ++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 vi/core-concepts/wrapped-ousd.md diff --git a/vi/core-concepts/wrapped-ousd.md b/vi/core-concepts/wrapped-ousd.md new file mode 100644 index 000000000..00451a9fc --- /dev/null +++ b/vi/core-concepts/wrapped-ousd.md @@ -0,0 +1,33 @@ +# Wrapped OUSD + +{% hint style="info" %} +An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. +{% endhint %} + +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. + +### How wrapped OUSD works + +When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. + +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. + +Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. + +### To wrap OUSD + +A UI for wrapping and unwrapping OUSD will be coming after the audit. + +For now, you can use etherscan. You will need to two transactions. + +1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. + +2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. + +### To unwrap OUSD + +Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. + +### To find the value of your wrapped OUSD + + Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 486c8261125de117bf464354517705f368653ec6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:44 -0400 Subject: [PATCH 11715/11794] New translations SUMMARY.md (Indonesian) --- id/SUMMARY.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/id/SUMMARY.md b/id/SUMMARY.md index e0eee9065..8a549b093 100644 --- a/id/SUMMARY.md +++ b/id/SUMMARY.md @@ -14,17 +14,18 @@ * [Pinjaman](core-concepts/yield-generation/lending.md) * [Pembuatan Pasar](core-concepts/yield-generation/market-making.md) * [Hadiah](core-concepts/yield-generation/rewards.md) -* [Stablecoin yang Didukung](core-concepts/supported-stablecoins/README.md) +* [Wrapped OUSD](core-concepts/wrapped-ousd.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Strategi yang Didukung](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Convex](core-concepts/supported-strategies/convex.md) -* [Pengelolaan Dana](core-concepts/fund-management.md) -* [Harga Oracles](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) ## Pemerintahan From 8280acac96c78ea1520baa9d8d42e03f691efa15 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:45 -0400 Subject: [PATCH 11716/11794] New translations registry.md (Indonesian) --- id/smart-contracts/registry.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/id/smart-contracts/registry.md b/id/smart-contracts/registry.md index a4112734e..4ef1463fb 100644 --- a/id/smart-contracts/registry.md +++ b/id/smart-contracts/registry.md @@ -3,7 +3,8 @@ Berikut adalah daftar lengkap kontrak pintar OUSD yang telah diterapkan ke mainnet Ethereum. {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} @@ -137,10 +138,19 @@ Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1 | -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} + +{% tab title="Wrapped" %} +Wrapped OUSD\ +\ **Well known proxy address:** - [0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62](https://etherscan.io/address/0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62) + +Internal implementation address - [0xbf3b9b141cb3629f5bb8f721cba9265c92494539](https://etherscan.io/address/0xbf3b9b141cb3629f5bb8f721cba9265c92494539) +{% endtab %} {% endtabs %} + + From 9a5bfa90db9adc71781500622b49be5358c68e40 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:46 -0400 Subject: [PATCH 11717/11794] New translations wrapped-ousd.md (Indonesian) --- id/core-concepts/wrapped-ousd.md | 33 ++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 id/core-concepts/wrapped-ousd.md diff --git a/id/core-concepts/wrapped-ousd.md b/id/core-concepts/wrapped-ousd.md new file mode 100644 index 000000000..00451a9fc --- /dev/null +++ b/id/core-concepts/wrapped-ousd.md @@ -0,0 +1,33 @@ +# Wrapped OUSD + +{% hint style="info" %} +An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. +{% endhint %} + +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. + +### How wrapped OUSD works + +When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. + +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. + +Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. + +### To wrap OUSD + +A UI for wrapping and unwrapping OUSD will be coming after the audit. + +For now, you can use etherscan. You will need to two transactions. + +1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. + +2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. + +### To unwrap OUSD + +Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. + +### To find the value of your wrapped OUSD + + Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 87aebf550ac9d4e4a12e10403d6c82e1e23f1ecd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:49 -0400 Subject: [PATCH 11718/11794] New translations SUMMARY.md (Thai) --- th/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/th/SUMMARY.md b/th/SUMMARY.md index 280c6b016..a389e6c18 100644 --- a/th/SUMMARY.md +++ b/th/SUMMARY.md @@ -14,6 +14,7 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) +* [Wrapped OUSD](core-concepts/wrapped-ousd.md) * [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) From bad628094496224d67c3ef8e584d933ea17363e9 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:50 -0400 Subject: [PATCH 11719/11794] New translations SUMMARY.md (Portuguese) --- pt/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/pt/SUMMARY.md b/pt/SUMMARY.md index 280c6b016..a389e6c18 100644 --- a/pt/SUMMARY.md +++ b/pt/SUMMARY.md @@ -14,6 +14,7 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) +* [Wrapped OUSD](core-concepts/wrapped-ousd.md) * [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) From ec54131b3ebb9803e1a4f9d07e65fd5f0f06e4fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:51 -0400 Subject: [PATCH 11720/11794] New translations registry.md (Dutch) --- nl/smart-contracts/registry.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/nl/smart-contracts/registry.md b/nl/smart-contracts/registry.md index ea1ff82ca..f2d45b7dd 100644 --- a/nl/smart-contracts/registry.md +++ b/nl/smart-contracts/registry.md @@ -3,7 +3,8 @@ Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} @@ -137,10 +138,19 @@ Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1 | -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} + +{% tab title="Wrapped" %} +Wrapped OUSD\ +\ **Well known proxy address:** - [0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62](https://etherscan.io/address/0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62) + +Internal implementation address - [0xbf3b9b141cb3629f5bb8f721cba9265c92494539](https://etherscan.io/address/0xbf3b9b141cb3629f5bb8f721cba9265c92494539) +{% endtab %} {% endtabs %} + + From dbe5128d1ad4e86ed5ffe55cb5962bd9502b0206 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:52 -0400 Subject: [PATCH 11721/11794] New translations registry.md (French) --- fr/smart-contracts/registry.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md index ea1ff82ca..f2d45b7dd 100644 --- a/fr/smart-contracts/registry.md +++ b/fr/smart-contracts/registry.md @@ -3,7 +3,8 @@ Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} @@ -137,10 +138,19 @@ Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1 | -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} + +{% tab title="Wrapped" %} +Wrapped OUSD\ +\ **Well known proxy address:** - [0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62](https://etherscan.io/address/0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62) + +Internal implementation address - [0xbf3b9b141cb3629f5bb8f721cba9265c92494539](https://etherscan.io/address/0xbf3b9b141cb3629f5bb8f721cba9265c92494539) +{% endtab %} {% endtabs %} + + From 55b7a3b843e8f27e8fa254df1eaa62510cfbe97c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:54 -0400 Subject: [PATCH 11722/11794] New translations SUMMARY.md (Greek) --- el/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/el/SUMMARY.md b/el/SUMMARY.md index 280c6b016..a389e6c18 100644 --- a/el/SUMMARY.md +++ b/el/SUMMARY.md @@ -14,6 +14,7 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) +* [Wrapped OUSD](core-concepts/wrapped-ousd.md) * [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) From ac5ce577552f49d6058768b1070ad844e31a6b40 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:55 -0400 Subject: [PATCH 11723/11794] New translations wrapped-ousd.md (French) --- fr/core-concepts/wrapped-ousd.md | 33 ++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 fr/core-concepts/wrapped-ousd.md diff --git a/fr/core-concepts/wrapped-ousd.md b/fr/core-concepts/wrapped-ousd.md new file mode 100644 index 000000000..00451a9fc --- /dev/null +++ b/fr/core-concepts/wrapped-ousd.md @@ -0,0 +1,33 @@ +# Wrapped OUSD + +{% hint style="info" %} +An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. +{% endhint %} + +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. + +### How wrapped OUSD works + +When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. + +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. + +Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. + +### To wrap OUSD + +A UI for wrapping and unwrapping OUSD will be coming after the audit. + +For now, you can use etherscan. You will need to two transactions. + +1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. + +2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. + +### To unwrap OUSD + +Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. + +### To find the value of your wrapped OUSD + + Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 330038d0276e9a550b3747a2c6c6988e038f1214 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:56 -0400 Subject: [PATCH 11724/11794] New translations SUMMARY.md (Spanish) --- es/SUMMARY.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/es/SUMMARY.md b/es/SUMMARY.md index 3a4c8b29d..3fb8231b6 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -14,17 +14,18 @@ * [Préstamo](core-concepts/yield-generation/lending.md) * [Creación de Mercado](core-concepts/yield-generation/market-making.md) * [Recompensas](core-concepts/yield-generation/rewards.md) -* [Monedas Estables Soportadas](core-concepts/supported-stablecoins/README.md) +* [Wrapped OUSD](core-concepts/wrapped-ousd.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Estrategias Apoyadas](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Convex](core-concepts/supported-strategies/convex.md) -* [Gestión de fondos](core-concepts/fund-management.md) -* [Precio de Oráculos](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) ## Gobernancia From e2734c947e343e471a7b4ee267f2e708b6533bf2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:57 -0400 Subject: [PATCH 11725/11794] New translations registry.md (Spanish) --- es/smart-contracts/registry.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md index c7953cc00..86e4dbb67 100644 --- a/es/smart-contracts/registry.md +++ b/es/smart-contracts/registry.md @@ -3,7 +3,8 @@ Aquí está el registro completo de los contratos inteligentes de OUSD que se han implementado en la red principal de Ethereum. {% hint style="success" %} -La dirección ERC20 principal de Origin Dollar(OUSD) es: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +La dirección ERC20 principal de Origin Dollar(OUSD) es: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} @@ -137,10 +138,19 @@ Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1 | -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} + +{% tab title="Wrapped" %} +Wrapped OUSD\ +\ **Well known proxy address:** - [0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62](https://etherscan.io/address/0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62) + +Internal implementation address - [0xbf3b9b141cb3629f5bb8f721cba9265c92494539](https://etherscan.io/address/0xbf3b9b141cb3629f5bb8f721cba9265c92494539) +{% endtab %} {% endtabs %} + + From fd8a45545fde9b5a07606a01cb679b389171c303 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:58 -0400 Subject: [PATCH 11726/11794] New translations wrapped-ousd.md (Spanish) --- es/core-concepts/wrapped-ousd.md | 33 ++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 es/core-concepts/wrapped-ousd.md diff --git a/es/core-concepts/wrapped-ousd.md b/es/core-concepts/wrapped-ousd.md new file mode 100644 index 000000000..00451a9fc --- /dev/null +++ b/es/core-concepts/wrapped-ousd.md @@ -0,0 +1,33 @@ +# Wrapped OUSD + +{% hint style="info" %} +An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. +{% endhint %} + +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. + +### How wrapped OUSD works + +When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. + +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. + +Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. + +### To wrap OUSD + +A UI for wrapping and unwrapping OUSD will be coming after the audit. + +For now, you can use etherscan. You will need to two transactions. + +1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. + +2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. + +### To unwrap OUSD + +Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. + +### To find the value of your wrapped OUSD + + Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 64628faf12478c6aafb675fb736b1a6585a12f6a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:45:59 -0400 Subject: [PATCH 11727/11794] New translations SUMMARY.md (Arabic) --- ar/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ar/SUMMARY.md b/ar/SUMMARY.md index 280c6b016..a389e6c18 100644 --- a/ar/SUMMARY.md +++ b/ar/SUMMARY.md @@ -14,6 +14,7 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) +* [Wrapped OUSD](core-concepts/wrapped-ousd.md) * [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) From 2df7c51dac5abe2abcad7368a94df70812d81e1a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:00 -0400 Subject: [PATCH 11728/11794] New translations registry.md (Arabic) --- ar/smart-contracts/registry.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/ar/smart-contracts/registry.md b/ar/smart-contracts/registry.md index ea1ff82ca..f2d45b7dd 100644 --- a/ar/smart-contracts/registry.md +++ b/ar/smart-contracts/registry.md @@ -3,7 +3,8 @@ Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} @@ -137,10 +138,19 @@ Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1 | -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} + +{% tab title="Wrapped" %} +Wrapped OUSD\ +\ **Well known proxy address:** - [0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62](https://etherscan.io/address/0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62) + +Internal implementation address - [0xbf3b9b141cb3629f5bb8f721cba9265c92494539](https://etherscan.io/address/0xbf3b9b141cb3629f5bb8f721cba9265c92494539) +{% endtab %} {% endtabs %} + + From efcb1a899ad3b58eb41dfb45a14d09602c57a490 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:01 -0400 Subject: [PATCH 11729/11794] New translations wrapped-ousd.md (Arabic) --- ar/core-concepts/wrapped-ousd.md | 33 ++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 ar/core-concepts/wrapped-ousd.md diff --git a/ar/core-concepts/wrapped-ousd.md b/ar/core-concepts/wrapped-ousd.md new file mode 100644 index 000000000..00451a9fc --- /dev/null +++ b/ar/core-concepts/wrapped-ousd.md @@ -0,0 +1,33 @@ +# Wrapped OUSD + +{% hint style="info" %} +An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. +{% endhint %} + +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. + +### How wrapped OUSD works + +When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. + +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. + +Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. + +### To wrap OUSD + +A UI for wrapping and unwrapping OUSD will be coming after the audit. + +For now, you can use etherscan. You will need to two transactions. + +1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. + +2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. + +### To unwrap OUSD + +Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. + +### To find the value of your wrapped OUSD + + Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 264cc64046b1852d44e88b25f75bf00630c74a8f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:02 -0400 Subject: [PATCH 11730/11794] New translations SUMMARY.md (German) --- de/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/de/SUMMARY.md b/de/SUMMARY.md index 280c6b016..a389e6c18 100644 --- a/de/SUMMARY.md +++ b/de/SUMMARY.md @@ -14,6 +14,7 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) +* [Wrapped OUSD](core-concepts/wrapped-ousd.md) * [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) From 6e2d16c8ccd717f417a756ee5b32630e4f57823a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:03 -0400 Subject: [PATCH 11731/11794] New translations registry.md (German) --- de/smart-contracts/registry.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/de/smart-contracts/registry.md b/de/smart-contracts/registry.md index ea1ff82ca..f2d45b7dd 100644 --- a/de/smart-contracts/registry.md +++ b/de/smart-contracts/registry.md @@ -3,7 +3,8 @@ Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} @@ -137,10 +138,19 @@ Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1 | -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} + +{% tab title="Wrapped" %} +Wrapped OUSD\ +\ **Well known proxy address:** - [0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62](https://etherscan.io/address/0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62) + +Internal implementation address - [0xbf3b9b141cb3629f5bb8f721cba9265c92494539](https://etherscan.io/address/0xbf3b9b141cb3629f5bb8f721cba9265c92494539) +{% endtab %} {% endtabs %} + + From 6b58b81a7452b350cc3e1a283f5115dce8b58cf5 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:04 -0400 Subject: [PATCH 11732/11794] New translations wrapped-ousd.md (German) --- de/core-concepts/wrapped-ousd.md | 33 ++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 de/core-concepts/wrapped-ousd.md diff --git a/de/core-concepts/wrapped-ousd.md b/de/core-concepts/wrapped-ousd.md new file mode 100644 index 000000000..00451a9fc --- /dev/null +++ b/de/core-concepts/wrapped-ousd.md @@ -0,0 +1,33 @@ +# Wrapped OUSD + +{% hint style="info" %} +An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. +{% endhint %} + +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. + +### How wrapped OUSD works + +When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. + +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. + +Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. + +### To wrap OUSD + +A UI for wrapping and unwrapping OUSD will be coming after the audit. + +For now, you can use etherscan. You will need to two transactions. + +1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. + +2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. + +### To unwrap OUSD + +Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. + +### To find the value of your wrapped OUSD + + Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 2d3cbed3cf8ee81f17cae3af1b049009a136f1f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:06 -0400 Subject: [PATCH 11733/11794] New translations registry.md (Greek) --- el/smart-contracts/registry.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/el/smart-contracts/registry.md b/el/smart-contracts/registry.md index ea1ff82ca..f2d45b7dd 100644 --- a/el/smart-contracts/registry.md +++ b/el/smart-contracts/registry.md @@ -3,7 +3,8 @@ Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} @@ -137,10 +138,19 @@ Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1 | -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} + +{% tab title="Wrapped" %} +Wrapped OUSD\ +\ **Well known proxy address:** - [0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62](https://etherscan.io/address/0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62) + +Internal implementation address - [0xbf3b9b141cb3629f5bb8f721cba9265c92494539](https://etherscan.io/address/0xbf3b9b141cb3629f5bb8f721cba9265c92494539) +{% endtab %} {% endtabs %} + + From 8ae3518872ffacab19076da16a557f188a73297e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:07 -0400 Subject: [PATCH 11734/11794] New translations SUMMARY.md (Dutch) --- nl/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/nl/SUMMARY.md b/nl/SUMMARY.md index 280c6b016..a389e6c18 100644 --- a/nl/SUMMARY.md +++ b/nl/SUMMARY.md @@ -14,6 +14,7 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) +* [Wrapped OUSD](core-concepts/wrapped-ousd.md) * [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) From c11fb86c15da846cbb7bebfa3c882394490f2604 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:08 -0400 Subject: [PATCH 11735/11794] New translations wrapped-ousd.md (Greek) --- el/core-concepts/wrapped-ousd.md | 33 ++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 el/core-concepts/wrapped-ousd.md diff --git a/el/core-concepts/wrapped-ousd.md b/el/core-concepts/wrapped-ousd.md new file mode 100644 index 000000000..00451a9fc --- /dev/null +++ b/el/core-concepts/wrapped-ousd.md @@ -0,0 +1,33 @@ +# Wrapped OUSD + +{% hint style="info" %} +An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. +{% endhint %} + +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. + +### How wrapped OUSD works + +When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. + +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. + +Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. + +### To wrap OUSD + +A UI for wrapping and unwrapping OUSD will be coming after the audit. + +For now, you can use etherscan. You will need to two transactions. + +1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. + +2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. + +### To unwrap OUSD + +Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. + +### To find the value of your wrapped OUSD + + Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 8e531bd2f8ee51613b3bcc97e87c27c728ad0a01 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:09 -0400 Subject: [PATCH 11736/11794] New translations SUMMARY.md (Italian) --- it/SUMMARY.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/it/SUMMARY.md b/it/SUMMARY.md index 2c7d0f940..411c948cd 100644 --- a/it/SUMMARY.md +++ b/it/SUMMARY.md @@ -14,17 +14,18 @@ * [Prestito](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Ricompense](core-concepts/yield-generation/rewards.md) -* [Stablecoin supportate](core-concepts/supported-stablecoins/README.md) +* [Wrapped OUSD](core-concepts/wrapped-ousd.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [Strategie supportate](core-concepts/supported-strategies/README.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Convex](core-concepts/supported-strategies/convex.md) -* [Gestione dei fondi](core-concepts/fund-management.md) -* [Oracoli di prezzo](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) ## Governance From 90b6d06e7262b697d94af3dc45d1480e23147f35 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:10 -0400 Subject: [PATCH 11737/11794] New translations registry.md (Italian) --- it/smart-contracts/registry.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/it/smart-contracts/registry.md b/it/smart-contracts/registry.md index 02f5a6cf7..ad16bc84d 100644 --- a/it/smart-contracts/registry.md +++ b/it/smart-contracts/registry.md @@ -3,7 +3,8 @@ Ecco il registro completo degli smart contract OUSD che sono stati distribuiti sulla mainnet di Ethereum. {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} @@ -137,10 +138,19 @@ Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1 | -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} + +{% tab title="Wrapped" %} +Wrapped OUSD\ +\ **Well known proxy address:** - [0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62](https://etherscan.io/address/0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62) + +Internal implementation address - [0xbf3b9b141cb3629f5bb8f721cba9265c92494539](https://etherscan.io/address/0xbf3b9b141cb3629f5bb8f721cba9265c92494539) +{% endtab %} {% endtabs %} + + From 08320f7a920ae8c2562bf3a5a13f6b787a7f2163 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:11 -0400 Subject: [PATCH 11738/11794] New translations wrapped-ousd.md (Italian) --- it/core-concepts/wrapped-ousd.md | 33 ++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 it/core-concepts/wrapped-ousd.md diff --git a/it/core-concepts/wrapped-ousd.md b/it/core-concepts/wrapped-ousd.md new file mode 100644 index 000000000..00451a9fc --- /dev/null +++ b/it/core-concepts/wrapped-ousd.md @@ -0,0 +1,33 @@ +# Wrapped OUSD + +{% hint style="info" %} +An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. +{% endhint %} + +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. + +### How wrapped OUSD works + +When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. + +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. + +Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. + +### To wrap OUSD + +A UI for wrapping and unwrapping OUSD will be coming after the audit. + +For now, you can use etherscan. You will need to two transactions. + +1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. + +2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. + +### To unwrap OUSD + +Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. + +### To find the value of your wrapped OUSD + + Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From c9d1eafc13fccecc4e3b1dd8d1da0165ddd87306 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:12 -0400 Subject: [PATCH 11739/11794] New translations SUMMARY.md (Japanese) --- ja/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ja/SUMMARY.md b/ja/SUMMARY.md index 280c6b016..a389e6c18 100644 --- a/ja/SUMMARY.md +++ b/ja/SUMMARY.md @@ -14,6 +14,7 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) +* [Wrapped OUSD](core-concepts/wrapped-ousd.md) * [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) From 60397a47ea5feb5bff4f87fe167811eb0701e703 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:14 -0400 Subject: [PATCH 11740/11794] New translations registry.md (Japanese) --- ja/smart-contracts/registry.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/ja/smart-contracts/registry.md b/ja/smart-contracts/registry.md index ea1ff82ca..f2d45b7dd 100644 --- a/ja/smart-contracts/registry.md +++ b/ja/smart-contracts/registry.md @@ -3,7 +3,8 @@ Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} @@ -137,10 +138,19 @@ Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1 | -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} + +{% tab title="Wrapped" %} +Wrapped OUSD\ +\ **Well known proxy address:** - [0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62](https://etherscan.io/address/0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62) + +Internal implementation address - [0xbf3b9b141cb3629f5bb8f721cba9265c92494539](https://etherscan.io/address/0xbf3b9b141cb3629f5bb8f721cba9265c92494539) +{% endtab %} {% endtabs %} + + From 66cf18c01cdca7c67a416daaae1a8cbea2c05e7f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:14 -0400 Subject: [PATCH 11741/11794] New translations wrapped-ousd.md (Japanese) --- ja/core-concepts/wrapped-ousd.md | 33 ++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 ja/core-concepts/wrapped-ousd.md diff --git a/ja/core-concepts/wrapped-ousd.md b/ja/core-concepts/wrapped-ousd.md new file mode 100644 index 000000000..00451a9fc --- /dev/null +++ b/ja/core-concepts/wrapped-ousd.md @@ -0,0 +1,33 @@ +# Wrapped OUSD + +{% hint style="info" %} +An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. +{% endhint %} + +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. + +### How wrapped OUSD works + +When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. + +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. + +Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. + +### To wrap OUSD + +A UI for wrapping and unwrapping OUSD will be coming after the audit. + +For now, you can use etherscan. You will need to two transactions. + +1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. + +2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. + +### To unwrap OUSD + +Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. + +### To find the value of your wrapped OUSD + + Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 91e71ce3547f24573a660e5660f64cf66d7d8924 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:15 -0400 Subject: [PATCH 11742/11794] New translations SUMMARY.md (Korean) --- ko/SUMMARY.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md index 9e758d81a..e34fabeca 100644 --- a/ko/SUMMARY.md +++ b/ko/SUMMARY.md @@ -14,17 +14,18 @@ * [대출](core-concepts/yield-generation/lending.md) * [마켓메이킹](core-concepts/yield-generation/market-making.md) * [보상](core-concepts/yield-generation/rewards.md) -* [지원되는 스테이블 코인](core-concepts/supported-stablecoins/README.md) +* [Wrapped OUSD](core-concepts/wrapped-ousd.md) +* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) * [DAI](core-concepts/supported-stablecoins/dai.md) -* [지원되는 전략](core-concepts/supported-strategies/README.md) - * [컴파운드(Compound)](core-concepts/supported-strategies/compound.md) +* [Supported Strategies](core-concepts/supported-strategies/README.md) + * [Compound](core-concepts/supported-strategies/compound.md) * [Aave](core-concepts/supported-strategies/aave.md) * [Curve](core-concepts/supported-strategies/curve.md) * [Convex](core-concepts/supported-strategies/convex.md) -* [자금 관리](core-concepts/fund-management.md) -* [가격 오라클](core-concepts/price-oracles.md) +* [Fund Management](core-concepts/fund-management.md) +* [Price Oracles](core-concepts/price-oracles.md) ## 거버넌스(Governance) From d1568b344fb320e44bb09363db4a99598f90023c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:18 -0400 Subject: [PATCH 11743/11794] New translations registry.md (Korean) --- ko/smart-contracts/registry.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md index 90062adb5..7255a72f1 100644 --- a/ko/smart-contracts/registry.md +++ b/ko/smart-contracts/registry.md @@ -3,7 +3,8 @@ 다음은 이더리움(Ethereum) 메인 넷 상에 배포 된 OUSD 스마트 컨트렉트의 전체 레지스트리(registry) 입니다. {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} @@ -137,10 +138,19 @@ Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1 | -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} + +{% tab title="Wrapped" %} +Wrapped OUSD\ +\ **Well known proxy address:** - [0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62](https://etherscan.io/address/0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62) + +Internal implementation address - [0xbf3b9b141cb3629f5bb8f721cba9265c92494539](https://etherscan.io/address/0xbf3b9b141cb3629f5bb8f721cba9265c92494539) +{% endtab %} {% endtabs %} + + From 7cc355b5c2059f10b63a916e33d46cd59065eb90 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:19 -0400 Subject: [PATCH 11744/11794] New translations wrapped-ousd.md (Korean) --- ko/core-concepts/wrapped-ousd.md | 33 ++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 ko/core-concepts/wrapped-ousd.md diff --git a/ko/core-concepts/wrapped-ousd.md b/ko/core-concepts/wrapped-ousd.md new file mode 100644 index 000000000..00451a9fc --- /dev/null +++ b/ko/core-concepts/wrapped-ousd.md @@ -0,0 +1,33 @@ +# Wrapped OUSD + +{% hint style="info" %} +An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. +{% endhint %} + +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. + +### How wrapped OUSD works + +When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. + +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. + +Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. + +### To wrap OUSD + +A UI for wrapping and unwrapping OUSD will be coming after the audit. + +For now, you can use etherscan. You will need to two transactions. + +1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. + +2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. + +### To unwrap OUSD + +Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. + +### To find the value of your wrapped OUSD + + Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 2e83f6afaa006fe2f7a4c88275dd7b9805f8263b Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:20 -0400 Subject: [PATCH 11745/11794] New translations registry.md (Thai) --- th/smart-contracts/registry.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/th/smart-contracts/registry.md b/th/smart-contracts/registry.md index ea1ff82ca..f2d45b7dd 100644 --- a/th/smart-contracts/registry.md +++ b/th/smart-contracts/registry.md @@ -3,7 +3,8 @@ Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} @@ -137,10 +138,19 @@ Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1 | -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} + +{% tab title="Wrapped" %} +Wrapped OUSD\ +\ **Well known proxy address:** - [0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62](https://etherscan.io/address/0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62) + +Internal implementation address - [0xbf3b9b141cb3629f5bb8f721cba9265c92494539](https://etherscan.io/address/0xbf3b9b141cb3629f5bb8f721cba9265c92494539) +{% endtab %} {% endtabs %} + + From f2cc611b127e04bd1241954192ebcdda4eec1654 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:21 -0400 Subject: [PATCH 11746/11794] New translations wrapped-ousd.md (Thai) --- th/core-concepts/wrapped-ousd.md | 33 ++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 th/core-concepts/wrapped-ousd.md diff --git a/th/core-concepts/wrapped-ousd.md b/th/core-concepts/wrapped-ousd.md new file mode 100644 index 000000000..00451a9fc --- /dev/null +++ b/th/core-concepts/wrapped-ousd.md @@ -0,0 +1,33 @@ +# Wrapped OUSD + +{% hint style="info" %} +An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. +{% endhint %} + +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. + +### How wrapped OUSD works + +When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. + +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. + +Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. + +### To wrap OUSD + +A UI for wrapping and unwrapping OUSD will be coming after the audit. + +For now, you can use etherscan. You will need to two transactions. + +1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. + +2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. + +### To unwrap OUSD + +Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. + +### To find the value of your wrapped OUSD + + Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 8899fbd29ad6aa8188b5ea80967393f067901b9c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:22 -0400 Subject: [PATCH 11747/11794] New translations SUMMARY.md (Croatian) --- hr/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/hr/SUMMARY.md b/hr/SUMMARY.md index 280c6b016..a389e6c18 100644 --- a/hr/SUMMARY.md +++ b/hr/SUMMARY.md @@ -14,6 +14,7 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) +* [Wrapped OUSD](core-concepts/wrapped-ousd.md) * [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) From 51d6aedf85606fd572adc56861279ceb7f8399ab Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:23 -0400 Subject: [PATCH 11748/11794] New translations registry.md (Croatian) --- hr/smart-contracts/registry.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/hr/smart-contracts/registry.md b/hr/smart-contracts/registry.md index ea1ff82ca..f2d45b7dd 100644 --- a/hr/smart-contracts/registry.md +++ b/hr/smart-contracts/registry.md @@ -3,7 +3,8 @@ Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} @@ -137,10 +138,19 @@ Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1 | -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} + +{% tab title="Wrapped" %} +Wrapped OUSD\ +\ **Well known proxy address:** - [0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62](https://etherscan.io/address/0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62) + +Internal implementation address - [0xbf3b9b141cb3629f5bb8f721cba9265c92494539](https://etherscan.io/address/0xbf3b9b141cb3629f5bb8f721cba9265c92494539) +{% endtab %} {% endtabs %} + + From ecbc28540687e010768e4fdeb2329f7ae0643eba Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:24 -0400 Subject: [PATCH 11749/11794] New translations wrapped-ousd.md (Croatian) --- hr/core-concepts/wrapped-ousd.md | 33 ++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 hr/core-concepts/wrapped-ousd.md diff --git a/hr/core-concepts/wrapped-ousd.md b/hr/core-concepts/wrapped-ousd.md new file mode 100644 index 000000000..00451a9fc --- /dev/null +++ b/hr/core-concepts/wrapped-ousd.md @@ -0,0 +1,33 @@ +# Wrapped OUSD + +{% hint style="info" %} +An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. +{% endhint %} + +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. + +### How wrapped OUSD works + +When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. + +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. + +Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. + +### To wrap OUSD + +A UI for wrapping and unwrapping OUSD will be coming after the audit. + +For now, you can use etherscan. You will need to two transactions. + +1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. + +2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. + +### To unwrap OUSD + +Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. + +### To find the value of your wrapped OUSD + + Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From abb2ea6739e9babf5b640dd147241f917ec9131a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:25 -0400 Subject: [PATCH 11750/11794] New translations SUMMARY.md (Hindi) --- hi/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/hi/SUMMARY.md b/hi/SUMMARY.md index 280c6b016..a389e6c18 100644 --- a/hi/SUMMARY.md +++ b/hi/SUMMARY.md @@ -14,6 +14,7 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) +* [Wrapped OUSD](core-concepts/wrapped-ousd.md) * [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) From 89edcb4e713e3141264ac72ea48889b232c4a476 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:26 -0400 Subject: [PATCH 11751/11794] New translations registry.md (Hindi) --- hi/smart-contracts/registry.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/hi/smart-contracts/registry.md b/hi/smart-contracts/registry.md index ea1ff82ca..f2d45b7dd 100644 --- a/hi/smart-contracts/registry.md +++ b/hi/smart-contracts/registry.md @@ -3,7 +3,8 @@ Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} @@ -137,10 +138,19 @@ Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1 | -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} + +{% tab title="Wrapped" %} +Wrapped OUSD\ +\ **Well known proxy address:** - [0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62](https://etherscan.io/address/0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62) + +Internal implementation address - [0xbf3b9b141cb3629f5bb8f721cba9265c92494539](https://etherscan.io/address/0xbf3b9b141cb3629f5bb8f721cba9265c92494539) +{% endtab %} {% endtabs %} + + From 29c981e8a0c47285ee9b8c704b52f9eafd269f17 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:27 -0400 Subject: [PATCH 11752/11794] New translations wrapped-ousd.md (Hindi) --- hi/core-concepts/wrapped-ousd.md | 33 ++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 hi/core-concepts/wrapped-ousd.md diff --git a/hi/core-concepts/wrapped-ousd.md b/hi/core-concepts/wrapped-ousd.md new file mode 100644 index 000000000..00451a9fc --- /dev/null +++ b/hi/core-concepts/wrapped-ousd.md @@ -0,0 +1,33 @@ +# Wrapped OUSD + +{% hint style="info" %} +An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. +{% endhint %} + +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. + +### How wrapped OUSD works + +When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. + +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. + +Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. + +### To wrap OUSD + +A UI for wrapping and unwrapping OUSD will be coming after the audit. + +For now, you can use etherscan. You will need to two transactions. + +1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. + +2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. + +### To unwrap OUSD + +Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. + +### To find the value of your wrapped OUSD + + Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From a8279c2292fa6131218742e41cc8d7fac12e579f Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:28 -0400 Subject: [PATCH 11753/11794] New translations SUMMARY.md (Filipino) --- fil/SUMMARY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/fil/SUMMARY.md b/fil/SUMMARY.md index 280c6b016..a389e6c18 100644 --- a/fil/SUMMARY.md +++ b/fil/SUMMARY.md @@ -14,6 +14,7 @@ * [Lending](core-concepts/yield-generation/lending.md) * [Market Making](core-concepts/yield-generation/market-making.md) * [Rewards](core-concepts/yield-generation/rewards.md) +* [Wrapped OUSD](core-concepts/wrapped-ousd.md) * [Supported Stablecoins](core-concepts/supported-stablecoins/README.md) * [USDT](core-concepts/supported-stablecoins/usdt.md) * [USDC](core-concepts/supported-stablecoins/usdc.md) From 7c2c6e0d3e0f23f0693a55220eab97f93ba77edd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:29 -0400 Subject: [PATCH 11754/11794] New translations registry.md (Filipino) --- fil/smart-contracts/registry.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/fil/smart-contracts/registry.md b/fil/smart-contracts/registry.md index ea1ff82ca..f2d45b7dd 100644 --- a/fil/smart-contracts/registry.md +++ b/fil/smart-contracts/registry.md @@ -3,7 +3,8 @@ Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet. {% hint style="success" %} -The main ERC20 address for Origin Dollar (OUSD) is: \ **0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** +The main ERC20 address for Origin Dollar (OUSD) is: \ +**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86** {% endhint %} {% tabs %} @@ -137,10 +138,19 @@ Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1 | -------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | Flipper | [0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70](https://etherscan.io/address/0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70) | [originflipper.eth](https://etherscan.io/address/originflipper.eth) | {% endtab %} + +{% tab title="Wrapped" %} +Wrapped OUSD\ +\ **Well known proxy address:** - [0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62](https://etherscan.io/address/0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62) + +Internal implementation address - [0xbf3b9b141cb3629f5bb8f721cba9265c92494539](https://etherscan.io/address/0xbf3b9b141cb3629f5bb8f721cba9265c92494539) +{% endtab %} {% endtabs %} + + From 45f429f85afcbb32b29ed8748b3221df6b8099b1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 18 Apr 2022 13:46:30 -0400 Subject: [PATCH 11755/11794] New translations wrapped-ousd.md (Filipino) --- fil/core-concepts/wrapped-ousd.md | 33 +++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 fil/core-concepts/wrapped-ousd.md diff --git a/fil/core-concepts/wrapped-ousd.md b/fil/core-concepts/wrapped-ousd.md new file mode 100644 index 000000000..00451a9fc --- /dev/null +++ b/fil/core-concepts/wrapped-ousd.md @@ -0,0 +1,33 @@ +# Wrapped OUSD + +{% hint style="info" %} +An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. +{% endhint %} + +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. + +### How wrapped OUSD works + +When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. + +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. + +Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. + +### To wrap OUSD + +A UI for wrapping and unwrapping OUSD will be coming after the audit. + +For now, you can use etherscan. You will need to two transactions. + +1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. + +2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. + +### To unwrap OUSD + +Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. + +### To find the value of your wrapped OUSD + + Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 32444fbd9b91054f5da8b6bc2562dc0350478600 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 9 May 2022 00:28:16 -0400 Subject: [PATCH 11756/11794] New translations audits.md (French) --- fr/security-and-risks/audits.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fr/security-and-risks/audits.md b/fr/security-and-risks/audits.md index 4f35cc66a..8d5402c70 100644 --- a/fr/security-and-risks/audits.md +++ b/fr/security-and-risks/audits.md @@ -9,10 +9,12 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) * [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) +* [Solidified, wOUSD, ERC721a, Governance, Harvester & Dripper Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) -The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: +Both our initial and future governance tokens have been audited as well: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) +* [Solidified, OGV Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 2f206243bb611ce93852a6d512c90c4ec4e2a069 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 9 May 2022 00:28:17 -0400 Subject: [PATCH 11757/11794] New translations audits.md (Turkish) --- tr/security-and-risks/audits.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tr/security-and-risks/audits.md b/tr/security-and-risks/audits.md index d6e06f011..19d9113f4 100644 --- a/tr/security-and-risks/audits.md +++ b/tr/security-and-risks/audits.md @@ -9,10 +9,12 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) * [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) +* [Solidified, wOUSD, ERC721a, Governance, Harvester & Dripper Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) -The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: +Both our initial and future governance tokens have been audited as well: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) +* [Solidified, OGV Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 62f6bd43be0890f7853265ecb09fa651afd000d6 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 9 May 2022 00:28:18 -0400 Subject: [PATCH 11758/11794] New translations audits.md (Hindi) --- hi/security-and-risks/audits.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hi/security-and-risks/audits.md b/hi/security-and-risks/audits.md index 4f35cc66a..8d5402c70 100644 --- a/hi/security-and-risks/audits.md +++ b/hi/security-and-risks/audits.md @@ -9,10 +9,12 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) * [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) +* [Solidified, wOUSD, ERC721a, Governance, Harvester & Dripper Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) -The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: +Both our initial and future governance tokens have been audited as well: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) +* [Solidified, OGV Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 75f7db8deb81f5f3044eaba0c495b5d31bcc688c Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 9 May 2022 00:28:19 -0400 Subject: [PATCH 11759/11794] New translations audits.md (Croatian) --- hr/security-and-risks/audits.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hr/security-and-risks/audits.md b/hr/security-and-risks/audits.md index 4f35cc66a..8d5402c70 100644 --- a/hr/security-and-risks/audits.md +++ b/hr/security-and-risks/audits.md @@ -9,10 +9,12 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) * [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) +* [Solidified, wOUSD, ERC721a, Governance, Harvester & Dripper Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) -The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: +Both our initial and future governance tokens have been audited as well: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) +* [Solidified, OGV Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 3e3fdbfc8babad7987c85698e713469a2bf0a145 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 9 May 2022 00:28:20 -0400 Subject: [PATCH 11760/11794] New translations audits.md (Thai) --- th/security-and-risks/audits.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/th/security-and-risks/audits.md b/th/security-and-risks/audits.md index 4f35cc66a..8d5402c70 100644 --- a/th/security-and-risks/audits.md +++ b/th/security-and-risks/audits.md @@ -9,10 +9,12 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) * [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) +* [Solidified, wOUSD, ERC721a, Governance, Harvester & Dripper Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) -The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: +Both our initial and future governance tokens have been audited as well: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) +* [Solidified, OGV Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From ef35e9730c8a3e324dbe6e73fdd6909c75c05710 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 9 May 2022 00:28:21 -0400 Subject: [PATCH 11761/11794] New translations audits.md (Indonesian) --- id/security-and-risks/audits.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/id/security-and-risks/audits.md b/id/security-and-risks/audits.md index e700e0487..d924201f5 100644 --- a/id/security-and-risks/audits.md +++ b/id/security-and-risks/audits.md @@ -9,10 +9,12 @@ OUSD telah diaudit oleh beberapa perusahaan keamanan yang dihormati. We have wor * [Solidified, Audit Staking OUSD, Desember 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, Audit Verifikasi Formal OUSD, Januari 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) * [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) +* [Solidified, wOUSD, ERC721a, Governance, Harvester & Dripper Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) -The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: +Both our initial and future governance tokens have been audited as well: * [Trail of Bits, Audit OUSD, Desember 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) +* [Solidified, OGV Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) Selain itu, strategi dan ketergantungan mendasar yang digunakan OUSD telah diaudit secara menyeluruh oleh berbagai perusahaan. From 2b0ed4d26c0cf1325427e34c784e47db41a02f2d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 9 May 2022 00:28:22 -0400 Subject: [PATCH 11762/11794] New translations audits.md (Vietnamese) --- vi/security-and-risks/audits.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vi/security-and-risks/audits.md b/vi/security-and-risks/audits.md index 0f730e767..647fd9ddf 100644 --- a/vi/security-and-risks/audits.md +++ b/vi/security-and-risks/audits.md @@ -9,10 +9,12 @@ OUSD đã được kiểm toán bởi nhiều công ty bảo mật uy tín. We h * [Solidified, OGN staking Audit, tháng 12/2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, Kiểm tra xác minh chính thức của OUSD, tháng 1/2021](https://www.certora.com/pubs/OriginFeb2021.pdf) * [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) +* [Solidified, wOUSD, ERC721a, Governance, Harvester & Dripper Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) -The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: +Both our initial and future governance tokens have been audited as well: * [Trail of Bits, OGN Audit, tháng 12/2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) +* [Solidified, OGV Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) Ngoài ra, các chiến lược được sử dụng và các yếu tố phụ thuộc mà OUSD sử dụng đã được các biên thức ba kiểm toán kỹ lưỡng. From 02055d2d4634debaabd187e496c5ab037abc9687 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 9 May 2022 00:28:23 -0400 Subject: [PATCH 11763/11794] New translations audits.md (Chinese Traditional) --- zh/security-and-risks/audits.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 4f35cc66a..8d5402c70 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -9,10 +9,12 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) * [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) +* [Solidified, wOUSD, ERC721a, Governance, Harvester & Dripper Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) -The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: +Both our initial and future governance tokens have been audited as well: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) +* [Solidified, OGV Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From d9187ccee432789f55417d0f40f63aaef0f1e032 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 9 May 2022 00:28:24 -0400 Subject: [PATCH 11764/11794] New translations audits.md (Chinese Simplified) --- zh/security-and-risks/audits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/security-and-risks/audits.md b/zh/security-and-risks/audits.md index 8d5402c70..20d813fd0 100644 --- a/zh/security-and-risks/audits.md +++ b/zh/security-and-risks/audits.md @@ -1,4 +1,4 @@ -# Audits +# 审核 **The OUSD Vault, ERC-20, and Overall System** From b633a7f59f4e1d7b4dd448b7b991372a59a40b41 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 9 May 2022 00:28:25 -0400 Subject: [PATCH 11765/11794] New translations audits.md (Russian) --- ru/security-and-risks/audits.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ru/security-and-risks/audits.md b/ru/security-and-risks/audits.md index c87df72b7..f8d53d59d 100644 --- a/ru/security-and-risks/audits.md +++ b/ru/security-and-risks/audits.md @@ -9,10 +9,12 @@ OUSD прошел аудит в нескольких уважаемых комп * [Solidified, аудит стейкинга OGN, декабрь 2020 г](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) * [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) +* [Solidified, wOUSD, ERC721a, Governance, Harvester & Dripper Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) -The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: +Both our initial and future governance tokens have been audited as well: * [Trail of Bits, аудит OGN, ноябрь 2018 г](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) +* [Solidified, OGV Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) Кроме того, основные стратегии и зависимости, которые использует OUSD, были тщательно проверены различными компаниями. From 86bc5ec6dd26add57bfb61551a84e49c28c3cb77 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 9 May 2022 00:28:26 -0400 Subject: [PATCH 11766/11794] New translations audits.md (Spanish) --- es/security-and-risks/audits.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/es/security-and-risks/audits.md b/es/security-and-risks/audits.md index 54692a0ca..e0fc490af 100644 --- a/es/security-and-risks/audits.md +++ b/es/security-and-risks/audits.md @@ -9,10 +9,12 @@ OUSD ha sido auditado por varias firmas de seguridad muy respetadas. Hemos traba * [Solidified, Staking de OGN auditado, diciembre de 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, Auditoría de verificación formal de OUSD, enero de 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) * [OpenZeppelin, Auditoría de OUSD, Agosto de 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) +* [Solidified, wOUSD, ERC721a, Governance, Harvester & Dripper Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) -El token de gobernanza, Origin Token (OGN), también fue auditado por Trail of Bits en 2018: +Both our initial and future governance tokens have been audited as well: * [Trail of Bits, auditoría de OGN, noviembre de 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) +* [Solidified, OGV Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) Además, las estrategias subyacentes y las dependencias que utiliza OUSD han sido auditadas minuciosamente por varias empresas. From c32725a0be107fb4886cbb689d6f70dcb7a74839 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 9 May 2022 00:28:27 -0400 Subject: [PATCH 11767/11794] New translations audits.md (Portuguese) --- pt/security-and-risks/audits.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pt/security-and-risks/audits.md b/pt/security-and-risks/audits.md index 4f35cc66a..8d5402c70 100644 --- a/pt/security-and-risks/audits.md +++ b/pt/security-and-risks/audits.md @@ -9,10 +9,12 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) * [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) +* [Solidified, wOUSD, ERC721a, Governance, Harvester & Dripper Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) -The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: +Both our initial and future governance tokens have been audited as well: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) +* [Solidified, OGV Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 025b7490e234d53c0993d4714ac1e378a2ff25cc Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 9 May 2022 00:28:29 -0400 Subject: [PATCH 11768/11794] New translations audits.md (Dutch) --- nl/security-and-risks/audits.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nl/security-and-risks/audits.md b/nl/security-and-risks/audits.md index 4f35cc66a..8d5402c70 100644 --- a/nl/security-and-risks/audits.md +++ b/nl/security-and-risks/audits.md @@ -9,10 +9,12 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) * [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) +* [Solidified, wOUSD, ERC721a, Governance, Harvester & Dripper Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) -The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: +Both our initial and future governance tokens have been audited as well: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) +* [Solidified, OGV Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 76b7b1140967bca85b88c687a2aee7141d4fc6f7 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 9 May 2022 00:28:30 -0400 Subject: [PATCH 11769/11794] New translations audits.md (Korean) --- ko/security-and-risks/audits.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ko/security-and-risks/audits.md b/ko/security-and-risks/audits.md index 9ecee36ee..9db685fc6 100644 --- a/ko/security-and-risks/audits.md +++ b/ko/security-and-risks/audits.md @@ -9,10 +9,12 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) * [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) +* [Solidified, wOUSD, ERC721a, Governance, Harvester & Dripper Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) -The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: +Both our initial and future governance tokens have been audited as well: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) +* [Solidified, OGV Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From c95a4b0cf54b62ca41be370cde7c4e6cf133725a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 9 May 2022 00:28:31 -0400 Subject: [PATCH 11770/11794] New translations audits.md (Japanese) --- ja/security-and-risks/audits.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ja/security-and-risks/audits.md b/ja/security-and-risks/audits.md index 4f35cc66a..8d5402c70 100644 --- a/ja/security-and-risks/audits.md +++ b/ja/security-and-risks/audits.md @@ -9,10 +9,12 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) * [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) +* [Solidified, wOUSD, ERC721a, Governance, Harvester & Dripper Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) -The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: +Both our initial and future governance tokens have been audited as well: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) +* [Solidified, OGV Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 4888123185622fc522ec1ab57ec27f6a1a2b25c1 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 9 May 2022 00:28:32 -0400 Subject: [PATCH 11771/11794] New translations audits.md (Italian) --- it/security-and-risks/audits.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/it/security-and-risks/audits.md b/it/security-and-risks/audits.md index 5420e4eed..6998e285d 100644 --- a/it/security-and-risks/audits.md +++ b/it/security-and-risks/audits.md @@ -9,10 +9,12 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) * [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) +* [Solidified, wOUSD, ERC721a, Governance, Harvester & Dripper Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) -The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: +Both our initial and future governance tokens have been audited as well: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) +* [Solidified, OGV Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 7734efc592760ea73483ebb1b4ebb45796e15be4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 9 May 2022 00:28:33 -0400 Subject: [PATCH 11772/11794] New translations audits.md (Greek) --- el/security-and-risks/audits.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/el/security-and-risks/audits.md b/el/security-and-risks/audits.md index 4f35cc66a..8d5402c70 100644 --- a/el/security-and-risks/audits.md +++ b/el/security-and-risks/audits.md @@ -9,10 +9,12 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) * [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) +* [Solidified, wOUSD, ERC721a, Governance, Harvester & Dripper Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) -The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: +Both our initial and future governance tokens have been audited as well: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) +* [Solidified, OGV Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 6b239b8439b913257a34d72a1e08b2c29d006fe2 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 9 May 2022 00:28:34 -0400 Subject: [PATCH 11773/11794] New translations audits.md (German) --- de/security-and-risks/audits.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/de/security-and-risks/audits.md b/de/security-and-risks/audits.md index 4f35cc66a..8d5402c70 100644 --- a/de/security-and-risks/audits.md +++ b/de/security-and-risks/audits.md @@ -9,10 +9,12 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) * [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) +* [Solidified, wOUSD, ERC721a, Governance, Harvester & Dripper Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) -The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: +Both our initial and future governance tokens have been audited as well: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) +* [Solidified, OGV Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 6e4a6904a2f052bc2d55ef6f6c298aa5510cf84e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 9 May 2022 00:28:35 -0400 Subject: [PATCH 11774/11794] New translations audits.md (Arabic) --- ar/security-and-risks/audits.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ar/security-and-risks/audits.md b/ar/security-and-risks/audits.md index 4f35cc66a..8d5402c70 100644 --- a/ar/security-and-risks/audits.md +++ b/ar/security-and-risks/audits.md @@ -9,10 +9,12 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) * [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) +* [Solidified, wOUSD, ERC721a, Governance, Harvester & Dripper Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) -The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: +Both our initial and future governance tokens have been audited as well: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) +* [Solidified, OGV Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 72fb1262104d7ee18cea35785cd40d70254feb2d Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 9 May 2022 00:28:36 -0400 Subject: [PATCH 11775/11794] New translations audits.md (Filipino) --- fil/security-and-risks/audits.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fil/security-and-risks/audits.md b/fil/security-and-risks/audits.md index 4f35cc66a..8d5402c70 100644 --- a/fil/security-and-risks/audits.md +++ b/fil/security-and-risks/audits.md @@ -9,10 +9,12 @@ OUSD has been audited by multiple, well-respected security firms. We have worked * [Solidified, OGN Staking Audit, December 2020](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGN%20Staking%20-%20Dec%202020.pdf) * [Certora, OUSD Formal Verification Audit, January 2021](https://www.certora.com/pubs/OriginFeb2021.pdf) * [OpenZeppelin, OUSD Audit, August 2021](https://github.com/OriginProtocol/security/blob/master/audits/OpenZeppelin%20-%20Origin%20Dollar%20-%20October%202021.pdf) +* [Solidified, wOUSD, ERC721a, Governance, Harvester & Dripper Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) -The governance token, Origin Token (OGN), was also audited by Trail of Bits in 2018: +Both our initial and future governance tokens have been audited as well: * [Trail of Bits, OGN Audit, November 2018](https://github.com/OriginProtocol/security/blob/master/audits/Trail%20of%20Bits%20-%20Origin%20Marketplace%20and%20OGN%20Token%20-%20Nov%202018.pdf) +* [Solidified, OGV Audit, May 2022](https://github.com/OriginProtocol/security/blob/master/audits/Solidified%20-%20OGV%2C%20wOUSD%2C%20and%20ERC721a%20-%20May%202022.pdf) In addition, the underlying strategies and dependencies that OUSD utilizes have been thoroughly audited by various firms. From 8935eeeb3bddc21cab9705f4f1d0a47c9f662bbd Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Jun 2022 03:47:08 -0400 Subject: [PATCH 11776/11794] New translations wrapped-ousd.md (French) --- fr/core-concepts/wrapped-ousd.md | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/fr/core-concepts/wrapped-ousd.md b/fr/core-concepts/wrapped-ousd.md index 00451a9fc..bea00ee4b 100644 --- a/fr/core-concepts/wrapped-ousd.md +++ b/fr/core-concepts/wrapped-ousd.md @@ -1,33 +1,31 @@ # Wrapped OUSD -{% hint style="info" %} -An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. -{% endhint %} +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This makes it easier to use OUSD as a building block for other contracts and it may provide tax benefits in some jurisdictions. -Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. +![Two flavors, up only](https://cdn-images-1.medium.com/max/1600/1\*cqRG-8-64XYx9QChoMxk3g.png) ### How wrapped OUSD works -When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. +When you wrap OUSD, you get back a fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you have today. However, the number of OUSD tokens that you can unwrap will go up over time. -For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD, you receive 11,500 OUSD. -Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. +Both OUSD and wOUSD earn at the same rate and can be transferred just like any other ERC-20 token. wOUSD is one of the first implementations of [EIP-4626](https://eips.ethereum.org/EIPS/eip-4626), which is an extension on ERC-20 that provides basic functionality for depositing and withdrawing tokens and reading balances on a tokenized vault. wOUSD was independently [audited by Solidified](https://github.com/OriginProtocol/security/blob/3dc8c1dec2f6fbf4f7d0bdf92408f79262624647/audits/Solidified%20-%20OGV,%20wOUSD,%20and%20ERC721a%20-%20May%202022.pdf) in May 2022 and is ready for production use. -### To wrap OUSD +### Wrapping -A UI for wrapping and unwrapping OUSD will be coming after the audit. +If you don’t already have OUSD, you can buy it from Gate.io, KuCoin, Curve, Uniswap, or [get it directly from the OUSD DApp](https://www.youtube.com/watch?v=UabjvL-7iu4). -For now, you can use etherscan. You will need to two transactions. +Once you have OUSD in your wallet, visit [ousd.com/wrap](https://ousd.com/wrap) and follow these steps: -1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. +1. Connect your wallet +2. Enter the amount of OUSD that you want to wrap +3. Submit the allowance for the wOUSD contract to use your OUSD +4. Submit the transaction to wrap your OUSD -2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. +![ousd.com/wrap](https://cdn-images-1.medium.com/max/1600/1\*57fSZSSlzebhpIl8R4UqUQ.png) -### To unwrap OUSD +### Unwrapping -Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. +Unwrapping your OUSD does not require any approvals since you already hold the wOUSD in your wallet. There's also no minimum term or lock-up period. You can use the same form shown above and just click the arrow to flip it to unwrap mode. This form calls the `redeem` function to unwrap a spcific amount of wOUSD. You can also [use Etherscan](https://etherscan.io/address/0xd2af830e8cbdfed6cc11bab697bb25496ed6fa62#writeProxyContract) to call the `withdraw` function if you prefer to specify the amount of OUSD that you want to be taken out. -### To find the value of your wrapped OUSD - - Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 8a822b532a96261f9f1d6712e40fc3e0f457c8f4 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Jun 2022 03:47:08 -0400 Subject: [PATCH 11777/11794] New translations wrapped-ousd.md (Turkish) --- tr/core-concepts/wrapped-ousd.md | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/tr/core-concepts/wrapped-ousd.md b/tr/core-concepts/wrapped-ousd.md index 00451a9fc..bea00ee4b 100644 --- a/tr/core-concepts/wrapped-ousd.md +++ b/tr/core-concepts/wrapped-ousd.md @@ -1,33 +1,31 @@ # Wrapped OUSD -{% hint style="info" %} -An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. -{% endhint %} +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This makes it easier to use OUSD as a building block for other contracts and it may provide tax benefits in some jurisdictions. -Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. +![Two flavors, up only](https://cdn-images-1.medium.com/max/1600/1\*cqRG-8-64XYx9QChoMxk3g.png) ### How wrapped OUSD works -When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. +When you wrap OUSD, you get back a fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you have today. However, the number of OUSD tokens that you can unwrap will go up over time. -For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD, you receive 11,500 OUSD. -Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. +Both OUSD and wOUSD earn at the same rate and can be transferred just like any other ERC-20 token. wOUSD is one of the first implementations of [EIP-4626](https://eips.ethereum.org/EIPS/eip-4626), which is an extension on ERC-20 that provides basic functionality for depositing and withdrawing tokens and reading balances on a tokenized vault. wOUSD was independently [audited by Solidified](https://github.com/OriginProtocol/security/blob/3dc8c1dec2f6fbf4f7d0bdf92408f79262624647/audits/Solidified%20-%20OGV,%20wOUSD,%20and%20ERC721a%20-%20May%202022.pdf) in May 2022 and is ready for production use. -### To wrap OUSD +### Wrapping -A UI for wrapping and unwrapping OUSD will be coming after the audit. +If you don’t already have OUSD, you can buy it from Gate.io, KuCoin, Curve, Uniswap, or [get it directly from the OUSD DApp](https://www.youtube.com/watch?v=UabjvL-7iu4). -For now, you can use etherscan. You will need to two transactions. +Once you have OUSD in your wallet, visit [ousd.com/wrap](https://ousd.com/wrap) and follow these steps: -1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. +1. Connect your wallet +2. Enter the amount of OUSD that you want to wrap +3. Submit the allowance for the wOUSD contract to use your OUSD +4. Submit the transaction to wrap your OUSD -2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. +![ousd.com/wrap](https://cdn-images-1.medium.com/max/1600/1\*57fSZSSlzebhpIl8R4UqUQ.png) -### To unwrap OUSD +### Unwrapping -Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. +Unwrapping your OUSD does not require any approvals since you already hold the wOUSD in your wallet. There's also no minimum term or lock-up period. You can use the same form shown above and just click the arrow to flip it to unwrap mode. This form calls the `redeem` function to unwrap a spcific amount of wOUSD. You can also [use Etherscan](https://etherscan.io/address/0xd2af830e8cbdfed6cc11bab697bb25496ed6fa62#writeProxyContract) to call the `withdraw` function if you prefer to specify the amount of OUSD that you want to be taken out. -### To find the value of your wrapped OUSD - - Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 473be6465955744c8acf25b3dce0bcdbde7f61b8 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Jun 2022 03:47:10 -0400 Subject: [PATCH 11778/11794] New translations wrapped-ousd.md (Hindi) --- hi/core-concepts/wrapped-ousd.md | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/hi/core-concepts/wrapped-ousd.md b/hi/core-concepts/wrapped-ousd.md index 00451a9fc..bea00ee4b 100644 --- a/hi/core-concepts/wrapped-ousd.md +++ b/hi/core-concepts/wrapped-ousd.md @@ -1,33 +1,31 @@ # Wrapped OUSD -{% hint style="info" %} -An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. -{% endhint %} +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This makes it easier to use OUSD as a building block for other contracts and it may provide tax benefits in some jurisdictions. -Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. +![Two flavors, up only](https://cdn-images-1.medium.com/max/1600/1\*cqRG-8-64XYx9QChoMxk3g.png) ### How wrapped OUSD works -When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. +When you wrap OUSD, you get back a fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you have today. However, the number of OUSD tokens that you can unwrap will go up over time. -For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD, you receive 11,500 OUSD. -Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. +Both OUSD and wOUSD earn at the same rate and can be transferred just like any other ERC-20 token. wOUSD is one of the first implementations of [EIP-4626](https://eips.ethereum.org/EIPS/eip-4626), which is an extension on ERC-20 that provides basic functionality for depositing and withdrawing tokens and reading balances on a tokenized vault. wOUSD was independently [audited by Solidified](https://github.com/OriginProtocol/security/blob/3dc8c1dec2f6fbf4f7d0bdf92408f79262624647/audits/Solidified%20-%20OGV,%20wOUSD,%20and%20ERC721a%20-%20May%202022.pdf) in May 2022 and is ready for production use. -### To wrap OUSD +### Wrapping -A UI for wrapping and unwrapping OUSD will be coming after the audit. +If you don’t already have OUSD, you can buy it from Gate.io, KuCoin, Curve, Uniswap, or [get it directly from the OUSD DApp](https://www.youtube.com/watch?v=UabjvL-7iu4). -For now, you can use etherscan. You will need to two transactions. +Once you have OUSD in your wallet, visit [ousd.com/wrap](https://ousd.com/wrap) and follow these steps: -1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. +1. Connect your wallet +2. Enter the amount of OUSD that you want to wrap +3. Submit the allowance for the wOUSD contract to use your OUSD +4. Submit the transaction to wrap your OUSD -2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. +![ousd.com/wrap](https://cdn-images-1.medium.com/max/1600/1\*57fSZSSlzebhpIl8R4UqUQ.png) -### To unwrap OUSD +### Unwrapping -Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. +Unwrapping your OUSD does not require any approvals since you already hold the wOUSD in your wallet. There's also no minimum term or lock-up period. You can use the same form shown above and just click the arrow to flip it to unwrap mode. This form calls the `redeem` function to unwrap a spcific amount of wOUSD. You can also [use Etherscan](https://etherscan.io/address/0xd2af830e8cbdfed6cc11bab697bb25496ed6fa62#writeProxyContract) to call the `withdraw` function if you prefer to specify the amount of OUSD that you want to be taken out. -### To find the value of your wrapped OUSD - - Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From e3587c8d199a7f58b8b4773497999468054710fe Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Jun 2022 03:47:11 -0400 Subject: [PATCH 11779/11794] New translations wrapped-ousd.md (Croatian) --- hr/core-concepts/wrapped-ousd.md | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/hr/core-concepts/wrapped-ousd.md b/hr/core-concepts/wrapped-ousd.md index 00451a9fc..bea00ee4b 100644 --- a/hr/core-concepts/wrapped-ousd.md +++ b/hr/core-concepts/wrapped-ousd.md @@ -1,33 +1,31 @@ # Wrapped OUSD -{% hint style="info" %} -An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. -{% endhint %} +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This makes it easier to use OUSD as a building block for other contracts and it may provide tax benefits in some jurisdictions. -Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. +![Two flavors, up only](https://cdn-images-1.medium.com/max/1600/1\*cqRG-8-64XYx9QChoMxk3g.png) ### How wrapped OUSD works -When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. +When you wrap OUSD, you get back a fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you have today. However, the number of OUSD tokens that you can unwrap will go up over time. -For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD, you receive 11,500 OUSD. -Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. +Both OUSD and wOUSD earn at the same rate and can be transferred just like any other ERC-20 token. wOUSD is one of the first implementations of [EIP-4626](https://eips.ethereum.org/EIPS/eip-4626), which is an extension on ERC-20 that provides basic functionality for depositing and withdrawing tokens and reading balances on a tokenized vault. wOUSD was independently [audited by Solidified](https://github.com/OriginProtocol/security/blob/3dc8c1dec2f6fbf4f7d0bdf92408f79262624647/audits/Solidified%20-%20OGV,%20wOUSD,%20and%20ERC721a%20-%20May%202022.pdf) in May 2022 and is ready for production use. -### To wrap OUSD +### Wrapping -A UI for wrapping and unwrapping OUSD will be coming after the audit. +If you don’t already have OUSD, you can buy it from Gate.io, KuCoin, Curve, Uniswap, or [get it directly from the OUSD DApp](https://www.youtube.com/watch?v=UabjvL-7iu4). -For now, you can use etherscan. You will need to two transactions. +Once you have OUSD in your wallet, visit [ousd.com/wrap](https://ousd.com/wrap) and follow these steps: -1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. +1. Connect your wallet +2. Enter the amount of OUSD that you want to wrap +3. Submit the allowance for the wOUSD contract to use your OUSD +4. Submit the transaction to wrap your OUSD -2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. +![ousd.com/wrap](https://cdn-images-1.medium.com/max/1600/1\*57fSZSSlzebhpIl8R4UqUQ.png) -### To unwrap OUSD +### Unwrapping -Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. +Unwrapping your OUSD does not require any approvals since you already hold the wOUSD in your wallet. There's also no minimum term or lock-up period. You can use the same form shown above and just click the arrow to flip it to unwrap mode. This form calls the `redeem` function to unwrap a spcific amount of wOUSD. You can also [use Etherscan](https://etherscan.io/address/0xd2af830e8cbdfed6cc11bab697bb25496ed6fa62#writeProxyContract) to call the `withdraw` function if you prefer to specify the amount of OUSD that you want to be taken out. -### To find the value of your wrapped OUSD - - Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 79577a30990951abfcf01c54de1437aa36684f6a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Jun 2022 03:47:12 -0400 Subject: [PATCH 11780/11794] New translations wrapped-ousd.md (Thai) --- th/core-concepts/wrapped-ousd.md | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/th/core-concepts/wrapped-ousd.md b/th/core-concepts/wrapped-ousd.md index 00451a9fc..bea00ee4b 100644 --- a/th/core-concepts/wrapped-ousd.md +++ b/th/core-concepts/wrapped-ousd.md @@ -1,33 +1,31 @@ # Wrapped OUSD -{% hint style="info" %} -An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. -{% endhint %} +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This makes it easier to use OUSD as a building block for other contracts and it may provide tax benefits in some jurisdictions. -Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. +![Two flavors, up only](https://cdn-images-1.medium.com/max/1600/1\*cqRG-8-64XYx9QChoMxk3g.png) ### How wrapped OUSD works -When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. +When you wrap OUSD, you get back a fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you have today. However, the number of OUSD tokens that you can unwrap will go up over time. -For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD, you receive 11,500 OUSD. -Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. +Both OUSD and wOUSD earn at the same rate and can be transferred just like any other ERC-20 token. wOUSD is one of the first implementations of [EIP-4626](https://eips.ethereum.org/EIPS/eip-4626), which is an extension on ERC-20 that provides basic functionality for depositing and withdrawing tokens and reading balances on a tokenized vault. wOUSD was independently [audited by Solidified](https://github.com/OriginProtocol/security/blob/3dc8c1dec2f6fbf4f7d0bdf92408f79262624647/audits/Solidified%20-%20OGV,%20wOUSD,%20and%20ERC721a%20-%20May%202022.pdf) in May 2022 and is ready for production use. -### To wrap OUSD +### Wrapping -A UI for wrapping and unwrapping OUSD will be coming after the audit. +If you don’t already have OUSD, you can buy it from Gate.io, KuCoin, Curve, Uniswap, or [get it directly from the OUSD DApp](https://www.youtube.com/watch?v=UabjvL-7iu4). -For now, you can use etherscan. You will need to two transactions. +Once you have OUSD in your wallet, visit [ousd.com/wrap](https://ousd.com/wrap) and follow these steps: -1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. +1. Connect your wallet +2. Enter the amount of OUSD that you want to wrap +3. Submit the allowance for the wOUSD contract to use your OUSD +4. Submit the transaction to wrap your OUSD -2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. +![ousd.com/wrap](https://cdn-images-1.medium.com/max/1600/1\*57fSZSSlzebhpIl8R4UqUQ.png) -### To unwrap OUSD +### Unwrapping -Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. +Unwrapping your OUSD does not require any approvals since you already hold the wOUSD in your wallet. There's also no minimum term or lock-up period. You can use the same form shown above and just click the arrow to flip it to unwrap mode. This form calls the `redeem` function to unwrap a spcific amount of wOUSD. You can also [use Etherscan](https://etherscan.io/address/0xd2af830e8cbdfed6cc11bab697bb25496ed6fa62#writeProxyContract) to call the `withdraw` function if you prefer to specify the amount of OUSD that you want to be taken out. -### To find the value of your wrapped OUSD - - Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From ffff3732dcbee7aa866b6e187058875d1fb66e29 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Jun 2022 03:47:13 -0400 Subject: [PATCH 11781/11794] New translations wrapped-ousd.md (Indonesian) --- id/core-concepts/wrapped-ousd.md | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/id/core-concepts/wrapped-ousd.md b/id/core-concepts/wrapped-ousd.md index 00451a9fc..bea00ee4b 100644 --- a/id/core-concepts/wrapped-ousd.md +++ b/id/core-concepts/wrapped-ousd.md @@ -1,33 +1,31 @@ # Wrapped OUSD -{% hint style="info" %} -An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. -{% endhint %} +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This makes it easier to use OUSD as a building block for other contracts and it may provide tax benefits in some jurisdictions. -Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. +![Two flavors, up only](https://cdn-images-1.medium.com/max/1600/1\*cqRG-8-64XYx9QChoMxk3g.png) ### How wrapped OUSD works -When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. +When you wrap OUSD, you get back a fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you have today. However, the number of OUSD tokens that you can unwrap will go up over time. -For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD, you receive 11,500 OUSD. -Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. +Both OUSD and wOUSD earn at the same rate and can be transferred just like any other ERC-20 token. wOUSD is one of the first implementations of [EIP-4626](https://eips.ethereum.org/EIPS/eip-4626), which is an extension on ERC-20 that provides basic functionality for depositing and withdrawing tokens and reading balances on a tokenized vault. wOUSD was independently [audited by Solidified](https://github.com/OriginProtocol/security/blob/3dc8c1dec2f6fbf4f7d0bdf92408f79262624647/audits/Solidified%20-%20OGV,%20wOUSD,%20and%20ERC721a%20-%20May%202022.pdf) in May 2022 and is ready for production use. -### To wrap OUSD +### Wrapping -A UI for wrapping and unwrapping OUSD will be coming after the audit. +If you don’t already have OUSD, you can buy it from Gate.io, KuCoin, Curve, Uniswap, or [get it directly from the OUSD DApp](https://www.youtube.com/watch?v=UabjvL-7iu4). -For now, you can use etherscan. You will need to two transactions. +Once you have OUSD in your wallet, visit [ousd.com/wrap](https://ousd.com/wrap) and follow these steps: -1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. +1. Connect your wallet +2. Enter the amount of OUSD that you want to wrap +3. Submit the allowance for the wOUSD contract to use your OUSD +4. Submit the transaction to wrap your OUSD -2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. +![ousd.com/wrap](https://cdn-images-1.medium.com/max/1600/1\*57fSZSSlzebhpIl8R4UqUQ.png) -### To unwrap OUSD +### Unwrapping -Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. +Unwrapping your OUSD does not require any approvals since you already hold the wOUSD in your wallet. There's also no minimum term or lock-up period. You can use the same form shown above and just click the arrow to flip it to unwrap mode. This form calls the `redeem` function to unwrap a spcific amount of wOUSD. You can also [use Etherscan](https://etherscan.io/address/0xd2af830e8cbdfed6cc11bab697bb25496ed6fa62#writeProxyContract) to call the `withdraw` function if you prefer to specify the amount of OUSD that you want to be taken out. -### To find the value of your wrapped OUSD - - Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 2ba1d156292527aa61e440d9ad87841eae4b3b65 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Jun 2022 03:47:14 -0400 Subject: [PATCH 11782/11794] New translations wrapped-ousd.md (Vietnamese) --- vi/core-concepts/wrapped-ousd.md | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/vi/core-concepts/wrapped-ousd.md b/vi/core-concepts/wrapped-ousd.md index 00451a9fc..bea00ee4b 100644 --- a/vi/core-concepts/wrapped-ousd.md +++ b/vi/core-concepts/wrapped-ousd.md @@ -1,33 +1,31 @@ # Wrapped OUSD -{% hint style="info" %} -An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. -{% endhint %} +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This makes it easier to use OUSD as a building block for other contracts and it may provide tax benefits in some jurisdictions. -Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. +![Two flavors, up only](https://cdn-images-1.medium.com/max/1600/1\*cqRG-8-64XYx9QChoMxk3g.png) ### How wrapped OUSD works -When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. +When you wrap OUSD, you get back a fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you have today. However, the number of OUSD tokens that you can unwrap will go up over time. -For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD, you receive 11,500 OUSD. -Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. +Both OUSD and wOUSD earn at the same rate and can be transferred just like any other ERC-20 token. wOUSD is one of the first implementations of [EIP-4626](https://eips.ethereum.org/EIPS/eip-4626), which is an extension on ERC-20 that provides basic functionality for depositing and withdrawing tokens and reading balances on a tokenized vault. wOUSD was independently [audited by Solidified](https://github.com/OriginProtocol/security/blob/3dc8c1dec2f6fbf4f7d0bdf92408f79262624647/audits/Solidified%20-%20OGV,%20wOUSD,%20and%20ERC721a%20-%20May%202022.pdf) in May 2022 and is ready for production use. -### To wrap OUSD +### Wrapping -A UI for wrapping and unwrapping OUSD will be coming after the audit. +If you don’t already have OUSD, you can buy it from Gate.io, KuCoin, Curve, Uniswap, or [get it directly from the OUSD DApp](https://www.youtube.com/watch?v=UabjvL-7iu4). -For now, you can use etherscan. You will need to two transactions. +Once you have OUSD in your wallet, visit [ousd.com/wrap](https://ousd.com/wrap) and follow these steps: -1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. +1. Connect your wallet +2. Enter the amount of OUSD that you want to wrap +3. Submit the allowance for the wOUSD contract to use your OUSD +4. Submit the transaction to wrap your OUSD -2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. +![ousd.com/wrap](https://cdn-images-1.medium.com/max/1600/1\*57fSZSSlzebhpIl8R4UqUQ.png) -### To unwrap OUSD +### Unwrapping -Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. +Unwrapping your OUSD does not require any approvals since you already hold the wOUSD in your wallet. There's also no minimum term or lock-up period. You can use the same form shown above and just click the arrow to flip it to unwrap mode. This form calls the `redeem` function to unwrap a spcific amount of wOUSD. You can also [use Etherscan](https://etherscan.io/address/0xd2af830e8cbdfed6cc11bab697bb25496ed6fa62#writeProxyContract) to call the `withdraw` function if you prefer to specify the amount of OUSD that you want to be taken out. -### To find the value of your wrapped OUSD - - Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From d92f88cbbe94ee7385a1ee6f2403a39eb88cc273 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Jun 2022 03:47:15 -0400 Subject: [PATCH 11783/11794] New translations wrapped-ousd.md (Chinese Traditional) --- zh/core-concepts/wrapped-ousd.md | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/zh/core-concepts/wrapped-ousd.md b/zh/core-concepts/wrapped-ousd.md index 00451a9fc..bea00ee4b 100644 --- a/zh/core-concepts/wrapped-ousd.md +++ b/zh/core-concepts/wrapped-ousd.md @@ -1,33 +1,31 @@ # Wrapped OUSD -{% hint style="info" %} -An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. -{% endhint %} +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This makes it easier to use OUSD as a building block for other contracts and it may provide tax benefits in some jurisdictions. -Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. +![Two flavors, up only](https://cdn-images-1.medium.com/max/1600/1\*cqRG-8-64XYx9QChoMxk3g.png) ### How wrapped OUSD works -When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. +When you wrap OUSD, you get back a fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you have today. However, the number of OUSD tokens that you can unwrap will go up over time. -For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD, you receive 11,500 OUSD. -Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. +Both OUSD and wOUSD earn at the same rate and can be transferred just like any other ERC-20 token. wOUSD is one of the first implementations of [EIP-4626](https://eips.ethereum.org/EIPS/eip-4626), which is an extension on ERC-20 that provides basic functionality for depositing and withdrawing tokens and reading balances on a tokenized vault. wOUSD was independently [audited by Solidified](https://github.com/OriginProtocol/security/blob/3dc8c1dec2f6fbf4f7d0bdf92408f79262624647/audits/Solidified%20-%20OGV,%20wOUSD,%20and%20ERC721a%20-%20May%202022.pdf) in May 2022 and is ready for production use. -### To wrap OUSD +### Wrapping -A UI for wrapping and unwrapping OUSD will be coming after the audit. +If you don’t already have OUSD, you can buy it from Gate.io, KuCoin, Curve, Uniswap, or [get it directly from the OUSD DApp](https://www.youtube.com/watch?v=UabjvL-7iu4). -For now, you can use etherscan. You will need to two transactions. +Once you have OUSD in your wallet, visit [ousd.com/wrap](https://ousd.com/wrap) and follow these steps: -1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. +1. Connect your wallet +2. Enter the amount of OUSD that you want to wrap +3. Submit the allowance for the wOUSD contract to use your OUSD +4. Submit the transaction to wrap your OUSD -2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. +![ousd.com/wrap](https://cdn-images-1.medium.com/max/1600/1\*57fSZSSlzebhpIl8R4UqUQ.png) -### To unwrap OUSD +### Unwrapping -Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. +Unwrapping your OUSD does not require any approvals since you already hold the wOUSD in your wallet. There's also no minimum term or lock-up period. You can use the same form shown above and just click the arrow to flip it to unwrap mode. This form calls the `redeem` function to unwrap a spcific amount of wOUSD. You can also [use Etherscan](https://etherscan.io/address/0xd2af830e8cbdfed6cc11bab697bb25496ed6fa62#writeProxyContract) to call the `withdraw` function if you prefer to specify the amount of OUSD that you want to be taken out. -### To find the value of your wrapped OUSD - - Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 0d80130083a4feec9796762c250fdbffcf117b9e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Jun 2022 03:47:17 -0400 Subject: [PATCH 11784/11794] New translations wrapped-ousd.md (Russian) --- ru/core-concepts/wrapped-ousd.md | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/ru/core-concepts/wrapped-ousd.md b/ru/core-concepts/wrapped-ousd.md index 00451a9fc..bea00ee4b 100644 --- a/ru/core-concepts/wrapped-ousd.md +++ b/ru/core-concepts/wrapped-ousd.md @@ -1,33 +1,31 @@ # Wrapped OUSD -{% hint style="info" %} -An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. -{% endhint %} +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This makes it easier to use OUSD as a building block for other contracts and it may provide tax benefits in some jurisdictions. -Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. +![Two flavors, up only](https://cdn-images-1.medium.com/max/1600/1\*cqRG-8-64XYx9QChoMxk3g.png) ### How wrapped OUSD works -When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. +When you wrap OUSD, you get back a fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you have today. However, the number of OUSD tokens that you can unwrap will go up over time. -For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD, you receive 11,500 OUSD. -Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. +Both OUSD and wOUSD earn at the same rate and can be transferred just like any other ERC-20 token. wOUSD is one of the first implementations of [EIP-4626](https://eips.ethereum.org/EIPS/eip-4626), which is an extension on ERC-20 that provides basic functionality for depositing and withdrawing tokens and reading balances on a tokenized vault. wOUSD was independently [audited by Solidified](https://github.com/OriginProtocol/security/blob/3dc8c1dec2f6fbf4f7d0bdf92408f79262624647/audits/Solidified%20-%20OGV,%20wOUSD,%20and%20ERC721a%20-%20May%202022.pdf) in May 2022 and is ready for production use. -### To wrap OUSD +### Wrapping -A UI for wrapping and unwrapping OUSD will be coming after the audit. +If you don’t already have OUSD, you can buy it from Gate.io, KuCoin, Curve, Uniswap, or [get it directly from the OUSD DApp](https://www.youtube.com/watch?v=UabjvL-7iu4). -For now, you can use etherscan. You will need to two transactions. +Once you have OUSD in your wallet, visit [ousd.com/wrap](https://ousd.com/wrap) and follow these steps: -1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. +1. Connect your wallet +2. Enter the amount of OUSD that you want to wrap +3. Submit the allowance for the wOUSD contract to use your OUSD +4. Submit the transaction to wrap your OUSD -2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. +![ousd.com/wrap](https://cdn-images-1.medium.com/max/1600/1\*57fSZSSlzebhpIl8R4UqUQ.png) -### To unwrap OUSD +### Unwrapping -Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. +Unwrapping your OUSD does not require any approvals since you already hold the wOUSD in your wallet. There's also no minimum term or lock-up period. You can use the same form shown above and just click the arrow to flip it to unwrap mode. This form calls the `redeem` function to unwrap a spcific amount of wOUSD. You can also [use Etherscan](https://etherscan.io/address/0xd2af830e8cbdfed6cc11bab697bb25496ed6fa62#writeProxyContract) to call the `withdraw` function if you prefer to specify the amount of OUSD that you want to be taken out. -### To find the value of your wrapped OUSD - - Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 39d85119a1ad50b902986198f2d284264fe81984 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Jun 2022 03:47:18 -0400 Subject: [PATCH 11785/11794] New translations wrapped-ousd.md (Spanish) --- es/core-concepts/wrapped-ousd.md | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/es/core-concepts/wrapped-ousd.md b/es/core-concepts/wrapped-ousd.md index 00451a9fc..bea00ee4b 100644 --- a/es/core-concepts/wrapped-ousd.md +++ b/es/core-concepts/wrapped-ousd.md @@ -1,33 +1,31 @@ # Wrapped OUSD -{% hint style="info" %} -An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. -{% endhint %} +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This makes it easier to use OUSD as a building block for other contracts and it may provide tax benefits in some jurisdictions. -Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. +![Two flavors, up only](https://cdn-images-1.medium.com/max/1600/1\*cqRG-8-64XYx9QChoMxk3g.png) ### How wrapped OUSD works -When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. +When you wrap OUSD, you get back a fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you have today. However, the number of OUSD tokens that you can unwrap will go up over time. -For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD, you receive 11,500 OUSD. -Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. +Both OUSD and wOUSD earn at the same rate and can be transferred just like any other ERC-20 token. wOUSD is one of the first implementations of [EIP-4626](https://eips.ethereum.org/EIPS/eip-4626), which is an extension on ERC-20 that provides basic functionality for depositing and withdrawing tokens and reading balances on a tokenized vault. wOUSD was independently [audited by Solidified](https://github.com/OriginProtocol/security/blob/3dc8c1dec2f6fbf4f7d0bdf92408f79262624647/audits/Solidified%20-%20OGV,%20wOUSD,%20and%20ERC721a%20-%20May%202022.pdf) in May 2022 and is ready for production use. -### To wrap OUSD +### Wrapping -A UI for wrapping and unwrapping OUSD will be coming after the audit. +If you don’t already have OUSD, you can buy it from Gate.io, KuCoin, Curve, Uniswap, or [get it directly from the OUSD DApp](https://www.youtube.com/watch?v=UabjvL-7iu4). -For now, you can use etherscan. You will need to two transactions. +Once you have OUSD in your wallet, visit [ousd.com/wrap](https://ousd.com/wrap) and follow these steps: -1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. +1. Connect your wallet +2. Enter the amount of OUSD that you want to wrap +3. Submit the allowance for the wOUSD contract to use your OUSD +4. Submit the transaction to wrap your OUSD -2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. +![ousd.com/wrap](https://cdn-images-1.medium.com/max/1600/1\*57fSZSSlzebhpIl8R4UqUQ.png) -### To unwrap OUSD +### Unwrapping -Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. +Unwrapping your OUSD does not require any approvals since you already hold the wOUSD in your wallet. There's also no minimum term or lock-up period. You can use the same form shown above and just click the arrow to flip it to unwrap mode. This form calls the `redeem` function to unwrap a spcific amount of wOUSD. You can also [use Etherscan](https://etherscan.io/address/0xd2af830e8cbdfed6cc11bab697bb25496ed6fa62#writeProxyContract) to call the `withdraw` function if you prefer to specify the amount of OUSD that you want to be taken out. -### To find the value of your wrapped OUSD - - Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 544a0bda214440058a8be51b1aa09a4317e907cf Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Jun 2022 03:47:18 -0400 Subject: [PATCH 11786/11794] New translations wrapped-ousd.md (Portuguese) --- pt/core-concepts/wrapped-ousd.md | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/pt/core-concepts/wrapped-ousd.md b/pt/core-concepts/wrapped-ousd.md index 00451a9fc..bea00ee4b 100644 --- a/pt/core-concepts/wrapped-ousd.md +++ b/pt/core-concepts/wrapped-ousd.md @@ -1,33 +1,31 @@ # Wrapped OUSD -{% hint style="info" %} -An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. -{% endhint %} +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This makes it easier to use OUSD as a building block for other contracts and it may provide tax benefits in some jurisdictions. -Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. +![Two flavors, up only](https://cdn-images-1.medium.com/max/1600/1\*cqRG-8-64XYx9QChoMxk3g.png) ### How wrapped OUSD works -When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. +When you wrap OUSD, you get back a fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you have today. However, the number of OUSD tokens that you can unwrap will go up over time. -For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD, you receive 11,500 OUSD. -Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. +Both OUSD and wOUSD earn at the same rate and can be transferred just like any other ERC-20 token. wOUSD is one of the first implementations of [EIP-4626](https://eips.ethereum.org/EIPS/eip-4626), which is an extension on ERC-20 that provides basic functionality for depositing and withdrawing tokens and reading balances on a tokenized vault. wOUSD was independently [audited by Solidified](https://github.com/OriginProtocol/security/blob/3dc8c1dec2f6fbf4f7d0bdf92408f79262624647/audits/Solidified%20-%20OGV,%20wOUSD,%20and%20ERC721a%20-%20May%202022.pdf) in May 2022 and is ready for production use. -### To wrap OUSD +### Wrapping -A UI for wrapping and unwrapping OUSD will be coming after the audit. +If you don’t already have OUSD, you can buy it from Gate.io, KuCoin, Curve, Uniswap, or [get it directly from the OUSD DApp](https://www.youtube.com/watch?v=UabjvL-7iu4). -For now, you can use etherscan. You will need to two transactions. +Once you have OUSD in your wallet, visit [ousd.com/wrap](https://ousd.com/wrap) and follow these steps: -1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. +1. Connect your wallet +2. Enter the amount of OUSD that you want to wrap +3. Submit the allowance for the wOUSD contract to use your OUSD +4. Submit the transaction to wrap your OUSD -2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. +![ousd.com/wrap](https://cdn-images-1.medium.com/max/1600/1\*57fSZSSlzebhpIl8R4UqUQ.png) -### To unwrap OUSD +### Unwrapping -Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. +Unwrapping your OUSD does not require any approvals since you already hold the wOUSD in your wallet. There's also no minimum term or lock-up period. You can use the same form shown above and just click the arrow to flip it to unwrap mode. This form calls the `redeem` function to unwrap a spcific amount of wOUSD. You can also [use Etherscan](https://etherscan.io/address/0xd2af830e8cbdfed6cc11bab697bb25496ed6fa62#writeProxyContract) to call the `withdraw` function if you prefer to specify the amount of OUSD that you want to be taken out. -### To find the value of your wrapped OUSD - - Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From b6329ea6c1294fc19a0731fade54ce2d4bc512ea Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Jun 2022 03:47:19 -0400 Subject: [PATCH 11787/11794] New translations wrapped-ousd.md (Dutch) --- nl/core-concepts/wrapped-ousd.md | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/nl/core-concepts/wrapped-ousd.md b/nl/core-concepts/wrapped-ousd.md index 00451a9fc..bea00ee4b 100644 --- a/nl/core-concepts/wrapped-ousd.md +++ b/nl/core-concepts/wrapped-ousd.md @@ -1,33 +1,31 @@ # Wrapped OUSD -{% hint style="info" %} -An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. -{% endhint %} +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This makes it easier to use OUSD as a building block for other contracts and it may provide tax benefits in some jurisdictions. -Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. +![Two flavors, up only](https://cdn-images-1.medium.com/max/1600/1\*cqRG-8-64XYx9QChoMxk3g.png) ### How wrapped OUSD works -When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. +When you wrap OUSD, you get back a fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you have today. However, the number of OUSD tokens that you can unwrap will go up over time. -For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD, you receive 11,500 OUSD. -Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. +Both OUSD and wOUSD earn at the same rate and can be transferred just like any other ERC-20 token. wOUSD is one of the first implementations of [EIP-4626](https://eips.ethereum.org/EIPS/eip-4626), which is an extension on ERC-20 that provides basic functionality for depositing and withdrawing tokens and reading balances on a tokenized vault. wOUSD was independently [audited by Solidified](https://github.com/OriginProtocol/security/blob/3dc8c1dec2f6fbf4f7d0bdf92408f79262624647/audits/Solidified%20-%20OGV,%20wOUSD,%20and%20ERC721a%20-%20May%202022.pdf) in May 2022 and is ready for production use. -### To wrap OUSD +### Wrapping -A UI for wrapping and unwrapping OUSD will be coming after the audit. +If you don’t already have OUSD, you can buy it from Gate.io, KuCoin, Curve, Uniswap, or [get it directly from the OUSD DApp](https://www.youtube.com/watch?v=UabjvL-7iu4). -For now, you can use etherscan. You will need to two transactions. +Once you have OUSD in your wallet, visit [ousd.com/wrap](https://ousd.com/wrap) and follow these steps: -1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. +1. Connect your wallet +2. Enter the amount of OUSD that you want to wrap +3. Submit the allowance for the wOUSD contract to use your OUSD +4. Submit the transaction to wrap your OUSD -2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. +![ousd.com/wrap](https://cdn-images-1.medium.com/max/1600/1\*57fSZSSlzebhpIl8R4UqUQ.png) -### To unwrap OUSD +### Unwrapping -Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. +Unwrapping your OUSD does not require any approvals since you already hold the wOUSD in your wallet. There's also no minimum term or lock-up period. You can use the same form shown above and just click the arrow to flip it to unwrap mode. This form calls the `redeem` function to unwrap a spcific amount of wOUSD. You can also [use Etherscan](https://etherscan.io/address/0xd2af830e8cbdfed6cc11bab697bb25496ed6fa62#writeProxyContract) to call the `withdraw` function if you prefer to specify the amount of OUSD that you want to be taken out. -### To find the value of your wrapped OUSD - - Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From e27cbbd0e37b493d4e2915a0878dfdc311046c81 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Jun 2022 03:47:20 -0400 Subject: [PATCH 11788/11794] New translations wrapped-ousd.md (Korean) --- ko/core-concepts/wrapped-ousd.md | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/ko/core-concepts/wrapped-ousd.md b/ko/core-concepts/wrapped-ousd.md index 00451a9fc..bea00ee4b 100644 --- a/ko/core-concepts/wrapped-ousd.md +++ b/ko/core-concepts/wrapped-ousd.md @@ -1,33 +1,31 @@ # Wrapped OUSD -{% hint style="info" %} -An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. -{% endhint %} +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This makes it easier to use OUSD as a building block for other contracts and it may provide tax benefits in some jurisdictions. -Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. +![Two flavors, up only](https://cdn-images-1.medium.com/max/1600/1\*cqRG-8-64XYx9QChoMxk3g.png) ### How wrapped OUSD works -When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. +When you wrap OUSD, you get back a fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you have today. However, the number of OUSD tokens that you can unwrap will go up over time. -For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD, you receive 11,500 OUSD. -Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. +Both OUSD and wOUSD earn at the same rate and can be transferred just like any other ERC-20 token. wOUSD is one of the first implementations of [EIP-4626](https://eips.ethereum.org/EIPS/eip-4626), which is an extension on ERC-20 that provides basic functionality for depositing and withdrawing tokens and reading balances on a tokenized vault. wOUSD was independently [audited by Solidified](https://github.com/OriginProtocol/security/blob/3dc8c1dec2f6fbf4f7d0bdf92408f79262624647/audits/Solidified%20-%20OGV,%20wOUSD,%20and%20ERC721a%20-%20May%202022.pdf) in May 2022 and is ready for production use. -### To wrap OUSD +### Wrapping -A UI for wrapping and unwrapping OUSD will be coming after the audit. +If you don’t already have OUSD, you can buy it from Gate.io, KuCoin, Curve, Uniswap, or [get it directly from the OUSD DApp](https://www.youtube.com/watch?v=UabjvL-7iu4). -For now, you can use etherscan. You will need to two transactions. +Once you have OUSD in your wallet, visit [ousd.com/wrap](https://ousd.com/wrap) and follow these steps: -1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. +1. Connect your wallet +2. Enter the amount of OUSD that you want to wrap +3. Submit the allowance for the wOUSD contract to use your OUSD +4. Submit the transaction to wrap your OUSD -2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. +![ousd.com/wrap](https://cdn-images-1.medium.com/max/1600/1\*57fSZSSlzebhpIl8R4UqUQ.png) -### To unwrap OUSD +### Unwrapping -Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. +Unwrapping your OUSD does not require any approvals since you already hold the wOUSD in your wallet. There's also no minimum term or lock-up period. You can use the same form shown above and just click the arrow to flip it to unwrap mode. This form calls the `redeem` function to unwrap a spcific amount of wOUSD. You can also [use Etherscan](https://etherscan.io/address/0xd2af830e8cbdfed6cc11bab697bb25496ed6fa62#writeProxyContract) to call the `withdraw` function if you prefer to specify the amount of OUSD that you want to be taken out. -### To find the value of your wrapped OUSD - - Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From c6b4f500fcae5cf18e00d0f01efac66be17d6f2a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Jun 2022 03:47:22 -0400 Subject: [PATCH 11789/11794] New translations wrapped-ousd.md (Japanese) --- ja/core-concepts/wrapped-ousd.md | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/ja/core-concepts/wrapped-ousd.md b/ja/core-concepts/wrapped-ousd.md index 00451a9fc..bea00ee4b 100644 --- a/ja/core-concepts/wrapped-ousd.md +++ b/ja/core-concepts/wrapped-ousd.md @@ -1,33 +1,31 @@ # Wrapped OUSD -{% hint style="info" %} -An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. -{% endhint %} +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This makes it easier to use OUSD as a building block for other contracts and it may provide tax benefits in some jurisdictions. -Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. +![Two flavors, up only](https://cdn-images-1.medium.com/max/1600/1\*cqRG-8-64XYx9QChoMxk3g.png) ### How wrapped OUSD works -When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. +When you wrap OUSD, you get back a fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you have today. However, the number of OUSD tokens that you can unwrap will go up over time. -For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD, you receive 11,500 OUSD. -Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. +Both OUSD and wOUSD earn at the same rate and can be transferred just like any other ERC-20 token. wOUSD is one of the first implementations of [EIP-4626](https://eips.ethereum.org/EIPS/eip-4626), which is an extension on ERC-20 that provides basic functionality for depositing and withdrawing tokens and reading balances on a tokenized vault. wOUSD was independently [audited by Solidified](https://github.com/OriginProtocol/security/blob/3dc8c1dec2f6fbf4f7d0bdf92408f79262624647/audits/Solidified%20-%20OGV,%20wOUSD,%20and%20ERC721a%20-%20May%202022.pdf) in May 2022 and is ready for production use. -### To wrap OUSD +### Wrapping -A UI for wrapping and unwrapping OUSD will be coming after the audit. +If you don’t already have OUSD, you can buy it from Gate.io, KuCoin, Curve, Uniswap, or [get it directly from the OUSD DApp](https://www.youtube.com/watch?v=UabjvL-7iu4). -For now, you can use etherscan. You will need to two transactions. +Once you have OUSD in your wallet, visit [ousd.com/wrap](https://ousd.com/wrap) and follow these steps: -1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. +1. Connect your wallet +2. Enter the amount of OUSD that you want to wrap +3. Submit the allowance for the wOUSD contract to use your OUSD +4. Submit the transaction to wrap your OUSD -2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. +![ousd.com/wrap](https://cdn-images-1.medium.com/max/1600/1\*57fSZSSlzebhpIl8R4UqUQ.png) -### To unwrap OUSD +### Unwrapping -Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. +Unwrapping your OUSD does not require any approvals since you already hold the wOUSD in your wallet. There's also no minimum term or lock-up period. You can use the same form shown above and just click the arrow to flip it to unwrap mode. This form calls the `redeem` function to unwrap a spcific amount of wOUSD. You can also [use Etherscan](https://etherscan.io/address/0xd2af830e8cbdfed6cc11bab697bb25496ed6fa62#writeProxyContract) to call the `withdraw` function if you prefer to specify the amount of OUSD that you want to be taken out. -### To find the value of your wrapped OUSD - - Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 64c585af8642580750baee02e251217462e1348a Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Jun 2022 03:47:23 -0400 Subject: [PATCH 11790/11794] New translations wrapped-ousd.md (Italian) --- it/core-concepts/wrapped-ousd.md | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/it/core-concepts/wrapped-ousd.md b/it/core-concepts/wrapped-ousd.md index 00451a9fc..bea00ee4b 100644 --- a/it/core-concepts/wrapped-ousd.md +++ b/it/core-concepts/wrapped-ousd.md @@ -1,33 +1,31 @@ # Wrapped OUSD -{% hint style="info" %} -An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. -{% endhint %} +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This makes it easier to use OUSD as a building block for other contracts and it may provide tax benefits in some jurisdictions. -Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. +![Two flavors, up only](https://cdn-images-1.medium.com/max/1600/1\*cqRG-8-64XYx9QChoMxk3g.png) ### How wrapped OUSD works -When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. +When you wrap OUSD, you get back a fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you have today. However, the number of OUSD tokens that you can unwrap will go up over time. -For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD, you receive 11,500 OUSD. -Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. +Both OUSD and wOUSD earn at the same rate and can be transferred just like any other ERC-20 token. wOUSD is one of the first implementations of [EIP-4626](https://eips.ethereum.org/EIPS/eip-4626), which is an extension on ERC-20 that provides basic functionality for depositing and withdrawing tokens and reading balances on a tokenized vault. wOUSD was independently [audited by Solidified](https://github.com/OriginProtocol/security/blob/3dc8c1dec2f6fbf4f7d0bdf92408f79262624647/audits/Solidified%20-%20OGV,%20wOUSD,%20and%20ERC721a%20-%20May%202022.pdf) in May 2022 and is ready for production use. -### To wrap OUSD +### Wrapping -A UI for wrapping and unwrapping OUSD will be coming after the audit. +If you don’t already have OUSD, you can buy it from Gate.io, KuCoin, Curve, Uniswap, or [get it directly from the OUSD DApp](https://www.youtube.com/watch?v=UabjvL-7iu4). -For now, you can use etherscan. You will need to two transactions. +Once you have OUSD in your wallet, visit [ousd.com/wrap](https://ousd.com/wrap) and follow these steps: -1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. +1. Connect your wallet +2. Enter the amount of OUSD that you want to wrap +3. Submit the allowance for the wOUSD contract to use your OUSD +4. Submit the transaction to wrap your OUSD -2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. +![ousd.com/wrap](https://cdn-images-1.medium.com/max/1600/1\*57fSZSSlzebhpIl8R4UqUQ.png) -### To unwrap OUSD +### Unwrapping -Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. +Unwrapping your OUSD does not require any approvals since you already hold the wOUSD in your wallet. There's also no minimum term or lock-up period. You can use the same form shown above and just click the arrow to flip it to unwrap mode. This form calls the `redeem` function to unwrap a spcific amount of wOUSD. You can also [use Etherscan](https://etherscan.io/address/0xd2af830e8cbdfed6cc11bab697bb25496ed6fa62#writeProxyContract) to call the `withdraw` function if you prefer to specify the amount of OUSD that you want to be taken out. -### To find the value of your wrapped OUSD - - Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 951c9e37fa818db9e9d2a032ae021ff1ba5e437e Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Jun 2022 03:47:24 -0400 Subject: [PATCH 11791/11794] New translations wrapped-ousd.md (Greek) --- el/core-concepts/wrapped-ousd.md | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/el/core-concepts/wrapped-ousd.md b/el/core-concepts/wrapped-ousd.md index 00451a9fc..bea00ee4b 100644 --- a/el/core-concepts/wrapped-ousd.md +++ b/el/core-concepts/wrapped-ousd.md @@ -1,33 +1,31 @@ # Wrapped OUSD -{% hint style="info" %} -An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. -{% endhint %} +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This makes it easier to use OUSD as a building block for other contracts and it may provide tax benefits in some jurisdictions. -Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. +![Two flavors, up only](https://cdn-images-1.medium.com/max/1600/1\*cqRG-8-64XYx9QChoMxk3g.png) ### How wrapped OUSD works -When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. +When you wrap OUSD, you get back a fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you have today. However, the number of OUSD tokens that you can unwrap will go up over time. -For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD, you receive 11,500 OUSD. -Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. +Both OUSD and wOUSD earn at the same rate and can be transferred just like any other ERC-20 token. wOUSD is one of the first implementations of [EIP-4626](https://eips.ethereum.org/EIPS/eip-4626), which is an extension on ERC-20 that provides basic functionality for depositing and withdrawing tokens and reading balances on a tokenized vault. wOUSD was independently [audited by Solidified](https://github.com/OriginProtocol/security/blob/3dc8c1dec2f6fbf4f7d0bdf92408f79262624647/audits/Solidified%20-%20OGV,%20wOUSD,%20and%20ERC721a%20-%20May%202022.pdf) in May 2022 and is ready for production use. -### To wrap OUSD +### Wrapping -A UI for wrapping and unwrapping OUSD will be coming after the audit. +If you don’t already have OUSD, you can buy it from Gate.io, KuCoin, Curve, Uniswap, or [get it directly from the OUSD DApp](https://www.youtube.com/watch?v=UabjvL-7iu4). -For now, you can use etherscan. You will need to two transactions. +Once you have OUSD in your wallet, visit [ousd.com/wrap](https://ousd.com/wrap) and follow these steps: -1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. +1. Connect your wallet +2. Enter the amount of OUSD that you want to wrap +3. Submit the allowance for the wOUSD contract to use your OUSD +4. Submit the transaction to wrap your OUSD -2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. +![ousd.com/wrap](https://cdn-images-1.medium.com/max/1600/1\*57fSZSSlzebhpIl8R4UqUQ.png) -### To unwrap OUSD +### Unwrapping -Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. +Unwrapping your OUSD does not require any approvals since you already hold the wOUSD in your wallet. There's also no minimum term or lock-up period. You can use the same form shown above and just click the arrow to flip it to unwrap mode. This form calls the `redeem` function to unwrap a spcific amount of wOUSD. You can also [use Etherscan](https://etherscan.io/address/0xd2af830e8cbdfed6cc11bab697bb25496ed6fa62#writeProxyContract) to call the `withdraw` function if you prefer to specify the amount of OUSD that you want to be taken out. -### To find the value of your wrapped OUSD - - Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 9433d38a21e34633bfee2f3adf9f5be596a54509 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Jun 2022 03:47:25 -0400 Subject: [PATCH 11792/11794] New translations wrapped-ousd.md (German) --- de/core-concepts/wrapped-ousd.md | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/de/core-concepts/wrapped-ousd.md b/de/core-concepts/wrapped-ousd.md index 00451a9fc..bea00ee4b 100644 --- a/de/core-concepts/wrapped-ousd.md +++ b/de/core-concepts/wrapped-ousd.md @@ -1,33 +1,31 @@ # Wrapped OUSD -{% hint style="info" %} -An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. -{% endhint %} +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This makes it easier to use OUSD as a building block for other contracts and it may provide tax benefits in some jurisdictions. -Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. +![Two flavors, up only](https://cdn-images-1.medium.com/max/1600/1\*cqRG-8-64XYx9QChoMxk3g.png) ### How wrapped OUSD works -When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. +When you wrap OUSD, you get back a fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you have today. However, the number of OUSD tokens that you can unwrap will go up over time. -For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD, you receive 11,500 OUSD. -Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. +Both OUSD and wOUSD earn at the same rate and can be transferred just like any other ERC-20 token. wOUSD is one of the first implementations of [EIP-4626](https://eips.ethereum.org/EIPS/eip-4626), which is an extension on ERC-20 that provides basic functionality for depositing and withdrawing tokens and reading balances on a tokenized vault. wOUSD was independently [audited by Solidified](https://github.com/OriginProtocol/security/blob/3dc8c1dec2f6fbf4f7d0bdf92408f79262624647/audits/Solidified%20-%20OGV,%20wOUSD,%20and%20ERC721a%20-%20May%202022.pdf) in May 2022 and is ready for production use. -### To wrap OUSD +### Wrapping -A UI for wrapping and unwrapping OUSD will be coming after the audit. +If you don’t already have OUSD, you can buy it from Gate.io, KuCoin, Curve, Uniswap, or [get it directly from the OUSD DApp](https://www.youtube.com/watch?v=UabjvL-7iu4). -For now, you can use etherscan. You will need to two transactions. +Once you have OUSD in your wallet, visit [ousd.com/wrap](https://ousd.com/wrap) and follow these steps: -1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. +1. Connect your wallet +2. Enter the amount of OUSD that you want to wrap +3. Submit the allowance for the wOUSD contract to use your OUSD +4. Submit the transaction to wrap your OUSD -2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. +![ousd.com/wrap](https://cdn-images-1.medium.com/max/1600/1\*57fSZSSlzebhpIl8R4UqUQ.png) -### To unwrap OUSD +### Unwrapping -Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. +Unwrapping your OUSD does not require any approvals since you already hold the wOUSD in your wallet. There's also no minimum term or lock-up period. You can use the same form shown above and just click the arrow to flip it to unwrap mode. This form calls the `redeem` function to unwrap a spcific amount of wOUSD. You can also [use Etherscan](https://etherscan.io/address/0xd2af830e8cbdfed6cc11bab697bb25496ed6fa62#writeProxyContract) to call the `withdraw` function if you prefer to specify the amount of OUSD that you want to be taken out. -### To find the value of your wrapped OUSD - - Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From 23540f33099c4b415eba99934e52c219acf81990 Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Jun 2022 03:47:25 -0400 Subject: [PATCH 11793/11794] New translations wrapped-ousd.md (Arabic) --- ar/core-concepts/wrapped-ousd.md | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/ar/core-concepts/wrapped-ousd.md b/ar/core-concepts/wrapped-ousd.md index 00451a9fc..bea00ee4b 100644 --- a/ar/core-concepts/wrapped-ousd.md +++ b/ar/core-concepts/wrapped-ousd.md @@ -1,33 +1,31 @@ # Wrapped OUSD -{% hint style="info" %} -An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. -{% endhint %} +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This makes it easier to use OUSD as a building block for other contracts and it may provide tax benefits in some jurisdictions. -Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. +![Two flavors, up only](https://cdn-images-1.medium.com/max/1600/1\*cqRG-8-64XYx9QChoMxk3g.png) ### How wrapped OUSD works -When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. +When you wrap OUSD, you get back a fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you have today. However, the number of OUSD tokens that you can unwrap will go up over time. -For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD, you receive 11,500 OUSD. -Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. +Both OUSD and wOUSD earn at the same rate and can be transferred just like any other ERC-20 token. wOUSD is one of the first implementations of [EIP-4626](https://eips.ethereum.org/EIPS/eip-4626), which is an extension on ERC-20 that provides basic functionality for depositing and withdrawing tokens and reading balances on a tokenized vault. wOUSD was independently [audited by Solidified](https://github.com/OriginProtocol/security/blob/3dc8c1dec2f6fbf4f7d0bdf92408f79262624647/audits/Solidified%20-%20OGV,%20wOUSD,%20and%20ERC721a%20-%20May%202022.pdf) in May 2022 and is ready for production use. -### To wrap OUSD +### Wrapping -A UI for wrapping and unwrapping OUSD will be coming after the audit. +If you don’t already have OUSD, you can buy it from Gate.io, KuCoin, Curve, Uniswap, or [get it directly from the OUSD DApp](https://www.youtube.com/watch?v=UabjvL-7iu4). -For now, you can use etherscan. You will need to two transactions. +Once you have OUSD in your wallet, visit [ousd.com/wrap](https://ousd.com/wrap) and follow these steps: -1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. +1. Connect your wallet +2. Enter the amount of OUSD that you want to wrap +3. Submit the allowance for the wOUSD contract to use your OUSD +4. Submit the transaction to wrap your OUSD -2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. +![ousd.com/wrap](https://cdn-images-1.medium.com/max/1600/1\*57fSZSSlzebhpIl8R4UqUQ.png) -### To unwrap OUSD +### Unwrapping -Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. +Unwrapping your OUSD does not require any approvals since you already hold the wOUSD in your wallet. There's also no minimum term or lock-up period. You can use the same form shown above and just click the arrow to flip it to unwrap mode. This form calls the `redeem` function to unwrap a spcific amount of wOUSD. You can also [use Etherscan](https://etherscan.io/address/0xd2af830e8cbdfed6cc11bab697bb25496ed6fa62#writeProxyContract) to call the `withdraw` function if you prefer to specify the amount of OUSD that you want to be taken out. -### To find the value of your wrapped OUSD - - Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now. From c303c14496644956b8306dabfa6dfa269592e3bb Mon Sep 17 00:00:00 2001 From: Josh Fraser Date: Mon, 6 Jun 2022 03:47:27 -0400 Subject: [PATCH 11794/11794] New translations wrapped-ousd.md (Filipino) --- fil/core-concepts/wrapped-ousd.md | 32 +++++++++++++++---------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/fil/core-concepts/wrapped-ousd.md b/fil/core-concepts/wrapped-ousd.md index 00451a9fc..bea00ee4b 100644 --- a/fil/core-concepts/wrapped-ousd.md +++ b/fil/core-concepts/wrapped-ousd.md @@ -1,33 +1,31 @@ # Wrapped OUSD -{% hint style="info" %} -An audit of Wrapped OUSD is in progress. For now, please only use for functionality and integration testing, not for investment. -{% endhint %} +Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This makes it easier to use OUSD as a building block for other contracts and it may provide tax benefits in some jurisdictions. -Wrapped OUSD provides a non-rebasing version of OUSD that still earns yield. This may provide tax benefits in some locations, and may be easier to use as a building block for other contracts. +![Two flavors, up only](https://cdn-images-1.medium.com/max/1600/1\*cqRG-8-64XYx9QChoMxk3g.png) ### How wrapped OUSD works -When you wrap OUSD by depositing it into WOUSD, you get back fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you had today. However the number of OUSD tokens that you can be unwrap will go up over time. +When you wrap OUSD, you get back a fixed number of wOUSD tokens. This number will not go up - you will have the same number of wOUSD tokens tomorrow as you have today. However, the number of OUSD tokens that you can unwrap will go up over time. -For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD it grew to unwrap to 11,500 OUSD. +For example, if you wrap 10,000 OUSD, you might receive 9,423 wOUSD. If you hold for a while, you will still have 9,423 wOUSD, but when you unwrap the wOUSD, you receive 11,500 OUSD. -Both OUSD and wOUSD earn at the same rate. wOUSD is a standard ERC20 token and can be transfered just like any other ERC20. +Both OUSD and wOUSD earn at the same rate and can be transferred just like any other ERC-20 token. wOUSD is one of the first implementations of [EIP-4626](https://eips.ethereum.org/EIPS/eip-4626), which is an extension on ERC-20 that provides basic functionality for depositing and withdrawing tokens and reading balances on a tokenized vault. wOUSD was independently [audited by Solidified](https://github.com/OriginProtocol/security/blob/3dc8c1dec2f6fbf4f7d0bdf92408f79262624647/audits/Solidified%20-%20OGV,%20wOUSD,%20and%20ERC721a%20-%20May%202022.pdf) in May 2022 and is ready for production use. -### To wrap OUSD +### Wrapping -A UI for wrapping and unwrapping OUSD will be coming after the audit. +If you don’t already have OUSD, you can buy it from Gate.io, KuCoin, Curve, Uniswap, or [get it directly from the OUSD DApp](https://www.youtube.com/watch?v=UabjvL-7iu4). -For now, you can use etherscan. You will need to two transactions. +Once you have OUSD in your wallet, visit [ousd.com/wrap](https://ousd.com/wrap) and follow these steps: -1\) You will need to approve OUSD to transfer your funds to wrapped OUSD. Go to the OUSD contract on etherscan, and from the contracts tab, choose "Write as Proxy", then `allow()` the wOUSD proxy contract address to spend the amount of OUSD that you wish to wrap. +1. Connect your wallet +2. Enter the amount of OUSD that you want to wrap +3. Submit the allowance for the wOUSD contract to use your OUSD +4. Submit the transaction to wrap your OUSD -2\) Deposit OUSD to the wOUSD contract by going to the wOUSD proxy contract on etherscan, choosing and from the contracts tab, choose "Write as Proxy", then `deposit()` the amount of OUSD you wish to wrap. Set your own address as the other parameters for this method (saying your address is where the new wOUSD should be sent. +![ousd.com/wrap](https://cdn-images-1.medium.com/max/1600/1\*57fSZSSlzebhpIl8R4UqUQ.png) -### To unwrap OUSD +### Unwrapping -Unwrapping your wOUSD does not require any approvals, since you already hold the wOUSD in your wallet. You can either call `withdraw()` to specify the amount of OUSD you wish to take out, or use `redeem` to specify how much wOUSD you wish to unwrap. To unwrap all, just call \``` redeem` `` with the your current wOUSD balance. Set both of the remaining parameters ("from" and "to") to your own address. +Unwrapping your OUSD does not require any approvals since you already hold the wOUSD in your wallet. There's also no minimum term or lock-up period. You can use the same form shown above and just click the arrow to flip it to unwrap mode. This form calls the `redeem` function to unwrap a spcific amount of wOUSD. You can also [use Etherscan](https://etherscan.io/address/0xd2af830e8cbdfed6cc11bab697bb25496ed6fa62#writeProxyContract) to call the `withdraw` function if you prefer to specify the amount of OUSD that you want to be taken out. -### To find the value of your wrapped OUSD - - Call `maxWithdraw` on the wOUSD contract. This will show how much OUSD you could withdraw right now.
+ CoinLow + High Delta 来源 + Source
USDC -

$ 0.929222

-

2020年3月13日

+

$0.929222

+

Mar 13, 2020

-

$ 1.11

-

2018年10月15日

+

$1.11

+

Oct 15, 2018

$ 0.180778$0.180778 CoinMarketCap
USDC -

$ 0.924188

-

2020年8月2日

+

$0.924188

+

Aug 02, 2020

-

$ 1.17

-

2019年5月08日

+

$1.17

+

May 08, 2019

$ 0.245812$0.245812 CoinGecko
DAI -

$ 0.945505

-

2020年5月10日

+

$0.945505

+

May 10, 2020

-

$ 1.11

-

2020年3月13日

+

$1.11

+

Mar 13, 2020

$ 0.164495$0.164495 CoinMarketCap
DAI -

$ 0.903243

-

2019年11月25日

+

$0.903243

+

Nov 25, 2019

-

$ 1.22

-

2020年3月13日

+

$1.22

+

Mar 13, 2020

$ 0.316757$0.316757 CoinGecko
USDT -

$ 0.849809

-

2017年02月02日

+

$0.849809

+

Feb 02, 2017

-

$ 1.21

-

2017年5月27日

+

$1.21

+

May 27, 2017

$ 0.360191$0.360191 CoinGecko
USDT -

$ 0.572521

-

2015年3月2日

+

$0.572521

+

Mar 02, 2015

-

$ 1.32

-

2018年7月24日

+

$1.32

+

Jul 24, 2018

$ 0.747479$0.747479 CoinMarketCap